From 30ac51bc78f7d723e4fc94ff8af5527e88b56f23 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sat, 8 May 2021 09:07:59 -0400 Subject: [PATCH] Exclude unreferenced objects in object streams (fixes #520) --- ChangeLog | 5 +++++ TODO | 3 --- libqpdf/QPDFWriter.cc | 31 +++++++++++++++++++++++++------ manual/qpdf-manual.xml | 21 +++++++++++++++++++++ qpdf/qpdf.testcov | 2 ++ qpdf/qtest/qpdf.test | 15 ++++++++++----- qpdf/qtest/qpdf/nontrivial-crypt-filter-decrypted.pdf | Bin 9309 -> 0 bytes qpdf/qtest/qpdf/sample-form-out.pdf | 2830 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- qpdf/qtest/qpdf/unreferenced-indirect-scalar.out | Bin 1405 -> 0 bytes 9 files changed, 1059 insertions(+), 1848 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8b2f686..2c8499d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2021-05-08 Jay Berkenbilt + + * Fix 11-year-old bug of leaving unreferenced objects in preserved + object streams. Fixes #520. + 2021-04-17 Jay Berkenbilt * Portability fix: use tm_gmtoff rather than global timezone diff --git a/TODO b/TODO index 55c6a2c..beaab0e 100644 --- a/TODO +++ b/TODO @@ -511,9 +511,6 @@ I find it useful to make reference to them in this list. implemented, update the docs on crypto providers, which mention that this may happen in the future. - * See if we can avoid preserving unreferenced objects in object - streams even when preserving the object streams. - * Provide APIs for embedded files. See *attachments*.pdf in test suite. The private method findAttachmentStreams finds at least cases for modern versions of Adobe Reader (>= 1.7, maybe earlier). diff --git a/libqpdf/QPDFWriter.cc b/libqpdf/QPDFWriter.cc index 689fef7..83349b4 100644 --- a/libqpdf/QPDFWriter.cc +++ b/libqpdf/QPDFWriter.cc @@ -2363,17 +2363,36 @@ QPDFWriter::preserveObjectStreams() { // Our object_to_object_stream map has to map ObjGen -> ObjGen // since we may be generating object streams out of old objects - // that have generation numbers greater than zero. However in an + // that have generation numbers greater than zero. However in an // existing PDF, all object stream objects and all objects in them // must have generation 0 because the PDF spec does not provide - // any way to do otherwise. + // any way to do otherwise. This code filters out objects that are + // not allowed to be in object streams. In addition to removing + // objects that were erroneously included in object streams in the + // source PDF, it also prevents unreferenced objects from being + // included. + std::set eligible; + if (! this->m->preserve_unreferenced_objects) + { + std::vector eligible_v = + QPDF::Writer::getCompressibleObjGens(this->m->pdf); + eligible = std::set(eligible_v.begin(), eligible_v.end()); + } + QTC::TC("qpdf", "QPDFWriter preserve object streams", + this->m->preserve_unreferenced_objects ? 0 : 1); std::map omap; QPDF::Writer::getObjectStreamData(this->m->pdf, omap); - for (std::map::iterator iter = omap.begin(); - iter != omap.end(); ++iter) + for (auto iter: omap) { - this->m->object_to_object_stream[QPDFObjGen((*iter).first, 0)] = - (*iter).second; + QPDFObjGen og(iter.first, 0); + if (eligible.count(og) || this->m->preserve_unreferenced_objects) + { + this->m->object_to_object_stream[og] = iter.second; + } + else + { + QTC::TC("qpdf", "QPDFWriter exclude from object stream"); + } } } diff --git a/manual/qpdf-manual.xml b/manual/qpdf-manual.xml index b6766c2..fe54a3a 100644 --- a/manual/qpdf-manual.xml +++ b/manual/qpdf-manual.xml @@ -5061,6 +5061,27 @@ print "\n"; --> + 10.3.2: May 8, 2021 + + + + + Bug Fixes + + + + + When generating a file while preserving object streams, + unreferenced objects are correctly removed unless + is specified. + + + + + + + + 10.3.1: March 11, 2021 diff --git a/qpdf/qpdf.testcov b/qpdf/qpdf.testcov index b2e8057..9a15ae6 100644 --- a/qpdf/qpdf.testcov +++ b/qpdf/qpdf.testcov @@ -592,3 +592,5 @@ QPDFAcroFormDocumentHelper AP parse error 0 qpdf copy fields not this file 0 qpdf copy fields non-first from orig 0 QPDF resolve duplicated page in insert 0 +QPDFWriter preserve object streams 1 +QPDFWriter exclude from object stream 0 diff --git a/qpdf/qtest/qpdf.test b/qpdf/qtest/qpdf.test index b3f9997..5a978d3 100644 --- a/qpdf/qtest/qpdf.test +++ b/qpdf/qtest/qpdf.test @@ -986,7 +986,7 @@ my @bug_tests = ( ["106", "zlib data error", 3], ["141a", "/W entry size 0", 2], ["141b", "/W entry size 0", 2], - ["143", "self-referential ostream", 3], + ["143", "self-referential ostream", 3, "--preserve-unreferenced"], ["146", "very deeply nested array", 2], ["147", "previously caused memory error", 2], ["148", "free memory on bad flate", 2], @@ -996,14 +996,18 @@ my @bug_tests = ( ["263", "empty xref stream", 2], ["335a", "ozz-fuzz-12152", 2], ["335b", "ozz-fuzz-14845", 2], - ["fuzz-16214", "stream in object stream", 3], + ["fuzz-16214", "stream in object stream", 3, "--preserve-unreferenced"], # When adding to this list, consider adding to SEED_CORPUS_FILES # in fuzz/build.mk and updating the count in fuzz/qtest/fuzz.test. ); $n_tests += scalar(@bug_tests); foreach my $d (@bug_tests) { - my ($n, $description, $exit_status) = @$d; + my ($n, $description, $exit_status, $xargs) = @$d; + if (! defined $xargs) + { + $xargs = ""; + } if (-f "issue-$n.obfuscated") { # Some of the PDF files in the test suite trigger anti-virus @@ -1025,7 +1029,7 @@ foreach my $d (@bug_tests) { my $base = (-f "issue-$n.pdf") ? "issue-$n" : "$n"; $td->runtest($description, - {$td->COMMAND => "qpdf $base.pdf a.pdf"}, + {$td->COMMAND => "qpdf $xargs $base.pdf a.pdf"}, {$td->FILE => "$base.out", $td->EXIT_STATUS => $exit_status}, $td->NORMALIZE_NEWLINES); @@ -1304,7 +1308,8 @@ $n_tests += 2; # that in turn contains an indirect scalar (bug 2974522). $td->runtest("unreferenced indirect scalar", {$td->COMMAND => - "qpdf --qdf --static-id --object-streams=preserve" . + "qpdf --qdf --static-id --preserve-unreferenced" . + " --object-streams=preserve" . " unreferenced-indirect-scalar.pdf a.qdf"}, {$td->STRING => "", $td->EXIT_STATUS => 0}, diff --git a/qpdf/qtest/qpdf/nontrivial-crypt-filter-decrypted.pdf b/qpdf/qtest/qpdf/nontrivial-crypt-filter-decrypted.pdf index 8f3ac59..7c5bd01 100644 Binary files a/qpdf/qtest/qpdf/nontrivial-crypt-filter-decrypted.pdf and b/qpdf/qtest/qpdf/nontrivial-crypt-filter-decrypted.pdf differ diff --git a/qpdf/qtest/qpdf/sample-form-out.pdf b/qpdf/qtest/qpdf/sample-form-out.pdf index 892b4a1..51b3fad 100644 --- a/qpdf/qtest/qpdf/sample-form-out.pdf +++ b/qpdf/qtest/qpdf/sample-form-out.pdf @@ -5,15 +5,15 @@ 1 0 obj << /Lang (en-GB) - /Metadata 43 0 R + /Metadata 15 0 R /OpenAction [ - 45 0 R + 17 0 R /XYZ null null 0 ] - /Pages 22 0 R + /Pages 5 0 R /Type /Catalog /ViewerPreferences << /DisplayDocTitle true @@ -24,619 +24,43 @@ endobj 2 0 obj << /Type /ObjStm - /Length 16787 - /N 40 - /First 359 + /Length 6089 + /N 12 + /First 118 >> stream 3 0 -4 361 -5 492 -6 850 -7 1226 -8 1534 -9 1837 -10 3431 -11 3853 -12 4153 -13 4678 -14 4780 -15 5582 -16 6009 -17 6440 -18 6871 -19 7302 -20 7733 -21 8208 -22 8514 -23 8675 -24 8933 -25 9539 -26 9770 -27 11700 -28 11934 -29 12161 -30 12293 -31 12489 -32 12685 -33 12881 -34 13077 -35 13273 -36 13469 -37 13665 -38 13861 -39 14057 -40 14253 -41 14449 -42 16364 +4 126 +5 226 +6 385 +7 641 +8 1244 +9 1473 +10 3401 +11 3634 +12 3860 +13 3992 +14 5907 %% Object stream: object 3, index 0 << - /AP << - /N 46 0 R - >> - /DA (0 0 0 rg /F3 11 Tf) - /DR << - /Font 4 0 R - >> - /DV - /F 4 - /FT /Tx - /MaxLen 40 - /P 45 0 R - /Rect [ - 165.7 - 453.7 - 315.7 - 467.9 - ] - /Subtype /Widget - /T (Given Name Text Box) - /TU - /Type /Annot - /V (ABC) + /ArialMT 9 0 R + /F2 7 0 R + /F3 9 0 R + /FXF1 9 0 R + /Helv 12 0 R + /ZaDi 4 0 R >> %% Object stream: object 4, index 1 << - /ArialMT 26 0 R - /F2 24 0 R - /F3 26 0 R - /FXF1 26 0 R - /Helv 29 0 R - /ZaDi 13 0 R ->> -%% Object stream: object 5, index 2 -<< - /AP << - /N 48 0 R - >> - /DA (0 0 0 rg /F3 11 Tf) - /DR << - /Font 4 0 R - >> - /DV - /F 4 - /FT /Tx - /MaxLen 40 - /P 45 0 R - /Rect [ - 165.7 - 421.2 - 315.7 - 435.4 - ] - /Subtype /Widget - /T (Family Name Text Box) - /TU - /Type /Annot - /V (DEF) ->> -%% Object stream: object 6, index 3 -<< - /AP << - /N 50 0 R - >> - /DA (0 0 0 rg /F3 11 Tf) - /DR << - /Font 4 0 R - >> - /DV - /F 4 - /FT /Tx - /MaxLen 20 - /P 45 0 R - /Rect [ - 378.4 - 388.4 - 446.9 - 402.6 - ] - /Subtype /Widget - /T (House nr Text Box) - /TU - /Type /Annot - /V () ->> -%% Object stream: object 7, index 4 -<< - /AP << - /N 52 0 R - >> - /DA (0 0 0 rg /F3 11 Tf) - /DR << - /Font 4 0 R - >> - /DV - /F 4 - /FT /Tx - /MaxLen 40 - /P 45 0 R - /Rect [ - 165.7 - 368.4 - 315.7 - 382.6 - ] - /Subtype /Widget - /T (Address 2 Text Box) - /Type /Annot - /V ->> -%% Object stream: object 8, index 5 -<< - /AP << - /N 54 0 R - >> - /DA (0 0 0 rg /F3 11 Tf) - /DR << - /Font 4 0 R - >> - /DV - /F 4 - /FT /Tx - /MaxLen 20 - /P 45 0 R - /Rect [ - 165.7 - 348.5 - 238.5 - 362.7 - ] - /Subtype /Widget - /T (Postcode Text Box) - /Type /Annot - /V () ->> -%% Object stream: object 9, index 6 -<< - /AP << - /N 56 0 R - >> - /DA (0 0 0 rg /F3 11 Tf) - /DR << - /Font 4 0 R - >> - /DV - /F 4 - /FT /Ch - /Ff 393216 - /Opt [ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ] - /P 45 0 R - /Rect [ - 165.7 - 315.9 - 315.7 - 330.1 - ] - /Subtype /Widget - /T (Country Combo Box) - /TU - /Type /Annot - /V () ->> -%% Object stream: object 10, index 7 -<< - /AP << - /N 58 0 R - >> - /DA (0 0 0 rg /F3 11 Tf) - /DR << - /Font 4 0 R - >> - /DV - /F 4 - /FT /Tx - /MaxLen 20 - /P 45 0 R - /Rect [ - 165.7 - 250.8 - 238 - 265 - ] - /Subtype /Widget - /T (Height Formatted Field) - /TU - /Type /Annot - /V () ->> -%% Object stream: object 11, index 8 -<< - /AP << - /N 60 0 R - >> - /DA (0 0 0 rg /F3 11 Tf) - /DR << - /Font 4 0 R - >> - /DV - /F 4 - /FT /Tx - /MaxLen 40 - /P 45 0 R - /Rect [ - 297.1 - 348.5 - 447.2 - 362.7 - ] - /Subtype /Widget - /T (City Text Box) - /Type /Annot - /V () ->> -%% Object stream: object 12, index 9 -<< - /AP << - /D << - /Off 62 0 R - /Yes 64 0 R - >> - /N << - /Yes 66 0 R - >> - >> - /AS /Yes - /DA (0 0 0 rg /ZaDi 0 Tf) - /DR << - /Font << - /ZaDi 13 0 R - >> - >> - /DV /Off - /F 4 - /FT /Btn - /MK << - /CA (8) - >> - /P 45 0 R - /Rect [ - 164.1 - 221.4 - 175.4 - 232.3 - ] - /Subtype /Widget - /T (Driving License Check Box) - /TU - /Type /Annot - /V /Yes ->> -%% Object stream: object 13, index 10 -<< /BaseFont /ZapfDingbats /Subtype /Type1 /Type /Font >> -%% Object stream: object 14, index 11 -<< - /AP << - /N 68 0 R - >> - /DA (0 0 0 rg /F3 11 Tf) - /DR << - /Font 4 0 R - >> - /DV - /F 4 - /FT /Ch - /Ff 131072 - /I [ - 6 - ] - /Opt [ - - - - - - - - - - - ] - /P 45 0 R - /Rect [ - 165.7 - 143.4 - 322.8 - 157.6 - ] - /Subtype /Widget - /T (Favourite Colour List Box) - /TU - /Type /Annot - /V ->> -%% Object stream: object 15, index 12 -<< - /AP << - /D << - /Off 62 0 R - /Yes 64 0 R - >> - /N << - /Yes 66 0 R - >> - >> - /AS /Off - /DA (0 0 0 rg /ZaDi 0 Tf) - /DR << - /Font << - /ZaDi 13 0 R - >> - >> - /DV /Off - /F 4 - /FT /Btn - /MK << - /CA (8) - >> - /P 45 0 R - /Rect [ - 57.7 - 177.6 - 69 - 188.5 - ] - /Subtype /Widget - /T (Language 1 Check Box) - /Type /Annot - /V /Off ->> -%% Object stream: object 16, index 13 -<< - /AP << - /D << - /Off 62 0 R - /Yes 64 0 R - >> - /N << - /Yes 66 0 R - >> - >> - /AS /Yes - /DA (0 0 0 rg /ZaDi 0 Tf) - /DR << - /Font << - /ZaDi 13 0 R - >> - >> - /DV /Yes - /F 4 - /FT /Btn - /MK << - /CA (8) - >> - /P 45 0 R - /Rect [ - 154.8 - 177.6 - 166.1 - 188.5 - ] - /Subtype /Widget - /T (Language 2 Check Box) - /Type /Annot - /V /Yes ->> -%% Object stream: object 17, index 14 -<< - /AP << - /D << - /Off 62 0 R - /Yes 64 0 R - >> - /N << - /Yes 66 0 R - >> - >> - /AS /Off - /DA (0 0 0 rg /ZaDi 0 Tf) - /DR << - /Font << - /ZaDi 13 0 R - >> - >> - /DV /Off - /F 4 - /FT /Btn - /MK << - /CA (8) - >> - /P 45 0 R - /Rect [ - 251.8 - 177.6 - 263.1 - 188.5 - ] - /Subtype /Widget - /T (Language 3 Check Box) - /Type /Annot - /V /Off ->> -%% Object stream: object 18, index 15 -<< - /AP << - /D << - /Off 62 0 R - /Yes 64 0 R - >> - /N << - /Yes 66 0 R - >> - >> - /AS /Off - /DA (0 0 0 rg /ZaDi 0 Tf) - /DR << - /Font << - /ZaDi 13 0 R - >> - >> - /DV /Off - /F 4 - /FT /Btn - /MK << - /CA (8) - >> - /P 45 0 R - /Rect [ - 342.8 - 177.6 - 354.1 - 188.5 - ] - /Subtype /Widget - /T (Language 4 Check Box) - /Type /Annot - /V /Off ->> -%% Object stream: object 19, index 16 -<< - /AP << - /D << - /Off 62 0 R - /Yes 64 0 R - >> - /N << - /Yes 66 0 R - >> - >> - /AS /Off - /DA (0 0 0 rg /ZaDi 0 Tf) - /DR << - /Font << - /ZaDi 13 0 R - >> - >> - /DV /Off - /F 4 - /FT /Btn - /MK << - /CA (8) - >> - /P 45 0 R - /Rect [ - 439.8 - 177.6 - 451.1 - 188.5 - ] - /Subtype /Widget - /T (Language 5 Check Box) - /Type /Annot - /V /Off ->> -%% Object stream: object 20, index 17 -<< - /AP << - /N 70 0 R - >> - /DA (0 0 0 rg /F3 11 Tf) - /DR << - /Font 4 0 R - >> - /DV - /F 4 - /FT /Ch - /Ff 131072 - /Opt [ - - - ] - /P 45 0 R - /Rect [ - 165.7 - 283.4 - 241.2 - 297.6 - ] - /Subtype /Widget - /T (Gender List Box) - /TU - /Type /Annot - /V ->> -%% Object stream: object 21, index 18 -<< - /AP << - /N 72 0 R - >> - /DA (0 0 0 rg /F3 11 Tf) - /DR << - /Font 4 0 R - >> - /DV - /F 4 - /FT /Tx - /MaxLen 40 - /P 45 0 R - /Rect [ - 165.7 - 388.3 - 315.7 - 402.5 - ] - /Subtype /Widget - /T (Address 1 Text Box) - /Type /Annot - /V () ->> -%% Object stream: object 22, index 19 +%% Object stream: object 5, index 2 << /Count 1 /Kids [ - 45 0 R + 17 0 R ] /MediaBox [ 0 @@ -644,10 +68,10 @@ stream 595 842 ] - /Resources 27 0 R + /Resources 10 0 R /Type /Pages >> -%% Object stream: object 23, index 20 +%% Object stream: object 6, index 3 << /Ascent 905 /CapHeight 1005 @@ -659,20 +83,20 @@ stream 2000 1006 ] - /FontFile2 74 0 R + /FontFile2 18 0 R /FontName /CAAAAA+ArialMT /ItalicAngle 0 /StemV 80 /Type /FontDescriptor >> -%% Object stream: object 24, index 21 +%% Object stream: object 7, index 4 << /BaseFont /CAAAAA+ArialMT /FirstChar 0 - /FontDescriptor 23 0 R + /FontDescriptor 6 0 R /LastChar 50 /Subtype /TrueType - /ToUnicode 76 0 R + /ToUnicode 20 0 R /Type /Font /Widths [ 750 @@ -728,7 +152,7 @@ stream 500 ] >> -%% Object stream: object 25, index 22 +%% Object stream: object 8, index 5 << /Ascent 905 /CapHeight 1005 @@ -745,12 +169,12 @@ stream /StemV 80 /Type /FontDescriptor >> -%% Object stream: object 26, index 23 +%% Object stream: object 9, index 6 << /BaseFont /ArialMT /Encoding /WinAnsiEncoding /FirstChar 32 - /FontDescriptor 25 0 R + /FontDescriptor 8 0 R /LastChar 255 /Subtype /TrueType /Type /Font @@ -981,15 +405,15 @@ stream 500 ] >> -%% Object stream: object 27, index 24 +%% Object stream: object 10, index 7 << /Encoding << - /PDFDocEncoding 41 0 R + /PDFDocEncoding 13 0 R >> /ExtGState << - /FXE1 42 0 R + /FXE1 14 0 R >> - /Font 4 0 R + /Font 3 0 R /ProcSet [ /PDF /Text @@ -1000,7 +424,7 @@ stream /XObject << >> >> -%% Object stream: object 28, index 25 +%% Object stream: object 11, index 8 << /CreationDate (D:20130629204853+02'00') /Creator (Writer) @@ -1009,191 +433,15 @@ stream /Producer (OpenOffice.org 3.4) /Title (PDF Form Example) >> -%% Object stream: object 29, index 26 +%% Object stream: object 12, index 9 << /BaseFont /Helvetica - /Encoding 41 0 R + /Encoding 13 0 R /Name /Helv /Subtype /Type1 /Type /Font >> -%% Object stream: object 30, index 27 -<< - /Encoding << - /PDFDocEncoding 41 0 R - >> - /Font 4 0 R - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> ->> -%% Object stream: object 31, index 28 -<< - /Encoding << - /PDFDocEncoding 41 0 R - >> - /Font 4 0 R - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> ->> -%% Object stream: object 32, index 29 -<< - /Encoding << - /PDFDocEncoding 41 0 R - >> - /Font 4 0 R - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> ->> -%% Object stream: object 33, index 30 -<< - /Encoding << - /PDFDocEncoding 41 0 R - >> - /Font 4 0 R - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> ->> -%% Object stream: object 34, index 31 -<< - /Encoding << - /PDFDocEncoding 41 0 R - >> - /Font 4 0 R - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> ->> -%% Object stream: object 35, index 32 -<< - /Encoding << - /PDFDocEncoding 41 0 R - >> - /Font 4 0 R - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> ->> -%% Object stream: object 36, index 33 -<< - /Encoding << - /PDFDocEncoding 41 0 R - >> - /Font 4 0 R - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> ->> -%% Object stream: object 37, index 34 -<< - /Encoding << - /PDFDocEncoding 41 0 R - >> - /Font 4 0 R - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> ->> -%% Object stream: object 38, index 35 -<< - /Encoding << - /PDFDocEncoding 41 0 R - >> - /Font 4 0 R - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> ->> -%% Object stream: object 39, index 36 -<< - /Encoding << - /PDFDocEncoding 41 0 R - >> - /Font 4 0 R - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> ->> -%% Object stream: object 40, index 37 -<< - /Encoding << - /PDFDocEncoding 41 0 R - >> - /Font 4 0 R - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> ->> -%% Object stream: object 41, index 38 +%% Object stream: object 13, index 10 << /Differences [ 24 @@ -1339,7 +587,7 @@ stream ] /Type /Encoding >> -%% Object stream: object 42, index 39 +%% Object stream: object 14, index 11 << /AIS false /BM /Normal @@ -1350,11 +598,11 @@ stream endstream endobj -43 0 obj +15 0 obj << /Subtype /XML /Type /Metadata - /Length 44 0 R + /Length 16 0 R >> stream @@ -1408,17 +656,17 @@ endstream endobj %QDF: ignore_newline -44 0 obj +16 0 obj 3352 endobj %% Page 1 -45 0 obj +17 0 obj << /Contents [ - 78 0 R - 80 0 R - 82 0 R + 22 0 R + 24 0 R + 26 0 R ] /Group << /CS /DeviceRGB @@ -1431,17 +679,17 @@ endobj 595 842 ] - /ParaLinkXML 84 0 R - /ParaXML 86 0 R - /Parent 22 0 R + /ParaLinkXML 28 0 R + /ParaXML 30 0 R + /Parent 5 0 R /Resources << /Encoding << - /PDFDocEncoding 41 0 R + /PDFDocEncoding 13 0 R >> /ExtGState << - /FXE1 42 0 R + /FXE1 14 0 R >> - /Font 4 0 R + /Font 3 0 R /ProcSet [ /PDF /Text @@ -1450,374 +698,576 @@ endobj /ImageB ] /XObject << - /Fxo1 46 0 R - /Fxo10 58 0 R - /Fxo11 66 0 R - /Fxo12 66 0 R - /Fxo13 68 0 R - /Fxo2 48 0 R - /Fxo3 72 0 R - /Fxo4 50 0 R - /Fxo5 52 0 R - /Fxo6 54 0 R - /Fxo7 60 0 R - /Fxo8 56 0 R - /Fxo9 70 0 R + /Fxo1 32 0 R + /Fxo10 34 0 R + /Fxo11 36 0 R + /Fxo12 36 0 R + /Fxo13 38 0 R + /Fxo2 40 0 R + /Fxo3 42 0 R + /Fxo4 44 0 R + /Fxo5 46 0 R + /Fxo6 48 0 R + /Fxo7 50 0 R + /Fxo8 52 0 R + /Fxo9 54 0 R >> >> /Type /Page >> endobj -46 0 obj +18 0 obj << - /BBox [ - 0 - 0 - 150 - 14.2 - ] - /Matrix [ - 1 - 0 - 0 - 1 - 0 - 0 - ] - /Resources << - /Encoding << - /PDFDocEncoding 41 0 R - >> - /ExtGState << - /FXE1 42 0 R - >> - /Font << - /ArialMT 26 0 R - /F2 24 0 R - /F3 26 0 R - /FXF1 26 0 R - /Helv 29 0 R - /ZaDi 13 0 R - >> - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> - >> - /Subtype /Form - /Length 47 0 R + /Length1 37060 + /Length 19 0 R >> stream -q -Q -/Tx BMC -q -1 1 148 12.2 re -W -n -BT -0 0 0 rg -1 3.28299 Td -/FXF1 11 Tf -(ABC) Tj -ET -Q -EMC -endstream -endobj +true @cmapY:.Rcvt .0fpgm bxRnglyf!$IheadNp7X6hheaXP$hmtxXtlocab YDjmaxp +Y nameHxY+post* prep +  +  !"#$%&'()*+,-./012&iiiD|ZRRD/W~ "APoLu\7LnpX cc-\ @Wr]g!wM+Le|C]h5G!\M-x ,I?)9Io#o 2@z1UW~~FB/OV)or,11di+ &  sC_a^m8Q[h|ATkhqBBSsX2Q|  !U{{~!""#rw"+5<Yoq22 *<Qaajx *>LQ_jqx !".5BOO^eq *G]ety +"&+G_u\ +m6>PQ]`E3-_dM?}$x;;N&;MKSj1<ex ~ 90+ +P >X!q}E ++NT2N7kwdg3|)n*i9$]u +MRhm}qyXgV%|2!r\/AMrLjUxiWnTgeRZgn-|{pLFF-S%>S?("bJmH3NFpyQ +hlOa+@CUTA@?>=<;:987543210/.-,+*)('&%$#"!  + ,E#F` &`&#HH-,E#F#a &a&#HH-,E#F` a F`&#HH-,E#F#a ` &a a&#HH-,E#F`@a f`&#HH-,E#F#a@` &a@a&#HH-, <<-, E# D# ZQX# D#Y QX# MD#Y QX# D#Y!!-, EhD ` EFvhE`D-, +C#Ce +-, + C#C -,#p>#pE: -,E#DE#D-, E%EadPQXED!!Y-,Cc#b#B+-, EC`D-,CCe +-, i@a ,b`+ d#da\XaY-,E+#Dz-,E+#D-,CXE+#DzEi #D QX+#Dz!zYY-,-,%F`F@aH-,KS \XYXY-, %E#DE#DEe#E %`j #B#hj`a Ry!@E TX#!?#YaDRy@ E TX#!?#YaD-,C#C -,C#C -, C#C -, C#Ce -,C#Ce -,C#Ce -,KRXED!!Y-, %#I@` c RX#%8#%e8c8!!!!!Y-,KdQXEi C`:!!!Y-,%# `#-,%# a#-,%-, ` <<-, a <<-,++**-,CC -,>**-,5-,v##p #E PXaY:/-,!! d#d@b-,!QX d#d b@/+Y`-,!QX d#dUb/+Y`-, d#d@b`#!-,&&&&Eh:-,&&&&Ehe:-,KS#KQZX E`D!!Y-,KTX E`D!!Y-,KS#KQZX8!!Y-,KTX8!!Y-,CXY-,CXY-,KTC\ZX8!!Y-,C\X %% d#dadQX%% F`H F`HY +!!!!Y-,C\X %% d#dadQX%% F`H F`HY +!!!!Y-,KS#KQZX:+!!Y-,KS#KQZX;+!!Y-,KS#KQZC\ZX8!!Y-, KT&KTZ +C\ZX8!!Y-,KRX%%I%%Ia TX! CUX%%88Y@TX CTX%8Y CTX%%88%8YYYY!!!!-,F#F`F# F`ab# #ŠpE` PXaFY`h:-,B#Q@SZX TXC`BY$QX @TXC`B$TX C`BKKRXC`BY@TXC`BY@cTXC`BY@cTXC`BY@cTX@C`BYYYYY-,CTXKS#KQZX8!!Y!!!!Y-!!%!! @ 0@  s  / @ UU U U U Us+++++++]<]<]<<??<<10!!5!! a4@ U%5E @:4  + % @364  @ U@U (U U @ U  U  U @ U U @ U +U U N@464p%@364 U@U U U U@U U UNGP+++++++++]q+<<]q+++++++++++++]q+?0@{"": J D$V"e"| $, 0K,U2 +\\ \ +\ \ \ jj j +j j j &''&$'$)6$Z +Y d&d(t#t$$ + (,0 + '(&&( U" U# U$ U( U" U# U$ U@9Z'% + & .@", U?O_oU@ U@4@4.\l UU@U. $@42@/UU U U U U U U[$*9** U*U* U* U*2@!'*4`22?222$ U U U U @U $ U U U@ U U U"?O147+N]qM+++++++++++rN]q+++++q+M+++++++++r?+++?q9/++]qr+]qr+99910Cy@@'-#,&"  (- !#"# ) +(' ++++<<+<<+++++*++++++++++]q]rq]732654'&'.54676632&&#"#"&?{|x5%ƙOA8*S}Z si|j/Vi}=kreD=#%2INGy(+H{gR\R7# +$3A|\ZWJ>(7-@, * *) **9 67:*I*] ]*j i*`0 ) ( U'@ U((((D@ U U U5@U U+,*499,IH,VY+fi+v +74/$42!_)o))/? UU@U UU@ UE' +2 )aa U%!$U$@ U$ U$ U$ U$@ U$U$ U$[@'@&& &0&&9U&ֶU&19@ #409999@AU%"/$?U U U U U U U18+++++++]q+]q+++]++++++++<+??+?9/+++++]qq999910]++++q]++q%#"&546676767654'&#"'>32#&326765}@@< 4y  +  $@U@ U (U U @ U  U " U @ U U @ U +U @ U @364   N@464p3%UU@U U + U U@U U U@364 N]q++++++++++<<<]q+]q+++++++++++++<<?S@U]] U eko e  U@R U U'1:1AMAQ\Ramaxx P`p +U@U @ ܴ U U U @ '*4  %&4@A#403$@$*4?O U U U U U U47+N++++++]+MNq++q++++M?]++?9/]#ǹ U U @M 4%    #  # # +%%%%%UU@ U U@ U U UU U U]@ %U@ U U@ U U +U@ U U U]@3#%?O@U U U U UU@U + U U$%x!GP++N+++++++++]qrpXdL:&N_bX'l_:xxPi!>b@ -=K?  ) #22Bp ::JJY[ \\jk imk  #++5:FJZ   $ + +@ +` + + @ U @ U +@ U + U + U + U +U +@# U +t33%?O@U U U U UU@U U UG7+N+++++++++]qr k U U@s U U + GHVYgi4::5EKKE\\ R]]Rmm dmmdw  [TT +[ lee +l + $@ U@ U@U U U U UU U@$%40 1@I#40$ U U U U U U U U@$%4?147+]+++++++++q+]]]++++++++++??10q]qC\X@ SS bb ]Y++++7632#"32654&#"D{'v  @ /0@p  ( @(4   ++ +@%184@+4@U@ UU(U"U, U@ U UUU U! ++++++++++++++]++<<<]??<<<@;/#4CSft      + (" "%@364 U@U U UU@U U UNG+++++++++]q+<]r???999999ɇ}10]r]336632&#">i?[^>BB;^&qH:'G?`r@ $5E?"3Bp:<<LL]] X]^jl hnn  //0?@LPf  + $  @ ` @ U U  U U U U U @/ U t3 U U3%?OU@U U U U UU@U U UG7+N++++++++++]qr*o@` , %L E , &,#9 6J FVX h +.#,'>#>'L',,6!6)?,F F!E)T!T)ic!c)`,,'!#'(@ 0`p}@2 +E" +3%3 +%@`,@ U,@ UU@UU U@ UU U@J Ut%"$?O U U" U U U U+,t!4P++N++++++]qM++++++++++]q<<??]??<10]q]q32676'#"5463253#"&32654&#"f 2Ct}vnэze۠Ꙧ}|zxXQ%2dZ7<ݘjx*$*ع +#&4 @A#&4 + + + "" % E E`p UUU U UU@ U U Uj6f++++++++++]q<<<??<<993310]++%#"&&5#5373#32LeclM," ع @4 + + + +  U@ U U@ U U]    @ +4 UU U@ U U U@ U]  P ` p ;Y+]q++++++++]<<]+++++<<?> - /ExtGState << - /FXE1 42 0 R - >> - /Font << - /ArialMT 26 0 R - /F2 24 0 R - /F3 26 0 R - /FXF1 26 0 R - /Helv 29 0 R - /ZaDi 13 0 R - >> - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> - >> - /Subtype /Form - /Length 49 0 R + +K I@f +  + + %  + + + +%  + +  + ` p  @ + O +o + + +U@ OoU@ `pf+NM]]]q]q]]?<<ZCTX@4 @Pp  U U U U/++++??]2]210@G CCSS``    +jiju p +  "_o@y0@P`p    $ U"$ +@ U@UH U UI$? U +U U14++++]q++++]rKS#KQZX8Yr+r??9/9/]]10]q]qY#"4632&&#"326<r鉭Zj +kl‚c@P   @OO@XX WU_Z_VW & U U U U U@! U&  U Uc\+N++]MN]++++++]M??10]q]]]q!2#"$7324&#"c6FymZ4 |Q`=@ +'33@^ +]??rs^sg0pMQOa7&8@  << +|G_<DZCTX@  U U @ U @UUU U@  +  9/9//++++?+++210CTX@  U @ U @ UU + U@ U  9/9/++/++?++210@6;;I Y Tk dzz  @ + O @ +s@!#4 8@ ?_o$+]+<?<&37@U/0 H+)++]]qr+5k[A : OZ@ + : vM>Wy+? @^&>k +U4Ks uS_<'*Q& >NC40s?9sJssKssD9ssV9!sFsB9$P9c|sVssU|9A9f9m9Vss<sV\VPkl> +A "  4Mz*[x !N"c"#$_$$481/V +FN +^ +t~&h  + b f< \V16/=l q}b E +a> 1 3 Z.]     +  ^  +G Q i w &; a + b f   u \') + ' '  ' ''' '' '(( ( (+$(7*(E-(S + (S (_ + (k  (wTypeface The Monotype Corporation plc. Data The Monotype Corporation plc/Type Solutions Inc. 1990-1992. All Rights ReservedArialRegularMonotype:Arial Regular:Version 3.00 (Microsoft)ArialVersion 3.00ArialMTArial Trademark of The Monotype Corporation plc registered in the US Pat & TM Off. and elsewhere.Monotype TypographyMonotype Type Drawing Office - Robin Nicholas, Patricia Saunders 1982Contemporary sans serif design, Arial contains more humanist characteristics than many of its predecessors and as such is more in tune with the mood of the last decades of the twentieth century. The overall treatment of curves is softer and fuller than in most industrial style sans serif faces. Terminal strokes are cut on the diagonal which helps to give the face a less mechanical appearance. Arial is an extremely versatile family of typefaces which can be used with equal success for text setting in reports, presentations, magazines etc, and for display use in newspapers, advertising and promotions.http://www.monotype.com/html/mtname/ms_arial.htmlhttp://www.monotype.com/html/mtname/ms_welcome.htmlNOTIFICATION OF LICENSE AGREEMENT + +This typeface is the property of Monotype Typography and its use by you is covered under the terms of a license agreement. You have obtained this typeface software either directly from Monotype or together with software distributed by one of Monotype's licensees. + +This software is a valuable asset of Monotype. Unless you have entered into a specific license agreement granting you additional rights, your use of this software is limited to your workstation for your own publishing use. You may not copy or distribute this software. + +If you have any question concerning your rights you should review the license agreement you received with the software or contact Monotype for a copy of the license agreement. + +Monotype can be contacted at: + +USA - (847) 718-0400 UK - 01144 01737 765959 +http://www.monotype.comhttp://www.monotype.com/html/type/license.htmlTypeface The Monotype Corporation plc. Data The Monotype Corporation plc/Type Solutions Inc. 1990-1992. All Rights ReservedArialRegularMonotype:Arial Regular:Version 3.00 (Microsoft)ArialVersion 3.00ArialMTArial Trademark of The Monotype Corporation plc registered in the US Pat & TM Off. and elsewhere.Monotype TypographyMonotype Type Drawing Office - Robin Nicholas, Patricia Saunders 1982Contemporary sans serif design, Arial contains more humanist characteristics than many of its predecessors and as such is more in tune with the mood of the last decades of the twentieth century. The overall treatment of curves is softer and fuller than in most industrial style sans serif faces. Terminal strokes are cut on the diagonal which helps to give the face a less mechanical appearance. Arial is an extremely versatile family of typefaces which can be used with equal success for text setting in reports, presentations, magazines etc, and for display use in newspapers, advertising and promotions.http://www.monotype.com/html/mtname/ms_arial.htmlhttp://www.monotype.com/html/mtname/ms_welcome.htmlNOTIFICATION OF LICENSE AGREEMENT + +This typeface is the property of Monotype Typography and its use by you is covered under the terms of a license agreement. You have obtained this typeface software either directly from Monotype or together with software distributed by one of Monotype's licensees. + +This software is a valuable asset of Monotype. Unless you have entered into a specific license agreement granting you additional rights, your use of this software is limited to your workstation for your own publishing use. You may not copy or distribute this software. + +If you have any question concerning your rights you should review the license agreement you received with the software or contact Monotype for a copy of the license agreement. + +Monotype can be contacted at: + +USA - (847) 718-0400 UK - 01144 01737 765959 +http://www.monotype.comhttp://www.monotype.com/html/type/license.htmlNormaloby ejnnormalStandardTypeface The Monotype Corporation plc. Data The Monotype Corporation plc/Type Solutions Inc. 1990-1992. All Rights ReservedArialRegularMonotype:Arial Regular:Version 3.00 (Microsoft)ArialVersion 3.00ArialMTArial Trademark of The Monotype Corporation plc registered in the US Pat & TM Off. and elsewhere.Monotype TypographyMonotype Type Drawing Office - Robin Nicholas, Patricia Saunders 1982Contemporary sans serif design, Arial contains more humanist characteristics than many of its predecessors and as such is more in tune with the mood of the last decades of the twentieth century. The overall treatment of curves is softer and fuller than in most industrial style sans serif faces. Terminal strokes are cut on the diagonal which helps to give the face a less mechanical appearance. Arial is an extremely versatile family of typefaces which can be used with equal success for text setting in reports, presentations, magazines etc, and for display use in newspapers, advertising and promotions.http://www.monotype.com/html/mtname/ms_arial.htmlhttp://www.monotype.com/html/mtname/ms_welcome.htmlNOTIFICATION OF LICENSE AGREEMENT + +This typeface is the property of Monotype Typography and its use by you is covered under the terms of a license agreement. You have obtained this typeface software either directly from Monotype or together with software distributed by one of Monotype's licensees. + +This software is a valuable asset of Monotype. Unless you have entered into a specific license agreement granting you additional rights, your use of this software is limited to your workstation for your own publishing use. You may not copy or distribute this software. + +If you have any question concerning your rights you should review the license agreement you received with the software or contact Monotype for a copy of the license agreement. + +Monotype can be contacted at: + +USA - (847) 718-0400 UK - 01144 01737 765959 +http://www.monotype.comhttp://www.monotype.com/html/type/license.htmlNormalNormaaliNormalNormlNormaleStandaardNormalNormalnyNormal1KG=K9NormlneNormalNormalNavadnothngNormalNormalNormalNormal'TA"/O__o@3@3@jl2@a3@\]2@WY2@MQ2@DI2@:3@142@.B2@',2@%2 + 2Ap@$&2d 2A +d2AJ?/?_?Ӳ792Ӳ+/2Ӳ%2Ӳ2Ӳ2Ҳ) +A0 P`p`p   0@Pв +ϲ&BAƲA /$A/?O_"dA @j@&CI2@ CI2@&:=2@ :=2 &@&2@ 2@&2@ 2@&2@ 2@&z2@ z2@&lv2@ lv2@&dj2@ dj2@&Z_2@ Z_2@&OT2@ OT2$'7Ok Aw0w@wPwwww**@+)*Re~<^+@8@@89@s&%$ 7@!I3@!E3@!AB2@!=>2A!?!!!!!@! "2@!2@"*?2@!.:2oAH/`?_"""/"?"_"""!!o!!!/!?!O!""!!@+HO7 A &A9&%8s542V&, /& 8ʸ&~&}Gke&^s@R&ZHDb@s?^<&50+*V)#U7h@,XO62,!  +@+JKKSBKcKb S# +QZ#BKKTB8+KR7+KP[XY8+TXCX(YYv??>9FD>9FD>9FD>9FD>9F`D>9F`D+++++++++++++++++++++++KSXY2KSXYKS \XEDEDYX>ERX>DYYKVS \X ED&EDYX ERX DYYKS \X%ED$EDYX %ERX% DYYKS \Xs$ED$$EDYX sERXs DYYKS \X%ED%%EDYXERXDYYK>S \XEDEDYXERXDYYKVS \XED/EDYXERXDYYKS \XEDEDYX ERX DYY+++++++++++++++++++++++++++++++++++++++++eB++;Yc\Ee#E`#Ee`#E`vhb cYEe#E &`bch &aeY#eDc#D ;\Ee#E &`bch &ae\#eD;#D\ETX\@eD;@;E#aDYGP47Ee#E`#Ee`#E`vhb 4PEe#E &`bch &aeP#eD4#D G7Ee#E &`bch &ae7#eDG#D7ETX7@eDG@GE#aDYKSBKPXBYC\XBY +CX`!YBp>CX;!~ +Y #B #BCX-A-A +Y#B#BCX~;! +Y#B#B+tusuEiDEiDEiDsssstustu++++tu+++++sssssssssssssssssssssssss+++E@aDstK*SK?QZXE@`DYK:SK?QZX E`DYK.SK:QZXE@`DYK.SK> +stream +/CIDInit/ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo<< +/Registry (Adobe) +/Ordering (UCS) +/Supplement 0 +>> def +/CMapName/Adobe-Identity-UCS def +/CMapType 2 def +1 begincodespacerange +<00> +endcodespacerange +50 beginbfchar +<01> <0054> +<02> <0068> +<03> <0069> +<04> <0073> +<05> <0020> +<06> <0061> +<07> <006E> +<08> <0065> +<09> <0078> +<0A> <006D> +<0B> <0070> +<0C> <006C> +<0D> <006F> +<0E> <0066> +<0F> <0075> +<10> <0072> +<11> <0062> +<12> <0050> +<13> <0044> +<14> <0046> +<15> <002E> +<16> <004E> +<17> <0079> +<18> <0064> +<19> <0067> +<1A> <0074> +<1B> <0048> +<1C> <0077> +<1D> <0076> +<1E> <0063> +<1F> <004F> +<20> <0028> +<21> <0033> +<22> <0034> +<23> <0030> +<24> <0029> +<25> <002C> +<26> <006B> +<27> <002D> +<28> <0049> +<29> <0043> +<2A> <0047> +<2B> <003A> +<2C> <0041> +<2D> <0031> +<2E> <0032> +<2F> <004C> +<30> <0053> +<31> <0045> +<32> <00E7> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +endstream +endobj + +21 0 obj +918 +endobj + +%% Contents for page 1 +22 0 obj +<< + /Length 23 0 R >> stream q -Q -/Tx BMC -q -1 1 148 12.2 re -W -n -BT -0 0 0 rg -1 3.28299 Td -/FXF1 11 Tf -(DEF) Tj -ET -Q -EMC endstream endobj -49 0 obj -89 +23 0 obj +2 endobj -50 0 obj +%% Contents for page 1 +24 0 obj << - /BBox [ - 0 - 0 - 68.5 - 14.2 - ] - /Matrix [ - 1 - 0 - 0 - 1 - 0 - 0 - ] - /Resources << - /Encoding << - /PDFDocEncoding 41 0 R - >> - /ExtGState << - /FXE1 42 0 R - >> - /Font << - /ArialMT 26 0 R - /F2 24 0 R - /F3 26 0 R - /FXF1 26 0 R - /Helv 29 0 R - /ZaDi 13 0 R - >> - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> - >> - /Subtype /Form - /Length 51 0 R + /Length 25 0 R >> stream q +BT +/DeviceRGB cs 0 0 0 scn /DeviceGray CS 0 SCN 0.1 w /F2 11 Tf 1 0 0 1 0 0 Tm 56.8 460.8 TD[(*)-4<03>4<1d08>1<07>-7<05>4<16>4<06>1(\n)-2(\b)1(+)]TJ +1 0 0 1 0 0 Tm 56.8 424.3 TD[<14>1<06>1(\n)-2<03>-4(\f)-4<17>9<05>-4<16>4<06>1(\n)-2(\b)1(+)]TJ +1 0 0 1 0 0 Tm 56.8 395.4 TD[(,)2<18>1<18>1<10>-2(\b)1<0404>-8<05>4(-)1(+)]TJ +1 0 0 1 0 0 Tm 56.8 371.6 TD[(,)2<18>1<18>1<10>-2(\b)1<0404>-8<05>4(.)1(+)]TJ +1 0 0 1 0 0 Tm 450 351.6 TD[<05>]TJ +1 0 0 1 0 0 Tm 147.8 179.1 TD[<05>4<05>]TJ +1 0 0 1 0 0 Tm 244.8 179.1 TD[<05>-4<05>]TJ +1 0 0 1 0 0 Tm 432.8 179.1 TD[<05>-4<05>]TJ +ET Q +/DeviceRGB cs 1 1 0.6 scn /DeviceRGB CS 0 0 0 SCN 0 J [] 0 d 0 j 0.1 w 10 M /RelativeColorimetric ri 1 i /FXE1 gs 163.1 450.9 155.3 19.9 re +B* +163.1 418.3 155.3 19.9 re +B* endstream endobj -51 0 obj -4 +25 0 obj +747 endobj -52 0 obj +%% Contents for page 1 +26 0 obj << - /BBox [ - 0 - 0 - 150 - 14.2 - ] - /Resources << - /Encoding << - /PDFDocEncoding 41 0 R - >> - /ExtGState << - /FXE1 42 0 R - >> - /Font << - /ArialMT 26 0 R - /F2 24 0 R - /F3 26 0 R - /FXF1 26 0 R - /Helv 29 0 R - /ZaDi 13 0 R - >> - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> - >> - /Subtype /Form - /Length 53 0 R + /Length 27 0 R >> stream -/Tx BMC -EMC + +Q +q +1 0 0 1 165.7 453.7 cm +/Fxo1 Do +Q +q +1 0 0 1 165.7 421.2 cm +/Fxo2 Do +Q +q +1 0 0 1 165.7 388.3 cm +/Fxo3 Do +Q +q +1 0 0 1 378.4 388.4 cm +/Fxo4 Do +Q +q +1 0 0 1 165.7 368.4 cm +/Fxo5 Do +Q +q +1 0 0 1 165.7 348.5 cm +/Fxo6 Do +Q +q +1 0 0 1 297.1 348.5 cm +/Fxo7 Do +Q +q +1 0 0 1 165.7 315.9 cm +/Fxo8 Do +Q +q +1 0 0 1 165.7 283.4 cm +/Fxo9 Do +Q +q +1 0 0 1 165.7 250.8 cm +/Fxo10 Do +Q +q +1 0 0 1 164.1 221.4 cm +/Fxo11 Do +Q +q +1 0 0 1 154.8 177.6 cm +/Fxo12 Do +Q +q +1 0 0 1 165.7 143.4 cm +/Fxo13 Do +Q endstream endobj -%QDF: ignore_newline -53 0 obj -12 +27 0 obj +475 endobj -54 0 obj +28 0 obj << - /BBox [ - 0 - 0 - 72.8 - 14.2 - ] - /Matrix [ - 1 - 0 - 0 - 1 - 0 - 0 - ] - /Resources << - /Encoding << - /PDFDocEncoding 41 0 R - >> - /ExtGState << - /FXE1 42 0 R - >> - /Font << - /ArialMT 26 0 R - /F2 24 0 R - /F3 26 0 R - /FXF1 26 0 R - /Helv 29 0 R - /ZaDi 13 0 R - >> - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> - >> - /Subtype /Form - /Length 55 0 R + /SubType /XML + /Type /ParaLinkXML + /Length 29 0 R >> stream -q -Q + endstream endobj -55 0 obj -4 +29 0 obj +55 endobj -56 0 obj +30 0 obj << - /BBox [ - 0 - 0 - 150 - 14.2 - ] - /Matrix [ - 1 - 0 - 0 - 1 - 0 - 0 - ] - /Resources << - /Encoding << - /PDFDocEncoding 41 0 R - >> - /ExtGState << - /FXE1 42 0 R - >> - /Font << - /ArialMT 26 0 R - /F2 24 0 R - /F3 26 0 R - /FXF1 26 0 R - /Helv 29 0 R - /ZaDi 13 0 R - >> - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> - >> - /Subtype /Form - /Length 57 0 R + /SubType /XML + /Type /ParaXML + /Length 31 0 R >> stream -q -Q + + endstream endobj -57 0 obj -4 +31 0 obj +84 endobj -58 0 obj +32 0 obj << /BBox [ 0 0 - 72.3 + 150 14.2 ] /Matrix [ @@ -1830,18 +1280,18 @@ endobj ] /Resources << /Encoding << - /PDFDocEncoding 41 0 R + /PDFDocEncoding 13 0 R >> /ExtGState << - /FXE1 42 0 R + /FXE1 14 0 R >> /Font << - /ArialMT 26 0 R - /F2 24 0 R - /F3 26 0 R - /FXF1 26 0 R - /Helv 29 0 R - /ZaDi 13 0 R + /ArialMT 9 0 R + /F2 7 0 R + /F3 9 0 R + /FXF1 9 0 R + /Helv 12 0 R + /ZaDi 4 0 R >> /ProcSet [ /PDF @@ -1854,24 +1304,37 @@ endobj >> >> /Subtype /Form - /Length 59 0 R + /Length 33 0 R >> stream q Q +/Tx BMC +q +1 1 148 12.2 re +W +n +BT +0 0 0 rg +1 3.28299 Td +/FXF1 11 Tf +(ABC) Tj +ET +Q +EMC endstream endobj -59 0 obj -4 +33 0 obj +89 endobj -60 0 obj +34 0 obj << /BBox [ 0 0 - 150.1 + 72.3 14.2 ] /Matrix [ @@ -1884,18 +1347,18 @@ endobj ] /Resources << /Encoding << - /PDFDocEncoding 41 0 R + /PDFDocEncoding 13 0 R >> /ExtGState << - /FXE1 42 0 R + /FXE1 14 0 R >> /Font << - /ArialMT 26 0 R - /F2 24 0 R - /F3 26 0 R - /FXF1 26 0 R - /Helv 29 0 R - /ZaDi 13 0 R + /ArialMT 9 0 R + /F2 7 0 R + /F3 9 0 R + /FXF1 9 0 R + /Helv 12 0 R + /ZaDi 4 0 R >> /ProcSet [ /PDF @@ -1908,7 +1371,7 @@ endobj >> >> /Subtype /Form - /Length 61 0 R + /Length 35 0 R >> stream q @@ -1916,96 +1379,11 @@ Q endstream endobj -61 0 obj +35 0 obj 4 endobj -62 0 obj -<< - /BBox [ - 0 - 0 - 11.3 - 10.9 - ] - /FormType 1 - /Matrix [ - 1 - 0 - 0 - 1 - 0 - 0 - ] - /Resources << - /ProcSet [ - /PDF - ] - >> - /Subtype /Form - /Type /XObject - /Length 63 0 R ->> -stream -0.749023 g -0 0 11.3 10.9 re -f -endstream -endobj - -63 0 obj -30 -endobj - -64 0 obj -<< - /BBox [ - 0 - 0 - 11.3 - 10.9 - ] - /FormType 1 - /Matrix [ - 1 - 0 - 0 - 1 - 0 - 0 - ] - /Resources << - /ProcSet [ - /PDF - ] - >> - /Subtype /Form - /Type /XObject - /Length 65 0 R ->> -stream -0.749023 g -0 0 11.3 10.9 re -f -q -1 1 9.3 8.9 re -W -n -0 G -2.2 8.9 m -9.1 2 l -9.1 8.9 m -2.2 2 l -s -Q -endstream -endobj - -65 0 obj -95 -endobj - -66 0 obj +36 0 obj << /BBox [ 0 @@ -2024,18 +1402,18 @@ endobj ] /Resources << /Encoding << - /PDFDocEncoding 41 0 R + /PDFDocEncoding 13 0 R >> /ExtGState << - /FXE1 42 0 R + /FXE1 14 0 R >> /Font << - /ArialMT 26 0 R - /F2 24 0 R - /F3 26 0 R - /FXF1 26 0 R - /Helv 29 0 R - /ZaDi 13 0 R + /ArialMT 9 0 R + /F2 7 0 R + /F3 9 0 R + /FXF1 9 0 R + /Helv 12 0 R + /ZaDi 4 0 R >> /ProcSet [ /PDF @@ -2049,7 +1427,7 @@ endobj >> /Subtype /Form /Type /XObject - /Length 67 0 R + /Length 37 0 R >> stream q @@ -2066,11 +1444,11 @@ Q endstream endobj -67 0 obj +37 0 obj 65 endobj -68 0 obj +38 0 obj << /BBox [ 0 @@ -2080,18 +1458,18 @@ endobj ] /Resources << /Encoding << - /PDFDocEncoding 41 0 R + /PDFDocEncoding 13 0 R >> /ExtGState << - /FXE1 42 0 R + /FXE1 14 0 R >> /Font << - /ArialMT 26 0 R - /F2 24 0 R - /F3 26 0 R - /FXF1 26 0 R - /Helv 29 0 R - /ZaDi 13 0 R + /ArialMT 9 0 R + /F2 7 0 R + /F3 9 0 R + /FXF1 9 0 R + /Helv 12 0 R + /ZaDi 4 0 R >> /ProcSet [ /PDF @@ -2104,94 +1482,27 @@ endobj >> >> /Subtype /Form - /Length 69 0 R + /Length 39 0 R >> stream 1 1 0.6 rg 0 0 156.9 14.4 re f* /Tx BMC BT -0 0 0 rg /F3 11 Tf -0 g -2 2.106 Td -(Blue) Tj -ET -EMC -endstream -endobj - -69 0 obj -95 -endobj - -70 0 obj -<< - /BBox [ - 0 - 0 - 75.5 - 14.2 - ] - /Matrix [ - 1 - 0 - 0 - 1 - 0 - 0 - ] - /Resources << - /Encoding << - /PDFDocEncoding 41 0 R - >> - /ExtGState << - /FXE1 42 0 R - >> - /Font << - /ArialMT 26 0 R - /F2 24 0 R - /F3 26 0 R - /FXF1 26 0 R - /Helv 29 0 R - /ZaDi 13 0 R - >> - /ProcSet [ - /PDF - /Text - /ImageC - /ImageI - /ImageB - ] - /XObject << - >> - >> - /Subtype /Form - /Length 71 0 R ->> -stream -q -Q -/Tx BMC -q -1 1 60.5 12.2 re -W -n -BT -0 0 0 rg -1 3.24501 Td -/FXF1 11 Tf -(Man) Tj +0 0 0 rg /F3 11 Tf +0 g +2 2.106 Td +(Blue) Tj ET -Q EMC endstream endobj -71 0 obj -90 +39 0 obj +95 endobj -72 0 obj +40 0 obj << /BBox [ 0 @@ -2209,18 +1520,18 @@ endobj ] /Resources << /Encoding << - /PDFDocEncoding 41 0 R + /PDFDocEncoding 13 0 R >> /ExtGState << - /FXE1 42 0 R + /FXE1 14 0 R >> /Font << - /ArialMT 26 0 R - /F2 24 0 R - /F3 26 0 R - /FXF1 26 0 R - /Helv 29 0 R - /ZaDi 13 0 R + /ArialMT 9 0 R + /F2 7 0 R + /F3 9 0 R + /FXF1 9 0 R + /Helv 12 0 R + /ZaDi 4 0 R >> /ProcSet [ /PDF @@ -2233,581 +1544,432 @@ endobj >> >> /Subtype /Form - /Length 73 0 R + /Length 41 0 R >> stream q Q -endstream -endobj - -73 0 obj -4 -endobj - -74 0 obj -<< - /Length1 37060 - /Length 75 0 R ->> -stream -true @cmapY:.Rcvt .0fpgm bxRnglyf!$IheadNp7X6hheaXP$hmtxXtlocab YDjmaxp -Y nameHxY+post* prep -  -  !"#$%&'()*+,-./012&iiiD|ZRRD/W~ "APoLu\7LnpX cc-\ @Wr]g!wM+Le|C]h5G!\M-x ,I?)9Io#o 2@z1UW~~FB/OV)or,11di+ &  sC_a^m8Q[h|ATkhqBBSsX2Q|  !U{{~!""#rw"+5<Yoq22 *<Qaajx *>LQ_jqx !".5BOO^eq *G]ety -"&+G_u\ -m6>PQ]`E3-_dM?}$x;;N&;MKSj1<ex ~ 90+ -P >X!q}E -+NT2N7kwdg3|)n*i9$]u -MRhm}qyXgV%|2!r\/AMrLjUxiWnTgeRZgn-|{pLFF-S%>S?("bJmH3NFpyQ -hlOa+@CUTA@?>=<;:987543210/.-,+*)('&%$#"!  - ,E#F` &`&#HH-,E#F#a &a&#HH-,E#F` a F`&#HH-,E#F#a ` &a a&#HH-,E#F`@a f`&#HH-,E#F#a@` &a@a&#HH-, <<-, E# D# ZQX# D#Y QX# MD#Y QX# D#Y!!-, EhD ` EFvhE`D-, -C#Ce --, - C#C -,#p>#pE: -,E#DE#D-, E%EadPQXED!!Y-,Cc#b#B+-, EC`D-,CCe --, i@a ,b`+ d#da\XaY-,E+#Dz-,E+#D-,CXE+#DzEi #D QX+#Dz!zYY-,-,%F`F@aH-,KS \XYXY-, %E#DE#DEe#E %`j #B#hj`a Ry!@E TX#!?#YaDRy@ E TX#!?#YaD-,C#C -,C#C -, C#C -, C#Ce -,C#Ce -,C#Ce -,KRXED!!Y-, %#I@` c RX#%8#%e8c8!!!!!Y-,KdQXEi C`:!!!Y-,%# `#-,%# a#-,%-, ` <<-, a <<-,++**-,CC -,>**-,5-,v##p #E PXaY:/-,!! d#d@b-,!QX d#d b@/+Y`-,!QX d#dUb/+Y`-, d#d@b`#!-,&&&&Eh:-,&&&&Ehe:-,KS#KQZX E`D!!Y-,KTX E`D!!Y-,KS#KQZX8!!Y-,KTX8!!Y-,CXY-,CXY-,KTC\ZX8!!Y-,C\X %% d#dadQX%% F`H F`HY -!!!!Y-,C\X %% d#dadQX%% F`H F`HY -!!!!Y-,KS#KQZX:+!!Y-,KS#KQZX;+!!Y-,KS#KQZC\ZX8!!Y-, KT&KTZ -C\ZX8!!Y-,KRX%%I%%Ia TX! CUX%%88Y@TX CTX%8Y CTX%%88%8YYYY!!!!-,F#F`F# F`ab# #ŠpE` PXaFY`h:-,B#Q@SZX TXC`BY$QX @TXC`B$TX C`BKKRXC`BY@TXC`BY@cTXC`BY@cTXC`BY@cTX@C`BYYYYY-,CTXKS#KQZX8!!Y!!!!Y-!!%!! @ 0@  s  / @ UU U U U Us+++++++]<]<]<<??<<10!!5!! a4@ U%5E @:4  - % @364  @ U@U (U U @ U  U  U @ U U @ U -U U N@464p%@364 U@U U U U@U U UNGP+++++++++]q+<<]q+++++++++++++]q+?0@{"": J D$V"e"| $, 0K,U2 -\\ \ -\ \ \ jj j -j j j &''&$'$)6$Z -Y d&d(t#t$$ - (,0 - '(&&( U" U# U$ U( U" U# U$ U@9Z'% - & .@", U?O_oU@ U@4@4.\l UU@U. $@42@/UU U U U U U U[$*9** U*U* U* U*2@!'*4`22?222$ U U U U @U $ U U U@ U U U"?O147+N]qM+++++++++++rN]q+++++q+M+++++++++r?+++?q9/++]qr+]qr+99910Cy@@'-#,&"  (- !#"# ) -(' -+++<<+<<+++++*++++++++++]q]rq]732654'&'.54676632&&#"#"&?{|x5%ƙOA8*S}Z si|j/Vi}=kreD=#%2INGy(+H{gR\R7# -$3A|\ZWJ>(7-@, * *) **9 67:*I*] ]*j i*`0 ) ( U'@ U((((D@ U U U5@U U+,*499,IH,VY+fi+v +74/$42!_)o))/? UU@U UU@ UE' -2 )aa U%!$U$@ U$ U$ U$ U$@ U$U$ U$[@'@&& &0&&9U&ֶU&19@ #409999@AU%"/$?U U U U U U U18+++++++]q+]q+++]++++++++<+??+?9/+++++]qq999910]++++q]++q%#"&546676767654'&#"'>32#&326765}@@< 4y  -  $@U@ U (U U @ U  U " U @ U U @ U -U @ U @364   N@464p3%UU@U U - U U@U U U@364 N]q++++++++++<<<]q+]q+++++++++++++<<?S@U]] U eko e  U@R U U'1:1AMAQ\Ramaxx P`p -U@U @ ܴ U U U @ '*4  %&4@A#403$@$*4?O U U U U U U47+N++++++]+MNq++q++++M?]++?9/]#ǹ U U @M 4%    #  # # -%%%%%UU@ U U@ U U UU U U]@ %U@ U U@ U U -U@ U U U]@3#%?O@U U U U UU@U - U U$%x!GP++N+++++++++]qrpXdL:&N_bX'l_:xxPi!>b@ -=K?  ) #22Bp ::JJY[ \\jk imk  #++5:FJZ   $ - -@ -` - - @ U @ U -@ U - U - U - U -U -@# U -t33%?O@U U U U UU@U U UG7+N+++++++++]qr k U U@s U U - GHVYgi4::5EKKE\\ R]]Rmm dmmdw  [TT -[ lee -l - $@ U@ U@U U U U UU U@$%40 1@I#40$ U U U U U U U U@$%4?147+]+++++++++q+]]]++++++++++??10q]qC\X@ SS bb ]Y++++7632#"32654&#"D{'v  @ /0@p  ( @(4   -+ -@%184@+4@U@ UU(U"U, U@ U UUU U! -+++++++++++++]++<<<]??<<<@;/#4CSft      - (" "%@364 U@U U UU@U U UNG+++++++++]q+<]r???999999ɇ}10]r]336632&#">i?[^>BB;^&qH:'G?`r@ $5E?"3Bp:<<LL]] X]^jl hnn  //0?@LPf  - $  @ ` @ U U  U U U U U @/ U t3 U U3%?OU@U U U U UU@U U UG7+N++++++++++]qr*o@` , %L E , &,#9 6J FVX h -.#,'>#>'L',,6!6)?,F F!E)T!T)ic!c)`,,'!#'(@ 0`p}@2 -E" -3%3 -%@`,@ U,@ UU@UU U@ UU U@J Ut%"$?O U U" U U U U+,t!4P++N++++++]qM++++++++++]q<<??]??<10]q]q32676'#"5463253#"&32654&#"f 2Ct}vnэze۠Ꙧ}|zxXQ%2dZ7<ݘjx*$*ع -#&4 @A#&4 - + - "" % E E`p UUU U UU@ U U Uj6f++++++++++]q<<<??<<993310]++%#"&&5#5373#32LeclM," ع @4 - - - -  U@ U U@ U U]    @ -4 UU U@ U U U@ U]  P ` p ;Y+]q++++++++]<<]+++++<<?ZCTX@4 @Pp  U U U U/++++??]2]210@G CCSS``    -jiju p -  "_o@y0@P`p    $ U"$ +@ U@UH U UI$? U -U U14++++]q++++]rKS#KQZX8Yr+r??9/9/]]10]q]qY#"4632&&#"326<r鉭Zj -kl‚c@P   @OO@XX WU_Z_VW & U U U U U@! U&  U Uc\+N++]MN]++++++]M??10]q]]]q!2#"$7324&#"c6FymZ4 |Q`=@ -'33@^ +]??rs^sg0pMQOa7&8@  << -|G_<DZCTX@  U U @ U @UUU U@  -  9/9//++++?+++210CTX@  U @ U @ UU - U@ U  9/9/++/++?++210@6;;I Y Tk dzz  @ - O @ -s@!#4 8@ ?_o$+]+<?<&37@U/0 H+)++]]qr+5k[A : OZ@ - : vM>Wy+? @^&>k -U4Ks uS_<'*Q& >NC40s?9sJssKssD9ssV9!sFsB9$P9c|sVssU|9A9f9m9Vss<sV\VPkl> -A "  4Mz*[x !N"c"#$_$$481/V -FN -^ -t~&h  - b f< \V16/=l q}b E -a> 1 3 Z.]     -  ^  -G Q i w &; a - b f   u \') - ' '  ' ''' '' '(( ( (+$(7*(E-(S - (S (_ - (k  (wTypeface The Monotype Corporation plc. Data The Monotype Corporation plc/Type Solutions Inc. 1990-1992. All Rights ReservedArialRegularMonotype:Arial Regular:Version 3.00 (Microsoft)ArialVersion 3.00ArialMTArial Trademark of The Monotype Corporation plc registered in the US Pat & TM Off. and elsewhere.Monotype TypographyMonotype Type Drawing Office - Robin Nicholas, Patricia Saunders 1982Contemporary sans serif design, Arial contains more humanist characteristics than many of its predecessors and as such is more in tune with the mood of the last decades of the twentieth century. The overall treatment of curves is softer and fuller than in most industrial style sans serif faces. Terminal strokes are cut on the diagonal which helps to give the face a less mechanical appearance. Arial is an extremely versatile family of typefaces which can be used with equal success for text setting in reports, presentations, magazines etc, and for display use in newspapers, advertising and promotions.http://www.monotype.com/html/mtname/ms_arial.htmlhttp://www.monotype.com/html/mtname/ms_welcome.htmlNOTIFICATION OF LICENSE AGREEMENT - -This typeface is the property of Monotype Typography and its use by you is covered under the terms of a license agreement. You have obtained this typeface software either directly from Monotype or together with software distributed by one of Monotype's licensees. - -This software is a valuable asset of Monotype. Unless you have entered into a specific license agreement granting you additional rights, your use of this software is limited to your workstation for your own publishing use. You may not copy or distribute this software. - -If you have any question concerning your rights you should review the license agreement you received with the software or contact Monotype for a copy of the license agreement. - -Monotype can be contacted at: - -USA - (847) 718-0400 UK - 01144 01737 765959 -http://www.monotype.comhttp://www.monotype.com/html/type/license.htmlTypeface The Monotype Corporation plc. Data The Monotype Corporation plc/Type Solutions Inc. 1990-1992. All Rights ReservedArialRegularMonotype:Arial Regular:Version 3.00 (Microsoft)ArialVersion 3.00ArialMTArial Trademark of The Monotype Corporation plc registered in the US Pat & TM Off. and elsewhere.Monotype TypographyMonotype Type Drawing Office - Robin Nicholas, Patricia Saunders 1982Contemporary sans serif design, Arial contains more humanist characteristics than many of its predecessors and as such is more in tune with the mood of the last decades of the twentieth century. The overall treatment of curves is softer and fuller than in most industrial style sans serif faces. Terminal strokes are cut on the diagonal which helps to give the face a less mechanical appearance. Arial is an extremely versatile family of typefaces which can be used with equal success for text setting in reports, presentations, magazines etc, and for display use in newspapers, advertising and promotions.http://www.monotype.com/html/mtname/ms_arial.htmlhttp://www.monotype.com/html/mtname/ms_welcome.htmlNOTIFICATION OF LICENSE AGREEMENT - -This typeface is the property of Monotype Typography and its use by you is covered under the terms of a license agreement. You have obtained this typeface software either directly from Monotype or together with software distributed by one of Monotype's licensees. - -This software is a valuable asset of Monotype. Unless you have entered into a specific license agreement granting you additional rights, your use of this software is limited to your workstation for your own publishing use. You may not copy or distribute this software. - -If you have any question concerning your rights you should review the license agreement you received with the software or contact Monotype for a copy of the license agreement. - -Monotype can be contacted at: - -USA - (847) 718-0400 UK - 01144 01737 765959 -http://www.monotype.comhttp://www.monotype.com/html/type/license.htmlNormaloby ejnnormalStandardTypeface The Monotype Corporation plc. Data The Monotype Corporation plc/Type Solutions Inc. 1990-1992. All Rights ReservedArialRegularMonotype:Arial Regular:Version 3.00 (Microsoft)ArialVersion 3.00ArialMTArial Trademark of The Monotype Corporation plc registered in the US Pat & TM Off. and elsewhere.Monotype TypographyMonotype Type Drawing Office - Robin Nicholas, Patricia Saunders 1982Contemporary sans serif design, Arial contains more humanist characteristics than many of its predecessors and as such is more in tune with the mood of the last decades of the twentieth century. The overall treatment of curves is softer and fuller than in most industrial style sans serif faces. Terminal strokes are cut on the diagonal which helps to give the face a less mechanical appearance. Arial is an extremely versatile family of typefaces which can be used with equal success for text setting in reports, presentations, magazines etc, and for display use in newspapers, advertising and promotions.http://www.monotype.com/html/mtname/ms_arial.htmlhttp://www.monotype.com/html/mtname/ms_welcome.htmlNOTIFICATION OF LICENSE AGREEMENT - -This typeface is the property of Monotype Typography and its use by you is covered under the terms of a license agreement. You have obtained this typeface software either directly from Monotype or together with software distributed by one of Monotype's licensees. - -This software is a valuable asset of Monotype. Unless you have entered into a specific license agreement granting you additional rights, your use of this software is limited to your workstation for your own publishing use. You may not copy or distribute this software. - -If you have any question concerning your rights you should review the license agreement you received with the software or contact Monotype for a copy of the license agreement. - -Monotype can be contacted at: - -USA - (847) 718-0400 UK - 01144 01737 765959 -http://www.monotype.comhttp://www.monotype.com/html/type/license.htmlNormalNormaaliNormalNormlNormaleStandaardNormalNormalnyNormal1KG=K9NormlneNormalNormalNavadnothngNormalNormalNormalNormal'TA"/O__o@3@3@jl2@a3@\]2@WY2@MQ2@DI2@:3@142@.B2@',2@%2 - 2Ap@$&2d 2A -d2AJ?/?_?Ӳ792Ӳ+/2Ӳ%2Ӳ2Ӳ2Ҳ) +A0 P`p`p   0@Pв +ϲ&BAƲA /$A/?O_"dA @j@&CI2@ CI2@&:=2@ :=2 &@&2@ 2@&2@ 2@&2@ 2@&z2@ z2@&lv2@ lv2@&dj2@ dj2@&Z_2@ Z_2@&OT2@ OT2$'7Ok Aw0w@wPwwww**@+)*Re~<^+@8@@89@s&%$ 7@!I3@!E3@!AB2@!=>2A!?!!!!!@! "2@!2@"*?2@!.:2oAH/`?_"""/"?"_"""!!o!!!/!?!O!""!!@+HO7 A &A9&%8s542V&, /& 8ʸ&~&}Gke&^s@R&ZHDb@s?^<&50+*V)#U7h@,XO62,!  -@+JKKSBKcKb S# -QZ#BKKTB8+KR7+KP[XY8+TXCX(YYv??>9FD>9FD>9FD>9FD>9F`D>9F`D+++++++++++++++++++++++KSXY2KSXYKS \XEDEDYX>ERX>DYYKVS \X ED&EDYX ERX DYYKS \X%ED$EDYX %ERX% DYYKS \Xs$ED$$EDYX sERXs DYYKS \X%ED%%EDYXERXDYYK>S \XEDEDYXERXDYYKVS \XED/EDYXERXDYYKS \XEDEDYX ERX DYY+++++++++++++++++++++++++++++++++++++++++eB++;Yc\Ee#E`#Ee`#E`vhb cYEe#E &`bch &aeY#eDc#D ;\Ee#E &`bch &ae\#eD;#D\ETX\@eD;@;E#aDYGP47Ee#E`#Ee`#E`vhb 4PEe#E &`bch &aeP#eD4#D G7Ee#E &`bch &ae7#eDG#D7ETX7@eDG@GE#aDYKSBKPXBYC\XBY -CX`!YBp>CX;!~ +Y #B #BCX-A-A +Y#B#BCX~;! +Y#B#B+tusuEiDEiDEiDsssstustu++++tu+++++sssssssssssssssssssssssss+++E@aDstK*SK?QZXE@`DYK:SK?QZX E`DYK.SK:QZXE@`DYK.SK> + /ExtGState << + /FXE1 14 0 R + >> + /Font << + /ArialMT 9 0 R + /F2 7 0 R + /F3 9 0 R + /FXF1 9 0 R + /Helv 12 0 R + /ZaDi 4 0 R + >> + /ProcSet [ + /PDF + /Text + /ImageC + /ImageI + /ImageB + ] + /XObject << + >> + >> + /Subtype /Form + /Length 43 0 R +>> +stream +q +Q endstream endobj -%QDF: ignore_newline -75 0 obj -37060 +43 0 obj +4 endobj -76 0 obj +44 0 obj << - /Length 77 0 R + /BBox [ + 0 + 0 + 68.5 + 14.2 + ] + /Matrix [ + 1 + 0 + 0 + 1 + 0 + 0 + ] + /Resources << + /Encoding << + /PDFDocEncoding 13 0 R + >> + /ExtGState << + /FXE1 14 0 R + >> + /Font << + /ArialMT 9 0 R + /F2 7 0 R + /F3 9 0 R + /FXF1 9 0 R + /Helv 12 0 R + /ZaDi 4 0 R + >> + /ProcSet [ + /PDF + /Text + /ImageC + /ImageI + /ImageB + ] + /XObject << + >> + >> + /Subtype /Form + /Length 45 0 R >> stream -/CIDInit/ProcSet findresource begin -12 dict begin -begincmap -/CIDSystemInfo<< -/Registry (Adobe) -/Ordering (UCS) -/Supplement 0 ->> def -/CMapName/Adobe-Identity-UCS def -/CMapType 2 def -1 begincodespacerange -<00> -endcodespacerange -50 beginbfchar -<01> <0054> -<02> <0068> -<03> <0069> -<04> <0073> -<05> <0020> -<06> <0061> -<07> <006E> -<08> <0065> -<09> <0078> -<0A> <006D> -<0B> <0070> -<0C> <006C> -<0D> <006F> -<0E> <0066> -<0F> <0075> -<10> <0072> -<11> <0062> -<12> <0050> -<13> <0044> -<14> <0046> -<15> <002E> -<16> <004E> -<17> <0079> -<18> <0064> -<19> <0067> -<1A> <0074> -<1B> <0048> -<1C> <0077> -<1D> <0076> -<1E> <0063> -<1F> <004F> -<20> <0028> -<21> <0033> -<22> <0034> -<23> <0030> -<24> <0029> -<25> <002C> -<26> <006B> -<27> <002D> -<28> <0049> -<29> <0043> -<2A> <0047> -<2B> <003A> -<2C> <0041> -<2D> <0031> -<2E> <0032> -<2F> <004C> -<30> <0053> -<31> <0045> -<32> <00E7> -endbfchar -endcmap -CMapName currentdict /CMap defineresource pop -end -end +q +Q endstream endobj -77 0 obj -918 +45 0 obj +4 endobj -%% Contents for page 1 -78 0 obj +46 0 obj << - /Length 79 0 R + /BBox [ + 0 + 0 + 150 + 14.2 + ] + /Resources << + /Encoding << + /PDFDocEncoding 13 0 R + >> + /ExtGState << + /FXE1 14 0 R + >> + /Font << + /ArialMT 9 0 R + /F2 7 0 R + /F3 9 0 R + /FXF1 9 0 R + /Helv 12 0 R + /ZaDi 4 0 R + >> + /ProcSet [ + /PDF + /Text + /ImageC + /ImageI + /ImageB + ] + /XObject << + >> + >> + /Subtype /Form + /Length 47 0 R >> stream -q +/Tx BMC +EMC endstream endobj -79 0 obj -2 +%QDF: ignore_newline +47 0 obj +12 endobj -%% Contents for page 1 -80 0 obj +48 0 obj << - /Length 81 0 R + /BBox [ + 0 + 0 + 72.8 + 14.2 + ] + /Matrix [ + 1 + 0 + 0 + 1 + 0 + 0 + ] + /Resources << + /Encoding << + /PDFDocEncoding 13 0 R + >> + /ExtGState << + /FXE1 14 0 R + >> + /Font << + /ArialMT 9 0 R + /F2 7 0 R + /F3 9 0 R + /FXF1 9 0 R + /Helv 12 0 R + /ZaDi 4 0 R + >> + /ProcSet [ + /PDF + /Text + /ImageC + /ImageI + /ImageB + ] + /XObject << + >> + >> + /Subtype /Form + /Length 49 0 R >> stream q -BT -/DeviceRGB cs 0 0 0 scn /DeviceGray CS 0 SCN 0.1 w /F2 11 Tf 1 0 0 1 0 0 Tm 56.8 460.8 TD[(*)-4<03>4<1d08>1<07>-7<05>4<16>4<06>1(\n)-2(\b)1(+)]TJ -1 0 0 1 0 0 Tm 56.8 424.3 TD[<14>1<06>1(\n)-2<03>-4(\f)-4<17>9<05>-4<16>4<06>1(\n)-2(\b)1(+)]TJ -1 0 0 1 0 0 Tm 56.8 395.4 TD[(,)2<18>1<18>1<10>-2(\b)1<0404>-8<05>4(-)1(+)]TJ -1 0 0 1 0 0 Tm 56.8 371.6 TD[(,)2<18>1<18>1<10>-2(\b)1<0404>-8<05>4(.)1(+)]TJ -1 0 0 1 0 0 Tm 450 351.6 TD[<05>]TJ -1 0 0 1 0 0 Tm 147.8 179.1 TD[<05>4<05>]TJ -1 0 0 1 0 0 Tm 244.8 179.1 TD[<05>-4<05>]TJ -1 0 0 1 0 0 Tm 432.8 179.1 TD[<05>-4<05>]TJ -ET Q -/DeviceRGB cs 1 1 0.6 scn /DeviceRGB CS 0 0 0 SCN 0 J [] 0 d 0 j 0.1 w 10 M /RelativeColorimetric ri 1 i /FXE1 gs 163.1 450.9 155.3 19.9 re -B* -163.1 418.3 155.3 19.9 re -B* endstream endobj -81 0 obj -747 +49 0 obj +4 endobj -%% Contents for page 1 -82 0 obj +50 0 obj << - /Length 83 0 R + /BBox [ + 0 + 0 + 150.1 + 14.2 + ] + /Matrix [ + 1 + 0 + 0 + 1 + 0 + 0 + ] + /Resources << + /Encoding << + /PDFDocEncoding 13 0 R + >> + /ExtGState << + /FXE1 14 0 R + >> + /Font << + /ArialMT 9 0 R + /F2 7 0 R + /F3 9 0 R + /FXF1 9 0 R + /Helv 12 0 R + /ZaDi 4 0 R + >> + /ProcSet [ + /PDF + /Text + /ImageC + /ImageI + /ImageB + ] + /XObject << + >> + >> + /Subtype /Form + /Length 51 0 R >> stream - -Q -q -1 0 0 1 165.7 453.7 cm -/Fxo1 Do -Q -q -1 0 0 1 165.7 421.2 cm -/Fxo2 Do -Q -q -1 0 0 1 165.7 388.3 cm -/Fxo3 Do -Q -q -1 0 0 1 378.4 388.4 cm -/Fxo4 Do -Q -q -1 0 0 1 165.7 368.4 cm -/Fxo5 Do -Q -q -1 0 0 1 165.7 348.5 cm -/Fxo6 Do -Q q -1 0 0 1 297.1 348.5 cm -/Fxo7 Do -Q -q -1 0 0 1 165.7 315.9 cm -/Fxo8 Do -Q -q -1 0 0 1 165.7 283.4 cm -/Fxo9 Do -Q -q -1 0 0 1 165.7 250.8 cm -/Fxo10 Do -Q -q -1 0 0 1 164.1 221.4 cm -/Fxo11 Do -Q -q -1 0 0 1 154.8 177.6 cm -/Fxo12 Do -Q -q -1 0 0 1 165.7 143.4 cm -/Fxo13 Do Q endstream endobj -83 0 obj -475 +51 0 obj +4 endobj -84 0 obj +52 0 obj << - /SubType /XML - /Type /ParaLinkXML - /Length 85 0 R + /BBox [ + 0 + 0 + 150 + 14.2 + ] + /Matrix [ + 1 + 0 + 0 + 1 + 0 + 0 + ] + /Resources << + /Encoding << + /PDFDocEncoding 13 0 R + >> + /ExtGState << + /FXE1 14 0 R + >> + /Font << + /ArialMT 9 0 R + /F2 7 0 R + /F3 9 0 R + /FXF1 9 0 R + /Helv 12 0 R + /ZaDi 4 0 R + >> + /ProcSet [ + /PDF + /Text + /ImageC + /ImageI + /ImageB + ] + /XObject << + >> + >> + /Subtype /Form + /Length 53 0 R >> stream - +q +Q endstream endobj -85 0 obj -55 +53 0 obj +4 endobj -86 0 obj +54 0 obj << - /SubType /XML - /Type /ParaXML - /Length 87 0 R + /BBox [ + 0 + 0 + 75.5 + 14.2 + ] + /Matrix [ + 1 + 0 + 0 + 1 + 0 + 0 + ] + /Resources << + /Encoding << + /PDFDocEncoding 13 0 R + >> + /ExtGState << + /FXE1 14 0 R + >> + /Font << + /ArialMT 9 0 R + /F2 7 0 R + /F3 9 0 R + /FXF1 9 0 R + /Helv 12 0 R + /ZaDi 4 0 R + >> + /ProcSet [ + /PDF + /Text + /ImageC + /ImageI + /ImageB + ] + /XObject << + >> + >> + /Subtype /Form + /Length 55 0 R >> stream - - +q +Q +/Tx BMC +q +1 1 60.5 12.2 re +W +n +BT +0 0 0 rg +1 3.24501 Td +/FXF1 11 Tf +(Man) Tj +ET +Q +EMC endstream endobj -87 0 obj -84 +55 0 obj +90 endobj -88 0 obj +56 0 obj << /Type /XRef - /Length 445 - /W [ 1 3 1 ] - /Info 28 0 R + /Length 228 + /W [ 1 2 1 ] + /Info 11 0 R /Root 1 0 R - /Size 89 + /Size 57 /ID [<5e0a553555622a0516e9877ca55217a6><31415926535897932384626433832795>] >> stream -  -    !"#$%&'BPbPStUUX\XpZZ\\^^``cc&e=ePflfggjcjwllo5oIq^qq{  -0 -\ p   .  +  +  &&)Bf’ĦĻPd&ȋȟʰ0D}ϑ +->QK_pڃܕܨ޸2F endstream endobj startxref -69104 +57670 %%EOF diff --git a/qpdf/qtest/qpdf/unreferenced-indirect-scalar.out b/qpdf/qtest/qpdf/unreferenced-indirect-scalar.out index af07031..469e88b 100644 Binary files a/qpdf/qtest/qpdf/unreferenced-indirect-scalar.out and b/qpdf/qtest/qpdf/unreferenced-indirect-scalar.out differ -- libgit2 0.21.4