PATH=/usr/bin:/bin:/Users/fly2000/var/megalib/bin Start 2014-09-18T11:28:15 ActivePerl-2000 CPAN-2.00 Reading '/Users/fly2000/var/cpan/Metadata' Database was generated on Thu, 18 Sep 2014 15:53:25 GMT Running make for S/SL/SLAFFAN/Task-Biodiverse-NoGUI-0.99002.tar.gz Checksum for /data/cpan/authors/id/S/SL/SLAFFAN/Task-Biodiverse-NoGUI-0.99002.tar.gz ok Task-Biodiverse-NoGUI-0.99002/ Task-Biodiverse-NoGUI-0.99002/t/ Task-Biodiverse-NoGUI-0.99002/t/00-load.t Task-Biodiverse-NoGUI-0.99002/xt/ Task-Biodiverse-NoGUI-0.99002/xt/manifest.t Task-Biodiverse-NoGUI-0.99002/xt/pod-coverage.t Task-Biodiverse-NoGUI-0.99002/xt/pod.t Task-Biodiverse-NoGUI-0.99002/xt/changes_format.t Task-Biodiverse-NoGUI-0.99002/xt/99_pmv.t Task-Biodiverse-NoGUI-0.99002/Changes Task-Biodiverse-NoGUI-0.99002/META.json Task-Biodiverse-NoGUI-0.99002/MANIFEST Task-Biodiverse-NoGUI-0.99002/README Task-Biodiverse-NoGUI-0.99002/Makefile.PL Task-Biodiverse-NoGUI-0.99002/lib/ Task-Biodiverse-NoGUI-0.99002/lib/Task/ Task-Biodiverse-NoGUI-0.99002/lib/Task/Biodiverse/ Task-Biodiverse-NoGUI-0.99002/lib/Task/Biodiverse/NoGUI.pm Task-Biodiverse-NoGUI-0.99002/META.yml CPAN.pm: Building S/SL/SLAFFAN/Task-Biodiverse-NoGUI-0.99002.tar.gz >>> /Users/fly2000/ap2000-298465/bin/perl-dynamic Makefile.PL Warning: prerequisite File::BOM 0 not found. Warning: prerequisite Geo::Converter::dms2dd 0 not found. Warning: prerequisite Geo::ShapeFile 2.58 not found. Warning: prerequisite Geo::Shapefile::Writer 0 not found. Warning: prerequisite HTML::QuickTable 0 not found. Warning: prerequisite List::BinarySearch 0 not found. Warning: prerequisite List::BinarySearch::XS 0 not found. Warning: prerequisite Math::Polygon 0 not found. Warning: prerequisite Text::Wrapper 0 not found. Warning: prerequisite Tree::R 0 not found. Warning: prerequisite rlib 0 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Task::Biodiverse::NoGUI Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- SLAFFAN/Task-Biodiverse-NoGUI-0.99002.tar.gz ---- Math::Polygon [requires] rlib [requires] Text::Wrapper [requires] Geo::Shapefile::Writer [requires] List::BinarySearch [requires] HTML::QuickTable [requires] Geo::ShapeFile [requires] List::BinarySearch::XS [requires] File::BOM [requires] Tree::R [requires] Geo::Converter::dms2dd [requires] Running make test Delayed until after prerequisites Running test for module 'Math::Polygon' Running make for M/MA/MARKOV/Math-Polygon-1.03.tar.gz Checksum for /data/cpan/authors/id/M/MA/MARKOV/Math-Polygon-1.03.tar.gz ok Math-Polygon-1.03/ Math-Polygon-1.03/META.yml Math-Polygon-1.03/Makefile.PL Math-Polygon-1.03/README Math-Polygon-1.03/ChangeLog Math-Polygon-1.03/lib/ Math-Polygon-1.03/lib/Math/ Math-Polygon-1.03/lib/Math/Polygon.pm Math-Polygon-1.03/lib/Math/Polygon.pod Math-Polygon-1.03/lib/Math/Polygon/ Math-Polygon-1.03/lib/Math/Polygon/Convex.pm Math-Polygon-1.03/lib/Math/Polygon/Clip.pm Math-Polygon-1.03/lib/Math/Polygon/Transform.pm Math-Polygon-1.03/lib/Math/Polygon/Calc.pm Math-Polygon-1.03/lib/Math/Polygon/Transform.pod Math-Polygon-1.03/lib/Math/Polygon/Convex.pod Math-Polygon-1.03/lib/Math/Polygon/Calc.pod Math-Polygon-1.03/lib/Math/Polygon/Surface.pm Math-Polygon-1.03/lib/Math/Polygon/Clip.pod Math-Polygon-1.03/lib/Math/Polygon/Surface.pod Math-Polygon-1.03/MANIFEST Math-Polygon-1.03/t/ Math-Polygon-1.03/t/32clipf1.t Math-Polygon-1.03/t/41move.t Math-Polygon-1.03/t/12beauty.t Math-Polygon-1.03/t/91surface.t Math-Polygon-1.03/t/33centroid.t Math-Polygon-1.03/t/99pod.t Math-Polygon-1.03/t/90polygon.t Math-Polygon-1.03/t/10box.t Math-Polygon-1.03/t/40resize.t Math-Polygon-1.03/t/42rotate.t Math-Polygon-1.03/t/31clipl.t Math-Polygon-1.03/t/45simple.t Math-Polygon-1.03/t/14inside.t Math-Polygon-1.03/t/11size.t Math-Polygon-1.03/t/13rot.t Math-Polygon-1.03/t/44mirror.t Math-Polygon-1.03/t/30cross.t Math-Polygon-1.03/t/50chainhull.t Math-Polygon-1.03/t/43grid.t Math-Polygon-1.03/META.json CPAN.pm: Building M/MA/MARKOV/Math-Polygon-1.03.tar.gz >>> /Users/fly2000/ap2000-298465/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Math::Polygon Writing MYMETA.yml and MYMETA.json >>> make cp lib/Math/Polygon/Surface.pod blib/lib/Math/Polygon/Surface.pod cp lib/Math/Polygon/Convex.pm blib/lib/Math/Polygon/Convex.pm cp lib/Math/Polygon/Transform.pm blib/lib/Math/Polygon/Transform.pm cp lib/Math/Polygon.pod blib/lib/Math/Polygon.pod cp lib/Math/Polygon/Clip.pm blib/lib/Math/Polygon/Clip.pm cp lib/Math/Polygon/Convex.pod blib/lib/Math/Polygon/Convex.pod cp lib/Math/Polygon/Transform.pod blib/lib/Math/Polygon/Transform.pod cp lib/Math/Polygon/Calc.pod blib/lib/Math/Polygon/Calc.pod cp lib/Math/Polygon/Surface.pm blib/lib/Math/Polygon/Surface.pm cp lib/Math/Polygon.pm blib/lib/Math/Polygon.pm cp lib/Math/Polygon/Calc.pm blib/lib/Math/Polygon/Calc.pm cp lib/Math/Polygon/Clip.pod blib/lib/Math/Polygon/Clip.pod Manifying blib/man3/Math::Polygon.3 Manifying blib/man3/Math::Polygon::Calc.3 Manifying blib/man3/Math::Polygon::Clip.3 Manifying blib/man3/Math::Polygon::Convex.3 Manifying blib/man3/Math::Polygon::Surface.3 Manifying blib/man3/Math::Polygon::Transform.3 MARKOV/Math-Polygon-1.03.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly2000/ap2000-298465/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/10box.t ........ 1..2 ok 1 ok 2 ok t/11size.t ....... 1..11 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok t/12beauty.t ..... 1..24 ok 1 - nr points, single point ok 2 - nr points, line ok 3 - nr points, triangle ok 4 ok 5 - nr points, triangle with spike, no despike ok 6 ok 7 - nr points, triangle with spike ok 8 ok 9 - nr points, triangle with spike, no despike ok 10 ok 11 - nr points, triangle with spike ok 12 ok 13 - nr points, triangle with spike, no despike ok 14 ok 15 - nr points, triangle with spike ok 16 ok 17 - nr points, square with extra points ok 18 ok 19 - nr points, square with many superfluous points ok 20 ok 21 - nr points, square with mixed superfluous points ok 22 ok 23 - nr points, doubles ok 24 ok t/13rot.t ........ 1..11 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok t/14inside.t ..... 1..12 ok 1 - (-1,0) ok 2 - (0,-1) ok 3 - (10,10) ok 4 - (1,0) ok 5 - (-1,-1.5) ok 6 - (0,0) ok 7 - (-1,-1) ok 8 - 2nd (3,1) ok 9 - 2nd (1,1) ok 10 - 2nd (1,3) ok 11 - 2nd (4,3) ok 12 - 2nd (4,1) ok t/30cross.t ...... 1..68 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok t/31clipl.t ...... 1..132 ok 1 - nr fragments, single point inside ok 2 - points in fragment 0 ok 3 - X 0,0 ok 4 - Y 0,0 ok 5 - nr fragments, single point outside ok 6 - nr fragments, whole outside ok 7 - points in fragment 0 ok 8 - X 0,0 ok 9 - Y 0,0 ok 10 - X 0,1 ok 11 - Y 0,1 ok 12 - X 0,2 ok 13 - Y 0,2 ok 14 - X 0,3 ok 15 - Y 0,3 ok 16 - X 0,4 ok 17 - Y 0,4 ok 18 - X 0,5 ok 19 - Y 0,5 ok 20 - X 0,6 ok 21 - Y 0,6 ok 22 - X 0,7 ok 23 - Y 0,7 ok 24 - X 0,8 ok 25 - Y 0,8 ok 26 - nr fragments, whole inside ok 27 - nr fragments, one piece ok 28 - points in fragment 0 ok 29 - X 0,0 ok 30 - Y 0,0 ok 31 - X 0,1 ok 32 - Y 0,1 ok 33 - X 0,2 ok 34 - Y 0,2 ok 35 - X 0,3 ok 36 - Y 0,3 ok 37 - nr fragments, two pieces ok 38 - points in fragment 0 ok 39 - X 0,0 ok 40 - Y 0,0 ok 41 - X 0,1 ok 42 - Y 0,1 ok 43 - X 0,2 ok 44 - Y 0,2 ok 45 - X 0,3 ok 46 - Y 0,3 ok 47 - points in fragment 1 ok 48 - X 1,0 ok 49 - Y 1,0 ok 50 - X 1,1 ok 51 - Y 1,1 ok 52 - X 1,2 ok 53 - Y 1,2 ok 54 - X 1,3 ok 55 - Y 1,3 ok 56 - nr fragments, two pieces reverse ok 57 - points in fragment 0 ok 58 - X 0,0 ok 59 - Y 0,0 ok 60 - X 0,1 ok 61 - Y 0,1 ok 62 - X 0,2 ok 63 - Y 0,2 ok 64 - X 0,3 ok 65 - Y 0,3 ok 66 - points in fragment 1 ok 67 - X 1,0 ok 68 - Y 1,0 ok 69 - X 1,1 ok 70 - Y 1,1 ok 71 - X 1,2 ok 72 - Y 1,2 ok 73 - X 1,3 ok 74 - Y 1,3 ok 75 - nr fragments, two glued pieces ok 76 - points in fragment 0 ok 77 - X 0,0 ok 78 - Y 0,0 ok 79 - X 0,1 ok 80 - Y 0,1 ok 81 - X 0,2 ok 82 - Y 0,2 ok 83 - X 0,3 ok 84 - Y 0,3 ok 85 - points in fragment 1 ok 86 - X 1,0 ok 87 - Y 1,0 ok 88 - X 1,1 ok 89 - Y 1,1 ok 90 - X 1,2 ok 91 - Y 1,2 ok 92 - X 1,3 ok 93 - Y 1,3 ok 94 - nr fragments, two glued pieces reverse ok 95 - points in fragment 0 ok 96 - X 0,0 ok 97 - Y 0,0 ok 98 - X 0,1 ok 99 - Y 0,1 ok 100 - X 0,2 ok 101 - Y 0,2 ok 102 - X 0,3 ok 103 - Y 0,3 ok 104 - points in fragment 1 ok 105 - X 1,0 ok 106 - Y 1,0 ok 107 - X 1,1 ok 108 - Y 1,1 ok 109 - X 1,2 ok 110 - Y 1,2 ok 111 - X 1,3 ok 112 - Y 1,3 ok 113 - nr fragments, complex cut ok 114 - points in fragment 0 ok 115 - X 0,0 ok 116 - Y 0,0 ok 117 - X 0,1 ok 118 - Y 0,1 ok 119 - points in fragment 1 ok 120 - X 1,0 ok 121 - Y 1,0 ok 122 - X 1,1 ok 123 - Y 1,1 ok 124 - X 1,2 ok 125 - Y 1,2 ok 126 - points in fragment 2 ok 127 - X 2,0 ok 128 - Y 2,0 ok 129 - X 2,1 ok 130 - Y 2,1 ok 131 - X 2,2 ok 132 - Y 2,2 ok t/32clipf1.t ..... 1..3 ok 1 - overlapping squares ok 2 ok 3 - take all ok t/33centroid.t ... 1..4 ok 1 ok 2 ok 3 ok 4 ok t/40resize.t ..... 1..7 ok 1 - identity ok 2 - xscale 3 ok 3 - yscale 4 ok 4 - x-yscale 3-4 ok 5 - scale 5 ok 6 - identity with center ok 7 - scale 2 with center ok t/41move.t ....... 1..3 ok 1 - identity ok 2 - identity ok 3 - move 1,-1 ok t/42rotate.t ..... 1..6 ok 1 - identity ok 2 - identity ok 3 - identity ok 4 - rotate +90 ok 5 - rotate -90 ok 6 - rotate 90 around [3,4] ok t/43grid.t ....... 1..4 ok 1 - identity ok 2 - grid 1 ok 3 - grid 2.5 ok 4 - grid 0.5 ok t/44mirror.t ..... 1..8 ok 1 - x=1 ok 2 - y=1 ok 3 - y=x ok 4 - x=1 ok 5 - y=-x-1 ok 6 - y=x ok 7 - y=-x-1 ok 8 - x=1 ok t/45simple.t ..... 1..11 ok 1 - default ok 2 - resolution 0.11 ok 3 - resolution 0.11 ok 4 - default no ring ok 5 - resolution 0.11 no ring ok 6 - resolution 0.11 no ring ok 7 - identity ok 8 - identity ok 9 - simple ok 10 - max 4 (ring => 5 left) ok 11 - max 5 (no ring) ok t/50chainhull.t .. 1..2 ok 1 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 2 ok t/90polygon.t .... 1..36 ok 1 ok 2 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 3 ok 4 ok 5 ok 6 ok 7 - got point ok 8 ok 9 ok 10 - got one point ok 11 ok 12 ok 13 ok 14 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 15 ok 16 ok 17 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 18 ok 19 ok 20 - got point from q (not p) ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok t/91surface.t .... 1..16 ok 1 ok 2 - An object of class 'Math::Polygon::Surface' isa 'Math::Polygon::Surface' ok 3 ok 4 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 5 ok 6 ok 7 ok 8 - An object of class 'Math::Polygon::Surface' isa 'Math::Polygon::Surface' ok 9 ok 10 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 11 ok 12 ok 13 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 14 ok 15 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 16 ok t/99pod.t ........ 1..12 ok 1 - POD test for blib/lib/Math/Polygon.pm (no pod) ok 2 - POD test for blib/lib/Math/Polygon.pod ok 3 - POD test for blib/lib/Math/Polygon/Calc.pm (no pod) ok 4 - POD test for blib/lib/Math/Polygon/Calc.pod ok 5 - POD test for blib/lib/Math/Polygon/Clip.pm (no pod) ok 6 - POD test for blib/lib/Math/Polygon/Clip.pod ok 7 - POD test for blib/lib/Math/Polygon/Convex.pm (no pod) ok 8 - POD test for blib/lib/Math/Polygon/Convex.pod ok 9 - POD test for blib/lib/Math/Polygon/Surface.pm (no pod) ok 10 - POD test for blib/lib/Math/Polygon/Surface.pod ok 11 - POD test for blib/lib/Math/Polygon/Transform.pm (no pod) ok 12 - POD test for blib/lib/Math/Polygon/Transform.pod ok All tests successful. Files=19, Tests=372, 1 wallclock secs ( 0.12 usr 0.06 sys + 1.17 cusr 0.18 csys = 1.53 CPU) Result: PASS MARKOV/Math-Polygon-1.03.tar.gz make test TEST_VERBOSE=1 -- OK Mark Overmeer <mark@overmeer.net> Polygon calculations >>> (cd /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc && tar cvf - Math-Polygon-1.03.ppd blib) | gzip -c >/Users/fly2000/var/REPO/M/MA/MARKOV/Math-Polygon-1.03.tar.gz Math-Polygon-1.03.ppd blib/ blib/lib/ blib/lib/Math/ blib/lib/Math/Polygon/ blib/lib/Math/Polygon/Calc.pm blib/lib/Math/Polygon/Calc.pod blib/lib/Math/Polygon/Clip.pm blib/lib/Math/Polygon/Clip.pod blib/lib/Math/Polygon/Convex.pm blib/lib/Math/Polygon/Convex.pod blib/lib/Math/Polygon/Surface.pm blib/lib/Math/Polygon/Surface.pod blib/lib/Math/Polygon/Transform.pm blib/lib/Math/Polygon/Transform.pod blib/lib/Math/Polygon.pm blib/lib/Math/Polygon.pod blib/man3/ blib/man3/Math::Polygon.3 blib/man3/Math::Polygon::Calc.3 blib/man3/Math::Polygon::Clip.3 blib/man3/Math::Polygon::Convex.3 blib/man3/Math::Polygon::Surface.3 blib/man3/Math::Polygon::Transform.3 >>> mv /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/Math-Polygon-1.03.ppd /Users/fly2000/var/REPO/M/MA/MARKOV Running test for module 'rlib' Running make for G/GB/GBARR/rlib-0.02.tar.gz Prepending /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'get' Checksum for /data/cpan/authors/id/G/GB/GBARR/rlib-0.02.tar.gz ok rlib-0.02/ rlib-0.02/Makefile.PL rlib-0.02/rlib.pm rlib-0.02/t/ rlib-0.02/t/rlib.t rlib-0.02/README rlib-0.02/MANIFEST Prepending /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'make' CPAN.pm: Building G/GB/GBARR/rlib-0.02.tar.gz >>> /Users/fly2000/ap2000-298465/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for rlib Writing MYMETA.yml and MYMETA.json >>> make cp rlib.pm blib/lib/rlib.pm Manifying blib/man3/rlib.3 GBARR/rlib-0.02.tar.gz make -- OK Prepending /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly2000/ap2000-298465/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/rlib.t .. 1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok All tests successful. Files=1, Tests=7, 0 wallclock secs ( 0.03 usr 0.01 sys + 0.03 cusr 0.01 csys = 0.08 CPU) Result: PASS GBARR/rlib-0.02.tar.gz make test TEST_VERBOSE=1 -- OK Picked up version from Makefile Picked up distname from Makefile Picked up abstract from rlib.pm Graham Barr <gbarr@pobox.com> manipulate @INC at compile time with relative paths >>> (cd /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT && tar cvf - rlib-0.02.ppd blib) | gzip -c >/Users/fly2000/var/REPO/G/GB/GBARR/rlib-0.02.tar.gz rlib-0.02.ppd blib/ blib/lib/ blib/lib/rlib.pm blib/man3/ blib/man3/rlib.3 >>> mv /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/rlib-0.02.ppd /Users/fly2000/var/REPO/G/GB/GBARR Running test for module 'Text::Wrapper' Running make for C/CJ/CJM/Text-Wrapper-1.05.tar.gz Prepending /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/arch /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/lib /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'get' Checksum for /data/cpan/authors/id/C/CJ/CJM/Text-Wrapper-1.05.tar.gz ok Text-Wrapper-1.05/ Text-Wrapper-1.05/xt/ Text-Wrapper-1.05/xt/release/ Text-Wrapper-1.05/xt/release/pod-coverage.t Text-Wrapper-1.05/xt/release/pod-syntax.t Text-Wrapper-1.05/example/ Text-Wrapper-1.05/example/gettysburg.pl Text-Wrapper-1.05/lib/ Text-Wrapper-1.05/lib/Text/ Text-Wrapper-1.05/lib/Text/Wrapper.pm Text-Wrapper-1.05/Makefile.PL Text-Wrapper-1.05/t/ Text-Wrapper-1.05/t/00-all_prereqs.t Text-Wrapper-1.05/t/10-wrapper.t Text-Wrapper-1.05/t/20-unicode.t Text-Wrapper-1.05/t/00-load.t Text-Wrapper-1.05/META.json Text-Wrapper-1.05/META.yml Text-Wrapper-1.05/MANIFEST Text-Wrapper-1.05/LICENSE Text-Wrapper-1.05/Changes Text-Wrapper-1.05/README Prepending /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/arch /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/lib /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'make' CPAN.pm: Building C/CJ/CJM/Text-Wrapper-1.05.tar.gz >>> /Users/fly2000/ap2000-298465/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Text::Wrapper Writing MYMETA.yml and MYMETA.json >>> make cp lib/Text/Wrapper.pm blib/lib/Text/Wrapper.pm Manifying blib/man3/Text::Wrapper.3 CJM/Text-Wrapper-1.05.tar.gz make -- OK Prepending /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/arch /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/lib /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly2000/ap2000-298465/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Listing %INC # Carp 1.3301 # Exporter 5.70 # strict 1.08 # warnings 1.23 t/00-all_prereqs.t .. ok 1 - opened META.json ok 2 - found prereqs ok 3 - found phase configure ok 4 - found relationship configure requires ok 5 - found prereq ExtUtils::MakeMaker ok 6 - found phase develop ok 7 - found relationship develop requires ok 8 - found prereq Pod::Coverage::TrustPod ok 9 - found prereq Test::Pod ok 10 - found prereq Test::Pod::Coverage ok 11 - found phase runtime ok 12 - found relationship runtime requires ok 13 - found prereq Carp ok 14 - loaded Carp "0" ok 15 - found prereq perl ok 16 - found phase test ok 17 - found relationship test requires ok 18 - found prereq Test::More ok 19 - found relationship test suggests ok 20 - found prereq Test::Differences 1..20 ok # Testing Text::Wrapper 1.05 t/00-load.t ......... 1..1 ok 1 - use Text::Wrapper; ok t/10-wrapper.t ...... 1..7 ok 1 - (columns => 40) ok 2 - (par_start => '> ', body_start => ' ', columns => 49) ok 3 - (par_start => '> ', body_start => ' | ') ok 4 - (columns => 10) ok 5 - (columns => 46, wrap_after => '') ok 6 - (columns => 1) ok 7 - (columns => 1, par_start => "\n", wrap_after => '') ok t/20-unicode.t ...... 1..4 ok 1 - unusual spaces ok 2 - break after dashes ok 3 - do not break after dashes ok 4 - "zero-width" spaces ok All tests successful. Files=4, Tests=32, 0 wallclock secs ( 0.04 usr 0.02 sys + 0.16 cusr 0.03 csys = 0.25 CPU) Result: PASS CJM/Text-Wrapper-1.05.tar.gz make test TEST_VERBOSE=1 -- OK Christopher J. Madsen <perl@cjmweb.net> Word wrap text by breaking long lines >>> (cd /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu && tar cvf - Text-Wrapper-1.05.ppd blib) | gzip -c >/Users/fly2000/var/REPO/C/CJ/CJM/Text-Wrapper-1.05.tar.gz Text-Wrapper-1.05.ppd blib/ blib/lib/ blib/lib/Text/ blib/lib/Text/Wrapper.pm blib/man3/ blib/man3/Text::Wrapper.3 >>> mv /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/Text-Wrapper-1.05.ppd /Users/fly2000/var/REPO/C/CJ/CJM Running test for module 'Geo::Shapefile::Writer' Running make for L/LI/LIOSHA/Geo-Shapefile-Writer-0.005.tar.gz Prepending /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/arch /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/lib /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/arch /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/lib /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'get' Checksum for /data/cpan/authors/id/L/LI/LIOSHA/Geo-Shapefile-Writer-0.005.tar.gz ok Geo-Shapefile-Writer-0.005/ Geo-Shapefile-Writer-0.005/META.yml Geo-Shapefile-Writer-0.005/Writer.pm.patch Geo-Shapefile-Writer-0.005/README Geo-Shapefile-Writer-0.005/Makefile.PL Geo-Shapefile-Writer-0.005/t/ Geo-Shapefile-Writer-0.005/t/release-pod-syntax.t Geo-Shapefile-Writer-0.005/t/shp_polyline.t Geo-Shapefile-Writer-0.005/t/shp_point.t Geo-Shapefile-Writer-0.005/t/release-pod-coverage.t Geo-Shapefile-Writer-0.005/lib/ Geo-Shapefile-Writer-0.005/lib/Geo/ Geo-Shapefile-Writer-0.005/lib/Geo/Shapefile/ Geo-Shapefile-Writer-0.005/lib/Geo/Shapefile/Writer.pm Geo-Shapefile-Writer-0.005/Changes Geo-Shapefile-Writer-0.005/dist.ini Geo-Shapefile-Writer-0.005/MANIFEST Geo-Shapefile-Writer-0.005/LICENSE Prepending /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/arch /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/lib /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/arch /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/lib /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'make' CPAN.pm: Building L/LI/LIOSHA/Geo-Shapefile-Writer-0.005.tar.gz >>> /Users/fly2000/ap2000-298465/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Geo::Shapefile::Writer Writing MYMETA.yml and MYMETA.json >>> make cp lib/Geo/Shapefile/Writer.pm blib/lib/Geo/Shapefile/Writer.pm Manifying blib/man3/Geo::Shapefile::Writer.3 LIOSHA/Geo-Shapefile-Writer-0.005.tar.gz make -- OK Prepending /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/arch /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/lib /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/arch /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/lib /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly2000/ap2000-298465/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/release-pod-coverage.t .. skipped: these tests are for release candidate testing t/release-pod-syntax.t .... skipped: these tests are for release candidate testing t/shp_point.t ............. ok 1 - bad type ok 2 - bad format ok 3 - shp created ok 4 - shx created ok 5 - dbf created 1..5 ok t/shp_polyline.t .......... ok 1 - shp created ok 2 - shx created ok 3 - dbf created 1..3 ok All tests successful. Files=4, Tests=8, 0 wallclock secs ( 0.04 usr 0.02 sys + 0.27 cusr 0.05 csys = 0.38 CPU) Result: PASS LIOSHA/Geo-Shapefile-Writer-0.005.tar.gz make test TEST_VERBOSE=1 -- OK Aleksey Korabelshchikov <liosha@cpan.org> simple pureperl shapefile writer >>> (cd /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx && tar cvf - Geo-Shapefile-Writer-0.005.ppd blib) | gzip -c >/Users/fly2000/var/REPO/L/LI/LIOSHA/Geo-Shapefile-Writer-0.005.tar.gz Geo-Shapefile-Writer-0.005.ppd blib/ blib/lib/ blib/lib/Geo/ blib/lib/Geo/Shapefile/ blib/lib/Geo/Shapefile/Writer.pm blib/man3/ blib/man3/Geo::Shapefile::Writer.3 >>> mv /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/Geo-Shapefile-Writer-0.005.ppd /Users/fly2000/var/REPO/L/LI/LIOSHA Running test for module 'List::BinarySearch' Running make for D/DA/DAVIDO/List-BinarySearch-0.20.tar.gz Prepending /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/arch /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/lib /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/arch /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/lib /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'get' Checksum for /data/cpan/authors/id/D/DA/DAVIDO/List-BinarySearch-0.20.tar.gz ok List-BinarySearch-0.20/ List-BinarySearch-0.20/Makefile.PL List-BinarySearch-0.20/META.yml List-BinarySearch-0.20/README List-BinarySearch-0.20/MANIFEST List-BinarySearch-0.20/Changes List-BinarySearch-0.20/MANIFEST.SKIP List-BinarySearch-0.20/t/ List-BinarySearch-0.20/t/16-coverage.t List-BinarySearch-0.20/t/06-changes.t List-BinarySearch-0.20/t/14-pp-isa.t List-BinarySearch-0.20/t/09-load-prereqs.t List-BinarySearch-0.20/t/02-pod.t List-BinarySearch-0.20/t/00-boilerplate.t List-BinarySearch-0.20/t/11-search.t List-BinarySearch-0.20/t/10-load-can.t List-BinarySearch-0.20/t/15-xs-isa.t List-BinarySearch-0.20/t/03-pod-coverage.t List-BinarySearch-0.20/t/07-kwalitee.t List-BinarySearch-0.20/t/04-perlcritic.t List-BinarySearch-0.20/t/13-pp.t List-BinarySearch-0.20/t/12-positional_searches.t List-BinarySearch-0.20/t/01-manifest.t List-BinarySearch-0.20/examples/ List-BinarySearch-0.20/examples/bsearch.pl List-BinarySearch-0.20/META.json List-BinarySearch-0.20/lib/ List-BinarySearch-0.20/lib/List/ List-BinarySearch-0.20/lib/List/BinarySearch.pm List-BinarySearch-0.20/lib/List/BinarySearch/ List-BinarySearch-0.20/lib/List/BinarySearch/PP.pm Prepending /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/arch /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/lib /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/arch /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/lib /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DA/DAVIDO/List-BinarySearch-0.20.tar.gz >>> /Users/fly2000/ap2000-298465/bin/perl-dynamic Makefile.PL List::BinarySearch::XS is not installed. This module will provide a performance improvement. Though it is not required for proper operation, it is strongly recommended that this module be installed unless the target environment is unable to compile XS modules. Answering 'yes' to the following question will cause most CPAN installers to pull in the List::BinarySearch::XS module automatically. If you are doing a manual installation you will probably need to install List::BinarySearch::XS separately. Would you like to install List::BinarySearch::XS? [y] y Warning: prerequisite List::BinarySearch::XS 0 not found. List::BinarySearch::XS has been added to the dependency list. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for List::BinarySearch Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- DAVIDO/List-BinarySearch-0.20.tar.gz ---- List::BinarySearch::XS [requires] Prepending /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/arch /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/lib /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/arch /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/lib /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'List::BinarySearch::XS' Running make for D/DA/DAVIDO/List-BinarySearch-XS-0.06.tar.gz Prepending /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/arch /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/lib /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/arch /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/lib /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'get' Checksum for /data/cpan/authors/id/D/DA/DAVIDO/List-BinarySearch-XS-0.06.tar.gz ok List-BinarySearch-XS-0.06/ List-BinarySearch-XS-0.06/Makefile.PL List-BinarySearch-XS-0.06/ppport.h List-BinarySearch-XS-0.06/META.yml List-BinarySearch-XS-0.06/README List-BinarySearch-XS-0.06/MANIFEST List-BinarySearch-XS-0.06/XS.xs List-BinarySearch-XS-0.06/Changes List-BinarySearch-XS-0.06/multicall.h List-BinarySearch-XS-0.06/MANIFEST.SKIP List-BinarySearch-XS-0.06/t/ List-BinarySearch-XS-0.06/t/00-List-BinarySearch-XS.t List-BinarySearch-XS-0.06/t/02-pod.t List-BinarySearch-XS-0.06/t/11-search.t List-BinarySearch-XS-0.06/t/10-load-can.t List-BinarySearch-XS-0.06/t/13-kwalitee.t List-BinarySearch-XS-0.06/t/01-boilerplate.t List-BinarySearch-XS-0.06/t/03-manifest.t List-BinarySearch-XS-0.06/t/05-perlcritic.t List-BinarySearch-XS-0.06/t/12-positional_searches.t List-BinarySearch-XS-0.06/t/04-pod-coverage.t List-BinarySearch-XS-0.06/t/09-changes.t List-BinarySearch-XS-0.06/META.json List-BinarySearch-XS-0.06/lib/ List-BinarySearch-XS-0.06/lib/List/ List-BinarySearch-XS-0.06/lib/List/BinarySearch/ List-BinarySearch-XS-0.06/lib/List/BinarySearch/XS.pm Prepending /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/arch /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/lib /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/arch /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/lib /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DA/DAVIDO/List-BinarySearch-XS-0.06.tar.gz >>> /Users/fly2000/ap2000-298465/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for List::BinarySearch::XS Writing MYMETA.yml and MYMETA.json >>> make cp lib/List/BinarySearch/XS.pm blib/lib/List/BinarySearch/XS.pm Running Mkbootstrap for List::BinarySearch::XS () chmod 644 XS.bs /Users/fly2000/ap2000-298465/bin/perl-dynamic /Users/fly2000/var/megalib/ExtUtils/xsubpp -typemap /Users/fly2000/ap2000-298465/lib/ExtUtils/typemap XS.xs > XS.xsc && mv XS.xsc XS.c gcc -c -I. -fno-common -DPERL_DARWIN -no-cpp-precomp -arch x86_64 -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -fstack-protector -O3 -DVERSION=\"0.06\" -DXS_VERSION=\"0.06\" "-I/Users/fly2000/ap2000-298465/lib/CORE" XS.c rm -f blib/arch/auto/List/BinarySearch/XS/XS.bundle cc -mmacosx-version-min=10.5 -bundle -undefined dynamic_lookup -Wl,-search_paths_first -arch x86_64 -fstack-protector XS.o -o blib/arch/auto/List/BinarySearch/XS/XS.bundle \ \ chmod 755 blib/arch/auto/List/BinarySearch/XS/XS.bundle /Users/fly2000/ap2000-298465/bin/perl-dynamic -MExtUtils::Command::MM -e 'cp_nonempty' -- XS.bs blib/arch/auto/List/BinarySearch/XS/XS.bs 644 Manifying blib/man3/List::BinarySearch::XS.3 DAVIDO/List-BinarySearch-XS-0.06.tar.gz make -- OK Prepending /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/arch /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/lib /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/arch /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/lib /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 Running Mkbootstrap for List::BinarySearch::XS () chmod 644 XS.bs PERL_DL_NONLAZY=1 /Users/fly2000/ap2000-298465/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-List-BinarySearch-XS.t .. ok 1 - use List::BinarySearch::XS; ok 2 - List::BinarySearch::XS->can(...) ok 3 - main->can(...) # Subtest: binsearch() tests. ok 1 - Odd number of elements. Needle:0. Not found. ok 2 - Odd number of elements. Needle:1. Not found. ok 3 - Odd number of elements. Needle:2. Found. ok 4 - Odd number of elements. Needle:3. Found. ok 5 - Odd number of elements. Needle:4. Not found. ok 6 - Odd number of elements. Needle:5. Found. ok 7 - Odd number of elements. Needle:6. Not found. ok 8 - Odd number of elements. Needle:7. Found. ok 9 - Odd number of elements. Needle:8. Not found. ok 10 - Odd number of elements. Needle:9. Not found. ok 11 - Odd number of elements. Needle:10. Not found. ok 12 - Odd number of elements. Needle:11. Found. ok 13 - Odd number of elements. Needle:12. Not found. ok 14 - Odd number of elements. Needle:13. Found. ok 15 - Odd number of elements. Needle:14. Not found. ok 16 - Odd number of elements. Needle:15. Not found. ok 17 - Odd number of elements. Needle:16. Not found. ok 18 - Odd number of elements. Needle:17. Found. ok 19 - Odd number of elements. Needle:18. Not found. ok 20 - Even number of elements. Needle:0. Not found. ok 21 - Even number of elements. Needle:1. Not found. ok 22 - Even number of elements. Needle:2. Found. ok 23 - Even number of elements. Needle:3. Found. ok 24 - Even number of elements. Needle:4. Not found. ok 25 - Even number of elements. Needle:5. Found. ok 26 - Even number of elements. Needle:6. Not found. ok 27 - Even number of elements. Needle:7. Found. ok 28 - Even number of elements. Needle:8. Not found. ok 29 - Even number of elements. Needle:9. Not found. ok 30 - Even number of elements. Needle:10. Not found. ok 31 - Even number of elements. Needle:11. Found. ok 32 - Even number of elements. Needle:12. Not found. ok 33 - Even number of elements. Needle:13. Found. ok 34 - Even number of elements. Needle:14. Not found. ok 35 - Even number of elements. Needle:15. Not found. ok 36 - Even number of elements. Needle:16. Not found. ok 37 - Even number of elements. Needle:17. Found. ok 38 - Single element. Needle:0. Not found. ok 39 - Single element. Needle:1. Not found. ok 40 - Single element. Needle:2. Found. ok 41 - Two elements. Needle:0. Not found. ok 42 - Two elements. Needle:1. Not found. ok 43 - Two elements. Needle:2. Found. ok 44 - Two elements. Needle:3. Found. ok 45 - Empty list. Needle:0. Not found. ok 46 - Empty list. Needle:1. Not found. ok 47 - Searching for string using numeric comparator; item not found. ok 48 - Searching for string using string comparator; item not found. ok 49 - Stringy search successful. ok 50 - $a and $b are not clobbered. 1..50 ok 4 - binsearch() tests. # Subtest: binsearch_pos() tests. ok 1 - Found 2 at position 0. ok 2 - Found 3 at position 1. ok 3 - Insert point for 1 is position 0. ok 4 - Found 61 at position 16. ok 5 - Insert point for 62 should be position 17. ok 6 - Found 23 at position 8. ok 7 - Insert point for 24 is position 9. ok 8 - Insert point on empty aref is zero. ok 9 - $a and $b are not clobbered. 1..9 ok 5 - binsearch_pos() tests. 1..5 ok t/01-boilerplate.t ........... 1..3 ok 1 - README contains no boilerplate text ok 2 - Changes contains no boilerplate text ok 3 - lib/List/BinarySearch/XS.pm contains no boilerplate text ok t/02-pod.t ................... skipped: $ENV{RELEASE_TESTING} must be set for POD tests. t/03-manifest.t .............. skipped: Author tests not required for installation t/04-pod-coverage.t .......... skipped: $ENV{RELEASE_TESTING} must be set for POD coverage test. t/05-perlcritic.t ............ skipped: Author Test: Set $ENV{RELEASE_TESTING} to a true value to run. t/09-changes.t ............... skipped: Author tests skipped. Set $ENV{RELEASE_TESTING} to run # Testing List::BinarySearch::XS 0.06, Perl 5.020001, /Users/fly2000/ap2000-298465/bin/perl-dynamic t/10-load-can.t .............. 1..2 ok 1 - use List::BinarySearch::XS; ok 2 - List::BinarySearch::XS->can(...) ok t/11-search.t ................ ok 1 - $a and $b initial value set. # Subtest: Basic Usage # Subtest: binsearch ok 1 - binsearch: Odd number of elements. Needle => 0. Location => undef. ok 2 - binsearch: Odd number of elements. Needle => 1. Location => undef. ok 3 - binsearch: Odd number of elements. Needle => 2. Location => 0. ok 4 - binsearch: Odd number of elements. Needle => 3. Location => 1. ok 5 - binsearch: Odd number of elements. Needle => 4. Location => undef. ok 6 - binsearch: Odd number of elements. Needle => 5. Location => 2. ok 7 - binsearch: Odd number of elements. Needle => 6. Location => undef. ok 8 - binsearch: Odd number of elements. Needle => 7. Location => 3. ok 9 - binsearch: Odd number of elements. Needle => 8. Location => undef. ok 10 - binsearch: Odd number of elements. Needle => 9. Location => undef. ok 11 - binsearch: Odd number of elements. Needle => 10. Location => undef. ok 12 - binsearch: Odd number of elements. Needle => 11. Location => 4. ok 13 - binsearch: Odd number of elements. Needle => 12. Location => undef. ok 14 - binsearch: Odd number of elements. Needle => 13. Location => 5. ok 15 - binsearch: Odd number of elements. Needle => 14. Location => undef. ok 16 - binsearch: Odd number of elements. Needle => 15. Location => undef. ok 17 - binsearch: Odd number of elements. Needle => 16. Location => undef. ok 18 - binsearch: Odd number of elements. Needle => 17. Location => 6. ok 19 - binsearch: Odd number of elements. Needle => 18. Location => undef. ok 20 - binsearch: Odd number of elements. Needle => 19. Location => 7. ok 21 - binsearch: Odd number of elements. Needle => 20. Location => undef. ok 22 - binsearch: Odd number of elements. Needle => 21. Location => undef. ok 23 - binsearch: Odd number of elements. Needle => 22. Location => undef. ok 24 - binsearch: Odd number of elements. Needle => 23. Location => 8. ok 25 - binsearch: Odd number of elements. Needle => 24. Location => undef. ok 26 - binsearch: Odd number of elements. Needle => 25. Location => undef. ok 27 - binsearch: Odd number of elements. Needle => 26. Location => undef. ok 28 - binsearch: Odd number of elements. Needle => 27. Location => undef. ok 29 - binsearch: Odd number of elements. Needle => 28. Location => undef. ok 30 - binsearch: Odd number of elements. Needle => 29. Location => 9. ok 31 - binsearch: Odd number of elements. Needle => 30. Location => undef. ok 32 - binsearch: Odd number of elements. Needle => 31. Location => 10. ok 33 - binsearch: Odd number of elements. Needle => 32. Location => undef. ok 34 - binsearch: Odd number of elements. Needle => 33. Location => undef. ok 35 - binsearch: Odd number of elements. Needle => 34. Location => undef. ok 36 - binsearch: Odd number of elements. Needle => 35. Location => undef. ok 37 - binsearch: Odd number of elements. Needle => 36. Location => undef. ok 38 - binsearch: Odd number of elements. Needle => 37. Location => 11. ok 39 - binsearch: Odd number of elements. Needle => 38. Location => undef. ok 40 - binsearch: Odd number of elements. Needle => 39. Location => undef. ok 41 - binsearch: Odd number of elements. Needle => 40. Location => undef. ok 42 - binsearch: Odd number of elements. Needle => 41. Location => 12. ok 43 - binsearch: Odd number of elements. Needle => 42. Location => undef. ok 44 - binsearch: Odd number of elements. Needle => 43. Location => 13. ok 45 - binsearch: Odd number of elements. Needle => 44. Location => undef. ok 46 - binsearch: Odd number of elements. Needle => 45. Location => undef. ok 47 - binsearch: Odd number of elements. Needle => 46. Location => undef. ok 48 - binsearch: Odd number of elements. Needle => 47. Location => undef. ok 49 - binsearch: Odd number of elements. Needle => 48. Location => undef. ok 50 - binsearch: Odd number of elements. Needle => 49. Location => undef. ok 51 - binsearch: Odd number of elements. Needle => 50. Location => undef. ok 52 - binsearch: Odd number of elements. Needle => 51. Location => undef. ok 53 - binsearch: Odd number of elements. Needle => 52. Location => undef. ok 54 - binsearch: Odd number of elements. Needle => 53. Location => 14. ok 55 - binsearch: Odd number of elements. Needle => 54. Location => undef. ok 56 - binsearch: Odd number of elements. Needle => 55. Location => undef. ok 57 - binsearch: Odd number of elements. Needle => 56. Location => undef. ok 58 - binsearch: Odd number of elements. Needle => 57. Location => undef. ok 59 - binsearch: Odd number of elements. Needle => 58. Location => undef. ok 60 - binsearch: Odd number of elements. Needle => 59. Location => 15. ok 61 - binsearch: Odd number of elements. Needle => 60. Location => undef. ok 62 - binsearch: Odd number of elements. Needle => 61. Location => 16. ok 63 - binsearch: Odd number of elements. Needle => 62. Location => undef. ok 64 - binsearch: Odd number of elements. Needle => 63. Location => undef. ok 65 - binsearch: Odd number of elements. Needle => 64. Location => undef. ok 66 - binsearch: Even number of elements. Needle => 0. Location => undef. ok 67 - binsearch: Even number of elements. Needle => 1. Location => undef. ok 68 - binsearch: Even number of elements. Needle => 2. Location => 0. ok 69 - binsearch: Even number of elements. Needle => 3. Location => 1. ok 70 - binsearch: Even number of elements. Needle => 4. Location => undef. ok 71 - binsearch: Even number of elements. Needle => 5. Location => 2. ok 72 - binsearch: Even number of elements. Needle => 6. Location => undef. ok 73 - binsearch: Even number of elements. Needle => 7. Location => 3. ok 74 - binsearch: Even number of elements. Needle => 8. Location => undef. ok 75 - binsearch: Even number of elements. Needle => 9. Location => undef. ok 76 - binsearch: Even number of elements. Needle => 10. Location => undef. ok 77 - binsearch: Even number of elements. Needle => 11. Location => 4. ok 78 - binsearch: Even number of elements. Needle => 12. Location => undef. ok 79 - binsearch: Even number of elements. Needle => 13. Location => 5. ok 80 - binsearch: Even number of elements. Needle => 14. Location => undef. ok 81 - binsearch: Even number of elements. Needle => 15. Location => undef. ok 82 - binsearch: Even number of elements. Needle => 16. Location => undef. ok 83 - binsearch: Even number of elements. Needle => 17. Location => 6. ok 84 - binsearch: Even number of elements. Needle => 18. Location => undef. ok 85 - binsearch: Even number of elements. Needle => 19. Location => 7. ok 86 - binsearch: Even number of elements. Needle => 20. Location => undef. ok 87 - binsearch: Even number of elements. Needle => 21. Location => undef. ok 88 - binsearch: Even number of elements. Needle => 22. Location => undef. ok 89 - binsearch: Even number of elements. Needle => 23. Location => 8. ok 90 - binsearch: Even number of elements. Needle => 24. Location => undef. ok 91 - binsearch: Even number of elements. Needle => 25. Location => undef. ok 92 - binsearch: Even number of elements. Needle => 26. Location => undef. ok 93 - binsearch: Even number of elements. Needle => 27. Location => undef. ok 94 - binsearch: Even number of elements. Needle => 28. Location => undef. ok 95 - binsearch: Even number of elements. Needle => 29. Location => 9. ok 96 - binsearch: Even number of elements. Needle => 30. Location => undef. ok 97 - binsearch: Even number of elements. Needle => 31. Location => 10. ok 98 - binsearch: Even number of elements. Needle => 32. Location => undef. ok 99 - binsearch: Even number of elements. Needle => 33. Location => undef. ok 100 - binsearch: Even number of elements. Needle => 34. Location => undef. ok 101 - binsearch: Even number of elements. Needle => 35. Location => undef. ok 102 - binsearch: Even number of elements. Needle => 36. Location => undef. ok 103 - binsearch: Even number of elements. Needle => 37. Location => 11. ok 104 - binsearch: Even number of elements. Needle => 38. Location => undef. ok 105 - binsearch: Even number of elements. Needle => 39. Location => undef. ok 106 - binsearch: Even number of elements. Needle => 40. Location => undef. ok 107 - binsearch: Even number of elements. Needle => 41. Location => 12. ok 108 - binsearch: Even number of elements. Needle => 42. Location => undef. ok 109 - binsearch: Even number of elements. Needle => 43. Location => 13. ok 110 - binsearch: Even number of elements. Needle => 44. Location => undef. ok 111 - binsearch: Even number of elements. Needle => 45. Location => undef. ok 112 - binsearch: Even number of elements. Needle => 46. Location => undef. ok 113 - binsearch: Even number of elements. Needle => 47. Location => undef. ok 114 - binsearch: Even number of elements. Needle => 48. Location => undef. ok 115 - binsearch: Even number of elements. Needle => 49. Location => undef. ok 116 - binsearch: Even number of elements. Needle => 50. Location => undef. ok 117 - binsearch: Even number of elements. Needle => 51. Location => undef. ok 118 - binsearch: Even number of elements. Needle => 52. Location => undef. ok 119 - binsearch: Even number of elements. Needle => 53. Location => 14. ok 120 - binsearch: Even number of elements. Needle => 54. Location => undef. ok 121 - binsearch: Even number of elements. Needle => 55. Location => undef. ok 122 - binsearch: Even number of elements. Needle => 56. Location => undef. ok 123 - binsearch: Even number of elements. Needle => 57. Location => undef. ok 124 - binsearch: Even number of elements. Needle => 58. Location => undef. ok 125 - binsearch: Even number of elements. Needle => 59. Location => 15. ok 126 - binsearch: Even number of elements. Needle => 60. Location => undef. ok 127 - binsearch: Even number of elements. Needle => 61. Location => undef. ok 128 - binsearch: Even number of elements. Needle => 62. Location => undef. ok 129 - binsearch: Even number of elements. Needle => 63. Location => undef. ok 130 - binsearch: Even number of elements. Needle => 64. Location => undef. ok 131 - binsearch: Single element. Needle => 0. Location => undef. ok 132 - binsearch: Single element. Needle => 1. Location => undef. ok 133 - binsearch: Single element. Needle => 2. Location => 0. ok 134 - binsearch: Single element. Needle => 3. Location => undef. ok 135 - binsearch: Single element. Needle => 4. Location => undef. ok 136 - binsearch: Single element. Needle => 5. Location => undef. ok 137 - binsearch: Single element. Needle => 6. Location => undef. ok 138 - binsearch: Single element. Needle => 7. Location => undef. ok 139 - binsearch: Single element. Needle => 8. Location => undef. ok 140 - binsearch: Single element. Needle => 9. Location => undef. ok 141 - binsearch: Single element. Needle => 10. Location => undef. ok 142 - binsearch: Single element. Needle => 11. Location => undef. ok 143 - binsearch: Single element. Needle => 12. Location => undef. ok 144 - binsearch: Single element. Needle => 13. Location => undef. ok 145 - binsearch: Single element. Needle => 14. Location => undef. ok 146 - binsearch: Single element. Needle => 15. Location => undef. ok 147 - binsearch: Single element. Needle => 16. Location => undef. ok 148 - binsearch: Single element. Needle => 17. Location => undef. ok 149 - binsearch: Single element. Needle => 18. Location => undef. ok 150 - binsearch: Single element. Needle => 19. Location => undef. ok 151 - binsearch: Single element. Needle => 20. Location => undef. ok 152 - binsearch: Single element. Needle => 21. Location => undef. ok 153 - binsearch: Single element. Needle => 22. Location => undef. ok 154 - binsearch: Single element. Needle => 23. Location => undef. ok 155 - binsearch: Single element. Needle => 24. Location => undef. ok 156 - binsearch: Single element. Needle => 25. Location => undef. ok 157 - binsearch: Single element. Needle => 26. Location => undef. ok 158 - binsearch: Single element. Needle => 27. Location => undef. ok 159 - binsearch: Single element. Needle => 28. Location => undef. ok 160 - binsearch: Single element. Needle => 29. Location => undef. ok 161 - binsearch: Single element. Needle => 30. Location => undef. ok 162 - binsearch: Single element. Needle => 31. Location => undef. ok 163 - binsearch: Single element. Needle => 32. Location => undef. ok 164 - binsearch: Single element. Needle => 33. Location => undef. ok 165 - binsearch: Single element. Needle => 34. Location => undef. ok 166 - binsearch: Single element. Needle => 35. Location => undef. ok 167 - binsearch: Single element. Needle => 36. Location => undef. ok 168 - binsearch: Single element. Needle => 37. Location => undef. ok 169 - binsearch: Single element. Needle => 38. Location => undef. ok 170 - binsearch: Single element. Needle => 39. Location => undef. ok 171 - binsearch: Single element. Needle => 40. Location => undef. ok 172 - binsearch: Single element. Needle => 41. Location => undef. ok 173 - binsearch: Single element. Needle => 42. Location => undef. ok 174 - binsearch: Single element. Needle => 43. Location => undef. ok 175 - binsearch: Single element. Needle => 44. Location => undef. ok 176 - binsearch: Single element. Needle => 45. Location => undef. ok 177 - binsearch: Single element. Needle => 46. Location => undef. ok 178 - binsearch: Single element. Needle => 47. Location => undef. ok 179 - binsearch: Single element. Needle => 48. Location => undef. ok 180 - binsearch: Single element. Needle => 49. Location => undef. ok 181 - binsearch: Single element. Needle => 50. Location => undef. ok 182 - binsearch: Single element. Needle => 51. Location => undef. ok 183 - binsearch: Single element. Needle => 52. Location => undef. ok 184 - binsearch: Single element. Needle => 53. Location => undef. ok 185 - binsearch: Single element. Needle => 54. Location => undef. ok 186 - binsearch: Single element. Needle => 55. Location => undef. ok 187 - binsearch: Single element. Needle => 56. Location => undef. ok 188 - binsearch: Single element. Needle => 57. Location => undef. ok 189 - binsearch: Single element. Needle => 58. Location => undef. ok 190 - binsearch: Single element. Needle => 59. Location => undef. ok 191 - binsearch: Single element. Needle => 60. Location => undef. ok 192 - binsearch: Single element. Needle => 61. Location => undef. ok 193 - binsearch: Single element. Needle => 62. Location => undef. ok 194 - binsearch: Single element. Needle => 63. Location => undef. ok 195 - binsearch: Single element. Needle => 64. Location => undef. ok 196 - binsearch: Two elements. Needle => 0. Location => undef. ok 197 - binsearch: Two elements. Needle => 1. Location => undef. ok 198 - binsearch: Two elements. Needle => 2. Location => 0. ok 199 - binsearch: Two elements. Needle => 3. Location => 1. ok 200 - binsearch: Two elements. Needle => 4. Location => undef. ok 201 - binsearch: Two elements. Needle => 5. Location => undef. ok 202 - binsearch: Two elements. Needle => 6. Location => undef. ok 203 - binsearch: Two elements. Needle => 7. Location => undef. ok 204 - binsearch: Two elements. Needle => 8. Location => undef. ok 205 - binsearch: Two elements. Needle => 9. Location => undef. ok 206 - binsearch: Two elements. Needle => 10. Location => undef. ok 207 - binsearch: Two elements. Needle => 11. Location => undef. ok 208 - binsearch: Two elements. Needle => 12. Location => undef. ok 209 - binsearch: Two elements. Needle => 13. Location => undef. ok 210 - binsearch: Two elements. Needle => 14. Location => undef. ok 211 - binsearch: Two elements. Needle => 15. Location => undef. ok 212 - binsearch: Two elements. Needle => 16. Location => undef. ok 213 - binsearch: Two elements. Needle => 17. Location => undef. ok 214 - binsearch: Two elements. Needle => 18. Location => undef. ok 215 - binsearch: Two elements. Needle => 19. Location => undef. ok 216 - binsearch: Two elements. Needle => 20. Location => undef. ok 217 - binsearch: Two elements. Needle => 21. Location => undef. ok 218 - binsearch: Two elements. Needle => 22. Location => undef. ok 219 - binsearch: Two elements. Needle => 23. Location => undef. ok 220 - binsearch: Two elements. Needle => 24. Location => undef. ok 221 - binsearch: Two elements. Needle => 25. Location => undef. ok 222 - binsearch: Two elements. Needle => 26. Location => undef. ok 223 - binsearch: Two elements. Needle => 27. Location => undef. ok 224 - binsearch: Two elements. Needle => 28. Location => undef. ok 225 - binsearch: Two elements. Needle => 29. Location => undef. ok 226 - binsearch: Two elements. Needle => 30. Location => undef. ok 227 - binsearch: Two elements. Needle => 31. Location => undef. ok 228 - binsearch: Two elements. Needle => 32. Location => undef. ok 229 - binsearch: Two elements. Needle => 33. Location => undef. ok 230 - binsearch: Two elements. Needle => 34. Location => undef. ok 231 - binsearch: Two elements. Needle => 35. Location => undef. ok 232 - binsearch: Two elements. Needle => 36. Location => undef. ok 233 - binsearch: Two elements. Needle => 37. Location => undef. ok 234 - binsearch: Two elements. Needle => 38. Location => undef. ok 235 - binsearch: Two elements. Needle => 39. Location => undef. ok 236 - binsearch: Two elements. Needle => 40. Location => undef. ok 237 - binsearch: Two elements. Needle => 41. Location => undef. ok 238 - binsearch: Two elements. Needle => 42. Location => undef. ok 239 - binsearch: Two elements. Needle => 43. Location => undef. ok 240 - binsearch: Two elements. Needle => 44. Location => undef. ok 241 - binsearch: Two elements. Needle => 45. Location => undef. ok 242 - binsearch: Two elements. Needle => 46. Location => undef. ok 243 - binsearch: Two elements. Needle => 47. Location => undef. ok 244 - binsearch: Two elements. Needle => 48. Location => undef. ok 245 - binsearch: Two elements. Needle => 49. Location => undef. ok 246 - binsearch: Two elements. Needle => 50. Location => undef. ok 247 - binsearch: Two elements. Needle => 51. Location => undef. ok 248 - binsearch: Two elements. Needle => 52. Location => undef. ok 249 - binsearch: Two elements. Needle => 53. Location => undef. ok 250 - binsearch: Two elements. Needle => 54. Location => undef. ok 251 - binsearch: Two elements. Needle => 55. Location => undef. ok 252 - binsearch: Two elements. Needle => 56. Location => undef. ok 253 - binsearch: Two elements. Needle => 57. Location => undef. ok 254 - binsearch: Two elements. Needle => 58. Location => undef. ok 255 - binsearch: Two elements. Needle => 59. Location => undef. ok 256 - binsearch: Two elements. Needle => 60. Location => undef. ok 257 - binsearch: Two elements. Needle => 61. Location => undef. ok 258 - binsearch: Two elements. Needle => 62. Location => undef. ok 259 - binsearch: Two elements. Needle => 63. Location => undef. ok 260 - binsearch: Two elements. Needle => 64. Location => undef. ok 261 - binsearch: Empty list. Needle => 0. Location => undef. ok 262 - binsearch: Empty list. Needle => 1. Location => undef. ok 263 - binsearch: Empty list. Needle => 2. Location => undef. ok 264 - binsearch: Empty list. Needle => 3. Location => undef. ok 265 - binsearch: Empty list. Needle => 4. Location => undef. ok 266 - binsearch: Empty list. Needle => 5. Location => undef. ok 267 - binsearch: Empty list. Needle => 6. Location => undef. ok 268 - binsearch: Empty list. Needle => 7. Location => undef. ok 269 - binsearch: Empty list. Needle => 8. Location => undef. ok 270 - binsearch: Empty list. Needle => 9. Location => undef. ok 271 - binsearch: Empty list. Needle => 10. Location => undef. ok 272 - binsearch: Empty list. Needle => 11. Location => undef. ok 273 - binsearch: Empty list. Needle => 12. Location => undef. ok 274 - binsearch: Empty list. Needle => 13. Location => undef. ok 275 - binsearch: Empty list. Needle => 14. Location => undef. ok 276 - binsearch: Empty list. Needle => 15. Location => undef. ok 277 - binsearch: Empty list. Needle => 16. Location => undef. ok 278 - binsearch: Empty list. Needle => 17. Location => undef. ok 279 - binsearch: Empty list. Needle => 18. Location => undef. ok 280 - binsearch: Empty list. Needle => 19. Location => undef. ok 281 - binsearch: Empty list. Needle => 20. Location => undef. ok 282 - binsearch: Empty list. Needle => 21. Location => undef. ok 283 - binsearch: Empty list. Needle => 22. Location => undef. ok 284 - binsearch: Empty list. Needle => 23. Location => undef. ok 285 - binsearch: Empty list. Needle => 24. Location => undef. ok 286 - binsearch: Empty list. Needle => 25. Location => undef. ok 287 - binsearch: Empty list. Needle => 26. Location => undef. ok 288 - binsearch: Empty list. Needle => 27. Location => undef. ok 289 - binsearch: Empty list. Needle => 28. Location => undef. ok 290 - binsearch: Empty list. Needle => 29. Location => undef. ok 291 - binsearch: Empty list. Needle => 30. Location => undef. ok 292 - binsearch: Empty list. Needle => 31. Location => undef. ok 293 - binsearch: Empty list. Needle => 32. Location => undef. ok 294 - binsearch: Empty list. Needle => 33. Location => undef. ok 295 - binsearch: Empty list. Needle => 34. Location => undef. ok 296 - binsearch: Empty list. Needle => 35. Location => undef. ok 297 - binsearch: Empty list. Needle => 36. Location => undef. ok 298 - binsearch: Empty list. Needle => 37. Location => undef. ok 299 - binsearch: Empty list. Needle => 38. Location => undef. ok 300 - binsearch: Empty list. Needle => 39. Location => undef. ok 301 - binsearch: Empty list. Needle => 40. Location => undef. ok 302 - binsearch: Empty list. Needle => 41. Location => undef. ok 303 - binsearch: Empty list. Needle => 42. Location => undef. ok 304 - binsearch: Empty list. Needle => 43. Location => undef. ok 305 - binsearch: Empty list. Needle => 44. Location => undef. ok 306 - binsearch: Empty list. Needle => 45. Location => undef. ok 307 - binsearch: Empty list. Needle => 46. Location => undef. ok 308 - binsearch: Empty list. Needle => 47. Location => undef. ok 309 - binsearch: Empty list. Needle => 48. Location => undef. ok 310 - binsearch: Empty list. Needle => 49. Location => undef. ok 311 - binsearch: Empty list. Needle => 50. Location => undef. ok 312 - binsearch: Empty list. Needle => 51. Location => undef. ok 313 - binsearch: Empty list. Needle => 52. Location => undef. ok 314 - binsearch: Empty list. Needle => 53. Location => undef. ok 315 - binsearch: Empty list. Needle => 54. Location => undef. ok 316 - binsearch: Empty list. Needle => 55. Location => undef. ok 317 - binsearch: Empty list. Needle => 56. Location => undef. ok 318 - binsearch: Empty list. Needle => 57. Location => undef. ok 319 - binsearch: Empty list. Needle => 58. Location => undef. ok 320 - binsearch: Empty list. Needle => 59. Location => undef. ok 321 - binsearch: Empty list. Needle => 60. Location => undef. ok 322 - binsearch: Empty list. Needle => 61. Location => undef. ok 323 - binsearch: Empty list. Needle => 62. Location => undef. ok 324 - binsearch: Empty list. Needle => 63. Location => undef. ok 325 - binsearch: Empty list. Needle => 64. Location => undef. 1..325 ok 1 - binsearch # Subtest: binsearch_pos ok 1 - binsearch_pos: Odd number of elements. Needle => 0. Location => 0. ok 2 - binsearch_pos: Odd number of elements. Needle => 1. Location => 0. ok 3 - binsearch_pos: Odd number of elements. Needle => 2. Location => 0. ok 4 - binsearch_pos: Odd number of elements. Needle => 3. Location => 1. ok 5 - binsearch_pos: Odd number of elements. Needle => 4. Location => 2. ok 6 - binsearch_pos: Odd number of elements. Needle => 5. Location => 2. ok 7 - binsearch_pos: Odd number of elements. Needle => 6. Location => 3. ok 8 - binsearch_pos: Odd number of elements. Needle => 7. Location => 3. ok 9 - binsearch_pos: Odd number of elements. Needle => 8. Location => 4. ok 10 - binsearch_pos: Odd number of elements. Needle => 9. Location => 4. ok 11 - binsearch_pos: Odd number of elements. Needle => 10. Location => 4. ok 12 - binsearch_pos: Odd number of elements. Needle => 11. Location => 4. ok 13 - binsearch_pos: Odd number of elements. Needle => 12. Location => 5. ok 14 - binsearch_pos: Odd number of elements. Needle => 13. Location => 5. ok 15 - binsearch_pos: Odd number of elements. Needle => 14. Location => 6. ok 16 - binsearch_pos: Odd number of elements. Needle => 15. Location => 6. ok 17 - binsearch_pos: Odd number of elements. Needle => 16. Location => 6. ok 18 - binsearch_pos: Odd number of elements. Needle => 17. Location => 6. ok 19 - binsearch_pos: Odd number of elements. Needle => 18. Location => 7. ok 20 - binsearch_pos: Odd number of elements. Needle => 19. Location => 7. ok 21 - binsearch_pos: Odd number of elements. Needle => 20. Location => 8. ok 22 - binsearch_pos: Odd number of elements. Needle => 21. Location => 8. ok 23 - binsearch_pos: Odd number of elements. Needle => 22. Location => 8. ok 24 - binsearch_pos: Odd number of elements. Needle => 23. Location => 8. ok 25 - binsearch_pos: Odd number of elements. Needle => 24. Location => 9. ok 26 - binsearch_pos: Odd number of elements. Needle => 25. Location => 9. ok 27 - binsearch_pos: Odd number of elements. Needle => 26. Location => 9. ok 28 - binsearch_pos: Odd number of elements. Needle => 27. Location => 9. ok 29 - binsearch_pos: Odd number of elements. Needle => 28. Location => 9. ok 30 - binsearch_pos: Odd number of elements. Needle => 29. Location => 9. ok 31 - binsearch_pos: Odd number of elements. Needle => 30. Location => 10. ok 32 - binsearch_pos: Odd number of elements. Needle => 31. Location => 10. ok 33 - binsearch_pos: Odd number of elements. Needle => 32. Location => 11. ok 34 - binsearch_pos: Odd number of elements. Needle => 33. Location => 11. ok 35 - binsearch_pos: Odd number of elements. Needle => 34. Location => 11. ok 36 - binsearch_pos: Odd number of elements. Needle => 35. Location => 11. ok 37 - binsearch_pos: Odd number of elements. Needle => 36. Location => 11. ok 38 - binsearch_pos: Odd number of elements. Needle => 37. Location => 11. ok 39 - binsearch_pos: Odd number of elements. Needle => 38. Location => 12. ok 40 - binsearch_pos: Odd number of elements. Needle => 39. Location => 12. ok 41 - binsearch_pos: Odd number of elements. Needle => 40. Location => 12. ok 42 - binsearch_pos: Odd number of elements. Needle => 41. Location => 12. ok 43 - binsearch_pos: Odd number of elements. Needle => 42. Location => 13. ok 44 - binsearch_pos: Odd number of elements. Needle => 43. Location => 13. ok 45 - binsearch_pos: Odd number of elements. Needle => 44. Location => 14. ok 46 - binsearch_pos: Odd number of elements. Needle => 45. Location => 14. ok 47 - binsearch_pos: Odd number of elements. Needle => 46. Location => 14. ok 48 - binsearch_pos: Odd number of elements. Needle => 47. Location => 14. ok 49 - binsearch_pos: Odd number of elements. Needle => 48. Location => 14. ok 50 - binsearch_pos: Odd number of elements. Needle => 49. Location => 14. ok 51 - binsearch_pos: Odd number of elements. Needle => 50. Location => 14. ok 52 - binsearch_pos: Odd number of elements. Needle => 51. Location => 14. ok 53 - binsearch_pos: Odd number of elements. Needle => 52. Location => 14. ok 54 - binsearch_pos: Odd number of elements. Needle => 53. Location => 14. ok 55 - binsearch_pos: Odd number of elements. Needle => 54. Location => 15. ok 56 - binsearch_pos: Odd number of elements. Needle => 55. Location => 15. ok 57 - binsearch_pos: Odd number of elements. Needle => 56. Location => 15. ok 58 - binsearch_pos: Odd number of elements. Needle => 57. Location => 15. ok 59 - binsearch_pos: Odd number of elements. Needle => 58. Location => 15. ok 60 - binsearch_pos: Odd number of elements. Needle => 59. Location => 15. ok 61 - binsearch_pos: Odd number of elements. Needle => 60. Location => 16. ok 62 - binsearch_pos: Odd number of elements. Needle => 61. Location => 16. ok 63 - binsearch_pos: Odd number of elements. Needle => 62. Location => 17. ok 64 - binsearch_pos: Odd number of elements. Needle => 63. Location => 17. ok 65 - binsearch_pos: Odd number of elements. Needle => 64. Location => 17. ok 66 - binsearch_pos: Even number of elements. Needle => 0. Location => 0. ok 67 - binsearch_pos: Even number of elements. Needle => 1. Location => 0. ok 68 - binsearch_pos: Even number of elements. Needle => 2. Location => 0. ok 69 - binsearch_pos: Even number of elements. Needle => 3. Location => 1. ok 70 - binsearch_pos: Even number of elements. Needle => 4. Location => 2. ok 71 - binsearch_pos: Even number of elements. Needle => 5. Location => 2. ok 72 - binsearch_pos: Even number of elements. Needle => 6. Location => 3. ok 73 - binsearch_pos: Even number of elements. Needle => 7. Location => 3. ok 74 - binsearch_pos: Even number of elements. Needle => 8. Location => 4. ok 75 - binsearch_pos: Even number of elements. Needle => 9. Location => 4. ok 76 - binsearch_pos: Even number of elements. Needle => 10. Location => 4. ok 77 - binsearch_pos: Even number of elements. Needle => 11. Location => 4. ok 78 - binsearch_pos: Even number of elements. Needle => 12. Location => 5. ok 79 - binsearch_pos: Even number of elements. Needle => 13. Location => 5. ok 80 - binsearch_pos: Even number of elements. Needle => 14. Location => 6. ok 81 - binsearch_pos: Even number of elements. Needle => 15. Location => 6. ok 82 - binsearch_pos: Even number of elements. Needle => 16. Location => 6. ok 83 - binsearch_pos: Even number of elements. Needle => 17. Location => 6. ok 84 - binsearch_pos: Even number of elements. Needle => 18. Location => 7. ok 85 - binsearch_pos: Even number of elements. Needle => 19. Location => 7. ok 86 - binsearch_pos: Even number of elements. Needle => 20. Location => 8. ok 87 - binsearch_pos: Even number of elements. Needle => 21. Location => 8. ok 88 - binsearch_pos: Even number of elements. Needle => 22. Location => 8. ok 89 - binsearch_pos: Even number of elements. Needle => 23. Location => 8. ok 90 - binsearch_pos: Even number of elements. Needle => 24. Location => 9. ok 91 - binsearch_pos: Even number of elements. Needle => 25. Location => 9. ok 92 - binsearch_pos: Even number of elements. Needle => 26. Location => 9. ok 93 - binsearch_pos: Even number of elements. Needle => 27. Location => 9. ok 94 - binsearch_pos: Even number of elements. Needle => 28. Location => 9. ok 95 - binsearch_pos: Even number of elements. Needle => 29. Location => 9. ok 96 - binsearch_pos: Even number of elements. Needle => 30. Location => 10. ok 97 - binsearch_pos: Even number of elements. Needle => 31. Location => 10. ok 98 - binsearch_pos: Even number of elements. Needle => 32. Location => 11. ok 99 - binsearch_pos: Even number of elements. Needle => 33. Location => 11. ok 100 - binsearch_pos: Even number of elements. Needle => 34. Location => 11. ok 101 - binsearch_pos: Even number of elements. Needle => 35. Location => 11. ok 102 - binsearch_pos: Even number of elements. Needle => 36. Location => 11. ok 103 - binsearch_pos: Even number of elements. Needle => 37. Location => 11. ok 104 - binsearch_pos: Even number of elements. Needle => 38. Location => 12. ok 105 - binsearch_pos: Even number of elements. Needle => 39. Location => 12. ok 106 - binsearch_pos: Even number of elements. Needle => 40. Location => 12. ok 107 - binsearch_pos: Even number of elements. Needle => 41. Location => 12. ok 108 - binsearch_pos: Even number of elements. Needle => 42. Location => 13. ok 109 - binsearch_pos: Even number of elements. Needle => 43. Location => 13. ok 110 - binsearch_pos: Even number of elements. Needle => 44. Location => 14. ok 111 - binsearch_pos: Even number of elements. Needle => 45. Location => 14. ok 112 - binsearch_pos: Even number of elements. Needle => 46. Location => 14. ok 113 - binsearch_pos: Even number of elements. Needle => 47. Location => 14. ok 114 - binsearch_pos: Even number of elements. Needle => 48. Location => 14. ok 115 - binsearch_pos: Even number of elements. Needle => 49. Location => 14. ok 116 - binsearch_pos: Even number of elements. Needle => 50. Location => 14. ok 117 - binsearch_pos: Even number of elements. Needle => 51. Location => 14. ok 118 - binsearch_pos: Even number of elements. Needle => 52. Location => 14. ok 119 - binsearch_pos: Even number of elements. Needle => 53. Location => 14. ok 120 - binsearch_pos: Even number of elements. Needle => 54. Location => 15. ok 121 - binsearch_pos: Even number of elements. Needle => 55. Location => 15. ok 122 - binsearch_pos: Even number of elements. Needle => 56. Location => 15. ok 123 - binsearch_pos: Even number of elements. Needle => 57. Location => 15. ok 124 - binsearch_pos: Even number of elements. Needle => 58. Location => 15. ok 125 - binsearch_pos: Even number of elements. Needle => 59. Location => 15. ok 126 - binsearch_pos: Even number of elements. Needle => 60. Location => 16. ok 127 - binsearch_pos: Even number of elements. Needle => 61. Location => 16. ok 128 - binsearch_pos: Even number of elements. Needle => 62. Location => 16. ok 129 - binsearch_pos: Even number of elements. Needle => 63. Location => 16. ok 130 - binsearch_pos: Even number of elements. Needle => 64. Location => 16. ok 131 - binsearch_pos: Single element. Needle => 0. Location => 0. ok 132 - binsearch_pos: Single element. Needle => 1. Location => 0. ok 133 - binsearch_pos: Single element. Needle => 2. Location => 0. ok 134 - binsearch_pos: Single element. Needle => 3. Location => 1. ok 135 - binsearch_pos: Single element. Needle => 4. Location => 1. ok 136 - binsearch_pos: Single element. Needle => 5. Location => 1. ok 137 - binsearch_pos: Single element. Needle => 6. Location => 1. ok 138 - binsearch_pos: Single element. Needle => 7. Location => 1. ok 139 - binsearch_pos: Single element. Needle => 8. Location => 1. ok 140 - binsearch_pos: Single element. Needle => 9. Location => 1. ok 141 - binsearch_pos: Single element. Needle => 10. Location => 1. ok 142 - binsearch_pos: Single element. Needle => 11. Location => 1. ok 143 - binsearch_pos: Single element. Needle => 12. Location => 1. ok 144 - binsearch_pos: Single element. Needle => 13. Location => 1. ok 145 - binsearch_pos: Single element. Needle => 14. Location => 1. ok 146 - binsearch_pos: Single element. Needle => 15. Location => 1. ok 147 - binsearch_pos: Single element. Needle => 16. Location => 1. ok 148 - binsearch_pos: Single element. Needle => 17. Location => 1. ok 149 - binsearch_pos: Single element. Needle => 18. Location => 1. ok 150 - binsearch_pos: Single element. Needle => 19. Location => 1. ok 151 - binsearch_pos: Single element. Needle => 20. Location => 1. ok 152 - binsearch_pos: Single element. Needle => 21. Location => 1. ok 153 - binsearch_pos: Single element. Needle => 22. Location => 1. ok 154 - binsearch_pos: Single element. Needle => 23. Location => 1. ok 155 - binsearch_pos: Single element. Needle => 24. Location => 1. ok 156 - binsearch_pos: Single element. Needle => 25. Location => 1. ok 157 - binsearch_pos: Single element. Needle => 26. Location => 1. ok 158 - binsearch_pos: Single element. Needle => 27. Location => 1. ok 159 - binsearch_pos: Single element. Needle => 28. Location => 1. ok 160 - binsearch_pos: Single element. Needle => 29. Location => 1. ok 161 - binsearch_pos: Single element. Needle => 30. Location => 1. ok 162 - binsearch_pos: Single element. Needle => 31. Location => 1. ok 163 - binsearch_pos: Single element. Needle => 32. Location => 1. ok 164 - binsearch_pos: Single element. Needle => 33. Location => 1. ok 165 - binsearch_pos: Single element. Needle => 34. Location => 1. ok 166 - binsearch_pos: Single element. Needle => 35. Location => 1. ok 167 - binsearch_pos: Single element. Needle => 36. Location => 1. ok 168 - binsearch_pos: Single element. Needle => 37. Location => 1. ok 169 - binsearch_pos: Single element. Needle => 38. Location => 1. ok 170 - binsearch_pos: Single element. Needle => 39. Location => 1. ok 171 - binsearch_pos: Single element. Needle => 40. Location => 1. ok 172 - binsearch_pos: Single element. Needle => 41. Location => 1. ok 173 - binsearch_pos: Single element. Needle => 42. Location => 1. ok 174 - binsearch_pos: Single element. Needle => 43. Location => 1. ok 175 - binsearch_pos: Single element. Needle => 44. Location => 1. ok 176 - binsearch_pos: Single element. Needle => 45. Location => 1. ok 177 - binsearch_pos: Single element. Needle => 46. Location => 1. ok 178 - binsearch_pos: Single element. Needle => 47. Location => 1. ok 179 - binsearch_pos: Single element. Needle => 48. Location => 1. ok 180 - binsearch_pos: Single element. Needle => 49. Location => 1. ok 181 - binsearch_pos: Single element. Needle => 50. Location => 1. ok 182 - binsearch_pos: Single element. Needle => 51. Location => 1. ok 183 - binsearch_pos: Single element. Needle => 52. Location => 1. ok 184 - binsearch_pos: Single element. Needle => 53. Location => 1. ok 185 - binsearch_pos: Single element. Needle => 54. Location => 1. ok 186 - binsearch_pos: Single element. Needle => 55. Location => 1. ok 187 - binsearch_pos: Single element. Needle => 56. Location => 1. ok 188 - binsearch_pos: Single element. Needle => 57. Location => 1. ok 189 - binsearch_pos: Single element. Needle => 58. Location => 1. ok 190 - binsearch_pos: Single element. Needle => 59. Location => 1. ok 191 - binsearch_pos: Single element. Needle => 60. Location => 1. ok 192 - binsearch_pos: Single element. Needle => 61. Location => 1. ok 193 - binsearch_pos: Single element. Needle => 62. Location => 1. ok 194 - binsearch_pos: Single element. Needle => 63. Location => 1. ok 195 - binsearch_pos: Single element. Needle => 64. Location => 1. ok 196 - binsearch_pos: Two elements. Needle => 0. Location => 0. ok 197 - binsearch_pos: Two elements. Needle => 1. Location => 0. ok 198 - binsearch_pos: Two elements. Needle => 2. Location => 0. ok 199 - binsearch_pos: Two elements. Needle => 3. Location => 1. ok 200 - binsearch_pos: Two elements. Needle => 4. Location => 2. ok 201 - binsearch_pos: Two elements. Needle => 5. Location => 2. ok 202 - binsearch_pos: Two elements. Needle => 6. Location => 2. ok 203 - binsearch_pos: Two elements. Needle => 7. Location => 2. ok 204 - binsearch_pos: Two elements. Needle => 8. Location => 2. ok 205 - binsearch_pos: Two elements. Needle => 9. Location => 2. ok 206 - binsearch_pos: Two elements. Needle => 10. Location => 2. ok 207 - binsearch_pos: Two elements. Needle => 11. Location => 2. ok 208 - binsearch_pos: Two elements. Needle => 12. Location => 2. ok 209 - binsearch_pos: Two elements. Needle => 13. Location => 2. ok 210 - binsearch_pos: Two elements. Needle => 14. Location => 2. ok 211 - binsearch_pos: Two elements. Needle => 15. Location => 2. ok 212 - binsearch_pos: Two elements. Needle => 16. Location => 2. ok 213 - binsearch_pos: Two elements. Needle => 17. Location => 2. ok 214 - binsearch_pos: Two elements. Needle => 18. Location => 2. ok 215 - binsearch_pos: Two elements. Needle => 19. Location => 2. ok 216 - binsearch_pos: Two elements. Needle => 20. Location => 2. ok 217 - binsearch_pos: Two elements. Needle => 21. Location => 2. ok 218 - binsearch_pos: Two elements. Needle => 22. Location => 2. ok 219 - binsearch_pos: Two elements. Needle => 23. Location => 2. ok 220 - binsearch_pos: Two elements. Needle => 24. Location => 2. ok 221 - binsearch_pos: Two elements. Needle => 25. Location => 2. ok 222 - binsearch_pos: Two elements. Needle => 26. Location => 2. ok 223 - binsearch_pos: Two elements. Needle => 27. Location => 2. ok 224 - binsearch_pos: Two elements. Needle => 28. Location => 2. ok 225 - binsearch_pos: Two elements. Needle => 29. Location => 2. ok 226 - binsearch_pos: Two elements. Needle => 30. Location => 2. ok 227 - binsearch_pos: Two elements. Needle => 31. Location => 2. ok 228 - binsearch_pos: Two elements. Needle => 32. Location => 2. ok 229 - binsearch_pos: Two elements. Needle => 33. Location => 2. ok 230 - binsearch_pos: Two elements. Needle => 34. Location => 2. ok 231 - binsearch_pos: Two elements. Needle => 35. Location => 2. ok 232 - binsearch_pos: Two elements. Needle => 36. Location => 2. ok 233 - binsearch_pos: Two elements. Needle => 37. Location => 2. ok 234 - binsearch_pos: Two elements. Needle => 38. Location => 2. ok 235 - binsearch_pos: Two elements. Needle => 39. Location => 2. ok 236 - binsearch_pos: Two elements. Needle => 40. Location => 2. ok 237 - binsearch_pos: Two elements. Needle => 41. Location => 2. ok 238 - binsearch_pos: Two elements. Needle => 42. Location => 2. ok 239 - binsearch_pos: Two elements. Needle => 43. Location => 2. ok 240 - binsearch_pos: Two elements. Needle => 44. Location => 2. ok 241 - binsearch_pos: Two elements. Needle => 45. Location => 2. ok 242 - binsearch_pos: Two elements. Needle => 46. Location => 2. ok 243 - binsearch_pos: Two elements. Needle => 47. Location => 2. ok 244 - binsearch_pos: Two elements. Needle => 48. Location => 2. ok 245 - binsearch_pos: Two elements. Needle => 49. Location => 2. ok 246 - binsearch_pos: Two elements. Needle => 50. Location => 2. ok 247 - binsearch_pos: Two elements. Needle => 51. Location => 2. ok 248 - binsearch_pos: Two elements. Needle => 52. Location => 2. ok 249 - binsearch_pos: Two elements. Needle => 53. Location => 2. ok 250 - binsearch_pos: Two elements. Needle => 54. Location => 2. ok 251 - binsearch_pos: Two elements. Needle => 55. Location => 2. ok 252 - binsearch_pos: Two elements. Needle => 56. Location => 2. ok 253 - binsearch_pos: Two elements. Needle => 57. Location => 2. ok 254 - binsearch_pos: Two elements. Needle => 58. Location => 2. ok 255 - binsearch_pos: Two elements. Needle => 59. Location => 2. ok 256 - binsearch_pos: Two elements. Needle => 60. Location => 2. ok 257 - binsearch_pos: Two elements. Needle => 61. Location => 2. ok 258 - binsearch_pos: Two elements. Needle => 62. Location => 2. ok 259 - binsearch_pos: Two elements. Needle => 63. Location => 2. ok 260 - binsearch_pos: Two elements. Needle => 64. Location => 2. ok 261 - binsearch_pos: Empty list. Needle => 0. Location => 0. ok 262 - binsearch_pos: Empty list. Needle => 1. Location => 0. ok 263 - binsearch_pos: Empty list. Needle => 2. Location => 0. ok 264 - binsearch_pos: Empty list. Needle => 3. Location => 0. ok 265 - binsearch_pos: Empty list. Needle => 4. Location => 0. ok 266 - binsearch_pos: Empty list. Needle => 5. Location => 0. ok 267 - binsearch_pos: Empty list. Needle => 6. Location => 0. ok 268 - binsearch_pos: Empty list. Needle => 7. Location => 0. ok 269 - binsearch_pos: Empty list. Needle => 8. Location => 0. ok 270 - binsearch_pos: Empty list. Needle => 9. Location => 0. ok 271 - binsearch_pos: Empty list. Needle => 10. Location => 0. ok 272 - binsearch_pos: Empty list. Needle => 11. Location => 0. ok 273 - binsearch_pos: Empty list. Needle => 12. Location => 0. ok 274 - binsearch_pos: Empty list. Needle => 13. Location => 0. ok 275 - binsearch_pos: Empty list. Needle => 14. Location => 0. ok 276 - binsearch_pos: Empty list. Needle => 15. Location => 0. ok 277 - binsearch_pos: Empty list. Needle => 16. Location => 0. ok 278 - binsearch_pos: Empty list. Needle => 17. Location => 0. ok 279 - binsearch_pos: Empty list. Needle => 18. Location => 0. ok 280 - binsearch_pos: Empty list. Needle => 19. Location => 0. ok 281 - binsearch_pos: Empty list. Needle => 20. Location => 0. ok 282 - binsearch_pos: Empty list. Needle => 21. Location => 0. ok 283 - binsearch_pos: Empty list. Needle => 22. Location => 0. ok 284 - binsearch_pos: Empty list. Needle => 23. Location => 0. ok 285 - binsearch_pos: Empty list. Needle => 24. Location => 0. ok 286 - binsearch_pos: Empty list. Needle => 25. Location => 0. ok 287 - binsearch_pos: Empty list. Needle => 26. Location => 0. ok 288 - binsearch_pos: Empty list. Needle => 27. Location => 0. ok 289 - binsearch_pos: Empty list. Needle => 28. Location => 0. ok 290 - binsearch_pos: Empty list. Needle => 29. Location => 0. ok 291 - binsearch_pos: Empty list. Needle => 30. Location => 0. ok 292 - binsearch_pos: Empty list. Needle => 31. Location => 0. ok 293 - binsearch_pos: Empty list. Needle => 32. Location => 0. ok 294 - binsearch_pos: Empty list. Needle => 33. Location => 0. ok 295 - binsearch_pos: Empty list. Needle => 34. Location => 0. ok 296 - binsearch_pos: Empty list. Needle => 35. Location => 0. ok 297 - binsearch_pos: Empty list. Needle => 36. Location => 0. ok 298 - binsearch_pos: Empty list. Needle => 37. Location => 0. ok 299 - binsearch_pos: Empty list. Needle => 38. Location => 0. ok 300 - binsearch_pos: Empty list. Needle => 39. Location => 0. ok 301 - binsearch_pos: Empty list. Needle => 40. Location => 0. ok 302 - binsearch_pos: Empty list. Needle => 41. Location => 0. ok 303 - binsearch_pos: Empty list. Needle => 42. Location => 0. ok 304 - binsearch_pos: Empty list. Needle => 43. Location => 0. ok 305 - binsearch_pos: Empty list. Needle => 44. Location => 0. ok 306 - binsearch_pos: Empty list. Needle => 45. Location => 0. ok 307 - binsearch_pos: Empty list. Needle => 46. Location => 0. ok 308 - binsearch_pos: Empty list. Needle => 47. Location => 0. ok 309 - binsearch_pos: Empty list. Needle => 48. Location => 0. ok 310 - binsearch_pos: Empty list. Needle => 49. Location => 0. ok 311 - binsearch_pos: Empty list. Needle => 50. Location => 0. ok 312 - binsearch_pos: Empty list. Needle => 51. Location => 0. ok 313 - binsearch_pos: Empty list. Needle => 52. Location => 0. ok 314 - binsearch_pos: Empty list. Needle => 53. Location => 0. ok 315 - binsearch_pos: Empty list. Needle => 54. Location => 0. ok 316 - binsearch_pos: Empty list. Needle => 55. Location => 0. ok 317 - binsearch_pos: Empty list. Needle => 56. Location => 0. ok 318 - binsearch_pos: Empty list. Needle => 57. Location => 0. ok 319 - binsearch_pos: Empty list. Needle => 58. Location => 0. ok 320 - binsearch_pos: Empty list. Needle => 59. Location => 0. ok 321 - binsearch_pos: Empty list. Needle => 60. Location => 0. ok 322 - binsearch_pos: Empty list. Needle => 61. Location => 0. ok 323 - binsearch_pos: Empty list. Needle => 62. Location => 0. ok 324 - binsearch_pos: Empty list. Needle => 63. Location => 0. ok 325 - binsearch_pos: Empty list. Needle => 64. Location => 0. 1..325 ok 2 - binsearch_pos 1..2 ok 2 - Basic Usage ok 3 - binsearch: undef returned in scalar context for no match. ok 4 - binsearch: empty list returned in list context for no match. ok 5 - Subref and aref work despite prototypes. ok 6 - $a and $b were not clobbered. 1..6 ok t/12-positional_searches.t ... # Subtest: Test numeric search function that returns insert position upon no-match. 1..6 ok 1 - binsearch_pos: Found at position 0. ok 2 - binsearch_pos: Insert at position 0. ok 3 - binsearch_pos: Found at position 2. ok 4 - binsearch_pos: Insert at position 3. ok 5 - binsearch_pos: Found at last position. ok 6 - binsearch_pos: Insert after last position. ok 1 - Test numeric search function that returns insert position upon no-match. # Subtest: Test string search function that returns insert position upon no-match. 1..6 ok 1 - binsearch_pos (cmp): Found at position 0. ok 2 - binsearch_pos (cmp): Insert at position 0. ok 3 - binsearch_pos (cmp): Found at position 2. ok 4 - binsearch_pos (cmp): Insert at position 1. ok 5 - binsearch_pos (cmp): Found at last position. ok 6 - binsearch_pos (cmp): Insert after last position. ok 2 - Test string search function that returns insert position upon no-match. 1..2 ok t/13-kwalitee.t .............. skipped: Author Test: Set $ENV{RELEASE_TESTING} to a true value to run. All tests successful. Files=11, Tests=18, 1 wallclock secs ( 0.10 usr 0.03 sys + 0.54 cusr 0.09 csys = 0.76 CPU) Result: PASS DAVIDO/List-BinarySearch-XS-0.06.tar.gz make test TEST_VERBOSE=1 -- OK David J. Oswald <davido@cpan.org> Binary Search a sorted array with XS routines. >>> (cd /Users/fly2000/var/cpan/build/List-BinarySearch-XS-0.06-qW1_8I && tar cvf - List-BinarySearch-XS-0.06.ppd blib) | gzip -c >/Users/fly2000/var/REPO/D/DA/DAVIDO/List-BinarySearch-XS-0.06.tar.gz List-BinarySearch-XS-0.06.ppd blib/ blib/arch/ blib/arch/auto/ blib/arch/auto/List/ blib/arch/auto/List/BinarySearch/ blib/arch/auto/List/BinarySearch/XS/ blib/arch/auto/List/BinarySearch/XS/XS.bundle blib/lib/ blib/lib/List/ blib/lib/List/BinarySearch/ blib/lib/List/BinarySearch/XS.pm blib/man3/ blib/man3/List::BinarySearch::XS.3 >>> mv /Users/fly2000/var/cpan/build/List-BinarySearch-XS-0.06-qW1_8I/List-BinarySearch-XS-0.06.ppd /Users/fly2000/var/REPO/D/DA/DAVIDO Running make for D/DA/DAVIDO/List-BinarySearch-0.20.tar.gz Prepending /Users/fly2000/var/cpan/build/List-BinarySearch-XS-0.06-qW1_8I/blib/arch /Users/fly2000/var/cpan/build/List-BinarySearch-XS-0.06-qW1_8I/blib/lib /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/arch /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/lib /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/arch /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/lib /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly2000/var/cpan/build/List-BinarySearch-0.20-qhmpg2 Prepending /Users/fly2000/var/cpan/build/List-BinarySearch-XS-0.06-qW1_8I/blib/arch /Users/fly2000/var/cpan/build/List-BinarySearch-XS-0.06-qW1_8I/blib/lib /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/arch /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/lib /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/arch /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/lib /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DA/DAVIDO/List-BinarySearch-0.20.tar.gz >>> make cp lib/List/BinarySearch/PP.pm blib/lib/List/BinarySearch/PP.pm cp lib/List/BinarySearch.pm blib/lib/List/BinarySearch.pm Manifying blib/man3/List::BinarySearch.3 Manifying blib/man3/List::BinarySearch::PP.3 DAVIDO/List-BinarySearch-0.20.tar.gz make -- OK Prepending /Users/fly2000/var/cpan/build/List-BinarySearch-XS-0.06-qW1_8I/blib/arch /Users/fly2000/var/cpan/build/List-BinarySearch-XS-0.06-qW1_8I/blib/lib /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch /Users/fly2000/var/cpan/build/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/arch /Users/fly2000/var/cpan/build/Text-Wrapper-1.05-xxMtlu/blib/lib /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/arch /Users/fly2000/var/cpan/build/rlib-0.02-CEPZkT/blib/lib /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/arch /Users/fly2000/var/cpan/build/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly2000/ap2000-298465/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-boilerplate.t .......... skipped: Set $ENV{RELEASE_TESTING} to run boilerplate check. t/01-manifest.t ............. skipped: Author tests not required for installation t/02-pod.t .................. skipped: Test::Pod 1.22 required, and $ENV{RELEASE_TESTING} must be set for POD tests. t/03-pod-coverage.t ......... skipped: Set $ENV{RELEASE_TESTING} to run POD coverage test. t/04-perlcritic.t ........... skipped: Author Test: Set $ENV{RELEASE_TESTING} to a true value to run. t/06-changes.t .............. skipped: Author tests skipped. Set $ENV{RELEASE_TESTING} to run t/07-kwalitee.t ............. skipped: Author Test: Set $ENV{RELEASE_TESTING} to a true value to run. t/09-load-prereqs.t ......... 1..1 ok 1 - use Scalar::Util; ok t/10-load-can.t ............. 1..2 ok 1 - use List::BinarySearch; ok 2 - List::BinarySearch->can(...) ok t/11-search.t ............... # Subtest: Numeric comparator tests (odd-length list). 1..5 ok 1 - binsearch: Integer (100) found in position (0). ok 2 - binsearch: Integer (200) found in position (1). ok 3 - binsearch: Integer (300) found in position (2). ok 4 - binsearch: Integer (400) found in position (3). ok 5 - binsearch: Integer (500) found in position (4). ok 1 - Numeric comparator tests (odd-length list). # Subtest: Even length list tests. 1..8 ok 1 - binsearch: Even-list: (100) found at index (0). ok 2 - binsearch: Even-list: (200) found at index (1). ok 3 - binsearch: Even-list: (300) found at index (2). ok 4 - binsearch: Even-list: (400) found at index (3). ok 5 - binsearch: Even-list: (500) found at index (4). ok 6 - binsearch: Even-list: (600) found at index (5). ok 7 - binsearch: undef returned in scalar context if no numeric match. ok 8 - binsearch: Empty list returned in list context if no numeric match. ok 2 - Even length list tests. # Subtest: Non-unique key tests (stable search guarantee). 1..3 ok 1 - binsearch: First non-unique key of 200 found at 1. ok 2 - binsearch: First occurrence of 400 found at 3 (odd index). ok 3 - binsearch: First occurrence of 500 found at 6 (even index). ok 3 - Non-unique key tests (stable search guarantee). # Subtest: String default comparator tests. 1..6 ok 1 - binsearch: Strings: (ape) found at index (0). ok 2 - binsearch: Strings: (bat) found at index (1). ok 3 - binsearch: Strings: (bear) found at index (2). ok 4 - binsearch: Strings: (cat) found at index (3). ok 5 - binsearch: Strings: (dog) found at index (4). ok 6 - binsearch: undef returned in scalar context for no string match. ok 4 - String default comparator tests. # Subtest: Complex data structure testing with custom comparator. 1..6 ok 1 - binsearch: Custom comparator test for test element 0. ok 2 - binsearch: Custom comparator test for test element 1. ok 3 - binsearch: Custom comparator test for test element 2. ok 4 - binsearch: Custom comparator test for test element 3. ok 5 - binsearch: Custom comparator test for test element 4. ok 6 - binsearch: undef returned for no match with custom comparator. ok 5 - Complex data structure testing with custom comparator. ok 6 - binsearch used $a and $b to find 200 at position 1. ok 7 - binsearch_pos returns correct found index. ok 8 - binsearch_pos returns correct insertion point. 1..8 ok t/12-positional_searches.t .. # Subtest: Test numeric search function that returns insert position upon no-match. 1..2 ok 1 - bsearch_custom_pos: Found at position 0. ok 2 - bsearch_custom_pos: Found at last position. ok 1 - Test numeric search function that returns insert position upon no-match. # Subtest: Test string search function that returns insert position upon no-match. 1..1 ok 1 - bsearch_custom_pos: Insert after last position. ok 2 - Test string search function that returns insert position upon no-match. # Subtest: Test range functions. 1..2 ok 1 - bsearch_custom_range: Found low at 1. ok 2 - bsearch_custom_range: Found high at 3. ok 3 - Test range functions. 1..3 ok t/13-pp.t ................... ok 1 - use List::BinarySearch::PP; ok 2 - main->can(...) ok 3 - List::BinarySearch::PP->can(...) ok 4 - binsearch: Found an item. ok 5 - binsearch: Found undef. ok 6 - binsearch: Found undef again. ok 7 - binearch_pos: Found an item. ok 8 - binsearch_pos: Found an insert point. 1..8 ok t/14-pp-isa.t ............... # List::BinarySearch::PP => binsearch ok 1 - $List::BinarySearch::PP=1 forces pure-Perl implementation. ok 2 - Coderefs match for pure-Perl implementation in package main. ok 3 - Coderefs match for pure-Perl implementation in package List::BinarySearch 1..3 ok t/15-xs-isa.t ............... ok 1 - $List::BinarySearch::PP=1 forces pure-Perl implementation. ok 2 - Stringified coderefs match for XS implementation in package main. ok 3 - Stringified coderefs match for XS implementation in package List::BinarySearch. 1..3 ok t/16-coverage.t ............. ok 1 - binsearch_range: Adjusts for overshooting range. ok 2 - binsearch_range: Correct range when upper bound is in-bounds but not found. ok 3 - binsearch: Match in range but not found. 1..3 ok All tests successful. Files=15, Tests=31, 1 wallclock secs ( 0.08 usr 0.05 sys + 0.62 cusr 0.15 csys = 0.90 CPU) Result: PASS DAVIDO/List-BinarySearch-0.20.tar.gz make test TEST_VERBOSE=1 -- OK David J. Oswald <davido@cpan.org> Binary Search within a sorted array. >>> (cd /Users/fly2000/var/cpan/build/List-BinarySearch-0.20-qhmpg2 && tar cvf - List-BinarySearch-0.20.ppd blib) | gzip -c >/Users/fly2000/var/REPO/D/DA/DAVIDO/List-BinarySearch-0.20.tar.gz List-BinarySearch-0.20.ppd blib/ blib/lib/ blib/lib/List/ blib/lib/List/BinarySearch/ blib/lib/List/BinarySearch/PP.pm blib/lib/List/BinarySearch.pm blib/man3/ blib/man3/List::BinarySearch.3 blib/man3/List::BinarySearch::PP.3 >>> mv /Users/fly2000/var/cpan/build/List-BinarySearch-0.20-qhmpg2/List-BinarySearch-0.20.ppd /Users/fly2000/var/REPO/D/DA/DAVIDO Running test for module 'HTML::QuickTable' Running make for N/NW/NWIGER/HTML-QuickTable-1.12.tar.gz Prepending %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'get' Checksum for /data/cpan/authors/id/N/NW/NWIGER/HTML-QuickTable-1.12.tar.gz ok HTML-QuickTable-1.12/ HTML-QuickTable-1.12/lib/ HTML-QuickTable-1.12/lib/HTML/ HTML-QuickTable-1.12/lib/HTML/QuickTable.pm HTML-QuickTable-1.12/Makefile.PL HTML-QuickTable-1.12/README HTML-QuickTable-1.12/t/ HTML-QuickTable-1.12/t/alltests.t HTML-QuickTable-1.12/t/alltests.t,v HTML-QuickTable-1.12/Changes HTML-QuickTable-1.12/MANIFEST Prepending %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'make' CPAN.pm: Building N/NW/NWIGER/HTML-QuickTable-1.12.tar.gz >>> /Users/fly2000/ap2000-298465/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for HTML::QuickTable Writing MYMETA.yml and MYMETA.json >>> make cp lib/HTML/QuickTable.pm blib/lib/HTML/QuickTable.pm Manifying blib/man3/HTML::QuickTable.3 NWIGER/HTML-QuickTable-1.12.tar.gz make -- OK Prepending %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly2000/ap2000-298465/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/alltests.t .. 1..8 # Running under perl version 5.020001 for darwin # Current time local: Thu Sep 18 11:28:34 2014 # Current time GMT: Thu Sep 18 18:28:34 2014 # Using Test.pm version 1.26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok All tests successful. Files=1, Tests=8, 0 wallclock secs ( 0.03 usr 0.01 sys + 0.03 cusr 0.01 csys = 0.08 CPU) Result: PASS NWIGER/HTML-QuickTable-1.12.tar.gz make test TEST_VERBOSE=1 -- OK Picked up version from Makefile Picked up distname from Makefile Picked up abstract from Makefile Nate Wiger <nwiger@cpan.org> Quickly create fairly complex HTML tables >>> (cd /Users/fly2000/var/cpan/build/HTML-QuickTable-1.12-gNDubh && tar cvf - HTML-QuickTable-1.12.ppd blib) | gzip -c >/Users/fly2000/var/REPO/N/NW/NWIGER/HTML-QuickTable-1.12.tar.gz HTML-QuickTable-1.12.ppd blib/ blib/lib/ blib/lib/HTML/ blib/lib/HTML/QuickTable.pm blib/man3/ blib/man3/HTML::QuickTable.3 >>> mv /Users/fly2000/var/cpan/build/HTML-QuickTable-1.12-gNDubh/HTML-QuickTable-1.12.ppd /Users/fly2000/var/REPO/N/NW/NWIGER Running test for module 'Geo::ShapeFile' Running make for S/SL/SLAFFAN/Geo-ShapeFile-2.60.tar.gz Prepending %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'get' Checksum for /data/cpan/authors/id/S/SL/SLAFFAN/Geo-ShapeFile-2.60.tar.gz ok Geo-ShapeFile-2.60/ Geo-ShapeFile-2.60/t/ Geo-ShapeFile-2.60/t/test_data/ Geo-ShapeFile-2.60/t/test_data/drainage.sbx Geo-ShapeFile-2.60/t/test_data/empty_dbf.dbf Geo-ShapeFile-2.60/t/test_data/anno.shp Geo-ShapeFile-2.60/t/test_data/cities.dbf Geo-ShapeFile-2.60/t/test_data/states.shp Geo-ShapeFile-2.60/t/test_data/roads_rt.sbn Geo-ShapeFile-2.60/t/test_data/brklinz.dbf Geo-ShapeFile-2.60/t/test_data/test_shapes_in_area.dbf Geo-ShapeFile-2.60/t/test_data/roads.sbn Geo-ShapeFile-2.60/t/test_data/roads_rt.dbf Geo-ShapeFile-2.60/t/test_data/poly_to_check_index.dbf Geo-ShapeFile-2.60/t/test_data/anno.dbf Geo-ShapeFile-2.60/t/test_data/empty_points.sbn Geo-ShapeFile-2.60/t/test_data/pline.dbf Geo-ShapeFile-2.60/t/test_data/test_shapes_in_area.shx Geo-ShapeFile-2.60/t/test_data/rivers.dbf Geo-ShapeFile-2.60/t/test_data/roads_rt.shx Geo-ShapeFile-2.60/t/test_data/pline.shp Geo-ShapeFile-2.60/t/test_data/empty_points.sbx Geo-ShapeFile-2.60/t/test_data/lakes.sbx Geo-ShapeFile-2.60/t/test_data/rivers.shx Geo-ShapeFile-2.60/t/test_data/empty_points.dbf Geo-ShapeFile-2.60/t/test_data/poly_to_check_index.prj Geo-ShapeFile-2.60/t/test_data/polygon.shp Geo-ShapeFile-2.60/t/test_data/lakes.sbn Geo-ShapeFile-2.60/t/test_data/rivers.sbx Geo-ShapeFile-2.60/t/test_data/roads.shp Geo-ShapeFile-2.60/t/test_data/states.sbx Geo-ShapeFile-2.60/t/test_data/rivers.shp Geo-ShapeFile-2.60/t/test_data/roads_rt.shp Geo-ShapeFile-2.60/t/test_data/cities.shx Geo-ShapeFile-2.60/t/test_data/drainage.sbn Geo-ShapeFile-2.60/t/test_data/cities.sbn Geo-ShapeFile-2.60/t/test_data/drainage.shp Geo-ShapeFile-2.60/t/test_data/poly_to_check_index.shp.xml Geo-ShapeFile-2.60/t/test_data/brklinz.shp Geo-ShapeFile-2.60/t/test_data/cities.sbx Geo-ShapeFile-2.60/t/test_data/test_shapes_in_area.shp Geo-ShapeFile-2.60/t/test_data/roads_rt.sbx Geo-ShapeFile-2.60/t/test_data/brklinz.shx Geo-ShapeFile-2.60/t/test_data/roads.shx Geo-ShapeFile-2.60/t/test_data/states.sbn Geo-ShapeFile-2.60/t/test_data/multipnt.shp Geo-ShapeFile-2.60/t/test_data/masspntz.shx Geo-ShapeFile-2.60/t/test_data/rivers.sbn Geo-ShapeFile-2.60/t/test_data/drainage.shx Geo-ShapeFile-2.60/t/test_data/masspntz.dbf Geo-ShapeFile-2.60/t/test_data/pline.shx Geo-ShapeFile-2.60/t/test_data/multipnt.shx Geo-ShapeFile-2.60/t/test_data/masspntz.shp Geo-ShapeFile-2.60/t/test_data/cities.shp Geo-ShapeFile-2.60/t/test_data/polygon.dbf Geo-ShapeFile-2.60/t/test_data/roads.dbf Geo-ShapeFile-2.60/t/test_data/anno.aux Geo-ShapeFile-2.60/t/test_data/drainage.dbf Geo-ShapeFile-2.60/t/test_data/lakes.dbf Geo-ShapeFile-2.60/t/test_data/roads.sbx Geo-ShapeFile-2.60/t/test_data/poly_to_check_index.shp Geo-ShapeFile-2.60/t/test_data/anno.shx Geo-ShapeFile-2.60/t/test_data/poly_to_check_index.shx Geo-ShapeFile-2.60/t/test_data/poly_to_check_index.sbn Geo-ShapeFile-2.60/t/test_data/states.dbf Geo-ShapeFile-2.60/t/test_data/empty_points.shx Geo-ShapeFile-2.60/t/test_data/lakes.shx Geo-ShapeFile-2.60/t/test_data/states.shx Geo-ShapeFile-2.60/t/test_data/multipnt.dbf Geo-ShapeFile-2.60/t/test_data/polygon.shx Geo-ShapeFile-2.60/t/test_data/test_shapes_in_area.prj Geo-ShapeFile-2.60/t/test_data/empty_points.shp Geo-ShapeFile-2.60/t/test_data/lakes.shp Geo-ShapeFile-2.60/t/test_data/poly_to_check_index.sbx Geo-ShapeFile-2.60/t/main_tests.t Geo-ShapeFile-2.60/t/lib/ Geo-ShapeFile-2.60/t/lib/Geo/ Geo-ShapeFile-2.60/t/lib/Geo/ShapeFile/ Geo-ShapeFile-2.60/t/lib/Geo/ShapeFile/TestHelpers.pm Geo-ShapeFile-2.60/xt/ Geo-ShapeFile-2.60/xt/09-use_strict.t Geo-ShapeFile-2.60/xt/03-test_pod.t Geo-ShapeFile-2.60/xt/07-notabs.t Geo-ShapeFile-2.60/xt/README.txt Geo-ShapeFile-2.60/xt/02-versions_all_same.t Geo-ShapeFile-2.60/xt/10-changes_format.t Geo-ShapeFile-2.60/xt/03-has_pod.t Geo-ShapeFile-2.60/xt/bench_contains_indexed.pl Geo-ShapeFile-2.60/xt/05-manifest.t Geo-ShapeFile-2.60/xt/01-has_versions.t Geo-ShapeFile-2.60/xt/04-pod-coverage.t Geo-ShapeFile-2.60/xt/.perlcritic-history Geo-ShapeFile-2.60/xt/06-critic.t Geo-ShapeFile-2.60/Changes Geo-ShapeFile-2.60/eg/ Geo-ShapeFile-2.60/eg/shpdump.pl Geo-ShapeFile-2.60/perlcriticrc-conway Geo-ShapeFile-2.60/META.json Geo-ShapeFile-2.60/MANIFEST Geo-ShapeFile-2.60/perlcriticrc Geo-ShapeFile-2.60/README Geo-ShapeFile-2.60/MANIFEST.SKIP Geo-ShapeFile-2.60/Makefile.PL Geo-ShapeFile-2.60/lib/ Geo-ShapeFile-2.60/lib/Geo/ Geo-ShapeFile-2.60/lib/Geo/ShapeFile.pm Geo-ShapeFile-2.60/lib/Geo/ShapeFile/ Geo-ShapeFile-2.60/lib/Geo/ShapeFile/Point.pm Geo-ShapeFile-2.60/lib/Geo/ShapeFile/Shape/ Geo-ShapeFile-2.60/lib/Geo/ShapeFile/Shape/Index.pm Geo-ShapeFile-2.60/lib/Geo/ShapeFile/Shape.pm Geo-ShapeFile-2.60/META.yml Prepending %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'make' CPAN.pm: Building S/SL/SLAFFAN/Geo-ShapeFile-2.60.tar.gz >>> /Users/fly2000/ap2000-298465/bin/perl-dynamic Makefile.PL Warning: prerequisite Tree::R 0 not found. Checking if your kit is complete... Looks good WARNING: ABSTRACT contains control character(s), they will be removed Generating a Unix-style Makefile Writing Makefile for Geo::ShapeFile Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- SLAFFAN/Geo-ShapeFile-2.60.tar.gz ---- Tree::R [requires] Prepending %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'Tree::R' Running make for A/AJ/AJOLMA/Tree-R-0.06.tar.gz Prepending %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'get' Checksum for /data/cpan/authors/id/A/AJ/AJOLMA/Tree-R-0.06.tar.gz ok Tree-R-0.06/ Tree-R-0.06/Makefile.PL Tree-R-0.06/t/ Tree-R-0.06/t/Tree-R.t Tree-R-0.06/Changes Tree-R-0.06/lib/ Tree-R-0.06/lib/Tree/ Tree-R-0.06/lib/Tree/R.pm Tree-R-0.06/README Tree-R-0.06/MANIFEST Tree-R-0.06/META.yml Prepending %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'make' CPAN.pm: Building A/AJ/AJOLMA/Tree-R-0.06.tar.gz >>> /Users/fly2000/ap2000-298465/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Tree::R Writing MYMETA.yml and MYMETA.json >>> make cp lib/Tree/R.pm blib/lib/Tree/R.pm AutoSplitting blib/lib/Tree/R.pm (blib/lib/auto/Tree/R) Manifying blib/man3/Tree::R.3 AJOLMA/Tree-R-0.06.tar.gz make -- OK Prepending %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly2000/ap2000-298465/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/Tree-R.t .. 1..16 ok 1 - use Tree::R; ok 2 - query_point 1 ok 3 - query_completely_within_rect 1 ok 4 - query_partly_within_rect 1 ok 5 - query_point 2 ok 6 - query_completely_within_rect 2 ok 7 - query_partly_within_rect 2 ok 8 - remove and insert ok 9 - remove and insert ok 10 - remove and insert ok 11 - remove and insert ok 12 - remove and insert ok 13 - An object of class 'Tree::R' isa 'Tree::R' ok 14 ok 15 ok 16 ok All tests successful. Files=1, Tests=16, 0 wallclock secs ( 0.03 usr 0.01 sys + 0.05 cusr 0.01 csys = 0.10 CPU) Result: PASS AJOLMA/Tree-R-0.06.tar.gz make test TEST_VERBOSE=1 -- OK Ari Jolma <ajolma@cpan.org> Perl extension for the Rtree data structure and algorithms >>> (cd /Users/fly2000/var/cpan/build/Tree-R-0.06-Qqppow && tar cvf - Tree-R-0.06.ppd blib) | gzip -c >/Users/fly2000/var/REPO/A/AJ/AJOLMA/Tree-R-0.06.tar.gz Tree-R-0.06.ppd blib/ blib/lib/ blib/lib/auto/ blib/lib/auto/Tree/ blib/lib/auto/Tree/R/ blib/lib/auto/Tree/R/autosplit.ix blib/lib/Tree/ blib/lib/Tree/R.pm blib/man3/ blib/man3/Tree::R.3 >>> mv /Users/fly2000/var/cpan/build/Tree-R-0.06-Qqppow/Tree-R-0.06.ppd /Users/fly2000/var/REPO/A/AJ/AJOLMA Running make for S/SL/SLAFFAN/Geo-ShapeFile-2.60.tar.gz Prepending %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'get' Has already been unwrapped into directory /Users/fly2000/var/cpan/build/Geo-ShapeFile-2.60-JWAQUn Prepending %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'make' CPAN.pm: Building S/SL/SLAFFAN/Geo-ShapeFile-2.60.tar.gz >>> make cp lib/Geo/ShapeFile/Point.pm blib/lib/Geo/ShapeFile/Point.pm cp lib/Geo/ShapeFile.pm blib/lib/Geo/ShapeFile.pm cp lib/Geo/ShapeFile/Shape.pm blib/lib/Geo/ShapeFile/Shape.pm cp lib/Geo/ShapeFile/Shape/Index.pm blib/lib/Geo/ShapeFile/Shape/Index.pm Manifying blib/man3/Geo::ShapeFile.3 Manifying blib/man3/Geo::ShapeFile::Point.3 Manifying blib/man3/Geo::ShapeFile::Shape.3 Manifying blib/man3/Geo::ShapeFile::Shape::Index.3 SLAFFAN/Geo-ShapeFile-2.60.tar.gz make -- OK Prepending %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly2000/ap2000-298465/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/main_tests.t .. # Testing Geo::ShapeFile version 2.60 ok 1 - threw an exception on invalid file ok 2 - corners: min x vals ok 3 - corners: max x vals ok 4 - corners: min y vals ok 5 - corners: max y vals ok 6 - corners: ul is left of ur ok 7 - corners: ll is left of lr ok 8 - corners: ll is below ul ok 9 - corners: lr is below ur ok 10 - Shape is in area ok 11 - Shape is in area ok 12 - Shape is not in area ok 13 - edge overlap on the left, right edge outside bounds ok 14 - left and right edges outside the bounds, upper and lower within ok 15 - All lake shapes in bounds ok 16 - Western two lake shapes in bounds ok 17 - Western two lake shapes in bounds, partial overlap p1=Point(X=1,Y=1) p2=Point(X=1,Y=1) ok 18 - Points match ok 19 ok 20 p1=Point(X=1000000,Y=1000000) p2=Point(X=1000000,Y=1000000) ok 21 - Points match ok 22 ok 23 p1=Point(X=9999,Y=43525623523525) p2=Point(X=9999,Y=43525623523525) ok 24 - Points match ok 25 ok 26 p1=Point(X=2532525,Y=235253252352) p2=Point(X=2532525,Y=235253252352) ok 27 - Points match ok 28 ok 29 p1=Point(X=2.1352362,Y=1.2315216236236) p2=Point(X=2.1352362,Y=1.2315216236236) ok 30 - Points match ok 31 ok 32 p1=Point(X=2.2152362,Y=1.2315231236236,M=1134) p2=Point(X=2.2152362,Y=1.2315231236236,M=1134) ok 33 - Points match ok 34 ok 35 p1=Point(X=2.2312362,Y=1.2315236136236,Z=51321,M=1214) p2=Point(X=2.2312362,Y=1.2315236136236,Z=51321,M=1214) ok 36 - Points match ok 37 ok 38 p1=Point(X=2.2351362,Y=1.2315236216236,M=54311) p2=Point(X=2.2351362,Y=1.2315236216236,M=54311) ok 39 - Points match ok 40 ok 41 ok 42 - dbf file exists for anno ok 43 - shp file exists for anno ok 44 - shx file exists for anno ok 45 - got expected field names for anno ok 46 - Shape type for anno ok 47 - Number of shapes for anno # Subtest: anno has valid records ok 1 - anno(1) shp/shx record content-lengths ok 2 - anno(1) shp/shx record ids agree ok 3 - anno(1) parts count ok 4 - anno(1) points count ok 5 - undefined points ok 6 - anno(1) no leftover data ok 7 - anno(2) shp/shx record content-lengths ok 8 - anno(2) shp/shx record ids agree ok 9 - anno(2) parts count ok 10 - anno(2) points count ok 11 - undefined points ok 12 - anno(2) no leftover data ok 13 - anno(3) shp/shx record content-lengths ok 14 - anno(3) shp/shx record ids agree ok 15 - anno(3) parts count ok 16 - anno(3) points count ok 17 - undefined points ok 18 - anno(3) no leftover data ok 19 - anno(4) shp/shx record content-lengths ok 20 - anno(4) shp/shx record ids agree ok 21 - anno(4) parts count ok 22 - anno(4) points count ok 23 - undefined points ok 24 - anno(4) no leftover data ok 25 - anno(5) shp/shx record content-lengths ok 26 - anno(5) shp/shx record ids agree ok 27 - anno(5) parts count ok 28 - anno(5) points count ok 29 - undefined points ok 30 - anno(5) no leftover data ok 31 - anno(6) shp/shx record content-lengths ok 32 - anno(6) shp/shx record ids agree ok 33 - anno(6) parts count ok 34 - anno(6) points count ok 35 - undefined points ok 36 - anno(6) no leftover data ok 37 - anno(7) shp/shx record content-lengths ok 38 - anno(7) shp/shx record ids agree ok 39 - anno(7) parts count ok 40 - anno(7) points count ok 41 - undefined points ok 42 - anno(7) no leftover data ok 43 - anno(8) shp/shx record content-lengths ok 44 - anno(8) shp/shx record ids agree ok 45 - anno(8) parts count ok 46 - anno(8) points count ok 47 - undefined points ok 48 - anno(8) no leftover data ok 49 - anno(9) shp/shx record content-lengths ok 50 - anno(9) shp/shx record ids agree ok 51 - anno(9) parts count ok 52 - anno(9) points count ok 53 - undefined points ok 54 - anno(9) no leftover data ok 55 - anno(10) shp/shx record content-lengths ok 56 - anno(10) shp/shx record ids agree ok 57 - anno(10) parts count ok 58 - anno(10) points count ok 59 - undefined points ok 60 - anno(10) no leftover data ok 61 - anno(11) shp/shx record content-lengths ok 62 - anno(11) shp/shx record ids agree ok 63 - anno(11) parts count ok 64 - anno(11) points count ok 65 - undefined points ok 66 - anno(11) no leftover data ok 67 - anno(12) shp/shx record content-lengths ok 68 - anno(12) shp/shx record ids agree ok 69 - anno(12) parts count ok 70 - anno(12) points count ok 71 - undefined points ok 72 - anno(12) no leftover data ok 73 - anno(13) shp/shx record content-lengths ok 74 - anno(13) shp/shx record ids agree ok 75 - anno(13) parts count ok 76 - anno(13) points count ok 77 - undefined points ok 78 - anno(13) no leftover data ok 79 - anno(14) shp/shx record content-lengths ok 80 - anno(14) shp/shx record ids agree ok 81 - anno(14) parts count ok 82 - anno(14) points count ok 83 - undefined points ok 84 - anno(14) no leftover data ok 85 - anno(15) shp/shx record content-lengths ok 86 - anno(15) shp/shx record ids agree ok 87 - anno(15) parts count ok 88 - anno(15) points count ok 89 - undefined points ok 90 - anno(15) no leftover data ok 91 - anno(16) shp/shx record content-lengths ok 92 - anno(16) shp/shx record ids agree ok 93 - anno(16) parts count ok 94 - anno(16) points count ok 95 - undefined points ok 96 - anno(16) no leftover data ok 97 - anno(17) shp/shx record content-lengths ok 98 - anno(17) shp/shx record ids agree ok 99 - anno(17) parts count ok 100 - anno(17) points count ok 101 - undefined points ok 102 - anno(17) no leftover data ok 103 - anno(18) shp/shx record content-lengths ok 104 - anno(18) shp/shx record ids agree ok 105 - anno(18) parts count ok 106 - anno(18) points count ok 107 - undefined points ok 108 - anno(18) no leftover data ok 109 - anno(19) shp/shx record content-lengths ok 110 - anno(19) shp/shx record ids agree ok 111 - anno(19) parts count ok 112 - anno(19) points count ok 113 - undefined points ok 114 - anno(19) no leftover data ok 115 - anno(20) shp/shx record content-lengths ok 116 - anno(20) shp/shx record ids agree ok 117 - anno(20) parts count ok 118 - anno(20) points count ok 119 - undefined points ok 120 - anno(20) no leftover data ok 121 - anno(21) shp/shx record content-lengths ok 122 - anno(21) shp/shx record ids agree ok 123 - anno(21) parts count ok 124 - anno(21) points count ok 125 - undefined points ok 126 - anno(21) no leftover data ok 127 - anno(22) shp/shx record content-lengths ok 128 - anno(22) shp/shx record ids agree ok 129 - anno(22) parts count ok 130 - anno(22) points count ok 131 - undefined points ok 132 - anno(22) no leftover data ok 133 - anno(23) shp/shx record content-lengths ok 134 - anno(23) shp/shx record ids agree ok 135 - anno(23) parts count ok 136 - anno(23) points count ok 137 - undefined points ok 138 - anno(23) no leftover data ok 139 - anno(24) shp/shx record content-lengths ok 140 - anno(24) shp/shx record ids agree ok 141 - anno(24) parts count ok 142 - anno(24) points count ok 143 - undefined points ok 144 - anno(24) no leftover data ok 145 - anno(25) shp/shx record content-lengths ok 146 - anno(25) shp/shx record ids agree ok 147 - anno(25) parts count ok 148 - anno(25) points count ok 149 - undefined points ok 150 - anno(25) no leftover data ok 151 - anno(26) shp/shx record content-lengths ok 152 - anno(26) shp/shx record ids agree ok 153 - anno(26) parts count ok 154 - anno(26) points count ok 155 - undefined points ok 156 - anno(26) no leftover data ok 157 - anno(27) shp/shx record content-lengths ok 158 - anno(27) shp/shx record ids agree ok 159 - anno(27) parts count ok 160 - anno(27) points count ok 161 - undefined points ok 162 - anno(27) no leftover data ok 163 - anno(28) shp/shx record content-lengths ok 164 - anno(28) shp/shx record ids agree ok 165 - anno(28) parts count ok 166 - anno(28) points count ok 167 - undefined points ok 168 - anno(28) no leftover data ok 169 - anno(29) shp/shx record content-lengths ok 170 - anno(29) shp/shx record ids agree ok 171 - anno(29) parts count ok 172 - anno(29) points count ok 173 - undefined points ok 174 - anno(29) no leftover data ok 175 - anno(30) shp/shx record content-lengths ok 176 - anno(30) shp/shx record ids agree ok 177 - anno(30) parts count ok 178 - anno(30) points count ok 179 - undefined points ok 180 - anno(30) no leftover data ok 181 - anno(31) shp/shx record content-lengths ok 182 - anno(31) shp/shx record ids agree ok 183 - anno(31) parts count ok 184 - anno(31) points count ok 185 - undefined points ok 186 - anno(31) no leftover data ok 187 - anno(32) shp/shx record content-lengths ok 188 - anno(32) shp/shx record ids agree ok 189 - anno(32) parts count ok 190 - anno(32) points count ok 191 - undefined points ok 192 - anno(32) no leftover data ok 193 - anno(33) shp/shx record content-lengths ok 194 - anno(33) shp/shx record ids agree ok 195 - anno(33) parts count ok 196 - anno(33) points count ok 197 - undefined points ok 198 - anno(33) no leftover data ok 199 - anno(34) shp/shx record content-lengths ok 200 - anno(34) shp/shx record ids agree ok 201 - anno(34) parts count ok 202 - anno(34) points count ok 203 - undefined points ok 204 - anno(34) no leftover data ok 205 - anno(35) shp/shx record content-lengths ok 206 - anno(35) shp/shx record ids agree ok 207 - anno(35) parts count ok 208 - anno(35) points count ok 209 - undefined points ok 210 - anno(35) no leftover data ok 211 - anno(36) shp/shx record content-lengths ok 212 - anno(36) shp/shx record ids agree ok 213 - anno(36) parts count ok 214 - anno(36) points count ok 215 - undefined points ok 216 - anno(36) no leftover data ok 217 - anno(37) shp/shx record content-lengths ok 218 - anno(37) shp/shx record ids agree ok 219 - anno(37) parts count ok 220 - anno(37) points count ok 221 - undefined points ok 222 - anno(37) no leftover data ok 223 - anno(38) shp/shx record content-lengths ok 224 - anno(38) shp/shx record ids agree ok 225 - anno(38) parts count ok 226 - anno(38) points count ok 227 - undefined points ok 228 - anno(38) no leftover data ok 229 - anno(39) shp/shx record content-lengths ok 230 - anno(39) shp/shx record ids agree ok 231 - anno(39) parts count ok 232 - anno(39) points count ok 233 - undefined points ok 234 - anno(39) no leftover data ok 235 - anno(40) shp/shx record content-lengths ok 236 - anno(40) shp/shx record ids agree ok 237 - anno(40) parts count ok 238 - anno(40) points count ok 239 - undefined points ok 240 - anno(40) no leftover data ok 241 - anno(41) shp/shx record content-lengths ok 242 - anno(41) shp/shx record ids agree ok 243 - anno(41) parts count ok 244 - anno(41) points count ok 245 - undefined points ok 246 - anno(41) no leftover data ok 247 - anno(42) shp/shx record content-lengths ok 248 - anno(42) shp/shx record ids agree ok 249 - anno(42) parts count ok 250 - anno(42) points count ok 251 - undefined points ok 252 - anno(42) no leftover data ok 253 - anno(43) shp/shx record content-lengths ok 254 - anno(43) shp/shx record ids agree ok 255 - anno(43) parts count ok 256 - anno(43) points count ok 257 - undefined points ok 258 - anno(43) no leftover data ok 259 - anno(44) shp/shx record content-lengths ok 260 - anno(44) shp/shx record ids agree ok 261 - anno(44) parts count ok 262 - anno(44) points count ok 263 - undefined points ok 264 - anno(44) no leftover data ok 265 - anno(45) shp/shx record content-lengths ok 266 - anno(45) shp/shx record ids agree ok 267 - anno(45) parts count ok 268 - anno(45) points count ok 269 - undefined points ok 270 - anno(45) no leftover data ok 271 - anno(46) shp/shx record content-lengths ok 272 - anno(46) shp/shx record ids agree ok 273 - anno(46) parts count ok 274 - anno(46) points count ok 275 - undefined points ok 276 - anno(46) no leftover data ok 277 - anno(47) shp/shx record content-lengths ok 278 - anno(47) shp/shx record ids agree ok 279 - anno(47) parts count ok 280 - anno(47) points count ok 281 - undefined points ok 282 - anno(47) no leftover data ok 283 - anno(48) shp/shx record content-lengths ok 284 - anno(48) shp/shx record ids agree ok 285 - anno(48) parts count ok 286 - anno(48) points count ok 287 - undefined points ok 288 - anno(48) no leftover data ok 289 - anno(49) shp/shx record content-lengths ok 290 - anno(49) shp/shx record ids agree ok 291 - anno(49) parts count ok 292 - anno(49) points count ok 293 - undefined points ok 294 - anno(49) no leftover data ok 295 - anno(50) shp/shx record content-lengths ok 296 - anno(50) shp/shx record ids agree ok 297 - anno(50) parts count ok 298 - anno(50) points count ok 299 - undefined points ok 300 - anno(50) no leftover data ok 301 - anno(51) shp/shx record content-lengths ok 302 - anno(51) shp/shx record ids agree ok 303 - anno(51) parts count ok 304 - anno(51) points count ok 305 - undefined points ok 306 - anno(51) no leftover data ok 307 - anno(52) shp/shx record content-lengths ok 308 - anno(52) shp/shx record ids agree ok 309 - anno(52) parts count ok 310 - anno(52) points count ok 311 - undefined points ok 312 - anno(52) no leftover data ok 313 - anno(53) shp/shx record content-lengths ok 314 - anno(53) shp/shx record ids agree ok 315 - anno(53) parts count ok 316 - anno(53) points count ok 317 - undefined points ok 318 - anno(53) no leftover data ok 319 - anno(54) shp/shx record content-lengths ok 320 - anno(54) shp/shx record ids agree ok 321 - anno(54) parts count ok 322 - anno(54) points count ok 323 - undefined points ok 324 - anno(54) no leftover data ok 325 - anno(55) shp/shx record content-lengths ok 326 - anno(55) shp/shx record ids agree ok 327 - anno(55) parts count ok 328 - anno(55) points count ok 329 - undefined points ok 330 - anno(55) no leftover data ok 331 - anno(56) shp/shx record content-lengths ok 332 - anno(56) shp/shx record ids agree ok 333 - anno(56) parts count ok 334 - anno(56) points count ok 335 - undefined points ok 336 - anno(56) no leftover data ok 337 - anno(57) shp/shx record content-lengths ok 338 - anno(57) shp/shx record ids agree ok 339 - anno(57) parts count ok 340 - anno(57) points count ok 341 - undefined points ok 342 - anno(57) no leftover data ok 343 - anno(58) shp/shx record content-lengths ok 344 - anno(58) shp/shx record ids agree ok 345 - anno(58) parts count ok 346 - anno(58) points count ok 347 - undefined points ok 348 - anno(58) no leftover data ok 349 - anno(59) shp/shx record content-lengths ok 350 - anno(59) shp/shx record ids agree ok 351 - anno(59) parts count ok 352 - anno(59) points count ok 353 - undefined points ok 354 - anno(59) no leftover data ok 355 - anno(60) shp/shx record content-lengths ok 356 - anno(60) shp/shx record ids agree ok 357 - anno(60) parts count ok 358 - anno(60) points count ok 359 - undefined points ok 360 - anno(60) no leftover data ok 361 - anno(61) shp/shx record content-lengths ok 362 - anno(61) shp/shx record ids agree ok 363 - anno(61) parts count ok 364 - anno(61) points count ok 365 - undefined points ok 366 - anno(61) no leftover data ok 367 - anno(62) shp/shx record content-lengths ok 368 - anno(62) shp/shx record ids agree ok 369 - anno(62) parts count ok 370 - anno(62) points count ok 371 - undefined points ok 372 - anno(62) no leftover data ok 373 - anno(63) shp/shx record content-lengths ok 374 - anno(63) shp/shx record ids agree ok 375 - anno(63) parts count ok 376 - anno(63) points count ok 377 - undefined points ok 378 - anno(63) no leftover data ok 379 - anno(64) shp/shx record content-lengths ok 380 - anno(64) shp/shx record ids agree ok 381 - anno(64) parts count ok 382 - anno(64) points count ok 383 - undefined points ok 384 - anno(64) no leftover data ok 385 - anno(65) shp/shx record content-lengths ok 386 - anno(65) shp/shx record ids agree ok 387 - anno(65) parts count ok 388 - anno(65) points count ok 389 - undefined points ok 390 - anno(65) no leftover data ok 391 - anno(66) shp/shx record content-lengths ok 392 - anno(66) shp/shx record ids agree ok 393 - anno(66) parts count ok 394 - anno(66) points count ok 395 - undefined points ok 396 - anno(66) no leftover data ok 397 - anno(67) shp/shx record content-lengths ok 398 - anno(67) shp/shx record ids agree ok 399 - anno(67) parts count ok 400 - anno(67) points count ok 401 - undefined points ok 402 - anno(67) no leftover data ok 403 - anno(68) shp/shx record content-lengths ok 404 - anno(68) shp/shx record ids agree ok 405 - anno(68) parts count ok 406 - anno(68) points count ok 407 - undefined points ok 408 - anno(68) no leftover data ok 409 - anno(69) shp/shx record content-lengths ok 410 - anno(69) shp/shx record ids agree ok 411 - anno(69) parts count ok 412 - anno(69) points count ok 413 - undefined points ok 414 - anno(69) no leftover data ok 415 - anno(70) shp/shx record content-lengths ok 416 - anno(70) shp/shx record ids agree ok 417 - anno(70) parts count ok 418 - anno(70) points count ok 419 - undefined points ok 420 - anno(70) no leftover data ok 421 - anno(71) shp/shx record content-lengths ok 422 - anno(71) shp/shx record ids agree ok 423 - anno(71) parts count ok 424 - anno(71) points count ok 425 - undefined points ok 426 - anno(71) no leftover data ok 427 - anno(72) shp/shx record content-lengths ok 428 - anno(72) shp/shx record ids agree ok 429 - anno(72) parts count ok 430 - anno(72) points count ok 431 - undefined points ok 432 - anno(72) no leftover data ok 433 - anno(73) shp/shx record content-lengths ok 434 - anno(73) shp/shx record ids agree ok 435 - anno(73) parts count ok 436 - anno(73) points count ok 437 - undefined points ok 438 - anno(73) no leftover data ok 439 - anno(74) shp/shx record content-lengths ok 440 - anno(74) shp/shx record ids agree ok 441 - anno(74) parts count ok 442 - anno(74) points count ok 443 - undefined points ok 444 - anno(74) no leftover data ok 445 - anno(75) shp/shx record content-lengths ok 446 - anno(75) shp/shx record ids agree ok 447 - anno(75) parts count ok 448 - anno(75) points count ok 449 - undefined points ok 450 - anno(75) no leftover data ok 451 - anno(76) shp/shx record content-lengths ok 452 - anno(76) shp/shx record ids agree ok 453 - anno(76) parts count ok 454 - anno(76) points count ok 455 - undefined points ok 456 - anno(76) no leftover data ok 457 - anno(77) shp/shx record content-lengths ok 458 - anno(77) shp/shx record ids agree ok 459 - anno(77) parts count ok 460 - anno(77) points count ok 461 - undefined points ok 462 - anno(77) no leftover data ok 463 - anno(78) shp/shx record content-lengths ok 464 - anno(78) shp/shx record ids agree ok 465 - anno(78) parts count ok 466 - anno(78) points count ok 467 - undefined points ok 468 - anno(78) no leftover data ok 469 - anno(79) shp/shx record content-lengths ok 470 - anno(79) shp/shx record ids agree ok 471 - anno(79) parts count ok 472 - anno(79) points count ok 473 - undefined points ok 474 - anno(79) no leftover data ok 475 - anno(80) shp/shx record content-lengths ok 476 - anno(80) shp/shx record ids agree ok 477 - anno(80) parts count ok 478 - anno(80) points count ok 479 - undefined points ok 480 - anno(80) no leftover data ok 481 - anno(81) shp/shx record content-lengths ok 482 - anno(81) shp/shx record ids agree ok 483 - anno(81) parts count ok 484 - anno(81) points count ok 485 - undefined points ok 486 - anno(81) no leftover data ok 487 - anno(82) shp/shx record content-lengths ok 488 - anno(82) shp/shx record ids agree ok 489 - anno(82) parts count ok 490 - anno(82) points count ok 491 - undefined points ok 492 - anno(82) no leftover data ok 493 - anno(83) shp/shx record content-lengths ok 494 - anno(83) shp/shx record ids agree ok 495 - anno(83) parts count ok 496 - anno(83) points count ok 497 - undefined points ok 498 - anno(83) no leftover data ok 499 - anno(84) shp/shx record content-lengths ok 500 - anno(84) shp/shx record ids agree ok 501 - anno(84) parts count ok 502 - anno(84) points count ok 503 - undefined points ok 504 - anno(84) no leftover data ok 505 - anno(85) shp/shx record content-lengths ok 506 - anno(85) shp/shx record ids agree ok 507 - anno(85) parts count ok 508 - anno(85) points count ok 509 - undefined points ok 510 - anno(85) no leftover data ok 511 - anno(86) shp/shx record content-lengths ok 512 - anno(86) shp/shx record ids agree ok 513 - anno(86) parts count ok 514 - anno(86) points count ok 515 - undefined points ok 516 - anno(86) no leftover data ok 517 - anno(87) shp/shx record content-lengths ok 518 - anno(87) shp/shx record ids agree ok 519 - anno(87) parts count ok 520 - anno(87) points count ok 521 - undefined points ok 522 - anno(87) no leftover data ok 523 - anno(88) shp/shx record content-lengths ok 524 - anno(88) shp/shx record ids agree ok 525 - anno(88) parts count ok 526 - anno(88) points count ok 527 - undefined points ok 528 - anno(88) no leftover data ok 529 - anno(89) shp/shx record content-lengths ok 530 - anno(89) shp/shx record ids agree ok 531 - anno(89) parts count ok 532 - anno(89) points count ok 533 - undefined points ok 534 - anno(89) no leftover data ok 535 - anno(90) shp/shx record content-lengths ok 536 - anno(90) shp/shx record ids agree ok 537 - anno(90) parts count ok 538 - anno(90) points count ok 539 - undefined points ok 540 - anno(90) no leftover data ok 541 - anno(91) shp/shx record content-lengths ok 542 - anno(91) shp/shx record ids agree ok 543 - anno(91) parts count ok 544 - anno(91) points count ok 545 - undefined points ok 546 - anno(91) no leftover data ok 547 - anno(92) shp/shx record content-lengths ok 548 - anno(92) shp/shx record ids agree ok 549 - anno(92) parts count ok 550 - anno(92) points count ok 551 - undefined points ok 552 - anno(92) no leftover data ok 553 - anno(93) shp/shx record content-lengths ok 554 - anno(93) shp/shx record ids agree ok 555 - anno(93) parts count ok 556 - anno(93) points count ok 557 - undefined points ok 558 - anno(93) no leftover data ok 559 - anno(94) shp/shx record content-lengths ok 560 - anno(94) shp/shx record ids agree ok 561 - anno(94) parts count ok 562 - anno(94) points count ok 563 - undefined points ok 564 - anno(94) no leftover data ok 565 - anno(95) shp/shx record content-lengths ok 566 - anno(95) shp/shx record ids agree ok 567 - anno(95) parts count ok 568 - anno(95) points count ok 569 - undefined points ok 570 - anno(95) no leftover data ok 571 - anno(96) shp/shx record content-lengths ok 572 - anno(96) shp/shx record ids agree ok 573 - anno(96) parts count ok 574 - anno(96) points count ok 575 - undefined points ok 576 - anno(96) no leftover data ok 577 - anno(97) shp/shx record content-lengths ok 578 - anno(97) shp/shx record ids agree ok 579 - anno(97) parts count ok 580 - anno(97) points count ok 581 - undefined points ok 582 - anno(97) no leftover data ok 583 - anno(98) shp/shx record content-lengths ok 584 - anno(98) shp/shx record ids agree ok 585 - anno(98) parts count ok 586 - anno(98) points count ok 587 - undefined points ok 588 - anno(98) no leftover data ok 589 - anno(99) shp/shx record content-lengths ok 590 - anno(99) shp/shx record ids agree ok 591 - anno(99) parts count ok 592 - anno(99) points count ok 593 - undefined points ok 594 - anno(99) no leftover data ok 595 - anno(100) shp/shx record content-lengths ok 596 - anno(100) shp/shx record ids agree ok 597 - anno(100) parts count ok 598 - anno(100) points count ok 599 - undefined points ok 600 - anno(100) no leftover data ok 601 - anno(101) shp/shx record content-lengths ok 602 - anno(101) shp/shx record ids agree ok 603 - anno(101) parts count ok 604 - anno(101) points count ok 605 - undefined points ok 606 - anno(101) no leftover data ok 607 - anno(102) shp/shx record content-lengths ok 608 - anno(102) shp/shx record ids agree ok 609 - anno(102) parts count ok 610 - anno(102) points count ok 611 - undefined points ok 612 - anno(102) no leftover data ok 613 - anno(103) shp/shx record content-lengths ok 614 - anno(103) shp/shx record ids agree ok 615 - anno(103) parts count ok 616 - anno(103) points count ok 617 - undefined points ok 618 - anno(103) no leftover data ok 619 - anno(104) shp/shx record content-lengths ok 620 - anno(104) shp/shx record ids agree ok 621 - anno(104) parts count ok 622 - anno(104) points count ok 623 - undefined points ok 624 - anno(104) no leftover data ok 625 - anno(105) shp/shx record content-lengths ok 626 - anno(105) shp/shx record ids agree ok 627 - anno(105) parts count ok 628 - anno(105) points count ok 629 - undefined points ok 630 - anno(105) no leftover data ok 631 - anno(106) shp/shx record content-lengths ok 632 - anno(106) shp/shx record ids agree ok 633 - anno(106) parts count ok 634 - anno(106) points count ok 635 - undefined points ok 636 - anno(106) no leftover data ok 637 - anno(107) shp/shx record content-lengths ok 638 - anno(107) shp/shx record ids agree ok 639 - anno(107) parts count ok 640 - anno(107) points count ok 641 - undefined points ok 642 - anno(107) no leftover data ok 643 - anno(108) shp/shx record content-lengths ok 644 - anno(108) shp/shx record ids agree ok 645 - anno(108) parts count ok 646 - anno(108) points count ok 647 - undefined points ok 648 - anno(108) no leftover data ok 649 - anno(109) shp/shx record content-lengths ok 650 - anno(109) shp/shx record ids agree ok 651 - anno(109) parts count ok 652 - anno(109) points count ok 653 - undefined points ok 654 - anno(109) no leftover data ok 655 - anno(110) shp/shx record content-lengths ok 656 - anno(110) shp/shx record ids agree ok 657 - anno(110) parts count ok 658 - anno(110) points count ok 659 - undefined points ok 660 - anno(110) no leftover data ok 661 - anno(111) shp/shx record content-lengths ok 662 - anno(111) shp/shx record ids agree ok 663 - anno(111) parts count ok 664 - anno(111) points count ok 665 - undefined points ok 666 - anno(111) no leftover data ok 667 - anno(112) shp/shx record content-lengths ok 668 - anno(112) shp/shx record ids agree ok 669 - anno(112) parts count ok 670 - anno(112) points count ok 671 - undefined points ok 672 - anno(112) no leftover data ok 673 - anno(113) shp/shx record content-lengths ok 674 - anno(113) shp/shx record ids agree ok 675 - anno(113) parts count ok 676 - anno(113) points count ok 677 - undefined points ok 678 - anno(113) no leftover data ok 679 - anno(114) shp/shx record content-lengths ok 680 - anno(114) shp/shx record ids agree ok 681 - anno(114) parts count ok 682 - anno(114) points count ok 683 - undefined points ok 684 - anno(114) no leftover data ok 685 - anno(115) shp/shx record content-lengths ok 686 - anno(115) shp/shx record ids agree ok 687 - anno(115) parts count ok 688 - anno(115) points count ok 689 - undefined points ok 690 - anno(115) no leftover data ok 691 - anno(116) shp/shx record content-lengths ok 692 - anno(116) shp/shx record ids agree ok 693 - anno(116) parts count ok 694 - anno(116) points count ok 695 - undefined points ok 696 - anno(116) no leftover data ok 697 - anno(117) shp/shx record content-lengths ok 698 - anno(117) shp/shx record ids agree ok 699 - anno(117) parts count ok 700 - anno(117) points count ok 701 - undefined points ok 702 - anno(117) no leftover data ok 703 - anno(118) shp/shx record content-lengths ok 704 - anno(118) shp/shx record ids agree ok 705 - anno(118) parts count ok 706 - anno(118) points count ok 707 - undefined points ok 708 - anno(118) no leftover data ok 709 - anno(119) shp/shx record content-lengths ok 710 - anno(119) shp/shx record ids agree ok 711 - anno(119) parts count ok 712 - anno(119) points count ok 713 - undefined points ok 714 - anno(119) no leftover data ok 715 - anno(120) shp/shx record content-lengths ok 716 - anno(120) shp/shx record ids agree ok 717 - anno(120) parts count ok 718 - anno(120) points count ok 719 - undefined points ok 720 - anno(120) no leftover data ok 721 - anno(121) shp/shx record content-lengths ok 722 - anno(121) shp/shx record ids agree ok 723 - anno(121) parts count ok 724 - anno(121) points count ok 725 - undefined points ok 726 - anno(121) no leftover data ok 727 - anno(122) shp/shx record content-lengths ok 728 - anno(122) shp/shx record ids agree ok 729 - anno(122) parts count ok 730 - anno(122) points count ok 731 - undefined points ok 732 - anno(122) no leftover data ok 733 - anno(123) shp/shx record content-lengths ok 734 - anno(123) shp/shx record ids agree ok 735 - anno(123) parts count ok 736 - anno(123) points count ok 737 - undefined points ok 738 - anno(123) no leftover data ok 739 - anno(124) shp/shx record content-lengths ok 740 - anno(124) shp/shx record ids agree ok 741 - anno(124) parts count ok 742 - anno(124) points count ok 743 - undefined points ok 744 - anno(124) no leftover data ok 745 - anno(125) shp/shx record content-lengths ok 746 - anno(125) shp/shx record ids agree ok 747 - anno(125) parts count ok 748 - anno(125) points count ok 749 - undefined points ok 750 - anno(125) no leftover data ok 751 - anno(126) shp/shx record content-lengths ok 752 - anno(126) shp/shx record ids agree ok 753 - anno(126) parts count ok 754 - anno(126) points count ok 755 - undefined points ok 756 - anno(126) no leftover data ok 757 - anno(127) shp/shx record content-lengths ok 758 - anno(127) shp/shx record ids agree ok 759 - anno(127) parts count ok 760 - anno(127) points count ok 761 - undefined points ok 762 - anno(127) no leftover data ok 763 - anno(128) shp/shx record content-lengths ok 764 - anno(128) shp/shx record ids agree ok 765 - anno(128) parts count ok 766 - anno(128) points count ok 767 - undefined points ok 768 - anno(128) no leftover data ok 769 - anno(129) shp/shx record content-lengths ok 770 - anno(129) shp/shx record ids agree ok 771 - anno(129) parts count ok 772 - anno(129) points count ok 773 - undefined points ok 774 - anno(129) no leftover data ok 775 - anno(130) shp/shx record content-lengths ok 776 - anno(130) shp/shx record ids agree ok 777 - anno(130) parts count ok 778 - anno(130) points count ok 779 - undefined points ok 780 - anno(130) no leftover data ok 781 - anno(131) shp/shx record content-lengths ok 782 - anno(131) shp/shx record ids agree ok 783 - anno(131) parts count ok 784 - anno(131) points count ok 785 - undefined points ok 786 - anno(131) no leftover data ok 787 - anno(132) shp/shx record content-lengths ok 788 - anno(132) shp/shx record ids agree ok 789 - anno(132) parts count ok 790 - anno(132) points count ok 791 - undefined points ok 792 - anno(132) no leftover data ok 793 - anno(133) shp/shx record content-lengths ok 794 - anno(133) shp/shx record ids agree ok 795 - anno(133) parts count ok 796 - anno(133) points count ok 797 - undefined points ok 798 - anno(133) no leftover data ok 799 - anno(134) shp/shx record content-lengths ok 800 - anno(134) shp/shx record ids agree ok 801 - anno(134) parts count ok 802 - anno(134) points count ok 803 - undefined points ok 804 - anno(134) no leftover data ok 805 - anno(135) shp/shx record content-lengths ok 806 - anno(135) shp/shx record ids agree ok 807 - anno(135) parts count ok 808 - anno(135) points count ok 809 - undefined points ok 810 - anno(135) no leftover data ok 811 - anno(136) shp/shx record content-lengths ok 812 - anno(136) shp/shx record ids agree ok 813 - anno(136) parts count ok 814 - anno(136) points count ok 815 - undefined points ok 816 - anno(136) no leftover data ok 817 - anno(137) shp/shx record content-lengths ok 818 - anno(137) shp/shx record ids agree ok 819 - anno(137) parts count ok 820 - anno(137) points count ok 821 - undefined points ok 822 - anno(137) no leftover data ok 823 - anno(138) shp/shx record content-lengths ok 824 - anno(138) shp/shx record ids agree ok 825 - anno(138) parts count ok 826 - anno(138) points count ok 827 - undefined points ok 828 - anno(138) no leftover data ok 829 - anno(139) shp/shx record content-lengths ok 830 - anno(139) shp/shx record ids agree ok 831 - anno(139) parts count ok 832 - anno(139) points count ok 833 - undefined points ok 834 - anno(139) no leftover data ok 835 - anno(140) shp/shx record content-lengths ok 836 - anno(140) shp/shx record ids agree ok 837 - anno(140) parts count ok 838 - anno(140) points count ok 839 - undefined points ok 840 - anno(140) no leftover data ok 841 - anno(141) shp/shx record content-lengths ok 842 - anno(141) shp/shx record ids agree ok 843 - anno(141) parts count ok 844 - anno(141) points count ok 845 - undefined points ok 846 - anno(141) no leftover data ok 847 - anno(142) shp/shx record content-lengths ok 848 - anno(142) shp/shx record ids agree ok 849 - anno(142) parts count ok 850 - anno(142) points count ok 851 - undefined points ok 852 - anno(142) no leftover data ok 853 - anno(143) shp/shx record content-lengths ok 854 - anno(143) shp/shx record ids agree ok 855 - anno(143) parts count ok 856 - anno(143) points count ok 857 - undefined points ok 858 - anno(143) no leftover data ok 859 - anno(144) shp/shx record content-lengths ok 860 - anno(144) shp/shx record ids agree ok 861 - anno(144) parts count ok 862 - anno(144) points count ok 863 - undefined points ok 864 - anno(144) no leftover data ok 865 - anno(145) shp/shx record content-lengths ok 866 - anno(145) shp/shx record ids agree ok 867 - anno(145) parts count ok 868 - anno(145) points count ok 869 - undefined points ok 870 - anno(145) no leftover data ok 871 - anno(146) shp/shx record content-lengths ok 872 - anno(146) shp/shx record ids agree ok 873 - anno(146) parts count ok 874 - anno(146) points count ok 875 - undefined points ok 876 - anno(146) no leftover data ok 877 - anno(147) shp/shx record content-lengths ok 878 - anno(147) shp/shx record ids agree ok 879 - anno(147) parts count ok 880 - anno(147) points count ok 881 - undefined points ok 882 - anno(147) no leftover data ok 883 - anno(148) shp/shx record content-lengths ok 884 - anno(148) shp/shx record ids agree ok 885 - anno(148) parts count ok 886 - anno(148) points count ok 887 - undefined points ok 888 - anno(148) no leftover data ok 889 - anno(149) shp/shx record content-lengths ok 890 - anno(149) shp/shx record ids agree ok 891 - anno(149) parts count ok 892 - anno(149) points count ok 893 - undefined points ok 894 - anno(149) no leftover data ok 895 - anno(150) shp/shx record content-lengths ok 896 - anno(150) shp/shx record ids agree ok 897 - anno(150) parts count ok 898 - anno(150) points count ok 899 - undefined points ok 900 - anno(150) no leftover data ok 901 - anno(151) shp/shx record content-lengths ok 902 - anno(151) shp/shx record ids agree ok 903 - anno(151) parts count ok 904 - anno(151) points count ok 905 - undefined points ok 906 - anno(151) no leftover data ok 907 - anno(152) shp/shx record content-lengths ok 908 - anno(152) shp/shx record ids agree ok 909 - anno(152) parts count ok 910 - anno(152) points count ok 911 - undefined points ok 912 - anno(152) no leftover data ok 913 - anno(153) shp/shx record content-lengths ok 914 - anno(153) shp/shx record ids agree ok 915 - anno(153) parts count ok 916 - anno(153) points count ok 917 - undefined points ok 918 - anno(153) no leftover data ok 919 - anno(154) shp/shx record content-lengths ok 920 - anno(154) shp/shx record ids agree ok 921 - anno(154) parts count ok 922 - anno(154) points count ok 923 - undefined points ok 924 - anno(154) no leftover data ok 925 - anno(155) shp/shx record content-lengths ok 926 - anno(155) shp/shx record ids agree ok 927 - anno(155) parts count ok 928 - anno(155) points count ok 929 - undefined points ok 930 - anno(155) no leftover data ok 931 - anno(156) shp/shx record content-lengths ok 932 - anno(156) shp/shx record ids agree ok 933 - anno(156) parts count ok 934 - anno(156) points count ok 935 - undefined points ok 936 - anno(156) no leftover data ok 937 - anno(157) shp/shx record content-lengths ok 938 - anno(157) shp/shx record ids agree ok 939 - anno(157) parts count ok 940 - anno(157) points count ok 941 - undefined points ok 942 - anno(157) no leftover data ok 943 - anno(158) shp/shx record content-lengths ok 944 - anno(158) shp/shx record ids agree ok 945 - anno(158) parts count ok 946 - anno(158) points count ok 947 - undefined points ok 948 - anno(158) no leftover data ok 949 - anno(159) shp/shx record content-lengths ok 950 - anno(159) shp/shx record ids agree ok 951 - anno(159) parts count ok 952 - anno(159) points count ok 953 - undefined points ok 954 - anno(159) no leftover data ok 955 - anno(160) shp/shx record content-lengths ok 956 - anno(160) shp/shx record ids agree ok 957 - anno(160) parts count ok 958 - anno(160) points count ok 959 - undefined points ok 960 - anno(160) no leftover data ok 961 - anno(161) shp/shx record content-lengths ok 962 - anno(161) shp/shx record ids agree ok 963 - anno(161) parts count ok 964 - anno(161) points count ok 965 - undefined points ok 966 - anno(161) no leftover data ok 967 - anno(162) shp/shx record content-lengths ok 968 - anno(162) shp/shx record ids agree ok 969 - anno(162) parts count ok 970 - anno(162) points count ok 971 - undefined points ok 972 - anno(162) no leftover data ok 973 - anno(163) shp/shx record content-lengths ok 974 - anno(163) shp/shx record ids agree ok 975 - anno(163) parts count ok 976 - anno(163) points count ok 977 - undefined points ok 978 - anno(163) no leftover data ok 979 - anno(164) shp/shx record content-lengths ok 980 - anno(164) shp/shx record ids agree ok 981 - anno(164) parts count ok 982 - anno(164) points count ok 983 - undefined points ok 984 - anno(164) no leftover data ok 985 - anno(165) shp/shx record content-lengths ok 986 - anno(165) shp/shx record ids agree ok 987 - anno(165) parts count ok 988 - anno(165) points count ok 989 - undefined points ok 990 - anno(165) no leftover data ok 991 - anno(166) shp/shx record content-lengths ok 992 - anno(166) shp/shx record ids agree ok 993 - anno(166) parts count ok 994 - anno(166) points count ok 995 - undefined points ok 996 - anno(166) no leftover data ok 997 - anno(167) shp/shx record content-lengths ok 998 - anno(167) shp/shx record ids agree ok 999 - anno(167) parts count ok 1000 - anno(167) points count ok 1001 - undefined points ok 1002 - anno(167) no leftover data ok 1003 - anno(168) shp/shx record content-lengths ok 1004 - anno(168) shp/shx record ids agree ok 1005 - anno(168) parts count ok 1006 - anno(168) points count ok 1007 - undefined points ok 1008 - anno(168) no leftover data ok 1009 - anno(169) shp/shx record content-lengths ok 1010 - anno(169) shp/shx record ids agree ok 1011 - anno(169) parts count ok 1012 - anno(169) points count ok 1013 - undefined points ok 1014 - anno(169) no leftover data ok 1015 - anno(170) shp/shx record content-lengths ok 1016 - anno(170) shp/shx record ids agree ok 1017 - anno(170) parts count ok 1018 - anno(170) points count ok 1019 - undefined points ok 1020 - anno(170) no leftover data ok 1021 - anno(171) shp/shx record content-lengths ok 1022 - anno(171) shp/shx record ids agree ok 1023 - anno(171) parts count ok 1024 - anno(171) points count ok 1025 - undefined points ok 1026 - anno(171) no leftover data ok 1027 - anno(172) shp/shx record content-lengths ok 1028 - anno(172) shp/shx record ids agree ok 1029 - anno(172) parts count ok 1030 - anno(172) points count ok 1031 - undefined points ok 1032 - anno(172) no leftover data ok 1033 - anno(173) shp/shx record content-lengths ok 1034 - anno(173) shp/shx record ids agree ok 1035 - anno(173) parts count ok 1036 - anno(173) points count ok 1037 - undefined points ok 1038 - anno(173) no leftover data ok 1039 - anno(174) shp/shx record content-lengths ok 1040 - anno(174) shp/shx record ids agree ok 1041 - anno(174) parts count ok 1042 - anno(174) points count ok 1043 - undefined points ok 1044 - anno(174) no leftover data ok 1045 - anno(175) shp/shx record content-lengths ok 1046 - anno(175) shp/shx record ids agree ok 1047 - anno(175) parts count ok 1048 - anno(175) points count ok 1049 - undefined points ok 1050 - anno(175) no leftover data ok 1051 - anno(176) shp/shx record content-lengths ok 1052 - anno(176) shp/shx record ids agree ok 1053 - anno(176) parts count ok 1054 - anno(176) points count ok 1055 - undefined points ok 1056 - anno(176) no leftover data ok 1057 - anno(177) shp/shx record content-lengths ok 1058 - anno(177) shp/shx record ids agree ok 1059 - anno(177) parts count ok 1060 - anno(177) points count ok 1061 - undefined points ok 1062 - anno(177) no leftover data ok 1063 - anno(178) shp/shx record content-lengths ok 1064 - anno(178) shp/shx record ids agree ok 1065 - anno(178) parts count ok 1066 - anno(178) points count ok 1067 - undefined points ok 1068 - anno(178) no leftover data ok 1069 - anno(179) shp/shx record content-lengths ok 1070 - anno(179) shp/shx record ids agree ok 1071 - anno(179) parts count ok 1072 - anno(179) points count ok 1073 - undefined points ok 1074 - anno(179) no leftover data ok 1075 - anno(180) shp/shx record content-lengths ok 1076 - anno(180) shp/shx record ids agree ok 1077 - anno(180) parts count ok 1078 - anno(180) points count ok 1079 - undefined points ok 1080 - anno(180) no leftover data ok 1081 - anno(181) shp/shx record content-lengths ok 1082 - anno(181) shp/shx record ids agree ok 1083 - anno(181) parts count ok 1084 - anno(181) points count ok 1085 - undefined points ok 1086 - anno(181) no leftover data ok 1087 - anno(182) shp/shx record content-lengths ok 1088 - anno(182) shp/shx record ids agree ok 1089 - anno(182) parts count ok 1090 - anno(182) points count ok 1091 - undefined points ok 1092 - anno(182) no leftover data ok 1093 - anno(183) shp/shx record content-lengths ok 1094 - anno(183) shp/shx record ids agree ok 1095 - anno(183) parts count ok 1096 - anno(183) points count ok 1097 - undefined points ok 1098 - anno(183) no leftover data ok 1099 - anno(184) shp/shx record content-lengths ok 1100 - anno(184) shp/shx record ids agree ok 1101 - anno(184) parts count ok 1102 - anno(184) points count ok 1103 - undefined points ok 1104 - anno(184) no leftover data ok 1105 - anno(185) shp/shx record content-lengths ok 1106 - anno(185) shp/shx record ids agree ok 1107 - anno(185) parts count ok 1108 - anno(185) points count ok 1109 - undefined points ok 1110 - anno(185) no leftover data ok 1111 - anno(186) shp/shx record content-lengths ok 1112 - anno(186) shp/shx record ids agree ok 1113 - anno(186) parts count ok 1114 - anno(186) points count ok 1115 - undefined points ok 1116 - anno(186) no leftover data ok 1117 - anno(187) shp/shx record content-lengths ok 1118 - anno(187) shp/shx record ids agree ok 1119 - anno(187) parts count ok 1120 - anno(187) points count ok 1121 - undefined points ok 1122 - anno(187) no leftover data ok 1123 - anno(188) shp/shx record content-lengths ok 1124 - anno(188) shp/shx record ids agree ok 1125 - anno(188) parts count ok 1126 - anno(188) points count ok 1127 - undefined points ok 1128 - anno(188) no leftover data ok 1129 - anno(189) shp/shx record content-lengths ok 1130 - anno(189) shp/shx record ids agree ok 1131 - anno(189) parts count ok 1132 - anno(189) points count ok 1133 - undefined points ok 1134 - anno(189) no leftover data ok 1135 - anno(190) shp/shx record content-lengths ok 1136 - anno(190) shp/shx record ids agree ok 1137 - anno(190) parts count ok 1138 - anno(190) points count ok 1139 - undefined points ok 1140 - anno(190) no leftover data ok 1141 - anno(191) shp/shx record content-lengths ok 1142 - anno(191) shp/shx record ids agree ok 1143 - anno(191) parts count ok 1144 - anno(191) points count ok 1145 - undefined points ok 1146 - anno(191) no leftover data ok 1147 - anno(192) shp/shx record content-lengths ok 1148 - anno(192) shp/shx record ids agree ok 1149 - anno(192) parts count ok 1150 - anno(192) points count ok 1151 - undefined points ok 1152 - anno(192) no leftover data ok 1153 - anno(193) shp/shx record content-lengths ok 1154 - anno(193) shp/shx record ids agree ok 1155 - anno(193) parts count ok 1156 - anno(193) points count ok 1157 - undefined points ok 1158 - anno(193) no leftover data ok 1159 - anno(194) shp/shx record content-lengths ok 1160 - anno(194) shp/shx record ids agree ok 1161 - anno(194) parts count ok 1162 - anno(194) points count ok 1163 - undefined points ok 1164 - anno(194) no leftover data ok 1165 - anno(195) shp/shx record content-lengths ok 1166 - anno(195) shp/shx record ids agree ok 1167 - anno(195) parts count ok 1168 - anno(195) points count ok 1169 - undefined points ok 1170 - anno(195) no leftover data ok 1171 - anno(196) shp/shx record content-lengths ok 1172 - anno(196) shp/shx record ids agree ok 1173 - anno(196) parts count ok 1174 - anno(196) points count ok 1175 - undefined points ok 1176 - anno(196) no leftover data ok 1177 - anno(197) shp/shx record content-lengths ok 1178 - anno(197) shp/shx record ids agree ok 1179 - anno(197) parts count ok 1180 - anno(197) points count ok 1181 - undefined points ok 1182 - anno(197) no leftover data ok 1183 - anno(198) shp/shx record content-lengths ok 1184 - anno(198) shp/shx record ids agree ok 1185 - anno(198) parts count ok 1186 - anno(198) points count ok 1187 - undefined points ok 1188 - anno(198) no leftover data ok 1189 - anno(199) shp/shx record content-lengths ok 1190 - anno(199) shp/shx record ids agree ok 1191 - anno(199) parts count ok 1192 - anno(199) points count ok 1193 - undefined points ok 1194 - anno(199) no leftover data ok 1195 - anno(200) shp/shx record content-lengths ok 1196 - anno(200) shp/shx record ids agree ok 1197 - anno(200) parts count ok 1198 - anno(200) points count ok 1199 - undefined points ok 1200 - anno(200) no leftover data ok 1201 - anno(201) shp/shx record content-lengths ok 1202 - anno(201) shp/shx record ids agree ok 1203 - anno(201) parts count ok 1204 - anno(201) points count ok 1205 - undefined points ok 1206 - anno(201) no leftover data 1..1206 ok 48 - anno has valid records ok 49 ok 50 - x_min across objects matches, anno ok 51 - y_min across objects matches, anno ok 52 - x_max across objects matches, anno ok 53 - y_max across objects matches, anno ok 54 - anno has correct height ok 55 - anno has correct width ok 56 - dbf version 3 ok 57 - anno dbf has record per shape ok 58 - same number of shapes and records # Subtest: anno: can read each record ok 1 - anno(1) read dbf record ok 2 - anno(2) read dbf record ok 3 - anno(3) read dbf record ok 4 - anno(4) read dbf record ok 5 - anno(5) read dbf record ok 6 - anno(6) read dbf record ok 7 - anno(7) read dbf record ok 8 - anno(8) read dbf record ok 9 - anno(9) read dbf record ok 10 - anno(10) read dbf record ok 11 - anno(11) read dbf record ok 12 - anno(12) read dbf record ok 13 - anno(13) read dbf record ok 14 - anno(14) read dbf record ok 15 - anno(15) read dbf record ok 16 - anno(16) read dbf record ok 17 - anno(17) read dbf record ok 18 - anno(18) read dbf record ok 19 - anno(19) read dbf record ok 20 - anno(20) read dbf record ok 21 - anno(21) read dbf record ok 22 - anno(22) read dbf record ok 23 - anno(23) read dbf record ok 24 - anno(24) read dbf record ok 25 - anno(25) read dbf record ok 26 - anno(26) read dbf record ok 27 - anno(27) read dbf record ok 28 - anno(28) read dbf record ok 29 - anno(29) read dbf record ok 30 - anno(30) read dbf record ok 31 - anno(31) read dbf record ok 32 - anno(32) read dbf record ok 33 - anno(33) read dbf record ok 34 - anno(34) read dbf record ok 35 - anno(35) read dbf record ok 36 - anno(36) read dbf record ok 37 - anno(37) read dbf record ok 38 - anno(38) read dbf record ok 39 - anno(39) read dbf record ok 40 - anno(40) read dbf record ok 41 - anno(41) read dbf record ok 42 - anno(42) read dbf record ok 43 - anno(43) read dbf record ok 44 - anno(44) read dbf record ok 45 - anno(45) read dbf record ok 46 - anno(46) read dbf record ok 47 - anno(47) read dbf record ok 48 - anno(48) read dbf record ok 49 - anno(49) read dbf record ok 50 - anno(50) read dbf record ok 51 - anno(51) read dbf record ok 52 - anno(52) read dbf record ok 53 - anno(53) read dbf record ok 54 - anno(54) read dbf record ok 55 - anno(55) read dbf record ok 56 - anno(56) read dbf record ok 57 - anno(57) read dbf record ok 58 - anno(58) read dbf record ok 59 - anno(59) read dbf record ok 60 - anno(60) read dbf record ok 61 - anno(61) read dbf record ok 62 - anno(62) read dbf record ok 63 - anno(63) read dbf record ok 64 - anno(64) read dbf record ok 65 - anno(65) read dbf record ok 66 - anno(66) read dbf record ok 67 - anno(67) read dbf record ok 68 - anno(68) read dbf record ok 69 - anno(69) read dbf record ok 70 - anno(70) read dbf record ok 71 - anno(71) read dbf record ok 72 - anno(72) read dbf record ok 73 - anno(73) read dbf record ok 74 - anno(74) read dbf record ok 75 - anno(75) read dbf record ok 76 - anno(76) read dbf record ok 77 - anno(77) read dbf record ok 78 - anno(78) read dbf record ok 79 - anno(79) read dbf record ok 80 - anno(80) read dbf record ok 81 - anno(81) read dbf record ok 82 - anno(82) read dbf record ok 83 - anno(83) read dbf record ok 84 - anno(84) read dbf record ok 85 - anno(85) read dbf record ok 86 - anno(86) read dbf record ok 87 - anno(87) read dbf record ok 88 - anno(88) read dbf record ok 89 - anno(89) read dbf record ok 90 - anno(90) read dbf record ok 91 - anno(91) read dbf record ok 92 - anno(92) read dbf record ok 93 - anno(93) read dbf record ok 94 - anno(94) read dbf record ok 95 - anno(95) read dbf record ok 96 - anno(96) read dbf record ok 97 - anno(97) read dbf record ok 98 - anno(98) read dbf record ok 99 - anno(99) read dbf record ok 100 - anno(100) read dbf record ok 101 - anno(101) read dbf record ok 102 - anno(102) read dbf record ok 103 - anno(103) read dbf record ok 104 - anno(104) read dbf record ok 105 - anno(105) read dbf record ok 106 - anno(106) read dbf record ok 107 - anno(107) read dbf record ok 108 - anno(108) read dbf record ok 109 - anno(109) read dbf record ok 110 - anno(110) read dbf record ok 111 - anno(111) read dbf record ok 112 - anno(112) read dbf record ok 113 - anno(113) read dbf record ok 114 - anno(114) read dbf record ok 115 - anno(115) read dbf record ok 116 - anno(116) read dbf record ok 117 - anno(117) read dbf record ok 118 - anno(118) read dbf record ok 119 - anno(119) read dbf record ok 120 - anno(120) read dbf record ok 121 - anno(121) read dbf record ok 122 - anno(122) read dbf record ok 123 - anno(123) read dbf record ok 124 - anno(124) read dbf record ok 125 - anno(125) read dbf record ok 126 - anno(126) read dbf record ok 127 - anno(127) read dbf record ok 128 - anno(128) read dbf record ok 129 - anno(129) read dbf record ok 130 - anno(130) read dbf record ok 131 - anno(131) read dbf record ok 132 - anno(132) read dbf record ok 133 - anno(133) read dbf record ok 134 - anno(134) read dbf record ok 135 - anno(135) read dbf record ok 136 - anno(136) read dbf record ok 137 - anno(137) read dbf record ok 138 - anno(138) read dbf record ok 139 - anno(139) read dbf record ok 140 - anno(140) read dbf record ok 141 - anno(141) read dbf record ok 142 - anno(142) read dbf record ok 143 - anno(143) read dbf record ok 144 - anno(144) read dbf record ok 145 - anno(145) read dbf record ok 146 - anno(146) read dbf record ok 147 - anno(147) read dbf record ok 148 - anno(148) read dbf record ok 149 - anno(149) read dbf record ok 150 - anno(150) read dbf record ok 151 - anno(151) read dbf record ok 152 - anno(152) read dbf record ok 153 - anno(153) read dbf record ok 154 - anno(154) read dbf record ok 155 - anno(155) read dbf record ok 156 - anno(156) read dbf record ok 157 - anno(157) read dbf record ok 158 - anno(158) read dbf record ok 159 - anno(159) read dbf record ok 160 - anno(160) read dbf record ok 161 - anno(161) read dbf record ok 162 - anno(162) read dbf record ok 163 - anno(163) read dbf record ok 164 - anno(164) read dbf record ok 165 - anno(165) read dbf record ok 166 - anno(166) read dbf record ok 167 - anno(167) read dbf record ok 168 - anno(168) read dbf record ok 169 - anno(169) read dbf record ok 170 - anno(170) read dbf record ok 171 - anno(171) read dbf record ok 172 - anno(172) read dbf record ok 173 - anno(173) read dbf record ok 174 - anno(174) read dbf record ok 175 - anno(175) read dbf record ok 176 - anno(176) read dbf record ok 177 - anno(177) read dbf record ok 178 - anno(178) read dbf record ok 179 - anno(179) read dbf record ok 180 - anno(180) read dbf record ok 181 - anno(181) read dbf record ok 182 - anno(182) read dbf record ok 183 - anno(183) read dbf record ok 184 - anno(184) read dbf record ok 185 - anno(185) read dbf record ok 186 - anno(186) read dbf record ok 187 - anno(187) read dbf record ok 188 - anno(188) read dbf record ok 189 - anno(189) read dbf record ok 190 - anno(190) read dbf record ok 191 - anno(191) read dbf record ok 192 - anno(192) read dbf record ok 193 - anno(193) read dbf record ok 194 - anno(194) read dbf record ok 195 - anno(195) read dbf record ok 196 - anno(196) read dbf record ok 197 - anno(197) read dbf record ok 198 - anno(198) read dbf record ok 199 - anno(199) read dbf record ok 200 - anno(200) read dbf record ok 201 - anno(201) read dbf record 1..201 ok 59 - anno: can read each record # Subtest: dbf for anno has correct labels ok 1 - anno, record 1 ok 2 - anno, record 2 ok 3 - anno, record 3 ok 4 - anno, record 4 ok 5 - anno, record 5 ok 6 - anno, record 6 ok 7 - anno, record 7 ok 8 - anno, record 8 ok 9 - anno, record 9 ok 10 - anno, record 10 ok 11 - anno, record 11 ok 12 - anno, record 12 ok 13 - anno, record 13 ok 14 - anno, record 14 ok 15 - anno, record 15 ok 16 - anno, record 16 ok 17 - anno, record 17 ok 18 - anno, record 18 ok 19 - anno, record 19 ok 20 - anno, record 20 ok 21 - anno, record 21 ok 22 - anno, record 22 ok 23 - anno, record 23 ok 24 - anno, record 24 ok 25 - anno, record 25 ok 26 - anno, record 26 ok 27 - anno, record 27 ok 28 - anno, record 28 ok 29 - anno, record 29 ok 30 - anno, record 30 ok 31 - anno, record 31 ok 32 - anno, record 32 ok 33 - anno, record 33 ok 34 - anno, record 34 ok 35 - anno, record 35 ok 36 - anno, record 36 ok 37 - anno, record 37 ok 38 - anno, record 38 ok 39 - anno, record 39 ok 40 - anno, record 40 ok 41 - anno, record 41 ok 42 - anno, record 42 ok 43 - anno, record 43 ok 44 - anno, record 44 ok 45 - anno, record 45 ok 46 - anno, record 46 ok 47 - anno, record 47 ok 48 - anno, record 48 ok 49 - anno, record 49 ok 50 - anno, record 50 ok 51 - anno, record 51 ok 52 - anno, record 52 ok 53 - anno, record 53 ok 54 - anno, record 54 ok 55 - anno, record 55 ok 56 - anno, record 56 ok 57 - anno, record 57 ok 58 - anno, record 58 ok 59 - anno, record 59 ok 60 - anno, record 60 ok 61 - anno, record 61 ok 62 - anno, record 62 ok 63 - anno, record 63 ok 64 - anno, record 64 ok 65 - anno, record 65 ok 66 - anno, record 66 ok 67 - anno, record 67 ok 68 - anno, record 68 ok 69 - anno, record 69 ok 70 - anno, record 70 ok 71 - anno, record 71 ok 72 - anno, record 72 ok 73 - anno, record 73 ok 74 - anno, record 74 ok 75 - anno, record 75 ok 76 - anno, record 76 ok 77 - anno, record 77 ok 78 - anno, record 78 ok 79 - anno, record 79 ok 80 - anno, record 80 ok 81 - anno, record 81 ok 82 - anno, record 82 ok 83 - anno, record 83 ok 84 - anno, record 84 ok 85 - anno, record 85 ok 86 - anno, record 86 ok 87 - anno, record 87 ok 88 - anno, record 88 ok 89 - anno, record 89 ok 90 - anno, record 90 ok 91 - anno, record 91 ok 92 - anno, record 92 ok 93 - anno, record 93 ok 94 - anno, record 94 ok 95 - anno, record 95 ok 96 - anno, record 96 ok 97 - anno, record 97 ok 98 - anno, record 98 ok 99 - anno, record 99 ok 100 - anno, record 100 ok 101 - anno, record 101 ok 102 - anno, record 102 ok 103 - anno, record 103 ok 104 - anno, record 104 ok 105 - anno, record 105 ok 106 - anno, record 106 ok 107 - anno, record 107 ok 108 - anno, record 108 ok 109 - anno, record 109 ok 110 - anno, record 110 ok 111 - anno, record 111 ok 112 - anno, record 112 ok 113 - anno, record 113 ok 114 - anno, record 114 ok 115 - anno, record 115 ok 116 - anno, record 116 ok 117 - anno, record 117 ok 118 - anno, record 118 ok 119 - anno, record 119 ok 120 - anno, record 120 ok 121 - anno, record 121 ok 122 - anno, record 122 ok 123 - anno, record 123 ok 124 - anno, record 124 ok 125 - anno, record 125 ok 126 - anno, record 126 ok 127 - anno, record 127 ok 128 - anno, record 128 ok 129 - anno, record 129 ok 130 - anno, record 130 ok 131 - anno, record 131 ok 132 - anno, record 132 ok 133 - anno, record 133 ok 134 - anno, record 134 ok 135 - anno, record 135 ok 136 - anno, record 136 ok 137 - anno, record 137 ok 138 - anno, record 138 ok 139 - anno, record 139 ok 140 - anno, record 140 ok 141 - anno, record 141 ok 142 - anno, record 142 ok 143 - anno, record 143 ok 144 - anno, record 144 ok 145 - anno, record 145 ok 146 - anno, record 146 ok 147 - anno, record 147 ok 148 - anno, record 148 ok 149 - anno, record 149 ok 150 - anno, record 150 ok 151 - anno, record 151 ok 152 - anno, record 152 ok 153 - anno, record 153 ok 154 - anno, record 154 ok 155 - anno, record 155 ok 156 - anno, record 156 ok 157 - anno, record 157 ok 158 - anno, record 158 ok 159 - anno, record 159 ok 160 - anno, record 160 ok 161 - anno, record 161 ok 162 - anno, record 162 ok 163 - anno, record 163 ok 164 - anno, record 164 ok 165 - anno, record 165 ok 166 - anno, record 166 ok 167 - anno, record 167 ok 168 - anno, record 168 ok 169 - anno, record 169 ok 170 - anno, record 170 ok 171 - anno, record 171 ok 172 - anno, record 172 ok 173 - anno, record 173 ok 174 - anno, record 174 ok 175 - anno, record 175 ok 176 - anno, record 176 ok 177 - anno, record 177 ok 178 - anno, record 178 ok 179 - anno, record 179 ok 180 - anno, record 180 ok 181 - anno, record 181 ok 182 - anno, record 182 ok 183 - anno, record 183 ok 184 - anno, record 184 ok 185 - anno, record 185 ok 186 - anno, record 186 ok 187 - anno, record 187 ok 188 - anno, record 188 ok 189 - anno, record 189 ok 190 - anno, record 190 ok 191 - anno, record 191 ok 192 - anno, record 192 ok 193 - anno, record 193 ok 194 - anno, record 194 ok 195 - anno, record 195 ok 196 - anno, record 196 ok 197 - anno, record 197 ok 198 - anno, record 198 ok 199 - anno, record 199 ok 200 - anno, record 200 ok 201 - anno, record 201 1..201 ok 60 - dbf for anno has correct labels ok 61 - dbf file exists for brklinz ok 62 - shp file exists for brklinz ok 63 - shx file exists for brklinz ok 64 - got expected field names for brklinz ok 65 - Shape type for brklinz ok 66 - Number of shapes for brklinz # Subtest: brklinz has valid records ok 1 - brklinz(1) shp/shx record content-lengths ok 2 - brklinz(1) shp/shx record ids agree ok 3 - brklinz(1) parts count ok 4 - brklinz(1) points count ok 5 - undefined points ok 6 - brklinz(1) no leftover data ok 7 - brklinz(2) shp/shx record content-lengths ok 8 - brklinz(2) shp/shx record ids agree ok 9 - brklinz(2) parts count ok 10 - brklinz(2) points count ok 11 - undefined points ok 12 - brklinz(2) no leftover data ok 13 - brklinz(3) shp/shx record content-lengths ok 14 - brklinz(3) shp/shx record ids agree ok 15 - brklinz(3) parts count ok 16 - brklinz(3) points count ok 17 - undefined points ok 18 - brklinz(3) no leftover data ok 19 - brklinz(4) shp/shx record content-lengths ok 20 - brklinz(4) shp/shx record ids agree ok 21 - brklinz(4) parts count ok 22 - brklinz(4) points count ok 23 - undefined points ok 24 - brklinz(4) no leftover data ok 25 - brklinz(5) shp/shx record content-lengths ok 26 - brklinz(5) shp/shx record ids agree ok 27 - brklinz(5) parts count ok 28 - brklinz(5) points count ok 29 - undefined points ok 30 - brklinz(5) no leftover data ok 31 - brklinz(6) shp/shx record content-lengths ok 32 - brklinz(6) shp/shx record ids agree ok 33 - brklinz(6) parts count ok 34 - brklinz(6) points count ok 35 - undefined points ok 36 - brklinz(6) no leftover data ok 37 - brklinz(7) shp/shx record content-lengths ok 38 - brklinz(7) shp/shx record ids agree ok 39 - brklinz(7) parts count ok 40 - brklinz(7) points count ok 41 - undefined points ok 42 - brklinz(7) no leftover data ok 43 - brklinz(8) shp/shx record content-lengths ok 44 - brklinz(8) shp/shx record ids agree ok 45 - brklinz(8) parts count ok 46 - brklinz(8) points count ok 47 - undefined points ok 48 - brklinz(8) no leftover data ok 49 - brklinz(9) shp/shx record content-lengths ok 50 - brklinz(9) shp/shx record ids agree ok 51 - brklinz(9) parts count ok 52 - brklinz(9) points count ok 53 - undefined points ok 54 - brklinz(9) no leftover data ok 55 - brklinz(10) shp/shx record content-lengths ok 56 - brklinz(10) shp/shx record ids agree ok 57 - brklinz(10) parts count ok 58 - brklinz(10) points count ok 59 - undefined points ok 60 - brklinz(10) no leftover data ok 61 - brklinz(11) shp/shx record content-lengths ok 62 - brklinz(11) shp/shx record ids agree ok 63 - brklinz(11) parts count ok 64 - brklinz(11) points count ok 65 - undefined points ok 66 - brklinz(11) no leftover data ok 67 - brklinz(12) shp/shx record content-lengths ok 68 - brklinz(12) shp/shx record ids agree ok 69 - brklinz(12) parts count ok 70 - brklinz(12) points count ok 71 - undefined points ok 72 - brklinz(12) no leftover data ok 73 - brklinz(13) shp/shx record content-lengths ok 74 - brklinz(13) shp/shx record ids agree ok 75 - brklinz(13) parts count ok 76 - brklinz(13) points count ok 77 - undefined points ok 78 - brklinz(13) no leftover data ok 79 - brklinz(14) shp/shx record content-lengths ok 80 - brklinz(14) shp/shx record ids agree ok 81 - brklinz(14) parts count ok 82 - brklinz(14) points count ok 83 - undefined points ok 84 - brklinz(14) no leftover data ok 85 - brklinz(15) shp/shx record content-lengths ok 86 - brklinz(15) shp/shx record ids agree ok 87 - brklinz(15) parts count ok 88 - brklinz(15) points count ok 89 - undefined points ok 90 - brklinz(15) no leftover data ok 91 - brklinz(16) shp/shx record content-lengths ok 92 - brklinz(16) shp/shx record ids agree ok 93 - brklinz(16) parts count ok 94 - brklinz(16) points count ok 95 - undefined points ok 96 - brklinz(16) no leftover data ok 97 - brklinz(17) shp/shx record content-lengths ok 98 - brklinz(17) shp/shx record ids agree ok 99 - brklinz(17) parts count ok 100 - brklinz(17) points count ok 101 - undefined points ok 102 - brklinz(17) no leftover data ok 103 - brklinz(18) shp/shx record content-lengths ok 104 - brklinz(18) shp/shx record ids agree ok 105 - brklinz(18) parts count ok 106 - brklinz(18) points count ok 107 - undefined points ok 108 - brklinz(18) no leftover data ok 109 - brklinz(19) shp/shx record content-lengths ok 110 - brklinz(19) shp/shx record ids agree ok 111 - brklinz(19) parts count ok 112 - brklinz(19) points count ok 113 - undefined points ok 114 - brklinz(19) no leftover data ok 115 - brklinz(20) shp/shx record content-lengths ok 116 - brklinz(20) shp/shx record ids agree ok 117 - brklinz(20) parts count ok 118 - brklinz(20) points count ok 119 - undefined points ok 120 - brklinz(20) no leftover data ok 121 - brklinz(21) shp/shx record content-lengths ok 122 - brklinz(21) shp/shx record ids agree ok 123 - brklinz(21) parts count ok 124 - brklinz(21) points count ok 125 - undefined points ok 126 - brklinz(21) no leftover data ok 127 - brklinz(22) shp/shx record content-lengths ok 128 - brklinz(22) shp/shx record ids agree ok 129 - brklinz(22) parts count ok 130 - brklinz(22) points count ok 131 - undefined points ok 132 - brklinz(22) no leftover data ok 133 - brklinz(23) shp/shx record content-lengths ok 134 - brklinz(23) shp/shx record ids agree ok 135 - brklinz(23) parts count ok 136 - brklinz(23) points count ok 137 - undefined points ok 138 - brklinz(23) no leftover data ok 139 - brklinz(24) shp/shx record content-lengths ok 140 - brklinz(24) shp/shx record ids agree ok 141 - brklinz(24) parts count ok 142 - brklinz(24) points count ok 143 - undefined points ok 144 - brklinz(24) no leftover data ok 145 - brklinz(25) shp/shx record content-lengths ok 146 - brklinz(25) shp/shx record ids agree ok 147 - brklinz(25) parts count ok 148 - brklinz(25) points count ok 149 - undefined points ok 150 - brklinz(25) no leftover data ok 151 - brklinz(26) shp/shx record content-lengths ok 152 - brklinz(26) shp/shx record ids agree ok 153 - brklinz(26) parts count ok 154 - brklinz(26) points count ok 155 - undefined points ok 156 - brklinz(26) no leftover data ok 157 - brklinz(27) shp/shx record content-lengths ok 158 - brklinz(27) shp/shx record ids agree ok 159 - brklinz(27) parts count ok 160 - brklinz(27) points count ok 161 - undefined points ok 162 - brklinz(27) no leftover data ok 163 - brklinz(28) shp/shx record content-lengths ok 164 - brklinz(28) shp/shx record ids agree ok 165 - brklinz(28) parts count ok 166 - brklinz(28) points count ok 167 - undefined points ok 168 - brklinz(28) no leftover data ok 169 - brklinz(29) shp/shx record content-lengths ok 170 - brklinz(29) shp/shx record ids agree ok 171 - brklinz(29) parts count ok 172 - brklinz(29) points count ok 173 - undefined points ok 174 - brklinz(29) no leftover data ok 175 - brklinz(30) shp/shx record content-lengths ok 176 - brklinz(30) shp/shx record ids agree ok 177 - brklinz(30) parts count ok 178 - brklinz(30) points count ok 179 - undefined points ok 180 - brklinz(30) no leftover data ok 181 - brklinz(31) shp/shx record content-lengths ok 182 - brklinz(31) shp/shx record ids agree ok 183 - brklinz(31) parts count ok 184 - brklinz(31) points count ok 185 - undefined points ok 186 - brklinz(31) no leftover data ok 187 - brklinz(32) shp/shx record content-lengths ok 188 - brklinz(32) shp/shx record ids agree ok 189 - brklinz(32) parts count ok 190 - brklinz(32) points count ok 191 - undefined points ok 192 - brklinz(32) no leftover data ok 193 - brklinz(33) shp/shx record content-lengths ok 194 - brklinz(33) shp/shx record ids agree ok 195 - brklinz(33) parts count ok 196 - brklinz(33) points count ok 197 - undefined points ok 198 - brklinz(33) no leftover data ok 199 - brklinz(34) shp/shx record content-lengths ok 200 - brklinz(34) shp/shx record ids agree ok 201 - brklinz(34) parts count ok 202 - brklinz(34) points count ok 203 - undefined points ok 204 - brklinz(34) no leftover data ok 205 - brklinz(35) shp/shx record content-lengths ok 206 - brklinz(35) shp/shx record ids agree ok 207 - brklinz(35) parts count ok 208 - brklinz(35) points count ok 209 - undefined points ok 210 - brklinz(35) no leftover data ok 211 - brklinz(36) shp/shx record content-lengths ok 212 - brklinz(36) shp/shx record ids agree ok 213 - brklinz(36) parts count ok 214 - brklinz(36) points count ok 215 - undefined points ok 216 - brklinz(36) no leftover data ok 217 - brklinz(37) shp/shx record content-lengths ok 218 - brklinz(37) shp/shx record ids agree ok 219 - brklinz(37) parts count ok 220 - brklinz(37) points count ok 221 - undefined points ok 222 - brklinz(37) no leftover data ok 223 - brklinz(38) shp/shx record content-lengths ok 224 - brklinz(38) shp/shx record ids agree ok 225 - brklinz(38) parts count ok 226 - brklinz(38) points count ok 227 - undefined points ok 228 - brklinz(38) no leftover data ok 229 - brklinz(39) shp/shx record content-lengths ok 230 - brklinz(39) shp/shx record ids agree ok 231 - brklinz(39) parts count ok 232 - brklinz(39) points count ok 233 - undefined points ok 234 - brklinz(39) no leftover data ok 235 - brklinz(40) shp/shx record content-lengths ok 236 - brklinz(40) shp/shx record ids agree ok 237 - brklinz(40) parts count ok 238 - brklinz(40) points count ok 239 - undefined points ok 240 - brklinz(40) no leftover data ok 241 - brklinz(41) shp/shx record content-lengths ok 242 - brklinz(41) shp/shx record ids agree ok 243 - brklinz(41) parts count ok 244 - brklinz(41) points count ok 245 - undefined points ok 246 - brklinz(41) no leftover data ok 247 - brklinz(42) shp/shx record content-lengths ok 248 - brklinz(42) shp/shx record ids agree ok 249 - brklinz(42) parts count ok 250 - brklinz(42) points count ok 251 - undefined points ok 252 - brklinz(42) no leftover data ok 253 - brklinz(43) shp/shx record content-lengths ok 254 - brklinz(43) shp/shx record ids agree ok 255 - brklinz(43) parts count ok 256 - brklinz(43) points count ok 257 - undefined points ok 258 - brklinz(43) no leftover data ok 259 - brklinz(44) shp/shx record content-lengths ok 260 - brklinz(44) shp/shx record ids agree ok 261 - brklinz(44) parts count ok 262 - brklinz(44) points count ok 263 - undefined points ok 264 - brklinz(44) no leftover data ok 265 - brklinz(45) shp/shx record content-lengths ok 266 - brklinz(45) shp/shx record ids agree ok 267 - brklinz(45) parts count ok 268 - brklinz(45) points count ok 269 - undefined points ok 270 - brklinz(45) no leftover data ok 271 - brklinz(46) shp/shx record content-lengths ok 272 - brklinz(46) shp/shx record ids agree ok 273 - brklinz(46) parts count ok 274 - brklinz(46) points count ok 275 - undefined points ok 276 - brklinz(46) no leftover data ok 277 - brklinz(47) shp/shx record content-lengths ok 278 - brklinz(47) shp/shx record ids agree ok 279 - brklinz(47) parts count ok 280 - brklinz(47) points count ok 281 - undefined points ok 282 - brklinz(47) no leftover data ok 283 - brklinz(48) shp/shx record content-lengths ok 284 - brklinz(48) shp/shx record ids agree ok 285 - brklinz(48) parts count ok 286 - brklinz(48) points count ok 287 - undefined points ok 288 - brklinz(48) no leftover data ok 289 - brklinz(49) shp/shx record content-lengths ok 290 - brklinz(49) shp/shx record ids agree ok 291 - brklinz(49) parts count ok 292 - brklinz(49) points count ok 293 - undefined points ok 294 - brklinz(49) no leftover data ok 295 - brklinz(50) shp/shx record content-lengths ok 296 - brklinz(50) shp/shx record ids agree ok 297 - brklinz(50) parts count ok 298 - brklinz(50) points count ok 299 - undefined points ok 300 - brklinz(50) no leftover data ok 301 - brklinz(51) shp/shx record content-lengths ok 302 - brklinz(51) shp/shx record ids agree ok 303 - brklinz(51) parts count ok 304 - brklinz(51) points count ok 305 - undefined points ok 306 - brklinz(51) no leftover data ok 307 - brklinz(52) shp/shx record content-lengths ok 308 - brklinz(52) shp/shx record ids agree ok 309 - brklinz(52) parts count ok 310 - brklinz(52) points count ok 311 - undefined points ok 312 - brklinz(52) no leftover data ok 313 - brklinz(53) shp/shx record content-lengths ok 314 - brklinz(53) shp/shx record ids agree ok 315 - brklinz(53) parts count ok 316 - brklinz(53) points count ok 317 - undefined points ok 318 - brklinz(53) no leftover data ok 319 - brklinz(54) shp/shx record content-lengths ok 320 - brklinz(54) shp/shx record ids agree ok 321 - brklinz(54) parts count ok 322 - brklinz(54) points count ok 323 - undefined points ok 324 - brklinz(54) no leftover data ok 325 - brklinz(55) shp/shx record content-lengths ok 326 - brklinz(55) shp/shx record ids agree ok 327 - brklinz(55) parts count ok 328 - brklinz(55) points count ok 329 - undefined points ok 330 - brklinz(55) no leftover data ok 331 - brklinz(56) shp/shx record content-lengths ok 332 - brklinz(56) shp/shx record ids agree ok 333 - brklinz(56) parts count ok 334 - brklinz(56) points count ok 335 - undefined points ok 336 - brklinz(56) no leftover data ok 337 - brklinz(57) shp/shx record content-lengths ok 338 - brklinz(57) shp/shx record ids agree ok 339 - brklinz(57) parts count ok 340 - brklinz(57) points count ok 341 - undefined points ok 342 - brklinz(57) no leftover data ok 343 - brklinz(58) shp/shx record content-lengths ok 344 - brklinz(58) shp/shx record ids agree ok 345 - brklinz(58) parts count ok 346 - brklinz(58) points count ok 347 - undefined points ok 348 - brklinz(58) no leftover data ok 349 - brklinz(59) shp/shx record content-lengths ok 350 - brklinz(59) shp/shx record ids agree ok 351 - brklinz(59) parts count ok 352 - brklinz(59) points count ok 353 - undefined points ok 354 - brklinz(59) no leftover data ok 355 - brklinz(60) shp/shx record content-lengths ok 356 - brklinz(60) shp/shx record ids agree ok 357 - brklinz(60) parts count ok 358 - brklinz(60) points count ok 359 - undefined points ok 360 - brklinz(60) no leftover data ok 361 - brklinz(61) shp/shx record content-lengths ok 362 - brklinz(61) shp/shx record ids agree ok 363 - brklinz(61) parts count ok 364 - brklinz(61) points count ok 365 - undefined points ok 366 - brklinz(61) no leftover data ok 367 - brklinz(62) shp/shx record content-lengths ok 368 - brklinz(62) shp/shx record ids agree ok 369 - brklinz(62) parts count ok 370 - brklinz(62) points count ok 371 - undefined points ok 372 - brklinz(62) no leftover data ok 373 - brklinz(63) shp/shx record content-lengths ok 374 - brklinz(63) shp/shx record ids agree ok 375 - brklinz(63) parts count ok 376 - brklinz(63) points count ok 377 - undefined points ok 378 - brklinz(63) no leftover data ok 379 - brklinz(64) shp/shx record content-lengths ok 380 - brklinz(64) shp/shx record ids agree ok 381 - brklinz(64) parts count ok 382 - brklinz(64) points count ok 383 - undefined points ok 384 - brklinz(64) no leftover data ok 385 - brklinz(65) shp/shx record content-lengths ok 386 - brklinz(65) shp/shx record ids agree ok 387 - brklinz(65) parts count ok 388 - brklinz(65) points count ok 389 - undefined points ok 390 - brklinz(65) no leftover data ok 391 - brklinz(66) shp/shx record content-lengths ok 392 - brklinz(66) shp/shx record ids agree ok 393 - brklinz(66) parts count ok 394 - brklinz(66) points count ok 395 - undefined points ok 396 - brklinz(66) no leftover data ok 397 - brklinz(67) shp/shx record content-lengths ok 398 - brklinz(67) shp/shx record ids agree ok 399 - brklinz(67) parts count ok 400 - brklinz(67) points count ok 401 - undefined points ok 402 - brklinz(67) no leftover data ok 403 - brklinz(68) shp/shx record content-lengths ok 404 - brklinz(68) shp/shx record ids agree ok 405 - brklinz(68) parts count ok 406 - brklinz(68) points count ok 407 - undefined points ok 408 - brklinz(68) no leftover data ok 409 - brklinz(69) shp/shx record content-lengths ok 410 - brklinz(69) shp/shx record ids agree ok 411 - brklinz(69) parts count ok 412 - brklinz(69) points count ok 413 - undefined points ok 414 - brklinz(69) no leftover data ok 415 - brklinz(70) shp/shx record content-lengths ok 416 - brklinz(70) shp/shx record ids agree ok 417 - brklinz(70) parts count ok 418 - brklinz(70) points count ok 419 - undefined points ok 420 - brklinz(70) no leftover data ok 421 - brklinz(71) shp/shx record content-lengths ok 422 - brklinz(71) shp/shx record ids agree ok 423 - brklinz(71) parts count ok 424 - brklinz(71) points count ok 425 - undefined points ok 426 - brklinz(71) no leftover data ok 427 - brklinz(72) shp/shx record content-lengths ok 428 - brklinz(72) shp/shx record ids agree ok 429 - brklinz(72) parts count ok 430 - brklinz(72) points count ok 431 - undefined points ok 432 - brklinz(72) no leftover data ok 433 - brklinz(73) shp/shx record content-lengths ok 434 - brklinz(73) shp/shx record ids agree ok 435 - brklinz(73) parts count ok 436 - brklinz(73) points count ok 437 - undefined points ok 438 - brklinz(73) no leftover data ok 439 - brklinz(74) shp/shx record content-lengths ok 440 - brklinz(74) shp/shx record ids agree ok 441 - brklinz(74) parts count ok 442 - brklinz(74) points count ok 443 - undefined points ok 444 - brklinz(74) no leftover data ok 445 - brklinz(75) shp/shx record content-lengths ok 446 - brklinz(75) shp/shx record ids agree ok 447 - brklinz(75) parts count ok 448 - brklinz(75) points count ok 449 - undefined points ok 450 - brklinz(75) no leftover data ok 451 - brklinz(76) shp/shx record content-lengths ok 452 - brklinz(76) shp/shx record ids agree ok 453 - brklinz(76) parts count ok 454 - brklinz(76) points count ok 455 - undefined points ok 456 - brklinz(76) no leftover data ok 457 - brklinz(77) shp/shx record content-lengths ok 458 - brklinz(77) shp/shx record ids agree ok 459 - brklinz(77) parts count ok 460 - brklinz(77) points count ok 461 - undefined points ok 462 - brklinz(77) no leftover data ok 463 - brklinz(78) shp/shx record content-lengths ok 464 - brklinz(78) shp/shx record ids agree ok 465 - brklinz(78) parts count ok 466 - brklinz(78) points count ok 467 - undefined points ok 468 - brklinz(78) no leftover data ok 469 - brklinz(79) shp/shx record content-lengths ok 470 - brklinz(79) shp/shx record ids agree ok 471 - brklinz(79) parts count ok 472 - brklinz(79) points count ok 473 - undefined points ok 474 - brklinz(79) no leftover data ok 475 - brklinz(80) shp/shx record content-lengths ok 476 - brklinz(80) shp/shx record ids agree ok 477 - brklinz(80) parts count ok 478 - brklinz(80) points count ok 479 - undefined points ok 480 - brklinz(80) no leftover data ok 481 - brklinz(81) shp/shx record content-lengths ok 482 - brklinz(81) shp/shx record ids agree ok 483 - brklinz(81) parts count ok 484 - brklinz(81) points count ok 485 - undefined points ok 486 - brklinz(81) no leftover data ok 487 - brklinz(82) shp/shx record content-lengths ok 488 - brklinz(82) shp/shx record ids agree ok 489 - brklinz(82) parts count ok 490 - brklinz(82) points count ok 491 - undefined points ok 492 - brklinz(82) no leftover data ok 493 - brklinz(83) shp/shx record content-lengths ok 494 - brklinz(83) shp/shx record ids agree ok 495 - brklinz(83) parts count ok 496 - brklinz(83) points count ok 497 - undefined points ok 498 - brklinz(83) no leftover data ok 499 - brklinz(84) shp/shx record content-lengths ok 500 - brklinz(84) shp/shx record ids agree ok 501 - brklinz(84) parts count ok 502 - brklinz(84) points count ok 503 - undefined points ok 504 - brklinz(84) no leftover data ok 505 - brklinz(85) shp/shx record content-lengths ok 506 - brklinz(85) shp/shx record ids agree ok 507 - brklinz(85) parts count ok 508 - brklinz(85) points count ok 509 - undefined points ok 510 - brklinz(85) no leftover data ok 511 - brklinz(86) shp/shx record content-lengths ok 512 - brklinz(86) shp/shx record ids agree ok 513 - brklinz(86) parts count ok 514 - brklinz(86) points count ok 515 - undefined points ok 516 - brklinz(86) no leftover data ok 517 - brklinz(87) shp/shx record content-lengths ok 518 - brklinz(87) shp/shx record ids agree ok 519 - brklinz(87) parts count ok 520 - brklinz(87) points count ok 521 - undefined points ok 522 - brklinz(87) no leftover data ok 523 - brklinz(88) shp/shx record content-lengths ok 524 - brklinz(88) shp/shx record ids agree ok 525 - brklinz(88) parts count ok 526 - brklinz(88) points count ok 527 - undefined points ok 528 - brklinz(88) no leftover data ok 529 - brklinz(89) shp/shx record content-lengths ok 530 - brklinz(89) shp/shx record ids agree ok 531 - brklinz(89) parts count ok 532 - brklinz(89) points count ok 533 - undefined points ok 534 - brklinz(89) no leftover data ok 535 - brklinz(90) shp/shx record content-lengths ok 536 - brklinz(90) shp/shx record ids agree ok 537 - brklinz(90) parts count ok 538 - brklinz(90) points count ok 539 - undefined points ok 540 - brklinz(90) no leftover data ok 541 - brklinz(91) shp/shx record content-lengths ok 542 - brklinz(91) shp/shx record ids agree ok 543 - brklinz(91) parts count ok 544 - brklinz(91) points count ok 545 - undefined points ok 546 - brklinz(91) no leftover data ok 547 - brklinz(92) shp/shx record content-lengths ok 548 - brklinz(92) shp/shx record ids agree ok 549 - brklinz(92) parts count ok 550 - brklinz(92) points count ok 551 - undefined points ok 552 - brklinz(92) no leftover data ok 553 - brklinz(93) shp/shx record content-lengths ok 554 - brklinz(93) shp/shx record ids agree ok 555 - brklinz(93) parts count ok 556 - brklinz(93) points count ok 557 - undefined points ok 558 - brklinz(93) no leftover data ok 559 - brklinz(94) shp/shx record content-lengths ok 560 - brklinz(94) shp/shx record ids agree ok 561 - brklinz(94) parts count ok 562 - brklinz(94) points count ok 563 - undefined points ok 564 - brklinz(94) no leftover data ok 565 - brklinz(95) shp/shx record content-lengths ok 566 - brklinz(95) shp/shx record ids agree ok 567 - brklinz(95) parts count ok 568 - brklinz(95) points count ok 569 - undefined points ok 570 - brklinz(95) no leftover data ok 571 - brklinz(96) shp/shx record content-lengths ok 572 - brklinz(96) shp/shx record ids agree ok 573 - brklinz(96) parts count ok 574 - brklinz(96) points count ok 575 - undefined points ok 576 - brklinz(96) no leftover data ok 577 - brklinz(97) shp/shx record content-lengths ok 578 - brklinz(97) shp/shx record ids agree ok 579 - brklinz(97) parts count ok 580 - brklinz(97) points count ok 581 - undefined points ok 582 - brklinz(97) no leftover data ok 583 - brklinz(98) shp/shx record content-lengths ok 584 - brklinz(98) shp/shx record ids agree ok 585 - brklinz(98) parts count ok 586 - brklinz(98) points count ok 587 - undefined points ok 588 - brklinz(98) no leftover data ok 589 - brklinz(99) shp/shx record content-lengths ok 590 - brklinz(99) shp/shx record ids agree ok 591 - brklinz(99) parts count ok 592 - brklinz(99) points count ok 593 - undefined points ok 594 - brklinz(99) no leftover data ok 595 - brklinz(100) shp/shx record content-lengths ok 596 - brklinz(100) shp/shx record ids agree ok 597 - brklinz(100) parts count ok 598 - brklinz(100) points count ok 599 - undefined points ok 600 - brklinz(100) no leftover data ok 601 - brklinz(101) shp/shx record content-lengths ok 602 - brklinz(101) shp/shx record ids agree ok 603 - brklinz(101) parts count ok 604 - brklinz(101) points count ok 605 - undefined points ok 606 - brklinz(101) no leftover data ok 607 - brklinz(102) shp/shx record content-lengths ok 608 - brklinz(102) shp/shx record ids agree ok 609 - brklinz(102) parts count ok 610 - brklinz(102) points count ok 611 - undefined points ok 612 - brklinz(102) no leftover data ok 613 - brklinz(103) shp/shx record content-lengths ok 614 - brklinz(103) shp/shx record ids agree ok 615 - brklinz(103) parts count ok 616 - brklinz(103) points count ok 617 - undefined points ok 618 - brklinz(103) no leftover data ok 619 - brklinz(104) shp/shx record content-lengths ok 620 - brklinz(104) shp/shx record ids agree ok 621 - brklinz(104) parts count ok 622 - brklinz(104) points count ok 623 - undefined points ok 624 - brklinz(104) no leftover data ok 625 - brklinz(105) shp/shx record content-lengths ok 626 - brklinz(105) shp/shx record ids agree ok 627 - brklinz(105) parts count ok 628 - brklinz(105) points count ok 629 - undefined points ok 630 - brklinz(105) no leftover data ok 631 - brklinz(106) shp/shx record content-lengths ok 632 - brklinz(106) shp/shx record ids agree ok 633 - brklinz(106) parts count ok 634 - brklinz(106) points count ok 635 - undefined points ok 636 - brklinz(106) no leftover data ok 637 - brklinz(107) shp/shx record content-lengths ok 638 - brklinz(107) shp/shx record ids agree ok 639 - brklinz(107) parts count ok 640 - brklinz(107) points count ok 641 - undefined points ok 642 - brklinz(107) no leftover data ok 643 - brklinz(108) shp/shx record content-lengths ok 644 - brklinz(108) shp/shx record ids agree ok 645 - brklinz(108) parts count ok 646 - brklinz(108) points count ok 647 - undefined points ok 648 - brklinz(108) no leftover data ok 649 - brklinz(109) shp/shx record content-lengths ok 650 - brklinz(109) shp/shx record ids agree ok 651 - brklinz(109) parts count ok 652 - brklinz(109) points count ok 653 - undefined points ok 654 - brklinz(109) no leftover data ok 655 - brklinz(110) shp/shx record content-lengths ok 656 - brklinz(110) shp/shx record ids agree ok 657 - brklinz(110) parts count ok 658 - brklinz(110) points count ok 659 - undefined points ok 660 - brklinz(110) no leftover data ok 661 - brklinz(111) shp/shx record content-lengths ok 662 - brklinz(111) shp/shx record ids agree ok 663 - brklinz(111) parts count ok 664 - brklinz(111) points count ok 665 - undefined points ok 666 - brklinz(111) no leftover data ok 667 - brklinz(112) shp/shx record content-lengths ok 668 - brklinz(112) shp/shx record ids agree ok 669 - brklinz(112) parts count ok 670 - brklinz(112) points count ok 671 - undefined points ok 672 - brklinz(112) no leftover data ok 673 - brklinz(113) shp/shx record content-lengths ok 674 - brklinz(113) shp/shx record ids agree ok 675 - brklinz(113) parts count ok 676 - brklinz(113) points count ok 677 - undefined points ok 678 - brklinz(113) no leftover data ok 679 - brklinz(114) shp/shx record content-lengths ok 680 - brklinz(114) shp/shx record ids agree ok 681 - brklinz(114) parts count ok 682 - brklinz(114) points count ok 683 - undefined points ok 684 - brklinz(114) no leftover data ok 685 - brklinz(115) shp/shx record content-lengths ok 686 - brklinz(115) shp/shx record ids agree ok 687 - brklinz(115) parts count ok 688 - brklinz(115) points count ok 689 - undefined points ok 690 - brklinz(115) no leftover data ok 691 - brklinz(116) shp/shx record content-lengths ok 692 - brklinz(116) shp/shx record ids agree ok 693 - brklinz(116) parts count ok 694 - brklinz(116) points count ok 695 - undefined points ok 696 - brklinz(116) no leftover data ok 697 - brklinz(117) shp/shx record content-lengths ok 698 - brklinz(117) shp/shx record ids agree ok 699 - brklinz(117) parts count ok 700 - brklinz(117) points count ok 701 - undefined points ok 702 - brklinz(117) no leftover data ok 703 - brklinz(118) shp/shx record content-lengths ok 704 - brklinz(118) shp/shx record ids agree ok 705 - brklinz(118) parts count ok 706 - brklinz(118) points count ok 707 - undefined points ok 708 - brklinz(118) no leftover data ok 709 - brklinz(119) shp/shx record content-lengths ok 710 - brklinz(119) shp/shx record ids agree ok 711 - brklinz(119) parts count ok 712 - brklinz(119) points count ok 713 - undefined points ok 714 - brklinz(119) no leftover data ok 715 - brklinz(120) shp/shx record content-lengths ok 716 - brklinz(120) shp/shx record ids agree ok 717 - brklinz(120) parts count ok 718 - brklinz(120) points count ok 719 - undefined points ok 720 - brklinz(120) no leftover data ok 721 - brklinz(121) shp/shx record content-lengths ok 722 - brklinz(121) shp/shx record ids agree ok 723 - brklinz(121) parts count ok 724 - brklinz(121) points count ok 725 - undefined points ok 726 - brklinz(121) no leftover data ok 727 - brklinz(122) shp/shx record content-lengths ok 728 - brklinz(122) shp/shx record ids agree ok 729 - brklinz(122) parts count ok 730 - brklinz(122) points count ok 731 - undefined points ok 732 - brklinz(122) no leftover data 1..732 ok 67 - brklinz has valid records ok 68 ok 69 - x_min across objects matches, brklinz ok 70 - y_min across objects matches, brklinz ok 71 - x_max across objects matches, brklinz ok 72 - y_max across objects matches, brklinz ok 73 - brklinz has correct height ok 74 - brklinz has correct width ok 75 - dbf version 3 ok 76 - brklinz dbf has record per shape ok 77 - same number of shapes and records # Subtest: brklinz: can read each record ok 1 - brklinz(1) read dbf record ok 2 - brklinz(2) read dbf record ok 3 - brklinz(3) read dbf record ok 4 - brklinz(4) read dbf record ok 5 - brklinz(5) read dbf record ok 6 - brklinz(6) read dbf record ok 7 - brklinz(7) read dbf record ok 8 - brklinz(8) read dbf record ok 9 - brklinz(9) read dbf record ok 10 - brklinz(10) read dbf record ok 11 - brklinz(11) read dbf record ok 12 - brklinz(12) read dbf record ok 13 - brklinz(13) read dbf record ok 14 - brklinz(14) read dbf record ok 15 - brklinz(15) read dbf record ok 16 - brklinz(16) read dbf record ok 17 - brklinz(17) read dbf record ok 18 - brklinz(18) read dbf record ok 19 - brklinz(19) read dbf record ok 20 - brklinz(20) read dbf record ok 21 - brklinz(21) read dbf record ok 22 - brklinz(22) read dbf record ok 23 - brklinz(23) read dbf record ok 24 - brklinz(24) read dbf record ok 25 - brklinz(25) read dbf record ok 26 - brklinz(26) read dbf record ok 27 - brklinz(27) read dbf record ok 28 - brklinz(28) read dbf record ok 29 - brklinz(29) read dbf record ok 30 - brklinz(30) read dbf record ok 31 - brklinz(31) read dbf record ok 32 - brklinz(32) read dbf record ok 33 - brklinz(33) read dbf record ok 34 - brklinz(34) read dbf record ok 35 - brklinz(35) read dbf record ok 36 - brklinz(36) read dbf record ok 37 - brklinz(37) read dbf record ok 38 - brklinz(38) read dbf record ok 39 - brklinz(39) read dbf record ok 40 - brklinz(40) read dbf record ok 41 - brklinz(41) read dbf record ok 42 - brklinz(42) read dbf record ok 43 - brklinz(43) read dbf record ok 44 - brklinz(44) read dbf record ok 45 - brklinz(45) read dbf record ok 46 - brklinz(46) read dbf record ok 47 - brklinz(47) read dbf record ok 48 - brklinz(48) read dbf record ok 49 - brklinz(49) read dbf record ok 50 - brklinz(50) read dbf record ok 51 - brklinz(51) read dbf record ok 52 - brklinz(52) read dbf record ok 53 - brklinz(53) read dbf record ok 54 - brklinz(54) read dbf record ok 55 - brklinz(55) read dbf record ok 56 - brklinz(56) read dbf record ok 57 - brklinz(57) read dbf record ok 58 - brklinz(58) read dbf record ok 59 - brklinz(59) read dbf record ok 60 - brklinz(60) read dbf record ok 61 - brklinz(61) read dbf record ok 62 - brklinz(62) read dbf record ok 63 - brklinz(63) read dbf record ok 64 - brklinz(64) read dbf record ok 65 - brklinz(65) read dbf record ok 66 - brklinz(66) read dbf record ok 67 - brklinz(67) read dbf record ok 68 - brklinz(68) read dbf record ok 69 - brklinz(69) read dbf record ok 70 - brklinz(70) read dbf record ok 71 - brklinz(71) read dbf record ok 72 - brklinz(72) read dbf record ok 73 - brklinz(73) read dbf record ok 74 - brklinz(74) read dbf record ok 75 - brklinz(75) read dbf record ok 76 - brklinz(76) read dbf record ok 77 - brklinz(77) read dbf record ok 78 - brklinz(78) read dbf record ok 79 - brklinz(79) read dbf record ok 80 - brklinz(80) read dbf record ok 81 - brklinz(81) read dbf record ok 82 - brklinz(82) read dbf record ok 83 - brklinz(83) read dbf record ok 84 - brklinz(84) read dbf record ok 85 - brklinz(85) read dbf record ok 86 - brklinz(86) read dbf record ok 87 - brklinz(87) read dbf record ok 88 - brklinz(88) read dbf record ok 89 - brklinz(89) read dbf record ok 90 - brklinz(90) read dbf record ok 91 - brklinz(91) read dbf record ok 92 - brklinz(92) read dbf record ok 93 - brklinz(93) read dbf record ok 94 - brklinz(94) read dbf record ok 95 - brklinz(95) read dbf record ok 96 - brklinz(96) read dbf record ok 97 - brklinz(97) read dbf record ok 98 - brklinz(98) read dbf record ok 99 - brklinz(99) read dbf record ok 100 - brklinz(100) read dbf record ok 101 - brklinz(101) read dbf record ok 102 - brklinz(102) read dbf record ok 103 - brklinz(103) read dbf record ok 104 - brklinz(104) read dbf record ok 105 - brklinz(105) read dbf record ok 106 - brklinz(106) read dbf record ok 107 - brklinz(107) read dbf record ok 108 - brklinz(108) read dbf record ok 109 - brklinz(109) read dbf record ok 110 - brklinz(110) read dbf record ok 111 - brklinz(111) read dbf record ok 112 - brklinz(112) read dbf record ok 113 - brklinz(113) read dbf record ok 114 - brklinz(114) read dbf record ok 115 - brklinz(115) read dbf record ok 116 - brklinz(116) read dbf record ok 117 - brklinz(117) read dbf record ok 118 - brklinz(118) read dbf record ok 119 - brklinz(119) read dbf record ok 120 - brklinz(120) read dbf record ok 121 - brklinz(121) read dbf record ok 122 - brklinz(122) read dbf record 1..122 ok 78 - brklinz: can read each record # Subtest: dbf for brklinz has correct labels ok 1 - brklinz, record 1 ok 2 - brklinz, record 2 ok 3 - brklinz, record 3 ok 4 - brklinz, record 4 ok 5 - brklinz, record 5 ok 6 - brklinz, record 6 ok 7 - brklinz, record 7 ok 8 - brklinz, record 8 ok 9 - brklinz, record 9 ok 10 - brklinz, record 10 ok 11 - brklinz, record 11 ok 12 - brklinz, record 12 ok 13 - brklinz, record 13 ok 14 - brklinz, record 14 ok 15 - brklinz, record 15 ok 16 - brklinz, record 16 ok 17 - brklinz, record 17 ok 18 - brklinz, record 18 ok 19 - brklinz, record 19 ok 20 - brklinz, record 20 ok 21 - brklinz, record 21 ok 22 - brklinz, record 22 ok 23 - brklinz, record 23 ok 24 - brklinz, record 24 ok 25 - brklinz, record 25 ok 26 - brklinz, record 26 ok 27 - brklinz, record 27 ok 28 - brklinz, record 28 ok 29 - brklinz, record 29 ok 30 - brklinz, record 30 ok 31 - brklinz, record 31 ok 32 - brklinz, record 32 ok 33 - brklinz, record 33 ok 34 - brklinz, record 34 ok 35 - brklinz, record 35 ok 36 - brklinz, record 36 ok 37 - brklinz, record 37 ok 38 - brklinz, record 38 ok 39 - brklinz, record 39 ok 40 - brklinz, record 40 ok 41 - brklinz, record 41 ok 42 - brklinz, record 42 ok 43 - brklinz, record 43 ok 44 - brklinz, record 44 ok 45 - brklinz, record 45 ok 46 - brklinz, record 46 ok 47 - brklinz, record 47 ok 48 - brklinz, record 48 ok 49 - brklinz, record 49 ok 50 - brklinz, record 50 ok 51 - brklinz, record 51 ok 52 - brklinz, record 52 ok 53 - brklinz, record 53 ok 54 - brklinz, record 54 ok 55 - brklinz, record 55 ok 56 - brklinz, record 56 ok 57 - brklinz, record 57 ok 58 - brklinz, record 58 ok 59 - brklinz, record 59 ok 60 - brklinz, record 60 ok 61 - brklinz, record 61 ok 62 - brklinz, record 62 ok 63 - brklinz, record 63 ok 64 - brklinz, record 64 ok 65 - brklinz, record 65 ok 66 - brklinz, record 66 ok 67 - brklinz, record 67 ok 68 - brklinz, record 68 ok 69 - brklinz, record 69 ok 70 - brklinz, record 70 ok 71 - brklinz, record 71 ok 72 - brklinz, record 72 ok 73 - brklinz, record 73 ok 74 - brklinz, record 74 ok 75 - brklinz, record 75 ok 76 - brklinz, record 76 ok 77 - brklinz, record 77 ok 78 - brklinz, record 78 ok 79 - brklinz, record 79 ok 80 - brklinz, record 80 ok 81 - brklinz, record 81 ok 82 - brklinz, record 82 ok 83 - brklinz, record 83 ok 84 - brklinz, record 84 ok 85 - brklinz, record 85 ok 86 - brklinz, record 86 ok 87 - brklinz, record 87 ok 88 - brklinz, record 88 ok 89 - brklinz, record 89 ok 90 - brklinz, record 90 ok 91 - brklinz, record 91 ok 92 - brklinz, record 92 ok 93 - brklinz, record 93 ok 94 - brklinz, record 94 ok 95 - brklinz, record 95 ok 96 - brklinz, record 96 ok 97 - brklinz, record 97 ok 98 - brklinz, record 98 ok 99 - brklinz, record 99 ok 100 - brklinz, record 100 ok 101 - brklinz, record 101 ok 102 - brklinz, record 102 ok 103 - brklinz, record 103 ok 104 - brklinz, record 104 ok 105 - brklinz, record 105 ok 106 - brklinz, record 106 ok 107 - brklinz, record 107 ok 108 - brklinz, record 108 ok 109 - brklinz, record 109 ok 110 - brklinz, record 110 ok 111 - brklinz, record 111 ok 112 - brklinz, record 112 ok 113 - brklinz, record 113 ok 114 - brklinz, record 114 ok 115 - brklinz, record 115 ok 116 - brklinz, record 116 ok 117 - brklinz, record 117 ok 118 - brklinz, record 118 ok 119 - brklinz, record 119 ok 120 - brklinz, record 120 ok 121 - brklinz, record 121 ok 122 - brklinz, record 122 1..122 ok 79 - dbf for brklinz has correct labels ok 80 - dbf file exists for cities ok 81 - shp file exists for cities ok 82 - shx file exists for cities ok 83 - got expected field names for cities ok 84 - Shape type for cities ok 85 - Number of shapes for cities # Subtest: cities has valid records ok 1 - cities(1) shp/shx record content-lengths ok 2 - cities(1) shp/shx record ids agree ok 3 - cities(1) parts count ok 4 - cities(1) points count ok 5 - undefined points ok 6 - cities(1) no leftover data ok 7 - cities(2) shp/shx record content-lengths ok 8 - cities(2) shp/shx record ids agree ok 9 - cities(2) parts count ok 10 - cities(2) points count ok 11 - undefined points ok 12 - cities(2) no leftover data ok 13 - cities(3) shp/shx record content-lengths ok 14 - cities(3) shp/shx record ids agree ok 15 - cities(3) parts count ok 16 - cities(3) points count ok 17 - undefined points ok 18 - cities(3) no leftover data ok 19 - cities(4) shp/shx record content-lengths ok 20 - cities(4) shp/shx record ids agree ok 21 - cities(4) parts count ok 22 - cities(4) points count ok 23 - undefined points ok 24 - cities(4) no leftover data ok 25 - cities(5) shp/shx record content-lengths ok 26 - cities(5) shp/shx record ids agree ok 27 - cities(5) parts count ok 28 - cities(5) points count ok 29 - undefined points ok 30 - cities(5) no leftover data ok 31 - cities(6) shp/shx record content-lengths ok 32 - cities(6) shp/shx record ids agree ok 33 - cities(6) parts count ok 34 - cities(6) points count ok 35 - undefined points ok 36 - cities(6) no leftover data ok 37 - cities(7) shp/shx record content-lengths ok 38 - cities(7) shp/shx record ids agree ok 39 - cities(7) parts count ok 40 - cities(7) points count ok 41 - undefined points ok 42 - cities(7) no leftover data ok 43 - cities(8) shp/shx record content-lengths ok 44 - cities(8) shp/shx record ids agree ok 45 - cities(8) parts count ok 46 - cities(8) points count ok 47 - undefined points ok 48 - cities(8) no leftover data ok 49 - cities(9) shp/shx record content-lengths ok 50 - cities(9) shp/shx record ids agree ok 51 - cities(9) parts count ok 52 - cities(9) points count ok 53 - undefined points ok 54 - cities(9) no leftover data ok 55 - cities(10) shp/shx record content-lengths ok 56 - cities(10) shp/shx record ids agree ok 57 - cities(10) parts count ok 58 - cities(10) points count ok 59 - undefined points ok 60 - cities(10) no leftover data ok 61 - cities(11) shp/shx record content-lengths ok 62 - cities(11) shp/shx record ids agree ok 63 - cities(11) parts count ok 64 - cities(11) points count ok 65 - undefined points ok 66 - cities(11) no leftover data ok 67 - cities(12) shp/shx record content-lengths ok 68 - cities(12) shp/shx record ids agree ok 69 - cities(12) parts count ok 70 - cities(12) points count ok 71 - undefined points ok 72 - cities(12) no leftover data ok 73 - cities(13) shp/shx record content-lengths ok 74 - cities(13) shp/shx record ids agree ok 75 - cities(13) parts count ok 76 - cities(13) points count ok 77 - undefined points ok 78 - cities(13) no leftover data ok 79 - cities(14) shp/shx record content-lengths ok 80 - cities(14) shp/shx record ids agree ok 81 - cities(14) parts count ok 82 - cities(14) points count ok 83 - undefined points ok 84 - cities(14) no leftover data ok 85 - cities(15) shp/shx record content-lengths ok 86 - cities(15) shp/shx record ids agree ok 87 - cities(15) parts count ok 88 - cities(15) points count ok 89 - undefined points ok 90 - cities(15) no leftover data ok 91 - cities(16) shp/shx record content-lengths ok 92 - cities(16) shp/shx record ids agree ok 93 - cities(16) parts count ok 94 - cities(16) points count ok 95 - undefined points ok 96 - cities(16) no leftover data ok 97 - cities(17) shp/shx record content-lengths ok 98 - cities(17) shp/shx record ids agree ok 99 - cities(17) parts count ok 100 - cities(17) points count ok 101 - undefined points ok 102 - cities(17) no leftover data ok 103 - cities(18) shp/shx record content-lengths ok 104 - cities(18) shp/shx record ids agree ok 105 - cities(18) parts count ok 106 - cities(18) points count ok 107 - undefined points ok 108 - cities(18) no leftover data ok 109 - cities(19) shp/shx record content-lengths ok 110 - cities(19) shp/shx record ids agree ok 111 - cities(19) parts count ok 112 - cities(19) points count ok 113 - undefined points ok 114 - cities(19) no leftover data ok 115 - cities(20) shp/shx record content-lengths ok 116 - cities(20) shp/shx record ids agree ok 117 - cities(20) parts count ok 118 - cities(20) points count ok 119 - undefined points ok 120 - cities(20) no leftover data ok 121 - cities(21) shp/shx record content-lengths ok 122 - cities(21) shp/shx record ids agree ok 123 - cities(21) parts count ok 124 - cities(21) points count ok 125 - undefined points ok 126 - cities(21) no leftover data ok 127 - cities(22) shp/shx record content-lengths ok 128 - cities(22) shp/shx record ids agree ok 129 - cities(22) parts count ok 130 - cities(22) points count ok 131 - undefined points ok 132 - cities(22) no leftover data ok 133 - cities(23) shp/shx record content-lengths ok 134 - cities(23) shp/shx record ids agree ok 135 - cities(23) parts count ok 136 - cities(23) points count ok 137 - undefined points ok 138 - cities(23) no leftover data ok 139 - cities(24) shp/shx record content-lengths ok 140 - cities(24) shp/shx record ids agree ok 141 - cities(24) parts count ok 142 - cities(24) points count ok 143 - undefined points ok 144 - cities(24) no leftover data ok 145 - cities(25) shp/shx record content-lengths ok 146 - cities(25) shp/shx record ids agree ok 147 - cities(25) parts count ok 148 - cities(25) points count ok 149 - undefined points ok 150 - cities(25) no leftover data ok 151 - cities(26) shp/shx record content-lengths ok 152 - cities(26) shp/shx record ids agree ok 153 - cities(26) parts count ok 154 - cities(26) points count ok 155 - undefined points ok 156 - cities(26) no leftover data ok 157 - cities(27) shp/shx record content-lengths ok 158 - cities(27) shp/shx record ids agree ok 159 - cities(27) parts count ok 160 - cities(27) points count ok 161 - undefined points ok 162 - cities(27) no leftover data ok 163 - cities(28) shp/shx record content-lengths ok 164 - cities(28) shp/shx record ids agree ok 165 - cities(28) parts count ok 166 - cities(28) points count ok 167 - undefined points ok 168 - cities(28) no leftover data ok 169 - cities(29) shp/shx record content-lengths ok 170 - cities(29) shp/shx record ids agree ok 171 - cities(29) parts count ok 172 - cities(29) points count ok 173 - undefined points ok 174 - cities(29) no leftover data ok 175 - cities(30) shp/shx record content-lengths ok 176 - cities(30) shp/shx record ids agree ok 177 - cities(30) parts count ok 178 - cities(30) points count ok 179 - undefined points ok 180 - cities(30) no leftover data ok 181 - cities(31) shp/shx record content-lengths ok 182 - cities(31) shp/shx record ids agree ok 183 - cities(31) parts count ok 184 - cities(31) points count ok 185 - undefined points ok 186 - cities(31) no leftover data ok 187 - cities(32) shp/shx record content-lengths ok 188 - cities(32) shp/shx record ids agree ok 189 - cities(32) parts count ok 190 - cities(32) points count ok 191 - undefined points ok 192 - cities(32) no leftover data ok 193 - cities(33) shp/shx record content-lengths ok 194 - cities(33) shp/shx record ids agree ok 195 - cities(33) parts count ok 196 - cities(33) points count ok 197 - undefined points ok 198 - cities(33) no leftover data ok 199 - cities(34) shp/shx record content-lengths ok 200 - cities(34) shp/shx record ids agree ok 201 - cities(34) parts count ok 202 - cities(34) points count ok 203 - undefined points ok 204 - cities(34) no leftover data ok 205 - cities(35) shp/shx record content-lengths ok 206 - cities(35) shp/shx record ids agree ok 207 - cities(35) parts count ok 208 - cities(35) points count ok 209 - undefined points ok 210 - cities(35) no leftover data ok 211 - cities(36) shp/shx record content-lengths ok 212 - cities(36) shp/shx record ids agree ok 213 - cities(36) parts count ok 214 - cities(36) points count ok 215 - undefined points ok 216 - cities(36) no leftover data 1..216 ok 86 - cities has valid records ok 87 ok 88 - x_min across objects matches, cities ok 89 - y_min across objects matches, cities ok 90 - x_max across objects matches, cities ok 91 - y_max across objects matches, cities ok 92 - cities has correct height ok 93 - cities has correct width ok 94 - dbf version 3 ok 95 - cities dbf has record per shape ok 96 - same number of shapes and records # Subtest: cities: can read each record ok 1 - cities(1) read dbf record ok 2 - cities(2) read dbf record ok 3 - cities(3) read dbf record ok 4 - cities(4) read dbf record ok 5 - cities(5) read dbf record ok 6 - cities(6) read dbf record ok 7 - cities(7) read dbf record ok 8 - cities(8) read dbf record ok 9 - cities(9) read dbf record ok 10 - cities(10) read dbf record ok 11 - cities(11) read dbf record ok 12 - cities(12) read dbf record ok 13 - cities(13) read dbf record ok 14 - cities(14) read dbf record ok 15 - cities(15) read dbf record ok 16 - cities(16) read dbf record ok 17 - cities(17) read dbf record ok 18 - cities(18) read dbf record ok 19 - cities(19) read dbf record ok 20 - cities(20) read dbf record ok 21 - cities(21) read dbf record ok 22 - cities(22) read dbf record ok 23 - cities(23) read dbf record ok 24 - cities(24) read dbf record ok 25 - cities(25) read dbf record ok 26 - cities(26) read dbf record ok 27 - cities(27) read dbf record ok 28 - cities(28) read dbf record ok 29 - cities(29) read dbf record ok 30 - cities(30) read dbf record ok 31 - cities(31) read dbf record ok 32 - cities(32) read dbf record ok 33 - cities(33) read dbf record ok 34 - cities(34) read dbf record ok 35 - cities(35) read dbf record ok 36 - cities(36) read dbf record 1..36 ok 97 - cities: can read each record # Subtest: dbf for cities has correct labels ok 1 - cities, record 1 ok 2 - cities, record 2 ok 3 - cities, record 3 ok 4 - cities, record 4 ok 5 - cities, record 5 ok 6 - cities, record 6 ok 7 - cities, record 7 ok 8 - cities, record 8 ok 9 - cities, record 9 ok 10 - cities, record 10 ok 11 - cities, record 11 ok 12 - cities, record 12 ok 13 - cities, record 13 ok 14 - cities, record 14 ok 15 - cities, record 15 ok 16 - cities, record 16 ok 17 - cities, record 17 ok 18 - cities, record 18 ok 19 - cities, record 19 ok 20 - cities, record 20 ok 21 - cities, record 21 ok 22 - cities, record 22 ok 23 - cities, record 23 ok 24 - cities, record 24 ok 25 - cities, record 25 ok 26 - cities, record 26 ok 27 - cities, record 27 ok 28 - cities, record 28 ok 29 - cities, record 29 ok 30 - cities, record 30 ok 31 - cities, record 31 ok 32 - cities, record 32 ok 33 - cities, record 33 ok 34 - cities, record 34 ok 35 - cities, record 35 ok 36 - cities, record 36 1..36 ok 98 - dbf for cities has correct labels ok 99 - dbf file exists for drainage ok 100 - shp file exists for drainage ok 101 - shx file exists for drainage ok 102 - got expected field names for drainage ok 103 - Shape type for drainage ok 104 - Number of shapes for drainage # Subtest: drainage has valid records ok 1 - drainage(1) shp/shx record content-lengths ok 2 - drainage(1) shp/shx record ids agree ok 3 - drainage(1) parts count ok 4 - drainage(1) points count ok 5 - undefined points ok 6 - drainage(1) no leftover data ok 7 - drainage(2) shp/shx record content-lengths ok 8 - drainage(2) shp/shx record ids agree ok 9 - drainage(2) parts count ok 10 - drainage(2) points count ok 11 - undefined points ok 12 - drainage(2) no leftover data ok 13 - drainage(3) shp/shx record content-lengths ok 14 - drainage(3) shp/shx record ids agree ok 15 - drainage(3) parts count ok 16 - drainage(3) points count ok 17 - undefined points ok 18 - drainage(3) no leftover data ok 19 - drainage(4) shp/shx record content-lengths ok 20 - drainage(4) shp/shx record ids agree ok 21 - drainage(4) parts count ok 22 - drainage(4) points count ok 23 - undefined points ok 24 - drainage(4) no leftover data ok 25 - drainage(5) shp/shx record content-lengths ok 26 - drainage(5) shp/shx record ids agree ok 27 - drainage(5) parts count ok 28 - drainage(5) points count ok 29 - undefined points ok 30 - drainage(5) no leftover data ok 31 - drainage(6) shp/shx record content-lengths ok 32 - drainage(6) shp/shx record ids agree ok 33 - drainage(6) parts count ok 34 - drainage(6) points count ok 35 - undefined points ok 36 - drainage(6) no leftover data 1..36 ok 105 - drainage has valid records ok 106 ok 107 - x_min across objects matches, drainage ok 108 - y_min across objects matches, drainage ok 109 - x_max across objects matches, drainage ok 110 - y_max across objects matches, drainage ok 111 - drainage has correct height ok 112 - drainage has correct width ok 113 - dbf version 3 ok 114 - drainage dbf has record per shape ok 115 - same number of shapes and records # Subtest: drainage: can read each record ok 1 - drainage(1) read dbf record ok 2 - drainage(2) read dbf record ok 3 - drainage(3) read dbf record ok 4 - drainage(4) read dbf record ok 5 - drainage(5) read dbf record ok 6 - drainage(6) read dbf record 1..6 ok 116 - drainage: can read each record # Subtest: dbf for drainage has correct labels ok 1 - drainage, record 1 ok 2 - drainage, record 2 ok 3 - drainage, record 3 ok 4 - drainage, record 4 ok 5 - drainage, record 5 ok 6 - drainage, record 6 1..6 ok 117 - dbf for drainage has correct labels ok 118 - dbf file exists for empty_points ok 119 - shp file exists for empty_points ok 120 - shx file exists for empty_points ok 121 - got expected field names for empty_points ok 122 - Shape type for empty_points ok 123 - Number of shapes for empty_points # Subtest: empty_points has valid records ok 1 - empty_points has no records, so just pass this subtest 1..1 ok 124 - empty_points has valid records ok 125 ok 126 - x_min across objects matches, empty_points ok 127 - y_min across objects matches, empty_points ok 128 - x_max across objects matches, empty_points ok 129 - y_max across objects matches, empty_points ok 130 - empty_points has correct height ok 131 - empty_points has correct width ok 132 - dbf version 3 ok 133 - empty_points dbf has record per shape ok 134 - same number of shapes and records # Subtest: empty_points: can read each record ok 1 - empty_points has no records, so just pass this subtest 1..1 ok 135 - empty_points: can read each record # Subtest: dbf for empty_points has correct labels ok 1 - empty_points has no records, so just pass this subtest 1..1 ok 136 - dbf for empty_points has correct labels ok 137 - dbf file exists for lakes ok 138 - shp file exists for lakes ok 139 - shx file exists for lakes ok 140 - got expected field names for lakes ok 141 - Shape type for lakes ok 142 - Number of shapes for lakes # Subtest: lakes has valid records ok 1 - lakes(1) shp/shx record content-lengths ok 2 - lakes(1) shp/shx record ids agree ok 3 - lakes(1) parts count ok 4 - lakes(1) points count ok 5 - undefined points ok 6 - lakes(1) no leftover data ok 7 - lakes(2) shp/shx record content-lengths ok 8 - lakes(2) shp/shx record ids agree ok 9 - lakes(2) parts count ok 10 - lakes(2) points count ok 11 - undefined points ok 12 - lakes(2) no leftover data ok 13 - lakes(3) shp/shx record content-lengths ok 14 - lakes(3) shp/shx record ids agree ok 15 - lakes(3) parts count ok 16 - lakes(3) points count ok 17 - undefined points ok 18 - lakes(3) no leftover data 1..18 ok 143 - lakes has valid records ok 144 ok 145 - x_min across objects matches, lakes ok 146 - y_min across objects matches, lakes ok 147 - x_max across objects matches, lakes ok 148 - y_max across objects matches, lakes ok 149 - lakes has correct height ok 150 - lakes has correct width ok 151 - dbf version 3 ok 152 - lakes dbf has record per shape ok 153 - same number of shapes and records # Subtest: lakes: can read each record ok 1 - lakes(1) read dbf record ok 2 - lakes(2) read dbf record ok 3 - lakes(3) read dbf record 1..3 ok 154 - lakes: can read each record # Subtest: dbf for lakes has correct labels ok 1 - lakes, record 1 ok 2 - lakes, record 2 ok 3 - lakes, record 3 1..3 ok 155 - dbf for lakes has correct labels ok 156 - dbf file exists for masspntz ok 157 - shp file exists for masspntz ok 158 - shx file exists for masspntz ok 159 - got expected field names for masspntz ok 160 - Shape type for masspntz ok 161 - Number of shapes for masspntz # Subtest: masspntz has valid records ok 1 - masspntz(1) shp/shx record content-lengths ok 2 - masspntz(1) shp/shx record ids agree ok 3 - masspntz(1) parts count ok 4 - masspntz(1) points count ok 5 - undefined points ok 6 - masspntz(1) no leftover data ok 7 - masspntz(2) shp/shx record content-lengths ok 8 - masspntz(2) shp/shx record ids agree ok 9 - masspntz(2) parts count ok 10 - masspntz(2) points count ok 11 - undefined points ok 12 - masspntz(2) no leftover data ok 13 - masspntz(3) shp/shx record content-lengths ok 14 - masspntz(3) shp/shx record ids agree ok 15 - masspntz(3) parts count ok 16 - masspntz(3) points count ok 17 - undefined points ok 18 - masspntz(3) no leftover data ok 19 - masspntz(4) shp/shx record content-lengths ok 20 - masspntz(4) shp/shx record ids agree ok 21 - masspntz(4) parts count ok 22 - masspntz(4) points count ok 23 - undefined points ok 24 - masspntz(4) no leftover data ok 25 - masspntz(5) shp/shx record content-lengths ok 26 - masspntz(5) shp/shx record ids agree ok 27 - masspntz(5) parts count ok 28 - masspntz(5) points count ok 29 - undefined points ok 30 - masspntz(5) no leftover data ok 31 - masspntz(6) shp/shx record content-lengths ok 32 - masspntz(6) shp/shx record ids agree ok 33 - masspntz(6) parts count ok 34 - masspntz(6) points count ok 35 - undefined points ok 36 - masspntz(6) no leftover data ok 37 - masspntz(7) shp/shx record content-lengths ok 38 - masspntz(7) shp/shx record ids agree ok 39 - masspntz(7) parts count ok 40 - masspntz(7) points count ok 41 - undefined points ok 42 - masspntz(7) no leftover data ok 43 - masspntz(8) shp/shx record content-lengths ok 44 - masspntz(8) shp/shx record ids agree ok 45 - masspntz(8) parts count ok 46 - masspntz(8) points count ok 47 - undefined points ok 48 - masspntz(8) no leftover data ok 49 - masspntz(9) shp/shx record content-lengths ok 50 - masspntz(9) shp/shx record ids agree ok 51 - masspntz(9) parts count ok 52 - masspntz(9) points count ok 53 - undefined points ok 54 - masspntz(9) no leftover data ok 55 - masspntz(10) shp/shx record content-lengths ok 56 - masspntz(10) shp/shx record ids agree ok 57 - masspntz(10) parts count ok 58 - masspntz(10) points count ok 59 - undefined points ok 60 - masspntz(10) no leftover data ok 61 - masspntz(11) shp/shx record content-lengths ok 62 - masspntz(11) shp/shx record ids agree ok 63 - masspntz(11) parts count ok 64 - masspntz(11) points count ok 65 - undefined points ok 66 - masspntz(11) no leftover data ok 67 - masspntz(12) shp/shx record content-lengths ok 68 - masspntz(12) shp/shx record ids agree ok 69 - masspntz(12) parts count ok 70 - masspntz(12) points count ok 71 - undefined points ok 72 - masspntz(12) no leftover data ok 73 - masspntz(13) shp/shx record content-lengths ok 74 - masspntz(13) shp/shx record ids agree ok 75 - masspntz(13) parts count ok 76 - masspntz(13) points count ok 77 - undefined points ok 78 - masspntz(13) no leftover data ok 79 - masspntz(14) shp/shx record content-lengths ok 80 - masspntz(14) shp/shx record ids agree ok 81 - masspntz(14) parts count ok 82 - masspntz(14) points count ok 83 - undefined points ok 84 - masspntz(14) no leftover data ok 85 - masspntz(15) shp/shx record content-lengths ok 86 - masspntz(15) shp/shx record ids agree ok 87 - masspntz(15) parts count ok 88 - masspntz(15) points count ok 89 - undefined points ok 90 - masspntz(15) no leftover data ok 91 - masspntz(16) shp/shx record content-lengths ok 92 - masspntz(16) shp/shx record ids agree ok 93 - masspntz(16) parts count ok 94 - masspntz(16) points count ok 95 - undefined points ok 96 - masspntz(16) no leftover data ok 97 - masspntz(17) shp/shx record content-lengths ok 98 - masspntz(17) shp/shx record ids agree ok 99 - masspntz(17) parts count ok 100 - masspntz(17) points count ok 101 - undefined points ok 102 - masspntz(17) no leftover data ok 103 - masspntz(18) shp/shx record content-lengths ok 104 - masspntz(18) shp/shx record ids agree ok 105 - masspntz(18) parts count ok 106 - masspntz(18) points count ok 107 - undefined points ok 108 - masspntz(18) no leftover data ok 109 - masspntz(19) shp/shx record content-lengths ok 110 - masspntz(19) shp/shx record ids agree ok 111 - masspntz(19) parts count ok 112 - masspntz(19) points count ok 113 - undefined points ok 114 - masspntz(19) no leftover data ok 115 - masspntz(20) shp/shx record content-lengths ok 116 - masspntz(20) shp/shx record ids agree ok 117 - masspntz(20) parts count ok 118 - masspntz(20) points count ok 119 - undefined points ok 120 - masspntz(20) no leftover data ok 121 - masspntz(21) shp/shx record content-lengths ok 122 - masspntz(21) shp/shx record ids agree ok 123 - masspntz(21) parts count ok 124 - masspntz(21) points count ok 125 - undefined points ok 126 - masspntz(21) no leftover data ok 127 - masspntz(22) shp/shx record content-lengths ok 128 - masspntz(22) shp/shx record ids agree ok 129 - masspntz(22) parts count ok 130 - masspntz(22) points count ok 131 - undefined points ok 132 - masspntz(22) no leftover data ok 133 - masspntz(23) shp/shx record content-lengths ok 134 - masspntz(23) shp/shx record ids agree ok 135 - masspntz(23) parts count ok 136 - masspntz(23) points count ok 137 - undefined points ok 138 - masspntz(23) no leftover data ok 139 - masspntz(24) shp/shx record content-lengths ok 140 - masspntz(24) shp/shx record ids agree ok 141 - masspntz(24) parts count ok 142 - masspntz(24) points count ok 143 - undefined points ok 144 - masspntz(24) no leftover data ok 145 - masspntz(25) shp/shx record content-lengths ok 146 - masspntz(25) shp/shx record ids agree ok 147 - masspntz(25) parts count ok 148 - masspntz(25) points count ok 149 - undefined points ok 150 - masspntz(25) no leftover data ok 151 - masspntz(26) shp/shx record content-lengths ok 152 - masspntz(26) shp/shx record ids agree ok 153 - masspntz(26) parts count ok 154 - masspntz(26) points count ok 155 - undefined points ok 156 - masspntz(26) no leftover data ok 157 - masspntz(27) shp/shx record content-lengths ok 158 - masspntz(27) shp/shx record ids agree ok 159 - masspntz(27) parts count ok 160 - masspntz(27) points count ok 161 - undefined points ok 162 - masspntz(27) no leftover data ok 163 - masspntz(28) shp/shx record content-lengths ok 164 - masspntz(28) shp/shx record ids agree ok 165 - masspntz(28) parts count ok 166 - masspntz(28) points count ok 167 - undefined points ok 168 - masspntz(28) no leftover data ok 169 - masspntz(29) shp/shx record content-lengths ok 170 - masspntz(29) shp/shx record ids agree ok 171 - masspntz(29) parts count ok 172 - masspntz(29) points count ok 173 - undefined points ok 174 - masspntz(29) no leftover data ok 175 - masspntz(30) shp/shx record content-lengths ok 176 - masspntz(30) shp/shx record ids agree ok 177 - masspntz(30) parts count ok 178 - masspntz(30) points count ok 179 - undefined points ok 180 - masspntz(30) no leftover data ok 181 - masspntz(31) shp/shx record content-lengths ok 182 - masspntz(31) shp/shx record ids agree ok 183 - masspntz(31) parts count ok 184 - masspntz(31) points count ok 185 - undefined points ok 186 - masspntz(31) no leftover data ok 187 - masspntz(32) shp/shx record content-lengths ok 188 - masspntz(32) shp/shx record ids agree ok 189 - masspntz(32) parts count ok 190 - masspntz(32) points count ok 191 - undefined points ok 192 - masspntz(32) no leftover data ok 193 - masspntz(33) shp/shx record content-lengths ok 194 - masspntz(33) shp/shx record ids agree ok 195 - masspntz(33) parts count ok 196 - masspntz(33) points count ok 197 - undefined points ok 198 - masspntz(33) no leftover data ok 199 - masspntz(34) shp/shx record content-lengths ok 200 - masspntz(34) shp/shx record ids agree ok 201 - masspntz(34) parts count ok 202 - masspntz(34) points count ok 203 - undefined points ok 204 - masspntz(34) no leftover data ok 205 - masspntz(35) shp/shx record content-lengths ok 206 - masspntz(35) shp/shx record ids agree ok 207 - masspntz(35) parts count ok 208 - masspntz(35) points count ok 209 - undefined points ok 210 - masspntz(35) no leftover data ok 211 - masspntz(36) shp/shx record content-lengths ok 212 - masspntz(36) shp/shx record ids agree ok 213 - masspntz(36) parts count ok 214 - masspntz(36) points count ok 215 - undefined points ok 216 - masspntz(36) no leftover data ok 217 - masspntz(37) shp/shx record content-lengths ok 218 - masspntz(37) shp/shx record ids agree ok 219 - masspntz(37) parts count ok 220 - masspntz(37) points count ok 221 - undefined points ok 222 - masspntz(37) no leftover data ok 223 - masspntz(38) shp/shx record content-lengths ok 224 - masspntz(38) shp/shx record ids agree ok 225 - masspntz(38) parts count ok 226 - masspntz(38) points count ok 227 - undefined points ok 228 - masspntz(38) no leftover data ok 229 - masspntz(39) shp/shx record content-lengths ok 230 - masspntz(39) shp/shx record ids agree ok 231 - masspntz(39) parts count ok 232 - masspntz(39) points count ok 233 - undefined points ok 234 - masspntz(39) no leftover data ok 235 - masspntz(40) shp/shx record content-lengths ok 236 - masspntz(40) shp/shx record ids agree ok 237 - masspntz(40) parts count ok 238 - masspntz(40) points count ok 239 - undefined points ok 240 - masspntz(40) no leftover data ok 241 - masspntz(41) shp/shx record content-lengths ok 242 - masspntz(41) shp/shx record ids agree ok 243 - masspntz(41) parts count ok 244 - masspntz(41) points count ok 245 - undefined points ok 246 - masspntz(41) no leftover data ok 247 - masspntz(42) shp/shx record content-lengths ok 248 - masspntz(42) shp/shx record ids agree ok 249 - masspntz(42) parts count ok 250 - masspntz(42) points count ok 251 - undefined points ok 252 - masspntz(42) no leftover data ok 253 - masspntz(43) shp/shx record content-lengths ok 254 - masspntz(43) shp/shx record ids agree ok 255 - masspntz(43) parts count ok 256 - masspntz(43) points count ok 257 - undefined points ok 258 - masspntz(43) no leftover data ok 259 - masspntz(44) shp/shx record content-lengths ok 260 - masspntz(44) shp/shx record ids agree ok 261 - masspntz(44) parts count ok 262 - masspntz(44) points count ok 263 - undefined points ok 264 - masspntz(44) no leftover data ok 265 - masspntz(45) shp/shx record content-lengths ok 266 - masspntz(45) shp/shx record ids agree ok 267 - masspntz(45) parts count ok 268 - masspntz(45) points count ok 269 - undefined points ok 270 - masspntz(45) no leftover data ok 271 - masspntz(46) shp/shx record content-lengths ok 272 - masspntz(46) shp/shx record ids agree ok 273 - masspntz(46) parts count ok 274 - masspntz(46) points count ok 275 - undefined points ok 276 - masspntz(46) no leftover data ok 277 - masspntz(47) shp/shx record content-lengths ok 278 - masspntz(47) shp/shx record ids agree ok 279 - masspntz(47) parts count ok 280 - masspntz(47) points count ok 281 - undefined points ok 282 - masspntz(47) no leftover data ok 283 - masspntz(48) shp/shx record content-lengths ok 284 - masspntz(48) shp/shx record ids agree ok 285 - masspntz(48) parts count ok 286 - masspntz(48) points count ok 287 - undefined points ok 288 - masspntz(48) no leftover data ok 289 - masspntz(49) shp/shx record content-lengths ok 290 - masspntz(49) shp/shx record ids agree ok 291 - masspntz(49) parts count ok 292 - masspntz(49) points count ok 293 - undefined points ok 294 - masspntz(49) no leftover data ok 295 - masspntz(50) shp/shx record content-lengths ok 296 - masspntz(50) shp/shx record ids agree ok 297 - masspntz(50) parts count ok 298 - masspntz(50) points count ok 299 - undefined points ok 300 - masspntz(50) no leftover data ok 301 - masspntz(51) shp/shx record content-lengths ok 302 - masspntz(51) shp/shx record ids agree ok 303 - masspntz(51) parts count ok 304 - masspntz(51) points count ok 305 - undefined points ok 306 - masspntz(51) no leftover data ok 307 - masspntz(52) shp/shx record content-lengths ok 308 - masspntz(52) shp/shx record ids agree ok 309 - masspntz(52) parts count ok 310 - masspntz(52) points count ok 311 - undefined points ok 312 - masspntz(52) no leftover data ok 313 - masspntz(53) shp/shx record content-lengths ok 314 - masspntz(53) shp/shx record ids agree ok 315 - masspntz(53) parts count ok 316 - masspntz(53) points count ok 317 - undefined points ok 318 - masspntz(53) no leftover data ok 319 - masspntz(54) shp/shx record content-lengths ok 320 - masspntz(54) shp/shx record ids agree ok 321 - masspntz(54) parts count ok 322 - masspntz(54) points count ok 323 - undefined points ok 324 - masspntz(54) no leftover data ok 325 - masspntz(55) shp/shx record content-lengths ok 326 - masspntz(55) shp/shx record ids agree ok 327 - masspntz(55) parts count ok 328 - masspntz(55) points count ok 329 - undefined points ok 330 - masspntz(55) no leftover data ok 331 - masspntz(56) shp/shx record content-lengths ok 332 - masspntz(56) shp/shx record ids agree ok 333 - masspntz(56) parts count ok 334 - masspntz(56) points count ok 335 - undefined points ok 336 - masspntz(56) no leftover data ok 337 - masspntz(57) shp/shx record content-lengths ok 338 - masspntz(57) shp/shx record ids agree ok 339 - masspntz(57) parts count ok 340 - masspntz(57) points count ok 341 - undefined points ok 342 - masspntz(57) no leftover data ok 343 - masspntz(58) shp/shx record content-lengths ok 344 - masspntz(58) shp/shx record ids agree ok 345 - masspntz(58) parts count ok 346 - masspntz(58) points count ok 347 - undefined points ok 348 - masspntz(58) no leftover data ok 349 - masspntz(59) shp/shx record content-lengths ok 350 - masspntz(59) shp/shx record ids agree ok 351 - masspntz(59) parts count ok 352 - masspntz(59) points count ok 353 - undefined points ok 354 - masspntz(59) no leftover data ok 355 - masspntz(60) shp/shx record content-lengths ok 356 - masspntz(60) shp/shx record ids agree ok 357 - masspntz(60) parts count ok 358 - masspntz(60) points count ok 359 - undefined points ok 360 - masspntz(60) no leftover data ok 361 - masspntz(61) shp/shx record content-lengths ok 362 - masspntz(61) shp/shx record ids agree ok 363 - masspntz(61) parts count ok 364 - masspntz(61) points count ok 365 - undefined points ok 366 - masspntz(61) no leftover data ok 367 - masspntz(62) shp/shx record content-lengths ok 368 - masspntz(62) shp/shx record ids agree ok 369 - masspntz(62) parts count ok 370 - masspntz(62) points count ok 371 - undefined points ok 372 - masspntz(62) no leftover data ok 373 - masspntz(63) shp/shx record content-lengths ok 374 - masspntz(63) shp/shx record ids agree ok 375 - masspntz(63) parts count ok 376 - masspntz(63) points count ok 377 - undefined points ok 378 - masspntz(63) no leftover data ok 379 - masspntz(64) shp/shx record content-lengths ok 380 - masspntz(64) shp/shx record ids agree ok 381 - masspntz(64) parts count ok 382 - masspntz(64) points count ok 383 - undefined points ok 384 - masspntz(64) no leftover data ok 385 - masspntz(65) shp/shx record content-lengths ok 386 - masspntz(65) shp/shx record ids agree ok 387 - masspntz(65) parts count ok 388 - masspntz(65) points count ok 389 - undefined points ok 390 - masspntz(65) no leftover data ok 391 - masspntz(66) shp/shx record content-lengths ok 392 - masspntz(66) shp/shx record ids agree ok 393 - masspntz(66) parts count ok 394 - masspntz(66) points count ok 395 - undefined points ok 396 - masspntz(66) no leftover data ok 397 - masspntz(67) shp/shx record content-lengths ok 398 - masspntz(67) shp/shx record ids agree ok 399 - masspntz(67) parts count ok 400 - masspntz(67) points count ok 401 - undefined points ok 402 - masspntz(67) no leftover data ok 403 - masspntz(68) shp/shx record content-lengths ok 404 - masspntz(68) shp/shx record ids agree ok 405 - masspntz(68) parts count ok 406 - masspntz(68) points count ok 407 - undefined points ok 408 - masspntz(68) no leftover data ok 409 - masspntz(69) shp/shx record content-lengths ok 410 - masspntz(69) shp/shx record ids agree ok 411 - masspntz(69) parts count ok 412 - masspntz(69) points count ok 413 - undefined points ok 414 - masspntz(69) no leftover data ok 415 - masspntz(70) shp/shx record content-lengths ok 416 - masspntz(70) shp/shx record ids agree ok 417 - masspntz(70) parts count ok 418 - masspntz(70) points count ok 419 - undefined points ok 420 - masspntz(70) no leftover data ok 421 - masspntz(71) shp/shx record content-lengths ok 422 - masspntz(71) shp/shx record ids agree ok 423 - masspntz(71) parts count ok 424 - masspntz(71) points count ok 425 - undefined points ok 426 - masspntz(71) no leftover data ok 427 - masspntz(72) shp/shx record content-lengths ok 428 - masspntz(72) shp/shx record ids agree ok 429 - masspntz(72) parts count ok 430 - masspntz(72) points count ok 431 - undefined points ok 432 - masspntz(72) no leftover data ok 433 - masspntz(73) shp/shx record content-lengths ok 434 - masspntz(73) shp/shx record ids agree ok 435 - masspntz(73) parts count ok 436 - masspntz(73) points count ok 437 - undefined points ok 438 - masspntz(73) no leftover data ok 439 - masspntz(74) shp/shx record content-lengths ok 440 - masspntz(74) shp/shx record ids agree ok 441 - masspntz(74) parts count ok 442 - masspntz(74) points count ok 443 - undefined points ok 444 - masspntz(74) no leftover data ok 445 - masspntz(75) shp/shx record content-lengths ok 446 - masspntz(75) shp/shx record ids agree ok 447 - masspntz(75) parts count ok 448 - masspntz(75) points count ok 449 - undefined points ok 450 - masspntz(75) no leftover data ok 451 - masspntz(76) shp/shx record content-lengths ok 452 - masspntz(76) shp/shx record ids agree ok 453 - masspntz(76) parts count ok 454 - masspntz(76) points count ok 455 - undefined points ok 456 - masspntz(76) no leftover data ok 457 - masspntz(77) shp/shx record content-lengths ok 458 - masspntz(77) shp/shx record ids agree ok 459 - masspntz(77) parts count ok 460 - masspntz(77) points count ok 461 - undefined points ok 462 - masspntz(77) no leftover data ok 463 - masspntz(78) shp/shx record content-lengths ok 464 - masspntz(78) shp/shx record ids agree ok 465 - masspntz(78) parts count ok 466 - masspntz(78) points count ok 467 - undefined points ok 468 - masspntz(78) no leftover data ok 469 - masspntz(79) shp/shx record content-lengths ok 470 - masspntz(79) shp/shx record ids agree ok 471 - masspntz(79) parts count ok 472 - masspntz(79) points count ok 473 - undefined points ok 474 - masspntz(79) no leftover data ok 475 - masspntz(80) shp/shx record content-lengths ok 476 - masspntz(80) shp/shx record ids agree ok 477 - masspntz(80) parts count ok 478 - masspntz(80) points count ok 479 - undefined points ok 480 - masspntz(80) no leftover data ok 481 - masspntz(81) shp/shx record content-lengths ok 482 - masspntz(81) shp/shx record ids agree ok 483 - masspntz(81) parts count ok 484 - masspntz(81) points count ok 485 - undefined points ok 486 - masspntz(81) no leftover data ok 487 - masspntz(82) shp/shx record content-lengths ok 488 - masspntz(82) shp/shx record ids agree ok 489 - masspntz(82) parts count ok 490 - masspntz(82) points count ok 491 - undefined points ok 492 - masspntz(82) no leftover data ok 493 - masspntz(83) shp/shx record content-lengths ok 494 - masspntz(83) shp/shx record ids agree ok 495 - masspntz(83) parts count ok 496 - masspntz(83) points count ok 497 - undefined points ok 498 - masspntz(83) no leftover data ok 499 - masspntz(84) shp/shx record content-lengths ok 500 - masspntz(84) shp/shx record ids agree ok 501 - masspntz(84) parts count ok 502 - masspntz(84) points count ok 503 - undefined points ok 504 - masspntz(84) no leftover data ok 505 - masspntz(85) shp/shx record content-lengths ok 506 - masspntz(85) shp/shx record ids agree ok 507 - masspntz(85) parts count ok 508 - masspntz(85) points count ok 509 - undefined points ok 510 - masspntz(85) no leftover data ok 511 - masspntz(86) shp/shx record content-lengths ok 512 - masspntz(86) shp/shx record ids agree ok 513 - masspntz(86) parts count ok 514 - masspntz(86) points count ok 515 - undefined points ok 516 - masspntz(86) no leftover data ok 517 - masspntz(87) shp/shx record content-lengths ok 518 - masspntz(87) shp/shx record ids agree ok 519 - masspntz(87) parts count ok 520 - masspntz(87) points count ok 521 - undefined points ok 522 - masspntz(87) no leftover data ok 523 - masspntz(88) shp/shx record content-lengths ok 524 - masspntz(88) shp/shx record ids agree ok 525 - masspntz(88) parts count ok 526 - masspntz(88) points count ok 527 - undefined points ok 528 - masspntz(88) no leftover data ok 529 - masspntz(89) shp/shx record content-lengths ok 530 - masspntz(89) shp/shx record ids agree ok 531 - masspntz(89) parts count ok 532 - masspntz(89) points count ok 533 - undefined points ok 534 - masspntz(89) no leftover data ok 535 - masspntz(90) shp/shx record content-lengths ok 536 - masspntz(90) shp/shx record ids agree ok 537 - masspntz(90) parts count ok 538 - masspntz(90) points count ok 539 - undefined points ok 540 - masspntz(90) no leftover data ok 541 - masspntz(91) shp/shx record content-lengths ok 542 - masspntz(91) shp/shx record ids agree ok 543 - masspntz(91) parts count ok 544 - masspntz(91) points count ok 545 - undefined points ok 546 - masspntz(91) no leftover data ok 547 - masspntz(92) shp/shx record content-lengths ok 548 - masspntz(92) shp/shx record ids agree ok 549 - masspntz(92) parts count ok 550 - masspntz(92) points count ok 551 - undefined points ok 552 - masspntz(92) no leftover data ok 553 - masspntz(93) shp/shx record content-lengths ok 554 - masspntz(93) shp/shx record ids agree ok 555 - masspntz(93) parts count ok 556 - masspntz(93) points count ok 557 - undefined points ok 558 - masspntz(93) no leftover data ok 559 - masspntz(94) shp/shx record content-lengths ok 560 - masspntz(94) shp/shx record ids agree ok 561 - masspntz(94) parts count ok 562 - masspntz(94) points count ok 563 - undefined points ok 564 - masspntz(94) no leftover data ok 565 - masspntz(95) shp/shx record content-lengths ok 566 - masspntz(95) shp/shx record ids agree ok 567 - masspntz(95) parts count ok 568 - masspntz(95) points count ok 569 - undefined points ok 570 - masspntz(95) no leftover data ok 571 - masspntz(96) shp/shx record content-lengths ok 572 - masspntz(96) shp/shx record ids agree ok 573 - masspntz(96) parts count ok 574 - masspntz(96) points count ok 575 - undefined points ok 576 - masspntz(96) no leftover data ok 577 - masspntz(97) shp/shx record content-lengths ok 578 - masspntz(97) shp/shx record ids agree ok 579 - masspntz(97) parts count ok 580 - masspntz(97) points count ok 581 - undefined points ok 582 - masspntz(97) no leftover data ok 583 - masspntz(98) shp/shx record content-lengths ok 584 - masspntz(98) shp/shx record ids agree ok 585 - masspntz(98) parts count ok 586 - masspntz(98) points count ok 587 - undefined points ok 588 - masspntz(98) no leftover data ok 589 - masspntz(99) shp/shx record content-lengths ok 590 - masspntz(99) shp/shx record ids agree ok 591 - masspntz(99) parts count ok 592 - masspntz(99) points count ok 593 - undefined points ok 594 - masspntz(99) no leftover data ok 595 - masspntz(100) shp/shx record content-lengths ok 596 - masspntz(100) shp/shx record ids agree ok 597 - masspntz(100) parts count ok 598 - masspntz(100) points count ok 599 - undefined points ok 600 - masspntz(100) no leftover data ok 601 - masspntz(101) shp/shx record content-lengths ok 602 - masspntz(101) shp/shx record ids agree ok 603 - masspntz(101) parts count ok 604 - masspntz(101) points count ok 605 - undefined points ok 606 - masspntz(101) no leftover data ok 607 - masspntz(102) shp/shx record content-lengths ok 608 - masspntz(102) shp/shx record ids agree ok 609 - masspntz(102) parts count ok 610 - masspntz(102) points count ok 611 - undefined points ok 612 - masspntz(102) no leftover data ok 613 - masspntz(103) shp/shx record content-lengths ok 614 - masspntz(103) shp/shx record ids agree ok 615 - masspntz(103) parts count ok 616 - masspntz(103) points count ok 617 - undefined points ok 618 - masspntz(103) no leftover data ok 619 - masspntz(104) shp/shx record content-lengths ok 620 - masspntz(104) shp/shx record ids agree ok 621 - masspntz(104) parts count ok 622 - masspntz(104) points count ok 623 - undefined points ok 624 - masspntz(104) no leftover data ok 625 - masspntz(105) shp/shx record content-lengths ok 626 - masspntz(105) shp/shx record ids agree ok 627 - masspntz(105) parts count ok 628 - masspntz(105) points count ok 629 - undefined points ok 630 - masspntz(105) no leftover data ok 631 - masspntz(106) shp/shx record content-lengths ok 632 - masspntz(106) shp/shx record ids agree ok 633 - masspntz(106) parts count ok 634 - masspntz(106) points count ok 635 - undefined points ok 636 - masspntz(106) no leftover data ok 637 - masspntz(107) shp/shx record content-lengths ok 638 - masspntz(107) shp/shx record ids agree ok 639 - masspntz(107) parts count ok 640 - masspntz(107) points count ok 641 - undefined points ok 642 - masspntz(107) no leftover data ok 643 - masspntz(108) shp/shx record content-lengths ok 644 - masspntz(108) shp/shx record ids agree ok 645 - masspntz(108) parts count ok 646 - masspntz(108) points count ok 647 - undefined points ok 648 - masspntz(108) no leftover data ok 649 - masspntz(109) shp/shx record content-lengths ok 650 - masspntz(109) shp/shx record ids agree ok 651 - masspntz(109) parts count ok 652 - masspntz(109) points count ok 653 - undefined points ok 654 - masspntz(109) no leftover data ok 655 - masspntz(110) shp/shx record content-lengths ok 656 - masspntz(110) shp/shx record ids agree ok 657 - masspntz(110) parts count ok 658 - masspntz(110) points count ok 659 - undefined points ok 660 - masspntz(110) no leftover data ok 661 - masspntz(111) shp/shx record content-lengths ok 662 - masspntz(111) shp/shx record ids agree ok 663 - masspntz(111) parts count ok 664 - masspntz(111) points count ok 665 - undefined points ok 666 - masspntz(111) no leftover data ok 667 - masspntz(112) shp/shx record content-lengths ok 668 - masspntz(112) shp/shx record ids agree ok 669 - masspntz(112) parts count ok 670 - masspntz(112) points count ok 671 - undefined points ok 672 - masspntz(112) no leftover data ok 673 - masspntz(113) shp/shx record content-lengths ok 674 - masspntz(113) shp/shx record ids agree ok 675 - masspntz(113) parts count ok 676 - masspntz(113) points count ok 677 - undefined points ok 678 - masspntz(113) no leftover data ok 679 - masspntz(114) shp/shx record content-lengths ok 680 - masspntz(114) shp/shx record ids agree ok 681 - masspntz(114) parts count ok 682 - masspntz(114) points count ok 683 - undefined points ok 684 - masspntz(114) no leftover data ok 685 - masspntz(115) shp/shx record content-lengths ok 686 - masspntz(115) shp/shx record ids agree ok 687 - masspntz(115) parts count ok 688 - masspntz(115) points count ok 689 - undefined points ok 690 - masspntz(115) no leftover data ok 691 - masspntz(116) shp/shx record content-lengths ok 692 - masspntz(116) shp/shx record ids agree ok 693 - masspntz(116) parts count ok 694 - masspntz(116) points count ok 695 - undefined points ok 696 - masspntz(116) no leftover data ok 697 - masspntz(117) shp/shx record content-lengths ok 698 - masspntz(117) shp/shx record ids agree ok 699 - masspntz(117) parts count ok 700 - masspntz(117) points count ok 701 - undefined points ok 702 - masspntz(117) no leftover data ok 703 - masspntz(118) shp/shx record content-lengths ok 704 - masspntz(118) shp/shx record ids agree ok 705 - masspntz(118) parts count ok 706 - masspntz(118) points count ok 707 - undefined points ok 708 - masspntz(118) no leftover data ok 709 - masspntz(119) shp/shx record content-lengths ok 710 - masspntz(119) shp/shx record ids agree ok 711 - masspntz(119) parts count ok 712 - masspntz(119) points count ok 713 - undefined points ok 714 - masspntz(119) no leftover data ok 715 - masspntz(120) shp/shx record content-lengths ok 716 - masspntz(120) shp/shx record ids agree ok 717 - masspntz(120) parts count ok 718 - masspntz(120) points count ok 719 - undefined points ok 720 - masspntz(120) no leftover data ok 721 - masspntz(121) shp/shx record content-lengths ok 722 - masspntz(121) shp/shx record ids agree ok 723 - masspntz(121) parts count ok 724 - masspntz(121) points count ok 725 - undefined points ok 726 - masspntz(121) no leftover data ok 727 - masspntz(122) shp/shx record content-lengths ok 728 - masspntz(122) shp/shx record ids agree ok 729 - masspntz(122) parts count ok 730 - masspntz(122) points count ok 731 - undefined points ok 732 - masspntz(122) no leftover data ok 733 - masspntz(123) shp/shx record content-lengths ok 734 - masspntz(123) shp/shx record ids agree ok 735 - masspntz(123) parts count ok 736 - masspntz(123) points count ok 737 - undefined points ok 738 - masspntz(123) no leftover data ok 739 - masspntz(124) shp/shx record content-lengths ok 740 - masspntz(124) shp/shx record ids agree ok 741 - masspntz(124) parts count ok 742 - masspntz(124) points count ok 743 - undefined points ok 744 - masspntz(124) no leftover data ok 745 - masspntz(125) shp/shx record content-lengths ok 746 - masspntz(125) shp/shx record ids agree ok 747 - masspntz(125) parts count ok 748 - masspntz(125) points count ok 749 - undefined points ok 750 - masspntz(125) no leftover data ok 751 - masspntz(126) shp/shx record content-lengths ok 752 - masspntz(126) shp/shx record ids agree ok 753 - masspntz(126) parts count ok 754 - masspntz(126) points count ok 755 - undefined points ok 756 - masspntz(126) no leftover data ok 757 - masspntz(127) shp/shx record content-lengths ok 758 - masspntz(127) shp/shx record ids agree ok 759 - masspntz(127) parts count ok 760 - masspntz(127) points count ok 761 - undefined points ok 762 - masspntz(127) no leftover data ok 763 - masspntz(128) shp/shx record content-lengths ok 764 - masspntz(128) shp/shx record ids agree ok 765 - masspntz(128) parts count ok 766 - masspntz(128) points count ok 767 - undefined points ok 768 - masspntz(128) no leftover data ok 769 - masspntz(129) shp/shx record content-lengths ok 770 - masspntz(129) shp/shx record ids agree ok 771 - masspntz(129) parts count ok 772 - masspntz(129) points count ok 773 - undefined points ok 774 - masspntz(129) no leftover data ok 775 - masspntz(130) shp/shx record content-lengths ok 776 - masspntz(130) shp/shx record ids agree ok 777 - masspntz(130) parts count ok 778 - masspntz(130) points count ok 779 - undefined points ok 780 - masspntz(130) no leftover data ok 781 - masspntz(131) shp/shx record content-lengths ok 782 - masspntz(131) shp/shx record ids agree ok 783 - masspntz(131) parts count ok 784 - masspntz(131) points count ok 785 - undefined points ok 786 - masspntz(131) no leftover data ok 787 - masspntz(132) shp/shx record content-lengths ok 788 - masspntz(132) shp/shx record ids agree ok 789 - masspntz(132) parts count ok 790 - masspntz(132) points count ok 791 - undefined points ok 792 - masspntz(132) no leftover data ok 793 - masspntz(133) shp/shx record content-lengths ok 794 - masspntz(133) shp/shx record ids agree ok 795 - masspntz(133) parts count ok 796 - masspntz(133) points count ok 797 - undefined points ok 798 - masspntz(133) no leftover data ok 799 - masspntz(134) shp/shx record content-lengths ok 800 - masspntz(134) shp/shx record ids agree ok 801 - masspntz(134) parts count ok 802 - masspntz(134) points count ok 803 - undefined points ok 804 - masspntz(134) no leftover data ok 805 - masspntz(135) shp/shx record content-lengths ok 806 - masspntz(135) shp/shx record ids agree ok 807 - masspntz(135) parts count ok 808 - masspntz(135) points count ok 809 - undefined points ok 810 - masspntz(135) no leftover data ok 811 - masspntz(136) shp/shx record content-lengths ok 812 - masspntz(136) shp/shx record ids agree ok 813 - masspntz(136) parts count ok 814 - masspntz(136) points count ok 815 - undefined points ok 816 - masspntz(136) no leftover data ok 817 - masspntz(137) shp/shx record content-lengths ok 818 - masspntz(137) shp/shx record ids agree ok 819 - masspntz(137) parts count ok 820 - masspntz(137) points count ok 821 - undefined points ok 822 - masspntz(137) no leftover data ok 823 - masspntz(138) shp/shx record content-lengths ok 824 - masspntz(138) shp/shx record ids agree ok 825 - masspntz(138) parts count ok 826 - masspntz(138) points count ok 827 - undefined points ok 828 - masspntz(138) no leftover data ok 829 - masspntz(139) shp/shx record content-lengths ok 830 - masspntz(139) shp/shx record ids agree ok 831 - masspntz(139) parts count ok 832 - masspntz(139) points count ok 833 - undefined points ok 834 - masspntz(139) no leftover data ok 835 - masspntz(140) shp/shx record content-lengths ok 836 - masspntz(140) shp/shx record ids agree ok 837 - masspntz(140) parts count ok 838 - masspntz(140) points count ok 839 - undefined points ok 840 - masspntz(140) no leftover data ok 841 - masspntz(141) shp/shx record content-lengths ok 842 - masspntz(141) shp/shx record ids agree ok 843 - masspntz(141) parts count ok 844 - masspntz(141) points count ok 845 - undefined points ok 846 - masspntz(141) no leftover data ok 847 - masspntz(142) shp/shx record content-lengths ok 848 - masspntz(142) shp/shx record ids agree ok 849 - masspntz(142) parts count ok 850 - masspntz(142) points count ok 851 - undefined points ok 852 - masspntz(142) no leftover data ok 853 - masspntz(143) shp/shx record content-lengths ok 854 - masspntz(143) shp/shx record ids agree ok 855 - masspntz(143) parts count ok 856 - masspntz(143) points count ok 857 - undefined points ok 858 - masspntz(143) no leftover data ok 859 - masspntz(144) shp/shx record content-lengths ok 860 - masspntz(144) shp/shx record ids agree ok 861 - masspntz(144) parts count ok 862 - masspntz(144) points count ok 863 - undefined points ok 864 - masspntz(144) no leftover data ok 865 - masspntz(145) shp/shx record content-lengths ok 866 - masspntz(145) shp/shx record ids agree ok 867 - masspntz(145) parts count ok 868 - masspntz(145) points count ok 869 - undefined points ok 870 - masspntz(145) no leftover data ok 871 - masspntz(146) shp/shx record content-lengths ok 872 - masspntz(146) shp/shx record ids agree ok 873 - masspntz(146) parts count ok 874 - masspntz(146) points count ok 875 - undefined points ok 876 - masspntz(146) no leftover data ok 877 - masspntz(147) shp/shx record content-lengths ok 878 - masspntz(147) shp/shx record ids agree ok 879 - masspntz(147) parts count ok 880 - masspntz(147) points count ok 881 - undefined points ok 882 - masspntz(147) no leftover data ok 883 - masspntz(148) shp/shx record content-lengths ok 884 - masspntz(148) shp/shx record ids agree ok 885 - masspntz(148) parts count ok 886 - masspntz(148) points count ok 887 - undefined points ok 888 - masspntz(148) no leftover data ok 889 - masspntz(149) shp/shx record content-lengths ok 890 - masspntz(149) shp/shx record ids agree ok 891 - masspntz(149) parts count ok 892 - masspntz(149) points count ok 893 - undefined points ok 894 - masspntz(149) no leftover data ok 895 - masspntz(150) shp/shx record content-lengths ok 896 - masspntz(150) shp/shx record ids agree ok 897 - masspntz(150) parts count ok 898 - masspntz(150) points count ok 899 - undefined points ok 900 - masspntz(150) no leftover data ok 901 - masspntz(151) shp/shx record content-lengths ok 902 - masspntz(151) shp/shx record ids agree ok 903 - masspntz(151) parts count ok 904 - masspntz(151) points count ok 905 - undefined points ok 906 - masspntz(151) no leftover data ok 907 - masspntz(152) shp/shx record content-lengths ok 908 - masspntz(152) shp/shx record ids agree ok 909 - masspntz(152) parts count ok 910 - masspntz(152) points count ok 911 - undefined points ok 912 - masspntz(152) no leftover data ok 913 - masspntz(153) shp/shx record content-lengths ok 914 - masspntz(153) shp/shx record ids agree ok 915 - masspntz(153) parts count ok 916 - masspntz(153) points count ok 917 - undefined points ok 918 - masspntz(153) no leftover data ok 919 - masspntz(154) shp/shx record content-lengths ok 920 - masspntz(154) shp/shx record ids agree ok 921 - masspntz(154) parts count ok 922 - masspntz(154) points count ok 923 - undefined points ok 924 - masspntz(154) no leftover data ok 925 - masspntz(155) shp/shx record content-lengths ok 926 - masspntz(155) shp/shx record ids agree ok 927 - masspntz(155) parts count ok 928 - masspntz(155) points count ok 929 - undefined points ok 930 - masspntz(155) no leftover data ok 931 - masspntz(156) shp/shx record content-lengths ok 932 - masspntz(156) shp/shx record ids agree ok 933 - masspntz(156) parts count ok 934 - masspntz(156) points count ok 935 - undefined points ok 936 - masspntz(156) no leftover data ok 937 - masspntz(157) shp/shx record content-lengths ok 938 - masspntz(157) shp/shx record ids agree ok 939 - masspntz(157) parts count ok 940 - masspntz(157) points count ok 941 - undefined points ok 942 - masspntz(157) no leftover data ok 943 - masspntz(158) shp/shx record content-lengths ok 944 - masspntz(158) shp/shx record ids agree ok 945 - masspntz(158) parts count ok 946 - masspntz(158) points count ok 947 - undefined points ok 948 - masspntz(158) no leftover data ok 949 - masspntz(159) shp/shx record content-lengths ok 950 - masspntz(159) shp/shx record ids agree ok 951 - masspntz(159) parts count ok 952 - masspntz(159) points count ok 953 - undefined points ok 954 - masspntz(159) no leftover data ok 955 - masspntz(160) shp/shx record content-lengths ok 956 - masspntz(160) shp/shx record ids agree ok 957 - masspntz(160) parts count ok 958 - masspntz(160) points count ok 959 - undefined points ok 960 - masspntz(160) no leftover data ok 961 - masspntz(161) shp/shx record content-lengths ok 962 - masspntz(161) shp/shx record ids agree ok 963 - masspntz(161) parts count ok 964 - masspntz(161) points count ok 965 - undefined points ok 966 - masspntz(161) no leftover data ok 967 - masspntz(162) shp/shx record content-lengths ok 968 - masspntz(162) shp/shx record ids agree ok 969 - masspntz(162) parts count ok 970 - masspntz(162) points count ok 971 - undefined points ok 972 - masspntz(162) no leftover data ok 973 - masspntz(163) shp/shx record content-lengths ok 974 - masspntz(163) shp/shx record ids agree ok 975 - masspntz(163) parts count ok 976 - masspntz(163) points count ok 977 - undefined points ok 978 - masspntz(163) no leftover data ok 979 - masspntz(164) shp/shx record content-lengths ok 980 - masspntz(164) shp/shx record ids agree ok 981 - masspntz(164) parts count ok 982 - masspntz(164) points count ok 983 - undefined points ok 984 - masspntz(164) no leftover data ok 985 - masspntz(165) shp/shx record content-lengths ok 986 - masspntz(165) shp/shx record ids agree ok 987 - masspntz(165) parts count ok 988 - masspntz(165) points count ok 989 - undefined points ok 990 - masspntz(165) no leftover data ok 991 - masspntz(166) shp/shx record content-lengths ok 992 - masspntz(166) shp/shx record ids agree ok 993 - masspntz(166) parts count ok 994 - masspntz(166) points count ok 995 - undefined points ok 996 - masspntz(166) no leftover data ok 997 - masspntz(167) shp/shx record content-lengths ok 998 - masspntz(167) shp/shx record ids agree ok 999 - masspntz(167) parts count ok 1000 - masspntz(167) points count ok 1001 - undefined points ok 1002 - masspntz(167) no leftover data ok 1003 - masspntz(168) shp/shx record content-lengths ok 1004 - masspntz(168) shp/shx record ids agree ok 1005 - masspntz(168) parts count ok 1006 - masspntz(168) points count ok 1007 - undefined points ok 1008 - masspntz(168) no leftover data ok 1009 - masspntz(169) shp/shx record content-lengths ok 1010 - masspntz(169) shp/shx record ids agree ok 1011 - masspntz(169) parts count ok 1012 - masspntz(169) points count ok 1013 - undefined points ok 1014 - masspntz(169) no leftover data ok 1015 - masspntz(170) shp/shx record content-lengths ok 1016 - masspntz(170) shp/shx record ids agree ok 1017 - masspntz(170) parts count ok 1018 - masspntz(170) points count ok 1019 - undefined points ok 1020 - masspntz(170) no leftover data ok 1021 - masspntz(171) shp/shx record content-lengths ok 1022 - masspntz(171) shp/shx record ids agree ok 1023 - masspntz(171) parts count ok 1024 - masspntz(171) points count ok 1025 - undefined points ok 1026 - masspntz(171) no leftover data ok 1027 - masspntz(172) shp/shx record content-lengths ok 1028 - masspntz(172) shp/shx record ids agree ok 1029 - masspntz(172) parts count ok 1030 - masspntz(172) points count ok 1031 - undefined points ok 1032 - masspntz(172) no leftover data ok 1033 - masspntz(173) shp/shx record content-lengths ok 1034 - masspntz(173) shp/shx record ids agree ok 1035 - masspntz(173) parts count ok 1036 - masspntz(173) points count ok 1037 - undefined points ok 1038 - masspntz(173) no leftover data ok 1039 - masspntz(174) shp/shx record content-lengths ok 1040 - masspntz(174) shp/shx record ids agree ok 1041 - masspntz(174) parts count ok 1042 - masspntz(174) points count ok 1043 - undefined points ok 1044 - masspntz(174) no leftover data ok 1045 - masspntz(175) shp/shx record content-lengths ok 1046 - masspntz(175) shp/shx record ids agree ok 1047 - masspntz(175) parts count ok 1048 - masspntz(175) points count ok 1049 - undefined points ok 1050 - masspntz(175) no leftover data ok 1051 - masspntz(176) shp/shx record content-lengths ok 1052 - masspntz(176) shp/shx record ids agree ok 1053 - masspntz(176) parts count ok 1054 - masspntz(176) points count ok 1055 - undefined points ok 1056 - masspntz(176) no leftover data ok 1057 - masspntz(177) shp/shx record content-lengths ok 1058 - masspntz(177) shp/shx record ids agree ok 1059 - masspntz(177) parts count ok 1060 - masspntz(177) points count ok 1061 - undefined points ok 1062 - masspntz(177) no leftover data ok 1063 - masspntz(178) shp/shx record content-lengths ok 1064 - masspntz(178) shp/shx record ids agree ok 1065 - masspntz(178) parts count ok 1066 - masspntz(178) points count ok 1067 - undefined points ok 1068 - masspntz(178) no leftover data ok 1069 - masspntz(179) shp/shx record content-lengths ok 1070 - masspntz(179) shp/shx record ids agree ok 1071 - masspntz(179) parts count ok 1072 - masspntz(179) points count ok 1073 - undefined points ok 1074 - masspntz(179) no leftover data ok 1075 - masspntz(180) shp/shx record content-lengths ok 1076 - masspntz(180) shp/shx record ids agree ok 1077 - masspntz(180) parts count ok 1078 - masspntz(180) points count ok 1079 - undefined points ok 1080 - masspntz(180) no leftover data ok 1081 - masspntz(181) shp/shx record content-lengths ok 1082 - masspntz(181) shp/shx record ids agree ok 1083 - masspntz(181) parts count ok 1084 - masspntz(181) points count ok 1085 - undefined points ok 1086 - masspntz(181) no leftover data ok 1087 - masspntz(182) shp/shx record content-lengths ok 1088 - masspntz(182) shp/shx record ids agree ok 1089 - masspntz(182) parts count ok 1090 - masspntz(182) points count ok 1091 - undefined points ok 1092 - masspntz(182) no leftover data ok 1093 - masspntz(183) shp/shx record content-lengths ok 1094 - masspntz(183) shp/shx record ids agree ok 1095 - masspntz(183) parts count ok 1096 - masspntz(183) points count ok 1097 - undefined points ok 1098 - masspntz(183) no leftover data ok 1099 - masspntz(184) shp/shx record content-lengths ok 1100 - masspntz(184) shp/shx record ids agree ok 1101 - masspntz(184) parts count ok 1102 - masspntz(184) points count ok 1103 - undefined points ok 1104 - masspntz(184) no leftover data ok 1105 - masspntz(185) shp/shx record content-lengths ok 1106 - masspntz(185) shp/shx record ids agree ok 1107 - masspntz(185) parts count ok 1108 - masspntz(185) points count ok 1109 - undefined points ok 1110 - masspntz(185) no leftover data ok 1111 - masspntz(186) shp/shx record content-lengths ok 1112 - masspntz(186) shp/shx record ids agree ok 1113 - masspntz(186) parts count ok 1114 - masspntz(186) points count ok 1115 - undefined points ok 1116 - masspntz(186) no leftover data ok 1117 - masspntz(187) shp/shx record content-lengths ok 1118 - masspntz(187) shp/shx record ids agree ok 1119 - masspntz(187) parts count ok 1120 - masspntz(187) points count ok 1121 - undefined points ok 1122 - masspntz(187) no leftover data ok 1123 - masspntz(188) shp/shx record content-lengths ok 1124 - masspntz(188) shp/shx record ids agree ok 1125 - masspntz(188) parts count ok 1126 - masspntz(188) points count ok 1127 - undefined points ok 1128 - masspntz(188) no leftover data ok 1129 - masspntz(189) shp/shx record content-lengths ok 1130 - masspntz(189) shp/shx record ids agree ok 1131 - masspntz(189) parts count ok 1132 - masspntz(189) points count ok 1133 - undefined points ok 1134 - masspntz(189) no leftover data ok 1135 - masspntz(190) shp/shx record content-lengths ok 1136 - masspntz(190) shp/shx record ids agree ok 1137 - masspntz(190) parts count ok 1138 - masspntz(190) points count ok 1139 - undefined points ok 1140 - masspntz(190) no leftover data ok 1141 - masspntz(191) shp/shx record content-lengths ok 1142 - masspntz(191) shp/shx record ids agree ok 1143 - masspntz(191) parts count ok 1144 - masspntz(191) points count ok 1145 - undefined points ok 1146 - masspntz(191) no leftover data ok 1147 - masspntz(192) shp/shx record content-lengths ok 1148 - masspntz(192) shp/shx record ids agree ok 1149 - masspntz(192) parts count ok 1150 - masspntz(192) points count ok 1151 - undefined points ok 1152 - masspntz(192) no leftover data ok 1153 - masspntz(193) shp/shx record content-lengths ok 1154 - masspntz(193) shp/shx record ids agree ok 1155 - masspntz(193) parts count ok 1156 - masspntz(193) points count ok 1157 - undefined points ok 1158 - masspntz(193) no leftover data ok 1159 - masspntz(194) shp/shx record content-lengths ok 1160 - masspntz(194) shp/shx record ids agree ok 1161 - masspntz(194) parts count ok 1162 - masspntz(194) points count ok 1163 - undefined points ok 1164 - masspntz(194) no leftover data ok 1165 - masspntz(195) shp/shx record content-lengths ok 1166 - masspntz(195) shp/shx record ids agree ok 1167 - masspntz(195) parts count ok 1168 - masspntz(195) points count ok 1169 - undefined points ok 1170 - masspntz(195) no leftover data ok 1171 - masspntz(196) shp/shx record content-lengths ok 1172 - masspntz(196) shp/shx record ids agree ok 1173 - masspntz(196) parts count ok 1174 - masspntz(196) points count ok 1175 - undefined points ok 1176 - masspntz(196) no leftover data ok 1177 - masspntz(197) shp/shx record content-lengths ok 1178 - masspntz(197) shp/shx record ids agree ok 1179 - masspntz(197) parts count ok 1180 - masspntz(197) points count ok 1181 - undefined points ok 1182 - masspntz(197) no leftover data ok 1183 - masspntz(198) shp/shx record content-lengths ok 1184 - masspntz(198) shp/shx record ids agree ok 1185 - masspntz(198) parts count ok 1186 - masspntz(198) points count ok 1187 - undefined points ok 1188 - masspntz(198) no leftover data ok 1189 - masspntz(199) shp/shx record content-lengths ok 1190 - masspntz(199) shp/shx record ids agree ok 1191 - masspntz(199) parts count ok 1192 - masspntz(199) points count ok 1193 - undefined points ok 1194 - masspntz(199) no leftover data ok 1195 - masspntz(200) shp/shx record content-lengths ok 1196 - masspntz(200) shp/shx record ids agree ok 1197 - masspntz(200) parts count ok 1198 - masspntz(200) points count ok 1199 - undefined points ok 1200 - masspntz(200) no leftover data ok 1201 - masspntz(201) shp/shx record content-lengths ok 1202 - masspntz(201) shp/shx record ids agree ok 1203 - masspntz(201) parts count ok 1204 - masspntz(201) points count ok 1205 - undefined points ok 1206 - masspntz(201) no leftover data ok 1207 - masspntz(202) shp/shx record content-lengths ok 1208 - masspntz(202) shp/shx record ids agree ok 1209 - masspntz(202) parts count ok 1210 - masspntz(202) points count ok 1211 - undefined points ok 1212 - masspntz(202) no leftover data ok 1213 - masspntz(203) shp/shx record content-lengths ok 1214 - masspntz(203) shp/shx record ids agree ok 1215 - masspntz(203) parts count ok 1216 - masspntz(203) points count ok 1217 - undefined points ok 1218 - masspntz(203) no leftover data ok 1219 - masspntz(204) shp/shx record content-lengths ok 1220 - masspntz(204) shp/shx record ids agree ok 1221 - masspntz(204) parts count ok 1222 - masspntz(204) points count ok 1223 - undefined points ok 1224 - masspntz(204) no leftover data ok 1225 - masspntz(205) shp/shx record content-lengths ok 1226 - masspntz(205) shp/shx record ids agree ok 1227 - masspntz(205) parts count ok 1228 - masspntz(205) points count ok 1229 - undefined points ok 1230 - masspntz(205) no leftover data ok 1231 - masspntz(206) shp/shx record content-lengths ok 1232 - masspntz(206) shp/shx record ids agree ok 1233 - masspntz(206) parts count ok 1234 - masspntz(206) points count ok 1235 - undefined points ok 1236 - masspntz(206) no leftover data ok 1237 - masspntz(207) shp/shx record content-lengths ok 1238 - masspntz(207) shp/shx record ids agree ok 1239 - masspntz(207) parts count ok 1240 - masspntz(207) points count ok 1241 - undefined points ok 1242 - masspntz(207) no leftover data ok 1243 - masspntz(208) shp/shx record content-lengths ok 1244 - masspntz(208) shp/shx record ids agree ok 1245 - masspntz(208) parts count ok 1246 - masspntz(208) points count ok 1247 - undefined points ok 1248 - masspntz(208) no leftover data ok 1249 - masspntz(209) shp/shx record content-lengths ok 1250 - masspntz(209) shp/shx record ids agree ok 1251 - masspntz(209) parts count ok 1252 - masspntz(209) points count ok 1253 - undefined points ok 1254 - masspntz(209) no leftover data ok 1255 - masspntz(210) shp/shx record content-lengths ok 1256 - masspntz(210) shp/shx record ids agree ok 1257 - masspntz(210) parts count ok 1258 - masspntz(210) points count ok 1259 - undefined points ok 1260 - masspntz(210) no leftover data ok 1261 - masspntz(211) shp/shx record content-lengths ok 1262 - masspntz(211) shp/shx record ids agree ok 1263 - masspntz(211) parts count ok 1264 - masspntz(211) points count ok 1265 - undefined points ok 1266 - masspntz(211) no leftover data ok 1267 - masspntz(212) shp/shx record content-lengths ok 1268 - masspntz(212) shp/shx record ids agree ok 1269 - masspntz(212) parts count ok 1270 - masspntz(212) points count ok 1271 - undefined points ok 1272 - masspntz(212) no leftover data ok 1273 - masspntz(213) shp/shx record content-lengths ok 1274 - masspntz(213) shp/shx record ids agree ok 1275 - masspntz(213) parts count ok 1276 - masspntz(213) points count ok 1277 - undefined points ok 1278 - masspntz(213) no leftover data ok 1279 - masspntz(214) shp/shx record content-lengths ok 1280 - masspntz(214) shp/shx record ids agree ok 1281 - masspntz(214) parts count ok 1282 - masspntz(214) points count ok 1283 - undefined points ok 1284 - masspntz(214) no leftover data ok 1285 - masspntz(215) shp/shx record content-lengths ok 1286 - masspntz(215) shp/shx record ids agree ok 1287 - masspntz(215) parts count ok 1288 - masspntz(215) points count ok 1289 - undefined points ok 1290 - masspntz(215) no leftover data ok 1291 - masspntz(216) shp/shx record content-lengths ok 1292 - masspntz(216) shp/shx record ids agree ok 1293 - masspntz(216) parts count ok 1294 - masspntz(216) points count ok 1295 - undefined points ok 1296 - masspntz(216) no leftover data ok 1297 - masspntz(217) shp/shx record content-lengths ok 1298 - masspntz(217) shp/shx record ids agree ok 1299 - masspntz(217) parts count ok 1300 - masspntz(217) points count ok 1301 - undefined points ok 1302 - masspntz(217) no leftover data ok 1303 - masspntz(218) shp/shx record content-lengths ok 1304 - masspntz(218) shp/shx record ids agree ok 1305 - masspntz(218) parts count ok 1306 - masspntz(218) points count ok 1307 - undefined points ok 1308 - masspntz(218) no leftover data ok 1309 - masspntz(219) shp/shx record content-lengths ok 1310 - masspntz(219) shp/shx record ids agree ok 1311 - masspntz(219) parts count ok 1312 - masspntz(219) points count ok 1313 - undefined points ok 1314 - masspntz(219) no leftover data ok 1315 - masspntz(220) shp/shx record content-lengths ok 1316 - masspntz(220) shp/shx record ids agree ok 1317 - masspntz(220) parts count ok 1318 - masspntz(220) points count ok 1319 - undefined points ok 1320 - masspntz(220) no leftover data ok 1321 - masspntz(221) shp/shx record content-lengths ok 1322 - masspntz(221) shp/shx record ids agree ok 1323 - masspntz(221) parts count ok 1324 - masspntz(221) points count ok 1325 - undefined points ok 1326 - masspntz(221) no leftover data ok 1327 - masspntz(222) shp/shx record content-lengths ok 1328 - masspntz(222) shp/shx record ids agree ok 1329 - masspntz(222) parts count ok 1330 - masspntz(222) points count ok 1331 - undefined points ok 1332 - masspntz(222) no leftover data ok 1333 - masspntz(223) shp/shx record content-lengths ok 1334 - masspntz(223) shp/shx record ids agree ok 1335 - masspntz(223) parts count ok 1336 - masspntz(223) points count ok 1337 - undefined points ok 1338 - masspntz(223) no leftover data ok 1339 - masspntz(224) shp/shx record content-lengths ok 1340 - masspntz(224) shp/shx record ids agree ok 1341 - masspntz(224) parts count ok 1342 - masspntz(224) points count ok 1343 - undefined points ok 1344 - masspntz(224) no leftover data ok 1345 - masspntz(225) shp/shx record content-lengths ok 1346 - masspntz(225) shp/shx record ids agree ok 1347 - masspntz(225) parts count ok 1348 - masspntz(225) points count ok 1349 - undefined points ok 1350 - masspntz(225) no leftover data ok 1351 - masspntz(226) shp/shx record content-lengths ok 1352 - masspntz(226) shp/shx record ids agree ok 1353 - masspntz(226) parts count ok 1354 - masspntz(226) points count ok 1355 - undefined points ok 1356 - masspntz(226) no leftover data ok 1357 - masspntz(227) shp/shx record content-lengths ok 1358 - masspntz(227) shp/shx record ids agree ok 1359 - masspntz(227) parts count ok 1360 - masspntz(227) points count ok 1361 - undefined points ok 1362 - masspntz(227) no leftover data ok 1363 - masspntz(228) shp/shx record content-lengths ok 1364 - masspntz(228) shp/shx record ids agree ok 1365 - masspntz(228) parts count ok 1366 - masspntz(228) points count ok 1367 - undefined points ok 1368 - masspntz(228) no leftover data ok 1369 - masspntz(229) shp/shx record content-lengths ok 1370 - masspntz(229) shp/shx record ids agree ok 1371 - masspntz(229) parts count ok 1372 - masspntz(229) points count ok 1373 - undefined points ok 1374 - masspntz(229) no leftover data ok 1375 - masspntz(230) shp/shx record content-lengths ok 1376 - masspntz(230) shp/shx record ids agree ok 1377 - masspntz(230) parts count ok 1378 - masspntz(230) points count ok 1379 - undefined points ok 1380 - masspntz(230) no leftover data ok 1381 - masspntz(231) shp/shx record content-lengths ok 1382 - masspntz(231) shp/shx record ids agree ok 1383 - masspntz(231) parts count ok 1384 - masspntz(231) points count ok 1385 - undefined points ok 1386 - masspntz(231) no leftover data ok 1387 - masspntz(232) shp/shx record content-lengths ok 1388 - masspntz(232) shp/shx record ids agree ok 1389 - masspntz(232) parts count ok 1390 - masspntz(232) points count ok 1391 - undefined points ok 1392 - masspntz(232) no leftover data ok 1393 - masspntz(233) shp/shx record content-lengths ok 1394 - masspntz(233) shp/shx record ids agree ok 1395 - masspntz(233) parts count ok 1396 - masspntz(233) points count ok 1397 - undefined points ok 1398 - masspntz(233) no leftover data ok 1399 - masspntz(234) shp/shx record content-lengths ok 1400 - masspntz(234) shp/shx record ids agree ok 1401 - masspntz(234) parts count ok 1402 - masspntz(234) points count ok 1403 - undefined points ok 1404 - masspntz(234) no leftover data ok 1405 - masspntz(235) shp/shx record content-lengths ok 1406 - masspntz(235) shp/shx record ids agree ok 1407 - masspntz(235) parts count ok 1408 - masspntz(235) points count ok 1409 - undefined points ok 1410 - masspntz(235) no leftover data ok 1411 - masspntz(236) shp/shx record content-lengths ok 1412 - masspntz(236) shp/shx record ids agree ok 1413 - masspntz(236) parts count ok 1414 - masspntz(236) points count ok 1415 - undefined points ok 1416 - masspntz(236) no leftover data ok 1417 - masspntz(237) shp/shx record content-lengths ok 1418 - masspntz(237) shp/shx record ids agree ok 1419 - masspntz(237) parts count ok 1420 - masspntz(237) points count ok 1421 - undefined points ok 1422 - masspntz(237) no leftover data ok 1423 - masspntz(238) shp/shx record content-lengths ok 1424 - masspntz(238) shp/shx record ids agree ok 1425 - masspntz(238) parts count ok 1426 - masspntz(238) points count ok 1427 - undefined points ok 1428 - masspntz(238) no leftover data ok 1429 - masspntz(239) shp/shx record content-lengths ok 1430 - masspntz(239) shp/shx record ids agree ok 1431 - masspntz(239) parts count ok 1432 - masspntz(239) points count ok 1433 - undefined points ok 1434 - masspntz(239) no leftover data ok 1435 - masspntz(240) shp/shx record content-lengths ok 1436 - masspntz(240) shp/shx record ids agree ok 1437 - masspntz(240) parts count ok 1438 - masspntz(240) points count ok 1439 - undefined points ok 1440 - masspntz(240) no leftover data ok 1441 - masspntz(241) shp/shx record content-lengths ok 1442 - masspntz(241) shp/shx record ids agree ok 1443 - masspntz(241) parts count ok 1444 - masspntz(241) points count ok 1445 - undefined points ok 1446 - masspntz(241) no leftover data ok 1447 - masspntz(242) shp/shx record content-lengths ok 1448 - masspntz(242) shp/shx record ids agree ok 1449 - masspntz(242) parts count ok 1450 - masspntz(242) points count ok 1451 - undefined points ok 1452 - masspntz(242) no leftover data ok 1453 - masspntz(243) shp/shx record content-lengths ok 1454 - masspntz(243) shp/shx record ids agree ok 1455 - masspntz(243) parts count ok 1456 - masspntz(243) points count ok 1457 - undefined points ok 1458 - masspntz(243) no leftover data ok 1459 - masspntz(244) shp/shx record content-lengths ok 1460 - masspntz(244) shp/shx record ids agree ok 1461 - masspntz(244) parts count ok 1462 - masspntz(244) points count ok 1463 - undefined points ok 1464 - masspntz(244) no leftover data ok 1465 - masspntz(245) shp/shx record content-lengths ok 1466 - masspntz(245) shp/shx record ids agree ok 1467 - masspntz(245) parts count ok 1468 - masspntz(245) points count ok 1469 - undefined points ok 1470 - masspntz(245) no leftover data ok 1471 - masspntz(246) shp/shx record content-lengths ok 1472 - masspntz(246) shp/shx record ids agree ok 1473 - masspntz(246) parts count ok 1474 - masspntz(246) points count ok 1475 - undefined points ok 1476 - masspntz(246) no leftover data ok 1477 - masspntz(247) shp/shx record content-lengths ok 1478 - masspntz(247) shp/shx record ids agree ok 1479 - masspntz(247) parts count ok 1480 - masspntz(247) points count ok 1481 - undefined points ok 1482 - masspntz(247) no leftover data ok 1483 - masspntz(248) shp/shx record content-lengths ok 1484 - masspntz(248) shp/shx record ids agree ok 1485 - masspntz(248) parts count ok 1486 - masspntz(248) points count ok 1487 - undefined points ok 1488 - masspntz(248) no leftover data ok 1489 - masspntz(249) shp/shx record content-lengths ok 1490 - masspntz(249) shp/shx record ids agree ok 1491 - masspntz(249) parts count ok 1492 - masspntz(249) points count ok 1493 - undefined points ok 1494 - masspntz(249) no leftover data ok 1495 - masspntz(250) shp/shx record content-lengths ok 1496 - masspntz(250) shp/shx record ids agree ok 1497 - masspntz(250) parts count ok 1498 - masspntz(250) points count ok 1499 - undefined points ok 1500 - masspntz(250) no leftover data ok 1501 - masspntz(251) shp/shx record content-lengths ok 1502 - masspntz(251) shp/shx record ids agree ok 1503 - masspntz(251) parts count ok 1504 - masspntz(251) points count ok 1505 - undefined points ok 1506 - masspntz(251) no leftover data ok 1507 - masspntz(252) shp/shx record content-lengths ok 1508 - masspntz(252) shp/shx record ids agree ok 1509 - masspntz(252) parts count ok 1510 - masspntz(252) points count ok 1511 - undefined points ok 1512 - masspntz(252) no leftover data ok 1513 - masspntz(253) shp/shx record content-lengths ok 1514 - masspntz(253) shp/shx record ids agree ok 1515 - masspntz(253) parts count ok 1516 - masspntz(253) points count ok 1517 - undefined points ok 1518 - masspntz(253) no leftover data ok 1519 - masspntz(254) shp/shx record content-lengths ok 1520 - masspntz(254) shp/shx record ids agree ok 1521 - masspntz(254) parts count ok 1522 - masspntz(254) points count ok 1523 - undefined points ok 1524 - masspntz(254) no leftover data ok 1525 - masspntz(255) shp/shx record content-lengths ok 1526 - masspntz(255) shp/shx record ids agree ok 1527 - masspntz(255) parts count ok 1528 - masspntz(255) points count ok 1529 - undefined points ok 1530 - masspntz(255) no leftover data ok 1531 - masspntz(256) shp/shx record content-lengths ok 1532 - masspntz(256) shp/shx record ids agree ok 1533 - masspntz(256) parts count ok 1534 - masspntz(256) points count ok 1535 - undefined points ok 1536 - masspntz(256) no leftover data ok 1537 - masspntz(257) shp/shx record content-lengths ok 1538 - masspntz(257) shp/shx record ids agree ok 1539 - masspntz(257) parts count ok 1540 - masspntz(257) points count ok 1541 - undefined points ok 1542 - masspntz(257) no leftover data ok 1543 - masspntz(258) shp/shx record content-lengths ok 1544 - masspntz(258) shp/shx record ids agree ok 1545 - masspntz(258) parts count ok 1546 - masspntz(258) points count ok 1547 - undefined points ok 1548 - masspntz(258) no leftover data ok 1549 - masspntz(259) shp/shx record content-lengths ok 1550 - masspntz(259) shp/shx record ids agree ok 1551 - masspntz(259) parts count ok 1552 - masspntz(259) points count ok 1553 - undefined points ok 1554 - masspntz(259) no leftover data ok 1555 - masspntz(260) shp/shx record content-lengths ok 1556 - masspntz(260) shp/shx record ids agree ok 1557 - masspntz(260) parts count ok 1558 - masspntz(260) points count ok 1559 - undefined points ok 1560 - masspntz(260) no leftover data ok 1561 - masspntz(261) shp/shx record content-lengths ok 1562 - masspntz(261) shp/shx record ids agree ok 1563 - masspntz(261) parts count ok 1564 - masspntz(261) points count ok 1565 - undefined points ok 1566 - masspntz(261) no leftover data ok 1567 - masspntz(262) shp/shx record content-lengths ok 1568 - masspntz(262) shp/shx record ids agree ok 1569 - masspntz(262) parts count ok 1570 - masspntz(262) points count ok 1571 - undefined points ok 1572 - masspntz(262) no leftover data ok 1573 - masspntz(263) shp/shx record content-lengths ok 1574 - masspntz(263) shp/shx record ids agree ok 1575 - masspntz(263) parts count ok 1576 - masspntz(263) points count ok 1577 - undefined points ok 1578 - masspntz(263) no leftover data ok 1579 - masspntz(264) shp/shx record content-lengths ok 1580 - masspntz(264) shp/shx record ids agree ok 1581 - masspntz(264) parts count ok 1582 - masspntz(264) points count ok 1583 - undefined points ok 1584 - masspntz(264) no leftover data ok 1585 - masspntz(265) shp/shx record content-lengths ok 1586 - masspntz(265) shp/shx record ids agree ok 1587 - masspntz(265) parts count ok 1588 - masspntz(265) points count ok 1589 - undefined points ok 1590 - masspntz(265) no leftover data ok 1591 - masspntz(266) shp/shx record content-lengths ok 1592 - masspntz(266) shp/shx record ids agree ok 1593 - masspntz(266) parts count ok 1594 - masspntz(266) points count ok 1595 - undefined points ok 1596 - masspntz(266) no leftover data ok 1597 - masspntz(267) shp/shx record content-lengths ok 1598 - masspntz(267) shp/shx record ids agree ok 1599 - masspntz(267) parts count ok 1600 - masspntz(267) points count ok 1601 - undefined points ok 1602 - masspntz(267) no leftover data ok 1603 - masspntz(268) shp/shx record content-lengths ok 1604 - masspntz(268) shp/shx record ids agree ok 1605 - masspntz(268) parts count ok 1606 - masspntz(268) points count ok 1607 - undefined points ok 1608 - masspntz(268) no leftover data ok 1609 - masspntz(269) shp/shx record content-lengths ok 1610 - masspntz(269) shp/shx record ids agree ok 1611 - masspntz(269) parts count ok 1612 - masspntz(269) points count ok 1613 - undefined points ok 1614 - masspntz(269) no leftover data ok 1615 - masspntz(270) shp/shx record content-lengths ok 1616 - masspntz(270) shp/shx record ids agree ok 1617 - masspntz(270) parts count ok 1618 - masspntz(270) points count ok 1619 - undefined points ok 1620 - masspntz(270) no leftover data ok 1621 - masspntz(271) shp/shx record content-lengths ok 1622 - masspntz(271) shp/shx record ids agree ok 1623 - masspntz(271) parts count ok 1624 - masspntz(271) points count ok 1625 - undefined points ok 1626 - masspntz(271) no leftover data ok 1627 - masspntz(272) shp/shx record content-lengths ok 1628 - masspntz(272) shp/shx record ids agree ok 1629 - masspntz(272) parts count ok 1630 - masspntz(272) points count ok 1631 - undefined points ok 1632 - masspntz(272) no leftover data ok 1633 - masspntz(273) shp/shx record content-lengths ok 1634 - masspntz(273) shp/shx record ids agree ok 1635 - masspntz(273) parts count ok 1636 - masspntz(273) points count ok 1637 - undefined points ok 1638 - masspntz(273) no leftover data ok 1639 - masspntz(274) shp/shx record content-lengths ok 1640 - masspntz(274) shp/shx record ids agree ok 1641 - masspntz(274) parts count ok 1642 - masspntz(274) points count ok 1643 - undefined points ok 1644 - masspntz(274) no leftover data ok 1645 - masspntz(275) shp/shx record content-lengths ok 1646 - masspntz(275) shp/shx record ids agree ok 1647 - masspntz(275) parts count ok 1648 - masspntz(275) points count ok 1649 - undefined points ok 1650 - masspntz(275) no leftover data ok 1651 - masspntz(276) shp/shx record content-lengths ok 1652 - masspntz(276) shp/shx record ids agree ok 1653 - masspntz(276) parts count ok 1654 - masspntz(276) points count ok 1655 - undefined points ok 1656 - masspntz(276) no leftover data ok 1657 - masspntz(277) shp/shx record content-lengths ok 1658 - masspntz(277) shp/shx record ids agree ok 1659 - masspntz(277) parts count ok 1660 - masspntz(277) points count ok 1661 - undefined points ok 1662 - masspntz(277) no leftover data ok 1663 - masspntz(278) shp/shx record content-lengths ok 1664 - masspntz(278) shp/shx record ids agree ok 1665 - masspntz(278) parts count ok 1666 - masspntz(278) points count ok 1667 - undefined points ok 1668 - masspntz(278) no leftover data ok 1669 - masspntz(279) shp/shx record content-lengths ok 1670 - masspntz(279) shp/shx record ids agree ok 1671 - masspntz(279) parts count ok 1672 - masspntz(279) points count ok 1673 - undefined points ok 1674 - masspntz(279) no leftover data ok 1675 - masspntz(280) shp/shx record content-lengths ok 1676 - masspntz(280) shp/shx record ids agree ok 1677 - masspntz(280) parts count ok 1678 - masspntz(280) points count ok 1679 - undefined points ok 1680 - masspntz(280) no leftover data ok 1681 - masspntz(281) shp/shx record content-lengths ok 1682 - masspntz(281) shp/shx record ids agree ok 1683 - masspntz(281) parts count ok 1684 - masspntz(281) points count ok 1685 - undefined points ok 1686 - masspntz(281) no leftover data ok 1687 - masspntz(282) shp/shx record content-lengths ok 1688 - masspntz(282) shp/shx record ids agree ok 1689 - masspntz(282) parts count ok 1690 - masspntz(282) points count ok 1691 - undefined points ok 1692 - masspntz(282) no leftover data ok 1693 - masspntz(283) shp/shx record content-lengths ok 1694 - masspntz(283) shp/shx record ids agree ok 1695 - masspntz(283) parts count ok 1696 - masspntz(283) points count ok 1697 - undefined points ok 1698 - masspntz(283) no leftover data ok 1699 - masspntz(284) shp/shx record content-lengths ok 1700 - masspntz(284) shp/shx record ids agree ok 1701 - masspntz(284) parts count ok 1702 - masspntz(284) points count ok 1703 - undefined points ok 1704 - masspntz(284) no leftover data ok 1705 - masspntz(285) shp/shx record content-lengths ok 1706 - masspntz(285) shp/shx record ids agree ok 1707 - masspntz(285) parts count ok 1708 - masspntz(285) points count ok 1709 - undefined points ok 1710 - masspntz(285) no leftover data ok 1711 - masspntz(286) shp/shx record content-lengths ok 1712 - masspntz(286) shp/shx record ids agree ok 1713 - masspntz(286) parts count ok 1714 - masspntz(286) points count ok 1715 - undefined points ok 1716 - masspntz(286) no leftover data ok 1717 - masspntz(287) shp/shx record content-lengths ok 1718 - masspntz(287) shp/shx record ids agree ok 1719 - masspntz(287) parts count ok 1720 - masspntz(287) points count ok 1721 - undefined points ok 1722 - masspntz(287) no leftover data ok 1723 - masspntz(288) shp/shx record content-lengths ok 1724 - masspntz(288) shp/shx record ids agree ok 1725 - masspntz(288) parts count ok 1726 - masspntz(288) points count ok 1727 - undefined points ok 1728 - masspntz(288) no leftover data ok 1729 - masspntz(289) shp/shx record content-lengths ok 1730 - masspntz(289) shp/shx record ids agree ok 1731 - masspntz(289) parts count ok 1732 - masspntz(289) points count ok 1733 - undefined points ok 1734 - masspntz(289) no leftover data ok 1735 - masspntz(290) shp/shx record content-lengths ok 1736 - masspntz(290) shp/shx record ids agree ok 1737 - masspntz(290) parts count ok 1738 - masspntz(290) points count ok 1739 - undefined points ok 1740 - masspntz(290) no leftover data ok 1741 - masspntz(291) shp/shx record content-lengths ok 1742 - masspntz(291) shp/shx record ids agree ok 1743 - masspntz(291) parts count ok 1744 - masspntz(291) points count ok 1745 - undefined points ok 1746 - masspntz(291) no leftover data ok 1747 - masspntz(292) shp/shx record content-lengths ok 1748 - masspntz(292) shp/shx record ids agree ok 1749 - masspntz(292) parts count ok 1750 - masspntz(292) points count ok 1751 - undefined points ok 1752 - masspntz(292) no leftover data ok 1753 - masspntz(293) shp/shx record content-lengths ok 1754 - masspntz(293) shp/shx record ids agree ok 1755 - masspntz(293) parts count ok 1756 - masspntz(293) points count ok 1757 - undefined points ok 1758 - masspntz(293) no leftover data ok 1759 - masspntz(294) shp/shx record content-lengths ok 1760 - masspntz(294) shp/shx record ids agree ok 1761 - masspntz(294) parts count ok 1762 - masspntz(294) points count ok 1763 - undefined points ok 1764 - masspntz(294) no leftover data ok 1765 - masspntz(295) shp/shx record content-lengths ok 1766 - masspntz(295) shp/shx record ids agree ok 1767 - masspntz(295) parts count ok 1768 - masspntz(295) points count ok 1769 - undefined points ok 1770 - masspntz(295) no leftover data ok 1771 - masspntz(296) shp/shx record content-lengths ok 1772 - masspntz(296) shp/shx record ids agree ok 1773 - masspntz(296) parts count ok 1774 - masspntz(296) points count ok 1775 - undefined points ok 1776 - masspntz(296) no leftover data ok 1777 - masspntz(297) shp/shx record content-lengths ok 1778 - masspntz(297) shp/shx record ids agree ok 1779 - masspntz(297) parts count ok 1780 - masspntz(297) points count ok 1781 - undefined points ok 1782 - masspntz(297) no leftover data ok 1783 - masspntz(298) shp/shx record content-lengths ok 1784 - masspntz(298) shp/shx record ids agree ok 1785 - masspntz(298) parts count ok 1786 - masspntz(298) points count ok 1787 - undefined points ok 1788 - masspntz(298) no leftover data ok 1789 - masspntz(299) shp/shx record content-lengths ok 1790 - masspntz(299) shp/shx record ids agree ok 1791 - masspntz(299) parts count ok 1792 - masspntz(299) points count ok 1793 - undefined points ok 1794 - masspntz(299) no leftover data ok 1795 - masspntz(300) shp/shx record content-lengths ok 1796 - masspntz(300) shp/shx record ids agree ok 1797 - masspntz(300) parts count ok 1798 - masspntz(300) points count ok 1799 - undefined points ok 1800 - masspntz(300) no leftover data ok 1801 - masspntz(301) shp/shx record content-lengths ok 1802 - masspntz(301) shp/shx record ids agree ok 1803 - masspntz(301) parts count ok 1804 - masspntz(301) points count ok 1805 - undefined points ok 1806 - masspntz(301) no leftover data ok 1807 - masspntz(302) shp/shx record content-lengths ok 1808 - masspntz(302) shp/shx record ids agree ok 1809 - masspntz(302) parts count ok 1810 - masspntz(302) points count ok 1811 - undefined points ok 1812 - masspntz(302) no leftover data ok 1813 - masspntz(303) shp/shx record content-lengths ok 1814 - masspntz(303) shp/shx record ids agree ok 1815 - masspntz(303) parts count ok 1816 - masspntz(303) points count ok 1817 - undefined points ok 1818 - masspntz(303) no leftover data ok 1819 - masspntz(304) shp/shx record content-lengths ok 1820 - masspntz(304) shp/shx record ids agree ok 1821 - masspntz(304) parts count ok 1822 - masspntz(304) points count ok 1823 - undefined points ok 1824 - masspntz(304) no leftover data ok 1825 - masspntz(305) shp/shx record content-lengths ok 1826 - masspntz(305) shp/shx record ids agree ok 1827 - masspntz(305) parts count ok 1828 - masspntz(305) points count ok 1829 - undefined points ok 1830 - masspntz(305) no leftover data ok 1831 - masspntz(306) shp/shx record content-lengths ok 1832 - masspntz(306) shp/shx record ids agree ok 1833 - masspntz(306) parts count ok 1834 - masspntz(306) points count ok 1835 - undefined points ok 1836 - masspntz(306) no leftover data ok 1837 - masspntz(307) shp/shx record content-lengths ok 1838 - masspntz(307) shp/shx record ids agree ok 1839 - masspntz(307) parts count ok 1840 - masspntz(307) points count ok 1841 - undefined points ok 1842 - masspntz(307) no leftover data ok 1843 - masspntz(308) shp/shx record content-lengths ok 1844 - masspntz(308) shp/shx record ids agree ok 1845 - masspntz(308) parts count ok 1846 - masspntz(308) points count ok 1847 - undefined points ok 1848 - masspntz(308) no leftover data ok 1849 - masspntz(309) shp/shx record content-lengths ok 1850 - masspntz(309) shp/shx record ids agree ok 1851 - masspntz(309) parts count ok 1852 - masspntz(309) points count ok 1853 - undefined points ok 1854 - masspntz(309) no leftover data ok 1855 - masspntz(310) shp/shx record content-lengths ok 1856 - masspntz(310) shp/shx record ids agree ok 1857 - masspntz(310) parts count ok 1858 - masspntz(310) points count ok 1859 - undefined points ok 1860 - masspntz(310) no leftover data ok 1861 - masspntz(311) shp/shx record content-lengths ok 1862 - masspntz(311) shp/shx record ids agree ok 1863 - masspntz(311) parts count ok 1864 - masspntz(311) points count ok 1865 - undefined points ok 1866 - masspntz(311) no leftover data ok 1867 - masspntz(312) shp/shx record content-lengths ok 1868 - masspntz(312) shp/shx record ids agree ok 1869 - masspntz(312) parts count ok 1870 - masspntz(312) points count ok 1871 - undefined points ok 1872 - masspntz(312) no leftover data ok 1873 - masspntz(313) shp/shx record content-lengths ok 1874 - masspntz(313) shp/shx record ids agree ok 1875 - masspntz(313) parts count ok 1876 - masspntz(313) points count ok 1877 - undefined points ok 1878 - masspntz(313) no leftover data ok 1879 - masspntz(314) shp/shx record content-lengths ok 1880 - masspntz(314) shp/shx record ids agree ok 1881 - masspntz(314) parts count ok 1882 - masspntz(314) points count ok 1883 - undefined points ok 1884 - masspntz(314) no leftover data ok 1885 - masspntz(315) shp/shx record content-lengths ok 1886 - masspntz(315) shp/shx record ids agree ok 1887 - masspntz(315) parts count ok 1888 - masspntz(315) points count ok 1889 - undefined points ok 1890 - masspntz(315) no leftover data ok 1891 - masspntz(316) shp/shx record content-lengths ok 1892 - masspntz(316) shp/shx record ids agree ok 1893 - masspntz(316) parts count ok 1894 - masspntz(316) points count ok 1895 - undefined points ok 1896 - masspntz(316) no leftover data ok 1897 - masspntz(317) shp/shx record content-lengths ok 1898 - masspntz(317) shp/shx record ids agree ok 1899 - masspntz(317) parts count ok 1900 - masspntz(317) points count ok 1901 - undefined points ok 1902 - masspntz(317) no leftover data ok 1903 - masspntz(318) shp/shx record content-lengths ok 1904 - masspntz(318) shp/shx record ids agree ok 1905 - masspntz(318) parts count ok 1906 - masspntz(318) points count ok 1907 - undefined points ok 1908 - masspntz(318) no leftover data ok 1909 - masspntz(319) shp/shx record content-lengths ok 1910 - masspntz(319) shp/shx record ids agree ok 1911 - masspntz(319) parts count ok 1912 - masspntz(319) points count ok 1913 - undefined points ok 1914 - masspntz(319) no leftover data ok 1915 - masspntz(320) shp/shx record content-lengths ok 1916 - masspntz(320) shp/shx record ids agree ok 1917 - masspntz(320) parts count ok 1918 - masspntz(320) points count ok 1919 - undefined points ok 1920 - masspntz(320) no leftover data ok 1921 - masspntz(321) shp/shx record content-lengths ok 1922 - masspntz(321) shp/shx record ids agree ok 1923 - masspntz(321) parts count ok 1924 - masspntz(321) points count ok 1925 - undefined points ok 1926 - masspntz(321) no leftover data ok 1927 - masspntz(322) shp/shx record content-lengths ok 1928 - masspntz(322) shp/shx record ids agree ok 1929 - masspntz(322) parts count ok 1930 - masspntz(322) points count ok 1931 - undefined points ok 1932 - masspntz(322) no leftover data ok 1933 - masspntz(323) shp/shx record content-lengths ok 1934 - masspntz(323) shp/shx record ids agree ok 1935 - masspntz(323) parts count ok 1936 - masspntz(323) points count ok 1937 - undefined points ok 1938 - masspntz(323) no leftover data ok 1939 - masspntz(324) shp/shx record content-lengths ok 1940 - masspntz(324) shp/shx record ids agree ok 1941 - masspntz(324) parts count ok 1942 - masspntz(324) points count ok 1943 - undefined points ok 1944 - masspntz(324) no leftover data ok 1945 - masspntz(325) shp/shx record content-lengths ok 1946 - masspntz(325) shp/shx record ids agree ok 1947 - masspntz(325) parts count ok 1948 - masspntz(325) points count ok 1949 - undefined points ok 1950 - masspntz(325) no leftover data ok 1951 - masspntz(326) shp/shx record content-lengths ok 1952 - masspntz(326) shp/shx record ids agree ok 1953 - masspntz(326) parts count ok 1954 - masspntz(326) points count ok 1955 - undefined points ok 1956 - masspntz(326) no leftover data ok 1957 - masspntz(327) shp/shx record content-lengths ok 1958 - masspntz(327) shp/shx record ids agree ok 1959 - masspntz(327) parts count ok 1960 - masspntz(327) points count ok 1961 - undefined points ok 1962 - masspntz(327) no leftover data ok 1963 - masspntz(328) shp/shx record content-lengths ok 1964 - masspntz(328) shp/shx record ids agree ok 1965 - masspntz(328) parts count ok 1966 - masspntz(328) points count ok 1967 - undefined points ok 1968 - masspntz(328) no leftover data ok 1969 - masspntz(329) shp/shx record content-lengths ok 1970 - masspntz(329) shp/shx record ids agree ok 1971 - masspntz(329) parts count ok 1972 - masspntz(329) points count ok 1973 - undefined points ok 1974 - masspntz(329) no leftover data ok 1975 - masspntz(330) shp/shx record content-lengths ok 1976 - masspntz(330) shp/shx record ids agree ok 1977 - masspntz(330) parts count ok 1978 - masspntz(330) points count ok 1979 - undefined points ok 1980 - masspntz(330) no leftover data ok 1981 - masspntz(331) shp/shx record content-lengths ok 1982 - masspntz(331) shp/shx record ids agree ok 1983 - masspntz(331) parts count ok 1984 - masspntz(331) points count ok 1985 - undefined points ok 1986 - masspntz(331) no leftover data ok 1987 - masspntz(332) shp/shx record content-lengths ok 1988 - masspntz(332) shp/shx record ids agree ok 1989 - masspntz(332) parts count ok 1990 - masspntz(332) points count ok 1991 - undefined points ok 1992 - masspntz(332) no leftover data ok 1993 - masspntz(333) shp/shx record content-lengths ok 1994 - masspntz(333) shp/shx record ids agree ok 1995 - masspntz(333) parts count ok 1996 - masspntz(333) points count ok 1997 - undefined points ok 1998 - masspntz(333) no leftover data ok 1999 - masspntz(334) shp/shx record content-lengths ok 2000 - masspntz(334) shp/shx record ids agree ok 2001 - masspntz(334) parts count ok 2002 - masspntz(334) points count ok 2003 - undefined points ok 2004 - masspntz(334) no leftover data ok 2005 - masspntz(335) shp/shx record content-lengths ok 2006 - masspntz(335) shp/shx record ids agree ok 2007 - masspntz(335) parts count ok 2008 - masspntz(335) points count ok 2009 - undefined points ok 2010 - masspntz(335) no leftover data ok 2011 - masspntz(336) shp/shx record content-lengths ok 2012 - masspntz(336) shp/shx record ids agree ok 2013 - masspntz(336) parts count ok 2014 - masspntz(336) points count ok 2015 - undefined points ok 2016 - masspntz(336) no leftover data ok 2017 - masspntz(337) shp/shx record content-lengths ok 2018 - masspntz(337) shp/shx record ids agree ok 2019 - masspntz(337) parts count ok 2020 - masspntz(337) points count ok 2021 - undefined points ok 2022 - masspntz(337) no leftover data ok 2023 - masspntz(338) shp/shx record content-lengths ok 2024 - masspntz(338) shp/shx record ids agree ok 2025 - masspntz(338) parts count ok 2026 - masspntz(338) points count ok 2027 - undefined points ok 2028 - masspntz(338) no leftover data ok 2029 - masspntz(339) shp/shx record content-lengths ok 2030 - masspntz(339) shp/shx record ids agree ok 2031 - masspntz(339) parts count ok 2032 - masspntz(339) points count ok 2033 - undefined points ok 2034 - masspntz(339) no leftover data ok 2035 - masspntz(340) shp/shx record content-lengths ok 2036 - masspntz(340) shp/shx record ids agree ok 2037 - masspntz(340) parts count ok 2038 - masspntz(340) points count ok 2039 - undefined points ok 2040 - masspntz(340) no leftover data ok 2041 - masspntz(341) shp/shx record content-lengths ok 2042 - masspntz(341) shp/shx record ids agree ok 2043 - masspntz(341) parts count ok 2044 - masspntz(341) points count ok 2045 - undefined points ok 2046 - masspntz(341) no leftover data ok 2047 - masspntz(342) shp/shx record content-lengths ok 2048 - masspntz(342) shp/shx record ids agree ok 2049 - masspntz(342) parts count ok 2050 - masspntz(342) points count ok 2051 - undefined points ok 2052 - masspntz(342) no leftover data ok 2053 - masspntz(343) shp/shx record content-lengths ok 2054 - masspntz(343) shp/shx record ids agree ok 2055 - masspntz(343) parts count ok 2056 - masspntz(343) points count ok 2057 - undefined points ok 2058 - masspntz(343) no leftover data ok 2059 - masspntz(344) shp/shx record content-lengths ok 2060 - masspntz(344) shp/shx record ids agree ok 2061 - masspntz(344) parts count ok 2062 - masspntz(344) points count ok 2063 - undefined points ok 2064 - masspntz(344) no leftover data ok 2065 - masspntz(345) shp/shx record content-lengths ok 2066 - masspntz(345) shp/shx record ids agree ok 2067 - masspntz(345) parts count ok 2068 - masspntz(345) points count ok 2069 - undefined points ok 2070 - masspntz(345) no leftover data ok 2071 - masspntz(346) shp/shx record content-lengths ok 2072 - masspntz(346) shp/shx record ids agree ok 2073 - masspntz(346) parts count ok 2074 - masspntz(346) points count ok 2075 - undefined points ok 2076 - masspntz(346) no leftover data ok 2077 - masspntz(347) shp/shx record content-lengths ok 2078 - masspntz(347) shp/shx record ids agree ok 2079 - masspntz(347) parts count ok 2080 - masspntz(347) points count ok 2081 - undefined points ok 2082 - masspntz(347) no leftover data ok 2083 - masspntz(348) shp/shx record content-lengths ok 2084 - masspntz(348) shp/shx record ids agree ok 2085 - masspntz(348) parts count ok 2086 - masspntz(348) points count ok 2087 - undefined points ok 2088 - masspntz(348) no leftover data ok 2089 - masspntz(349) shp/shx record content-lengths ok 2090 - masspntz(349) shp/shx record ids agree ok 2091 - masspntz(349) parts count ok 2092 - masspntz(349) points count ok 2093 - undefined points ok 2094 - masspntz(349) no leftover data ok 2095 - masspntz(350) shp/shx record content-lengths ok 2096 - masspntz(350) shp/shx record ids agree ok 2097 - masspntz(350) parts count ok 2098 - masspntz(350) points count ok 2099 - undefined points ok 2100 - masspntz(350) no leftover data ok 2101 - masspntz(351) shp/shx record content-lengths ok 2102 - masspntz(351) shp/shx record ids agree ok 2103 - masspntz(351) parts count ok 2104 - masspntz(351) points count ok 2105 - undefined points ok 2106 - masspntz(351) no leftover data ok 2107 - masspntz(352) shp/shx record content-lengths ok 2108 - masspntz(352) shp/shx record ids agree ok 2109 - masspntz(352) parts count ok 2110 - masspntz(352) points count ok 2111 - undefined points ok 2112 - masspntz(352) no leftover data ok 2113 - masspntz(353) shp/shx record content-lengths ok 2114 - masspntz(353) shp/shx record ids agree ok 2115 - masspntz(353) parts count ok 2116 - masspntz(353) points count ok 2117 - undefined points ok 2118 - masspntz(353) no leftover data ok 2119 - masspntz(354) shp/shx record content-lengths ok 2120 - masspntz(354) shp/shx record ids agree ok 2121 - masspntz(354) parts count ok 2122 - masspntz(354) points count ok 2123 - undefined points ok 2124 - masspntz(354) no leftover data ok 2125 - masspntz(355) shp/shx record content-lengths ok 2126 - masspntz(355) shp/shx record ids agree ok 2127 - masspntz(355) parts count ok 2128 - masspntz(355) points count ok 2129 - undefined points ok 2130 - masspntz(355) no leftover data ok 2131 - masspntz(356) shp/shx record content-lengths ok 2132 - masspntz(356) shp/shx record ids agree ok 2133 - masspntz(356) parts count ok 2134 - masspntz(356) points count ok 2135 - undefined points ok 2136 - masspntz(356) no leftover data ok 2137 - masspntz(357) shp/shx record content-lengths ok 2138 - masspntz(357) shp/shx record ids agree ok 2139 - masspntz(357) parts count ok 2140 - masspntz(357) points count ok 2141 - undefined points ok 2142 - masspntz(357) no leftover data ok 2143 - masspntz(358) shp/shx record content-lengths ok 2144 - masspntz(358) shp/shx record ids agree ok 2145 - masspntz(358) parts count ok 2146 - masspntz(358) points count ok 2147 - undefined points ok 2148 - masspntz(358) no leftover data ok 2149 - masspntz(359) shp/shx record content-lengths ok 2150 - masspntz(359) shp/shx record ids agree ok 2151 - masspntz(359) parts count ok 2152 - masspntz(359) points count ok 2153 - undefined points ok 2154 - masspntz(359) no leftover data ok 2155 - masspntz(360) shp/shx record content-lengths ok 2156 - masspntz(360) shp/shx record ids agree ok 2157 - masspntz(360) parts count ok 2158 - masspntz(360) points count ok 2159 - undefined points ok 2160 - masspntz(360) no leftover data ok 2161 - masspntz(361) shp/shx record content-lengths ok 2162 - masspntz(361) shp/shx record ids agree ok 2163 - masspntz(361) parts count ok 2164 - masspntz(361) points count ok 2165 - undefined points ok 2166 - masspntz(361) no leftover data ok 2167 - masspntz(362) shp/shx record content-lengths ok 2168 - masspntz(362) shp/shx record ids agree ok 2169 - masspntz(362) parts count ok 2170 - masspntz(362) points count ok 2171 - undefined points ok 2172 - masspntz(362) no leftover data ok 2173 - masspntz(363) shp/shx record content-lengths ok 2174 - masspntz(363) shp/shx record ids agree ok 2175 - masspntz(363) parts count ok 2176 - masspntz(363) points count ok 2177 - undefined points ok 2178 - masspntz(363) no leftover data ok 2179 - masspntz(364) shp/shx record content-lengths ok 2180 - masspntz(364) shp/shx record ids agree ok 2181 - masspntz(364) parts count ok 2182 - masspntz(364) points count ok 2183 - undefined points ok 2184 - masspntz(364) no leftover data ok 2185 - masspntz(365) shp/shx record content-lengths ok 2186 - masspntz(365) shp/shx record ids agree ok 2187 - masspntz(365) parts count ok 2188 - masspntz(365) points count ok 2189 - undefined points ok 2190 - masspntz(365) no leftover data ok 2191 - masspntz(366) shp/shx record content-lengths ok 2192 - masspntz(366) shp/shx record ids agree ok 2193 - masspntz(366) parts count ok 2194 - masspntz(366) points count ok 2195 - undefined points ok 2196 - masspntz(366) no leftover data ok 2197 - masspntz(367) shp/shx record content-lengths ok 2198 - masspntz(367) shp/shx record ids agree ok 2199 - masspntz(367) parts count ok 2200 - masspntz(367) points count ok 2201 - undefined points ok 2202 - masspntz(367) no leftover data ok 2203 - masspntz(368) shp/shx record content-lengths ok 2204 - masspntz(368) shp/shx record ids agree ok 2205 - masspntz(368) parts count ok 2206 - masspntz(368) points count ok 2207 - undefined points ok 2208 - masspntz(368) no leftover data ok 2209 - masspntz(369) shp/shx record content-lengths ok 2210 - masspntz(369) shp/shx record ids agree ok 2211 - masspntz(369) parts count ok 2212 - masspntz(369) points count ok 2213 - undefined points ok 2214 - masspntz(369) no leftover data ok 2215 - masspntz(370) shp/shx record content-lengths ok 2216 - masspntz(370) shp/shx record ids agree ok 2217 - masspntz(370) parts count ok 2218 - masspntz(370) points count ok 2219 - undefined points ok 2220 - masspntz(370) no leftover data ok 2221 - masspntz(371) shp/shx record content-lengths ok 2222 - masspntz(371) shp/shx record ids agree ok 2223 - masspntz(371) parts count ok 2224 - masspntz(371) points count ok 2225 - undefined points ok 2226 - masspntz(371) no leftover data ok 2227 - masspntz(372) shp/shx record content-lengths ok 2228 - masspntz(372) shp/shx record ids agree ok 2229 - masspntz(372) parts count ok 2230 - masspntz(372) points count ok 2231 - undefined points ok 2232 - masspntz(372) no leftover data ok 2233 - masspntz(373) shp/shx record content-lengths ok 2234 - masspntz(373) shp/shx record ids agree ok 2235 - masspntz(373) parts count ok 2236 - masspntz(373) points count ok 2237 - undefined points ok 2238 - masspntz(373) no leftover data ok 2239 - masspntz(374) shp/shx record content-lengths ok 2240 - masspntz(374) shp/shx record ids agree ok 2241 - masspntz(374) parts count ok 2242 - masspntz(374) points count ok 2243 - undefined points ok 2244 - masspntz(374) no leftover data ok 2245 - masspntz(375) shp/shx record content-lengths ok 2246 - masspntz(375) shp/shx record ids agree ok 2247 - masspntz(375) parts count ok 2248 - masspntz(375) points count ok 2249 - undefined points ok 2250 - masspntz(375) no leftover data ok 2251 - masspntz(376) shp/shx record content-lengths ok 2252 - masspntz(376) shp/shx record ids agree ok 2253 - masspntz(376) parts count ok 2254 - masspntz(376) points count ok 2255 - undefined points ok 2256 - masspntz(376) no leftover data ok 2257 - masspntz(377) shp/shx record content-lengths ok 2258 - masspntz(377) shp/shx record ids agree ok 2259 - masspntz(377) parts count ok 2260 - masspntz(377) points count ok 2261 - undefined points ok 2262 - masspntz(377) no leftover data ok 2263 - masspntz(378) shp/shx record content-lengths ok 2264 - masspntz(378) shp/shx record ids agree ok 2265 - masspntz(378) parts count ok 2266 - masspntz(378) points count ok 2267 - undefined points ok 2268 - masspntz(378) no leftover data ok 2269 - masspntz(379) shp/shx record content-lengths ok 2270 - masspntz(379) shp/shx record ids agree ok 2271 - masspntz(379) parts count ok 2272 - masspntz(379) points count ok 2273 - undefined points ok 2274 - masspntz(379) no leftover data ok 2275 - masspntz(380) shp/shx record content-lengths ok 2276 - masspntz(380) shp/shx record ids agree ok 2277 - masspntz(380) parts count ok 2278 - masspntz(380) points count ok 2279 - undefined points ok 2280 - masspntz(380) no leftover data ok 2281 - masspntz(381) shp/shx record content-lengths ok 2282 - masspntz(381) shp/shx record ids agree ok 2283 - masspntz(381) parts count ok 2284 - masspntz(381) points count ok 2285 - undefined points ok 2286 - masspntz(381) no leftover data ok 2287 - masspntz(382) shp/shx record content-lengths ok 2288 - masspntz(382) shp/shx record ids agree ok 2289 - masspntz(382) parts count ok 2290 - masspntz(382) points count ok 2291 - undefined points ok 2292 - masspntz(382) no leftover data ok 2293 - masspntz(383) shp/shx record content-lengths ok 2294 - masspntz(383) shp/shx record ids agree ok 2295 - masspntz(383) parts count ok 2296 - masspntz(383) points count ok 2297 - undefined points ok 2298 - masspntz(383) no leftover data ok 2299 - masspntz(384) shp/shx record content-lengths ok 2300 - masspntz(384) shp/shx record ids agree ok 2301 - masspntz(384) parts count ok 2302 - masspntz(384) points count ok 2303 - undefined points ok 2304 - masspntz(384) no leftover data ok 2305 - masspntz(385) shp/shx record content-lengths ok 2306 - masspntz(385) shp/shx record ids agree ok 2307 - masspntz(385) parts count ok 2308 - masspntz(385) points count ok 2309 - undefined points ok 2310 - masspntz(385) no leftover data ok 2311 - masspntz(386) shp/shx record content-lengths ok 2312 - masspntz(386) shp/shx record ids agree ok 2313 - masspntz(386) parts count ok 2314 - masspntz(386) points count ok 2315 - undefined points ok 2316 - masspntz(386) no leftover data ok 2317 - masspntz(387) shp/shx record content-lengths ok 2318 - masspntz(387) shp/shx record ids agree ok 2319 - masspntz(387) parts count ok 2320 - masspntz(387) points count ok 2321 - undefined points ok 2322 - masspntz(387) no leftover data ok 2323 - masspntz(388) shp/shx record content-lengths ok 2324 - masspntz(388) shp/shx record ids agree ok 2325 - masspntz(388) parts count ok 2326 - masspntz(388) points count ok 2327 - undefined points ok 2328 - masspntz(388) no leftover data ok 2329 - masspntz(389) shp/shx record content-lengths ok 2330 - masspntz(389) shp/shx record ids agree ok 2331 - masspntz(389) parts count ok 2332 - masspntz(389) points count ok 2333 - undefined points ok 2334 - masspntz(389) no leftover data ok 2335 - masspntz(390) shp/shx record content-lengths ok 2336 - masspntz(390) shp/shx record ids agree ok 2337 - masspntz(390) parts count ok 2338 - masspntz(390) points count ok 2339 - undefined points ok 2340 - masspntz(390) no leftover data ok 2341 - masspntz(391) shp/shx record content-lengths ok 2342 - masspntz(391) shp/shx record ids agree ok 2343 - masspntz(391) parts count ok 2344 - masspntz(391) points count ok 2345 - undefined points ok 2346 - masspntz(391) no leftover data ok 2347 - masspntz(392) shp/shx record content-lengths ok 2348 - masspntz(392) shp/shx record ids agree ok 2349 - masspntz(392) parts count ok 2350 - masspntz(392) points count ok 2351 - undefined points ok 2352 - masspntz(392) no leftover data ok 2353 - masspntz(393) shp/shx record content-lengths ok 2354 - masspntz(393) shp/shx record ids agree ok 2355 - masspntz(393) parts count ok 2356 - masspntz(393) points count ok 2357 - undefined points ok 2358 - masspntz(393) no leftover data ok 2359 - masspntz(394) shp/shx record content-lengths ok 2360 - masspntz(394) shp/shx record ids agree ok 2361 - masspntz(394) parts count ok 2362 - masspntz(394) points count ok 2363 - undefined points ok 2364 - masspntz(394) no leftover data ok 2365 - masspntz(395) shp/shx record content-lengths ok 2366 - masspntz(395) shp/shx record ids agree ok 2367 - masspntz(395) parts count ok 2368 - masspntz(395) points count ok 2369 - undefined points ok 2370 - masspntz(395) no leftover data ok 2371 - masspntz(396) shp/shx record content-lengths ok 2372 - masspntz(396) shp/shx record ids agree ok 2373 - masspntz(396) parts count ok 2374 - masspntz(396) points count ok 2375 - undefined points ok 2376 - masspntz(396) no leftover data ok 2377 - masspntz(397) shp/shx record content-lengths ok 2378 - masspntz(397) shp/shx record ids agree ok 2379 - masspntz(397) parts count ok 2380 - masspntz(397) points count ok 2381 - undefined points ok 2382 - masspntz(397) no leftover data ok 2383 - masspntz(398) shp/shx record content-lengths ok 2384 - masspntz(398) shp/shx record ids agree ok 2385 - masspntz(398) parts count ok 2386 - masspntz(398) points count ok 2387 - undefined points ok 2388 - masspntz(398) no leftover data ok 2389 - masspntz(399) shp/shx record content-lengths ok 2390 - masspntz(399) shp/shx record ids agree ok 2391 - masspntz(399) parts count ok 2392 - masspntz(399) points count ok 2393 - undefined points ok 2394 - masspntz(399) no leftover data ok 2395 - masspntz(400) shp/shx record content-lengths ok 2396 - masspntz(400) shp/shx record ids agree ok 2397 - masspntz(400) parts count ok 2398 - masspntz(400) points count ok 2399 - undefined points ok 2400 - masspntz(400) no leftover data ok 2401 - masspntz(401) shp/shx record content-lengths ok 2402 - masspntz(401) shp/shx record ids agree ok 2403 - masspntz(401) parts count ok 2404 - masspntz(401) points count ok 2405 - undefined points ok 2406 - masspntz(401) no leftover data ok 2407 - masspntz(402) shp/shx record content-lengths ok 2408 - masspntz(402) shp/shx record ids agree ok 2409 - masspntz(402) parts count ok 2410 - masspntz(402) points count ok 2411 - undefined points ok 2412 - masspntz(402) no leftover data ok 2413 - masspntz(403) shp/shx record content-lengths ok 2414 - masspntz(403) shp/shx record ids agree ok 2415 - masspntz(403) parts count ok 2416 - masspntz(403) points count ok 2417 - undefined points ok 2418 - masspntz(403) no leftover data ok 2419 - masspntz(404) shp/shx record content-lengths ok 2420 - masspntz(404) shp/shx record ids agree ok 2421 - masspntz(404) parts count ok 2422 - masspntz(404) points count ok 2423 - undefined points ok 2424 - masspntz(404) no leftover data ok 2425 - masspntz(405) shp/shx record content-lengths ok 2426 - masspntz(405) shp/shx record ids agree ok 2427 - masspntz(405) parts count ok 2428 - masspntz(405) points count ok 2429 - undefined points ok 2430 - masspntz(405) no leftover data ok 2431 - masspntz(406) shp/shx record content-lengths ok 2432 - masspntz(406) shp/shx record ids agree ok 2433 - masspntz(406) parts count ok 2434 - masspntz(406) points count ok 2435 - undefined points ok 2436 - masspntz(406) no leftover data ok 2437 - masspntz(407) shp/shx record content-lengths ok 2438 - masspntz(407) shp/shx record ids agree ok 2439 - masspntz(407) parts count ok 2440 - masspntz(407) points count ok 2441 - undefined points ok 2442 - masspntz(407) no leftover data ok 2443 - masspntz(408) shp/shx record content-lengths ok 2444 - masspntz(408) shp/shx record ids agree ok 2445 - masspntz(408) parts count ok 2446 - masspntz(408) points count ok 2447 - undefined points ok 2448 - masspntz(408) no leftover data ok 2449 - masspntz(409) shp/shx record content-lengths ok 2450 - masspntz(409) shp/shx record ids agree ok 2451 - masspntz(409) parts count ok 2452 - masspntz(409) points count ok 2453 - undefined points ok 2454 - masspntz(409) no leftover data ok 2455 - masspntz(410) shp/shx record content-lengths ok 2456 - masspntz(410) shp/shx record ids agree ok 2457 - masspntz(410) parts count ok 2458 - masspntz(410) points count ok 2459 - undefined points ok 2460 - masspntz(410) no leftover data ok 2461 - masspntz(411) shp/shx record content-lengths ok 2462 - masspntz(411) shp/shx record ids agree ok 2463 - masspntz(411) parts count ok 2464 - masspntz(411) points count ok 2465 - undefined points ok 2466 - masspntz(411) no leftover data ok 2467 - masspntz(412) shp/shx record content-lengths ok 2468 - masspntz(412) shp/shx record ids agree ok 2469 - masspntz(412) parts count ok 2470 - masspntz(412) points count ok 2471 - undefined points ok 2472 - masspntz(412) no leftover data ok 2473 - masspntz(413) shp/shx record content-lengths ok 2474 - masspntz(413) shp/shx record ids agree ok 2475 - masspntz(413) parts count ok 2476 - masspntz(413) points count ok 2477 - undefined points ok 2478 - masspntz(413) no leftover data ok 2479 - masspntz(414) shp/shx record content-lengths ok 2480 - masspntz(414) shp/shx record ids agree ok 2481 - masspntz(414) parts count ok 2482 - masspntz(414) points count ok 2483 - undefined points ok 2484 - masspntz(414) no leftover data ok 2485 - masspntz(415) shp/shx record content-lengths ok 2486 - masspntz(415) shp/shx record ids agree ok 2487 - masspntz(415) parts count ok 2488 - masspntz(415) points count ok 2489 - undefined points ok 2490 - masspntz(415) no leftover data ok 2491 - masspntz(416) shp/shx record content-lengths ok 2492 - masspntz(416) shp/shx record ids agree ok 2493 - masspntz(416) parts count ok 2494 - masspntz(416) points count ok 2495 - undefined points ok 2496 - masspntz(416) no leftover data ok 2497 - masspntz(417) shp/shx record content-lengths ok 2498 - masspntz(417) shp/shx record ids agree ok 2499 - masspntz(417) parts count ok 2500 - masspntz(417) points count ok 2501 - undefined points ok 2502 - masspntz(417) no leftover data ok 2503 - masspntz(418) shp/shx record content-lengths ok 2504 - masspntz(418) shp/shx record ids agree ok 2505 - masspntz(418) parts count ok 2506 - masspntz(418) points count ok 2507 - undefined points ok 2508 - masspntz(418) no leftover data ok 2509 - masspntz(419) shp/shx record content-lengths ok 2510 - masspntz(419) shp/shx record ids agree ok 2511 - masspntz(419) parts count ok 2512 - masspntz(419) points count ok 2513 - undefined points ok 2514 - masspntz(419) no leftover data ok 2515 - masspntz(420) shp/shx record content-lengths ok 2516 - masspntz(420) shp/shx record ids agree ok 2517 - masspntz(420) parts count ok 2518 - masspntz(420) points count ok 2519 - undefined points ok 2520 - masspntz(420) no leftover data ok 2521 - masspntz(421) shp/shx record content-lengths ok 2522 - masspntz(421) shp/shx record ids agree ok 2523 - masspntz(421) parts count ok 2524 - masspntz(421) points count ok 2525 - undefined points ok 2526 - masspntz(421) no leftover data ok 2527 - masspntz(422) shp/shx record content-lengths ok 2528 - masspntz(422) shp/shx record ids agree ok 2529 - masspntz(422) parts count ok 2530 - masspntz(422) points count ok 2531 - undefined points ok 2532 - masspntz(422) no leftover data ok 2533 - masspntz(423) shp/shx record content-lengths ok 2534 - masspntz(423) shp/shx record ids agree ok 2535 - masspntz(423) parts count ok 2536 - masspntz(423) points count ok 2537 - undefined points ok 2538 - masspntz(423) no leftover data ok 2539 - masspntz(424) shp/shx record content-lengths ok 2540 - masspntz(424) shp/shx record ids agree ok 2541 - masspntz(424) parts count ok 2542 - masspntz(424) points count ok 2543 - undefined points ok 2544 - masspntz(424) no leftover data ok 2545 - masspntz(425) shp/shx record content-lengths ok 2546 - masspntz(425) shp/shx record ids agree ok 2547 - masspntz(425) parts count ok 2548 - masspntz(425) points count ok 2549 - undefined points ok 2550 - masspntz(425) no leftover data ok 2551 - masspntz(426) shp/shx record content-lengths ok 2552 - masspntz(426) shp/shx record ids agree ok 2553 - masspntz(426) parts count ok 2554 - masspntz(426) points count ok 2555 - undefined points ok 2556 - masspntz(426) no leftover data ok 2557 - masspntz(427) shp/shx record content-lengths ok 2558 - masspntz(427) shp/shx record ids agree ok 2559 - masspntz(427) parts count ok 2560 - masspntz(427) points count ok 2561 - undefined points ok 2562 - masspntz(427) no leftover data ok 2563 - masspntz(428) shp/shx record content-lengths ok 2564 - masspntz(428) shp/shx record ids agree ok 2565 - masspntz(428) parts count ok 2566 - masspntz(428) points count ok 2567 - undefined points ok 2568 - masspntz(428) no leftover data ok 2569 - masspntz(429) shp/shx record content-lengths ok 2570 - masspntz(429) shp/shx record ids agree ok 2571 - masspntz(429) parts count ok 2572 - masspntz(429) points count ok 2573 - undefined points ok 2574 - masspntz(429) no leftover data ok 2575 - masspntz(430) shp/shx record content-lengths ok 2576 - masspntz(430) shp/shx record ids agree ok 2577 - masspntz(430) parts count ok 2578 - masspntz(430) points count ok 2579 - undefined points ok 2580 - masspntz(430) no leftover data ok 2581 - masspntz(431) shp/shx record content-lengths ok 2582 - masspntz(431) shp/shx record ids agree ok 2583 - masspntz(431) parts count ok 2584 - masspntz(431) points count ok 2585 - undefined points ok 2586 - masspntz(431) no leftover data ok 2587 - masspntz(432) shp/shx record content-lengths ok 2588 - masspntz(432) shp/shx record ids agree ok 2589 - masspntz(432) parts count ok 2590 - masspntz(432) points count ok 2591 - undefined points ok 2592 - masspntz(432) no leftover data ok 2593 - masspntz(433) shp/shx record content-lengths ok 2594 - masspntz(433) shp/shx record ids agree ok 2595 - masspntz(433) parts count ok 2596 - masspntz(433) points count ok 2597 - undefined points ok 2598 - masspntz(433) no leftover data ok 2599 - masspntz(434) shp/shx record content-lengths ok 2600 - masspntz(434) shp/shx record ids agree ok 2601 - masspntz(434) parts count ok 2602 - masspntz(434) points count ok 2603 - undefined points ok 2604 - masspntz(434) no leftover data ok 2605 - masspntz(435) shp/shx record content-lengths ok 2606 - masspntz(435) shp/shx record ids agree ok 2607 - masspntz(435) parts count ok 2608 - masspntz(435) points count ok 2609 - undefined points ok 2610 - masspntz(435) no leftover data ok 2611 - masspntz(436) shp/shx record content-lengths ok 2612 - masspntz(436) shp/shx record ids agree ok 2613 - masspntz(436) parts count ok 2614 - masspntz(436) points count ok 2615 - undefined points ok 2616 - masspntz(436) no leftover data ok 2617 - masspntz(437) shp/shx record content-lengths ok 2618 - masspntz(437) shp/shx record ids agree ok 2619 - masspntz(437) parts count ok 2620 - masspntz(437) points count ok 2621 - undefined points ok 2622 - masspntz(437) no leftover data ok 2623 - masspntz(438) shp/shx record content-lengths ok 2624 - masspntz(438) shp/shx record ids agree ok 2625 - masspntz(438) parts count ok 2626 - masspntz(438) points count ok 2627 - undefined points ok 2628 - masspntz(438) no leftover data ok 2629 - masspntz(439) shp/shx record content-lengths ok 2630 - masspntz(439) shp/shx record ids agree ok 2631 - masspntz(439) parts count ok 2632 - masspntz(439) points count ok 2633 - undefined points ok 2634 - masspntz(439) no leftover data ok 2635 - masspntz(440) shp/shx record content-lengths ok 2636 - masspntz(440) shp/shx record ids agree ok 2637 - masspntz(440) parts count ok 2638 - masspntz(440) points count ok 2639 - undefined points ok 2640 - masspntz(440) no leftover data ok 2641 - masspntz(441) shp/shx record content-lengths ok 2642 - masspntz(441) shp/shx record ids agree ok 2643 - masspntz(441) parts count ok 2644 - masspntz(441) points count ok 2645 - undefined points ok 2646 - masspntz(441) no leftover data ok 2647 - masspntz(442) shp/shx record content-lengths ok 2648 - masspntz(442) shp/shx record ids agree ok 2649 - masspntz(442) parts count ok 2650 - masspntz(442) points count ok 2651 - undefined points ok 2652 - masspntz(442) no leftover data ok 2653 - masspntz(443) shp/shx record content-lengths ok 2654 - masspntz(443) shp/shx record ids agree ok 2655 - masspntz(443) parts count ok 2656 - masspntz(443) points count ok 2657 - undefined points ok 2658 - masspntz(443) no leftover data ok 2659 - masspntz(444) shp/shx record content-lengths ok 2660 - masspntz(444) shp/shx record ids agree ok 2661 - masspntz(444) parts count ok 2662 - masspntz(444) points count ok 2663 - undefined points ok 2664 - masspntz(444) no leftover data ok 2665 - masspntz(445) shp/shx record content-lengths ok 2666 - masspntz(445) shp/shx record ids agree ok 2667 - masspntz(445) parts count ok 2668 - masspntz(445) points count ok 2669 - undefined points ok 2670 - masspntz(445) no leftover data ok 2671 - masspntz(446) shp/shx record content-lengths ok 2672 - masspntz(446) shp/shx record ids agree ok 2673 - masspntz(446) parts count ok 2674 - masspntz(446) points count ok 2675 - undefined points ok 2676 - masspntz(446) no leftover data ok 2677 - masspntz(447) shp/shx record content-lengths ok 2678 - masspntz(447) shp/shx record ids agree ok 2679 - masspntz(447) parts count ok 2680 - masspntz(447) points count ok 2681 - undefined points ok 2682 - masspntz(447) no leftover data ok 2683 - masspntz(448) shp/shx record content-lengths ok 2684 - masspntz(448) shp/shx record ids agree ok 2685 - masspntz(448) parts count ok 2686 - masspntz(448) points count ok 2687 - undefined points ok 2688 - masspntz(448) no leftover data ok 2689 - masspntz(449) shp/shx record content-lengths ok 2690 - masspntz(449) shp/shx record ids agree ok 2691 - masspntz(449) parts count ok 2692 - masspntz(449) points count ok 2693 - undefined points ok 2694 - masspntz(449) no leftover data ok 2695 - masspntz(450) shp/shx record content-lengths ok 2696 - masspntz(450) shp/shx record ids agree ok 2697 - masspntz(450) parts count ok 2698 - masspntz(450) points count ok 2699 - undefined points ok 2700 - masspntz(450) no leftover data ok 2701 - masspntz(451) shp/shx record content-lengths ok 2702 - masspntz(451) shp/shx record ids agree ok 2703 - masspntz(451) parts count ok 2704 - masspntz(451) points count ok 2705 - undefined points ok 2706 - masspntz(451) no leftover data ok 2707 - masspntz(452) shp/shx record content-lengths ok 2708 - masspntz(452) shp/shx record ids agree ok 2709 - masspntz(452) parts count ok 2710 - masspntz(452) points count ok 2711 - undefined points ok 2712 - masspntz(452) no leftover data ok 2713 - masspntz(453) shp/shx record content-lengths ok 2714 - masspntz(453) shp/shx record ids agree ok 2715 - masspntz(453) parts count ok 2716 - masspntz(453) points count ok 2717 - undefined points ok 2718 - masspntz(453) no leftover data ok 2719 - masspntz(454) shp/shx record content-lengths ok 2720 - masspntz(454) shp/shx record ids agree ok 2721 - masspntz(454) parts count ok 2722 - masspntz(454) points count ok 2723 - undefined points ok 2724 - masspntz(454) no leftover data ok 2725 - masspntz(455) shp/shx record content-lengths ok 2726 - masspntz(455) shp/shx record ids agree ok 2727 - masspntz(455) parts count ok 2728 - masspntz(455) points count ok 2729 - undefined points ok 2730 - masspntz(455) no leftover data ok 2731 - masspntz(456) shp/shx record content-lengths ok 2732 - masspntz(456) shp/shx record ids agree ok 2733 - masspntz(456) parts count ok 2734 - masspntz(456) points count ok 2735 - undefined points ok 2736 - masspntz(456) no leftover data ok 2737 - masspntz(457) shp/shx record content-lengths ok 2738 - masspntz(457) shp/shx record ids agree ok 2739 - masspntz(457) parts count ok 2740 - masspntz(457) points count ok 2741 - undefined points ok 2742 - masspntz(457) no leftover data ok 2743 - masspntz(458) shp/shx record content-lengths ok 2744 - masspntz(458) shp/shx record ids agree ok 2745 - masspntz(458) parts count ok 2746 - masspntz(458) points count ok 2747 - undefined points ok 2748 - masspntz(458) no leftover data ok 2749 - masspntz(459) shp/shx record content-lengths ok 2750 - masspntz(459) shp/shx record ids agree ok 2751 - masspntz(459) parts count ok 2752 - masspntz(459) points count ok 2753 - undefined points ok 2754 - masspntz(459) no leftover data ok 2755 - masspntz(460) shp/shx record content-lengths ok 2756 - masspntz(460) shp/shx record ids agree ok 2757 - masspntz(460) parts count ok 2758 - masspntz(460) points count ok 2759 - undefined points ok 2760 - masspntz(460) no leftover data ok 2761 - masspntz(461) shp/shx record content-lengths ok 2762 - masspntz(461) shp/shx record ids agree ok 2763 - masspntz(461) parts count ok 2764 - masspntz(461) points count ok 2765 - undefined points ok 2766 - masspntz(461) no leftover data ok 2767 - masspntz(462) shp/shx record content-lengths ok 2768 - masspntz(462) shp/shx record ids agree ok 2769 - masspntz(462) parts count ok 2770 - masspntz(462) points count ok 2771 - undefined points ok 2772 - masspntz(462) no leftover data ok 2773 - masspntz(463) shp/shx record content-lengths ok 2774 - masspntz(463) shp/shx record ids agree ok 2775 - masspntz(463) parts count ok 2776 - masspntz(463) points count ok 2777 - undefined points ok 2778 - masspntz(463) no leftover data ok 2779 - masspntz(464) shp/shx record content-lengths ok 2780 - masspntz(464) shp/shx record ids agree ok 2781 - masspntz(464) parts count ok 2782 - masspntz(464) points count ok 2783 - undefined points ok 2784 - masspntz(464) no leftover data ok 2785 - masspntz(465) shp/shx record content-lengths ok 2786 - masspntz(465) shp/shx record ids agree ok 2787 - masspntz(465) parts count ok 2788 - masspntz(465) points count ok 2789 - undefined points ok 2790 - masspntz(465) no leftover data ok 2791 - masspntz(466) shp/shx record content-lengths ok 2792 - masspntz(466) shp/shx record ids agree ok 2793 - masspntz(466) parts count ok 2794 - masspntz(466) points count ok 2795 - undefined points ok 2796 - masspntz(466) no leftover data ok 2797 - masspntz(467) shp/shx record content-lengths ok 2798 - masspntz(467) shp/shx record ids agree ok 2799 - masspntz(467) parts count ok 2800 - masspntz(467) points count ok 2801 - undefined points ok 2802 - masspntz(467) no leftover data ok 2803 - masspntz(468) shp/shx record content-lengths ok 2804 - masspntz(468) shp/shx record ids agree ok 2805 - masspntz(468) parts count ok 2806 - masspntz(468) points count ok 2807 - undefined points ok 2808 - masspntz(468) no leftover data ok 2809 - masspntz(469) shp/shx record content-lengths ok 2810 - masspntz(469) shp/shx record ids agree ok 2811 - masspntz(469) parts count ok 2812 - masspntz(469) points count ok 2813 - undefined points ok 2814 - masspntz(469) no leftover data ok 2815 - masspntz(470) shp/shx record content-lengths ok 2816 - masspntz(470) shp/shx record ids agree ok 2817 - masspntz(470) parts count ok 2818 - masspntz(470) points count ok 2819 - undefined points ok 2820 - masspntz(470) no leftover data ok 2821 - masspntz(471) shp/shx record content-lengths ok 2822 - masspntz(471) shp/shx record ids agree ok 2823 - masspntz(471) parts count ok 2824 - masspntz(471) points count ok 2825 - undefined points ok 2826 - masspntz(471) no leftover data ok 2827 - masspntz(472) shp/shx record content-lengths ok 2828 - masspntz(472) shp/shx record ids agree ok 2829 - masspntz(472) parts count ok 2830 - masspntz(472) points count ok 2831 - undefined points ok 2832 - masspntz(472) no leftover data ok 2833 - masspntz(473) shp/shx record content-lengths ok 2834 - masspntz(473) shp/shx record ids agree ok 2835 - masspntz(473) parts count ok 2836 - masspntz(473) points count ok 2837 - undefined points ok 2838 - masspntz(473) no leftover data ok 2839 - masspntz(474) shp/shx record content-lengths ok 2840 - masspntz(474) shp/shx record ids agree ok 2841 - masspntz(474) parts count ok 2842 - masspntz(474) points count ok 2843 - undefined points ok 2844 - masspntz(474) no leftover data ok 2845 - masspntz(475) shp/shx record content-lengths ok 2846 - masspntz(475) shp/shx record ids agree ok 2847 - masspntz(475) parts count ok 2848 - masspntz(475) points count ok 2849 - undefined points ok 2850 - masspntz(475) no leftover data ok 2851 - masspntz(476) shp/shx record content-lengths ok 2852 - masspntz(476) shp/shx record ids agree ok 2853 - masspntz(476) parts count ok 2854 - masspntz(476) points count ok 2855 - undefined points ok 2856 - masspntz(476) no leftover data ok 2857 - masspntz(477) shp/shx record content-lengths ok 2858 - masspntz(477) shp/shx record ids agree ok 2859 - masspntz(477) parts count ok 2860 - masspntz(477) points count ok 2861 - undefined points ok 2862 - masspntz(477) no leftover data ok 2863 - masspntz(478) shp/shx record content-lengths ok 2864 - masspntz(478) shp/shx record ids agree ok 2865 - masspntz(478) parts count ok 2866 - masspntz(478) points count ok 2867 - undefined points ok 2868 - masspntz(478) no leftover data ok 2869 - masspntz(479) shp/shx record content-lengths ok 2870 - masspntz(479) shp/shx record ids agree ok 2871 - masspntz(479) parts count ok 2872 - masspntz(479) points count ok 2873 - undefined points ok 2874 - masspntz(479) no leftover data ok 2875 - masspntz(480) shp/shx record content-lengths ok 2876 - masspntz(480) shp/shx record ids agree ok 2877 - masspntz(480) parts count ok 2878 - masspntz(480) points count ok 2879 - undefined points ok 2880 - masspntz(480) no leftover data ok 2881 - masspntz(481) shp/shx record content-lengths ok 2882 - masspntz(481) shp/shx record ids agree ok 2883 - masspntz(481) parts count ok 2884 - masspntz(481) points count ok 2885 - undefined points ok 2886 - masspntz(481) no leftover data ok 2887 - masspntz(482) shp/shx record content-lengths ok 2888 - masspntz(482) shp/shx record ids agree ok 2889 - masspntz(482) parts count ok 2890 - masspntz(482) points count ok 2891 - undefined points ok 2892 - masspntz(482) no leftover data ok 2893 - masspntz(483) shp/shx record content-lengths ok 2894 - masspntz(483) shp/shx record ids agree ok 2895 - masspntz(483) parts count ok 2896 - masspntz(483) points count ok 2897 - undefined points ok 2898 - masspntz(483) no leftover data ok 2899 - masspntz(484) shp/shx record content-lengths ok 2900 - masspntz(484) shp/shx record ids agree ok 2901 - masspntz(484) parts count ok 2902 - masspntz(484) points count ok 2903 - undefined points ok 2904 - masspntz(484) no leftover data ok 2905 - masspntz(485) shp/shx record content-lengths ok 2906 - masspntz(485) shp/shx record ids agree ok 2907 - masspntz(485) parts count ok 2908 - masspntz(485) points count ok 2909 - undefined points ok 2910 - masspntz(485) no leftover data ok 2911 - masspntz(486) shp/shx record content-lengths ok 2912 - masspntz(486) shp/shx record ids agree ok 2913 - masspntz(486) parts count ok 2914 - masspntz(486) points count ok 2915 - undefined points ok 2916 - masspntz(486) no leftover data ok 2917 - masspntz(487) shp/shx record content-lengths ok 2918 - masspntz(487) shp/shx record ids agree ok 2919 - masspntz(487) parts count ok 2920 - masspntz(487) points count ok 2921 - undefined points ok 2922 - masspntz(487) no leftover data ok 2923 - masspntz(488) shp/shx record content-lengths ok 2924 - masspntz(488) shp/shx record ids agree ok 2925 - masspntz(488) parts count ok 2926 - masspntz(488) points count ok 2927 - undefined points ok 2928 - masspntz(488) no leftover data ok 2929 - masspntz(489) shp/shx record content-lengths ok 2930 - masspntz(489) shp/shx record ids agree ok 2931 - masspntz(489) parts count ok 2932 - masspntz(489) points count ok 2933 - undefined points ok 2934 - masspntz(489) no leftover data ok 2935 - masspntz(490) shp/shx record content-lengths ok 2936 - masspntz(490) shp/shx record ids agree ok 2937 - masspntz(490) parts count ok 2938 - masspntz(490) points count ok 2939 - undefined points ok 2940 - masspntz(490) no leftover data ok 2941 - masspntz(491) shp/shx record content-lengths ok 2942 - masspntz(491) shp/shx record ids agree ok 2943 - masspntz(491) parts count ok 2944 - masspntz(491) points count ok 2945 - undefined points ok 2946 - masspntz(491) no leftover data ok 2947 - masspntz(492) shp/shx record content-lengths ok 2948 - masspntz(492) shp/shx record ids agree ok 2949 - masspntz(492) parts count ok 2950 - masspntz(492) points count ok 2951 - undefined points ok 2952 - masspntz(492) no leftover data ok 2953 - masspntz(493) shp/shx record content-lengths ok 2954 - masspntz(493) shp/shx record ids agree ok 2955 - masspntz(493) parts count ok 2956 - masspntz(493) points count ok 2957 - undefined points ok 2958 - masspntz(493) no leftover data ok 2959 - masspntz(494) shp/shx record content-lengths ok 2960 - masspntz(494) shp/shx record ids agree ok 2961 - masspntz(494) parts count ok 2962 - masspntz(494) points count ok 2963 - undefined points ok 2964 - masspntz(494) no leftover data ok 2965 - masspntz(495) shp/shx record content-lengths ok 2966 - masspntz(495) shp/shx record ids agree ok 2967 - masspntz(495) parts count ok 2968 - masspntz(495) points count ok 2969 - undefined points ok 2970 - masspntz(495) no leftover data ok 2971 - masspntz(496) shp/shx record content-lengths ok 2972 - masspntz(496) shp/shx record ids agree ok 2973 - masspntz(496) parts count ok 2974 - masspntz(496) points count ok 2975 - undefined points ok 2976 - masspntz(496) no leftover data ok 2977 - masspntz(497) shp/shx record content-lengths ok 2978 - masspntz(497) shp/shx record ids agree ok 2979 - masspntz(497) parts count ok 2980 - masspntz(497) points count ok 2981 - undefined points ok 2982 - masspntz(497) no leftover data ok 2983 - masspntz(498) shp/shx record content-lengths ok 2984 - masspntz(498) shp/shx record ids agree ok 2985 - masspntz(498) parts count ok 2986 - masspntz(498) points count ok 2987 - undefined points ok 2988 - masspntz(498) no leftover data ok 2989 - masspntz(499) shp/shx record content-lengths ok 2990 - masspntz(499) shp/shx record ids agree ok 2991 - masspntz(499) parts count ok 2992 - masspntz(499) points count ok 2993 - undefined points ok 2994 - masspntz(499) no leftover data ok 2995 - masspntz(500) shp/shx record content-lengths ok 2996 - masspntz(500) shp/shx record ids agree ok 2997 - masspntz(500) parts count ok 2998 - masspntz(500) points count ok 2999 - undefined points ok 3000 - masspntz(500) no leftover data ok 3001 - masspntz(501) shp/shx record content-lengths ok 3002 - masspntz(501) shp/shx record ids agree ok 3003 - masspntz(501) parts count ok 3004 - masspntz(501) points count ok 3005 - undefined points ok 3006 - masspntz(501) no leftover data ok 3007 - masspntz(502) shp/shx record content-lengths ok 3008 - masspntz(502) shp/shx record ids agree ok 3009 - masspntz(502) parts count ok 3010 - masspntz(502) points count ok 3011 - undefined points ok 3012 - masspntz(502) no leftover data ok 3013 - masspntz(503) shp/shx record content-lengths ok 3014 - masspntz(503) shp/shx record ids agree ok 3015 - masspntz(503) parts count ok 3016 - masspntz(503) points count ok 3017 - undefined points ok 3018 - masspntz(503) no leftover data ok 3019 - masspntz(504) shp/shx record content-lengths ok 3020 - masspntz(504) shp/shx record ids agree ok 3021 - masspntz(504) parts count ok 3022 - masspntz(504) points count ok 3023 - undefined points ok 3024 - masspntz(504) no leftover data ok 3025 - masspntz(505) shp/shx record content-lengths ok 3026 - masspntz(505) shp/shx record ids agree ok 3027 - masspntz(505) parts count ok 3028 - masspntz(505) points count ok 3029 - undefined points ok 3030 - masspntz(505) no leftover data ok 3031 - masspntz(506) shp/shx record content-lengths ok 3032 - masspntz(506) shp/shx record ids agree ok 3033 - masspntz(506) parts count ok 3034 - masspntz(506) points count ok 3035 - undefined points ok 3036 - masspntz(506) no leftover data ok 3037 - masspntz(507) shp/shx record content-lengths ok 3038 - masspntz(507) shp/shx record ids agree ok 3039 - masspntz(507) parts count ok 3040 - masspntz(507) points count ok 3041 - undefined points ok 3042 - masspntz(507) no leftover data ok 3043 - masspntz(508) shp/shx record content-lengths ok 3044 - masspntz(508) shp/shx record ids agree ok 3045 - masspntz(508) parts count ok 3046 - masspntz(508) points count ok 3047 - undefined points ok 3048 - masspntz(508) no leftover data ok 3049 - masspntz(509) shp/shx record content-lengths ok 3050 - masspntz(509) shp/shx record ids agree ok 3051 - masspntz(509) parts count ok 3052 - masspntz(509) points count ok 3053 - undefined points ok 3054 - masspntz(509) no leftover data ok 3055 - masspntz(510) shp/shx record content-lengths ok 3056 - masspntz(510) shp/shx record ids agree ok 3057 - masspntz(510) parts count ok 3058 - masspntz(510) points count ok 3059 - undefined points ok 3060 - masspntz(510) no leftover data ok 3061 - masspntz(511) shp/shx record content-lengths ok 3062 - masspntz(511) shp/shx record ids agree ok 3063 - masspntz(511) parts count ok 3064 - masspntz(511) points count ok 3065 - undefined points ok 3066 - masspntz(511) no leftover data ok 3067 - masspntz(512) shp/shx record content-lengths ok 3068 - masspntz(512) shp/shx record ids agree ok 3069 - masspntz(512) parts count ok 3070 - masspntz(512) points count ok 3071 - undefined points ok 3072 - masspntz(512) no leftover data ok 3073 - masspntz(513) shp/shx record content-lengths ok 3074 - masspntz(513) shp/shx record ids agree ok 3075 - masspntz(513) parts count ok 3076 - masspntz(513) points count ok 3077 - undefined points ok 3078 - masspntz(513) no leftover data ok 3079 - masspntz(514) shp/shx record content-lengths ok 3080 - masspntz(514) shp/shx record ids agree ok 3081 - masspntz(514) parts count ok 3082 - masspntz(514) points count ok 3083 - undefined points ok 3084 - masspntz(514) no leftover data ok 3085 - masspntz(515) shp/shx record content-lengths ok 3086 - masspntz(515) shp/shx record ids agree ok 3087 - masspntz(515) parts count ok 3088 - masspntz(515) points count ok 3089 - undefined points ok 3090 - masspntz(515) no leftover data ok 3091 - masspntz(516) shp/shx record content-lengths ok 3092 - masspntz(516) shp/shx record ids agree ok 3093 - masspntz(516) parts count ok 3094 - masspntz(516) points count ok 3095 - undefined points ok 3096 - masspntz(516) no leftover data ok 3097 - masspntz(517) shp/shx record content-lengths ok 3098 - masspntz(517) shp/shx record ids agree ok 3099 - masspntz(517) parts count ok 3100 - masspntz(517) points count ok 3101 - undefined points ok 3102 - masspntz(517) no leftover data ok 3103 - masspntz(518) shp/shx record content-lengths ok 3104 - masspntz(518) shp/shx record ids agree ok 3105 - masspntz(518) parts count ok 3106 - masspntz(518) points count ok 3107 - undefined points ok 3108 - masspntz(518) no leftover data ok 3109 - masspntz(519) shp/shx record content-lengths ok 3110 - masspntz(519) shp/shx record ids agree ok 3111 - masspntz(519) parts count ok 3112 - masspntz(519) points count ok 3113 - undefined points ok 3114 - masspntz(519) no leftover data ok 3115 - masspntz(520) shp/shx record content-lengths ok 3116 - masspntz(520) shp/shx record ids agree ok 3117 - masspntz(520) parts count ok 3118 - masspntz(520) points count ok 3119 - undefined points ok 3120 - masspntz(520) no leftover data ok 3121 - masspntz(521) shp/shx record content-lengths ok 3122 - masspntz(521) shp/shx record ids agree ok 3123 - masspntz(521) parts count ok 3124 - masspntz(521) points count ok 3125 - undefined points ok 3126 - masspntz(521) no leftover data ok 3127 - masspntz(522) shp/shx record content-lengths ok 3128 - masspntz(522) shp/shx record ids agree ok 3129 - masspntz(522) parts count ok 3130 - masspntz(522) points count ok 3131 - undefined points ok 3132 - masspntz(522) no leftover data ok 3133 - masspntz(523) shp/shx record content-lengths ok 3134 - masspntz(523) shp/shx record ids agree ok 3135 - masspntz(523) parts count ok 3136 - masspntz(523) points count ok 3137 - undefined points ok 3138 - masspntz(523) no leftover data ok 3139 - masspntz(524) shp/shx record content-lengths ok 3140 - masspntz(524) shp/shx record ids agree ok 3141 - masspntz(524) parts count ok 3142 - masspntz(524) points count ok 3143 - undefined points ok 3144 - masspntz(524) no leftover data ok 3145 - masspntz(525) shp/shx record content-lengths ok 3146 - masspntz(525) shp/shx record ids agree ok 3147 - masspntz(525) parts count ok 3148 - masspntz(525) points count ok 3149 - undefined points ok 3150 - masspntz(525) no leftover data ok 3151 - masspntz(526) shp/shx record content-lengths ok 3152 - masspntz(526) shp/shx record ids agree ok 3153 - masspntz(526) parts count ok 3154 - masspntz(526) points count ok 3155 - undefined points ok 3156 - masspntz(526) no leftover data ok 3157 - masspntz(527) shp/shx record content-lengths ok 3158 - masspntz(527) shp/shx record ids agree ok 3159 - masspntz(527) parts count ok 3160 - masspntz(527) points count ok 3161 - undefined points ok 3162 - masspntz(527) no leftover data ok 3163 - masspntz(528) shp/shx record content-lengths ok 3164 - masspntz(528) shp/shx record ids agree ok 3165 - masspntz(528) parts count ok 3166 - masspntz(528) points count ok 3167 - undefined points ok 3168 - masspntz(528) no leftover data ok 3169 - masspntz(529) shp/shx record content-lengths ok 3170 - masspntz(529) shp/shx record ids agree ok 3171 - masspntz(529) parts count ok 3172 - masspntz(529) points count ok 3173 - undefined points ok 3174 - masspntz(529) no leftover data ok 3175 - masspntz(530) shp/shx record content-lengths ok 3176 - masspntz(530) shp/shx record ids agree ok 3177 - masspntz(530) parts count ok 3178 - masspntz(530) points count ok 3179 - undefined points ok 3180 - masspntz(530) no leftover data ok 3181 - masspntz(531) shp/shx record content-lengths ok 3182 - masspntz(531) shp/shx record ids agree ok 3183 - masspntz(531) parts count ok 3184 - masspntz(531) points count ok 3185 - undefined points ok 3186 - masspntz(531) no leftover data ok 3187 - masspntz(532) shp/shx record content-lengths ok 3188 - masspntz(532) shp/shx record ids agree ok 3189 - masspntz(532) parts count ok 3190 - masspntz(532) points count ok 3191 - undefined points ok 3192 - masspntz(532) no leftover data ok 3193 - masspntz(533) shp/shx record content-lengths ok 3194 - masspntz(533) shp/shx record ids agree ok 3195 - masspntz(533) parts count ok 3196 - masspntz(533) points count ok 3197 - undefined points ok 3198 - masspntz(533) no leftover data ok 3199 - masspntz(534) shp/shx record content-lengths ok 3200 - masspntz(534) shp/shx record ids agree ok 3201 - masspntz(534) parts count ok 3202 - masspntz(534) points count ok 3203 - undefined points ok 3204 - masspntz(534) no leftover data ok 3205 - masspntz(535) shp/shx record content-lengths ok 3206 - masspntz(535) shp/shx record ids agree ok 3207 - masspntz(535) parts count ok 3208 - masspntz(535) points count ok 3209 - undefined points ok 3210 - masspntz(535) no leftover data ok 3211 - masspntz(536) shp/shx record content-lengths ok 3212 - masspntz(536) shp/shx record ids agree ok 3213 - masspntz(536) parts count ok 3214 - masspntz(536) points count ok 3215 - undefined points ok 3216 - masspntz(536) no leftover data ok 3217 - masspntz(537) shp/shx record content-lengths ok 3218 - masspntz(537) shp/shx record ids agree ok 3219 - masspntz(537) parts count ok 3220 - masspntz(537) points count ok 3221 - undefined points ok 3222 - masspntz(537) no leftover data ok 3223 - masspntz(538) shp/shx record content-lengths ok 3224 - masspntz(538) shp/shx record ids agree ok 3225 - masspntz(538) parts count ok 3226 - masspntz(538) points count ok 3227 - undefined points ok 3228 - masspntz(538) no leftover data ok 3229 - masspntz(539) shp/shx record content-lengths ok 3230 - masspntz(539) shp/shx record ids agree ok 3231 - masspntz(539) parts count ok 3232 - masspntz(539) points count ok 3233 - undefined points ok 3234 - masspntz(539) no leftover data ok 3235 - masspntz(540) shp/shx record content-lengths ok 3236 - masspntz(540) shp/shx record ids agree ok 3237 - masspntz(540) parts count ok 3238 - masspntz(540) points count ok 3239 - undefined points ok 3240 - masspntz(540) no leftover data ok 3241 - masspntz(541) shp/shx record content-lengths ok 3242 - masspntz(541) shp/shx record ids agree ok 3243 - masspntz(541) parts count ok 3244 - masspntz(541) points count ok 3245 - undefined points ok 3246 - masspntz(541) no leftover data ok 3247 - masspntz(542) shp/shx record content-lengths ok 3248 - masspntz(542) shp/shx record ids agree ok 3249 - masspntz(542) parts count ok 3250 - masspntz(542) points count ok 3251 - undefined points ok 3252 - masspntz(542) no leftover data ok 3253 - masspntz(543) shp/shx record content-lengths ok 3254 - masspntz(543) shp/shx record ids agree ok 3255 - masspntz(543) parts count ok 3256 - masspntz(543) points count ok 3257 - undefined points ok 3258 - masspntz(543) no leftover data ok 3259 - masspntz(544) shp/shx record content-lengths ok 3260 - masspntz(544) shp/shx record ids agree ok 3261 - masspntz(544) parts count ok 3262 - masspntz(544) points count ok 3263 - undefined points ok 3264 - masspntz(544) no leftover data ok 3265 - masspntz(545) shp/shx record content-lengths ok 3266 - masspntz(545) shp/shx record ids agree ok 3267 - masspntz(545) parts count ok 3268 - masspntz(545) points count ok 3269 - undefined points ok 3270 - masspntz(545) no leftover data ok 3271 - masspntz(546) shp/shx record content-lengths ok 3272 - masspntz(546) shp/shx record ids agree ok 3273 - masspntz(546) parts count ok 3274 - masspntz(546) points count ok 3275 - undefined points ok 3276 - masspntz(546) no leftover data ok 3277 - masspntz(547) shp/shx record content-lengths ok 3278 - masspntz(547) shp/shx record ids agree ok 3279 - masspntz(547) parts count ok 3280 - masspntz(547) points count ok 3281 - undefined points ok 3282 - masspntz(547) no leftover data ok 3283 - masspntz(548) shp/shx record content-lengths ok 3284 - masspntz(548) shp/shx record ids agree ok 3285 - masspntz(548) parts count ok 3286 - masspntz(548) points count ok 3287 - undefined points ok 3288 - masspntz(548) no leftover data ok 3289 - masspntz(549) shp/shx record content-lengths ok 3290 - masspntz(549) shp/shx record ids agree ok 3291 - masspntz(549) parts count ok 3292 - masspntz(549) points count ok 3293 - undefined points ok 3294 - masspntz(549) no leftover data ok 3295 - masspntz(550) shp/shx record content-lengths ok 3296 - masspntz(550) shp/shx record ids agree ok 3297 - masspntz(550) parts count ok 3298 - masspntz(550) points count ok 3299 - undefined points ok 3300 - masspntz(550) no leftover data ok 3301 - masspntz(551) shp/shx record content-lengths ok 3302 - masspntz(551) shp/shx record ids agree ok 3303 - masspntz(551) parts count ok 3304 - masspntz(551) points count ok 3305 - undefined points ok 3306 - masspntz(551) no leftover data ok 3307 - masspntz(552) shp/shx record content-lengths ok 3308 - masspntz(552) shp/shx record ids agree ok 3309 - masspntz(552) parts count ok 3310 - masspntz(552) points count ok 3311 - undefined points ok 3312 - masspntz(552) no leftover data ok 3313 - masspntz(553) shp/shx record content-lengths ok 3314 - masspntz(553) shp/shx record ids agree ok 3315 - masspntz(553) parts count ok 3316 - masspntz(553) points count ok 3317 - undefined points ok 3318 - masspntz(553) no leftover data ok 3319 - masspntz(554) shp/shx record content-lengths ok 3320 - masspntz(554) shp/shx record ids agree ok 3321 - masspntz(554) parts count ok 3322 - masspntz(554) points count ok 3323 - undefined points ok 3324 - masspntz(554) no leftover data ok 3325 - masspntz(555) shp/shx record content-lengths ok 3326 - masspntz(555) shp/shx record ids agree ok 3327 - masspntz(555) parts count ok 3328 - masspntz(555) points count ok 3329 - undefined points ok 3330 - masspntz(555) no leftover data ok 3331 - masspntz(556) shp/shx record content-lengths ok 3332 - masspntz(556) shp/shx record ids agree ok 3333 - masspntz(556) parts count ok 3334 - masspntz(556) points count ok 3335 - undefined points ok 3336 - masspntz(556) no leftover data ok 3337 - masspntz(557) shp/shx record content-lengths ok 3338 - masspntz(557) shp/shx record ids agree ok 3339 - masspntz(557) parts count ok 3340 - masspntz(557) points count ok 3341 - undefined points ok 3342 - masspntz(557) no leftover data ok 3343 - masspntz(558) shp/shx record content-lengths ok 3344 - masspntz(558) shp/shx record ids agree ok 3345 - masspntz(558) parts count ok 3346 - masspntz(558) points count ok 3347 - undefined points ok 3348 - masspntz(558) no leftover data ok 3349 - masspntz(559) shp/shx record content-lengths ok 3350 - masspntz(559) shp/shx record ids agree ok 3351 - masspntz(559) parts count ok 3352 - masspntz(559) points count ok 3353 - undefined points ok 3354 - masspntz(559) no leftover data ok 3355 - masspntz(560) shp/shx record content-lengths ok 3356 - masspntz(560) shp/shx record ids agree ok 3357 - masspntz(560) parts count ok 3358 - masspntz(560) points count ok 3359 - undefined points ok 3360 - masspntz(560) no leftover data ok 3361 - masspntz(561) shp/shx record content-lengths ok 3362 - masspntz(561) shp/shx record ids agree ok 3363 - masspntz(561) parts count ok 3364 - masspntz(561) points count ok 3365 - undefined points ok 3366 - masspntz(561) no leftover data ok 3367 - masspntz(562) shp/shx record content-lengths ok 3368 - masspntz(562) shp/shx record ids agree ok 3369 - masspntz(562) parts count ok 3370 - masspntz(562) points count ok 3371 - undefined points ok 3372 - masspntz(562) no leftover data ok 3373 - masspntz(563) shp/shx record content-lengths ok 3374 - masspntz(563) shp/shx record ids agree ok 3375 - masspntz(563) parts count ok 3376 - masspntz(563) points count ok 3377 - undefined points ok 3378 - masspntz(563) no leftover data ok 3379 - masspntz(564) shp/shx record content-lengths ok 3380 - masspntz(564) shp/shx record ids agree ok 3381 - masspntz(564) parts count ok 3382 - masspntz(564) points count ok 3383 - undefined points ok 3384 - masspntz(564) no leftover data ok 3385 - masspntz(565) shp/shx record content-lengths ok 3386 - masspntz(565) shp/shx record ids agree ok 3387 - masspntz(565) parts count ok 3388 - masspntz(565) points count ok 3389 - undefined points ok 3390 - masspntz(565) no leftover data ok 3391 - masspntz(566) shp/shx record content-lengths ok 3392 - masspntz(566) shp/shx record ids agree ok 3393 - masspntz(566) parts count ok 3394 - masspntz(566) points count ok 3395 - undefined points ok 3396 - masspntz(566) no leftover data ok 3397 - masspntz(567) shp/shx record content-lengths ok 3398 - masspntz(567) shp/shx record ids agree ok 3399 - masspntz(567) parts count ok 3400 - masspntz(567) points count ok 3401 - undefined points ok 3402 - masspntz(567) no leftover data ok 3403 - masspntz(568) shp/shx record content-lengths ok 3404 - masspntz(568) shp/shx record ids agree ok 3405 - masspntz(568) parts count ok 3406 - masspntz(568) points count ok 3407 - undefined points ok 3408 - masspntz(568) no leftover data ok 3409 - masspntz(569) shp/shx record content-lengths ok 3410 - masspntz(569) shp/shx record ids agree ok 3411 - masspntz(569) parts count ok 3412 - masspntz(569) points count ok 3413 - undefined points ok 3414 - masspntz(569) no leftover data ok 3415 - masspntz(570) shp/shx record content-lengths ok 3416 - masspntz(570) shp/shx record ids agree ok 3417 - masspntz(570) parts count ok 3418 - masspntz(570) points count ok 3419 - undefined points ok 3420 - masspntz(570) no leftover data ok 3421 - masspntz(571) shp/shx record content-lengths ok 3422 - masspntz(571) shp/shx record ids agree ok 3423 - masspntz(571) parts count ok 3424 - masspntz(571) points count ok 3425 - undefined points ok 3426 - masspntz(571) no leftover data ok 3427 - masspntz(572) shp/shx record content-lengths ok 3428 - masspntz(572) shp/shx record ids agree ok 3429 - masspntz(572) parts count ok 3430 - masspntz(572) points count ok 3431 - undefined points ok 3432 - masspntz(572) no leftover data ok 3433 - masspntz(573) shp/shx record content-lengths ok 3434 - masspntz(573) shp/shx record ids agree ok 3435 - masspntz(573) parts count ok 3436 - masspntz(573) points count ok 3437 - undefined points ok 3438 - masspntz(573) no leftover data ok 3439 - masspntz(574) shp/shx record content-lengths ok 3440 - masspntz(574) shp/shx record ids agree ok 3441 - masspntz(574) parts count ok 3442 - masspntz(574) points count ok 3443 - undefined points ok 3444 - masspntz(574) no leftover data ok 3445 - masspntz(575) shp/shx record content-lengths ok 3446 - masspntz(575) shp/shx record ids agree ok 3447 - masspntz(575) parts count ok 3448 - masspntz(575) points count ok 3449 - undefined points ok 3450 - masspntz(575) no leftover data ok 3451 - masspntz(576) shp/shx record content-lengths ok 3452 - masspntz(576) shp/shx record ids agree ok 3453 - masspntz(576) parts count ok 3454 - masspntz(576) points count ok 3455 - undefined points ok 3456 - masspntz(576) no leftover data ok 3457 - masspntz(577) shp/shx record content-lengths ok 3458 - masspntz(577) shp/shx record ids agree ok 3459 - masspntz(577) parts count ok 3460 - masspntz(577) points count ok 3461 - undefined points ok 3462 - masspntz(577) no leftover data ok 3463 - masspntz(578) shp/shx record content-lengths ok 3464 - masspntz(578) shp/shx record ids agree ok 3465 - masspntz(578) parts count ok 3466 - masspntz(578) points count ok 3467 - undefined points ok 3468 - masspntz(578) no leftover data ok 3469 - masspntz(579) shp/shx record content-lengths ok 3470 - masspntz(579) shp/shx record ids agree ok 3471 - masspntz(579) parts count ok 3472 - masspntz(579) points count ok 3473 - undefined points ok 3474 - masspntz(579) no leftover data ok 3475 - masspntz(580) shp/shx record content-lengths ok 3476 - masspntz(580) shp/shx record ids agree ok 3477 - masspntz(580) parts count ok 3478 - masspntz(580) points count ok 3479 - undefined points ok 3480 - masspntz(580) no leftover data ok 3481 - masspntz(581) shp/shx record content-lengths ok 3482 - masspntz(581) shp/shx record ids agree ok 3483 - masspntz(581) parts count ok 3484 - masspntz(581) points count ok 3485 - undefined points ok 3486 - masspntz(581) no leftover data ok 3487 - masspntz(582) shp/shx record content-lengths ok 3488 - masspntz(582) shp/shx record ids agree ok 3489 - masspntz(582) parts count ok 3490 - masspntz(582) points count ok 3491 - undefined points ok 3492 - masspntz(582) no leftover data ok 3493 - masspntz(583) shp/shx record content-lengths ok 3494 - masspntz(583) shp/shx record ids agree ok 3495 - masspntz(583) parts count ok 3496 - masspntz(583) points count ok 3497 - undefined points ok 3498 - masspntz(583) no leftover data ok 3499 - masspntz(584) shp/shx record content-lengths ok 3500 - masspntz(584) shp/shx record ids agree ok 3501 - masspntz(584) parts count ok 3502 - masspntz(584) points count ok 3503 - undefined points ok 3504 - masspntz(584) no leftover data ok 3505 - masspntz(585) shp/shx record content-lengths ok 3506 - masspntz(585) shp/shx record ids agree ok 3507 - masspntz(585) parts count ok 3508 - masspntz(585) points count ok 3509 - undefined points ok 3510 - masspntz(585) no leftover data ok 3511 - masspntz(586) shp/shx record content-lengths ok 3512 - masspntz(586) shp/shx record ids agree ok 3513 - masspntz(586) parts count ok 3514 - masspntz(586) points count ok 3515 - undefined points ok 3516 - masspntz(586) no leftover data ok 3517 - masspntz(587) shp/shx record content-lengths ok 3518 - masspntz(587) shp/shx record ids agree ok 3519 - masspntz(587) parts count ok 3520 - masspntz(587) points count ok 3521 - undefined points ok 3522 - masspntz(587) no leftover data ok 3523 - masspntz(588) shp/shx record content-lengths ok 3524 - masspntz(588) shp/shx record ids agree ok 3525 - masspntz(588) parts count ok 3526 - masspntz(588) points count ok 3527 - undefined points ok 3528 - masspntz(588) no leftover data ok 3529 - masspntz(589) shp/shx record content-lengths ok 3530 - masspntz(589) shp/shx record ids agree ok 3531 - masspntz(589) parts count ok 3532 - masspntz(589) points count ok 3533 - undefined points ok 3534 - masspntz(589) no leftover data ok 3535 - masspntz(590) shp/shx record content-lengths ok 3536 - masspntz(590) shp/shx record ids agree ok 3537 - masspntz(590) parts count ok 3538 - masspntz(590) points count ok 3539 - undefined points ok 3540 - masspntz(590) no leftover data ok 3541 - masspntz(591) shp/shx record content-lengths ok 3542 - masspntz(591) shp/shx record ids agree ok 3543 - masspntz(591) parts count ok 3544 - masspntz(591) points count ok 3545 - undefined points ok 3546 - masspntz(591) no leftover data ok 3547 - masspntz(592) shp/shx record content-lengths ok 3548 - masspntz(592) shp/shx record ids agree ok 3549 - masspntz(592) parts count ok 3550 - masspntz(592) points count ok 3551 - undefined points ok 3552 - masspntz(592) no leftover data ok 3553 - masspntz(593) shp/shx record content-lengths ok 3554 - masspntz(593) shp/shx record ids agree ok 3555 - masspntz(593) parts count ok 3556 - masspntz(593) points count ok 3557 - undefined points ok 3558 - masspntz(593) no leftover data ok 3559 - masspntz(594) shp/shx record content-lengths ok 3560 - masspntz(594) shp/shx record ids agree ok 3561 - masspntz(594) parts count ok 3562 - masspntz(594) points count ok 3563 - undefined points ok 3564 - masspntz(594) no leftover data ok 3565 - masspntz(595) shp/shx record content-lengths ok 3566 - masspntz(595) shp/shx record ids agree ok 3567 - masspntz(595) parts count ok 3568 - masspntz(595) points count ok 3569 - undefined points ok 3570 - masspntz(595) no leftover data ok 3571 - masspntz(596) shp/shx record content-lengths ok 3572 - masspntz(596) shp/shx record ids agree ok 3573 - masspntz(596) parts count ok 3574 - masspntz(596) points count ok 3575 - undefined points ok 3576 - masspntz(596) no leftover data ok 3577 - masspntz(597) shp/shx record content-lengths ok 3578 - masspntz(597) shp/shx record ids agree ok 3579 - masspntz(597) parts count ok 3580 - masspntz(597) points count ok 3581 - undefined points ok 3582 - masspntz(597) no leftover data ok 3583 - masspntz(598) shp/shx record content-lengths ok 3584 - masspntz(598) shp/shx record ids agree ok 3585 - masspntz(598) parts count ok 3586 - masspntz(598) points count ok 3587 - undefined points ok 3588 - masspntz(598) no leftover data ok 3589 - masspntz(599) shp/shx record content-lengths ok 3590 - masspntz(599) shp/shx record ids agree ok 3591 - masspntz(599) parts count ok 3592 - masspntz(599) points count ok 3593 - undefined points ok 3594 - masspntz(599) no leftover data ok 3595 - masspntz(600) shp/shx record content-lengths ok 3596 - masspntz(600) shp/shx record ids agree ok 3597 - masspntz(600) parts count ok 3598 - masspntz(600) points count ok 3599 - undefined points ok 3600 - masspntz(600) no leftover data ok 3601 - masspntz(601) shp/shx record content-lengths ok 3602 - masspntz(601) shp/shx record ids agree ok 3603 - masspntz(601) parts count ok 3604 - masspntz(601) points count ok 3605 - undefined points ok 3606 - masspntz(601) no leftover data ok 3607 - masspntz(602) shp/shx record content-lengths ok 3608 - masspntz(602) shp/shx record ids agree ok 3609 - masspntz(602) parts count ok 3610 - masspntz(602) points count ok 3611 - undefined points ok 3612 - masspntz(602) no leftover data ok 3613 - masspntz(603) shp/shx record content-lengths ok 3614 - masspntz(603) shp/shx record ids agree ok 3615 - masspntz(603) parts count ok 3616 - masspntz(603) points count ok 3617 - undefined points ok 3618 - masspntz(603) no leftover data ok 3619 - masspntz(604) shp/shx record content-lengths ok 3620 - masspntz(604) shp/shx record ids agree ok 3621 - masspntz(604) parts count ok 3622 - masspntz(604) points count ok 3623 - undefined points ok 3624 - masspntz(604) no leftover data ok 3625 - masspntz(605) shp/shx record content-lengths ok 3626 - masspntz(605) shp/shx record ids agree ok 3627 - masspntz(605) parts count ok 3628 - masspntz(605) points count ok 3629 - undefined points ok 3630 - masspntz(605) no leftover data ok 3631 - masspntz(606) shp/shx record content-lengths ok 3632 - masspntz(606) shp/shx record ids agree ok 3633 - masspntz(606) parts count ok 3634 - masspntz(606) points count ok 3635 - undefined points ok 3636 - masspntz(606) no leftover data ok 3637 - masspntz(607) shp/shx record content-lengths ok 3638 - masspntz(607) shp/shx record ids agree ok 3639 - masspntz(607) parts count ok 3640 - masspntz(607) points count ok 3641 - undefined points ok 3642 - masspntz(607) no leftover data ok 3643 - masspntz(608) shp/shx record content-lengths ok 3644 - masspntz(608) shp/shx record ids agree ok 3645 - masspntz(608) parts count ok 3646 - masspntz(608) points count ok 3647 - undefined points ok 3648 - masspntz(608) no leftover data ok 3649 - masspntz(609) shp/shx record content-lengths ok 3650 - masspntz(609) shp/shx record ids agree ok 3651 - masspntz(609) parts count ok 3652 - masspntz(609) points count ok 3653 - undefined points ok 3654 - masspntz(609) no leftover data ok 3655 - masspntz(610) shp/shx record content-lengths ok 3656 - masspntz(610) shp/shx record ids agree ok 3657 - masspntz(610) parts count ok 3658 - masspntz(610) points count ok 3659 - undefined points ok 3660 - masspntz(610) no leftover data ok 3661 - masspntz(611) shp/shx record content-lengths ok 3662 - masspntz(611) shp/shx record ids agree ok 3663 - masspntz(611) parts count ok 3664 - masspntz(611) points count ok 3665 - undefined points ok 3666 - masspntz(611) no leftover data ok 3667 - masspntz(612) shp/shx record content-lengths ok 3668 - masspntz(612) shp/shx record ids agree ok 3669 - masspntz(612) parts count ok 3670 - masspntz(612) points count ok 3671 - undefined points ok 3672 - masspntz(612) no leftover data ok 3673 - masspntz(613) shp/shx record content-lengths ok 3674 - masspntz(613) shp/shx record ids agree ok 3675 - masspntz(613) parts count ok 3676 - masspntz(613) points count ok 3677 - undefined points ok 3678 - masspntz(613) no leftover data ok 3679 - masspntz(614) shp/shx record content-lengths ok 3680 - masspntz(614) shp/shx record ids agree ok 3681 - masspntz(614) parts count ok 3682 - masspntz(614) points count ok 3683 - undefined points ok 3684 - masspntz(614) no leftover data ok 3685 - masspntz(615) shp/shx record content-lengths ok 3686 - masspntz(615) shp/shx record ids agree ok 3687 - masspntz(615) parts count ok 3688 - masspntz(615) points count ok 3689 - undefined points ok 3690 - masspntz(615) no leftover data ok 3691 - masspntz(616) shp/shx record content-lengths ok 3692 - masspntz(616) shp/shx record ids agree ok 3693 - masspntz(616) parts count ok 3694 - masspntz(616) points count ok 3695 - undefined points ok 3696 - masspntz(616) no leftover data ok 3697 - masspntz(617) shp/shx record content-lengths ok 3698 - masspntz(617) shp/shx record ids agree ok 3699 - masspntz(617) parts count ok 3700 - masspntz(617) points count ok 3701 - undefined points ok 3702 - masspntz(617) no leftover data ok 3703 - masspntz(618) shp/shx record content-lengths ok 3704 - masspntz(618) shp/shx record ids agree ok 3705 - masspntz(618) parts count ok 3706 - masspntz(618) points count ok 3707 - undefined points ok 3708 - masspntz(618) no leftover data ok 3709 - masspntz(619) shp/shx record content-lengths ok 3710 - masspntz(619) shp/shx record ids agree ok 3711 - masspntz(619) parts count ok 3712 - masspntz(619) points count ok 3713 - undefined points ok 3714 - masspntz(619) no leftover data ok 3715 - masspntz(620) shp/shx record content-lengths ok 3716 - masspntz(620) shp/shx record ids agree ok 3717 - masspntz(620) parts count ok 3718 - masspntz(620) points count ok 3719 - undefined points ok 3720 - masspntz(620) no leftover data ok 3721 - masspntz(621) shp/shx record content-lengths ok 3722 - masspntz(621) shp/shx record ids agree ok 3723 - masspntz(621) parts count ok 3724 - masspntz(621) points count ok 3725 - undefined points ok 3726 - masspntz(621) no leftover data ok 3727 - masspntz(622) shp/shx record content-lengths ok 3728 - masspntz(622) shp/shx record ids agree ok 3729 - masspntz(622) parts count ok 3730 - masspntz(622) points count ok 3731 - undefined points ok 3732 - masspntz(622) no leftover data ok 3733 - masspntz(623) shp/shx record content-lengths ok 3734 - masspntz(623) shp/shx record ids agree ok 3735 - masspntz(623) parts count ok 3736 - masspntz(623) points count ok 3737 - undefined points ok 3738 - masspntz(623) no leftover data ok 3739 - masspntz(624) shp/shx record content-lengths ok 3740 - masspntz(624) shp/shx record ids agree ok 3741 - masspntz(624) parts count ok 3742 - masspntz(624) points count ok 3743 - undefined points ok 3744 - masspntz(624) no leftover data ok 3745 - masspntz(625) shp/shx record content-lengths ok 3746 - masspntz(625) shp/shx record ids agree ok 3747 - masspntz(625) parts count ok 3748 - masspntz(625) points count ok 3749 - undefined points ok 3750 - masspntz(625) no leftover data ok 3751 - masspntz(626) shp/shx record content-lengths ok 3752 - masspntz(626) shp/shx record ids agree ok 3753 - masspntz(626) parts count ok 3754 - masspntz(626) points count ok 3755 - undefined points ok 3756 - masspntz(626) no leftover data ok 3757 - masspntz(627) shp/shx record content-lengths ok 3758 - masspntz(627) shp/shx record ids agree ok 3759 - masspntz(627) parts count ok 3760 - masspntz(627) points count ok 3761 - undefined points ok 3762 - masspntz(627) no leftover data ok 3763 - masspntz(628) shp/shx record content-lengths ok 3764 - masspntz(628) shp/shx record ids agree ok 3765 - masspntz(628) parts count ok 3766 - masspntz(628) points count ok 3767 - undefined points ok 3768 - masspntz(628) no leftover data ok 3769 - masspntz(629) shp/shx record content-lengths ok 3770 - masspntz(629) shp/shx record ids agree ok 3771 - masspntz(629) parts count ok 3772 - masspntz(629) points count ok 3773 - undefined points ok 3774 - masspntz(629) no leftover data ok 3775 - masspntz(630) shp/shx record content-lengths ok 3776 - masspntz(630) shp/shx record ids agree ok 3777 - masspntz(630) parts count ok 3778 - masspntz(630) points count ok 3779 - undefined points ok 3780 - masspntz(630) no leftover data ok 3781 - masspntz(631) shp/shx record content-lengths ok 3782 - masspntz(631) shp/shx record ids agree ok 3783 - masspntz(631) parts count ok 3784 - masspntz(631) points count ok 3785 - undefined points ok 3786 - masspntz(631) no leftover data ok 3787 - masspntz(632) shp/shx record content-lengths ok 3788 - masspntz(632) shp/shx record ids agree ok 3789 - masspntz(632) parts count ok 3790 - masspntz(632) points count ok 3791 - undefined points ok 3792 - masspntz(632) no leftover data ok 3793 - masspntz(633) shp/shx record content-lengths ok 3794 - masspntz(633) shp/shx record ids agree ok 3795 - masspntz(633) parts count ok 3796 - masspntz(633) points count ok 3797 - undefined points ok 3798 - masspntz(633) no leftover data ok 3799 - masspntz(634) shp/shx record content-lengths ok 3800 - masspntz(634) shp/shx record ids agree ok 3801 - masspntz(634) parts count ok 3802 - masspntz(634) points count ok 3803 - undefined points ok 3804 - masspntz(634) no leftover data ok 3805 - masspntz(635) shp/shx record content-lengths ok 3806 - masspntz(635) shp/shx record ids agree ok 3807 - masspntz(635) parts count ok 3808 - masspntz(635) points count ok 3809 - undefined points ok 3810 - masspntz(635) no leftover data ok 3811 - masspntz(636) shp/shx record content-lengths ok 3812 - masspntz(636) shp/shx record ids agree ok 3813 - masspntz(636) parts count ok 3814 - masspntz(636) points count ok 3815 - undefined points ok 3816 - masspntz(636) no leftover data ok 3817 - masspntz(637) shp/shx record content-lengths ok 3818 - masspntz(637) shp/shx record ids agree ok 3819 - masspntz(637) parts count ok 3820 - masspntz(637) points count ok 3821 - undefined points ok 3822 - masspntz(637) no leftover data ok 3823 - masspntz(638) shp/shx record content-lengths ok 3824 - masspntz(638) shp/shx record ids agree ok 3825 - masspntz(638) parts count ok 3826 - masspntz(638) points count ok 3827 - undefined points ok 3828 - masspntz(638) no leftover data ok 3829 - masspntz(639) shp/shx record content-lengths ok 3830 - masspntz(639) shp/shx record ids agree ok 3831 - masspntz(639) parts count ok 3832 - masspntz(639) points count ok 3833 - undefined points ok 3834 - masspntz(639) no leftover data ok 3835 - masspntz(640) shp/shx record content-lengths ok 3836 - masspntz(640) shp/shx record ids agree ok 3837 - masspntz(640) parts count ok 3838 - masspntz(640) points count ok 3839 - undefined points ok 3840 - masspntz(640) no leftover data ok 3841 - masspntz(641) shp/shx record content-lengths ok 3842 - masspntz(641) shp/shx record ids agree ok 3843 - masspntz(641) parts count ok 3844 - masspntz(641) points count ok 3845 - undefined points ok 3846 - masspntz(641) no leftover data ok 3847 - masspntz(642) shp/shx record content-lengths ok 3848 - masspntz(642) shp/shx record ids agree ok 3849 - masspntz(642) parts count ok 3850 - masspntz(642) points count ok 3851 - undefined points ok 3852 - masspntz(642) no leftover data ok 3853 - masspntz(643) shp/shx record content-lengths ok 3854 - masspntz(643) shp/shx record ids agree ok 3855 - masspntz(643) parts count ok 3856 - masspntz(643) points count ok 3857 - undefined points ok 3858 - masspntz(643) no leftover data ok 3859 - masspntz(644) shp/shx record content-lengths ok 3860 - masspntz(644) shp/shx record ids agree ok 3861 - masspntz(644) parts count ok 3862 - masspntz(644) points count ok 3863 - undefined points ok 3864 - masspntz(644) no leftover data ok 3865 - masspntz(645) shp/shx record content-lengths ok 3866 - masspntz(645) shp/shx record ids agree ok 3867 - masspntz(645) parts count ok 3868 - masspntz(645) points count ok 3869 - undefined points ok 3870 - masspntz(645) no leftover data ok 3871 - masspntz(646) shp/shx record content-lengths ok 3872 - masspntz(646) shp/shx record ids agree ok 3873 - masspntz(646) parts count ok 3874 - masspntz(646) points count ok 3875 - undefined points ok 3876 - masspntz(646) no leftover data ok 3877 - masspntz(647) shp/shx record content-lengths ok 3878 - masspntz(647) shp/shx record ids agree ok 3879 - masspntz(647) parts count ok 3880 - masspntz(647) points count ok 3881 - undefined points ok 3882 - masspntz(647) no leftover data ok 3883 - masspntz(648) shp/shx record content-lengths ok 3884 - masspntz(648) shp/shx record ids agree ok 3885 - masspntz(648) parts count ok 3886 - masspntz(648) points count ok 3887 - undefined points ok 3888 - masspntz(648) no leftover data ok 3889 - masspntz(649) shp/shx record content-lengths ok 3890 - masspntz(649) shp/shx record ids agree ok 3891 - masspntz(649) parts count ok 3892 - masspntz(649) points count ok 3893 - undefined points ok 3894 - masspntz(649) no leftover data ok 3895 - masspntz(650) shp/shx record content-lengths ok 3896 - masspntz(650) shp/shx record ids agree ok 3897 - masspntz(650) parts count ok 3898 - masspntz(650) points count ok 3899 - undefined points ok 3900 - masspntz(650) no leftover data ok 3901 - masspntz(651) shp/shx record content-lengths ok 3902 - masspntz(651) shp/shx record ids agree ok 3903 - masspntz(651) parts count ok 3904 - masspntz(651) points count ok 3905 - undefined points ok 3906 - masspntz(651) no leftover data ok 3907 - masspntz(652) shp/shx record content-lengths ok 3908 - masspntz(652) shp/shx record ids agree ok 3909 - masspntz(652) parts count ok 3910 - masspntz(652) points count ok 3911 - undefined points ok 3912 - masspntz(652) no leftover data ok 3913 - masspntz(653) shp/shx record content-lengths ok 3914 - masspntz(653) shp/shx record ids agree ok 3915 - masspntz(653) parts count ok 3916 - masspntz(653) points count ok 3917 - undefined points ok 3918 - masspntz(653) no leftover data ok 3919 - masspntz(654) shp/shx record content-lengths ok 3920 - masspntz(654) shp/shx record ids agree ok 3921 - masspntz(654) parts count ok 3922 - masspntz(654) points count ok 3923 - undefined points ok 3924 - masspntz(654) no leftover data ok 3925 - masspntz(655) shp/shx record content-lengths ok 3926 - masspntz(655) shp/shx record ids agree ok 3927 - masspntz(655) parts count ok 3928 - masspntz(655) points count ok 3929 - undefined points ok 3930 - masspntz(655) no leftover data ok 3931 - masspntz(656) shp/shx record content-lengths ok 3932 - masspntz(656) shp/shx record ids agree ok 3933 - masspntz(656) parts count ok 3934 - masspntz(656) points count ok 3935 - undefined points ok 3936 - masspntz(656) no leftover data ok 3937 - masspntz(657) shp/shx record content-lengths ok 3938 - masspntz(657) shp/shx record ids agree ok 3939 - masspntz(657) parts count ok 3940 - masspntz(657) points count ok 3941 - undefined points ok 3942 - masspntz(657) no leftover data ok 3943 - masspntz(658) shp/shx record content-lengths ok 3944 - masspntz(658) shp/shx record ids agree ok 3945 - masspntz(658) parts count ok 3946 - masspntz(658) points count ok 3947 - undefined points ok 3948 - masspntz(658) no leftover data ok 3949 - masspntz(659) shp/shx record content-lengths ok 3950 - masspntz(659) shp/shx record ids agree ok 3951 - masspntz(659) parts count ok 3952 - masspntz(659) points count ok 3953 - undefined points ok 3954 - masspntz(659) no leftover data ok 3955 - masspntz(660) shp/shx record content-lengths ok 3956 - masspntz(660) shp/shx record ids agree ok 3957 - masspntz(660) parts count ok 3958 - masspntz(660) points count ok 3959 - undefined points ok 3960 - masspntz(660) no leftover data ok 3961 - masspntz(661) shp/shx record content-lengths ok 3962 - masspntz(661) shp/shx record ids agree ok 3963 - masspntz(661) parts count ok 3964 - masspntz(661) points count ok 3965 - undefined points ok 3966 - masspntz(661) no leftover data ok 3967 - masspntz(662) shp/shx record content-lengths ok 3968 - masspntz(662) shp/shx record ids agree ok 3969 - masspntz(662) parts count ok 3970 - masspntz(662) points count ok 3971 - undefined points ok 3972 - masspntz(662) no leftover data ok 3973 - masspntz(663) shp/shx record content-lengths ok 3974 - masspntz(663) shp/shx record ids agree ok 3975 - masspntz(663) parts count ok 3976 - masspntz(663) points count ok 3977 - undefined points ok 3978 - masspntz(663) no leftover data ok 3979 - masspntz(664) shp/shx record content-lengths ok 3980 - masspntz(664) shp/shx record ids agree ok 3981 - masspntz(664) parts count ok 3982 - masspntz(664) points count ok 3983 - undefined points ok 3984 - masspntz(664) no leftover data ok 3985 - masspntz(665) shp/shx record content-lengths ok 3986 - masspntz(665) shp/shx record ids agree ok 3987 - masspntz(665) parts count ok 3988 - masspntz(665) points count ok 3989 - undefined points ok 3990 - masspntz(665) no leftover data ok 3991 - masspntz(666) shp/shx record content-lengths ok 3992 - masspntz(666) shp/shx record ids agree ok 3993 - masspntz(666) parts count ok 3994 - masspntz(666) points count ok 3995 - undefined points ok 3996 - masspntz(666) no leftover data ok 3997 - masspntz(667) shp/shx record content-lengths ok 3998 - masspntz(667) shp/shx record ids agree ok 3999 - masspntz(667) parts count ok 4000 - masspntz(667) points count ok 4001 - undefined points ok 4002 - masspntz(667) no leftover data ok 4003 - masspntz(668) shp/shx record content-lengths ok 4004 - masspntz(668) shp/shx record ids agree ok 4005 - masspntz(668) parts count ok 4006 - masspntz(668) points count ok 4007 - undefined points ok 4008 - masspntz(668) no leftover data ok 4009 - masspntz(669) shp/shx record content-lengths ok 4010 - masspntz(669) shp/shx record ids agree ok 4011 - masspntz(669) parts count ok 4012 - masspntz(669) points count ok 4013 - undefined points ok 4014 - masspntz(669) no leftover data ok 4015 - masspntz(670) shp/shx record content-lengths ok 4016 - masspntz(670) shp/shx record ids agree ok 4017 - masspntz(670) parts count ok 4018 - masspntz(670) points count ok 4019 - undefined points ok 4020 - masspntz(670) no leftover data ok 4021 - masspntz(671) shp/shx record content-lengths ok 4022 - masspntz(671) shp/shx record ids agree ok 4023 - masspntz(671) parts count ok 4024 - masspntz(671) points count ok 4025 - undefined points ok 4026 - masspntz(671) no leftover data ok 4027 - masspntz(672) shp/shx record content-lengths ok 4028 - masspntz(672) shp/shx record ids agree ok 4029 - masspntz(672) parts count ok 4030 - masspntz(672) points count ok 4031 - undefined points ok 4032 - masspntz(672) no leftover data ok 4033 - masspntz(673) shp/shx record content-lengths ok 4034 - masspntz(673) shp/shx record ids agree ok 4035 - masspntz(673) parts count ok 4036 - masspntz(673) points count ok 4037 - undefined points ok 4038 - masspntz(673) no leftover data ok 4039 - masspntz(674) shp/shx record content-lengths ok 4040 - masspntz(674) shp/shx record ids agree ok 4041 - masspntz(674) parts count ok 4042 - masspntz(674) points count ok 4043 - undefined points ok 4044 - masspntz(674) no leftover data ok 4045 - masspntz(675) shp/shx record content-lengths ok 4046 - masspntz(675) shp/shx record ids agree ok 4047 - masspntz(675) parts count ok 4048 - masspntz(675) points count ok 4049 - undefined points ok 4050 - masspntz(675) no leftover data ok 4051 - masspntz(676) shp/shx record content-lengths ok 4052 - masspntz(676) shp/shx record ids agree ok 4053 - masspntz(676) parts count ok 4054 - masspntz(676) points count ok 4055 - undefined points ok 4056 - masspntz(676) no leftover data ok 4057 - masspntz(677) shp/shx record content-lengths ok 4058 - masspntz(677) shp/shx record ids agree ok 4059 - masspntz(677) parts count ok 4060 - masspntz(677) points count ok 4061 - undefined points ok 4062 - masspntz(677) no leftover data ok 4063 - masspntz(678) shp/shx record content-lengths ok 4064 - masspntz(678) shp/shx record ids agree ok 4065 - masspntz(678) parts count ok 4066 - masspntz(678) points count ok 4067 - undefined points ok 4068 - masspntz(678) no leftover data ok 4069 - masspntz(679) shp/shx record content-lengths ok 4070 - masspntz(679) shp/shx record ids agree ok 4071 - masspntz(679) parts count ok 4072 - masspntz(679) points count ok 4073 - undefined points ok 4074 - masspntz(679) no leftover data ok 4075 - masspntz(680) shp/shx record content-lengths ok 4076 - masspntz(680) shp/shx record ids agree ok 4077 - masspntz(680) parts count ok 4078 - masspntz(680) points count ok 4079 - undefined points ok 4080 - masspntz(680) no leftover data ok 4081 - masspntz(681) shp/shx record content-lengths ok 4082 - masspntz(681) shp/shx record ids agree ok 4083 - masspntz(681) parts count ok 4084 - masspntz(681) points count ok 4085 - undefined points ok 4086 - masspntz(681) no leftover data ok 4087 - masspntz(682) shp/shx record content-lengths ok 4088 - masspntz(682) shp/shx record ids agree ok 4089 - masspntz(682) parts count ok 4090 - masspntz(682) points count ok 4091 - undefined points ok 4092 - masspntz(682) no leftover data ok 4093 - masspntz(683) shp/shx record content-lengths ok 4094 - masspntz(683) shp/shx record ids agree ok 4095 - masspntz(683) parts count ok 4096 - masspntz(683) points count ok 4097 - undefined points ok 4098 - masspntz(683) no leftover data ok 4099 - masspntz(684) shp/shx record content-lengths ok 4100 - masspntz(684) shp/shx record ids agree ok 4101 - masspntz(684) parts count ok 4102 - masspntz(684) points count ok 4103 - undefined points ok 4104 - masspntz(684) no leftover data ok 4105 - masspntz(685) shp/shx record content-lengths ok 4106 - masspntz(685) shp/shx record ids agree ok 4107 - masspntz(685) parts count ok 4108 - masspntz(685) points count ok 4109 - undefined points ok 4110 - masspntz(685) no leftover data ok 4111 - masspntz(686) shp/shx record content-lengths ok 4112 - masspntz(686) shp/shx record ids agree ok 4113 - masspntz(686) parts count ok 4114 - masspntz(686) points count ok 4115 - undefined points ok 4116 - masspntz(686) no leftover data ok 4117 - masspntz(687) shp/shx record content-lengths ok 4118 - masspntz(687) shp/shx record ids agree ok 4119 - masspntz(687) parts count ok 4120 - masspntz(687) points count ok 4121 - undefined points ok 4122 - masspntz(687) no leftover data ok 4123 - masspntz(688) shp/shx record content-lengths ok 4124 - masspntz(688) shp/shx record ids agree ok 4125 - masspntz(688) parts count ok 4126 - masspntz(688) points count ok 4127 - undefined points ok 4128 - masspntz(688) no leftover data ok 4129 - masspntz(689) shp/shx record content-lengths ok 4130 - masspntz(689) shp/shx record ids agree ok 4131 - masspntz(689) parts count ok 4132 - masspntz(689) points count ok 4133 - undefined points ok 4134 - masspntz(689) no leftover data ok 4135 - masspntz(690) shp/shx record content-lengths ok 4136 - masspntz(690) shp/shx record ids agree ok 4137 - masspntz(690) parts count ok 4138 - masspntz(690) points count ok 4139 - undefined points ok 4140 - masspntz(690) no leftover data ok 4141 - masspntz(691) shp/shx record content-lengths ok 4142 - masspntz(691) shp/shx record ids agree ok 4143 - masspntz(691) parts count ok 4144 - masspntz(691) points count ok 4145 - undefined points ok 4146 - masspntz(691) no leftover data ok 4147 - masspntz(692) shp/shx record content-lengths ok 4148 - masspntz(692) shp/shx record ids agree ok 4149 - masspntz(692) parts count ok 4150 - masspntz(692) points count ok 4151 - undefined points ok 4152 - masspntz(692) no leftover data ok 4153 - masspntz(693) shp/shx record content-lengths ok 4154 - masspntz(693) shp/shx record ids agree ok 4155 - masspntz(693) parts count ok 4156 - masspntz(693) points count ok 4157 - undefined points ok 4158 - masspntz(693) no leftover data ok 4159 - masspntz(694) shp/shx record content-lengths ok 4160 - masspntz(694) shp/shx record ids agree ok 4161 - masspntz(694) parts count ok 4162 - masspntz(694) points count ok 4163 - undefined points ok 4164 - masspntz(694) no leftover data ok 4165 - masspntz(695) shp/shx record content-lengths ok 4166 - masspntz(695) shp/shx record ids agree ok 4167 - masspntz(695) parts count ok 4168 - masspntz(695) points count ok 4169 - undefined points ok 4170 - masspntz(695) no leftover data ok 4171 - masspntz(696) shp/shx record content-lengths ok 4172 - masspntz(696) shp/shx record ids agree ok 4173 - masspntz(696) parts count ok 4174 - masspntz(696) points count ok 4175 - undefined points ok 4176 - masspntz(696) no leftover data ok 4177 - masspntz(697) shp/shx record content-lengths ok 4178 - masspntz(697) shp/shx record ids agree ok 4179 - masspntz(697) parts count ok 4180 - masspntz(697) points count ok 4181 - undefined points ok 4182 - masspntz(697) no leftover data ok 4183 - masspntz(698) shp/shx record content-lengths ok 4184 - masspntz(698) shp/shx record ids agree ok 4185 - masspntz(698) parts count ok 4186 - masspntz(698) points count ok 4187 - undefined points ok 4188 - masspntz(698) no leftover data ok 4189 - masspntz(699) shp/shx record content-lengths ok 4190 - masspntz(699) shp/shx record ids agree ok 4191 - masspntz(699) parts count ok 4192 - masspntz(699) points count ok 4193 - undefined points ok 4194 - masspntz(699) no leftover data ok 4195 - masspntz(700) shp/shx record content-lengths ok 4196 - masspntz(700) shp/shx record ids agree ok 4197 - masspntz(700) parts count ok 4198 - masspntz(700) points count ok 4199 - undefined points ok 4200 - masspntz(700) no leftover data ok 4201 - masspntz(701) shp/shx record content-lengths ok 4202 - masspntz(701) shp/shx record ids agree ok 4203 - masspntz(701) parts count ok 4204 - masspntz(701) points count ok 4205 - undefined points ok 4206 - masspntz(701) no leftover data ok 4207 - masspntz(702) shp/shx record content-lengths ok 4208 - masspntz(702) shp/shx record ids agree ok 4209 - masspntz(702) parts count ok 4210 - masspntz(702) points count ok 4211 - undefined points ok 4212 - masspntz(702) no leftover data ok 4213 - masspntz(703) shp/shx record content-lengths ok 4214 - masspntz(703) shp/shx record ids agree ok 4215 - masspntz(703) parts count ok 4216 - masspntz(703) points count ok 4217 - undefined points ok 4218 - masspntz(703) no leftover data ok 4219 - masspntz(704) shp/shx record content-lengths ok 4220 - masspntz(704) shp/shx record ids agree ok 4221 - masspntz(704) parts count ok 4222 - masspntz(704) points count ok 4223 - undefined points ok 4224 - masspntz(704) no leftover data ok 4225 - masspntz(705) shp/shx record content-lengths ok 4226 - masspntz(705) shp/shx record ids agree ok 4227 - masspntz(705) parts count ok 4228 - masspntz(705) points count ok 4229 - undefined points ok 4230 - masspntz(705) no leftover data ok 4231 - masspntz(706) shp/shx record content-lengths ok 4232 - masspntz(706) shp/shx record ids agree ok 4233 - masspntz(706) parts count ok 4234 - masspntz(706) points count ok 4235 - undefined points ok 4236 - masspntz(706) no leftover data ok 4237 - masspntz(707) shp/shx record content-lengths ok 4238 - masspntz(707) shp/shx record ids agree ok 4239 - masspntz(707) parts count ok 4240 - masspntz(707) points count ok 4241 - undefined points ok 4242 - masspntz(707) no leftover data ok 4243 - masspntz(708) shp/shx record content-lengths ok 4244 - masspntz(708) shp/shx record ids agree ok 4245 - masspntz(708) parts count ok 4246 - masspntz(708) points count ok 4247 - undefined points ok 4248 - masspntz(708) no leftover data ok 4249 - masspntz(709) shp/shx record content-lengths ok 4250 - masspntz(709) shp/shx record ids agree ok 4251 - masspntz(709) parts count ok 4252 - masspntz(709) points count ok 4253 - undefined points ok 4254 - masspntz(709) no leftover data ok 4255 - masspntz(710) shp/shx record content-lengths ok 4256 - masspntz(710) shp/shx record ids agree ok 4257 - masspntz(710) parts count ok 4258 - masspntz(710) points count ok 4259 - undefined points ok 4260 - masspntz(710) no leftover data ok 4261 - masspntz(711) shp/shx record content-lengths ok 4262 - masspntz(711) shp/shx record ids agree ok 4263 - masspntz(711) parts count ok 4264 - masspntz(711) points count ok 4265 - undefined points ok 4266 - masspntz(711) no leftover data ok 4267 - masspntz(712) shp/shx record content-lengths ok 4268 - masspntz(712) shp/shx record ids agree ok 4269 - masspntz(712) parts count ok 4270 - masspntz(712) points count ok 4271 - undefined points ok 4272 - masspntz(712) no leftover data ok 4273 - masspntz(713) shp/shx record content-lengths ok 4274 - masspntz(713) shp/shx record ids agree ok 4275 - masspntz(713) parts count ok 4276 - masspntz(713) points count ok 4277 - undefined points ok 4278 - masspntz(713) no leftover data ok 4279 - masspntz(714) shp/shx record content-lengths ok 4280 - masspntz(714) shp/shx record ids agree ok 4281 - masspntz(714) parts count ok 4282 - masspntz(714) points count ok 4283 - undefined points ok 4284 - masspntz(714) no leftover data ok 4285 - masspntz(715) shp/shx record content-lengths ok 4286 - masspntz(715) shp/shx record ids agree ok 4287 - masspntz(715) parts count ok 4288 - masspntz(715) points count ok 4289 - undefined points ok 4290 - masspntz(715) no leftover data ok 4291 - masspntz(716) shp/shx record content-lengths ok 4292 - masspntz(716) shp/shx record ids agree ok 4293 - masspntz(716) parts count ok 4294 - masspntz(716) points count ok 4295 - undefined points ok 4296 - masspntz(716) no leftover data ok 4297 - masspntz(717) shp/shx record content-lengths ok 4298 - masspntz(717) shp/shx record ids agree ok 4299 - masspntz(717) parts count ok 4300 - masspntz(717) points count ok 4301 - undefined points ok 4302 - masspntz(717) no leftover data ok 4303 - masspntz(718) shp/shx record content-lengths ok 4304 - masspntz(718) shp/shx record ids agree ok 4305 - masspntz(718) parts count ok 4306 - masspntz(718) points count ok 4307 - undefined points ok 4308 - masspntz(718) no leftover data ok 4309 - masspntz(719) shp/shx record content-lengths ok 4310 - masspntz(719) shp/shx record ids agree ok 4311 - masspntz(719) parts count ok 4312 - masspntz(719) points count ok 4313 - undefined points ok 4314 - masspntz(719) no leftover data ok 4315 - masspntz(720) shp/shx record content-lengths ok 4316 - masspntz(720) shp/shx record ids agree ok 4317 - masspntz(720) parts count ok 4318 - masspntz(720) points count ok 4319 - undefined points ok 4320 - masspntz(720) no leftover data ok 4321 - masspntz(721) shp/shx record content-lengths ok 4322 - masspntz(721) shp/shx record ids agree ok 4323 - masspntz(721) parts count ok 4324 - masspntz(721) points count ok 4325 - undefined points ok 4326 - masspntz(721) no leftover data ok 4327 - masspntz(722) shp/shx record content-lengths ok 4328 - masspntz(722) shp/shx record ids agree ok 4329 - masspntz(722) parts count ok 4330 - masspntz(722) points count ok 4331 - undefined points ok 4332 - masspntz(722) no leftover data ok 4333 - masspntz(723) shp/shx record content-lengths ok 4334 - masspntz(723) shp/shx record ids agree ok 4335 - masspntz(723) parts count ok 4336 - masspntz(723) points count ok 4337 - undefined points ok 4338 - masspntz(723) no leftover data ok 4339 - masspntz(724) shp/shx record content-lengths ok 4340 - masspntz(724) shp/shx record ids agree ok 4341 - masspntz(724) parts count ok 4342 - masspntz(724) points count ok 4343 - undefined points ok 4344 - masspntz(724) no leftover data ok 4345 - masspntz(725) shp/shx record content-lengths ok 4346 - masspntz(725) shp/shx record ids agree ok 4347 - masspntz(725) parts count ok 4348 - masspntz(725) points count ok 4349 - undefined points ok 4350 - masspntz(725) no leftover data ok 4351 - masspntz(726) shp/shx record content-lengths ok 4352 - masspntz(726) shp/shx record ids agree ok 4353 - masspntz(726) parts count ok 4354 - masspntz(726) points count ok 4355 - undefined points ok 4356 - masspntz(726) no leftover data ok 4357 - masspntz(727) shp/shx record content-lengths ok 4358 - masspntz(727) shp/shx record ids agree ok 4359 - masspntz(727) parts count ok 4360 - masspntz(727) points count ok 4361 - undefined points ok 4362 - masspntz(727) no leftover data ok 4363 - masspntz(728) shp/shx record content-lengths ok 4364 - masspntz(728) shp/shx record ids agree ok 4365 - masspntz(728) parts count ok 4366 - masspntz(728) points count ok 4367 - undefined points ok 4368 - masspntz(728) no leftover data ok 4369 - masspntz(729) shp/shx record content-lengths ok 4370 - masspntz(729) shp/shx record ids agree ok 4371 - masspntz(729) parts count ok 4372 - masspntz(729) points count ok 4373 - undefined points ok 4374 - masspntz(729) no leftover data ok 4375 - masspntz(730) shp/shx record content-lengths ok 4376 - masspntz(730) shp/shx record ids agree ok 4377 - masspntz(730) parts count ok 4378 - masspntz(730) points count ok 4379 - undefined points ok 4380 - masspntz(730) no leftover data ok 4381 - masspntz(731) shp/shx record content-lengths ok 4382 - masspntz(731) shp/shx record ids agree ok 4383 - masspntz(731) parts count ok 4384 - masspntz(731) points count ok 4385 - undefined points ok 4386 - masspntz(731) no leftover data ok 4387 - masspntz(732) shp/shx record content-lengths ok 4388 - masspntz(732) shp/shx record ids agree ok 4389 - masspntz(732) parts count ok 4390 - masspntz(732) points count ok 4391 - undefined points ok 4392 - masspntz(732) no leftover data ok 4393 - masspntz(733) shp/shx record content-lengths ok 4394 - masspntz(733) shp/shx record ids agree ok 4395 - masspntz(733) parts count ok 4396 - masspntz(733) points count ok 4397 - undefined points ok 4398 - masspntz(733) no leftover data ok 4399 - masspntz(734) shp/shx record content-lengths ok 4400 - masspntz(734) shp/shx record ids agree ok 4401 - masspntz(734) parts count ok 4402 - masspntz(734) points count ok 4403 - undefined points ok 4404 - masspntz(734) no leftover data ok 4405 - masspntz(735) shp/shx record content-lengths ok 4406 - masspntz(735) shp/shx record ids agree ok 4407 - masspntz(735) parts count ok 4408 - masspntz(735) points count ok 4409 - undefined points ok 4410 - masspntz(735) no leftover data ok 4411 - masspntz(736) shp/shx record content-lengths ok 4412 - masspntz(736) shp/shx record ids agree ok 4413 - masspntz(736) parts count ok 4414 - masspntz(736) points count ok 4415 - undefined points ok 4416 - masspntz(736) no leftover data ok 4417 - masspntz(737) shp/shx record content-lengths ok 4418 - masspntz(737) shp/shx record ids agree ok 4419 - masspntz(737) parts count ok 4420 - masspntz(737) points count ok 4421 - undefined points ok 4422 - masspntz(737) no leftover data ok 4423 - masspntz(738) shp/shx record content-lengths ok 4424 - masspntz(738) shp/shx record ids agree ok 4425 - masspntz(738) parts count ok 4426 - masspntz(738) points count ok 4427 - undefined points ok 4428 - masspntz(738) no leftover data ok 4429 - masspntz(739) shp/shx record content-lengths ok 4430 - masspntz(739) shp/shx record ids agree ok 4431 - masspntz(739) parts count ok 4432 - masspntz(739) points count ok 4433 - undefined points ok 4434 - masspntz(739) no leftover data ok 4435 - masspntz(740) shp/shx record content-lengths ok 4436 - masspntz(740) shp/shx record ids agree ok 4437 - masspntz(740) parts count ok 4438 - masspntz(740) points count ok 4439 - undefined points ok 4440 - masspntz(740) no leftover data ok 4441 - masspntz(741) shp/shx record content-lengths ok 4442 - masspntz(741) shp/shx record ids agree ok 4443 - masspntz(741) parts count ok 4444 - masspntz(741) points count ok 4445 - undefined points ok 4446 - masspntz(741) no leftover data ok 4447 - masspntz(742) shp/shx record content-lengths ok 4448 - masspntz(742) shp/shx record ids agree ok 4449 - masspntz(742) parts count ok 4450 - masspntz(742) points count ok 4451 - undefined points ok 4452 - masspntz(742) no leftover data ok 4453 - masspntz(743) shp/shx record content-lengths ok 4454 - masspntz(743) shp/shx record ids agree ok 4455 - masspntz(743) parts count ok 4456 - masspntz(743) points count ok 4457 - undefined points ok 4458 - masspntz(743) no leftover data ok 4459 - masspntz(744) shp/shx record content-lengths ok 4460 - masspntz(744) shp/shx record ids agree ok 4461 - masspntz(744) parts count ok 4462 - masspntz(744) points count ok 4463 - undefined points ok 4464 - masspntz(744) no leftover data ok 4465 - masspntz(745) shp/shx record content-lengths ok 4466 - masspntz(745) shp/shx record ids agree ok 4467 - masspntz(745) parts count ok 4468 - masspntz(745) points count ok 4469 - undefined points ok 4470 - masspntz(745) no leftover data ok 4471 - masspntz(746) shp/shx record content-lengths ok 4472 - masspntz(746) shp/shx record ids agree ok 4473 - masspntz(746) parts count ok 4474 - masspntz(746) points count ok 4475 - undefined points ok 4476 - masspntz(746) no leftover data ok 4477 - masspntz(747) shp/shx record content-lengths ok 4478 - masspntz(747) shp/shx record ids agree ok 4479 - masspntz(747) parts count ok 4480 - masspntz(747) points count ok 4481 - undefined points ok 4482 - masspntz(747) no leftover data ok 4483 - masspntz(748) shp/shx record content-lengths ok 4484 - masspntz(748) shp/shx record ids agree ok 4485 - masspntz(748) parts count ok 4486 - masspntz(748) points count ok 4487 - undefined points ok 4488 - masspntz(748) no leftover data ok 4489 - masspntz(749) shp/shx record content-lengths ok 4490 - masspntz(749) shp/shx record ids agree ok 4491 - masspntz(749) parts count ok 4492 - masspntz(749) points count ok 4493 - undefined points ok 4494 - masspntz(749) no leftover data ok 4495 - masspntz(750) shp/shx record content-lengths ok 4496 - masspntz(750) shp/shx record ids agree ok 4497 - masspntz(750) parts count ok 4498 - masspntz(750) points count ok 4499 - undefined points ok 4500 - masspntz(750) no leftover data ok 4501 - masspntz(751) shp/shx record content-lengths ok 4502 - masspntz(751) shp/shx record ids agree ok 4503 - masspntz(751) parts count ok 4504 - masspntz(751) points count ok 4505 - undefined points ok 4506 - masspntz(751) no leftover data ok 4507 - masspntz(752) shp/shx record content-lengths ok 4508 - masspntz(752) shp/shx record ids agree ok 4509 - masspntz(752) parts count ok 4510 - masspntz(752) points count ok 4511 - undefined points ok 4512 - masspntz(752) no leftover data ok 4513 - masspntz(753) shp/shx record content-lengths ok 4514 - masspntz(753) shp/shx record ids agree ok 4515 - masspntz(753) parts count ok 4516 - masspntz(753) points count ok 4517 - undefined points ok 4518 - masspntz(753) no leftover data ok 4519 - masspntz(754) shp/shx record content-lengths ok 4520 - masspntz(754) shp/shx record ids agree ok 4521 - masspntz(754) parts count ok 4522 - masspntz(754) points count ok 4523 - undefined points ok 4524 - masspntz(754) no leftover data ok 4525 - masspntz(755) shp/shx record content-lengths ok 4526 - masspntz(755) shp/shx record ids agree ok 4527 - masspntz(755) parts count ok 4528 - masspntz(755) points count ok 4529 - undefined points ok 4530 - masspntz(755) no leftover data ok 4531 - masspntz(756) shp/shx record content-lengths ok 4532 - masspntz(756) shp/shx record ids agree ok 4533 - masspntz(756) parts count ok 4534 - masspntz(756) points count ok 4535 - undefined points ok 4536 - masspntz(756) no leftover data ok 4537 - masspntz(757) shp/shx record content-lengths ok 4538 - masspntz(757) shp/shx record ids agree ok 4539 - masspntz(757) parts count ok 4540 - masspntz(757) points count ok 4541 - undefined points ok 4542 - masspntz(757) no leftover data ok 4543 - masspntz(758) shp/shx record content-lengths ok 4544 - masspntz(758) shp/shx record ids agree ok 4545 - masspntz(758) parts count ok 4546 - masspntz(758) points count ok 4547 - undefined points ok 4548 - masspntz(758) no leftover data ok 4549 - masspntz(759) shp/shx record content-lengths ok 4550 - masspntz(759) shp/shx record ids agree ok 4551 - masspntz(759) parts count ok 4552 - masspntz(759) points count ok 4553 - undefined points ok 4554 - masspntz(759) no leftover data ok 4555 - masspntz(760) shp/shx record content-lengths ok 4556 - masspntz(760) shp/shx record ids agree ok 4557 - masspntz(760) parts count ok 4558 - masspntz(760) points count ok 4559 - undefined points ok 4560 - masspntz(760) no leftover data ok 4561 - masspntz(761) shp/shx record content-lengths ok 4562 - masspntz(761) shp/shx record ids agree ok 4563 - masspntz(761) parts count ok 4564 - masspntz(761) points count ok 4565 - undefined points ok 4566 - masspntz(761) no leftover data ok 4567 - masspntz(762) shp/shx record content-lengths ok 4568 - masspntz(762) shp/shx record ids agree ok 4569 - masspntz(762) parts count ok 4570 - masspntz(762) points count ok 4571 - undefined points ok 4572 - masspntz(762) no leftover data ok 4573 - masspntz(763) shp/shx record content-lengths ok 4574 - masspntz(763) shp/shx record ids agree ok 4575 - masspntz(763) parts count ok 4576 - masspntz(763) points count ok 4577 - undefined points ok 4578 - masspntz(763) no leftover data ok 4579 - masspntz(764) shp/shx record content-lengths ok 4580 - masspntz(764) shp/shx record ids agree ok 4581 - masspntz(764) parts count ok 4582 - masspntz(764) points count ok 4583 - undefined points ok 4584 - masspntz(764) no leftover data ok 4585 - masspntz(765) shp/shx record content-lengths ok 4586 - masspntz(765) shp/shx record ids agree ok 4587 - masspntz(765) parts count ok 4588 - masspntz(765) points count ok 4589 - undefined points ok 4590 - masspntz(765) no leftover data ok 4591 - masspntz(766) shp/shx record content-lengths ok 4592 - masspntz(766) shp/shx record ids agree ok 4593 - masspntz(766) parts count ok 4594 - masspntz(766) points count ok 4595 - undefined points ok 4596 - masspntz(766) no leftover data ok 4597 - masspntz(767) shp/shx record content-lengths ok 4598 - masspntz(767) shp/shx record ids agree ok 4599 - masspntz(767) parts count ok 4600 - masspntz(767) points count ok 4601 - undefined points ok 4602 - masspntz(767) no leftover data ok 4603 - masspntz(768) shp/shx record content-lengths ok 4604 - masspntz(768) shp/shx record ids agree ok 4605 - masspntz(768) parts count ok 4606 - masspntz(768) points count ok 4607 - undefined points ok 4608 - masspntz(768) no leftover data ok 4609 - masspntz(769) shp/shx record content-lengths ok 4610 - masspntz(769) shp/shx record ids agree ok 4611 - masspntz(769) parts count ok 4612 - masspntz(769) points count ok 4613 - undefined points ok 4614 - masspntz(769) no leftover data ok 4615 - masspntz(770) shp/shx record content-lengths ok 4616 - masspntz(770) shp/shx record ids agree ok 4617 - masspntz(770) parts count ok 4618 - masspntz(770) points count ok 4619 - undefined points ok 4620 - masspntz(770) no leftover data ok 4621 - masspntz(771) shp/shx record content-lengths ok 4622 - masspntz(771) shp/shx record ids agree ok 4623 - masspntz(771) parts count ok 4624 - masspntz(771) points count ok 4625 - undefined points ok 4626 - masspntz(771) no leftover data ok 4627 - masspntz(772) shp/shx record content-lengths ok 4628 - masspntz(772) shp/shx record ids agree ok 4629 - masspntz(772) parts count ok 4630 - masspntz(772) points count ok 4631 - undefined points ok 4632 - masspntz(772) no leftover data ok 4633 - masspntz(773) shp/shx record content-lengths ok 4634 - masspntz(773) shp/shx record ids agree ok 4635 - masspntz(773) parts count ok 4636 - masspntz(773) points count ok 4637 - undefined points ok 4638 - masspntz(773) no leftover data ok 4639 - masspntz(774) shp/shx record content-lengths ok 4640 - masspntz(774) shp/shx record ids agree ok 4641 - masspntz(774) parts count ok 4642 - masspntz(774) points count ok 4643 - undefined points ok 4644 - masspntz(774) no leftover data ok 4645 - masspntz(775) shp/shx record content-lengths ok 4646 - masspntz(775) shp/shx record ids agree ok 4647 - masspntz(775) parts count ok 4648 - masspntz(775) points count ok 4649 - undefined points ok 4650 - masspntz(775) no leftover data ok 4651 - masspntz(776) shp/shx record content-lengths ok 4652 - masspntz(776) shp/shx record ids agree ok 4653 - masspntz(776) parts count ok 4654 - masspntz(776) points count ok 4655 - undefined points ok 4656 - masspntz(776) no leftover data ok 4657 - masspntz(777) shp/shx record content-lengths ok 4658 - masspntz(777) shp/shx record ids agree ok 4659 - masspntz(777) parts count ok 4660 - masspntz(777) points count ok 4661 - undefined points ok 4662 - masspntz(777) no leftover data ok 4663 - masspntz(778) shp/shx record content-lengths ok 4664 - masspntz(778) shp/shx record ids agree ok 4665 - masspntz(778) parts count ok 4666 - masspntz(778) points count ok 4667 - undefined points ok 4668 - masspntz(778) no leftover data ok 4669 - masspntz(779) shp/shx record content-lengths ok 4670 - masspntz(779) shp/shx record ids agree ok 4671 - masspntz(779) parts count ok 4672 - masspntz(779) points count ok 4673 - undefined points ok 4674 - masspntz(779) no leftover data ok 4675 - masspntz(780) shp/shx record content-lengths ok 4676 - masspntz(780) shp/shx record ids agree ok 4677 - masspntz(780) parts count ok 4678 - masspntz(780) points count ok 4679 - undefined points ok 4680 - masspntz(780) no leftover data ok 4681 - masspntz(781) shp/shx record content-lengths ok 4682 - masspntz(781) shp/shx record ids agree ok 4683 - masspntz(781) parts count ok 4684 - masspntz(781) points count ok 4685 - undefined points ok 4686 - masspntz(781) no leftover data ok 4687 - masspntz(782) shp/shx record content-lengths ok 4688 - masspntz(782) shp/shx record ids agree ok 4689 - masspntz(782) parts count ok 4690 - masspntz(782) points count ok 4691 - undefined points ok 4692 - masspntz(782) no leftover data ok 4693 - masspntz(783) shp/shx record content-lengths ok 4694 - masspntz(783) shp/shx record ids agree ok 4695 - masspntz(783) parts count ok 4696 - masspntz(783) points count ok 4697 - undefined points ok 4698 - masspntz(783) no leftover data ok 4699 - masspntz(784) shp/shx record content-lengths ok 4700 - masspntz(784) shp/shx record ids agree ok 4701 - masspntz(784) parts count ok 4702 - masspntz(784) points count ok 4703 - undefined points ok 4704 - masspntz(784) no leftover data ok 4705 - masspntz(785) shp/shx record content-lengths ok 4706 - masspntz(785) shp/shx record ids agree ok 4707 - masspntz(785) parts count ok 4708 - masspntz(785) points count ok 4709 - undefined points ok 4710 - masspntz(785) no leftover data ok 4711 - masspntz(786) shp/shx record content-lengths ok 4712 - masspntz(786) shp/shx record ids agree ok 4713 - masspntz(786) parts count ok 4714 - masspntz(786) points count ok 4715 - undefined points ok 4716 - masspntz(786) no leftover data ok 4717 - masspntz(787) shp/shx record content-lengths ok 4718 - masspntz(787) shp/shx record ids agree ok 4719 - masspntz(787) parts count ok 4720 - masspntz(787) points count ok 4721 - undefined points ok 4722 - masspntz(787) no leftover data ok 4723 - masspntz(788) shp/shx record content-lengths ok 4724 - masspntz(788) shp/shx record ids agree ok 4725 - masspntz(788) parts count ok 4726 - masspntz(788) points count ok 4727 - undefined points ok 4728 - masspntz(788) no leftover data ok 4729 - masspntz(789) shp/shx record content-lengths ok 4730 - masspntz(789) shp/shx record ids agree ok 4731 - masspntz(789) parts count ok 4732 - masspntz(789) points count ok 4733 - undefined points ok 4734 - masspntz(789) no leftover data ok 4735 - masspntz(790) shp/shx record content-lengths ok 4736 - masspntz(790) shp/shx record ids agree ok 4737 - masspntz(790) parts count ok 4738 - masspntz(790) points count ok 4739 - undefined points ok 4740 - masspntz(790) no leftover data ok 4741 - masspntz(791) shp/shx record content-lengths ok 4742 - masspntz(791) shp/shx record ids agree ok 4743 - masspntz(791) parts count ok 4744 - masspntz(791) points count ok 4745 - undefined points ok 4746 - masspntz(791) no leftover data ok 4747 - masspntz(792) shp/shx record content-lengths ok 4748 - masspntz(792) shp/shx record ids agree ok 4749 - masspntz(792) parts count ok 4750 - masspntz(792) points count ok 4751 - undefined points ok 4752 - masspntz(792) no leftover data ok 4753 - masspntz(793) shp/shx record content-lengths ok 4754 - masspntz(793) shp/shx record ids agree ok 4755 - masspntz(793) parts count ok 4756 - masspntz(793) points count ok 4757 - undefined points ok 4758 - masspntz(793) no leftover data ok 4759 - masspntz(794) shp/shx record content-lengths ok 4760 - masspntz(794) shp/shx record ids agree ok 4761 - masspntz(794) parts count ok 4762 - masspntz(794) points count ok 4763 - undefined points ok 4764 - masspntz(794) no leftover data ok 4765 - masspntz(795) shp/shx record content-lengths ok 4766 - masspntz(795) shp/shx record ids agree ok 4767 - masspntz(795) parts count ok 4768 - masspntz(795) points count ok 4769 - undefined points ok 4770 - masspntz(795) no leftover data ok 4771 - masspntz(796) shp/shx record content-lengths ok 4772 - masspntz(796) shp/shx record ids agree ok 4773 - masspntz(796) parts count ok 4774 - masspntz(796) points count ok 4775 - undefined points ok 4776 - masspntz(796) no leftover data ok 4777 - masspntz(797) shp/shx record content-lengths ok 4778 - masspntz(797) shp/shx record ids agree ok 4779 - masspntz(797) parts count ok 4780 - masspntz(797) points count ok 4781 - undefined points ok 4782 - masspntz(797) no leftover data ok 4783 - masspntz(798) shp/shx record content-lengths ok 4784 - masspntz(798) shp/shx record ids agree ok 4785 - masspntz(798) parts count ok 4786 - masspntz(798) points count ok 4787 - undefined points ok 4788 - masspntz(798) no leftover data ok 4789 - masspntz(799) shp/shx record content-lengths ok 4790 - masspntz(799) shp/shx record ids agree ok 4791 - masspntz(799) parts count ok 4792 - masspntz(799) points count ok 4793 - undefined points ok 4794 - masspntz(799) no leftover data ok 4795 - masspntz(800) shp/shx record content-lengths ok 4796 - masspntz(800) shp/shx record ids agree ok 4797 - masspntz(800) parts count ok 4798 - masspntz(800) points count ok 4799 - undefined points ok 4800 - masspntz(800) no leftover data ok 4801 - masspntz(801) shp/shx record content-lengths ok 4802 - masspntz(801) shp/shx record ids agree ok 4803 - masspntz(801) parts count ok 4804 - masspntz(801) points count ok 4805 - undefined points ok 4806 - masspntz(801) no leftover data ok 4807 - masspntz(802) shp/shx record content-lengths ok 4808 - masspntz(802) shp/shx record ids agree ok 4809 - masspntz(802) parts count ok 4810 - masspntz(802) points count ok 4811 - undefined points ok 4812 - masspntz(802) no leftover data ok 4813 - masspntz(803) shp/shx record content-lengths ok 4814 - masspntz(803) shp/shx record ids agree ok 4815 - masspntz(803) parts count ok 4816 - masspntz(803) points count ok 4817 - undefined points ok 4818 - masspntz(803) no leftover data ok 4819 - masspntz(804) shp/shx record content-lengths ok 4820 - masspntz(804) shp/shx record ids agree ok 4821 - masspntz(804) parts count ok 4822 - masspntz(804) points count ok 4823 - undefined points ok 4824 - masspntz(804) no leftover data ok 4825 - masspntz(805) shp/shx record content-lengths ok 4826 - masspntz(805) shp/shx record ids agree ok 4827 - masspntz(805) parts count ok 4828 - masspntz(805) points count ok 4829 - undefined points ok 4830 - masspntz(805) no leftover data ok 4831 - masspntz(806) shp/shx record content-lengths ok 4832 - masspntz(806) shp/shx record ids agree ok 4833 - masspntz(806) parts count ok 4834 - masspntz(806) points count ok 4835 - undefined points ok 4836 - masspntz(806) no leftover data ok 4837 - masspntz(807) shp/shx record content-lengths ok 4838 - masspntz(807) shp/shx record ids agree ok 4839 - masspntz(807) parts count ok 4840 - masspntz(807) points count ok 4841 - undefined points ok 4842 - masspntz(807) no leftover data ok 4843 - masspntz(808) shp/shx record content-lengths ok 4844 - masspntz(808) shp/shx record ids agree ok 4845 - masspntz(808) parts count ok 4846 - masspntz(808) points count ok 4847 - undefined points ok 4848 - masspntz(808) no leftover data ok 4849 - masspntz(809) shp/shx record content-lengths ok 4850 - masspntz(809) shp/shx record ids agree ok 4851 - masspntz(809) parts count ok 4852 - masspntz(809) points count ok 4853 - undefined points ok 4854 - masspntz(809) no leftover data ok 4855 - masspntz(810) shp/shx record content-lengths ok 4856 - masspntz(810) shp/shx record ids agree ok 4857 - masspntz(810) parts count ok 4858 - masspntz(810) points count ok 4859 - undefined points ok 4860 - masspntz(810) no leftover data ok 4861 - masspntz(811) shp/shx record content-lengths ok 4862 - masspntz(811) shp/shx record ids agree ok 4863 - masspntz(811) parts count ok 4864 - masspntz(811) points count ok 4865 - undefined points ok 4866 - masspntz(811) no leftover data ok 4867 - masspntz(812) shp/shx record content-lengths ok 4868 - masspntz(812) shp/shx record ids agree ok 4869 - masspntz(812) parts count ok 4870 - masspntz(812) points count ok 4871 - undefined points ok 4872 - masspntz(812) no leftover data ok 4873 - masspntz(813) shp/shx record content-lengths ok 4874 - masspntz(813) shp/shx record ids agree ok 4875 - masspntz(813) parts count ok 4876 - masspntz(813) points count ok 4877 - undefined points ok 4878 - masspntz(813) no leftover data ok 4879 - masspntz(814) shp/shx record content-lengths ok 4880 - masspntz(814) shp/shx record ids agree ok 4881 - masspntz(814) parts count ok 4882 - masspntz(814) points count ok 4883 - undefined points ok 4884 - masspntz(814) no leftover data ok 4885 - masspntz(815) shp/shx record content-lengths ok 4886 - masspntz(815) shp/shx record ids agree ok 4887 - masspntz(815) parts count ok 4888 - masspntz(815) points count ok 4889 - undefined points ok 4890 - masspntz(815) no leftover data 1..4890 ok 162 - masspntz has valid records ok 163 ok 164 - x_min across objects matches, masspntz ok 165 - y_min across objects matches, masspntz ok 166 - x_max across objects matches, masspntz ok 167 - y_max across objects matches, masspntz ok 168 - masspntz has correct height ok 169 - masspntz has correct width ok 170 - dbf version 3 ok 171 - masspntz dbf has record per shape ok 172 - same number of shapes and records # Subtest: masspntz: can read each record ok 1 - masspntz(1) read dbf record ok 2 - masspntz(2) read dbf record ok 3 - masspntz(3) read dbf record ok 4 - masspntz(4) read dbf record ok 5 - masspntz(5) read dbf record ok 6 - masspntz(6) read dbf record ok 7 - masspntz(7) read dbf record ok 8 - masspntz(8) read dbf record ok 9 - masspntz(9) read dbf record ok 10 - masspntz(10) read dbf record ok 11 - masspntz(11) read dbf record ok 12 - masspntz(12) read dbf record ok 13 - masspntz(13) read dbf record ok 14 - masspntz(14) read dbf record ok 15 - masspntz(15) read dbf record ok 16 - masspntz(16) read dbf record ok 17 - masspntz(17) read dbf record ok 18 - masspntz(18) read dbf record ok 19 - masspntz(19) read dbf record ok 20 - masspntz(20) read dbf record ok 21 - masspntz(21) read dbf record ok 22 - masspntz(22) read dbf record ok 23 - masspntz(23) read dbf record ok 24 - masspntz(24) read dbf record ok 25 - masspntz(25) read dbf record ok 26 - masspntz(26) read dbf record ok 27 - masspntz(27) read dbf record ok 28 - masspntz(28) read dbf record ok 29 - masspntz(29) read dbf record ok 30 - masspntz(30) read dbf record ok 31 - masspntz(31) read dbf record ok 32 - masspntz(32) read dbf record ok 33 - masspntz(33) read dbf record ok 34 - masspntz(34) read dbf record ok 35 - masspntz(35) read dbf record ok 36 - masspntz(36) read dbf record ok 37 - masspntz(37) read dbf record ok 38 - masspntz(38) read dbf record ok 39 - masspntz(39) read dbf record ok 40 - masspntz(40) read dbf record ok 41 - masspntz(41) read dbf record ok 42 - masspntz(42) read dbf record ok 43 - masspntz(43) read dbf record ok 44 - masspntz(44) read dbf record ok 45 - masspntz(45) read dbf record ok 46 - masspntz(46) read dbf record ok 47 - masspntz(47) read dbf record ok 48 - masspntz(48) read dbf record ok 49 - masspntz(49) read dbf record ok 50 - masspntz(50) read dbf record ok 51 - masspntz(51) read dbf record ok 52 - masspntz(52) read dbf record ok 53 - masspntz(53) read dbf record ok 54 - masspntz(54) read dbf record ok 55 - masspntz(55) read dbf record ok 56 - masspntz(56) read dbf record ok 57 - masspntz(57) read dbf record ok 58 - masspntz(58) read dbf record ok 59 - masspntz(59) read dbf record ok 60 - masspntz(60) read dbf record ok 61 - masspntz(61) read dbf record ok 62 - masspntz(62) read dbf record ok 63 - masspntz(63) read dbf record ok 64 - masspntz(64) read dbf record ok 65 - masspntz(65) read dbf record ok 66 - masspntz(66) read dbf record ok 67 - masspntz(67) read dbf record ok 68 - masspntz(68) read dbf record ok 69 - masspntz(69) read dbf record ok 70 - masspntz(70) read dbf record ok 71 - masspntz(71) read dbf record ok 72 - masspntz(72) read dbf record ok 73 - masspntz(73) read dbf record ok 74 - masspntz(74) read dbf record ok 75 - masspntz(75) read dbf record ok 76 - masspntz(76) read dbf record ok 77 - masspntz(77) read dbf record ok 78 - masspntz(78) read dbf record ok 79 - masspntz(79) read dbf record ok 80 - masspntz(80) read dbf record ok 81 - masspntz(81) read dbf record ok 82 - masspntz(82) read dbf record ok 83 - masspntz(83) read dbf record ok 84 - masspntz(84) read dbf record ok 85 - masspntz(85) read dbf record ok 86 - masspntz(86) read dbf record ok 87 - masspntz(87) read dbf record ok 88 - masspntz(88) read dbf record ok 89 - masspntz(89) read dbf record ok 90 - masspntz(90) read dbf record ok 91 - masspntz(91) read dbf record ok 92 - masspntz(92) read dbf record ok 93 - masspntz(93) read dbf record ok 94 - masspntz(94) read dbf record ok 95 - masspntz(95) read dbf record ok 96 - masspntz(96) read dbf record ok 97 - masspntz(97) read dbf record ok 98 - masspntz(98) read dbf record ok 99 - masspntz(99) read dbf record ok 100 - masspntz(100) read dbf record ok 101 - masspntz(101) read dbf record ok 102 - masspntz(102) read dbf record ok 103 - masspntz(103) read dbf record ok 104 - masspntz(104) read dbf record ok 105 - masspntz(105) read dbf record ok 106 - masspntz(106) read dbf record ok 107 - masspntz(107) read dbf record ok 108 - masspntz(108) read dbf record ok 109 - masspntz(109) read dbf record ok 110 - masspntz(110) read dbf record ok 111 - masspntz(111) read dbf record ok 112 - masspntz(112) read dbf record ok 113 - masspntz(113) read dbf record ok 114 - masspntz(114) read dbf record ok 115 - masspntz(115) read dbf record ok 116 - masspntz(116) read dbf record ok 117 - masspntz(117) read dbf record ok 118 - masspntz(118) read dbf record ok 119 - masspntz(119) read dbf record ok 120 - masspntz(120) read dbf record ok 121 - masspntz(121) read dbf record ok 122 - masspntz(122) read dbf record ok 123 - masspntz(123) read dbf record ok 124 - masspntz(124) read dbf record ok 125 - masspntz(125) read dbf record ok 126 - masspntz(126) read dbf record ok 127 - masspntz(127) read dbf record ok 128 - masspntz(128) read dbf record ok 129 - masspntz(129) read dbf record ok 130 - masspntz(130) read dbf record ok 131 - masspntz(131) read dbf record ok 132 - masspntz(132) read dbf record ok 133 - masspntz(133) read dbf record ok 134 - masspntz(134) read dbf record ok 135 - masspntz(135) read dbf record ok 136 - masspntz(136) read dbf record ok 137 - masspntz(137) read dbf record ok 138 - masspntz(138) read dbf record ok 139 - masspntz(139) read dbf record ok 140 - masspntz(140) read dbf record ok 141 - masspntz(141) read dbf record ok 142 - masspntz(142) read dbf record ok 143 - masspntz(143) read dbf record ok 144 - masspntz(144) read dbf record ok 145 - masspntz(145) read dbf record ok 146 - masspntz(146) read dbf record ok 147 - masspntz(147) read dbf record ok 148 - masspntz(148) read dbf record ok 149 - masspntz(149) read dbf record ok 150 - masspntz(150) read dbf record ok 151 - masspntz(151) read dbf record ok 152 - masspntz(152) read dbf record ok 153 - masspntz(153) read dbf record ok 154 - masspntz(154) read dbf record ok 155 - masspntz(155) read dbf record ok 156 - masspntz(156) read dbf record ok 157 - masspntz(157) read dbf record ok 158 - masspntz(158) read dbf record ok 159 - masspntz(159) read dbf record ok 160 - masspntz(160) read dbf record ok 161 - masspntz(161) read dbf record ok 162 - masspntz(162) read dbf record ok 163 - masspntz(163) read dbf record ok 164 - masspntz(164) read dbf record ok 165 - masspntz(165) read dbf record ok 166 - masspntz(166) read dbf record ok 167 - masspntz(167) read dbf record ok 168 - masspntz(168) read dbf record ok 169 - masspntz(169) read dbf record ok 170 - masspntz(170) read dbf record ok 171 - masspntz(171) read dbf record ok 172 - masspntz(172) read dbf record ok 173 - masspntz(173) read dbf record ok 174 - masspntz(174) read dbf record ok 175 - masspntz(175) read dbf record ok 176 - masspntz(176) read dbf record ok 177 - masspntz(177) read dbf record ok 178 - masspntz(178) read dbf record ok 179 - masspntz(179) read dbf record ok 180 - masspntz(180) read dbf record ok 181 - masspntz(181) read dbf record ok 182 - masspntz(182) read dbf record ok 183 - masspntz(183) read dbf record ok 184 - masspntz(184) read dbf record ok 185 - masspntz(185) read dbf record ok 186 - masspntz(186) read dbf record ok 187 - masspntz(187) read dbf record ok 188 - masspntz(188) read dbf record ok 189 - masspntz(189) read dbf record ok 190 - masspntz(190) read dbf record ok 191 - masspntz(191) read dbf record ok 192 - masspntz(192) read dbf record ok 193 - masspntz(193) read dbf record ok 194 - masspntz(194) read dbf record ok 195 - masspntz(195) read dbf record ok 196 - masspntz(196) read dbf record ok 197 - masspntz(197) read dbf record ok 198 - masspntz(198) read dbf record ok 199 - masspntz(199) read dbf record ok 200 - masspntz(200) read dbf record ok 201 - masspntz(201) read dbf record ok 202 - masspntz(202) read dbf record ok 203 - masspntz(203) read dbf record ok 204 - masspntz(204) read dbf record ok 205 - masspntz(205) read dbf record ok 206 - masspntz(206) read dbf record ok 207 - masspntz(207) read dbf record ok 208 - masspntz(208) read dbf record ok 209 - masspntz(209) read dbf record ok 210 - masspntz(210) read dbf record ok 211 - masspntz(211) read dbf record ok 212 - masspntz(212) read dbf record ok 213 - masspntz(213) read dbf record ok 214 - masspntz(214) read dbf record ok 215 - masspntz(215) read dbf record ok 216 - masspntz(216) read dbf record ok 217 - masspntz(217) read dbf record ok 218 - masspntz(218) read dbf record ok 219 - masspntz(219) read dbf record ok 220 - masspntz(220) read dbf record ok 221 - masspntz(221) read dbf record ok 222 - masspntz(222) read dbf record ok 223 - masspntz(223) read dbf record ok 224 - masspntz(224) read dbf record ok 225 - masspntz(225) read dbf record ok 226 - masspntz(226) read dbf record ok 227 - masspntz(227) read dbf record ok 228 - masspntz(228) read dbf record ok 229 - masspntz(229) read dbf record ok 230 - masspntz(230) read dbf record ok 231 - masspntz(231) read dbf record ok 232 - masspntz(232) read dbf record ok 233 - masspntz(233) read dbf record ok 234 - masspntz(234) read dbf record ok 235 - masspntz(235) read dbf record ok 236 - masspntz(236) read dbf record ok 237 - masspntz(237) read dbf record ok 238 - masspntz(238) read dbf record ok 239 - masspntz(239) read dbf record ok 240 - masspntz(240) read dbf record ok 241 - masspntz(241) read dbf record ok 242 - masspntz(242) read dbf record ok 243 - masspntz(243) read dbf record ok 244 - masspntz(244) read dbf record ok 245 - masspntz(245) read dbf record ok 246 - masspntz(246) read dbf record ok 247 - masspntz(247) read dbf record ok 248 - masspntz(248) read dbf record ok 249 - masspntz(249) read dbf record ok 250 - masspntz(250) read dbf record ok 251 - masspntz(251) read dbf record ok 252 - masspntz(252) read dbf record ok 253 - masspntz(253) read dbf record ok 254 - masspntz(254) read dbf record ok 255 - masspntz(255) read dbf record ok 256 - masspntz(256) read dbf record ok 257 - masspntz(257) read dbf record ok 258 - masspntz(258) read dbf record ok 259 - masspntz(259) read dbf record ok 260 - masspntz(260) read dbf record ok 261 - masspntz(261) read dbf record ok 262 - masspntz(262) read dbf record ok 263 - masspntz(263) read dbf record ok 264 - masspntz(264) read dbf record ok 265 - masspntz(265) read dbf record ok 266 - masspntz(266) read dbf record ok 267 - masspntz(267) read dbf record ok 268 - masspntz(268) read dbf record ok 269 - masspntz(269) read dbf record ok 270 - masspntz(270) read dbf record ok 271 - masspntz(271) read dbf record ok 272 - masspntz(272) read dbf record ok 273 - masspntz(273) read dbf record ok 274 - masspntz(274) read dbf record ok 275 - masspntz(275) read dbf record ok 276 - masspntz(276) read dbf record ok 277 - masspntz(277) read dbf record ok 278 - masspntz(278) read dbf record ok 279 - masspntz(279) read dbf record ok 280 - masspntz(280) read dbf record ok 281 - masspntz(281) read dbf record ok 282 - masspntz(282) read dbf record ok 283 - masspntz(283) read dbf record ok 284 - masspntz(284) read dbf record ok 285 - masspntz(285) read dbf record ok 286 - masspntz(286) read dbf record ok 287 - masspntz(287) read dbf record ok 288 - masspntz(288) read dbf record ok 289 - masspntz(289) read dbf record ok 290 - masspntz(290) read dbf record ok 291 - masspntz(291) read dbf record ok 292 - masspntz(292) read dbf record ok 293 - masspntz(293) read dbf record ok 294 - masspntz(294) read dbf record ok 295 - masspntz(295) read dbf record ok 296 - masspntz(296) read dbf record ok 297 - masspntz(297) read dbf record ok 298 - masspntz(298) read dbf record ok 299 - masspntz(299) read dbf record ok 300 - masspntz(300) read dbf record ok 301 - masspntz(301) read dbf record ok 302 - masspntz(302) read dbf record ok 303 - masspntz(303) read dbf record ok 304 - masspntz(304) read dbf record ok 305 - masspntz(305) read dbf record ok 306 - masspntz(306) read dbf record ok 307 - masspntz(307) read dbf record ok 308 - masspntz(308) read dbf record ok 309 - masspntz(309) read dbf record ok 310 - masspntz(310) read dbf record ok 311 - masspntz(311) read dbf record ok 312 - masspntz(312) read dbf record ok 313 - masspntz(313) read dbf record ok 314 - masspntz(314) read dbf record ok 315 - masspntz(315) read dbf record ok 316 - masspntz(316) read dbf record ok 317 - masspntz(317) read dbf record ok 318 - masspntz(318) read dbf record ok 319 - masspntz(319) read dbf record ok 320 - masspntz(320) read dbf record ok 321 - masspntz(321) read dbf record ok 322 - masspntz(322) read dbf record ok 323 - masspntz(323) read dbf record ok 324 - masspntz(324) read dbf record ok 325 - masspntz(325) read dbf record ok 326 - masspntz(326) read dbf record ok 327 - masspntz(327) read dbf record ok 328 - masspntz(328) read dbf record ok 329 - masspntz(329) read dbf record ok 330 - masspntz(330) read dbf record ok 331 - masspntz(331) read dbf record ok 332 - masspntz(332) read dbf record ok 333 - masspntz(333) read dbf record ok 334 - masspntz(334) read dbf record ok 335 - masspntz(335) read dbf record ok 336 - masspntz(336) read dbf record ok 337 - masspntz(337) read dbf record ok 338 - masspntz(338) read dbf record ok 339 - masspntz(339) read dbf record ok 340 - masspntz(340) read dbf record ok 341 - masspntz(341) read dbf record ok 342 - masspntz(342) read dbf record ok 343 - masspntz(343) read dbf record ok 344 - masspntz(344) read dbf record ok 345 - masspntz(345) read dbf record ok 346 - masspntz(346) read dbf record ok 347 - masspntz(347) read dbf record ok 348 - masspntz(348) read dbf record ok 349 - masspntz(349) read dbf record ok 350 - masspntz(350) read dbf record ok 351 - masspntz(351) read dbf record ok 352 - masspntz(352) read dbf record ok 353 - masspntz(353) read dbf record ok 354 - masspntz(354) read dbf record ok 355 - masspntz(355) read dbf record ok 356 - masspntz(356) read dbf record ok 357 - masspntz(357) read dbf record ok 358 - masspntz(358) read dbf record ok 359 - masspntz(359) read dbf record ok 360 - masspntz(360) read dbf record ok 361 - masspntz(361) read dbf record ok 362 - masspntz(362) read dbf record ok 363 - masspntz(363) read dbf record ok 364 - masspntz(364) read dbf record ok 365 - masspntz(365) read dbf record ok 366 - masspntz(366) read dbf record ok 367 - masspntz(367) read dbf record ok 368 - masspntz(368) read dbf record ok 369 - masspntz(369) read dbf record ok 370 - masspntz(370) read dbf record ok 371 - masspntz(371) read dbf record ok 372 - masspntz(372) read dbf record ok 373 - masspntz(373) read dbf record ok 374 - masspntz(374) read dbf record ok 375 - masspntz(375) read dbf record ok 376 - masspntz(376) read dbf record ok 377 - masspntz(377) read dbf record ok 378 - masspntz(378) read dbf record ok 379 - masspntz(379) read dbf record ok 380 - masspntz(380) read dbf record ok 381 - masspntz(381) read dbf record ok 382 - masspntz(382) read dbf record ok 383 - masspntz(383) read dbf record ok 384 - masspntz(384) read dbf record ok 385 - masspntz(385) read dbf record ok 386 - masspntz(386) read dbf record ok 387 - masspntz(387) read dbf record ok 388 - masspntz(388) read dbf record ok 389 - masspntz(389) read dbf record ok 390 - masspntz(390) read dbf record ok 391 - masspntz(391) read dbf record ok 392 - masspntz(392) read dbf record ok 393 - masspntz(393) read dbf record ok 394 - masspntz(394) read dbf record ok 395 - masspntz(395) read dbf record ok 396 - masspntz(396) read dbf record ok 397 - masspntz(397) read dbf record ok 398 - masspntz(398) read dbf record ok 399 - masspntz(399) read dbf record ok 400 - masspntz(400) read dbf record ok 401 - masspntz(401) read dbf record ok 402 - masspntz(402) read dbf record ok 403 - masspntz(403) read dbf record ok 404 - masspntz(404) read dbf record ok 405 - masspntz(405) read dbf record ok 406 - masspntz(406) read dbf record ok 407 - masspntz(407) read dbf record ok 408 - masspntz(408) read dbf record ok 409 - masspntz(409) read dbf record ok 410 - masspntz(410) read dbf record ok 411 - masspntz(411) read dbf record ok 412 - masspntz(412) read dbf record ok 413 - masspntz(413) read dbf record ok 414 - masspntz(414) read dbf record ok 415 - masspntz(415) read dbf record ok 416 - masspntz(416) read dbf record ok 417 - masspntz(417) read dbf record ok 418 - masspntz(418) read dbf record ok 419 - masspntz(419) read dbf record ok 420 - masspntz(420) read dbf record ok 421 - masspntz(421) read dbf record ok 422 - masspntz(422) read dbf record ok 423 - masspntz(423) read dbf record ok 424 - masspntz(424) read dbf record ok 425 - masspntz(425) read dbf record ok 426 - masspntz(426) read dbf record ok 427 - masspntz(427) read dbf record ok 428 - masspntz(428) read dbf record ok 429 - masspntz(429) read dbf record ok 430 - masspntz(430) read dbf record ok 431 - masspntz(431) read dbf record ok 432 - masspntz(432) read dbf record ok 433 - masspntz(433) read dbf record ok 434 - masspntz(434) read dbf record ok 435 - masspntz(435) read dbf record ok 436 - masspntz(436) read dbf record ok 437 - masspntz(437) read dbf record ok 438 - masspntz(438) read dbf record ok 439 - masspntz(439) read dbf record ok 440 - masspntz(440) read dbf record ok 441 - masspntz(441) read dbf record ok 442 - masspntz(442) read dbf record ok 443 - masspntz(443) read dbf record ok 444 - masspntz(444) read dbf record ok 445 - masspntz(445) read dbf record ok 446 - masspntz(446) read dbf record ok 447 - masspntz(447) read dbf record ok 448 - masspntz(448) read dbf record ok 449 - masspntz(449) read dbf record ok 450 - masspntz(450) read dbf record ok 451 - masspntz(451) read dbf record ok 452 - masspntz(452) read dbf record ok 453 - masspntz(453) read dbf record ok 454 - masspntz(454) read dbf record ok 455 - masspntz(455) read dbf record ok 456 - masspntz(456) read dbf record ok 457 - masspntz(457) read dbf record ok 458 - masspntz(458) read dbf record ok 459 - masspntz(459) read dbf record ok 460 - masspntz(460) read dbf record ok 461 - masspntz(461) read dbf record ok 462 - masspntz(462) read dbf record ok 463 - masspntz(463) read dbf record ok 464 - masspntz(464) read dbf record ok 465 - masspntz(465) read dbf record ok 466 - masspntz(466) read dbf record ok 467 - masspntz(467) read dbf record ok 468 - masspntz(468) read dbf record ok 469 - masspntz(469) read dbf record ok 470 - masspntz(470) read dbf record ok 471 - masspntz(471) read dbf record ok 472 - masspntz(472) read dbf record ok 473 - masspntz(473) read dbf record ok 474 - masspntz(474) read dbf record ok 475 - masspntz(475) read dbf record ok 476 - masspntz(476) read dbf record ok 477 - masspntz(477) read dbf record ok 478 - masspntz(478) read dbf record ok 479 - masspntz(479) read dbf record ok 480 - masspntz(480) read dbf record ok 481 - masspntz(481) read dbf record ok 482 - masspntz(482) read dbf record ok 483 - masspntz(483) read dbf record ok 484 - masspntz(484) read dbf record ok 485 - masspntz(485) read dbf record ok 486 - masspntz(486) read dbf record ok 487 - masspntz(487) read dbf record ok 488 - masspntz(488) read dbf record ok 489 - masspntz(489) read dbf record ok 490 - masspntz(490) read dbf record ok 491 - masspntz(491) read dbf record ok 492 - masspntz(492) read dbf record ok 493 - masspntz(493) read dbf record ok 494 - masspntz(494) read dbf record ok 495 - masspntz(495) read dbf record ok 496 - masspntz(496) read dbf record ok 497 - masspntz(497) read dbf record ok 498 - masspntz(498) read dbf record ok 499 - masspntz(499) read dbf record ok 500 - masspntz(500) read dbf record ok 501 - masspntz(501) read dbf record ok 502 - masspntz(502) read dbf record ok 503 - masspntz(503) read dbf record ok 504 - masspntz(504) read dbf record ok 505 - masspntz(505) read dbf record ok 506 - masspntz(506) read dbf record ok 507 - masspntz(507) read dbf record ok 508 - masspntz(508) read dbf record ok 509 - masspntz(509) read dbf record ok 510 - masspntz(510) read dbf record ok 511 - masspntz(511) read dbf record ok 512 - masspntz(512) read dbf record ok 513 - masspntz(513) read dbf record ok 514 - masspntz(514) read dbf record ok 515 - masspntz(515) read dbf record ok 516 - masspntz(516) read dbf record ok 517 - masspntz(517) read dbf record ok 518 - masspntz(518) read dbf record ok 519 - masspntz(519) read dbf record ok 520 - masspntz(520) read dbf record ok 521 - masspntz(521) read dbf record ok 522 - masspntz(522) read dbf record ok 523 - masspntz(523) read dbf record ok 524 - masspntz(524) read dbf record ok 525 - masspntz(525) read dbf record ok 526 - masspntz(526) read dbf record ok 527 - masspntz(527) read dbf record ok 528 - masspntz(528) read dbf record ok 529 - masspntz(529) read dbf record ok 530 - masspntz(530) read dbf record ok 531 - masspntz(531) read dbf record ok 532 - masspntz(532) read dbf record ok 533 - masspntz(533) read dbf record ok 534 - masspntz(534) read dbf record ok 535 - masspntz(535) read dbf record ok 536 - masspntz(536) read dbf record ok 537 - masspntz(537) read dbf record ok 538 - masspntz(538) read dbf record ok 539 - masspntz(539) read dbf record ok 540 - masspntz(540) read dbf record ok 541 - masspntz(541) read dbf record ok 542 - masspntz(542) read dbf record ok 543 - masspntz(543) read dbf record ok 544 - masspntz(544) read dbf record ok 545 - masspntz(545) read dbf record ok 546 - masspntz(546) read dbf record ok 547 - masspntz(547) read dbf record ok 548 - masspntz(548) read dbf record ok 549 - masspntz(549) read dbf record ok 550 - masspntz(550) read dbf record ok 551 - masspntz(551) read dbf record ok 552 - masspntz(552) read dbf record ok 553 - masspntz(553) read dbf record ok 554 - masspntz(554) read dbf record ok 555 - masspntz(555) read dbf record ok 556 - masspntz(556) read dbf record ok 557 - masspntz(557) read dbf record ok 558 - masspntz(558) read dbf record ok 559 - masspntz(559) read dbf record ok 560 - masspntz(560) read dbf record ok 561 - masspntz(561) read dbf record ok 562 - masspntz(562) read dbf record ok 563 - masspntz(563) read dbf record ok 564 - masspntz(564) read dbf record ok 565 - masspntz(565) read dbf record ok 566 - masspntz(566) read dbf record ok 567 - masspntz(567) read dbf record ok 568 - masspntz(568) read dbf record ok 569 - masspntz(569) read dbf record ok 570 - masspntz(570) read dbf record ok 571 - masspntz(571) read dbf record ok 572 - masspntz(572) read dbf record ok 573 - masspntz(573) read dbf record ok 574 - masspntz(574) read dbf record ok 575 - masspntz(575) read dbf record ok 576 - masspntz(576) read dbf record ok 577 - masspntz(577) read dbf record ok 578 - masspntz(578) read dbf record ok 579 - masspntz(579) read dbf record ok 580 - masspntz(580) read dbf record ok 581 - masspntz(581) read dbf record ok 582 - masspntz(582) read dbf record ok 583 - masspntz(583) read dbf record ok 584 - masspntz(584) read dbf record ok 585 - masspntz(585) read dbf record ok 586 - masspntz(586) read dbf record ok 587 - masspntz(587) read dbf record ok 588 - masspntz(588) read dbf record ok 589 - masspntz(589) read dbf record ok 590 - masspntz(590) read dbf record ok 591 - masspntz(591) read dbf record ok 592 - masspntz(592) read dbf record ok 593 - masspntz(593) read dbf record ok 594 - masspntz(594) read dbf record ok 595 - masspntz(595) read dbf record ok 596 - masspntz(596) read dbf record ok 597 - masspntz(597) read dbf record ok 598 - masspntz(598) read dbf record ok 599 - masspntz(599) read dbf record ok 600 - masspntz(600) read dbf record ok 601 - masspntz(601) read dbf record ok 602 - masspntz(602) read dbf record ok 603 - masspntz(603) read dbf record ok 604 - masspntz(604) read dbf record ok 605 - masspntz(605) read dbf record ok 606 - masspntz(606) read dbf record ok 607 - masspntz(607) read dbf record ok 608 - masspntz(608) read dbf record ok 609 - masspntz(609) read dbf record ok 610 - masspntz(610) read dbf record ok 611 - masspntz(611) read dbf record ok 612 - masspntz(612) read dbf record ok 613 - masspntz(613) read dbf record ok 614 - masspntz(614) read dbf record ok 615 - masspntz(615) read dbf record ok 616 - masspntz(616) read dbf record ok 617 - masspntz(617) read dbf record ok 618 - masspntz(618) read dbf record ok 619 - masspntz(619) read dbf record ok 620 - masspntz(620) read dbf record ok 621 - masspntz(621) read dbf record ok 622 - masspntz(622) read dbf record ok 623 - masspntz(623) read dbf record ok 624 - masspntz(624) read dbf record ok 625 - masspntz(625) read dbf record ok 626 - masspntz(626) read dbf record ok 627 - masspntz(627) read dbf record ok 628 - masspntz(628) read dbf record ok 629 - masspntz(629) read dbf record ok 630 - masspntz(630) read dbf record ok 631 - masspntz(631) read dbf record ok 632 - masspntz(632) read dbf record ok 633 - masspntz(633) read dbf record ok 634 - masspntz(634) read dbf record ok 635 - masspntz(635) read dbf record ok 636 - masspntz(636) read dbf record ok 637 - masspntz(637) read dbf record ok 638 - masspntz(638) read dbf record ok 639 - masspntz(639) read dbf record ok 640 - masspntz(640) read dbf record ok 641 - masspntz(641) read dbf record ok 642 - masspntz(642) read dbf record ok 643 - masspntz(643) read dbf record ok 644 - masspntz(644) read dbf record ok 645 - masspntz(645) read dbf record ok 646 - masspntz(646) read dbf record ok 647 - masspntz(647) read dbf record ok 648 - masspntz(648) read dbf record ok 649 - masspntz(649) read dbf record ok 650 - masspntz(650) read dbf record ok 651 - masspntz(651) read dbf record ok 652 - masspntz(652) read dbf record ok 653 - masspntz(653) read dbf record ok 654 - masspntz(654) read dbf record ok 655 - masspntz(655) read dbf record ok 656 - masspntz(656) read dbf record ok 657 - masspntz(657) read dbf record ok 658 - masspntz(658) read dbf record ok 659 - masspntz(659) read dbf record ok 660 - masspntz(660) read dbf record ok 661 - masspntz(661) read dbf record ok 662 - masspntz(662) read dbf record ok 663 - masspntz(663) read dbf record ok 664 - masspntz(664) read dbf record ok 665 - masspntz(665) read dbf record ok 666 - masspntz(666) read dbf record ok 667 - masspntz(667) read dbf record ok 668 - masspntz(668) read dbf record ok 669 - masspntz(669) read dbf record ok 670 - masspntz(670) read dbf record ok 671 - masspntz(671) read dbf record ok 672 - masspntz(672) read dbf record ok 673 - masspntz(673) read dbf record ok 674 - masspntz(674) read dbf record ok 675 - masspntz(675) read dbf record ok 676 - masspntz(676) read dbf record ok 677 - masspntz(677) read dbf record ok 678 - masspntz(678) read dbf record ok 679 - masspntz(679) read dbf record ok 680 - masspntz(680) read dbf record ok 681 - masspntz(681) read dbf record ok 682 - masspntz(682) read dbf record ok 683 - masspntz(683) read dbf record ok 684 - masspntz(684) read dbf record ok 685 - masspntz(685) read dbf record ok 686 - masspntz(686) read dbf record ok 687 - masspntz(687) read dbf record ok 688 - masspntz(688) read dbf record ok 689 - masspntz(689) read dbf record ok 690 - masspntz(690) read dbf record ok 691 - masspntz(691) read dbf record ok 692 - masspntz(692) read dbf record ok 693 - masspntz(693) read dbf record ok 694 - masspntz(694) read dbf record ok 695 - masspntz(695) read dbf record ok 696 - masspntz(696) read dbf record ok 697 - masspntz(697) read dbf record ok 698 - masspntz(698) read dbf record ok 699 - masspntz(699) read dbf record ok 700 - masspntz(700) read dbf record ok 701 - masspntz(701) read dbf record ok 702 - masspntz(702) read dbf record ok 703 - masspntz(703) read dbf record ok 704 - masspntz(704) read dbf record ok 705 - masspntz(705) read dbf record ok 706 - masspntz(706) read dbf record ok 707 - masspntz(707) read dbf record ok 708 - masspntz(708) read dbf record ok 709 - masspntz(709) read dbf record ok 710 - masspntz(710) read dbf record ok 711 - masspntz(711) read dbf record ok 712 - masspntz(712) read dbf record ok 713 - masspntz(713) read dbf record ok 714 - masspntz(714) read dbf record ok 715 - masspntz(715) read dbf record ok 716 - masspntz(716) read dbf record ok 717 - masspntz(717) read dbf record ok 718 - masspntz(718) read dbf record ok 719 - masspntz(719) read dbf record ok 720 - masspntz(720) read dbf record ok 721 - masspntz(721) read dbf record ok 722 - masspntz(722) read dbf record ok 723 - masspntz(723) read dbf record ok 724 - masspntz(724) read dbf record ok 725 - masspntz(725) read dbf record ok 726 - masspntz(726) read dbf record ok 727 - masspntz(727) read dbf record ok 728 - masspntz(728) read dbf record ok 729 - masspntz(729) read dbf record ok 730 - masspntz(730) read dbf record ok 731 - masspntz(731) read dbf record ok 732 - masspntz(732) read dbf record ok 733 - masspntz(733) read dbf record ok 734 - masspntz(734) read dbf record ok 735 - masspntz(735) read dbf record ok 736 - masspntz(736) read dbf record ok 737 - masspntz(737) read dbf record ok 738 - masspntz(738) read dbf record ok 739 - masspntz(739) read dbf record ok 740 - masspntz(740) read dbf record ok 741 - masspntz(741) read dbf record ok 742 - masspntz(742) read dbf record ok 743 - masspntz(743) read dbf record ok 744 - masspntz(744) read dbf record ok 745 - masspntz(745) read dbf record ok 746 - masspntz(746) read dbf record ok 747 - masspntz(747) read dbf record ok 748 - masspntz(748) read dbf record ok 749 - masspntz(749) read dbf record ok 750 - masspntz(750) read dbf record ok 751 - masspntz(751) read dbf record ok 752 - masspntz(752) read dbf record ok 753 - masspntz(753) read dbf record ok 754 - masspntz(754) read dbf record ok 755 - masspntz(755) read dbf record ok 756 - masspntz(756) read dbf record ok 757 - masspntz(757) read dbf record ok 758 - masspntz(758) read dbf record ok 759 - masspntz(759) read dbf record ok 760 - masspntz(760) read dbf record ok 761 - masspntz(761) read dbf record ok 762 - masspntz(762) read dbf record ok 763 - masspntz(763) read dbf record ok 764 - masspntz(764) read dbf record ok 765 - masspntz(765) read dbf record ok 766 - masspntz(766) read dbf record ok 767 - masspntz(767) read dbf record ok 768 - masspntz(768) read dbf record ok 769 - masspntz(769) read dbf record ok 770 - masspntz(770) read dbf record ok 771 - masspntz(771) read dbf record ok 772 - masspntz(772) read dbf record ok 773 - masspntz(773) read dbf record ok 774 - masspntz(774) read dbf record ok 775 - masspntz(775) read dbf record ok 776 - masspntz(776) read dbf record ok 777 - masspntz(777) read dbf record ok 778 - masspntz(778) read dbf record ok 779 - masspntz(779) read dbf record ok 780 - masspntz(780) read dbf record ok 781 - masspntz(781) read dbf record ok 782 - masspntz(782) read dbf record ok 783 - masspntz(783) read dbf record ok 784 - masspntz(784) read dbf record ok 785 - masspntz(785) read dbf record ok 786 - masspntz(786) read dbf record ok 787 - masspntz(787) read dbf record ok 788 - masspntz(788) read dbf record ok 789 - masspntz(789) read dbf record ok 790 - masspntz(790) read dbf record ok 791 - masspntz(791) read dbf record ok 792 - masspntz(792) read dbf record ok 793 - masspntz(793) read dbf record ok 794 - masspntz(794) read dbf record ok 795 - masspntz(795) read dbf record ok 796 - masspntz(796) read dbf record ok 797 - masspntz(797) read dbf record ok 798 - masspntz(798) read dbf record ok 799 - masspntz(799) read dbf record ok 800 - masspntz(800) read dbf record ok 801 - masspntz(801) read dbf record ok 802 - masspntz(802) read dbf record ok 803 - masspntz(803) read dbf record ok 804 - masspntz(804) read dbf record ok 805 - masspntz(805) read dbf record ok 806 - masspntz(806) read dbf record ok 807 - masspntz(807) read dbf record ok 808 - masspntz(808) read dbf record ok 809 - masspntz(809) read dbf record ok 810 - masspntz(810) read dbf record ok 811 - masspntz(811) read dbf record ok 812 - masspntz(812) read dbf record ok 813 - masspntz(813) read dbf record ok 814 - masspntz(814) read dbf record ok 815 - masspntz(815) read dbf record 1..815 ok 173 - masspntz: can read each record # Subtest: dbf for masspntz has correct labels ok 1 - masspntz, record 1 ok 2 - masspntz, record 2 ok 3 - masspntz, record 3 ok 4 - masspntz, record 4 ok 5 - masspntz, record 5 ok 6 - masspntz, record 6 ok 7 - masspntz, record 7 ok 8 - masspntz, record 8 ok 9 - masspntz, record 9 ok 10 - masspntz, record 10 ok 11 - masspntz, record 11 ok 12 - masspntz, record 12 ok 13 - masspntz, record 13 ok 14 - masspntz, record 14 ok 15 - masspntz, record 15 ok 16 - masspntz, record 16 ok 17 - masspntz, record 17 ok 18 - masspntz, record 18 ok 19 - masspntz, record 19 ok 20 - masspntz, record 20 ok 21 - masspntz, record 21 ok 22 - masspntz, record 22 ok 23 - masspntz, record 23 ok 24 - masspntz, record 24 ok 25 - masspntz, record 25 ok 26 - masspntz, record 26 ok 27 - masspntz, record 27 ok 28 - masspntz, record 28 ok 29 - masspntz, record 29 ok 30 - masspntz, record 30 ok 31 - masspntz, record 31 ok 32 - masspntz, record 32 ok 33 - masspntz, record 33 ok 34 - masspntz, record 34 ok 35 - masspntz, record 35 ok 36 - masspntz, record 36 ok 37 - masspntz, record 37 ok 38 - masspntz, record 38 ok 39 - masspntz, record 39 ok 40 - masspntz, record 40 ok 41 - masspntz, record 41 ok 42 - masspntz, record 42 ok 43 - masspntz, record 43 ok 44 - masspntz, record 44 ok 45 - masspntz, record 45 ok 46 - masspntz, record 46 ok 47 - masspntz, record 47 ok 48 - masspntz, record 48 ok 49 - masspntz, record 49 ok 50 - masspntz, record 50 ok 51 - masspntz, record 51 ok 52 - masspntz, record 52 ok 53 - masspntz, record 53 ok 54 - masspntz, record 54 ok 55 - masspntz, record 55 ok 56 - masspntz, record 56 ok 57 - masspntz, record 57 ok 58 - masspntz, record 58 ok 59 - masspntz, record 59 ok 60 - masspntz, record 60 ok 61 - masspntz, record 61 ok 62 - masspntz, record 62 ok 63 - masspntz, record 63 ok 64 - masspntz, record 64 ok 65 - masspntz, record 65 ok 66 - masspntz, record 66 ok 67 - masspntz, record 67 ok 68 - masspntz, record 68 ok 69 - masspntz, record 69 ok 70 - masspntz, record 70 ok 71 - masspntz, record 71 ok 72 - masspntz, record 72 ok 73 - masspntz, record 73 ok 74 - masspntz, record 74 ok 75 - masspntz, record 75 ok 76 - masspntz, record 76 ok 77 - masspntz, record 77 ok 78 - masspntz, record 78 ok 79 - masspntz, record 79 ok 80 - masspntz, record 80 ok 81 - masspntz, record 81 ok 82 - masspntz, record 82 ok 83 - masspntz, record 83 ok 84 - masspntz, record 84 ok 85 - masspntz, record 85 ok 86 - masspntz, record 86 ok 87 - masspntz, record 87 ok 88 - masspntz, record 88 ok 89 - masspntz, record 89 ok 90 - masspntz, record 90 ok 91 - masspntz, record 91 ok 92 - masspntz, record 92 ok 93 - masspntz, record 93 ok 94 - masspntz, record 94 ok 95 - masspntz, record 95 ok 96 - masspntz, record 96 ok 97 - masspntz, record 97 ok 98 - masspntz, record 98 ok 99 - masspntz, record 99 ok 100 - masspntz, record 100 ok 101 - masspntz, record 101 ok 102 - masspntz, record 102 ok 103 - masspntz, record 103 ok 104 - masspntz, record 104 ok 105 - masspntz, record 105 ok 106 - masspntz, record 106 ok 107 - masspntz, record 107 ok 108 - masspntz, record 108 ok 109 - masspntz, record 109 ok 110 - masspntz, record 110 ok 111 - masspntz, record 111 ok 112 - masspntz, record 112 ok 113 - masspntz, record 113 ok 114 - masspntz, record 114 ok 115 - masspntz, record 115 ok 116 - masspntz, record 116 ok 117 - masspntz, record 117 ok 118 - masspntz, record 118 ok 119 - masspntz, record 119 ok 120 - masspntz, record 120 ok 121 - masspntz, record 121 ok 122 - masspntz, record 122 ok 123 - masspntz, record 123 ok 124 - masspntz, record 124 ok 125 - masspntz, record 125 ok 126 - masspntz, record 126 ok 127 - masspntz, record 127 ok 128 - masspntz, record 128 ok 129 - masspntz, record 129 ok 130 - masspntz, record 130 ok 131 - masspntz, record 131 ok 132 - masspntz, record 132 ok 133 - masspntz, record 133 ok 134 - masspntz, record 134 ok 135 - masspntz, record 135 ok 136 - masspntz, record 136 ok 137 - masspntz, record 137 ok 138 - masspntz, record 138 ok 139 - masspntz, record 139 ok 140 - masspntz, record 140 ok 141 - masspntz, record 141 ok 142 - masspntz, record 142 ok 143 - masspntz, record 143 ok 144 - masspntz, record 144 ok 145 - masspntz, record 145 ok 146 - masspntz, record 146 ok 147 - masspntz, record 147 ok 148 - masspntz, record 148 ok 149 - masspntz, record 149 ok 150 - masspntz, record 150 ok 151 - masspntz, record 151 ok 152 - masspntz, record 152 ok 153 - masspntz, record 153 ok 154 - masspntz, record 154 ok 155 - masspntz, record 155 ok 156 - masspntz, record 156 ok 157 - masspntz, record 157 ok 158 - masspntz, record 158 ok 159 - masspntz, record 159 ok 160 - masspntz, record 160 ok 161 - masspntz, record 161 ok 162 - masspntz, record 162 ok 163 - masspntz, record 163 ok 164 - masspntz, record 164 ok 165 - masspntz, record 165 ok 166 - masspntz, record 166 ok 167 - masspntz, record 167 ok 168 - masspntz, record 168 ok 169 - masspntz, record 169 ok 170 - masspntz, record 170 ok 171 - masspntz, record 171 ok 172 - masspntz, record 172 ok 173 - masspntz, record 173 ok 174 - masspntz, record 174 ok 175 - masspntz, record 175 ok 176 - masspntz, record 176 ok 177 - masspntz, record 177 ok 178 - masspntz, record 178 ok 179 - masspntz, record 179 ok 180 - masspntz, record 180 ok 181 - masspntz, record 181 ok 182 - masspntz, record 182 ok 183 - masspntz, record 183 ok 184 - masspntz, record 184 ok 185 - masspntz, record 185 ok 186 - masspntz, record 186 ok 187 - masspntz, record 187 ok 188 - masspntz, record 188 ok 189 - masspntz, record 189 ok 190 - masspntz, record 190 ok 191 - masspntz, record 191 ok 192 - masspntz, record 192 ok 193 - masspntz, record 193 ok 194 - masspntz, record 194 ok 195 - masspntz, record 195 ok 196 - masspntz, record 196 ok 197 - masspntz, record 197 ok 198 - masspntz, record 198 ok 199 - masspntz, record 199 ok 200 - masspntz, record 200 ok 201 - masspntz, record 201 ok 202 - masspntz, record 202 ok 203 - masspntz, record 203 ok 204 - masspntz, record 204 ok 205 - masspntz, record 205 ok 206 - masspntz, record 206 ok 207 - masspntz, record 207 ok 208 - masspntz, record 208 ok 209 - masspntz, record 209 ok 210 - masspntz, record 210 ok 211 - masspntz, record 211 ok 212 - masspntz, record 212 ok 213 - masspntz, record 213 ok 214 - masspntz, record 214 ok 215 - masspntz, record 215 ok 216 - masspntz, record 216 ok 217 - masspntz, record 217 ok 218 - masspntz, record 218 ok 219 - masspntz, record 219 ok 220 - masspntz, record 220 ok 221 - masspntz, record 221 ok 222 - masspntz, record 222 ok 223 - masspntz, record 223 ok 224 - masspntz, record 224 ok 225 - masspntz, record 225 ok 226 - masspntz, record 226 ok 227 - masspntz, record 227 ok 228 - masspntz, record 228 ok 229 - masspntz, record 229 ok 230 - masspntz, record 230 ok 231 - masspntz, record 231 ok 232 - masspntz, record 232 ok 233 - masspntz, record 233 ok 234 - masspntz, record 234 ok 235 - masspntz, record 235 ok 236 - masspntz, record 236 ok 237 - masspntz, record 237 ok 238 - masspntz, record 238 ok 239 - masspntz, record 239 ok 240 - masspntz, record 240 ok 241 - masspntz, record 241 ok 242 - masspntz, record 242 ok 243 - masspntz, record 243 ok 244 - masspntz, record 244 ok 245 - masspntz, record 245 ok 246 - masspntz, record 246 ok 247 - masspntz, record 247 ok 248 - masspntz, record 248 ok 249 - masspntz, record 249 ok 250 - masspntz, record 250 ok 251 - masspntz, record 251 ok 252 - masspntz, record 252 ok 253 - masspntz, record 253 ok 254 - masspntz, record 254 ok 255 - masspntz, record 255 ok 256 - masspntz, record 256 ok 257 - masspntz, record 257 ok 258 - masspntz, record 258 ok 259 - masspntz, record 259 ok 260 - masspntz, record 260 ok 261 - masspntz, record 261 ok 262 - masspntz, record 262 ok 263 - masspntz, record 263 ok 264 - masspntz, record 264 ok 265 - masspntz, record 265 ok 266 - masspntz, record 266 ok 267 - masspntz, record 267 ok 268 - masspntz, record 268 ok 269 - masspntz, record 269 ok 270 - masspntz, record 270 ok 271 - masspntz, record 271 ok 272 - masspntz, record 272 ok 273 - masspntz, record 273 ok 274 - masspntz, record 274 ok 275 - masspntz, record 275 ok 276 - masspntz, record 276 ok 277 - masspntz, record 277 ok 278 - masspntz, record 278 ok 279 - masspntz, record 279 ok 280 - masspntz, record 280 ok 281 - masspntz, record 281 ok 282 - masspntz, record 282 ok 283 - masspntz, record 283 ok 284 - masspntz, record 284 ok 285 - masspntz, record 285 ok 286 - masspntz, record 286 ok 287 - masspntz, record 287 ok 288 - masspntz, record 288 ok 289 - masspntz, record 289 ok 290 - masspntz, record 290 ok 291 - masspntz, record 291 ok 292 - masspntz, record 292 ok 293 - masspntz, record 293 ok 294 - masspntz, record 294 ok 295 - masspntz, record 295 ok 296 - masspntz, record 296 ok 297 - masspntz, record 297 ok 298 - masspntz, record 298 ok 299 - masspntz, record 299 ok 300 - masspntz, record 300 ok 301 - masspntz, record 301 ok 302 - masspntz, record 302 ok 303 - masspntz, record 303 ok 304 - masspntz, record 304 ok 305 - masspntz, record 305 ok 306 - masspntz, record 306 ok 307 - masspntz, record 307 ok 308 - masspntz, record 308 ok 309 - masspntz, record 309 ok 310 - masspntz, record 310 ok 311 - masspntz, record 311 ok 312 - masspntz, record 312 ok 313 - masspntz, record 313 ok 314 - masspntz, record 314 ok 315 - masspntz, record 315 ok 316 - masspntz, record 316 ok 317 - masspntz, record 317 ok 318 - masspntz, record 318 ok 319 - masspntz, record 319 ok 320 - masspntz, record 320 ok 321 - masspntz, record 321 ok 322 - masspntz, record 322 ok 323 - masspntz, record 323 ok 324 - masspntz, record 324 ok 325 - masspntz, record 325 ok 326 - masspntz, record 326 ok 327 - masspntz, record 327 ok 328 - masspntz, record 328 ok 329 - masspntz, record 329 ok 330 - masspntz, record 330 ok 331 - masspntz, record 331 ok 332 - masspntz, record 332 ok 333 - masspntz, record 333 ok 334 - masspntz, record 334 ok 335 - masspntz, record 335 ok 336 - masspntz, record 336 ok 337 - masspntz, record 337 ok 338 - masspntz, record 338 ok 339 - masspntz, record 339 ok 340 - masspntz, record 340 ok 341 - masspntz, record 341 ok 342 - masspntz, record 342 ok 343 - masspntz, record 343 ok 344 - masspntz, record 344 ok 345 - masspntz, record 345 ok 346 - masspntz, record 346 ok 347 - masspntz, record 347 ok 348 - masspntz, record 348 ok 349 - masspntz, record 349 ok 350 - masspntz, record 350 ok 351 - masspntz, record 351 ok 352 - masspntz, record 352 ok 353 - masspntz, record 353 ok 354 - masspntz, record 354 ok 355 - masspntz, record 355 ok 356 - masspntz, record 356 ok 357 - masspntz, record 357 ok 358 - masspntz, record 358 ok 359 - masspntz, record 359 ok 360 - masspntz, record 360 ok 361 - masspntz, record 361 ok 362 - masspntz, record 362 ok 363 - masspntz, record 363 ok 364 - masspntz, record 364 ok 365 - masspntz, record 365 ok 366 - masspntz, record 366 ok 367 - masspntz, record 367 ok 368 - masspntz, record 368 ok 369 - masspntz, record 369 ok 370 - masspntz, record 370 ok 371 - masspntz, record 371 ok 372 - masspntz, record 372 ok 373 - masspntz, record 373 ok 374 - masspntz, record 374 ok 375 - masspntz, record 375 ok 376 - masspntz, record 376 ok 377 - masspntz, record 377 ok 378 - masspntz, record 378 ok 379 - masspntz, record 379 ok 380 - masspntz, record 380 ok 381 - masspntz, record 381 ok 382 - masspntz, record 382 ok 383 - masspntz, record 383 ok 384 - masspntz, record 384 ok 385 - masspntz, record 385 ok 386 - masspntz, record 386 ok 387 - masspntz, record 387 ok 388 - masspntz, record 388 ok 389 - masspntz, record 389 ok 390 - masspntz, record 390 ok 391 - masspntz, record 391 ok 392 - masspntz, record 392 ok 393 - masspntz, record 393 ok 394 - masspntz, record 394 ok 395 - masspntz, record 395 ok 396 - masspntz, record 396 ok 397 - masspntz, record 397 ok 398 - masspntz, record 398 ok 399 - masspntz, record 399 ok 400 - masspntz, record 400 ok 401 - masspntz, record 401 ok 402 - masspntz, record 402 ok 403 - masspntz, record 403 ok 404 - masspntz, record 404 ok 405 - masspntz, record 405 ok 406 - masspntz, record 406 ok 407 - masspntz, record 407 ok 408 - masspntz, record 408 ok 409 - masspntz, record 409 ok 410 - masspntz, record 410 ok 411 - masspntz, record 411 ok 412 - masspntz, record 412 ok 413 - masspntz, record 413 ok 414 - masspntz, record 414 ok 415 - masspntz, record 415 ok 416 - masspntz, record 416 ok 417 - masspntz, record 417 ok 418 - masspntz, record 418 ok 419 - masspntz, record 419 ok 420 - masspntz, record 420 ok 421 - masspntz, record 421 ok 422 - masspntz, record 422 ok 423 - masspntz, record 423 ok 424 - masspntz, record 424 ok 425 - masspntz, record 425 ok 426 - masspntz, record 426 ok 427 - masspntz, record 427 ok 428 - masspntz, record 428 ok 429 - masspntz, record 429 ok 430 - masspntz, record 430 ok 431 - masspntz, record 431 ok 432 - masspntz, record 432 ok 433 - masspntz, record 433 ok 434 - masspntz, record 434 ok 435 - masspntz, record 435 ok 436 - masspntz, record 436 ok 437 - masspntz, record 437 ok 438 - masspntz, record 438 ok 439 - masspntz, record 439 ok 440 - masspntz, record 440 ok 441 - masspntz, record 441 ok 442 - masspntz, record 442 ok 443 - masspntz, record 443 ok 444 - masspntz, record 444 ok 445 - masspntz, record 445 ok 446 - masspntz, record 446 ok 447 - masspntz, record 447 ok 448 - masspntz, record 448 ok 449 - masspntz, record 449 ok 450 - masspntz, record 450 ok 451 - masspntz, record 451 ok 452 - masspntz, record 452 ok 453 - masspntz, record 453 ok 454 - masspntz, record 454 ok 455 - masspntz, record 455 ok 456 - masspntz, record 456 ok 457 - masspntz, record 457 ok 458 - masspntz, record 458 ok 459 - masspntz, record 459 ok 460 - masspntz, record 460 ok 461 - masspntz, record 461 ok 462 - masspntz, record 462 ok 463 - masspntz, record 463 ok 464 - masspntz, record 464 ok 465 - masspntz, record 465 ok 466 - masspntz, record 466 ok 467 - masspntz, record 467 ok 468 - masspntz, record 468 ok 469 - masspntz, record 469 ok 470 - masspntz, record 470 ok 471 - masspntz, record 471 ok 472 - masspntz, record 472 ok 473 - masspntz, record 473 ok 474 - masspntz, record 474 ok 475 - masspntz, record 475 ok 476 - masspntz, record 476 ok 477 - masspntz, record 477 ok 478 - masspntz, record 478 ok 479 - masspntz, record 479 ok 480 - masspntz, record 480 ok 481 - masspntz, record 481 ok 482 - masspntz, record 482 ok 483 - masspntz, record 483 ok 484 - masspntz, record 484 ok 485 - masspntz, record 485 ok 486 - masspntz, record 486 ok 487 - masspntz, record 487 ok 488 - masspntz, record 488 ok 489 - masspntz, record 489 ok 490 - masspntz, record 490 ok 491 - masspntz, record 491 ok 492 - masspntz, record 492 ok 493 - masspntz, record 493 ok 494 - masspntz, record 494 ok 495 - masspntz, record 495 ok 496 - masspntz, record 496 ok 497 - masspntz, record 497 ok 498 - masspntz, record 498 ok 499 - masspntz, record 499 ok 500 - masspntz, record 500 ok 501 - masspntz, record 501 ok 502 - masspntz, record 502 ok 503 - masspntz, record 503 ok 504 - masspntz, record 504 ok 505 - masspntz, record 505 ok 506 - masspntz, record 506 ok 507 - masspntz, record 507 ok 508 - masspntz, record 508 ok 509 - masspntz, record 509 ok 510 - masspntz, record 510 ok 511 - masspntz, record 511 ok 512 - masspntz, record 512 ok 513 - masspntz, record 513 ok 514 - masspntz, record 514 ok 515 - masspntz, record 515 ok 516 - masspntz, record 516 ok 517 - masspntz, record 517 ok 518 - masspntz, record 518 ok 519 - masspntz, record 519 ok 520 - masspntz, record 520 ok 521 - masspntz, record 521 ok 522 - masspntz, record 522 ok 523 - masspntz, record 523 ok 524 - masspntz, record 524 ok 525 - masspntz, record 525 ok 526 - masspntz, record 526 ok 527 - masspntz, record 527 ok 528 - masspntz, record 528 ok 529 - masspntz, record 529 ok 530 - masspntz, record 530 ok 531 - masspntz, record 531 ok 532 - masspntz, record 532 ok 533 - masspntz, record 533 ok 534 - masspntz, record 534 ok 535 - masspntz, record 535 ok 536 - masspntz, record 536 ok 537 - masspntz, record 537 ok 538 - masspntz, record 538 ok 539 - masspntz, record 539 ok 540 - masspntz, record 540 ok 541 - masspntz, record 541 ok 542 - masspntz, record 542 ok 543 - masspntz, record 543 ok 544 - masspntz, record 544 ok 545 - masspntz, record 545 ok 546 - masspntz, record 546 ok 547 - masspntz, record 547 ok 548 - masspntz, record 548 ok 549 - masspntz, record 549 ok 550 - masspntz, record 550 ok 551 - masspntz, record 551 ok 552 - masspntz, record 552 ok 553 - masspntz, record 553 ok 554 - masspntz, record 554 ok 555 - masspntz, record 555 ok 556 - masspntz, record 556 ok 557 - masspntz, record 557 ok 558 - masspntz, record 558 ok 559 - masspntz, record 559 ok 560 - masspntz, record 560 ok 561 - masspntz, record 561 ok 562 - masspntz, record 562 ok 563 - masspntz, record 563 ok 564 - masspntz, record 564 ok 565 - masspntz, record 565 ok 566 - masspntz, record 566 ok 567 - masspntz, record 567 ok 568 - masspntz, record 568 ok 569 - masspntz, record 569 ok 570 - masspntz, record 570 ok 571 - masspntz, record 571 ok 572 - masspntz, record 572 ok 573 - masspntz, record 573 ok 574 - masspntz, record 574 ok 575 - masspntz, record 575 ok 576 - masspntz, record 576 ok 577 - masspntz, record 577 ok 578 - masspntz, record 578 ok 579 - masspntz, record 579 ok 580 - masspntz, record 580 ok 581 - masspntz, record 581 ok 582 - masspntz, record 582 ok 583 - masspntz, record 583 ok 584 - masspntz, record 584 ok 585 - masspntz, record 585 ok 586 - masspntz, record 586 ok 587 - masspntz, record 587 ok 588 - masspntz, record 588 ok 589 - masspntz, record 589 ok 590 - masspntz, record 590 ok 591 - masspntz, record 591 ok 592 - masspntz, record 592 ok 593 - masspntz, record 593 ok 594 - masspntz, record 594 ok 595 - masspntz, record 595 ok 596 - masspntz, record 596 ok 597 - masspntz, record 597 ok 598 - masspntz, record 598 ok 599 - masspntz, record 599 ok 600 - masspntz, record 600 ok 601 - masspntz, record 601 ok 602 - masspntz, record 602 ok 603 - masspntz, record 603 ok 604 - masspntz, record 604 ok 605 - masspntz, record 605 ok 606 - masspntz, record 606 ok 607 - masspntz, record 607 ok 608 - masspntz, record 608 ok 609 - masspntz, record 609 ok 610 - masspntz, record 610 ok 611 - masspntz, record 611 ok 612 - masspntz, record 612 ok 613 - masspntz, record 613 ok 614 - masspntz, record 614 ok 615 - masspntz, record 615 ok 616 - masspntz, record 616 ok 617 - masspntz, record 617 ok 618 - masspntz, record 618 ok 619 - masspntz, record 619 ok 620 - masspntz, record 620 ok 621 - masspntz, record 621 ok 622 - masspntz, record 622 ok 623 - masspntz, record 623 ok 624 - masspntz, record 624 ok 625 - masspntz, record 625 ok 626 - masspntz, record 626 ok 627 - masspntz, record 627 ok 628 - masspntz, record 628 ok 629 - masspntz, record 629 ok 630 - masspntz, record 630 ok 631 - masspntz, record 631 ok 632 - masspntz, record 632 ok 633 - masspntz, record 633 ok 634 - masspntz, record 634 ok 635 - masspntz, record 635 ok 636 - masspntz, record 636 ok 637 - masspntz, record 637 ok 638 - masspntz, record 638 ok 639 - masspntz, record 639 ok 640 - masspntz, record 640 ok 641 - masspntz, record 641 ok 642 - masspntz, record 642 ok 643 - masspntz, record 643 ok 644 - masspntz, record 644 ok 645 - masspntz, record 645 ok 646 - masspntz, record 646 ok 647 - masspntz, record 647 ok 648 - masspntz, record 648 ok 649 - masspntz, record 649 ok 650 - masspntz, record 650 ok 651 - masspntz, record 651 ok 652 - masspntz, record 652 ok 653 - masspntz, record 653 ok 654 - masspntz, record 654 ok 655 - masspntz, record 655 ok 656 - masspntz, record 656 ok 657 - masspntz, record 657 ok 658 - masspntz, record 658 ok 659 - masspntz, record 659 ok 660 - masspntz, record 660 ok 661 - masspntz, record 661 ok 662 - masspntz, record 662 ok 663 - masspntz, record 663 ok 664 - masspntz, record 664 ok 665 - masspntz, record 665 ok 666 - masspntz, record 666 ok 667 - masspntz, record 667 ok 668 - masspntz, record 668 ok 669 - masspntz, record 669 ok 670 - masspntz, record 670 ok 671 - masspntz, record 671 ok 672 - masspntz, record 672 ok 673 - masspntz, record 673 ok 674 - masspntz, record 674 ok 675 - masspntz, record 675 ok 676 - masspntz, record 676 ok 677 - masspntz, record 677 ok 678 - masspntz, record 678 ok 679 - masspntz, record 679 ok 680 - masspntz, record 680 ok 681 - masspntz, record 681 ok 682 - masspntz, record 682 ok 683 - masspntz, record 683 ok 684 - masspntz, record 684 ok 685 - masspntz, record 685 ok 686 - masspntz, record 686 ok 687 - masspntz, record 687 ok 688 - masspntz, record 688 ok 689 - masspntz, record 689 ok 690 - masspntz, record 690 ok 691 - masspntz, record 691 ok 692 - masspntz, record 692 ok 693 - masspntz, record 693 ok 694 - masspntz, record 694 ok 695 - masspntz, record 695 ok 696 - masspntz, record 696 ok 697 - masspntz, record 697 ok 698 - masspntz, record 698 ok 699 - masspntz, record 699 ok 700 - masspntz, record 700 ok 701 - masspntz, record 701 ok 702 - masspntz, record 702 ok 703 - masspntz, record 703 ok 704 - masspntz, record 704 ok 705 - masspntz, record 705 ok 706 - masspntz, record 706 ok 707 - masspntz, record 707 ok 708 - masspntz, record 708 ok 709 - masspntz, record 709 ok 710 - masspntz, record 710 ok 711 - masspntz, record 711 ok 712 - masspntz, record 712 ok 713 - masspntz, record 713 ok 714 - masspntz, record 714 ok 715 - masspntz, record 715 ok 716 - masspntz, record 716 ok 717 - masspntz, record 717 ok 718 - masspntz, record 718 ok 719 - masspntz, record 719 ok 720 - masspntz, record 720 ok 721 - masspntz, record 721 ok 722 - masspntz, record 722 ok 723 - masspntz, record 723 ok 724 - masspntz, record 724 ok 725 - masspntz, record 725 ok 726 - masspntz, record 726 ok 727 - masspntz, record 727 ok 728 - masspntz, record 728 ok 729 - masspntz, record 729 ok 730 - masspntz, record 730 ok 731 - masspntz, record 731 ok 732 - masspntz, record 732 ok 733 - masspntz, record 733 ok 734 - masspntz, record 734 ok 735 - masspntz, record 735 ok 736 - masspntz, record 736 ok 737 - masspntz, record 737 ok 738 - masspntz, record 738 ok 739 - masspntz, record 739 ok 740 - masspntz, record 740 ok 741 - masspntz, record 741 ok 742 - masspntz, record 742 ok 743 - masspntz, record 743 ok 744 - masspntz, record 744 ok 745 - masspntz, record 745 ok 746 - masspntz, record 746 ok 747 - masspntz, record 747 ok 748 - masspntz, record 748 ok 749 - masspntz, record 749 ok 750 - masspntz, record 750 ok 751 - masspntz, record 751 ok 752 - masspntz, record 752 ok 753 - masspntz, record 753 ok 754 - masspntz, record 754 ok 755 - masspntz, record 755 ok 756 - masspntz, record 756 ok 757 - masspntz, record 757 ok 758 - masspntz, record 758 ok 759 - masspntz, record 759 ok 760 - masspntz, record 760 ok 761 - masspntz, record 761 ok 762 - masspntz, record 762 ok 763 - masspntz, record 763 ok 764 - masspntz, record 764 ok 765 - masspntz, record 765 ok 766 - masspntz, record 766 ok 767 - masspntz, record 767 ok 768 - masspntz, record 768 ok 769 - masspntz, record 769 ok 770 - masspntz, record 770 ok 771 - masspntz, record 771 ok 772 - masspntz, record 772 ok 773 - masspntz, record 773 ok 774 - masspntz, record 774 ok 775 - masspntz, record 775 ok 776 - masspntz, record 776 ok 777 - masspntz, record 777 ok 778 - masspntz, record 778 ok 779 - masspntz, record 779 ok 780 - masspntz, record 780 ok 781 - masspntz, record 781 ok 782 - masspntz, record 782 ok 783 - masspntz, record 783 ok 784 - masspntz, record 784 ok 785 - masspntz, record 785 ok 786 - masspntz, record 786 ok 787 - masspntz, record 787 ok 788 - masspntz, record 788 ok 789 - masspntz, record 789 ok 790 - masspntz, record 790 ok 791 - masspntz, record 791 ok 792 - masspntz, record 792 ok 793 - masspntz, record 793 ok 794 - masspntz, record 794 ok 795 - masspntz, record 795 ok 796 - masspntz, record 796 ok 797 - masspntz, record 797 ok 798 - masspntz, record 798 ok 799 - masspntz, record 799 ok 800 - masspntz, record 800 ok 801 - masspntz, record 801 ok 802 - masspntz, record 802 ok 803 - masspntz, record 803 ok 804 - masspntz, record 804 ok 805 - masspntz, record 805 ok 806 - masspntz, record 806 ok 807 - masspntz, record 807 ok 808 - masspntz, record 808 ok 809 - masspntz, record 809 ok 810 - masspntz, record 810 ok 811 - masspntz, record 811 ok 812 - masspntz, record 812 ok 813 - masspntz, record 813 ok 814 - masspntz, record 814 ok 815 - masspntz, record 815 1..815 ok 174 - dbf for masspntz has correct labels ok 175 - dbf file exists for multipnt ok 176 - shp file exists for multipnt ok 177 - shx file exists for multipnt ok 178 - got expected field names for multipnt ok 179 - Shape type for multipnt ok 180 - Number of shapes for multipnt # Subtest: multipnt has valid records ok 1 - multipnt(1) shp/shx record content-lengths ok 2 - multipnt(1) shp/shx record ids agree ok 3 - multipnt(1) parts count ok 4 - multipnt(1) points count ok 5 - undefined points ok 6 - multipnt(1) no leftover data 1..6 ok 181 - multipnt has valid records ok 182 ok 183 - x_min across objects matches, multipnt ok 184 - y_min across objects matches, multipnt ok 185 - x_max across objects matches, multipnt ok 186 - y_max across objects matches, multipnt ok 187 - multipnt has correct height ok 188 - multipnt has correct width ok 189 - dbf version 3 ok 190 - multipnt dbf has record per shape ok 191 - same number of shapes and records # Subtest: multipnt: can read each record ok 1 - multipnt(1) read dbf record 1..1 ok 192 - multipnt: can read each record # Subtest: dbf for multipnt has correct labels ok 1 - multipnt, record 1 1..1 ok 193 - dbf for multipnt has correct labels ok 194 - dbf file exists for pline ok 195 - shp file exists for pline ok 196 - shx file exists for pline ok 197 - got expected field names for pline ok 198 - Shape type for pline ok 199 - Number of shapes for pline # Subtest: pline has valid records ok 1 - pline(1) shp/shx record content-lengths ok 2 - pline(1) shp/shx record ids agree ok 3 - pline(1) parts count ok 4 - pline(1) points count ok 5 - undefined points ok 6 - pline(1) no leftover data ok 7 - pline(2) shp/shx record content-lengths ok 8 - pline(2) shp/shx record ids agree ok 9 - pline(2) parts count ok 10 - pline(2) points count ok 11 - undefined points ok 12 - pline(2) no leftover data ok 13 - pline(3) shp/shx record content-lengths ok 14 - pline(3) shp/shx record ids agree ok 15 - pline(3) parts count ok 16 - pline(3) points count ok 17 - undefined points ok 18 - pline(3) no leftover data ok 19 - pline(4) shp/shx record content-lengths ok 20 - pline(4) shp/shx record ids agree ok 21 - pline(4) parts count ok 22 - pline(4) points count ok 23 - undefined points ok 24 - pline(4) no leftover data ok 25 - pline(5) shp/shx record content-lengths ok 26 - pline(5) shp/shx record ids agree ok 27 - pline(5) parts count ok 28 - pline(5) points count ok 29 - undefined points ok 30 - pline(5) no leftover data ok 31 - pline(6) shp/shx record content-lengths ok 32 - pline(6) shp/shx record ids agree ok 33 - pline(6) parts count ok 34 - pline(6) points count ok 35 - undefined points ok 36 - pline(6) no leftover data ok 37 - pline(7) shp/shx record content-lengths ok 38 - pline(7) shp/shx record ids agree ok 39 - pline(7) parts count ok 40 - pline(7) points count ok 41 - undefined points ok 42 - pline(7) no leftover data ok 43 - pline(8) shp/shx record content-lengths ok 44 - pline(8) shp/shx record ids agree ok 45 - pline(8) parts count ok 46 - pline(8) points count ok 47 - undefined points ok 48 - pline(8) no leftover data ok 49 - pline(9) shp/shx record content-lengths ok 50 - pline(9) shp/shx record ids agree ok 51 - pline(9) parts count ok 52 - pline(9) points count ok 53 - undefined points ok 54 - pline(9) no leftover data ok 55 - pline(10) shp/shx record content-lengths ok 56 - pline(10) shp/shx record ids agree ok 57 - pline(10) parts count ok 58 - pline(10) points count ok 59 - undefined points ok 60 - pline(10) no leftover data ok 61 - pline(11) shp/shx record content-lengths ok 62 - pline(11) shp/shx record ids agree ok 63 - pline(11) parts count ok 64 - pline(11) points count ok 65 - undefined points ok 66 - pline(11) no leftover data ok 67 - pline(12) shp/shx record content-lengths ok 68 - pline(12) shp/shx record ids agree ok 69 - pline(12) parts count ok 70 - pline(12) points count ok 71 - undefined points ok 72 - pline(12) no leftover data ok 73 - pline(13) shp/shx record content-lengths ok 74 - pline(13) shp/shx record ids agree ok 75 - pline(13) parts count ok 76 - pline(13) points count ok 77 - undefined points ok 78 - pline(13) no leftover data ok 79 - pline(14) shp/shx record content-lengths ok 80 - pline(14) shp/shx record ids agree ok 81 - pline(14) parts count ok 82 - pline(14) points count ok 83 - undefined points ok 84 - pline(14) no leftover data ok 85 - pline(15) shp/shx record content-lengths ok 86 - pline(15) shp/shx record ids agree ok 87 - pline(15) parts count ok 88 - pline(15) points count ok 89 - undefined points ok 90 - pline(15) no leftover data ok 91 - pline(16) shp/shx record content-lengths ok 92 - pline(16) shp/shx record ids agree ok 93 - pline(16) parts count ok 94 - pline(16) points count ok 95 - undefined points ok 96 - pline(16) no leftover data ok 97 - pline(17) shp/shx record content-lengths ok 98 - pline(17) shp/shx record ids agree ok 99 - pline(17) parts count ok 100 - pline(17) points count ok 101 - undefined points ok 102 - pline(17) no leftover data ok 103 - pline(18) shp/shx record content-lengths ok 104 - pline(18) shp/shx record ids agree ok 105 - pline(18) parts count ok 106 - pline(18) points count ok 107 - undefined points ok 108 - pline(18) no leftover data ok 109 - pline(19) shp/shx record content-lengths ok 110 - pline(19) shp/shx record ids agree ok 111 - pline(19) parts count ok 112 - pline(19) points count ok 113 - undefined points ok 114 - pline(19) no leftover data ok 115 - pline(20) shp/shx record content-lengths ok 116 - pline(20) shp/shx record ids agree ok 117 - pline(20) parts count ok 118 - pline(20) points count ok 119 - undefined points ok 120 - pline(20) no leftover data ok 121 - pline(21) shp/shx record content-lengths ok 122 - pline(21) shp/shx record ids agree ok 123 - pline(21) parts count ok 124 - pline(21) points count ok 125 - undefined points ok 126 - pline(21) no leftover data ok 127 - pline(22) shp/shx record content-lengths ok 128 - pline(22) shp/shx record ids agree ok 129 - pline(22) parts count ok 130 - pline(22) points count ok 131 - undefined points ok 132 - pline(22) no leftover data ok 133 - pline(23) shp/shx record content-lengths ok 134 - pline(23) shp/shx record ids agree ok 135 - pline(23) parts count ok 136 - pline(23) points count ok 137 - undefined points ok 138 - pline(23) no leftover data ok 139 - pline(24) shp/shx record content-lengths ok 140 - pline(24) shp/shx record ids agree ok 141 - pline(24) parts count ok 142 - pline(24) points count ok 143 - undefined points ok 144 - pline(24) no leftover data ok 145 - pline(25) shp/shx record content-lengths ok 146 - pline(25) shp/shx record ids agree ok 147 - pline(25) parts count ok 148 - pline(25) points count ok 149 - undefined points ok 150 - pline(25) no leftover data ok 151 - pline(26) shp/shx record content-lengths ok 152 - pline(26) shp/shx record ids agree ok 153 - pline(26) parts count ok 154 - pline(26) points count ok 155 - undefined points ok 156 - pline(26) no leftover data ok 157 - pline(27) shp/shx record content-lengths ok 158 - pline(27) shp/shx record ids agree ok 159 - pline(27) parts count ok 160 - pline(27) points count ok 161 - undefined points ok 162 - pline(27) no leftover data ok 163 - pline(28) shp/shx record content-lengths ok 164 - pline(28) shp/shx record ids agree ok 165 - pline(28) parts count ok 166 - pline(28) points count ok 167 - undefined points ok 168 - pline(28) no leftover data ok 169 - pline(29) shp/shx record content-lengths ok 170 - pline(29) shp/shx record ids agree ok 171 - pline(29) parts count ok 172 - pline(29) points count ok 173 - undefined points ok 174 - pline(29) no leftover data ok 175 - pline(30) shp/shx record content-lengths ok 176 - pline(30) shp/shx record ids agree ok 177 - pline(30) parts count ok 178 - pline(30) points count ok 179 - undefined points ok 180 - pline(30) no leftover data ok 181 - pline(31) shp/shx record content-lengths ok 182 - pline(31) shp/shx record ids agree ok 183 - pline(31) parts count ok 184 - pline(31) points count ok 185 - undefined points ok 186 - pline(31) no leftover data ok 187 - pline(32) shp/shx record content-lengths ok 188 - pline(32) shp/shx record ids agree ok 189 - pline(32) parts count ok 190 - pline(32) points count ok 191 - undefined points ok 192 - pline(32) no leftover data ok 193 - pline(33) shp/shx record content-lengths ok 194 - pline(33) shp/shx record ids agree ok 195 - pline(33) parts count ok 196 - pline(33) points count ok 197 - undefined points ok 198 - pline(33) no leftover data ok 199 - pline(34) shp/shx record content-lengths ok 200 - pline(34) shp/shx record ids agree ok 201 - pline(34) parts count ok 202 - pline(34) points count ok 203 - undefined points ok 204 - pline(34) no leftover data ok 205 - pline(35) shp/shx record content-lengths ok 206 - pline(35) shp/shx record ids agree ok 207 - pline(35) parts count ok 208 - pline(35) points count ok 209 - undefined points ok 210 - pline(35) no leftover data ok 211 - pline(36) shp/shx record content-lengths ok 212 - pline(36) shp/shx record ids agree ok 213 - pline(36) parts count ok 214 - pline(36) points count ok 215 - undefined points ok 216 - pline(36) no leftover data ok 217 - pline(37) shp/shx record content-lengths ok 218 - pline(37) shp/shx record ids agree ok 219 - pline(37) parts count ok 220 - pline(37) points count ok 221 - undefined points ok 222 - pline(37) no leftover data ok 223 - pline(38) shp/shx record content-lengths ok 224 - pline(38) shp/shx record ids agree ok 225 - pline(38) parts count ok 226 - pline(38) points count ok 227 - undefined points ok 228 - pline(38) no leftover data ok 229 - pline(39) shp/shx record content-lengths ok 230 - pline(39) shp/shx record ids agree ok 231 - pline(39) parts count ok 232 - pline(39) points count ok 233 - undefined points ok 234 - pline(39) no leftover data ok 235 - pline(40) shp/shx record content-lengths ok 236 - pline(40) shp/shx record ids agree ok 237 - pline(40) parts count ok 238 - pline(40) points count ok 239 - undefined points ok 240 - pline(40) no leftover data ok 241 - pline(41) shp/shx record content-lengths ok 242 - pline(41) shp/shx record ids agree ok 243 - pline(41) parts count ok 244 - pline(41) points count ok 245 - undefined points ok 246 - pline(41) no leftover data ok 247 - pline(42) shp/shx record content-lengths ok 248 - pline(42) shp/shx record ids agree ok 249 - pline(42) parts count ok 250 - pline(42) points count ok 251 - undefined points ok 252 - pline(42) no leftover data ok 253 - pline(43) shp/shx record content-lengths ok 254 - pline(43) shp/shx record ids agree ok 255 - pline(43) parts count ok 256 - pline(43) points count ok 257 - undefined points ok 258 - pline(43) no leftover data ok 259 - pline(44) shp/shx record content-lengths ok 260 - pline(44) shp/shx record ids agree ok 261 - pline(44) parts count ok 262 - pline(44) points count ok 263 - undefined points ok 264 - pline(44) no leftover data ok 265 - pline(45) shp/shx record content-lengths ok 266 - pline(45) shp/shx record ids agree ok 267 - pline(45) parts count ok 268 - pline(45) points count ok 269 - undefined points ok 270 - pline(45) no leftover data ok 271 - pline(46) shp/shx record content-lengths ok 272 - pline(46) shp/shx record ids agree ok 273 - pline(46) parts count ok 274 - pline(46) points count ok 275 - undefined points ok 276 - pline(46) no leftover data ok 277 - pline(47) shp/shx record content-lengths ok 278 - pline(47) shp/shx record ids agree ok 279 - pline(47) parts count ok 280 - pline(47) points count ok 281 - undefined points ok 282 - pline(47) no leftover data ok 283 - pline(48) shp/shx record content-lengths ok 284 - pline(48) shp/shx record ids agree ok 285 - pline(48) parts count ok 286 - pline(48) points count ok 287 - undefined points ok 288 - pline(48) no leftover data ok 289 - pline(49) shp/shx record content-lengths ok 290 - pline(49) shp/shx record ids agree ok 291 - pline(49) parts count ok 292 - pline(49) points count ok 293 - undefined points ok 294 - pline(49) no leftover data ok 295 - pline(50) shp/shx record content-lengths ok 296 - pline(50) shp/shx record ids agree ok 297 - pline(50) parts count ok 298 - pline(50) points count ok 299 - undefined points ok 300 - pline(50) no leftover data ok 301 - pline(51) shp/shx record content-lengths ok 302 - pline(51) shp/shx record ids agree ok 303 - pline(51) parts count ok 304 - pline(51) points count ok 305 - undefined points ok 306 - pline(51) no leftover data ok 307 - pline(52) shp/shx record content-lengths ok 308 - pline(52) shp/shx record ids agree ok 309 - pline(52) parts count ok 310 - pline(52) points count ok 311 - undefined points ok 312 - pline(52) no leftover data ok 313 - pline(53) shp/shx record content-lengths ok 314 - pline(53) shp/shx record ids agree ok 315 - pline(53) parts count ok 316 - pline(53) points count ok 317 - undefined points ok 318 - pline(53) no leftover data ok 319 - pline(54) shp/shx record content-lengths ok 320 - pline(54) shp/shx record ids agree ok 321 - pline(54) parts count ok 322 - pline(54) points count ok 323 - undefined points ok 324 - pline(54) no leftover data ok 325 - pline(55) shp/shx record content-lengths ok 326 - pline(55) shp/shx record ids agree ok 327 - pline(55) parts count ok 328 - pline(55) points count ok 329 - undefined points ok 330 - pline(55) no leftover data ok 331 - pline(56) shp/shx record content-lengths ok 332 - pline(56) shp/shx record ids agree ok 333 - pline(56) parts count ok 334 - pline(56) points count ok 335 - undefined points ok 336 - pline(56) no leftover data ok 337 - pline(57) shp/shx record content-lengths ok 338 - pline(57) shp/shx record ids agree ok 339 - pline(57) parts count ok 340 - pline(57) points count ok 341 - undefined points ok 342 - pline(57) no leftover data ok 343 - pline(58) shp/shx record content-lengths ok 344 - pline(58) shp/shx record ids agree ok 345 - pline(58) parts count ok 346 - pline(58) points count ok 347 - undefined points ok 348 - pline(58) no leftover data ok 349 - pline(59) shp/shx record content-lengths ok 350 - pline(59) shp/shx record ids agree ok 351 - pline(59) parts count ok 352 - pline(59) points count ok 353 - undefined points ok 354 - pline(59) no leftover data ok 355 - pline(60) shp/shx record content-lengths ok 356 - pline(60) shp/shx record ids agree ok 357 - pline(60) parts count ok 358 - pline(60) points count ok 359 - undefined points ok 360 - pline(60) no leftover data ok 361 - pline(61) shp/shx record content-lengths ok 362 - pline(61) shp/shx record ids agree ok 363 - pline(61) parts count ok 364 - pline(61) points count ok 365 - undefined points ok 366 - pline(61) no leftover data ok 367 - pline(62) shp/shx record content-lengths ok 368 - pline(62) shp/shx record ids agree ok 369 - pline(62) parts count ok 370 - pline(62) points count ok 371 - undefined points ok 372 - pline(62) no leftover data ok 373 - pline(63) shp/shx record content-lengths ok 374 - pline(63) shp/shx record ids agree ok 375 - pline(63) parts count ok 376 - pline(63) points count ok 377 - undefined points ok 378 - pline(63) no leftover data ok 379 - pline(64) shp/shx record content-lengths ok 380 - pline(64) shp/shx record ids agree ok 381 - pline(64) parts count ok 382 - pline(64) points count ok 383 - undefined points ok 384 - pline(64) no leftover data ok 385 - pline(65) shp/shx record content-lengths ok 386 - pline(65) shp/shx record ids agree ok 387 - pline(65) parts count ok 388 - pline(65) points count ok 389 - undefined points ok 390 - pline(65) no leftover data ok 391 - pline(66) shp/shx record content-lengths ok 392 - pline(66) shp/shx record ids agree ok 393 - pline(66) parts count ok 394 - pline(66) points count ok 395 - undefined points ok 396 - pline(66) no leftover data ok 397 - pline(67) shp/shx record content-lengths ok 398 - pline(67) shp/shx record ids agree ok 399 - pline(67) parts count ok 400 - pline(67) points count ok 401 - undefined points ok 402 - pline(67) no leftover data ok 403 - pline(68) shp/shx record content-lengths ok 404 - pline(68) shp/shx record ids agree ok 405 - pline(68) parts count ok 406 - pline(68) points count ok 407 - undefined points ok 408 - pline(68) no leftover data ok 409 - pline(69) shp/shx record content-lengths ok 410 - pline(69) shp/shx record ids agree ok 411 - pline(69) parts count ok 412 - pline(69) points count ok 413 - undefined points ok 414 - pline(69) no leftover data ok 415 - pline(70) shp/shx record content-lengths ok 416 - pline(70) shp/shx record ids agree ok 417 - pline(70) parts count ok 418 - pline(70) points count ok 419 - undefined points ok 420 - pline(70) no leftover data ok 421 - pline(71) shp/shx record content-lengths ok 422 - pline(71) shp/shx record ids agree ok 423 - pline(71) parts count ok 424 - pline(71) points count ok 425 - undefined points ok 426 - pline(71) no leftover data ok 427 - pline(72) shp/shx record content-lengths ok 428 - pline(72) shp/shx record ids agree ok 429 - pline(72) parts count ok 430 - pline(72) points count ok 431 - undefined points ok 432 - pline(72) no leftover data ok 433 - pline(73) shp/shx record content-lengths ok 434 - pline(73) shp/shx record ids agree ok 435 - pline(73) parts count ok 436 - pline(73) points count ok 437 - undefined points ok 438 - pline(73) no leftover data ok 439 - pline(74) shp/shx record content-lengths ok 440 - pline(74) shp/shx record ids agree ok 441 - pline(74) parts count ok 442 - pline(74) points count ok 443 - undefined points ok 444 - pline(74) no leftover data ok 445 - pline(75) shp/shx record content-lengths ok 446 - pline(75) shp/shx record ids agree ok 447 - pline(75) parts count ok 448 - pline(75) points count ok 449 - undefined points ok 450 - pline(75) no leftover data ok 451 - pline(76) shp/shx record content-lengths ok 452 - pline(76) shp/shx record ids agree ok 453 - pline(76) parts count ok 454 - pline(76) points count ok 455 - undefined points ok 456 - pline(76) no leftover data ok 457 - pline(77) shp/shx record content-lengths ok 458 - pline(77) shp/shx record ids agree ok 459 - pline(77) parts count ok 460 - pline(77) points count ok 461 - undefined points ok 462 - pline(77) no leftover data ok 463 - pline(78) shp/shx record content-lengths ok 464 - pline(78) shp/shx record ids agree ok 465 - pline(78) parts count ok 466 - pline(78) points count ok 467 - undefined points ok 468 - pline(78) no leftover data ok 469 - pline(79) shp/shx record content-lengths ok 470 - pline(79) shp/shx record ids agree ok 471 - pline(79) parts count ok 472 - pline(79) points count ok 473 - undefined points ok 474 - pline(79) no leftover data ok 475 - pline(80) shp/shx record content-lengths ok 476 - pline(80) shp/shx record ids agree ok 477 - pline(80) parts count ok 478 - pline(80) points count ok 479 - undefined points ok 480 - pline(80) no leftover data ok 481 - pline(81) shp/shx record content-lengths ok 482 - pline(81) shp/shx record ids agree ok 483 - pline(81) parts count ok 484 - pline(81) points count ok 485 - undefined points ok 486 - pline(81) no leftover data ok 487 - pline(82) shp/shx record content-lengths ok 488 - pline(82) shp/shx record ids agree ok 489 - pline(82) parts count ok 490 - pline(82) points count ok 491 - undefined points ok 492 - pline(82) no leftover data ok 493 - pline(83) shp/shx record content-lengths ok 494 - pline(83) shp/shx record ids agree ok 495 - pline(83) parts count ok 496 - pline(83) points count ok 497 - undefined points ok 498 - pline(83) no leftover data ok 499 - pline(84) shp/shx record content-lengths ok 500 - pline(84) shp/shx record ids agree ok 501 - pline(84) parts count ok 502 - pline(84) points count ok 503 - undefined points ok 504 - pline(84) no leftover data ok 505 - pline(85) shp/shx record content-lengths ok 506 - pline(85) shp/shx record ids agree ok 507 - pline(85) parts count ok 508 - pline(85) points count ok 509 - undefined points ok 510 - pline(85) no leftover data ok 511 - pline(86) shp/shx record content-lengths ok 512 - pline(86) shp/shx record ids agree ok 513 - pline(86) parts count ok 514 - pline(86) points count ok 515 - undefined points ok 516 - pline(86) no leftover data ok 517 - pline(87) shp/shx record content-lengths ok 518 - pline(87) shp/shx record ids agree ok 519 - pline(87) parts count ok 520 - pline(87) points count ok 521 - undefined points ok 522 - pline(87) no leftover data ok 523 - pline(88) shp/shx record content-lengths ok 524 - pline(88) shp/shx record ids agree ok 525 - pline(88) parts count ok 526 - pline(88) points count ok 527 - undefined points ok 528 - pline(88) no leftover data ok 529 - pline(89) shp/shx record content-lengths ok 530 - pline(89) shp/shx record ids agree ok 531 - pline(89) parts count ok 532 - pline(89) points count ok 533 - undefined points ok 534 - pline(89) no leftover data ok 535 - pline(90) shp/shx record content-lengths ok 536 - pline(90) shp/shx record ids agree ok 537 - pline(90) parts count ok 538 - pline(90) points count ok 539 - undefined points ok 540 - pline(90) no leftover data ok 541 - pline(91) shp/shx record content-lengths ok 542 - pline(91) shp/shx record ids agree ok 543 - pline(91) parts count ok 544 - pline(91) points count ok 545 - undefined points ok 546 - pline(91) no leftover data ok 547 - pline(92) shp/shx record content-lengths ok 548 - pline(92) shp/shx record ids agree ok 549 - pline(92) parts count ok 550 - pline(92) points count ok 551 - undefined points ok 552 - pline(92) no leftover data ok 553 - pline(93) shp/shx record content-lengths ok 554 - pline(93) shp/shx record ids agree ok 555 - pline(93) parts count ok 556 - pline(93) points count ok 557 - undefined points ok 558 - pline(93) no leftover data ok 559 - pline(94) shp/shx record content-lengths ok 560 - pline(94) shp/shx record ids agree ok 561 - pline(94) parts count ok 562 - pline(94) points count ok 563 - undefined points ok 564 - pline(94) no leftover data ok 565 - pline(95) shp/shx record content-lengths ok 566 - pline(95) shp/shx record ids agree ok 567 - pline(95) parts count ok 568 - pline(95) points count ok 569 - undefined points ok 570 - pline(95) no leftover data ok 571 - pline(96) shp/shx record content-lengths ok 572 - pline(96) shp/shx record ids agree ok 573 - pline(96) parts count ok 574 - pline(96) points count ok 575 - undefined points ok 576 - pline(96) no leftover data ok 577 - pline(97) shp/shx record content-lengths ok 578 - pline(97) shp/shx record ids agree ok 579 - pline(97) parts count ok 580 - pline(97) points count ok 581 - undefined points ok 582 - pline(97) no leftover data ok 583 - pline(98) shp/shx record content-lengths ok 584 - pline(98) shp/shx record ids agree ok 585 - pline(98) parts count ok 586 - pline(98) points count ok 587 - undefined points ok 588 - pline(98) no leftover data ok 589 - pline(99) shp/shx record content-lengths ok 590 - pline(99) shp/shx record ids agree ok 591 - pline(99) parts count ok 592 - pline(99) points count ok 593 - undefined points ok 594 - pline(99) no leftover data ok 595 - pline(100) shp/shx record content-lengths ok 596 - pline(100) shp/shx record ids agree ok 597 - pline(100) parts count ok 598 - pline(100) points count ok 599 - undefined points ok 600 - pline(100) no leftover data ok 601 - pline(101) shp/shx record content-lengths ok 602 - pline(101) shp/shx record ids agree ok 603 - pline(101) parts count ok 604 - pline(101) points count ok 605 - undefined points ok 606 - pline(101) no leftover data ok 607 - pline(102) shp/shx record content-lengths ok 608 - pline(102) shp/shx record ids agree ok 609 - pline(102) parts count ok 610 - pline(102) points count ok 611 - undefined points ok 612 - pline(102) no leftover data ok 613 - pline(103) shp/shx record content-lengths ok 614 - pline(103) shp/shx record ids agree ok 615 - pline(103) parts count ok 616 - pline(103) points count ok 617 - undefined points ok 618 - pline(103) no leftover data ok 619 - pline(104) shp/shx record content-lengths ok 620 - pline(104) shp/shx record ids agree ok 621 - pline(104) parts count ok 622 - pline(104) points count ok 623 - undefined points ok 624 - pline(104) no leftover data ok 625 - pline(105) shp/shx record content-lengths ok 626 - pline(105) shp/shx record ids agree ok 627 - pline(105) parts count ok 628 - pline(105) points count ok 629 - undefined points ok 630 - pline(105) no leftover data ok 631 - pline(106) shp/shx record content-lengths ok 632 - pline(106) shp/shx record ids agree ok 633 - pline(106) parts count ok 634 - pline(106) points count ok 635 - undefined points ok 636 - pline(106) no leftover data ok 637 - pline(107) shp/shx record content-lengths ok 638 - pline(107) shp/shx record ids agree ok 639 - pline(107) parts count ok 640 - pline(107) points count ok 641 - undefined points ok 642 - pline(107) no leftover data ok 643 - pline(108) shp/shx record content-lengths ok 644 - pline(108) shp/shx record ids agree ok 645 - pline(108) parts count ok 646 - pline(108) points count ok 647 - undefined points ok 648 - pline(108) no leftover data ok 649 - pline(109) shp/shx record content-lengths ok 650 - pline(109) shp/shx record ids agree ok 651 - pline(109) parts count ok 652 - pline(109) points count ok 653 - undefined points ok 654 - pline(109) no leftover data ok 655 - pline(110) shp/shx record content-lengths ok 656 - pline(110) shp/shx record ids agree ok 657 - pline(110) parts count ok 658 - pline(110) points count ok 659 - undefined points ok 660 - pline(110) no leftover data ok 661 - pline(111) shp/shx record content-lengths ok 662 - pline(111) shp/shx record ids agree ok 663 - pline(111) parts count ok 664 - pline(111) points count ok 665 - undefined points ok 666 - pline(111) no leftover data ok 667 - pline(112) shp/shx record content-lengths ok 668 - pline(112) shp/shx record ids agree ok 669 - pline(112) parts count ok 670 - pline(112) points count ok 671 - undefined points ok 672 - pline(112) no leftover data ok 673 - pline(113) shp/shx record content-lengths ok 674 - pline(113) shp/shx record ids agree ok 675 - pline(113) parts count ok 676 - pline(113) points count ok 677 - undefined points ok 678 - pline(113) no leftover data ok 679 - pline(114) shp/shx record content-lengths ok 680 - pline(114) shp/shx record ids agree ok 681 - pline(114) parts count ok 682 - pline(114) points count ok 683 - undefined points ok 684 - pline(114) no leftover data ok 685 - pline(115) shp/shx record content-lengths ok 686 - pline(115) shp/shx record ids agree ok 687 - pline(115) parts count ok 688 - pline(115) points count ok 689 - undefined points ok 690 - pline(115) no leftover data ok 691 - pline(116) shp/shx record content-lengths ok 692 - pline(116) shp/shx record ids agree ok 693 - pline(116) parts count ok 694 - pline(116) points count ok 695 - undefined points ok 696 - pline(116) no leftover data ok 697 - pline(117) shp/shx record content-lengths ok 698 - pline(117) shp/shx record ids agree ok 699 - pline(117) parts count ok 700 - pline(117) points count ok 701 - undefined points ok 702 - pline(117) no leftover data ok 703 - pline(118) shp/shx record content-lengths ok 704 - pline(118) shp/shx record ids agree ok 705 - pline(118) parts count ok 706 - pline(118) points count ok 707 - undefined points ok 708 - pline(118) no leftover data ok 709 - pline(119) shp/shx record content-lengths ok 710 - pline(119) shp/shx record ids agree ok 711 - pline(119) parts count ok 712 - pline(119) points count ok 713 - undefined points ok 714 - pline(119) no leftover data ok 715 - pline(120) shp/shx record content-lengths ok 716 - pline(120) shp/shx record ids agree ok 717 - pline(120) parts count ok 718 - pline(120) points count ok 719 - undefined points ok 720 - pline(120) no leftover data ok 721 - pline(121) shp/shx record content-lengths ok 722 - pline(121) shp/shx record ids agree ok 723 - pline(121) parts count ok 724 - pline(121) points count ok 725 - undefined points ok 726 - pline(121) no leftover data ok 727 - pline(122) shp/shx record content-lengths ok 728 - pline(122) shp/shx record ids agree ok 729 - pline(122) parts count ok 730 - pline(122) points count ok 731 - undefined points ok 732 - pline(122) no leftover data ok 733 - pline(123) shp/shx record content-lengths ok 734 - pline(123) shp/shx record ids agree ok 735 - pline(123) parts count ok 736 - pline(123) points count ok 737 - undefined points ok 738 - pline(123) no leftover data ok 739 - pline(124) shp/shx record content-lengths ok 740 - pline(124) shp/shx record ids agree ok 741 - pline(124) parts count ok 742 - pline(124) points count ok 743 - undefined points ok 744 - pline(124) no leftover data ok 745 - pline(125) shp/shx record content-lengths ok 746 - pline(125) shp/shx record ids agree ok 747 - pline(125) parts count ok 748 - pline(125) points count ok 749 - undefined points ok 750 - pline(125) no leftover data ok 751 - pline(126) shp/shx record content-lengths ok 752 - pline(126) shp/shx record ids agree ok 753 - pline(126) parts count ok 754 - pline(126) points count ok 755 - undefined points ok 756 - pline(126) no leftover data ok 757 - pline(127) shp/shx record content-lengths ok 758 - pline(127) shp/shx record ids agree ok 759 - pline(127) parts count ok 760 - pline(127) points count ok 761 - undefined points ok 762 - pline(127) no leftover data ok 763 - pline(128) shp/shx record content-lengths ok 764 - pline(128) shp/shx record ids agree ok 765 - pline(128) parts count ok 766 - pline(128) points count ok 767 - undefined points ok 768 - pline(128) no leftover data ok 769 - pline(129) shp/shx record content-lengths ok 770 - pline(129) shp/shx record ids agree ok 771 - pline(129) parts count ok 772 - pline(129) points count ok 773 - undefined points ok 774 - pline(129) no leftover data ok 775 - pline(130) shp/shx record content-lengths ok 776 - pline(130) shp/shx record ids agree ok 777 - pline(130) parts count ok 778 - pline(130) points count ok 779 - undefined points ok 780 - pline(130) no leftover data ok 781 - pline(131) shp/shx record content-lengths ok 782 - pline(131) shp/shx record ids agree ok 783 - pline(131) parts count ok 784 - pline(131) points count ok 785 - undefined points ok 786 - pline(131) no leftover data ok 787 - pline(132) shp/shx record content-lengths ok 788 - pline(132) shp/shx record ids agree ok 789 - pline(132) parts count ok 790 - pline(132) points count ok 791 - undefined points ok 792 - pline(132) no leftover data ok 793 - pline(133) shp/shx record content-lengths ok 794 - pline(133) shp/shx record ids agree ok 795 - pline(133) parts count ok 796 - pline(133) points count ok 797 - undefined points ok 798 - pline(133) no leftover data ok 799 - pline(134) shp/shx record content-lengths ok 800 - pline(134) shp/shx record ids agree ok 801 - pline(134) parts count ok 802 - pline(134) points count ok 803 - undefined points ok 804 - pline(134) no leftover data ok 805 - pline(135) shp/shx record content-lengths ok 806 - pline(135) shp/shx record ids agree ok 807 - pline(135) parts count ok 808 - pline(135) points count ok 809 - undefined points ok 810 - pline(135) no leftover data ok 811 - pline(136) shp/shx record content-lengths ok 812 - pline(136) shp/shx record ids agree ok 813 - pline(136) parts count ok 814 - pline(136) points count ok 815 - undefined points ok 816 - pline(136) no leftover data ok 817 - pline(137) shp/shx record content-lengths ok 818 - pline(137) shp/shx record ids agree ok 819 - pline(137) parts count ok 820 - pline(137) points count ok 821 - undefined points ok 822 - pline(137) no leftover data ok 823 - pline(138) shp/shx record content-lengths ok 824 - pline(138) shp/shx record ids agree ok 825 - pline(138) parts count ok 826 - pline(138) points count ok 827 - undefined points ok 828 - pline(138) no leftover data ok 829 - pline(139) shp/shx record content-lengths ok 830 - pline(139) shp/shx record ids agree ok 831 - pline(139) parts count ok 832 - pline(139) points count ok 833 - undefined points ok 834 - pline(139) no leftover data ok 835 - pline(140) shp/shx record content-lengths ok 836 - pline(140) shp/shx record ids agree ok 837 - pline(140) parts count ok 838 - pline(140) points count ok 839 - undefined points ok 840 - pline(140) no leftover data ok 841 - pline(141) shp/shx record content-lengths ok 842 - pline(141) shp/shx record ids agree ok 843 - pline(141) parts count ok 844 - pline(141) points count ok 845 - undefined points ok 846 - pline(141) no leftover data ok 847 - pline(142) shp/shx record content-lengths ok 848 - pline(142) shp/shx record ids agree ok 849 - pline(142) parts count ok 850 - pline(142) points count ok 851 - undefined points ok 852 - pline(142) no leftover data ok 853 - pline(143) shp/shx record content-lengths ok 854 - pline(143) shp/shx record ids agree ok 855 - pline(143) parts count ok 856 - pline(143) points count ok 857 - undefined points ok 858 - pline(143) no leftover data ok 859 - pline(144) shp/shx record content-lengths ok 860 - pline(144) shp/shx record ids agree ok 861 - pline(144) parts count ok 862 - pline(144) points count ok 863 - undefined points ok 864 - pline(144) no leftover data ok 865 - pline(145) shp/shx record content-lengths ok 866 - pline(145) shp/shx record ids agree ok 867 - pline(145) parts count ok 868 - pline(145) points count ok 869 - undefined points ok 870 - pline(145) no leftover data ok 871 - pline(146) shp/shx record content-lengths ok 872 - pline(146) shp/shx record ids agree ok 873 - pline(146) parts count ok 874 - pline(146) points count ok 875 - undefined points ok 876 - pline(146) no leftover data ok 877 - pline(147) shp/shx record content-lengths ok 878 - pline(147) shp/shx record ids agree ok 879 - pline(147) parts count ok 880 - pline(147) points count ok 881 - undefined points ok 882 - pline(147) no leftover data ok 883 - pline(148) shp/shx record content-lengths ok 884 - pline(148) shp/shx record ids agree ok 885 - pline(148) parts count ok 886 - pline(148) points count ok 887 - undefined points ok 888 - pline(148) no leftover data ok 889 - pline(149) shp/shx record content-lengths ok 890 - pline(149) shp/shx record ids agree ok 891 - pline(149) parts count ok 892 - pline(149) points count ok 893 - undefined points ok 894 - pline(149) no leftover data ok 895 - pline(150) shp/shx record content-lengths ok 896 - pline(150) shp/shx record ids agree ok 897 - pline(150) parts count ok 898 - pline(150) points count ok 899 - undefined points ok 900 - pline(150) no leftover data ok 901 - pline(151) shp/shx record content-lengths ok 902 - pline(151) shp/shx record ids agree ok 903 - pline(151) parts count ok 904 - pline(151) points count ok 905 - undefined points ok 906 - pline(151) no leftover data ok 907 - pline(152) shp/shx record content-lengths ok 908 - pline(152) shp/shx record ids agree ok 909 - pline(152) parts count ok 910 - pline(152) points count ok 911 - undefined points ok 912 - pline(152) no leftover data ok 913 - pline(153) shp/shx record content-lengths ok 914 - pline(153) shp/shx record ids agree ok 915 - pline(153) parts count ok 916 - pline(153) points count ok 917 - undefined points ok 918 - pline(153) no leftover data ok 919 - pline(154) shp/shx record content-lengths ok 920 - pline(154) shp/shx record ids agree ok 921 - pline(154) parts count ok 922 - pline(154) points count ok 923 - undefined points ok 924 - pline(154) no leftover data ok 925 - pline(155) shp/shx record content-lengths ok 926 - pline(155) shp/shx record ids agree ok 927 - pline(155) parts count ok 928 - pline(155) points count ok 929 - undefined points ok 930 - pline(155) no leftover data ok 931 - pline(156) shp/shx record content-lengths ok 932 - pline(156) shp/shx record ids agree ok 933 - pline(156) parts count ok 934 - pline(156) points count ok 935 - undefined points ok 936 - pline(156) no leftover data ok 937 - pline(157) shp/shx record content-lengths ok 938 - pline(157) shp/shx record ids agree ok 939 - pline(157) parts count ok 940 - pline(157) points count ok 941 - undefined points ok 942 - pline(157) no leftover data ok 943 - pline(158) shp/shx record content-lengths ok 944 - pline(158) shp/shx record ids agree ok 945 - pline(158) parts count ok 946 - pline(158) points count ok 947 - undefined points ok 948 - pline(158) no leftover data ok 949 - pline(159) shp/shx record content-lengths ok 950 - pline(159) shp/shx record ids agree ok 951 - pline(159) parts count ok 952 - pline(159) points count ok 953 - undefined points ok 954 - pline(159) no leftover data ok 955 - pline(160) shp/shx record content-lengths ok 956 - pline(160) shp/shx record ids agree ok 957 - pline(160) parts count ok 958 - pline(160) points count ok 959 - undefined points ok 960 - pline(160) no leftover data ok 961 - pline(161) shp/shx record content-lengths ok 962 - pline(161) shp/shx record ids agree ok 963 - pline(161) parts count ok 964 - pline(161) points count ok 965 - undefined points ok 966 - pline(161) no leftover data ok 967 - pline(162) shp/shx record content-lengths ok 968 - pline(162) shp/shx record ids agree ok 969 - pline(162) parts count ok 970 - pline(162) points count ok 971 - undefined points ok 972 - pline(162) no leftover data ok 973 - pline(163) shp/shx record content-lengths ok 974 - pline(163) shp/shx record ids agree ok 975 - pline(163) parts count ok 976 - pline(163) points count ok 977 - undefined points ok 978 - pline(163) no leftover data ok 979 - pline(164) shp/shx record content-lengths ok 980 - pline(164) shp/shx record ids agree ok 981 - pline(164) parts count ok 982 - pline(164) points count ok 983 - undefined points ok 984 - pline(164) no leftover data ok 985 - pline(165) shp/shx record content-lengths ok 986 - pline(165) shp/shx record ids agree ok 987 - pline(165) parts count ok 988 - pline(165) points count ok 989 - undefined points ok 990 - pline(165) no leftover data ok 991 - pline(166) shp/shx record content-lengths ok 992 - pline(166) shp/shx record ids agree ok 993 - pline(166) parts count ok 994 - pline(166) points count ok 995 - undefined points ok 996 - pline(166) no leftover data ok 997 - pline(167) shp/shx record content-lengths ok 998 - pline(167) shp/shx record ids agree ok 999 - pline(167) parts count ok 1000 - pline(167) points count ok 1001 - undefined points ok 1002 - pline(167) no leftover data ok 1003 - pline(168) shp/shx record content-lengths ok 1004 - pline(168) shp/shx record ids agree ok 1005 - pline(168) parts count ok 1006 - pline(168) points count ok 1007 - undefined points ok 1008 - pline(168) no leftover data ok 1009 - pline(169) shp/shx record content-lengths ok 1010 - pline(169) shp/shx record ids agree ok 1011 - pline(169) parts count ok 1012 - pline(169) points count ok 1013 - undefined points ok 1014 - pline(169) no leftover data ok 1015 - pline(170) shp/shx record content-lengths ok 1016 - pline(170) shp/shx record ids agree ok 1017 - pline(170) parts count ok 1018 - pline(170) points count ok 1019 - undefined points ok 1020 - pline(170) no leftover data ok 1021 - pline(171) shp/shx record content-lengths ok 1022 - pline(171) shp/shx record ids agree ok 1023 - pline(171) parts count ok 1024 - pline(171) points count ok 1025 - undefined points ok 1026 - pline(171) no leftover data ok 1027 - pline(172) shp/shx record content-lengths ok 1028 - pline(172) shp/shx record ids agree ok 1029 - pline(172) parts count ok 1030 - pline(172) points count ok 1031 - undefined points ok 1032 - pline(172) no leftover data ok 1033 - pline(173) shp/shx record content-lengths ok 1034 - pline(173) shp/shx record ids agree ok 1035 - pline(173) parts count ok 1036 - pline(173) points count ok 1037 - undefined points ok 1038 - pline(173) no leftover data ok 1039 - pline(174) shp/shx record content-lengths ok 1040 - pline(174) shp/shx record ids agree ok 1041 - pline(174) parts count ok 1042 - pline(174) points count ok 1043 - undefined points ok 1044 - pline(174) no leftover data ok 1045 - pline(175) shp/shx record content-lengths ok 1046 - pline(175) shp/shx record ids agree ok 1047 - pline(175) parts count ok 1048 - pline(175) points count ok 1049 - undefined points ok 1050 - pline(175) no leftover data ok 1051 - pline(176) shp/shx record content-lengths ok 1052 - pline(176) shp/shx record ids agree ok 1053 - pline(176) parts count ok 1054 - pline(176) points count ok 1055 - undefined points ok 1056 - pline(176) no leftover data ok 1057 - pline(177) shp/shx record content-lengths ok 1058 - pline(177) shp/shx record ids agree ok 1059 - pline(177) parts count ok 1060 - pline(177) points count ok 1061 - undefined points ok 1062 - pline(177) no leftover data ok 1063 - pline(178) shp/shx record content-lengths ok 1064 - pline(178) shp/shx record ids agree ok 1065 - pline(178) parts count ok 1066 - pline(178) points count ok 1067 - undefined points ok 1068 - pline(178) no leftover data ok 1069 - pline(179) shp/shx record content-lengths ok 1070 - pline(179) shp/shx record ids agree ok 1071 - pline(179) parts count ok 1072 - pline(179) points count ok 1073 - undefined points ok 1074 - pline(179) no leftover data ok 1075 - pline(180) shp/shx record content-lengths ok 1076 - pline(180) shp/shx record ids agree ok 1077 - pline(180) parts count ok 1078 - pline(180) points count ok 1079 - undefined points ok 1080 - pline(180) no leftover data ok 1081 - pline(181) shp/shx record content-lengths ok 1082 - pline(181) shp/shx record ids agree ok 1083 - pline(181) parts count ok 1084 - pline(181) points count ok 1085 - undefined points ok 1086 - pline(181) no leftover data ok 1087 - pline(182) shp/shx record content-lengths ok 1088 - pline(182) shp/shx record ids agree ok 1089 - pline(182) parts count ok 1090 - pline(182) points count ok 1091 - undefined points ok 1092 - pline(182) no leftover data ok 1093 - pline(183) shp/shx record content-lengths ok 1094 - pline(183) shp/shx record ids agree ok 1095 - pline(183) parts count ok 1096 - pline(183) points count ok 1097 - undefined points ok 1098 - pline(183) no leftover data ok 1099 - pline(184) shp/shx record content-lengths ok 1100 - pline(184) shp/shx record ids agree ok 1101 - pline(184) parts count ok 1102 - pline(184) points count ok 1103 - undefined points ok 1104 - pline(184) no leftover data ok 1105 - pline(185) shp/shx record content-lengths ok 1106 - pline(185) shp/shx record ids agree ok 1107 - pline(185) parts count ok 1108 - pline(185) points count ok 1109 - undefined points ok 1110 - pline(185) no leftover data ok 1111 - pline(186) shp/shx record content-lengths ok 1112 - pline(186) shp/shx record ids agree ok 1113 - pline(186) parts count ok 1114 - pline(186) points count ok 1115 - undefined points ok 1116 - pline(186) no leftover data ok 1117 - pline(187) shp/shx record content-lengths ok 1118 - pline(187) shp/shx record ids agree ok 1119 - pline(187) parts count ok 1120 - pline(187) points count ok 1121 - undefined points ok 1122 - pline(187) no leftover data ok 1123 - pline(188) shp/shx record content-lengths ok 1124 - pline(188) shp/shx record ids agree ok 1125 - pline(188) parts count ok 1126 - pline(188) points count ok 1127 - undefined points ok 1128 - pline(188) no leftover data ok 1129 - pline(189) shp/shx record content-lengths ok 1130 - pline(189) shp/shx record ids agree ok 1131 - pline(189) parts count ok 1132 - pline(189) points count ok 1133 - undefined points ok 1134 - pline(189) no leftover data ok 1135 - pline(190) shp/shx record content-lengths ok 1136 - pline(190) shp/shx record ids agree ok 1137 - pline(190) parts count ok 1138 - pline(190) points count ok 1139 - undefined points ok 1140 - pline(190) no leftover data ok 1141 - pline(191) shp/shx record content-lengths ok 1142 - pline(191) shp/shx record ids agree ok 1143 - pline(191) parts count ok 1144 - pline(191) points count ok 1145 - undefined points ok 1146 - pline(191) no leftover data ok 1147 - pline(192) shp/shx record content-lengths ok 1148 - pline(192) shp/shx record ids agree ok 1149 - pline(192) parts count ok 1150 - pline(192) points count ok 1151 - undefined points ok 1152 - pline(192) no leftover data ok 1153 - pline(193) shp/shx record content-lengths ok 1154 - pline(193) shp/shx record ids agree ok 1155 - pline(193) parts count ok 1156 - pline(193) points count ok 1157 - undefined points ok 1158 - pline(193) no leftover data ok 1159 - pline(194) shp/shx record content-lengths ok 1160 - pline(194) shp/shx record ids agree ok 1161 - pline(194) parts count ok 1162 - pline(194) points count ok 1163 - undefined points ok 1164 - pline(194) no leftover data ok 1165 - pline(195) shp/shx record content-lengths ok 1166 - pline(195) shp/shx record ids agree ok 1167 - pline(195) parts count ok 1168 - pline(195) points count ok 1169 - undefined points ok 1170 - pline(195) no leftover data ok 1171 - pline(196) shp/shx record content-lengths ok 1172 - pline(196) shp/shx record ids agree ok 1173 - pline(196) parts count ok 1174 - pline(196) points count ok 1175 - undefined points ok 1176 - pline(196) no leftover data ok 1177 - pline(197) shp/shx record content-lengths ok 1178 - pline(197) shp/shx record ids agree ok 1179 - pline(197) parts count ok 1180 - pline(197) points count ok 1181 - undefined points ok 1182 - pline(197) no leftover data ok 1183 - pline(198) shp/shx record content-lengths ok 1184 - pline(198) shp/shx record ids agree ok 1185 - pline(198) parts count ok 1186 - pline(198) points count ok 1187 - undefined points ok 1188 - pline(198) no leftover data ok 1189 - pline(199) shp/shx record content-lengths ok 1190 - pline(199) shp/shx record ids agree ok 1191 - pline(199) parts count ok 1192 - pline(199) points count ok 1193 - undefined points ok 1194 - pline(199) no leftover data ok 1195 - pline(200) shp/shx record content-lengths ok 1196 - pline(200) shp/shx record ids agree ok 1197 - pline(200) parts count ok 1198 - pline(200) points count ok 1199 - undefined points ok 1200 - pline(200) no leftover data ok 1201 - pline(201) shp/shx record content-lengths ok 1202 - pline(201) shp/shx record ids agree ok 1203 - pline(201) parts count ok 1204 - pline(201) points count ok 1205 - undefined points ok 1206 - pline(201) no leftover data ok 1207 - pline(202) shp/shx record content-lengths ok 1208 - pline(202) shp/shx record ids agree ok 1209 - pline(202) parts count ok 1210 - pline(202) points count ok 1211 - undefined points ok 1212 - pline(202) no leftover data ok 1213 - pline(203) shp/shx record content-lengths ok 1214 - pline(203) shp/shx record ids agree ok 1215 - pline(203) parts count ok 1216 - pline(203) points count ok 1217 - undefined points ok 1218 - pline(203) no leftover data ok 1219 - pline(204) shp/shx record content-lengths ok 1220 - pline(204) shp/shx record ids agree ok 1221 - pline(204) parts count ok 1222 - pline(204) points count ok 1223 - undefined points ok 1224 - pline(204) no leftover data ok 1225 - pline(205) shp/shx record content-lengths ok 1226 - pline(205) shp/shx record ids agree ok 1227 - pline(205) parts count ok 1228 - pline(205) points count ok 1229 - undefined points ok 1230 - pline(205) no leftover data ok 1231 - pline(206) shp/shx record content-lengths ok 1232 - pline(206) shp/shx record ids agree ok 1233 - pline(206) parts count ok 1234 - pline(206) points count ok 1235 - undefined points ok 1236 - pline(206) no leftover data ok 1237 - pline(207) shp/shx record content-lengths ok 1238 - pline(207) shp/shx record ids agree ok 1239 - pline(207) parts count ok 1240 - pline(207) points count ok 1241 - undefined points ok 1242 - pline(207) no leftover data ok 1243 - pline(208) shp/shx record content-lengths ok 1244 - pline(208) shp/shx record ids agree ok 1245 - pline(208) parts count ok 1246 - pline(208) points count ok 1247 - undefined points ok 1248 - pline(208) no leftover data ok 1249 - pline(209) shp/shx record content-lengths ok 1250 - pline(209) shp/shx record ids agree ok 1251 - pline(209) parts count ok 1252 - pline(209) points count ok 1253 - undefined points ok 1254 - pline(209) no leftover data ok 1255 - pline(210) shp/shx record content-lengths ok 1256 - pline(210) shp/shx record ids agree ok 1257 - pline(210) parts count ok 1258 - pline(210) points count ok 1259 - undefined points ok 1260 - pline(210) no leftover data ok 1261 - pline(211) shp/shx record content-lengths ok 1262 - pline(211) shp/shx record ids agree ok 1263 - pline(211) parts count ok 1264 - pline(211) points count ok 1265 - undefined points ok 1266 - pline(211) no leftover data ok 1267 - pline(212) shp/shx record content-lengths ok 1268 - pline(212) shp/shx record ids agree ok 1269 - pline(212) parts count ok 1270 - pline(212) points count ok 1271 - undefined points ok 1272 - pline(212) no leftover data ok 1273 - pline(213) shp/shx record content-lengths ok 1274 - pline(213) shp/shx record ids agree ok 1275 - pline(213) parts count ok 1276 - pline(213) points count ok 1277 - undefined points ok 1278 - pline(213) no leftover data ok 1279 - pline(214) shp/shx record content-lengths ok 1280 - pline(214) shp/shx record ids agree ok 1281 - pline(214) parts count ok 1282 - pline(214) points count ok 1283 - undefined points ok 1284 - pline(214) no leftover data ok 1285 - pline(215) shp/shx record content-lengths ok 1286 - pline(215) shp/shx record ids agree ok 1287 - pline(215) parts count ok 1288 - pline(215) points count ok 1289 - undefined points ok 1290 - pline(215) no leftover data ok 1291 - pline(216) shp/shx record content-lengths ok 1292 - pline(216) shp/shx record ids agree ok 1293 - pline(216) parts count ok 1294 - pline(216) points count ok 1295 - undefined points ok 1296 - pline(216) no leftover data ok 1297 - pline(217) shp/shx record content-lengths ok 1298 - pline(217) shp/shx record ids agree ok 1299 - pline(217) parts count ok 1300 - pline(217) points count ok 1301 - undefined points ok 1302 - pline(217) no leftover data ok 1303 - pline(218) shp/shx record content-lengths ok 1304 - pline(218) shp/shx record ids agree ok 1305 - pline(218) parts count ok 1306 - pline(218) points count ok 1307 - undefined points ok 1308 - pline(218) no leftover data ok 1309 - pline(219) shp/shx record content-lengths ok 1310 - pline(219) shp/shx record ids agree ok 1311 - pline(219) parts count ok 1312 - pline(219) points count ok 1313 - undefined points ok 1314 - pline(219) no leftover data ok 1315 - pline(220) shp/shx record content-lengths ok 1316 - pline(220) shp/shx record ids agree ok 1317 - pline(220) parts count ok 1318 - pline(220) points count ok 1319 - undefined points ok 1320 - pline(220) no leftover data ok 1321 - pline(221) shp/shx record content-lengths ok 1322 - pline(221) shp/shx record ids agree ok 1323 - pline(221) parts count ok 1324 - pline(221) points count ok 1325 - undefined points ok 1326 - pline(221) no leftover data ok 1327 - pline(222) shp/shx record content-lengths ok 1328 - pline(222) shp/shx record ids agree ok 1329 - pline(222) parts count ok 1330 - pline(222) points count ok 1331 - undefined points ok 1332 - pline(222) no leftover data ok 1333 - pline(223) shp/shx record content-lengths ok 1334 - pline(223) shp/shx record ids agree ok 1335 - pline(223) parts count ok 1336 - pline(223) points count ok 1337 - undefined points ok 1338 - pline(223) no leftover data ok 1339 - pline(224) shp/shx record content-lengths ok 1340 - pline(224) shp/shx record ids agree ok 1341 - pline(224) parts count ok 1342 - pline(224) points count ok 1343 - undefined points ok 1344 - pline(224) no leftover data ok 1345 - pline(225) shp/shx record content-lengths ok 1346 - pline(225) shp/shx record ids agree ok 1347 - pline(225) parts count ok 1348 - pline(225) points count ok 1349 - undefined points ok 1350 - pline(225) no leftover data ok 1351 - pline(226) shp/shx record content-lengths ok 1352 - pline(226) shp/shx record ids agree ok 1353 - pline(226) parts count ok 1354 - pline(226) points count ok 1355 - undefined points ok 1356 - pline(226) no leftover data ok 1357 - pline(227) shp/shx record content-lengths ok 1358 - pline(227) shp/shx record ids agree ok 1359 - pline(227) parts count ok 1360 - pline(227) points count ok 1361 - undefined points ok 1362 - pline(227) no leftover data ok 1363 - pline(228) shp/shx record content-lengths ok 1364 - pline(228) shp/shx record ids agree ok 1365 - pline(228) parts count ok 1366 - pline(228) points count ok 1367 - undefined points ok 1368 - pline(228) no leftover data ok 1369 - pline(229) shp/shx record content-lengths ok 1370 - pline(229) shp/shx record ids agree ok 1371 - pline(229) parts count ok 1372 - pline(229) points count ok 1373 - undefined points ok 1374 - pline(229) no leftover data ok 1375 - pline(230) shp/shx record content-lengths ok 1376 - pline(230) shp/shx record ids agree ok 1377 - pline(230) parts count ok 1378 - pline(230) points count ok 1379 - undefined points ok 1380 - pline(230) no leftover data ok 1381 - pline(231) shp/shx record content-lengths ok 1382 - pline(231) shp/shx record ids agree ok 1383 - pline(231) parts count ok 1384 - pline(231) points count ok 1385 - undefined points ok 1386 - pline(231) no leftover data ok 1387 - pline(232) shp/shx record content-lengths ok 1388 - pline(232) shp/shx record ids agree ok 1389 - pline(232) parts count ok 1390 - pline(232) points count ok 1391 - undefined points ok 1392 - pline(232) no leftover data ok 1393 - pline(233) shp/shx record content-lengths ok 1394 - pline(233) shp/shx record ids agree ok 1395 - pline(233) parts count ok 1396 - pline(233) points count ok 1397 - undefined points ok 1398 - pline(233) no leftover data ok 1399 - pline(234) shp/shx record content-lengths ok 1400 - pline(234) shp/shx record ids agree ok 1401 - pline(234) parts count ok 1402 - pline(234) points count ok 1403 - undefined points ok 1404 - pline(234) no leftover data ok 1405 - pline(235) shp/shx record content-lengths ok 1406 - pline(235) shp/shx record ids agree ok 1407 - pline(235) parts count ok 1408 - pline(235) points count ok 1409 - undefined points ok 1410 - pline(235) no leftover data ok 1411 - pline(236) shp/shx record content-lengths ok 1412 - pline(236) shp/shx record ids agree ok 1413 - pline(236) parts count ok 1414 - pline(236) points count ok 1415 - undefined points ok 1416 - pline(236) no leftover data ok 1417 - pline(237) shp/shx record content-lengths ok 1418 - pline(237) shp/shx record ids agree ok 1419 - pline(237) parts count ok 1420 - pline(237) points count ok 1421 - undefined points ok 1422 - pline(237) no leftover data ok 1423 - pline(238) shp/shx record content-lengths ok 1424 - pline(238) shp/shx record ids agree ok 1425 - pline(238) parts count ok 1426 - pline(238) points count ok 1427 - undefined points ok 1428 - pline(238) no leftover data ok 1429 - pline(239) shp/shx record content-lengths ok 1430 - pline(239) shp/shx record ids agree ok 1431 - pline(239) parts count ok 1432 - pline(239) points count ok 1433 - undefined points ok 1434 - pline(239) no leftover data ok 1435 - pline(240) shp/shx record content-lengths ok 1436 - pline(240) shp/shx record ids agree ok 1437 - pline(240) parts count ok 1438 - pline(240) points count ok 1439 - undefined points ok 1440 - pline(240) no leftover data ok 1441 - pline(241) shp/shx record content-lengths ok 1442 - pline(241) shp/shx record ids agree ok 1443 - pline(241) parts count ok 1444 - pline(241) points count ok 1445 - undefined points ok 1446 - pline(241) no leftover data ok 1447 - pline(242) shp/shx record content-lengths ok 1448 - pline(242) shp/shx record ids agree ok 1449 - pline(242) parts count ok 1450 - pline(242) points count ok 1451 - undefined points ok 1452 - pline(242) no leftover data ok 1453 - pline(243) shp/shx record content-lengths ok 1454 - pline(243) shp/shx record ids agree ok 1455 - pline(243) parts count ok 1456 - pline(243) points count ok 1457 - undefined points ok 1458 - pline(243) no leftover data ok 1459 - pline(244) shp/shx record content-lengths ok 1460 - pline(244) shp/shx record ids agree ok 1461 - pline(244) parts count ok 1462 - pline(244) points count ok 1463 - undefined points ok 1464 - pline(244) no leftover data ok 1465 - pline(245) shp/shx record content-lengths ok 1466 - pline(245) shp/shx record ids agree ok 1467 - pline(245) parts count ok 1468 - pline(245) points count ok 1469 - undefined points ok 1470 - pline(245) no leftover data ok 1471 - pline(246) shp/shx record content-lengths ok 1472 - pline(246) shp/shx record ids agree ok 1473 - pline(246) parts count ok 1474 - pline(246) points count ok 1475 - undefined points ok 1476 - pline(246) no leftover data ok 1477 - pline(247) shp/shx record content-lengths ok 1478 - pline(247) shp/shx record ids agree ok 1479 - pline(247) parts count ok 1480 - pline(247) points count ok 1481 - undefined points ok 1482 - pline(247) no leftover data ok 1483 - pline(248) shp/shx record content-lengths ok 1484 - pline(248) shp/shx record ids agree ok 1485 - pline(248) parts count ok 1486 - pline(248) points count ok 1487 - undefined points ok 1488 - pline(248) no leftover data ok 1489 - pline(249) shp/shx record content-lengths ok 1490 - pline(249) shp/shx record ids agree ok 1491 - pline(249) parts count ok 1492 - pline(249) points count ok 1493 - undefined points ok 1494 - pline(249) no leftover data ok 1495 - pline(250) shp/shx record content-lengths ok 1496 - pline(250) shp/shx record ids agree ok 1497 - pline(250) parts count ok 1498 - pline(250) points count ok 1499 - undefined points ok 1500 - pline(250) no leftover data ok 1501 - pline(251) shp/shx record content-lengths ok 1502 - pline(251) shp/shx record ids agree ok 1503 - pline(251) parts count ok 1504 - pline(251) points count ok 1505 - undefined points ok 1506 - pline(251) no leftover data ok 1507 - pline(252) shp/shx record content-lengths ok 1508 - pline(252) shp/shx record ids agree ok 1509 - pline(252) parts count ok 1510 - pline(252) points count ok 1511 - undefined points ok 1512 - pline(252) no leftover data ok 1513 - pline(253) shp/shx record content-lengths ok 1514 - pline(253) shp/shx record ids agree ok 1515 - pline(253) parts count ok 1516 - pline(253) points count ok 1517 - undefined points ok 1518 - pline(253) no leftover data ok 1519 - pline(254) shp/shx record content-lengths ok 1520 - pline(254) shp/shx record ids agree ok 1521 - pline(254) parts count ok 1522 - pline(254) points count ok 1523 - undefined points ok 1524 - pline(254) no leftover data ok 1525 - pline(255) shp/shx record content-lengths ok 1526 - pline(255) shp/shx record ids agree ok 1527 - pline(255) parts count ok 1528 - pline(255) points count ok 1529 - undefined points ok 1530 - pline(255) no leftover data ok 1531 - pline(256) shp/shx record content-lengths ok 1532 - pline(256) shp/shx record ids agree ok 1533 - pline(256) parts count ok 1534 - pline(256) points count ok 1535 - undefined points ok 1536 - pline(256) no leftover data ok 1537 - pline(257) shp/shx record content-lengths ok 1538 - pline(257) shp/shx record ids agree ok 1539 - pline(257) parts count ok 1540 - pline(257) points count ok 1541 - undefined points ok 1542 - pline(257) no leftover data ok 1543 - pline(258) shp/shx record content-lengths ok 1544 - pline(258) shp/shx record ids agree ok 1545 - pline(258) parts count ok 1546 - pline(258) points count ok 1547 - undefined points ok 1548 - pline(258) no leftover data ok 1549 - pline(259) shp/shx record content-lengths ok 1550 - pline(259) shp/shx record ids agree ok 1551 - pline(259) parts count ok 1552 - pline(259) points count ok 1553 - undefined points ok 1554 - pline(259) no leftover data ok 1555 - pline(260) shp/shx record content-lengths ok 1556 - pline(260) shp/shx record ids agree ok 1557 - pline(260) parts count ok 1558 - pline(260) points count ok 1559 - undefined points ok 1560 - pline(260) no leftover data ok 1561 - pline(261) shp/shx record content-lengths ok 1562 - pline(261) shp/shx record ids agree ok 1563 - pline(261) parts count ok 1564 - pline(261) points count ok 1565 - undefined points ok 1566 - pline(261) no leftover data ok 1567 - pline(262) shp/shx record content-lengths ok 1568 - pline(262) shp/shx record ids agree ok 1569 - pline(262) parts count ok 1570 - pline(262) points count ok 1571 - undefined points ok 1572 - pline(262) no leftover data ok 1573 - pline(263) shp/shx record content-lengths ok 1574 - pline(263) shp/shx record ids agree ok 1575 - pline(263) parts count ok 1576 - pline(263) points count ok 1577 - undefined points ok 1578 - pline(263) no leftover data ok 1579 - pline(264) shp/shx record content-lengths ok 1580 - pline(264) shp/shx record ids agree ok 1581 - pline(264) parts count ok 1582 - pline(264) points count ok 1583 - undefined points ok 1584 - pline(264) no leftover data ok 1585 - pline(265) shp/shx record content-lengths ok 1586 - pline(265) shp/shx record ids agree ok 1587 - pline(265) parts count ok 1588 - pline(265) points count ok 1589 - undefined points ok 1590 - pline(265) no leftover data ok 1591 - pline(266) shp/shx record content-lengths ok 1592 - pline(266) shp/shx record ids agree ok 1593 - pline(266) parts count ok 1594 - pline(266) points count ok 1595 - undefined points ok 1596 - pline(266) no leftover data ok 1597 - pline(267) shp/shx record content-lengths ok 1598 - pline(267) shp/shx record ids agree ok 1599 - pline(267) parts count ok 1600 - pline(267) points count ok 1601 - undefined points ok 1602 - pline(267) no leftover data ok 1603 - pline(268) shp/shx record content-lengths ok 1604 - pline(268) shp/shx record ids agree ok 1605 - pline(268) parts count ok 1606 - pline(268) points count ok 1607 - undefined points ok 1608 - pline(268) no leftover data ok 1609 - pline(269) shp/shx record content-lengths ok 1610 - pline(269) shp/shx record ids agree ok 1611 - pline(269) parts count ok 1612 - pline(269) points count ok 1613 - undefined points ok 1614 - pline(269) no leftover data ok 1615 - pline(270) shp/shx record content-lengths ok 1616 - pline(270) shp/shx record ids agree ok 1617 - pline(270) parts count ok 1618 - pline(270) points count ok 1619 - undefined points ok 1620 - pline(270) no leftover data ok 1621 - pline(271) shp/shx record content-lengths ok 1622 - pline(271) shp/shx record ids agree ok 1623 - pline(271) parts count ok 1624 - pline(271) points count ok 1625 - undefined points ok 1626 - pline(271) no leftover data ok 1627 - pline(272) shp/shx record content-lengths ok 1628 - pline(272) shp/shx record ids agree ok 1629 - pline(272) parts count ok 1630 - pline(272) points count ok 1631 - undefined points ok 1632 - pline(272) no leftover data ok 1633 - pline(273) shp/shx record content-lengths ok 1634 - pline(273) shp/shx record ids agree ok 1635 - pline(273) parts count ok 1636 - pline(273) points count ok 1637 - undefined points ok 1638 - pline(273) no leftover data ok 1639 - pline(274) shp/shx record content-lengths ok 1640 - pline(274) shp/shx record ids agree ok 1641 - pline(274) parts count ok 1642 - pline(274) points count ok 1643 - undefined points ok 1644 - pline(274) no leftover data ok 1645 - pline(275) shp/shx record content-lengths ok 1646 - pline(275) shp/shx record ids agree ok 1647 - pline(275) parts count ok 1648 - pline(275) points count ok 1649 - undefined points ok 1650 - pline(275) no leftover data ok 1651 - pline(276) shp/shx record content-lengths ok 1652 - pline(276) shp/shx record ids agree ok 1653 - pline(276) parts count ok 1654 - pline(276) points count ok 1655 - undefined points ok 1656 - pline(276) no leftover data ok 1657 - pline(277) shp/shx record content-lengths ok 1658 - pline(277) shp/shx record ids agree ok 1659 - pline(277) parts count ok 1660 - pline(277) points count ok 1661 - undefined points ok 1662 - pline(277) no leftover data ok 1663 - pline(278) shp/shx record content-lengths ok 1664 - pline(278) shp/shx record ids agree ok 1665 - pline(278) parts count ok 1666 - pline(278) points count ok 1667 - undefined points ok 1668 - pline(278) no leftover data ok 1669 - pline(279) shp/shx record content-lengths ok 1670 - pline(279) shp/shx record ids agree ok 1671 - pline(279) parts count ok 1672 - pline(279) points count ok 1673 - undefined points ok 1674 - pline(279) no leftover data ok 1675 - pline(280) shp/shx record content-lengths ok 1676 - pline(280) shp/shx record ids agree ok 1677 - pline(280) parts count ok 1678 - pline(280) points count ok 1679 - undefined points ok 1680 - pline(280) no leftover data ok 1681 - pline(281) shp/shx record content-lengths ok 1682 - pline(281) shp/shx record ids agree ok 1683 - pline(281) parts count ok 1684 - pline(281) points count ok 1685 - undefined points ok 1686 - pline(281) no leftover data ok 1687 - pline(282) shp/shx record content-lengths ok 1688 - pline(282) shp/shx record ids agree ok 1689 - pline(282) parts count ok 1690 - pline(282) points count ok 1691 - undefined points ok 1692 - pline(282) no leftover data ok 1693 - pline(283) shp/shx record content-lengths ok 1694 - pline(283) shp/shx record ids agree ok 1695 - pline(283) parts count ok 1696 - pline(283) points count ok 1697 - undefined points ok 1698 - pline(283) no leftover data ok 1699 - pline(284) shp/shx record content-lengths ok 1700 - pline(284) shp/shx record ids agree ok 1701 - pline(284) parts count ok 1702 - pline(284) points count ok 1703 - undefined points ok 1704 - pline(284) no leftover data ok 1705 - pline(285) shp/shx record content-lengths ok 1706 - pline(285) shp/shx record ids agree ok 1707 - pline(285) parts count ok 1708 - pline(285) points count ok 1709 - undefined points ok 1710 - pline(285) no leftover data ok 1711 - pline(286) shp/shx record content-lengths ok 1712 - pline(286) shp/shx record ids agree ok 1713 - pline(286) parts count ok 1714 - pline(286) points count ok 1715 - undefined points ok 1716 - pline(286) no leftover data ok 1717 - pline(287) shp/shx record content-lengths ok 1718 - pline(287) shp/shx record ids agree ok 1719 - pline(287) parts count ok 1720 - pline(287) points count ok 1721 - undefined points ok 1722 - pline(287) no leftover data ok 1723 - pline(288) shp/shx record content-lengths ok 1724 - pline(288) shp/shx record ids agree ok 1725 - pline(288) parts count ok 1726 - pline(288) points count ok 1727 - undefined points ok 1728 - pline(288) no leftover data ok 1729 - pline(289) shp/shx record content-lengths ok 1730 - pline(289) shp/shx record ids agree ok 1731 - pline(289) parts count ok 1732 - pline(289) points count ok 1733 - undefined points ok 1734 - pline(289) no leftover data ok 1735 - pline(290) shp/shx record content-lengths ok 1736 - pline(290) shp/shx record ids agree ok 1737 - pline(290) parts count ok 1738 - pline(290) points count ok 1739 - undefined points ok 1740 - pline(290) no leftover data ok 1741 - pline(291) shp/shx record content-lengths ok 1742 - pline(291) shp/shx record ids agree ok 1743 - pline(291) parts count ok 1744 - pline(291) points count ok 1745 - undefined points ok 1746 - pline(291) no leftover data ok 1747 - pline(292) shp/shx record content-lengths ok 1748 - pline(292) shp/shx record ids agree ok 1749 - pline(292) parts count ok 1750 - pline(292) points count ok 1751 - undefined points ok 1752 - pline(292) no leftover data ok 1753 - pline(293) shp/shx record content-lengths ok 1754 - pline(293) shp/shx record ids agree ok 1755 - pline(293) parts count ok 1756 - pline(293) points count ok 1757 - undefined points ok 1758 - pline(293) no leftover data ok 1759 - pline(294) shp/shx record content-lengths ok 1760 - pline(294) shp/shx record ids agree ok 1761 - pline(294) parts count ok 1762 - pline(294) points count ok 1763 - undefined points ok 1764 - pline(294) no leftover data ok 1765 - pline(295) shp/shx record content-lengths ok 1766 - pline(295) shp/shx record ids agree ok 1767 - pline(295) parts count ok 1768 - pline(295) points count ok 1769 - undefined points ok 1770 - pline(295) no leftover data ok 1771 - pline(296) shp/shx record content-lengths ok 1772 - pline(296) shp/shx record ids agree ok 1773 - pline(296) parts count ok 1774 - pline(296) points count ok 1775 - undefined points ok 1776 - pline(296) no leftover data ok 1777 - pline(297) shp/shx record content-lengths ok 1778 - pline(297) shp/shx record ids agree ok 1779 - pline(297) parts count ok 1780 - pline(297) points count ok 1781 - undefined points ok 1782 - pline(297) no leftover data ok 1783 - pline(298) shp/shx record content-lengths ok 1784 - pline(298) shp/shx record ids agree ok 1785 - pline(298) parts count ok 1786 - pline(298) points count ok 1787 - undefined points ok 1788 - pline(298) no leftover data ok 1789 - pline(299) shp/shx record content-lengths ok 1790 - pline(299) shp/shx record ids agree ok 1791 - pline(299) parts count ok 1792 - pline(299) points count ok 1793 - undefined points ok 1794 - pline(299) no leftover data ok 1795 - pline(300) shp/shx record content-lengths ok 1796 - pline(300) shp/shx record ids agree ok 1797 - pline(300) parts count ok 1798 - pline(300) points count ok 1799 - undefined points ok 1800 - pline(300) no leftover data ok 1801 - pline(301) shp/shx record content-lengths ok 1802 - pline(301) shp/shx record ids agree ok 1803 - pline(301) parts count ok 1804 - pline(301) points count ok 1805 - undefined points ok 1806 - pline(301) no leftover data ok 1807 - pline(302) shp/shx record content-lengths ok 1808 - pline(302) shp/shx record ids agree ok 1809 - pline(302) parts count ok 1810 - pline(302) points count ok 1811 - undefined points ok 1812 - pline(302) no leftover data ok 1813 - pline(303) shp/shx record content-lengths ok 1814 - pline(303) shp/shx record ids agree ok 1815 - pline(303) parts count ok 1816 - pline(303) points count ok 1817 - undefined points ok 1818 - pline(303) no leftover data ok 1819 - pline(304) shp/shx record content-lengths ok 1820 - pline(304) shp/shx record ids agree ok 1821 - pline(304) parts count ok 1822 - pline(304) points count ok 1823 - undefined points ok 1824 - pline(304) no leftover data ok 1825 - pline(305) shp/shx record content-lengths ok 1826 - pline(305) shp/shx record ids agree ok 1827 - pline(305) parts count ok 1828 - pline(305) points count ok 1829 - undefined points ok 1830 - pline(305) no leftover data ok 1831 - pline(306) shp/shx record content-lengths ok 1832 - pline(306) shp/shx record ids agree ok 1833 - pline(306) parts count ok 1834 - pline(306) points count ok 1835 - undefined points ok 1836 - pline(306) no leftover data ok 1837 - pline(307) shp/shx record content-lengths ok 1838 - pline(307) shp/shx record ids agree ok 1839 - pline(307) parts count ok 1840 - pline(307) points count ok 1841 - undefined points ok 1842 - pline(307) no leftover data ok 1843 - pline(308) shp/shx record content-lengths ok 1844 - pline(308) shp/shx record ids agree ok 1845 - pline(308) parts count ok 1846 - pline(308) points count ok 1847 - undefined points ok 1848 - pline(308) no leftover data ok 1849 - pline(309) shp/shx record content-lengths ok 1850 - pline(309) shp/shx record ids agree ok 1851 - pline(309) parts count ok 1852 - pline(309) points count ok 1853 - undefined points ok 1854 - pline(309) no leftover data ok 1855 - pline(310) shp/shx record content-lengths ok 1856 - pline(310) shp/shx record ids agree ok 1857 - pline(310) parts count ok 1858 - pline(310) points count ok 1859 - undefined points ok 1860 - pline(310) no leftover data ok 1861 - pline(311) shp/shx record content-lengths ok 1862 - pline(311) shp/shx record ids agree ok 1863 - pline(311) parts count ok 1864 - pline(311) points count ok 1865 - undefined points ok 1866 - pline(311) no leftover data ok 1867 - pline(312) shp/shx record content-lengths ok 1868 - pline(312) shp/shx record ids agree ok 1869 - pline(312) parts count ok 1870 - pline(312) points count ok 1871 - undefined points ok 1872 - pline(312) no leftover data ok 1873 - pline(313) shp/shx record content-lengths ok 1874 - pline(313) shp/shx record ids agree ok 1875 - pline(313) parts count ok 1876 - pline(313) points count ok 1877 - undefined points ok 1878 - pline(313) no leftover data ok 1879 - pline(314) shp/shx record content-lengths ok 1880 - pline(314) shp/shx record ids agree ok 1881 - pline(314) parts count ok 1882 - pline(314) points count ok 1883 - undefined points ok 1884 - pline(314) no leftover data ok 1885 - pline(315) shp/shx record content-lengths ok 1886 - pline(315) shp/shx record ids agree ok 1887 - pline(315) parts count ok 1888 - pline(315) points count ok 1889 - undefined points ok 1890 - pline(315) no leftover data ok 1891 - pline(316) shp/shx record content-lengths ok 1892 - pline(316) shp/shx record ids agree ok 1893 - pline(316) parts count ok 1894 - pline(316) points count ok 1895 - undefined points ok 1896 - pline(316) no leftover data ok 1897 - pline(317) shp/shx record content-lengths ok 1898 - pline(317) shp/shx record ids agree ok 1899 - pline(317) parts count ok 1900 - pline(317) points count ok 1901 - undefined points ok 1902 - pline(317) no leftover data ok 1903 - pline(318) shp/shx record content-lengths ok 1904 - pline(318) shp/shx record ids agree ok 1905 - pline(318) parts count ok 1906 - pline(318) points count ok 1907 - undefined points ok 1908 - pline(318) no leftover data ok 1909 - pline(319) shp/shx record content-lengths ok 1910 - pline(319) shp/shx record ids agree ok 1911 - pline(319) parts count ok 1912 - pline(319) points count ok 1913 - undefined points ok 1914 - pline(319) no leftover data ok 1915 - pline(320) shp/shx record content-lengths ok 1916 - pline(320) shp/shx record ids agree ok 1917 - pline(320) parts count ok 1918 - pline(320) points count ok 1919 - undefined points ok 1920 - pline(320) no leftover data ok 1921 - pline(321) shp/shx record content-lengths ok 1922 - pline(321) shp/shx record ids agree ok 1923 - pline(321) parts count ok 1924 - pline(321) points count ok 1925 - undefined points ok 1926 - pline(321) no leftover data ok 1927 - pline(322) shp/shx record content-lengths ok 1928 - pline(322) shp/shx record ids agree ok 1929 - pline(322) parts count ok 1930 - pline(322) points count ok 1931 - undefined points ok 1932 - pline(322) no leftover data ok 1933 - pline(323) shp/shx record content-lengths ok 1934 - pline(323) shp/shx record ids agree ok 1935 - pline(323) parts count ok 1936 - pline(323) points count ok 1937 - undefined points ok 1938 - pline(323) no leftover data ok 1939 - pline(324) shp/shx record content-lengths ok 1940 - pline(324) shp/shx record ids agree ok 1941 - pline(324) parts count ok 1942 - pline(324) points count ok 1943 - undefined points ok 1944 - pline(324) no leftover data ok 1945 - pline(325) shp/shx record content-lengths ok 1946 - pline(325) shp/shx record ids agree ok 1947 - pline(325) parts count ok 1948 - pline(325) points count ok 1949 - undefined points ok 1950 - pline(325) no leftover data ok 1951 - pline(326) shp/shx record content-lengths ok 1952 - pline(326) shp/shx record ids agree ok 1953 - pline(326) parts count ok 1954 - pline(326) points count ok 1955 - undefined points ok 1956 - pline(326) no leftover data ok 1957 - pline(327) shp/shx record content-lengths ok 1958 - pline(327) shp/shx record ids agree ok 1959 - pline(327) parts count ok 1960 - pline(327) points count ok 1961 - undefined points ok 1962 - pline(327) no leftover data ok 1963 - pline(328) shp/shx record content-lengths ok 1964 - pline(328) shp/shx record ids agree ok 1965 - pline(328) parts count ok 1966 - pline(328) points count ok 1967 - undefined points ok 1968 - pline(328) no leftover data ok 1969 - pline(329) shp/shx record content-lengths ok 1970 - pline(329) shp/shx record ids agree ok 1971 - pline(329) parts count ok 1972 - pline(329) points count ok 1973 - undefined points ok 1974 - pline(329) no leftover data ok 1975 - pline(330) shp/shx record content-lengths ok 1976 - pline(330) shp/shx record ids agree ok 1977 - pline(330) parts count ok 1978 - pline(330) points count ok 1979 - undefined points ok 1980 - pline(330) no leftover data ok 1981 - pline(331) shp/shx record content-lengths ok 1982 - pline(331) shp/shx record ids agree ok 1983 - pline(331) parts count ok 1984 - pline(331) points count ok 1985 - undefined points ok 1986 - pline(331) no leftover data ok 1987 - pline(332) shp/shx record content-lengths ok 1988 - pline(332) shp/shx record ids agree ok 1989 - pline(332) parts count ok 1990 - pline(332) points count ok 1991 - undefined points ok 1992 - pline(332) no leftover data ok 1993 - pline(333) shp/shx record content-lengths ok 1994 - pline(333) shp/shx record ids agree ok 1995 - pline(333) parts count ok 1996 - pline(333) points count ok 1997 - undefined points ok 1998 - pline(333) no leftover data ok 1999 - pline(334) shp/shx record content-lengths ok 2000 - pline(334) shp/shx record ids agree ok 2001 - pline(334) parts count ok 2002 - pline(334) points count ok 2003 - undefined points ok 2004 - pline(334) no leftover data ok 2005 - pline(335) shp/shx record content-lengths ok 2006 - pline(335) shp/shx record ids agree ok 2007 - pline(335) parts count ok 2008 - pline(335) points count ok 2009 - undefined points ok 2010 - pline(335) no leftover data ok 2011 - pline(336) shp/shx record content-lengths ok 2012 - pline(336) shp/shx record ids agree ok 2013 - pline(336) parts count ok 2014 - pline(336) points count ok 2015 - undefined points ok 2016 - pline(336) no leftover data ok 2017 - pline(337) shp/shx record content-lengths ok 2018 - pline(337) shp/shx record ids agree ok 2019 - pline(337) parts count ok 2020 - pline(337) points count ok 2021 - undefined points ok 2022 - pline(337) no leftover data ok 2023 - pline(338) shp/shx record content-lengths ok 2024 - pline(338) shp/shx record ids agree ok 2025 - pline(338) parts count ok 2026 - pline(338) points count ok 2027 - undefined points ok 2028 - pline(338) no leftover data ok 2029 - pline(339) shp/shx record content-lengths ok 2030 - pline(339) shp/shx record ids agree ok 2031 - pline(339) parts count ok 2032 - pline(339) points count ok 2033 - undefined points ok 2034 - pline(339) no leftover data ok 2035 - pline(340) shp/shx record content-lengths ok 2036 - pline(340) shp/shx record ids agree ok 2037 - pline(340) parts count ok 2038 - pline(340) points count ok 2039 - undefined points ok 2040 - pline(340) no leftover data ok 2041 - pline(341) shp/shx record content-lengths ok 2042 - pline(341) shp/shx record ids agree ok 2043 - pline(341) parts count ok 2044 - pline(341) points count ok 2045 - undefined points ok 2046 - pline(341) no leftover data ok 2047 - pline(342) shp/shx record content-lengths ok 2048 - pline(342) shp/shx record ids agree ok 2049 - pline(342) parts count ok 2050 - pline(342) points count ok 2051 - undefined points ok 2052 - pline(342) no leftover data ok 2053 - pline(343) shp/shx record content-lengths ok 2054 - pline(343) shp/shx record ids agree ok 2055 - pline(343) parts count ok 2056 - pline(343) points count ok 2057 - undefined points ok 2058 - pline(343) no leftover data ok 2059 - pline(344) shp/shx record content-lengths ok 2060 - pline(344) shp/shx record ids agree ok 2061 - pline(344) parts count ok 2062 - pline(344) points count ok 2063 - undefined points ok 2064 - pline(344) no leftover data ok 2065 - pline(345) shp/shx record content-lengths ok 2066 - pline(345) shp/shx record ids agree ok 2067 - pline(345) parts count ok 2068 - pline(345) points count ok 2069 - undefined points ok 2070 - pline(345) no leftover data ok 2071 - pline(346) shp/shx record content-lengths ok 2072 - pline(346) shp/shx record ids agree ok 2073 - pline(346) parts count ok 2074 - pline(346) points count ok 2075 - undefined points ok 2076 - pline(346) no leftover data ok 2077 - pline(347) shp/shx record content-lengths ok 2078 - pline(347) shp/shx record ids agree ok 2079 - pline(347) parts count ok 2080 - pline(347) points count ok 2081 - undefined points ok 2082 - pline(347) no leftover data ok 2083 - pline(348) shp/shx record content-lengths ok 2084 - pline(348) shp/shx record ids agree ok 2085 - pline(348) parts count ok 2086 - pline(348) points count ok 2087 - undefined points ok 2088 - pline(348) no leftover data ok 2089 - pline(349) shp/shx record content-lengths ok 2090 - pline(349) shp/shx record ids agree ok 2091 - pline(349) parts count ok 2092 - pline(349) points count ok 2093 - undefined points ok 2094 - pline(349) no leftover data ok 2095 - pline(350) shp/shx record content-lengths ok 2096 - pline(350) shp/shx record ids agree ok 2097 - pline(350) parts count ok 2098 - pline(350) points count ok 2099 - undefined points ok 2100 - pline(350) no leftover data ok 2101 - pline(351) shp/shx record content-lengths ok 2102 - pline(351) shp/shx record ids agree ok 2103 - pline(351) parts count ok 2104 - pline(351) points count ok 2105 - undefined points ok 2106 - pline(351) no leftover data ok 2107 - pline(352) shp/shx record content-lengths ok 2108 - pline(352) shp/shx record ids agree ok 2109 - pline(352) parts count ok 2110 - pline(352) points count ok 2111 - undefined points ok 2112 - pline(352) no leftover data ok 2113 - pline(353) shp/shx record content-lengths ok 2114 - pline(353) shp/shx record ids agree ok 2115 - pline(353) parts count ok 2116 - pline(353) points count ok 2117 - undefined points ok 2118 - pline(353) no leftover data ok 2119 - pline(354) shp/shx record content-lengths ok 2120 - pline(354) shp/shx record ids agree ok 2121 - pline(354) parts count ok 2122 - pline(354) points count ok 2123 - undefined points ok 2124 - pline(354) no leftover data ok 2125 - pline(355) shp/shx record content-lengths ok 2126 - pline(355) shp/shx record ids agree ok 2127 - pline(355) parts count ok 2128 - pline(355) points count ok 2129 - undefined points ok 2130 - pline(355) no leftover data ok 2131 - pline(356) shp/shx record content-lengths ok 2132 - pline(356) shp/shx record ids agree ok 2133 - pline(356) parts count ok 2134 - pline(356) points count ok 2135 - undefined points ok 2136 - pline(356) no leftover data ok 2137 - pline(357) shp/shx record content-lengths ok 2138 - pline(357) shp/shx record ids agree ok 2139 - pline(357) parts count ok 2140 - pline(357) points count ok 2141 - undefined points ok 2142 - pline(357) no leftover data ok 2143 - pline(358) shp/shx record content-lengths ok 2144 - pline(358) shp/shx record ids agree ok 2145 - pline(358) parts count ok 2146 - pline(358) points count ok 2147 - undefined points ok 2148 - pline(358) no leftover data ok 2149 - pline(359) shp/shx record content-lengths ok 2150 - pline(359) shp/shx record ids agree ok 2151 - pline(359) parts count ok 2152 - pline(359) points count ok 2153 - undefined points ok 2154 - pline(359) no leftover data ok 2155 - pline(360) shp/shx record content-lengths ok 2156 - pline(360) shp/shx record ids agree ok 2157 - pline(360) parts count ok 2158 - pline(360) points count ok 2159 - undefined points ok 2160 - pline(360) no leftover data ok 2161 - pline(361) shp/shx record content-lengths ok 2162 - pline(361) shp/shx record ids agree ok 2163 - pline(361) parts count ok 2164 - pline(361) points count ok 2165 - undefined points ok 2166 - pline(361) no leftover data ok 2167 - pline(362) shp/shx record content-lengths ok 2168 - pline(362) shp/shx record ids agree ok 2169 - pline(362) parts count ok 2170 - pline(362) points count ok 2171 - undefined points ok 2172 - pline(362) no leftover data ok 2173 - pline(363) shp/shx record content-lengths ok 2174 - pline(363) shp/shx record ids agree ok 2175 - pline(363) parts count ok 2176 - pline(363) points count ok 2177 - undefined points ok 2178 - pline(363) no leftover data ok 2179 - pline(364) shp/shx record content-lengths ok 2180 - pline(364) shp/shx record ids agree ok 2181 - pline(364) parts count ok 2182 - pline(364) points count ok 2183 - undefined points ok 2184 - pline(364) no leftover data ok 2185 - pline(365) shp/shx record content-lengths ok 2186 - pline(365) shp/shx record ids agree ok 2187 - pline(365) parts count ok 2188 - pline(365) points count ok 2189 - undefined points ok 2190 - pline(365) no leftover data ok 2191 - pline(366) shp/shx record content-lengths ok 2192 - pline(366) shp/shx record ids agree ok 2193 - pline(366) parts count ok 2194 - pline(366) points count ok 2195 - undefined points ok 2196 - pline(366) no leftover data ok 2197 - pline(367) shp/shx record content-lengths ok 2198 - pline(367) shp/shx record ids agree ok 2199 - pline(367) parts count ok 2200 - pline(367) points count ok 2201 - undefined points ok 2202 - pline(367) no leftover data ok 2203 - pline(368) shp/shx record content-lengths ok 2204 - pline(368) shp/shx record ids agree ok 2205 - pline(368) parts count ok 2206 - pline(368) points count ok 2207 - undefined points ok 2208 - pline(368) no leftover data ok 2209 - pline(369) shp/shx record content-lengths ok 2210 - pline(369) shp/shx record ids agree ok 2211 - pline(369) parts count ok 2212 - pline(369) points count ok 2213 - undefined points ok 2214 - pline(369) no leftover data ok 2215 - pline(370) shp/shx record content-lengths ok 2216 - pline(370) shp/shx record ids agree ok 2217 - pline(370) parts count ok 2218 - pline(370) points count ok 2219 - undefined points ok 2220 - pline(370) no leftover data ok 2221 - pline(371) shp/shx record content-lengths ok 2222 - pline(371) shp/shx record ids agree ok 2223 - pline(371) parts count ok 2224 - pline(371) points count ok 2225 - undefined points ok 2226 - pline(371) no leftover data ok 2227 - pline(372) shp/shx record content-lengths ok 2228 - pline(372) shp/shx record ids agree ok 2229 - pline(372) parts count ok 2230 - pline(372) points count ok 2231 - undefined points ok 2232 - pline(372) no leftover data ok 2233 - pline(373) shp/shx record content-lengths ok 2234 - pline(373) shp/shx record ids agree ok 2235 - pline(373) parts count ok 2236 - pline(373) points count ok 2237 - undefined points ok 2238 - pline(373) no leftover data ok 2239 - pline(374) shp/shx record content-lengths ok 2240 - pline(374) shp/shx record ids agree ok 2241 - pline(374) parts count ok 2242 - pline(374) points count ok 2243 - undefined points ok 2244 - pline(374) no leftover data ok 2245 - pline(375) shp/shx record content-lengths ok 2246 - pline(375) shp/shx record ids agree ok 2247 - pline(375) parts count ok 2248 - pline(375) points count ok 2249 - undefined points ok 2250 - pline(375) no leftover data ok 2251 - pline(376) shp/shx record content-lengths ok 2252 - pline(376) shp/shx record ids agree ok 2253 - pline(376) parts count ok 2254 - pline(376) points count ok 2255 - undefined points ok 2256 - pline(376) no leftover data ok 2257 - pline(377) shp/shx record content-lengths ok 2258 - pline(377) shp/shx record ids agree ok 2259 - pline(377) parts count ok 2260 - pline(377) points count ok 2261 - undefined points ok 2262 - pline(377) no leftover data ok 2263 - pline(378) shp/shx record content-lengths ok 2264 - pline(378) shp/shx record ids agree ok 2265 - pline(378) parts count ok 2266 - pline(378) points count ok 2267 - undefined points ok 2268 - pline(378) no leftover data ok 2269 - pline(379) shp/shx record content-lengths ok 2270 - pline(379) shp/shx record ids agree ok 2271 - pline(379) parts count ok 2272 - pline(379) points count ok 2273 - undefined points ok 2274 - pline(379) no leftover data ok 2275 - pline(380) shp/shx record content-lengths ok 2276 - pline(380) shp/shx record ids agree ok 2277 - pline(380) parts count ok 2278 - pline(380) points count ok 2279 - undefined points ok 2280 - pline(380) no leftover data ok 2281 - pline(381) shp/shx record content-lengths ok 2282 - pline(381) shp/shx record ids agree ok 2283 - pline(381) parts count ok 2284 - pline(381) points count ok 2285 - undefined points ok 2286 - pline(381) no leftover data ok 2287 - pline(382) shp/shx record content-lengths ok 2288 - pline(382) shp/shx record ids agree ok 2289 - pline(382) parts count ok 2290 - pline(382) points count ok 2291 - undefined points ok 2292 - pline(382) no leftover data ok 2293 - pline(383) shp/shx record content-lengths ok 2294 - pline(383) shp/shx record ids agree ok 2295 - pline(383) parts count ok 2296 - pline(383) points count ok 2297 - undefined points ok 2298 - pline(383) no leftover data ok 2299 - pline(384) shp/shx record content-lengths ok 2300 - pline(384) shp/shx record ids agree ok 2301 - pline(384) parts count ok 2302 - pline(384) points count ok 2303 - undefined points ok 2304 - pline(384) no leftover data ok 2305 - pline(385) shp/shx record content-lengths ok 2306 - pline(385) shp/shx record ids agree ok 2307 - pline(385) parts count ok 2308 - pline(385) points count ok 2309 - undefined points ok 2310 - pline(385) no leftover data ok 2311 - pline(386) shp/shx record content-lengths ok 2312 - pline(386) shp/shx record ids agree ok 2313 - pline(386) parts count ok 2314 - pline(386) points count ok 2315 - undefined points ok 2316 - pline(386) no leftover data ok 2317 - pline(387) shp/shx record content-lengths ok 2318 - pline(387) shp/shx record ids agree ok 2319 - pline(387) parts count ok 2320 - pline(387) points count ok 2321 - undefined points ok 2322 - pline(387) no leftover data ok 2323 - pline(388) shp/shx record content-lengths ok 2324 - pline(388) shp/shx record ids agree ok 2325 - pline(388) parts count ok 2326 - pline(388) points count ok 2327 - undefined points ok 2328 - pline(388) no leftover data ok 2329 - pline(389) shp/shx record content-lengths ok 2330 - pline(389) shp/shx record ids agree ok 2331 - pline(389) parts count ok 2332 - pline(389) points count ok 2333 - undefined points ok 2334 - pline(389) no leftover data ok 2335 - pline(390) shp/shx record content-lengths ok 2336 - pline(390) shp/shx record ids agree ok 2337 - pline(390) parts count ok 2338 - pline(390) points count ok 2339 - undefined points ok 2340 - pline(390) no leftover data ok 2341 - pline(391) shp/shx record content-lengths ok 2342 - pline(391) shp/shx record ids agree ok 2343 - pline(391) parts count ok 2344 - pline(391) points count ok 2345 - undefined points ok 2346 - pline(391) no leftover data ok 2347 - pline(392) shp/shx record content-lengths ok 2348 - pline(392) shp/shx record ids agree ok 2349 - pline(392) parts count ok 2350 - pline(392) points count ok 2351 - undefined points ok 2352 - pline(392) no leftover data ok 2353 - pline(393) shp/shx record content-lengths ok 2354 - pline(393) shp/shx record ids agree ok 2355 - pline(393) parts count ok 2356 - pline(393) points count ok 2357 - undefined points ok 2358 - pline(393) no leftover data ok 2359 - pline(394) shp/shx record content-lengths ok 2360 - pline(394) shp/shx record ids agree ok 2361 - pline(394) parts count ok 2362 - pline(394) points count ok 2363 - undefined points ok 2364 - pline(394) no leftover data ok 2365 - pline(395) shp/shx record content-lengths ok 2366 - pline(395) shp/shx record ids agree ok 2367 - pline(395) parts count ok 2368 - pline(395) points count ok 2369 - undefined points ok 2370 - pline(395) no leftover data ok 2371 - pline(396) shp/shx record content-lengths ok 2372 - pline(396) shp/shx record ids agree ok 2373 - pline(396) parts count ok 2374 - pline(396) points count ok 2375 - undefined points ok 2376 - pline(396) no leftover data ok 2377 - pline(397) shp/shx record content-lengths ok 2378 - pline(397) shp/shx record ids agree ok 2379 - pline(397) parts count ok 2380 - pline(397) points count ok 2381 - undefined points ok 2382 - pline(397) no leftover data ok 2383 - pline(398) shp/shx record content-lengths ok 2384 - pline(398) shp/shx record ids agree ok 2385 - pline(398) parts count ok 2386 - pline(398) points count ok 2387 - undefined points ok 2388 - pline(398) no leftover data ok 2389 - pline(399) shp/shx record content-lengths ok 2390 - pline(399) shp/shx record ids agree ok 2391 - pline(399) parts count ok 2392 - pline(399) points count ok 2393 - undefined points ok 2394 - pline(399) no leftover data ok 2395 - pline(400) shp/shx record content-lengths ok 2396 - pline(400) shp/shx record ids agree ok 2397 - pline(400) parts count ok 2398 - pline(400) points count ok 2399 - undefined points ok 2400 - pline(400) no leftover data ok 2401 - pline(401) shp/shx record content-lengths ok 2402 - pline(401) shp/shx record ids agree ok 2403 - pline(401) parts count ok 2404 - pline(401) points count ok 2405 - undefined points ok 2406 - pline(401) no leftover data ok 2407 - pline(402) shp/shx record content-lengths ok 2408 - pline(402) shp/shx record ids agree ok 2409 - pline(402) parts count ok 2410 - pline(402) points count ok 2411 - undefined points ok 2412 - pline(402) no leftover data ok 2413 - pline(403) shp/shx record content-lengths ok 2414 - pline(403) shp/shx record ids agree ok 2415 - pline(403) parts count ok 2416 - pline(403) points count ok 2417 - undefined points ok 2418 - pline(403) no leftover data ok 2419 - pline(404) shp/shx record content-lengths ok 2420 - pline(404) shp/shx record ids agree ok 2421 - pline(404) parts count ok 2422 - pline(404) points count ok 2423 - undefined points ok 2424 - pline(404) no leftover data ok 2425 - pline(405) shp/shx record content-lengths ok 2426 - pline(405) shp/shx record ids agree ok 2427 - pline(405) parts count ok 2428 - pline(405) points count ok 2429 - undefined points ok 2430 - pline(405) no leftover data ok 2431 - pline(406) shp/shx record content-lengths ok 2432 - pline(406) shp/shx record ids agree ok 2433 - pline(406) parts count ok 2434 - pline(406) points count ok 2435 - undefined points ok 2436 - pline(406) no leftover data ok 2437 - pline(407) shp/shx record content-lengths ok 2438 - pline(407) shp/shx record ids agree ok 2439 - pline(407) parts count ok 2440 - pline(407) points count ok 2441 - undefined points ok 2442 - pline(407) no leftover data ok 2443 - pline(408) shp/shx record content-lengths ok 2444 - pline(408) shp/shx record ids agree ok 2445 - pline(408) parts count ok 2446 - pline(408) points count ok 2447 - undefined points ok 2448 - pline(408) no leftover data ok 2449 - pline(409) shp/shx record content-lengths ok 2450 - pline(409) shp/shx record ids agree ok 2451 - pline(409) parts count ok 2452 - pline(409) points count ok 2453 - undefined points ok 2454 - pline(409) no leftover data ok 2455 - pline(410) shp/shx record content-lengths ok 2456 - pline(410) shp/shx record ids agree ok 2457 - pline(410) parts count ok 2458 - pline(410) points count ok 2459 - undefined points ok 2460 - pline(410) no leftover data ok 2461 - pline(411) shp/shx record content-lengths ok 2462 - pline(411) shp/shx record ids agree ok 2463 - pline(411) parts count ok 2464 - pline(411) points count ok 2465 - undefined points ok 2466 - pline(411) no leftover data ok 2467 - pline(412) shp/shx record content-lengths ok 2468 - pline(412) shp/shx record ids agree ok 2469 - pline(412) parts count ok 2470 - pline(412) points count ok 2471 - undefined points ok 2472 - pline(412) no leftover data ok 2473 - pline(413) shp/shx record content-lengths ok 2474 - pline(413) shp/shx record ids agree ok 2475 - pline(413) parts count ok 2476 - pline(413) points count ok 2477 - undefined points ok 2478 - pline(413) no leftover data ok 2479 - pline(414) shp/shx record content-lengths ok 2480 - pline(414) shp/shx record ids agree ok 2481 - pline(414) parts count ok 2482 - pline(414) points count ok 2483 - undefined points ok 2484 - pline(414) no leftover data ok 2485 - pline(415) shp/shx record content-lengths ok 2486 - pline(415) shp/shx record ids agree ok 2487 - pline(415) parts count ok 2488 - pline(415) points count ok 2489 - undefined points ok 2490 - pline(415) no leftover data ok 2491 - pline(416) shp/shx record content-lengths ok 2492 - pline(416) shp/shx record ids agree ok 2493 - pline(416) parts count ok 2494 - pline(416) points count ok 2495 - undefined points ok 2496 - pline(416) no leftover data ok 2497 - pline(417) shp/shx record content-lengths ok 2498 - pline(417) shp/shx record ids agree ok 2499 - pline(417) parts count ok 2500 - pline(417) points count ok 2501 - undefined points ok 2502 - pline(417) no leftover data ok 2503 - pline(418) shp/shx record content-lengths ok 2504 - pline(418) shp/shx record ids agree ok 2505 - pline(418) parts count ok 2506 - pline(418) points count ok 2507 - undefined points ok 2508 - pline(418) no leftover data ok 2509 - pline(419) shp/shx record content-lengths ok 2510 - pline(419) shp/shx record ids agree ok 2511 - pline(419) parts count ok 2512 - pline(419) points count ok 2513 - undefined points ok 2514 - pline(419) no leftover data ok 2515 - pline(420) shp/shx record content-lengths ok 2516 - pline(420) shp/shx record ids agree ok 2517 - pline(420) parts count ok 2518 - pline(420) points count ok 2519 - undefined points ok 2520 - pline(420) no leftover data ok 2521 - pline(421) shp/shx record content-lengths ok 2522 - pline(421) shp/shx record ids agree ok 2523 - pline(421) parts count ok 2524 - pline(421) points count ok 2525 - undefined points ok 2526 - pline(421) no leftover data ok 2527 - pline(422) shp/shx record content-lengths ok 2528 - pline(422) shp/shx record ids agree ok 2529 - pline(422) parts count ok 2530 - pline(422) points count ok 2531 - undefined points ok 2532 - pline(422) no leftover data ok 2533 - pline(423) shp/shx record content-lengths ok 2534 - pline(423) shp/shx record ids agree ok 2535 - pline(423) parts count ok 2536 - pline(423) points count ok 2537 - undefined points ok 2538 - pline(423) no leftover data ok 2539 - pline(424) shp/shx record content-lengths ok 2540 - pline(424) shp/shx record ids agree ok 2541 - pline(424) parts count ok 2542 - pline(424) points count ok 2543 - undefined points ok 2544 - pline(424) no leftover data ok 2545 - pline(425) shp/shx record content-lengths ok 2546 - pline(425) shp/shx record ids agree ok 2547 - pline(425) parts count ok 2548 - pline(425) points count ok 2549 - undefined points ok 2550 - pline(425) no leftover data ok 2551 - pline(426) shp/shx record content-lengths ok 2552 - pline(426) shp/shx record ids agree ok 2553 - pline(426) parts count ok 2554 - pline(426) points count ok 2555 - undefined points ok 2556 - pline(426) no leftover data ok 2557 - pline(427) shp/shx record content-lengths ok 2558 - pline(427) shp/shx record ids agree ok 2559 - pline(427) parts count ok 2560 - pline(427) points count ok 2561 - undefined points ok 2562 - pline(427) no leftover data ok 2563 - pline(428) shp/shx record content-lengths ok 2564 - pline(428) shp/shx record ids agree ok 2565 - pline(428) parts count ok 2566 - pline(428) points count ok 2567 - undefined points ok 2568 - pline(428) no leftover data ok 2569 - pline(429) shp/shx record content-lengths ok 2570 - pline(429) shp/shx record ids agree ok 2571 - pline(429) parts count ok 2572 - pline(429) points count ok 2573 - undefined points ok 2574 - pline(429) no leftover data ok 2575 - pline(430) shp/shx record content-lengths ok 2576 - pline(430) shp/shx record ids agree ok 2577 - pline(430) parts count ok 2578 - pline(430) points count ok 2579 - undefined points ok 2580 - pline(430) no leftover data ok 2581 - pline(431) shp/shx record content-lengths ok 2582 - pline(431) shp/shx record ids agree ok 2583 - pline(431) parts count ok 2584 - pline(431) points count ok 2585 - undefined points ok 2586 - pline(431) no leftover data ok 2587 - pline(432) shp/shx record content-lengths ok 2588 - pline(432) shp/shx record ids agree ok 2589 - pline(432) parts count ok 2590 - pline(432) points count ok 2591 - undefined points ok 2592 - pline(432) no leftover data ok 2593 - pline(433) shp/shx record content-lengths ok 2594 - pline(433) shp/shx record ids agree ok 2595 - pline(433) parts count ok 2596 - pline(433) points count ok 2597 - undefined points ok 2598 - pline(433) no leftover data ok 2599 - pline(434) shp/shx record content-lengths ok 2600 - pline(434) shp/shx record ids agree ok 2601 - pline(434) parts count ok 2602 - pline(434) points count ok 2603 - undefined points ok 2604 - pline(434) no leftover data ok 2605 - pline(435) shp/shx record content-lengths ok 2606 - pline(435) shp/shx record ids agree ok 2607 - pline(435) parts count ok 2608 - pline(435) points count ok 2609 - undefined points ok 2610 - pline(435) no leftover data ok 2611 - pline(436) shp/shx record content-lengths ok 2612 - pline(436) shp/shx record ids agree ok 2613 - pline(436) parts count ok 2614 - pline(436) points count ok 2615 - undefined points ok 2616 - pline(436) no leftover data ok 2617 - pline(437) shp/shx record content-lengths ok 2618 - pline(437) shp/shx record ids agree ok 2619 - pline(437) parts count ok 2620 - pline(437) points count ok 2621 - undefined points ok 2622 - pline(437) no leftover data ok 2623 - pline(438) shp/shx record content-lengths ok 2624 - pline(438) shp/shx record ids agree ok 2625 - pline(438) parts count ok 2626 - pline(438) points count ok 2627 - undefined points ok 2628 - pline(438) no leftover data ok 2629 - pline(439) shp/shx record content-lengths ok 2630 - pline(439) shp/shx record ids agree ok 2631 - pline(439) parts count ok 2632 - pline(439) points count ok 2633 - undefined points ok 2634 - pline(439) no leftover data ok 2635 - pline(440) shp/shx record content-lengths ok 2636 - pline(440) shp/shx record ids agree ok 2637 - pline(440) parts count ok 2638 - pline(440) points count ok 2639 - undefined points ok 2640 - pline(440) no leftover data ok 2641 - pline(441) shp/shx record content-lengths ok 2642 - pline(441) shp/shx record ids agree ok 2643 - pline(441) parts count ok 2644 - pline(441) points count ok 2645 - undefined points ok 2646 - pline(441) no leftover data ok 2647 - pline(442) shp/shx record content-lengths ok 2648 - pline(442) shp/shx record ids agree ok 2649 - pline(442) parts count ok 2650 - pline(442) points count ok 2651 - undefined points ok 2652 - pline(442) no leftover data ok 2653 - pline(443) shp/shx record content-lengths ok 2654 - pline(443) shp/shx record ids agree ok 2655 - pline(443) parts count ok 2656 - pline(443) points count ok 2657 - undefined points ok 2658 - pline(443) no leftover data ok 2659 - pline(444) shp/shx record content-lengths ok 2660 - pline(444) shp/shx record ids agree ok 2661 - pline(444) parts count ok 2662 - pline(444) points count ok 2663 - undefined points ok 2664 - pline(444) no leftover data ok 2665 - pline(445) shp/shx record content-lengths ok 2666 - pline(445) shp/shx record ids agree ok 2667 - pline(445) parts count ok 2668 - pline(445) points count ok 2669 - undefined points ok 2670 - pline(445) no leftover data ok 2671 - pline(446) shp/shx record content-lengths ok 2672 - pline(446) shp/shx record ids agree ok 2673 - pline(446) parts count ok 2674 - pline(446) points count ok 2675 - undefined points ok 2676 - pline(446) no leftover data ok 2677 - pline(447) shp/shx record content-lengths ok 2678 - pline(447) shp/shx record ids agree ok 2679 - pline(447) parts count ok 2680 - pline(447) points count ok 2681 - undefined points ok 2682 - pline(447) no leftover data ok 2683 - pline(448) shp/shx record content-lengths ok 2684 - pline(448) shp/shx record ids agree ok 2685 - pline(448) parts count ok 2686 - pline(448) points count ok 2687 - undefined points ok 2688 - pline(448) no leftover data ok 2689 - pline(449) shp/shx record content-lengths ok 2690 - pline(449) shp/shx record ids agree ok 2691 - pline(449) parts count ok 2692 - pline(449) points count ok 2693 - undefined points ok 2694 - pline(449) no leftover data ok 2695 - pline(450) shp/shx record content-lengths ok 2696 - pline(450) shp/shx record ids agree ok 2697 - pline(450) parts count ok 2698 - pline(450) points count ok 2699 - undefined points ok 2700 - pline(450) no leftover data ok 2701 - pline(451) shp/shx record content-lengths ok 2702 - pline(451) shp/shx record ids agree ok 2703 - pline(451) parts count ok 2704 - pline(451) points count ok 2705 - undefined points ok 2706 - pline(451) no leftover data ok 2707 - pline(452) shp/shx record content-lengths ok 2708 - pline(452) shp/shx record ids agree ok 2709 - pline(452) parts count ok 2710 - pline(452) points count ok 2711 - undefined points ok 2712 - pline(452) no leftover data ok 2713 - pline(453) shp/shx record content-lengths ok 2714 - pline(453) shp/shx record ids agree ok 2715 - pline(453) parts count ok 2716 - pline(453) points count ok 2717 - undefined points ok 2718 - pline(453) no leftover data ok 2719 - pline(454) shp/shx record content-lengths ok 2720 - pline(454) shp/shx record ids agree ok 2721 - pline(454) parts count ok 2722 - pline(454) points count ok 2723 - undefined points ok 2724 - pline(454) no leftover data ok 2725 - pline(455) shp/shx record content-lengths ok 2726 - pline(455) shp/shx record ids agree ok 2727 - pline(455) parts count ok 2728 - pline(455) points count ok 2729 - undefined points ok 2730 - pline(455) no leftover data ok 2731 - pline(456) shp/shx record content-lengths ok 2732 - pline(456) shp/shx record ids agree ok 2733 - pline(456) parts count ok 2734 - pline(456) points count ok 2735 - undefined points ok 2736 - pline(456) no leftover data ok 2737 - pline(457) shp/shx record content-lengths ok 2738 - pline(457) shp/shx record ids agree ok 2739 - pline(457) parts count ok 2740 - pline(457) points count ok 2741 - undefined points ok 2742 - pline(457) no leftover data ok 2743 - pline(458) shp/shx record content-lengths ok 2744 - pline(458) shp/shx record ids agree ok 2745 - pline(458) parts count ok 2746 - pline(458) points count ok 2747 - undefined points ok 2748 - pline(458) no leftover data ok 2749 - pline(459) shp/shx record content-lengths ok 2750 - pline(459) shp/shx record ids agree ok 2751 - pline(459) parts count ok 2752 - pline(459) points count ok 2753 - undefined points ok 2754 - pline(459) no leftover data ok 2755 - pline(460) shp/shx record content-lengths ok 2756 - pline(460) shp/shx record ids agree ok 2757 - pline(460) parts count ok 2758 - pline(460) points count ok 2759 - undefined points ok 2760 - pline(460) no leftover data 1..2760 ok 200 - pline has valid records ok 201 ok 202 - x_min across objects matches, pline ok 203 - y_min across objects matches, pline ok 204 - x_max across objects matches, pline ok 205 - y_max across objects matches, pline ok 206 - pline has correct height ok 207 - pline has correct width ok 208 - dbf version 3 ok 209 - pline dbf has record per shape ok 210 - same number of shapes and records # Subtest: pline: can read each record ok 1 - pline(1) read dbf record ok 2 - pline(2) read dbf record ok 3 - pline(3) read dbf record ok 4 - pline(4) read dbf record ok 5 - pline(5) read dbf record ok 6 - pline(6) read dbf record ok 7 - pline(7) read dbf record ok 8 - pline(8) read dbf record ok 9 - pline(9) read dbf record ok 10 - pline(10) read dbf record ok 11 - pline(11) read dbf record ok 12 - pline(12) read dbf record ok 13 - pline(13) read dbf record ok 14 - pline(14) read dbf record ok 15 - pline(15) read dbf record ok 16 - pline(16) read dbf record ok 17 - pline(17) read dbf record ok 18 - pline(18) read dbf record ok 19 - pline(19) read dbf record ok 20 - pline(20) read dbf record ok 21 - pline(21) read dbf record ok 22 - pline(22) read dbf record ok 23 - pline(23) read dbf record ok 24 - pline(24) read dbf record ok 25 - pline(25) read dbf record ok 26 - pline(26) read dbf record ok 27 - pline(27) read dbf record ok 28 - pline(28) read dbf record ok 29 - pline(29) read dbf record ok 30 - pline(30) read dbf record ok 31 - pline(31) read dbf record ok 32 - pline(32) read dbf record ok 33 - pline(33) read dbf record ok 34 - pline(34) read dbf record ok 35 - pline(35) read dbf record ok 36 - pline(36) read dbf record ok 37 - pline(37) read dbf record ok 38 - pline(38) read dbf record ok 39 - pline(39) read dbf record ok 40 - pline(40) read dbf record ok 41 - pline(41) read dbf record ok 42 - pline(42) read dbf record ok 43 - pline(43) read dbf record ok 44 - pline(44) read dbf record ok 45 - pline(45) read dbf record ok 46 - pline(46) read dbf record ok 47 - pline(47) read dbf record ok 48 - pline(48) read dbf record ok 49 - pline(49) read dbf record ok 50 - pline(50) read dbf record ok 51 - pline(51) read dbf record ok 52 - pline(52) read dbf record ok 53 - pline(53) read dbf record ok 54 - pline(54) read dbf record ok 55 - pline(55) read dbf record ok 56 - pline(56) read dbf record ok 57 - pline(57) read dbf record ok 58 - pline(58) read dbf record ok 59 - pline(59) read dbf record ok 60 - pline(60) read dbf record ok 61 - pline(61) read dbf record ok 62 - pline(62) read dbf record ok 63 - pline(63) read dbf record ok 64 - pline(64) read dbf record ok 65 - pline(65) read dbf record ok 66 - pline(66) read dbf record ok 67 - pline(67) read dbf record ok 68 - pline(68) read dbf record ok 69 - pline(69) read dbf record ok 70 - pline(70) read dbf record ok 71 - pline(71) read dbf record ok 72 - pline(72) read dbf record ok 73 - pline(73) read dbf record ok 74 - pline(74) read dbf record ok 75 - pline(75) read dbf record ok 76 - pline(76) read dbf record ok 77 - pline(77) read dbf record ok 78 - pline(78) read dbf record ok 79 - pline(79) read dbf record ok 80 - pline(80) read dbf record ok 81 - pline(81) read dbf record ok 82 - pline(82) read dbf record ok 83 - pline(83) read dbf record ok 84 - pline(84) read dbf record ok 85 - pline(85) read dbf record ok 86 - pline(86) read dbf record ok 87 - pline(87) read dbf record ok 88 - pline(88) read dbf record ok 89 - pline(89) read dbf record ok 90 - pline(90) read dbf record ok 91 - pline(91) read dbf record ok 92 - pline(92) read dbf record ok 93 - pline(93) read dbf record ok 94 - pline(94) read dbf record ok 95 - pline(95) read dbf record ok 96 - pline(96) read dbf record ok 97 - pline(97) read dbf record ok 98 - pline(98) read dbf record ok 99 - pline(99) read dbf record ok 100 - pline(100) read dbf record ok 101 - pline(101) read dbf record ok 102 - pline(102) read dbf record ok 103 - pline(103) read dbf record ok 104 - pline(104) read dbf record ok 105 - pline(105) read dbf record ok 106 - pline(106) read dbf record ok 107 - pline(107) read dbf record ok 108 - pline(108) read dbf record ok 109 - pline(109) read dbf record ok 110 - pline(110) read dbf record ok 111 - pline(111) read dbf record ok 112 - pline(112) read dbf record ok 113 - pline(113) read dbf record ok 114 - pline(114) read dbf record ok 115 - pline(115) read dbf record ok 116 - pline(116) read dbf record ok 117 - pline(117) read dbf record ok 118 - pline(118) read dbf record ok 119 - pline(119) read dbf record ok 120 - pline(120) read dbf record ok 121 - pline(121) read dbf record ok 122 - pline(122) read dbf record ok 123 - pline(123) read dbf record ok 124 - pline(124) read dbf record ok 125 - pline(125) read dbf record ok 126 - pline(126) read dbf record ok 127 - pline(127) read dbf record ok 128 - pline(128) read dbf record ok 129 - pline(129) read dbf record ok 130 - pline(130) read dbf record ok 131 - pline(131) read dbf record ok 132 - pline(132) read dbf record ok 133 - pline(133) read dbf record ok 134 - pline(134) read dbf record ok 135 - pline(135) read dbf record ok 136 - pline(136) read dbf record ok 137 - pline(137) read dbf record ok 138 - pline(138) read dbf record ok 139 - pline(139) read dbf record ok 140 - pline(140) read dbf record ok 141 - pline(141) read dbf record ok 142 - pline(142) read dbf record ok 143 - pline(143) read dbf record ok 144 - pline(144) read dbf record ok 145 - pline(145) read dbf record ok 146 - pline(146) read dbf record ok 147 - pline(147) read dbf record ok 148 - pline(148) read dbf record ok 149 - pline(149) read dbf record ok 150 - pline(150) read dbf record ok 151 - pline(151) read dbf record ok 152 - pline(152) read dbf record ok 153 - pline(153) read dbf record ok 154 - pline(154) read dbf record ok 155 - pline(155) read dbf record ok 156 - pline(156) read dbf record ok 157 - pline(157) read dbf record ok 158 - pline(158) read dbf record ok 159 - pline(159) read dbf record ok 160 - pline(160) read dbf record ok 161 - pline(161) read dbf record ok 162 - pline(162) read dbf record ok 163 - pline(163) read dbf record ok 164 - pline(164) read dbf record ok 165 - pline(165) read dbf record ok 166 - pline(166) read dbf record ok 167 - pline(167) read dbf record ok 168 - pline(168) read dbf record ok 169 - pline(169) read dbf record ok 170 - pline(170) read dbf record ok 171 - pline(171) read dbf record ok 172 - pline(172) read dbf record ok 173 - pline(173) read dbf record ok 174 - pline(174) read dbf record ok 175 - pline(175) read dbf record ok 176 - pline(176) read dbf record ok 177 - pline(177) read dbf record ok 178 - pline(178) read dbf record ok 179 - pline(179) read dbf record ok 180 - pline(180) read dbf record ok 181 - pline(181) read dbf record ok 182 - pline(182) read dbf record ok 183 - pline(183) read dbf record ok 184 - pline(184) read dbf record ok 185 - pline(185) read dbf record ok 186 - pline(186) read dbf record ok 187 - pline(187) read dbf record ok 188 - pline(188) read dbf record ok 189 - pline(189) read dbf record ok 190 - pline(190) read dbf record ok 191 - pline(191) read dbf record ok 192 - pline(192) read dbf record ok 193 - pline(193) read dbf record ok 194 - pline(194) read dbf record ok 195 - pline(195) read dbf record ok 196 - pline(196) read dbf record ok 197 - pline(197) read dbf record ok 198 - pline(198) read dbf record ok 199 - pline(199) read dbf record ok 200 - pline(200) read dbf record ok 201 - pline(201) read dbf record ok 202 - pline(202) read dbf record ok 203 - pline(203) read dbf record ok 204 - pline(204) read dbf record ok 205 - pline(205) read dbf record ok 206 - pline(206) read dbf record ok 207 - pline(207) read dbf record ok 208 - pline(208) read dbf record ok 209 - pline(209) read dbf record ok 210 - pline(210) read dbf record ok 211 - pline(211) read dbf record ok 212 - pline(212) read dbf record ok 213 - pline(213) read dbf record ok 214 - pline(214) read dbf record ok 215 - pline(215) read dbf record ok 216 - pline(216) read dbf record ok 217 - pline(217) read dbf record ok 218 - pline(218) read dbf record ok 219 - pline(219) read dbf record ok 220 - pline(220) read dbf record ok 221 - pline(221) read dbf record ok 222 - pline(222) read dbf record ok 223 - pline(223) read dbf record ok 224 - pline(224) read dbf record ok 225 - pline(225) read dbf record ok 226 - pline(226) read dbf record ok 227 - pline(227) read dbf record ok 228 - pline(228) read dbf record ok 229 - pline(229) read dbf record ok 230 - pline(230) read dbf record ok 231 - pline(231) read dbf record ok 232 - pline(232) read dbf record ok 233 - pline(233) read dbf record ok 234 - pline(234) read dbf record ok 235 - pline(235) read dbf record ok 236 - pline(236) read dbf record ok 237 - pline(237) read dbf record ok 238 - pline(238) read dbf record ok 239 - pline(239) read dbf record ok 240 - pline(240) read dbf record ok 241 - pline(241) read dbf record ok 242 - pline(242) read dbf record ok 243 - pline(243) read dbf record ok 244 - pline(244) read dbf record ok 245 - pline(245) read dbf record ok 246 - pline(246) read dbf record ok 247 - pline(247) read dbf record ok 248 - pline(248) read dbf record ok 249 - pline(249) read dbf record ok 250 - pline(250) read dbf record ok 251 - pline(251) read dbf record ok 252 - pline(252) read dbf record ok 253 - pline(253) read dbf record ok 254 - pline(254) read dbf record ok 255 - pline(255) read dbf record ok 256 - pline(256) read dbf record ok 257 - pline(257) read dbf record ok 258 - pline(258) read dbf record ok 259 - pline(259) read dbf record ok 260 - pline(260) read dbf record ok 261 - pline(261) read dbf record ok 262 - pline(262) read dbf record ok 263 - pline(263) read dbf record ok 264 - pline(264) read dbf record ok 265 - pline(265) read dbf record ok 266 - pline(266) read dbf record ok 267 - pline(267) read dbf record ok 268 - pline(268) read dbf record ok 269 - pline(269) read dbf record ok 270 - pline(270) read dbf record ok 271 - pline(271) read dbf record ok 272 - pline(272) read dbf record ok 273 - pline(273) read dbf record ok 274 - pline(274) read dbf record ok 275 - pline(275) read dbf record ok 276 - pline(276) read dbf record ok 277 - pline(277) read dbf record ok 278 - pline(278) read dbf record ok 279 - pline(279) read dbf record ok 280 - pline(280) read dbf record ok 281 - pline(281) read dbf record ok 282 - pline(282) read dbf record ok 283 - pline(283) read dbf record ok 284 - pline(284) read dbf record ok 285 - pline(285) read dbf record ok 286 - pline(286) read dbf record ok 287 - pline(287) read dbf record ok 288 - pline(288) read dbf record ok 289 - pline(289) read dbf record ok 290 - pline(290) read dbf record ok 291 - pline(291) read dbf record ok 292 - pline(292) read dbf record ok 293 - pline(293) read dbf record ok 294 - pline(294) read dbf record ok 295 - pline(295) read dbf record ok 296 - pline(296) read dbf record ok 297 - pline(297) read dbf record ok 298 - pline(298) read dbf record ok 299 - pline(299) read dbf record ok 300 - pline(300) read dbf record ok 301 - pline(301) read dbf record ok 302 - pline(302) read dbf record ok 303 - pline(303) read dbf record ok 304 - pline(304) read dbf record ok 305 - pline(305) read dbf record ok 306 - pline(306) read dbf record ok 307 - pline(307) read dbf record ok 308 - pline(308) read dbf record ok 309 - pline(309) read dbf record ok 310 - pline(310) read dbf record ok 311 - pline(311) read dbf record ok 312 - pline(312) read dbf record ok 313 - pline(313) read dbf record ok 314 - pline(314) read dbf record ok 315 - pline(315) read dbf record ok 316 - pline(316) read dbf record ok 317 - pline(317) read dbf record ok 318 - pline(318) read dbf record ok 319 - pline(319) read dbf record ok 320 - pline(320) read dbf record ok 321 - pline(321) read dbf record ok 322 - pline(322) read dbf record ok 323 - pline(323) read dbf record ok 324 - pline(324) read dbf record ok 325 - pline(325) read dbf record ok 326 - pline(326) read dbf record ok 327 - pline(327) read dbf record ok 328 - pline(328) read dbf record ok 329 - pline(329) read dbf record ok 330 - pline(330) read dbf record ok 331 - pline(331) read dbf record ok 332 - pline(332) read dbf record ok 333 - pline(333) read dbf record ok 334 - pline(334) read dbf record ok 335 - pline(335) read dbf record ok 336 - pline(336) read dbf record ok 337 - pline(337) read dbf record ok 338 - pline(338) read dbf record ok 339 - pline(339) read dbf record ok 340 - pline(340) read dbf record ok 341 - pline(341) read dbf record ok 342 - pline(342) read dbf record ok 343 - pline(343) read dbf record ok 344 - pline(344) read dbf record ok 345 - pline(345) read dbf record ok 346 - pline(346) read dbf record ok 347 - pline(347) read dbf record ok 348 - pline(348) read dbf record ok 349 - pline(349) read dbf record ok 350 - pline(350) read dbf record ok 351 - pline(351) read dbf record ok 352 - pline(352) read dbf record ok 353 - pline(353) read dbf record ok 354 - pline(354) read dbf record ok 355 - pline(355) read dbf record ok 356 - pline(356) read dbf record ok 357 - pline(357) read dbf record ok 358 - pline(358) read dbf record ok 359 - pline(359) read dbf record ok 360 - pline(360) read dbf record ok 361 - pline(361) read dbf record ok 362 - pline(362) read dbf record ok 363 - pline(363) read dbf record ok 364 - pline(364) read dbf record ok 365 - pline(365) read dbf record ok 366 - pline(366) read dbf record ok 367 - pline(367) read dbf record ok 368 - pline(368) read dbf record ok 369 - pline(369) read dbf record ok 370 - pline(370) read dbf record ok 371 - pline(371) read dbf record ok 372 - pline(372) read dbf record ok 373 - pline(373) read dbf record ok 374 - pline(374) read dbf record ok 375 - pline(375) read dbf record ok 376 - pline(376) read dbf record ok 377 - pline(377) read dbf record ok 378 - pline(378) read dbf record ok 379 - pline(379) read dbf record ok 380 - pline(380) read dbf record ok 381 - pline(381) read dbf record ok 382 - pline(382) read dbf record ok 383 - pline(383) read dbf record ok 384 - pline(384) read dbf record ok 385 - pline(385) read dbf record ok 386 - pline(386) read dbf record ok 387 - pline(387) read dbf record ok 388 - pline(388) read dbf record ok 389 - pline(389) read dbf record ok 390 - pline(390) read dbf record ok 391 - pline(391) read dbf record ok 392 - pline(392) read dbf record ok 393 - pline(393) read dbf record ok 394 - pline(394) read dbf record ok 395 - pline(395) read dbf record ok 396 - pline(396) read dbf record ok 397 - pline(397) read dbf record ok 398 - pline(398) read dbf record ok 399 - pline(399) read dbf record ok 400 - pline(400) read dbf record ok 401 - pline(401) read dbf record ok 402 - pline(402) read dbf record ok 403 - pline(403) read dbf record ok 404 - pline(404) read dbf record ok 405 - pline(405) read dbf record ok 406 - pline(406) read dbf record ok 407 - pline(407) read dbf record ok 408 - pline(408) read dbf record ok 409 - pline(409) read dbf record ok 410 - pline(410) read dbf record ok 411 - pline(411) read dbf record ok 412 - pline(412) read dbf record ok 413 - pline(413) read dbf record ok 414 - pline(414) read dbf record ok 415 - pline(415) read dbf record ok 416 - pline(416) read dbf record ok 417 - pline(417) read dbf record ok 418 - pline(418) read dbf record ok 419 - pline(419) read dbf record ok 420 - pline(420) read dbf record ok 421 - pline(421) read dbf record ok 422 - pline(422) read dbf record ok 423 - pline(423) read dbf record ok 424 - pline(424) read dbf record ok 425 - pline(425) read dbf record ok 426 - pline(426) read dbf record ok 427 - pline(427) read dbf record ok 428 - pline(428) read dbf record ok 429 - pline(429) read dbf record ok 430 - pline(430) read dbf record ok 431 - pline(431) read dbf record ok 432 - pline(432) read dbf record ok 433 - pline(433) read dbf record ok 434 - pline(434) read dbf record ok 435 - pline(435) read dbf record ok 436 - pline(436) read dbf record ok 437 - pline(437) read dbf record ok 438 - pline(438) read dbf record ok 439 - pline(439) read dbf record ok 440 - pline(440) read dbf record ok 441 - pline(441) read dbf record ok 442 - pline(442) read dbf record ok 443 - pline(443) read dbf record ok 444 - pline(444) read dbf record ok 445 - pline(445) read dbf record ok 446 - pline(446) read dbf record ok 447 - pline(447) read dbf record ok 448 - pline(448) read dbf record ok 449 - pline(449) read dbf record ok 450 - pline(450) read dbf record ok 451 - pline(451) read dbf record ok 452 - pline(452) read dbf record ok 453 - pline(453) read dbf record ok 454 - pline(454) read dbf record ok 455 - pline(455) read dbf record ok 456 - pline(456) read dbf record ok 457 - pline(457) read dbf record ok 458 - pline(458) read dbf record ok 459 - pline(459) read dbf record ok 460 - pline(460) read dbf record 1..460 ok 211 - pline: can read each record # Subtest: dbf for pline has correct labels ok 1 - pline, record 1 ok 2 - pline, record 2 ok 3 - pline, record 3 ok 4 - pline, record 4 ok 5 - pline, record 5 ok 6 - pline, record 6 ok 7 - pline, record 7 ok 8 - pline, record 8 ok 9 - pline, record 9 ok 10 - pline, record 10 ok 11 - pline, record 11 ok 12 - pline, record 12 ok 13 - pline, record 13 ok 14 - pline, record 14 ok 15 - pline, record 15 ok 16 - pline, record 16 ok 17 - pline, record 17 ok 18 - pline, record 18 ok 19 - pline, record 19 ok 20 - pline, record 20 ok 21 - pline, record 21 ok 22 - pline, record 22 ok 23 - pline, record 23 ok 24 - pline, record 24 ok 25 - pline, record 25 ok 26 - pline, record 26 ok 27 - pline, record 27 ok 28 - pline, record 28 ok 29 - pline, record 29 ok 30 - pline, record 30 ok 31 - pline, record 31 ok 32 - pline, record 32 ok 33 - pline, record 33 ok 34 - pline, record 34 ok 35 - pline, record 35 ok 36 - pline, record 36 ok 37 - pline, record 37 ok 38 - pline, record 38 ok 39 - pline, record 39 ok 40 - pline, record 40 ok 41 - pline, record 41 ok 42 - pline, record 42 ok 43 - pline, record 43 ok 44 - pline, record 44 ok 45 - pline, record 45 ok 46 - pline, record 46 ok 47 - pline, record 47 ok 48 - pline, record 48 ok 49 - pline, record 49 ok 50 - pline, record 50 ok 51 - pline, record 51 ok 52 - pline, record 52 ok 53 - pline, record 53 ok 54 - pline, record 54 ok 55 - pline, record 55 ok 56 - pline, record 56 ok 57 - pline, record 57 ok 58 - pline, record 58 ok 59 - pline, record 59 ok 60 - pline, record 60 ok 61 - pline, record 61 ok 62 - pline, record 62 ok 63 - pline, record 63 ok 64 - pline, record 64 ok 65 - pline, record 65 ok 66 - pline, record 66 ok 67 - pline, record 67 ok 68 - pline, record 68 ok 69 - pline, record 69 ok 70 - pline, record 70 ok 71 - pline, record 71 ok 72 - pline, record 72 ok 73 - pline, record 73 ok 74 - pline, record 74 ok 75 - pline, record 75 ok 76 - pline, record 76 ok 77 - pline, record 77 ok 78 - pline, record 78 ok 79 - pline, record 79 ok 80 - pline, record 80 ok 81 - pline, record 81 ok 82 - pline, record 82 ok 83 - pline, record 83 ok 84 - pline, record 84 ok 85 - pline, record 85 ok 86 - pline, record 86 ok 87 - pline, record 87 ok 88 - pline, record 88 ok 89 - pline, record 89 ok 90 - pline, record 90 ok 91 - pline, record 91 ok 92 - pline, record 92 ok 93 - pline, record 93 ok 94 - pline, record 94 ok 95 - pline, record 95 ok 96 - pline, record 96 ok 97 - pline, record 97 ok 98 - pline, record 98 ok 99 - pline, record 99 ok 100 - pline, record 100 ok 101 - pline, record 101 ok 102 - pline, record 102 ok 103 - pline, record 103 ok 104 - pline, record 104 ok 105 - pline, record 105 ok 106 - pline, record 106 ok 107 - pline, record 107 ok 108 - pline, record 108 ok 109 - pline, record 109 ok 110 - pline, record 110 ok 111 - pline, record 111 ok 112 - pline, record 112 ok 113 - pline, record 113 ok 114 - pline, record 114 ok 115 - pline, record 115 ok 116 - pline, record 116 ok 117 - pline, record 117 ok 118 - pline, record 118 ok 119 - pline, record 119 ok 120 - pline, record 120 ok 121 - pline, record 121 ok 122 - pline, record 122 ok 123 - pline, record 123 ok 124 - pline, record 124 ok 125 - pline, record 125 ok 126 - pline, record 126 ok 127 - pline, record 127 ok 128 - pline, record 128 ok 129 - pline, record 129 ok 130 - pline, record 130 ok 131 - pline, record 131 ok 132 - pline, record 132 ok 133 - pline, record 133 ok 134 - pline, record 134 ok 135 - pline, record 135 ok 136 - pline, record 136 ok 137 - pline, record 137 ok 138 - pline, record 138 ok 139 - pline, record 139 ok 140 - pline, record 140 ok 141 - pline, record 141 ok 142 - pline, record 142 ok 143 - pline, record 143 ok 144 - pline, record 144 ok 145 - pline, record 145 ok 146 - pline, record 146 ok 147 - pline, record 147 ok 148 - pline, record 148 ok 149 - pline, record 149 ok 150 - pline, record 150 ok 151 - pline, record 151 ok 152 - pline, record 152 ok 153 - pline, record 153 ok 154 - pline, record 154 ok 155 - pline, record 155 ok 156 - pline, record 156 ok 157 - pline, record 157 ok 158 - pline, record 158 ok 159 - pline, record 159 ok 160 - pline, record 160 ok 161 - pline, record 161 ok 162 - pline, record 162 ok 163 - pline, record 163 ok 164 - pline, record 164 ok 165 - pline, record 165 ok 166 - pline, record 166 ok 167 - pline, record 167 ok 168 - pline, record 168 ok 169 - pline, record 169 ok 170 - pline, record 170 ok 171 - pline, record 171 ok 172 - pline, record 172 ok 173 - pline, record 173 ok 174 - pline, record 174 ok 175 - pline, record 175 ok 176 - pline, record 176 ok 177 - pline, record 177 ok 178 - pline, record 178 ok 179 - pline, record 179 ok 180 - pline, record 180 ok 181 - pline, record 181 ok 182 - pline, record 182 ok 183 - pline, record 183 ok 184 - pline, record 184 ok 185 - pline, record 185 ok 186 - pline, record 186 ok 187 - pline, record 187 ok 188 - pline, record 188 ok 189 - pline, record 189 ok 190 - pline, record 190 ok 191 - pline, record 191 ok 192 - pline, record 192 ok 193 - pline, record 193 ok 194 - pline, record 194 ok 195 - pline, record 195 ok 196 - pline, record 196 ok 197 - pline, record 197 ok 198 - pline, record 198 ok 199 - pline, record 199 ok 200 - pline, record 200 ok 201 - pline, record 201 ok 202 - pline, record 202 ok 203 - pline, record 203 ok 204 - pline, record 204 ok 205 - pline, record 205 ok 206 - pline, record 206 ok 207 - pline, record 207 ok 208 - pline, record 208 ok 209 - pline, record 209 ok 210 - pline, record 210 ok 211 - pline, record 211 ok 212 - pline, record 212 ok 213 - pline, record 213 ok 214 - pline, record 214 ok 215 - pline, record 215 ok 216 - pline, record 216 ok 217 - pline, record 217 ok 218 - pline, record 218 ok 219 - pline, record 219 ok 220 - pline, record 220 ok 221 - pline, record 221 ok 222 - pline, record 222 ok 223 - pline, record 223 ok 224 - pline, record 224 ok 225 - pline, record 225 ok 226 - pline, record 226 ok 227 - pline, record 227 ok 228 - pline, record 228 ok 229 - pline, record 229 ok 230 - pline, record 230 ok 231 - pline, record 231 ok 232 - pline, record 232 ok 233 - pline, record 233 ok 234 - pline, record 234 ok 235 - pline, record 235 ok 236 - pline, record 236 ok 237 - pline, record 237 ok 238 - pline, record 238 ok 239 - pline, record 239 ok 240 - pline, record 240 ok 241 - pline, record 241 ok 242 - pline, record 242 ok 243 - pline, record 243 ok 244 - pline, record 244 ok 245 - pline, record 245 ok 246 - pline, record 246 ok 247 - pline, record 247 ok 248 - pline, record 248 ok 249 - pline, record 249 ok 250 - pline, record 250 ok 251 - pline, record 251 ok 252 - pline, record 252 ok 253 - pline, record 253 ok 254 - pline, record 254 ok 255 - pline, record 255 ok 256 - pline, record 256 ok 257 - pline, record 257 ok 258 - pline, record 258 ok 259 - pline, record 259 ok 260 - pline, record 260 ok 261 - pline, record 261 ok 262 - pline, record 262 ok 263 - pline, record 263 ok 264 - pline, record 264 ok 265 - pline, record 265 ok 266 - pline, record 266 ok 267 - pline, record 267 ok 268 - pline, record 268 ok 269 - pline, record 269 ok 270 - pline, record 270 ok 271 - pline, record 271 ok 272 - pline, record 272 ok 273 - pline, record 273 ok 274 - pline, record 274 ok 275 - pline, record 275 ok 276 - pline, record 276 ok 277 - pline, record 277 ok 278 - pline, record 278 ok 279 - pline, record 279 ok 280 - pline, record 280 ok 281 - pline, record 281 ok 282 - pline, record 282 ok 283 - pline, record 283 ok 284 - pline, record 284 ok 285 - pline, record 285 ok 286 - pline, record 286 ok 287 - pline, record 287 ok 288 - pline, record 288 ok 289 - pline, record 289 ok 290 - pline, record 290 ok 291 - pline, record 291 ok 292 - pline, record 292 ok 293 - pline, record 293 ok 294 - pline, record 294 ok 295 - pline, record 295 ok 296 - pline, record 296 ok 297 - pline, record 297 ok 298 - pline, record 298 ok 299 - pline, record 299 ok 300 - pline, record 300 ok 301 - pline, record 301 ok 302 - pline, record 302 ok 303 - pline, record 303 ok 304 - pline, record 304 ok 305 - pline, record 305 ok 306 - pline, record 306 ok 307 - pline, record 307 ok 308 - pline, record 308 ok 309 - pline, record 309 ok 310 - pline, record 310 ok 311 - pline, record 311 ok 312 - pline, record 312 ok 313 - pline, record 313 ok 314 - pline, record 314 ok 315 - pline, record 315 ok 316 - pline, record 316 ok 317 - pline, record 317 ok 318 - pline, record 318 ok 319 - pline, record 319 ok 320 - pline, record 320 ok 321 - pline, record 321 ok 322 - pline, record 322 ok 323 - pline, record 323 ok 324 - pline, record 324 ok 325 - pline, record 325 ok 326 - pline, record 326 ok 327 - pline, record 327 ok 328 - pline, record 328 ok 329 - pline, record 329 ok 330 - pline, record 330 ok 331 - pline, record 331 ok 332 - pline, record 332 ok 333 - pline, record 333 ok 334 - pline, record 334 ok 335 - pline, record 335 ok 336 - pline, record 336 ok 337 - pline, record 337 ok 338 - pline, record 338 ok 339 - pline, record 339 ok 340 - pline, record 340 ok 341 - pline, record 341 ok 342 - pline, record 342 ok 343 - pline, record 343 ok 344 - pline, record 344 ok 345 - pline, record 345 ok 346 - pline, record 346 ok 347 - pline, record 347 ok 348 - pline, record 348 ok 349 - pline, record 349 ok 350 - pline, record 350 ok 351 - pline, record 351 ok 352 - pline, record 352 ok 353 - pline, record 353 ok 354 - pline, record 354 ok 355 - pline, record 355 ok 356 - pline, record 356 ok 357 - pline, record 357 ok 358 - pline, record 358 ok 359 - pline, record 359 ok 360 - pline, record 360 ok 361 - pline, record 361 ok 362 - pline, record 362 ok 363 - pline, record 363 ok 364 - pline, record 364 ok 365 - pline, record 365 ok 366 - pline, record 366 ok 367 - pline, record 367 ok 368 - pline, record 368 ok 369 - pline, record 369 ok 370 - pline, record 370 ok 371 - pline, record 371 ok 372 - pline, record 372 ok 373 - pline, record 373 ok 374 - pline, record 374 ok 375 - pline, record 375 ok 376 - pline, record 376 ok 377 - pline, record 377 ok 378 - pline, record 378 ok 379 - pline, record 379 ok 380 - pline, record 380 ok 381 - pline, record 381 ok 382 - pline, record 382 ok 383 - pline, record 383 ok 384 - pline, record 384 ok 385 - pline, record 385 ok 386 - pline, record 386 ok 387 - pline, record 387 ok 388 - pline, record 388 ok 389 - pline, record 389 ok 390 - pline, record 390 ok 391 - pline, record 391 ok 392 - pline, record 392 ok 393 - pline, record 393 ok 394 - pline, record 394 ok 395 - pline, record 395 ok 396 - pline, record 396 ok 397 - pline, record 397 ok 398 - pline, record 398 ok 399 - pline, record 399 ok 400 - pline, record 400 ok 401 - pline, record 401 ok 402 - pline, record 402 ok 403 - pline, record 403 ok 404 - pline, record 404 ok 405 - pline, record 405 ok 406 - pline, record 406 ok 407 - pline, record 407 ok 408 - pline, record 408 ok 409 - pline, record 409 ok 410 - pline, record 410 ok 411 - pline, record 411 ok 412 - pline, record 412 ok 413 - pline, record 413 ok 414 - pline, record 414 ok 415 - pline, record 415 ok 416 - pline, record 416 ok 417 - pline, record 417 ok 418 - pline, record 418 ok 419 - pline, record 419 ok 420 - pline, record 420 ok 421 - pline, record 421 ok 422 - pline, record 422 ok 423 - pline, record 423 ok 424 - pline, record 424 ok 425 - pline, record 425 ok 426 - pline, record 426 ok 427 - pline, record 427 ok 428 - pline, record 428 ok 429 - pline, record 429 ok 430 - pline, record 430 ok 431 - pline, record 431 ok 432 - pline, record 432 ok 433 - pline, record 433 ok 434 - pline, record 434 ok 435 - pline, record 435 ok 436 - pline, record 436 ok 437 - pline, record 437 ok 438 - pline, record 438 ok 439 - pline, record 439 ok 440 - pline, record 440 ok 441 - pline, record 441 ok 442 - pline, record 442 ok 443 - pline, record 443 ok 444 - pline, record 444 ok 445 - pline, record 445 ok 446 - pline, record 446 ok 447 - pline, record 447 ok 448 - pline, record 448 ok 449 - pline, record 449 ok 450 - pline, record 450 ok 451 - pline, record 451 ok 452 - pline, record 452 ok 453 - pline, record 453 ok 454 - pline, record 454 ok 455 - pline, record 455 ok 456 - pline, record 456 ok 457 - pline, record 457 ok 458 - pline, record 458 ok 459 - pline, record 459 ok 460 - pline, record 460 1..460 ok 212 - dbf for pline has correct labels ok 213 - dbf file exists for polygon ok 214 - shp file exists for polygon ok 215 - shx file exists for polygon ok 216 - got expected field names for polygon ok 217 - Shape type for polygon ok 218 - Number of shapes for polygon # Subtest: polygon has valid records ok 1 - polygon(1) shp/shx record content-lengths ok 2 - polygon(1) shp/shx record ids agree ok 3 - polygon(1) parts count ok 4 - polygon(1) points count ok 5 - undefined points ok 6 - polygon(1) no leftover data ok 7 - polygon(2) shp/shx record content-lengths ok 8 - polygon(2) shp/shx record ids agree ok 9 - polygon(2) parts count ok 10 - polygon(2) points count ok 11 - undefined points ok 12 - polygon(2) no leftover data ok 13 - polygon(3) shp/shx record content-lengths ok 14 - polygon(3) shp/shx record ids agree ok 15 - polygon(3) parts count ok 16 - polygon(3) points count ok 17 - undefined points ok 18 - polygon(3) no leftover data ok 19 - polygon(4) shp/shx record content-lengths ok 20 - polygon(4) shp/shx record ids agree ok 21 - polygon(4) parts count ok 22 - polygon(4) points count ok 23 - undefined points ok 24 - polygon(4) no leftover data ok 25 - polygon(5) shp/shx record content-lengths ok 26 - polygon(5) shp/shx record ids agree ok 27 - polygon(5) parts count ok 28 - polygon(5) points count ok 29 - undefined points ok 30 - polygon(5) no leftover data ok 31 - polygon(6) shp/shx record content-lengths ok 32 - polygon(6) shp/shx record ids agree ok 33 - polygon(6) parts count ok 34 - polygon(6) points count ok 35 - undefined points ok 36 - polygon(6) no leftover data ok 37 - polygon(7) shp/shx record content-lengths ok 38 - polygon(7) shp/shx record ids agree ok 39 - polygon(7) parts count ok 40 - polygon(7) points count ok 41 - undefined points ok 42 - polygon(7) no leftover data ok 43 - polygon(8) shp/shx record content-lengths ok 44 - polygon(8) shp/shx record ids agree ok 45 - polygon(8) parts count ok 46 - polygon(8) points count ok 47 - undefined points ok 48 - polygon(8) no leftover data ok 49 - polygon(9) shp/shx record content-lengths ok 50 - polygon(9) shp/shx record ids agree ok 51 - polygon(9) parts count ok 52 - polygon(9) points count ok 53 - undefined points ok 54 - polygon(9) no leftover data ok 55 - polygon(10) shp/shx record content-lengths ok 56 - polygon(10) shp/shx record ids agree ok 57 - polygon(10) parts count ok 58 - polygon(10) points count ok 59 - undefined points ok 60 - polygon(10) no leftover data ok 61 - polygon(11) shp/shx record content-lengths ok 62 - polygon(11) shp/shx record ids agree ok 63 - polygon(11) parts count ok 64 - polygon(11) points count ok 65 - undefined points ok 66 - polygon(11) no leftover data ok 67 - polygon(12) shp/shx record content-lengths ok 68 - polygon(12) shp/shx record ids agree ok 69 - polygon(12) parts count ok 70 - polygon(12) points count ok 71 - undefined points ok 72 - polygon(12) no leftover data ok 73 - polygon(13) shp/shx record content-lengths ok 74 - polygon(13) shp/shx record ids agree ok 75 - polygon(13) parts count ok 76 - polygon(13) points count ok 77 - undefined points ok 78 - polygon(13) no leftover data ok 79 - polygon(14) shp/shx record content-lengths ok 80 - polygon(14) shp/shx record ids agree ok 81 - polygon(14) parts count ok 82 - polygon(14) points count ok 83 - undefined points ok 84 - polygon(14) no leftover data ok 85 - polygon(15) shp/shx record content-lengths ok 86 - polygon(15) shp/shx record ids agree ok 87 - polygon(15) parts count ok 88 - polygon(15) points count ok 89 - undefined points ok 90 - polygon(15) no leftover data ok 91 - polygon(16) shp/shx record content-lengths ok 92 - polygon(16) shp/shx record ids agree ok 93 - polygon(16) parts count ok 94 - polygon(16) points count ok 95 - undefined points ok 96 - polygon(16) no leftover data ok 97 - polygon(17) shp/shx record content-lengths ok 98 - polygon(17) shp/shx record ids agree ok 99 - polygon(17) parts count ok 100 - polygon(17) points count ok 101 - undefined points ok 102 - polygon(17) no leftover data ok 103 - polygon(18) shp/shx record content-lengths ok 104 - polygon(18) shp/shx record ids agree ok 105 - polygon(18) parts count ok 106 - polygon(18) points count ok 107 - undefined points ok 108 - polygon(18) no leftover data ok 109 - polygon(19) shp/shx record content-lengths ok 110 - polygon(19) shp/shx record ids agree ok 111 - polygon(19) parts count ok 112 - polygon(19) points count ok 113 - undefined points ok 114 - polygon(19) no leftover data ok 115 - polygon(20) shp/shx record content-lengths ok 116 - polygon(20) shp/shx record ids agree ok 117 - polygon(20) parts count ok 118 - polygon(20) points count ok 119 - undefined points ok 120 - polygon(20) no leftover data ok 121 - polygon(21) shp/shx record content-lengths ok 122 - polygon(21) shp/shx record ids agree ok 123 - polygon(21) parts count ok 124 - polygon(21) points count ok 125 - undefined points ok 126 - polygon(21) no leftover data ok 127 - polygon(22) shp/shx record content-lengths ok 128 - polygon(22) shp/shx record ids agree ok 129 - polygon(22) parts count ok 130 - polygon(22) points count ok 131 - undefined points ok 132 - polygon(22) no leftover data ok 133 - polygon(23) shp/shx record content-lengths ok 134 - polygon(23) shp/shx record ids agree ok 135 - polygon(23) parts count ok 136 - polygon(23) points count ok 137 - undefined points ok 138 - polygon(23) no leftover data ok 139 - polygon(24) shp/shx record content-lengths ok 140 - polygon(24) shp/shx record ids agree ok 141 - polygon(24) parts count ok 142 - polygon(24) points count ok 143 - undefined points ok 144 - polygon(24) no leftover data ok 145 - polygon(25) shp/shx record content-lengths ok 146 - polygon(25) shp/shx record ids agree ok 147 - polygon(25) parts count ok 148 - polygon(25) points count ok 149 - undefined points ok 150 - polygon(25) no leftover data ok 151 - polygon(26) shp/shx record content-lengths ok 152 - polygon(26) shp/shx record ids agree ok 153 - polygon(26) parts count ok 154 - polygon(26) points count ok 155 - undefined points ok 156 - polygon(26) no leftover data ok 157 - polygon(27) shp/shx record content-lengths ok 158 - polygon(27) shp/shx record ids agree ok 159 - polygon(27) parts count ok 160 - polygon(27) points count ok 161 - undefined points ok 162 - polygon(27) no leftover data ok 163 - polygon(28) shp/shx record content-lengths ok 164 - polygon(28) shp/shx record ids agree ok 165 - polygon(28) parts count ok 166 - polygon(28) points count ok 167 - undefined points ok 168 - polygon(28) no leftover data ok 169 - polygon(29) shp/shx record content-lengths ok 170 - polygon(29) shp/shx record ids agree ok 171 - polygon(29) parts count ok 172 - polygon(29) points count ok 173 - undefined points ok 174 - polygon(29) no leftover data ok 175 - polygon(30) shp/shx record content-lengths ok 176 - polygon(30) shp/shx record ids agree ok 177 - polygon(30) parts count ok 178 - polygon(30) points count ok 179 - undefined points ok 180 - polygon(30) no leftover data ok 181 - polygon(31) shp/shx record content-lengths ok 182 - polygon(31) shp/shx record ids agree ok 183 - polygon(31) parts count ok 184 - polygon(31) points count ok 185 - undefined points ok 186 - polygon(31) no leftover data ok 187 - polygon(32) shp/shx record content-lengths ok 188 - polygon(32) shp/shx record ids agree ok 189 - polygon(32) parts count ok 190 - polygon(32) points count ok 191 - undefined points ok 192 - polygon(32) no leftover data ok 193 - polygon(33) shp/shx record content-lengths ok 194 - polygon(33) shp/shx record ids agree ok 195 - polygon(33) parts count ok 196 - polygon(33) points count ok 197 - undefined points ok 198 - polygon(33) no leftover data ok 199 - polygon(34) shp/shx record content-lengths ok 200 - polygon(34) shp/shx record ids agree ok 201 - polygon(34) parts count ok 202 - polygon(34) points count ok 203 - undefined points ok 204 - polygon(34) no leftover data ok 205 - polygon(35) shp/shx record content-lengths ok 206 - polygon(35) shp/shx record ids agree ok 207 - polygon(35) parts count ok 208 - polygon(35) points count ok 209 - undefined points ok 210 - polygon(35) no leftover data ok 211 - polygon(36) shp/shx record content-lengths ok 212 - polygon(36) shp/shx record ids agree ok 213 - polygon(36) parts count ok 214 - polygon(36) points count ok 215 - undefined points ok 216 - polygon(36) no leftover data ok 217 - polygon(37) shp/shx record content-lengths ok 218 - polygon(37) shp/shx record ids agree ok 219 - polygon(37) parts count ok 220 - polygon(37) points count ok 221 - undefined points ok 222 - polygon(37) no leftover data ok 223 - polygon(38) shp/shx record content-lengths ok 224 - polygon(38) shp/shx record ids agree ok 225 - polygon(38) parts count ok 226 - polygon(38) points count ok 227 - undefined points ok 228 - polygon(38) no leftover data ok 229 - polygon(39) shp/shx record content-lengths ok 230 - polygon(39) shp/shx record ids agree ok 231 - polygon(39) parts count ok 232 - polygon(39) points count ok 233 - undefined points ok 234 - polygon(39) no leftover data ok 235 - polygon(40) shp/shx record content-lengths ok 236 - polygon(40) shp/shx record ids agree ok 237 - polygon(40) parts count ok 238 - polygon(40) points count ok 239 - undefined points ok 240 - polygon(40) no leftover data ok 241 - polygon(41) shp/shx record content-lengths ok 242 - polygon(41) shp/shx record ids agree ok 243 - polygon(41) parts count ok 244 - polygon(41) points count ok 245 - undefined points ok 246 - polygon(41) no leftover data ok 247 - polygon(42) shp/shx record content-lengths ok 248 - polygon(42) shp/shx record ids agree ok 249 - polygon(42) parts count ok 250 - polygon(42) points count ok 251 - undefined points ok 252 - polygon(42) no leftover data ok 253 - polygon(43) shp/shx record content-lengths ok 254 - polygon(43) shp/shx record ids agree ok 255 - polygon(43) parts count ok 256 - polygon(43) points count ok 257 - undefined points ok 258 - polygon(43) no leftover data ok 259 - polygon(44) shp/shx record content-lengths ok 260 - polygon(44) shp/shx record ids agree ok 261 - polygon(44) parts count ok 262 - polygon(44) points count ok 263 - undefined points ok 264 - polygon(44) no leftover data ok 265 - polygon(45) shp/shx record content-lengths ok 266 - polygon(45) shp/shx record ids agree ok 267 - polygon(45) parts count ok 268 - polygon(45) points count ok 269 - undefined points ok 270 - polygon(45) no leftover data ok 271 - polygon(46) shp/shx record content-lengths ok 272 - polygon(46) shp/shx record ids agree ok 273 - polygon(46) parts count ok 274 - polygon(46) points count ok 275 - undefined points ok 276 - polygon(46) no leftover data ok 277 - polygon(47) shp/shx record content-lengths ok 278 - polygon(47) shp/shx record ids agree ok 279 - polygon(47) parts count ok 280 - polygon(47) points count ok 281 - undefined points ok 282 - polygon(47) no leftover data ok 283 - polygon(48) shp/shx record content-lengths ok 284 - polygon(48) shp/shx record ids agree ok 285 - polygon(48) parts count ok 286 - polygon(48) points count ok 287 - undefined points ok 288 - polygon(48) no leftover data ok 289 - polygon(49) shp/shx record content-lengths ok 290 - polygon(49) shp/shx record ids agree ok 291 - polygon(49) parts count ok 292 - polygon(49) points count ok 293 - undefined points ok 294 - polygon(49) no leftover data ok 295 - polygon(50) shp/shx record content-lengths ok 296 - polygon(50) shp/shx record ids agree ok 297 - polygon(50) parts count ok 298 - polygon(50) points count ok 299 - undefined points ok 300 - polygon(50) no leftover data ok 301 - polygon(51) shp/shx record content-lengths ok 302 - polygon(51) shp/shx record ids agree ok 303 - polygon(51) parts count ok 304 - polygon(51) points count ok 305 - undefined points ok 306 - polygon(51) no leftover data ok 307 - polygon(52) shp/shx record content-lengths ok 308 - polygon(52) shp/shx record ids agree ok 309 - polygon(52) parts count ok 310 - polygon(52) points count ok 311 - undefined points ok 312 - polygon(52) no leftover data ok 313 - polygon(53) shp/shx record content-lengths ok 314 - polygon(53) shp/shx record ids agree ok 315 - polygon(53) parts count ok 316 - polygon(53) points count ok 317 - undefined points ok 318 - polygon(53) no leftover data ok 319 - polygon(54) shp/shx record content-lengths ok 320 - polygon(54) shp/shx record ids agree ok 321 - polygon(54) parts count ok 322 - polygon(54) points count ok 323 - undefined points ok 324 - polygon(54) no leftover data ok 325 - polygon(55) shp/shx record content-lengths ok 326 - polygon(55) shp/shx record ids agree ok 327 - polygon(55) parts count ok 328 - polygon(55) points count ok 329 - undefined points ok 330 - polygon(55) no leftover data ok 331 - polygon(56) shp/shx record content-lengths ok 332 - polygon(56) shp/shx record ids agree ok 333 - polygon(56) parts count ok 334 - polygon(56) points count ok 335 - undefined points ok 336 - polygon(56) no leftover data ok 337 - polygon(57) shp/shx record content-lengths ok 338 - polygon(57) shp/shx record ids agree ok 339 - polygon(57) parts count ok 340 - polygon(57) points count ok 341 - undefined points ok 342 - polygon(57) no leftover data ok 343 - polygon(58) shp/shx record content-lengths ok 344 - polygon(58) shp/shx record ids agree ok 345 - polygon(58) parts count ok 346 - polygon(58) points count ok 347 - undefined points ok 348 - polygon(58) no leftover data ok 349 - polygon(59) shp/shx record content-lengths ok 350 - polygon(59) shp/shx record ids agree ok 351 - polygon(59) parts count ok 352 - polygon(59) points count ok 353 - undefined points ok 354 - polygon(59) no leftover data ok 355 - polygon(60) shp/shx record content-lengths ok 356 - polygon(60) shp/shx record ids agree ok 357 - polygon(60) parts count ok 358 - polygon(60) points count ok 359 - undefined points ok 360 - polygon(60) no leftover data ok 361 - polygon(61) shp/shx record content-lengths ok 362 - polygon(61) shp/shx record ids agree ok 363 - polygon(61) parts count ok 364 - polygon(61) points count ok 365 - undefined points ok 366 - polygon(61) no leftover data ok 367 - polygon(62) shp/shx record content-lengths ok 368 - polygon(62) shp/shx record ids agree ok 369 - polygon(62) parts count ok 370 - polygon(62) points count ok 371 - undefined points ok 372 - polygon(62) no leftover data ok 373 - polygon(63) shp/shx record content-lengths ok 374 - polygon(63) shp/shx record ids agree ok 375 - polygon(63) parts count ok 376 - polygon(63) points count ok 377 - undefined points ok 378 - polygon(63) no leftover data ok 379 - polygon(64) shp/shx record content-lengths ok 380 - polygon(64) shp/shx record ids agree ok 381 - polygon(64) parts count ok 382 - polygon(64) points count ok 383 - undefined points ok 384 - polygon(64) no leftover data ok 385 - polygon(65) shp/shx record content-lengths ok 386 - polygon(65) shp/shx record ids agree ok 387 - polygon(65) parts count ok 388 - polygon(65) points count ok 389 - undefined points ok 390 - polygon(65) no leftover data ok 391 - polygon(66) shp/shx record content-lengths ok 392 - polygon(66) shp/shx record ids agree ok 393 - polygon(66) parts count ok 394 - polygon(66) points count ok 395 - undefined points ok 396 - polygon(66) no leftover data ok 397 - polygon(67) shp/shx record content-lengths ok 398 - polygon(67) shp/shx record ids agree ok 399 - polygon(67) parts count ok 400 - polygon(67) points count ok 401 - undefined points ok 402 - polygon(67) no leftover data ok 403 - polygon(68) shp/shx record content-lengths ok 404 - polygon(68) shp/shx record ids agree ok 405 - polygon(68) parts count ok 406 - polygon(68) points count ok 407 - undefined points ok 408 - polygon(68) no leftover data ok 409 - polygon(69) shp/shx record content-lengths ok 410 - polygon(69) shp/shx record ids agree ok 411 - polygon(69) parts count ok 412 - polygon(69) points count ok 413 - undefined points ok 414 - polygon(69) no leftover data ok 415 - polygon(70) shp/shx record content-lengths ok 416 - polygon(70) shp/shx record ids agree ok 417 - polygon(70) parts count ok 418 - polygon(70) points count ok 419 - undefined points ok 420 - polygon(70) no leftover data ok 421 - polygon(71) shp/shx record content-lengths ok 422 - polygon(71) shp/shx record ids agree ok 423 - polygon(71) parts count ok 424 - polygon(71) points count ok 425 - undefined points ok 426 - polygon(71) no leftover data ok 427 - polygon(72) shp/shx record content-lengths ok 428 - polygon(72) shp/shx record ids agree ok 429 - polygon(72) parts count ok 430 - polygon(72) points count ok 431 - undefined points ok 432 - polygon(72) no leftover data ok 433 - polygon(73) shp/shx record content-lengths ok 434 - polygon(73) shp/shx record ids agree ok 435 - polygon(73) parts count ok 436 - polygon(73) points count ok 437 - undefined points ok 438 - polygon(73) no leftover data ok 439 - polygon(74) shp/shx record content-lengths ok 440 - polygon(74) shp/shx record ids agree ok 441 - polygon(74) parts count ok 442 - polygon(74) points count ok 443 - undefined points ok 444 - polygon(74) no leftover data ok 445 - polygon(75) shp/shx record content-lengths ok 446 - polygon(75) shp/shx record ids agree ok 447 - polygon(75) parts count ok 448 - polygon(75) points count ok 449 - undefined points ok 450 - polygon(75) no leftover data ok 451 - polygon(76) shp/shx record content-lengths ok 452 - polygon(76) shp/shx record ids agree ok 453 - polygon(76) parts count ok 454 - polygon(76) points count ok 455 - undefined points ok 456 - polygon(76) no leftover data ok 457 - polygon(77) shp/shx record content-lengths ok 458 - polygon(77) shp/shx record ids agree ok 459 - polygon(77) parts count ok 460 - polygon(77) points count ok 461 - undefined points ok 462 - polygon(77) no leftover data ok 463 - polygon(78) shp/shx record content-lengths ok 464 - polygon(78) shp/shx record ids agree ok 465 - polygon(78) parts count ok 466 - polygon(78) points count ok 467 - undefined points ok 468 - polygon(78) no leftover data ok 469 - polygon(79) shp/shx record content-lengths ok 470 - polygon(79) shp/shx record ids agree ok 471 - polygon(79) parts count ok 472 - polygon(79) points count ok 473 - undefined points ok 474 - polygon(79) no leftover data ok 475 - polygon(80) shp/shx record content-lengths ok 476 - polygon(80) shp/shx record ids agree ok 477 - polygon(80) parts count ok 478 - polygon(80) points count ok 479 - undefined points ok 480 - polygon(80) no leftover data ok 481 - polygon(81) shp/shx record content-lengths ok 482 - polygon(81) shp/shx record ids agree ok 483 - polygon(81) parts count ok 484 - polygon(81) points count ok 485 - undefined points ok 486 - polygon(81) no leftover data ok 487 - polygon(82) shp/shx record content-lengths ok 488 - polygon(82) shp/shx record ids agree ok 489 - polygon(82) parts count ok 490 - polygon(82) points count ok 491 - undefined points ok 492 - polygon(82) no leftover data ok 493 - polygon(83) shp/shx record content-lengths ok 494 - polygon(83) shp/shx record ids agree ok 495 - polygon(83) parts count ok 496 - polygon(83) points count ok 497 - undefined points ok 498 - polygon(83) no leftover data ok 499 - polygon(84) shp/shx record content-lengths ok 500 - polygon(84) shp/shx record ids agree ok 501 - polygon(84) parts count ok 502 - polygon(84) points count ok 503 - undefined points ok 504 - polygon(84) no leftover data ok 505 - polygon(85) shp/shx record content-lengths ok 506 - polygon(85) shp/shx record ids agree ok 507 - polygon(85) parts count ok 508 - polygon(85) points count ok 509 - undefined points ok 510 - polygon(85) no leftover data ok 511 - polygon(86) shp/shx record content-lengths ok 512 - polygon(86) shp/shx record ids agree ok 513 - polygon(86) parts count ok 514 - polygon(86) points count ok 515 - undefined points ok 516 - polygon(86) no leftover data ok 517 - polygon(87) shp/shx record content-lengths ok 518 - polygon(87) shp/shx record ids agree ok 519 - polygon(87) parts count ok 520 - polygon(87) points count ok 521 - undefined points ok 522 - polygon(87) no leftover data ok 523 - polygon(88) shp/shx record content-lengths ok 524 - polygon(88) shp/shx record ids agree ok 525 - polygon(88) parts count ok 526 - polygon(88) points count ok 527 - undefined points ok 528 - polygon(88) no leftover data ok 529 - polygon(89) shp/shx record content-lengths ok 530 - polygon(89) shp/shx record ids agree ok 531 - polygon(89) parts count ok 532 - polygon(89) points count ok 533 - undefined points ok 534 - polygon(89) no leftover data ok 535 - polygon(90) shp/shx record content-lengths ok 536 - polygon(90) shp/shx record ids agree ok 537 - polygon(90) parts count ok 538 - polygon(90) points count ok 539 - undefined points ok 540 - polygon(90) no leftover data ok 541 - polygon(91) shp/shx record content-lengths ok 542 - polygon(91) shp/shx record ids agree ok 543 - polygon(91) parts count ok 544 - polygon(91) points count ok 545 - undefined points ok 546 - polygon(91) no leftover data ok 547 - polygon(92) shp/shx record content-lengths ok 548 - polygon(92) shp/shx record ids agree ok 549 - polygon(92) parts count ok 550 - polygon(92) points count ok 551 - undefined points ok 552 - polygon(92) no leftover data ok 553 - polygon(93) shp/shx record content-lengths ok 554 - polygon(93) shp/shx record ids agree ok 555 - polygon(93) parts count ok 556 - polygon(93) points count ok 557 - undefined points ok 558 - polygon(93) no leftover data ok 559 - polygon(94) shp/shx record content-lengths ok 560 - polygon(94) shp/shx record ids agree ok 561 - polygon(94) parts count ok 562 - polygon(94) points count ok 563 - undefined points ok 564 - polygon(94) no leftover data ok 565 - polygon(95) shp/shx record content-lengths ok 566 - polygon(95) shp/shx record ids agree ok 567 - polygon(95) parts count ok 568 - polygon(95) points count ok 569 - undefined points ok 570 - polygon(95) no leftover data ok 571 - polygon(96) shp/shx record content-lengths ok 572 - polygon(96) shp/shx record ids agree ok 573 - polygon(96) parts count ok 574 - polygon(96) points count ok 575 - undefined points ok 576 - polygon(96) no leftover data ok 577 - polygon(97) shp/shx record content-lengths ok 578 - polygon(97) shp/shx record ids agree ok 579 - polygon(97) parts count ok 580 - polygon(97) points count ok 581 - undefined points ok 582 - polygon(97) no leftover data ok 583 - polygon(98) shp/shx record content-lengths ok 584 - polygon(98) shp/shx record ids agree ok 585 - polygon(98) parts count ok 586 - polygon(98) points count ok 587 - undefined points ok 588 - polygon(98) no leftover data ok 589 - polygon(99) shp/shx record content-lengths ok 590 - polygon(99) shp/shx record ids agree ok 591 - polygon(99) parts count ok 592 - polygon(99) points count ok 593 - undefined points ok 594 - polygon(99) no leftover data ok 595 - polygon(100) shp/shx record content-lengths ok 596 - polygon(100) shp/shx record ids agree ok 597 - polygon(100) parts count ok 598 - polygon(100) points count ok 599 - undefined points ok 600 - polygon(100) no leftover data ok 601 - polygon(101) shp/shx record content-lengths ok 602 - polygon(101) shp/shx record ids agree ok 603 - polygon(101) parts count ok 604 - polygon(101) points count ok 605 - undefined points ok 606 - polygon(101) no leftover data ok 607 - polygon(102) shp/shx record content-lengths ok 608 - polygon(102) shp/shx record ids agree ok 609 - polygon(102) parts count ok 610 - polygon(102) points count ok 611 - undefined points ok 612 - polygon(102) no leftover data ok 613 - polygon(103) shp/shx record content-lengths ok 614 - polygon(103) shp/shx record ids agree ok 615 - polygon(103) parts count ok 616 - polygon(103) points count ok 617 - undefined points ok 618 - polygon(103) no leftover data ok 619 - polygon(104) shp/shx record content-lengths ok 620 - polygon(104) shp/shx record ids agree ok 621 - polygon(104) parts count ok 622 - polygon(104) points count ok 623 - undefined points ok 624 - polygon(104) no leftover data ok 625 - polygon(105) shp/shx record content-lengths ok 626 - polygon(105) shp/shx record ids agree ok 627 - polygon(105) parts count ok 628 - polygon(105) points count ok 629 - undefined points ok 630 - polygon(105) no leftover data ok 631 - polygon(106) shp/shx record content-lengths ok 632 - polygon(106) shp/shx record ids agree ok 633 - polygon(106) parts count ok 634 - polygon(106) points count ok 635 - undefined points ok 636 - polygon(106) no leftover data ok 637 - polygon(107) shp/shx record content-lengths ok 638 - polygon(107) shp/shx record ids agree ok 639 - polygon(107) parts count ok 640 - polygon(107) points count ok 641 - undefined points ok 642 - polygon(107) no leftover data ok 643 - polygon(108) shp/shx record content-lengths ok 644 - polygon(108) shp/shx record ids agree ok 645 - polygon(108) parts count ok 646 - polygon(108) points count ok 647 - undefined points ok 648 - polygon(108) no leftover data ok 649 - polygon(109) shp/shx record content-lengths ok 650 - polygon(109) shp/shx record ids agree ok 651 - polygon(109) parts count ok 652 - polygon(109) points count ok 653 - undefined points ok 654 - polygon(109) no leftover data ok 655 - polygon(110) shp/shx record content-lengths ok 656 - polygon(110) shp/shx record ids agree ok 657 - polygon(110) parts count ok 658 - polygon(110) points count ok 659 - undefined points ok 660 - polygon(110) no leftover data ok 661 - polygon(111) shp/shx record content-lengths ok 662 - polygon(111) shp/shx record ids agree ok 663 - polygon(111) parts count ok 664 - polygon(111) points count ok 665 - undefined points ok 666 - polygon(111) no leftover data ok 667 - polygon(112) shp/shx record content-lengths ok 668 - polygon(112) shp/shx record ids agree ok 669 - polygon(112) parts count ok 670 - polygon(112) points count ok 671 - undefined points ok 672 - polygon(112) no leftover data ok 673 - polygon(113) shp/shx record content-lengths ok 674 - polygon(113) shp/shx record ids agree ok 675 - polygon(113) parts count ok 676 - polygon(113) points count ok 677 - undefined points ok 678 - polygon(113) no leftover data ok 679 - polygon(114) shp/shx record content-lengths ok 680 - polygon(114) shp/shx record ids agree ok 681 - polygon(114) parts count ok 682 - polygon(114) points count ok 683 - undefined points ok 684 - polygon(114) no leftover data ok 685 - polygon(115) shp/shx record content-lengths ok 686 - polygon(115) shp/shx record ids agree ok 687 - polygon(115) parts count ok 688 - polygon(115) points count ok 689 - undefined points ok 690 - polygon(115) no leftover data ok 691 - polygon(116) shp/shx record content-lengths ok 692 - polygon(116) shp/shx record ids agree ok 693 - polygon(116) parts count ok 694 - polygon(116) points count ok 695 - undefined points ok 696 - polygon(116) no leftover data ok 697 - polygon(117) shp/shx record content-lengths ok 698 - polygon(117) shp/shx record ids agree ok 699 - polygon(117) parts count ok 700 - polygon(117) points count ok 701 - undefined points ok 702 - polygon(117) no leftover data ok 703 - polygon(118) shp/shx record content-lengths ok 704 - polygon(118) shp/shx record ids agree ok 705 - polygon(118) parts count ok 706 - polygon(118) points count ok 707 - undefined points ok 708 - polygon(118) no leftover data ok 709 - polygon(119) shp/shx record content-lengths ok 710 - polygon(119) shp/shx record ids agree ok 711 - polygon(119) parts count ok 712 - polygon(119) points count ok 713 - undefined points ok 714 - polygon(119) no leftover data ok 715 - polygon(120) shp/shx record content-lengths ok 716 - polygon(120) shp/shx record ids agree ok 717 - polygon(120) parts count ok 718 - polygon(120) points count ok 719 - undefined points ok 720 - polygon(120) no leftover data ok 721 - polygon(121) shp/shx record content-lengths ok 722 - polygon(121) shp/shx record ids agree ok 723 - polygon(121) parts count ok 724 - polygon(121) points count ok 725 - undefined points ok 726 - polygon(121) no leftover data ok 727 - polygon(122) shp/shx record content-lengths ok 728 - polygon(122) shp/shx record ids agree ok 729 - polygon(122) parts count ok 730 - polygon(122) points count ok 731 - undefined points ok 732 - polygon(122) no leftover data ok 733 - polygon(123) shp/shx record content-lengths ok 734 - polygon(123) shp/shx record ids agree ok 735 - polygon(123) parts count ok 736 - polygon(123) points count ok 737 - undefined points ok 738 - polygon(123) no leftover data ok 739 - polygon(124) shp/shx record content-lengths ok 740 - polygon(124) shp/shx record ids agree ok 741 - polygon(124) parts count ok 742 - polygon(124) points count ok 743 - undefined points ok 744 - polygon(124) no leftover data ok 745 - polygon(125) shp/shx record content-lengths ok 746 - polygon(125) shp/shx record ids agree ok 747 - polygon(125) parts count ok 748 - polygon(125) points count ok 749 - undefined points ok 750 - polygon(125) no leftover data ok 751 - polygon(126) shp/shx record content-lengths ok 752 - polygon(126) shp/shx record ids agree ok 753 - polygon(126) parts count ok 754 - polygon(126) points count ok 755 - undefined points ok 756 - polygon(126) no leftover data ok 757 - polygon(127) shp/shx record content-lengths ok 758 - polygon(127) shp/shx record ids agree ok 759 - polygon(127) parts count ok 760 - polygon(127) points count ok 761 - undefined points ok 762 - polygon(127) no leftover data ok 763 - polygon(128) shp/shx record content-lengths ok 764 - polygon(128) shp/shx record ids agree ok 765 - polygon(128) parts count ok 766 - polygon(128) points count ok 767 - undefined points ok 768 - polygon(128) no leftover data ok 769 - polygon(129) shp/shx record content-lengths ok 770 - polygon(129) shp/shx record ids agree ok 771 - polygon(129) parts count ok 772 - polygon(129) points count ok 773 - undefined points ok 774 - polygon(129) no leftover data ok 775 - polygon(130) shp/shx record content-lengths ok 776 - polygon(130) shp/shx record ids agree ok 777 - polygon(130) parts count ok 778 - polygon(130) points count ok 779 - undefined points ok 780 - polygon(130) no leftover data ok 781 - polygon(131) shp/shx record content-lengths ok 782 - polygon(131) shp/shx record ids agree ok 783 - polygon(131) parts count ok 784 - polygon(131) points count ok 785 - undefined points ok 786 - polygon(131) no leftover data ok 787 - polygon(132) shp/shx record content-lengths ok 788 - polygon(132) shp/shx record ids agree ok 789 - polygon(132) parts count ok 790 - polygon(132) points count ok 791 - undefined points ok 792 - polygon(132) no leftover data ok 793 - polygon(133) shp/shx record content-lengths ok 794 - polygon(133) shp/shx record ids agree ok 795 - polygon(133) parts count ok 796 - polygon(133) points count ok 797 - undefined points ok 798 - polygon(133) no leftover data ok 799 - polygon(134) shp/shx record content-lengths ok 800 - polygon(134) shp/shx record ids agree ok 801 - polygon(134) parts count ok 802 - polygon(134) points count ok 803 - undefined points ok 804 - polygon(134) no leftover data ok 805 - polygon(135) shp/shx record content-lengths ok 806 - polygon(135) shp/shx record ids agree ok 807 - polygon(135) parts count ok 808 - polygon(135) points count ok 809 - undefined points ok 810 - polygon(135) no leftover data ok 811 - polygon(136) shp/shx record content-lengths ok 812 - polygon(136) shp/shx record ids agree ok 813 - polygon(136) parts count ok 814 - polygon(136) points count ok 815 - undefined points ok 816 - polygon(136) no leftover data ok 817 - polygon(137) shp/shx record content-lengths ok 818 - polygon(137) shp/shx record ids agree ok 819 - polygon(137) parts count ok 820 - polygon(137) points count ok 821 - undefined points ok 822 - polygon(137) no leftover data ok 823 - polygon(138) shp/shx record content-lengths ok 824 - polygon(138) shp/shx record ids agree ok 825 - polygon(138) parts count ok 826 - polygon(138) points count ok 827 - undefined points ok 828 - polygon(138) no leftover data ok 829 - polygon(139) shp/shx record content-lengths ok 830 - polygon(139) shp/shx record ids agree ok 831 - polygon(139) parts count ok 832 - polygon(139) points count ok 833 - undefined points ok 834 - polygon(139) no leftover data ok 835 - polygon(140) shp/shx record content-lengths ok 836 - polygon(140) shp/shx record ids agree ok 837 - polygon(140) parts count ok 838 - polygon(140) points count ok 839 - undefined points ok 840 - polygon(140) no leftover data ok 841 - polygon(141) shp/shx record content-lengths ok 842 - polygon(141) shp/shx record ids agree ok 843 - polygon(141) parts count ok 844 - polygon(141) points count ok 845 - undefined points ok 846 - polygon(141) no leftover data ok 847 - polygon(142) shp/shx record content-lengths ok 848 - polygon(142) shp/shx record ids agree ok 849 - polygon(142) parts count ok 850 - polygon(142) points count ok 851 - undefined points ok 852 - polygon(142) no leftover data ok 853 - polygon(143) shp/shx record content-lengths ok 854 - polygon(143) shp/shx record ids agree ok 855 - polygon(143) parts count ok 856 - polygon(143) points count ok 857 - undefined points ok 858 - polygon(143) no leftover data ok 859 - polygon(144) shp/shx record content-lengths ok 860 - polygon(144) shp/shx record ids agree ok 861 - polygon(144) parts count ok 862 - polygon(144) points count ok 863 - undefined points ok 864 - polygon(144) no leftover data ok 865 - polygon(145) shp/shx record content-lengths ok 866 - polygon(145) shp/shx record ids agree ok 867 - polygon(145) parts count ok 868 - polygon(145) points count ok 869 - undefined points ok 870 - polygon(145) no leftover data ok 871 - polygon(146) shp/shx record content-lengths ok 872 - polygon(146) shp/shx record ids agree ok 873 - polygon(146) parts count ok 874 - polygon(146) points count ok 875 - undefined points ok 876 - polygon(146) no leftover data ok 877 - polygon(147) shp/shx record content-lengths ok 878 - polygon(147) shp/shx record ids agree ok 879 - polygon(147) parts count ok 880 - polygon(147) points count ok 881 - undefined points ok 882 - polygon(147) no leftover data ok 883 - polygon(148) shp/shx record content-lengths ok 884 - polygon(148) shp/shx record ids agree ok 885 - polygon(148) parts count ok 886 - polygon(148) points count ok 887 - undefined points ok 888 - polygon(148) no leftover data ok 889 - polygon(149) shp/shx record content-lengths ok 890 - polygon(149) shp/shx record ids agree ok 891 - polygon(149) parts count ok 892 - polygon(149) points count ok 893 - undefined points ok 894 - polygon(149) no leftover data ok 895 - polygon(150) shp/shx record content-lengths ok 896 - polygon(150) shp/shx record ids agree ok 897 - polygon(150) parts count ok 898 - polygon(150) points count ok 899 - undefined points ok 900 - polygon(150) no leftover data ok 901 - polygon(151) shp/shx record content-lengths ok 902 - polygon(151) shp/shx record ids agree ok 903 - polygon(151) parts count ok 904 - polygon(151) points count ok 905 - undefined points ok 906 - polygon(151) no leftover data ok 907 - polygon(152) shp/shx record content-lengths ok 908 - polygon(152) shp/shx record ids agree ok 909 - polygon(152) parts count ok 910 - polygon(152) points count ok 911 - undefined points ok 912 - polygon(152) no leftover data ok 913 - polygon(153) shp/shx record content-lengths ok 914 - polygon(153) shp/shx record ids agree ok 915 - polygon(153) parts count ok 916 - polygon(153) points count ok 917 - undefined points ok 918 - polygon(153) no leftover data ok 919 - polygon(154) shp/shx record content-lengths ok 920 - polygon(154) shp/shx record ids agree ok 921 - polygon(154) parts count ok 922 - polygon(154) points count ok 923 - undefined points ok 924 - polygon(154) no leftover data ok 925 - polygon(155) shp/shx record content-lengths ok 926 - polygon(155) shp/shx record ids agree ok 927 - polygon(155) parts count ok 928 - polygon(155) points count ok 929 - undefined points ok 930 - polygon(155) no leftover data ok 931 - polygon(156) shp/shx record content-lengths ok 932 - polygon(156) shp/shx record ids agree ok 933 - polygon(156) parts count ok 934 - polygon(156) points count ok 935 - undefined points ok 936 - polygon(156) no leftover data ok 937 - polygon(157) shp/shx record content-lengths ok 938 - polygon(157) shp/shx record ids agree ok 939 - polygon(157) parts count ok 940 - polygon(157) points count ok 941 - undefined points ok 942 - polygon(157) no leftover data ok 943 - polygon(158) shp/shx record content-lengths ok 944 - polygon(158) shp/shx record ids agree ok 945 - polygon(158) parts count ok 946 - polygon(158) points count ok 947 - undefined points ok 948 - polygon(158) no leftover data ok 949 - polygon(159) shp/shx record content-lengths ok 950 - polygon(159) shp/shx record ids agree ok 951 - polygon(159) parts count ok 952 - polygon(159) points count ok 953 - undefined points ok 954 - polygon(159) no leftover data ok 955 - polygon(160) shp/shx record content-lengths ok 956 - polygon(160) shp/shx record ids agree ok 957 - polygon(160) parts count ok 958 - polygon(160) points count ok 959 - undefined points ok 960 - polygon(160) no leftover data ok 961 - polygon(161) shp/shx record content-lengths ok 962 - polygon(161) shp/shx record ids agree ok 963 - polygon(161) parts count ok 964 - polygon(161) points count ok 965 - undefined points ok 966 - polygon(161) no leftover data ok 967 - polygon(162) shp/shx record content-lengths ok 968 - polygon(162) shp/shx record ids agree ok 969 - polygon(162) parts count ok 970 - polygon(162) points count ok 971 - undefined points ok 972 - polygon(162) no leftover data ok 973 - polygon(163) shp/shx record content-lengths ok 974 - polygon(163) shp/shx record ids agree ok 975 - polygon(163) parts count ok 976 - polygon(163) points count ok 977 - undefined points ok 978 - polygon(163) no leftover data ok 979 - polygon(164) shp/shx record content-lengths ok 980 - polygon(164) shp/shx record ids agree ok 981 - polygon(164) parts count ok 982 - polygon(164) points count ok 983 - undefined points ok 984 - polygon(164) no leftover data ok 985 - polygon(165) shp/shx record content-lengths ok 986 - polygon(165) shp/shx record ids agree ok 987 - polygon(165) parts count ok 988 - polygon(165) points count ok 989 - undefined points ok 990 - polygon(165) no leftover data ok 991 - polygon(166) shp/shx record content-lengths ok 992 - polygon(166) shp/shx record ids agree ok 993 - polygon(166) parts count ok 994 - polygon(166) points count ok 995 - undefined points ok 996 - polygon(166) no leftover data ok 997 - polygon(167) shp/shx record content-lengths ok 998 - polygon(167) shp/shx record ids agree ok 999 - polygon(167) parts count ok 1000 - polygon(167) points count ok 1001 - undefined points ok 1002 - polygon(167) no leftover data ok 1003 - polygon(168) shp/shx record content-lengths ok 1004 - polygon(168) shp/shx record ids agree ok 1005 - polygon(168) parts count ok 1006 - polygon(168) points count ok 1007 - undefined points ok 1008 - polygon(168) no leftover data ok 1009 - polygon(169) shp/shx record content-lengths ok 1010 - polygon(169) shp/shx record ids agree ok 1011 - polygon(169) parts count ok 1012 - polygon(169) points count ok 1013 - undefined points ok 1014 - polygon(169) no leftover data ok 1015 - polygon(170) shp/shx record content-lengths ok 1016 - polygon(170) shp/shx record ids agree ok 1017 - polygon(170) parts count ok 1018 - polygon(170) points count ok 1019 - undefined points ok 1020 - polygon(170) no leftover data ok 1021 - polygon(171) shp/shx record content-lengths ok 1022 - polygon(171) shp/shx record ids agree ok 1023 - polygon(171) parts count ok 1024 - polygon(171) points count ok 1025 - undefined points ok 1026 - polygon(171) no leftover data ok 1027 - polygon(172) shp/shx record content-lengths ok 1028 - polygon(172) shp/shx record ids agree ok 1029 - polygon(172) parts count ok 1030 - polygon(172) points count ok 1031 - undefined points ok 1032 - polygon(172) no leftover data ok 1033 - polygon(173) shp/shx record content-lengths ok 1034 - polygon(173) shp/shx record ids agree ok 1035 - polygon(173) parts count ok 1036 - polygon(173) points count ok 1037 - undefined points ok 1038 - polygon(173) no leftover data ok 1039 - polygon(174) shp/shx record content-lengths ok 1040 - polygon(174) shp/shx record ids agree ok 1041 - polygon(174) parts count ok 1042 - polygon(174) points count ok 1043 - undefined points ok 1044 - polygon(174) no leftover data ok 1045 - polygon(175) shp/shx record content-lengths ok 1046 - polygon(175) shp/shx record ids agree ok 1047 - polygon(175) parts count ok 1048 - polygon(175) points count ok 1049 - undefined points ok 1050 - polygon(175) no leftover data ok 1051 - polygon(176) shp/shx record content-lengths ok 1052 - polygon(176) shp/shx record ids agree ok 1053 - polygon(176) parts count ok 1054 - polygon(176) points count ok 1055 - undefined points ok 1056 - polygon(176) no leftover data ok 1057 - polygon(177) shp/shx record content-lengths ok 1058 - polygon(177) shp/shx record ids agree ok 1059 - polygon(177) parts count ok 1060 - polygon(177) points count ok 1061 - undefined points ok 1062 - polygon(177) no leftover data ok 1063 - polygon(178) shp/shx record content-lengths ok 1064 - polygon(178) shp/shx record ids agree ok 1065 - polygon(178) parts count ok 1066 - polygon(178) points count ok 1067 - undefined points ok 1068 - polygon(178) no leftover data ok 1069 - polygon(179) shp/shx record content-lengths ok 1070 - polygon(179) shp/shx record ids agree ok 1071 - polygon(179) parts count ok 1072 - polygon(179) points count ok 1073 - undefined points ok 1074 - polygon(179) no leftover data ok 1075 - polygon(180) shp/shx record content-lengths ok 1076 - polygon(180) shp/shx record ids agree ok 1077 - polygon(180) parts count ok 1078 - polygon(180) points count ok 1079 - undefined points ok 1080 - polygon(180) no leftover data ok 1081 - polygon(181) shp/shx record content-lengths ok 1082 - polygon(181) shp/shx record ids agree ok 1083 - polygon(181) parts count ok 1084 - polygon(181) points count ok 1085 - undefined points ok 1086 - polygon(181) no leftover data ok 1087 - polygon(182) shp/shx record content-lengths ok 1088 - polygon(182) shp/shx record ids agree ok 1089 - polygon(182) parts count ok 1090 - polygon(182) points count ok 1091 - undefined points ok 1092 - polygon(182) no leftover data ok 1093 - polygon(183) shp/shx record content-lengths ok 1094 - polygon(183) shp/shx record ids agree ok 1095 - polygon(183) parts count ok 1096 - polygon(183) points count ok 1097 - undefined points ok 1098 - polygon(183) no leftover data ok 1099 - polygon(184) shp/shx record content-lengths ok 1100 - polygon(184) shp/shx record ids agree ok 1101 - polygon(184) parts count ok 1102 - polygon(184) points count ok 1103 - undefined points ok 1104 - polygon(184) no leftover data ok 1105 - polygon(185) shp/shx record content-lengths ok 1106 - polygon(185) shp/shx record ids agree ok 1107 - polygon(185) parts count ok 1108 - polygon(185) points count ok 1109 - undefined points ok 1110 - polygon(185) no leftover data ok 1111 - polygon(186) shp/shx record content-lengths ok 1112 - polygon(186) shp/shx record ids agree ok 1113 - polygon(186) parts count ok 1114 - polygon(186) points count ok 1115 - undefined points ok 1116 - polygon(186) no leftover data ok 1117 - polygon(187) shp/shx record content-lengths ok 1118 - polygon(187) shp/shx record ids agree ok 1119 - polygon(187) parts count ok 1120 - polygon(187) points count ok 1121 - undefined points ok 1122 - polygon(187) no leftover data ok 1123 - polygon(188) shp/shx record content-lengths ok 1124 - polygon(188) shp/shx record ids agree ok 1125 - polygon(188) parts count ok 1126 - polygon(188) points count ok 1127 - undefined points ok 1128 - polygon(188) no leftover data ok 1129 - polygon(189) shp/shx record content-lengths ok 1130 - polygon(189) shp/shx record ids agree ok 1131 - polygon(189) parts count ok 1132 - polygon(189) points count ok 1133 - undefined points ok 1134 - polygon(189) no leftover data ok 1135 - polygon(190) shp/shx record content-lengths ok 1136 - polygon(190) shp/shx record ids agree ok 1137 - polygon(190) parts count ok 1138 - polygon(190) points count ok 1139 - undefined points ok 1140 - polygon(190) no leftover data ok 1141 - polygon(191) shp/shx record content-lengths ok 1142 - polygon(191) shp/shx record ids agree ok 1143 - polygon(191) parts count ok 1144 - polygon(191) points count ok 1145 - undefined points ok 1146 - polygon(191) no leftover data ok 1147 - polygon(192) shp/shx record content-lengths ok 1148 - polygon(192) shp/shx record ids agree ok 1149 - polygon(192) parts count ok 1150 - polygon(192) points count ok 1151 - undefined points ok 1152 - polygon(192) no leftover data ok 1153 - polygon(193) shp/shx record content-lengths ok 1154 - polygon(193) shp/shx record ids agree ok 1155 - polygon(193) parts count ok 1156 - polygon(193) points count ok 1157 - undefined points ok 1158 - polygon(193) no leftover data ok 1159 - polygon(194) shp/shx record content-lengths ok 1160 - polygon(194) shp/shx record ids agree ok 1161 - polygon(194) parts count ok 1162 - polygon(194) points count ok 1163 - undefined points ok 1164 - polygon(194) no leftover data ok 1165 - polygon(195) shp/shx record content-lengths ok 1166 - polygon(195) shp/shx record ids agree ok 1167 - polygon(195) parts count ok 1168 - polygon(195) points count ok 1169 - undefined points ok 1170 - polygon(195) no leftover data ok 1171 - polygon(196) shp/shx record content-lengths ok 1172 - polygon(196) shp/shx record ids agree ok 1173 - polygon(196) parts count ok 1174 - polygon(196) points count ok 1175 - undefined points ok 1176 - polygon(196) no leftover data ok 1177 - polygon(197) shp/shx record content-lengths ok 1178 - polygon(197) shp/shx record ids agree ok 1179 - polygon(197) parts count ok 1180 - polygon(197) points count ok 1181 - undefined points ok 1182 - polygon(197) no leftover data ok 1183 - polygon(198) shp/shx record content-lengths ok 1184 - polygon(198) shp/shx record ids agree ok 1185 - polygon(198) parts count ok 1186 - polygon(198) points count ok 1187 - undefined points ok 1188 - polygon(198) no leftover data ok 1189 - polygon(199) shp/shx record content-lengths ok 1190 - polygon(199) shp/shx record ids agree ok 1191 - polygon(199) parts count ok 1192 - polygon(199) points count ok 1193 - undefined points ok 1194 - polygon(199) no leftover data ok 1195 - polygon(200) shp/shx record content-lengths ok 1196 - polygon(200) shp/shx record ids agree ok 1197 - polygon(200) parts count ok 1198 - polygon(200) points count ok 1199 - undefined points ok 1200 - polygon(200) no leftover data ok 1201 - polygon(201) shp/shx record content-lengths ok 1202 - polygon(201) shp/shx record ids agree ok 1203 - polygon(201) parts count ok 1204 - polygon(201) points count ok 1205 - undefined points ok 1206 - polygon(201) no leftover data ok 1207 - polygon(202) shp/shx record content-lengths ok 1208 - polygon(202) shp/shx record ids agree ok 1209 - polygon(202) parts count ok 1210 - polygon(202) points count ok 1211 - undefined points ok 1212 - polygon(202) no leftover data ok 1213 - polygon(203) shp/shx record content-lengths ok 1214 - polygon(203) shp/shx record ids agree ok 1215 - polygon(203) parts count ok 1216 - polygon(203) points count ok 1217 - undefined points ok 1218 - polygon(203) no leftover data ok 1219 - polygon(204) shp/shx record content-lengths ok 1220 - polygon(204) shp/shx record ids agree ok 1221 - polygon(204) parts count ok 1222 - polygon(204) points count ok 1223 - undefined points ok 1224 - polygon(204) no leftover data ok 1225 - polygon(205) shp/shx record content-lengths ok 1226 - polygon(205) shp/shx record ids agree ok 1227 - polygon(205) parts count ok 1228 - polygon(205) points count ok 1229 - undefined points ok 1230 - polygon(205) no leftover data ok 1231 - polygon(206) shp/shx record content-lengths ok 1232 - polygon(206) shp/shx record ids agree ok 1233 - polygon(206) parts count ok 1234 - polygon(206) points count ok 1235 - undefined points ok 1236 - polygon(206) no leftover data ok 1237 - polygon(207) shp/shx record content-lengths ok 1238 - polygon(207) shp/shx record ids agree ok 1239 - polygon(207) parts count ok 1240 - polygon(207) points count ok 1241 - undefined points ok 1242 - polygon(207) no leftover data ok 1243 - polygon(208) shp/shx record content-lengths ok 1244 - polygon(208) shp/shx record ids agree ok 1245 - polygon(208) parts count ok 1246 - polygon(208) points count ok 1247 - undefined points ok 1248 - polygon(208) no leftover data ok 1249 - polygon(209) shp/shx record content-lengths ok 1250 - polygon(209) shp/shx record ids agree ok 1251 - polygon(209) parts count ok 1252 - polygon(209) points count ok 1253 - undefined points ok 1254 - polygon(209) no leftover data ok 1255 - polygon(210) shp/shx record content-lengths ok 1256 - polygon(210) shp/shx record ids agree ok 1257 - polygon(210) parts count ok 1258 - polygon(210) points count ok 1259 - undefined points ok 1260 - polygon(210) no leftover data ok 1261 - polygon(211) shp/shx record content-lengths ok 1262 - polygon(211) shp/shx record ids agree ok 1263 - polygon(211) parts count ok 1264 - polygon(211) points count ok 1265 - undefined points ok 1266 - polygon(211) no leftover data ok 1267 - polygon(212) shp/shx record content-lengths ok 1268 - polygon(212) shp/shx record ids agree ok 1269 - polygon(212) parts count ok 1270 - polygon(212) points count ok 1271 - undefined points ok 1272 - polygon(212) no leftover data ok 1273 - polygon(213) shp/shx record content-lengths ok 1274 - polygon(213) shp/shx record ids agree ok 1275 - polygon(213) parts count ok 1276 - polygon(213) points count ok 1277 - undefined points ok 1278 - polygon(213) no leftover data ok 1279 - polygon(214) shp/shx record content-lengths ok 1280 - polygon(214) shp/shx record ids agree ok 1281 - polygon(214) parts count ok 1282 - polygon(214) points count ok 1283 - undefined points ok 1284 - polygon(214) no leftover data ok 1285 - polygon(215) shp/shx record content-lengths ok 1286 - polygon(215) shp/shx record ids agree ok 1287 - polygon(215) parts count ok 1288 - polygon(215) points count ok 1289 - undefined points ok 1290 - polygon(215) no leftover data ok 1291 - polygon(216) shp/shx record content-lengths ok 1292 - polygon(216) shp/shx record ids agree ok 1293 - polygon(216) parts count ok 1294 - polygon(216) points count ok 1295 - undefined points ok 1296 - polygon(216) no leftover data ok 1297 - polygon(217) shp/shx record content-lengths ok 1298 - polygon(217) shp/shx record ids agree ok 1299 - polygon(217) parts count ok 1300 - polygon(217) points count ok 1301 - undefined points ok 1302 - polygon(217) no leftover data ok 1303 - polygon(218) shp/shx record content-lengths ok 1304 - polygon(218) shp/shx record ids agree ok 1305 - polygon(218) parts count ok 1306 - polygon(218) points count ok 1307 - undefined points ok 1308 - polygon(218) no leftover data ok 1309 - polygon(219) shp/shx record content-lengths ok 1310 - polygon(219) shp/shx record ids agree ok 1311 - polygon(219) parts count ok 1312 - polygon(219) points count ok 1313 - undefined points ok 1314 - polygon(219) no leftover data ok 1315 - polygon(220) shp/shx record content-lengths ok 1316 - polygon(220) shp/shx record ids agree ok 1317 - polygon(220) parts count ok 1318 - polygon(220) points count ok 1319 - undefined points ok 1320 - polygon(220) no leftover data ok 1321 - polygon(221) shp/shx record content-lengths ok 1322 - polygon(221) shp/shx record ids agree ok 1323 - polygon(221) parts count ok 1324 - polygon(221) points count ok 1325 - undefined points ok 1326 - polygon(221) no leftover data ok 1327 - polygon(222) shp/shx record content-lengths ok 1328 - polygon(222) shp/shx record ids agree ok 1329 - polygon(222) parts count ok 1330 - polygon(222) points count ok 1331 - undefined points ok 1332 - polygon(222) no leftover data ok 1333 - polygon(223) shp/shx record content-lengths ok 1334 - polygon(223) shp/shx record ids agree ok 1335 - polygon(223) parts count ok 1336 - polygon(223) points count ok 1337 - undefined points ok 1338 - polygon(223) no leftover data ok 1339 - polygon(224) shp/shx record content-lengths ok 1340 - polygon(224) shp/shx record ids agree ok 1341 - polygon(224) parts count ok 1342 - polygon(224) points count ok 1343 - undefined points ok 1344 - polygon(224) no leftover data ok 1345 - polygon(225) shp/shx record content-lengths ok 1346 - polygon(225) shp/shx record ids agree ok 1347 - polygon(225) parts count ok 1348 - polygon(225) points count ok 1349 - undefined points ok 1350 - polygon(225) no leftover data ok 1351 - polygon(226) shp/shx record content-lengths ok 1352 - polygon(226) shp/shx record ids agree ok 1353 - polygon(226) parts count ok 1354 - polygon(226) points count ok 1355 - undefined points ok 1356 - polygon(226) no leftover data ok 1357 - polygon(227) shp/shx record content-lengths ok 1358 - polygon(227) shp/shx record ids agree ok 1359 - polygon(227) parts count ok 1360 - polygon(227) points count ok 1361 - undefined points ok 1362 - polygon(227) no leftover data ok 1363 - polygon(228) shp/shx record content-lengths ok 1364 - polygon(228) shp/shx record ids agree ok 1365 - polygon(228) parts count ok 1366 - polygon(228) points count ok 1367 - undefined points ok 1368 - polygon(228) no leftover data ok 1369 - polygon(229) shp/shx record content-lengths ok 1370 - polygon(229) shp/shx record ids agree ok 1371 - polygon(229) parts count ok 1372 - polygon(229) points count ok 1373 - undefined points ok 1374 - polygon(229) no leftover data ok 1375 - polygon(230) shp/shx record content-lengths ok 1376 - polygon(230) shp/shx record ids agree ok 1377 - polygon(230) parts count ok 1378 - polygon(230) points count ok 1379 - undefined points ok 1380 - polygon(230) no leftover data ok 1381 - polygon(231) shp/shx record content-lengths ok 1382 - polygon(231) shp/shx record ids agree ok 1383 - polygon(231) parts count ok 1384 - polygon(231) points count ok 1385 - undefined points ok 1386 - polygon(231) no leftover data ok 1387 - polygon(232) shp/shx record content-lengths ok 1388 - polygon(232) shp/shx record ids agree ok 1389 - polygon(232) parts count ok 1390 - polygon(232) points count ok 1391 - undefined points ok 1392 - polygon(232) no leftover data ok 1393 - polygon(233) shp/shx record content-lengths ok 1394 - polygon(233) shp/shx record ids agree ok 1395 - polygon(233) parts count ok 1396 - polygon(233) points count ok 1397 - undefined points ok 1398 - polygon(233) no leftover data ok 1399 - polygon(234) shp/shx record content-lengths ok 1400 - polygon(234) shp/shx record ids agree ok 1401 - polygon(234) parts count ok 1402 - polygon(234) points count ok 1403 - undefined points ok 1404 - polygon(234) no leftover data ok 1405 - polygon(235) shp/shx record content-lengths ok 1406 - polygon(235) shp/shx record ids agree ok 1407 - polygon(235) parts count ok 1408 - polygon(235) points count ok 1409 - undefined points ok 1410 - polygon(235) no leftover data ok 1411 - polygon(236) shp/shx record content-lengths ok 1412 - polygon(236) shp/shx record ids agree ok 1413 - polygon(236) parts count ok 1414 - polygon(236) points count ok 1415 - undefined points ok 1416 - polygon(236) no leftover data ok 1417 - polygon(237) shp/shx record content-lengths ok 1418 - polygon(237) shp/shx record ids agree ok 1419 - polygon(237) parts count ok 1420 - polygon(237) points count ok 1421 - undefined points ok 1422 - polygon(237) no leftover data ok 1423 - polygon(238) shp/shx record content-lengths ok 1424 - polygon(238) shp/shx record ids agree ok 1425 - polygon(238) parts count ok 1426 - polygon(238) points count ok 1427 - undefined points ok 1428 - polygon(238) no leftover data ok 1429 - polygon(239) shp/shx record content-lengths ok 1430 - polygon(239) shp/shx record ids agree ok 1431 - polygon(239) parts count ok 1432 - polygon(239) points count ok 1433 - undefined points ok 1434 - polygon(239) no leftover data ok 1435 - polygon(240) shp/shx record content-lengths ok 1436 - polygon(240) shp/shx record ids agree ok 1437 - polygon(240) parts count ok 1438 - polygon(240) points count ok 1439 - undefined points ok 1440 - polygon(240) no leftover data ok 1441 - polygon(241) shp/shx record content-lengths ok 1442 - polygon(241) shp/shx record ids agree ok 1443 - polygon(241) parts count ok 1444 - polygon(241) points count ok 1445 - undefined points ok 1446 - polygon(241) no leftover data ok 1447 - polygon(242) shp/shx record content-lengths ok 1448 - polygon(242) shp/shx record ids agree ok 1449 - polygon(242) parts count ok 1450 - polygon(242) points count ok 1451 - undefined points ok 1452 - polygon(242) no leftover data ok 1453 - polygon(243) shp/shx record content-lengths ok 1454 - polygon(243) shp/shx record ids agree ok 1455 - polygon(243) parts count ok 1456 - polygon(243) points count ok 1457 - undefined points ok 1458 - polygon(243) no leftover data ok 1459 - polygon(244) shp/shx record content-lengths ok 1460 - polygon(244) shp/shx record ids agree ok 1461 - polygon(244) parts count ok 1462 - polygon(244) points count ok 1463 - undefined points ok 1464 - polygon(244) no leftover data ok 1465 - polygon(245) shp/shx record content-lengths ok 1466 - polygon(245) shp/shx record ids agree ok 1467 - polygon(245) parts count ok 1468 - polygon(245) points count ok 1469 - undefined points ok 1470 - polygon(245) no leftover data ok 1471 - polygon(246) shp/shx record content-lengths ok 1472 - polygon(246) shp/shx record ids agree ok 1473 - polygon(246) parts count ok 1474 - polygon(246) points count ok 1475 - undefined points ok 1476 - polygon(246) no leftover data ok 1477 - polygon(247) shp/shx record content-lengths ok 1478 - polygon(247) shp/shx record ids agree ok 1479 - polygon(247) parts count ok 1480 - polygon(247) points count ok 1481 - undefined points ok 1482 - polygon(247) no leftover data ok 1483 - polygon(248) shp/shx record content-lengths ok 1484 - polygon(248) shp/shx record ids agree ok 1485 - polygon(248) parts count ok 1486 - polygon(248) points count ok 1487 - undefined points ok 1488 - polygon(248) no leftover data ok 1489 - polygon(249) shp/shx record content-lengths ok 1490 - polygon(249) shp/shx record ids agree ok 1491 - polygon(249) parts count ok 1492 - polygon(249) points count ok 1493 - undefined points ok 1494 - polygon(249) no leftover data ok 1495 - polygon(250) shp/shx record content-lengths ok 1496 - polygon(250) shp/shx record ids agree ok 1497 - polygon(250) parts count ok 1498 - polygon(250) points count ok 1499 - undefined points ok 1500 - polygon(250) no leftover data ok 1501 - polygon(251) shp/shx record content-lengths ok 1502 - polygon(251) shp/shx record ids agree ok 1503 - polygon(251) parts count ok 1504 - polygon(251) points count ok 1505 - undefined points ok 1506 - polygon(251) no leftover data ok 1507 - polygon(252) shp/shx record content-lengths ok 1508 - polygon(252) shp/shx record ids agree ok 1509 - polygon(252) parts count ok 1510 - polygon(252) points count ok 1511 - undefined points ok 1512 - polygon(252) no leftover data ok 1513 - polygon(253) shp/shx record content-lengths ok 1514 - polygon(253) shp/shx record ids agree ok 1515 - polygon(253) parts count ok 1516 - polygon(253) points count ok 1517 - undefined points ok 1518 - polygon(253) no leftover data ok 1519 - polygon(254) shp/shx record content-lengths ok 1520 - polygon(254) shp/shx record ids agree ok 1521 - polygon(254) parts count ok 1522 - polygon(254) points count ok 1523 - undefined points ok 1524 - polygon(254) no leftover data ok 1525 - polygon(255) shp/shx record content-lengths ok 1526 - polygon(255) shp/shx record ids agree ok 1527 - polygon(255) parts count ok 1528 - polygon(255) points count ok 1529 - undefined points ok 1530 - polygon(255) no leftover data ok 1531 - polygon(256) shp/shx record content-lengths ok 1532 - polygon(256) shp/shx record ids agree ok 1533 - polygon(256) parts count ok 1534 - polygon(256) points count ok 1535 - undefined points ok 1536 - polygon(256) no leftover data ok 1537 - polygon(257) shp/shx record content-lengths ok 1538 - polygon(257) shp/shx record ids agree ok 1539 - polygon(257) parts count ok 1540 - polygon(257) points count ok 1541 - undefined points ok 1542 - polygon(257) no leftover data ok 1543 - polygon(258) shp/shx record content-lengths ok 1544 - polygon(258) shp/shx record ids agree ok 1545 - polygon(258) parts count ok 1546 - polygon(258) points count ok 1547 - undefined points ok 1548 - polygon(258) no leftover data ok 1549 - polygon(259) shp/shx record content-lengths ok 1550 - polygon(259) shp/shx record ids agree ok 1551 - polygon(259) parts count ok 1552 - polygon(259) points count ok 1553 - undefined points ok 1554 - polygon(259) no leftover data ok 1555 - polygon(260) shp/shx record content-lengths ok 1556 - polygon(260) shp/shx record ids agree ok 1557 - polygon(260) parts count ok 1558 - polygon(260) points count ok 1559 - undefined points ok 1560 - polygon(260) no leftover data ok 1561 - polygon(261) shp/shx record content-lengths ok 1562 - polygon(261) shp/shx record ids agree ok 1563 - polygon(261) parts count ok 1564 - polygon(261) points count ok 1565 - undefined points ok 1566 - polygon(261) no leftover data ok 1567 - polygon(262) shp/shx record content-lengths ok 1568 - polygon(262) shp/shx record ids agree ok 1569 - polygon(262) parts count ok 1570 - polygon(262) points count ok 1571 - undefined points ok 1572 - polygon(262) no leftover data ok 1573 - polygon(263) shp/shx record content-lengths ok 1574 - polygon(263) shp/shx record ids agree ok 1575 - polygon(263) parts count ok 1576 - polygon(263) points count ok 1577 - undefined points ok 1578 - polygon(263) no leftover data ok 1579 - polygon(264) shp/shx record content-lengths ok 1580 - polygon(264) shp/shx record ids agree ok 1581 - polygon(264) parts count ok 1582 - polygon(264) points count ok 1583 - undefined points ok 1584 - polygon(264) no leftover data ok 1585 - polygon(265) shp/shx record content-lengths ok 1586 - polygon(265) shp/shx record ids agree ok 1587 - polygon(265) parts count ok 1588 - polygon(265) points count ok 1589 - undefined points ok 1590 - polygon(265) no leftover data ok 1591 - polygon(266) shp/shx record content-lengths ok 1592 - polygon(266) shp/shx record ids agree ok 1593 - polygon(266) parts count ok 1594 - polygon(266) points count ok 1595 - undefined points ok 1596 - polygon(266) no leftover data ok 1597 - polygon(267) shp/shx record content-lengths ok 1598 - polygon(267) shp/shx record ids agree ok 1599 - polygon(267) parts count ok 1600 - polygon(267) points count ok 1601 - undefined points ok 1602 - polygon(267) no leftover data ok 1603 - polygon(268) shp/shx record content-lengths ok 1604 - polygon(268) shp/shx record ids agree ok 1605 - polygon(268) parts count ok 1606 - polygon(268) points count ok 1607 - undefined points ok 1608 - polygon(268) no leftover data ok 1609 - polygon(269) shp/shx record content-lengths ok 1610 - polygon(269) shp/shx record ids agree ok 1611 - polygon(269) parts count ok 1612 - polygon(269) points count ok 1613 - undefined points ok 1614 - polygon(269) no leftover data ok 1615 - polygon(270) shp/shx record content-lengths ok 1616 - polygon(270) shp/shx record ids agree ok 1617 - polygon(270) parts count ok 1618 - polygon(270) points count ok 1619 - undefined points ok 1620 - polygon(270) no leftover data ok 1621 - polygon(271) shp/shx record content-lengths ok 1622 - polygon(271) shp/shx record ids agree ok 1623 - polygon(271) parts count ok 1624 - polygon(271) points count ok 1625 - undefined points ok 1626 - polygon(271) no leftover data ok 1627 - polygon(272) shp/shx record content-lengths ok 1628 - polygon(272) shp/shx record ids agree ok 1629 - polygon(272) parts count ok 1630 - polygon(272) points count ok 1631 - undefined points ok 1632 - polygon(272) no leftover data ok 1633 - polygon(273) shp/shx record content-lengths ok 1634 - polygon(273) shp/shx record ids agree ok 1635 - polygon(273) parts count ok 1636 - polygon(273) points count ok 1637 - undefined points ok 1638 - polygon(273) no leftover data ok 1639 - polygon(274) shp/shx record content-lengths ok 1640 - polygon(274) shp/shx record ids agree ok 1641 - polygon(274) parts count ok 1642 - polygon(274) points count ok 1643 - undefined points ok 1644 - polygon(274) no leftover data ok 1645 - polygon(275) shp/shx record content-lengths ok 1646 - polygon(275) shp/shx record ids agree ok 1647 - polygon(275) parts count ok 1648 - polygon(275) points count ok 1649 - undefined points ok 1650 - polygon(275) no leftover data ok 1651 - polygon(276) shp/shx record content-lengths ok 1652 - polygon(276) shp/shx record ids agree ok 1653 - polygon(276) parts count ok 1654 - polygon(276) points count ok 1655 - undefined points ok 1656 - polygon(276) no leftover data ok 1657 - polygon(277) shp/shx record content-lengths ok 1658 - polygon(277) shp/shx record ids agree ok 1659 - polygon(277) parts count ok 1660 - polygon(277) points count ok 1661 - undefined points ok 1662 - polygon(277) no leftover data ok 1663 - polygon(278) shp/shx record content-lengths ok 1664 - polygon(278) shp/shx record ids agree ok 1665 - polygon(278) parts count ok 1666 - polygon(278) points count ok 1667 - undefined points ok 1668 - polygon(278) no leftover data ok 1669 - polygon(279) shp/shx record content-lengths ok 1670 - polygon(279) shp/shx record ids agree ok 1671 - polygon(279) parts count ok 1672 - polygon(279) points count ok 1673 - undefined points ok 1674 - polygon(279) no leftover data ok 1675 - polygon(280) shp/shx record content-lengths ok 1676 - polygon(280) shp/shx record ids agree ok 1677 - polygon(280) parts count ok 1678 - polygon(280) points count ok 1679 - undefined points ok 1680 - polygon(280) no leftover data ok 1681 - polygon(281) shp/shx record content-lengths ok 1682 - polygon(281) shp/shx record ids agree ok 1683 - polygon(281) parts count ok 1684 - polygon(281) points count ok 1685 - undefined points ok 1686 - polygon(281) no leftover data ok 1687 - polygon(282) shp/shx record content-lengths ok 1688 - polygon(282) shp/shx record ids agree ok 1689 - polygon(282) parts count ok 1690 - polygon(282) points count ok 1691 - undefined points ok 1692 - polygon(282) no leftover data ok 1693 - polygon(283) shp/shx record content-lengths ok 1694 - polygon(283) shp/shx record ids agree ok 1695 - polygon(283) parts count ok 1696 - polygon(283) points count ok 1697 - undefined points ok 1698 - polygon(283) no leftover data ok 1699 - polygon(284) shp/shx record content-lengths ok 1700 - polygon(284) shp/shx record ids agree ok 1701 - polygon(284) parts count ok 1702 - polygon(284) points count ok 1703 - undefined points ok 1704 - polygon(284) no leftover data ok 1705 - polygon(285) shp/shx record content-lengths ok 1706 - polygon(285) shp/shx record ids agree ok 1707 - polygon(285) parts count ok 1708 - polygon(285) points count ok 1709 - undefined points ok 1710 - polygon(285) no leftover data ok 1711 - polygon(286) shp/shx record content-lengths ok 1712 - polygon(286) shp/shx record ids agree ok 1713 - polygon(286) parts count ok 1714 - polygon(286) points count ok 1715 - undefined points ok 1716 - polygon(286) no leftover data ok 1717 - polygon(287) shp/shx record content-lengths ok 1718 - polygon(287) shp/shx record ids agree ok 1719 - polygon(287) parts count ok 1720 - polygon(287) points count ok 1721 - undefined points ok 1722 - polygon(287) no leftover data ok 1723 - polygon(288) shp/shx record content-lengths ok 1724 - polygon(288) shp/shx record ids agree ok 1725 - polygon(288) parts count ok 1726 - polygon(288) points count ok 1727 - undefined points ok 1728 - polygon(288) no leftover data ok 1729 - polygon(289) shp/shx record content-lengths ok 1730 - polygon(289) shp/shx record ids agree ok 1731 - polygon(289) parts count ok 1732 - polygon(289) points count ok 1733 - undefined points ok 1734 - polygon(289) no leftover data ok 1735 - polygon(290) shp/shx record content-lengths ok 1736 - polygon(290) shp/shx record ids agree ok 1737 - polygon(290) parts count ok 1738 - polygon(290) points count ok 1739 - undefined points ok 1740 - polygon(290) no leftover data ok 1741 - polygon(291) shp/shx record content-lengths ok 1742 - polygon(291) shp/shx record ids agree ok 1743 - polygon(291) parts count ok 1744 - polygon(291) points count ok 1745 - undefined points ok 1746 - polygon(291) no leftover data ok 1747 - polygon(292) shp/shx record content-lengths ok 1748 - polygon(292) shp/shx record ids agree ok 1749 - polygon(292) parts count ok 1750 - polygon(292) points count ok 1751 - undefined points ok 1752 - polygon(292) no leftover data ok 1753 - polygon(293) shp/shx record content-lengths ok 1754 - polygon(293) shp/shx record ids agree ok 1755 - polygon(293) parts count ok 1756 - polygon(293) points count ok 1757 - undefined points ok 1758 - polygon(293) no leftover data ok 1759 - polygon(294) shp/shx record content-lengths ok 1760 - polygon(294) shp/shx record ids agree ok 1761 - polygon(294) parts count ok 1762 - polygon(294) points count ok 1763 - undefined points ok 1764 - polygon(294) no leftover data ok 1765 - polygon(295) shp/shx record content-lengths ok 1766 - polygon(295) shp/shx record ids agree ok 1767 - polygon(295) parts count ok 1768 - polygon(295) points count ok 1769 - undefined points ok 1770 - polygon(295) no leftover data ok 1771 - polygon(296) shp/shx record content-lengths ok 1772 - polygon(296) shp/shx record ids agree ok 1773 - polygon(296) parts count ok 1774 - polygon(296) points count ok 1775 - undefined points ok 1776 - polygon(296) no leftover data ok 1777 - polygon(297) shp/shx record content-lengths ok 1778 - polygon(297) shp/shx record ids agree ok 1779 - polygon(297) parts count ok 1780 - polygon(297) points count ok 1781 - undefined points ok 1782 - polygon(297) no leftover data ok 1783 - polygon(298) shp/shx record content-lengths ok 1784 - polygon(298) shp/shx record ids agree ok 1785 - polygon(298) parts count ok 1786 - polygon(298) points count ok 1787 - undefined points ok 1788 - polygon(298) no leftover data ok 1789 - polygon(299) shp/shx record content-lengths ok 1790 - polygon(299) shp/shx record ids agree ok 1791 - polygon(299) parts count ok 1792 - polygon(299) points count ok 1793 - undefined points ok 1794 - polygon(299) no leftover data ok 1795 - polygon(300) shp/shx record content-lengths ok 1796 - polygon(300) shp/shx record ids agree ok 1797 - polygon(300) parts count ok 1798 - polygon(300) points count ok 1799 - undefined points ok 1800 - polygon(300) no leftover data ok 1801 - polygon(301) shp/shx record content-lengths ok 1802 - polygon(301) shp/shx record ids agree ok 1803 - polygon(301) parts count ok 1804 - polygon(301) points count ok 1805 - undefined points ok 1806 - polygon(301) no leftover data ok 1807 - polygon(302) shp/shx record content-lengths ok 1808 - polygon(302) shp/shx record ids agree ok 1809 - polygon(302) parts count ok 1810 - polygon(302) points count ok 1811 - undefined points ok 1812 - polygon(302) no leftover data ok 1813 - polygon(303) shp/shx record content-lengths ok 1814 - polygon(303) shp/shx record ids agree ok 1815 - polygon(303) parts count ok 1816 - polygon(303) points count ok 1817 - undefined points ok 1818 - polygon(303) no leftover data ok 1819 - polygon(304) shp/shx record content-lengths ok 1820 - polygon(304) shp/shx record ids agree ok 1821 - polygon(304) parts count ok 1822 - polygon(304) points count ok 1823 - undefined points ok 1824 - polygon(304) no leftover data ok 1825 - polygon(305) shp/shx record content-lengths ok 1826 - polygon(305) shp/shx record ids agree ok 1827 - polygon(305) parts count ok 1828 - polygon(305) points count ok 1829 - undefined points ok 1830 - polygon(305) no leftover data ok 1831 - polygon(306) shp/shx record content-lengths ok 1832 - polygon(306) shp/shx record ids agree ok 1833 - polygon(306) parts count ok 1834 - polygon(306) points count ok 1835 - undefined points ok 1836 - polygon(306) no leftover data ok 1837 - polygon(307) shp/shx record content-lengths ok 1838 - polygon(307) shp/shx record ids agree ok 1839 - polygon(307) parts count ok 1840 - polygon(307) points count ok 1841 - undefined points ok 1842 - polygon(307) no leftover data ok 1843 - polygon(308) shp/shx record content-lengths ok 1844 - polygon(308) shp/shx record ids agree ok 1845 - polygon(308) parts count ok 1846 - polygon(308) points count ok 1847 - undefined points ok 1848 - polygon(308) no leftover data ok 1849 - polygon(309) shp/shx record content-lengths ok 1850 - polygon(309) shp/shx record ids agree ok 1851 - polygon(309) parts count ok 1852 - polygon(309) points count ok 1853 - undefined points ok 1854 - polygon(309) no leftover data ok 1855 - polygon(310) shp/shx record content-lengths ok 1856 - polygon(310) shp/shx record ids agree ok 1857 - polygon(310) parts count ok 1858 - polygon(310) points count ok 1859 - undefined points ok 1860 - polygon(310) no leftover data ok 1861 - polygon(311) shp/shx record content-lengths ok 1862 - polygon(311) shp/shx record ids agree ok 1863 - polygon(311) parts count ok 1864 - polygon(311) points count ok 1865 - undefined points ok 1866 - polygon(311) no leftover data ok 1867 - polygon(312) shp/shx record content-lengths ok 1868 - polygon(312) shp/shx record ids agree ok 1869 - polygon(312) parts count ok 1870 - polygon(312) points count ok 1871 - undefined points ok 1872 - polygon(312) no leftover data ok 1873 - polygon(313) shp/shx record content-lengths ok 1874 - polygon(313) shp/shx record ids agree ok 1875 - polygon(313) parts count ok 1876 - polygon(313) points count ok 1877 - undefined points ok 1878 - polygon(313) no leftover data ok 1879 - polygon(314) shp/shx record content-lengths ok 1880 - polygon(314) shp/shx record ids agree ok 1881 - polygon(314) parts count ok 1882 - polygon(314) points count ok 1883 - undefined points ok 1884 - polygon(314) no leftover data ok 1885 - polygon(315) shp/shx record content-lengths ok 1886 - polygon(315) shp/shx record ids agree ok 1887 - polygon(315) parts count ok 1888 - polygon(315) points count ok 1889 - undefined points ok 1890 - polygon(315) no leftover data ok 1891 - polygon(316) shp/shx record content-lengths ok 1892 - polygon(316) shp/shx record ids agree ok 1893 - polygon(316) parts count ok 1894 - polygon(316) points count ok 1895 - undefined points ok 1896 - polygon(316) no leftover data ok 1897 - polygon(317) shp/shx record content-lengths ok 1898 - polygon(317) shp/shx record ids agree ok 1899 - polygon(317) parts count ok 1900 - polygon(317) points count ok 1901 - undefined points ok 1902 - polygon(317) no leftover data ok 1903 - polygon(318) shp/shx record content-lengths ok 1904 - polygon(318) shp/shx record ids agree ok 1905 - polygon(318) parts count ok 1906 - polygon(318) points count ok 1907 - undefined points ok 1908 - polygon(318) no leftover data ok 1909 - polygon(319) shp/shx record content-lengths ok 1910 - polygon(319) shp/shx record ids agree ok 1911 - polygon(319) parts count ok 1912 - polygon(319) points count ok 1913 - undefined points ok 1914 - polygon(319) no leftover data ok 1915 - polygon(320) shp/shx record content-lengths ok 1916 - polygon(320) shp/shx record ids agree ok 1917 - polygon(320) parts count ok 1918 - polygon(320) points count ok 1919 - undefined points ok 1920 - polygon(320) no leftover data ok 1921 - polygon(321) shp/shx record content-lengths ok 1922 - polygon(321) shp/shx record ids agree ok 1923 - polygon(321) parts count ok 1924 - polygon(321) points count ok 1925 - undefined points ok 1926 - polygon(321) no leftover data ok 1927 - polygon(322) shp/shx record content-lengths ok 1928 - polygon(322) shp/shx record ids agree ok 1929 - polygon(322) parts count ok 1930 - polygon(322) points count ok 1931 - undefined points ok 1932 - polygon(322) no leftover data ok 1933 - polygon(323) shp/shx record content-lengths ok 1934 - polygon(323) shp/shx record ids agree ok 1935 - polygon(323) parts count ok 1936 - polygon(323) points count ok 1937 - undefined points ok 1938 - polygon(323) no leftover data ok 1939 - polygon(324) shp/shx record content-lengths ok 1940 - polygon(324) shp/shx record ids agree ok 1941 - polygon(324) parts count ok 1942 - polygon(324) points count ok 1943 - undefined points ok 1944 - polygon(324) no leftover data ok 1945 - polygon(325) shp/shx record content-lengths ok 1946 - polygon(325) shp/shx record ids agree ok 1947 - polygon(325) parts count ok 1948 - polygon(325) points count ok 1949 - undefined points ok 1950 - polygon(325) no leftover data ok 1951 - polygon(326) shp/shx record content-lengths ok 1952 - polygon(326) shp/shx record ids agree ok 1953 - polygon(326) parts count ok 1954 - polygon(326) points count ok 1955 - undefined points ok 1956 - polygon(326) no leftover data ok 1957 - polygon(327) shp/shx record content-lengths ok 1958 - polygon(327) shp/shx record ids agree ok 1959 - polygon(327) parts count ok 1960 - polygon(327) points count ok 1961 - undefined points ok 1962 - polygon(327) no leftover data ok 1963 - polygon(328) shp/shx record content-lengths ok 1964 - polygon(328) shp/shx record ids agree ok 1965 - polygon(328) parts count ok 1966 - polygon(328) points count ok 1967 - undefined points ok 1968 - polygon(328) no leftover data ok 1969 - polygon(329) shp/shx record content-lengths ok 1970 - polygon(329) shp/shx record ids agree ok 1971 - polygon(329) parts count ok 1972 - polygon(329) points count ok 1973 - undefined points ok 1974 - polygon(329) no leftover data ok 1975 - polygon(330) shp/shx record content-lengths ok 1976 - polygon(330) shp/shx record ids agree ok 1977 - polygon(330) parts count ok 1978 - polygon(330) points count ok 1979 - undefined points ok 1980 - polygon(330) no leftover data ok 1981 - polygon(331) shp/shx record content-lengths ok 1982 - polygon(331) shp/shx record ids agree ok 1983 - polygon(331) parts count ok 1984 - polygon(331) points count ok 1985 - undefined points ok 1986 - polygon(331) no leftover data ok 1987 - polygon(332) shp/shx record content-lengths ok 1988 - polygon(332) shp/shx record ids agree ok 1989 - polygon(332) parts count ok 1990 - polygon(332) points count ok 1991 - undefined points ok 1992 - polygon(332) no leftover data ok 1993 - polygon(333) shp/shx record content-lengths ok 1994 - polygon(333) shp/shx record ids agree ok 1995 - polygon(333) parts count ok 1996 - polygon(333) points count ok 1997 - undefined points ok 1998 - polygon(333) no leftover data ok 1999 - polygon(334) shp/shx record content-lengths ok 2000 - polygon(334) shp/shx record ids agree ok 2001 - polygon(334) parts count ok 2002 - polygon(334) points count ok 2003 - undefined points ok 2004 - polygon(334) no leftover data ok 2005 - polygon(335) shp/shx record content-lengths ok 2006 - polygon(335) shp/shx record ids agree ok 2007 - polygon(335) parts count ok 2008 - polygon(335) points count ok 2009 - undefined points ok 2010 - polygon(335) no leftover data ok 2011 - polygon(336) shp/shx record content-lengths ok 2012 - polygon(336) shp/shx record ids agree ok 2013 - polygon(336) parts count ok 2014 - polygon(336) points count ok 2015 - undefined points ok 2016 - polygon(336) no leftover data ok 2017 - polygon(337) shp/shx record content-lengths ok 2018 - polygon(337) shp/shx record ids agree ok 2019 - polygon(337) parts count ok 2020 - polygon(337) points count ok 2021 - undefined points ok 2022 - polygon(337) no leftover data ok 2023 - polygon(338) shp/shx record content-lengths ok 2024 - polygon(338) shp/shx record ids agree ok 2025 - polygon(338) parts count ok 2026 - polygon(338) points count ok 2027 - undefined points ok 2028 - polygon(338) no leftover data ok 2029 - polygon(339) shp/shx record content-lengths ok 2030 - polygon(339) shp/shx record ids agree ok 2031 - polygon(339) parts count ok 2032 - polygon(339) points count ok 2033 - undefined points ok 2034 - polygon(339) no leftover data ok 2035 - polygon(340) shp/shx record content-lengths ok 2036 - polygon(340) shp/shx record ids agree ok 2037 - polygon(340) parts count ok 2038 - polygon(340) points count ok 2039 - undefined points ok 2040 - polygon(340) no leftover data ok 2041 - polygon(341) shp/shx record content-lengths ok 2042 - polygon(341) shp/shx record ids agree ok 2043 - polygon(341) parts count ok 2044 - polygon(341) points count ok 2045 - undefined points ok 2046 - polygon(341) no leftover data ok 2047 - polygon(342) shp/shx record content-lengths ok 2048 - polygon(342) shp/shx record ids agree ok 2049 - polygon(342) parts count ok 2050 - polygon(342) points count ok 2051 - undefined points ok 2052 - polygon(342) no leftover data ok 2053 - polygon(343) shp/shx record content-lengths ok 2054 - polygon(343) shp/shx record ids agree ok 2055 - polygon(343) parts count ok 2056 - polygon(343) points count ok 2057 - undefined points ok 2058 - polygon(343) no leftover data ok 2059 - polygon(344) shp/shx record content-lengths ok 2060 - polygon(344) shp/shx record ids agree ok 2061 - polygon(344) parts count ok 2062 - polygon(344) points count ok 2063 - undefined points ok 2064 - polygon(344) no leftover data ok 2065 - polygon(345) shp/shx record content-lengths ok 2066 - polygon(345) shp/shx record ids agree ok 2067 - polygon(345) parts count ok 2068 - polygon(345) points count ok 2069 - undefined points ok 2070 - polygon(345) no leftover data ok 2071 - polygon(346) shp/shx record content-lengths ok 2072 - polygon(346) shp/shx record ids agree ok 2073 - polygon(346) parts count ok 2074 - polygon(346) points count ok 2075 - undefined points ok 2076 - polygon(346) no leftover data ok 2077 - polygon(347) shp/shx record content-lengths ok 2078 - polygon(347) shp/shx record ids agree ok 2079 - polygon(347) parts count ok 2080 - polygon(347) points count ok 2081 - undefined points ok 2082 - polygon(347) no leftover data ok 2083 - polygon(348) shp/shx record content-lengths ok 2084 - polygon(348) shp/shx record ids agree ok 2085 - polygon(348) parts count ok 2086 - polygon(348) points count ok 2087 - undefined points ok 2088 - polygon(348) no leftover data ok 2089 - polygon(349) shp/shx record content-lengths ok 2090 - polygon(349) shp/shx record ids agree ok 2091 - polygon(349) parts count ok 2092 - polygon(349) points count ok 2093 - undefined points ok 2094 - polygon(349) no leftover data ok 2095 - polygon(350) shp/shx record content-lengths ok 2096 - polygon(350) shp/shx record ids agree ok 2097 - polygon(350) parts count ok 2098 - polygon(350) points count ok 2099 - undefined points ok 2100 - polygon(350) no leftover data ok 2101 - polygon(351) shp/shx record content-lengths ok 2102 - polygon(351) shp/shx record ids agree ok 2103 - polygon(351) parts count ok 2104 - polygon(351) points count ok 2105 - undefined points ok 2106 - polygon(351) no leftover data ok 2107 - polygon(352) shp/shx record content-lengths ok 2108 - polygon(352) shp/shx record ids agree ok 2109 - polygon(352) parts count ok 2110 - polygon(352) points count ok 2111 - undefined points ok 2112 - polygon(352) no leftover data ok 2113 - polygon(353) shp/shx record content-lengths ok 2114 - polygon(353) shp/shx record ids agree ok 2115 - polygon(353) parts count ok 2116 - polygon(353) points count ok 2117 - undefined points ok 2118 - polygon(353) no leftover data ok 2119 - polygon(354) shp/shx record content-lengths ok 2120 - polygon(354) shp/shx record ids agree ok 2121 - polygon(354) parts count ok 2122 - polygon(354) points count ok 2123 - undefined points ok 2124 - polygon(354) no leftover data ok 2125 - polygon(355) shp/shx record content-lengths ok 2126 - polygon(355) shp/shx record ids agree ok 2127 - polygon(355) parts count ok 2128 - polygon(355) points count ok 2129 - undefined points ok 2130 - polygon(355) no leftover data ok 2131 - polygon(356) shp/shx record content-lengths ok 2132 - polygon(356) shp/shx record ids agree ok 2133 - polygon(356) parts count ok 2134 - polygon(356) points count ok 2135 - undefined points ok 2136 - polygon(356) no leftover data ok 2137 - polygon(357) shp/shx record content-lengths ok 2138 - polygon(357) shp/shx record ids agree ok 2139 - polygon(357) parts count ok 2140 - polygon(357) points count ok 2141 - undefined points ok 2142 - polygon(357) no leftover data ok 2143 - polygon(358) shp/shx record content-lengths ok 2144 - polygon(358) shp/shx record ids agree ok 2145 - polygon(358) parts count ok 2146 - polygon(358) points count ok 2147 - undefined points ok 2148 - polygon(358) no leftover data ok 2149 - polygon(359) shp/shx record content-lengths ok 2150 - polygon(359) shp/shx record ids agree ok 2151 - polygon(359) parts count ok 2152 - polygon(359) points count ok 2153 - undefined points ok 2154 - polygon(359) no leftover data ok 2155 - polygon(360) shp/shx record content-lengths ok 2156 - polygon(360) shp/shx record ids agree ok 2157 - polygon(360) parts count ok 2158 - polygon(360) points count ok 2159 - undefined points ok 2160 - polygon(360) no leftover data ok 2161 - polygon(361) shp/shx record content-lengths ok 2162 - polygon(361) shp/shx record ids agree ok 2163 - polygon(361) parts count ok 2164 - polygon(361) points count ok 2165 - undefined points ok 2166 - polygon(361) no leftover data ok 2167 - polygon(362) shp/shx record content-lengths ok 2168 - polygon(362) shp/shx record ids agree ok 2169 - polygon(362) parts count ok 2170 - polygon(362) points count ok 2171 - undefined points ok 2172 - polygon(362) no leftover data ok 2173 - polygon(363) shp/shx record content-lengths ok 2174 - polygon(363) shp/shx record ids agree ok 2175 - polygon(363) parts count ok 2176 - polygon(363) points count ok 2177 - undefined points ok 2178 - polygon(363) no leftover data ok 2179 - polygon(364) shp/shx record content-lengths ok 2180 - polygon(364) shp/shx record ids agree ok 2181 - polygon(364) parts count ok 2182 - polygon(364) points count ok 2183 - undefined points ok 2184 - polygon(364) no leftover data ok 2185 - polygon(365) shp/shx record content-lengths ok 2186 - polygon(365) shp/shx record ids agree ok 2187 - polygon(365) parts count ok 2188 - polygon(365) points count ok 2189 - undefined points ok 2190 - polygon(365) no leftover data ok 2191 - polygon(366) shp/shx record content-lengths ok 2192 - polygon(366) shp/shx record ids agree ok 2193 - polygon(366) parts count ok 2194 - polygon(366) points count ok 2195 - undefined points ok 2196 - polygon(366) no leftover data ok 2197 - polygon(367) shp/shx record content-lengths ok 2198 - polygon(367) shp/shx record ids agree ok 2199 - polygon(367) parts count ok 2200 - polygon(367) points count ok 2201 - undefined points ok 2202 - polygon(367) no leftover data ok 2203 - polygon(368) shp/shx record content-lengths ok 2204 - polygon(368) shp/shx record ids agree ok 2205 - polygon(368) parts count ok 2206 - polygon(368) points count ok 2207 - undefined points ok 2208 - polygon(368) no leftover data ok 2209 - polygon(369) shp/shx record content-lengths ok 2210 - polygon(369) shp/shx record ids agree ok 2211 - polygon(369) parts count ok 2212 - polygon(369) points count ok 2213 - undefined points ok 2214 - polygon(369) no leftover data ok 2215 - polygon(370) shp/shx record content-lengths ok 2216 - polygon(370) shp/shx record ids agree ok 2217 - polygon(370) parts count ok 2218 - polygon(370) points count ok 2219 - undefined points ok 2220 - polygon(370) no leftover data ok 2221 - polygon(371) shp/shx record content-lengths ok 2222 - polygon(371) shp/shx record ids agree ok 2223 - polygon(371) parts count ok 2224 - polygon(371) points count ok 2225 - undefined points ok 2226 - polygon(371) no leftover data ok 2227 - polygon(372) shp/shx record content-lengths ok 2228 - polygon(372) shp/shx record ids agree ok 2229 - polygon(372) parts count ok 2230 - polygon(372) points count ok 2231 - undefined points ok 2232 - polygon(372) no leftover data ok 2233 - polygon(373) shp/shx record content-lengths ok 2234 - polygon(373) shp/shx record ids agree ok 2235 - polygon(373) parts count ok 2236 - polygon(373) points count ok 2237 - undefined points ok 2238 - polygon(373) no leftover data ok 2239 - polygon(374) shp/shx record content-lengths ok 2240 - polygon(374) shp/shx record ids agree ok 2241 - polygon(374) parts count ok 2242 - polygon(374) points count ok 2243 - undefined points ok 2244 - polygon(374) no leftover data ok 2245 - polygon(375) shp/shx record content-lengths ok 2246 - polygon(375) shp/shx record ids agree ok 2247 - polygon(375) parts count ok 2248 - polygon(375) points count ok 2249 - undefined points ok 2250 - polygon(375) no leftover data ok 2251 - polygon(376) shp/shx record content-lengths ok 2252 - polygon(376) shp/shx record ids agree ok 2253 - polygon(376) parts count ok 2254 - polygon(376) points count ok 2255 - undefined points ok 2256 - polygon(376) no leftover data ok 2257 - polygon(377) shp/shx record content-lengths ok 2258 - polygon(377) shp/shx record ids agree ok 2259 - polygon(377) parts count ok 2260 - polygon(377) points count ok 2261 - undefined points ok 2262 - polygon(377) no leftover data ok 2263 - polygon(378) shp/shx record content-lengths ok 2264 - polygon(378) shp/shx record ids agree ok 2265 - polygon(378) parts count ok 2266 - polygon(378) points count ok 2267 - undefined points ok 2268 - polygon(378) no leftover data ok 2269 - polygon(379) shp/shx record content-lengths ok 2270 - polygon(379) shp/shx record ids agree ok 2271 - polygon(379) parts count ok 2272 - polygon(379) points count ok 2273 - undefined points ok 2274 - polygon(379) no leftover data ok 2275 - polygon(380) shp/shx record content-lengths ok 2276 - polygon(380) shp/shx record ids agree ok 2277 - polygon(380) parts count ok 2278 - polygon(380) points count ok 2279 - undefined points ok 2280 - polygon(380) no leftover data ok 2281 - polygon(381) shp/shx record content-lengths ok 2282 - polygon(381) shp/shx record ids agree ok 2283 - polygon(381) parts count ok 2284 - polygon(381) points count ok 2285 - undefined points ok 2286 - polygon(381) no leftover data ok 2287 - polygon(382) shp/shx record content-lengths ok 2288 - polygon(382) shp/shx record ids agree ok 2289 - polygon(382) parts count ok 2290 - polygon(382) points count ok 2291 - undefined points ok 2292 - polygon(382) no leftover data ok 2293 - polygon(383) shp/shx record content-lengths ok 2294 - polygon(383) shp/shx record ids agree ok 2295 - polygon(383) parts count ok 2296 - polygon(383) points count ok 2297 - undefined points ok 2298 - polygon(383) no leftover data ok 2299 - polygon(384) shp/shx record content-lengths ok 2300 - polygon(384) shp/shx record ids agree ok 2301 - polygon(384) parts count ok 2302 - polygon(384) points count ok 2303 - undefined points ok 2304 - polygon(384) no leftover data ok 2305 - polygon(385) shp/shx record content-lengths ok 2306 - polygon(385) shp/shx record ids agree ok 2307 - polygon(385) parts count ok 2308 - polygon(385) points count ok 2309 - undefined points ok 2310 - polygon(385) no leftover data ok 2311 - polygon(386) shp/shx record content-lengths ok 2312 - polygon(386) shp/shx record ids agree ok 2313 - polygon(386) parts count ok 2314 - polygon(386) points count ok 2315 - undefined points ok 2316 - polygon(386) no leftover data ok 2317 - polygon(387) shp/shx record content-lengths ok 2318 - polygon(387) shp/shx record ids agree ok 2319 - polygon(387) parts count ok 2320 - polygon(387) points count ok 2321 - undefined points ok 2322 - polygon(387) no leftover data ok 2323 - polygon(388) shp/shx record content-lengths ok 2324 - polygon(388) shp/shx record ids agree ok 2325 - polygon(388) parts count ok 2326 - polygon(388) points count ok 2327 - undefined points ok 2328 - polygon(388) no leftover data ok 2329 - polygon(389) shp/shx record content-lengths ok 2330 - polygon(389) shp/shx record ids agree ok 2331 - polygon(389) parts count ok 2332 - polygon(389) points count ok 2333 - undefined points ok 2334 - polygon(389) no leftover data ok 2335 - polygon(390) shp/shx record content-lengths ok 2336 - polygon(390) shp/shx record ids agree ok 2337 - polygon(390) parts count ok 2338 - polygon(390) points count ok 2339 - undefined points ok 2340 - polygon(390) no leftover data ok 2341 - polygon(391) shp/shx record content-lengths ok 2342 - polygon(391) shp/shx record ids agree ok 2343 - polygon(391) parts count ok 2344 - polygon(391) points count ok 2345 - undefined points ok 2346 - polygon(391) no leftover data ok 2347 - polygon(392) shp/shx record content-lengths ok 2348 - polygon(392) shp/shx record ids agree ok 2349 - polygon(392) parts count ok 2350 - polygon(392) points count ok 2351 - undefined points ok 2352 - polygon(392) no leftover data ok 2353 - polygon(393) shp/shx record content-lengths ok 2354 - polygon(393) shp/shx record ids agree ok 2355 - polygon(393) parts count ok 2356 - polygon(393) points count ok 2357 - undefined points ok 2358 - polygon(393) no leftover data ok 2359 - polygon(394) shp/shx record content-lengths ok 2360 - polygon(394) shp/shx record ids agree ok 2361 - polygon(394) parts count ok 2362 - polygon(394) points count ok 2363 - undefined points ok 2364 - polygon(394) no leftover data ok 2365 - polygon(395) shp/shx record content-lengths ok 2366 - polygon(395) shp/shx record ids agree ok 2367 - polygon(395) parts count ok 2368 - polygon(395) points count ok 2369 - undefined points ok 2370 - polygon(395) no leftover data ok 2371 - polygon(396) shp/shx record content-lengths ok 2372 - polygon(396) shp/shx record ids agree ok 2373 - polygon(396) parts count ok 2374 - polygon(396) points count ok 2375 - undefined points ok 2376 - polygon(396) no leftover data ok 2377 - polygon(397) shp/shx record content-lengths ok 2378 - polygon(397) shp/shx record ids agree ok 2379 - polygon(397) parts count ok 2380 - polygon(397) points count ok 2381 - undefined points ok 2382 - polygon(397) no leftover data ok 2383 - polygon(398) shp/shx record content-lengths ok 2384 - polygon(398) shp/shx record ids agree ok 2385 - polygon(398) parts count ok 2386 - polygon(398) points count ok 2387 - undefined points ok 2388 - polygon(398) no leftover data ok 2389 - polygon(399) shp/shx record content-lengths ok 2390 - polygon(399) shp/shx record ids agree ok 2391 - polygon(399) parts count ok 2392 - polygon(399) points count ok 2393 - undefined points ok 2394 - polygon(399) no leftover data ok 2395 - polygon(400) shp/shx record content-lengths ok 2396 - polygon(400) shp/shx record ids agree ok 2397 - polygon(400) parts count ok 2398 - polygon(400) points count ok 2399 - undefined points ok 2400 - polygon(400) no leftover data ok 2401 - polygon(401) shp/shx record content-lengths ok 2402 - polygon(401) shp/shx record ids agree ok 2403 - polygon(401) parts count ok 2404 - polygon(401) points count ok 2405 - undefined points ok 2406 - polygon(401) no leftover data ok 2407 - polygon(402) shp/shx record content-lengths ok 2408 - polygon(402) shp/shx record ids agree ok 2409 - polygon(402) parts count ok 2410 - polygon(402) points count ok 2411 - undefined points ok 2412 - polygon(402) no leftover data ok 2413 - polygon(403) shp/shx record content-lengths ok 2414 - polygon(403) shp/shx record ids agree ok 2415 - polygon(403) parts count ok 2416 - polygon(403) points count ok 2417 - undefined points ok 2418 - polygon(403) no leftover data ok 2419 - polygon(404) shp/shx record content-lengths ok 2420 - polygon(404) shp/shx record ids agree ok 2421 - polygon(404) parts count ok 2422 - polygon(404) points count ok 2423 - undefined points ok 2424 - polygon(404) no leftover data ok 2425 - polygon(405) shp/shx record content-lengths ok 2426 - polygon(405) shp/shx record ids agree ok 2427 - polygon(405) parts count ok 2428 - polygon(405) points count ok 2429 - undefined points ok 2430 - polygon(405) no leftover data ok 2431 - polygon(406) shp/shx record content-lengths ok 2432 - polygon(406) shp/shx record ids agree ok 2433 - polygon(406) parts count ok 2434 - polygon(406) points count ok 2435 - undefined points ok 2436 - polygon(406) no leftover data ok 2437 - polygon(407) shp/shx record content-lengths ok 2438 - polygon(407) shp/shx record ids agree ok 2439 - polygon(407) parts count ok 2440 - polygon(407) points count ok 2441 - undefined points ok 2442 - polygon(407) no leftover data ok 2443 - polygon(408) shp/shx record content-lengths ok 2444 - polygon(408) shp/shx record ids agree ok 2445 - polygon(408) parts count ok 2446 - polygon(408) points count ok 2447 - undefined points ok 2448 - polygon(408) no leftover data ok 2449 - polygon(409) shp/shx record content-lengths ok 2450 - polygon(409) shp/shx record ids agree ok 2451 - polygon(409) parts count ok 2452 - polygon(409) points count ok 2453 - undefined points ok 2454 - polygon(409) no leftover data ok 2455 - polygon(410) shp/shx record content-lengths ok 2456 - polygon(410) shp/shx record ids agree ok 2457 - polygon(410) parts count ok 2458 - polygon(410) points count ok 2459 - undefined points ok 2460 - polygon(410) no leftover data ok 2461 - polygon(411) shp/shx record content-lengths ok 2462 - polygon(411) shp/shx record ids agree ok 2463 - polygon(411) parts count ok 2464 - polygon(411) points count ok 2465 - undefined points ok 2466 - polygon(411) no leftover data ok 2467 - polygon(412) shp/shx record content-lengths ok 2468 - polygon(412) shp/shx record ids agree ok 2469 - polygon(412) parts count ok 2470 - polygon(412) points count ok 2471 - undefined points ok 2472 - polygon(412) no leftover data ok 2473 - polygon(413) shp/shx record content-lengths ok 2474 - polygon(413) shp/shx record ids agree ok 2475 - polygon(413) parts count ok 2476 - polygon(413) points count ok 2477 - undefined points ok 2478 - polygon(413) no leftover data ok 2479 - polygon(414) shp/shx record content-lengths ok 2480 - polygon(414) shp/shx record ids agree ok 2481 - polygon(414) parts count ok 2482 - polygon(414) points count ok 2483 - undefined points ok 2484 - polygon(414) no leftover data ok 2485 - polygon(415) shp/shx record content-lengths ok 2486 - polygon(415) shp/shx record ids agree ok 2487 - polygon(415) parts count ok 2488 - polygon(415) points count ok 2489 - undefined points ok 2490 - polygon(415) no leftover data ok 2491 - polygon(416) shp/shx record content-lengths ok 2492 - polygon(416) shp/shx record ids agree ok 2493 - polygon(416) parts count ok 2494 - polygon(416) points count ok 2495 - undefined points ok 2496 - polygon(416) no leftover data ok 2497 - polygon(417) shp/shx record content-lengths ok 2498 - polygon(417) shp/shx record ids agree ok 2499 - polygon(417) parts count ok 2500 - polygon(417) points count ok 2501 - undefined points ok 2502 - polygon(417) no leftover data ok 2503 - polygon(418) shp/shx record content-lengths ok 2504 - polygon(418) shp/shx record ids agree ok 2505 - polygon(418) parts count ok 2506 - polygon(418) points count ok 2507 - undefined points ok 2508 - polygon(418) no leftover data ok 2509 - polygon(419) shp/shx record content-lengths ok 2510 - polygon(419) shp/shx record ids agree ok 2511 - polygon(419) parts count ok 2512 - polygon(419) points count ok 2513 - undefined points ok 2514 - polygon(419) no leftover data ok 2515 - polygon(420) shp/shx record content-lengths ok 2516 - polygon(420) shp/shx record ids agree ok 2517 - polygon(420) parts count ok 2518 - polygon(420) points count ok 2519 - undefined points ok 2520 - polygon(420) no leftover data ok 2521 - polygon(421) shp/shx record content-lengths ok 2522 - polygon(421) shp/shx record ids agree ok 2523 - polygon(421) parts count ok 2524 - polygon(421) points count ok 2525 - undefined points ok 2526 - polygon(421) no leftover data ok 2527 - polygon(422) shp/shx record content-lengths ok 2528 - polygon(422) shp/shx record ids agree ok 2529 - polygon(422) parts count ok 2530 - polygon(422) points count ok 2531 - undefined points ok 2532 - polygon(422) no leftover data ok 2533 - polygon(423) shp/shx record content-lengths ok 2534 - polygon(423) shp/shx record ids agree ok 2535 - polygon(423) parts count ok 2536 - polygon(423) points count ok 2537 - undefined points ok 2538 - polygon(423) no leftover data ok 2539 - polygon(424) shp/shx record content-lengths ok 2540 - polygon(424) shp/shx record ids agree ok 2541 - polygon(424) parts count ok 2542 - polygon(424) points count ok 2543 - undefined points ok 2544 - polygon(424) no leftover data ok 2545 - polygon(425) shp/shx record content-lengths ok 2546 - polygon(425) shp/shx record ids agree ok 2547 - polygon(425) parts count ok 2548 - polygon(425) points count ok 2549 - undefined points ok 2550 - polygon(425) no leftover data ok 2551 - polygon(426) shp/shx record content-lengths ok 2552 - polygon(426) shp/shx record ids agree ok 2553 - polygon(426) parts count ok 2554 - polygon(426) points count ok 2555 - undefined points ok 2556 - polygon(426) no leftover data ok 2557 - polygon(427) shp/shx record content-lengths ok 2558 - polygon(427) shp/shx record ids agree ok 2559 - polygon(427) parts count ok 2560 - polygon(427) points count ok 2561 - undefined points ok 2562 - polygon(427) no leftover data ok 2563 - polygon(428) shp/shx record content-lengths ok 2564 - polygon(428) shp/shx record ids agree ok 2565 - polygon(428) parts count ok 2566 - polygon(428) points count ok 2567 - undefined points ok 2568 - polygon(428) no leftover data ok 2569 - polygon(429) shp/shx record content-lengths ok 2570 - polygon(429) shp/shx record ids agree ok 2571 - polygon(429) parts count ok 2572 - polygon(429) points count ok 2573 - undefined points ok 2574 - polygon(429) no leftover data ok 2575 - polygon(430) shp/shx record content-lengths ok 2576 - polygon(430) shp/shx record ids agree ok 2577 - polygon(430) parts count ok 2578 - polygon(430) points count ok 2579 - undefined points ok 2580 - polygon(430) no leftover data ok 2581 - polygon(431) shp/shx record content-lengths ok 2582 - polygon(431) shp/shx record ids agree ok 2583 - polygon(431) parts count ok 2584 - polygon(431) points count ok 2585 - undefined points ok 2586 - polygon(431) no leftover data ok 2587 - polygon(432) shp/shx record content-lengths ok 2588 - polygon(432) shp/shx record ids agree ok 2589 - polygon(432) parts count ok 2590 - polygon(432) points count ok 2591 - undefined points ok 2592 - polygon(432) no leftover data ok 2593 - polygon(433) shp/shx record content-lengths ok 2594 - polygon(433) shp/shx record ids agree ok 2595 - polygon(433) parts count ok 2596 - polygon(433) points count ok 2597 - undefined points ok 2598 - polygon(433) no leftover data ok 2599 - polygon(434) shp/shx record content-lengths ok 2600 - polygon(434) shp/shx record ids agree ok 2601 - polygon(434) parts count ok 2602 - polygon(434) points count ok 2603 - undefined points ok 2604 - polygon(434) no leftover data ok 2605 - polygon(435) shp/shx record content-lengths ok 2606 - polygon(435) shp/shx record ids agree ok 2607 - polygon(435) parts count ok 2608 - polygon(435) points count ok 2609 - undefined points ok 2610 - polygon(435) no leftover data ok 2611 - polygon(436) shp/shx record content-lengths ok 2612 - polygon(436) shp/shx record ids agree ok 2613 - polygon(436) parts count ok 2614 - polygon(436) points count ok 2615 - undefined points ok 2616 - polygon(436) no leftover data ok 2617 - polygon(437) shp/shx record content-lengths ok 2618 - polygon(437) shp/shx record ids agree ok 2619 - polygon(437) parts count ok 2620 - polygon(437) points count ok 2621 - undefined points ok 2622 - polygon(437) no leftover data ok 2623 - polygon(438) shp/shx record content-lengths ok 2624 - polygon(438) shp/shx record ids agree ok 2625 - polygon(438) parts count ok 2626 - polygon(438) points count ok 2627 - undefined points ok 2628 - polygon(438) no leftover data ok 2629 - polygon(439) shp/shx record content-lengths ok 2630 - polygon(439) shp/shx record ids agree ok 2631 - polygon(439) parts count ok 2632 - polygon(439) points count ok 2633 - undefined points ok 2634 - polygon(439) no leftover data ok 2635 - polygon(440) shp/shx record content-lengths ok 2636 - polygon(440) shp/shx record ids agree ok 2637 - polygon(440) parts count ok 2638 - polygon(440) points count ok 2639 - undefined points ok 2640 - polygon(440) no leftover data ok 2641 - polygon(441) shp/shx record content-lengths ok 2642 - polygon(441) shp/shx record ids agree ok 2643 - polygon(441) parts count ok 2644 - polygon(441) points count ok 2645 - undefined points ok 2646 - polygon(441) no leftover data ok 2647 - polygon(442) shp/shx record content-lengths ok 2648 - polygon(442) shp/shx record ids agree ok 2649 - polygon(442) parts count ok 2650 - polygon(442) points count ok 2651 - undefined points ok 2652 - polygon(442) no leftover data ok 2653 - polygon(443) shp/shx record content-lengths ok 2654 - polygon(443) shp/shx record ids agree ok 2655 - polygon(443) parts count ok 2656 - polygon(443) points count ok 2657 - undefined points ok 2658 - polygon(443) no leftover data ok 2659 - polygon(444) shp/shx record content-lengths ok 2660 - polygon(444) shp/shx record ids agree ok 2661 - polygon(444) parts count ok 2662 - polygon(444) points count ok 2663 - undefined points ok 2664 - polygon(444) no leftover data ok 2665 - polygon(445) shp/shx record content-lengths ok 2666 - polygon(445) shp/shx record ids agree ok 2667 - polygon(445) parts count ok 2668 - polygon(445) points count ok 2669 - undefined points ok 2670 - polygon(445) no leftover data ok 2671 - polygon(446) shp/shx record content-lengths ok 2672 - polygon(446) shp/shx record ids agree ok 2673 - polygon(446) parts count ok 2674 - polygon(446) points count ok 2675 - undefined points ok 2676 - polygon(446) no leftover data ok 2677 - polygon(447) shp/shx record content-lengths ok 2678 - polygon(447) shp/shx record ids agree ok 2679 - polygon(447) parts count ok 2680 - polygon(447) points count ok 2681 - undefined points ok 2682 - polygon(447) no leftover data ok 2683 - polygon(448) shp/shx record content-lengths ok 2684 - polygon(448) shp/shx record ids agree ok 2685 - polygon(448) parts count ok 2686 - polygon(448) points count ok 2687 - undefined points ok 2688 - polygon(448) no leftover data ok 2689 - polygon(449) shp/shx record content-lengths ok 2690 - polygon(449) shp/shx record ids agree ok 2691 - polygon(449) parts count ok 2692 - polygon(449) points count ok 2693 - undefined points ok 2694 - polygon(449) no leftover data ok 2695 - polygon(450) shp/shx record content-lengths ok 2696 - polygon(450) shp/shx record ids agree ok 2697 - polygon(450) parts count ok 2698 - polygon(450) points count ok 2699 - undefined points ok 2700 - polygon(450) no leftover data ok 2701 - polygon(451) shp/shx record content-lengths ok 2702 - polygon(451) shp/shx record ids agree ok 2703 - polygon(451) parts count ok 2704 - polygon(451) points count ok 2705 - undefined points ok 2706 - polygon(451) no leftover data ok 2707 - polygon(452) shp/shx record content-lengths ok 2708 - polygon(452) shp/shx record ids agree ok 2709 - polygon(452) parts count ok 2710 - polygon(452) points count ok 2711 - undefined points ok 2712 - polygon(452) no leftover data ok 2713 - polygon(453) shp/shx record content-lengths ok 2714 - polygon(453) shp/shx record ids agree ok 2715 - polygon(453) parts count ok 2716 - polygon(453) points count ok 2717 - undefined points ok 2718 - polygon(453) no leftover data ok 2719 - polygon(454) shp/shx record content-lengths ok 2720 - polygon(454) shp/shx record ids agree ok 2721 - polygon(454) parts count ok 2722 - polygon(454) points count ok 2723 - undefined points ok 2724 - polygon(454) no leftover data ok 2725 - polygon(455) shp/shx record content-lengths ok 2726 - polygon(455) shp/shx record ids agree ok 2727 - polygon(455) parts count ok 2728 - polygon(455) points count ok 2729 - undefined points ok 2730 - polygon(455) no leftover data ok 2731 - polygon(456) shp/shx record content-lengths ok 2732 - polygon(456) shp/shx record ids agree ok 2733 - polygon(456) parts count ok 2734 - polygon(456) points count ok 2735 - undefined points ok 2736 - polygon(456) no leftover data ok 2737 - polygon(457) shp/shx record content-lengths ok 2738 - polygon(457) shp/shx record ids agree ok 2739 - polygon(457) parts count ok 2740 - polygon(457) points count ok 2741 - undefined points ok 2742 - polygon(457) no leftover data ok 2743 - polygon(458) shp/shx record content-lengths ok 2744 - polygon(458) shp/shx record ids agree ok 2745 - polygon(458) parts count ok 2746 - polygon(458) points count ok 2747 - undefined points ok 2748 - polygon(458) no leftover data ok 2749 - polygon(459) shp/shx record content-lengths ok 2750 - polygon(459) shp/shx record ids agree ok 2751 - polygon(459) parts count ok 2752 - polygon(459) points count ok 2753 - undefined points ok 2754 - polygon(459) no leftover data ok 2755 - polygon(460) shp/shx record content-lengths ok 2756 - polygon(460) shp/shx record ids agree ok 2757 - polygon(460) parts count ok 2758 - polygon(460) points count ok 2759 - undefined points ok 2760 - polygon(460) no leftover data ok 2761 - polygon(461) shp/shx record content-lengths ok 2762 - polygon(461) shp/shx record ids agree ok 2763 - polygon(461) parts count ok 2764 - polygon(461) points count ok 2765 - undefined points ok 2766 - polygon(461) no leftover data ok 2767 - polygon(462) shp/shx record content-lengths ok 2768 - polygon(462) shp/shx record ids agree ok 2769 - polygon(462) parts count ok 2770 - polygon(462) points count ok 2771 - undefined points ok 2772 - polygon(462) no leftover data ok 2773 - polygon(463) shp/shx record content-lengths ok 2774 - polygon(463) shp/shx record ids agree ok 2775 - polygon(463) parts count ok 2776 - polygon(463) points count ok 2777 - undefined points ok 2778 - polygon(463) no leftover data ok 2779 - polygon(464) shp/shx record content-lengths ok 2780 - polygon(464) shp/shx record ids agree ok 2781 - polygon(464) parts count ok 2782 - polygon(464) points count ok 2783 - undefined points ok 2784 - polygon(464) no leftover data ok 2785 - polygon(465) shp/shx record content-lengths ok 2786 - polygon(465) shp/shx record ids agree ok 2787 - polygon(465) parts count ok 2788 - polygon(465) points count ok 2789 - undefined points ok 2790 - polygon(465) no leftover data ok 2791 - polygon(466) shp/shx record content-lengths ok 2792 - polygon(466) shp/shx record ids agree ok 2793 - polygon(466) parts count ok 2794 - polygon(466) points count ok 2795 - undefined points ok 2796 - polygon(466) no leftover data ok 2797 - polygon(467) shp/shx record content-lengths ok 2798 - polygon(467) shp/shx record ids agree ok 2799 - polygon(467) parts count ok 2800 - polygon(467) points count ok 2801 - undefined points ok 2802 - polygon(467) no leftover data ok 2803 - polygon(468) shp/shx record content-lengths ok 2804 - polygon(468) shp/shx record ids agree ok 2805 - polygon(468) parts count ok 2806 - polygon(468) points count ok 2807 - undefined points ok 2808 - polygon(468) no leftover data ok 2809 - polygon(469) shp/shx record content-lengths ok 2810 - polygon(469) shp/shx record ids agree ok 2811 - polygon(469) parts count ok 2812 - polygon(469) points count ok 2813 - undefined points ok 2814 - polygon(469) no leftover data ok 2815 - polygon(470) shp/shx record content-lengths ok 2816 - polygon(470) shp/shx record ids agree ok 2817 - polygon(470) parts count ok 2818 - polygon(470) points count ok 2819 - undefined points ok 2820 - polygon(470) no leftover data ok 2821 - polygon(471) shp/shx record content-lengths ok 2822 - polygon(471) shp/shx record ids agree ok 2823 - polygon(471) parts count ok 2824 - polygon(471) points count ok 2825 - undefined points ok 2826 - polygon(471) no leftover data ok 2827 - polygon(472) shp/shx record content-lengths ok 2828 - polygon(472) shp/shx record ids agree ok 2829 - polygon(472) parts count ok 2830 - polygon(472) points count ok 2831 - undefined points ok 2832 - polygon(472) no leftover data ok 2833 - polygon(473) shp/shx record content-lengths ok 2834 - polygon(473) shp/shx record ids agree ok 2835 - polygon(473) parts count ok 2836 - polygon(473) points count ok 2837 - undefined points ok 2838 - polygon(473) no leftover data ok 2839 - polygon(474) shp/shx record content-lengths ok 2840 - polygon(474) shp/shx record ids agree ok 2841 - polygon(474) parts count ok 2842 - polygon(474) points count ok 2843 - undefined points ok 2844 - polygon(474) no leftover data 1..2844 ok 219 - polygon has valid records ok 220 ok 221 - x_min across objects matches, polygon ok 222 - y_min across objects matches, polygon ok 223 - x_max across objects matches, polygon ok 224 - y_max across objects matches, polygon ok 225 - polygon has correct height ok 226 - polygon has correct width ok 227 - dbf version 3 ok 228 - polygon dbf has record per shape ok 229 - same number of shapes and records # Subtest: polygon: can read each record ok 1 - polygon(1) read dbf record ok 2 - polygon(2) read dbf record ok 3 - polygon(3) read dbf record ok 4 - polygon(4) read dbf record ok 5 - polygon(5) read dbf record ok 6 - polygon(6) read dbf record ok 7 - polygon(7) read dbf record ok 8 - polygon(8) read dbf record ok 9 - polygon(9) read dbf record ok 10 - polygon(10) read dbf record ok 11 - polygon(11) read dbf record ok 12 - polygon(12) read dbf record ok 13 - polygon(13) read dbf record ok 14 - polygon(14) read dbf record ok 15 - polygon(15) read dbf record ok 16 - polygon(16) read dbf record ok 17 - polygon(17) read dbf record ok 18 - polygon(18) read dbf record ok 19 - polygon(19) read dbf record ok 20 - polygon(20) read dbf record ok 21 - polygon(21) read dbf record ok 22 - polygon(22) read dbf record ok 23 - polygon(23) read dbf record ok 24 - polygon(24) read dbf record ok 25 - polygon(25) read dbf record ok 26 - polygon(26) read dbf record ok 27 - polygon(27) read dbf record ok 28 - polygon(28) read dbf record ok 29 - polygon(29) read dbf record ok 30 - polygon(30) read dbf record ok 31 - polygon(31) read dbf record ok 32 - polygon(32) read dbf record ok 33 - polygon(33) read dbf record ok 34 - polygon(34) read dbf record ok 35 - polygon(35) read dbf record ok 36 - polygon(36) read dbf record ok 37 - polygon(37) read dbf record ok 38 - polygon(38) read dbf record ok 39 - polygon(39) read dbf record ok 40 - polygon(40) read dbf record ok 41 - polygon(41) read dbf record ok 42 - polygon(42) read dbf record ok 43 - polygon(43) read dbf record ok 44 - polygon(44) read dbf record ok 45 - polygon(45) read dbf record ok 46 - polygon(46) read dbf record ok 47 - polygon(47) read dbf record ok 48 - polygon(48) read dbf record ok 49 - polygon(49) read dbf record ok 50 - polygon(50) read dbf record ok 51 - polygon(51) read dbf record ok 52 - polygon(52) read dbf record ok 53 - polygon(53) read dbf record ok 54 - polygon(54) read dbf record ok 55 - polygon(55) read dbf record ok 56 - polygon(56) read dbf record ok 57 - polygon(57) read dbf record ok 58 - polygon(58) read dbf record ok 59 - polygon(59) read dbf record ok 60 - polygon(60) read dbf record ok 61 - polygon(61) read dbf record ok 62 - polygon(62) read dbf record ok 63 - polygon(63) read dbf record ok 64 - polygon(64) read dbf record ok 65 - polygon(65) read dbf record ok 66 - polygon(66) read dbf record ok 67 - polygon(67) read dbf record ok 68 - polygon(68) read dbf record ok 69 - polygon(69) read dbf record ok 70 - polygon(70) read dbf record ok 71 - polygon(71) read dbf record ok 72 - polygon(72) read dbf record ok 73 - polygon(73) read dbf record ok 74 - polygon(74) read dbf record ok 75 - polygon(75) read dbf record ok 76 - polygon(76) read dbf record ok 77 - polygon(77) read dbf record ok 78 - polygon(78) read dbf record ok 79 - polygon(79) read dbf record ok 80 - polygon(80) read dbf record ok 81 - polygon(81) read dbf record ok 82 - polygon(82) read dbf record ok 83 - polygon(83) read dbf record ok 84 - polygon(84) read dbf record ok 85 - polygon(85) read dbf record ok 86 - polygon(86) read dbf record ok 87 - polygon(87) read dbf record ok 88 - polygon(88) read dbf record ok 89 - polygon(89) read dbf record ok 90 - polygon(90) read dbf record ok 91 - polygon(91) read dbf record ok 92 - polygon(92) read dbf record ok 93 - polygon(93) read dbf record ok 94 - polygon(94) read dbf record ok 95 - polygon(95) read dbf record ok 96 - polygon(96) read dbf record ok 97 - polygon(97) read dbf record ok 98 - polygon(98) read dbf record ok 99 - polygon(99) read dbf record ok 100 - polygon(100) read dbf record ok 101 - polygon(101) read dbf record ok 102 - polygon(102) read dbf record ok 103 - polygon(103) read dbf record ok 104 - polygon(104) read dbf record ok 105 - polygon(105) read dbf record ok 106 - polygon(106) read dbf record ok 107 - polygon(107) read dbf record ok 108 - polygon(108) read dbf record ok 109 - polygon(109) read dbf record ok 110 - polygon(110) read dbf record ok 111 - polygon(111) read dbf record ok 112 - polygon(112) read dbf record ok 113 - polygon(113) read dbf record ok 114 - polygon(114) read dbf record ok 115 - polygon(115) read dbf record ok 116 - polygon(116) read dbf record ok 117 - polygon(117) read dbf record ok 118 - polygon(118) read dbf record ok 119 - polygon(119) read dbf record ok 120 - polygon(120) read dbf record ok 121 - polygon(121) read dbf record ok 122 - polygon(122) read dbf record ok 123 - polygon(123) read dbf record ok 124 - polygon(124) read dbf record ok 125 - polygon(125) read dbf record ok 126 - polygon(126) read dbf record ok 127 - polygon(127) read dbf record ok 128 - polygon(128) read dbf record ok 129 - polygon(129) read dbf record ok 130 - polygon(130) read dbf record ok 131 - polygon(131) read dbf record ok 132 - polygon(132) read dbf record ok 133 - polygon(133) read dbf record ok 134 - polygon(134) read dbf record ok 135 - polygon(135) read dbf record ok 136 - polygon(136) read dbf record ok 137 - polygon(137) read dbf record ok 138 - polygon(138) read dbf record ok 139 - polygon(139) read dbf record ok 140 - polygon(140) read dbf record ok 141 - polygon(141) read dbf record ok 142 - polygon(142) read dbf record ok 143 - polygon(143) read dbf record ok 144 - polygon(144) read dbf record ok 145 - polygon(145) read dbf record ok 146 - polygon(146) read dbf record ok 147 - polygon(147) read dbf record ok 148 - polygon(148) read dbf record ok 149 - polygon(149) read dbf record ok 150 - polygon(150) read dbf record ok 151 - polygon(151) read dbf record ok 152 - polygon(152) read dbf record ok 153 - polygon(153) read dbf record ok 154 - polygon(154) read dbf record ok 155 - polygon(155) read dbf record ok 156 - polygon(156) read dbf record ok 157 - polygon(157) read dbf record ok 158 - polygon(158) read dbf record ok 159 - polygon(159) read dbf record ok 160 - polygon(160) read dbf record ok 161 - polygon(161) read dbf record ok 162 - polygon(162) read dbf record ok 163 - polygon(163) read dbf record ok 164 - polygon(164) read dbf record ok 165 - polygon(165) read dbf record ok 166 - polygon(166) read dbf record ok 167 - polygon(167) read dbf record ok 168 - polygon(168) read dbf record ok 169 - polygon(169) read dbf record ok 170 - polygon(170) read dbf record ok 171 - polygon(171) read dbf record ok 172 - polygon(172) read dbf record ok 173 - polygon(173) read dbf record ok 174 - polygon(174) read dbf record ok 175 - polygon(175) read dbf record ok 176 - polygon(176) read dbf record ok 177 - polygon(177) read dbf record ok 178 - polygon(178) read dbf record ok 179 - polygon(179) read dbf record ok 180 - polygon(180) read dbf record ok 181 - polygon(181) read dbf record ok 182 - polygon(182) read dbf record ok 183 - polygon(183) read dbf record ok 184 - polygon(184) read dbf record ok 185 - polygon(185) read dbf record ok 186 - polygon(186) read dbf record ok 187 - polygon(187) read dbf record ok 188 - polygon(188) read dbf record ok 189 - polygon(189) read dbf record ok 190 - polygon(190) read dbf record ok 191 - polygon(191) read dbf record ok 192 - polygon(192) read dbf record ok 193 - polygon(193) read dbf record ok 194 - polygon(194) read dbf record ok 195 - polygon(195) read dbf record ok 196 - polygon(196) read dbf record ok 197 - polygon(197) read dbf record ok 198 - polygon(198) read dbf record ok 199 - polygon(199) read dbf record ok 200 - polygon(200) read dbf record ok 201 - polygon(201) read dbf record ok 202 - polygon(202) read dbf record ok 203 - polygon(203) read dbf record ok 204 - polygon(204) read dbf record ok 205 - polygon(205) read dbf record ok 206 - polygon(206) read dbf record ok 207 - polygon(207) read dbf record ok 208 - polygon(208) read dbf record ok 209 - polygon(209) read dbf record ok 210 - polygon(210) read dbf record ok 211 - polygon(211) read dbf record ok 212 - polygon(212) read dbf record ok 213 - polygon(213) read dbf record ok 214 - polygon(214) read dbf record ok 215 - polygon(215) read dbf record ok 216 - polygon(216) read dbf record ok 217 - polygon(217) read dbf record ok 218 - polygon(218) read dbf record ok 219 - polygon(219) read dbf record ok 220 - polygon(220) read dbf record ok 221 - polygon(221) read dbf record ok 222 - polygon(222) read dbf record ok 223 - polygon(223) read dbf record ok 224 - polygon(224) read dbf record ok 225 - polygon(225) read dbf record ok 226 - polygon(226) read dbf record ok 227 - polygon(227) read dbf record ok 228 - polygon(228) read dbf record ok 229 - polygon(229) read dbf record ok 230 - polygon(230) read dbf record ok 231 - polygon(231) read dbf record ok 232 - polygon(232) read dbf record ok 233 - polygon(233) read dbf record ok 234 - polygon(234) read dbf record ok 235 - polygon(235) read dbf record ok 236 - polygon(236) read dbf record ok 237 - polygon(237) read dbf record ok 238 - polygon(238) read dbf record ok 239 - polygon(239) read dbf record ok 240 - polygon(240) read dbf record ok 241 - polygon(241) read dbf record ok 242 - polygon(242) read dbf record ok 243 - polygon(243) read dbf record ok 244 - polygon(244) read dbf record ok 245 - polygon(245) read dbf record ok 246 - polygon(246) read dbf record ok 247 - polygon(247) read dbf record ok 248 - polygon(248) read dbf record ok 249 - polygon(249) read dbf record ok 250 - polygon(250) read dbf record ok 251 - polygon(251) read dbf record ok 252 - polygon(252) read dbf record ok 253 - polygon(253) read dbf record ok 254 - polygon(254) read dbf record ok 255 - polygon(255) read dbf record ok 256 - polygon(256) read dbf record ok 257 - polygon(257) read dbf record ok 258 - polygon(258) read dbf record ok 259 - polygon(259) read dbf record ok 260 - polygon(260) read dbf record ok 261 - polygon(261) read dbf record ok 262 - polygon(262) read dbf record ok 263 - polygon(263) read dbf record ok 264 - polygon(264) read dbf record ok 265 - polygon(265) read dbf record ok 266 - polygon(266) read dbf record ok 267 - polygon(267) read dbf record ok 268 - polygon(268) read dbf record ok 269 - polygon(269) read dbf record ok 270 - polygon(270) read dbf record ok 271 - polygon(271) read dbf record ok 272 - polygon(272) read dbf record ok 273 - polygon(273) read dbf record ok 274 - polygon(274) read dbf record ok 275 - polygon(275) read dbf record ok 276 - polygon(276) read dbf record ok 277 - polygon(277) read dbf record ok 278 - polygon(278) read dbf record ok 279 - polygon(279) read dbf record ok 280 - polygon(280) read dbf record ok 281 - polygon(281) read dbf record ok 282 - polygon(282) read dbf record ok 283 - polygon(283) read dbf record ok 284 - polygon(284) read dbf record ok 285 - polygon(285) read dbf record ok 286 - polygon(286) read dbf record ok 287 - polygon(287) read dbf record ok 288 - polygon(288) read dbf record ok 289 - polygon(289) read dbf record ok 290 - polygon(290) read dbf record ok 291 - polygon(291) read dbf record ok 292 - polygon(292) read dbf record ok 293 - polygon(293) read dbf record ok 294 - polygon(294) read dbf record ok 295 - polygon(295) read dbf record ok 296 - polygon(296) read dbf record ok 297 - polygon(297) read dbf record ok 298 - polygon(298) read dbf record ok 299 - polygon(299) read dbf record ok 300 - polygon(300) read dbf record ok 301 - polygon(301) read dbf record ok 302 - polygon(302) read dbf record ok 303 - polygon(303) read dbf record ok 304 - polygon(304) read dbf record ok 305 - polygon(305) read dbf record ok 306 - polygon(306) read dbf record ok 307 - polygon(307) read dbf record ok 308 - polygon(308) read dbf record ok 309 - polygon(309) read dbf record ok 310 - polygon(310) read dbf record ok 311 - polygon(311) read dbf record ok 312 - polygon(312) read dbf record ok 313 - polygon(313) read dbf record ok 314 - polygon(314) read dbf record ok 315 - polygon(315) read dbf record ok 316 - polygon(316) read dbf record ok 317 - polygon(317) read dbf record ok 318 - polygon(318) read dbf record ok 319 - polygon(319) read dbf record ok 320 - polygon(320) read dbf record ok 321 - polygon(321) read dbf record ok 322 - polygon(322) read dbf record ok 323 - polygon(323) read dbf record ok 324 - polygon(324) read dbf record ok 325 - polygon(325) read dbf record ok 326 - polygon(326) read dbf record ok 327 - polygon(327) read dbf record ok 328 - polygon(328) read dbf record ok 329 - polygon(329) read dbf record ok 330 - polygon(330) read dbf record ok 331 - polygon(331) read dbf record ok 332 - polygon(332) read dbf record ok 333 - polygon(333) read dbf record ok 334 - polygon(334) read dbf record ok 335 - polygon(335) read dbf record ok 336 - polygon(336) read dbf record ok 337 - polygon(337) read dbf record ok 338 - polygon(338) read dbf record ok 339 - polygon(339) read dbf record ok 340 - polygon(340) read dbf record ok 341 - polygon(341) read dbf record ok 342 - polygon(342) read dbf record ok 343 - polygon(343) read dbf record ok 344 - polygon(344) read dbf record ok 345 - polygon(345) read dbf record ok 346 - polygon(346) read dbf record ok 347 - polygon(347) read dbf record ok 348 - polygon(348) read dbf record ok 349 - polygon(349) read dbf record ok 350 - polygon(350) read dbf record ok 351 - polygon(351) read dbf record ok 352 - polygon(352) read dbf record ok 353 - polygon(353) read dbf record ok 354 - polygon(354) read dbf record ok 355 - polygon(355) read dbf record ok 356 - polygon(356) read dbf record ok 357 - polygon(357) read dbf record ok 358 - polygon(358) read dbf record ok 359 - polygon(359) read dbf record ok 360 - polygon(360) read dbf record ok 361 - polygon(361) read dbf record ok 362 - polygon(362) read dbf record ok 363 - polygon(363) read dbf record ok 364 - polygon(364) read dbf record ok 365 - polygon(365) read dbf record ok 366 - polygon(366) read dbf record ok 367 - polygon(367) read dbf record ok 368 - polygon(368) read dbf record ok 369 - polygon(369) read dbf record ok 370 - polygon(370) read dbf record ok 371 - polygon(371) read dbf record ok 372 - polygon(372) read dbf record ok 373 - polygon(373) read dbf record ok 374 - polygon(374) read dbf record ok 375 - polygon(375) read dbf record ok 376 - polygon(376) read dbf record ok 377 - polygon(377) read dbf record ok 378 - polygon(378) read dbf record ok 379 - polygon(379) read dbf record ok 380 - polygon(380) read dbf record ok 381 - polygon(381) read dbf record ok 382 - polygon(382) read dbf record ok 383 - polygon(383) read dbf record ok 384 - polygon(384) read dbf record ok 385 - polygon(385) read dbf record ok 386 - polygon(386) read dbf record ok 387 - polygon(387) read dbf record ok 388 - polygon(388) read dbf record ok 389 - polygon(389) read dbf record ok 390 - polygon(390) read dbf record ok 391 - polygon(391) read dbf record ok 392 - polygon(392) read dbf record ok 393 - polygon(393) read dbf record ok 394 - polygon(394) read dbf record ok 395 - polygon(395) read dbf record ok 396 - polygon(396) read dbf record ok 397 - polygon(397) read dbf record ok 398 - polygon(398) read dbf record ok 399 - polygon(399) read dbf record ok 400 - polygon(400) read dbf record ok 401 - polygon(401) read dbf record ok 402 - polygon(402) read dbf record ok 403 - polygon(403) read dbf record ok 404 - polygon(404) read dbf record ok 405 - polygon(405) read dbf record ok 406 - polygon(406) read dbf record ok 407 - polygon(407) read dbf record ok 408 - polygon(408) read dbf record ok 409 - polygon(409) read dbf record ok 410 - polygon(410) read dbf record ok 411 - polygon(411) read dbf record ok 412 - polygon(412) read dbf record ok 413 - polygon(413) read dbf record ok 414 - polygon(414) read dbf record ok 415 - polygon(415) read dbf record ok 416 - polygon(416) read dbf record ok 417 - polygon(417) read dbf record ok 418 - polygon(418) read dbf record ok 419 - polygon(419) read dbf record ok 420 - polygon(420) read dbf record ok 421 - polygon(421) read dbf record ok 422 - polygon(422) read dbf record ok 423 - polygon(423) read dbf record ok 424 - polygon(424) read dbf record ok 425 - polygon(425) read dbf record ok 426 - polygon(426) read dbf record ok 427 - polygon(427) read dbf record ok 428 - polygon(428) read dbf record ok 429 - polygon(429) read dbf record ok 430 - polygon(430) read dbf record ok 431 - polygon(431) read dbf record ok 432 - polygon(432) read dbf record ok 433 - polygon(433) read dbf record ok 434 - polygon(434) read dbf record ok 435 - polygon(435) read dbf record ok 436 - polygon(436) read dbf record ok 437 - polygon(437) read dbf record ok 438 - polygon(438) read dbf record ok 439 - polygon(439) read dbf record ok 440 - polygon(440) read dbf record ok 441 - polygon(441) read dbf record ok 442 - polygon(442) read dbf record ok 443 - polygon(443) read dbf record ok 444 - polygon(444) read dbf record ok 445 - polygon(445) read dbf record ok 446 - polygon(446) read dbf record ok 447 - polygon(447) read dbf record ok 448 - polygon(448) read dbf record ok 449 - polygon(449) read dbf record ok 450 - polygon(450) read dbf record ok 451 - polygon(451) read dbf record ok 452 - polygon(452) read dbf record ok 453 - polygon(453) read dbf record ok 454 - polygon(454) read dbf record ok 455 - polygon(455) read dbf record ok 456 - polygon(456) read dbf record ok 457 - polygon(457) read dbf record ok 458 - polygon(458) read dbf record ok 459 - polygon(459) read dbf record ok 460 - polygon(460) read dbf record ok 461 - polygon(461) read dbf record ok 462 - polygon(462) read dbf record ok 463 - polygon(463) read dbf record ok 464 - polygon(464) read dbf record ok 465 - polygon(465) read dbf record ok 466 - polygon(466) read dbf record ok 467 - polygon(467) read dbf record ok 468 - polygon(468) read dbf record ok 469 - polygon(469) read dbf record ok 470 - polygon(470) read dbf record ok 471 - polygon(471) read dbf record ok 472 - polygon(472) read dbf record ok 473 - polygon(473) read dbf record ok 474 - polygon(474) read dbf record 1..474 ok 230 - polygon: can read each record # Subtest: dbf for polygon has correct labels ok 1 - polygon, record 1 ok 2 - polygon, record 2 ok 3 - polygon, record 3 ok 4 - polygon, record 4 ok 5 - polygon, record 5 ok 6 - polygon, record 6 ok 7 - polygon, record 7 ok 8 - polygon, record 8 ok 9 - polygon, record 9 ok 10 - polygon, record 10 ok 11 - polygon, record 11 ok 12 - polygon, record 12 ok 13 - polygon, record 13 ok 14 - polygon, record 14 ok 15 - polygon, record 15 ok 16 - polygon, record 16 ok 17 - polygon, record 17 ok 18 - polygon, record 18 ok 19 - polygon, record 19 ok 20 - polygon, record 20 ok 21 - polygon, record 21 ok 22 - polygon, record 22 ok 23 - polygon, record 23 ok 24 - polygon, record 24 ok 25 - polygon, record 25 ok 26 - polygon, record 26 ok 27 - polygon, record 27 ok 28 - polygon, record 28 ok 29 - polygon, record 29 ok 30 - polygon, record 30 ok 31 - polygon, record 31 ok 32 - polygon, record 32 ok 33 - polygon, record 33 ok 34 - polygon, record 34 ok 35 - polygon, record 35 ok 36 - polygon, record 36 ok 37 - polygon, record 37 ok 38 - polygon, record 38 ok 39 - polygon, record 39 ok 40 - polygon, record 40 ok 41 - polygon, record 41 ok 42 - polygon, record 42 ok 43 - polygon, record 43 ok 44 - polygon, record 44 ok 45 - polygon, record 45 ok 46 - polygon, record 46 ok 47 - polygon, record 47 ok 48 - polygon, record 48 ok 49 - polygon, record 49 ok 50 - polygon, record 50 ok 51 - polygon, record 51 ok 52 - polygon, record 52 ok 53 - polygon, record 53 ok 54 - polygon, record 54 ok 55 - polygon, record 55 ok 56 - polygon, record 56 ok 57 - polygon, record 57 ok 58 - polygon, record 58 ok 59 - polygon, record 59 ok 60 - polygon, record 60 ok 61 - polygon, record 61 ok 62 - polygon, record 62 ok 63 - polygon, record 63 ok 64 - polygon, record 64 ok 65 - polygon, record 65 ok 66 - polygon, record 66 ok 67 - polygon, record 67 ok 68 - polygon, record 68 ok 69 - polygon, record 69 ok 70 - polygon, record 70 ok 71 - polygon, record 71 ok 72 - polygon, record 72 ok 73 - polygon, record 73 ok 74 - polygon, record 74 ok 75 - polygon, record 75 ok 76 - polygon, record 76 ok 77 - polygon, record 77 ok 78 - polygon, record 78 ok 79 - polygon, record 79 ok 80 - polygon, record 80 ok 81 - polygon, record 81 ok 82 - polygon, record 82 ok 83 - polygon, record 83 ok 84 - polygon, record 84 ok 85 - polygon, record 85 ok 86 - polygon, record 86 ok 87 - polygon, record 87 ok 88 - polygon, record 88 ok 89 - polygon, record 89 ok 90 - polygon, record 90 ok 91 - polygon, record 91 ok 92 - polygon, record 92 ok 93 - polygon, record 93 ok 94 - polygon, record 94 ok 95 - polygon, record 95 ok 96 - polygon, record 96 ok 97 - polygon, record 97 ok 98 - polygon, record 98 ok 99 - polygon, record 99 ok 100 - polygon, record 100 ok 101 - polygon, record 101 ok 102 - polygon, record 102 ok 103 - polygon, record 103 ok 104 - polygon, record 104 ok 105 - polygon, record 105 ok 106 - polygon, record 106 ok 107 - polygon, record 107 ok 108 - polygon, record 108 ok 109 - polygon, record 109 ok 110 - polygon, record 110 ok 111 - polygon, record 111 ok 112 - polygon, record 112 ok 113 - polygon, record 113 ok 114 - polygon, record 114 ok 115 - polygon, record 115 ok 116 - polygon, record 116 ok 117 - polygon, record 117 ok 118 - polygon, record 118 ok 119 - polygon, record 119 ok 120 - polygon, record 120 ok 121 - polygon, record 121 ok 122 - polygon, record 122 ok 123 - polygon, record 123 ok 124 - polygon, record 124 ok 125 - polygon, record 125 ok 126 - polygon, record 126 ok 127 - polygon, record 127 ok 128 - polygon, record 128 ok 129 - polygon, record 129 ok 130 - polygon, record 130 ok 131 - polygon, record 131 ok 132 - polygon, record 132 ok 133 - polygon, record 133 ok 134 - polygon, record 134 ok 135 - polygon, record 135 ok 136 - polygon, record 136 ok 137 - polygon, record 137 ok 138 - polygon, record 138 ok 139 - polygon, record 139 ok 140 - polygon, record 140 ok 141 - polygon, record 141 ok 142 - polygon, record 142 ok 143 - polygon, record 143 ok 144 - polygon, record 144 ok 145 - polygon, record 145 ok 146 - polygon, record 146 ok 147 - polygon, record 147 ok 148 - polygon, record 148 ok 149 - polygon, record 149 ok 150 - polygon, record 150 ok 151 - polygon, record 151 ok 152 - polygon, record 152 ok 153 - polygon, record 153 ok 154 - polygon, record 154 ok 155 - polygon, record 155 ok 156 - polygon, record 156 ok 157 - polygon, record 157 ok 158 - polygon, record 158 ok 159 - polygon, record 159 ok 160 - polygon, record 160 ok 161 - polygon, record 161 ok 162 - polygon, record 162 ok 163 - polygon, record 163 ok 164 - polygon, record 164 ok 165 - polygon, record 165 ok 166 - polygon, record 166 ok 167 - polygon, record 167 ok 168 - polygon, record 168 ok 169 - polygon, record 169 ok 170 - polygon, record 170 ok 171 - polygon, record 171 ok 172 - polygon, record 172 ok 173 - polygon, record 173 ok 174 - polygon, record 174 ok 175 - polygon, record 175 ok 176 - polygon, record 176 ok 177 - polygon, record 177 ok 178 - polygon, record 178 ok 179 - polygon, record 179 ok 180 - polygon, record 180 ok 181 - polygon, record 181 ok 182 - polygon, record 182 ok 183 - polygon, record 183 ok 184 - polygon, record 184 ok 185 - polygon, record 185 ok 186 - polygon, record 186 ok 187 - polygon, record 187 ok 188 - polygon, record 188 ok 189 - polygon, record 189 ok 190 - polygon, record 190 ok 191 - polygon, record 191 ok 192 - polygon, record 192 ok 193 - polygon, record 193 ok 194 - polygon, record 194 ok 195 - polygon, record 195 ok 196 - polygon, record 196 ok 197 - polygon, record 197 ok 198 - polygon, record 198 ok 199 - polygon, record 199 ok 200 - polygon, record 200 ok 201 - polygon, record 201 ok 202 - polygon, record 202 ok 203 - polygon, record 203 ok 204 - polygon, record 204 ok 205 - polygon, record 205 ok 206 - polygon, record 206 ok 207 - polygon, record 207 ok 208 - polygon, record 208 ok 209 - polygon, record 209 ok 210 - polygon, record 210 ok 211 - polygon, record 211 ok 212 - polygon, record 212 ok 213 - polygon, record 213 ok 214 - polygon, record 214 ok 215 - polygon, record 215 ok 216 - polygon, record 216 ok 217 - polygon, record 217 ok 218 - polygon, record 218 ok 219 - polygon, record 219 ok 220 - polygon, record 220 ok 221 - polygon, record 221 ok 222 - polygon, record 222 ok 223 - polygon, record 223 ok 224 - polygon, record 224 ok 225 - polygon, record 225 ok 226 - polygon, record 226 ok 227 - polygon, record 227 ok 228 - polygon, record 228 ok 229 - polygon, record 229 ok 230 - polygon, record 230 ok 231 - polygon, record 231 ok 232 - polygon, record 232 ok 233 - polygon, record 233 ok 234 - polygon, record 234 ok 235 - polygon, record 235 ok 236 - polygon, record 236 ok 237 - polygon, record 237 ok 238 - polygon, record 238 ok 239 - polygon, record 239 ok 240 - polygon, record 240 ok 241 - polygon, record 241 ok 242 - polygon, record 242 ok 243 - polygon, record 243 ok 244 - polygon, record 244 ok 245 - polygon, record 245 ok 246 - polygon, record 246 ok 247 - polygon, record 247 ok 248 - polygon, record 248 ok 249 - polygon, record 249 ok 250 - polygon, record 250 ok 251 - polygon, record 251 ok 252 - polygon, record 252 ok 253 - polygon, record 253 ok 254 - polygon, record 254 ok 255 - polygon, record 255 ok 256 - polygon, record 256 ok 257 - polygon, record 257 ok 258 - polygon, record 258 ok 259 - polygon, record 259 ok 260 - polygon, record 260 ok 261 - polygon, record 261 ok 262 - polygon, record 262 ok 263 - polygon, record 263 ok 264 - polygon, record 264 ok 265 - polygon, record 265 ok 266 - polygon, record 266 ok 267 - polygon, record 267 ok 268 - polygon, record 268 ok 269 - polygon, record 269 ok 270 - polygon, record 270 ok 271 - polygon, record 271 ok 272 - polygon, record 272 ok 273 - polygon, record 273 ok 274 - polygon, record 274 ok 275 - polygon, record 275 ok 276 - polygon, record 276 ok 277 - polygon, record 277 ok 278 - polygon, record 278 ok 279 - polygon, record 279 ok 280 - polygon, record 280 ok 281 - polygon, record 281 ok 282 - polygon, record 282 ok 283 - polygon, record 283 ok 284 - polygon, record 284 ok 285 - polygon, record 285 ok 286 - polygon, record 286 ok 287 - polygon, record 287 ok 288 - polygon, record 288 ok 289 - polygon, record 289 ok 290 - polygon, record 290 ok 291 - polygon, record 291 ok 292 - polygon, record 292 ok 293 - polygon, record 293 ok 294 - polygon, record 294 ok 295 - polygon, record 295 ok 296 - polygon, record 296 ok 297 - polygon, record 297 ok 298 - polygon, record 298 ok 299 - polygon, record 299 ok 300 - polygon, record 300 ok 301 - polygon, record 301 ok 302 - polygon, record 302 ok 303 - polygon, record 303 ok 304 - polygon, record 304 ok 305 - polygon, record 305 ok 306 - polygon, record 306 ok 307 - polygon, record 307 ok 308 - polygon, record 308 ok 309 - polygon, record 309 ok 310 - polygon, record 310 ok 311 - polygon, record 311 ok 312 - polygon, record 312 ok 313 - polygon, record 313 ok 314 - polygon, record 314 ok 315 - polygon, record 315 ok 316 - polygon, record 316 ok 317 - polygon, record 317 ok 318 - polygon, record 318 ok 319 - polygon, record 319 ok 320 - polygon, record 320 ok 321 - polygon, record 321 ok 322 - polygon, record 322 ok 323 - polygon, record 323 ok 324 - polygon, record 324 ok 325 - polygon, record 325 ok 326 - polygon, record 326 ok 327 - polygon, record 327 ok 328 - polygon, record 328 ok 329 - polygon, record 329 ok 330 - polygon, record 330 ok 331 - polygon, record 331 ok 332 - polygon, record 332 ok 333 - polygon, record 333 ok 334 - polygon, record 334 ok 335 - polygon, record 335 ok 336 - polygon, record 336 ok 337 - polygon, record 337 ok 338 - polygon, record 338 ok 339 - polygon, record 339 ok 340 - polygon, record 340 ok 341 - polygon, record 341 ok 342 - polygon, record 342 ok 343 - polygon, record 343 ok 344 - polygon, record 344 ok 345 - polygon, record 345 ok 346 - polygon, record 346 ok 347 - polygon, record 347 ok 348 - polygon, record 348 ok 349 - polygon, record 349 ok 350 - polygon, record 350 ok 351 - polygon, record 351 ok 352 - polygon, record 352 ok 353 - polygon, record 353 ok 354 - polygon, record 354 ok 355 - polygon, record 355 ok 356 - polygon, record 356 ok 357 - polygon, record 357 ok 358 - polygon, record 358 ok 359 - polygon, record 359 ok 360 - polygon, record 360 ok 361 - polygon, record 361 ok 362 - polygon, record 362 ok 363 - polygon, record 363 ok 364 - polygon, record 364 ok 365 - polygon, record 365 ok 366 - polygon, record 366 ok 367 - polygon, record 367 ok 368 - polygon, record 368 ok 369 - polygon, record 369 ok 370 - polygon, record 370 ok 371 - polygon, record 371 ok 372 - polygon, record 372 ok 373 - polygon, record 373 ok 374 - polygon, record 374 ok 375 - polygon, record 375 ok 376 - polygon, record 376 ok 377 - polygon, record 377 ok 378 - polygon, record 378 ok 379 - polygon, record 379 ok 380 - polygon, record 380 ok 381 - polygon, record 381 ok 382 - polygon, record 382 ok 383 - polygon, record 383 ok 384 - polygon, record 384 ok 385 - polygon, record 385 ok 386 - polygon, record 386 ok 387 - polygon, record 387 ok 388 - polygon, record 388 ok 389 - polygon, record 389 ok 390 - polygon, record 390 ok 391 - polygon, record 391 ok 392 - polygon, record 392 ok 393 - polygon, record 393 ok 394 - polygon, record 394 ok 395 - polygon, record 395 ok 396 - polygon, record 396 ok 397 - polygon, record 397 ok 398 - polygon, record 398 ok 399 - polygon, record 399 ok 400 - polygon, record 400 ok 401 - polygon, record 401 ok 402 - polygon, record 402 ok 403 - polygon, record 403 ok 404 - polygon, record 404 ok 405 - polygon, record 405 ok 406 - polygon, record 406 ok 407 - polygon, record 407 ok 408 - polygon, record 408 ok 409 - polygon, record 409 ok 410 - polygon, record 410 ok 411 - polygon, record 411 ok 412 - polygon, record 412 ok 413 - polygon, record 413 ok 414 - polygon, record 414 ok 415 - polygon, record 415 ok 416 - polygon, record 416 ok 417 - polygon, record 417 ok 418 - polygon, record 418 ok 419 - polygon, record 419 ok 420 - polygon, record 420 ok 421 - polygon, record 421 ok 422 - polygon, record 422 ok 423 - polygon, record 423 ok 424 - polygon, record 424 ok 425 - polygon, record 425 ok 426 - polygon, record 426 ok 427 - polygon, record 427 ok 428 - polygon, record 428 ok 429 - polygon, record 429 ok 430 - polygon, record 430 ok 431 - polygon, record 431 ok 432 - polygon, record 432 ok 433 - polygon, record 433 ok 434 - polygon, record 434 ok 435 - polygon, record 435 ok 436 - polygon, record 436 ok 437 - polygon, record 437 ok 438 - polygon, record 438 ok 439 - polygon, record 439 ok 440 - polygon, record 440 ok 441 - polygon, record 441 ok 442 - polygon, record 442 ok 443 - polygon, record 443 ok 444 - polygon, record 444 ok 445 - polygon, record 445 ok 446 - polygon, record 446 ok 447 - polygon, record 447 ok 448 - polygon, record 448 ok 449 - polygon, record 449 ok 450 - polygon, record 450 ok 451 - polygon, record 451 ok 452 - polygon, record 452 ok 453 - polygon, record 453 ok 454 - polygon, record 454 ok 455 - polygon, record 455 ok 456 - polygon, record 456 ok 457 - polygon, record 457 ok 458 - polygon, record 458 ok 459 - polygon, record 459 ok 460 - polygon, record 460 ok 461 - polygon, record 461 ok 462 - polygon, record 462 ok 463 - polygon, record 463 ok 464 - polygon, record 464 ok 465 - polygon, record 465 ok 466 - polygon, record 466 ok 467 - polygon, record 467 ok 468 - polygon, record 468 ok 469 - polygon, record 469 ok 470 - polygon, record 470 ok 471 - polygon, record 471 ok 472 - polygon, record 472 ok 473 - polygon, record 473 ok 474 - polygon, record 474 1..474 ok 231 - dbf for polygon has correct labels ok 232 - dbf file exists for rivers ok 233 - shp file exists for rivers ok 234 - shx file exists for rivers ok 235 - got expected field names for rivers ok 236 - Shape type for rivers ok 237 - Number of shapes for rivers # Subtest: rivers has valid records ok 1 - rivers(1) shp/shx record content-lengths ok 2 - rivers(1) shp/shx record ids agree ok 3 - rivers(1) parts count ok 4 - rivers(1) points count ok 5 - undefined points ok 6 - rivers(1) no leftover data ok 7 - rivers(2) shp/shx record content-lengths ok 8 - rivers(2) shp/shx record ids agree ok 9 - rivers(2) parts count ok 10 - rivers(2) points count ok 11 - undefined points ok 12 - rivers(2) no leftover data ok 13 - rivers(3) shp/shx record content-lengths ok 14 - rivers(3) shp/shx record ids agree ok 15 - rivers(3) parts count ok 16 - rivers(3) points count ok 17 - undefined points ok 18 - rivers(3) no leftover data ok 19 - rivers(4) shp/shx record content-lengths ok 20 - rivers(4) shp/shx record ids agree ok 21 - rivers(4) parts count ok 22 - rivers(4) points count ok 23 - undefined points ok 24 - rivers(4) no leftover data ok 25 - rivers(5) shp/shx record content-lengths ok 26 - rivers(5) shp/shx record ids agree ok 27 - rivers(5) parts count ok 28 - rivers(5) points count ok 29 - undefined points ok 30 - rivers(5) no leftover data ok 31 - rivers(6) shp/shx record content-lengths ok 32 - rivers(6) shp/shx record ids agree ok 33 - rivers(6) parts count ok 34 - rivers(6) points count ok 35 - undefined points ok 36 - rivers(6) no leftover data ok 37 - rivers(7) shp/shx record content-lengths ok 38 - rivers(7) shp/shx record ids agree ok 39 - rivers(7) parts count ok 40 - rivers(7) points count ok 41 - undefined points ok 42 - rivers(7) no leftover data ok 43 - rivers(8) shp/shx record content-lengths ok 44 - rivers(8) shp/shx record ids agree ok 45 - rivers(8) parts count ok 46 - rivers(8) points count ok 47 - undefined points ok 48 - rivers(8) no leftover data ok 49 - rivers(9) shp/shx record content-lengths ok 50 - rivers(9) shp/shx record ids agree ok 51 - rivers(9) parts count ok 52 - rivers(9) points count ok 53 - undefined points ok 54 - rivers(9) no leftover data ok 55 - rivers(10) shp/shx record content-lengths ok 56 - rivers(10) shp/shx record ids agree ok 57 - rivers(10) parts count ok 58 - rivers(10) points count ok 59 - undefined points ok 60 - rivers(10) no leftover data ok 61 - rivers(11) shp/shx record content-lengths ok 62 - rivers(11) shp/shx record ids agree ok 63 - rivers(11) parts count ok 64 - rivers(11) points count ok 65 - undefined points ok 66 - rivers(11) no leftover data ok 67 - rivers(12) shp/shx record content-lengths ok 68 - rivers(12) shp/shx record ids agree ok 69 - rivers(12) parts count ok 70 - rivers(12) points count ok 71 - undefined points ok 72 - rivers(12) no leftover data ok 73 - rivers(13) shp/shx record content-lengths ok 74 - rivers(13) shp/shx record ids agree ok 75 - rivers(13) parts count ok 76 - rivers(13) points count ok 77 - undefined points ok 78 - rivers(13) no leftover data ok 79 - rivers(14) shp/shx record content-lengths ok 80 - rivers(14) shp/shx record ids agree ok 81 - rivers(14) parts count ok 82 - rivers(14) points count ok 83 - undefined points ok 84 - rivers(14) no leftover data ok 85 - rivers(15) shp/shx record content-lengths ok 86 - rivers(15) shp/shx record ids agree ok 87 - rivers(15) parts count ok 88 - rivers(15) points count ok 89 - undefined points ok 90 - rivers(15) no leftover data ok 91 - rivers(16) shp/shx record content-lengths ok 92 - rivers(16) shp/shx record ids agree ok 93 - rivers(16) parts count ok 94 - rivers(16) points count ok 95 - undefined points ok 96 - rivers(16) no leftover data ok 97 - rivers(17) shp/shx record content-lengths ok 98 - rivers(17) shp/shx record ids agree ok 99 - rivers(17) parts count ok 100 - rivers(17) points count ok 101 - undefined points ok 102 - rivers(17) no leftover data ok 103 - rivers(18) shp/shx record content-lengths ok 104 - rivers(18) shp/shx record ids agree ok 105 - rivers(18) parts count ok 106 - rivers(18) points count ok 107 - undefined points ok 108 - rivers(18) no leftover data ok 109 - rivers(19) shp/shx record content-lengths ok 110 - rivers(19) shp/shx record ids agree ok 111 - rivers(19) parts count ok 112 - rivers(19) points count ok 113 - undefined points ok 114 - rivers(19) no leftover data ok 115 - rivers(20) shp/shx record content-lengths ok 116 - rivers(20) shp/shx record ids agree ok 117 - rivers(20) parts count ok 118 - rivers(20) points count ok 119 - undefined points ok 120 - rivers(20) no leftover data ok 121 - rivers(21) shp/shx record content-lengths ok 122 - rivers(21) shp/shx record ids agree ok 123 - rivers(21) parts count ok 124 - rivers(21) points count ok 125 - undefined points ok 126 - rivers(21) no leftover data ok 127 - rivers(22) shp/shx record content-lengths ok 128 - rivers(22) shp/shx record ids agree ok 129 - rivers(22) parts count ok 130 - rivers(22) points count ok 131 - undefined points ok 132 - rivers(22) no leftover data ok 133 - rivers(23) shp/shx record content-lengths ok 134 - rivers(23) shp/shx record ids agree ok 135 - rivers(23) parts count ok 136 - rivers(23) points count ok 137 - undefined points ok 138 - rivers(23) no leftover data ok 139 - rivers(24) shp/shx record content-lengths ok 140 - rivers(24) shp/shx record ids agree ok 141 - rivers(24) parts count ok 142 - rivers(24) points count ok 143 - undefined points ok 144 - rivers(24) no leftover data ok 145 - rivers(25) shp/shx record content-lengths ok 146 - rivers(25) shp/shx record ids agree ok 147 - rivers(25) parts count ok 148 - rivers(25) points count ok 149 - undefined points ok 150 - rivers(25) no leftover data ok 151 - rivers(26) shp/shx record content-lengths ok 152 - rivers(26) shp/shx record ids agree ok 153 - rivers(26) parts count ok 154 - rivers(26) points count ok 155 - undefined points ok 156 - rivers(26) no leftover data ok 157 - rivers(27) shp/shx record content-lengths ok 158 - rivers(27) shp/shx record ids agree ok 159 - rivers(27) parts count ok 160 - rivers(27) points count ok 161 - undefined points ok 162 - rivers(27) no leftover data ok 163 - rivers(28) shp/shx record content-lengths ok 164 - rivers(28) shp/shx record ids agree ok 165 - rivers(28) parts count ok 166 - rivers(28) points count ok 167 - undefined points ok 168 - rivers(28) no leftover data ok 169 - rivers(29) shp/shx record content-lengths ok 170 - rivers(29) shp/shx record ids agree ok 171 - rivers(29) parts count ok 172 - rivers(29) points count ok 173 - undefined points ok 174 - rivers(29) no leftover data ok 175 - rivers(30) shp/shx record content-lengths ok 176 - rivers(30) shp/shx record ids agree ok 177 - rivers(30) parts count ok 178 - rivers(30) points count ok 179 - undefined points ok 180 - rivers(30) no leftover data 1..180 ok 238 - rivers has valid records ok 239 ok 240 - x_min across objects matches, rivers ok 241 - y_min across objects matches, rivers ok 242 - x_max across objects matches, rivers ok 243 - y_max across objects matches, rivers ok 244 - rivers has correct height ok 245 - rivers has correct width ok 246 - dbf version 3 ok 247 - rivers dbf has record per shape ok 248 - same number of shapes and records # Subtest: rivers: can read each record ok 1 - rivers(1) read dbf record ok 2 - rivers(2) read dbf record ok 3 - rivers(3) read dbf record ok 4 - rivers(4) read dbf record ok 5 - rivers(5) read dbf record ok 6 - rivers(6) read dbf record ok 7 - rivers(7) read dbf record ok 8 - rivers(8) read dbf record ok 9 - rivers(9) read dbf record ok 10 - rivers(10) read dbf record ok 11 - rivers(11) read dbf record ok 12 - rivers(12) read dbf record ok 13 - rivers(13) read dbf record ok 14 - rivers(14) read dbf record ok 15 - rivers(15) read dbf record ok 16 - rivers(16) read dbf record ok 17 - rivers(17) read dbf record ok 18 - rivers(18) read dbf record ok 19 - rivers(19) read dbf record ok 20 - rivers(20) read dbf record ok 21 - rivers(21) read dbf record ok 22 - rivers(22) read dbf record ok 23 - rivers(23) read dbf record ok 24 - rivers(24) read dbf record ok 25 - rivers(25) read dbf record ok 26 - rivers(26) read dbf record ok 27 - rivers(27) read dbf record ok 28 - rivers(28) read dbf record ok 29 - rivers(29) read dbf record ok 30 - rivers(30) read dbf record 1..30 ok 249 - rivers: can read each record # Subtest: dbf for rivers has correct labels ok 1 - rivers, record 1 ok 2 - rivers, record 2 ok 3 - rivers, record 3 ok 4 - rivers, record 4 ok 5 - rivers, record 5 ok 6 - rivers, record 6 ok 7 - rivers, record 7 ok 8 - rivers, record 8 ok 9 - rivers, record 9 ok 10 - rivers, record 10 ok 11 - rivers, record 11 ok 12 - rivers, record 12 ok 13 - rivers, record 13 ok 14 - rivers, record 14 ok 15 - rivers, record 15 ok 16 - rivers, record 16 ok 17 - rivers, record 17 ok 18 - rivers, record 18 ok 19 - rivers, record 19 ok 20 - rivers, record 20 ok 21 - rivers, record 21 ok 22 - rivers, record 22 ok 23 - rivers, record 23 ok 24 - rivers, record 24 ok 25 - rivers, record 25 ok 26 - rivers, record 26 ok 27 - rivers, record 27 ok 28 - rivers, record 28 ok 29 - rivers, record 29 ok 30 - rivers, record 30 1..30 ok 250 - dbf for rivers has correct labels ok 251 - dbf file exists for roads ok 252 - shp file exists for roads ok 253 - shx file exists for roads ok 254 - got expected field names for roads ok 255 - Shape type for roads ok 256 - Number of shapes for roads # Subtest: roads has valid records ok 1 - roads(1) shp/shx record content-lengths ok 2 - roads(1) shp/shx record ids agree ok 3 - roads(1) parts count ok 4 - roads(1) points count ok 5 - undefined points ok 6 - roads(1) no leftover data ok 7 - roads(2) shp/shx record content-lengths ok 8 - roads(2) shp/shx record ids agree ok 9 - roads(2) parts count ok 10 - roads(2) points count ok 11 - undefined points ok 12 - roads(2) no leftover data ok 13 - roads(3) shp/shx record content-lengths ok 14 - roads(3) shp/shx record ids agree ok 15 - roads(3) parts count ok 16 - roads(3) points count ok 17 - undefined points ok 18 - roads(3) no leftover data ok 19 - roads(4) shp/shx record content-lengths ok 20 - roads(4) shp/shx record ids agree ok 21 - roads(4) parts count ok 22 - roads(4) points count ok 23 - undefined points ok 24 - roads(4) no leftover data ok 25 - roads(5) shp/shx record content-lengths ok 26 - roads(5) shp/shx record ids agree ok 27 - roads(5) parts count ok 28 - roads(5) points count ok 29 - undefined points ok 30 - roads(5) no leftover data ok 31 - roads(6) shp/shx record content-lengths ok 32 - roads(6) shp/shx record ids agree ok 33 - roads(6) parts count ok 34 - roads(6) points count ok 35 - undefined points ok 36 - roads(6) no leftover data ok 37 - roads(7) shp/shx record content-lengths ok 38 - roads(7) shp/shx record ids agree ok 39 - roads(7) parts count ok 40 - roads(7) points count ok 41 - undefined points ok 42 - roads(7) no leftover data ok 43 - roads(8) shp/shx record content-lengths ok 44 - roads(8) shp/shx record ids agree ok 45 - roads(8) parts count ok 46 - roads(8) points count ok 47 - undefined points ok 48 - roads(8) no leftover data ok 49 - roads(9) shp/shx record content-lengths ok 50 - roads(9) shp/shx record ids agree ok 51 - roads(9) parts count ok 52 - roads(9) points count ok 53 - undefined points ok 54 - roads(9) no leftover data ok 55 - roads(10) shp/shx record content-lengths ok 56 - roads(10) shp/shx record ids agree ok 57 - roads(10) parts count ok 58 - roads(10) points count ok 59 - undefined points ok 60 - roads(10) no leftover data ok 61 - roads(11) shp/shx record content-lengths ok 62 - roads(11) shp/shx record ids agree ok 63 - roads(11) parts count ok 64 - roads(11) points count ok 65 - undefined points ok 66 - roads(11) no leftover data ok 67 - roads(12) shp/shx record content-lengths ok 68 - roads(12) shp/shx record ids agree ok 69 - roads(12) parts count ok 70 - roads(12) points count ok 71 - undefined points ok 72 - roads(12) no leftover data ok 73 - roads(13) shp/shx record content-lengths ok 74 - roads(13) shp/shx record ids agree ok 75 - roads(13) parts count ok 76 - roads(13) points count ok 77 - undefined points ok 78 - roads(13) no leftover data ok 79 - roads(14) shp/shx record content-lengths ok 80 - roads(14) shp/shx record ids agree ok 81 - roads(14) parts count ok 82 - roads(14) points count ok 83 - undefined points ok 84 - roads(14) no leftover data ok 85 - roads(15) shp/shx record content-lengths ok 86 - roads(15) shp/shx record ids agree ok 87 - roads(15) parts count ok 88 - roads(15) points count ok 89 - undefined points ok 90 - roads(15) no leftover data ok 91 - roads(16) shp/shx record content-lengths ok 92 - roads(16) shp/shx record ids agree ok 93 - roads(16) parts count ok 94 - roads(16) points count ok 95 - undefined points ok 96 - roads(16) no leftover data ok 97 - roads(17) shp/shx record content-lengths ok 98 - roads(17) shp/shx record ids agree ok 99 - roads(17) parts count ok 100 - roads(17) points count ok 101 - undefined points ok 102 - roads(17) no leftover data ok 103 - roads(18) shp/shx record content-lengths ok 104 - roads(18) shp/shx record ids agree ok 105 - roads(18) parts count ok 106 - roads(18) points count ok 107 - undefined points ok 108 - roads(18) no leftover data ok 109 - roads(19) shp/shx record content-lengths ok 110 - roads(19) shp/shx record ids agree ok 111 - roads(19) parts count ok 112 - roads(19) points count ok 113 - undefined points ok 114 - roads(19) no leftover data ok 115 - roads(20) shp/shx record content-lengths ok 116 - roads(20) shp/shx record ids agree ok 117 - roads(20) parts count ok 118 - roads(20) points count ok 119 - undefined points ok 120 - roads(20) no leftover data ok 121 - roads(21) shp/shx record content-lengths ok 122 - roads(21) shp/shx record ids agree ok 123 - roads(21) parts count ok 124 - roads(21) points count ok 125 - undefined points ok 126 - roads(21) no leftover data ok 127 - roads(22) shp/shx record content-lengths ok 128 - roads(22) shp/shx record ids agree ok 129 - roads(22) parts count ok 130 - roads(22) points count ok 131 - undefined points ok 132 - roads(22) no leftover data ok 133 - roads(23) shp/shx record content-lengths ok 134 - roads(23) shp/shx record ids agree ok 135 - roads(23) parts count ok 136 - roads(23) points count ok 137 - undefined points ok 138 - roads(23) no leftover data ok 139 - roads(24) shp/shx record content-lengths ok 140 - roads(24) shp/shx record ids agree ok 141 - roads(24) parts count ok 142 - roads(24) points count ok 143 - undefined points ok 144 - roads(24) no leftover data ok 145 - roads(25) shp/shx record content-lengths ok 146 - roads(25) shp/shx record ids agree ok 147 - roads(25) parts count ok 148 - roads(25) points count ok 149 - undefined points ok 150 - roads(25) no leftover data ok 151 - roads(26) shp/shx record content-lengths ok 152 - roads(26) shp/shx record ids agree ok 153 - roads(26) parts count ok 154 - roads(26) points count ok 155 - undefined points ok 156 - roads(26) no leftover data ok 157 - roads(27) shp/shx record content-lengths ok 158 - roads(27) shp/shx record ids agree ok 159 - roads(27) parts count ok 160 - roads(27) points count ok 161 - undefined points ok 162 - roads(27) no leftover data ok 163 - roads(28) shp/shx record content-lengths ok 164 - roads(28) shp/shx record ids agree ok 165 - roads(28) parts count ok 166 - roads(28) points count ok 167 - undefined points ok 168 - roads(28) no leftover data ok 169 - roads(29) shp/shx record content-lengths ok 170 - roads(29) shp/shx record ids agree ok 171 - roads(29) parts count ok 172 - roads(29) points count ok 173 - undefined points ok 174 - roads(29) no leftover data ok 175 - roads(30) shp/shx record content-lengths ok 176 - roads(30) shp/shx record ids agree ok 177 - roads(30) parts count ok 178 - roads(30) points count ok 179 - undefined points ok 180 - roads(30) no leftover data ok 181 - roads(31) shp/shx record content-lengths ok 182 - roads(31) shp/shx record ids agree ok 183 - roads(31) parts count ok 184 - roads(31) points count ok 185 - undefined points ok 186 - roads(31) no leftover data ok 187 - roads(32) shp/shx record content-lengths ok 188 - roads(32) shp/shx record ids agree ok 189 - roads(32) parts count ok 190 - roads(32) points count ok 191 - undefined points ok 192 - roads(32) no leftover data ok 193 - roads(33) shp/shx record content-lengths ok 194 - roads(33) shp/shx record ids agree ok 195 - roads(33) parts count ok 196 - roads(33) points count ok 197 - undefined points ok 198 - roads(33) no leftover data ok 199 - roads(34) shp/shx record content-lengths ok 200 - roads(34) shp/shx record ids agree ok 201 - roads(34) parts count ok 202 - roads(34) points count ok 203 - undefined points ok 204 - roads(34) no leftover data ok 205 - roads(35) shp/shx record content-lengths ok 206 - roads(35) shp/shx record ids agree ok 207 - roads(35) parts count ok 208 - roads(35) points count ok 209 - undefined points ok 210 - roads(35) no leftover data ok 211 - roads(36) shp/shx record content-lengths ok 212 - roads(36) shp/shx record ids agree ok 213 - roads(36) parts count ok 214 - roads(36) points count ok 215 - undefined points ok 216 - roads(36) no leftover data ok 217 - roads(37) shp/shx record content-lengths ok 218 - roads(37) shp/shx record ids agree ok 219 - roads(37) parts count ok 220 - roads(37) points count ok 221 - undefined points ok 222 - roads(37) no leftover data ok 223 - roads(38) shp/shx record content-lengths ok 224 - roads(38) shp/shx record ids agree ok 225 - roads(38) parts count ok 226 - roads(38) points count ok 227 - undefined points ok 228 - roads(38) no leftover data ok 229 - roads(39) shp/shx record content-lengths ok 230 - roads(39) shp/shx record ids agree ok 231 - roads(39) parts count ok 232 - roads(39) points count ok 233 - undefined points ok 234 - roads(39) no leftover data ok 235 - roads(40) shp/shx record content-lengths ok 236 - roads(40) shp/shx record ids agree ok 237 - roads(40) parts count ok 238 - roads(40) points count ok 239 - undefined points ok 240 - roads(40) no leftover data ok 241 - roads(41) shp/shx record content-lengths ok 242 - roads(41) shp/shx record ids agree ok 243 - roads(41) parts count ok 244 - roads(41) points count ok 245 - undefined points ok 246 - roads(41) no leftover data ok 247 - roads(42) shp/shx record content-lengths ok 248 - roads(42) shp/shx record ids agree ok 249 - roads(42) parts count ok 250 - roads(42) points count ok 251 - undefined points ok 252 - roads(42) no leftover data ok 253 - roads(43) shp/shx record content-lengths ok 254 - roads(43) shp/shx record ids agree ok 255 - roads(43) parts count ok 256 - roads(43) points count ok 257 - undefined points ok 258 - roads(43) no leftover data ok 259 - roads(44) shp/shx record content-lengths ok 260 - roads(44) shp/shx record ids agree ok 261 - roads(44) parts count ok 262 - roads(44) points count ok 263 - undefined points ok 264 - roads(44) no leftover data ok 265 - roads(45) shp/shx record content-lengths ok 266 - roads(45) shp/shx record ids agree ok 267 - roads(45) parts count ok 268 - roads(45) points count ok 269 - undefined points ok 270 - roads(45) no leftover data ok 271 - roads(46) shp/shx record content-lengths ok 272 - roads(46) shp/shx record ids agree ok 273 - roads(46) parts count ok 274 - roads(46) points count ok 275 - undefined points ok 276 - roads(46) no leftover data ok 277 - roads(47) shp/shx record content-lengths ok 278 - roads(47) shp/shx record ids agree ok 279 - roads(47) parts count ok 280 - roads(47) points count ok 281 - undefined points ok 282 - roads(47) no leftover data ok 283 - roads(48) shp/shx record content-lengths ok 284 - roads(48) shp/shx record ids agree ok 285 - roads(48) parts count ok 286 - roads(48) points count ok 287 - undefined points ok 288 - roads(48) no leftover data ok 289 - roads(49) shp/shx record content-lengths ok 290 - roads(49) shp/shx record ids agree ok 291 - roads(49) parts count ok 292 - roads(49) points count ok 293 - undefined points ok 294 - roads(49) no leftover data ok 295 - roads(50) shp/shx record content-lengths ok 296 - roads(50) shp/shx record ids agree ok 297 - roads(50) parts count ok 298 - roads(50) points count ok 299 - undefined points ok 300 - roads(50) no leftover data ok 301 - roads(51) shp/shx record content-lengths ok 302 - roads(51) shp/shx record ids agree ok 303 - roads(51) parts count ok 304 - roads(51) points count ok 305 - undefined points ok 306 - roads(51) no leftover data ok 307 - roads(52) shp/shx record content-lengths ok 308 - roads(52) shp/shx record ids agree ok 309 - roads(52) parts count ok 310 - roads(52) points count ok 311 - undefined points ok 312 - roads(52) no leftover data ok 313 - roads(53) shp/shx record content-lengths ok 314 - roads(53) shp/shx record ids agree ok 315 - roads(53) parts count ok 316 - roads(53) points count ok 317 - undefined points ok 318 - roads(53) no leftover data ok 319 - roads(54) shp/shx record content-lengths ok 320 - roads(54) shp/shx record ids agree ok 321 - roads(54) parts count ok 322 - roads(54) points count ok 323 - undefined points ok 324 - roads(54) no leftover data ok 325 - roads(55) shp/shx record content-lengths ok 326 - roads(55) shp/shx record ids agree ok 327 - roads(55) parts count ok 328 - roads(55) points count ok 329 - undefined points ok 330 - roads(55) no leftover data ok 331 - roads(56) shp/shx record content-lengths ok 332 - roads(56) shp/shx record ids agree ok 333 - roads(56) parts count ok 334 - roads(56) points count ok 335 - undefined points ok 336 - roads(56) no leftover data ok 337 - roads(57) shp/shx record content-lengths ok 338 - roads(57) shp/shx record ids agree ok 339 - roads(57) parts count ok 340 - roads(57) points count ok 341 - undefined points ok 342 - roads(57) no leftover data ok 343 - roads(58) shp/shx record content-lengths ok 344 - roads(58) shp/shx record ids agree ok 345 - roads(58) parts count ok 346 - roads(58) points count ok 347 - undefined points ok 348 - roads(58) no leftover data ok 349 - roads(59) shp/shx record content-lengths ok 350 - roads(59) shp/shx record ids agree ok 351 - roads(59) parts count ok 352 - roads(59) points count ok 353 - undefined points ok 354 - roads(59) no leftover data ok 355 - roads(60) shp/shx record content-lengths ok 356 - roads(60) shp/shx record ids agree ok 357 - roads(60) parts count ok 358 - roads(60) points count ok 359 - undefined points ok 360 - roads(60) no leftover data ok 361 - roads(61) shp/shx record content-lengths ok 362 - roads(61) shp/shx record ids agree ok 363 - roads(61) parts count ok 364 - roads(61) points count ok 365 - undefined points ok 366 - roads(61) no leftover data ok 367 - roads(62) shp/shx record content-lengths ok 368 - roads(62) shp/shx record ids agree ok 369 - roads(62) parts count ok 370 - roads(62) points count ok 371 - undefined points ok 372 - roads(62) no leftover data ok 373 - roads(63) shp/shx record content-lengths ok 374 - roads(63) shp/shx record ids agree ok 375 - roads(63) parts count ok 376 - roads(63) points count ok 377 - undefined points ok 378 - roads(63) no leftover data ok 379 - roads(64) shp/shx record content-lengths ok 380 - roads(64) shp/shx record ids agree ok 381 - roads(64) parts count ok 382 - roads(64) points count ok 383 - undefined points ok 384 - roads(64) no leftover data ok 385 - roads(65) shp/shx record content-lengths ok 386 - roads(65) shp/shx record ids agree ok 387 - roads(65) parts count ok 388 - roads(65) points count ok 389 - undefined points ok 390 - roads(65) no leftover data ok 391 - roads(66) shp/shx record content-lengths ok 392 - roads(66) shp/shx record ids agree ok 393 - roads(66) parts count ok 394 - roads(66) points count ok 395 - undefined points ok 396 - roads(66) no leftover data ok 397 - roads(67) shp/shx record content-lengths ok 398 - roads(67) shp/shx record ids agree ok 399 - roads(67) parts count ok 400 - roads(67) points count ok 401 - undefined points ok 402 - roads(67) no leftover data ok 403 - roads(68) shp/shx record content-lengths ok 404 - roads(68) shp/shx record ids agree ok 405 - roads(68) parts count ok 406 - roads(68) points count ok 407 - undefined points ok 408 - roads(68) no leftover data ok 409 - roads(69) shp/shx record content-lengths ok 410 - roads(69) shp/shx record ids agree ok 411 - roads(69) parts count ok 412 - roads(69) points count ok 413 - undefined points ok 414 - roads(69) no leftover data ok 415 - roads(70) shp/shx record content-lengths ok 416 - roads(70) shp/shx record ids agree ok 417 - roads(70) parts count ok 418 - roads(70) points count ok 419 - undefined points ok 420 - roads(70) no leftover data ok 421 - roads(71) shp/shx record content-lengths ok 422 - roads(71) shp/shx record ids agree ok 423 - roads(71) parts count ok 424 - roads(71) points count ok 425 - undefined points ok 426 - roads(71) no leftover data ok 427 - roads(72) shp/shx record content-lengths ok 428 - roads(72) shp/shx record ids agree ok 429 - roads(72) parts count ok 430 - roads(72) points count ok 431 - undefined points ok 432 - roads(72) no leftover data ok 433 - roads(73) shp/shx record content-lengths ok 434 - roads(73) shp/shx record ids agree ok 435 - roads(73) parts count ok 436 - roads(73) points count ok 437 - undefined points ok 438 - roads(73) no leftover data ok 439 - roads(74) shp/shx record content-lengths ok 440 - roads(74) shp/shx record ids agree ok 441 - roads(74) parts count ok 442 - roads(74) points count ok 443 - undefined points ok 444 - roads(74) no leftover data ok 445 - roads(75) shp/shx record content-lengths ok 446 - roads(75) shp/shx record ids agree ok 447 - roads(75) parts count ok 448 - roads(75) points count ok 449 - undefined points ok 450 - roads(75) no leftover data ok 451 - roads(76) shp/shx record content-lengths ok 452 - roads(76) shp/shx record ids agree ok 453 - roads(76) parts count ok 454 - roads(76) points count ok 455 - undefined points ok 456 - roads(76) no leftover data ok 457 - roads(77) shp/shx record content-lengths ok 458 - roads(77) shp/shx record ids agree ok 459 - roads(77) parts count ok 460 - roads(77) points count ok 461 - undefined points ok 462 - roads(77) no leftover data ok 463 - roads(78) shp/shx record content-lengths ok 464 - roads(78) shp/shx record ids agree ok 465 - roads(78) parts count ok 466 - roads(78) points count ok 467 - undefined points ok 468 - roads(78) no leftover data ok 469 - roads(79) shp/shx record content-lengths ok 470 - roads(79) shp/shx record ids agree ok 471 - roads(79) parts count ok 472 - roads(79) points count ok 473 - undefined points ok 474 - roads(79) no leftover data ok 475 - roads(80) shp/shx record content-lengths ok 476 - roads(80) shp/shx record ids agree ok 477 - roads(80) parts count ok 478 - roads(80) points count ok 479 - undefined points ok 480 - roads(80) no leftover data ok 481 - roads(81) shp/shx record content-lengths ok 482 - roads(81) shp/shx record ids agree ok 483 - roads(81) parts count ok 484 - roads(81) points count ok 485 - undefined points ok 486 - roads(81) no leftover data ok 487 - roads(82) shp/shx record content-lengths ok 488 - roads(82) shp/shx record ids agree ok 489 - roads(82) parts count ok 490 - roads(82) points count ok 491 - undefined points ok 492 - roads(82) no leftover data ok 493 - roads(83) shp/shx record content-lengths ok 494 - roads(83) shp/shx record ids agree ok 495 - roads(83) parts count ok 496 - roads(83) points count ok 497 - undefined points ok 498 - roads(83) no leftover data ok 499 - roads(84) shp/shx record content-lengths ok 500 - roads(84) shp/shx record ids agree ok 501 - roads(84) parts count ok 502 - roads(84) points count ok 503 - undefined points ok 504 - roads(84) no leftover data ok 505 - roads(85) shp/shx record content-lengths ok 506 - roads(85) shp/shx record ids agree ok 507 - roads(85) parts count ok 508 - roads(85) points count ok 509 - undefined points ok 510 - roads(85) no leftover data ok 511 - roads(86) shp/shx record content-lengths ok 512 - roads(86) shp/shx record ids agree ok 513 - roads(86) parts count ok 514 - roads(86) points count ok 515 - undefined points ok 516 - roads(86) no leftover data ok 517 - roads(87) shp/shx record content-lengths ok 518 - roads(87) shp/shx record ids agree ok 519 - roads(87) parts count ok 520 - roads(87) points count ok 521 - undefined points ok 522 - roads(87) no leftover data ok 523 - roads(88) shp/shx record content-lengths ok 524 - roads(88) shp/shx record ids agree ok 525 - roads(88) parts count ok 526 - roads(88) points count ok 527 - undefined points ok 528 - roads(88) no leftover data ok 529 - roads(89) shp/shx record content-lengths ok 530 - roads(89) shp/shx record ids agree ok 531 - roads(89) parts count ok 532 - roads(89) points count ok 533 - undefined points ok 534 - roads(89) no leftover data ok 535 - roads(90) shp/shx record content-lengths ok 536 - roads(90) shp/shx record ids agree ok 537 - roads(90) parts count ok 538 - roads(90) points count ok 539 - undefined points ok 540 - roads(90) no leftover data ok 541 - roads(91) shp/shx record content-lengths ok 542 - roads(91) shp/shx record ids agree ok 543 - roads(91) parts count ok 544 - roads(91) points count ok 545 - undefined points ok 546 - roads(91) no leftover data ok 547 - roads(92) shp/shx record content-lengths ok 548 - roads(92) shp/shx record ids agree ok 549 - roads(92) parts count ok 550 - roads(92) points count ok 551 - undefined points ok 552 - roads(92) no leftover data ok 553 - roads(93) shp/shx record content-lengths ok 554 - roads(93) shp/shx record ids agree ok 555 - roads(93) parts count ok 556 - roads(93) points count ok 557 - undefined points ok 558 - roads(93) no leftover data ok 559 - roads(94) shp/shx record content-lengths ok 560 - roads(94) shp/shx record ids agree ok 561 - roads(94) parts count ok 562 - roads(94) points count ok 563 - undefined points ok 564 - roads(94) no leftover data ok 565 - roads(95) shp/shx record content-lengths ok 566 - roads(95) shp/shx record ids agree ok 567 - roads(95) parts count ok 568 - roads(95) points count ok 569 - undefined points ok 570 - roads(95) no leftover data ok 571 - roads(96) shp/shx record content-lengths ok 572 - roads(96) shp/shx record ids agree ok 573 - roads(96) parts count ok 574 - roads(96) points count ok 575 - undefined points ok 576 - roads(96) no leftover data ok 577 - roads(97) shp/shx record content-lengths ok 578 - roads(97) shp/shx record ids agree ok 579 - roads(97) parts count ok 580 - roads(97) points count ok 581 - undefined points ok 582 - roads(97) no leftover data ok 583 - roads(98) shp/shx record content-lengths ok 584 - roads(98) shp/shx record ids agree ok 585 - roads(98) parts count ok 586 - roads(98) points count ok 587 - undefined points ok 588 - roads(98) no leftover data ok 589 - roads(99) shp/shx record content-lengths ok 590 - roads(99) shp/shx record ids agree ok 591 - roads(99) parts count ok 592 - roads(99) points count ok 593 - undefined points ok 594 - roads(99) no leftover data ok 595 - roads(100) shp/shx record content-lengths ok 596 - roads(100) shp/shx record ids agree ok 597 - roads(100) parts count ok 598 - roads(100) points count ok 599 - undefined points ok 600 - roads(100) no leftover data ok 601 - roads(101) shp/shx record content-lengths ok 602 - roads(101) shp/shx record ids agree ok 603 - roads(101) parts count ok 604 - roads(101) points count ok 605 - undefined points ok 606 - roads(101) no leftover data ok 607 - roads(102) shp/shx record content-lengths ok 608 - roads(102) shp/shx record ids agree ok 609 - roads(102) parts count ok 610 - roads(102) points count ok 611 - undefined points ok 612 - roads(102) no leftover data ok 613 - roads(103) shp/shx record content-lengths ok 614 - roads(103) shp/shx record ids agree ok 615 - roads(103) parts count ok 616 - roads(103) points count ok 617 - undefined points ok 618 - roads(103) no leftover data ok 619 - roads(104) shp/shx record content-lengths ok 620 - roads(104) shp/shx record ids agree ok 621 - roads(104) parts count ok 622 - roads(104) points count ok 623 - undefined points ok 624 - roads(104) no leftover data ok 625 - roads(105) shp/shx record content-lengths ok 626 - roads(105) shp/shx record ids agree ok 627 - roads(105) parts count ok 628 - roads(105) points count ok 629 - undefined points ok 630 - roads(105) no leftover data 1..630 ok 257 - roads has valid records ok 258 ok 259 - x_min across objects matches, roads ok 260 - y_min across objects matches, roads ok 261 - x_max across objects matches, roads ok 262 - y_max across objects matches, roads ok 263 - roads has correct height ok 264 - roads has correct width ok 265 - dbf version 3 ok 266 - roads dbf has record per shape ok 267 - same number of shapes and records # Subtest: roads: can read each record ok 1 - roads(1) read dbf record ok 2 - roads(2) read dbf record ok 3 - roads(3) read dbf record ok 4 - roads(4) read dbf record ok 5 - roads(5) read dbf record ok 6 - roads(6) read dbf record ok 7 - roads(7) read dbf record ok 8 - roads(8) read dbf record ok 9 - roads(9) read dbf record ok 10 - roads(10) read dbf record ok 11 - roads(11) read dbf record ok 12 - roads(12) read dbf record ok 13 - roads(13) read dbf record ok 14 - roads(14) read dbf record ok 15 - roads(15) read dbf record ok 16 - roads(16) read dbf record ok 17 - roads(17) read dbf record ok 18 - roads(18) read dbf record ok 19 - roads(19) read dbf record ok 20 - roads(20) read dbf record ok 21 - roads(21) read dbf record ok 22 - roads(22) read dbf record ok 23 - roads(23) read dbf record ok 24 - roads(24) read dbf record ok 25 - roads(25) read dbf record ok 26 - roads(26) read dbf record ok 27 - roads(27) read dbf record ok 28 - roads(28) read dbf record ok 29 - roads(29) read dbf record ok 30 - roads(30) read dbf record ok 31 - roads(31) read dbf record ok 32 - roads(32) read dbf record ok 33 - roads(33) read dbf record ok 34 - roads(34) read dbf record ok 35 - roads(35) read dbf record ok 36 - roads(36) read dbf record ok 37 - roads(37) read dbf record ok 38 - roads(38) read dbf record ok 39 - roads(39) read dbf record ok 40 - roads(40) read dbf record ok 41 - roads(41) read dbf record ok 42 - roads(42) read dbf record ok 43 - roads(43) read dbf record ok 44 - roads(44) read dbf record ok 45 - roads(45) read dbf record ok 46 - roads(46) read dbf record ok 47 - roads(47) read dbf record ok 48 - roads(48) read dbf record ok 49 - roads(49) read dbf record ok 50 - roads(50) read dbf record ok 51 - roads(51) read dbf record ok 52 - roads(52) read dbf record ok 53 - roads(53) read dbf record ok 54 - roads(54) read dbf record ok 55 - roads(55) read dbf record ok 56 - roads(56) read dbf record ok 57 - roads(57) read dbf record ok 58 - roads(58) read dbf record ok 59 - roads(59) read dbf record ok 60 - roads(60) read dbf record ok 61 - roads(61) read dbf record ok 62 - roads(62) read dbf record ok 63 - roads(63) read dbf record ok 64 - roads(64) read dbf record ok 65 - roads(65) read dbf record ok 66 - roads(66) read dbf record ok 67 - roads(67) read dbf record ok 68 - roads(68) read dbf record ok 69 - roads(69) read dbf record ok 70 - roads(70) read dbf record ok 71 - roads(71) read dbf record ok 72 - roads(72) read dbf record ok 73 - roads(73) read dbf record ok 74 - roads(74) read dbf record ok 75 - roads(75) read dbf record ok 76 - roads(76) read dbf record ok 77 - roads(77) read dbf record ok 78 - roads(78) read dbf record ok 79 - roads(79) read dbf record ok 80 - roads(80) read dbf record ok 81 - roads(81) read dbf record ok 82 - roads(82) read dbf record ok 83 - roads(83) read dbf record ok 84 - roads(84) read dbf record ok 85 - roads(85) read dbf record ok 86 - roads(86) read dbf record ok 87 - roads(87) read dbf record ok 88 - roads(88) read dbf record ok 89 - roads(89) read dbf record ok 90 - roads(90) read dbf record ok 91 - roads(91) read dbf record ok 92 - roads(92) read dbf record ok 93 - roads(93) read dbf record ok 94 - roads(94) read dbf record ok 95 - roads(95) read dbf record ok 96 - roads(96) read dbf record ok 97 - roads(97) read dbf record ok 98 - roads(98) read dbf record ok 99 - roads(99) read dbf record ok 100 - roads(100) read dbf record ok 101 - roads(101) read dbf record ok 102 - roads(102) read dbf record ok 103 - roads(103) read dbf record ok 104 - roads(104) read dbf record ok 105 - roads(105) read dbf record 1..105 ok 268 - roads: can read each record # Subtest: dbf for roads has correct labels ok 1 - roads, record 1 ok 2 - roads, record 2 ok 3 - roads, record 3 ok 4 - roads, record 4 ok 5 - roads, record 5 ok 6 - roads, record 6 ok 7 - roads, record 7 ok 8 - roads, record 8 ok 9 - roads, record 9 ok 10 - roads, record 10 ok 11 - roads, record 11 ok 12 - roads, record 12 ok 13 - roads, record 13 ok 14 - roads, record 14 ok 15 - roads, record 15 ok 16 - roads, record 16 ok 17 - roads, record 17 ok 18 - roads, record 18 ok 19 - roads, record 19 ok 20 - roads, record 20 ok 21 - roads, record 21 ok 22 - roads, record 22 ok 23 - roads, record 23 ok 24 - roads, record 24 ok 25 - roads, record 25 ok 26 - roads, record 26 ok 27 - roads, record 27 ok 28 - roads, record 28 ok 29 - roads, record 29 ok 30 - roads, record 30 ok 31 - roads, record 31 ok 32 - roads, record 32 ok 33 - roads, record 33 ok 34 - roads, record 34 ok 35 - roads, record 35 ok 36 - roads, record 36 ok 37 - roads, record 37 ok 38 - roads, record 38 ok 39 - roads, record 39 ok 40 - roads, record 40 ok 41 - roads, record 41 ok 42 - roads, record 42 ok 43 - roads, record 43 ok 44 - roads, record 44 ok 45 - roads, record 45 ok 46 - roads, record 46 ok 47 - roads, record 47 ok 48 - roads, record 48 ok 49 - roads, record 49 ok 50 - roads, record 50 ok 51 - roads, record 51 ok 52 - roads, record 52 ok 53 - roads, record 53 ok 54 - roads, record 54 ok 55 - roads, record 55 ok 56 - roads, record 56 ok 57 - roads, record 57 ok 58 - roads, record 58 ok 59 - roads, record 59 ok 60 - roads, record 60 ok 61 - roads, record 61 ok 62 - roads, record 62 ok 63 - roads, record 63 ok 64 - roads, record 64 ok 65 - roads, record 65 ok 66 - roads, record 66 ok 67 - roads, record 67 ok 68 - roads, record 68 ok 69 - roads, record 69 ok 70 - roads, record 70 ok 71 - roads, record 71 ok 72 - roads, record 72 ok 73 - roads, record 73 ok 74 - roads, record 74 ok 75 - roads, record 75 ok 76 - roads, record 76 ok 77 - roads, record 77 ok 78 - roads, record 78 ok 79 - roads, record 79 ok 80 - roads, record 80 ok 81 - roads, record 81 ok 82 - roads, record 82 ok 83 - roads, record 83 ok 84 - roads, record 84 ok 85 - roads, record 85 ok 86 - roads, record 86 ok 87 - roads, record 87 ok 88 - roads, record 88 ok 89 - roads, record 89 ok 90 - roads, record 90 ok 91 - roads, record 91 ok 92 - roads, record 92 ok 93 - roads, record 93 ok 94 - roads, record 94 ok 95 - roads, record 95 ok 96 - roads, record 96 ok 97 - roads, record 97 ok 98 - roads, record 98 ok 99 - roads, record 99 ok 100 - roads, record 100 ok 101 - roads, record 101 ok 102 - roads, record 102 ok 103 - roads, record 103 ok 104 - roads, record 104 ok 105 - roads, record 105 1..105 ok 269 - dbf for roads has correct labels ok 270 - dbf file exists for roads_rt ok 271 - shp file exists for roads_rt ok 272 - shx file exists for roads_rt ok 273 - got expected field names for roads_rt ok 274 - Shape type for roads_rt ok 275 - Number of shapes for roads_rt # Subtest: roads_rt has valid records ok 1 - roads_rt(1) shp/shx record content-lengths ok 2 - roads_rt(1) shp/shx record ids agree ok 3 - roads_rt(1) parts count ok 4 - roads_rt(1) points count ok 5 - undefined points ok 6 - roads_rt(1) no leftover data ok 7 - roads_rt(2) shp/shx record content-lengths ok 8 - roads_rt(2) shp/shx record ids agree ok 9 - roads_rt(2) parts count ok 10 - roads_rt(2) points count ok 11 - undefined points ok 12 - roads_rt(2) no leftover data ok 13 - roads_rt(3) shp/shx record content-lengths ok 14 - roads_rt(3) shp/shx record ids agree ok 15 - roads_rt(3) parts count ok 16 - roads_rt(3) points count ok 17 - undefined points ok 18 - roads_rt(3) no leftover data ok 19 - roads_rt(4) shp/shx record content-lengths ok 20 - roads_rt(4) shp/shx record ids agree ok 21 - roads_rt(4) parts count ok 22 - roads_rt(4) points count ok 23 - undefined points ok 24 - roads_rt(4) no leftover data ok 25 - roads_rt(5) shp/shx record content-lengths ok 26 - roads_rt(5) shp/shx record ids agree ok 27 - roads_rt(5) parts count ok 28 - roads_rt(5) points count ok 29 - undefined points ok 30 - roads_rt(5) no leftover data ok 31 - roads_rt(6) shp/shx record content-lengths ok 32 - roads_rt(6) shp/shx record ids agree ok 33 - roads_rt(6) parts count ok 34 - roads_rt(6) points count ok 35 - undefined points ok 36 - roads_rt(6) no leftover data ok 37 - roads_rt(7) shp/shx record content-lengths ok 38 - roads_rt(7) shp/shx record ids agree ok 39 - roads_rt(7) parts count ok 40 - roads_rt(7) points count ok 41 - undefined points ok 42 - roads_rt(7) no leftover data ok 43 - roads_rt(8) shp/shx record content-lengths ok 44 - roads_rt(8) shp/shx record ids agree ok 45 - roads_rt(8) parts count ok 46 - roads_rt(8) points count ok 47 - undefined points ok 48 - roads_rt(8) no leftover data ok 49 - roads_rt(9) shp/shx record content-lengths ok 50 - roads_rt(9) shp/shx record ids agree ok 51 - roads_rt(9) parts count ok 52 - roads_rt(9) points count ok 53 - undefined points ok 54 - roads_rt(9) no leftover data ok 55 - roads_rt(10) shp/shx record content-lengths ok 56 - roads_rt(10) shp/shx record ids agree ok 57 - roads_rt(10) parts count ok 58 - roads_rt(10) points count ok 59 - undefined points ok 60 - roads_rt(10) no leftover data ok 61 - roads_rt(11) shp/shx record content-lengths ok 62 - roads_rt(11) shp/shx record ids agree ok 63 - roads_rt(11) parts count ok 64 - roads_rt(11) points count ok 65 - undefined points ok 66 - roads_rt(11) no leftover data ok 67 - roads_rt(12) shp/shx record content-lengths ok 68 - roads_rt(12) shp/shx record ids agree ok 69 - roads_rt(12) parts count ok 70 - roads_rt(12) points count ok 71 - undefined points ok 72 - roads_rt(12) no leftover data ok 73 - roads_rt(13) shp/shx record content-lengths ok 74 - roads_rt(13) shp/shx record ids agree ok 75 - roads_rt(13) parts count ok 76 - roads_rt(13) points count ok 77 - undefined points ok 78 - roads_rt(13) no leftover data ok 79 - roads_rt(14) shp/shx record content-lengths ok 80 - roads_rt(14) shp/shx record ids agree ok 81 - roads_rt(14) parts count ok 82 - roads_rt(14) points count ok 83 - undefined points ok 84 - roads_rt(14) no leftover data ok 85 - roads_rt(15) shp/shx record content-lengths ok 86 - roads_rt(15) shp/shx record ids agree ok 87 - roads_rt(15) parts count ok 88 - roads_rt(15) points count ok 89 - undefined points ok 90 - roads_rt(15) no leftover data ok 91 - roads_rt(16) shp/shx record content-lengths ok 92 - roads_rt(16) shp/shx record ids agree ok 93 - roads_rt(16) parts count ok 94 - roads_rt(16) points count ok 95 - undefined points ok 96 - roads_rt(16) no leftover data ok 97 - roads_rt(17) shp/shx record content-lengths ok 98 - roads_rt(17) shp/shx record ids agree ok 99 - roads_rt(17) parts count ok 100 - roads_rt(17) points count ok 101 - undefined points ok 102 - roads_rt(17) no leftover data ok 103 - roads_rt(18) shp/shx record content-lengths ok 104 - roads_rt(18) shp/shx record ids agree ok 105 - roads_rt(18) parts count ok 106 - roads_rt(18) points count ok 107 - undefined points ok 108 - roads_rt(18) no leftover data ok 109 - roads_rt(19) shp/shx record content-lengths ok 110 - roads_rt(19) shp/shx record ids agree ok 111 - roads_rt(19) parts count ok 112 - roads_rt(19) points count ok 113 - undefined points ok 114 - roads_rt(19) no leftover data ok 115 - roads_rt(20) shp/shx record content-lengths ok 116 - roads_rt(20) shp/shx record ids agree ok 117 - roads_rt(20) parts count ok 118 - roads_rt(20) points count ok 119 - undefined points ok 120 - roads_rt(20) no leftover data ok 121 - roads_rt(21) shp/shx record content-lengths ok 122 - roads_rt(21) shp/shx record ids agree ok 123 - roads_rt(21) parts count ok 124 - roads_rt(21) points count ok 125 - undefined points ok 126 - roads_rt(21) no leftover data ok 127 - roads_rt(22) shp/shx record content-lengths ok 128 - roads_rt(22) shp/shx record ids agree ok 129 - roads_rt(22) parts count ok 130 - roads_rt(22) points count ok 131 - undefined points ok 132 - roads_rt(22) no leftover data ok 133 - roads_rt(23) shp/shx record content-lengths ok 134 - roads_rt(23) shp/shx record ids agree ok 135 - roads_rt(23) parts count ok 136 - roads_rt(23) points count ok 137 - undefined points ok 138 - roads_rt(23) no leftover data ok 139 - roads_rt(24) shp/shx record content-lengths ok 140 - roads_rt(24) shp/shx record ids agree ok 141 - roads_rt(24) parts count ok 142 - roads_rt(24) points count ok 143 - undefined points ok 144 - roads_rt(24) no leftover data ok 145 - roads_rt(25) shp/shx record content-lengths ok 146 - roads_rt(25) shp/shx record ids agree ok 147 - roads_rt(25) parts count ok 148 - roads_rt(25) points count ok 149 - undefined points ok 150 - roads_rt(25) no leftover data ok 151 - roads_rt(26) shp/shx record content-lengths ok 152 - roads_rt(26) shp/shx record ids agree ok 153 - roads_rt(26) parts count ok 154 - roads_rt(26) points count ok 155 - undefined points ok 156 - roads_rt(26) no leftover data ok 157 - roads_rt(27) shp/shx record content-lengths ok 158 - roads_rt(27) shp/shx record ids agree ok 159 - roads_rt(27) parts count ok 160 - roads_rt(27) points count ok 161 - undefined points ok 162 - roads_rt(27) no leftover data ok 163 - roads_rt(28) shp/shx record content-lengths ok 164 - roads_rt(28) shp/shx record ids agree ok 165 - roads_rt(28) parts count ok 166 - roads_rt(28) points count ok 167 - undefined points ok 168 - roads_rt(28) no leftover data 1..168 ok 276 - roads_rt has valid records ok 277 ok 278 - x_min across objects matches, roads_rt ok 279 - y_min across objects matches, roads_rt ok 280 - x_max across objects matches, roads_rt ok 281 - y_max across objects matches, roads_rt ok 282 - roads_rt has correct height ok 283 - roads_rt has correct width ok 284 - dbf version 3 ok 285 - roads_rt dbf has record per shape ok 286 - same number of shapes and records # Subtest: roads_rt: can read each record ok 1 - roads_rt(1) read dbf record ok 2 - roads_rt(2) read dbf record ok 3 - roads_rt(3) read dbf record ok 4 - roads_rt(4) read dbf record ok 5 - roads_rt(5) read dbf record ok 6 - roads_rt(6) read dbf record ok 7 - roads_rt(7) read dbf record ok 8 - roads_rt(8) read dbf record ok 9 - roads_rt(9) read dbf record ok 10 - roads_rt(10) read dbf record ok 11 - roads_rt(11) read dbf record ok 12 - roads_rt(12) read dbf record ok 13 - roads_rt(13) read dbf record ok 14 - roads_rt(14) read dbf record ok 15 - roads_rt(15) read dbf record ok 16 - roads_rt(16) read dbf record ok 17 - roads_rt(17) read dbf record ok 18 - roads_rt(18) read dbf record ok 19 - roads_rt(19) read dbf record ok 20 - roads_rt(20) read dbf record ok 21 - roads_rt(21) read dbf record ok 22 - roads_rt(22) read dbf record ok 23 - roads_rt(23) read dbf record ok 24 - roads_rt(24) read dbf record ok 25 - roads_rt(25) read dbf record ok 26 - roads_rt(26) read dbf record ok 27 - roads_rt(27) read dbf record ok 28 - roads_rt(28) read dbf record 1..28 ok 287 - roads_rt: can read each record # Subtest: dbf for roads_rt has correct labels ok 1 - roads_rt, record 1 ok 2 - roads_rt, record 2 ok 3 - roads_rt, record 3 ok 4 - roads_rt, record 4 ok 5 - roads_rt, record 5 ok 6 - roads_rt, record 6 ok 7 - roads_rt, record 7 ok 8 - roads_rt, record 8 ok 9 - roads_rt, record 9 ok 10 - roads_rt, record 10 ok 11 - roads_rt, record 11 ok 12 - roads_rt, record 12 ok 13 - roads_rt, record 13 ok 14 - roads_rt, record 14 ok 15 - roads_rt, record 15 ok 16 - roads_rt, record 16 ok 17 - roads_rt, record 17 ok 18 - roads_rt, record 18 ok 19 - roads_rt, record 19 ok 20 - roads_rt, record 20 ok 21 - roads_rt, record 21 ok 22 - roads_rt, record 22 ok 23 - roads_rt, record 23 ok 24 - roads_rt, record 24 ok 25 - roads_rt, record 25 ok 26 - roads_rt, record 26 ok 27 - roads_rt, record 27 ok 28 - roads_rt, record 28 1..28 ok 288 - dbf for roads_rt has correct labels ok 289 - dbf file exists for states ok 290 - shp file exists for states ok 291 - shx file exists for states ok 292 - got expected field names for states ok 293 - Shape type for states ok 294 - Number of shapes for states # Subtest: states has valid records ok 1 - states(1) shp/shx record content-lengths ok 2 - states(1) shp/shx record ids agree ok 3 - states(1) parts count ok 4 - states(1) points count ok 5 - undefined points ok 6 - states(1) no leftover data ok 7 - states(2) shp/shx record content-lengths ok 8 - states(2) shp/shx record ids agree ok 9 - states(2) parts count ok 10 - states(2) points count ok 11 - undefined points ok 12 - states(2) no leftover data ok 13 - states(3) shp/shx record content-lengths ok 14 - states(3) shp/shx record ids agree ok 15 - states(3) parts count ok 16 - states(3) points count ok 17 - undefined points ok 18 - states(3) no leftover data ok 19 - states(4) shp/shx record content-lengths ok 20 - states(4) shp/shx record ids agree ok 21 - states(4) parts count ok 22 - states(4) points count ok 23 - undefined points ok 24 - states(4) no leftover data ok 25 - states(5) shp/shx record content-lengths ok 26 - states(5) shp/shx record ids agree ok 27 - states(5) parts count ok 28 - states(5) points count ok 29 - undefined points ok 30 - states(5) no leftover data ok 31 - states(6) shp/shx record content-lengths ok 32 - states(6) shp/shx record ids agree ok 33 - states(6) parts count ok 34 - states(6) points count ok 35 - undefined points ok 36 - states(6) no leftover data ok 37 - states(7) shp/shx record content-lengths ok 38 - states(7) shp/shx record ids agree ok 39 - states(7) parts count ok 40 - states(7) points count ok 41 - undefined points ok 42 - states(7) no leftover data ok 43 - states(8) shp/shx record content-lengths ok 44 - states(8) shp/shx record ids agree ok 45 - states(8) parts count ok 46 - states(8) points count ok 47 - undefined points ok 48 - states(8) no leftover data ok 49 - states(9) shp/shx record content-lengths ok 50 - states(9) shp/shx record ids agree ok 51 - states(9) parts count ok 52 - states(9) points count ok 53 - undefined points ok 54 - states(9) no leftover data ok 55 - states(10) shp/shx record content-lengths ok 56 - states(10) shp/shx record ids agree ok 57 - states(10) parts count ok 58 - states(10) points count ok 59 - undefined points ok 60 - states(10) no leftover data ok 61 - states(11) shp/shx record content-lengths ok 62 - states(11) shp/shx record ids agree ok 63 - states(11) parts count ok 64 - states(11) points count ok 65 - undefined points ok 66 - states(11) no leftover data ok 67 - states(12) shp/shx record content-lengths ok 68 - states(12) shp/shx record ids agree ok 69 - states(12) parts count ok 70 - states(12) points count ok 71 - undefined points ok 72 - states(12) no leftover data ok 73 - states(13) shp/shx record content-lengths ok 74 - states(13) shp/shx record ids agree ok 75 - states(13) parts count ok 76 - states(13) points count ok 77 - undefined points ok 78 - states(13) no leftover data ok 79 - states(14) shp/shx record content-lengths ok 80 - states(14) shp/shx record ids agree ok 81 - states(14) parts count ok 82 - states(14) points count ok 83 - undefined points ok 84 - states(14) no leftover data ok 85 - states(15) shp/shx record content-lengths ok 86 - states(15) shp/shx record ids agree ok 87 - states(15) parts count ok 88 - states(15) points count ok 89 - undefined points ok 90 - states(15) no leftover data ok 91 - states(16) shp/shx record content-lengths ok 92 - states(16) shp/shx record ids agree ok 93 - states(16) parts count ok 94 - states(16) points count ok 95 - undefined points ok 96 - states(16) no leftover data ok 97 - states(17) shp/shx record content-lengths ok 98 - states(17) shp/shx record ids agree ok 99 - states(17) parts count ok 100 - states(17) points count ok 101 - undefined points ok 102 - states(17) no leftover data ok 103 - states(18) shp/shx record content-lengths ok 104 - states(18) shp/shx record ids agree ok 105 - states(18) parts count ok 106 - states(18) points count ok 107 - undefined points ok 108 - states(18) no leftover data ok 109 - states(19) shp/shx record content-lengths ok 110 - states(19) shp/shx record ids agree ok 111 - states(19) parts count ok 112 - states(19) points count ok 113 - undefined points ok 114 - states(19) no leftover data ok 115 - states(20) shp/shx record content-lengths ok 116 - states(20) shp/shx record ids agree ok 117 - states(20) parts count ok 118 - states(20) points count ok 119 - undefined points ok 120 - states(20) no leftover data ok 121 - states(21) shp/shx record content-lengths ok 122 - states(21) shp/shx record ids agree ok 123 - states(21) parts count ok 124 - states(21) points count ok 125 - undefined points ok 126 - states(21) no leftover data ok 127 - states(22) shp/shx record content-lengths ok 128 - states(22) shp/shx record ids agree ok 129 - states(22) parts count ok 130 - states(22) points count ok 131 - undefined points ok 132 - states(22) no leftover data ok 133 - states(23) shp/shx record content-lengths ok 134 - states(23) shp/shx record ids agree ok 135 - states(23) parts count ok 136 - states(23) points count ok 137 - undefined points ok 138 - states(23) no leftover data ok 139 - states(24) shp/shx record content-lengths ok 140 - states(24) shp/shx record ids agree ok 141 - states(24) parts count ok 142 - states(24) points count ok 143 - undefined points ok 144 - states(24) no leftover data ok 145 - states(25) shp/shx record content-lengths ok 146 - states(25) shp/shx record ids agree ok 147 - states(25) parts count ok 148 - states(25) points count ok 149 - undefined points ok 150 - states(25) no leftover data ok 151 - states(26) shp/shx record content-lengths ok 152 - states(26) shp/shx record ids agree ok 153 - states(26) parts count ok 154 - states(26) points count ok 155 - undefined points ok 156 - states(26) no leftover data ok 157 - states(27) shp/shx record content-lengths ok 158 - states(27) shp/shx record ids agree ok 159 - states(27) parts count ok 160 - states(27) points count ok 161 - undefined points ok 162 - states(27) no leftover data ok 163 - states(28) shp/shx record content-lengths ok 164 - states(28) shp/shx record ids agree ok 165 - states(28) parts count ok 166 - states(28) points count ok 167 - undefined points ok 168 - states(28) no leftover data ok 169 - states(29) shp/shx record content-lengths ok 170 - states(29) shp/shx record ids agree ok 171 - states(29) parts count ok 172 - states(29) points count ok 173 - undefined points ok 174 - states(29) no leftover data ok 175 - states(30) shp/shx record content-lengths ok 176 - states(30) shp/shx record ids agree ok 177 - states(30) parts count ok 178 - states(30) points count ok 179 - undefined points ok 180 - states(30) no leftover data ok 181 - states(31) shp/shx record content-lengths ok 182 - states(31) shp/shx record ids agree ok 183 - states(31) parts count ok 184 - states(31) points count ok 185 - undefined points ok 186 - states(31) no leftover data ok 187 - states(32) shp/shx record content-lengths ok 188 - states(32) shp/shx record ids agree ok 189 - states(32) parts count ok 190 - states(32) points count ok 191 - undefined points ok 192 - states(32) no leftover data 1..192 ok 295 - states has valid records ok 296 ok 297 - x_min across objects matches, states ok 298 - y_min across objects matches, states ok 299 - x_max across objects matches, states ok 300 - y_max across objects matches, states ok 301 - states has correct height ok 302 - states has correct width ok 303 - dbf version 3 ok 304 - states dbf has record per shape ok 305 - same number of shapes and records # Subtest: states: can read each record ok 1 - states(1) read dbf record ok 2 - states(2) read dbf record ok 3 - states(3) read dbf record ok 4 - states(4) read dbf record ok 5 - states(5) read dbf record ok 6 - states(6) read dbf record ok 7 - states(7) read dbf record ok 8 - states(8) read dbf record ok 9 - states(9) read dbf record ok 10 - states(10) read dbf record ok 11 - states(11) read dbf record ok 12 - states(12) read dbf record ok 13 - states(13) read dbf record ok 14 - states(14) read dbf record ok 15 - states(15) read dbf record ok 16 - states(16) read dbf record ok 17 - states(17) read dbf record ok 18 - states(18) read dbf record ok 19 - states(19) read dbf record ok 20 - states(20) read dbf record ok 21 - states(21) read dbf record ok 22 - states(22) read dbf record ok 23 - states(23) read dbf record ok 24 - states(24) read dbf record ok 25 - states(25) read dbf record ok 26 - states(26) read dbf record ok 27 - states(27) read dbf record ok 28 - states(28) read dbf record ok 29 - states(29) read dbf record ok 30 - states(30) read dbf record ok 31 - states(31) read dbf record ok 32 - states(32) read dbf record 1..32 ok 306 - states: can read each record # Subtest: dbf for states has correct labels ok 1 - states, record 1 ok 2 - states, record 2 ok 3 - states, record 3 ok 4 - states, record 4 ok 5 - states, record 5 ok 6 - states, record 6 ok 7 - states, record 7 ok 8 - states, record 8 ok 9 - states, record 9 ok 10 - states, record 10 ok 11 - states, record 11 ok 12 - states, record 12 ok 13 - states, record 13 ok 14 - states, record 14 ok 15 - states, record 15 ok 16 - states, record 16 ok 17 - states, record 17 ok 18 - states, record 18 ok 19 - states, record 19 ok 20 - states, record 20 ok 21 - states, record 21 ok 22 - states, record 22 ok 23 - states, record 23 ok 24 - states, record 24 ok 25 - states, record 25 ok 26 - states, record 26 ok 27 - states, record 27 ok 28 - states, record 28 ok 29 - states, record 29 ok 30 - states, record 30 ok 31 - states, record 31 ok 32 - states, record 32 1..32 ok 307 - dbf for states has correct labels ok 308 - empty dbf file has zero records # Subtest: states.shp polygon 23 (not indexed) contains points ok 1 - Point(X=-112.386,Y=28.95) is in states.shp polygon 23 ok 2 - Point(X=-112.341,Y=29.159) is in states.shp polygon 23 ok 3 - Point(X=-112.036,Y=29.718) is in states.shp polygon 23 ok 4 - Point(X=-110.186,Y=30.486) is in states.shp polygon 23 ok 5 - Point(X=-114.845,Y=32.38) is in states.shp polygon 23 1..5 ok 309 - states.shp polygon 23 (not indexed) contains points # Subtest: states.shp polygon 23 (not indexed) does not contain points ok 1 - Point(X=-111.286,Y=27.395) is not in states.shp polygon 23 ok 2 - Point(X=-113.843,Y=30.14) is not in states.shp polygon 23 ok 3 - Point(X=-111.015,Y=31.767) is not in states.shp polygon 23 ok 4 - Point(X=-112.594,Y=34.3) is not in states.shp polygon 23 ok 5 - Point(X=-106.772,Y=28.42) is not in states.shp polygon 23 ok 6 - Point(X=-114.397,Y=24.802) is not in states.shp polygon 23 1..6 ok 310 - states.shp polygon 23 (not indexed) does not contain points # Subtest: states.shp polygon 23 (indexed) contains points ok 1 - Point(X=-112.386,Y=28.95) is in states.shp polygon 23 (indexed) ok 2 - Point(X=-112.341,Y=29.159) is in states.shp polygon 23 (indexed) ok 3 - Point(X=-112.036,Y=29.718) is in states.shp polygon 23 (indexed) ok 4 - Point(X=-110.186,Y=30.486) is in states.shp polygon 23 (indexed) ok 5 - Point(X=-114.845,Y=32.38) is in states.shp polygon 23 (indexed) 1..5 ok 311 - states.shp polygon 23 (indexed) contains points # Subtest: states.shp polygon 23 (indexed) does not contain points ok 1 - Point(X=-111.286,Y=27.395) is not in states.shp polygon 23 (indexed) ok 2 - Point(X=-113.843,Y=30.14) is not in states.shp polygon 23 (indexed) ok 3 - Point(X=-111.015,Y=31.767) is not in states.shp polygon 23 (indexed) ok 4 - Point(X=-112.594,Y=34.3) is not in states.shp polygon 23 (indexed) ok 5 - Point(X=-106.772,Y=28.42) is not in states.shp polygon 23 (indexed) ok 6 - Point(X=-114.397,Y=24.802) is not in states.shp polygon 23 (indexed) 1..6 ok 312 - states.shp polygon 23 (indexed) does not contain points # Subtest: polygon.shp polygon 83 (not indexed) contains points ok 1 - Point(X=477418,Y=4762016) is in polygon.shp polygon 83 ok 2 - Point(X=476644,Y=4761530) is in polygon.shp polygon 83 ok 3 - Point(X=477488,Y=4760789) is in polygon.shp polygon 83 ok 4 - Point(X=477716,Y=4760055) is in polygon.shp polygon 83 1..4 ok 313 - polygon.shp polygon 83 (not indexed) contains points # Subtest: polygon.shp polygon 83 (not indexed) does not contain points ok 1 - Point(X=477521,Y=4760247) is not in polygon.shp polygon 83 ok 2 - Point(X=477414,Y=4761150) is not in polygon.shp polygon 83 ok 3 - Point(X=477388,Y=4761419) is not in polygon.shp polygon 83 ok 4 - Point(X=477996,Y=4761648) is not in polygon.shp polygon 83 ok 5 - Point(X=476810,Y=4761766) is not in polygon.shp polygon 83 ok 6 - Point(X=478214,Y=4760627) is not in polygon.shp polygon 83 ok 7 - Point(X=477499,Y=4762436) is not in polygon.shp polygon 83 1..7 ok 314 - polygon.shp polygon 83 (not indexed) does not contain points # Subtest: polygon.shp polygon 83 (indexed) contains points ok 1 - Point(X=477418,Y=4762016) is in polygon.shp polygon 83 (indexed) ok 2 - Point(X=476644,Y=4761530) is in polygon.shp polygon 83 (indexed) ok 3 - Point(X=477488,Y=4760789) is in polygon.shp polygon 83 (indexed) ok 4 - Point(X=477716,Y=4760055) is in polygon.shp polygon 83 (indexed) 1..4 ok 315 - polygon.shp polygon 83 (indexed) contains points # Subtest: polygon.shp polygon 83 (indexed) does not contain points ok 1 - Point(X=477521,Y=4760247) is not in polygon.shp polygon 83 (indexed) ok 2 - Point(X=477414,Y=4761150) is not in polygon.shp polygon 83 (indexed) ok 3 - Point(X=477388,Y=4761419) is not in polygon.shp polygon 83 (indexed) ok 4 - Point(X=477996,Y=4761648) is not in polygon.shp polygon 83 (indexed) ok 5 - Point(X=476810,Y=4761766) is not in polygon.shp polygon 83 (indexed) ok 6 - Point(X=478214,Y=4760627) is not in polygon.shp polygon 83 (indexed) ok 7 - Point(X=477499,Y=4762436) is not in polygon.shp polygon 83 (indexed) 1..7 ok 316 - polygon.shp polygon 83 (indexed) does not contain points ok 317 - got a spatial index ok 318 - index contains same number of objects as shapefile ok 319 - spatial_index contains all objects ok 320 - got right number of shapes back, no index ok 321 - got right number of shapes back, use index ok 322 - shapes_in_area same with and without spatial index, bounds: 471127.1875 4751545 489292.3125 4765610.5 ok 323 - got right number of shapes back, no index ok 324 - got right number of shapes back, use index ok 325 - shapes_in_area same with and without spatial index, bounds: 471127.1875 4751545 480209.75 4758577.75 ok 326 - Got expected angle of 0 for 0,0 ok 327 - Got expected angle of 90 for 1,0 ok 328 - Got expected angle of 45 for 1,1 ok 329 - Got expected angle of 0 for 0,1 ok 330 - Got expected angle of 315 for -1,1 ok 331 - Got expected angle of 270 for -1,0 ok 332 - Got expected angle of 225 for -1,-1 ok 333 - Got expected angle of 180 for 0,-1 ok 334 - index generated 5 containers # Subtest: polygon contains points when using index of size 5 ok 1 - Point(X=-1504329.017,Y=-3384142.59) is in polygon ok 2 - Point(X=-811568.465,Y=-3667544.634) is in polygon ok 3 - Point(X=-1417733.948,Y=-3793501.098) is in polygon 1..3 ok 335 - polygon contains points when using index of size 5 ok 336 - index generated 10 containers # Subtest: polygon contains points when using index of size 10 ok 1 - Point(X=-1504329.017,Y=-3384142.59) is in polygon ok 2 - Point(X=-811568.465,Y=-3667544.634) is in polygon ok 3 - Point(X=-1417733.948,Y=-3793501.098) is in polygon 1..3 ok 337 - polygon contains points when using index of size 10 ok 338 - index generated 15 containers # Subtest: polygon contains points when using index of size 15 ok 1 - Point(X=-1504329.017,Y=-3384142.59) is in polygon ok 2 - Point(X=-811568.465,Y=-3667544.634) is in polygon ok 3 - Point(X=-1417733.948,Y=-3793501.098) is in polygon 1..3 ok 339 - polygon contains points when using index of size 15 ok 340 - index generated 20 containers # Subtest: polygon contains points when using index of size 20 ok 1 - Point(X=-1504329.017,Y=-3384142.59) is in polygon ok 2 - Point(X=-811568.465,Y=-3667544.634) is in polygon ok 3 - Point(X=-1417733.948,Y=-3793501.098) is in polygon 1..3 ok 341 - polygon contains points when using index of size 20 ok 342 - index generated 100 containers # Subtest: polygon contains points when using index of size 100 ok 1 - Point(X=-1504329.017,Y=-3384142.59) is in polygon ok 2 - Point(X=-811568.465,Y=-3667544.634) is in polygon ok 3 - Point(X=-1417733.948,Y=-3793501.098) is in polygon 1..3 ok 343 - polygon contains points when using index of size 100 1..343 ok All tests successful. Files=1, Tests=343, 6 wallclock secs ( 1.08 usr 0.04 sys + 5.18 cusr 0.21 csys = 6.51 CPU) Result: PASS SLAFFAN/Geo-ShapeFile-2.60.tar.gz make test TEST_VERBOSE=1 -- OK Shawn Laffan <shawnlaffan@gmail.com> Perl extension for handling ESRI GIS Shapefiles. >>> (cd /Users/fly2000/var/cpan/build/Geo-ShapeFile-2.60-JWAQUn && tar cvf - Geo-ShapeFile-2.60.ppd blib) | gzip -c >/Users/fly2000/var/REPO/S/SL/SLAFFAN/Geo-ShapeFile-2.60.tar.gz Geo-ShapeFile-2.60.ppd blib/ blib/lib/ blib/lib/Geo/ blib/lib/Geo/ShapeFile/ blib/lib/Geo/ShapeFile/Point.pm blib/lib/Geo/ShapeFile/Shape/ blib/lib/Geo/ShapeFile/Shape/Index.pm blib/lib/Geo/ShapeFile/Shape.pm blib/lib/Geo/ShapeFile.pm blib/man3/ blib/man3/Geo::ShapeFile.3 blib/man3/Geo::ShapeFile::Point.3 blib/man3/Geo::ShapeFile::Shape.3 blib/man3/Geo::ShapeFile::Shape::Index.3 >>> mv /Users/fly2000/var/cpan/build/Geo-ShapeFile-2.60-JWAQUn/Geo-ShapeFile-2.60.ppd /Users/fly2000/var/REPO/S/SL/SLAFFAN Running test for module 'List::BinarySearch::XS' Running make for D/DA/DAVIDO/List-BinarySearch-XS-0.06.tar.gz Prepending %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/arch %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/lib %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'get' Has already been unwrapped into directory /Users/fly2000/var/cpan/build/List-BinarySearch-XS-0.06-qW1_8I Prepending %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/arch %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/lib %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'make' Has already been made Prepending %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/arch %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/lib %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'test' Running make test Has already been tested successfully Running test for module 'File::BOM' Running make for M/MA/MATTLAW/File-BOM-0.14.tar.gz Prepending %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/arch %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/lib %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'get' Checksum for /data/cpan/authors/id/M/MA/MATTLAW/File-BOM-0.14.tar.gz ok File-BOM-0.14/ File-BOM-0.14/t/ File-BOM-0.14/t/data/ File-BOM-0.14/t/data/broken_bom.txt File-BOM-0.14/t/99..shutdown.t File-BOM-0.14/t/03..exceptions.t File-BOM-0.14/t/04..pod.t File-BOM-0.14/t/lib/ File-BOM-0.14/t/lib/Test/ File-BOM-0.14/t/lib/Test/Framework.pm File-BOM-0.14/t/02..perlio-via.t File-BOM-0.14/t/00..setup.t File-BOM-0.14/t/01..bom.t File-BOM-0.14/lib/ File-BOM-0.14/lib/File/ File-BOM-0.14/lib/File/BOM.pm File-BOM-0.14/Changes File-BOM-0.14/MANIFEST File-BOM-0.14/TODO File-BOM-0.14/README-cygwin File-BOM-0.14/META.yml File-BOM-0.14/README File-BOM-0.14/Makefile.PL File-BOM-0.14/Build.PL Prepending %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/arch %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/lib %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'make' CPAN.pm: Building M/MA/MATTLAW/File-BOM-0.14.tar.gz >>> /Users/fly2000/ap2000-298465/bin/perl-dynamic Makefile.PL # running Build.PL Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'File-BOM' version '0.14' >>> make /Users/fly2000/ap2000-298465/bin/perl-dynamic Build --makefile_env_macros 1 Building File-BOM MATTLAW/File-BOM-0.14.tar.gz make -- OK Prepending %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/arch %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/lib %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 /Users/fly2000/ap2000-298465/bin/perl-dynamic Build --makefile_env_macros 1 test t/00..setup.t ....... 1..1 ok 1 ok t/01..bom.t ......... 1..115 ok 1 - use File::BOM; ok 2 - no_bom.txt: open_bom returned encoding ok 3 - no_bom.txt: test content returned OK ok 4 - no_bom.txt: defuse returns correct encoding () ok 5 - no_bom.txt: defused version content OK ok 6 - no_bom.txt: get_encoding_from_filehandle returned correct encoding ok 7 - no_bom.txt: get_encoding_from_bom also worked ok 8 - no_bom.txt: .. and offset worked with substr() ok 9 - no_bom.txt: decode_from_bom() scalar context ok 10 - no_bom.txt: decode_from_bom() list context ok 11 - no_bom.txt: decode_from_bom() list context encoding ok 12 - no_bom.txt: decode_from_bom() list context, no default ok 13 - no_bom.txt: decode_from_bom() list context encoding, no default ok 14 - no_bom.txt: get_encoding_from_stream() ok 15 - no_bom.txt: read OK after get_encoding_from_stream ok 16 - utf-32le.txt: open_bom returned encoding ok 17 - utf-32le.txt: test content returned OK ok 18 - utf-32le.txt: defuse returns correct encoding (UTF-32LE) ok 19 - utf-32le.txt: defused version content OK ok 20 - utf-32le.txt: get_encoding_from_filehandle returned correct encoding ok 21 - utf-32le.txt: get_encoding_from_bom also worked ok 22 - utf-32le.txt: .. and offset worked with substr() ok 23 - utf-32le.txt: decode_from_bom() scalar context ok 24 - utf-32le.txt: decode_from_bom() list context ok 25 - utf-32le.txt: decode_from_bom() list context encoding ok 26 - utf-32le.txt: decode_from_bom() list context, no default ok 27 - utf-32le.txt: decode_from_bom() list context encoding, no default ok 28 - utf-32le.txt: get_encoding_from_stream() ok 29 - utf-32le.txt: read OK after get_encoding_from_stream ok 30 - utf-16le.txt: open_bom returned encoding ok 31 - utf-16le.txt: test content returned OK ok 32 - utf-16le.txt: defuse returns correct encoding (UTF-16LE) ok 33 - utf-16le.txt: defused version content OK ok 34 - utf-16le.txt: get_encoding_from_filehandle returned correct encoding ok 35 - utf-16le.txt: get_encoding_from_bom also worked ok 36 - utf-16le.txt: .. and offset worked with substr() ok 37 - utf-16le.txt: decode_from_bom() scalar context ok 38 - utf-16le.txt: decode_from_bom() list context ok 39 - utf-16le.txt: decode_from_bom() list context encoding ok 40 - utf-16le.txt: decode_from_bom() list context, no default ok 41 - utf-16le.txt: decode_from_bom() list context encoding, no default ok 42 - utf-16le.txt: get_encoding_from_stream() ok 43 - utf-16le.txt: read OK after get_encoding_from_stream ok 44 - utf-32be.txt: open_bom returned encoding ok 45 - utf-32be.txt: test content returned OK ok 46 - utf-32be.txt: defuse returns correct encoding (UTF-32BE) ok 47 - utf-32be.txt: defused version content OK ok 48 - utf-32be.txt: get_encoding_from_filehandle returned correct encoding ok 49 - utf-32be.txt: get_encoding_from_bom also worked ok 50 - utf-32be.txt: .. and offset worked with substr() ok 51 - utf-32be.txt: decode_from_bom() scalar context ok 52 - utf-32be.txt: decode_from_bom() list context ok 53 - utf-32be.txt: decode_from_bom() list context encoding ok 54 - utf-32be.txt: decode_from_bom() list context, no default ok 55 - utf-32be.txt: decode_from_bom() list context encoding, no default ok 56 - utf-32be.txt: get_encoding_from_stream() ok 57 - utf-32be.txt: read OK after get_encoding_from_stream ok 58 - utf-16be.txt: open_bom returned encoding ok 59 - utf-16be.txt: test content returned OK ok 60 - utf-16be.txt: defuse returns correct encoding (UTF-16BE) ok 61 - utf-16be.txt: defused version content OK ok 62 - utf-16be.txt: get_encoding_from_filehandle returned correct encoding ok 63 - utf-16be.txt: get_encoding_from_bom also worked ok 64 - utf-16be.txt: .. and offset worked with substr() ok 65 - utf-16be.txt: decode_from_bom() scalar context ok 66 - utf-16be.txt: decode_from_bom() list context ok 67 - utf-16be.txt: decode_from_bom() list context encoding ok 68 - utf-16be.txt: decode_from_bom() list context, no default ok 69 - utf-16be.txt: decode_from_bom() list context encoding, no default ok 70 - utf-16be.txt: get_encoding_from_stream() ok 71 - utf-16be.txt: read OK after get_encoding_from_stream ok 72 - utf-8.txt: open_bom returned encoding ok 73 - utf-8.txt: test content returned OK ok 74 - utf-8.txt: defuse returns correct encoding (UTF-8) ok 75 - utf-8.txt: defused version content OK ok 76 - utf-8.txt: get_encoding_from_filehandle returned correct encoding ok 77 - utf-8.txt: get_encoding_from_bom also worked ok 78 - utf-8.txt: .. and offset worked with substr() ok 79 - utf-8.txt: decode_from_bom() scalar context ok 80 - utf-8.txt: decode_from_bom() list context ok 81 - utf-8.txt: decode_from_bom() list context encoding ok 82 - utf-8.txt: decode_from_bom() list context, no default ok 83 - utf-8.txt: decode_from_bom() list context encoding, no default ok 84 - utf-8.txt: get_encoding_from_stream() ok 85 - utf-8.txt: read OK after get_encoding_from_stream ok 86 - Read BOM correctly in unseekable UTF-8 file ok 87 - Read UTF-8 data from unseekable source ok 88 - defused fifo OK (UTF-8) ok 89 - read defused fifo OK (UTF-8) ok 90 - Read BOM correctly in unseekable UTF-16LE file ok 91 - Read UTF-16LE data from unseekable source ok 92 - defused fifo OK (UTF-16LE) ok 93 - read defused fifo OK (UTF-16LE) ok 94 - Read BOM correctly in unseekable UTF-16BE file ok 95 - Read UTF-16BE data from unseekable source ok 96 - defused fifo OK (UTF-16BE) ok 97 - read defused fifo OK (UTF-16BE) ok 98 - Read BOM correctly in unseekable UTF-32LE file ok 99 - Read UTF-32LE data from unseekable source ok 100 - defused fifo OK (UTF-32LE) ok 101 - read defused fifo OK (UTF-32LE) ok 102 - Read BOM correctly in unseekable UTF-32BE file ok 103 - Read UTF-32BE data from unseekable source ok 104 - defused fifo OK (UTF-32BE) ok 105 - read defused fifo OK (UTF-32BE) ok 106 - open_bom on file with broken BOM has no encoding ok 107 - handle with broken BOM returns as expected ok 108 - get_encoding_from_filehandle() on unseekable file broken bom ok 109 - .. spillage was produced ok 110 - spillage + content as expected ok 111 - _get_char_length() on UTF-8 start byte (3) ok 112 - _get_char_length() on UTF-8 start byte (2) ok 113 - _get_char_langth() on UTF-8 single byte char ok 114 - _get_char_length() on undef ok 115 - _get_char_length() on UTF-32 ok t/02..perlio-via.t .. 1..67 ok 1 - utf-16le.txt: opened through layer ok 2 - utf-16le.txt: read OK through layer ok 3 - no_bom.txt: opened through layer ok 4 - no_bom.txt: read OK through layer ok 5 - utf-16be.txt: opened through layer ok 6 - utf-16be.txt: read OK through layer ok 7 - utf-8.txt: opened through layer ok 8 - utf-8.txt: read OK through layer ok 9 - utf-32le.txt: opened through layer ok 10 - utf-32le.txt: read OK through layer ok 11 - utf-32be.txt: opened through layer ok 12 - utf-32be.txt: read OK through layer ok 13 - Opened file for writing UCS-2 via layer ok 14 - print() through layer ok 15 - print() through layer again ok 16 - BOM written correctly ok 17 - BOM was written successfully via layer ok 18 - BOM not written in second print call ok 19 - Opened file for writing UTF-16BE via layer ok 20 - print() through layer ok 21 - print() through layer again ok 22 - BOM written correctly ok 23 - BOM was written successfully via layer ok 24 - BOM not written in second print call ok 25 - Opened file for writing UTF-16LE via layer ok 26 - print() through layer ok 27 - print() through layer again ok 28 - BOM written correctly ok 29 - BOM was written successfully via layer ok 30 - BOM not written in second print call ok 31 - Opened file for writing UTF-32BE via layer ok 32 - print() through layer ok 33 - print() through layer again ok 34 - BOM written correctly ok 35 - BOM was written successfully via layer ok 36 - BOM not written in second print call ok 37 - Opened file for writing UTF-32LE via layer ok 38 - print() through layer ok 39 - print() through layer again ok 40 - BOM written correctly ok 41 - BOM was written successfully via layer ok 42 - BOM not written in second print call ok 43 - Opened file for writing UTF-8 via layer ok 44 - print() through layer ok 45 - print() through layer again ok 46 - BOM written correctly ok 47 - BOM was written successfully via layer ok 48 - BOM not written in second print call ok 49 - Opened file for writing iso-10646-1 via layer ok 50 - print() through layer ok 51 - print() through layer again ok 52 - BOM written correctly ok 53 - BOM was written successfully via layer ok 54 - BOM not written in second print call ok 55 - Opened file for writing utf8 via layer ok 56 - print() through layer ok 57 - print() through layer again ok 58 - BOM written correctly ok 59 - BOM was written successfully via layer ok 60 - BOM not written in second print call ok 61 - check file for UTF-32LE ok 62 - check file for UTF-32BE ok 63 - check file for UTF-8 ok 64 - check file for UTF-16LE ok 65 - check file for UTF-16BE ok 66 - seek() works ok 67 - tell() works ok t/03..exceptions.t .. 1..10 ok 1 - open_bom on non-existant file fails ok 2 - Attempt to open_bom for writing fails ok 3 - Attempt to open_bom as pipe fails ok 4 - decode_from_bom with no string fails ok 5 - _get_encoding_seekable on unreadable handle fails ok 6 - _get_encoding_unseekable() on unreadable handle fails ok 7 - _get_encoding_seekable on unseekable handle fails ok 8 - get_encoding_from_filehandle on unseekable handle fails ok 9 - ($enc) = open_bom(FH, $fifo) lives ok 10 - open_bom with invalid default encoding fails ok t/04..pod.t ......... 1..2 ok 1 - File::BOM pod ok ok 2 - File::BOM pod coverage ok ok t/99..shutdown.t .... 1..1 ok 1 ok All tests successful. Files=6, Tests=196, 1 wallclock secs ( 0.06 usr 0.03 sys + 0.72 cusr 0.22 csys = 1.03 CPU) Result: PASS MATTLAW/File-BOM-0.14.tar.gz make test TEST_VERBOSE=1 -- OK Matthew Lawrence <matt.lawrence@virgin.net> Utilities for handling Byte Order Marks >>> (cd /Users/fly2000/var/cpan/build/File-BOM-0.14-9bKNa7 && tar cvf - File-BOM-0.14.ppd blib) | gzip -c >/Users/fly2000/var/REPO/M/MA/MATTLAW/File-BOM-0.14.tar.gz File-BOM-0.14.ppd blib/ blib/lib/ blib/lib/File/ blib/lib/File/BOM.pm >>> mv /Users/fly2000/var/cpan/build/File-BOM-0.14-9bKNa7/File-BOM-0.14.ppd /Users/fly2000/var/REPO/M/MA/MATTLAW Running test for module 'Tree::R' Running make for A/AJ/AJOLMA/Tree-R-0.06.tar.gz Prepending %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/arch %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/lib %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/arch %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/lib %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'get' Has already been unwrapped into directory /Users/fly2000/var/cpan/build/Tree-R-0.06-Qqppow Prepending %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/arch %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/lib %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/arch %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/lib %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'make' Has already been made Prepending %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/arch %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/lib %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/arch %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/lib %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'test' Running make test Has already been tested successfully Running test for module 'Geo::Converter::dms2dd' Running make for S/SL/SLAFFAN/Geo-Converter-dms2dd-0.03.tar.gz Prepending %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/arch %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/lib %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/arch %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/lib %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'get' Checksum for /data/cpan/authors/id/S/SL/SLAFFAN/Geo-Converter-dms2dd-0.03.tar.gz ok Geo-Converter-dms2dd-0.03/ Geo-Converter-dms2dd-0.03/t/ Geo-Converter-dms2dd-0.03/t/Geo-Converter-dms2dd.t Geo-Converter-dms2dd-0.03/Changes Geo-Converter-dms2dd-0.03/META.json Geo-Converter-dms2dd-0.03/MANIFEST Geo-Converter-dms2dd-0.03/README Geo-Converter-dms2dd-0.03/Makefile.PL Geo-Converter-dms2dd-0.03/lib/ Geo-Converter-dms2dd-0.03/lib/Geo/ Geo-Converter-dms2dd-0.03/lib/Geo/Converter/ Geo-Converter-dms2dd-0.03/lib/Geo/Converter/dms2dd.pm Geo-Converter-dms2dd-0.03/META.yml Prepending %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/arch %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/lib %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/arch %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/lib %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'make' CPAN.pm: Building S/SL/SLAFFAN/Geo-Converter-dms2dd-0.03.tar.gz >>> /Users/fly2000/ap2000-298465/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Geo::Converter::dms2dd Writing MYMETA.yml and MYMETA.json >>> make cp lib/Geo/Converter/dms2dd.pm blib/lib/Geo/Converter/dms2dd.pm Manifying blib/man3/Geo::Converter::dms2dd.3 SLAFFAN/Geo-Converter-dms2dd-0.03.tar.gz make -- OK Prepending %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/arch %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/lib %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/arch %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/lib %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly2000/ap2000-298465/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/Geo-Converter-dms2dd.t .. ok 1 - use Geo::Converter::dms2dd; ok 2 - value => S23, ok 3 - value => S23°30, ok 4 - value => S23°0, ok 5 - value => S23°60, ok 6 - value => S23°30'30, ok 7 - value => S23°32'09.567", ok 8 - value => S23°32'09.567", is_lat, 1 ok 9 - value => 23°32'09.567", ok 10 - value => n23°32'09.567", is_lat, 1 ok 11 - value => 149°23'18.009"E, ok 12 - value => 149°23'18.009"E, is_lon, 1 ok 13 - value => 149°23'18.009"W, is_lon, 1 ok 14 - value => east 149°23'18.009, ok 15 - value => east 149°23'18.009, is_lon, 1 ok 16 - value => east 149°23'18.009, irrelevant_arg, 1 ok 17 - value => 149°23'18.009"blurgle, ok 18 - Trapped error: Argument 'value' not supplied ok 19 - Trapped error: DMS2DD Coord error: Longitude specified, but latitude found: -23.5359908333333 ok 20 - Trapped error: DMS2DD Coord error: Latitude out of bounds: 149.388335833333 ok 21 - Trapped error: DMS2DD Value error: Too many numbers in string: '149°23'18.009"25' ok 22 - Trapped error: DMS2DD Value error: Invalid string at start of value: ok 23 - Trapped error: DMS2DD Value error: Invalid string at start of value: "blurgle " ok 24 - Trapped error: DMS2DD Value error: Minutes value given, but degrees value is floating point: '149.25°23'18"' ok 25 - Trapped error: DMS2DD Value error: Seconds value given, but minutes value is floating point: '149°23.25'18"' ok 26 - Trapped error: Cannot define hemisphere twice: W149°23'18.009"E ok 27 - Trapped error: Cannot define hemisphere twice: W149°23'18.009"W 1..27 ok All tests successful. Files=1, Tests=27, 1 wallclock secs ( 0.04 usr 0.01 sys + 0.09 cusr 0.02 csys = 0.16 CPU) Result: PASS SLAFFAN/Geo-Converter-dms2dd-0.03.tar.gz make test TEST_VERBOSE=1 -- OK Shawn Laffan <shawnlaffan@gmail.com> Parse and convert values in Degrees/Minutes/Seconds formats to decimal degrees >>> (cd /Users/fly2000/var/cpan/build/Geo-Converter-dms2dd-0.03-4arq6n && tar cvf - Geo-Converter-dms2dd-0.03.ppd blib) | gzip -c >/Users/fly2000/var/REPO/S/SL/SLAFFAN/Geo-Converter-dms2dd-0.03.tar.gz Geo-Converter-dms2dd-0.03.ppd blib/ blib/lib/ blib/lib/Geo/ blib/lib/Geo/Converter/ blib/lib/Geo/Converter/dms2dd.pm blib/man3/ blib/man3/Geo::Converter::dms2dd.3 >>> mv /Users/fly2000/var/cpan/build/Geo-Converter-dms2dd-0.03-4arq6n/Geo-Converter-dms2dd-0.03.ppd /Users/fly2000/var/REPO/S/SL/SLAFFAN Running make for S/SL/SLAFFAN/Task-Biodiverse-NoGUI-0.99002.tar.gz Prepending %BUILDDIR%/Geo-Converter-dms2dd-0.03-4arq6n/blib/arch %BUILDDIR%/Geo-Converter-dms2dd-0.03-4arq6n/blib/lib %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/arch %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/lib %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/arch %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/lib %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'get' Has already been unwrapped into directory /Users/fly2000/var/cpan/build/Task-Biodiverse-NoGUI-0.99002-OIn_U2 Prepending %BUILDDIR%/Geo-Converter-dms2dd-0.03-4arq6n/blib/arch %BUILDDIR%/Geo-Converter-dms2dd-0.03-4arq6n/blib/lib %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/arch %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/lib %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/arch %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/lib %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'make' CPAN.pm: Building S/SL/SLAFFAN/Task-Biodiverse-NoGUI-0.99002.tar.gz >>> make cp lib/Task/Biodiverse/NoGUI.pm blib/lib/Task/Biodiverse/NoGUI.pm Manifying blib/man3/Task::Biodiverse::NoGUI.3 SLAFFAN/Task-Biodiverse-NoGUI-0.99002.tar.gz make -- OK Prepending %BUILDDIR%/Geo-Converter-dms2dd-0.03-4arq6n/blib/arch %BUILDDIR%/Geo-Converter-dms2dd-0.03-4arq6n/blib/lib %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/arch %BUILDDIR%/File-BOM-0.14-9bKNa7/blib/lib %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/arch %BUILDDIR%/Geo-ShapeFile-2.60-JWAQUn/blib/lib %BUILDDIR%/Tree-R-0.06-Qqppow/blib/arch %BUILDDIR%/Tree-R-0.06-Qqppow/blib/lib %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/arch %BUILDDIR%/HTML-QuickTable-1.12-gNDubh/blib/lib %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/arch %BUILDDIR%/List-BinarySearch-0.20-qhmpg2/blib/lib %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/arch %BUILDDIR%/List-BinarySearch-XS-0.06-qW1_8I/blib/lib %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/arch %BUILDDIR%/Geo-Shapefile-Writer-0.005-ySlUwx/blib/lib %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/arch %BUILDDIR%/Text-Wrapper-1.05-xxMtlu/blib/lib %BUILDDIR%/rlib-0.02-CEPZkT/blib/arch %BUILDDIR%/rlib-0.02-CEPZkT/blib/lib %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/arch %BUILDDIR%/Math-Polygon-1.03-exfxdc/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2000/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly2000/ap2000-298465/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing Task::Biodiverse::NoGUI 0.99002, Perl 5.020001, /Users/fly2000/ap2000-298465/bin/perl-dynamic t/00-load.t .. 1..1 ok 1 - use Task::Biodiverse::NoGUI; ok All tests successful. Files=1, Tests=1, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.03 cusr 0.01 csys = 0.07 CPU) Result: PASS SLAFFAN/Task-Biodiverse-NoGUI-0.99002.tar.gz make test TEST_VERBOSE=1 -- OK Shawn Laffan <shawnlaffan@gmail.com> Task for Biodiverse dependencies for non-GUI use >>> (cd /Users/fly2000/var/cpan/build/Task-Biodiverse-NoGUI-0.99002-OIn_U2 && tar cvf - Task-Biodiverse-NoGUI-0.99002.ppd blib) | gzip -c >/Users/fly2000/var/REPO/S/SL/SLAFFAN/Task-Biodiverse-NoGUI-0.99002.tar.gz Task-Biodiverse-NoGUI-0.99002.ppd blib/ blib/lib/ blib/lib/Task/ blib/lib/Task/Biodiverse/ blib/lib/Task/Biodiverse/NoGUI.pm blib/man3/ blib/man3/Task::Biodiverse::NoGUI.3 >>> mv /Users/fly2000/var/cpan/build/Task-Biodiverse-NoGUI-0.99002-OIn_U2/Task-Biodiverse-NoGUI-0.99002.ppd /Users/fly2000/var/REPO/S/SL/SLAFFAN Finished 2014-09-18T11:28:51