From 3454da54ab8dcb8df881d8753208f9ca04b9f35d Mon Sep 17 00:00:00 2001 From: Romain Deltour Date: Tue, 5 Feb 2019 01:14:29 +0100 Subject: [PATCH] feat: implement Structure Semantics Vocab changes for EPUB 3.2 Fix #531, Fix #903, Fix #962, Fix #963 New messages: - `OPF-086` (`WARNING`) is reported when a deprecated property is used (e.g. in an `epub:type` attribute). - `OPF_086_SUG.` messages store the suggested replacement for deprecated properties. - `OPF-087` (`ERROR`) is reported when a disallowed property is used (e.g. `epub:type` properties disallowed in an XHTML context). - `OPF-088` (`USAGE`) is reported when an unprefixed property isn't recognized as defined in the EPUB Structural Semantics Vocabulary. EPUB Structural Semantics Vocabulary changes: - recognize the new properties `endnote`, `endnotes`, and `tip`. - deprecate the properties `annoref`, `annotation`, `help`, `marginalia`, `note`, `rearnote`, `rearnotes`, `sidebar`, `subchapter`, and `warning`. - disallow on XHTML Content Documents the properties `figure`, `list`, `list-item`, table`, `table-cell`, and `table-row`. Internal Vocabulary changes: - new unchecked vocab `PRISM_VOCAB` in the `ForeignVocabs` collection - new vocab `MagazineNavigationVocab`, currently as an unchecked vocab - new unchecked vocab `UNCHECKED_VOCAB` in `StructureVocab`, associated to the SSV URI, to accept properties undefined in the SSV. - update the `EPUB_TYPES` StructureVocab to set the deprecate/disallowed status its properties - register the reserved prefixes `msv` and `prism` as unchecked vocabs in Content Documents - allow undefined properties in `epub:type` (by adding the SSV unchecked vocab to the default aggregated vocab) Internal API changes: - in the `Property` class: - new method `getVocabURI` to get the URI string of the vocab where the property is defined - new method `isDeprecated` to get if the property is deprecated. - new method `isAllowed(Validation context)` to get if the property is allowed in the given validation context. - new interface `PropertyStatus` - holds the deprecated/disallowed status of a property, as getter methods - provides static implementations for 'allowed', 'deprecated', and 'disallowed on Content Documents'. - in the `VocabUtil` class: - the `parseProperty*` methods now use a `ValidationContext` parameter instead of a `Report` parameter, to be allowed to query the allowed state of properties from the context. - the `parserProperty*` methods will now report `OPF_086` and `OPF_087` for deprecated and disallowed properties (resp.). - in the `LocalizedMessages` class: - the method `getSuggestion(String id)` is now public - a new method `getSuggestion(String id, String key)` is available to get a keyed suggestion string for a specific message ID. - new `ThrowingResourceProvider` class, implementing `GenericResourceProvider` to always throw an exception, to be used in tests. Tests changes: - renamed and add new tests for `epub:type` attribute values - remove instances of deprecated `epub:type` properties in other tests --- .../epubcheck/messages/DefaultSeverities.java | 3 + .../epubcheck/messages/LocalizedMessages.java | 33 +++++- .../adobe/epubcheck/messages/MessageId.java | 3 + .../com/adobe/epubcheck/opf/OPFHandler30.java | 10 +- .../com/adobe/epubcheck/ops/OPSHandler30.java | 28 +++-- .../epubcheck/overlay/OverlayHandler.java | 2 +- .../util/ThrowingResourceProvider.java | 16 +++ .../adobe/epubcheck/vocab/ForeignVocabs.java | 4 + .../vocab/MagazineNavigationVocab.java | 14 +++ .../com/adobe/epubcheck/vocab/Property.java | 42 +++++++- .../adobe/epubcheck/vocab/PropertyStatus.java | 91 ++++++++++++++++ .../adobe/epubcheck/vocab/StructureVocab.java | 77 +++++++++---- .../com/adobe/epubcheck/vocab/VocabUtil.java | 63 +++++------ .../messages/MessageBundle.properties | 13 +++ .../adobe/epubcheck/ops/OPSCheckerTest.java | 56 ++++++++-- .../com/adobe/epubcheck/vocab/VocabTest.java | 100 +++++++++++++---- .../invalid/edupub-pagination-nopagelist.epub | Bin 546669 -> 546512 bytes .../invalid/edupub-pagination-nosource.epub | Bin 546700 -> 546543 bytes .../invalid/edupub-toc-missing-branches.epub | Bin 546743 -> 546586 bytes .../30/epub/valid/edupub-pagination.epub | Bin 546727 -> 546570 bytes .../resources/30/epub/valid/georgia-cfi.epub | Bin 545486 -> 545612 bytes .../EPUB/wasteland-content.xhtml | 102 +++++++++--------- .../wasteland-otf/EPUB/wasteland-nav.xhtml | 2 +- .../invalid/wasteland-otf/EPUB/wasteland.ncx | 2 +- .../valid/issue567/OEBPS/navigation.xhtml | 4 +- .../EPUB/wasteland-content.xhtml | 102 +++++++++--------- .../EPUB/wasteland-content.xhtml | 102 +++++++++--------- .../EPUB/wasteland-content.xhtml | 102 +++++++++--------- .../wasteland-otf/EPUB/wasteland-nav.xhtml | 2 +- .../valid/wasteland-otf/EPUB/wasteland.ncx | 2 +- .../single/overlays/invalid/overlay-001.smil | 2 +- .../single/overlays/invalid/overlay-002.smil | 2 +- .../single/overlays/invalid/overlay-003.smil | 2 +- .../single/overlays/invalid/overlay-004.smil | 2 +- .../single/overlays/invalid/overlay-005.smil | 2 +- .../single/overlays/invalid/overlay-006.smil | 4 +- .../30/single/overlays/valid/overlay-001.smil | 2 +- .../30/single/overlays/valid/overlay-002.smil | 2 +- .../30/single/overlays/valid/overlay-003.smil | 2 +- .../30/single/overlays/valid/overlay-007.smil | 4 +- .../xhtml/invalid/epubtype-deprecated.xhtml | 22 ++++ .../xhtml/invalid/epubtype-disallowed.xhtml | 21 ++++ .../invalid/epubtype-prefix-undeclared.xhtml | 10 ++ .../single/xhtml/invalid/prefixes-001.xhtml | 22 ---- .../edupub-sectioning-explicit-sections.xhtml | 4 +- .../xhtml/valid/epubtype-declared-vocab.xhtml | 15 +++ .../xhtml/valid/epubtype-reserved-vocab.xhtml | 10 ++ .../single/xhtml/valid/epubtype-unknown.xhtml | 10 ++ .../30/single/xhtml/valid/epubtype.xhtml | 15 +++ .../30/single/xhtml/valid/prefixes-001.xhtml | 22 ---- .../30/single/xhtml/valid/sch-001.xhtml | 2 +- .../encryption/epub30_font_obfuscation.epub | Bin 744082 -> 744133 bytes 52 files changed, 784 insertions(+), 368 deletions(-) create mode 100644 src/main/java/com/adobe/epubcheck/util/ThrowingResourceProvider.java create mode 100644 src/main/java/com/adobe/epubcheck/vocab/MagazineNavigationVocab.java create mode 100644 src/main/java/com/adobe/epubcheck/vocab/PropertyStatus.java create mode 100644 src/test/resources/30/single/xhtml/invalid/epubtype-deprecated.xhtml create mode 100644 src/test/resources/30/single/xhtml/invalid/epubtype-disallowed.xhtml create mode 100644 src/test/resources/30/single/xhtml/invalid/epubtype-prefix-undeclared.xhtml delete mode 100644 src/test/resources/30/single/xhtml/invalid/prefixes-001.xhtml create mode 100644 src/test/resources/30/single/xhtml/valid/epubtype-declared-vocab.xhtml create mode 100644 src/test/resources/30/single/xhtml/valid/epubtype-reserved-vocab.xhtml create mode 100644 src/test/resources/30/single/xhtml/valid/epubtype-unknown.xhtml create mode 100644 src/test/resources/30/single/xhtml/valid/epubtype.xhtml delete mode 100644 src/test/resources/30/single/xhtml/valid/prefixes-001.xhtml diff --git a/src/main/java/com/adobe/epubcheck/messages/DefaultSeverities.java b/src/main/java/com/adobe/epubcheck/messages/DefaultSeverities.java index 4619aece7..7aa750937 100644 --- a/src/main/java/com/adobe/epubcheck/messages/DefaultSeverities.java +++ b/src/main/java/com/adobe/epubcheck/messages/DefaultSeverities.java @@ -254,6 +254,9 @@ private void initialize() severities.put(MessageId.OPF_083, Severity.ERROR); severities.put(MessageId.OPF_084, Severity.ERROR); severities.put(MessageId.OPF_085, Severity.WARNING); + severities.put(MessageId.OPF_086, Severity.WARNING); + severities.put(MessageId.OPF_087, Severity.ERROR); + severities.put(MessageId.OPF_088, Severity.USAGE); // PKG severities.put(MessageId.PKG_001, Severity.WARNING); diff --git a/src/main/java/com/adobe/epubcheck/messages/LocalizedMessages.java b/src/main/java/com/adobe/epubcheck/messages/LocalizedMessages.java index 48c551af5..6e9fe69b4 100644 --- a/src/main/java/com/adobe/epubcheck/messages/LocalizedMessages.java +++ b/src/main/java/com/adobe/epubcheck/messages/LocalizedMessages.java @@ -134,11 +134,42 @@ private String getMessageAsString(MessageId id) return getStringFromBundle(id.name()); } - private String getSuggestion(MessageId id) + /** + * Returns the suggestion message for the given message ID. + * In other words, for a message ID of `XXX_NNN`, + * returns the bundle message named `XXX_NNN_SUG`. + * + * @param id a message ID + * @return the associated suggestion, or the empty string if there's none. + */ + public String getSuggestion(MessageId id) { return getStringFromBundle(id.name() + "_SUG"); } + + /** + * Returns the suggestion message for the given message ID and key. + * In other words, for a message ID of `XXX_NNN`, and a key `key`, + * returns the bundle message named `XXX_NNN_SUG.key`. + * If the suggestion key is not found, returns the bundle message + * named `XXX_NNN_SUG.default`. + * If this latter is not found, returns the bundle message nameed + * `XXX_NNN_SUG`. + * + * @param id a message ID + * @param key the key of a specific suggestion string + * @return the associated suggestion string + */ + public String getSuggestion(MessageId id, String key) + { + String messageKey = id.name() + "_SUG." + key; + String messageDefaultKey = id.name() + "_SUG.default"; + return bundle.containsKey(messageKey) ? getStringFromBundle(messageKey) + : (bundle.containsKey(messageDefaultKey) ? getStringFromBundle(messageDefaultKey) + : getSuggestion(id)); + } + public static class UTF8Control extends ResourceBundle.Control { diff --git a/src/main/java/com/adobe/epubcheck/messages/MessageId.java b/src/main/java/com/adobe/epubcheck/messages/MessageId.java index 6c25447b4..788bfcd56 100644 --- a/src/main/java/com/adobe/epubcheck/messages/MessageId.java +++ b/src/main/java/com/adobe/epubcheck/messages/MessageId.java @@ -247,6 +247,9 @@ public enum MessageId implements Comparable OPF_083("OPF-083"), OPF_084("OPF-084"), OPF_085("OPF-085"), + OPF_086("OPF-086"), + OPF_087("OPF-087"), + OPF_088("OPF-088"), // Messages relating to the entire package PKG_001("PKG-001"), diff --git a/src/main/java/com/adobe/epubcheck/opf/OPFHandler30.java b/src/main/java/com/adobe/epubcheck/opf/OPFHandler30.java index f6fa9e691..51939d330 100644 --- a/src/main/java/com/adobe/epubcheck/opf/OPFHandler30.java +++ b/src/main/java/com/adobe/epubcheck/opf/OPFHandler30.java @@ -453,7 +453,7 @@ private void processLink(XMLElement e) private void processItemrefProperties(OPFItem.Builder builder, String property) { - Set properties = VocabUtil.parsePropertyList(property, itemrefVocabs, report, + Set properties = VocabUtil.parsePropertyList(property, itemrefVocabs, context, EPUBLocation.create(path, parser.getLineNumber(), parser.getColumnNumber())); builder.properties(properties); if (properties @@ -489,7 +489,7 @@ private void processItemProperties(OPFItem.Builder builder, String property, Str return; } - Set properties = VocabUtil.parsePropertyList(property, itemVocabs, report, + Set properties = VocabUtil.parsePropertyList(property, itemVocabs, context, EPUBLocation.create(path, parser.getLineNumber(), parser.getColumnNumber())); Set itemProps = Property.filter(properties, ITEM_PROPERTIES.class); @@ -508,7 +508,7 @@ private void processItemProperties(OPFItem.Builder builder, String property, Str private Set processLinkRel(String rel) { - return VocabUtil.parsePropertyList(rel, linkrelVocabs, report, + return VocabUtil.parsePropertyList(rel, linkrelVocabs, context, EPUBLocation.create(path, parser.getLineNumber(), parser.getColumnNumber())); } @@ -516,7 +516,7 @@ private void processMeta(XMLElement e) { // get the property Optional prop = VocabUtil.parseProperty(e.getAttribute("property"), metaVocabs, - report, EPUBLocation.create(path, parser.getLineNumber(), parser.getColumnNumber())); + context, EPUBLocation.create(path, parser.getLineNumber(), parser.getColumnNumber())); if (prop.isPresent() && !metadataBuilders.isEmpty()) { @@ -525,7 +525,7 @@ private void processMeta(XMLElement e) } // just parse the scheme for vocab errors - VocabUtil.parseProperty(e.getAttribute("scheme"), metaVocabs, report, + VocabUtil.parseProperty(e.getAttribute("scheme"), metaVocabs, context, EPUBLocation.create(path, parser.getLineNumber(), parser.getColumnNumber())); } diff --git a/src/main/java/com/adobe/epubcheck/ops/OPSHandler30.java b/src/main/java/com/adobe/epubcheck/ops/OPSHandler30.java index 6e7ab8292..63a11fcb1 100644 --- a/src/main/java/com/adobe/epubcheck/ops/OPSHandler30.java +++ b/src/main/java/com/adobe/epubcheck/ops/OPSHandler30.java @@ -24,9 +24,10 @@ import com.adobe.epubcheck.vocab.ComicsVocab; import com.adobe.epubcheck.vocab.DataNavVocab; import com.adobe.epubcheck.vocab.DictVocab; -import com.adobe.epubcheck.vocab.EnumVocab; import com.adobe.epubcheck.vocab.EpubCheckVocab; +import com.adobe.epubcheck.vocab.ForeignVocabs; import com.adobe.epubcheck.vocab.IndexVocab; +import com.adobe.epubcheck.vocab.MagazineNavigationVocab; import com.adobe.epubcheck.vocab.PackageVocabs; import com.adobe.epubcheck.vocab.PackageVocabs.ITEM_PROPERTIES; import com.adobe.epubcheck.vocab.Property; @@ -38,10 +39,8 @@ import com.adobe.epubcheck.xml.XMLAttribute; import com.adobe.epubcheck.xml.XMLElement; import com.adobe.epubcheck.xml.XMLParser; -import com.google.common.base.Function; import com.google.common.base.Joiner; import com.google.common.base.Strings; -import com.google.common.collect.Collections2; import com.google.common.collect.ImmutableMap; import com.google.common.collect.ImmutableSet; import com.google.common.collect.Sets; @@ -53,10 +52,13 @@ public class OPSHandler30 extends OPSHandler private static Map RESERVED_VOCABS = ImmutableMap. of("", AggregateVocab.of(StructureVocab.VOCAB, StagingEdupubVocab.VOCAB, DataNavVocab.VOCAB, - DictVocab.VOCAB, IndexVocab.VOCAB, ComicsVocab.VOCAB)); + DictVocab.VOCAB, IndexVocab.VOCAB, ComicsVocab.VOCAB, StructureVocab.UNCHECKED_VOCAB), + MagazineNavigationVocab.PREFIX, MagazineNavigationVocab.VOCAB, ForeignVocabs.PRISM_PREFIX, + ForeignVocabs.PRISM_VOCAB); private static Map ALTCSS_VOCABS = ImmutableMap. of("", AltStylesheetVocab.VOCAB); - private static Map KNOWN_VOCAB_URIS = ImmutableMap.of(); + private static Map KNOWN_VOCAB_URIS = ImmutableMap.of(MagazineNavigationVocab.URI, + MagazineNavigationVocab.VOCAB, ForeignVocabs.PRISM_URI, ForeignVocabs.PRISM_VOCAB); private static Set DEFAULT_VOCAB_URIS = ImmutableSet.of(StructureVocab.URI); private Map vocabs = RESERVED_VOCABS; @@ -138,9 +140,21 @@ protected void checkType(XMLElement e, String type) { return; } - Set propList = VocabUtil.parsePropertyList(type, vocabs, report, + Set propList = VocabUtil.parsePropertyList(type, vocabs, context, EPUBLocation.create(path, parser.getLineNumber(), parser.getColumnNumber())); checkTypes(Property.filter(propList, StructureVocab.EPUB_TYPES.class)); + + // Check unrecognized properties from the structure vocab + for (Property property : propList) + { + if (StructureVocab.URI.equals(property.getVocabURI())) try + { + property.toEnum(); + } catch (UnsupportedOperationException ex) + { + report.message(MessageId.OPF_088, parser.getLocation(), property.getName()); + } + } // Check the 'region-based' property (Data Navigation Documents) if (propList.contains(DataNavVocab.VOCAB.get(DataNavVocab.EPUB_TYPES.REGION_BASED))) @@ -322,7 +336,7 @@ protected void processLink(XMLElement e) return; } - Set properties = VocabUtil.parsePropertyList(classAttribute, ALTCSS_VOCABS, report, + Set properties = VocabUtil.parsePropertyList(classAttribute, ALTCSS_VOCABS, context, EPUBLocation.create(path, parser.getLineNumber(), parser.getColumnNumber())); Set altClasses = Property.filter(properties, AltStylesheetVocab.PROPERTIES.class); diff --git a/src/main/java/com/adobe/epubcheck/overlay/OverlayHandler.java b/src/main/java/com/adobe/epubcheck/overlay/OverlayHandler.java index b0afba038..106cfed65 100644 --- a/src/main/java/com/adobe/epubcheck/overlay/OverlayHandler.java +++ b/src/main/java/com/adobe/epubcheck/overlay/OverlayHandler.java @@ -85,7 +85,7 @@ else if (name.equals("body") || name.equals("par")) private void checkType(String type) { - VocabUtil.parsePropertyList(type, vocabs, report, + VocabUtil.parsePropertyList(type, vocabs, context, EPUBLocation.create(path, parser.getLineNumber(), parser.getColumnNumber())); } diff --git a/src/main/java/com/adobe/epubcheck/util/ThrowingResourceProvider.java b/src/main/java/com/adobe/epubcheck/util/ThrowingResourceProvider.java new file mode 100644 index 000000000..55e9614ba --- /dev/null +++ b/src/main/java/com/adobe/epubcheck/util/ThrowingResourceProvider.java @@ -0,0 +1,16 @@ +package com.adobe.epubcheck.util; + +import java.io.IOException; +import java.io.InputStream; + +public final class ThrowingResourceProvider implements GenericResourceProvider +{ + + @Override + public InputStream getInputStream(String path) + throws IOException + { + throw new IOException(); + } + +} diff --git a/src/main/java/com/adobe/epubcheck/vocab/ForeignVocabs.java b/src/main/java/com/adobe/epubcheck/vocab/ForeignVocabs.java index 095b3c39e..b46fd0179 100644 --- a/src/main/java/com/adobe/epubcheck/vocab/ForeignVocabs.java +++ b/src/main/java/com/adobe/epubcheck/vocab/ForeignVocabs.java @@ -18,6 +18,10 @@ public final class ForeignVocabs public static final String ONIX_URI = "http://www.editeur.org/ONIX/book/codelists/current.html#"; public static final Vocab ONIX_VOCAB = new UncheckedVocab(ONIX_URI, ONIX_PREFIX); + public static final String PRISM_PREFIX = "prism"; + public static final String PRISM_URI = "http://www.prismstandard.org/specifications/3.0/PRISM_CV_Spec_3.0.htm#"; + public static final Vocab PRISM_VOCAB = new UncheckedVocab(PRISM_URI, PRISM_PREFIX); + public static final String SCHEMA_PREFIX = "schema"; public static final String SCHEMA_URI = "http://schema.org/"; public static final Vocab SCHEMA_VOCAB = new UncheckedVocab(SCHEMA_URI, SCHEMA_PREFIX); diff --git a/src/main/java/com/adobe/epubcheck/vocab/MagazineNavigationVocab.java b/src/main/java/com/adobe/epubcheck/vocab/MagazineNavigationVocab.java new file mode 100644 index 000000000..c2eff3b2c --- /dev/null +++ b/src/main/java/com/adobe/epubcheck/vocab/MagazineNavigationVocab.java @@ -0,0 +1,14 @@ +package com.adobe.epubcheck.vocab; + +public final class MagazineNavigationVocab +{ + public static final String PREFIX = "msv"; + public static final String URI = "http://www.idpf.org/epub/vocab/structure/magazine/#"; + public static final Vocab VOCAB = new UncheckedVocab(URI, PREFIX); + + + private MagazineNavigationVocab() + { + } + +} diff --git a/src/main/java/com/adobe/epubcheck/vocab/Property.java b/src/main/java/com/adobe/epubcheck/vocab/Property.java index d1e2f2c56..7048768b5 100644 --- a/src/main/java/com/adobe/epubcheck/vocab/Property.java +++ b/src/main/java/com/adobe/epubcheck/vocab/Property.java @@ -3,6 +3,7 @@ import java.util.EnumSet; import java.util.Set; +import com.adobe.epubcheck.opf.ValidationContext; import com.google.common.base.Function; import com.google.common.base.Preconditions; import com.google.common.base.Predicates; @@ -20,10 +21,12 @@ */ public final class Property { + private final String base; private final String name; private final String prefixedName; private final String fullName; private final Enum enumee; + private final PropertyStatus status; /** * Creates a new instance from a short name, a prefix, and a stem URI. @@ -90,12 +93,15 @@ public E apply(Property input) }), Predicates.notNull())); } - private Property(String name, String base, String prefix, Enum enumee) + private Property(String name, String base, String prefix, final Enum enumee) { this.name = name; + this.base = base; this.fullName = base + name; this.prefixedName = (Strings.isNullOrEmpty(prefix)) ? name : prefix + ':' + name; this.enumee = enumee; + this.status = (enumee instanceof PropertyStatus) ? ((PropertyStatus) enumee) + : PropertyStatus.ALLOWED; } /** @@ -128,6 +134,40 @@ public String getPrefixedName() return prefixedName; } + /** + * Returns the vocab URI of this property. + * + * @return the URI of the vocab where this property is defined + */ + public String getVocabURI() + { + return base; + } + + /** + * Returns whether this property is allowed in the given validation context. + * Disallowed properties are reported as ERRORs. + * + * @param context + * the validation context (locale, path, etc). + * @return true iff the property is allowed in the given context + */ + public boolean isAllowed(ValidationContext context) + { + return status.isAllowed(context); + } + + /** + * Returns whether this property is deprecated. Deprecated properties are + * reported as WARNINGs. + * + * @return true iff the property is deprecated + */ + public boolean isDeprecated() + { + return status.isDeprecated(); + } + /** * Returns the {@link Enum} item that is used to represent this property in * enum-based vocabularies. diff --git a/src/main/java/com/adobe/epubcheck/vocab/PropertyStatus.java b/src/main/java/com/adobe/epubcheck/vocab/PropertyStatus.java new file mode 100644 index 000000000..bb38acad0 --- /dev/null +++ b/src/main/java/com/adobe/epubcheck/vocab/PropertyStatus.java @@ -0,0 +1,91 @@ +package com.adobe.epubcheck.vocab; + +import com.adobe.epubcheck.opf.ValidationContext; +import com.google.common.base.Preconditions; + +/** + * Holds info about an EPUB vocabulary property, specifically whether it's + * disallowed (ERROR) or deprecate (WARNING). + */ +public interface PropertyStatus +{ + public boolean isAllowed(ValidationContext context); + + public boolean isDeprecated(); + + /** + * The 'allowed' status (for properties that are neither disallowed or + * deprecated). + */ + public static final PropertyStatus ALLOWED = new PropertyStatus() + { + @Override + /** + * Always returns false. + */ + public boolean isDeprecated() + { + return false; + } + + /** + * Always returns true. + */ + @Override + public boolean isAllowed(ValidationContext context) + { + return true; + } + }; + + /** + * The 'deprecated' status (for properties that are allowed but deprecated). + */ + public static final PropertyStatus DEPRECATED = new PropertyStatus() + { + @Override + /** + * Always returns true. + */ + public boolean isDeprecated() + { + return true; + } + + @Override + /** + * Always returns true. + */ + public boolean isAllowed(ValidationContext context) + { + return true; + } + }; + + /** + * The status of properties that are disallowed on Content Documents (documents + * of type 'application/xhtml+xml') + */ + public static final PropertyStatus DISALLOWED_ON_CONTENT_DOCS = new PropertyStatus() + { + @Override + /** + * Always returns false. + */ + public boolean isDeprecated() + { + return false; + } + + @Override + /** + * Returns false iff the context is an XHTML document. + */ + public boolean isAllowed(ValidationContext context) + { + return !"application/xhtml+xml".equals(Preconditions.checkNotNull(context).mimeType); + + } + }; + +} diff --git a/src/main/java/com/adobe/epubcheck/vocab/StructureVocab.java b/src/main/java/com/adobe/epubcheck/vocab/StructureVocab.java index 66b1a7a06..8d7c75dd0 100644 --- a/src/main/java/com/adobe/epubcheck/vocab/StructureVocab.java +++ b/src/main/java/com/adobe/epubcheck/vocab/StructureVocab.java @@ -1,16 +1,22 @@ package com.adobe.epubcheck.vocab; +import com.adobe.epubcheck.opf.ValidationContext; +import com.google.common.base.Preconditions;; + public final class StructureVocab { + public static final String URI = "http://www.idpf.org/epub/vocab/structure/#"; - public static final EnumVocab VOCAB = new EnumVocab(EPUB_TYPES.class, URI); + public static final EnumVocab VOCAB = new EnumVocab(EPUB_TYPES.class, + URI); + public static final Vocab UNCHECKED_VOCAB = new UncheckedVocab(URI, ""); - public static enum EPUB_TYPES + public static enum EPUB_TYPES implements PropertyStatus { ACKNOWLEDGMENTS, AFTERWORD, - ANNOREF, - ANNOTATION, + ANNOREF(DEPRECATED), + ANNOTATION(DEPRECATED), APPENDIX, ASSESSMENT, BACKMATTER, @@ -28,10 +34,12 @@ public static enum EPUB_TYPES COVERTITLE, DEDICATION, DIVISION, + ENDNOTE, + ENDNOTES, EPIGRAPH, EPILOGUE, ERRATA, - FIGURE, + FIGURE(DISALLOWED_ON_CONTENT_DOCS), FOOTNOTE, FOOTNOTES, FOREWORD, @@ -42,7 +50,7 @@ public static enum EPUB_TYPES GLOSSTERM, HALFTITLE, HALFTITLEPAGE, - HELP, + HELP(DEPRECATED), IMPRIMATUR, IMPRINT, INDEX, @@ -51,14 +59,14 @@ public static enum EPUB_TYPES LANDMARKS, LEARNING_OBJECTIVE, LEARNING_RESOURCE, - LIST, - LIST_ITEM, + LIST(DISALLOWED_ON_CONTENT_DOCS), + LIST_ITEM(DISALLOWED_ON_CONTENT_DOCS), LOA, LOI, LOT, LOV, - MARGINALIA, - NOTE, + MARGINALIA(DEPRECATED), + NOTE(DEPRECATED), NOTEREF, NOTICE, OTHER_CREDITS, @@ -69,23 +77,50 @@ public static enum EPUB_TYPES PREAMBLE, PREFACE, PROLOGUE, - REARNOTE, - REARNOTES, + REARNOTE(DEPRECATED), + REARNOTES(DEPRECATED), REVISION_HISTORY, - SIDEBAR, - SUBCHAPTER, + SIDEBAR(DEPRECATED), + SUBCHAPTER(DEPRECATED), SUBTITLE, - TABLE, - TABLE_CELL, - TABLE_ROW, + TABLE(DISALLOWED_ON_CONTENT_DOCS), + TABLE_CELL(DISALLOWED_ON_CONTENT_DOCS), + TABLE_ROW(DISALLOWED_ON_CONTENT_DOCS), + TIP, TITLE, TITLEPAGE, TOC, TOPIC_SENTENCE, VOLUME, - WARNING, - QNA + WARNING(DEPRECATED), + QNA; + + private final PropertyStatus status; + + private EPUB_TYPES() + { + this(ALLOWED); + } + + private EPUB_TYPES(PropertyStatus status) + { + this.status = Preconditions.checkNotNull(status); + } + + @Override + public boolean isAllowed(ValidationContext context) + { + return status.isAllowed(context); + } + + @Override + public boolean isDeprecated() + { + return status.isDeprecated(); + } + } + + private StructureVocab() + { } - - private StructureVocab() {} } diff --git a/src/main/java/com/adobe/epubcheck/vocab/VocabUtil.java b/src/main/java/com/adobe/epubcheck/vocab/VocabUtil.java index 1d980c590..fff01f29f 100644 --- a/src/main/java/com/adobe/epubcheck/vocab/VocabUtil.java +++ b/src/main/java/com/adobe/epubcheck/vocab/VocabUtil.java @@ -7,9 +7,10 @@ import java.util.regex.Pattern; import com.adobe.epubcheck.api.EPUBLocation; -import com.adobe.epubcheck.api.QuietReport; import com.adobe.epubcheck.api.Report; +import com.adobe.epubcheck.messages.LocalizedMessages; import com.adobe.epubcheck.messages.MessageId; +import com.adobe.epubcheck.opf.ValidationContext; import com.google.common.base.Optional; import com.google.common.base.Preconditions; import com.google.common.base.Splitter; @@ -18,7 +19,6 @@ import com.google.common.collect.ImmutableSet; import com.google.common.collect.Iterables; import com.google.common.collect.Maps; -import com.google.common.collect.Sets; /** * Utilities related to property values, vocabularies, and prefix declarations. @@ -44,19 +44,19 @@ private enum EMPTY * the value to parse. * @param vocabs * a map of prefix to vocabularies. - * @param report - * used to report validation errors. + * @param context + * the validation context (report, locale, path, etc). * @param location * the location in the validated file. * @return an {@link Optional} containing the property if it was parsed * successfully or nothing if there was a parsing error */ public static Optional parseProperty(String value, Map vocabs, - Report report, EPUBLocation location) + ValidationContext context, EPUBLocation location) { return Optional.fromNullable( - Iterables.get(parseProperties(value, vocabs, false, report, location), 0, null)); + Iterables.get(parseProperties(value, vocabs, false, context, location), 0, null)); } /** @@ -67,42 +67,23 @@ public static Optional parseProperty(String value, Map * the value to parse. * @param vocabs * a map of prefix to vocabularies. - * @param report - * used to report validation errors. + * @param context + * the validation context (report, locale, path, etc). * @param location * the location in the validated file. * @return */ public static Set parsePropertyList(String value, Map vocabs, - Report report, EPUBLocation location) - { - return parseProperties(value, vocabs, true, report, location); - } - - /** - * Parses a space-separated list of property values silently, and returns a - * set the properties as a set of Enum values. - * - * @param properties - * the properties string to parse - * @param vocabs - * a map of prefix to vocabularies. - * @param clazz - * the class of the Enum holding the returned properties - * @return - */ - public static > Set parsePropertyListAsEnumSet(String properties, - Map vocabs, Class clazz) + ValidationContext context, EPUBLocation location) { - return Sets.newEnumSet(Property.filter(VocabUtil.parsePropertyList(properties, vocabs, - QuietReport.INSTANCE, EPUBLocation.create("")), clazz), clazz); + return parseProperties(value, vocabs, true, context, location); } private static Set parseProperties(String value, Map vocabs, - boolean isList, Report report, EPUBLocation location) + boolean isList, ValidationContext context, EPUBLocation location) { Preconditions.checkNotNull(vocabs); - Preconditions.checkNotNull(report); + Preconditions.checkNotNull(context); Preconditions.checkNotNull(location); if (value == null) { @@ -115,7 +96,7 @@ private static Set parseProperties(String value, Map properties = whitespaceSplitter.split(value); if (!isList && !Iterables.isEmpty(Iterables.skip(properties, 1))) { - report.message(MessageId.OPF_025, location, value); + context.report.message(MessageId.OPF_025, location, value); return ImmutableSet.of(); } @@ -126,7 +107,7 @@ private static Set parseProperties(String value, Map parseProperties(String value, Map found = vocabs.get(prefix).lookup(name); if (found.isPresent()) { + if (found.get().isDeprecated()) + { + // Replacement suggestions for deprecated properties are given + // in message strings of the form OPF_086_SUG.property-name + String suggestion = LocalizedMessages.getInstance(context.locale) + .getSuggestion(MessageId.OPF_086, found.get().getName()); + context.report.message(MessageId.OPF_086, location, property, suggestion); + } + if (!found.get().isAllowed(context)) + { + context.report.message(MessageId.OPF_087, location, property, context.mimeType); + } builder.add(found.get()); } else { - report.message(MessageId.OPF_027, location, property); + context.report.message(MessageId.OPF_027, location, property); continue; } } catch (NullPointerException e) { // vocab not found (i.e. prefix undeclared), report warning - report.message(MessageId.OPF_028, location, prefix); + context.report.message(MessageId.OPF_028, location, prefix); continue; } } diff --git a/src/main/resources/com/adobe/epubcheck/messages/MessageBundle.properties b/src/main/resources/com/adobe/epubcheck/messages/MessageBundle.properties index 1dcac3629..cc40c7208 100644 --- a/src/main/resources/com/adobe/epubcheck/messages/MessageBundle.properties +++ b/src/main/resources/com/adobe/epubcheck/messages/MessageBundle.properties @@ -245,6 +245,19 @@ OPF_082=Found an EPUB Dictionary collection containing more than one Search Key OPF_083=Found an EPUB Dictionary collection containing no Search Key Map Document. OPF_084=Found an EPUB Dictionary collection containing resource '%1$s' which is neither a Search Key Map Document nor an XHTML Content Document. OPF_085='dc:identifier' value '%1$s' is marked as a UUID, but is an invalid UUID. +OPF_086=Property '%1$s' is deprecated. Consider using %2$s instead. +OPF_086_SUG.default=a custom prefixed property +OPF_086_SUG.annoref=open annotations +OPF_086_SUG.annotation=open annotations +OPF_086_SUG.help=the 'tip' property +OPF_086_SUG.marginalia=a bare 'aside' element +OPF_086_SUG.note=a 'footnote' or 'endnote' property +OPF_086_SUG.rearnote=the 'endnote' property +OPF_086_SUG.rearnotes=the 'endnotes' property +OPF_086_SUG.sidebar=a bare 'aside' element +OPF_086_SUG.warning=the 'notice' property +OPF_087=Property '%1$s' is not allowed on documents of type '%2$s'. +OPF_088=Unrecognized property '%1$s'. #Package PKG_001=Validating the EPUB against version %1$s but detected version %2$s. diff --git a/src/test/java/com/adobe/epubcheck/ops/OPSCheckerTest.java b/src/test/java/com/adobe/epubcheck/ops/OPSCheckerTest.java index e4ca04c58..9b1551ae1 100644 --- a/src/test/java/com/adobe/epubcheck/ops/OPSCheckerTest.java +++ b/src/test/java/com/adobe/epubcheck/ops/OPSCheckerTest.java @@ -463,17 +463,55 @@ public void testValidateXHTMLData() } @Test - public void testValidateXHTMLPrefixes001() + public void testEPUBTypeFromSructureVocab() { - testValidateDocument("xhtml/valid/prefixes-001.xhtml", "application/xhtml+xml", + testValidateDocument("xhtml/valid/epubtype.xhtml", "application/xhtml+xml", EPUBVersion.VERSION_3); } @Test - public void testValidateXHTMLInvalidPrefixes001() + public void testEPUBTypeFromReservedVocab() { - Collections.addAll(expectedErrors, MessageId.OPF_028, MessageId.OPF_027); - testValidateDocument("xhtml/invalid/prefixes-001.xhtml", "application/xhtml+xml", + testValidateDocument("xhtml/valid/epubtype-reserved-vocab.xhtml", "application/xhtml+xml", + EPUBVersion.VERSION_3); + } + + @Test + public void testEPUBTypeFromDeclaredVocab() + { + testValidateDocument("xhtml/valid/epubtype-declared-vocab.xhtml", "application/xhtml+xml", + EPUBVersion.VERSION_3); + } + + @Test + public void testEPUBTypeUnknownIsIgnored() + { + expectedUsage.add(MessageId.OPF_088); + testValidateDocument("xhtml/valid/epubtype-unknown.xhtml", "application/xhtml+xml", + EPUBVersion.VERSION_3); + } + + @Test + public void testEPUBTypeDeprecated() + { + expectedWarnings.addAll(Collections.nCopies(10, MessageId.OPF_086)); + testValidateDocument("xhtml/invalid/epubtype-deprecated.xhtml", "application/xhtml+xml", + EPUBVersion.VERSION_3); + } + + @Test + public void testEPUBTypeDisallowed() + { + expectedErrors.addAll(Collections.nCopies(6, MessageId.OPF_087)); + testValidateDocument("xhtml/invalid/epubtype-disallowed.xhtml", "application/xhtml+xml", + EPUBVersion.VERSION_3); + } + + @Test + public void testEPUBTypeWithUndeclaredPrefix() + { + Collections.addAll(expectedErrors, MessageId.OPF_028); + testValidateDocument("xhtml/invalid/epubtype-prefix-undeclared.xhtml", "application/xhtml+xml", EPUBVersion.VERSION_3); } @@ -1202,11 +1240,9 @@ public void testValidTimes() @Test public void testInvalidTimes() { - // tests that one error is raised for each invalid time attribute in the test file - for (int i = 0; i < 25; i++) - { - expectedErrors.add(MessageId.RSC_005); - } + // tests that one error is raised for each invalid time attribute in the test + // file + expectedErrors.addAll(Collections.nCopies(25, MessageId.RSC_005)); testValidateDocument("xhtml/invalid/times.xhtml", "application/xhtml+xml", EPUBVersion.VERSION_3); } diff --git a/src/test/java/com/adobe/epubcheck/vocab/VocabTest.java b/src/test/java/com/adobe/epubcheck/vocab/VocabTest.java index de47da5bf..c8c0bbaf5 100644 --- a/src/test/java/com/adobe/epubcheck/vocab/VocabTest.java +++ b/src/test/java/com/adobe/epubcheck/vocab/VocabTest.java @@ -36,6 +36,9 @@ import com.adobe.epubcheck.api.EPUBLocation; import com.adobe.epubcheck.messages.MessageId; +import com.adobe.epubcheck.opf.ValidationContext; +import com.adobe.epubcheck.opf.ValidationContext.ValidationContextBuilder; +import com.adobe.epubcheck.util.ThrowingResourceProvider; import com.adobe.epubcheck.util.ValidationReport; import com.adobe.epubcheck.util.outWriter; import com.google.common.base.CaseFormat; @@ -77,11 +80,53 @@ private static enum CAMEL private static final Vocab CAMEL_VOCAB = new EnumVocab(CAMEL.class, CaseFormat.LOWER_CAMEL, "http://example.org/camel#", "camel"); + private static enum DEPRECATED implements PropertyStatus + { + PROP; + + @Override + public boolean isAllowed(ValidationContext context) + { + return true; + } + + @Override + public boolean isDeprecated() + { + return true; + } + } + + private static final Vocab DEPRECATED_VOCAB = new EnumVocab(DEPRECATED.class, + "http://example.org/deprecated#", "deprecated"); + + private static enum DISALLOWED implements PropertyStatus + { + PROP; + + @Override + public boolean isAllowed(ValidationContext context) + { + return false; + } + + @Override + public boolean isDeprecated() + { + return false; + } + } + + private static final Vocab DISALLOWED_VOCAB = new EnumVocab(DISALLOWED.class, + "http://example.org/disallowed#", "disallowed"); + private static final Vocab BAZ_UNCHECKED_VOCAB = new UncheckedVocab( "http://example.org/number#baz", "baz"); - private static final Map PREDEF_VOCABS = ImmutableMap.of("", FOOBAR_VOCAB, "num", - NUMBERS_VOCAB, "baz", BAZ_UNCHECKED_VOCAB, "camel", CAMEL_VOCAB); + private static final Map PREDEF_VOCABS = ImmutableMap. builder() + .put("", FOOBAR_VOCAB).put("num", NUMBERS_VOCAB).put("baz", BAZ_UNCHECKED_VOCAB) + .put("camel", CAMEL_VOCAB).put("deprecated", DEPRECATED_VOCAB) + .put("disallowed", DISALLOWED_VOCAB).build(); private static final Map KNOWN_VOCABS = ImmutableMap.of( "http://example.org/foobar#", FOOBAR_VOCAB, "http://example.org/number#", NUMBERS_VOCAB, "http://example.org/number#baz", BAZ_UNCHECKED_VOCAB); @@ -91,6 +136,16 @@ private static enum CAMEL private List expectedErrors = Lists.newLinkedList(); private List expectedWarnings = Lists.newLinkedList(); private List expectedFatals = Lists.newLinkedList(); + private ValidationContext context; + private ValidationReport report; + + @Before + public void before() + { + report = new ValidationReport(VocabTest.class.getSimpleName()); + context = new ValidationContextBuilder().resourceProvider(new ThrowingResourceProvider()) + .report(report).build(); + } private Set testPropertyList(String value, Map vocabs) { @@ -99,19 +154,16 @@ private Set testPropertyList(String value, Map vocabs) private Set testPropertyList(String value, Map vocabs, boolean verbose) { - ValidationReport testReport = new ValidationReport(VocabTest.class.getSimpleName()); - - Set props = VocabUtil.parsePropertyList(value, vocabs, testReport, loc); + Set props = VocabUtil.parsePropertyList(value, vocabs, context, loc); if (verbose) { - outWriter.println(testReport); + outWriter.println(report); } - assertEquals("The error results do not match", expectedErrors, testReport.getErrorIds()); - assertEquals("The warning results do not match", expectedWarnings, testReport.getWarningIds()); - assertEquals("The fatal error results do not match", expectedFatals, - testReport.getFatalErrorIds()); + assertEquals("The error results do not match", expectedErrors, report.getErrorIds()); + assertEquals("The warning results do not match", expectedWarnings, report.getWarningIds()); + assertEquals("The fatal error results do not match", expectedFatals, report.getFatalErrorIds()); return props; } @@ -123,19 +175,17 @@ private Optional testProperty(String value, Map vocabs) private Optional testProperty(String value, Map vocabs, boolean verbose) { - ValidationReport testReport = new ValidationReport(VocabTest.class.getSimpleName()); - Optional prop = VocabUtil.parseProperty(value, vocabs, testReport, loc); + Optional prop = VocabUtil.parseProperty(value, vocabs, context, loc); if (verbose) { - outWriter.println(testReport); + outWriter.println(report); } - assertEquals("The error results do not match", expectedErrors, testReport.getErrorIds()); - assertEquals("The warning results do not match", expectedWarnings, testReport.getWarningIds()); - assertEquals("The fatal error results do not match", expectedFatals, - testReport.getFatalErrorIds()); + assertEquals("The error results do not match", expectedErrors, report.getErrorIds()); + assertEquals("The warning results do not match", expectedWarnings, report.getWarningIds()); + assertEquals("The fatal error results do not match", expectedFatals, report.getFatalErrorIds()); return prop; } @@ -208,6 +258,20 @@ public void testSingleInvalid() assertFalse(prop.isPresent()); } + @Test + public void testDeprecated() + { + expectedWarnings.add(MessageId.OPF_086); + testProperty("deprecated:prop", PREDEF_VOCABS); + } + + @Test + public void testDisallowed() + { + expectedErrors.add(MessageId.OPF_087); + testProperty("disallowed:prop", PREDEF_VOCABS); + } + @Test public void testList() { @@ -224,7 +288,7 @@ public void testMalformed() } @Test - public void testNotAllowed() + public void testUndefined() { expectedErrors.add(MessageId.OPF_027); expectedErrors.add(MessageId.OPF_027); diff --git a/src/test/resources/30/epub/invalid/edupub-pagination-nopagelist.epub b/src/test/resources/30/epub/invalid/edupub-pagination-nopagelist.epub index 4617c601b62ad99fbbb375d9515ff7da50ec41de..814b9d4dc12584d644011c2ee68907b19003911b 100644 GIT binary patch delta 28973 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 YXHb^~R|q%(B$qx{2q^{zR0se70E>#9T>t<8 delta 29123 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 SI03}14_{aAaw*S9|XZ*SIFbd!`-TI8Q~`rTe9 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 delta 29125 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 URtPu&;FrKw2q^}_R0se708!=O&Hw-a diff --git a/src/test/resources/30/epub/invalid/edupub-toc-missing-branches.epub b/src/test/resources/30/epub/invalid/edupub-toc-missing-branches.epub index 3b3c78a9a2996c56ec577750678d6085ed4d18e4..f7572e105dc727794a1e24a0621d5ff2ac9d7f6e 100644 GIT binary patch delta 28985 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�)fl$5e%0e{$A~I!axbH2g@&n$Pu2 z)Sr5t)NL(7Zw0GPEy-zxirBg`EgorUpwL$8aG>=&dIGiBGTArtOw1ma_*5oF;`E5f z+BhPv;aB+rsXi#+P^y5~pnJuZwRIjviw1>eQa46_GmFH!lSt2jWl6L{>Tu&KQa?rn zk1v&fgtyaqpgZwKE#X<@3|RfENWyS(QmJKEMOSRiIZkX%SUo5el?j1jG7$4r{1PCN zVof4+!P&kQyJcT-nFYuv6*WeN#wEIdzctBu(pp!v=;wf8Gs7Ety7<`|hURli~Ru zK^YL`n{x+6*~ZP{lD2AFHk-D~pe|^ypZ*^us98j$9ab<|tZI6;}50m$xNe>*bG_yya< zJUG)Wut#+n{O82v4c{R=TOIOJw@ZXcHUEWprTf$F;1{y!>7aY|3-vNjyVGB|Gptu3 zw_`1c6nqrV6MYrLoIw3T0(1oFPr%_ z@4k&k9=JM1IpY#=s^(n~$j_ggjQ>ejCsUM|i$j)rG+DV*EGpj469UPyg^4vQw|0V7kXp3GWdom?m+k;R6AW9RNW<$Jn=oO3RqHl@v|v?8IR>9Cf?St?Eo!h+jz!qd|p zFH+g!nQTUX+#Ok)Bt{CM8j0i4FT$cr2I_)Z6kImX;nk}OmhE|e(jMsdA_3_>PB}*EO3@p$-)MzyxuMMxJ)=E z$oIn70i_TT0c_g2><~v>rdM=QJAcIw>6$FBa{gH-UDF{{59r^=qk-vux4G&t7u7#> zaQ#2)*mD*tS({CNh{$ODE&CsPPan*v_f8+ohB=Yj3t%>qEL)W}Vk;)o5h<$9JH+pVCv?1nc_b#S?D-wR({bFJ z4C3B+)FtD83pqf0QeNk0Bnv1qiyKxkLaR4m8Dap(KAK41B^8wulglJCs;UYv5wl&C z+DT7s<(^gSdpj(9XDcuxGR;ooKtGf8zfrgU3n}am1`rw4JNH>voWgelqe?88k0#T2 zO#e9>o$ZY|8h6LPI1pZNba#YUGQD~lj|O82|Bg<7yQGi%2!hUlG!~&`GIzHHHbVEpf7PD?g~_47!Uhrp`p>vbfp;&2l4Q1V)uO% zlH_pEpXx1>P?{v#hac$=NAaNFk4K|^bhLXGz3xcQ0_#!>(!e69T*#~y&mHyS-f1sB z9gU)YqtO&QC>m7xejLE=;PE|b`I-91cM_r7m(N~)Oy13+QG01Cl@osESTIN!a?p=-$t zoiuVh51;DbH13Zk^q;9C`>kkz$-575LT5LBj?Yd+_33D zYHbNhVuIB|11U-1bd=z!VK!|d&51V9S!NS2Sj^r(=2p*m|2|C zojE0D(Vs*|#BqkZH(g%zz&z~@+u_1=gZkss7-?X;lOcvd${<;u#B+tPSzIBFyj4zr z;G~-s2rWuhDa>3Pv7CC<66Tsgt{Y>c0Vh=gm6Qa5R8n3itxdE#D*(1+mxYy&!N^aC z``!u%bk*+M41Pg>t3 zHbsnX8p958--edn-tMz8n}hc3LyuQ~Tkr9a2^>XY%L}3-`W8FeRTz66VtX($q(~|X zM3UzF=a;Y}Y0+>>9O^|NOW89EEzh3&+R0S5FyEwW&3#0h2vadTJO?-I{G$T zu4#nWP>spfuE~AI8@QTs{cmi(u5RKz%zmO^B1n{}+bPyu?4Y){^*mU_o;n19U0e5T zxS^5@ADRTb6>N_7fbEQ-Jc|z?P!CHe~?Q$%l-|<*Htc?F_d9fu<08Hi<5od!` zm%NoJMZCOEa`lW@jOSE=6Og}u_zo-lxJCXg6_P!zbmNZ>1fYV^)opqlfhDxwK_XC>w`&$i^YdMt6B@<^jXge%vRMJ=g^C25M?*9r!zY?KSfVXYrW+ zGn$^tNy~0|1>zP0RT8SV99^@h% z6WeWK0!Zc^-3k>{>1 zcGu#Qcc*^sG0b!K1v(aJx0cnWZ|c<#OtTn|Pv2?dkH=)RUlwa-h?-k)kC{IncOE_i zYNK=EGBpSfm6XeBCpW==XSrzPOVH^oC*TTKSEk^h$h4SVP{!2L#l`kf8@=3?@j3wW z9e{2|Gm&g1O~5?IL<-<@vI)DcR_TTZtwQFsNf~>#M&-yegS0nP{x*4an<9DWa}+b? z3ezeuQ0LYUQJOTnHQP#!QlyN+=|%_qHL*`rTyO?1F5g)^8TY$?6Vz%PP|=lg+<0aO zoS==il!&*3_-@=ry=16^=qWJVKXc&=R-JkSqDryf&4nyWP zdp3E0N_M_y5d$(p&*C9+=MCWh8hy!8YVfA(=!+n{8t-72){qNvX4 zORv-LJUu?7rZ2hB$ZH6?B$OZ_J3mSCAh}jE0Cxen;s7(%Zb_MV)$cpHFtx&3N_;9< zSQsTHT{62#f~t=Tc)D4&02D!9gN*SB`ZcxVf(j|qB1D6 z=~aF*>?eEZtLZVpc?JP~eDZVCy_%~ORW zaS3RUZwMnuP=7qIH?~S#HKNvjnsB}jNdV-*(Ds2Ax!vw3EEWlhh_+uWDllnIV3nI>^yr z7!Sq(@V1%=k>@x*>z~q}E>H@FKlEsZqvJr=h>oVcNgt1J|0ujQJ{#j56b{h845s+? zi!ueWNOW{I86kb;wb@Fd0K>-)Nn5A?4h!h$9@$tD-% zQ!iI&gAzy6@zf1lAchU~>+uGu&l{7;7qDNW(WEcWT^9Kj!rAPx%P_qkrhg22(|73~ zgMPpB@C&Y>9%Sw&_meaZ6U8-65;bSXPr7cEjM3 zf^qJnqE~K`!~{s^H7tx&wHFh4H!oFxU3FY;)&`gm)|0$R=8a^$Fpi2*M4SYTaV(HZ zR4Y(oeOpLe*E7@a8uX2Dn77S_lXNd(bVfni?VSH0ZV1ko!@y*D+2L$RJ3!E>8f5+z zrM?>s#yJ=QrRk@EJbphBaaRFR0i&{6V%rT#_T{mpphI3{?3ZZqI&6p?j|`MG2?=r4(2mX% zMc9yYu?{p_^)JO4*iGPktn_s7osCHymb-c5sMGTRTlZIFVC5qwp=mL-yvQ^J3nMFtxMHsHgIMIS61@1*tlK5*DnjY7{ zRA&3vN5C?3yOWbXo8p#$9%%Q-#N=EEwEO`<5cm8|gZzGfHS>djGvjEj ziyQtX=Q)r%wD8tER)!koHbweCX(CX&oG5jLJ4UCaWz(D%#`Niv zt%BksuWkFE`C6n3`gp{N&xvinqrS)19Q@TL$;$=>onV=(+K!$xfMjGi8NEjvv$Zxi zUqvlY^IJtmy=#{NRSs@Wp}M}fxI)(kV=K{BNHnv+52Mqpd_p{b4zy&z%1o|cm6XbU zq%s1P?Kk3n4p`_;cg@m+1LjLEMz53oA6@ccV2}g9Lm=u)zN$06aGbu1)0-!pJto+O zjLMt~yI7=17MIzcM}>A!;WS2EBGGkOEEYk}HGUN$)T1+3bWbW!d655%TKB3hm3Ld} ztK2u3Ik59wbm&EY;|iaP8M-Doz%pZnMr)3AO;99TYM%<)hR6ApL%%s{a?V5HriOE- zO1jkG5DT(nN`Z1<^m@Y;XD(M*Q2+|-Qx7j*>-$I)c9~^1gR@}A_XZ$)?V>=5Msa?v zg=E=HBRai1jp)>2GHZAzto+|2-u?(I4Troo+eoC7#SQ^4-vMi=6m2Y5{7g0b#MBJvH*Jp zxkkrwS}%@&9SI-4`&b3a?Gjg5w^vZLqt5Xm$nGNPb_Rtqz2bz`8Vft|dW<8Kk#52F{u7LNwZTSFZwTU64uLu;r`Llc*_L* zs@LcHQdOUIlzpLt^g~RjOc%6hwozD~lQ|%jca><;C)KXVlzSu2Os8zL>O@P`dY_4L-9E(wcT2Q=ZbQ3!!Djc^3<}%O zaHG%mWfTr$Z$ccZ$2%kXJLaiAZe2pmyxy|-r?wc_Pncca_z@*6*Kl0?A z`N&!$=>Tz%Y#m2gF`F?+E<^e)$z;m6hZv`S!QEr#sr34gDa`5+N~uh!c=8>5_mtlK z5`L|Qy<>Ip#;NbOX@>GMsVDHUH=sQ0_RmXzrNelswFRm4wSi${Uog4V?rj~GjoSnP zQD!-dgVqWc0NLh0G8AN!ufIiijeM?Etf9feU-xJ0?RJKJnHN`5jAd-{ht$KTH&6k8 zr6Gu|7;F9H>1M+^mV_K>cr8l875T0y9d4kBZrM`=E0TE>oD$GYfTbk(G*%%oa~8F( zK7?Oq>97Wh7<-SO=|8o4(yiOKSYhALKZ)&`l3m9sr%SEUS*qp;k>5R18J+4cD%BRl z<~`QqGB;~7u&;7wd(BsAw$L;djxZU2&Cb$fX6vyN506V)g@wm&issSpsbVqz?+^N-rZ2`i5ZlCzZ7Bk*IuFF{zELsWo5;XVgcNZ*7YxtZE2z8N zz!S@kT4;6bbXwc+HSDMYP;o`+-T|@?FJmnaTiKlHB9Ub%x*R7eacU$>T6K1RV16H0 zZj)2n7mh`nK|N+IR(RqPaSSJeTSo?)3oUO8ocU^}3kkk^pC)_zbb8>xxE9OilZNEF zVyr?&7X8%BX7m;KVo0SfxDgJqt~6P99zO3rBl^Sxg7$pYe%j=aRPN~u|8zKc&WKsC zrTd;!_Eh9birSlsW1X*xf~@?18oCH;M%YfG7Fy#qDdmp0o#|hkq(t$N_#2O%M0V~i z5mauX`}4CC64fkIuN1BsX>SX2lh&NZP(;cru0;n}nhd0|{|wU`|BDs`aq*KS0_!X> z^E${YOpB~ll#3efJ{@q&RPM^Ob%Hnciu_k$c^@c%`szrj! z1d6$bS&@DAP=YFBmo7joF62Iz|M9N8lfL&-d`nm$Qa&)O;eP_R#1b!gXnP( z>%nrStN=7dA(?^jzNrVsWU!mJq`;Tkj#W7@eT|t)!|jx7KgDkci(rlViAC95U2zj- zI?rqLQd`<-JI2IVTb%TNFfTZ8L2m(~ouf$%@~Xd_t7VR`1Z(^AG8N2Q`CTY_iDnIQ zLuO=OU&rFjT5etHByAII3b8AbW`UBx*Jsu1}`TpR=oCS3wa@Qs0HSHn-hte5lPJ{ZOZW4~<=|Ix-u0GTkt` zF}@?ZF^1*vZYn<0Mr}gBDn2UFdS@hcNmUYWtg|1gPvBT=;0m47W!`4ZI%sv|k|#_M zG4ZyCebBi9x%)Mp$WDe62lus6sC#LF3T=$NXx1}EIE4!Qk{bo9@&g6H&=uagmu6Wi zC`lZ!WGXHLFd-9v1gB{rhMRzAOCf5)b&LBD&BCiX$ku&?lGbWrtYnrgQ5-biPLGkj zgvYV|od_J9;K*{EcsP|i=7NK<4Ijok(LVu6I}p^1E;Ur?`RAAL8tppUdFguCBp%nQ zjmiob^*Z#s@1;C(gsnf`J2%arIysN`nrGI3vZm#bipJ@2^RA|vR;W;pf^G<0%aP_9 z3+yVsCI@$T#4I)HfkGV_DQe<&G(!(mjMVUx== zvVfM{EZQ%%redq-0VI+owMrj*8|)YCh@pOLGp000QKKMt9#^AMR`$WW~?`~F-SnjoOi1h2+y-qe%rHss7+8o4tViotI zfVW+x{7p8lIe-&u#87Uoy4M0O7Ub(oGMogBwd1h5<^3zHpJdj2^AO)j&Pl=ULv>-% zNAWn_CJvqKvnlq_6=tD#a<&b!|G55B!`ZcebAWSsEHcD4Y|Yn3vc#kaouT~0EJjnM zm8;W{$WMDp_Oq@?MG}uJ|8FV_xS;dJ5g0u0Io9+M<|pZwdw_{_EHBfZuqr;x&b z2VDRvN~tI?7Qxx+P74Q!I_`6{g+x>;c9C=g!sVlZ{DM-wid~{TuFu!S%%5fhy<#dW1+15*M%|E$8`hfLLJI16C zgd8R@&gU3uOdn+gdp&71(Sm-~C|hW8N;Zi74Eu-dY|mX}Pn>}_Df4=ZJMG(lO0m5l z$qHT_-&=rmpR$Pp4vJmL0mSN+D~}hZmwe67xnx2NQp*4g}9MYtQIgWFujikasO->4{YpM z;mPA(zZair2EL*{!rRJJ;^V`Ac2Z{^E=MO7rUj4XSFz*HqtWCSE^!*o8#I@xESQ9B z+)eKPxx-pc9a_CE(j`VXvu`v&ezi@RJnHw_SzSSjF{gb^;84dMMFI*IL{c1)kBR8jiRqlPUJiM#EaRaz{;Mj#+apf)hFp z0h$3!xe*@X`VQ7eD`D3OaD3Pp;~IrIt`29o^HuUnN6g-FZWF^Q88UHMH4Y<;J6&xo z7uF&5*T$_nj-KE^vov>^=_2NADht2J{tijRK*0lNWE-S$PexLIJ0Cqu7QBK>eIcyT zqMPl?)EI?aK*zNS$+?%g;oG~=kk53N(DPjoqRn z4nr0s=8pOO9q*Wb0&?w4gg05om087p>+DOTLoXee!IGP3YAd&2qcUmFqt$|B@!Rm6 zsAtMmYeZqpq${X$h zE47GF9yg`rdN4>!$Z7<9${q?Jc=(4P$0vz`+5X_8RMCB*7%@7_WYv@2P%5_ z3WV3HJ=B+Gon|%Xj5$Ug`Z?XfpLrenMX=(P-$G!CqUJ zYjpHH$=S^rqe;#9T>cz0usxCYO8{LbrKf!)?;lI&D>RXKxk)lOKVK&JJZ%#_FzFwM z#aRM9h|n{C-x&d~Ov_Bo(nnyVN%V>&jpqyw)Ad0){|@^CfZv zs&FNv5w9ftIgT!JvcGN*tb26IPhZlIXecQ2{~R!phjwW^IF_bI`2D<9D)R}EK1!Wm zqEtR4b!}}cZ0BML!ImFB!)FDrme8DAQKYE~uBlAdHdNHaPV>(6U+ zv+^{58t5WNttvPHAw&UDAZ5;`$8k_uT$5gp-`G=UKgUW6v;_-ZrnQh|u@udLtn6=E zb2)JM2DMyIn>pxrHY4h?K^L6Q0h3k@;Yuc3f0R;wzp~AV~mDb z-Uw&KsmeFL!1{zo{y>k*!EGPnodcHDaREHN z`IrrM#RTQKZMaL6b2#)lA53%0y$gm774s$%3#dZdj#Qy{KN?wA1bpEYH?)-h(tI6% z3xR9#W>%&JeY{hWyt|X39v`%RDmBr{`*ziJP$vKsfHcSoM2sE4Qa=`#sn{wq1~|2Mq#=v@XeNlPi)5y4%+BKJ>8X4RKslU|K5xn( z&4C@@H|EMh{^D;h5_T0?f1X*OOB=F(=EXcmQ5o#tFX?Y|f!G9&wbrQ{J$9>r_mr&~ z8^Py!!3hILLa|)#wvSY|NGqSU@;Si1k^)o&eJwgtdIvz=;H+n_f>yby6Yw^#TG;1; zw%|Yk?C%#XDRC>leW9IYW^-!YRteU82O19ojT5FkmRpDfKh&0K+hE6Y?{ zZY;R(u1|_y-@seJ&cs``E3~icz*%Y+e`BhZDu=<|>5ijQEDD$Hr0z*=nNB+o zA8DiOcC#7Iu?jFDUB`i)y6Q}SdqQi6yrT3#AKK?ZGVa$l?~wl?D~fBoo*8{#9h-D# zQg$o>4Kec0GCHT=tZN=3kj8CIy5i~}BLq&C0$HzLx=c{-SCo;{9b?_Q8Ph7j3lGUz z!wixqXXi-Q*f4sl3xTZCHG7`rJDlUOmX^%u&RVn5$pcEg7Nc;_z=pM6wpR_VcaQHq6p+WD{y2*u!)xsOMKB&XjT^vx48%T6$e?IC};!Wi& zg~aB$pr3Bk!N9Ldx*drsr0(oe2Ze})^qtx^JvxoxY+%5JfVomFTG z2>B@xhPuBzAdl-z0aPT5vLMqO26a&m-HvOdHI6|O^INXf-5gpIQmbrU#up@%h=)IA z$RTJeM=wqG{j325CaMyjf2YX;A>pKgxeGQ1O8YXsTA_xFdF9L76j)@>aST@t3bMXN zQV(}y7y4c&`MK{KXt)Y+A*?~tM8xaN#N|Pi^?)tq(kD;@2p0(yAsR%(hvU(J;g1b{ zf&@r;-Ku_N(ymrf*dv1YwtshO;`jjD-Oie=K=8Y<>+SAP}@- zH~%cr9v#k#m9GOm4~2XX_$yKtWAu-`R+p@JGdV$s4r7KI){HLNH7U(;G;e0fECz%J z11p-v0{`n0VSIrAHr}@7^I6jzSF#C~B9I+)qmPCfrD9lFUTUChSE2aL#xHFB=r%A3lrfp_A<5DL%_W-yT8W}+pCmd6Vz0kI$!8|Klf>%jrCC;I9a8E4VI}Vn73D2~O3M(dZ zm+D1loY&os;4uj{l4cezWW#R?Qp7_Jwzf^>*azkS_^R!CV<76BH`zX?xSD|l6yu?nw{jsSEH%6h;& zj+h77Ub>$boc_sOtDYg1Z@y~qu0Bp?E3#0qSBv|uf1COs3EA?-jVI$bG^h_PLOlgcKx}Wev7<;_K`u5;b+^^mwe0!kl29K*z29(3kdXgHc5s zaQ%{He+oo9q=HwZE-JbaY$#Gt)-$wkLWY1x?$Fk!0-Nz3D>T~5>~tf2uIy7cHU&GMhBfm1KTty!jg`|5Kw( z6L`ntNlVqP5>5j00VkI*yp>c}D|jYk1tXPIvRt{RnoG{sv1Hcmee}lncs!M1N$A%c z@v=Z#jD^|cq^oU3yV7=N<4I5bHQ{0v&VhN252CdCbjm!Iq~?^`^o5%RazYz6wW(Ze ze|bFig(a;_sQ~OqQ;=_qNYNH>my29Le@dUD;mIqGGVg-2EZ0$*M<=pW6t*a{FgNAe z5}s&^^QKIKi(|K8oOGyF9b; zWW2*+lrmwol_@(_*`5&AZPNfy!7VO;f6Akv)XY1R{HnHixpRdw^^@)HH8|1)D|IYz zmL)(Ljw~l6lBQWsG^i6qawI;<_mtmBdFM(0MpPnGN2*1wXuB{UajHs{*c=UeiK|w% zoP9UgYD*n5+mKaBgGt{^)A}1-oY2b|JBUK1)029pFQ6dsu5k9qJ;XEY!;$YXe~7EZ z?`fG@L>sN}wMKz~Wfg!)v{ADTSCP|SVMJfja*Av%*+w^A{+k}Ab-#wC45Y8pT~6U) z#i3nf$r~2bk&Y9$p�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 kmmy3D6qh4c2r2@xP?t|v2si?6Qi_@% delta 29101 zcmV(&K;gfdt|7OtA&^84ahj1$0000000000006VzZ$JYM2MA6beyJz}008?4006Tb zbLIpQ5n-f8;%biP>2Cl4;${H=5|^=52o-;3%nf4tdb(N$7bX_0@{>34gbD9IPaGR=Q4 zKI{DQ)#E$U&i}ao-~ZdE>zbaUXY=Z_&bqF*pWMBBeSO`%9(IfJ;%uQl)+uc;ge3ZP#X= z)Sq?ItqGU>Br||ZlHd8|%T5&j<32z2={hmX`}T!T>$J|2`;Wdp|MmIPZ=OGR^!b+$ zqK7ZOeD&b#ufIHh@abLo-95fZY7;HirmXPkrd|>7qr3k1EX^;YGNBVy^)7!)s&$go zov7Yzlg~PJ@}|DKsH#r1CJ=tsq5pap5bfe`N7vYvMc(9#)YNqKb{VtXX6b_eba$Io z|0kVURu1TEbU_a#d6%BEU-M@8-)s@G{*CrKU^WqOh3CX+R)II7aRF<5|*;TlhTT5U}(NU~jj*7?(K z{^MWY{@-PtM$5N<_|tDL%Jlor{bBEq|MKZwJb3@c=l}GZ>wo`k9{qpmH=DPA$lv~< z#%ujQ|KtCA`+K>eH|WLc?LS?<{e8Z~o3lUvtJY>mH*Pk6`@8Z# z{#jZ!^WryxBB68Gg9Trh_Wc)*Zcg7j*xK~wto_~;;x!IU*^a|8c)I=esOpK);p*VuaXciB~qo{xSt{ZK-F@C;Yr;Bwo zI_v2l@m_RIkC#!^lq<7H=sVjRD10>P+{YL7Nv!upLhL&=_}DVNN&);duZw7vUM10X zy(2MpQJO7%HTs??yy`}e%VHzDqzx|$Q`NEViq@zuLHSFZag`8WWC_uHvPtjMWw9kT zkV{b$(0dqT}Ay~ zw5q$<6A^t{M`cd`7+1A-En()ujI=vw7D;TBg(q8CKw-blS3x3dlb)FC#uIxS0 zITj?OqtRr;KEyr3@I_@A_-PeI3#p@Lb{UH61oC>*ow1F0faTtyetfOZ&oW_Ii%UgC_)V*XR)|tvFV&XaG6vJv?rwD zl-1g7=#Wib?_%&4+L8VJA^oek)*pFK4;$Kc4kmx|gm#}*1Wx_+g!G28c$033va{W3 z47_pB!UmtG$#PTVb@UJ?AlxG~tP|73dLhQ%58cIz5VVGlk|wJtDGLxe{Q?Z5OIQ>e zQBeTJatEB|!1;aNHBEORm1wjXy7v++$fDsFFf(}h5ZCGfK;#OfN^d=o= znGk9fTRIHgHqeM@CCRGf8vl%=R%r-?16&!U%)L z_W6DoS3?Z*d{J&qmsdO>E=Ov4%{tqX^kU)w%V?u}jy8nZqR$MVhV zy15L{J_@65^kp8sqDL!74)mRUpjmLF0)A$CblhzLjMe8^8WQ=Gw8t9XerPgq6QX~Y zXaT4$qerww<8B~2Ih%~9;76wdi6b}Ag2$@JaIh*_roe1d?(ESSNh`=gIy_9eXl<@= z1!b}+u9Br9&5BUM?C2r@7r;Hb;*Ze^St2j+@gTGGL89Xl6h)8BiN)DJmrb7IaXN)L zRAPkJ|LHfZ%zWK->dc*kCq+#mvD5V$^$6(|Ih-F~Tj1GPeX5 zC?rJk8#-A_E}oOrOiD;~&xFc^49|*SDZ0SZqPPUj;hC35b=D2-H?MP28=uvc-RjMn z%$O{iZ)EdFnNyS}rsSXB8-_O@nboU1I5KXgO6b3t+TJPuSgB+sS;Q!jmh^vjLZYPF zI$?L?M)Zol4z5V4%d5C0tx+D)YTt3qy2ckxw!)d7v3+^eU~sFXvc{wRHQFliJwnc9 z!UBCkFk1@$j~;fPbw#7~KiL{g>HpFjM8C}`iKP=z=zH|R^X4+;Pz5aD_9eq<0#Y0iq zdpm2$2Kk;0rGNY99PdAMuXmV7wUNx)gaL-Fvf^4e!~U&^ped^4@EL!;eJg2IyCIww z{<=y_0_gi=12Hy&_lgd=A;rE@4VGj*@%SHznX-2^n5@=SCT^=YEw{h9Bgm?@7z@d6 z^jf9owQ2(`Cb3L`kBy4mV^RX!Ga@TU|1fisvRlH%KpTFy3P9gnmWDM{VuQ>ri=r~} z!B_Mtv&Fxyu0ZHX8Wn%(HKt4fV7|vgURnJ6|C*;6vC4w}BeCayXm+9#-Ncl$^fD2W z2-){L4$Gm*KWZCTp4~k(6>KWd1(?7hr7a2%tlIq9 zS_;JG42&w8joECXU9lF++Nz1ZYgnxltq-(z8oM)nL-0$IA9ko? zeBGZVtIfu&=^T@;3L1Z5s~J`a8@YC$&2~$N3vb?Ojt*C?i6uLrXLixHDJ#M#vTV#Y zg(XS!cK1m4jLE3BoFu1!t}zpjC@)I;;P^?~Z>jB|C=o@;UJ)sQTkr zy_nu4E%GLjZ8#^#JXx5gN`jlQ2l&*eZ~E_6b$`{7fP%QSN#7=Zy6W8Te|p#4CrDIk zZqQL$x?#9O;ZAsVVYV<4mx6Kxi9?^?JFu5HDZJwB0lFZe@9)*_oRF_#6S!(Jw-^1W zN*dPeNR8P>7lePpNnm-lfj~9@l(>`-W*0m(F9{3Q*8Z^Eyvgjfduo#9?60wC_El1* zYHu0hjmzXvVW^vkR0V)1VkawHs)NCw|F8c!v~bvTBkafWlF>liInIfp2B3J7)Km+N zw+(EiIh+BjqX#F#aEE$~Pq4|~Y{aUph*I9+Yn=AQ*SLQ&jXGC}1WE(@35EuV6OsZs zE63JjP<5k|m&sm?p?kXjjs3vKbkqubaO`8?f1PyhpJ(hyQ7)BcFfi7G{g?dSXFb{b zLf`W$D~Ol*Qk`rFSZtUs)71)sDbNyjxMle}^bAl$TW|??WIqQCZTlhkH7d&{TVQ}G zx=6OQ$ZvmI%7tgV@0p!)-tJNj8U9CcpIEP0!4}>o0YA(0hD579O#>InkpDA7c8+SH>i%#0`5V&Pl!@OOsj=z~;V&B!&kI&4Uy*LIRkxO$ zkI{dQ4;kVf3?{bV)7!oqmK{sHxBZwX^YH{9@#4PXk`?Vey_K?pjaI9Q*}xr=Jt!jS@#SddwC5Di&%0IM~^m!G_uUO zNN+;#cW6UayCJ4uCT$_JCpq_o+^};$i2kuV6>d~$%odEyJnJ1+g&3(=c3Q9Dp^3@2 zdBlvaST;c)TOw33FQJ5Fh1tZUEFo}6!ZJY|f-I*cL12@xQ%AH`lacM16b*fTZP*I8Q4$hBH^X{LksyeP6A{$qJTI>%E(>;zu3uZneEfl+^zuvVo$n1@YynaF3@ zF|uZW!%JxO$mlYK<47TM51J~y7_$(kvn8gWf~>9cX(+GlPZ7B(nSg! zgr#ZEiD&V0C32Q-i4G))DYwI6O5?DC_O>HbEv^|?yJ|37OUYk}jfOlWLWo`>zsQD3 zG|rwcvId$EM{Ud4LiSl&lbMxeF+$njHN;4GUkva7cD0SJLEBPq76a~cvIL2($3(&g zxc+KgY!In?SQf=)#cMq!;4OdcA~rbZ)LXt&c@EZ|wSe4n!M7eJC807M>C5surT=)H zW{cvD!v~4jZW6yXV?Z3eT$E(TSfn6eF4iInBnabJ2l7Y=GX?($o*D&9p{A42fcM&Y zBQzm_Z|mR^EzsF+Y276*@t$3UZk3lg;3C5Nm^sBEkEj^Uh+#cgeoKE^#r{UEV{6Og zW=f$B*@_S>DDvje^o^HHjImr0AYYqZ4#G=`hePr_EO*8VZ-|I3$<@hd(6ajRw>j~m zOVaR0gHVJ&TCM2oF7}?XNjXQauU(Q=TXJQsuyc7piQPX)+FHsjwM&>T( zQXpN9!zZ*EyOX>j!x}thW6BEo84R6kv)R(ke{+dMhvJer-b?&R!~AC>>jeL!LYY~ktC2j@EVoHvSD|?fm7kGTKwcew%jy|d2!XDQ#_ZRUT!Hxc`P zBhRz5V?TH$DorIKd5Ql94QUa08kBt)P4JT31){Y(Z1Q{Wfc=U>pwg=qxqg!ok2IDj z-QX5Y&Ju(9-Y0+HNBvoEr0N@7@GgDHu(KG>W!`caUT3e|N3%&k9`q*Bi9I8|!s#8W zbXBj9`Xx?dXVIGyi2l)Jau$z9y~9Ot`sEGIjbD+KQK+91QM6wd<)wuK`%f95q%P&l z(|dZxY3o?md>3@yC3I{$N-v%c2S4yA7G?D;yik7}52kEbeR2|`TP)9INQ&Rh5w=s2~bMw|SlPp>(Bk5s{H;uU(Ry4cK_3^W4riXF6v z=COaSC~0K;*)zf&vqI2~*?0jbH=O>2O53a;Auhs3!WRrgrKpA3rgf3ITM1V^nk$o1#DH4x&+`=CDM_q`E?s{^Ira#^nz^KM+P!SsOLF(Kk#c zLgbaz!st@TuG;B^8Fmc?X6Z(9%pA~LZVH!{+T@kZYRmbo=kz63d8~V6%o>eX!oKcW zZ?MyKozJfAZkJsz6SlTFEsIzdGDyWB^f{;W?xlJt01RenqO8jP`F>y1F;{7lE!}_4 zY-VkhY~~uB6Mh_0ku`)|pu5XDt9N!(nGI@t=2kPah@O!l6i3gC?9w}nL|SRm%pzea zpf6T<@jQ``JJZ77134M2twdD95K>wlWTIk0yat<tH-Umf=b(S7?+H7^`Ww!q2>3Q3X2ySG zyy;J8Js<=r2O9O_tIV$dko0_H2J0GE5hw z@O5NSev5R(l~@$k1TT@C!Ahj$4QcXVe>#{UP%3MPj#&kvK_IWUs~t-1mr-1=3nY&l z;j&oR`ca5#m<*B@I$i?>5#L^*t|3T?W~V^2*tNwBP{ z;2>}eMdw`rYfbOV*61ccB7A>5A%$3g`RZc3 zl}|oSmaLf9WCLyK{hTgoVPgjuxJKeS#Cz#d$d=!zhyd(|{n*9Tl@HO)i}GbzqFk8u zJF#C;5Vk648PbcAYYmX|`Q$gcYPx(9=)xI1{N%G!Qdd}ry$7zvb_;(2IpGs9TkY4` z`?jk&VB#!DB!B|tM2zDqGlz@2=;H(&lW+ISP)*18)xz1=)kkBoI`sS>&BpPp-?La_AI&5+?>SHY|O-nbk6a;ro?JN#5&u$>^Yh!u4FDI*QDDX)mHBS{giBocb~B4;I@ z@=ipt{HQ;PN5n*Wy39 zJzY_PQWIhw+pUyQBmskc2|RGd0P`ovy?|lTc}-5771>cDC*47B7rjZD_=FoLb;UBC z&c@MMkN%&RY5adY3(wd|KUVJgqaHuuG)lh0yg=&YL({x*7T5kAh<1OhC{)#r7X%O0 zt)~+~P6G87$(Amq&&ERdcup_jfRfX5t4R3a@O}2ld zx~hxuh!()!W>y90hUctnu&)yDY8jt97(U_i_yp(J!{>kWmIp-od1Z)P&I>MvV|E*w zs|;zM$H|yOG|pM`7N6okhjI$2slpOmy`OD@55Mf%KYz1M3!9)6dQn=QqD8?hAwTLP z8jjE6!DJSl4Cud12ZN|0v#@3)I*r?FEs9Gv?fLGnVCeA*{UPzw!C7=NoW*DR3s_$7 z7BL&LRMUTELv)5Bau6l&j~E((AtUYs+Z+PwLS2^lPyTfK#y^@`9)4bMq7(mYPx;uO z?m{)v(CPr|oqGlDJiQ|9dTmO}@Wu)kh^B%^F)t5QCg?7p+okJv-EdF zxfNm=pi%fc7a50SLl%fL+Dsy6ynq)O@h5AxW>&!OKw<`37ONxTBgSU5;nM(1(Qq2o|z4+#Bf@RJKuJE;1EXuLq@K);s?H$Tow40 z6vx!c*xnube-mM+)7cFFIuo8s*Qp^Qy?wi2p)M$#_>SBNd*tP&^lYz^Hzv?)Xz5sJ zf_dMpHw@izv8EDXnSOjWp2Yn@KXiWs&XIZ&ZP{s&H=BEYhjNNDJ|8Kwq;^dDGkHE# zKqhy*c8u5L@o9e)Plsprag8akYNn1Yewfb9$5E{Fc4g@64&#d=el13TyBRSVY{t}% zy;ppmMVWYggP4Kln5xk0PshEequ7N_!;gfl`CRWr{i&Bp-PR(MDp+-DNlt$&RK(Vm zZShJg1BJFyhXbA8;S;dMmdUg#5SDc#MXq>gHnG{nGh%@12Ip0yT%|R?GD%q`-oBaDnFvJQB$&j(dwqpQ5;#b zBNF+SUNCu?LIN8H&y(wFYqkhzzB5g&KbY+cLcQ^j-9TJ~w|(N2`O$wco{U)WBOE8S zBy%1yYl5tu1ez<8D^4?# z*n@B>n`lR3AqVs;bZqM9~R7K{)e$Vj1A%v~A{L9pMA) zCyfVW?*wqtyqf01ly`qf`Y9`NN2XPT-rd%FvOLoflmSt`Id@Q$ZBQ1Mv{k#Z*|uE< zbukA7J#!qylinyE4@S|S|L5<#VPF{;n1zxao*s_a-&fiG2f28o=oevoRZD=_d<}f; zUi7jd-L*78%@ymY*Q9X*GdTm0-MyYVGR^n}+r&ON(=D(^^%#Hr=fva<(-5Amj(Mru zCBmed|3bXd{aJVL3pw;`&>jCmz09-j>=*71>vhQOSPLQrAI0;8Uj;Fz(5t5+5c(cc zg%TAqM7C|0FA5V@WE&ezX_LMH00Ku#=)xMb+tc;pe%Dar-cx-(;BffzL)mZtp;HO?;RF2yhGk z84g-{`@XwWYmlw~sU-7Wh+ah_w_agCtK#0Ehip8;)utp=`X;3DR&^O`P(})i^Mq~y zrqLD01AR>L3aRJyx)5J}cnj?EaccK53)b=dwOu0yK4^c*C#UQPX$wVJyR)FruSu-b zuE3Q9PiZrNh^=dIA?66J?H$3_ZL+$!NLYC@bNT?7=B>6te6uGPKl%>P>|#Xq6~%#9V9K~h@^;V zshCf`-I9NTo^l1Sbz`SByAMm!S9~)fWGg!zs7P5g&#UCSM)IY^Zs%`HG`vRN8a@wu zu7K5@YXl0pAKucXZlQ=0g^!u^6)3n-7795zA1?h~t{qoe7WKY_FIH@!;bH*FX-_!N zfc}%XYoIN9jgT`FtdXhQqY-BSoR9j|#KwU4ow0x3h=O+VKwA>o-Y{_N+)Psr?2dKX z<#NtB$LoC4?M_7%ZHKii&Qft&5Dwgq6P}&*_>jsL#{!K0q&u=UNsJUiH4-PIUxY=M z+^7p`Q9x{-!>d;nEZg&@QOKJhJOt}Xvfy@f(c%+g&jzQhUKE-mLvX!F{``->V^mtR zNvwa*GmZLIHwqoGz*$x$OB<;2dbiMVnQ%;y>B86rr4SJTY=T^Nj3chn3%aSjzv72< zLzY*$_^gv|=n|^C^zX@NV7lLKFFMRc^$#78|7RV0&w?czvkf~kT7S#o$KKNiGwQw5 z2QwmG{)~h&tQ;;lyu}HFhG`EnE%}25!Q_AG8@RPAuYKC=@aD8xU%lz~0r2l<0cvl+ zeffN((t3|J*zjhDbU@adl*>1*TgYpHBS&~%Gmr)v;9xMQ)T-8xh@tNcJshAYcfqa& zHLqcM!_HzaP}?WovJ&?fz~7%14VfB759@nKZEW%FL5`O9#n@6(XC9~dvO$|FwAg=x zo`sYGP!hLgV;#{;XqJa{!a1Ek|vpgSOqMQ|6J-#?U-AH!aMWG^_!Cuoz*-TBpy#e3nu>Q8@x!erdp zXm=k?X7R8$jEDVkXlS%EU1`U|K|CB!E!;;TN)8A8nNpdA(j?J7{78Q|iU<9EJR0?* zll{Bsbw_#^IG0+G1{Oi(LT0Ua?x-L4&U*3LXcV1{W`Lk*Q04n^01Ls>Th#Kg`p5SY zq1(h~iC+`fg`qLhE|V>4D4KsQ2TR0fLn6O4*DgQQ!K!^$%R_@R55|Nv{dh8(X#JU~ zSr&&46b3gmP#ACnh2X-*6X6BUckgoOTJl0SjU3P8w>mhB`=crS-^`)?PBg&e-4{5e zyPL%0vyqUR!v?3%1WweE`lsqf(wZAK9Z0P$fk}+8T4*3837n1+JavC6NO9DRyLX`R zDH1!;#Xi*D@BnE?Ln8J7X?Z22StxjzS)38goDs9=Poop!IKzEPmlqXsX}JfmJuXZX z)SsNiNCVs73^5E+2Fdayo-2sW;tFZxt#Se<-K;=pVX{hL=HiIu)a#Zo*9>w6jEx4| zsS>E9BnS*wQeGx4AX~s^1^jZyn*O0xwT5E$_!i{dhd- z#r@eB3w<<=dt*Y>{(v>^;dB6op^WxU>zl-;h|$er*dgxQ(9+xB9#7aDw09qRyxMw? zk4)ey5?fvnozS<~*{;Ia>kzKMvE86TI;m(Qk~BZOzl0r0%Z7hb;!rOFS<0SSXnFSD zH%_Lqh507kX!c{9C($11`cZrn_MeG~sPa_YqsbdG`&liPY!vgxn}&>E>%?r4e=1%E zg!mLClgze@6>?Pff#{U_4~}z%X}v4!=-YC+rV(UAH6~lT#zm8at0~w2+UDyj5N~1j zQ*9=KM47ssV$FZW4r+T_&x7sQBQ9KR0=u#9*$|+T3m=*U3<|B&MD?AIoVn7e!#tsO zjbN?8uXZ^W;qPQ39#-!EYk9FnPBfU*TOw5)sV;ddQ;K+bpXBP8Sd8aXffJCw_zo-l zw1xgH6_P!zMDZs_0#L!~>NY(Mn?RclL#ABV2%nVAwqk$(!d%+2CX|iC8)V~A-&|WUF@#KCvQ&uI$)Uh+!yFtpxs(lo4%>n zKQhf?GC6yvjX#-?(SBZRm?3Iz!7XO~WYW3+3|$+Y3zxA$c&MaYR(rV#KFdWTU(%h< zassY!b!7^^6`2;(OP4YAbaAnL)b3tx%XnP_^Syrt-Q3MYvXwLe^By)*pg$*@u$yX~ zZh6rvWKP?Zd(YOW9C>Dt_J+#eCa25{Sc)|vum@f)F?&DD4cF| z!Cw*kM8ySX;DY$Z@pRJfPEo6IL`7H3aqGDre%hR%Xmwjk#M?o9SN_%RzaBkB4>x%% zAyIz@KkNfiKK!4<3a{|rcGc+rFq`c?%i1&zVKQ}2ecdMK0;C*kJxIj1@I{0xUmCGy zAeDVPk^~`C8y3ZN(@9Z83#1~v*hu!phG@Eqv?o)U0AL4_@ja;oZLi)zB-2^v{&SbV za~plk1{#8OZ-km_syStn(J&&tx!|n<1maneP0-FoB6ohM|T8xQ0nCg8ynm z2;uifH++9&ZMwa(vv~%;Q2<5Tt6iJE9QG)bE~Xt{ORwATJUu?9rmwir$ZH6CB$R(3 zAv-@wd=ZAr0NiiDWea?Q_f462)$dy(m|ELfN_;9fSQsTHT{64!*_4PdR;pT{6+vEu zjnJWG5#n$3tg%cih&-*WDa*OZ!>w^|=Cq4EMEWlREB`Cf^bjRr*bGJx;Q89j z)7sdIQCL{wCX;AKD-o;(tF{$Sh+CA~LPB$kR9lj`1T@Gugb^gDKN(nxtrCA%ji|Ms zCfu*^%M% zY1U``wo_I!=%liwo#ZW^q&9yNdsQ0{WQO>O>L4eBVLX_ifw$E}2t6n9xPL}}dO+*u z_(P9&I64hQY0;FHmCFu28;IOyqM9KqgAvf;9|bnAbTdDdj$texj+ z98?GOHdf58=W99Ma_{xRsE*%UDD zZRuM`2ThUqMwZ34w&_ljNlR9bZ;;hvmer(&U2$_s>2dC(q8DzH!~{s^H7tx&wHFh4 zKQC2XbzE-NZZILNCwY@B8p(L!J}O2#;v^W1V;iYNwKhtuuM2;P>w0GTZG*WH_Mkao~Pr)rS-SCsm0uo&lHNGnah4dn6rjUYEi zOOdf=F4@&G#D_oWDq-1BfJ|da3@-G2lDl=Q50dgBI860k`$nerX=y#EHyo@fvL>)uaAIb=6WwDea?wl#JLKg zH=E*?03Qf?WMXnI1V;V(^BhPWT6$|9Cqs>L8zX(7 zG%s2_hE9KkdJ#G**BSv8Qj{f|3p5avJTIc^a*>9lq?fAx0aiVovaM;>R&xeIF!Hd= zNF2m$8}rR^{EX9nwDjQNPKOc%8#Dy7CBw~fK|Z(S7+Gx{)I{7(YJxms(^tP))WuwU z=F^z7xXR?aCM`A7msy9NDCR_|3(y$dmX=L(S{Q%hr%$#DijTau?SE#nNVVzX2`4@$ zcKnX|9$S0xq)n2S4GOx!GFP=7GiT6}k=w~A9c|6d+T2WvTA=1ZMMk|FmjP7{Zcf3v zzPPwT*9P}iB2q{+v%oK-+teIW_P`Z9k#7xRWD=~BQrVAGMxe6&O5D!@3*DQp>4wpe zSYCf|F?yXG{^*hq1A`p>J6In<0svZWGQn~BDsFF)aQ2w=Hsr3%xv-06iez!w?Y*eb z2`VsM;n)^7BVw@#X0Gw85TU+1b47Gg0n3B@XVkh^b*a4DVqfLH!OVf3=b}R|8&~*T z%rP~=H7qk$Xtef7WP&2uQs-0<7#`&puKRz@Nt1IP3J*10Fjf*#gF`IIjwz*;19z`C zTyf@dg|!PnVSVZ$;kCYxL}8a%W-~Yoc6@KqWUpNmDA6d+ueB{%_S1;YZcZaQb3K_g zyc1UbA0Tgk1eS(N-k4n^TyrP=JOxudUsmsK>1t7|`L)P6VildRa{?`gmMa66DY<_O z9e;a7QXTvFsm))s0x6&g!3VCvbKg(PHqi%(tH(}NuN$6V037C%2&*s7Z8z-c7h&dt}o=_ASlED3Urj^(so96J;~PWw0o z%Iy+YSa(oRwWrSUB?xqpbUTManO=Wz!fK6!-SK*iLzLvrHZ7f%XY8Fr_l$jmX{dxt z@hv!2t^;#&p^iBmv9ly0wT@NpGPy8$r5U_LosgjQ4OMNB-3|YcihIGol#{O(i6m&$ zs{4bzJ7xQ2lDiUptJTT&-8&?I&>7Xf@ubkYsTa0OK4&v&$S-W@!OmNFg%W?3Yci9F z(}KB81G2~9vqiWLAwCj=>d%ujI~DSx|1ywpUS16JM_1!56Y#5EpXsHlKICkMWuskPoKq~JlQ5tNB4WyKD>Kl@61KDJ=k^`n?H^IpnmDLn(U)fIZ+$7b$ z$P~H}XQop&tX;sagi^KMXJUU`w{P(XZHczeV`%pYY<`Q)plur(9`xBJM&U4)65>!j z-doYrn8*6KMTFRS!7*gm@g?cjEra5oAI2bPcHiJ@rx~i!q|CsF0wht1;Gv*i`10mm=4ydw~=_v^6FN8yWbGkbZ9Wg5_DM1$LKPIB3~_ z3uTXeQ5zf8hIv(>gIrO%chK;MkFk-5t;o*wkVrlh6_4|mIAf9pu=+r-zmF>iSAHSOKf`adc)ARsNXGboKOSEj7X^5_CZefTl zSK@H&VeC(10@0DjLc zdn|I5Ms1+tS{Li0AmhJ=ioyyLz)9FbXS^g`-SM`u{>6U@P}C%e8}if%YUlM5`QwC3!FB2r#)DXPKBWI&C>XBgl3A6h5GHBlA`tPjO3>LA@P zEqs7Ne`QUE;6^LvY{axhuqe3}s4$Cn*5=daF9@@^idc+HKE2`IN!2m|F#%(4VOC_e z-IrL)#ASaG5Q_`BkL7<1m3QK|#9D*Q-x7w2RMk2u$s?h^Yl@QC3QE)W8hspX0bw~) zR-j`>Aqj(U%Bf?)<`E7!~Dn2SvhUX-8NmUXjturgCPvCEC;2~WQG4HZw6HGvIITa=dqZUE-v@EQgPWGodjTGmLFiG2ROb@>!3?`l54zE zaJ?kDRkB2vjnPp>XnYX4qGEP48#|X=zriKAwiL(jz(k_OhsJ_gNE;FNngB>Q>U1I7 zPDK{r0pVNq5(W^XjBHUaJ8QLx!bQW-HMWroP zAiP39;H*wL9EfUk74bp#so>~8$4IPJ6G|rk^bTtFDLg8{03`yV;k2Kd1 zVOQI3a?FQU%u=I{DU_G7BBD$nl(eEYTWAPu#oO#U$*aR|>2{3dr!=!@Lhs`$#9b|8 zPK$`F$(8mjwTs_#@vLKClRZ24n0v-*K^NlsAoiL{-&`lxuagZ`DI;^2fP*kltm0l2 z@U{n)zsbfm$8};2BnsuK*Dc^;K^nj0$Vn_&EN1Ji_ph*il3DYucJeC8IakHO@1nIcQ^Q6m@9|58{7Hz z*r)xo%ImqW3_E<(ObF#0zrgY51CPaf=EY3<@63xq^}r*NgzuAEs^+}!dL|hqL56yMWC;~emJ0%fh=jOo>0lQzv8B`LBak{5r zfMvj}Dkbs(X?>wHa+BPTY6?_CWC|nm&NP@n!M?H%65I+&kq>fp)EVS9gv3Ht(`ly( z&*FyD5EdsI;|055Pc&Oa9ak_yfC&N;3RAVWtvQ$Eh<`4-(IbEVNtc8G*I>?{Wv<5< z2d>?aj#cgs4;phoPW`8@2E%10F=O&UQ+2|8*CdtWK5WYA7CGRpL~qSMp&)(0I;|aJ z($0h&Ju%Mb7-^^<)ddHmYBc|Xe%9byXmLuCi2V%vhwN_exqzQI1Fur%^|l?gpEkwz zg5)rGb^PD}GL(PH<`1|I?TQXSRd%R{)F1AFK&SW}{r^8;@PEu;v0;UC~_t7BkkB9NV zhLp8ydED#w;;|;?Yg0&gTNz7y*w}7r?7QgbrowFDiTr;mcHF&aH2sCkr^ZYNO>rs< zMj;!H6Z*Fq{sUW^1ssq=x_k*|_KgNeySAB>C;eVK*(=CA=IoImiF+@hnQ$l*O-W+= zLJ0U%lClSavjuYQ_C>#+x+LI}Y2W8FZ}z`qs~t{buX?gINyxTJSykXXW%UH>xT!W= z1tGr)6Q+N|QiPk%jGh80#y>c@?)=aH_`5SS2s{1&?U^2slmqQpRE4HFZd06O^OTE| zGH$*bPQ9X|=BZX5`!s#mRU{5ObZGLP1d|ECMVYqJTzHa<{43n4fDKH>Hk%ELFYK2X zY0XkP9XjVp$f515#RH?ZvK!!Dh!Ui96UTk6;Fy1iYB=IrO~%+aTMcX3f*v)IIh4&M z3Qp*_#?ai?l;`6i-0!*_X@Tq}L3ttjG9>7-Y8(b0 zLlNr$>z34C8+YnBdW;Lr(%dDiibK?r&M z6z^_7+h%lgw#~?9+qi)nhi94$(<3OFS6odCs45!211t8_G@3GleVD9 zm%eq41Nfa_C7xA4PB#!;Q7Z~>|OdnM|+z)jy6YDA0sykQ3{qhu7Pw&4z>rl z&tuRKdc&h(r9=_RC{Oy|XgY)xc zg3l9}=z(efG_2W@j)Vw3GtKbXFVcT9Q?v9T7-vba^!!E>Q{~h z{XYRiAjEls+<+=P$!NqU34e~G2RYea*GJAhI^(C$X-Ui(l>L8>?vcl!G#Q-AEF}DX zuT??w386kJpkJbbK16k$cq?q@!3u&cKYoYL3O>t2ZUY;9bt)%POoL~9Wu$|%DtQ+5 zB;$dVT(03?)EIK*aWv3HPFjD(am+@?s4EJj%y@R{yG>LmBjz$o_SD(Wv62F9!S*!M z63MbyiRM67_Sdbw9Jzdh60fJt0{Av@{KQWKH-r+(&I9H=U9fptk=2!nD_^(0d9Zsx6HKVl*`%m z9dF2*($1igL8GO|;S{Nf=#w&n|`W8><&>SMAi;c4s9;m*DlC zOr74TGc$U~b@BA(BR1HzRVeRm%fq9b!=cY0!Xa6IuExn9;)Qd@sv2pY7nJs!O8i~DFUjarw5nW{Kf#NTz=m^BlEiuz#P>--v+N z1dg=?svA9Wr-1jAtr{D_=Y7Em14lx!TJ2AjRJTYg&9(BW!M?x(SOk47I#GN_-@3uL zXGuYe-_!|somWmx@l6<9ZwK3S;iNyD*a7FKIvW)8B2A8ok+C17$(}yPUi<~S=^F@; zq|i@RW|3yD?v;OKs;xrC$%FAJO1^=&f}M%iY+Zabjn8_hYVGZJvJqIVMIq`RYPC$@@%gRFf^)=TAGFB+8$vn**-*t3JTSEs-SUU3{&Y9NM|2zG~ zkCU*&-a8xe4142_M^0RA>%Mz9+7#ml0<+t{gLGH$* zC8D?C^ltW&e%HO~>X=J}!+EwJ2D-1B3!hYjVlM>dlU7CvF5f31G#H6mH@PseT6p8m z2X&a-#R2tysDVU>=A&LE1}bMMBsR|lV|Jqs7JgL{btI~gy1TQUeZH~Kbr)QnMsT*U zYYbn<1(JdO`2X}p@VS92v;~Cxv_FQrzkHt_H?RWDl5Fz@+2$}PmvT+-xO7_M7_>1D zaxMDi(3+rHW%Dw=AfZG&{3&-Lg0^z<(q!My8+68hM6u%YG+81foK!G(!N!1TPtuDu zO3Rp6zPwJ+qU<@Y;i5sE)>laC0SFYoH%Wfaj}tUp9JmzLAZa4vb!O!9y_WTYE#}fE zP#Opq2^1k(M8k)Z(SW-m8~OwZkn*xs6w9bxt>f_4Bn!um({Qmz1o7=$8$W=?h71g6 zb#Qfm3!qtB^l&ZvHIRTn(3;)+^F&8?I4f4Zj;4C3?}NZ!ld>3Ntn8(_WW}4w2|{!k zbCkAbL}-_!G{@1RnJ4oYojthUqFFBSpDq!`7YG3GtV@_MYntO~wmXa1)M+AX7MlEU7QWJ);rF{R+CFC#}4fXDYzv^AP6**NUk(nZvZ(>L_sz0K#*oiTEm5L?& z4mEIyNr%65EKrKYFYNh3GA}}vkZJUPB`Go@n_idP1?i+e>5uPlOu-KR_T2?#SGF>* zl7UN{L+83cv2?ChF!`vIGPOLnuYO3q_Q7>U1yhx z5&R={9dpn>uHaQ+#wxr*1_jVPDC+_9IAI=ON9=xHaQY_?vwDV9zQwx1yS6FGQ$RXp z5t!GhlYj`E5i79i(b9rRGwB(*ByVZUyGbg3`=IVkMebu3vCjp?B%~m*ENifB5?_8l zm8hvRrzaEbG|UO+33S}rFMV!*?>1Of!~xeYS*Ad^Ln?Sh>Y_G1f(=Cq%4UwKPRJ1O z4Lx)ss&vzMj}sc5aB}2)hsQh9(>0kKtxJlcEzD(&Z6EoyTLDRJY22;TJ8WM#DCltt-j=GLQ2+DgRTWOcQt~lW9xUt`bfH@&PB8FuapgS1Wj?WCbIY zRI*%o)S64q*0p5UZ8&=4dor2HvLy6tj(FMrTHGSD$w^n+iFTz^&?eKK`fI|&YL^G* zH9m;a8s91VSdp4j>MR(4o*~EyZ2)Rhx!Ce#;tNY!nNmRyBuzoSE+TEh09r0`=>=5! z91V|Nag=!%lx4XN(|pq+i$&q>Z&8+*rgDO>xnbNpKzg+YoLNCbVsl(e8R~dt>Zq zy?j6>%(s|naqCryOKD^NHo!R52<^08p4ntN+2b&ZnK0VQl%1-7Y)=U5wrKz;>=qY5 z<(s3_%sZ3(qPA^x7uw;}Z?=0d_ec}0)Um)>mgv=RVmTq9H0^S#L7gCyBk@V5Q+_99 z$dmq!s6?iYRNKs=?ZSM>sVY@sb2KawSFLI}`)&YgiygAtkX6atNk3!L`Ws!G(90RS zh;~q?C-qKWKtW)CsBrekEyy$M!;$Y>6IY3cX_?waH(KFqjRFJ9D(ErMZl-m-xSak9 zBl?_2MCRkR)w|)oB?yzpPe#2Y{jl`H_E+#sY`+{+jLo5Z4zw5PV&_E z$xS*dKx!j?&LaWs0SEzkAUDh-tx%)S%XNvQCe~tcaAQgoC2B_zR^<`e+-z&FEiaUtrte@6V$KFN2R@!$A&tcGOz$!g@UsBiN9{_`#f1Bu7CoX6$f(!0;-c8YG zBinYka&uIjP8D=wXd@nL&Cj*LCi8wpxe`RyV$;+qM3~QhFWPDaF18 zibynnXpOe47=?9YsDuzhWo0Vk4A;ISr#eW`8sD6tHMR*_s$e5OCHHQjp!j5k>uxd` z#weRE%VvvzZFumNnp$Ygtua(9C#;~-{W@iX?1y5RdZ}{0pS@1h-HojR0)^B$1NJzm zG(+L;wk|Mhr2LGy8zXa?v!_TDLyy^F+9^(2%@-tf!?UjG`2q4@<* zDuEK5sB~F?@=`vI#hxc8kw(##5n2JN+0mb8BCciW`)F zKecL2KI+GVkp_`Pj_`9t>$F+}TccxaCP>Rpqhp`U6*2P0_N-gNdM~S+ zRB22T)j=^HWfCb`V!EtC>b^}G9`VrhG*EkN6Uh`rYplBw0#PbLF_&E{I6MY_D#Htl zO#J37ghKqP7}iefErpr+fzO6JjL=@R;i%dPw%b2G$m!AyM;Ih<96I&=m^H$rCTZSM zA5>evcJ#HiH9{j-jM3xHljp9-*jHw8$^B6!Q(mEEPl|S^mC&cvSe@4z+6UJzpuGih zg&6_@Yp44rm~1Rw3D+MUjtj?sa`Y4IFz_LSg-kV(BDq$d7xAT9epK)Yje591q&nr; z)XY^?d71j*pQ5E=Uv6!dWF7_}8h|QV_&X~vwJaZUKvijfpkQ@k&SLoy zbV1;ws8ea^AbL8uJM$cdmIaJ}LdGUp5N;UA(yhEAd0AEwR|+ z*z9FRHD7Fo@jbDXhw%|kZM}mq!va1hJ@2g40t0H1_<`8ylH#I;TP+AnjinpyM=}|p z?oS72zCgY;rb^ROSxszzsRn3^n_d(WMu2E*nZ3(2leEDNLPDi)M068iIWU)22$WoK zDogA99wTgjJM~>$2a<AvsN@mO#b;7#L zepVzWSkP&?%?l$|kb1-MarT;e^J1Rt3Ozxf-iw>b0`PgbQww89*r7{R*esNf#DKx?*MCuNsgcWtmxKa2P>_Hf=)o?Q#dM&ZHw6HyxM&o$?L%SajUnDUNk>_P zqpsRgjBi&{4+P+oo3vW-iquF)(twY1XfhjO4>l8u*wC?ukw7Lmjda6ZB^ihBSqo`w z8F`gfPEIwon5TIVKgP8!E(4SZEsJB?rmETCNSB&5%I;WyI*GbSNqk!|jqM>*_R1e7=r#v^qkwj6uB_uEwzK z^!%8e)QSy+F)hmn*g#P`T$Lm5o)YGFaQ7B=X{klkpee0V<|Zd|+m^{6S3Pnzu}%AW zxt7psBp|X-)?WR7MA#>!QSPxH>{_BU@Mmt=!G}gc2TFLmfGSrL%Ch7v>6|~GZ19Pw{#mO+(Q45aq)uw+No}gS zJ1BB)YCWnrdXS2D$MTxM9U`^H>1EESy-VqT&$Z89F;0SU`oJ?>vwiu>eI zmVWDc@wuqJZ)d=jd+ysw=`)~LB~p**FB_YqxFA#F$~DQveY*?{ri9vclqq?C)Q~0+ z-?N$d%w%+2u1+>kkB7qqWyAQsDBpI_hF5+#WBwqNt~i3?(XvYHXuizP(6JG+BN1rV zD$W8_KN@r67&W7l4BUzPJJ^pETWK=iUhiWm5owSqgoC#{v@##$%{E!4Nxs;%lIhxT z@Z=RxHBy^_L|Yd)B-U`iH_!@yw63MWcU^GSRSOha)_n*+?q9oKOb%`R^*X(ac-h()RphS_A@*)Y^TX`1H{vdJKH5n`4TdT6I3OYUEHuv##td)+) z?`d-<*W5)r2(m{UpQ&W0Zq6^Kg$Es_hKHe2%jS$k`kO!^AT6)7U}Ix{Shr!ntJ`?x zyNkrq{Z3FLoPrd_vGC5{6YrueJxnv1&o~{O1xnJ{gi!B}vuW?>?KEzf{GcETCF4f;F1>99OFJMp2u#e2fM>) zTe@}cQaY-12SAcC0uF;jXo6Riz89?0pW=Y=?c@tP(40(w#3kW>umddfwj~Ft4w6z` zP|7Blo$R-3IJGxtH%$L;UMzPGd2KdqPx7KZr)xuAWGwldc1*`$IFZr6@qQN9g839q z>ItlhwJ7#7M;Ou$A-Cjh@04^dg^vO;+kFj7~H z>_);8!?;N0ZB5t)l8g9Xc${%PpczxruqNzYbTT;gh$iRmAi5&faiaklq4!wAS|>(= zj8&}`$f>K`N-Ja`*dQCTIMOQ=CsN47by5cA3Z1IMwtbL)_hhRC-oYff!>FjtGQSd0 zFph?1Jf=+i`ON#5#kS?K*jj35N?KSK+R_c!tAS=A8-xh8bDtaoLHd+DV*`li?HsX| z_8|PoE`s2pt`l3gjAaoBJ+{|%+&7fo+WwPQkzC`})J{dweQJoMf7BBo&m4iur9*>aTpCy%}@*mPqMNmU+qIsbcNICs7-IK9H^ zHmvcm8#q|O1*5NhLP=Zi(FpIc6*&~cY6tppmprb2fVoPAPP7uXUeZn4IL>Hn`M&6J zZzSoV{kfyV6vKh7&L;kfaCN(m9&Kb+p7ael=}!kJ?4F&SG9I%-80osftd?Lxmsko? zu+rE}3XbIR#4I1eUSz@WR!Jd$jWXZ|mL)qiM)t96I5@Z(=|&OPN>llGS)NIq-}l8x)D`l*oe`gQ4v2?$fBSqlP*QV zm1bDmB2?|Hq0#b>=srG&jFm<;oH8R*7!dM*Z1FRW>e}6r2x~5y(&?ZYbV@gVE*fhu z`WOlwmaGY@ohojEWoorpiQEXNRuXsis-o_b6I5M3r^cd*E0%>>tT(}Y7|`RMV*6#T zH80cAOtRhRvL9qC9R15Hp_mh-%R$2?T4{Tg_BXJvh8Yw}CwE>JQk@{yo^;LW9h{4Q zU$*&d8+RmtBgnVVv6~AL8a{ewlFgn?Ite!;N3Tcv|G5&lak6!*KgKh0;brMGWDr-Bi=$# z3K>Wavnz6&j{BB>q$RsU)kn~Rvo#9Fpr~&GC!dUDf&JjODRa9ubH>wh+kQZQOWGou zqG(m8zIbLLm7Ri_RxA1ynGytgE1VK#OB5?Hv5(~@myvr;+>)Y>vIB>b zUEJ95C$MB{Iz% zn8e)T!M5av;bYAug4)g#ad6kp;iaK8d{MLsxB=QT+S#4Md5$n#5<7=~SUBBjE6dMl z`_leY(%VPk<+s_W;kNbtcn?QnOFyNB4v2yMcAi6iZm!ZQaP)iCi#dg6H`z(=82*Pd z+Wf?VYaGP1=I-!BLgJs!YoS?N=IB%uO|IaNHMuu4rIm+^-0kOn#IV4*Tb#G1*>L%| z3VnS+6DO{0>Tsa5^xn#UAf|AnqpiTfA{Im2`yP2Vo2_lUrGn$EH##4Su;+G3R@kG+x?x=Lo|kqNCsysRWZdXU*BMG!oo51@owBSiv;o^|C1*$*+4t(uWakPWudYHawETI-3%7KH;O=mFSoK5?Qp1Gd7}lO~xE2*E_e2({>!d z70gV5<53)(lSH?=Mj5M&2p+hdFxMPKE{ZqaJ0iOi>o~S7nj}ZFnKzZ~g-J{hg%6>W z%aZVky>Y-m{+G6|f47hP484lJ zl<-5j+-E4-+LCdELk(zG!L;T)BnMs!SH$2u;s?zSVr`qCOU8Tc`--*#^Hq~4dSz^b z9XcbKHQ11QE4d@gfvXPKmR)7)A#9c4DR5_PFRVI0 zu6XuaSR-LKCieWkp(ajpZak-;w^y=%4hIV1&()TcSbdD}^$zo+5;QpV)-HO|s!)9wtllD&vfMTLyMOS=?pGjs!sgMCu3B>JZVEct+4RjGXfD zQDr{XzbC~4l}-A{xVgfzam5(drVOKG$29Zp7QOID5rC!^+ioxT=#@cf-eM=Y7eSLQ z{77mp!$`4SrxD06-}?3}k2wjcjUIu!g)e~JFr~PE95uy`z`z&j(omqEExC!XZxZ41 zx#}Vln2C$V1>tjIb7le0lf-%0a!avxDh{b2y<|UpQ~9EF`hBynA%t>NbLvD&IzzOT zGgq~Yd!8EZpY#(yG*@`9cjW`$uU-ux9j-JTPr8xsD`Obry-(KXi26bgHc!G54kkHt z6%>bmX{$KM(#19R5k(FqfG``y{qfW_&*eXj(#9D?pZfg&t>7Ri*%uG z%$o#LH+s>m8rw_yVUxj%j85iVM90rgUiMG;*{M+sN+nWl1 z`cb}+CgKI)uOTeuhB~$UYSor>#iVrZhJo#N+i0NS7+>70x>P-+osoN_aPP#19dj#_ zrErRUu<|t5v|B@v^Z#8FfqWP3YkYQssf6!j*k+Ljb;ijX&epqdO4Mjii8|FZQ7zd~ zw$>Ka$mgk=kRh~3b#%VjUsY@v$0CT55bJS=xXG_fSMq3ahXg&--<X7keBQGw!Rw}&;Rb5=bM0&p%dnP(~Qzy3jAz6OX4J>kLHj9)mZ-**5hx0&IsjbR>;BQ&B^9CQZ<`+NP;T4xDZJL| zWkThPR_@E=balWHf=(-lJG$^C%20Eg`m$l`AdEbCl{L86PT#fGAlR=VJMEU+Add{8GE7zmnwxx%AoVS1of zdpHgF*lmUUyWOY=Kwlw$f<>mbL~OAlLVwlse3!Qa_R5i<)d*t?zxt>AN9w6xB!4f43l&%`Fy6$joI*! z!KbcUs;dD~5Mg=JnL7(pZj<`X++3g+ZHLoFmRFob4EzmQdq4$;v-%cxtOK_WQ$Bff z;oTA4RUMPc0{4-?rK`3Y!vqNk`x(-=Ae-%Z7wSKlN8`GF1@bL_P`}cApPugperVD3 zVuGw;mYHtQz+o+jRcgO57cKWuIkyRM{XFYNFE^>G(Ik3%Y{6zsgN>uES@Y^|IqHeK_dcf0~L)Yj3SO z+!Yq!>Ff9Idzh{=#L^H~QjaVf8OaI|})ZG9~rx^G(XZoNFdi@P^$&v%6 z<#7A68@50D;oCnO()LIF55D~;Nlw}Z2IeH?Pqg(>A6x(MkbiFA^SO+^;2Bgu)#e%Q zXCHd=mM7GUMYOH^oi?p1vA*DLtZkD0PbN_mv%E-lIT<9?4+Pv905|!G5cUxf-4ET+ zgf=wpeeex`?YEcyVY?dl(1?2QpNwCMU_s;Hza*Af7W(Kq$wM;k_imu$e(#49@?`YE z_x+$;tkbz6TV2$xb!+qen>OG75t|=>@XbGLctXt=*J++7b^X(A{ll|>ugKcv!mNko z&g6eXJAXG-{;E|0D+LKJRa^bf=J^j$H<>hbwnveFgPY(x_%ZOkgFf3o%>m$nCj9<^ zJDOrgv!7;1uM?R1EocsJg68l?K=Z?ITWe@v^OVaUx*LeK4=-$Ar0AfujGmb5EZP0A zJ^cjRQKdh6LRR+jC%f7y>j)oS_kXry{Tadar26T0|KT_OwPpVp>i0uYbK3t&G%g|X zXDC#E|DhX#Wjg)v_R-TFlDM9jEc=1`8S-qD4^J#+(K{((l$6f$-C;bp3B>WRshKb-GEs!sp1;tAV;NSfU& z1N6b8oi6^eh<6|R#^!J45&GZ_KjBxdv{U_mlf%k2owO5G)h7F7yZ)^6r{6B${?q2| z@Bj3h%ktm;xqkbH%g+6d*4+J|WeIA*vgO-9{OLE_fB)?~qZQx&KEHL*zc4)k*5H4$ zo0(1YGpuid$yZ!C#Tl*d0cSAK+0DEv`WenQ!9??NrK`w$KpN#Ry_@y0=x0dZ1QRHK z$IIvuX;P%S+zRQRf&3#?=PEVp=oPW({C0Jf!3>1HS%;5)hV@M_5i>SBF+@CKWQ9yz>~n{d^|PlYD$iz7o2Gu1OJ1FJ1M{sDTn3r@b ze{v+?{R`5kEi;Jf!jC8;f#>? z*f8*8{9)Y^p$PvCMEIY6`}X%N!vA97A-%uQZW`TWH;vxUZu&0_w1AU;mEJT><$X070ni9hv&kPb>ztsVx!fd69kBr1fn{cGxq* zPVY#DjQ+-n_GsVN+rfgA%;`H)GNZq7un20uBwkkR^1Ar29`FCcaFgP*&)L?)AcFS@ z%JArxcciXHf8!uw{~1Yt#V^Q^d>>;0X|vPY(=h*L;qkgl3MBU)Pu>F>$m^WWZZ0p4 z{^p_a>u&U*hBo~^$T2$uIR5MEkPo`VJI*l-I{mZ$S?B(PXkMntDw?NcR~Hwh*{*l7%;C*; zIuQo5snBo<4UW))wu;fr=_192?k75e4Lo>C&_bvbRXbu7YrErNjo>9=ldo> z&&9MxC%&LOIu0R*r@zdX4Vu83Okt&+KN(Q{Q)yA9->~Otk6=D0)3B+clSF$VX`jhg z*Gaa*7*Y9IZ=~ninAy%r3;A98t2StQMSyY7k4`a33+;C2(tMHtXB#l#SkID8k(S|n zW_0bG%Lq=b&3h8>MUHUA9OOs}0 z!JVb;Z@!D1ZPR*QER(ReU~vDK1QNSGt2`rPHo6yop;JH6eGxtFKJFqox=9w73E^b< zaTRr5nK#A`P}4O#GPs)k>d}(|k>CnA#M2S#9pO>4L?x{tH}iluS1GXpnf}{(Xy8`9 zI9w4w@K>Li3-f)NC*cyphXcmDdi%SwPXF|q@Q}iO7sOl}l_fIfn`a+oC``%w8WRoJfCc z8E3K4b4MtjU1aD?C$n-Y&uPy~L)YWRA)Oc8zv3CUHf1QD>%i$_Kzx(FvA6IbdY&bQ z(fTP^w!ST0hXrW}KmVbjtt6b}>Q~{r6i#w~l_uBWtS`qqAEV(nk{Mt!4aVr5&c=D}$7=Zvuy;28ICrkE&e0kPK{OXQEBz@At(ai(7>o0*)-UGdtFyHC5(H`xX~RCVot z2N54FaUJPiCT3osy748?cNFe=1|wTG7+vcM{CM?QTWN}kO?IQ1|{4o)z73+ z>?Lugs2HKSJ17Q&x{E;Lz>K>$ z>KNeed7HQ%(6-^4O?{7X*OSprf9Gj`=L>X#&Rh>Wd%jm?IzI}{$?!CG(4h<9X``4@ z&VlonHAa{nA@QK8uN338g$^_zvrIB#-polQvOW`1@~4ZVZ=1Xu9|35v*2AJwb}=RF zwOi#ePN@p<7jDc8nx#s+O*+Ck`l3F;m?C!sV8yS^_XTlp-il5Jt&X#&{;5oVD!@!2 zQb9<6@v7X(MmmP0(d@jq!Ze_L^^ZlMwCJoLr)1z3X1v`a22@pGduaj}^MiSkecVzM zvC)vFUU7HU7d#J8g@If=4>zKZEQL;aE{R?~zJdSUZqrb|{9x+k__%sGJ=K=>7nm*+ zG=CMjyWwf3`cFk(X%wn=FEIaqmW1L$xV(c3LHH4n=XHTej-;E50@&)ac_4BEY==fC zvu(cYz9y)H1>cO@yeFA?j9Z)bkC4x_f9jN2$RnPefR^lK!UssW^`z6ctkr##DMK!GEbOHb;m615M;{ZLuMs@4g&(CGu5OIfV zGfW!gGx~8nM7%u$+KcY9y+J~+L0xQOCvj`V<3saK_Ibi&suJR9(GcvOCva~u4!v_B z-QeD8v)+U@`Mmo84+6n5J!WgH_c1m-p!aC`$B+oDOxdHv(W`W$w$ICLk}TH3d=Jt_ z1YkUVh~-NB|5tV{yKMr0Q5b#|6lKxHw1EKzkkUn!WK~tI*OEOqGMl~Zk)%Nb_{}AKZXYUa4|O(q`!KJ_6(AXe564D-IQ1)@ftZnbs3@ET zSr`(ttW$a+tDR(TWN>{(bn5*nh!yeKQK6IX@1ufLkHuLjmfiE8RP7Cgk9GO6Dai}9{MEuo0mk}7@RkaOgoyFyC6WyU4tU>52bwW<;{qHwrWM|xl(oz^OAfjfabhV z2gl2^!qj}Y>^xgiBe(9PibG$@I*nQ1y=fhlY*Fs&PF%xnlqq8pWwO*>Y1qpbaT+l8 zw~$*UF9YQ+|uM!ket=z1tpe@)>|oH%YMkT)Wiy|m<5P{O=>3#5iD=gm_h zqXYS(4Z3504c&2jFfa~}N5g}gJdA{fkzmsa0p&fegJqy|th@J`q!aDIygYS_%jDhY(3CFr;=*cm*3SMDCI4RjQd1>r!xVj3I8xV+Bx zzKa8{$;}#S)?lt>X4j=~bXLr)5|wzLjne-8{bx7=S(ed^WO<>GEyzsdCZF7kjCzp; z-;bV&6+VSEDons=eW88Ub*G%Gb+)J)unqLoervN^7!wvcABZT7F0VLZdl3W&h%k7S zQJ0)rPr-7^ z9(}M!9a1)TLGb>X*A1cSdal01W>LeI&dOC}bxBMATGjCA(YR{6tEN|`p>;_?CUc5= zwS7SgShdc;|5AH;3o&H&yzV~z0*ml%m<)GkytFGQVU_F6^d=L0+%ujbK|W2dE5*me z!HvvTC3k&mt^Ej+sgw+VyX$lvH@d3qWW5C7|b`E*s&bM$Op zeb!mk_2!cY4{mR7ySKw`QC>ahPp8udZ}3d#zy6nq|Bs*jB-u2x)(h!kv*cF>z25ji zv8mh(c=VG^nJm+PH=lLBA5N!}Pom((g-NR|zsbMR`~AU#n__Ne530Is=5LPmd;;UDG7vFsI)#b&f59D|E_&TXg zG+&vr!l#>hNt+)%@V{qiejSwwt*ENESyHW%r0zuZc9VS8sgpPLgLzeTq7`l7XC3;- z2iVar{&sMTOvtUl}f`M3Xn_Rnws@3Ky##oIsr`L|bP`hDl& zu=l5b`t$)Fe0b;cfBx<5zy2-pT)+K8 zzQCK)fB*ac&%SB$#XH_!(%Uz!$&T)vZ2tE5<-h%N=ixV9eIVw+@7#)n)?pVGd|}e} zUpP2_Iel+$YLn4B_Hp_4k4wDuZ~t7Tt!*3)-)kH3(VbnK1iQHN;_cgisOrwc*LEkO zuj(kRqFK@8i)3-{#znJj^eV~oq^gpHH{qM2tXI*cDGR!gM2))>{auRhJq`zW2?BSo z@F*bOi<+)xozA0g=ZVSpMykxe{twLMWjNG-lZ+^RVd6vQvA0xu{vtCovo_u66>dvW z(+x3YV(k5q8%O&wn#O~(QB?h=8?C!Be!g9$^HnrD?dc!!UUW;3mr>P}OEXXCJDWRh z_-NF5h%f4s81IXO*mr91u|;~5V)N6yE}~_6lSG@b%)~shug;SxW(ErmEO9nBdSOslMQAUFvPGo5}h&Lxn>ncjJbvS+0@xK z8uQQ5D!n4^D-@;U(p>0I_g@Z^7yO|A>MS8PT-kG?b<9afN2BqGKSir*?F&zTEi$CU zn5!fhMfV}0CcyCrKT{)uJr6?i|BWtmLv}LL3l0I;qRJv(jl7>@OE3>9WHhH~`!CPoX_V-8h zZ^fbu#4puG|h{DEsOcJ?&G7Z zNun3&0@P5=O}W9LvW`%f={4_2v2lE2N!NsQN8%&VuTnbDJoU`ga@)$^W@a~*4VkRq z{Y~VOpCojHpo7ecazRwUgatW4i>8$}EHp@Qt1uIKla{kch_s3gErw1TWJGr*$*SZQ z{~AY&Ev8Gfpkz#M(4i22FOh9!Dml3&qS>M4_I}e&imcddOhyEm(np@*=!NXO zUGo>rH-1Iinr!vASjoF2<;gO!ggGhS8&lW*@0bi`VT3_r`g}f2t09GXz9^@r!z&#S zmm{^jW}R(8dNFZ;MYPsAM{A;N(dYI^Af|EaXq(iQbQT~(om_^0-9ETS-RP@4dPR>` z?mEzSb~nv#M=IOTOplhkDL}FMJWE5mJ|)eu#E~3XYMdMB&IyxPn zO~8+iWhV}tKx;piMTUh{$sz@1n{sQH&O};47SiHj(nTwCgCi)Db#ap{lxUVj5@t&W zfqlWgM>qU28X-%6*Xth(B6~I+_=uSF-qf@nd*_(o=0%y?3l}IPbmiByvX)%DB&nH{ zkm{ZZl?fT1744e}tmzrsmj?|7H%cmFJl-9ntrDLTaV`=T=yTe$h4BCAQTJI_ zG^*~4E(tV$qLQOell8;bten0`h_#k;;W5hXKYc(y$I+%64M@UuYG&9X`%7ALwJB+6 z2#7!!I7tB&fG-L0ggp7UVxfGC(OE+ft%10IO$SDk0`=L0sr911G&d&C%_@$*FkMyw zFO)NpmU6&``0X;IBYXSD#oIr09zMxT+l-^vze#R?qi;*P@laHD-p(4bLB1zL>0kaa z$NNv+>mBA%Z6dQaVL)Nathg1P zk`}op#lBJvmSjEg_z$E^nY$WHR_iJgH`Tj_+nwA2VpUs=g=9B+tk!KT80y#N!Kr!+<3fmNG7TT9`RR#lr-QIJ}b zIL+$`(SWl~8+fj)PVph+s&c_fcG)w}C(ijV-_F-fc17Ply5*Y)AqvIS9_Ln%oOI1B zy&?jDfl)=%Gd7!OR;-twn(X<(}vRtX!qcAm{F z3}=6hMYFGxGF5xa5N}*0`wBzdM5HQUdm?tS!lgPG{QLj)--mV|*4+s6vAkq75OTWJPo!1CaK!s%kTMLoeM*yL~4VpUdjQ{Lfgob<)lxHOGASLq6r z2KEyS4H73L1#(u7t;eA1Mn^A`oft#+c=sE-fse_k75L!T$H4zO?mWEA*pZ@KD$QVE ztOmO;`MFPfGWWT@=T%l*Ugk@6vZl>q!*r1@mk>;WmaxSs%ip1A;6}861($F~_H)3{ zwjY9Dqq1zWwGA*u=gFoP`AtK)@Qn98vs2F7U8*6&|0wPg>lG{5!doZcXL;U`Xtk?p z;37E?8u)!HA`{V{{^cLbw|~h0{JWKT`$xK-r@cS@Q}m=8h9zh%#jRTQcFJoPB66OG zy4dj6FyqB~bf?cf9ouJrPq4j}rQThcA?%J<6)cAgalUCh*c~f75GpwhLM4Y(udZ%}&f#7=ILE`&c=u@Un!tgnpN)cf;2?A^Er0coIgx+3Axdb!H1;nE&3)bA zPE>4_t#RBtHittIPYvg1XDv{qDfRc);!g^=R)2V@7wJ@DB}O%C_4%!Nh_PberP#`gGbI5<~5t ztHgVguA4P}827t>WBkBk?gjL^=nJ#4yw`ff-rsu^YCZgQ{bHKiFAk^OQ+({@Ei5cz z$weGJUK`TLGUp<_i@e{V4O#7mn0}eGh0KoR+!1oa&ch)3$L>_PQK2#0ZDi(IZ!s#w zNX4?#dJXqYOg_y6W^~1}3HsOqp^8}vB_u1%IwoZafkP61mI>kzWH~Kp2i6HYbwq15 z8QG3W(a`5thTRSv&Y}O>Vz8@{hyc17#`BZgofbNtahFmge0I6E+ia9Lpi}_7oA#%!ir2y8Zlpxg79dIh@X!D= zKA1;Md7a2-*fFx=4TqP|>XFfP3dfP|%sDhwdNF2yB^a}~g%YwGMZ+T}WKLxoB{|PKg#Igej-PVM^nug66g*QY~(oR=a92TT96wiH(Ll zrHc@~M1GMClW3ehpJxp;A&%OXvEA8cX-#HUmc${5BAPQ*Pv~wH;Xs! zbFu_~iLJ+Ug$-!^)v8z{QunAVitCEUdP($`(=JB2OhxDJ^lH->Hyf+ucAu+af0-@hs%AJm_J zxs_dnk4*DQ#8)P6Z@ohPzK~o9?vvU*l8#~Lcb7(Vx1i-a?&N`fIdA!#iCJLqQXEi4 zP3uX$M4dMonY)}zfpj?zpU`CNO!9^dYw(!0DJ$e>@b282^@dLV+iN5`6xYP@UgA$0 z=06=-FM#;H!mNR4$Y~?DB&W`uU)Y&{jrU)Cxnpwo-L7F_RYRver`rq1m86G&Q6f4( zdKy;AcBH-jn(;#)S_Ww`hQ0msB!T3C*QhKO4Z8#OoC*)r;(wd7hmeyTL0_X(|!P3;Yu_qQ8$kRo~!(cj-%poyBl2^OVEzI(y|lnvVPN zpf`?=>>BA6PVZQz%X)RtFL4|@i{6wV^pD2l(|9!M?GJ+0FYa(|{EDoMLj9D8qW!uk zukAjt|CBeB)TMlJe6DMpw3c;$%V$CBT|mdCrS#&-aPWaku_UW&;eq;R@nF*5A4q0% z&w7F-9CwLyEcaL!HaCS1?F4yFUK6k@qBCtOy;vJgA~+`&QqI5>(~K21%$L5?a5PJG zW^f*o5SW;ykGXTbOBzjX*2#kO4}QUCP4v$u9F91~)1N2N-|ELgZ8h&9z2r6x7qm=~ir9`{NXWRI_6+$2WgM5ih{K8B9qvKL`B?)mTZL0<1esAN|jD{G-MRtUS$bMymBKmew;yT2xPt8 zN4+=)4hiy3ETE{GW92mJ^K^clxC9}-)|1Jp7|t8`7ic-PyNxz~`AeT(arz#qg15vg zbWwG&p7Ax%2*@jT(C(YZI-;bJ@n=tocFYn%H)i7noZN8w6De)7f`qsT8wp?VChCov zn@w65nLCxL|Re?CTv)@V_LLObv_I?2y8j-`- zrh?C^#>sr%z3eJ~edI)Q(bMJ{*$-b970ttt?(f*=WeV?*;Jh0&psUA5H%Gwd1)%+j^wn7K`FxhY&)YLizst1aiXUecFX z<+1LOGuCLl6825kdV`&=>wI=?ce~7bk+8MRX<5XwkU=Vc2BFV6rFXB@LxIg;mL|%o z%%9KqH7#?QCfUNx%x2bB$$F;IIpN3QEwYA?3v_o`XZ6mGDziat&)jNe7SS^@gyQIV zkzIRdkw_~|nwcjo1@y%VFJ2}Ra_777w;)d5)>a}aQ3xrmZfBxmPP_(_m8bNR_!KF* z+eN^mZi9S(okS#>S4d2J!+j>PvvQWj&sHrX|_Wcq<4ghg>>0&W5Yht@&=roJc4 z5aX{olOo{TM3@=>jp?R8nf5>sq#TGSz-1luNE0|6h>~1G4;0QD69!yA~}PVNXZ-0NXkhIA079@!H_8fH$K}s|`1)BBdI?aQF{@ko+ z<7s?}H38l42L2ro~rLM)r*S$^f@M#8Qt-gMcm zE?gtmOeBbE(zoH~tBcJ>KKUeBuwq`54YZ;6b2_BCjU8O!7>Vl;@1;W_TYjw~0((E~ z$1bj}e27k7lrPH?<-n}piT#Q~uvJ0BkY1F3+-iWF*C)TxQPbg*Ko`#7_fI}MA$5g? z*n7}gY^M-hCwu~CtNl8A-?lXeOq>OY1W=Hih;bZc=4f#neVl+}^67pRs_FQ?S~$D9 z`shro4qg98)3bQm@7Zg5?6mSK&5+?>N5QN8-dQ*LGgWu=&?%(RxjZ$+qBuS)sBp_3Rs{v zs}xR4&cWxTQUt?GvWe-M@?9l{+LWnS-uWVU13~?0*>FlSr+8?%py}MnA9BG zG1jPmfEccl8>Vp1=VMPnWH{!gB)V9CWbKebtE{G7G!vdS?~Su(TLTC$^M~J$r-Mm+ z*6(*ocV?4%27y?yis>%9h^o-!)biFJAmc&ZVc55Fup(TRVyt9)WmccB_-Xmx<~&b$J5ncfg}y*8y~cxSq0JfsY_E8cpe zF+NK6&4Si}U#(~s5zE1UuPnMG#?LC2M59Bac&xOHch%fg#Xsk7yeiH78lkCJxSykn zAa~8i=jlH7L}{H&hmP1Y&eGq~&8-m2z#WCZbDnWXHe`WVqs=68#tV3n5r48~OYXdd zN5z!1e3NveE|WEn5EHXrL49Kri2kQA8~s7*%G566Ftu_rw$BoOL;v(WF_ai#k}Wf! ztL=sqI{uxn?;@pp2p2R5aagDXCx9K0TgaAvviN}x=>FuL4(LIz^YFs^$M5q&4~F7{ z_W93{W*etuhN1h=>uy7YYy=U*yfRl@+C=+sLR_X^IeE;H`=As!NV3sOm_Y&3iWnl! z6ZW0D_cz6+$<$weL?bKlK>1>C8W*fUNoP<0n)Y@pSIyfn!ICPQ?X5Zkt1ieAWGIbg z$`o(v*fU?rhtt40#|mAI@v>}E(K`auO692L%4JNPP=8dtwZWO>uuC_Z8{|sr1QRW> zo3Bt(Nt?FG5{WI=Y+<|nVdIst)pk~Vm?G zPvk_{BQGa^rE7bYyfJ}ZLqo@MCz$t5d&AHj7i%gJhUv$rXXCg(=!b5=8B$N84LdFJ zW_|8wD62T-^^r15YR9-gmFGhRWPIYaW4tDhPx_;HGCZ}9YfOPvGj(k7!?bQ*j#8bs zD??v*7+)0eYbgTU&4|fhGp4rez2f!E%f#y�)fl$5e%0e{$A~I!axbH2g@&n$Pu2 z)Sr5t)NL(7Zw0GPEy-zxirBg`EgorUpwL$8aG>=&dIGiBGTArtOw1ma_*5oF;`E5f z+BhPv;aB+rsXi#+P^y5~pnJuZwRIjviw1>eQa46_GmFH!lSt2jWl6L{>Tu&KQa?rn zk1v&fgtyaqpgZwKE#X<@3|RfENWyS(QmJKEMOSRiIZkX%SUo5el?j1jG7$4r{1PCN zVof4+!P&kQyJcT-nFYuv6*WeN#wEIdzctBu(pp!v=;wf8Gs7Ety7<`|hURli~Ru zK^YL`n{x+6*~ZP{lD2AFHk-D~pe|^ypZ*^us98j$9ab<|tZI6;}50m$xNe>*bG_yya< zJUG)Wut#+n{O82v4c{R=TOIOJw@ZXcHUEWprTf$F;1{y!>7aY|3-vNjyVGB|Gptu3 zw_`1c6nqrV6MYrLoIw3T0(1oFPr%_ z@4k&k9=JM1IpY#=s^(n~$j_ggjQ>ejCsUM|i$j)rG+DV*EGpj469UPyg^4vQw|0V7kXp3GWdom?m+k;R6AW9RNW<$Jn=oO3RqHl@v|v?8IR>9Cf?St?Eo!h+jz!qd|p zFH+g!nQTUX+#Ok)Bt{CM8j0i4FT$cr2I_)Z6kImX;nk}OmhE|e(jMsdA_3_>PB}*EO3@p$-)MzyxuMMxJ)=E z$oIn70i_TT0c_g2><~v>rdM=QJAcIw>6$FBa{gH-UDF{{59r^=qk-vux4G&t7u7#> zaQ#2)*mD*tS({CNh{$ODE&CsPPan*v_f8+ohB=Yj3t%>qEL)W}Vk;)o5h<$9JH+pVCv?1nc_b#S?D-wR({bFJ z4C3B+)FtD83pqf0QeNk0Bnv1qiyKxkLaR4m8Dap(KAK41B^8wulglJCs;UYv5wl&C z+DT7s<(^gSdpj(9XDcuxGR;ooKtGf8zfrgU3n}am1`rw4JNH>voWgelqe?88k0#T2 zO#e9>o$ZY|8h6LPI1pZNba#YUGQD~lj|O82|Bg<7yQGi%2!hUlG!~&`GIzHHHbVEpf7PD?g~_47!Uhrp`p>vbfp;&2l4Q1V)uO% zlH_pEpXx1>P?{v#hac$=NAaNFk4K|^bhLXGz3xcQ0_#!>(!e69T*#~y&mHyS-f1sB z9gU)YqtO&QC>m7xejLE=;PE|b`I-91cM_r7m(N~)Oy13+QG01Cl@osESTIN!a?p=-$t zoiuVh51;DbH13Zk^q;9C`>kkz$-575LT5LBj?Yd+_33D zYHbNhVuIB|11U-1bd=z!VK!|d&51V9S!NS2Sj^r(=2p*m|2|C zojE0D(Vs*|#BqkZH(g%zz&z~@+u_1=gZkss7-?X;lOcvd${<;u#B+tPSzIBFyj4zr z;G~-s2rWuhDa>3Pv7CC<66Tsgt{Y>c0Vh=gm6Qa5R8n3itxdE#D*(1+mxYy&!N^aC z``!u%bk*+M41Pg>t3 zHbsnX8p958--edn-tMz8n}hc3LyuQ~Tkr9a2^>XY%L}3-`W8FeRTz66VtX($q(~|X zM3UzF=a;Y}Y0+>>9O^|NOW89EEzh3&+R0S5FyEwW&3#0h2vadTJO?-I{G$T zu4#nWP>spfuE~AI8@QTs{cmi(u5RKz%zmO^B1n{}+bPyu?4Y){^*mU_o;n19U0e5T zxS^5@ADRTb6>N_7fbEQ-Jc|z?P!CHe~?Q$%l-|<*Htc?F_d9fu<08Hi<5od!` zm%NoJMZCOEa`lW@jOSE=6Og}u_zo-lxJCXg6_P!zbmNZ>1fYV^)opqlfhDxwK_XC>w`&$i^YdMt6B@<^jXge%vRMJ=g^C25M?*9r!zY?KSfVXYrW+ zGn$^tNy~0|1>zP0RT8SV99^@h% z6WeWK0!Zc^-3k>{>1 zcGu#Qcc*^sG0b!K1v(aJx0cnWZ|c<#OtTn|Pv2?dkH=)RUlwa-h?-k)kC{IncOE_i zYNK=EGBpSfm6XeBCpW==XSrzPOVH^oC*TTKSEk^h$h4SVP{!2L#l`kf8@=3?@j3wW z9e{2|Gm&g1O~5?IL<-<@vI)DcR_TTZtwQFsNf~>#M&-yegS0nP{x*4an<9DWa}+b? z3ezeuQ0LYUQJOTnHQP#!QlyN+=|%_qHL*`rTyO?1F5g)^8TY$?6Vz%PP|=lg+<0aO zoS==il!&*3_-@=ry=16^=qWJVKXc&=R-JkSqDryf&4nyWP zdp3E0N_M_y5d$(p&*C9+=MCWh8hy!8YVfA(=!+n{8t-72){qNvX4 zORv-LJUu?7rZ2hB$ZH6?B$OZ_J3mSCAh}jE0Cxen;s7(%Zb_MV)$cpHFtx&3N_;9< zSQsTHT{62#f~t=Tc)D4&02D!9gN*SB`ZcxVf(j|qB1D6 z=~aF*>?eEZtLZVpc?JP~eDZVCy_%~ORW zaS3RUZwMnuP=7qIH?~S#HKNvjnsB}jNdV-*(Ds2Ax!vw3EEWlhh_+uWDllnIV3nI>^yr z7!Sq(@V1%=k>@x*>z~q}E>H@FKlEsZqvJr=h>oVcNgt1J|0ujQJ{#j56b{h845s+? zi!ueWNOW{I86kb;wb@Fd0K>-)Nn5A?4h!h$9@$tD-% zQ!iI&gAzy6@zf1lAchU~>+uGu&l{7;7qDNW(WEcWT^9Kj!rAPx%P_qkrhg22(|73~ zgMPpB@C&Y>9%Sw&_meaZ6U8-65;bSXPr7cEjM3 zf^qJnqE~K`!~{s^H7tx&wHFh4H!oFxU3FY;)&`gm)|0$R=8a^$Fpi2*M4SYTaV(HZ zR4Y(oeOpLe*E7@a8uX2Dn77S_lXNd(bVfni?VSH0ZV1ko!@y*D+2L$RJ3!E>8f5+z zrM?>s#yJ=QrRk@EJbphBaaRFR0i&{6V%rT#_T{mpphI3{?3ZZqI&6p?j|`MG2?=r4(2mX% zMc9yYu?{p_^)JO4*iGPktn_s7osCHymb-c5sMGTRTlZIFVC5qwp=mL-yvQ^J3nMFtxMHsHgIMIS61@1*tlK5*DnjY7{ zRA&3vN5C?3yOWbXo8p#$9%%Q-#N=EEwEO`<5cm8|gZzGfHS>djGvjEj ziyQtX=Q)r%wD8tER)!koHbweCX(CX&oG5jLJ4UCaWz(D%#`Niv zt%BksuWkFE`C6n3`gp{N&xvinqrS)19Q@TL$;$=>onV=(+K!$xfMjGi8NEjvv$Zxi zUqvlY^IJtmy=#{NRSs@Wp}M}fxI)(kV=K{BNHnv+52Mqpd_p{b4zy&z%1o|cm6XbU zq%s1P?Kk3n4p`_;cg@m+1LjLEMz53oA6@ccV2}g9Lm=u)zN$06aGbu1)0-!pJto+O zjLMt~yI7=17MIzcM}>A!;WS2EBGGkOEEYk}HGUN$)T1+3bWbW!d655%TKB3hm3Ld} ztK2u3Ik59wbm&EY;|iaP8M-Doz%pZnMr)3AO;99TYM%<)hR6ApL%%s{a?V5HriOE- zO1jkG5DT(nN`Z1<^m@Y;XD(M*Q2+|-Qx7j*>-$I)c9~^1gR@}A_XZ$)?V>=5Msa?v zg=E=HBRai1jp)>2GHZAzto+|2-u?(I4Troo+eoC7#SQ^4-vMi=6m2Y5{7g0b#MBJvH*Jp zxkkrwS}%@&9SI-4`&b3a?Gjg5w^vZLqt5Xm$nGNPb_Rtqz2bz`8Vft|dW<8Kk#52F{u7LNwZTSFZwTU64uLu;r`Llc*_L* zs@LcHQdOUIlzpLt^g~RjOc%6hwozD~lQ|%jca><;C)KXVlzSu2Os8zL>O@P`dY_4L-9E(wcT2Q=ZbQ3!!Djc^3<}%O zaHG%mWfTr$Z$ccZ$2%kXJLaiAZe2pmyxy|-r?wc_Pncca_z@*6*Kl0?A z`N&!$=>Tz%Y#m2gF`F?+E<^e)$z;m6hZv`S!QEr#sr34gDa`5+N~uh!c=8>5_mtlK z5`L|Qy<>Ip#;NbOX@>GMsVDHUH=sQ0_RmXzrNelswFRm4wSi${Uog4V?rj~GjoSnP zQD!-dgVqWc0NLh0G8AN!ufIiijeM?Etf9feU-xJ0?RJKJnHN`5jAd-{ht$KTH&6k8 zr6Gu|7;F9H>1M+^mV_K>cr8l875T0y9d4kBZrM`=E0TE>oD$GYfTbk(G*%%oa~8F( zK7?Oq>97Wh7<-SO=|8o4(yiOKSYhALKZ)&`l3m9sr%SEUS*qp;k>5R18J+4cD%BRl z<~`QqGB;~7u&;7wd(BsAw$L;djxZU2&Cb$fX6vyN506V)g@wm&issSpsbVqz?+^N-rZ2`i5ZlCzZ7Bk*IuFF{zELsWo5;XVgcNZ*7YxtZE2z8N zz!S@kT4;6bbXwc+HSDMYP;o`+-T|@?FJmnaTiKlHB9Ub%x*R7eacU$>T6K1RV16H0 zZj)2n7mh`nK|N+IR(RqPaSSJeTSo?)3oUO8ocU^}3kkk^pC)_zbb8>xxE9OilZNEF zVyr?&7X8%BX7m;KVo0SfxDgJqt~6P99zO3rBl^Sxg7$pYe%j=aRPN~u|8zKc&WKsC zrTd;!_Eh9birSlsW1X*xf~@?18oCH;M%YfG7Fy#qDdmp0o#|hkq(t$N_#2O%M0V~i z5mauX`}4CC64fkIuN1BsX>SX2lh&NZP(;cru0;n}nhd0|{|wU`|BDs`aq*KS0_!X> z^E${YOpB~ll#3efJ{@q&RPM^Ob%Hnciu_k$c^@c%`szrj! z1d6$bS&@DAP=YFBmo7joF62Iz|M9N8lfL&-d`nm$Qa&)O;eP_R#1b!gXnP( z>%nrStN=7dA(?^jzNrVsWU!mJq`;Tkj#W7@eT|t)!|jx7KgDkci(rlViAC95U2zj- zI?rqLQd`<-JI2IVTb%TNFfTZ8L2m(~ouf$%@~Xd_t7VR`1Z(^AG8N2Q`CTY_iDnIQ zLuO=OU&rFjT5etHByAII3b8AbW`UBx*Jsu1}`TpR=oCS3wa@Qs0HSHn-hte5lPJ{ZOZW4~<=|Ix-u0GTkt` zF}@?ZF^1*vZYn<0Mr}gBDn2UFdS@hcNmUYWtg|1gPvBT=;0m47W!`4ZI%sv|k|#_M zG4ZyCebBi9x%)Mp$WDe62lus6sC#LF3T=$NXx1}EIE4!Qk{bo9@&g6H&=uagmu6Wi zC`lZ!WGXHLFd-9v1gB{rhMRzAOCf5)b&LBD&BCiX$ku&?lGbWrtYnrgQ5-biPLGkj zgvYV|od_J9;K*{EcsP|i=7NK<4Ijok(LVu6I}p^1E;Ur?`RAAL8tppUdFguCBp%nQ zjmiob^*Z#s@1;C(gsnf`J2%arIysN`nrGI3vZm#bipJ@2^RA|vR;W;pf^G<0%aP_9 z3+yVsCI@$T#4I)HfkGV_DQe<&G(!(mjMVUx== zvVfM{EZQ%%redq-0VI+owMrj*8|)YCh@pOLGp000QKKMt9#^AMR`$WW~?`~F-SnjoOi1h2+y-qe%rHss7+8o4tViotI zfVW+x{7p8lIe-&u#87Uoy4M0O7Ub(oGMogBwd1h5<^3zHpJdj2^AO)j&Pl=ULv>-% zNAWn_CJvqKvnlq_6=tD#a<&b!|G55B!`ZcebAWSsEHcD4Y|Yn3vc#kaouT~0EJjnM zm8;W{$WMDp_Oq@?MG}uJ|8FV_xS;dJ5g0u0Io9+M<|pZwdw_{_EHBfZuqr;x&b z2VDRvN~tI?7Qxx+P74Q!I_`6{g+x>;c9C=g!sVlZ{DM-wid~{TuFu!S%%5fhy<#dW1+15*M%|E$8`hfLLJI16C zgd8R@&gU3uOdn+gdp&71(Sm-~C|hW8N;Zi74Eu-dY|mX}Pn>}_Df4=ZJMG(lO0m5l z$qHT_-&=rmpR$Pp4vJmL0mSN+D~}hZmwe67xnx2NQp*4g}9MYtQIgWFujikasO->4{YpM z;mPA(zZair2EL*{!rRJJ;^V`Ac2Z{^E=MO7rUj4XSFz*HqtWCSE^!*o8#I@xESQ9B z+)eKPxx-pc9a_CE(j`VXvu`v&ezi@RJnHw_SzSSjF{gb^;84dMMFI*IL{c1)kBR8jiRqlPUJiM#EaRaz{;Mj#+apf)hFp z0h$3!xe*@X`VQ7eD`D3OaD3Pp;~IrIt`29o^HuUnN6g-FZWF^Q88UHMH4Y<;J6&xo z7uF&5*T$_nj-KE^vov>^=_2NADht2J{tijRK*0lNWE-S$PexLIJ0Cqu7QBK>eIcyT zqMPl?)EI?aK*zNS$+?%g;oG~=kk53N(DPjoqRn z4nr0s=8pOO9q*Wb0&?w4gg05om087p>+DOTLoXee!IGP3YAd&2qcUmFqt$|B@!Rm6 zsAtMmYeZqpq${X$h zE47GF9yg`rdN4>!$Z7<9${q?Jc=(4P$0vz`+5X_8RMCB*7%@7_WYv@2P%5_ z3WV3HJ=B+Gon|%Xj5$Ug`Z?XfpLrenMX=(P-$G!CqUJ zYjpHH$=S^rqe;#9T>cz0usxCYO8{LbrKf!)?;lI&D>RXKxk)lOKVK&JJZ%#_FzFwM z#aRM9h|n{C-x&d~Ov_Bo(nnyVN%V>&jpqyw)Ad0){|@^CfZv zs&FNv5w9ftIgT!JvcGN*tb26IPhZlIXecQ2{~R!phjwW^IF_bI`2D<9D)R}EK1!Wm zqEtR4b!}}cZ0BML!ImFB!)FDrme8DAQKYE~uBlAdHdNHaPV>(6U+ zv+^{58t5WNttvPHAw&UDAZ5;`$8k_uT$5gp-`G=UKgUW6v;_-ZrnQh|u@udLtn6=E zb2)JM2DMyIn>pxrHY4h?K^L6Q0h3k@;Yuc3f0R;wzp~AV~mDb z-Uw&KsmeFL!1{zo{y>k*!EGPnodcHDaREHN z`IrrM#RTQKZMaL6b2#)lA53%0y$gm774s$%3#dZdj#Qy{KN?wA1bpEYH?)-h(tI6% z3xR9#W>%&JeY{hWyt|X39v`%RDmBr{`*ziJP$vKsfHcSoM2sE4Qa=`#sn{wq1~|2Mq#=v@XeNlPi)5y4%+BKJ>8X4RKslU|K5xn( z&4C@@H|EMh{^D;h5_T0?f1X*OOB=F(=EXcmQ5o#tFX?Y|f!G9&wbrQ{J$9>r_mr&~ z8^Py!!3hILLa|)#wvSY|NGqSU@;Si1k^)o&eJwgtdIvz=;H+n_f>yby6Yw^#TG;1; zw%|Yk?C%#XDRC>leW9IYW^-!YRteU82O19ojT5FkmRpDfKh&0K+hE6Y?{ zZY;R(u1|_y-@seJ&cs``E3~icz*%Y+e`BhZDu=<|>5ijQEDD$Hr0z*=nNB+o zA8DiOcC#7Iu?jFDUB`i)y6Q}SdqQi6yrT3#AKK?ZGVa$l?~wl?D~fBoo*8{#9h-D# zQg$o>4Kec0GCHT=tZN=3kj8CIy5i~}BLq&C0$HzLx=c{-SCo;{9b?_Q8Ph7j3lGUz z!wixqXXi-Q*f4sl3xTZCHG7`rJDlUOmX^%u&RVn5$pcEg7Nc;_z=pM6wpR_VcaQHq6p+WD{y2*u!)xsOMKB&XjT^vx48%T6$e?IC};!Wi& zg~aB$pr3Bk!N9Ldx*drsr0(oe2Ze})^qtx^JvxoxY+%5JfVomFTG z2>B@xhPuBzAdl-z0aPT5vLMqO26a&m-HvOdHI6|O^INXf-5gpIQmbrU#up@%h=)IA z$RTJeM=wqG{j325CaMyjf2YX;A>pKgxeGQ1O8YXsTA_xFdF9L76j)@>aST@t3bMXN zQV(}y7y4c&`MK{KXt)Y+A*?~tM8xaN#N|Pi^?)tq(kD;@2p0(yAsR%(hvU(J;g1b{ zf&@r;-Ku_N(ymrf*dv1YwtshO;`jjD-Oie=K=8Y<>+SAP}@- zH~%cr9v#k#m9GOm4~2XX_$yKtWAu-`R+p@JGdV$s4r7KI){HLNH7U(;G;e0fECz%J z11p-v0{`n0VSIrAHr}@7^I6jzSF#C~B9I+)qmPCfrD9lFUTUChSE2aL#xHFB=r%A3lrfp_A<5DL%_W-yT8W}+pCmd6Vz0kI$!8|Klf>%jrCC;I9a8E4VI}Vn73D2~O3M(dZ zm+D1loY&os;4uj{l4cezWW#R?Qp7_Jwzf^>*azkS_^R!CV<76BH`zX?xSD|l6yu?nw{jsSEH%6h;& zj+h77Ub>$boc_sOtDYg1Z@y~qu0Bp?E3#0qSBv|uf1COs3EA?-jVI$bG^h_PLOlgcKx}Wev7<;_K`u5;b+^^mwe0!kl29K*z29(3kdXgHc5s zaQ%{He+oo9q=HwZE-JbaY$#Gt)-$wkLWY1x?$Fk!0-Nz3D>T~5>~tf2uIy7cHU&GMhBfm1KTty!jg`|5Kw( z6L`ntNlVqP5>5j00VkI*yp>c}D|jYk1tXPIvRt{RnoG{sv1Hcmee}lncs!M1N$A%c z@v=Z#jD^|cq^oU3yV7=N<4I5bHQ{0v&VhN252CdCbjm!Iq~?^`^o5%RazYz6wW(Ze ze|bFig(a;_sQ~OqQ;=_qNYNH>my29Le@dUD;mIqGGVg-2EZ0$*M<=pW6t*a{FgNAe z5}s&^^QKIKi(|K8oOGyF9b; zWW2*+lrmwol_@(_*`5&AZPNfy!7VO;f6Akv)XY1R{HnHixpRdw^^@)HH8|1)D|IYz zmL)(Ljw~l6lBQWsG^i6qawI;<_mtmBdFM(0MpPnGN2*1wXuB{UajHs{*c=UeiK|w% zoP9UgYD*n5+mKaBgGt{^)A}1-oY2b|JBUK1)029pFQ6dsu5k9qJ;XEY!;$YXe~7EZ z?`fG@L>sN}wMKz~Wfg!)v{ADTSCP|SVMJfja*Av%*+w^A{+k}Ab-#wC45Y8pT~6U) z#i3nf$r~2bk&Y9$p�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 delta 29099 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 AumAu6 diff --git a/src/test/resources/30/expanded/invalid/wasteland-otf/EPUB/wasteland-content.xhtml b/src/test/resources/30/expanded/invalid/wasteland-otf/EPUB/wasteland-content.xhtml index 5413e82c2..b7e555736 100644 --- a/src/test/resources/30/expanded/invalid/wasteland-otf/EPUB/wasteland-content.xhtml +++ b/src/test/resources/30/expanded/invalid/wasteland-otf/EPUB/wasteland-content.xhtml @@ -746,7 +746,7 @@
-
+

NOTES ON "THE WASTE LAND"

Not only the title, but the plan and a good deal of the incidental symbolism of the poem were suggested by Miss Jessie L. Weston's book on the Grail legend: @@ -761,19 +761,19 @@ certain references to vegetation ceremonies.

I. THE BURIAL OF THE DEAD

-
+

Line 20. Cf. Ezekiel 2:1.

-
+

23. Cf. Ecclesiastes 12:5.

-
+

31. V. Tristan und Isolde, i, verses 5-8.

-
+

42. Id. iii, verse 24.

-
+

46. I am not familiar with the exact constitution of the Tarot pack of cards, from which I have obviously departed to suit my own convenience. The Hanged Man, a member of the traditional pack, fits my purpose in two @@ -785,86 +785,86 @@ the Tarot pack) I associate, quite arbitrarily, with the Fisher King himself.

-
+

60. Cf. Baudelaire:

"Fourmillante cite;, cite; pleine de reves,
Ou le spectre en plein jour raccroche le passant."

-
+

63. Cf. Inferno, iii. 55-7.

"si lunga tratta
di gente, ch'io non avrei mai creduto
che morte tanta n'avesse disfatta."

-
+

64. Cf. Inferno, iv. 25-7:

"Quivi, secondo che per ascoltahre,
"non avea pianto, ma' che di sospiri,
"che l'aura eterna facevan tremare."

-
+

68. A phenomenon which I have often noticed.

-
+

74. Cf. the Dirge in Webster's White Devil .

-
+

76. V. Baudelaire, Preface to Fleurs du Mal.

II. A GAME OF CHESS

-
+

77. Cf. Antony and Cleopatra, II. ii., l. 190.

-
+

92. Laquearia. V. Aeneid, I. 726:

dependent lychni laquearibus aureis incensi, et noctem flammis
funalia vincunt.

-
+

98. Sylvan scene. V. Milton, Paradise Lost, iv. 140.

-
+

99. V. Ovid, Metamorphoses, vi, Philomela.

-
+

100. Cf. Part III, l. 204.

-
+

115. Cf. Part III, l. 195.

-
+

118. Cf. Webster:

"Is the wind in that door still?"

-
+

126. Cf. Part I, l. 37, 48.

-
+

138. Cf. the game of chess in Middleton's Women beware Women.

III. THE FIRE SERMON

-
+

176. V. Spenser, Prothalamion.

-
+

192. Cf. The Tempest, I. ii.

-
+

196. Cf. Marvell, To His Coy Mistress.

-
+

197. Cf. Day, Parliament of Bees:

@@ -877,19 +877,19 @@
-
+

199. I do not know the origin of the ballad from which these lines are taken: it was reported to me from Sydney, Australia.

-
+

202. V. Verlaine, Parsifal.

-
+

210. The currants were quoted at a price "cost insurance and freight to London"; and the Bill of Lading etc. were to be handed to the buyer upon payment of the sight draft.

-
+

218. Tiresias, although a mere spectator and not indeed a "character," is yet the most important personage in the poem, uniting all the rest. Just as the one-eyed merchant, seller of currants, melts into the Phoenician @@ -916,27 +916,27 @@

-
+

221. This may not appear as exact as Sappho's lines, but I had in mind the "longshore" or "dory" fisherman, who returns at nightfall.

-
+

253. V. Goldsmith, the song in The Vicar of Wakefield.

-
+

257. V. The Tempest, as above.

-
+

264. The interior of St. Magnus Martyr is to my mind one of the finest among Wren's interiors. See The Proposed Demolition of Nineteen City Churches (P. S. King & Son, Ltd.).

-
+

266. The Song of the (three) Thames-daughters begins here. From line 292 to 306 inclusive they speak in turn. V. Gutterdsammerung, III. i: the Rhine-daughters.

-
+

279. V. Froude, Elizabeth, Vol. I, ch. iv, letter of De Quadra to Philip of Spain:

@@ -953,25 +953,25 @@
-
+

293. Cf. Purgatorio, v. 133:

"Ricorditi di me, che son la Pia;
Siena mi fe', disfecemi Maremma."

-
+

307. V. St. Augustine's Confessions: "to Carthage then I came, where a cauldron of unholy loves sang all about mine ears."

-
+

308. The complete text of the Buddha's Fire Sermon (which corresponds in importance to the Sermon on the Mount) from which these words are taken, will be found translated in the late Henry Clarke Warren's Buddhism in Translation (Harvard Oriental Series). Mr. Warren was one of the great pioneers of Buddhist studies in the Occident.

-
+

309. From St. Augustine's Confessions again. The collocation of these two representatives of eastern and western asceticism, as the culmination of this part of the poem, is not an accident.

@@ -982,7 +982,7 @@

In the first part of Part V three themes are employed: the journey to Emmaus, the approach to the Chapel Perilous (see Miss Weston's book) and the present decay of eastern Europe.

-
+

357. This is Turdus aonalaschkae pallasii, the hermit-thrush which I have heard in Quebec County. Chapman says (Handbook of Birds of Eastern North America) "it is most at home in secluded woodland and thickety retreats. @@ -990,14 +990,14 @@ and sweetness of tone and exquisite modulation they are unequalled." Its "water-dripping song" is justly celebrated.

-
+

360. The following lines were stimulated by the account of one of the Antarctic expeditions (I forget which, but I think one of Shackleton's): it was related that the party of explorers, at the extremity of their strength, had the constant delusion that there was one more member than could actually be counted.

-
+

367-77. Cf. Hermann Hesse, Blick ins Chaos:

"Schon ist halb Europa, schon ist zumindest der halbe Osten Europas @@ -1008,20 +1008,20 @@ Trvnen."

-
+

402. "Datta, dayadhvam, damyata" (Give, sympathize, control). The fable of the meaning of the Thunder is found in the Brihadaranyaka-Upanishad, 5, 1. A translation is found in Deussen's Sechzig Upanishads des Veda, p. 489.

-
+

408. Cf. Webster, The White Devil, v. vi:

". . . they'll remarry
Ere the worm pierce your winding-sheet, ere the spider
Make a thin curtain for your epitaphs."

-
+

412. Cf. Inferno, xxxiii. 46:

"ed io sentii chiavar l'uscio di sotto
all'orribile torre."

@@ -1037,10 +1037,10 @@ soul."

-
+

425. V. Weston, From Ritual to Romance; chapter on the Fisher King.

-
+

428. V. Purgatorio, xxvi. 148.

"'Ara vos prec per aquella valor
'que vos guida al som de @@ -1048,16 +1048,16 @@ s'ascose nel foco che gli affina."

-
+

429. V. Pervigilium Veneris. Cf. Philomela in Parts II and III.

-
+

430. V. Gerard de Nerval, Sonnet El Desdichado.

-
+

432. V. Kyd's Spanish Tragedy.

-
+

434. Shantih. Repeated as here, a formal ending to an Upanishad. 'The Peace which passeth understanding' is a feeble translation of the content of this word.

diff --git a/src/test/resources/30/expanded/invalid/wasteland-otf/EPUB/wasteland-nav.xhtml b/src/test/resources/30/expanded/invalid/wasteland-otf/EPUB/wasteland-nav.xhtml index b45f2398b..66f120a0f 100644 --- a/src/test/resources/30/expanded/invalid/wasteland-otf/EPUB/wasteland-nav.xhtml +++ b/src/test/resources/30/expanded/invalid/wasteland-otf/EPUB/wasteland-nav.xhtml @@ -15,7 +15,7 @@
  • III. THE FIRE SERMON
  • IV. DEATH BY WATER
  • V. WHAT THE THUNDER SAID
  • -
  • NOTES ON "THE WASTE LAND"
  • +
  • NOTES ON "THE WASTE LAND"
  • -
    +

    NOTES ON "THE WASTE LAND"

    Not only the title, but the plan and a good deal of the incidental symbolism of the poem were suggested by Miss Jessie L. Weston's book on the Grail legend: @@ -774,19 +774,19 @@ certain references to vegetation ceremonies.

    I. THE BURIAL OF THE DEAD

    -
    +

    Line 20. Cf. Ezekiel 2:1.

    -
    +

    23. Cf. Ecclesiastes 12:5.

    -
    +

    31. V. Tristan und Isolde, i, verses 5-8.

    -
    +

    42. Id. iii, verse 24.

    -
    +

    46. I am not familiar with the exact constitution of the Tarot pack of cards, from which I have obviously departed to suit my own convenience. The Hanged Man, a member of the traditional pack, fits my purpose in two @@ -798,86 +798,86 @@ the Tarot pack) I associate, quite arbitrarily, with the Fisher King himself.

    -
    +

    60. Cf. Baudelaire:

    "Fourmillante cite;, cite; pleine de reves,
    Ou le spectre en plein jour raccroche le passant."

    -
    +

    63. Cf. Inferno, iii. 55-7.

    "si lunga tratta
    di gente, ch'io non avrei mai creduto
    che morte tanta n'avesse disfatta."

    -
    +

    64. Cf. Inferno, iv. 25-7:

    "Quivi, secondo che per ascoltahre,
    "non avea pianto, ma' che di sospiri,
    "che l'aura eterna facevan tremare."

    -
    +

    68. A phenomenon which I have often noticed.

    -
    +

    74. Cf. the Dirge in Webster's White Devil .

    -
    +

    76. V. Baudelaire, Preface to Fleurs du Mal.

    II. A GAME OF CHESS

    -
    +

    77. Cf. Antony and Cleopatra, II. ii., l. 190.

    -
    +

    92. Laquearia. V. Aeneid, I. 726:

    dependent lychni laquearibus aureis incensi, et noctem flammis
    funalia vincunt.

    -
    +

    98. Sylvan scene. V. Milton, Paradise Lost, iv. 140.

    -
    +

    99. V. Ovid, Metamorphoses, vi, Philomela.

    -
    +

    100. Cf. Part III, l. 204.

    -
    +

    115. Cf. Part III, l. 195.

    -
    +

    118. Cf. Webster:

    "Is the wind in that door still?"

    -
    +

    126. Cf. Part I, l. 37, 48.

    -
    +

    138. Cf. the game of chess in Middleton's Women beware Women.

    III. THE FIRE SERMON

    -
    +

    176. V. Spenser, Prothalamion.

    -
    +

    192. Cf. The Tempest, I. ii.

    -
    +

    196. Cf. Marvell, To His Coy Mistress.

    -
    +

    197. Cf. Day, Parliament of Bees:

    @@ -890,19 +890,19 @@
    -
    +

    199. I do not know the origin of the ballad from which these lines are taken: it was reported to me from Sydney, Australia.

    -
    +

    202. V. Verlaine, Parsifal.

    -
    +

    210. The currants were quoted at a price "cost insurance and freight to London"; and the Bill of Lading etc. were to be handed to the buyer upon payment of the sight draft.

    -
    +

    218. Tiresias, although a mere spectator and not indeed a "character," is yet the most important personage in the poem, uniting all the rest. Just as the one-eyed merchant, seller of currants, melts into the Phoenician @@ -929,27 +929,27 @@

    -
    +

    221. This may not appear as exact as Sappho's lines, but I had in mind the "longshore" or "dory" fisherman, who returns at nightfall.

    -
    +

    253. V. Goldsmith, the song in The Vicar of Wakefield.

    -
    +

    257. V. The Tempest, as above.

    -
    +

    264. The interior of St. Magnus Martyr is to my mind one of the finest among Wren's interiors. See The Proposed Demolition of Nineteen City Churches (P. S. King & Son, Ltd.).

    -
    +

    266. The Song of the (three) Thames-daughters begins here. From line 292 to 306 inclusive they speak in turn. V. Gutterdsammerung, III. i: the Rhine-daughters.

    -
    +

    279. V. Froude, Elizabeth, Vol. I, ch. iv, letter of De Quadra to Philip of Spain:

    @@ -966,25 +966,25 @@
    -
    +

    293. Cf. Purgatorio, v. 133:

    "Ricorditi di me, che son la Pia;
    Siena mi fe', disfecemi Maremma."

    -
    +

    307. V. St. Augustine's Confessions: "to Carthage then I came, where a cauldron of unholy loves sang all about mine ears."

    -
    +

    308. The complete text of the Buddha's Fire Sermon (which corresponds in importance to the Sermon on the Mount) from which these words are taken, will be found translated in the late Henry Clarke Warren's Buddhism in Translation (Harvard Oriental Series). Mr. Warren was one of the great pioneers of Buddhist studies in the Occident.

    -
    +

    309. From St. Augustine's Confessions again. The collocation of these two representatives of eastern and western asceticism, as the culmination of this part of the poem, is not an accident.

    @@ -995,7 +995,7 @@

    In the first part of Part V three themes are employed: the journey to Emmaus, the approach to the Chapel Perilous (see Miss Weston's book) and the present decay of eastern Europe.

    -
    +

    357. This is Turdus aonalaschkae pallasii, the hermit-thrush which I have heard in Quebec County. Chapman says (Handbook of Birds of Eastern North America) "it is most at home in secluded woodland and thickety retreats. @@ -1003,14 +1003,14 @@ and sweetness of tone and exquisite modulation they are unequalled." Its "water-dripping song" is justly celebrated.

    -
    +

    360. The following lines were stimulated by the account of one of the Antarctic expeditions (I forget which, but I think one of Shackleton's): it was related that the party of explorers, at the extremity of their strength, had the constant delusion that there was one more member than could actually be counted.

    -
    +

    367-77. Cf. Hermann Hesse, Blick ins Chaos:

    "Schon ist halb Europa, schon ist zumindest der halbe Osten Europas @@ -1021,20 +1021,20 @@ Trvnen."

    -
    +

    402. "Datta, dayadhvam, damyata" (Give, sympathize, control). The fable of the meaning of the Thunder is found in the Brihadaranyaka-Upanishad, 5, 1. A translation is found in Deussen's Sechzig Upanishads des Veda, p. 489.

    -
    +

    408. Cf. Webster, The White Devil, v. vi:

    ". . . they'll remarry
    Ere the worm pierce your winding-sheet, ere the spider
    Make a thin curtain for your epitaphs."

    -
    +

    412. Cf. Inferno, xxxiii. 46:

    "ed io sentii chiavar l'uscio di sotto
    all'orribile torre."

    @@ -1050,10 +1050,10 @@ soul."

    -
    +

    425. V. Weston, From Ritual to Romance; chapter on the Fisher King.

    -
    +

    428. V. Purgatorio, xxvi. 148.

    "'Ara vos prec per aquella valor
    'que vos guida al som de @@ -1061,16 +1061,16 @@ s'ascose nel foco che gli affina."

    -
    +

    429. V. Pervigilium Veneris. Cf. Philomela in Parts II and III.

    -
    +

    430. V. Gerard de Nerval, Sonnet El Desdichado.

    -
    +

    432. V. Kyd's Spanish Tragedy.

    -
    +

    434. Shantih. Repeated as here, a formal ending to an Upanishad. 'The Peace which passeth understanding' is a feeble translation of the content of this word.

    diff --git a/src/test/resources/30/expanded/valid/wasteland-basic/EPUB/wasteland-content.xhtml b/src/test/resources/30/expanded/valid/wasteland-basic/EPUB/wasteland-content.xhtml index f46dbe3a7..5ef2c7d0e 100644 --- a/src/test/resources/30/expanded/valid/wasteland-basic/EPUB/wasteland-content.xhtml +++ b/src/test/resources/30/expanded/valid/wasteland-basic/EPUB/wasteland-content.xhtml @@ -744,7 +744,7 @@
    -
    +

    NOTES ON "THE WASTE LAND"

    Not only the title, but the plan and a good deal of the incidental symbolism of the poem were suggested by Miss Jessie L. Weston's book on the Grail legend: @@ -759,19 +759,19 @@ certain references to vegetation ceremonies.

    I. THE BURIAL OF THE DEAD

    -
    +

    Line 20. Cf. Ezekiel 2:1.

    -
    +

    23. Cf. Ecclesiastes 12:5.

    -
    +

    31. V. Tristan und Isolde, i, verses 5-8.

    -
    +

    42. Id. iii, verse 24.

    -
    +

    46. I am not familiar with the exact constitution of the Tarot pack of cards, from which I have obviously departed to suit my own convenience. The Hanged Man, a member of the traditional pack, fits my purpose in two @@ -783,86 +783,86 @@ the Tarot pack) I associate, quite arbitrarily, with the Fisher King himself.

    -
    +

    60. Cf. Baudelaire:

    "Fourmillante cite;, cite; pleine de reves,
    Ou le spectre en plein jour raccroche le passant."

    -
    +

    63. Cf. Inferno, iii. 55-7.

    "si lunga tratta
    di gente, ch'io non avrei mai creduto
    che morte tanta n'avesse disfatta."

    -
    +

    64. Cf. Inferno, iv. 25-7:

    "Quivi, secondo che per ascoltahre,
    "non avea pianto, ma' che di sospiri,
    "che l'aura eterna facevan tremare."

    -
    +

    68. A phenomenon which I have often noticed.

    -
    +

    74. Cf. the Dirge in Webster's White Devil .

    -
    +

    76. V. Baudelaire, Preface to Fleurs du Mal.

    II. A GAME OF CHESS

    -
    +

    77. Cf. Antony and Cleopatra, II. ii., l. 190.

    -
    +

    92. Laquearia. V. Aeneid, I. 726:

    dependent lychni laquearibus aureis incensi, et noctem flammis
    funalia vincunt.

    -
    +

    98. Sylvan scene. V. Milton, Paradise Lost, iv. 140.

    -
    +

    99. V. Ovid, Metamorphoses, vi, Philomela.

    -
    +

    100. Cf. Part III, l. 204.

    -
    +

    115. Cf. Part III, l. 195.

    -
    +

    118. Cf. Webster:

    "Is the wind in that door still?"

    -
    +

    126. Cf. Part I, l. 37, 48.

    -
    +

    138. Cf. the game of chess in Middleton's Women beware Women.

    III. THE FIRE SERMON

    -
    +

    176. V. Spenser, Prothalamion.

    -
    +

    192. Cf. The Tempest, I. ii.

    -
    +

    196. Cf. Marvell, To His Coy Mistress.

    -
    +

    197. Cf. Day, Parliament of Bees:

    @@ -875,19 +875,19 @@
    -
    +

    199. I do not know the origin of the ballad from which these lines are taken: it was reported to me from Sydney, Australia.

    -
    +

    202. V. Verlaine, Parsifal.

    -
    +

    210. The currants were quoted at a price "cost insurance and freight to London"; and the Bill of Lading etc. were to be handed to the buyer upon payment of the sight draft.

    -
    +

    218. Tiresias, although a mere spectator and not indeed a "character," is yet the most important personage in the poem, uniting all the rest. Just as the one-eyed merchant, seller of currants, melts into the Phoenician @@ -914,27 +914,27 @@

    -
    +

    221. This may not appear as exact as Sappho's lines, but I had in mind the "longshore" or "dory" fisherman, who returns at nightfall.

    -
    +

    253. V. Goldsmith, the song in The Vicar of Wakefield.

    -
    +

    257. V. The Tempest, as above.

    -
    +

    264. The interior of St. Magnus Martyr is to my mind one of the finest among Wren's interiors. See The Proposed Demolition of Nineteen City Churches (P. S. King & Son, Ltd.).

    -
    +

    266. The Song of the (three) Thames-daughters begins here. From line 292 to 306 inclusive they speak in turn. V. Gutterdsammerung, III. i: the Rhine-daughters.

    -
    +

    279. V. Froude, Elizabeth, Vol. I, ch. iv, letter of De Quadra to Philip of Spain:

    @@ -951,25 +951,25 @@
    -
    +

    293. Cf. Purgatorio, v. 133:

    "Ricorditi di me, che son la Pia;
    Siena mi fe', disfecemi Maremma."

    -
    +

    307. V. St. Augustine's Confessions: "to Carthage then I came, where a cauldron of unholy loves sang all about mine ears."

    -
    +

    308. The complete text of the Buddha's Fire Sermon (which corresponds in importance to the Sermon on the Mount) from which these words are taken, will be found translated in the late Henry Clarke Warren's Buddhism in Translation (Harvard Oriental Series). Mr. Warren was one of the great pioneers of Buddhist studies in the Occident.

    -
    +

    309. From St. Augustine's Confessions again. The collocation of these two representatives of eastern and western asceticism, as the culmination of this part of the poem, is not an accident.

    @@ -980,7 +980,7 @@

    In the first part of Part V three themes are employed: the journey to Emmaus, the approach to the Chapel Perilous (see Miss Weston's book) and the present decay of eastern Europe.

    -
    +

    357. This is Turdus aonalaschkae pallasii, the hermit-thrush which I have heard in Quebec County. Chapman says (Handbook of Birds of Eastern North America) "it is most at home in secluded woodland and thickety retreats. @@ -988,14 +988,14 @@ and sweetness of tone and exquisite modulation they are unequalled." Its "water-dripping song" is justly celebrated.

    -
    +

    360. The following lines were stimulated by the account of one of the Antarctic expeditions (I forget which, but I think one of Shackleton's): it was related that the party of explorers, at the extremity of their strength, had the constant delusion that there was one more member than could actually be counted.

    -
    +

    367-77. Cf. Hermann Hesse, Blick ins Chaos:

    "Schon ist halb Europa, schon ist zumindest der halbe Osten Europas @@ -1006,20 +1006,20 @@ Trvnen."

    -
    +

    402. "Datta, dayadhvam, damyata" (Give, sympathize, control). The fable of the meaning of the Thunder is found in the Brihadaranyaka-Upanishad, 5, 1. A translation is found in Deussen's Sechzig Upanishads des Veda, p. 489.

    -
    +

    408. Cf. Webster, The White Devil, v. vi:

    ". . . they'll remarry
    Ere the worm pierce your winding-sheet, ere the spider
    Make a thin curtain for your epitaphs."

    -
    +

    412. Cf. Inferno, xxxiii. 46:

    "ed io sentii chiavar l'uscio di sotto
    all'orribile torre."

    @@ -1035,10 +1035,10 @@ soul."

    -
    +

    425. V. Weston, From Ritual to Romance; chapter on the Fisher King.

    -
    +

    428. V. Purgatorio, xxvi. 148.

    "'Ara vos prec per aquella valor
    'que vos guida al som de @@ -1046,16 +1046,16 @@ s'ascose nel foco che gli affina."

    -
    +

    429. V. Pervigilium Veneris. Cf. Philomela in Parts II and III.

    -
    +

    430. V. Gerard de Nerval, Sonnet El Desdichado.

    -
    +

    432. V. Kyd's Spanish Tragedy.

    -
    +

    434. Shantih. Repeated as here, a formal ending to an Upanishad. 'The Peace which passeth understanding' is a feeble translation of the content of this word.

    diff --git a/src/test/resources/30/expanded/valid/wasteland-otf/EPUB/wasteland-content.xhtml b/src/test/resources/30/expanded/valid/wasteland-otf/EPUB/wasteland-content.xhtml index 5413e82c2..b7e555736 100644 --- a/src/test/resources/30/expanded/valid/wasteland-otf/EPUB/wasteland-content.xhtml +++ b/src/test/resources/30/expanded/valid/wasteland-otf/EPUB/wasteland-content.xhtml @@ -746,7 +746,7 @@
    -
    +

    NOTES ON "THE WASTE LAND"

    Not only the title, but the plan and a good deal of the incidental symbolism of the poem were suggested by Miss Jessie L. Weston's book on the Grail legend: @@ -761,19 +761,19 @@ certain references to vegetation ceremonies.

    I. THE BURIAL OF THE DEAD

    -
    +

    Line 20. Cf. Ezekiel 2:1.

    -
    +

    23. Cf. Ecclesiastes 12:5.

    -
    +

    31. V. Tristan und Isolde, i, verses 5-8.

    -
    +

    42. Id. iii, verse 24.

    -
    +

    46. I am not familiar with the exact constitution of the Tarot pack of cards, from which I have obviously departed to suit my own convenience. The Hanged Man, a member of the traditional pack, fits my purpose in two @@ -785,86 +785,86 @@ the Tarot pack) I associate, quite arbitrarily, with the Fisher King himself.

    -
    +

    60. Cf. Baudelaire:

    "Fourmillante cite;, cite; pleine de reves,
    Ou le spectre en plein jour raccroche le passant."

    -
    +

    63. Cf. Inferno, iii. 55-7.

    "si lunga tratta
    di gente, ch'io non avrei mai creduto
    che morte tanta n'avesse disfatta."

    -
    +

    64. Cf. Inferno, iv. 25-7:

    "Quivi, secondo che per ascoltahre,
    "non avea pianto, ma' che di sospiri,
    "che l'aura eterna facevan tremare."

    -
    +

    68. A phenomenon which I have often noticed.

    -
    +

    74. Cf. the Dirge in Webster's White Devil .

    -
    +

    76. V. Baudelaire, Preface to Fleurs du Mal.

    II. A GAME OF CHESS

    -
    +

    77. Cf. Antony and Cleopatra, II. ii., l. 190.

    -
    +

    92. Laquearia. V. Aeneid, I. 726:

    dependent lychni laquearibus aureis incensi, et noctem flammis
    funalia vincunt.

    -
    +

    98. Sylvan scene. V. Milton, Paradise Lost, iv. 140.

    -
    +

    99. V. Ovid, Metamorphoses, vi, Philomela.

    -
    +

    100. Cf. Part III, l. 204.

    -
    +

    115. Cf. Part III, l. 195.

    -
    +

    118. Cf. Webster:

    "Is the wind in that door still?"

    -
    +

    126. Cf. Part I, l. 37, 48.

    -
    +

    138. Cf. the game of chess in Middleton's Women beware Women.

    III. THE FIRE SERMON

    -
    +

    176. V. Spenser, Prothalamion.

    -
    +

    192. Cf. The Tempest, I. ii.

    -
    +

    196. Cf. Marvell, To His Coy Mistress.

    -
    +

    197. Cf. Day, Parliament of Bees:

    @@ -877,19 +877,19 @@
    -
    +

    199. I do not know the origin of the ballad from which these lines are taken: it was reported to me from Sydney, Australia.

    -
    +

    202. V. Verlaine, Parsifal.

    -
    +

    210. The currants were quoted at a price "cost insurance and freight to London"; and the Bill of Lading etc. were to be handed to the buyer upon payment of the sight draft.

    -
    +

    218. Tiresias, although a mere spectator and not indeed a "character," is yet the most important personage in the poem, uniting all the rest. Just as the one-eyed merchant, seller of currants, melts into the Phoenician @@ -916,27 +916,27 @@

    -
    +

    221. This may not appear as exact as Sappho's lines, but I had in mind the "longshore" or "dory" fisherman, who returns at nightfall.

    -
    +

    253. V. Goldsmith, the song in The Vicar of Wakefield.

    -
    +

    257. V. The Tempest, as above.

    -
    +

    264. The interior of St. Magnus Martyr is to my mind one of the finest among Wren's interiors. See The Proposed Demolition of Nineteen City Churches (P. S. King & Son, Ltd.).

    -
    +

    266. The Song of the (three) Thames-daughters begins here. From line 292 to 306 inclusive they speak in turn. V. Gutterdsammerung, III. i: the Rhine-daughters.

    -
    +

    279. V. Froude, Elizabeth, Vol. I, ch. iv, letter of De Quadra to Philip of Spain:

    @@ -953,25 +953,25 @@
    -
    +

    293. Cf. Purgatorio, v. 133:

    "Ricorditi di me, che son la Pia;
    Siena mi fe', disfecemi Maremma."

    -
    +

    307. V. St. Augustine's Confessions: "to Carthage then I came, where a cauldron of unholy loves sang all about mine ears."

    -
    +

    308. The complete text of the Buddha's Fire Sermon (which corresponds in importance to the Sermon on the Mount) from which these words are taken, will be found translated in the late Henry Clarke Warren's Buddhism in Translation (Harvard Oriental Series). Mr. Warren was one of the great pioneers of Buddhist studies in the Occident.

    -
    +

    309. From St. Augustine's Confessions again. The collocation of these two representatives of eastern and western asceticism, as the culmination of this part of the poem, is not an accident.

    @@ -982,7 +982,7 @@

    In the first part of Part V three themes are employed: the journey to Emmaus, the approach to the Chapel Perilous (see Miss Weston's book) and the present decay of eastern Europe.

    -
    +

    357. This is Turdus aonalaschkae pallasii, the hermit-thrush which I have heard in Quebec County. Chapman says (Handbook of Birds of Eastern North America) "it is most at home in secluded woodland and thickety retreats. @@ -990,14 +990,14 @@ and sweetness of tone and exquisite modulation they are unequalled." Its "water-dripping song" is justly celebrated.

    -
    +

    360. The following lines were stimulated by the account of one of the Antarctic expeditions (I forget which, but I think one of Shackleton's): it was related that the party of explorers, at the extremity of their strength, had the constant delusion that there was one more member than could actually be counted.

    -
    +

    367-77. Cf. Hermann Hesse, Blick ins Chaos:

    "Schon ist halb Europa, schon ist zumindest der halbe Osten Europas @@ -1008,20 +1008,20 @@ Trvnen."

    -
    +

    402. "Datta, dayadhvam, damyata" (Give, sympathize, control). The fable of the meaning of the Thunder is found in the Brihadaranyaka-Upanishad, 5, 1. A translation is found in Deussen's Sechzig Upanishads des Veda, p. 489.

    -
    +

    408. Cf. Webster, The White Devil, v. vi:

    ". . . they'll remarry
    Ere the worm pierce your winding-sheet, ere the spider
    Make a thin curtain for your epitaphs."

    -
    +

    412. Cf. Inferno, xxxiii. 46:

    "ed io sentii chiavar l'uscio di sotto
    all'orribile torre."

    @@ -1037,10 +1037,10 @@ soul."

    -
    +

    425. V. Weston, From Ritual to Romance; chapter on the Fisher King.

    -
    +

    428. V. Purgatorio, xxvi. 148.

    "'Ara vos prec per aquella valor
    'que vos guida al som de @@ -1048,16 +1048,16 @@ s'ascose nel foco che gli affina."

    -
    +

    429. V. Pervigilium Veneris. Cf. Philomela in Parts II and III.

    -
    +

    430. V. Gerard de Nerval, Sonnet El Desdichado.

    -
    +

    432. V. Kyd's Spanish Tragedy.

    -
    +

    434. Shantih. Repeated as here, a formal ending to an Upanishad. 'The Peace which passeth understanding' is a feeble translation of the content of this word.

    diff --git a/src/test/resources/30/expanded/valid/wasteland-otf/EPUB/wasteland-nav.xhtml b/src/test/resources/30/expanded/valid/wasteland-otf/EPUB/wasteland-nav.xhtml index b45f2398b..66f120a0f 100644 --- a/src/test/resources/30/expanded/valid/wasteland-otf/EPUB/wasteland-nav.xhtml +++ b/src/test/resources/30/expanded/valid/wasteland-otf/EPUB/wasteland-nav.xhtml @@ -15,7 +15,7 @@
  • III. THE FIRE SERMON
  • IV. DEATH BY WATER
  • V. WHAT THE THUNDER SAID
  • -
  • NOTES ON "THE WASTE LAND"
  • +
  • NOTES ON "THE WASTE LAND"