From 61429c119815100200e5c3f86f5b10066aae74c0 Mon Sep 17 00:00:00 2001 From: life888888 Date: Tue, 15 Mar 2022 19:16:42 +0800 Subject: [PATCH] jpdfbookmarks-src-2.5.2-maven jpdfbookmarks-src-2.5.2-maven --- Bookmark/build.xml | 74 - Bookmark/nbproject/build-impl.xml | 1069 ------- Bookmark/nbproject/genfiles.properties | 8 - Bookmark/nbproject/private/config.properties | 0 Bookmark/nbproject/private/private.properties | 6 - Bookmark/nbproject/private/private.xml | 4 - Bookmark/nbproject/project.properties | 75 - Bookmark/nbproject/project.xml | 33 - Bookmark/pom.xml | 22 + .../jpdfbookmarks/bookmark/Bookmark.java | 0 .../bookmark/BookmarkSelection.java | 0 .../jpdfbookmarks/bookmark/BookmarkType.java | 0 .../bookmark/IBookmarksConverter.java | 0 CollapsingPanel/build.xml | 74 - CollapsingPanel/manifest.mf | 3 - CollapsingPanel/nbproject/build-impl.xml | 1055 ------- CollapsingPanel/nbproject/genfiles.properties | 8 - CollapsingPanel/nbproject/project.properties | 76 - CollapsingPanel/nbproject/project.xml | 25 - CollapsingPanel/pom.xml | 18 + .../collapsingpanel/CollapsingPanel.java | 0 .../CollapsingPanel.properties | 0 .../collapsingpanel/gfx16/close-panel.png | Bin .../collapsingpanel/gfx16/open-panel.png | Bin Colors/appendchar.java | 30 - Colors/build.xml | 74 - Colors/colors.csv | 140 - Colors/nbproject/build-impl.xml | 1041 ------- Colors/nbproject/genfiles.properties | 8 - Colors/nbproject/private/private.properties | 5 - Colors/nbproject/private/private.xml | 4 - Colors/nbproject/project.properties | 59 - Colors/nbproject/project.xml | 15 - Colors/pom.xml | 12 + .../it/flavianopetrocchi/colors/Colors.java | 0 .../colors/ColorsButton.java | 0 .../colors/ColorsListPanel.java | 0 .../flavianopetrocchi/colors/ColorsPanel.java | 0 .../colors/tests/ColorsTest.java | 13 - README.adoc | 90 + ResourceHelper/build.xml | 74 - ResourceHelper/manifest.mf | 3 - ResourceHelper/nbproject/build-impl.xml | 1041 ------- ResourceHelper/nbproject/genfiles.properties | 8 - ResourceHelper/nbproject/project.properties | 72 - ResourceHelper/nbproject/project.xml | 15 - ResourceHelper/pom.xml | 12 + .../reshelper/ResHelper.java | 0 Utilities/build.xml | 74 - Utilities/nbproject/build-impl.xml | 1041 ------- Utilities/nbproject/genfiles.properties | 8 - .../nbproject/private/private.properties | 5 - Utilities/nbproject/private/private.xml | 4 - Utilities/nbproject/project.properties | 60 - Utilities/nbproject/project.xml | 15 - Utilities/pom.xml | 28 + .../labelvertical/VerticalLabel.java | 0 .../labelvertical/VerticalLabelUI.java | 0 .../labelvertical/VerticalText.java | 0 .../linklabel/LinkLabel.java | 0 .../MouseDraggableTree.java | 0 .../mousedraggabletree/MoveType.java | 0 .../TreeDoubleClickEvent.java | 0 .../TreeDoubleClickListener.java | 0 .../TreeNodeMovedEvent.java | 0 .../TreeNodeMovedListener.java | 0 .../mousedraggabletree/UndoableMoveNodes.java | 0 .../mousedraggabletree/UndoableNodeMoved.java | 0 .../mousedraggabletree/Visitor.java | 0 .../panelselector/VerticalPanelSelector.java | 0 .../utilities/FileOperationEvent.java | 0 .../utilities/FileOperationListener.java | 0 .../utilities/IntegerTextField.java | 0 .../utilities/SimpleFileFilter.java | 0 .../it/flavianopetrocchi/utilities/Ut.java | 0 .../veticalbutton/VerticalButton.java | 0 .../veticalbutton/VerticalButtonUI.java | 0 iText-2.1.7-patched/manifest.mf | 3 - iText-2.1.7-patched/nbbuild.xml | 74 - iText-2.1.7-patched/nbproject/build-impl.xml | 1030 ------- .../nbproject/genfiles.properties | 8 - .../nbproject/project.properties | 80 - iText-2.1.7-patched/nbproject/project.xml | 13 - iText-2.1.7-patched/pom.xml | 48 + iText-2.1.7-patched/src/ant/compile.xml | 179 -- iText-2.1.7-patched/src/ant/pom.xml | 102 - iText-2.1.7-patched/src/ant/release.xml | 280 -- iText-2.1.7-patched/src/ant/site.xml | 162 -- iText-2.1.7-patched/src/build.xml | 116 - .../java}/com/lowagie/text/Anchor.java | 0 .../java}/com/lowagie/text/Annotation.java | 0 .../com/lowagie/text/BadElementException.java | 0 .../java}/com/lowagie/text/Cell.java | 0 .../java}/com/lowagie/text/Chapter.java | 0 .../com/lowagie/text/ChapterAutoNumber.java | 0 .../java}/com/lowagie/text/Chunk.java | 0 .../java}/com/lowagie/text/DocListener.java | 0 .../java}/com/lowagie/text/DocWriter.java | 0 .../java}/com/lowagie/text/Document.java | 0 .../com/lowagie/text/DocumentException.java | 0 .../java}/com/lowagie/text/Element.java | 0 .../com/lowagie/text/ElementListener.java | 0 .../java}/com/lowagie/text/ElementTags.java | 0 .../com/lowagie/text/ExceptionConverter.java | 0 .../java}/com/lowagie/text/Font.java | 0 .../java}/com/lowagie/text/FontFactory.java | 0 .../com/lowagie/text/FontFactoryImp.java | 0 .../java}/com/lowagie/text/GreekList.java | 0 .../java}/com/lowagie/text/Header.java | 0 .../java}/com/lowagie/text/HeaderFooter.java | 0 .../java}/com/lowagie/text/Image.java | 0 .../java}/com/lowagie/text/ImgCCITT.java | 0 .../java}/com/lowagie/text/ImgJBIG2.java | 0 .../java}/com/lowagie/text/ImgRaw.java | 0 .../java}/com/lowagie/text/ImgTemplate.java | 0 .../java}/com/lowagie/text/ImgWMF.java | 0 .../java}/com/lowagie/text/Jpeg.java | 0 .../java}/com/lowagie/text/Jpeg2000.java | 0 .../java}/com/lowagie/text/LargeElement.java | 0 .../java}/com/lowagie/text/List.java | 0 .../java}/com/lowagie/text/ListItem.java | 0 .../java}/com/lowagie/text/MarkedObject.java | 0 .../java}/com/lowagie/text/MarkedSection.java | 0 .../java}/com/lowagie/text/Meta.java | 0 .../java}/com/lowagie/text/PageSize.java | 0 .../java}/com/lowagie/text/Paragraph.java | 0 .../java}/com/lowagie/text/Phrase.java | 0 .../java}/com/lowagie/text/Rectangle.java | 0 .../com/lowagie/text/RectangleReadOnly.java | 0 .../java}/com/lowagie/text/RomanList.java | 0 .../java}/com/lowagie/text/Row.java | 0 .../com/lowagie/text/RtfElementInterface.java | 0 .../java}/com/lowagie/text/Section.java | 0 .../java}/com/lowagie/text/SimpleCell.java | 0 .../java}/com/lowagie/text/SimpleTable.java | 0 .../java}/com/lowagie/text/SpecialSymbol.java | 0 .../com/lowagie/text/SplitCharacter.java | 0 .../java}/com/lowagie/text/Table.java | 0 .../com/lowagie/text/TextElementArray.java | 0 .../java}/com/lowagie/text/Utilities.java | 0 .../com/lowagie/text/ZapfDingbatsList.java | 0 .../lowagie/text/ZapfDingbatsNumberList.java | 0 .../text/exceptions/BadPasswordException.java | 0 .../exceptions/IllegalPdfSyntaxException.java | 0 .../text/exceptions/InvalidPdfException.java | 0 .../exceptions/UnsupportedPdfException.java | 0 .../text/factories/ElementFactory.java | 0 .../text/factories/GreekAlphabetFactory.java | 0 .../text/factories/RomanAlphabetFactory.java | 0 .../text/factories/RomanNumberFactory.java | 0 .../com/lowagie/text/html/HtmlEncoder.java | 0 .../com/lowagie/text/html/HtmlParser.java | 0 .../java}/com/lowagie/text/html/HtmlPeer.java | 0 .../com/lowagie/text/html/HtmlTagMap.java | 0 .../java}/com/lowagie/text/html/HtmlTags.java | 0 .../com/lowagie/text/html/HtmlWriter.java | 0 .../java}/com/lowagie/text/html/Markup.java | 0 .../lowagie/text/html/SAXmyHtmlHandler.java | 0 .../com/lowagie/text/html/WebColors.java | 0 .../lowagie/text/html/simpleparser/ALink.java | 0 .../html/simpleparser/ChainedProperties.java | 0 .../html/simpleparser/FactoryProperties.java | 0 .../text/html/simpleparser/HTMLWorker.java | 0 .../text/html/simpleparser/ImageProvider.java | 0 .../lowagie/text/html/simpleparser/Img.java | 0 .../text/html/simpleparser/IncCell.java | 0 .../text/html/simpleparser/IncTable.java | 0 .../text/html/simpleparser/StyleSheet.java | 0 .../com/lowagie/text/pdf/AcroFields.java | 0 .../lowagie/text/pdf/ArabicLigaturizer.java | 0 .../com/lowagie/text/pdf/AsianFontMapper.java | 0 .../text/pdf/BadPdfFormatException.java | 0 .../java}/com/lowagie/text/pdf/Barcode.java | 0 .../com/lowagie/text/pdf/Barcode128.java | 0 .../java}/com/lowagie/text/pdf/Barcode39.java | 0 .../com/lowagie/text/pdf/BarcodeCodabar.java | 0 .../lowagie/text/pdf/BarcodeDatamatrix.java | 0 .../com/lowagie/text/pdf/BarcodeEAN.java | 0 .../com/lowagie/text/pdf/BarcodeEANSUPP.java | 0 .../com/lowagie/text/pdf/BarcodeInter25.java | 0 .../com/lowagie/text/pdf/BarcodePDF417.java | 0 .../com/lowagie/text/pdf/BarcodePostnet.java | 0 .../java}/com/lowagie/text/pdf/BaseField.java | 0 .../java}/com/lowagie/text/pdf/BaseFont.java | 0 .../java}/com/lowagie/text/pdf/BidiLine.java | 0 .../java}/com/lowagie/text/pdf/BidiOrder.java | 0 .../com/lowagie/text/pdf/ByteBuffer.java | 0 .../java}/com/lowagie/text/pdf/CFFFont.java | 0 .../com/lowagie/text/pdf/CFFFontSubset.java | 0 .../java}/com/lowagie/text/pdf/CJKFont.java | 0 .../java}/com/lowagie/text/pdf/CMYKColor.java | 0 .../text/pdf/CMapAwareDocumentFont.java | 0 .../com/lowagie/text/pdf/ColorDetails.java | 0 .../com/lowagie/text/pdf/ColumnText.java | 0 .../lowagie/text/pdf/DefaultFontMapper.java | 0 .../text/pdf/DefaultSplitCharacter.java | 0 .../com/lowagie/text/pdf/DocumentFont.java | 0 .../com/lowagie/text/pdf/EnumerateTTC.java | 0 .../com/lowagie/text/pdf/ExtendedColor.java | 0 .../com/lowagie/text/pdf/ExtraEncoding.java | 0 .../java}/com/lowagie/text/pdf/FdfReader.java | 0 .../java}/com/lowagie/text/pdf/FdfWriter.java | 0 .../com/lowagie/text/pdf/FontDetails.java | 0 .../com/lowagie/text/pdf/FontMapper.java | 0 .../com/lowagie/text/pdf/FontSelector.java | 0 .../java}/com/lowagie/text/pdf/GlyphList.java | 0 .../java}/com/lowagie/text/pdf/GrayColor.java | 0 .../com/lowagie/text/pdf/HyphenationAuto.java | 0 .../lowagie/text/pdf/HyphenationEvent.java | 0 .../com/lowagie/text/pdf/IntHashtable.java | 0 .../com/lowagie/text/pdf/LZWDecoder.java | 0 .../text/pdf/MappedRandomAccessFile.java | 0 .../com/lowagie/text/pdf/MultiColumnText.java | 0 .../com/lowagie/text/pdf/OcspClient.java | 0 .../text/pdf/OcspClientBouncyCastle.java | 0 .../lowagie/text/pdf/OutputStreamCounter.java | 0 .../text/pdf/OutputStreamEncryption.java | 0 .../com/lowagie/text/pdf/PRAcroForm.java | 0 .../lowagie/text/pdf/PRIndirectReference.java | 0 .../java}/com/lowagie/text/pdf/PRStream.java | 0 .../com/lowagie/text/pdf/PRTokeniser.java | 0 .../com/lowagie/text/pdf/PageResources.java | 0 .../com/lowagie/text/pdf/PatternColor.java | 0 .../com/lowagie/text/pdf/PdfAcroForm.java | 0 .../java}/com/lowagie/text/pdf/PdfAction.java | 0 .../com/lowagie/text/pdf/PdfAnnotation.java | 0 .../com/lowagie/text/pdf/PdfAppearance.java | 0 .../java}/com/lowagie/text/pdf/PdfArray.java | 0 .../com/lowagie/text/pdf/PdfBoolean.java | 0 .../com/lowagie/text/pdf/PdfBorderArray.java | 0 .../lowagie/text/pdf/PdfBorderDictionary.java | 0 .../java}/com/lowagie/text/pdf/PdfCell.java | 0 .../java}/com/lowagie/text/pdf/PdfChunk.java | 0 .../java}/com/lowagie/text/pdf/PdfColor.java | 0 .../com/lowagie/text/pdf/PdfContentByte.java | 0 .../lowagie/text/pdf/PdfContentParser.java | 0 .../com/lowagie/text/pdf/PdfContents.java | 0 .../java}/com/lowagie/text/pdf/PdfCopy.java | 0 .../com/lowagie/text/pdf/PdfCopyFields.java | 0 .../lowagie/text/pdf/PdfCopyFieldsImp.java | 0 .../com/lowagie/text/pdf/PdfCopyForms.java | 0 .../com/lowagie/text/pdf/PdfCopyFormsImp.java | 0 .../com/lowagie/text/pdf/PdfDashPattern.java | 0 .../java}/com/lowagie/text/pdf/PdfDate.java | 0 .../com/lowagie/text/pdf/PdfDestination.java | 0 .../text/pdf/PdfDeveloperExtension.java | 0 .../com/lowagie/text/pdf/PdfDictionary.java | 0 .../com/lowagie/text/pdf/PdfDocument.java | 0 .../com/lowagie/text/pdf/PdfEFStream.java | 0 .../com/lowagie/text/pdf/PdfEncodings.java | 0 .../com/lowagie/text/pdf/PdfEncryption.java | 0 .../com/lowagie/text/pdf/PdfEncryptor.java | 0 .../com/lowagie/text/pdf/PdfException.java | 0 .../text/pdf/PdfFileSpecification.java | 0 .../java}/com/lowagie/text/pdf/PdfFont.java | 0 .../com/lowagie/text/pdf/PdfFormField.java | 0 .../com/lowagie/text/pdf/PdfFormXObject.java | 0 .../com/lowagie/text/pdf/PdfFunction.java | 0 .../java}/com/lowagie/text/pdf/PdfGState.java | 0 .../com/lowagie/text/pdf/PdfGraphics2D.java | 0 .../com/lowagie/text/pdf/PdfICCBased.java | 0 .../java}/com/lowagie/text/pdf/PdfImage.java | 0 .../com/lowagie/text/pdf/PdfImportedPage.java | 0 .../lowagie/text/pdf/PdfIndirectObject.java | 0 .../text/pdf/PdfIndirectReference.java | 0 .../java}/com/lowagie/text/pdf/PdfLayer.java | 0 .../lowagie/text/pdf/PdfLayerMembership.java | 0 .../java}/com/lowagie/text/pdf/PdfLine.java | 0 .../java}/com/lowagie/text/pdf/PdfLister.java | 0 .../com/lowagie/text/pdf/PdfLiteral.java | 0 .../lowagie/text/pdf/PdfMediaClipData.java | 0 .../java}/com/lowagie/text/pdf/PdfName.java | 0 .../com/lowagie/text/pdf/PdfNameTree.java | 0 .../java}/com/lowagie/text/pdf/PdfNull.java | 0 .../java}/com/lowagie/text/pdf/PdfNumber.java | 0 .../com/lowagie/text/pdf/PdfNumberTree.java | 0 .../java}/com/lowagie/text/pdf/PdfOCG.java | 0 .../com/lowagie/text/pdf/PdfOCProperties.java | 0 .../java}/com/lowagie/text/pdf/PdfObject.java | 0 .../com/lowagie/text/pdf/PdfOutline.java | 0 .../java}/com/lowagie/text/pdf/PdfPCell.java | 0 .../com/lowagie/text/pdf/PdfPCellEvent.java | 0 .../java}/com/lowagie/text/pdf/PdfPKCS7.java | 0 .../java}/com/lowagie/text/pdf/PdfPRow.java | 0 .../com/lowagie/text/pdf/PdfPSXObject.java | 0 .../java}/com/lowagie/text/pdf/PdfPTable.java | 0 .../com/lowagie/text/pdf/PdfPTableEvent.java | 0 .../java}/com/lowagie/text/pdf/PdfPage.java | 0 .../com/lowagie/text/pdf/PdfPageElement.java | 0 .../com/lowagie/text/pdf/PdfPageEvent.java | 0 .../lowagie/text/pdf/PdfPageEventHelper.java | 0 .../com/lowagie/text/pdf/PdfPageLabels.java | 0 .../java}/com/lowagie/text/pdf/PdfPages.java | 0 .../com/lowagie/text/pdf/PdfPattern.java | 0 .../lowagie/text/pdf/PdfPatternPainter.java | 0 .../text/pdf/PdfPrinterGraphics2D.java | 0 .../text/pdf/PdfPublicKeyRecipient.java | 0 .../text/pdf/PdfPublicKeySecurityHandler.java | 0 .../java}/com/lowagie/text/pdf/PdfReader.java | 0 .../lowagie/text/pdf/PdfReaderInstance.java | 0 .../com/lowagie/text/pdf/PdfRectangle.java | 0 .../com/lowagie/text/pdf/PdfRendition.java | 0 .../com/lowagie/text/pdf/PdfResources.java | 0 .../com/lowagie/text/pdf/PdfShading.java | 0 .../lowagie/text/pdf/PdfShadingPattern.java | 0 .../lowagie/text/pdf/PdfSigGenericPKCS.java | 0 .../com/lowagie/text/pdf/PdfSignature.java | 0 .../text/pdf/PdfSignatureAppearance.java | 0 .../com/lowagie/text/pdf/PdfSmartCopy.java | 0 .../com/lowagie/text/pdf/PdfSpotColor.java | 0 .../com/lowagie/text/pdf/PdfStamper.java | 0 .../com/lowagie/text/pdf/PdfStamperImp.java | 0 .../java}/com/lowagie/text/pdf/PdfStream.java | 0 .../java}/com/lowagie/text/pdf/PdfString.java | 0 .../lowagie/text/pdf/PdfStructureElement.java | 0 .../text/pdf/PdfStructureTreeRoot.java | 0 .../java}/com/lowagie/text/pdf/PdfTable.java | 0 .../com/lowagie/text/pdf/PdfTemplate.java | 0 .../com/lowagie/text/pdf/PdfTextArray.java | 0 .../com/lowagie/text/pdf/PdfTransition.java | 0 .../text/pdf/PdfTransparencyGroup.java | 0 .../java}/com/lowagie/text/pdf/PdfWriter.java | 0 .../text/pdf/PdfXConformanceException.java | 0 .../java}/com/lowagie/text/pdf/Pfm2afm.java | 0 .../com/lowagie/text/pdf/PushbuttonField.java | 0 .../com/lowagie/text/pdf/RadioCheckField.java | 0 .../text/pdf/RandomAccessFileOrArray.java | 0 .../com/lowagie/text/pdf/SequenceList.java | 0 .../com/lowagie/text/pdf/ShadingColor.java | 0 .../com/lowagie/text/pdf/SimpleBookmark.java | 0 .../text/pdf/SimpleNamedDestination.java | 0 .../java}/com/lowagie/text/pdf/SpotColor.java | 0 .../com/lowagie/text/pdf/StampContent.java | 0 .../lowagie/text/pdf/StandardDecryption.java | 0 .../java}/com/lowagie/text/pdf/TSAClient.java | 0 .../text/pdf/TSAClientBouncyCastle.java | 0 .../java}/com/lowagie/text/pdf/TextField.java | 0 .../com/lowagie/text/pdf/TrueTypeFont.java | 0 .../lowagie/text/pdf/TrueTypeFontSubSet.java | 0 .../lowagie/text/pdf/TrueTypeFontUnicode.java | 0 .../java}/com/lowagie/text/pdf/Type1Font.java | 0 .../java}/com/lowagie/text/pdf/Type3Font.java | 0 .../com/lowagie/text/pdf/Type3Glyph.java | 0 .../com/lowagie/text/pdf/VerticalText.java | 0 .../java}/com/lowagie/text/pdf/XfaForm.java | 0 .../com/lowagie/text/pdf/XfdfReader.java | 0 .../com/lowagie/text/pdf/codec/Base64.java | 0 .../com/lowagie/text/pdf/codec/BmpImage.java | 0 .../text/pdf/codec/CCITTG4Encoder.java | 0 .../com/lowagie/text/pdf/codec/GifImage.java | 0 .../lowagie/text/pdf/codec/JBIG2Image.java | 0 .../text/pdf/codec/JBIG2SegmentReader.java | 0 .../com/lowagie/text/pdf/codec/PngImage.java | 0 .../lowagie/text/pdf/codec/TIFFConstants.java | 0 .../lowagie/text/pdf/codec/TIFFDirectory.java | 0 .../text/pdf/codec/TIFFFaxDecoder.java | 0 .../com/lowagie/text/pdf/codec/TIFFField.java | 0 .../text/pdf/codec/TIFFLZWDecoder.java | 0 .../com/lowagie/text/pdf/codec/TiffImage.java | 0 .../lowagie/text/pdf/codec/wmf/InputMeta.java | 0 .../lowagie/text/pdf/codec/wmf/MetaBrush.java | 0 .../lowagie/text/pdf/codec/wmf/MetaDo.java | 0 .../lowagie/text/pdf/codec/wmf/MetaFont.java | 0 .../text/pdf/codec/wmf/MetaObject.java | 0 .../lowagie/text/pdf/codec/wmf/MetaPen.java | 0 .../lowagie/text/pdf/codec/wmf/MetaState.java | 0 .../text/pdf/collection/PdfCollection.java | 0 .../pdf/collection/PdfCollectionField.java | 0 .../pdf/collection/PdfCollectionItem.java | 0 .../pdf/collection/PdfCollectionSchema.java | 0 .../pdf/collection/PdfCollectionSort.java | 0 .../pdf/collection/PdfTargetDictionary.java | 0 .../lowagie/text/pdf/crypto/AESCipher.java | 0 .../text/pdf/crypto/ARCFOUREncryption.java | 0 .../lowagie/text/pdf/crypto/IVGenerator.java | 0 .../text/pdf/draw/DottedLineSeparator.java | 0 .../lowagie/text/pdf/draw/DrawInterface.java | 0 .../lowagie/text/pdf/draw/LineSeparator.java | 0 .../text/pdf/draw/VerticalPositionMark.java | 0 .../pdf/events/FieldPositioningEvents.java | 0 .../lowagie/text/pdf/events/IndexEvents.java | 0 .../pdf/events/PdfPCellEventForwarder.java | 0 .../pdf/events/PdfPTableEventForwarder.java | 0 .../pdf/events/PdfPageEventForwarder.java | 0 .../text/pdf/fonts/FontsResourceAnchor.java | 0 .../lowagie/text/pdf/fonts/cmaps/CMap.java | 0 .../text/pdf/fonts/cmaps/CMapParser.java | 0 .../text/pdf/fonts/cmaps/CodespaceRange.java | 0 .../text/pdf/hyphenation/ByteVector.java | 0 .../text/pdf/hyphenation/CharVector.java | 0 .../lowagie/text/pdf/hyphenation/Hyphen.java | 0 .../text/pdf/hyphenation/Hyphenation.java | 0 .../pdf/hyphenation/HyphenationException.java | 0 .../text/pdf/hyphenation/HyphenationTree.java | 0 .../text/pdf/hyphenation/Hyphenator.java | 0 .../text/pdf/hyphenation/PatternConsumer.java | 0 .../pdf/hyphenation/SimplePatternParser.java | 0 .../text/pdf/hyphenation/TernaryTree.java | 0 .../text/pdf/interfaces/PdfAnnotations.java | 0 .../pdf/interfaces/PdfDocumentActions.java | 0 .../pdf/interfaces/PdfEncryptionSettings.java | 0 .../text/pdf/interfaces/PdfPageActions.java | 0 .../text/pdf/interfaces/PdfRunDirection.java | 0 .../text/pdf/interfaces/PdfVersion.java | 0 .../pdf/interfaces/PdfViewerPreferences.java | 0 .../text/pdf/interfaces/PdfXConformance.java | 0 .../text/pdf/internal/PdfAnnotationsImp.java | 0 .../text/pdf/internal/PdfVersionImp.java | 0 .../pdf/internal/PdfViewerPreferencesImp.java | 0 .../text/pdf/internal/PdfXConformanceImp.java | 0 .../text/pdf/internal/PolylineShape.java | 0 .../pdf/internal/PolylineShapeIterator.java | 0 .../text/pdf/parser/ContentOperator.java | 0 .../text/pdf/parser/GraphicsState.java | 0 .../com/lowagie/text/pdf/parser/Matrix.java | 0 .../text/pdf/parser/PdfContentReaderTool.java | 0 .../pdf/parser/PdfContentStreamProcessor.java | 0 .../text/pdf/parser/PdfTextExtractor.java | 0 ...xtExtractingPdfContentStreamProcessor.java | 0 .../lowagie/text/rtf/RtfAddableElement.java | 0 .../com/lowagie/text/rtf/RtfBasicElement.java | 0 .../com/lowagie/text/rtf/RtfElement.java | 0 .../lowagie/text/rtf/RtfExtendedElement.java | 0 .../java}/com/lowagie/text/rtf/RtfMapper.java | 0 .../com/lowagie/text/rtf/RtfWriter2.java | 0 .../text/rtf/direct/RtfDirectContent.java | 0 .../text/rtf/document/RtfCodePage.java | 0 .../text/rtf/document/RtfDocument.java | 0 .../text/rtf/document/RtfDocumentHeader.java | 0 .../rtf/document/RtfDocumentSettings.java | 0 .../text/rtf/document/RtfGenerator.java | 0 .../text/rtf/document/RtfInfoElement.java | 0 .../text/rtf/document/RtfInfoGroup.java | 0 .../text/rtf/document/RtfPageSetting.java | 0 .../text/rtf/document/RtfProtection.java | 0 .../rtf/document/RtfProtectionSetting.java | 0 .../document/output/RtfByteArrayBuffer.java | 0 .../rtf/document/output/RtfDataCache.java | 0 .../rtf/document/output/RtfDiskCache.java | 0 .../output/RtfEfficientMemoryCache.java | 0 .../rtf/document/output/RtfMemoryCache.java | 0 .../document/output/RtfNilOutputStream.java | 0 .../com/lowagie/text/rtf/field/RtfAnchor.java | 0 .../com/lowagie/text/rtf/field/RtfField.java | 0 .../lowagie/text/rtf/field/RtfPageNumber.java | 0 .../lowagie/text/rtf/field/RtfTOCEntry.java | 0 .../text/rtf/field/RtfTableOfContents.java | 0 .../text/rtf/field/RtfTotalPageNumber.java | 0 .../lowagie/text/rtf/graphic/RtfImage.java | 0 .../lowagie/text/rtf/graphic/RtfShape.java | 0 .../text/rtf/graphic/RtfShapePosition.java | 0 .../text/rtf/graphic/RtfShapeProperty.java | 0 .../rtf/headerfooter/RtfHeaderFooter.java | 0 .../headerfooter/RtfHeaderFooterGroup.java | 0 .../com/lowagie/text/rtf/list/RtfList.java | 0 .../lowagie/text/rtf/list/RtfListItem.java | 0 .../lowagie/text/rtf/list/RtfListLevel.java | 0 .../lowagie/text/rtf/list/RtfListTable.java | 0 .../lowagie/text/rtf/list/RtfPictureList.java | 0 .../text/rtf/parser/RtfImportMappings.java | 0 .../lowagie/text/rtf/parser/RtfImportMgr.java | 0 .../lowagie/text/rtf/parser/RtfParser.java | 0 .../text/rtf/parser/RtfParserState.java | 0 .../rtf/parser/ctrlwords/RtfCtrlWordData.java | 0 .../parser/ctrlwords/RtfCtrlWordHandler.java | 0 .../parser/ctrlwords/RtfCtrlWordListener.java | 0 .../rtf/parser/ctrlwords/RtfCtrlWordMap.java | 0 .../rtf/parser/ctrlwords/RtfCtrlWordMgr.java | 0 .../rtf/parser/ctrlwords/RtfCtrlWordType.java | 0 .../parser/destinations/RtfDestination.java | 0 .../RtfDestinationColorTable.java | 0 .../destinations/RtfDestinationDocument.java | 0 .../destinations/RtfDestinationFontTable.java | 0 .../destinations/RtfDestinationInfo.java | 0 .../destinations/RtfDestinationListTable.java | 0 .../destinations/RtfDestinationListener.java | 0 .../destinations/RtfDestinationMgr.java | 0 .../destinations/RtfDestinationNull.java | 0 .../destinations/RtfDestinationShppict.java | 0 .../RtfDestinationStylesheetTable.java | 0 .../parser/enumerations/RtfColorThemes.java | 0 .../parser/exceptions/RtfParserException.java | 0 .../RtfUnknownCtrlWordException.java | 0 .../properties/RtfCtrlWordPropertyType.java | 0 .../rtf/parser/properties/RtfProperty.java | 0 .../properties/RtfPropertyListener.java | 0 .../com/lowagie/text/rtf/style/RtfColor.java | 0 .../lowagie/text/rtf/style/RtfColorList.java | 0 .../com/lowagie/text/rtf/style/RtfFont.java | 0 .../lowagie/text/rtf/style/RtfFontList.java | 0 .../text/rtf/style/RtfParagraphStyle.java | 0 .../lowagie/text/rtf/style/RtfStyleTypes.java | 0 .../text/rtf/style/RtfStylesheetList.java | 0 .../com/lowagie/text/rtf/table/RtfBorder.java | 0 .../text/rtf/table/RtfBorderGroup.java | 0 .../com/lowagie/text/rtf/table/RtfCell.java | 0 .../com/lowagie/text/rtf/table/RtfRow.java | 0 .../com/lowagie/text/rtf/table/RtfTable.java | 0 .../lowagie/text/rtf/text/RtfAnnotation.java | 0 .../com/lowagie/text/rtf/text/RtfChapter.java | 0 .../com/lowagie/text/rtf/text/RtfChunk.java | 0 .../com/lowagie/text/rtf/text/RtfNewPage.java | 0 .../lowagie/text/rtf/text/RtfParagraph.java | 0 .../com/lowagie/text/rtf/text/RtfPhrase.java | 0 .../com/lowagie/text/rtf/text/RtfSection.java | 0 .../com/lowagie/text/rtf/text/RtfTab.java | 0 .../lowagie/text/rtf/text/RtfTabGroup.java | 0 .../com/lowagie/text/xml/SAXiTextHandler.java | 0 .../com/lowagie/text/xml/SAXmyHandler.java | 0 .../java}/com/lowagie/text/xml/TagMap.java | 0 .../com/lowagie/text/xml/XmlDomWriter.java | 0 .../java}/com/lowagie/text/xml/XmlParser.java | 0 .../java}/com/lowagie/text/xml/XmlPeer.java | 0 .../xml/simpleparser/EntitiesToSymbol.java | 0 .../xml/simpleparser/EntitiesToUnicode.java | 0 .../text/xml/simpleparser/IanaEncodings.java | 0 .../xml/simpleparser/SimpleXMLDocHandler.java | 0 .../SimpleXMLDocHandlerComment.java | 0 .../xml/simpleparser/SimpleXMLParser.java | 0 .../text/xml/xmp/DublinCoreSchema.java | 0 .../com/lowagie/text/xml/xmp/LangAlt.java | 0 .../com/lowagie/text/xml/xmp/PdfA1Schema.java | 0 .../com/lowagie/text/xml/xmp/PdfSchema.java | 0 .../com/lowagie/text/xml/xmp/XmpArray.java | 0 .../lowagie/text/xml/xmp/XmpBasicSchema.java | 0 .../com/lowagie/text/xml/xmp/XmpMMSchema.java | 0 .../com/lowagie/text/xml/xmp/XmpReader.java | 0 .../com/lowagie/text/xml/xmp/XmpSchema.java | 0 .../com/lowagie/text/xml/xmp/XmpWriter.java | 0 .../com/lowagie/tools/BuildTutorial.java | 0 .../java}/com/lowagie/tools/ConcatPdf.java | 0 .../java}/com/lowagie/tools/EncryptPdf.java | 0 .../java}/com/lowagie/tools/Executable.java | 0 .../java}/com/lowagie/tools/HandoutPdf.java | 0 .../java}/com/lowagie/tools/SplitPdf.java | 0 .../com/lowagie/tools/ToolboxAvailable.java | 0 .../resources}/com/lowagie/text/MPL-1.1.txt | 0 .../com/lowagie/text/apache_license.txt | 0 .../resources}/com/lowagie/text/lgpl.txt | 0 .../com/lowagie/text/misc_licenses.txt | 0 .../lowagie/text/pdf/fonts/Courier-Bold.afm | 0 .../text/pdf/fonts/Courier-BoldOblique.afm | 0 .../text/pdf/fonts/Courier-Oblique.afm | 0 .../com/lowagie/text/pdf/fonts/Courier.afm | 0 .../lowagie/text/pdf/fonts/Helvetica-Bold.afm | 0 .../text/pdf/fonts/Helvetica-BoldOblique.afm | 0 .../text/pdf/fonts/Helvetica-Oblique.afm | 0 .../com/lowagie/text/pdf/fonts/Helvetica.afm | 0 .../com/lowagie/text/pdf/fonts/Symbol.afm | 0 .../com/lowagie/text/pdf/fonts/Times-Bold.afm | 0 .../text/pdf/fonts/Times-BoldItalic.afm | 0 .../lowagie/text/pdf/fonts/Times-Italic.afm | 0 .../lowagie/text/pdf/fonts/Times-Roman.afm | 0 .../lowagie/text/pdf/fonts/ZapfDingbats.afm | 0 .../com/lowagie/text/pdf/fonts/cmap_info.txt | 0 .../com/lowagie/text/pdf/fonts/glyphlist.txt | 0 .../com/lowagie/text/pdf/fonts/mustRead.html | 0 .../src/rups/com/lowagie/rups/Rups.java | 78 - .../rups/controller/PdfReaderController.java | 256 -- .../controller/PdfRendererController.java | 145 - .../rups/controller/RupsController.java | 244 -- .../lowagie/rups/io/FileChooserAction.java | 91 - .../com/lowagie/rups/io/FileCloseAction.java | 51 - .../lowagie/rups/io/OutputStreamResource.java | 37 - .../lowagie/rups/io/TextAreaOutputStream.java | 88 - .../lowagie/rups/io/filters/PdfFilter.java | 37 - .../lowagie/rups/model/BackgroundTask.java | 104 - .../rups/model/IndirectObjectFactory.java | 178 -- .../com/lowagie/rups/model/ObjectLoader.java | 94 - .../com/lowagie/rups/model/PageLoader.java | 89 - .../rups/com/lowagie/rups/model/PdfFile.java | 164 -- .../com/lowagie/rups/model/Permissions.java | 185 -- .../lowagie/rups/model/ProgressDialog.java | 111 - .../lowagie/rups/model/TreeNodeFactory.java | 151 - .../rups/com/lowagie/rups/model/XfaFile.java | 78 - .../rups/com/lowagie/rups/view/Console.java | 225 -- .../com/lowagie/rups/view/MessageAction.java | 46 - .../rups/view/PageNavigationAction.java | 105 - .../rups/view/PageNavigationListener.java | 73 - .../com/lowagie/rups/view/RupsMenuBar.java | 130 - .../rups/view/icons/IconActionListener.java | 33 - .../lowagie/rups/view/icons/IconButton.java | 41 - .../lowagie/rups/view/icons/IconFetcher.java | 58 - .../rups/view/icons/IconTreeCellRenderer.java | 50 - .../lowagie/rups/view/icons/IconTreeNode.java | 60 - .../com/lowagie/rups/view/icons/array.png | Bin 357 -> 0 bytes .../com/lowagie/rups/view/icons/attribute.png | Bin 283 -> 0 bytes .../com/lowagie/rups/view/icons/boolean.png | Bin 786 -> 0 bytes .../rups/view/icons/copyright_notice.txt | 25 - .../lowagie/rups/view/icons/dictionary.png | Bin 622 -> 0 bytes .../rups/com/lowagie/rups/view/icons/form.png | Bin 467 -> 0 bytes .../rups/com/lowagie/rups/view/icons/name.png | Bin 778 -> 0 bytes .../rups/view/icons/navigation_first.png | Bin 522 -> 0 bytes .../rups/view/icons/navigation_last.png | Bin 524 -> 0 bytes .../rups/view/icons/navigation_next.png | Bin 395 -> 0 bytes .../rups/view/icons/navigation_previous.png | Bin 389 -> 0 bytes .../rups/com/lowagie/rups/view/icons/null.png | Bin 793 -> 0 bytes .../com/lowagie/rups/view/icons/number.png | Bin 543 -> 0 bytes .../com/lowagie/rups/view/icons/outline.png | Bin 702 -> 0 bytes .../rups/com/lowagie/rups/view/icons/page.png | Bin 294 -> 0 bytes .../com/lowagie/rups/view/icons/pages.png | Bin 309 -> 0 bytes .../rups/com/lowagie/rups/view/icons/pdf.png | Bin 591 -> 0 bytes .../rups/com/lowagie/rups/view/icons/pi.png | Bin 473 -> 0 bytes .../rups/com/lowagie/rups/view/icons/ref.png | Bin 586 -> 0 bytes .../lowagie/rups/view/icons/ref_recursive.png | Bin 592 -> 0 bytes .../com/lowagie/rups/view/icons/stream.png | Bin 736 -> 0 bytes .../com/lowagie/rups/view/icons/string.png | Bin 630 -> 0 bytes .../rups/com/lowagie/rups/view/icons/tag.png | Bin 389 -> 0 bytes .../rups/com/lowagie/rups/view/icons/text.png | Bin 289 -> 0 bytes .../rups/com/lowagie/rups/view/icons/xfa.png | Bin 603 -> 0 bytes .../com/lowagie/rups/view/itext/FormTree.java | 210 -- .../lowagie/rups/view/itext/OutlineTree.java | 113 - .../lowagie/rups/view/itext/PagesTable.java | 167 -- .../rups/view/itext/PdfObjectPanel.java | 117 - .../com/lowagie/rups/view/itext/PdfTree.java | 90 - .../rups/view/itext/StreamTextArea.java | 82 - .../lowagie/rups/view/itext/XRefTable.java | 174 -- .../lowagie/rups/view/itext/XfaTextArea.java | 39 - .../com/lowagie/rups/view/itext/XfaTree.java | 55 - .../view/itext/treenodes/FormTreeNode.java | 73 - .../view/itext/treenodes/OutlineTreeNode.java | 62 - .../itext/treenodes/PdfObjectTreeNode.java | 287 -- .../view/itext/treenodes/PdfPageTreeNode.java | 39 - .../itext/treenodes/PdfPagesTreeNode.java | 39 - .../itext/treenodes/PdfTrailerTreeNode.java | 50 - .../view/itext/treenodes/XdpTreeNode.java | 123 - .../view/itext/treenodes/XfaTreeNode.java | 103 - .../view/models/DictionaryTableModel.java | 95 - .../rups/view/models/JTableAutoModel.java | 78 - .../view/models/JTableAutoModelInterface.java | 52 - .../rups/view/models/PdfArrayTableModel.java | 84 - .../lowagie/rups/view/renderer/PageField.java | 67 - .../lowagie/rups/view/renderer/PagePanel.java | 237 -- .../lowagie/rups/view/renderer/ToolBar.java | 81 - iText-2.1.7-patched/src/test.xml | 262 -- .../src/toolbox/com/lowagie/toolbox/1t3xt.gif | Bin 3309 -> 0 bytes .../com/lowagie/toolbox/AbstractTool.java | 342 --- .../com/lowagie/toolbox/ToolMenuItems.java | 73 - .../toolbox/com/lowagie/toolbox/Toolbox.java | 451 --- .../toolbox/com/lowagie/toolbox/Versions.java | 229 -- .../toolbox/arguments/AbstractArgument.java | 156 -- .../toolbox/arguments/BitsetArgument.java | 116 - .../toolbox/arguments/ColorArgument.java | 82 - .../toolbox/arguments/FileArgument.java | 166 -- .../toolbox/arguments/FileArrayArgument.java | 124 - .../toolbox/arguments/FloatArgument.java | 64 - .../toolbox/arguments/ImageArgument.java | 111 - .../toolbox/arguments/IntegerArgument.java | 78 - .../toolbox/arguments/OptionArgument.java | 209 -- .../toolbox/arguments/PageSizeArgument.java | 173 -- .../toolbox/arguments/StringArgument.java | 79 - .../toolbox/arguments/filters/DirFilter.java | 68 - .../arguments/filters/ImageFilter.java | 126 - .../toolbox/arguments/filters/PdfFilter.java | 69 - .../toolbox/arguments/filters/U3DFilter.java | 69 - .../com/lowagie/toolbox/plugins/Add3D.java | 284 -- .../toolbox/plugins/Bookmarks2XML.java | 143 - .../com/lowagie/toolbox/plugins/Burst.java | 180 -- .../CompressDecompressPageContent.java | 151 - .../com/lowagie/toolbox/plugins/Concat.java | 180 -- .../com/lowagie/toolbox/plugins/ConcatN.java | 190 -- .../com/lowagie/toolbox/plugins/Decrypt.java | 143 - .../com/lowagie/toolbox/plugins/Divide.java | 183 -- .../com/lowagie/toolbox/plugins/DvdCover.java | 196 -- .../com/lowagie/toolbox/plugins/Encrypt.java | 187 -- .../toolbox/plugins/ExtractAttachments.java | 219 -- .../com/lowagie/toolbox/plugins/Handouts.java | 226 -- .../toolbox/plugins/HtmlBookmarks.java | 289 -- .../toolbox/plugins/ImageXRefViewer.java | 269 -- .../lowagie/toolbox/plugins/InspectPDF.java | 168 -- .../com/lowagie/toolbox/plugins/KnitTiff.java | 172 -- .../com/lowagie/toolbox/plugins/NUp.java | 193 -- .../lowagie/toolbox/plugins/Normalize.java | 406 --- .../lowagie/toolbox/plugins/PhotoAlbum.java | 235 -- .../plugins/RemoveLaunchApplication.java | 182 -- .../lowagie/toolbox/plugins/ReversePages.java | 182 -- .../toolbox/plugins/SelectedPages.java | 157 -- .../com/lowagie/toolbox/plugins/Split.java | 197 -- .../com/lowagie/toolbox/plugins/Tiff2Pdf.java | 203 -- .../com/lowagie/toolbox/plugins/Txt2Pdf.java | 163 -- .../lowagie/toolbox/plugins/Watermarker.java | 222 -- .../toolbox/plugins/XML2Bookmarks.java | 163 -- .../com/lowagie/toolbox/plugins/rotate.png | Bin 608 -> 0 bytes .../com/lowagie/toolbox/plugins/translate.png | Bin 594 -> 0 bytes .../com/lowagie/toolbox/plugins/zoom.png | Bin 692 -> 0 bytes .../lowagie/toolbox/swing/CustomDialog.java | 143 - .../toolbox/swing/EventDispatchingThread.java | 138 - .../com/lowagie/toolbox/swing/FileList.java | 281 -- .../toolbox/swing/PdfInformationPanel.java | 161 -- .../src/toolbox/com/lowagie/toolbox/tools.txt | 31 - iTextBookmarksConverter/build.xml | 74 - .../nbproject/build-impl.xml | 1083 -------- .../nbproject/genfiles.properties | 8 - .../nbproject/private/config.properties | 0 .../nbproject/private/private.properties | 6 - .../nbproject/private/private.xml | 4 - .../nbproject/project.properties | 78 - iTextBookmarksConverter/nbproject/project.xml | 41 - iTextBookmarksConverter/pom.xml | 26 + .../iTextBookmarksConverter.java | 0 ...jpdfbookmarks.bookmark.IBookmarksConverter | 0 jpdfbookmarks_core/build.xml | 74 - jpdfbookmarks_core/manifest.mf | 4 - jpdfbookmarks_core/nbproject/build-impl.xml | 1020 ------- jpdfbookmarks_core/nbproject/build-impl.xml~ | 988 ------- .../nbproject/configs/apply.properties | 0 .../nbproject/configs/dump.properties | 1 - .../configs/dump_standard_output.properties | 1 - .../nbproject/configs/gui.properties | 1 - .../nbproject/configs/gui_english.properties | 2 - .../nbproject/configs/help.properties | 0 .../nbproject/configs/show-on-open.properties | 0 .../nbproject/configs/version.properties | 0 .../nbproject/genfiles.properties | 11 - .../nbproject/private/config.properties | 1 - .../nbproject/private/private.properties | 7 - .../nbproject/private/private.xml | 4 - .../private/profiler/configurations.xml | 107 - .../nbproject/project.properties | 117 - jpdfbookmarks_core/nbproject/project.xml | 89 - jpdfbookmarks_core/others/jpdfbookmarks | 2 - jpdfbookmarks_core/others/jpdfbookmarks16.ico | Bin 1150 -> 0 bytes jpdfbookmarks_core/others/jpdfbookmarks16.png | Bin 862 -> 0 bytes .../others/jpdfbookmarks256.png | Bin 30329 -> 0 bytes jpdfbookmarks_core/others/jpdfbookmarks32.ico | Bin 4286 -> 0 bytes jpdfbookmarks_core/others/jpdfbookmarks32.png | Bin 2052 -> 0 bytes jpdfbookmarks_core/others/jpdfbookmarks48.ico | Bin 9662 -> 0 bytes jpdfbookmarks_core/others/jpdfbookmarks48.png | Bin 3719 -> 0 bytes jpdfbookmarks_core/others/splash.png | Bin 46151 -> 0 bytes jpdfbookmarks_core/others/splash.svg | 188 -- jpdfbookmarks_core/pom.xml | 183 ++ .../main/assembly/bin-distribution.conf.xml | 75 + .../main/assembly/src-distribution.conf.xml | 25 + .../main/images/jpdfbookmarks.ico} | Bin 270398 -> 285478 bytes .../src/main/images}/jpdfbookmarks.png | Bin .../jpdfbookmarks/AboutBox.form | 0 .../jpdfbookmarks/AboutBox.java | 0 .../jpdfbookmarks/ActionsDialog.form | 0 .../jpdfbookmarks/ActionsDialog.java | 0 .../jpdfbookmarks/Applier.java | 0 .../jpdfbookmarks/AuthenticatorDialog.form | 0 .../jpdfbookmarks/AuthenticatorDialog.java | 0 .../jpdfbookmarks/BookmarksTree.java | 0 .../jpdfbookmarks/ConnectionOptionsPanel.form | 0 .../jpdfbookmarks/ConnectionOptionsPanel.java | 0 .../jpdfbookmarks/CursorToolkit.java | 0 .../jpdfbookmarks/DummyPageProducer.java | 0 .../jpdfbookmarks/Dumper.java | 0 .../jpdfbookmarks/EncodingOptionsPanel.form | 0 .../jpdfbookmarks/EncodingOptionsPanel.java | 0 .../jpdfbookmarks/ExtendedUndoManager.java | 0 .../jpdfbookmarks/FitType.java | 0 .../jpdfbookmarks/GeneralOptionsPanel.form | 0 .../jpdfbookmarks/GeneralOptionsPanel.java | 0 .../jpdfbookmarks/GlassPane.java | 0 .../jpdfbookmarks/GoToPageDialog.java | 0 .../jpdfbookmarks/IPage.java | 0 .../jpdfbookmarks/IPageProducer.java | 0 .../jpdfbookmarks/IPdfView.java | 0 .../jpdfbookmarks/JPdfBookmarks.java | 0 .../jpdfbookmarks/JPdfBookmarksGui.java | 0 .../jpdfbookmarks/JPedalViewPanel.java | 0 .../jpdfbookmarks/LeftPanel.java | 0 .../jpdfbookmarks/LicenseBox.form | 0 .../jpdfbookmarks/LicenseBox.java | 0 .../LinesNotWellFormedException.java | 0 .../jpdfbookmarks/MyHyperlinkListener.java | 0 .../jpdfbookmarks/OptionsDlg.form | 0 .../jpdfbookmarks/OptionsDlg.java | 0 .../jpdfbookmarks/OutlinePresentation.java | 0 .../jpdfbookmarks/PageChangedEvent.java | 0 .../jpdfbookmarks/PageChangedListener.java | 0 .../jpdfbookmarks/PageDimension.java | 0 .../jpdfbookmarks/PageOffsetDialog.java | 0 .../jpdfbookmarks/PasswordDialog.form | 0 .../jpdfbookmarks/PasswordDialog.java | 0 .../jpdfbookmarks/PdfViewAdapter.java | 0 .../jpdfbookmarks/Prefs.java | 0 .../jpdfbookmarks/ProxyAuthenticator.java | 0 .../jpdfbookmarks/RenderingStartEvent.java | 0 .../jpdfbookmarks/RenderingStartListener.java | 0 .../flavianopetrocchi/jpdfbookmarks/Res.java | 0 .../jpdfbookmarks/SeparatorsPanel.form | 0 .../jpdfbookmarks/SeparatorsPanel.java | 0 .../jpdfbookmarks/TextCopiedEvent.java | 0 .../jpdfbookmarks/TextCopiedListener.java | 0 .../jpdfbookmarks/ThumbnailsPanel.java | 0 .../jpdfbookmarks/ToolbarsOptionsPanel.form | 0 .../jpdfbookmarks/ToolbarsOptionsPanel.java | 0 .../jpdfbookmarks/UnboablePageOffset.java | 0 .../UndoableBookmarksAction.java | 0 .../jpdfbookmarks/UndoableCellEdit.java | 0 .../jpdfbookmarks/UndoableDeleteBookmark.java | 0 .../jpdfbookmarks/UndoableExtractLinks.java | 0 .../jpdfbookmarks/UndoableLoadBookmarks.java | 0 .../jpdfbookmarks/UndoableMultiSetDest.java | 0 .../UndoableMultiSetDestFromView.java | 0 .../UndoableMultiSetLaunchLink.java | 0 .../UndoableMultiSetWebLink.java | 0 .../UndoableMultipleSetDestination.java | 0 .../jpdfbookmarks/UndoablePasteBookmarks.java | 0 .../jpdfbookmarks/UndoableRenameAction.java | 0 .../jpdfbookmarks/UndoableSetDestination.java | 0 .../jpdfbookmarks/UnifiedFileOperator.java | 0 .../jpdfbookmarks/ViewChangedEvent.java | 0 .../jpdfbookmarks/ViewChangedListener.java | 0 .../jpdfbookmarks/WrapFlowLayout.java | 0 .../src/main/launch4j/jpdfbookmarks.xml | 24 + .../src/main/launch4j/jpdfbookmarks_cli.xml | 25 + .../jpdfbookmarks/gpl-3.0-standalone.html | 0 .../jpdfbookmarks/jpdfbookmarks.properties | 0 .../jpdfbookmarks/splash.png | Bin .../src/main/scripts/jpdfbookmarks | 35 + .../src/main/scripts/jpdfbookmarks_cli | 35 + .../main/scripts/link_this_in_linux_path.sh | 23 + .../scripts/link_this_in_linux_path_cli.sh | 23 + .../artwork/myicons/actions-dialog.svg | 752 ----- .../artwork/myicons/blog_header.svg | 1144 -------- .../artwork/myicons/bookmark-launch.svg | 641 ----- .../artwork/myicons/bookmark-web.svg | 2445 ----------------- .../artwork/myicons/close-panel.svg | 516 ---- .../artwork/myicons/copy-linked.svg | 1136 -------- .../artwork/myicons/cursor-hand.svg | 38 - .../artwork/myicons/delete-bookmark.svg | 923 ------- .../artwork/myicons/dest-from-view.svg | 2230 --------------- .../artwork/myicons/dump.svg | 1108 -------- .../artwork/myicons/extract-links.svg | 1242 --------- .../artwork/myicons/fit-height.svg | 691 ----- .../artwork/myicons/fit-native.svg | 796 ------ .../artwork/myicons/fit-page.svg | 698 ----- .../artwork/myicons/fit-rect.svg | 805 ------ .../artwork/myicons/fit-width.svg | 668 ----- .../artwork/myicons/hand-close.svg | 96 - .../artwork/myicons/hand-closed.svg | 98 - .../artwork/myicons/hand-open.svg | 98 - .../artwork/myicons/jpdfbookmarks.svg | 1094 -------- .../artwork/myicons/load.svg | 1224 --------- .../artwork/myicons/open-linked-pdf.svg | 696 ----- .../artwork/myicons/open-panel.svg | 516 ---- .../artwork/myicons/page-offset.svg | 651 ----- .../artwork/myicons/rect-blue.cur | Bin 4286 -> 0 bytes .../artwork/myicons/rect-red.cur | Bin 4286 -> 0 bytes .../artwork/myicons/select-text.svg | 477 ---- .../artwork/myicons/show-on-open.svg | 641 ----- .../artwork/myicons/system-clip.svg | 740 ----- .../artwork/myicons/top-left-zoom.svg | 1539 ----------- .../artwork/myicons/zoom-in.svg | 671 ----- .../artwork/myicons/zoom-out.svg | 924 ------- jpdfbookmarks_graphics/artwork/splash.png | Bin 43701 -> 0 bytes jpdfbookmarks_graphics/artwork/splash.svg | 184 -- jpdfbookmarks_graphics/build.xml | 74 - .../nbproject/build-impl.xml | 1041 ------- .../nbproject/genfiles.properties | 8 - .../nbproject/private/private.properties | 5 - .../nbproject/project.properties | 59 - jpdfbookmarks_graphics/nbproject/project.xml | 15 - jpdfbookmarks_graphics/pom.xml | 12 + .../jpdfbookmarks/gfx/gplv3-127x51.png | Bin .../jpdfbookmarks/gfx/jpdfbookmarks.png | Bin .../jpdfbookmarks/gfx16/actions-dialog.png | Bin .../jpdfbookmarks/gfx16/add-child.png | Bin .../jpdfbookmarks/gfx16/add-sibling.png | Bin .../gfx16/applications-graphics.png | Bin .../jpdfbookmarks/gfx16/bookmark-launch.png | Bin .../jpdfbookmarks/gfx16/bookmark-web.png | Bin .../jpdfbookmarks/gfx16/bookmark.png | Bin .../jpdfbookmarks/gfx16/bookmarks.png | Bin .../gfx16/close-panel-rollover.png | Bin .../jpdfbookmarks/gfx16/close-panel.png | Bin .../jpdfbookmarks/gfx16/copy-linked.png | Bin .../jpdfbookmarks/gfx16/delete-bookmark.png | Bin .../jpdfbookmarks/gfx16/dest-from-view.png | Bin .../jpdfbookmarks/gfx16/document-open.png | Bin .../jpdfbookmarks/gfx16/document-print.png | Bin .../jpdfbookmarks/gfx16/document-save-as.png | Bin .../jpdfbookmarks/gfx16/document-save.png | Bin .../jpdfbookmarks/gfx16/donate-icon.png | Bin .../jpdfbookmarks/gfx16/dump.png | Bin .../jpdfbookmarks/gfx16/edit-copy.png | Bin .../jpdfbookmarks/gfx16/edit-cut.png | Bin .../jpdfbookmarks/gfx16/edit-paste.png | Bin .../jpdfbookmarks/gfx16/edit-redo.png | Bin .../jpdfbookmarks/gfx16/edit-select-all.png | Bin .../jpdfbookmarks/gfx16/edit-undo.png | Bin .../jpdfbookmarks/gfx16/extract-links.png | Bin .../jpdfbookmarks/gfx16/fit-height.png | Bin .../jpdfbookmarks/gfx16/fit-native.png | Bin .../jpdfbookmarks/gfx16/fit-page.png | Bin .../jpdfbookmarks/gfx16/fit-rect.png | Bin .../jpdfbookmarks/gfx16/fit-width.png | Bin .../jpdfbookmarks/gfx16/format-text-bold.png | Bin .../gfx16/format-text-italic.png | Bin .../jpdfbookmarks/gfx16/go-first.png | Bin .../jpdfbookmarks/gfx16/go-last.png | Bin .../jpdfbookmarks/gfx16/go-next.png | Bin .../jpdfbookmarks/gfx16/go-previous.png | Bin .../jpdfbookmarks/gfx16/help-browser.png | Bin .../gfx16/internet-web-browser.png | Bin .../jpdfbookmarks/gfx16/load.png | Bin .../jpdfbookmarks/gfx16/open-linked-pdf.png | Bin .../jpdfbookmarks/gfx16/open-panel.png | Bin .../jpdfbookmarks/gfx16/page-offset.png | Bin .../gfx16/preferences-system.png | Bin .../jpdfbookmarks/gfx16/process-stop.png | Bin .../jpdfbookmarks/gfx16/select-text.png | Bin .../jpdfbookmarks/gfx16/show-on-open.png | Bin .../jpdfbookmarks/gfx16/system-clip.png | Bin .../jpdfbookmarks/gfx16/system-log-out.png | Bin .../gfx16/system-software-update.png | Bin .../jpdfbookmarks/gfx16/top-left-zoom.png | Bin .../jpdfbookmarks/gfx16/user-trash.png | Bin .../jpdfbookmarks/gfx16/zoom-in.png | Bin .../jpdfbookmarks/gfx16/zoom-out.png | Bin .../jpdfbookmarks/gfx22/actions-dialog.png | Bin .../jpdfbookmarks/gfx22/add-child.png | Bin .../jpdfbookmarks/gfx22/add-sibling.png | Bin .../gfx22/applications-graphics.png | Bin .../jpdfbookmarks/gfx22/bookmark-launch.png | Bin .../jpdfbookmarks/gfx22/bookmark-web.png | Bin .../jpdfbookmarks/gfx22/close-panel.png | Bin .../jpdfbookmarks/gfx22/copy-linked.png | Bin .../jpdfbookmarks/gfx22/delete-bookmark.png | Bin .../jpdfbookmarks/gfx22/dest-from-view.png | Bin .../jpdfbookmarks/gfx22/document-open.png | Bin .../jpdfbookmarks/gfx22/document-print.png | Bin .../jpdfbookmarks/gfx22/document-save-as.png | Bin .../jpdfbookmarks/gfx22/document-save.png | Bin .../jpdfbookmarks/gfx22/donate-icon.png | Bin .../jpdfbookmarks/gfx22/dump.png | Bin .../jpdfbookmarks/gfx22/edit-copy.png | Bin .../jpdfbookmarks/gfx22/edit-cut.png | Bin .../jpdfbookmarks/gfx22/edit-paste.png | Bin .../jpdfbookmarks/gfx22/edit-redo.png | Bin .../jpdfbookmarks/gfx22/edit-select-all.png | Bin .../jpdfbookmarks/gfx22/edit-undo.png | Bin .../jpdfbookmarks/gfx22/extract-links.png | Bin .../jpdfbookmarks/gfx22/fit-height.png | Bin .../jpdfbookmarks/gfx22/fit-native.png | Bin .../jpdfbookmarks/gfx22/fit-page.png | Bin .../jpdfbookmarks/gfx22/fit-rect.png | Bin .../jpdfbookmarks/gfx22/fit-width.png | Bin .../jpdfbookmarks/gfx22/format-text-bold.png | Bin .../gfx22/format-text-italic.png | Bin .../jpdfbookmarks/gfx22/go-first.png | Bin .../jpdfbookmarks/gfx22/go-last.png | Bin .../jpdfbookmarks/gfx22/go-next.png | Bin .../jpdfbookmarks/gfx22/go-previous.png | Bin .../jpdfbookmarks/gfx22/help-browser.png | Bin .../gfx22/internet-web-browser.png | Bin .../jpdfbookmarks/gfx22/load.png | Bin .../jpdfbookmarks/gfx22/open-linked-pdf.png | Bin .../jpdfbookmarks/gfx22/open-panel.png | Bin .../jpdfbookmarks/gfx22/page-offset.png | Bin .../gfx22/preferences-system.png | Bin .../jpdfbookmarks/gfx22/process-stop.png | Bin .../jpdfbookmarks/gfx22/select-text.png | Bin .../jpdfbookmarks/gfx22/show-on-open.png | Bin .../jpdfbookmarks/gfx22/system-clip.png | Bin .../jpdfbookmarks/gfx22/system-log-out.png | Bin .../gfx22/system-software-update.png | Bin .../jpdfbookmarks/gfx22/top-left-zoom.png | Bin .../jpdfbookmarks/gfx22/user-trash.png | Bin .../jpdfbookmarks/gfx22/zoom-in.png | Bin .../jpdfbookmarks/gfx22/zoom-out.png | Bin .../jpdfbookmarks/gfx32/hand-closed.png | Bin .../jpdfbookmarks/gfx32/hand-opened.png | Bin .../jpdfbookmarks/gfx32/rect-blue.png | Bin .../jpdfbookmarks/gfx32/rect-red.png | Bin jpdfbookmarks_languages/build.xml | 74 - .../nbproject/build-impl.xml | 1041 ------- .../nbproject/genfiles.properties | 8 - .../nbproject/private/private.properties | 5 - .../nbproject/private/private.xml | 4 - .../nbproject/project.properties | 59 - jpdfbookmarks_languages/nbproject/project.xml | 15 - jpdfbookmarks_languages/pom.xml | 54 + .../locales/localizedText.properties | 0 .../locales/localizedText_it_IT.properties | 0 jpdfbookmarks_lib/Can_Remove_Jars.tar.gz | Bin 0 -> 1810730 bytes jpdfbookmarks_lib/bcmail-jdk16-145.jar | Bin 236604 -> 0 bytes jpdfbookmarks_lib/bcprov-jdk16-145.jar | Bin 1719483 -> 0 bytes jpdfbookmarks_lib/bctsp-jdk16-145.jar | Bin 25427 -> 0 bytes jpdfbookmarks_lib/commons-cli-1.2.jar | Bin 41123 -> 0 bytes jpdfbookmarks_lib/install_lib.bat | 2 + jpdfbookmarks_lib/install_lib.sh | 4 + jpdfbookmarks_lib/swing-layout-1.0.3.jar | Bin 118119 -> 0 bytes pom.xml | 269 ++ 987 files changed, 1045 insertions(+), 54995 deletions(-) delete mode 100644 Bookmark/build.xml delete mode 100644 Bookmark/nbproject/build-impl.xml delete mode 100644 Bookmark/nbproject/genfiles.properties delete mode 100644 Bookmark/nbproject/private/config.properties delete mode 100644 Bookmark/nbproject/private/private.properties delete mode 100644 Bookmark/nbproject/private/private.xml delete mode 100644 Bookmark/nbproject/project.properties delete mode 100644 Bookmark/nbproject/project.xml create mode 100644 Bookmark/pom.xml rename Bookmark/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/bookmark/Bookmark.java (100%) rename Bookmark/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/bookmark/BookmarkSelection.java (100%) rename Bookmark/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/bookmark/BookmarkType.java (100%) rename Bookmark/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/bookmark/IBookmarksConverter.java (100%) delete mode 100644 CollapsingPanel/build.xml delete mode 100644 CollapsingPanel/manifest.mf delete mode 100644 CollapsingPanel/nbproject/build-impl.xml delete mode 100644 CollapsingPanel/nbproject/genfiles.properties delete mode 100644 CollapsingPanel/nbproject/project.properties delete mode 100644 CollapsingPanel/nbproject/project.xml create mode 100644 CollapsingPanel/pom.xml rename CollapsingPanel/src/{ => main/java}/it/flavianopetrocchi/components/collapsingpanel/CollapsingPanel.java (100%) rename CollapsingPanel/src/{ => main/resources}/it/flavianopetrocchi/components/collapsingpanel/CollapsingPanel.properties (100%) rename CollapsingPanel/src/{ => main/resources}/it/flavianopetrocchi/components/collapsingpanel/gfx16/close-panel.png (100%) rename CollapsingPanel/src/{ => main/resources}/it/flavianopetrocchi/components/collapsingpanel/gfx16/open-panel.png (100%) delete mode 100644 Colors/appendchar.java delete mode 100644 Colors/build.xml delete mode 100644 Colors/colors.csv delete mode 100644 Colors/nbproject/build-impl.xml delete mode 100644 Colors/nbproject/genfiles.properties delete mode 100644 Colors/nbproject/private/private.properties delete mode 100644 Colors/nbproject/private/private.xml delete mode 100644 Colors/nbproject/project.properties delete mode 100644 Colors/nbproject/project.xml create mode 100644 Colors/pom.xml rename Colors/src/{ => main/java}/it/flavianopetrocchi/colors/Colors.java (100%) rename Colors/src/{ => main/java}/it/flavianopetrocchi/colors/ColorsButton.java (100%) rename Colors/src/{ => main/java}/it/flavianopetrocchi/colors/ColorsListPanel.java (100%) rename Colors/src/{ => main/java}/it/flavianopetrocchi/colors/ColorsPanel.java (100%) delete mode 100644 Colors/test/it/flavianopetrocchi/colors/tests/ColorsTest.java create mode 100644 README.adoc delete mode 100644 ResourceHelper/build.xml delete mode 100644 ResourceHelper/manifest.mf delete mode 100644 ResourceHelper/nbproject/build-impl.xml delete mode 100644 ResourceHelper/nbproject/genfiles.properties delete mode 100644 ResourceHelper/nbproject/project.properties delete mode 100644 ResourceHelper/nbproject/project.xml create mode 100644 ResourceHelper/pom.xml rename ResourceHelper/src/{ => main/java}/it/flavianopetrocchi/reshelper/ResHelper.java (100%) delete mode 100644 Utilities/build.xml delete mode 100644 Utilities/nbproject/build-impl.xml delete mode 100644 Utilities/nbproject/genfiles.properties delete mode 100644 Utilities/nbproject/private/private.properties delete mode 100644 Utilities/nbproject/private/private.xml delete mode 100644 Utilities/nbproject/project.properties delete mode 100644 Utilities/nbproject/project.xml create mode 100644 Utilities/pom.xml rename Utilities/src/{ => main/java}/it/flavianopetrocchi/labelvertical/VerticalLabel.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/labelvertical/VerticalLabelUI.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/labelvertical/VerticalText.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/linklabel/LinkLabel.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/mousedraggabletree/MouseDraggableTree.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/mousedraggabletree/MoveType.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/mousedraggabletree/TreeDoubleClickEvent.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/mousedraggabletree/TreeDoubleClickListener.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/mousedraggabletree/TreeNodeMovedEvent.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/mousedraggabletree/TreeNodeMovedListener.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/mousedraggabletree/UndoableMoveNodes.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/mousedraggabletree/UndoableNodeMoved.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/mousedraggabletree/Visitor.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/panelselector/VerticalPanelSelector.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/utilities/FileOperationEvent.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/utilities/FileOperationListener.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/utilities/IntegerTextField.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/utilities/SimpleFileFilter.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/utilities/Ut.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/veticalbutton/VerticalButton.java (100%) rename Utilities/src/{ => main/java}/it/flavianopetrocchi/veticalbutton/VerticalButtonUI.java (100%) delete mode 100644 iText-2.1.7-patched/manifest.mf delete mode 100644 iText-2.1.7-patched/nbbuild.xml delete mode 100644 iText-2.1.7-patched/nbproject/build-impl.xml delete mode 100644 iText-2.1.7-patched/nbproject/genfiles.properties delete mode 100644 iText-2.1.7-patched/nbproject/project.properties delete mode 100644 iText-2.1.7-patched/nbproject/project.xml create mode 100644 iText-2.1.7-patched/pom.xml delete mode 100644 iText-2.1.7-patched/src/ant/compile.xml delete mode 100644 iText-2.1.7-patched/src/ant/pom.xml delete mode 100644 iText-2.1.7-patched/src/ant/release.xml delete mode 100644 iText-2.1.7-patched/src/ant/site.xml delete mode 100644 iText-2.1.7-patched/src/build.xml rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Anchor.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Annotation.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/BadElementException.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Cell.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Chapter.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/ChapterAutoNumber.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Chunk.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/DocListener.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/DocWriter.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Document.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/DocumentException.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Element.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/ElementListener.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/ElementTags.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/ExceptionConverter.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Font.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/FontFactory.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/FontFactoryImp.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/GreekList.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Header.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/HeaderFooter.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Image.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/ImgCCITT.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/ImgJBIG2.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/ImgRaw.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/ImgTemplate.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/ImgWMF.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Jpeg.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Jpeg2000.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/LargeElement.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/List.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/ListItem.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/MarkedObject.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/MarkedSection.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Meta.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/PageSize.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Paragraph.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Phrase.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Rectangle.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/RectangleReadOnly.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/RomanList.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Row.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/RtfElementInterface.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Section.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/SimpleCell.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/SimpleTable.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/SpecialSymbol.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/SplitCharacter.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Table.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/TextElementArray.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/Utilities.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/ZapfDingbatsList.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/ZapfDingbatsNumberList.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/exceptions/BadPasswordException.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/exceptions/IllegalPdfSyntaxException.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/exceptions/InvalidPdfException.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/exceptions/UnsupportedPdfException.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/factories/ElementFactory.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/factories/GreekAlphabetFactory.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/factories/RomanAlphabetFactory.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/factories/RomanNumberFactory.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/HtmlEncoder.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/HtmlParser.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/HtmlPeer.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/HtmlTagMap.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/HtmlTags.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/HtmlWriter.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/Markup.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/SAXmyHtmlHandler.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/WebColors.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/simpleparser/ALink.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/simpleparser/ChainedProperties.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/simpleparser/FactoryProperties.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/simpleparser/HTMLWorker.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/simpleparser/ImageProvider.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/simpleparser/Img.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/simpleparser/IncCell.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/simpleparser/IncTable.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/html/simpleparser/StyleSheet.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/AcroFields.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/ArabicLigaturizer.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/AsianFontMapper.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/BadPdfFormatException.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/Barcode.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/Barcode128.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/Barcode39.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/BarcodeCodabar.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/BarcodeDatamatrix.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/BarcodeEAN.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/BarcodeEANSUPP.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/BarcodeInter25.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/BarcodePDF417.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/BarcodePostnet.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/BaseField.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/BaseFont.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/BidiLine.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/BidiOrder.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/ByteBuffer.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/CFFFont.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/CFFFontSubset.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/CJKFont.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/CMYKColor.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/CMapAwareDocumentFont.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/ColorDetails.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/ColumnText.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/DefaultFontMapper.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/DefaultSplitCharacter.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/DocumentFont.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/EnumerateTTC.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/ExtendedColor.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/ExtraEncoding.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/FdfReader.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/FdfWriter.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/FontDetails.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/FontMapper.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/FontSelector.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/GlyphList.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/GrayColor.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/HyphenationAuto.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/HyphenationEvent.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/IntHashtable.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/LZWDecoder.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/MappedRandomAccessFile.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/MultiColumnText.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/OcspClient.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/OcspClientBouncyCastle.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/OutputStreamCounter.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/OutputStreamEncryption.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PRAcroForm.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PRIndirectReference.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PRStream.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PRTokeniser.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PageResources.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PatternColor.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfAcroForm.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfAction.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfAnnotation.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfAppearance.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfArray.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfBoolean.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfBorderArray.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfBorderDictionary.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfCell.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfChunk.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfColor.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfContentByte.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfContentParser.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfContents.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfCopy.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfCopyFields.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfCopyFieldsImp.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfCopyForms.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfCopyFormsImp.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfDashPattern.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfDate.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfDestination.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfDeveloperExtension.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfDictionary.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfDocument.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfEFStream.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfEncodings.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfEncryption.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfEncryptor.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfException.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfFileSpecification.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfFont.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfFormField.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfFormXObject.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfFunction.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfGState.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfGraphics2D.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfICCBased.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfImage.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfImportedPage.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfIndirectObject.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfIndirectReference.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfLayer.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfLayerMembership.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfLine.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfLister.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfLiteral.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfMediaClipData.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfName.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfNameTree.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfNull.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfNumber.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfNumberTree.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfOCG.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfOCProperties.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfObject.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfOutline.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPCell.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPCellEvent.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPKCS7.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPRow.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPSXObject.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPTable.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPTableEvent.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPage.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPageElement.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPageEvent.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPageEventHelper.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPageLabels.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPages.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPattern.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPatternPainter.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPrinterGraphics2D.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPublicKeyRecipient.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfPublicKeySecurityHandler.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfReader.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfReaderInstance.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfRectangle.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfRendition.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfResources.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfShading.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfShadingPattern.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfSigGenericPKCS.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfSignature.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfSignatureAppearance.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfSmartCopy.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfSpotColor.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfStamper.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfStamperImp.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfStream.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfString.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfStructureElement.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfStructureTreeRoot.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfTable.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfTemplate.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfTextArray.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfTransition.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfTransparencyGroup.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfWriter.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PdfXConformanceException.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/Pfm2afm.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/PushbuttonField.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/RadioCheckField.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/RandomAccessFileOrArray.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/SequenceList.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/ShadingColor.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/SimpleBookmark.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/SimpleNamedDestination.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/SpotColor.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/StampContent.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/StandardDecryption.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/TSAClient.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/TSAClientBouncyCastle.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/TextField.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/TrueTypeFont.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/TrueTypeFontSubSet.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/TrueTypeFontUnicode.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/Type1Font.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/Type3Font.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/Type3Glyph.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/VerticalText.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/XfaForm.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/XfdfReader.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/Base64.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/BmpImage.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/CCITTG4Encoder.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/GifImage.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/JBIG2Image.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/JBIG2SegmentReader.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/PngImage.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/TIFFConstants.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/TIFFDirectory.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/TIFFFaxDecoder.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/TIFFField.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/TIFFLZWDecoder.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/TiffImage.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/wmf/InputMeta.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/wmf/MetaBrush.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/wmf/MetaDo.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/wmf/MetaFont.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/wmf/MetaObject.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/wmf/MetaPen.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/codec/wmf/MetaState.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/collection/PdfCollection.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/collection/PdfCollectionField.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/collection/PdfCollectionItem.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/collection/PdfCollectionSchema.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/collection/PdfCollectionSort.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/collection/PdfTargetDictionary.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/crypto/AESCipher.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/crypto/ARCFOUREncryption.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/crypto/IVGenerator.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/draw/DottedLineSeparator.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/draw/DrawInterface.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/draw/LineSeparator.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/draw/VerticalPositionMark.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/events/FieldPositioningEvents.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/events/IndexEvents.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/events/PdfPCellEventForwarder.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/events/PdfPTableEventForwarder.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/events/PdfPageEventForwarder.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/fonts/FontsResourceAnchor.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/fonts/cmaps/CMap.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/fonts/cmaps/CMapParser.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/fonts/cmaps/CodespaceRange.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/hyphenation/ByteVector.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/hyphenation/CharVector.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/hyphenation/Hyphen.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/hyphenation/Hyphenation.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/hyphenation/HyphenationException.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/hyphenation/HyphenationTree.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/hyphenation/Hyphenator.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/hyphenation/PatternConsumer.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/hyphenation/SimplePatternParser.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/hyphenation/TernaryTree.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/interfaces/PdfAnnotations.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/interfaces/PdfDocumentActions.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/interfaces/PdfEncryptionSettings.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/interfaces/PdfPageActions.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/interfaces/PdfRunDirection.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/interfaces/PdfVersion.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/interfaces/PdfViewerPreferences.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/interfaces/PdfXConformance.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/internal/PdfAnnotationsImp.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/internal/PdfVersionImp.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/internal/PdfViewerPreferencesImp.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/internal/PdfXConformanceImp.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/internal/PolylineShape.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/internal/PolylineShapeIterator.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/parser/ContentOperator.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/parser/GraphicsState.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/parser/Matrix.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/parser/PdfContentReaderTool.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/parser/PdfContentStreamProcessor.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/parser/PdfTextExtractor.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/pdf/parser/SimpleTextExtractingPdfContentStreamProcessor.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/RtfAddableElement.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/RtfBasicElement.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/RtfElement.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/RtfExtendedElement.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/RtfMapper.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/RtfWriter2.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/direct/RtfDirectContent.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/RtfCodePage.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/RtfDocument.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/RtfDocumentHeader.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/RtfDocumentSettings.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/RtfGenerator.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/RtfInfoElement.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/RtfInfoGroup.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/RtfPageSetting.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/RtfProtection.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/RtfProtectionSetting.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/output/RtfByteArrayBuffer.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/output/RtfDataCache.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/output/RtfDiskCache.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/output/RtfEfficientMemoryCache.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/output/RtfMemoryCache.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/document/output/RtfNilOutputStream.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/field/RtfAnchor.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/field/RtfField.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/field/RtfPageNumber.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/field/RtfTOCEntry.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/field/RtfTableOfContents.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/field/RtfTotalPageNumber.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/graphic/RtfImage.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/graphic/RtfShape.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/graphic/RtfShapePosition.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/graphic/RtfShapeProperty.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/headerfooter/RtfHeaderFooter.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/headerfooter/RtfHeaderFooterGroup.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/list/RtfList.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/list/RtfListItem.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/list/RtfListLevel.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/list/RtfListTable.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/list/RtfPictureList.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/RtfImportMappings.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/RtfImportMgr.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/RtfParser.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/RtfParserState.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordData.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordHandler.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordListener.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordMap.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordMgr.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordType.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/destinations/RtfDestination.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/destinations/RtfDestinationColorTable.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/destinations/RtfDestinationDocument.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/destinations/RtfDestinationFontTable.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/destinations/RtfDestinationInfo.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/destinations/RtfDestinationListTable.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/destinations/RtfDestinationListener.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/destinations/RtfDestinationMgr.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/destinations/RtfDestinationNull.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/destinations/RtfDestinationShppict.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/destinations/RtfDestinationStylesheetTable.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/enumerations/RtfColorThemes.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/exceptions/RtfParserException.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/exceptions/RtfUnknownCtrlWordException.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/properties/RtfCtrlWordPropertyType.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/properties/RtfProperty.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/parser/properties/RtfPropertyListener.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/style/RtfColor.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/style/RtfColorList.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/style/RtfFont.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/style/RtfFontList.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/style/RtfParagraphStyle.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/style/RtfStyleTypes.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/style/RtfStylesheetList.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/table/RtfBorder.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/table/RtfBorderGroup.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/table/RtfCell.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/table/RtfRow.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/table/RtfTable.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/text/RtfAnnotation.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/text/RtfChapter.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/text/RtfChunk.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/text/RtfNewPage.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/text/RtfParagraph.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/text/RtfPhrase.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/text/RtfSection.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/text/RtfTab.java (100%) rename iText-2.1.7-patched/src/{rtf => main/java}/com/lowagie/text/rtf/text/RtfTabGroup.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/SAXiTextHandler.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/SAXmyHandler.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/TagMap.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/XmlDomWriter.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/XmlParser.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/XmlPeer.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/simpleparser/EntitiesToSymbol.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/simpleparser/EntitiesToUnicode.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/simpleparser/IanaEncodings.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/simpleparser/SimpleXMLDocHandler.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/simpleparser/SimpleXMLDocHandlerComment.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/simpleparser/SimpleXMLParser.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/xmp/DublinCoreSchema.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/xmp/LangAlt.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/xmp/PdfA1Schema.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/xmp/PdfSchema.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/xmp/XmpArray.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/xmp/XmpBasicSchema.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/xmp/XmpMMSchema.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/xmp/XmpReader.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/xmp/XmpSchema.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/text/xml/xmp/XmpWriter.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/tools/BuildTutorial.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/tools/ConcatPdf.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/tools/EncryptPdf.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/tools/Executable.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/tools/HandoutPdf.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/tools/SplitPdf.java (100%) rename iText-2.1.7-patched/src/{core => main/java}/com/lowagie/tools/ToolboxAvailable.java (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/MPL-1.1.txt (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/apache_license.txt (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/lgpl.txt (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/misc_licenses.txt (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/Courier-Bold.afm (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/Courier-BoldOblique.afm (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/Courier-Oblique.afm (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/Courier.afm (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/Helvetica-Bold.afm (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/Helvetica-BoldOblique.afm (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/Helvetica-Oblique.afm (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/Helvetica.afm (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/Symbol.afm (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/Times-Bold.afm (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/Times-BoldItalic.afm (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/Times-Italic.afm (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/Times-Roman.afm (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/ZapfDingbats.afm (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/cmap_info.txt (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/glyphlist.txt (100%) rename iText-2.1.7-patched/src/{core => main/resources}/com/lowagie/text/pdf/fonts/mustRead.html (100%) delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/Rups.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/controller/PdfReaderController.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/controller/PdfRendererController.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/controller/RupsController.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/io/FileChooserAction.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/io/FileCloseAction.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/io/OutputStreamResource.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/io/TextAreaOutputStream.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/io/filters/PdfFilter.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/model/BackgroundTask.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/model/IndirectObjectFactory.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/model/ObjectLoader.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/model/PageLoader.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/model/PdfFile.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/model/Permissions.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/model/ProgressDialog.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/model/TreeNodeFactory.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/model/XfaFile.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/Console.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/MessageAction.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/PageNavigationAction.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/PageNavigationListener.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/RupsMenuBar.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconActionListener.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconButton.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconFetcher.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconTreeCellRenderer.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconTreeNode.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/array.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/attribute.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/boolean.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/copyright_notice.txt delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/dictionary.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/form.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/name.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/navigation_first.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/navigation_last.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/navigation_next.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/navigation_previous.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/null.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/number.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/outline.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/page.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/pages.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/pdf.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/pi.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/ref.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/ref_recursive.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/stream.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/string.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/tag.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/text.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/xfa.png delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/FormTree.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/OutlineTree.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/PagesTable.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/PdfObjectPanel.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/PdfTree.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/StreamTextArea.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/XRefTable.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/XfaTextArea.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/XfaTree.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/FormTreeNode.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/OutlineTreeNode.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfObjectTreeNode.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfPageTreeNode.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfPagesTreeNode.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfTrailerTreeNode.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/XdpTreeNode.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/XfaTreeNode.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/DictionaryTableModel.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/JTableAutoModel.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/JTableAutoModelInterface.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/PdfArrayTableModel.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/renderer/PageField.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/renderer/PagePanel.java delete mode 100644 iText-2.1.7-patched/src/rups/com/lowagie/rups/view/renderer/ToolBar.java delete mode 100644 iText-2.1.7-patched/src/test.xml delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/1t3xt.gif delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/AbstractTool.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/ToolMenuItems.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/Toolbox.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/Versions.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/AbstractArgument.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/BitsetArgument.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/ColorArgument.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/FileArgument.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/FileArrayArgument.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/FloatArgument.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/ImageArgument.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/IntegerArgument.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/OptionArgument.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/PageSizeArgument.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/StringArgument.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/DirFilter.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/ImageFilter.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/PdfFilter.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/U3DFilter.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Add3D.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Bookmarks2XML.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Burst.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/CompressDecompressPageContent.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Concat.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ConcatN.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Decrypt.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Divide.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/DvdCover.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Encrypt.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ExtractAttachments.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Handouts.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/HtmlBookmarks.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ImageXRefViewer.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/InspectPDF.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/KnitTiff.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/NUp.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Normalize.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/PhotoAlbum.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/RemoveLaunchApplication.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ReversePages.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/SelectedPages.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Split.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Tiff2Pdf.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Txt2Pdf.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Watermarker.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/XML2Bookmarks.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/rotate.png delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/translate.png delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/zoom.png delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/swing/CustomDialog.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/swing/EventDispatchingThread.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/swing/FileList.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/swing/PdfInformationPanel.java delete mode 100644 iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/tools.txt delete mode 100644 iTextBookmarksConverter/build.xml delete mode 100644 iTextBookmarksConverter/nbproject/build-impl.xml delete mode 100644 iTextBookmarksConverter/nbproject/genfiles.properties delete mode 100644 iTextBookmarksConverter/nbproject/private/config.properties delete mode 100644 iTextBookmarksConverter/nbproject/private/private.properties delete mode 100644 iTextBookmarksConverter/nbproject/private/private.xml delete mode 100644 iTextBookmarksConverter/nbproject/project.properties delete mode 100644 iTextBookmarksConverter/nbproject/project.xml create mode 100644 iTextBookmarksConverter/pom.xml rename iTextBookmarksConverter/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/itextbookmarksconverter/iTextBookmarksConverter.java (100%) rename iTextBookmarksConverter/src/{ => main/resources}/META-INF/services/it.flavianopetrocchi.jpdfbookmarks.bookmark.IBookmarksConverter (100%) delete mode 100644 jpdfbookmarks_core/build.xml delete mode 100644 jpdfbookmarks_core/manifest.mf delete mode 100644 jpdfbookmarks_core/nbproject/build-impl.xml delete mode 100644 jpdfbookmarks_core/nbproject/build-impl.xml~ delete mode 100644 jpdfbookmarks_core/nbproject/configs/apply.properties delete mode 100644 jpdfbookmarks_core/nbproject/configs/dump.properties delete mode 100644 jpdfbookmarks_core/nbproject/configs/dump_standard_output.properties delete mode 100644 jpdfbookmarks_core/nbproject/configs/gui.properties delete mode 100644 jpdfbookmarks_core/nbproject/configs/gui_english.properties delete mode 100644 jpdfbookmarks_core/nbproject/configs/help.properties delete mode 100644 jpdfbookmarks_core/nbproject/configs/show-on-open.properties delete mode 100644 jpdfbookmarks_core/nbproject/configs/version.properties delete mode 100644 jpdfbookmarks_core/nbproject/genfiles.properties delete mode 100644 jpdfbookmarks_core/nbproject/private/config.properties delete mode 100644 jpdfbookmarks_core/nbproject/private/private.properties delete mode 100644 jpdfbookmarks_core/nbproject/private/private.xml delete mode 100644 jpdfbookmarks_core/nbproject/private/profiler/configurations.xml delete mode 100644 jpdfbookmarks_core/nbproject/project.properties delete mode 100644 jpdfbookmarks_core/nbproject/project.xml delete mode 100644 jpdfbookmarks_core/others/jpdfbookmarks delete mode 100644 jpdfbookmarks_core/others/jpdfbookmarks16.ico delete mode 100644 jpdfbookmarks_core/others/jpdfbookmarks16.png delete mode 100644 jpdfbookmarks_core/others/jpdfbookmarks256.png delete mode 100644 jpdfbookmarks_core/others/jpdfbookmarks32.ico delete mode 100644 jpdfbookmarks_core/others/jpdfbookmarks32.png delete mode 100644 jpdfbookmarks_core/others/jpdfbookmarks48.ico delete mode 100644 jpdfbookmarks_core/others/jpdfbookmarks48.png delete mode 100644 jpdfbookmarks_core/others/splash.png delete mode 100644 jpdfbookmarks_core/others/splash.svg create mode 100644 jpdfbookmarks_core/pom.xml create mode 100755 jpdfbookmarks_core/src/main/assembly/bin-distribution.conf.xml create mode 100755 jpdfbookmarks_core/src/main/assembly/src-distribution.conf.xml rename jpdfbookmarks_core/{others/jpdfbookmarks256.ico => src/main/images/jpdfbookmarks.ico} (93%) rename {jpdfbookmarks_graphics/artwork => jpdfbookmarks_core/src/main/images}/jpdfbookmarks.png (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/AboutBox.form (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/AboutBox.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/ActionsDialog.form (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/ActionsDialog.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/Applier.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/AuthenticatorDialog.form (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/AuthenticatorDialog.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/BookmarksTree.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/ConnectionOptionsPanel.form (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/ConnectionOptionsPanel.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/CursorToolkit.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/DummyPageProducer.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/Dumper.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/EncodingOptionsPanel.form (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/EncodingOptionsPanel.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/ExtendedUndoManager.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/FitType.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/GeneralOptionsPanel.form (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/GeneralOptionsPanel.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/GlassPane.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/GoToPageDialog.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/IPage.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/IPageProducer.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/IPdfView.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/JPdfBookmarks.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/JPdfBookmarksGui.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/JPedalViewPanel.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/LeftPanel.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/LicenseBox.form (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/LicenseBox.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/LinesNotWellFormedException.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/MyHyperlinkListener.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/OptionsDlg.form (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/OptionsDlg.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/OutlinePresentation.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/PageChangedEvent.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/PageChangedListener.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/PageDimension.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/PageOffsetDialog.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/PasswordDialog.form (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/PasswordDialog.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/PdfViewAdapter.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/Prefs.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/ProxyAuthenticator.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/RenderingStartEvent.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/RenderingStartListener.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/Res.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/SeparatorsPanel.form (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/SeparatorsPanel.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/TextCopiedEvent.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/TextCopiedListener.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/ThumbnailsPanel.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/ToolbarsOptionsPanel.form (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/ToolbarsOptionsPanel.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/UnboablePageOffset.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/UndoableBookmarksAction.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/UndoableCellEdit.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/UndoableDeleteBookmark.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/UndoableExtractLinks.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/UndoableLoadBookmarks.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetDest.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetDestFromView.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetLaunchLink.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetWebLink.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/UndoableMultipleSetDestination.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/UndoablePasteBookmarks.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/UndoableRenameAction.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/UndoableSetDestination.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/UnifiedFileOperator.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/ViewChangedEvent.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/ViewChangedListener.java (100%) rename jpdfbookmarks_core/src/{ => main/java}/it/flavianopetrocchi/jpdfbookmarks/WrapFlowLayout.java (100%) create mode 100644 jpdfbookmarks_core/src/main/launch4j/jpdfbookmarks.xml create mode 100644 jpdfbookmarks_core/src/main/launch4j/jpdfbookmarks_cli.xml rename jpdfbookmarks_core/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gpl-3.0-standalone.html (100%) rename jpdfbookmarks_core/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/jpdfbookmarks.properties (100%) rename jpdfbookmarks_core/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/splash.png (100%) create mode 100644 jpdfbookmarks_core/src/main/scripts/jpdfbookmarks create mode 100644 jpdfbookmarks_core/src/main/scripts/jpdfbookmarks_cli create mode 100644 jpdfbookmarks_core/src/main/scripts/link_this_in_linux_path.sh create mode 100644 jpdfbookmarks_core/src/main/scripts/link_this_in_linux_path_cli.sh delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/actions-dialog.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/blog_header.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/bookmark-launch.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/bookmark-web.svg delete mode 100755 jpdfbookmarks_graphics/artwork/myicons/close-panel.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/copy-linked.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/cursor-hand.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/delete-bookmark.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/dest-from-view.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/dump.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/extract-links.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/fit-height.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/fit-native.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/fit-page.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/fit-rect.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/fit-width.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/hand-close.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/hand-closed.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/hand-open.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/jpdfbookmarks.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/load.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/open-linked-pdf.svg delete mode 100755 jpdfbookmarks_graphics/artwork/myicons/open-panel.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/page-offset.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/rect-blue.cur delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/rect-red.cur delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/select-text.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/show-on-open.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/system-clip.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/top-left-zoom.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/zoom-in.svg delete mode 100644 jpdfbookmarks_graphics/artwork/myicons/zoom-out.svg delete mode 100644 jpdfbookmarks_graphics/artwork/splash.png delete mode 100644 jpdfbookmarks_graphics/artwork/splash.svg delete mode 100644 jpdfbookmarks_graphics/build.xml delete mode 100644 jpdfbookmarks_graphics/nbproject/build-impl.xml delete mode 100644 jpdfbookmarks_graphics/nbproject/genfiles.properties delete mode 100644 jpdfbookmarks_graphics/nbproject/private/private.properties delete mode 100644 jpdfbookmarks_graphics/nbproject/project.properties delete mode 100644 jpdfbookmarks_graphics/nbproject/project.xml create mode 100644 jpdfbookmarks_graphics/pom.xml rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx/gplv3-127x51.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx/jpdfbookmarks.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/actions-dialog.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/add-child.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/add-sibling.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/applications-graphics.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmark-launch.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmark-web.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmark.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmarks.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/close-panel-rollover.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/close-panel.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/copy-linked.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/delete-bookmark.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/dest-from-view.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-open.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-print.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-save-as.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-save.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/donate-icon.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/dump.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-copy.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-cut.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-paste.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-redo.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-select-all.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-undo.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/extract-links.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-height.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-native.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-page.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-rect.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-width.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/format-text-bold.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/format-text-italic.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-first.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-last.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-next.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-previous.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/help-browser.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/internet-web-browser.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/load.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/open-linked-pdf.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/open-panel.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/page-offset.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/preferences-system.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/process-stop.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/select-text.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/show-on-open.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/system-clip.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/system-log-out.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/system-software-update.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/top-left-zoom.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/user-trash.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/zoom-in.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx16/zoom-out.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/actions-dialog.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/add-child.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/add-sibling.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/applications-graphics.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/bookmark-launch.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/bookmark-web.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/close-panel.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/copy-linked.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/delete-bookmark.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/dest-from-view.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-open.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-print.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-save-as.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-save.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/donate-icon.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/dump.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-copy.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-cut.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-paste.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-redo.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-select-all.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-undo.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/extract-links.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-height.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-native.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-page.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-rect.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-width.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/format-text-bold.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/format-text-italic.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-first.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-last.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-next.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-previous.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/help-browser.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/internet-web-browser.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/load.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/open-linked-pdf.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/open-panel.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/page-offset.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/preferences-system.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/process-stop.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/select-text.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/show-on-open.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/system-clip.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/system-log-out.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/system-software-update.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/top-left-zoom.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/user-trash.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/zoom-in.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx22/zoom-out.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx32/hand-closed.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx32/hand-opened.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx32/rect-blue.png (100%) rename jpdfbookmarks_graphics/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/gfx32/rect-red.png (100%) delete mode 100644 jpdfbookmarks_languages/build.xml delete mode 100644 jpdfbookmarks_languages/nbproject/build-impl.xml delete mode 100644 jpdfbookmarks_languages/nbproject/genfiles.properties delete mode 100644 jpdfbookmarks_languages/nbproject/private/private.properties delete mode 100644 jpdfbookmarks_languages/nbproject/private/private.xml delete mode 100644 jpdfbookmarks_languages/nbproject/project.properties delete mode 100644 jpdfbookmarks_languages/nbproject/project.xml create mode 100644 jpdfbookmarks_languages/pom.xml rename jpdfbookmarks_languages/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/locales/localizedText.properties (100%) rename jpdfbookmarks_languages/src/{ => main/resources}/it/flavianopetrocchi/jpdfbookmarks/locales/localizedText_it_IT.properties (100%) create mode 100644 jpdfbookmarks_lib/Can_Remove_Jars.tar.gz delete mode 100644 jpdfbookmarks_lib/bcmail-jdk16-145.jar delete mode 100644 jpdfbookmarks_lib/bcprov-jdk16-145.jar delete mode 100644 jpdfbookmarks_lib/bctsp-jdk16-145.jar delete mode 100644 jpdfbookmarks_lib/commons-cli-1.2.jar create mode 100755 jpdfbookmarks_lib/install_lib.bat create mode 100755 jpdfbookmarks_lib/install_lib.sh delete mode 100644 jpdfbookmarks_lib/swing-layout-1.0.3.jar create mode 100644 pom.xml diff --git a/Bookmark/build.xml b/Bookmark/build.xml deleted file mode 100644 index a6daa58..0000000 --- a/Bookmark/build.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - Builds, tests, and runs the project Bookmark. - - - diff --git a/Bookmark/nbproject/build-impl.xml b/Bookmark/nbproject/build-impl.xml deleted file mode 100644 index 4478568..0000000 --- a/Bookmark/nbproject/build-impl.xml +++ /dev/null @@ -1,1069 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set src.dir - Must set test.src.dir - Must set build.dir - Must set dist.dir - Must set build.classes.dir - Must set dist.javadoc.dir - Must set build.test.classes.dir - Must set build.test.results.dir - Must set build.classes.excludes - Must set dist.jar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set JVM to use for profiling in profiler.info.jvm - Must set profiler agent JVM arguments in profiler.info.jvmargs.agent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - - - - - - java -cp "${run.classpath.with.dist.jar}" ${main.class} - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - java -jar "${dist.jar.resolved}" - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set run.class - - - - Must select one file in the IDE or set run.class - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set debug.class - - - - - Must select one file in the IDE or set debug.class - - - - - Must set fix.includes - - - - - - - - - - - - - - - - - Must select one file in the IDE or set profile.class - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - Some tests failed; see details above. - - - - - - - - - Must select some files in the IDE or set test.includes - - - - Some tests failed; see details above. - - - - - Must select one file in the IDE or set test.class - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Bookmark/nbproject/genfiles.properties b/Bookmark/nbproject/genfiles.properties deleted file mode 100644 index 5decf5b..0000000 --- a/Bookmark/nbproject/genfiles.properties +++ /dev/null @@ -1,8 +0,0 @@ -build.xml.data.CRC32=83680cd6 -build.xml.script.CRC32=afe9024b -build.xml.stylesheet.CRC32=28e38971@1.38.2.45 -# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. -# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=83680cd6 -nbproject/build-impl.xml.script.CRC32=13276354 -nbproject/build-impl.xml.stylesheet.CRC32=0c01fd8e@1.43.1.45 diff --git a/Bookmark/nbproject/private/config.properties b/Bookmark/nbproject/private/config.properties deleted file mode 100644 index e69de29..0000000 diff --git a/Bookmark/nbproject/private/private.properties b/Bookmark/nbproject/private/private.properties deleted file mode 100644 index faf4d19..0000000 --- a/Bookmark/nbproject/private/private.properties +++ /dev/null @@ -1,6 +0,0 @@ -compile.on.save=true -do.depend=false -do.jar=true -javac.debug=true -javadoc.preview=true -user.properties.file=/home/fla/.netbeans/6.9/build.properties diff --git a/Bookmark/nbproject/private/private.xml b/Bookmark/nbproject/private/private.xml deleted file mode 100644 index c1f155a..0000000 --- a/Bookmark/nbproject/private/private.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/Bookmark/nbproject/project.properties b/Bookmark/nbproject/project.properties deleted file mode 100644 index 8ba346c..0000000 --- a/Bookmark/nbproject/project.properties +++ /dev/null @@ -1,75 +0,0 @@ -annotation.processing.enabled=true -annotation.processing.enabled.in.editor=false -annotation.processing.run.all.processors=true -annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output -application.title=Bookmark -application.vendor=fla -build.classes.dir=${build.dir}/classes -build.classes.excludes=**/*.java,**/*.form -# This directory is removed when the project is cleaned: -build.dir=build -build.generated.dir=${build.dir}/generated -build.generated.sources.dir=${build.dir}/generated-sources -# Only compile against the classpath explicitly listed here: -build.sysclasspath=ignore -build.test.classes.dir=${build.dir}/test/classes -build.test.results.dir=${build.dir}/test/results -# Uncomment to specify the preferred debugger connection transport: -#debug.transport=dt_socket -debug.classpath=\ - ${run.classpath} -debug.test.classpath=\ - ${run.test.classpath} -# This directory is removed when the project is cleaned: -dist.dir=dist -dist.jar=${dist.dir}/Bookmark.jar -dist.javadoc.dir=${dist.dir}/javadoc -endorsed.classpath= -excludes= -includes=** -jar.compress=false -javac.classpath=\ - ${reference.Utilities.jar}:\ - ${reference.Colors.jar} -# Space-separated list of extra javac options -javac.compilerargs= -javac.deprecation=false -javac.processorpath=\ - ${javac.classpath} -javac.source=1.5 -javac.target=1.5 -javac.test.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -javac.test.processorpath=\ - ${javac.test.classpath} -javadoc.additionalparam= -javadoc.author=false -javadoc.encoding=${source.encoding} -javadoc.noindex=false -javadoc.nonavbar=false -javadoc.notree=false -javadoc.private=false -javadoc.splitindex=true -javadoc.use=true -javadoc.version=false -javadoc.windowtitle= -meta.inf.dir=${src.dir}/META-INF -platform.active=default_platform -project.Colors=../Colors -project.Utilities=../Utilities -reference.Colors.jar=${project.Colors}/dist/Colors.jar -reference.Utilities.jar=${project.Utilities}/dist/Utilities.jar -run.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -# Space-separated list of JVM arguments used when running the project -# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value -# or test-sys-prop.name=value to set system properties for unit tests): -run.jvmargs= -run.test.classpath=\ - ${javac.test.classpath}:\ - ${build.test.classes.dir} -source.encoding=UTF-8 -src.dir=src -test.src.dir=test diff --git a/Bookmark/nbproject/project.xml b/Bookmark/nbproject/project.xml deleted file mode 100644 index 891ed4d..0000000 --- a/Bookmark/nbproject/project.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - org.netbeans.modules.java.j2seproject - - - Bookmark - - - - - - - - - - Colors - jar - - jar - clean - jar - - - Utilities - jar - - jar - clean - jar - - - - diff --git a/Bookmark/pom.xml b/Bookmark/pom.xml new file mode 100644 index 0000000..d7dfa4d --- /dev/null +++ b/Bookmark/pom.xml @@ -0,0 +1,22 @@ + + + 4.0.0 + + it.flavianopetrocchi.jpdfbookmarks + jpdfbookmarks + 2.5.2 + + Bookmark + jar + Bookmark + + + it.flavianopetrocchi.jpdfbookmarks + Colors + + + it.flavianopetrocchi.jpdfbookmarks + Utilities + + + diff --git a/Bookmark/src/it/flavianopetrocchi/jpdfbookmarks/bookmark/Bookmark.java b/Bookmark/src/main/java/it/flavianopetrocchi/jpdfbookmarks/bookmark/Bookmark.java similarity index 100% rename from Bookmark/src/it/flavianopetrocchi/jpdfbookmarks/bookmark/Bookmark.java rename to Bookmark/src/main/java/it/flavianopetrocchi/jpdfbookmarks/bookmark/Bookmark.java diff --git a/Bookmark/src/it/flavianopetrocchi/jpdfbookmarks/bookmark/BookmarkSelection.java b/Bookmark/src/main/java/it/flavianopetrocchi/jpdfbookmarks/bookmark/BookmarkSelection.java similarity index 100% rename from Bookmark/src/it/flavianopetrocchi/jpdfbookmarks/bookmark/BookmarkSelection.java rename to Bookmark/src/main/java/it/flavianopetrocchi/jpdfbookmarks/bookmark/BookmarkSelection.java diff --git a/Bookmark/src/it/flavianopetrocchi/jpdfbookmarks/bookmark/BookmarkType.java b/Bookmark/src/main/java/it/flavianopetrocchi/jpdfbookmarks/bookmark/BookmarkType.java similarity index 100% rename from Bookmark/src/it/flavianopetrocchi/jpdfbookmarks/bookmark/BookmarkType.java rename to Bookmark/src/main/java/it/flavianopetrocchi/jpdfbookmarks/bookmark/BookmarkType.java diff --git a/Bookmark/src/it/flavianopetrocchi/jpdfbookmarks/bookmark/IBookmarksConverter.java b/Bookmark/src/main/java/it/flavianopetrocchi/jpdfbookmarks/bookmark/IBookmarksConverter.java similarity index 100% rename from Bookmark/src/it/flavianopetrocchi/jpdfbookmarks/bookmark/IBookmarksConverter.java rename to Bookmark/src/main/java/it/flavianopetrocchi/jpdfbookmarks/bookmark/IBookmarksConverter.java diff --git a/CollapsingPanel/build.xml b/CollapsingPanel/build.xml deleted file mode 100644 index 2af5f09..0000000 --- a/CollapsingPanel/build.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - Builds, tests, and runs the project CollapsingPanel. - - - diff --git a/CollapsingPanel/manifest.mf b/CollapsingPanel/manifest.mf deleted file mode 100644 index 328e8e5..0000000 --- a/CollapsingPanel/manifest.mf +++ /dev/null @@ -1,3 +0,0 @@ -Manifest-Version: 1.0 -X-COMMENT: Main-Class will be added automatically by build - diff --git a/CollapsingPanel/nbproject/build-impl.xml b/CollapsingPanel/nbproject/build-impl.xml deleted file mode 100644 index 2a98ab2..0000000 --- a/CollapsingPanel/nbproject/build-impl.xml +++ /dev/null @@ -1,1055 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set src.dir - Must set test.src.dir - Must set build.dir - Must set dist.dir - Must set build.classes.dir - Must set dist.javadoc.dir - Must set build.test.classes.dir - Must set build.test.results.dir - Must set build.classes.excludes - Must set dist.jar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set JVM to use for profiling in profiler.info.jvm - Must set profiler agent JVM arguments in profiler.info.jvmargs.agent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - - - - - - java -cp "${run.classpath.with.dist.jar}" ${main.class} - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - java -jar "${dist.jar.resolved}" - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set run.class - - - - Must select one file in the IDE or set run.class - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set debug.class - - - - - Must select one file in the IDE or set debug.class - - - - - Must set fix.includes - - - - - - - - - - - - - - - - - Must select one file in the IDE or set profile.class - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - Some tests failed; see details above. - - - - - - - - - Must select some files in the IDE or set test.includes - - - - Some tests failed; see details above. - - - - - Must select one file in the IDE or set test.class - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/CollapsingPanel/nbproject/genfiles.properties b/CollapsingPanel/nbproject/genfiles.properties deleted file mode 100644 index 8768530..0000000 --- a/CollapsingPanel/nbproject/genfiles.properties +++ /dev/null @@ -1,8 +0,0 @@ -build.xml.data.CRC32=cafe9b84 -build.xml.script.CRC32=fd427891 -build.xml.stylesheet.CRC32=28e38971@1.38.3.45 -# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. -# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=cafe9b84 -nbproject/build-impl.xml.script.CRC32=43fdaf85 -nbproject/build-impl.xml.stylesheet.CRC32=0c01fd8e@1.43.1.45 diff --git a/CollapsingPanel/nbproject/project.properties b/CollapsingPanel/nbproject/project.properties deleted file mode 100644 index f610593..0000000 --- a/CollapsingPanel/nbproject/project.properties +++ /dev/null @@ -1,76 +0,0 @@ -annotation.processing.enabled=true -annotation.processing.enabled.in.editor=false -annotation.processing.run.all.processors=true -annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output -application.title=CollapsingPanel -application.vendor=fla -build.classes.dir=${build.dir}/classes -build.classes.excludes=**/*.java,**/*.form -# This directory is removed when the project is cleaned: -build.dir=build -build.generated.dir=${build.dir}/generated -build.generated.sources.dir=${build.dir}/generated-sources -# Only compile against the classpath explicitly listed here: -build.sysclasspath=ignore -build.test.classes.dir=${build.dir}/test/classes -build.test.results.dir=${build.dir}/test/results -# Uncomment to specify the preferred debugger connection transport: -#debug.transport=dt_socket -debug.classpath=\ - ${run.classpath} -debug.test.classpath=\ - ${run.test.classpath} -# This directory is removed when the project is cleaned: -dist.dir=dist -dist.jar=${dist.dir}/CollapsingPanel.jar -dist.javadoc.dir=${dist.dir}/javadoc -endorsed.classpath= -excludes= -includes=** -jar.compress=false -javac.classpath=\ - ${reference.ResourceHelper.jar} -# Space-separated list of extra javac options -javac.compilerargs= -javac.deprecation=false -javac.processorpath=\ - ${javac.classpath} -javac.source=1.5 -javac.target=1.5 -javac.test.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir}:\ - ${libs.junit.classpath}:\ - ${libs.junit_4.classpath} -javac.test.processorpath=\ - ${javac.test.classpath} -javadoc.additionalparam= -javadoc.author=false -javadoc.encoding=${source.encoding} -javadoc.noindex=false -javadoc.nonavbar=false -javadoc.notree=false -javadoc.private=false -javadoc.splitindex=true -javadoc.use=true -javadoc.version=false -javadoc.windowtitle= -main.class= -manifest.file=manifest.mf -meta.inf.dir=${src.dir}/META-INF -platform.active=default_platform -project.ResourceHelper=../ResourceHelper -reference.ResourceHelper.jar=${project.ResourceHelper}/dist/ResourceHelper.jar -run.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -# Space-separated list of JVM arguments used when running the project -# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value -# or test-sys-prop.name=value to set system properties for unit tests): -run.jvmargs= -run.test.classpath=\ - ${javac.test.classpath}:\ - ${build.test.classes.dir} -source.encoding=UTF-8 -src.dir=src -test.src.dir=test diff --git a/CollapsingPanel/nbproject/project.xml b/CollapsingPanel/nbproject/project.xml deleted file mode 100644 index 96385f2..0000000 --- a/CollapsingPanel/nbproject/project.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - org.netbeans.modules.java.j2seproject - - - CollapsingPanel - - - - - - - - - - ResourceHelper - jar - - jar - clean - jar - - - - diff --git a/CollapsingPanel/pom.xml b/CollapsingPanel/pom.xml new file mode 100644 index 0000000..938092a --- /dev/null +++ b/CollapsingPanel/pom.xml @@ -0,0 +1,18 @@ + + + 4.0.0 + + it.flavianopetrocchi.jpdfbookmarks + jpdfbookmarks + 2.5.2 + + CollapsingPanel + jar + CollapsingPanel + + + it.flavianopetrocchi.jpdfbookmarks + ResourceHelper + + + diff --git a/CollapsingPanel/src/it/flavianopetrocchi/components/collapsingpanel/CollapsingPanel.java b/CollapsingPanel/src/main/java/it/flavianopetrocchi/components/collapsingpanel/CollapsingPanel.java similarity index 100% rename from CollapsingPanel/src/it/flavianopetrocchi/components/collapsingpanel/CollapsingPanel.java rename to CollapsingPanel/src/main/java/it/flavianopetrocchi/components/collapsingpanel/CollapsingPanel.java diff --git a/CollapsingPanel/src/it/flavianopetrocchi/components/collapsingpanel/CollapsingPanel.properties b/CollapsingPanel/src/main/resources/it/flavianopetrocchi/components/collapsingpanel/CollapsingPanel.properties similarity index 100% rename from CollapsingPanel/src/it/flavianopetrocchi/components/collapsingpanel/CollapsingPanel.properties rename to CollapsingPanel/src/main/resources/it/flavianopetrocchi/components/collapsingpanel/CollapsingPanel.properties diff --git a/CollapsingPanel/src/it/flavianopetrocchi/components/collapsingpanel/gfx16/close-panel.png b/CollapsingPanel/src/main/resources/it/flavianopetrocchi/components/collapsingpanel/gfx16/close-panel.png similarity index 100% rename from CollapsingPanel/src/it/flavianopetrocchi/components/collapsingpanel/gfx16/close-panel.png rename to CollapsingPanel/src/main/resources/it/flavianopetrocchi/components/collapsingpanel/gfx16/close-panel.png diff --git a/CollapsingPanel/src/it/flavianopetrocchi/components/collapsingpanel/gfx16/open-panel.png b/CollapsingPanel/src/main/resources/it/flavianopetrocchi/components/collapsingpanel/gfx16/open-panel.png similarity index 100% rename from CollapsingPanel/src/it/flavianopetrocchi/components/collapsingpanel/gfx16/open-panel.png rename to CollapsingPanel/src/main/resources/it/flavianopetrocchi/components/collapsingpanel/gfx16/open-panel.png diff --git a/Colors/appendchar.java b/Colors/appendchar.java deleted file mode 100644 index 5c69343..0000000 --- a/Colors/appendchar.java +++ /dev/null @@ -1,30 +0,0 @@ - -import java.io.*; //(A) - -class appendchar { //(B) - - public static void main( String[] args ) //(C) - { - int ch = 0; - FileInputStream in = null; //(D) - FileOutputStream out = null; //(E) - if ( args.length != 2 ) { //(F) - System.err.println( "usage: java FileCopy source dest" ); - System.exit( 0 ); - } - try { - in = new FileInputStream( args[0] ); //(G) - out = new FileOutputStream( args[1] ); //(H) - - while ( true ) { - ch = in.read(); //(I) - if (ch == -1) break; - out.write(ch); //(J) - } - out.close(); //(K) - in.close(); //(L) - } catch (IOException e) { - System.out.println( "IO error" ); - } - } -} diff --git a/Colors/build.xml b/Colors/build.xml deleted file mode 100644 index d54bc15..0000000 --- a/Colors/build.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - Builds, tests, and runs the project Colors. - - - diff --git a/Colors/colors.csv b/Colors/colors.csv deleted file mode 100644 index 4e79282..0000000 --- a/Colors/colors.csv +++ /dev/null @@ -1,140 +0,0 @@ -AliceBlue(0xF0F8FF), -AntiqueWhite(0xFAEBD7), -Aqua(0x00FFFF), -Aquamarine(0x7FFFD4), -Azure(0xF0FFFF), -Beige(0xF5F5DC), -Bisque(0xFFE4C4), -Black(0x000000), -BlanchedAlmond(0xFFEBCD), -Blue(0x0000FF), -BlueViolet(0x8A2BE2), -Brown(0xA52A2A), -BurlyWood(0xDEB887), -CadetBlue(0x5F9EA0), -Chartreuse(0x7FFF00), -Chocolate(0xD2691E), -Coral(0xFF7F50), -CornflowerBlue(0x6495ED), -Cornsilk(0xFFF8DC), -Crimson(0xDC143C), -Cyan(0x00FFFF), -DarkBlue(0x00008B), -DarkCyan(0x008B8B), -DarkGoldenRod(0xB8860B), -DarkGray(0xA9A9A9), -DarkGreen(0x006400), -DarkKhaki(0xBDB76B), -DarkMagenta(0x8B008B), -DarkOliveGreen(0x556B2F), -Darkorange(0xFF8C00), -DarkOrchid(0x9932CC), -DarkRed(0x8B0000), -DarkSalmon(0xE9967A), -DarkSeaGreen(0x8FBC8F), -DarkSlateBlue(0x483D8B), -DarkSlateGray(0x2F4F4F), -DarkTurquoise(0x00CED1), -DarkViolet(0x9400D3), -DeepPink(0xFF1493), -DeepSkyBlue(0x00BFFF), -DimGray(0x696969), -DodgerBlue(0x1E90FF), -FireBrick(0xB22222), -FloralWhite(0xFFFAF0), -ForestGreen(0x228B22), -Fuchsia(0xFF00FF), -Gainsboro(0xDCDCDC), -GhostWhite(0xF8F8FF), -Gold(0xFFD700), -GoldenRod(0xDAA520), -Gray(0x808080), -Green(0x008000), -GreenYellow(0xADFF2F), -HoneyDew(0xF0FFF0), -HotPink(0xFF69B4), -IndianRed (0xCD5C5C), -Indigo (0x4B0082), -Ivory(0xFFFFF0), -Khaki(0xF0E68C), -Lavender(0xE6E6FA), -LavenderBlush(0xFFF0F5), -LawnGreen(0x7CFC00), -LemonChiffon(0xFFFACD), -LightBlue(0xADD8E6), -LightCoral(0xF08080), -LightCyan(0xE0FFFF), -LightGoldenRodYellow(0xFAFAD2), -LightGrey(0xD3D3D3), -LightGreen(0x90EE90), -LightPink(0xFFB6C1), -LightSalmon(0xFFA07A), -LightSeaGreen(0x20B2AA), -LightSkyBlue(0x87CEFA), -LightSlateGray(0x778899), -LightSteelBlue(0xB0C4DE), -LightYellow(0xFFFFE0), -Lime(0x00FF00), -LimeGreen(0x32CD32), -Linen(0xFAF0E6), -Magenta(0xFF00FF), -Maroon(0x800000), -MediumAquaMarine(0x66CDAA), -MediumBlue(0x0000CD), -MediumOrchid(0xBA55D3), -MediumPurple(0x9370D8), -MediumSeaGreen(0x3CB371), -MediumSlateBlue(0x7B68EE), -MediumSpringGreen(0x00FA9A), -MediumTurquoise(0x48D1CC), -MediumVioletRed(0xC71585), -MidnightBlue(0x191970), -MintCream(0xF5FFFA), -MistyRose(0xFFE4E1), -Moccasin(0xFFE4B5), -NavajoWhite(0xFFDEAD), -Navy(0x000080), -OldLace(0xFDF5E6), -Olive(0x808000), -OliveDrab(0x6B8E23), -Orange(0xFFA500), -OrangeRed(0xFF4500), -Orchid(0xDA70D6), -PaleGoldenRod(0xEEE8AA), -PaleGreen(0x98FB98), -PaleTurquoise(0xAFEEEE), -PaleVioletRed(0xD87093), -PapayaWhip(0xFFEFD5), -PeachPuff(0xFFDAB9), -Peru(0xCD853F), -Pink(0xFFC0CB), -Plum(0xDDA0DD), -PowderBlue(0xB0E0E6), -Purple(0x800080), -Red(0xFF0000), -RosyBrown(0xBC8F8F), -RoyalBlue(0x4169E1), -SaddleBrown(0x8B4513), -Salmon(0xFA8072), -SandyBrown(0xF4A460), -SeaGreen(0x2E8B57), -SeaShell(0xFFF5EE), -Sienna(0xA0522D), -Silver(0xC0C0C0), -SkyBlue(0x87CEEB), -SlateBlue(0x6A5ACD), -SlateGray(0x708090), -Snow(0xFFFAFA), -SpringGreen(0x00FF7F), -SteelBlue(0x4682B4), -Tan(0xD2B48C), -Teal(0x008080), -Thistle(0xD8BFD8), -Tomato(0xFF6347), -Turquoise(0x40E0D0), -Violet(0xEE82EE), -Wheat(0xF5DEB3), -White(0xFFFFFF), -WhiteSmoke(0xF5F5F5), -Yellow(0xFFFF00), -YellowGreen(0x9ACD32); diff --git a/Colors/nbproject/build-impl.xml b/Colors/nbproject/build-impl.xml deleted file mode 100644 index b2fdd5c..0000000 --- a/Colors/nbproject/build-impl.xml +++ /dev/null @@ -1,1041 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set src.dir - Must set test.src.dir - Must set build.dir - Must set dist.dir - Must set build.classes.dir - Must set dist.javadoc.dir - Must set build.test.classes.dir - Must set build.test.results.dir - Must set build.classes.excludes - Must set dist.jar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set JVM to use for profiling in profiler.info.jvm - Must set profiler agent JVM arguments in profiler.info.jvmargs.agent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - - - - - - java -cp "${run.classpath.with.dist.jar}" ${main.class} - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - java -jar "${dist.jar.resolved}" - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set run.class - - - - Must select one file in the IDE or set run.class - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set debug.class - - - - - Must select one file in the IDE or set debug.class - - - - - Must set fix.includes - - - - - - - - - - - - - - - - - Must select one file in the IDE or set profile.class - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - Some tests failed; see details above. - - - - - - - - - Must select some files in the IDE or set test.includes - - - - Some tests failed; see details above. - - - - - Must select one file in the IDE or set test.class - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Colors/nbproject/genfiles.properties b/Colors/nbproject/genfiles.properties deleted file mode 100644 index 00f581d..0000000 --- a/Colors/nbproject/genfiles.properties +++ /dev/null @@ -1,8 +0,0 @@ -build.xml.data.CRC32=2ba0f158 -build.xml.script.CRC32=c5dac75f -build.xml.stylesheet.CRC32=28e38971@1.38.2.45 -# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. -# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=2ba0f158 -nbproject/build-impl.xml.script.CRC32=e456c777 -nbproject/build-impl.xml.stylesheet.CRC32=0c01fd8e@1.43.1.45 diff --git a/Colors/nbproject/private/private.properties b/Colors/nbproject/private/private.properties deleted file mode 100644 index 4226ec1..0000000 --- a/Colors/nbproject/private/private.properties +++ /dev/null @@ -1,5 +0,0 @@ -compile.on.save=true -javac.debug=true -javadoc.preview=true -jaxbwiz.endorsed.dirs=C:\\Program Files\\NetBeans 6.8\\ide12\\modules\\ext\\jaxb\\api -user.properties.file=/home/fla/.netbeans/6.9/build.properties diff --git a/Colors/nbproject/private/private.xml b/Colors/nbproject/private/private.xml deleted file mode 100644 index c1f155a..0000000 --- a/Colors/nbproject/private/private.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/Colors/nbproject/project.properties b/Colors/nbproject/project.properties deleted file mode 100644 index 5dc69b5..0000000 --- a/Colors/nbproject/project.properties +++ /dev/null @@ -1,59 +0,0 @@ -build.classes.dir=${build.dir}/classes -build.classes.excludes=**/*.java,**/*.form -# This directory is removed when the project is cleaned: -build.dir=build -build.generated.dir=${build.dir}/generated -build.generated.sources.dir=${build.dir}/generated-sources -# Only compile against the classpath explicitly listed here: -build.sysclasspath=ignore -build.test.classes.dir=${build.dir}/test/classes -build.test.results.dir=${build.dir}/test/results -# Uncomment to specify the preferred debugger connection transport: -#debug.transport=dt_socket -debug.classpath=\ - ${run.classpath} -debug.test.classpath=\ - ${run.test.classpath} -# This directory is removed when the project is cleaned: -dist.dir=dist -dist.jar=${dist.dir}/Colors.jar -dist.javadoc.dir=${dist.dir}/javadoc -excludes= -includes=** -jar.compress=false -javac.classpath= -# Space-separated list of extra javac options -javac.compilerargs= -javac.deprecation=false -javac.source=1.5 -javac.target=1.5 -javac.test.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -javadoc.additionalparam= -javadoc.author=false -javadoc.encoding=${source.encoding} -javadoc.noindex=false -javadoc.nonavbar=false -javadoc.notree=false -javadoc.private=false -javadoc.splitindex=true -javadoc.use=true -javadoc.version=false -javadoc.windowtitle= -jaxbwiz.endorsed.dirs="${netbeans.home}/../ide12/modules/ext/jaxb/api" -meta.inf.dir=${src.dir}/META-INF -platform.active=default_platform -run.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -# Space-separated list of JVM arguments used when running the project -# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value -# or test-sys-prop.name=value to set system properties for unit tests): -run.jvmargs= -run.test.classpath=\ - ${javac.test.classpath}:\ - ${build.test.classes.dir} -source.encoding=UTF-8 -src.dir=src -test.src.dir=test diff --git a/Colors/nbproject/project.xml b/Colors/nbproject/project.xml deleted file mode 100644 index 9bcfbca..0000000 --- a/Colors/nbproject/project.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - org.netbeans.modules.java.j2seproject - - - Colors - - - - - - - - - diff --git a/Colors/pom.xml b/Colors/pom.xml new file mode 100644 index 0000000..8fa8161 --- /dev/null +++ b/Colors/pom.xml @@ -0,0 +1,12 @@ + + + 4.0.0 + + it.flavianopetrocchi.jpdfbookmarks + jpdfbookmarks + 2.5.2 + + Colors + jar + Colors + diff --git a/Colors/src/it/flavianopetrocchi/colors/Colors.java b/Colors/src/main/java/it/flavianopetrocchi/colors/Colors.java similarity index 100% rename from Colors/src/it/flavianopetrocchi/colors/Colors.java rename to Colors/src/main/java/it/flavianopetrocchi/colors/Colors.java diff --git a/Colors/src/it/flavianopetrocchi/colors/ColorsButton.java b/Colors/src/main/java/it/flavianopetrocchi/colors/ColorsButton.java similarity index 100% rename from Colors/src/it/flavianopetrocchi/colors/ColorsButton.java rename to Colors/src/main/java/it/flavianopetrocchi/colors/ColorsButton.java diff --git a/Colors/src/it/flavianopetrocchi/colors/ColorsListPanel.java b/Colors/src/main/java/it/flavianopetrocchi/colors/ColorsListPanel.java similarity index 100% rename from Colors/src/it/flavianopetrocchi/colors/ColorsListPanel.java rename to Colors/src/main/java/it/flavianopetrocchi/colors/ColorsListPanel.java diff --git a/Colors/src/it/flavianopetrocchi/colors/ColorsPanel.java b/Colors/src/main/java/it/flavianopetrocchi/colors/ColorsPanel.java similarity index 100% rename from Colors/src/it/flavianopetrocchi/colors/ColorsPanel.java rename to Colors/src/main/java/it/flavianopetrocchi/colors/ColorsPanel.java diff --git a/Colors/test/it/flavianopetrocchi/colors/tests/ColorsTest.java b/Colors/test/it/flavianopetrocchi/colors/tests/ColorsTest.java deleted file mode 100644 index db8d95b..0000000 --- a/Colors/test/it/flavianopetrocchi/colors/tests/ColorsTest.java +++ /dev/null @@ -1,13 +0,0 @@ -/* - * To change this template, choose Tools | Templates - * and open the template in the editor. - */ - -package it.flavianopetrocchi.colors.tests; - - -public class ColorsTest { - public static void main(String[] args) { - - } -} diff --git a/README.adoc b/README.adoc new file mode 100644 index 0000000..260f521 --- /dev/null +++ b/README.adoc @@ -0,0 +1,90 @@ += JPdfBookmarks v2.5.2 Maven +life888888 +:doctype: article +:encoding: utf-8 +:lang: zh +:toc: left +:numbered: +:experimental: + +JPdfBookmarks v2.5.2-maven is mirgrate from jpdfbookmarks-src-2.5.2.tar.gz (https://sourceforge.net/projects/jpdfbookmarks/files/JPdfBookmarks-2.5.2/jpdfbookmarks-src-2.5.2.tar.gz/download) + + +== Build System requirement + +* JDK 8.x (Only JDK 8) +* Maven 3.6.x+ + +== How to build and package ? + +=== Download Source + +* Download `Releases/v2.5.2-maven` (jpdfbookmarks-src-2.5.2-maven) + +* Unzip JPdfBookmarks-2.5.2-maven.tar.gz or JPdfBookmarks-2.5.2-maven.zip + +=== Do it once before the first execution + +.Install jpedal_lgpl.jar to the local maven repository +[source,bash] +---- +cd JPdfBookmarks-2.5.2-maven/jpdfbookmarks_lib +./install_lib.sh + +# Windows +install_lib.bat +---- + + +=== Build and Package + +[source,bash] +---- +cd JPdfBookmarks-2.5.2-maven +mvn clean package + +cd jpdfbookmarks_core/target +---- + +your can find: + +* Binary Release +** jpdfbookmarks-2.5.2.tar.gz +** jpdfbookmarks-2.5.2.zip + +* Source Release +** jpdfbookmarks-src-2.5.2.tar.gz +** jpdfbookmarks-src-2.5.2.zip + +== HOW TO INSTALL AND UNINSTALL + +Same as README Section `HOW TO INSTALL AND UNINSTALL` + +== HOW TO EXECUTE + +Same as README Section `HOW TO EXECUTE` + +== Why Change to Maven Build Tools? + +* Package +** No more need for `Packaging` directory +** No more need for `Packaging/jpdfbookmarks_cli.exe` in source +** No more need for `Packaging/jpdfbookmarks.exe` in source +** No need to install launch4j anymore +** No need to install launch4j 7zip +** Windows and Linux developers use the same configuration files to build and package projects. +* It is no longer necessary to include the following jar files in the `jpdfbookmarks_lib/` directory (These files can be downloaded from the maven central repository on the web ) +** bcmail-jdk16-145.jar +** bcprov-jdk16-145.jar +** bctsp-jdk16-145.jar +** commons-cli-1.2.jar +** swing-layout-1.0.3.jar +* Developers can use different IDE tools (NetBeans , Eclipse , IntelliJ IDEA) to open or import this Maven project. + +== Guaranteed + +The retained code and properties files are guaranteed to be consistent with jpdfbookmarks-src-2.5.2.tar.gz and have not been modified. + +== Changes + +The change content of the entire project converted from 2.5.2 to 2.5.2-maven version can refer to https://github.com/life888888/JPdfBookmarks-Maven-Patch diff --git a/ResourceHelper/build.xml b/ResourceHelper/build.xml deleted file mode 100644 index 31a29e6..0000000 --- a/ResourceHelper/build.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - Builds, tests, and runs the project ResourceHelper. - - - diff --git a/ResourceHelper/manifest.mf b/ResourceHelper/manifest.mf deleted file mode 100644 index 328e8e5..0000000 --- a/ResourceHelper/manifest.mf +++ /dev/null @@ -1,3 +0,0 @@ -Manifest-Version: 1.0 -X-COMMENT: Main-Class will be added automatically by build - diff --git a/ResourceHelper/nbproject/build-impl.xml b/ResourceHelper/nbproject/build-impl.xml deleted file mode 100644 index 627f566..0000000 --- a/ResourceHelper/nbproject/build-impl.xml +++ /dev/null @@ -1,1041 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set src.dir - Must set test.src.dir - Must set build.dir - Must set dist.dir - Must set build.classes.dir - Must set dist.javadoc.dir - Must set build.test.classes.dir - Must set build.test.results.dir - Must set build.classes.excludes - Must set dist.jar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set JVM to use for profiling in profiler.info.jvm - Must set profiler agent JVM arguments in profiler.info.jvmargs.agent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - - - - - - java -cp "${run.classpath.with.dist.jar}" ${main.class} - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - java -jar "${dist.jar.resolved}" - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set run.class - - - - Must select one file in the IDE or set run.class - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set debug.class - - - - - Must select one file in the IDE or set debug.class - - - - - Must set fix.includes - - - - - - - - - - - - - - - - - Must select one file in the IDE or set profile.class - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - Some tests failed; see details above. - - - - - - - - - Must select some files in the IDE or set test.includes - - - - Some tests failed; see details above. - - - - - Must select one file in the IDE or set test.class - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ResourceHelper/nbproject/genfiles.properties b/ResourceHelper/nbproject/genfiles.properties deleted file mode 100644 index 3c65b15..0000000 --- a/ResourceHelper/nbproject/genfiles.properties +++ /dev/null @@ -1,8 +0,0 @@ -build.xml.data.CRC32=b4d9d0d9 -build.xml.script.CRC32=c26dd35e -build.xml.stylesheet.CRC32=28e38971@1.38.3.45 -# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. -# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=b4d9d0d9 -nbproject/build-impl.xml.script.CRC32=bc4b6bc4 -nbproject/build-impl.xml.stylesheet.CRC32=0c01fd8e@1.43.1.45 diff --git a/ResourceHelper/nbproject/project.properties b/ResourceHelper/nbproject/project.properties deleted file mode 100644 index 8fc2123..0000000 --- a/ResourceHelper/nbproject/project.properties +++ /dev/null @@ -1,72 +0,0 @@ -annotation.processing.enabled=true -annotation.processing.enabled.in.editor=false -annotation.processing.processor.options= -annotation.processing.processors.list= -annotation.processing.run.all.processors=true -annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output -build.classes.dir=${build.dir}/classes -build.classes.excludes=**/*.java,**/*.form -# This directory is removed when the project is cleaned: -build.dir=build -build.generated.dir=${build.dir}/generated -build.generated.sources.dir=${build.dir}/generated-sources -# Only compile against the classpath explicitly listed here: -build.sysclasspath=ignore -build.test.classes.dir=${build.dir}/test/classes -build.test.results.dir=${build.dir}/test/results -# Uncomment to specify the preferred debugger connection transport: -#debug.transport=dt_socket -debug.classpath=\ - ${run.classpath} -debug.test.classpath=\ - ${run.test.classpath} -# This directory is removed when the project is cleaned: -dist.dir=dist -dist.jar=${dist.dir}/ResourceHelper.jar -dist.javadoc.dir=${dist.dir}/javadoc -excludes= -includes=** -jar.compress=false -javac.classpath= -# Space-separated list of extra javac options -javac.compilerargs= -javac.deprecation=false -javac.processorpath=\ - ${javac.classpath} -javac.source=1.5 -javac.target=1.5 -javac.test.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir}:\ - ${libs.junit.classpath}:\ - ${libs.junit_4.classpath} -javac.test.processorpath=\ - ${javac.test.classpath} -javadoc.additionalparam= -javadoc.author=false -javadoc.encoding=${source.encoding} -javadoc.noindex=false -javadoc.nonavbar=false -javadoc.notree=false -javadoc.private=false -javadoc.splitindex=true -javadoc.use=true -javadoc.version=false -javadoc.windowtitle= -main.class= -manifest.file=manifest.mf -meta.inf.dir=${src.dir}/META-INF -platform.active=default_platform -run.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -# Space-separated list of JVM arguments used when running the project -# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value -# or test-sys-prop.name=value to set system properties for unit tests): -run.jvmargs= -run.test.classpath=\ - ${javac.test.classpath}:\ - ${build.test.classes.dir} -source.encoding=UTF-8 -src.dir=src -test.src.dir=test diff --git a/ResourceHelper/nbproject/project.xml b/ResourceHelper/nbproject/project.xml deleted file mode 100644 index c85638e..0000000 --- a/ResourceHelper/nbproject/project.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - org.netbeans.modules.java.j2seproject - - - ResourceHelper - - - - - - - - - diff --git a/ResourceHelper/pom.xml b/ResourceHelper/pom.xml new file mode 100644 index 0000000..4ac301c --- /dev/null +++ b/ResourceHelper/pom.xml @@ -0,0 +1,12 @@ + + + 4.0.0 + + it.flavianopetrocchi.jpdfbookmarks + jpdfbookmarks + 2.5.2 + + ResourceHelper + jar + ResourceHelper + diff --git a/ResourceHelper/src/it/flavianopetrocchi/reshelper/ResHelper.java b/ResourceHelper/src/main/java/it/flavianopetrocchi/reshelper/ResHelper.java similarity index 100% rename from ResourceHelper/src/it/flavianopetrocchi/reshelper/ResHelper.java rename to ResourceHelper/src/main/java/it/flavianopetrocchi/reshelper/ResHelper.java diff --git a/Utilities/build.xml b/Utilities/build.xml deleted file mode 100644 index b7b13e9..0000000 --- a/Utilities/build.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - Builds, tests, and runs the project Utilities. - - - diff --git a/Utilities/nbproject/build-impl.xml b/Utilities/nbproject/build-impl.xml deleted file mode 100644 index c4defb9..0000000 --- a/Utilities/nbproject/build-impl.xml +++ /dev/null @@ -1,1041 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set src.dir - Must set test.src.dir - Must set build.dir - Must set dist.dir - Must set build.classes.dir - Must set dist.javadoc.dir - Must set build.test.classes.dir - Must set build.test.results.dir - Must set build.classes.excludes - Must set dist.jar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set JVM to use for profiling in profiler.info.jvm - Must set profiler agent JVM arguments in profiler.info.jvmargs.agent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - - - - - - java -cp "${run.classpath.with.dist.jar}" ${main.class} - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - java -jar "${dist.jar.resolved}" - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set run.class - - - - Must select one file in the IDE or set run.class - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set debug.class - - - - - Must select one file in the IDE or set debug.class - - - - - Must set fix.includes - - - - - - - - - - - - - - - - - Must select one file in the IDE or set profile.class - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - Some tests failed; see details above. - - - - - - - - - Must select some files in the IDE or set test.includes - - - - Some tests failed; see details above. - - - - - Must select one file in the IDE or set test.class - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Utilities/nbproject/genfiles.properties b/Utilities/nbproject/genfiles.properties deleted file mode 100644 index 69417c9..0000000 --- a/Utilities/nbproject/genfiles.properties +++ /dev/null @@ -1,8 +0,0 @@ -build.xml.data.CRC32=ff7226d0 -build.xml.script.CRC32=f6ec89f0 -build.xml.stylesheet.CRC32=28e38971@1.38.2.45 -# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. -# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=ff7226d0 -nbproject/build-impl.xml.script.CRC32=530ea476 -nbproject/build-impl.xml.stylesheet.CRC32=0c01fd8e@1.43.1.45 diff --git a/Utilities/nbproject/private/private.properties b/Utilities/nbproject/private/private.properties deleted file mode 100644 index 4226ec1..0000000 --- a/Utilities/nbproject/private/private.properties +++ /dev/null @@ -1,5 +0,0 @@ -compile.on.save=true -javac.debug=true -javadoc.preview=true -jaxbwiz.endorsed.dirs=C:\\Program Files\\NetBeans 6.8\\ide12\\modules\\ext\\jaxb\\api -user.properties.file=/home/fla/.netbeans/6.9/build.properties diff --git a/Utilities/nbproject/private/private.xml b/Utilities/nbproject/private/private.xml deleted file mode 100644 index cc2c0e5..0000000 --- a/Utilities/nbproject/private/private.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/Utilities/nbproject/project.properties b/Utilities/nbproject/project.properties deleted file mode 100644 index b965c43..0000000 --- a/Utilities/nbproject/project.properties +++ /dev/null @@ -1,60 +0,0 @@ -build.classes.dir=${build.dir}/classes -build.classes.excludes=**/*.java,**/*.form -# This directory is removed when the project is cleaned: -build.dir=build -build.generated.dir=${build.dir}/generated -build.generated.sources.dir=${build.dir}/generated-sources -# Only compile against the classpath explicitly listed here: -build.sysclasspath=ignore -build.test.classes.dir=${build.dir}/test/classes -build.test.results.dir=${build.dir}/test/results -# Uncomment to specify the preferred debugger connection transport: -#debug.transport=dt_socket -debug.classpath=\ - ${run.classpath} -debug.test.classpath=\ - ${run.test.classpath} -# This directory is removed when the project is cleaned: -dist.dir=dist -dist.jar=${dist.dir}/Utilities.jar -dist.javadoc.dir=${dist.dir}/javadoc -excludes= -includes=** -jar.compress=false -javac.classpath= -# Space-separated list of extra javac options -javac.compilerargs= -javac.deprecation=false -javac.source=1.5 -javac.target=1.5 -javac.test.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -javadoc.additionalparam= -javadoc.author=false -javadoc.encoding=${source.encoding} -javadoc.noindex=false -javadoc.nonavbar=false -javadoc.notree=false -javadoc.private=false -javadoc.splitindex=true -javadoc.use=true -javadoc.version=false -javadoc.windowtitle= -jaxbwiz.endorsed.dirs="${netbeans.home}/../ide12/modules/ext/jaxb/api" -main.class=it.flavianopetrocchi.linklabel.LinkLabel -meta.inf.dir=${src.dir}/META-INF -platform.active=default_platform -run.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -# Space-separated list of JVM arguments used when running the project -# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value -# or test-sys-prop.name=value to set system properties for unit tests): -run.jvmargs= -run.test.classpath=\ - ${javac.test.classpath}:\ - ${build.test.classes.dir} -source.encoding=UTF-8 -src.dir=src -test.src.dir=test diff --git a/Utilities/nbproject/project.xml b/Utilities/nbproject/project.xml deleted file mode 100644 index 77dec79..0000000 --- a/Utilities/nbproject/project.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - org.netbeans.modules.java.j2seproject - - - Utilities - - - - - - - - - diff --git a/Utilities/pom.xml b/Utilities/pom.xml new file mode 100644 index 0000000..8c59801 --- /dev/null +++ b/Utilities/pom.xml @@ -0,0 +1,28 @@ + + + 4.0.0 + + it.flavianopetrocchi.jpdfbookmarks + jpdfbookmarks + 2.5.2 + + Utilities + jar + Utilities + + + + + maven-jar-plugin + + + + it.flavianopetrocchi.linklabel.LinkLabel + + + + + + + + diff --git a/Utilities/src/it/flavianopetrocchi/labelvertical/VerticalLabel.java b/Utilities/src/main/java/it/flavianopetrocchi/labelvertical/VerticalLabel.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/labelvertical/VerticalLabel.java rename to Utilities/src/main/java/it/flavianopetrocchi/labelvertical/VerticalLabel.java diff --git a/Utilities/src/it/flavianopetrocchi/labelvertical/VerticalLabelUI.java b/Utilities/src/main/java/it/flavianopetrocchi/labelvertical/VerticalLabelUI.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/labelvertical/VerticalLabelUI.java rename to Utilities/src/main/java/it/flavianopetrocchi/labelvertical/VerticalLabelUI.java diff --git a/Utilities/src/it/flavianopetrocchi/labelvertical/VerticalText.java b/Utilities/src/main/java/it/flavianopetrocchi/labelvertical/VerticalText.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/labelvertical/VerticalText.java rename to Utilities/src/main/java/it/flavianopetrocchi/labelvertical/VerticalText.java diff --git a/Utilities/src/it/flavianopetrocchi/linklabel/LinkLabel.java b/Utilities/src/main/java/it/flavianopetrocchi/linklabel/LinkLabel.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/linklabel/LinkLabel.java rename to Utilities/src/main/java/it/flavianopetrocchi/linklabel/LinkLabel.java diff --git a/Utilities/src/it/flavianopetrocchi/mousedraggabletree/MouseDraggableTree.java b/Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/MouseDraggableTree.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/mousedraggabletree/MouseDraggableTree.java rename to Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/MouseDraggableTree.java diff --git a/Utilities/src/it/flavianopetrocchi/mousedraggabletree/MoveType.java b/Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/MoveType.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/mousedraggabletree/MoveType.java rename to Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/MoveType.java diff --git a/Utilities/src/it/flavianopetrocchi/mousedraggabletree/TreeDoubleClickEvent.java b/Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/TreeDoubleClickEvent.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/mousedraggabletree/TreeDoubleClickEvent.java rename to Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/TreeDoubleClickEvent.java diff --git a/Utilities/src/it/flavianopetrocchi/mousedraggabletree/TreeDoubleClickListener.java b/Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/TreeDoubleClickListener.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/mousedraggabletree/TreeDoubleClickListener.java rename to Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/TreeDoubleClickListener.java diff --git a/Utilities/src/it/flavianopetrocchi/mousedraggabletree/TreeNodeMovedEvent.java b/Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/TreeNodeMovedEvent.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/mousedraggabletree/TreeNodeMovedEvent.java rename to Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/TreeNodeMovedEvent.java diff --git a/Utilities/src/it/flavianopetrocchi/mousedraggabletree/TreeNodeMovedListener.java b/Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/TreeNodeMovedListener.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/mousedraggabletree/TreeNodeMovedListener.java rename to Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/TreeNodeMovedListener.java diff --git a/Utilities/src/it/flavianopetrocchi/mousedraggabletree/UndoableMoveNodes.java b/Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/UndoableMoveNodes.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/mousedraggabletree/UndoableMoveNodes.java rename to Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/UndoableMoveNodes.java diff --git a/Utilities/src/it/flavianopetrocchi/mousedraggabletree/UndoableNodeMoved.java b/Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/UndoableNodeMoved.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/mousedraggabletree/UndoableNodeMoved.java rename to Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/UndoableNodeMoved.java diff --git a/Utilities/src/it/flavianopetrocchi/mousedraggabletree/Visitor.java b/Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/Visitor.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/mousedraggabletree/Visitor.java rename to Utilities/src/main/java/it/flavianopetrocchi/mousedraggabletree/Visitor.java diff --git a/Utilities/src/it/flavianopetrocchi/panelselector/VerticalPanelSelector.java b/Utilities/src/main/java/it/flavianopetrocchi/panelselector/VerticalPanelSelector.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/panelselector/VerticalPanelSelector.java rename to Utilities/src/main/java/it/flavianopetrocchi/panelselector/VerticalPanelSelector.java diff --git a/Utilities/src/it/flavianopetrocchi/utilities/FileOperationEvent.java b/Utilities/src/main/java/it/flavianopetrocchi/utilities/FileOperationEvent.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/utilities/FileOperationEvent.java rename to Utilities/src/main/java/it/flavianopetrocchi/utilities/FileOperationEvent.java diff --git a/Utilities/src/it/flavianopetrocchi/utilities/FileOperationListener.java b/Utilities/src/main/java/it/flavianopetrocchi/utilities/FileOperationListener.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/utilities/FileOperationListener.java rename to Utilities/src/main/java/it/flavianopetrocchi/utilities/FileOperationListener.java diff --git a/Utilities/src/it/flavianopetrocchi/utilities/IntegerTextField.java b/Utilities/src/main/java/it/flavianopetrocchi/utilities/IntegerTextField.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/utilities/IntegerTextField.java rename to Utilities/src/main/java/it/flavianopetrocchi/utilities/IntegerTextField.java diff --git a/Utilities/src/it/flavianopetrocchi/utilities/SimpleFileFilter.java b/Utilities/src/main/java/it/flavianopetrocchi/utilities/SimpleFileFilter.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/utilities/SimpleFileFilter.java rename to Utilities/src/main/java/it/flavianopetrocchi/utilities/SimpleFileFilter.java diff --git a/Utilities/src/it/flavianopetrocchi/utilities/Ut.java b/Utilities/src/main/java/it/flavianopetrocchi/utilities/Ut.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/utilities/Ut.java rename to Utilities/src/main/java/it/flavianopetrocchi/utilities/Ut.java diff --git a/Utilities/src/it/flavianopetrocchi/veticalbutton/VerticalButton.java b/Utilities/src/main/java/it/flavianopetrocchi/veticalbutton/VerticalButton.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/veticalbutton/VerticalButton.java rename to Utilities/src/main/java/it/flavianopetrocchi/veticalbutton/VerticalButton.java diff --git a/Utilities/src/it/flavianopetrocchi/veticalbutton/VerticalButtonUI.java b/Utilities/src/main/java/it/flavianopetrocchi/veticalbutton/VerticalButtonUI.java similarity index 100% rename from Utilities/src/it/flavianopetrocchi/veticalbutton/VerticalButtonUI.java rename to Utilities/src/main/java/it/flavianopetrocchi/veticalbutton/VerticalButtonUI.java diff --git a/iText-2.1.7-patched/manifest.mf b/iText-2.1.7-patched/manifest.mf deleted file mode 100644 index 1574df4..0000000 --- a/iText-2.1.7-patched/manifest.mf +++ /dev/null @@ -1,3 +0,0 @@ -Manifest-Version: 1.0 -X-COMMENT: Main-Class will be added automatically by build - diff --git a/iText-2.1.7-patched/nbbuild.xml b/iText-2.1.7-patched/nbbuild.xml deleted file mode 100644 index 971b208..0000000 --- a/iText-2.1.7-patched/nbbuild.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - Builds, tests, and runs the project iText-2.1.7-patched. - - - diff --git a/iText-2.1.7-patched/nbproject/build-impl.xml b/iText-2.1.7-patched/nbproject/build-impl.xml deleted file mode 100644 index 0955fb2..0000000 --- a/iText-2.1.7-patched/nbproject/build-impl.xml +++ /dev/null @@ -1,1030 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set src.dir - Must set build.dir - Must set dist.dir - Must set build.classes.dir - Must set dist.javadoc.dir - Must set build.test.classes.dir - Must set build.test.results.dir - Must set build.classes.excludes - Must set dist.jar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set JVM to use for profiling in profiler.info.jvm - Must set profiler agent JVM arguments in profiler.info.jvmargs.agent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - - - - - - java -cp "${run.classpath.with.dist.jar}" ${main.class} - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - java -jar "${dist.jar.resolved}" - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set run.class - - - - Must select one file in the IDE or set run.class - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set debug.class - - - - - Must select one file in the IDE or set debug.class - - - - - Must set fix.includes - - - - - - - - - - - - - - - - - Must select one file in the IDE or set profile.class - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - Some tests failed; see details above. - - - - - - - - - Must select some files in the IDE or set test.includes - - - - Some tests failed; see details above. - - - - - Must select one file in the IDE or set test.class - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/iText-2.1.7-patched/nbproject/genfiles.properties b/iText-2.1.7-patched/nbproject/genfiles.properties deleted file mode 100644 index 2a60349..0000000 --- a/iText-2.1.7-patched/nbproject/genfiles.properties +++ /dev/null @@ -1,8 +0,0 @@ -nbbuild.xml.data.CRC32=dc856115 -nbbuild.xml.script.CRC32=8f4da969 -nbbuild.xml.stylesheet.CRC32=28e38971@1.38.2.45 -# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. -# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=dc856115 -nbproject/build-impl.xml.script.CRC32=0c35ad1a -nbproject/build-impl.xml.stylesheet.CRC32=0c01fd8e@1.43.1.45 diff --git a/iText-2.1.7-patched/nbproject/project.properties b/iText-2.1.7-patched/nbproject/project.properties deleted file mode 100644 index 301f311..0000000 --- a/iText-2.1.7-patched/nbproject/project.properties +++ /dev/null @@ -1,80 +0,0 @@ -annotation.processing.enabled=true -annotation.processing.enabled.in.editor=false -annotation.processing.run.all.processors=true -annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output -application.title=iText-2.1.7-patched -application.vendor=fla -build.classes.dir=${build.dir}/classes -build.classes.excludes=**/*.java,**/*.form -# This directory is removed when the project is cleaned: -build.dir=build -build.generated.dir=${build.dir}/generated -build.generated.sources.dir=${build.dir}/generated-sources -# Only compile against the classpath explicitly listed here: -build.sysclasspath=ignore -build.test.classes.dir=${build.dir}/test/classes -build.test.results.dir=${build.dir}/test/results -buildfile=nbbuild.xml -# Uncomment to specify the preferred debugger connection transport: -#debug.transport=dt_socket -debug.classpath=\ - ${run.classpath} -debug.test.classpath=\ - ${run.test.classpath} -# This directory is removed when the project is cleaned: -dist.dir=dist -dist.jar=${dist.dir}/iText-2.1.7-patched.jar -dist.javadoc.dir=${dist.dir}/javadoc -endorsed.classpath= -excludes= -file.reference.bcmail-jdk16-145.jar=../jpdfbookmarks_lib/bcmail-jdk16-145.jar -file.reference.bcprov-jdk16-145.jar=../jpdfbookmarks_lib/bcprov-jdk16-145.jar -file.reference.bctsp-jdk16-145.jar=../jpdfbookmarks_lib/bctsp-jdk16-145.jar -file.reference.src-core=src/core -includes=** -jar.compress=false -javac.classpath=\ - ${file.reference.bcmail-jdk16-145.jar}:\ - ${file.reference.bcprov-jdk16-145.jar}:\ - ${file.reference.bctsp-jdk16-145.jar} -# Space-separated list of extra javac options -javac.compilerargs= -javac.deprecation=false -javac.processorpath=\ - ${javac.classpath} -javac.source=1.5 -javac.target=1.5 -javac.test.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir}:\ - ${libs.junit.classpath}:\ - ${libs.junit_4.classpath} -javac.test.processorpath=\ - ${javac.test.classpath} -javadoc.additionalparam= -javadoc.author=false -javadoc.encoding=${source.encoding} -javadoc.noindex=false -javadoc.nonavbar=false -javadoc.notree=false -javadoc.private=false -javadoc.splitindex=true -javadoc.use=true -javadoc.version=false -javadoc.windowtitle= -main.class= -manifest.file=manifest.mf -meta.inf.dir=${src.dir}/META-INF -platform.active=default_platform -run.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -# Space-separated list of JVM arguments used when running the project -# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value -# or test-sys-prop.name=value to set system properties for unit tests): -run.jvmargs= -run.test.classpath=\ - ${javac.test.classpath}:\ - ${build.test.classes.dir} -source.encoding=UTF-8 -src.dir=${file.reference.src-core} diff --git a/iText-2.1.7-patched/nbproject/project.xml b/iText-2.1.7-patched/nbproject/project.xml deleted file mode 100644 index 935fc10..0000000 --- a/iText-2.1.7-patched/nbproject/project.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - org.netbeans.modules.java.j2seproject - - - iText-2.1.7-patched - - - - - - - diff --git a/iText-2.1.7-patched/pom.xml b/iText-2.1.7-patched/pom.xml new file mode 100644 index 0000000..81cac9a --- /dev/null +++ b/iText-2.1.7-patched/pom.xml @@ -0,0 +1,48 @@ + + + 4.0.0 + + it.flavianopetrocchi.jpdfbookmarks + jpdfbookmarks + 2.5.2 + + iText-2.1.7-patched + jar + iText-2.1.7-patched + + + org.bouncycastle + bcmail-jdk16 + + + org.bouncycastle + bcprov-jdk16 + + + org.bouncycastle + bctsp-jdk16 + + + commons-cli + commons-cli + + + org.swinglabs + swing-layout + + + org.jpedal + jpedal + + + org.dom4j + dom4j + provided + + + org.swinglabs + pdf-renderer + provided + + + diff --git a/iText-2.1.7-patched/src/ant/compile.xml b/iText-2.1.7-patched/src/ant/compile.xml deleted file mode 100644 index 2ac9a58..0000000 --- a/iText-2.1.7-patched/src/ant/compile.xml +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - COMPILING AND JARRING THE CODE (compile.xml) - ant compile: compiles iText (core) - ant compile.rtf: compiles iText RTF - ant compile.rups: compiles iText RUPS - ant jar: compiles and jars iText - ant jar.rtf: compiles and jars iText RTF - ant jar.rups: compiles and jars iText RUPS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/iText-2.1.7-patched/src/ant/pom.xml b/iText-2.1.7-patched/src/ant/pom.xml deleted file mode 100644 index aba6844..0000000 --- a/iText-2.1.7-patched/src/ant/pom.xml +++ /dev/null @@ -1,102 +0,0 @@ - - - 4.0.0 - com.lowagie - itext - jar - iText, a Free Java-PDF library - releasenumber - iText, a free Java-PDF library - http://www.lowagie.com/iText/ - - - iText Questions - - http://lists.sourceforge.net/lists/listinfo/itext-questions - - itext-questions@lists.sourceforge.net - - http://news.gmane.org/gmane.comp.java.lib.itext.general - - - http://www.nabble.com/iText---General-f2701.html - http://www.junlu.com/2.html - http://sourceforge.net/mailarchive/forum.php?forum_id=3273 - http://www.mail-archive.com/itext-questions%40lists.sourceforge.net/ - - - - - - blowagie - Bruno Lowagie - bruno@lowagie.com - http://www.lowagie.com - - - psoares33 - Paulo Soares - psoares33@users.sourceforge.net - - - hallm - Mark Hall - hallm@users.sourceforge.net - - - xlv - Xavier Le Vourch - xlv@users.sourceforge.net - - - - - Mozilla Public License - http://www.mozilla.org/MPL/MPL-1.1.html - - iText was originally published under the LGPLicense. - LGPL can be used as an alternative license for the MPL. - - - - - scm:svn:http://itext.svn.sourceforge.net/svnroot/itext - http://itext.svn.sourceforge.net/viewvc/itext - - - - bouncycastle - bcmail-bc.jdk - bc.version - - - bouncycastle - bcprov-bc.jdk - bc.version - - - bouncycastle - bctsp-bc.jdk - bc.version - - - - - - org.apache.maven.plugins - maven-jar-plugin - - - - - com.lowagie.tools.ToolboxAvailable - - - - - - - - diff --git a/iText-2.1.7-patched/src/ant/release.xml b/iText-2.1.7-patched/src/ant/release.xml deleted file mode 100644 index 6551dbc..0000000 --- a/iText-2.1.7-patched/src/ant/release.xml +++ /dev/null @@ -1,280 +0,0 @@ - - - - - - - - - - - - - - - - - - - MAKING A NEW RELEASE (release.xml) - ant clean: cleans up all the files that were generated - archive.src: archiving the source (zip and tar.gz) - asian.jar: creates a new version of iTextAsian.jar and iTextAsianCmaps.jar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/iText-2.1.7-patched/src/ant/site.xml b/iText-2.1.7-patched/src/ant/site.xml deleted file mode 100644 index 78a9970..0000000 --- a/iText-2.1.7-patched/src/ant/site.xml +++ /dev/null @@ -1,162 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - BUILDING THE iText SITE (site.xml) - ant lowagie.com: Building the lowagie.com pages - ant javadoc: Building the API documentation - ant docs.tar.gz: Building and jarring the API documentation - ant tutorial: creates the tutorial pages (without the examples) - ant tutorial.tar.gz: creates the tutorial and makes tar.gz files - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<a href="http://www.1t3xt.com/docs/book.php" target="_blank"><img src="http://www.1t3xt.com/img/book/lowagie_3d.jpg" border="0" /></a>
-
Hosted by <a href="http://www.hostbasket.com/">Hostbasket</a>
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/iText-2.1.7-patched/src/build.xml b/iText-2.1.7-patched/src/build.xml deleted file mode 100644 index f76bf9b..0000000 --- a/iText-2.1.7-patched/src/build.xml +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - - - - - - - - - Using ANT for ${ant.project.name} - - - - - release: making the all the files needed for a release (except tutorial) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Anchor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Anchor.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Anchor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Anchor.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Annotation.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Annotation.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Annotation.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Annotation.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/BadElementException.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/BadElementException.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/BadElementException.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/BadElementException.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Cell.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Cell.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Cell.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Cell.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Chapter.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Chapter.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Chapter.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Chapter.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/ChapterAutoNumber.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/ChapterAutoNumber.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/ChapterAutoNumber.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/ChapterAutoNumber.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Chunk.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Chunk.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Chunk.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Chunk.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/DocListener.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/DocListener.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/DocListener.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/DocListener.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/DocWriter.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/DocWriter.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/DocWriter.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/DocWriter.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Document.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Document.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Document.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Document.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/DocumentException.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/DocumentException.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/DocumentException.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/DocumentException.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Element.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Element.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Element.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Element.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/ElementListener.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/ElementListener.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/ElementListener.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/ElementListener.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/ElementTags.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/ElementTags.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/ElementTags.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/ElementTags.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/ExceptionConverter.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/ExceptionConverter.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/ExceptionConverter.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/ExceptionConverter.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Font.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Font.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Font.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Font.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/FontFactory.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/FontFactory.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/FontFactory.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/FontFactory.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/FontFactoryImp.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/FontFactoryImp.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/FontFactoryImp.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/FontFactoryImp.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/GreekList.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/GreekList.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/GreekList.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/GreekList.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Header.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Header.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Header.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Header.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/HeaderFooter.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/HeaderFooter.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/HeaderFooter.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/HeaderFooter.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Image.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Image.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Image.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Image.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/ImgCCITT.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/ImgCCITT.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/ImgCCITT.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/ImgCCITT.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/ImgJBIG2.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/ImgJBIG2.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/ImgJBIG2.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/ImgJBIG2.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/ImgRaw.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/ImgRaw.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/ImgRaw.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/ImgRaw.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/ImgTemplate.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/ImgTemplate.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/ImgTemplate.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/ImgTemplate.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/ImgWMF.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/ImgWMF.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/ImgWMF.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/ImgWMF.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Jpeg.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Jpeg.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Jpeg.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Jpeg.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Jpeg2000.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Jpeg2000.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Jpeg2000.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Jpeg2000.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/LargeElement.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/LargeElement.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/LargeElement.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/LargeElement.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/List.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/List.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/List.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/List.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/ListItem.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/ListItem.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/ListItem.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/ListItem.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/MarkedObject.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/MarkedObject.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/MarkedObject.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/MarkedObject.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/MarkedSection.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/MarkedSection.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/MarkedSection.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/MarkedSection.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Meta.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Meta.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Meta.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Meta.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/PageSize.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/PageSize.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/PageSize.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/PageSize.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Paragraph.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Paragraph.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Paragraph.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Paragraph.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Phrase.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Phrase.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Phrase.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Phrase.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Rectangle.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Rectangle.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Rectangle.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Rectangle.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/RectangleReadOnly.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/RectangleReadOnly.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/RectangleReadOnly.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/RectangleReadOnly.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/RomanList.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/RomanList.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/RomanList.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/RomanList.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Row.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Row.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Row.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Row.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/RtfElementInterface.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/RtfElementInterface.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/RtfElementInterface.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/RtfElementInterface.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Section.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Section.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Section.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Section.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/SimpleCell.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/SimpleCell.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/SimpleCell.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/SimpleCell.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/SimpleTable.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/SimpleTable.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/SimpleTable.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/SimpleTable.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/SpecialSymbol.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/SpecialSymbol.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/SpecialSymbol.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/SpecialSymbol.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/SplitCharacter.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/SplitCharacter.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/SplitCharacter.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/SplitCharacter.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Table.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Table.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Table.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Table.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/TextElementArray.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/TextElementArray.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/TextElementArray.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/TextElementArray.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/Utilities.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/Utilities.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/Utilities.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/Utilities.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/ZapfDingbatsList.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/ZapfDingbatsList.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/ZapfDingbatsList.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/ZapfDingbatsList.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/ZapfDingbatsNumberList.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/ZapfDingbatsNumberList.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/ZapfDingbatsNumberList.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/ZapfDingbatsNumberList.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/exceptions/BadPasswordException.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/exceptions/BadPasswordException.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/exceptions/BadPasswordException.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/exceptions/BadPasswordException.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/exceptions/IllegalPdfSyntaxException.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/exceptions/IllegalPdfSyntaxException.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/exceptions/IllegalPdfSyntaxException.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/exceptions/IllegalPdfSyntaxException.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/exceptions/InvalidPdfException.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/exceptions/InvalidPdfException.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/exceptions/InvalidPdfException.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/exceptions/InvalidPdfException.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/exceptions/UnsupportedPdfException.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/exceptions/UnsupportedPdfException.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/exceptions/UnsupportedPdfException.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/exceptions/UnsupportedPdfException.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/factories/ElementFactory.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/factories/ElementFactory.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/factories/ElementFactory.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/factories/ElementFactory.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/factories/GreekAlphabetFactory.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/factories/GreekAlphabetFactory.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/factories/GreekAlphabetFactory.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/factories/GreekAlphabetFactory.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/factories/RomanAlphabetFactory.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/factories/RomanAlphabetFactory.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/factories/RomanAlphabetFactory.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/factories/RomanAlphabetFactory.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/factories/RomanNumberFactory.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/factories/RomanNumberFactory.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/factories/RomanNumberFactory.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/factories/RomanNumberFactory.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/HtmlEncoder.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/HtmlEncoder.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/HtmlEncoder.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/HtmlEncoder.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/HtmlParser.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/HtmlParser.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/HtmlParser.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/HtmlParser.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/HtmlPeer.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/HtmlPeer.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/HtmlPeer.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/HtmlPeer.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/HtmlTagMap.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/HtmlTagMap.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/HtmlTagMap.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/HtmlTagMap.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/HtmlTags.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/HtmlTags.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/HtmlTags.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/HtmlTags.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/HtmlWriter.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/HtmlWriter.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/HtmlWriter.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/HtmlWriter.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/Markup.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/Markup.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/Markup.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/Markup.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/SAXmyHtmlHandler.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/SAXmyHtmlHandler.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/SAXmyHtmlHandler.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/SAXmyHtmlHandler.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/WebColors.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/WebColors.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/WebColors.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/WebColors.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/ALink.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/ALink.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/ALink.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/ALink.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/ChainedProperties.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/ChainedProperties.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/ChainedProperties.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/ChainedProperties.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/FactoryProperties.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/FactoryProperties.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/FactoryProperties.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/FactoryProperties.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/HTMLWorker.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/HTMLWorker.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/HTMLWorker.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/HTMLWorker.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/ImageProvider.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/ImageProvider.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/ImageProvider.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/ImageProvider.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/Img.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/Img.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/Img.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/Img.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/IncCell.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/IncCell.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/IncCell.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/IncCell.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/IncTable.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/IncTable.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/IncTable.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/IncTable.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/StyleSheet.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/StyleSheet.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/html/simpleparser/StyleSheet.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/html/simpleparser/StyleSheet.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/AcroFields.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/AcroFields.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/AcroFields.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/AcroFields.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/ArabicLigaturizer.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/ArabicLigaturizer.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/ArabicLigaturizer.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/ArabicLigaturizer.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/AsianFontMapper.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/AsianFontMapper.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/AsianFontMapper.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/AsianFontMapper.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BadPdfFormatException.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BadPdfFormatException.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BadPdfFormatException.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BadPdfFormatException.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/Barcode.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/Barcode.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/Barcode.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/Barcode.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/Barcode128.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/Barcode128.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/Barcode128.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/Barcode128.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/Barcode39.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/Barcode39.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/Barcode39.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/Barcode39.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BarcodeCodabar.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BarcodeCodabar.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BarcodeCodabar.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BarcodeCodabar.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BarcodeDatamatrix.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BarcodeDatamatrix.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BarcodeDatamatrix.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BarcodeDatamatrix.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BarcodeEAN.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BarcodeEAN.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BarcodeEAN.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BarcodeEAN.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BarcodeEANSUPP.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BarcodeEANSUPP.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BarcodeEANSUPP.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BarcodeEANSUPP.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BarcodeInter25.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BarcodeInter25.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BarcodeInter25.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BarcodeInter25.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BarcodePDF417.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BarcodePDF417.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BarcodePDF417.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BarcodePDF417.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BarcodePostnet.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BarcodePostnet.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BarcodePostnet.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BarcodePostnet.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BaseField.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BaseField.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BaseField.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BaseField.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BaseFont.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BaseFont.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BaseFont.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BaseFont.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BidiLine.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BidiLine.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BidiLine.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BidiLine.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BidiOrder.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BidiOrder.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/BidiOrder.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/BidiOrder.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/ByteBuffer.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/ByteBuffer.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/ByteBuffer.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/ByteBuffer.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/CFFFont.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/CFFFont.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/CFFFont.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/CFFFont.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/CFFFontSubset.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/CFFFontSubset.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/CFFFontSubset.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/CFFFontSubset.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/CJKFont.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/CJKFont.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/CJKFont.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/CJKFont.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/CMYKColor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/CMYKColor.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/CMYKColor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/CMYKColor.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/CMapAwareDocumentFont.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/CMapAwareDocumentFont.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/CMapAwareDocumentFont.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/CMapAwareDocumentFont.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/ColorDetails.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/ColorDetails.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/ColorDetails.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/ColorDetails.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/ColumnText.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/ColumnText.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/ColumnText.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/ColumnText.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/DefaultFontMapper.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/DefaultFontMapper.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/DefaultFontMapper.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/DefaultFontMapper.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/DefaultSplitCharacter.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/DefaultSplitCharacter.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/DefaultSplitCharacter.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/DefaultSplitCharacter.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/DocumentFont.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/DocumentFont.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/DocumentFont.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/DocumentFont.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/EnumerateTTC.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/EnumerateTTC.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/EnumerateTTC.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/EnumerateTTC.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/ExtendedColor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/ExtendedColor.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/ExtendedColor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/ExtendedColor.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/ExtraEncoding.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/ExtraEncoding.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/ExtraEncoding.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/ExtraEncoding.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/FdfReader.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/FdfReader.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/FdfReader.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/FdfReader.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/FdfWriter.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/FdfWriter.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/FdfWriter.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/FdfWriter.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/FontDetails.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/FontDetails.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/FontDetails.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/FontDetails.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/FontMapper.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/FontMapper.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/FontMapper.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/FontMapper.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/FontSelector.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/FontSelector.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/FontSelector.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/FontSelector.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/GlyphList.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/GlyphList.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/GlyphList.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/GlyphList.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/GrayColor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/GrayColor.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/GrayColor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/GrayColor.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/HyphenationAuto.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/HyphenationAuto.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/HyphenationAuto.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/HyphenationAuto.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/HyphenationEvent.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/HyphenationEvent.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/HyphenationEvent.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/HyphenationEvent.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/IntHashtable.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/IntHashtable.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/IntHashtable.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/IntHashtable.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/LZWDecoder.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/LZWDecoder.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/LZWDecoder.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/LZWDecoder.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/MappedRandomAccessFile.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/MappedRandomAccessFile.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/MappedRandomAccessFile.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/MappedRandomAccessFile.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/MultiColumnText.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/MultiColumnText.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/MultiColumnText.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/MultiColumnText.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/OcspClient.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/OcspClient.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/OcspClient.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/OcspClient.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/OcspClientBouncyCastle.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/OcspClientBouncyCastle.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/OcspClientBouncyCastle.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/OcspClientBouncyCastle.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/OutputStreamCounter.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/OutputStreamCounter.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/OutputStreamCounter.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/OutputStreamCounter.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/OutputStreamEncryption.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/OutputStreamEncryption.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/OutputStreamEncryption.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/OutputStreamEncryption.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PRAcroForm.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PRAcroForm.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PRAcroForm.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PRAcroForm.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PRIndirectReference.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PRIndirectReference.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PRIndirectReference.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PRIndirectReference.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PRStream.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PRStream.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PRStream.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PRStream.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PRTokeniser.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PRTokeniser.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PRTokeniser.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PRTokeniser.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PageResources.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PageResources.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PageResources.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PageResources.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PatternColor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PatternColor.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PatternColor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PatternColor.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfAcroForm.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfAcroForm.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfAcroForm.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfAcroForm.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfAction.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfAction.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfAction.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfAction.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfAnnotation.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfAnnotation.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfAnnotation.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfAnnotation.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfAppearance.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfAppearance.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfAppearance.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfAppearance.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfArray.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfArray.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfArray.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfArray.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfBoolean.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfBoolean.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfBoolean.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfBoolean.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfBorderArray.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfBorderArray.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfBorderArray.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfBorderArray.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfBorderDictionary.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfBorderDictionary.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfBorderDictionary.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfBorderDictionary.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfCell.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfCell.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfCell.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfCell.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfChunk.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfChunk.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfChunk.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfChunk.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfColor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfColor.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfColor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfColor.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfContentByte.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfContentByte.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfContentByte.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfContentByte.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfContentParser.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfContentParser.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfContentParser.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfContentParser.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfContents.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfContents.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfContents.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfContents.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfCopy.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfCopy.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfCopy.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfCopy.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfCopyFields.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfCopyFields.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfCopyFields.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfCopyFields.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfCopyFieldsImp.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfCopyFieldsImp.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfCopyFieldsImp.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfCopyFieldsImp.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfCopyForms.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfCopyForms.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfCopyForms.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfCopyForms.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfCopyFormsImp.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfCopyFormsImp.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfCopyFormsImp.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfCopyFormsImp.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfDashPattern.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfDashPattern.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfDashPattern.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfDashPattern.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfDate.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfDate.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfDate.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfDate.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfDestination.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfDestination.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfDestination.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfDestination.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfDeveloperExtension.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfDeveloperExtension.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfDeveloperExtension.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfDeveloperExtension.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfDictionary.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfDictionary.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfDictionary.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfDictionary.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfDocument.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfDocument.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfDocument.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfDocument.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfEFStream.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfEFStream.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfEFStream.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfEFStream.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfEncodings.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfEncodings.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfEncodings.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfEncodings.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfEncryption.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfEncryption.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfEncryption.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfEncryption.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfEncryptor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfEncryptor.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfEncryptor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfEncryptor.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfException.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfException.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfException.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfException.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfFileSpecification.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfFileSpecification.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfFileSpecification.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfFileSpecification.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfFont.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfFont.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfFont.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfFont.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfFormField.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfFormField.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfFormField.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfFormField.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfFormXObject.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfFormXObject.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfFormXObject.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfFormXObject.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfFunction.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfFunction.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfFunction.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfFunction.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfGState.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfGState.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfGState.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfGState.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfGraphics2D.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfGraphics2D.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfGraphics2D.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfGraphics2D.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfICCBased.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfICCBased.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfICCBased.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfICCBased.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfImage.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfImage.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfImage.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfImage.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfImportedPage.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfImportedPage.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfImportedPage.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfImportedPage.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfIndirectObject.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfIndirectObject.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfIndirectObject.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfIndirectObject.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfIndirectReference.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfIndirectReference.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfIndirectReference.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfIndirectReference.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfLayer.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfLayer.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfLayer.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfLayer.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfLayerMembership.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfLayerMembership.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfLayerMembership.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfLayerMembership.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfLine.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfLine.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfLine.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfLine.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfLister.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfLister.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfLister.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfLister.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfLiteral.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfLiteral.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfLiteral.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfLiteral.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfMediaClipData.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfMediaClipData.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfMediaClipData.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfMediaClipData.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfName.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfName.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfName.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfName.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfNameTree.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfNameTree.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfNameTree.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfNameTree.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfNull.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfNull.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfNull.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfNull.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfNumber.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfNumber.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfNumber.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfNumber.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfNumberTree.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfNumberTree.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfNumberTree.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfNumberTree.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfOCG.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfOCG.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfOCG.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfOCG.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfOCProperties.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfOCProperties.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfOCProperties.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfOCProperties.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfObject.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfObject.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfObject.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfObject.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfOutline.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfOutline.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfOutline.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfOutline.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPCell.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPCell.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPCell.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPCell.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPCellEvent.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPCellEvent.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPCellEvent.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPCellEvent.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPKCS7.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPKCS7.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPKCS7.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPKCS7.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPRow.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPRow.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPRow.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPRow.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPSXObject.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPSXObject.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPSXObject.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPSXObject.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPTable.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPTable.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPTable.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPTable.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPTableEvent.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPTableEvent.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPTableEvent.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPTableEvent.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPage.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPage.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPage.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPage.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPageElement.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPageElement.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPageElement.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPageElement.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPageEvent.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPageEvent.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPageEvent.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPageEvent.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPageEventHelper.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPageEventHelper.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPageEventHelper.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPageEventHelper.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPageLabels.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPageLabels.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPageLabels.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPageLabels.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPages.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPages.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPages.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPages.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPattern.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPattern.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPattern.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPattern.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPatternPainter.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPatternPainter.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPatternPainter.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPatternPainter.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPrinterGraphics2D.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPrinterGraphics2D.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPrinterGraphics2D.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPrinterGraphics2D.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPublicKeyRecipient.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPublicKeyRecipient.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPublicKeyRecipient.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPublicKeyRecipient.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPublicKeySecurityHandler.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPublicKeySecurityHandler.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfPublicKeySecurityHandler.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfPublicKeySecurityHandler.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfReader.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfReader.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfReader.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfReader.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfReaderInstance.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfReaderInstance.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfReaderInstance.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfReaderInstance.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfRectangle.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfRectangle.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfRectangle.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfRectangle.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfRendition.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfRendition.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfRendition.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfRendition.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfResources.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfResources.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfResources.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfResources.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfShading.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfShading.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfShading.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfShading.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfShadingPattern.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfShadingPattern.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfShadingPattern.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfShadingPattern.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfSigGenericPKCS.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfSigGenericPKCS.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfSigGenericPKCS.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfSigGenericPKCS.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfSignature.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfSignature.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfSignature.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfSignature.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfSignatureAppearance.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfSignatureAppearance.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfSignatureAppearance.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfSignatureAppearance.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfSmartCopy.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfSmartCopy.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfSmartCopy.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfSmartCopy.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfSpotColor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfSpotColor.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfSpotColor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfSpotColor.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfStamper.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfStamper.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfStamper.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfStamper.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfStamperImp.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfStamperImp.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfStamperImp.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfStamperImp.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfStream.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfStream.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfStream.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfStream.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfString.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfString.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfString.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfString.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfStructureElement.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfStructureElement.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfStructureElement.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfStructureElement.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfStructureTreeRoot.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfStructureTreeRoot.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfStructureTreeRoot.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfStructureTreeRoot.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfTable.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfTable.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfTable.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfTable.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfTemplate.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfTemplate.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfTemplate.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfTemplate.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfTextArray.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfTextArray.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfTextArray.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfTextArray.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfTransition.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfTransition.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfTransition.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfTransition.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfTransparencyGroup.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfTransparencyGroup.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfTransparencyGroup.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfTransparencyGroup.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfWriter.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfWriter.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfWriter.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfWriter.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfXConformanceException.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfXConformanceException.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PdfXConformanceException.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PdfXConformanceException.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/Pfm2afm.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/Pfm2afm.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/Pfm2afm.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/Pfm2afm.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PushbuttonField.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PushbuttonField.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/PushbuttonField.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/PushbuttonField.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/RadioCheckField.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/RadioCheckField.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/RadioCheckField.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/RadioCheckField.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/RandomAccessFileOrArray.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/RandomAccessFileOrArray.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/RandomAccessFileOrArray.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/RandomAccessFileOrArray.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/SequenceList.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/SequenceList.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/SequenceList.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/SequenceList.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/ShadingColor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/ShadingColor.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/ShadingColor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/ShadingColor.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/SimpleBookmark.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/SimpleBookmark.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/SimpleBookmark.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/SimpleBookmark.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/SimpleNamedDestination.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/SimpleNamedDestination.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/SimpleNamedDestination.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/SimpleNamedDestination.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/SpotColor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/SpotColor.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/SpotColor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/SpotColor.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/StampContent.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/StampContent.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/StampContent.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/StampContent.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/StandardDecryption.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/StandardDecryption.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/StandardDecryption.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/StandardDecryption.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/TSAClient.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/TSAClient.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/TSAClient.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/TSAClient.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/TSAClientBouncyCastle.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/TSAClientBouncyCastle.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/TSAClientBouncyCastle.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/TSAClientBouncyCastle.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/TextField.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/TextField.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/TextField.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/TextField.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/TrueTypeFont.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/TrueTypeFont.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/TrueTypeFont.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/TrueTypeFont.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/TrueTypeFontSubSet.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/TrueTypeFontSubSet.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/TrueTypeFontSubSet.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/TrueTypeFontSubSet.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/TrueTypeFontUnicode.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/TrueTypeFontUnicode.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/TrueTypeFontUnicode.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/TrueTypeFontUnicode.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/Type1Font.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/Type1Font.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/Type1Font.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/Type1Font.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/Type3Font.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/Type3Font.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/Type3Font.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/Type3Font.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/Type3Glyph.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/Type3Glyph.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/Type3Glyph.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/Type3Glyph.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/VerticalText.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/VerticalText.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/VerticalText.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/VerticalText.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/XfaForm.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/XfaForm.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/XfaForm.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/XfaForm.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/XfdfReader.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/XfdfReader.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/XfdfReader.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/XfdfReader.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/Base64.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/Base64.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/Base64.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/Base64.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/BmpImage.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/BmpImage.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/BmpImage.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/BmpImage.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/CCITTG4Encoder.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/CCITTG4Encoder.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/CCITTG4Encoder.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/CCITTG4Encoder.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/GifImage.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/GifImage.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/GifImage.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/GifImage.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/JBIG2Image.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/JBIG2Image.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/JBIG2Image.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/JBIG2Image.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/JBIG2SegmentReader.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/JBIG2SegmentReader.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/JBIG2SegmentReader.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/JBIG2SegmentReader.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/PngImage.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/PngImage.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/PngImage.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/PngImage.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/TIFFConstants.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/TIFFConstants.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/TIFFConstants.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/TIFFConstants.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/TIFFDirectory.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/TIFFDirectory.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/TIFFDirectory.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/TIFFDirectory.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/TIFFFaxDecoder.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/TIFFFaxDecoder.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/TIFFFaxDecoder.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/TIFFFaxDecoder.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/TIFFField.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/TIFFField.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/TIFFField.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/TIFFField.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/TIFFLZWDecoder.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/TIFFLZWDecoder.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/TIFFLZWDecoder.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/TIFFLZWDecoder.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/TiffImage.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/TiffImage.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/TiffImage.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/TiffImage.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/wmf/InputMeta.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/wmf/InputMeta.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/wmf/InputMeta.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/wmf/InputMeta.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/wmf/MetaBrush.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/wmf/MetaBrush.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/wmf/MetaBrush.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/wmf/MetaBrush.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/wmf/MetaDo.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/wmf/MetaDo.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/wmf/MetaDo.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/wmf/MetaDo.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/wmf/MetaFont.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/wmf/MetaFont.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/wmf/MetaFont.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/wmf/MetaFont.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/wmf/MetaObject.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/wmf/MetaObject.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/wmf/MetaObject.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/wmf/MetaObject.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/wmf/MetaPen.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/wmf/MetaPen.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/wmf/MetaPen.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/wmf/MetaPen.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/wmf/MetaState.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/wmf/MetaState.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/codec/wmf/MetaState.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/codec/wmf/MetaState.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/collection/PdfCollection.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/collection/PdfCollection.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/collection/PdfCollection.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/collection/PdfCollection.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/collection/PdfCollectionField.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/collection/PdfCollectionField.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/collection/PdfCollectionField.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/collection/PdfCollectionField.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/collection/PdfCollectionItem.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/collection/PdfCollectionItem.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/collection/PdfCollectionItem.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/collection/PdfCollectionItem.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/collection/PdfCollectionSchema.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/collection/PdfCollectionSchema.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/collection/PdfCollectionSchema.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/collection/PdfCollectionSchema.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/collection/PdfCollectionSort.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/collection/PdfCollectionSort.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/collection/PdfCollectionSort.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/collection/PdfCollectionSort.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/collection/PdfTargetDictionary.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/collection/PdfTargetDictionary.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/collection/PdfTargetDictionary.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/collection/PdfTargetDictionary.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/crypto/AESCipher.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/crypto/AESCipher.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/crypto/AESCipher.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/crypto/AESCipher.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/crypto/ARCFOUREncryption.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/crypto/ARCFOUREncryption.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/crypto/ARCFOUREncryption.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/crypto/ARCFOUREncryption.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/crypto/IVGenerator.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/crypto/IVGenerator.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/crypto/IVGenerator.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/crypto/IVGenerator.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/draw/DottedLineSeparator.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/draw/DottedLineSeparator.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/draw/DottedLineSeparator.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/draw/DottedLineSeparator.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/draw/DrawInterface.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/draw/DrawInterface.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/draw/DrawInterface.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/draw/DrawInterface.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/draw/LineSeparator.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/draw/LineSeparator.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/draw/LineSeparator.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/draw/LineSeparator.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/draw/VerticalPositionMark.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/draw/VerticalPositionMark.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/draw/VerticalPositionMark.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/draw/VerticalPositionMark.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/events/FieldPositioningEvents.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/events/FieldPositioningEvents.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/events/FieldPositioningEvents.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/events/FieldPositioningEvents.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/events/IndexEvents.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/events/IndexEvents.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/events/IndexEvents.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/events/IndexEvents.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/events/PdfPCellEventForwarder.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/events/PdfPCellEventForwarder.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/events/PdfPCellEventForwarder.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/events/PdfPCellEventForwarder.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/events/PdfPTableEventForwarder.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/events/PdfPTableEventForwarder.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/events/PdfPTableEventForwarder.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/events/PdfPTableEventForwarder.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/events/PdfPageEventForwarder.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/events/PdfPageEventForwarder.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/events/PdfPageEventForwarder.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/events/PdfPageEventForwarder.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/FontsResourceAnchor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/fonts/FontsResourceAnchor.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/FontsResourceAnchor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/fonts/FontsResourceAnchor.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/cmaps/CMap.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/fonts/cmaps/CMap.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/cmaps/CMap.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/fonts/cmaps/CMap.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/cmaps/CMapParser.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/fonts/cmaps/CMapParser.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/cmaps/CMapParser.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/fonts/cmaps/CMapParser.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/cmaps/CodespaceRange.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/fonts/cmaps/CodespaceRange.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/cmaps/CodespaceRange.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/fonts/cmaps/CodespaceRange.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/ByteVector.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/ByteVector.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/ByteVector.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/ByteVector.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/CharVector.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/CharVector.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/CharVector.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/CharVector.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/Hyphen.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/Hyphen.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/Hyphen.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/Hyphen.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/Hyphenation.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/Hyphenation.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/Hyphenation.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/Hyphenation.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/HyphenationException.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/HyphenationException.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/HyphenationException.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/HyphenationException.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/HyphenationTree.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/HyphenationTree.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/HyphenationTree.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/HyphenationTree.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/Hyphenator.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/Hyphenator.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/Hyphenator.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/Hyphenator.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/PatternConsumer.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/PatternConsumer.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/PatternConsumer.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/PatternConsumer.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/SimplePatternParser.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/SimplePatternParser.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/SimplePatternParser.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/SimplePatternParser.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/TernaryTree.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/TernaryTree.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/hyphenation/TernaryTree.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/hyphenation/TernaryTree.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfAnnotations.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfAnnotations.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfAnnotations.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfAnnotations.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfDocumentActions.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfDocumentActions.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfDocumentActions.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfDocumentActions.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfEncryptionSettings.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfEncryptionSettings.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfEncryptionSettings.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfEncryptionSettings.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfPageActions.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfPageActions.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfPageActions.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfPageActions.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfRunDirection.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfRunDirection.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfRunDirection.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfRunDirection.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfVersion.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfVersion.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfVersion.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfVersion.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfViewerPreferences.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfViewerPreferences.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfViewerPreferences.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfViewerPreferences.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfXConformance.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfXConformance.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/interfaces/PdfXConformance.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/interfaces/PdfXConformance.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/internal/PdfAnnotationsImp.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/internal/PdfAnnotationsImp.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/internal/PdfAnnotationsImp.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/internal/PdfAnnotationsImp.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/internal/PdfVersionImp.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/internal/PdfVersionImp.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/internal/PdfVersionImp.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/internal/PdfVersionImp.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/internal/PdfViewerPreferencesImp.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/internal/PdfViewerPreferencesImp.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/internal/PdfViewerPreferencesImp.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/internal/PdfViewerPreferencesImp.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/internal/PdfXConformanceImp.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/internal/PdfXConformanceImp.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/internal/PdfXConformanceImp.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/internal/PdfXConformanceImp.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/internal/PolylineShape.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/internal/PolylineShape.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/internal/PolylineShape.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/internal/PolylineShape.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/internal/PolylineShapeIterator.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/internal/PolylineShapeIterator.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/internal/PolylineShapeIterator.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/internal/PolylineShapeIterator.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/parser/ContentOperator.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/parser/ContentOperator.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/parser/ContentOperator.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/parser/ContentOperator.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/parser/GraphicsState.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/parser/GraphicsState.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/parser/GraphicsState.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/parser/GraphicsState.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/parser/Matrix.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/parser/Matrix.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/parser/Matrix.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/parser/Matrix.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/parser/PdfContentReaderTool.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/parser/PdfContentReaderTool.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/parser/PdfContentReaderTool.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/parser/PdfContentReaderTool.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/parser/PdfContentStreamProcessor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/parser/PdfContentStreamProcessor.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/parser/PdfContentStreamProcessor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/parser/PdfContentStreamProcessor.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/parser/PdfTextExtractor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/parser/PdfTextExtractor.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/parser/PdfTextExtractor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/parser/PdfTextExtractor.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/parser/SimpleTextExtractingPdfContentStreamProcessor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/parser/SimpleTextExtractingPdfContentStreamProcessor.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/parser/SimpleTextExtractingPdfContentStreamProcessor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/pdf/parser/SimpleTextExtractingPdfContentStreamProcessor.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/RtfAddableElement.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/RtfAddableElement.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/RtfAddableElement.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/RtfAddableElement.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/RtfBasicElement.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/RtfBasicElement.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/RtfBasicElement.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/RtfBasicElement.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/RtfElement.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/RtfElement.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/RtfElement.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/RtfElement.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/RtfExtendedElement.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/RtfExtendedElement.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/RtfExtendedElement.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/RtfExtendedElement.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/RtfMapper.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/RtfMapper.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/RtfMapper.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/RtfMapper.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/RtfWriter2.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/RtfWriter2.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/RtfWriter2.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/RtfWriter2.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/direct/RtfDirectContent.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/direct/RtfDirectContent.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/direct/RtfDirectContent.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/direct/RtfDirectContent.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfCodePage.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfCodePage.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfCodePage.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfCodePage.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfDocument.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfDocument.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfDocument.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfDocument.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfDocumentHeader.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfDocumentHeader.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfDocumentHeader.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfDocumentHeader.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfDocumentSettings.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfDocumentSettings.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfDocumentSettings.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfDocumentSettings.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfGenerator.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfGenerator.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfGenerator.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfGenerator.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfInfoElement.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfInfoElement.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfInfoElement.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfInfoElement.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfInfoGroup.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfInfoGroup.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfInfoGroup.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfInfoGroup.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfPageSetting.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfPageSetting.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfPageSetting.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfPageSetting.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfProtection.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfProtection.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfProtection.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfProtection.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfProtectionSetting.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfProtectionSetting.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/RtfProtectionSetting.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/RtfProtectionSetting.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/output/RtfByteArrayBuffer.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/output/RtfByteArrayBuffer.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/output/RtfByteArrayBuffer.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/output/RtfByteArrayBuffer.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/output/RtfDataCache.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/output/RtfDataCache.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/output/RtfDataCache.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/output/RtfDataCache.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/output/RtfDiskCache.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/output/RtfDiskCache.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/output/RtfDiskCache.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/output/RtfDiskCache.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/output/RtfEfficientMemoryCache.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/output/RtfEfficientMemoryCache.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/output/RtfEfficientMemoryCache.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/output/RtfEfficientMemoryCache.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/output/RtfMemoryCache.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/output/RtfMemoryCache.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/output/RtfMemoryCache.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/output/RtfMemoryCache.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/output/RtfNilOutputStream.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/output/RtfNilOutputStream.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/document/output/RtfNilOutputStream.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/document/output/RtfNilOutputStream.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/field/RtfAnchor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/field/RtfAnchor.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/field/RtfAnchor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/field/RtfAnchor.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/field/RtfField.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/field/RtfField.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/field/RtfField.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/field/RtfField.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/field/RtfPageNumber.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/field/RtfPageNumber.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/field/RtfPageNumber.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/field/RtfPageNumber.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/field/RtfTOCEntry.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/field/RtfTOCEntry.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/field/RtfTOCEntry.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/field/RtfTOCEntry.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/field/RtfTableOfContents.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/field/RtfTableOfContents.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/field/RtfTableOfContents.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/field/RtfTableOfContents.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/field/RtfTotalPageNumber.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/field/RtfTotalPageNumber.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/field/RtfTotalPageNumber.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/field/RtfTotalPageNumber.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/graphic/RtfImage.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/graphic/RtfImage.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/graphic/RtfImage.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/graphic/RtfImage.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/graphic/RtfShape.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/graphic/RtfShape.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/graphic/RtfShape.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/graphic/RtfShape.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/graphic/RtfShapePosition.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/graphic/RtfShapePosition.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/graphic/RtfShapePosition.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/graphic/RtfShapePosition.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/graphic/RtfShapeProperty.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/graphic/RtfShapeProperty.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/graphic/RtfShapeProperty.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/graphic/RtfShapeProperty.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/headerfooter/RtfHeaderFooter.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/headerfooter/RtfHeaderFooter.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/headerfooter/RtfHeaderFooter.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/headerfooter/RtfHeaderFooter.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/headerfooter/RtfHeaderFooterGroup.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/headerfooter/RtfHeaderFooterGroup.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/headerfooter/RtfHeaderFooterGroup.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/headerfooter/RtfHeaderFooterGroup.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/list/RtfList.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/list/RtfList.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/list/RtfList.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/list/RtfList.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/list/RtfListItem.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/list/RtfListItem.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/list/RtfListItem.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/list/RtfListItem.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/list/RtfListLevel.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/list/RtfListLevel.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/list/RtfListLevel.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/list/RtfListLevel.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/list/RtfListTable.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/list/RtfListTable.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/list/RtfListTable.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/list/RtfListTable.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/list/RtfPictureList.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/list/RtfPictureList.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/list/RtfPictureList.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/list/RtfPictureList.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/RtfImportMappings.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/RtfImportMappings.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/RtfImportMappings.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/RtfImportMappings.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/RtfImportMgr.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/RtfImportMgr.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/RtfImportMgr.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/RtfImportMgr.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/RtfParser.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/RtfParser.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/RtfParser.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/RtfParser.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/RtfParserState.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/RtfParserState.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/RtfParserState.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/RtfParserState.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordData.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordData.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordData.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordData.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordHandler.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordHandler.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordHandler.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordHandler.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordListener.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordListener.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordListener.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordListener.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordMap.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordMap.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordMap.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordMap.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordMgr.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordMgr.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordMgr.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordMgr.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordType.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordType.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordType.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/ctrlwords/RtfCtrlWordType.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestination.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestination.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestination.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestination.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationColorTable.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationColorTable.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationColorTable.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationColorTable.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationDocument.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationDocument.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationDocument.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationDocument.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationFontTable.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationFontTable.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationFontTable.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationFontTable.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationInfo.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationInfo.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationInfo.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationInfo.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationListTable.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationListTable.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationListTable.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationListTable.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationListener.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationListener.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationListener.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationListener.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationMgr.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationMgr.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationMgr.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationMgr.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationNull.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationNull.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationNull.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationNull.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationShppict.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationShppict.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationShppict.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationShppict.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationStylesheetTable.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationStylesheetTable.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/destinations/RtfDestinationStylesheetTable.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/destinations/RtfDestinationStylesheetTable.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/enumerations/RtfColorThemes.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/enumerations/RtfColorThemes.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/enumerations/RtfColorThemes.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/enumerations/RtfColorThemes.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/exceptions/RtfParserException.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/exceptions/RtfParserException.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/exceptions/RtfParserException.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/exceptions/RtfParserException.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/exceptions/RtfUnknownCtrlWordException.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/exceptions/RtfUnknownCtrlWordException.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/exceptions/RtfUnknownCtrlWordException.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/exceptions/RtfUnknownCtrlWordException.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/properties/RtfCtrlWordPropertyType.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/properties/RtfCtrlWordPropertyType.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/properties/RtfCtrlWordPropertyType.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/properties/RtfCtrlWordPropertyType.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/properties/RtfProperty.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/properties/RtfProperty.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/properties/RtfProperty.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/properties/RtfProperty.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/properties/RtfPropertyListener.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/properties/RtfPropertyListener.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/parser/properties/RtfPropertyListener.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/parser/properties/RtfPropertyListener.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/style/RtfColor.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/style/RtfColor.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/style/RtfColor.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/style/RtfColor.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/style/RtfColorList.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/style/RtfColorList.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/style/RtfColorList.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/style/RtfColorList.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/style/RtfFont.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/style/RtfFont.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/style/RtfFont.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/style/RtfFont.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/style/RtfFontList.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/style/RtfFontList.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/style/RtfFontList.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/style/RtfFontList.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/style/RtfParagraphStyle.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/style/RtfParagraphStyle.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/style/RtfParagraphStyle.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/style/RtfParagraphStyle.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/style/RtfStyleTypes.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/style/RtfStyleTypes.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/style/RtfStyleTypes.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/style/RtfStyleTypes.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/style/RtfStylesheetList.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/style/RtfStylesheetList.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/style/RtfStylesheetList.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/style/RtfStylesheetList.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/table/RtfBorder.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/table/RtfBorder.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/table/RtfBorder.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/table/RtfBorder.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/table/RtfBorderGroup.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/table/RtfBorderGroup.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/table/RtfBorderGroup.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/table/RtfBorderGroup.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/table/RtfCell.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/table/RtfCell.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/table/RtfCell.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/table/RtfCell.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/table/RtfRow.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/table/RtfRow.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/table/RtfRow.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/table/RtfRow.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/table/RtfTable.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/table/RtfTable.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/table/RtfTable.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/table/RtfTable.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfAnnotation.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfAnnotation.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfAnnotation.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfAnnotation.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfChapter.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfChapter.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfChapter.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfChapter.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfChunk.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfChunk.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfChunk.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfChunk.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfNewPage.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfNewPage.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfNewPage.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfNewPage.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfParagraph.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfParagraph.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfParagraph.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfParagraph.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfPhrase.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfPhrase.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfPhrase.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfPhrase.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfSection.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfSection.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfSection.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfSection.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfTab.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfTab.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfTab.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfTab.java diff --git a/iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfTabGroup.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfTabGroup.java similarity index 100% rename from iText-2.1.7-patched/src/rtf/com/lowagie/text/rtf/text/RtfTabGroup.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/rtf/text/RtfTabGroup.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/SAXiTextHandler.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/SAXiTextHandler.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/SAXiTextHandler.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/SAXiTextHandler.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/SAXmyHandler.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/SAXmyHandler.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/SAXmyHandler.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/SAXmyHandler.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/TagMap.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/TagMap.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/TagMap.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/TagMap.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/XmlDomWriter.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/XmlDomWriter.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/XmlDomWriter.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/XmlDomWriter.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/XmlParser.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/XmlParser.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/XmlParser.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/XmlParser.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/XmlPeer.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/XmlPeer.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/XmlPeer.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/XmlPeer.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/simpleparser/EntitiesToSymbol.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/simpleparser/EntitiesToSymbol.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/simpleparser/EntitiesToSymbol.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/simpleparser/EntitiesToSymbol.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/simpleparser/EntitiesToUnicode.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/simpleparser/EntitiesToUnicode.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/simpleparser/EntitiesToUnicode.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/simpleparser/EntitiesToUnicode.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/simpleparser/IanaEncodings.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/simpleparser/IanaEncodings.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/simpleparser/IanaEncodings.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/simpleparser/IanaEncodings.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/simpleparser/SimpleXMLDocHandler.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/simpleparser/SimpleXMLDocHandler.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/simpleparser/SimpleXMLDocHandler.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/simpleparser/SimpleXMLDocHandler.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/simpleparser/SimpleXMLDocHandlerComment.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/simpleparser/SimpleXMLDocHandlerComment.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/simpleparser/SimpleXMLDocHandlerComment.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/simpleparser/SimpleXMLDocHandlerComment.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/simpleparser/SimpleXMLParser.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/simpleparser/SimpleXMLParser.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/simpleparser/SimpleXMLParser.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/simpleparser/SimpleXMLParser.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/DublinCoreSchema.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/DublinCoreSchema.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/DublinCoreSchema.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/DublinCoreSchema.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/LangAlt.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/LangAlt.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/LangAlt.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/LangAlt.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/PdfA1Schema.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/PdfA1Schema.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/PdfA1Schema.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/PdfA1Schema.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/PdfSchema.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/PdfSchema.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/PdfSchema.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/PdfSchema.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/XmpArray.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/XmpArray.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/XmpArray.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/XmpArray.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/XmpBasicSchema.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/XmpBasicSchema.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/XmpBasicSchema.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/XmpBasicSchema.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/XmpMMSchema.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/XmpMMSchema.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/XmpMMSchema.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/XmpMMSchema.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/XmpReader.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/XmpReader.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/XmpReader.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/XmpReader.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/XmpSchema.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/XmpSchema.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/XmpSchema.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/XmpSchema.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/XmpWriter.java b/iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/XmpWriter.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/xml/xmp/XmpWriter.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/text/xml/xmp/XmpWriter.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/tools/BuildTutorial.java b/iText-2.1.7-patched/src/main/java/com/lowagie/tools/BuildTutorial.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/tools/BuildTutorial.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/tools/BuildTutorial.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/tools/ConcatPdf.java b/iText-2.1.7-patched/src/main/java/com/lowagie/tools/ConcatPdf.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/tools/ConcatPdf.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/tools/ConcatPdf.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/tools/EncryptPdf.java b/iText-2.1.7-patched/src/main/java/com/lowagie/tools/EncryptPdf.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/tools/EncryptPdf.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/tools/EncryptPdf.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/tools/Executable.java b/iText-2.1.7-patched/src/main/java/com/lowagie/tools/Executable.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/tools/Executable.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/tools/Executable.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/tools/HandoutPdf.java b/iText-2.1.7-patched/src/main/java/com/lowagie/tools/HandoutPdf.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/tools/HandoutPdf.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/tools/HandoutPdf.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/tools/SplitPdf.java b/iText-2.1.7-patched/src/main/java/com/lowagie/tools/SplitPdf.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/tools/SplitPdf.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/tools/SplitPdf.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/tools/ToolboxAvailable.java b/iText-2.1.7-patched/src/main/java/com/lowagie/tools/ToolboxAvailable.java similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/tools/ToolboxAvailable.java rename to iText-2.1.7-patched/src/main/java/com/lowagie/tools/ToolboxAvailable.java diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/MPL-1.1.txt b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/MPL-1.1.txt similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/MPL-1.1.txt rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/MPL-1.1.txt diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/apache_license.txt b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/apache_license.txt similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/apache_license.txt rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/apache_license.txt diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/lgpl.txt b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/lgpl.txt similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/lgpl.txt rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/lgpl.txt diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/misc_licenses.txt b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/misc_licenses.txt similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/misc_licenses.txt rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/misc_licenses.txt diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Courier-Bold.afm b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Courier-Bold.afm similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Courier-Bold.afm rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Courier-Bold.afm diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Courier-BoldOblique.afm b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Courier-BoldOblique.afm similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Courier-BoldOblique.afm rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Courier-BoldOblique.afm diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Courier-Oblique.afm b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Courier-Oblique.afm similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Courier-Oblique.afm rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Courier-Oblique.afm diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Courier.afm b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Courier.afm similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Courier.afm rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Courier.afm diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Helvetica-Bold.afm b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Helvetica-Bold.afm similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Helvetica-Bold.afm rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Helvetica-Bold.afm diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Helvetica-BoldOblique.afm b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Helvetica-BoldOblique.afm similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Helvetica-BoldOblique.afm rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Helvetica-BoldOblique.afm diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Helvetica-Oblique.afm b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Helvetica-Oblique.afm similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Helvetica-Oblique.afm rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Helvetica-Oblique.afm diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Helvetica.afm b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Helvetica.afm similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Helvetica.afm rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Helvetica.afm diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Symbol.afm b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Symbol.afm similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Symbol.afm rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Symbol.afm diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Times-Bold.afm b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Times-Bold.afm similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Times-Bold.afm rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Times-Bold.afm diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Times-BoldItalic.afm b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Times-BoldItalic.afm similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Times-BoldItalic.afm rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Times-BoldItalic.afm diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Times-Italic.afm b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Times-Italic.afm similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Times-Italic.afm rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Times-Italic.afm diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Times-Roman.afm b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Times-Roman.afm similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/Times-Roman.afm rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/Times-Roman.afm diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/ZapfDingbats.afm b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/ZapfDingbats.afm similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/ZapfDingbats.afm rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/ZapfDingbats.afm diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/cmap_info.txt b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/cmap_info.txt similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/cmap_info.txt rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/cmap_info.txt diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/glyphlist.txt b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/glyphlist.txt similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/glyphlist.txt rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/glyphlist.txt diff --git a/iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/mustRead.html b/iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/mustRead.html similarity index 100% rename from iText-2.1.7-patched/src/core/com/lowagie/text/pdf/fonts/mustRead.html rename to iText-2.1.7-patched/src/main/resources/com/lowagie/text/pdf/fonts/mustRead.html diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/Rups.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/Rups.java deleted file mode 100644 index 5ec7506..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/Rups.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * $Id: Rups.java 3242 2008-04-13 23:00:20Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups; - -import java.awt.Dimension; -import java.awt.Toolkit; - -import javax.swing.JFrame; - -import com.lowagie.rups.controller.RupsController; - -/** - * iText RUPS is a tool that combines SUN's PDF Renderer (to view PDF - * documents), iText's PdfReader (to inspect the internal structure of a - * PDF file), and iText's PdfStamper to manipulate a PDF file. - */ -public class Rups { - - /** The version String; this String may only be changed by Bruno Lowagie. */ - public static final String VERSION = "RUPS 0.0.1 (by lowagie.com)"; - - // main method - /** - * Main method of this PdfFrame class. - * @param args no arguments needed - */ - public static void main(String[] args) { - startApplication(); - } - - // methods - - /** - * Initializes the main components of the Rups application. - */ - public static void startApplication() { - JFrame frame = new JFrame(); - // size and location - Dimension screen = Toolkit.getDefaultToolkit().getScreenSize(); - frame.setSize((int)(screen.getWidth() * .90), (int)(screen.getHeight() * .90)); - frame.setLocation((int)(screen.getWidth() * .05), (int)(screen.getHeight() * .05)); - frame.setResizable(true); - - // title bar - frame.setTitle("iText RUPS"); - frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - - // the content - RupsController controller = new RupsController(frame.getSize()); - frame.setJMenuBar(controller.getMenuBar()); - frame.getContentPane().add(controller.getMasterComponent(), java.awt.BorderLayout.CENTER); - frame.setVisible(true); - } - - // other member variables - - /** Serial Version UID. */ - private static final long serialVersionUID = 4386633640535735848L; - -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/controller/PdfReaderController.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/controller/PdfReaderController.java deleted file mode 100644 index d874691..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/controller/PdfReaderController.java +++ /dev/null @@ -1,256 +0,0 @@ -/* - * $Id: PdfReaderController.java 3692 2009-02-13 00:51:21Z mstorer $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.controller; - -import java.util.Observable; -import java.util.Observer; - -import javax.swing.JTabbedPane; -import javax.swing.event.TreeSelectionListener; - -import com.lowagie.rups.model.ObjectLoader; -import com.lowagie.rups.model.PdfFile; -import com.lowagie.rups.model.TreeNodeFactory; -import com.lowagie.rups.view.PageNavigationListener; -import com.lowagie.rups.view.RupsMenuBar; -import com.lowagie.rups.view.itext.FormTree; -import com.lowagie.rups.view.itext.OutlineTree; -import com.lowagie.rups.view.itext.PagesTable; -import com.lowagie.rups.view.itext.PdfObjectPanel; -import com.lowagie.rups.view.itext.PdfTree; -import com.lowagie.rups.view.itext.StreamTextArea; -import com.lowagie.rups.view.itext.XRefTable; -import com.lowagie.rups.view.itext.treenodes.PdfObjectTreeNode; -import com.lowagie.rups.view.itext.treenodes.PdfTrailerTreeNode; -import com.lowagie.text.pdf.PRStream; -import com.lowagie.text.pdf.PdfObject; - -/** - * Controls the GUI components that get their content from iText's PdfReader. - */ -public class PdfReaderController extends Observable implements Observer { - - /** Treeview of the PDF file. */ - protected PdfTree pdfTree; - /** Tabbed Pane containing other components. */ - protected JTabbedPane navigationTabs; - /** JTable with all the pages and their labels. */ - protected PagesTable pages; - /** Treeview of the outlines. */ - protected OutlineTree outlines; - /** Treeview of the form. */ - protected FormTree form; - /** JTable corresponding with the CrossReference table. */ - protected XRefTable xref; - /** A panel that will show PdfObjects. */ - protected PdfObjectPanel objectPanel; - /** Tabbed Pane containing other components. */ - protected JTabbedPane editorTabs; - /** A panel that will show a stream. */ - protected StreamTextArea streamArea; - - /** The factory producing tree nodes. */ - protected TreeNodeFactory nodes; - - /** - * Constructs the PdfReaderController. - * This is an Observable object to which all iText related GUI components - * are added as Observers. - * @param treeSelectionListener when somebody selects a tree node, this listener listens to the event - * @param pageNavigationListener when somebody changes a page, this listener changes accordingly - */ - public PdfReaderController(TreeSelectionListener treeSelectionListener, - PageNavigationListener pageNavigationListener) { - pdfTree = new PdfTree(); - pdfTree.addTreeSelectionListener(treeSelectionListener); - addObserver(pdfTree); - pages = new PagesTable(this, pageNavigationListener); - addObserver(pages); - outlines = new OutlineTree(this); - addObserver(outlines); - form = new FormTree(this); - addObserver(form); - xref = new XRefTable(this); - addObserver(xref); - navigationTabs = new JTabbedPane(); - navigationTabs.addTab("Pages", null, RupsController.getScrollPane(pages), "Pages"); - navigationTabs.addTab("Outlines", null, RupsController.getScrollPane(outlines), "Outlines (Bookmarks)"); - navigationTabs.addTab("Form", null, RupsController.getScrollPane(form), "Interactive Form"); - navigationTabs.addTab("XFA", null, form.getXfaTree(), "Tree view of the XFA form"); - navigationTabs.addTab("XRef", null, RupsController.getScrollPane(xref), "Cross-reference table"); - objectPanel = new PdfObjectPanel(); - addObserver(objectPanel); - streamArea = new StreamTextArea(); - addObserver(streamArea); - editorTabs = new JTabbedPane(); - editorTabs.addTab("Stream", null, streamArea, "Stream"); - editorTabs.addTab("XFA", null, form.getXfaTextArea(), "XFA Form XML file"); - } - - /** - * Getter for the PDF Tree. - * @return the PdfTree object - */ - public PdfTree getPdfTree() { - return pdfTree; - } - - /** - * Getter for the tabs that allow you to navigate through - * the PdfTree quickly (pages, form, outlines, xref table). - * @return a JTabbedPane - */ - public JTabbedPane getNavigationTabs() { - return navigationTabs; - } - - /** - * Getter for the panel that will show the contents - * of a PDF Object (except for PdfStreams: only the - * Stream Dictionary will be shown; the content stream - * is shown in a StreamTextArea object). - * @return the PdfObjectPanel - */ - public PdfObjectPanel getObjectPanel() { - return objectPanel; - } - - /** - * Getter for the tabs with the editor windows - * (to which the Console window will be added). - */ - public JTabbedPane getEditorTabs() { - return editorTabs; - } - - /** - * Getter for the object that holds the TextArea - * with the content stream of a PdfStream object. - * @return a StreamTextArea - */ - public StreamTextArea getStreamArea() { - return streamArea; - } - - /** - * Starts loading the PDF Objects in background. - * @param file the wrapper object that holds the PdfReader as member variable - */ - public void startObjectLoader(PdfFile file) { - setChanged(); - notifyObservers(); - setChanged(); - new ObjectLoader(this, file.getPdfReader()); - } - - /** - * The GUI components that show the internals of a PDF file, - * can only be shown if all objects are loaded into the - * IndirectObjectFactory using the ObjectLoader. - * As soon as this is done, the GUI components are notified. - * @param obj in this case the Object should be an ObjectLoader - * @see java.util.Observable#notifyObservers(java.lang.Object) - */ - @Override - public void notifyObservers(Object obj) { - if (obj instanceof ObjectLoader) { - ObjectLoader loader = (ObjectLoader)obj; - nodes = loader.getNodes(); - PdfTrailerTreeNode root = pdfTree.getRoot(); - root.setTrailer(loader.getReader().getTrailer()); - root.setUserObject("PDF Object Tree"); - nodes.expandNode(root); - } - super.notifyObservers(obj); - } - - /** - * Selects a node in the PdfTree. - * @param node a node in the PdfTree - */ - public void selectNode(PdfObjectTreeNode node) { - pdfTree.selectNode(node); - } - - /** - * Selects a node in the PdfTree. - * @param objectNumber a number of a node in the PdfTree - */ - public void selectNode(int objectNumber) { - selectNode(nodes.getNode(objectNumber)); - } - - /** - * Renders the syntax of a PdfObject in the objectPanel. - * If the object is a PDF Stream, then the stream is shown - * in the streamArea too. - */ - public void render(PdfObject object) { - objectPanel.render(object); - streamArea.render(object); - if (object instanceof PRStream) { - editorTabs.setSelectedComponent(streamArea); - } - else { - editorTabs.setSelectedIndex(editorTabs.getComponentCount() - 1); - } - } - - /** - * Selects the row in the pageTable that corresponds with - * a certain page number. - * @param pageNumber the page number that needs to be selected - */ - public void gotoPage(int pageNumber) { - pageNumber--; - if (pages == null || pages.getSelectedRow() == pageNumber) - return; - if (pageNumber < pages.getRowCount()) - pages.setRowSelectionInterval(pageNumber, pageNumber); - } - - /** - * Forwards updates from the RupsController to the Observers of this class. - * @param observable this should be the RupsController - * @param obj the object that has to be forwarded to the observers of PdfReaderController - * @see java.util.Observer#update(java.util.Observable, java.lang.Object) - */ - public void update(Observable observable, Object obj) { - if (RupsMenuBar.CLOSE.equals(obj)) { - setChanged(); - notifyObservers(null); - nodes = null; - } - if (obj instanceof PdfObjectTreeNode) { - PdfObjectTreeNode node = (PdfObjectTreeNode)obj; - nodes.expandNode(node); - if (node.isRecursive()) { - pdfTree.selectNode(node.getAncestor()); - return; - }/* - if (node.isIndirect()) { - xref.selectRowByReference(node.getNumber()); - return; - }*/ - render(node.getPdfObject()); - } - } -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/controller/PdfRendererController.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/controller/PdfRendererController.java deleted file mode 100644 index b00e459..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/controller/PdfRendererController.java +++ /dev/null @@ -1,145 +0,0 @@ -/* - * $Id: PdfRendererController.java 3146 2008-02-20 18:10:07Z blowagie $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.controller; - -import java.util.Observable; -import java.util.Observer; - -import javax.swing.JSplitPane; - -import com.lowagie.rups.model.PageLoader; -import com.lowagie.rups.model.PdfFile; -import com.lowagie.rups.view.PageNavigationListener; -import com.lowagie.rups.view.RupsMenuBar; -import com.lowagie.rups.view.renderer.PagePanel; -import com.lowagie.rups.view.renderer.ToolBar; - -/** - * This is the part of Trapeze that uses SUN's PDF Renderer. - */ -public class PdfRendererController extends JSplitPane - implements Observer { - - /** The page loader that provides access to the PDFPage objects. */ - protected PageLoader pageLoader = null; - /** The ToolBar. */ - protected ToolBar toolbar; - /** The PagePanel */ - protected PagePanel pagePanel; - - /** A Serial Version UID. */ - private static final long serialVersionUID = 3270054619281094248L; - - /** - * Constructs the rendering controller. - * @param listener a page navigation listener - */ - public PdfRendererController(PageNavigationListener listener) { - setOrientation(JSplitPane.VERTICAL_SPLIT); - setDividerLocation(33); - setDividerSize(0); - pagePanel = new PagePanel(); - toolbar = new ToolBar(listener); - add(toolbar, JSplitPane.TOP); - add(pagePanel, JSplitPane.BOTTOM); - } - - /** - * Starts loading pages. - * Shows page 1 of this file as soon as possible. - * @param file the PdfFile that needs to be rendered - */ - public void startPageLoader(PdfFile file) { - this.pageLoader = new PageLoader(file.getPDFFile()); - gotoPage(1); - } - - /** - * Shows a specific page in the page panel. - * @param pageNumber a number of a specific page. - */ - protected int showPage(int pageNumber) { - if (pageLoader == null) { - return -1; - } - pagePanel.showPage(pageLoader.loadPage(pageNumber)); - pagePanel.requestFocus(); - return pageNumber; - } - - // page navigation - - /** - * Gets the total number of pages in the document. - * @return the total number of pages - */ - public int getTotalNumberOfPages() { - if (pageLoader == null) return 0; - return pageLoader.getNumberOfPages(); - } - - /** - * Getter for the current page number. - * @return the page number of the page currently shown - */ - public int getCurrentPageNumber() { - return pagePanel.getCurrentPageNumber(); - } - - /** - * Shows a specific page. - * @param pageNumber the number of a specific page. - */ - public int gotoPage(int pageNumber) { - if (pageNumber == getCurrentPageNumber()) { - return pageNumber; - } - if (pageNumber < 0) { - toolbar.setPageNumber(-1); - return -1; - } - if (pageNumber == 0) { - pageNumber = 1; - } - else if (pageNumber > getTotalNumberOfPages()) { - pageNumber = getTotalNumberOfPages(); - } - pageNumber = showPage(pageNumber); - toolbar.setPageNumber(pageNumber); - return pageNumber; - } - - // Observer interface - - /** - * Forwards updates from the RupsController to the Observers of this class. - * @param observable this should be the RupsController - * @param obj the object that has to be forwarded to the observers of PdfReaderController - * @see java.util.Observer#update(java.util.Observable, java.lang.Object) - */ - public void update(Observable observable, Object obj) { - if (RupsMenuBar.CLOSE.equals(obj)) { - pageLoader = null; - pagePanel.showPage(null); - toolbar.setPageNumber(-1); - } - } -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/controller/RupsController.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/controller/RupsController.java deleted file mode 100644 index 1c07318..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/controller/RupsController.java +++ /dev/null @@ -1,244 +0,0 @@ -/* - * $Id: RupsController.java 3244 2008-04-13 23:27:35Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.controller; - -import java.awt.Component; -import java.awt.Dimension; -import java.io.File; -import java.io.IOException; -import java.util.Observable; - -import javax.swing.JOptionPane; -import javax.swing.JScrollPane; -import javax.swing.JSplitPane; -import javax.swing.JTabbedPane; -import javax.swing.event.TreeSelectionEvent; -import javax.swing.event.TreeSelectionListener; - -import com.lowagie.rups.io.FileChooserAction; -import com.lowagie.rups.io.FileCloseAction; -import com.lowagie.rups.model.PdfFile; -import com.lowagie.rups.view.Console; -import com.lowagie.rups.view.PageNavigationListener; -import com.lowagie.rups.view.RupsMenuBar; -import com.lowagie.rups.view.itext.treenodes.PdfObjectTreeNode; -import com.lowagie.rups.view.itext.treenodes.PdfTrailerTreeNode; -import com.lowagie.text.DocumentException; - -/** - * This class controls all the GUI components that are shown in - * the Trapeze application: the menu bar, the panels,... - */ -public class RupsController extends Observable - implements TreeSelectionListener, PageNavigationListener { - - // member variables - - /* file */ - /** The Pdf file that is currently open in the application. */ - protected PdfFile pdfFile; - - /* main components */ - /** The JMenuBar for the Trapeze application. */ - protected RupsMenuBar menuBar; - /** Contains all other components: the page panel, the outline tree, etc. */ - protected JSplitPane masterComponent; - - /* Other controllers */ - /** Object with the GUI components for SUN's PDF Renderer. */ - protected PdfRendererController renderer; - /** Object with the GUI components for iText. */ - protected PdfReaderController reader; - - // constructor - /** - * Constructs the GUI components of the Trapeze application. - */ - public RupsController(Dimension dimension) { - // creating components and controllers - menuBar = new RupsMenuBar(this); - addObserver(menuBar); - Console console = Console.getInstance(); - addObserver(console); - renderer = new PdfRendererController(this); - addObserver(renderer); - reader = new PdfReaderController(this, this); - addObserver(reader); - - // creating the master component - masterComponent = new JSplitPane(); - masterComponent.setOrientation(JSplitPane.VERTICAL_SPLIT); - masterComponent.setDividerLocation((int)(dimension.getHeight() * .70)); - masterComponent.setDividerSize(2); - - JSplitPane content = new JSplitPane(); - masterComponent.add(content, JSplitPane.TOP); - JSplitPane info = new JSplitPane(); - masterComponent.add(info, JSplitPane.BOTTOM); - - content.setOrientation(JSplitPane.HORIZONTAL_SPLIT); - content.setDividerLocation((int)(dimension.getWidth() * .75)); - content.setDividerSize(1); - - JSplitPane viewers = new JSplitPane(); - content.add(viewers, JSplitPane.LEFT); - content.add(reader.getNavigationTabs(), JSplitPane.RIGHT); - - viewers.setOrientation(JSplitPane.HORIZONTAL_SPLIT); - viewers.setDividerLocation((int)(dimension.getWidth() * .35)); - viewers.setDividerSize(1); - viewers.add(renderer, JSplitPane.RIGHT); - viewers.add(RupsController.getScrollPane(reader.getPdfTree()), JSplitPane.LEFT); - - info.setDividerLocation((int) (dimension.getWidth() * .3)); - info.setDividerSize(1); - info.add(reader.getObjectPanel(), JSplitPane.LEFT); - JTabbedPane editorPane = reader.getEditorTabs(); - JScrollPane cons = RupsController.getScrollPane(console.getTextArea()); - editorPane.addTab("Console", null, cons, "Console window (System.out/System.err)"); - editorPane.setSelectedComponent(cons); - info.add(editorPane, JSplitPane.RIGHT); - - } - - /** Getter for the menubar. */ - public RupsMenuBar getMenuBar() { - return menuBar; - } - - /** Getter for the master component. */ - public Component getMasterComponent() { - return masterComponent; - } - - // Observable - - /** - * @see java.util.Observable#notifyObservers(java.lang.Object) - */ - @Override - public void notifyObservers(Object obj) { - if (obj instanceof FileChooserAction) { - File file = ((FileChooserAction)obj).getFile(); - try { - pdfFile = new PdfFile(file); - setChanged(); - super.notifyObservers(RupsMenuBar.OPEN); - renderer.startPageLoader(pdfFile); - reader.startObjectLoader(pdfFile); - } - catch(IOException ioe) { - JOptionPane.showMessageDialog(masterComponent, ioe.getMessage(), "Dialog", JOptionPane.ERROR_MESSAGE); - } - catch (DocumentException de) { - JOptionPane.showMessageDialog(masterComponent, de.getMessage(), "Dialog", JOptionPane.ERROR_MESSAGE); - } - return; - } - if (obj instanceof FileCloseAction) { - pdfFile = null; - setChanged(); - super.notifyObservers(RupsMenuBar.CLOSE); - return; - } - } - - // tree selection - - /** - * @see javax.swing.event.TreeSelectionListener#valueChanged(javax.swing.event.TreeSelectionEvent) - */ - public void valueChanged(TreeSelectionEvent evt) { - Object selectednode = reader.getPdfTree().getLastSelectedPathComponent(); - if (selectednode instanceof PdfTrailerTreeNode) { - menuBar.update(this, RupsMenuBar.FILE_MENU); - return; - } - if (selectednode instanceof PdfObjectTreeNode) { - reader.update(this, selectednode); - } - } - - // page navigation - - /** - * @see com.lowagie.rups.view.PageNavigationListener#getCurrentPageNumber() - */ - public int getCurrentPageNumber() { - return renderer.getCurrentPageNumber(); - } - - /** - * @see com.lowagie.rups.view.PageNavigationListener#getTotalNumberOfPages() - */ - public int getTotalNumberOfPages() { - return renderer.getTotalNumberOfPages(); - } - - /** - * @see com.lowagie.rups.view.PageNavigationListener#gotoFirstPage() - */ - public int gotoFirstPage() { - return gotoPage(1); - } - - /** - * @see com.lowagie.rups.view.PageNavigationListener#gotoPreviousPage() - */ - public int gotoPreviousPage() { - return gotoPage(getCurrentPageNumber() - 1); - } - - /** - * @see com.lowagie.rups.view.PageNavigationListener#gotoPage(int) - */ - public int gotoPage(int pageNumber) { - pageNumber = renderer.gotoPage(pageNumber); - reader.gotoPage(pageNumber); - return pageNumber; - } - - /** - * @see com.lowagie.rups.view.PageNavigationListener#gotoNextPage() - */ - public int gotoNextPage() { - return gotoPage(getCurrentPageNumber() + 1); - } - - /** - * @see com.lowagie.rups.view.PageNavigationListener#gotoLastPage() - */ - public int gotoLastPage() { - return gotoPage(getTotalNumberOfPages()); - } - - /** - * Adds a component to a ScrollPane. - * @param component the component that has to be scrollable - * @return a JScrollPane - * @since 2.1.0 - */ - public static JScrollPane getScrollPane(Component component) { - JScrollPane scrollpane = new JScrollPane(); - scrollpane.setViewportView(component); - return scrollpane; - } -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/io/FileChooserAction.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/io/FileChooserAction.java deleted file mode 100644 index 7a43947..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/io/FileChooserAction.java +++ /dev/null @@ -1,91 +0,0 @@ -/* - * $Id: FileChooserAction.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.io; - -import java.awt.event.ActionEvent; -import java.io.File; -import java.util.Observable; - -import javax.swing.AbstractAction; -import javax.swing.JFileChooser; -import javax.swing.filechooser.FileFilter; - -/** - * Allows you to browse the file system and forwards the file - * to the object that is waiting for you to choose a file. - */ -public class FileChooserAction extends AbstractAction { - - /** An object that is expecting the result of the file chooser action. */ - protected Observable observable; - /** A file filter to apply when browsing for a file. */ - protected FileFilter filter; - /** Indicates if you're browsing to create a new or an existing file. */ - protected boolean newFile; - /** The file that was chosen. */ - protected File file; - - /** - * Creates a new file chooser action. - * @param observable the object waiting for you to select file - * @param caption a description for the action - * @param filter a filter to apply when browsing - * @param newFile indicates if you should browse for a new or existing file - */ - public FileChooserAction(Observable observable, String caption, FileFilter filter, boolean newFile) { - super(caption); - this.observable = observable; - this.filter = filter; - this.newFile = newFile; - } - - /** - * Getter for the file. - */ - public File getFile() { - return file; - } - - /** - * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) - */ - public void actionPerformed(ActionEvent evt) { - JFileChooser fc = new JFileChooser(); - if (filter != null) { - fc.setFileFilter(filter); - } - int okCancel; - if (newFile) { - okCancel = fc.showSaveDialog(null); - } - else { - okCancel = fc.showOpenDialog(null); - } - if (okCancel == JFileChooser.APPROVE_OPTION) { - file = fc.getSelectedFile(); - observable.notifyObservers(this); - } - } - - /** A serial version UID. */ - private static final long serialVersionUID = 2225830878098387118L; - -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/io/FileCloseAction.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/io/FileCloseAction.java deleted file mode 100644 index 3332bc3..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/io/FileCloseAction.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * $Id: FileCloseAction.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.io; - -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; -import java.util.Observable; - -/** - * Action that tells an observable to close a file and/or releases - * resources relevant for the file that is being closed. - */ -public class FileCloseAction implements ActionListener { - - /** An object that allows you to close a file. */ - protected Observable observable; - - /** - * Creates the close action. - * @param observable the object that expects you to close a file. - */ - public FileCloseAction(Observable observable) { - this.observable = observable; - } - - /** - * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) - */ - public void actionPerformed(ActionEvent evt) { - observable.notifyObservers(this); - } - -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/io/OutputStreamResource.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/io/OutputStreamResource.java deleted file mode 100644 index c1b2d71..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/io/OutputStreamResource.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * $Id: OutputStreamResource.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.io; - -import java.io.IOException; -import java.io.OutputStream; - -/** - * An object that implements this interface is a resource that - * can be written to an OutputStream. - */ -public interface OutputStreamResource { - /** - * Writes a resource to an OutputStream. - * @param os the OutputStream to which the XML is written. - * @throws IOException usual exception when there's a problem writing to an OutputStream - */ - public void writeTo(OutputStream os) throws IOException; -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/io/TextAreaOutputStream.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/io/TextAreaOutputStream.java deleted file mode 100644 index a5b1ae0..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/io/TextAreaOutputStream.java +++ /dev/null @@ -1,88 +0,0 @@ -/* - * $Id: TextAreaOutputStream.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.io; - -import java.io.ByteArrayInputStream; -import java.io.IOException; -import java.io.OutputStream; - -import javax.swing.JTextArea; - -/** - * Everything writing to this OutputStream will be shown in a JTextArea. - */ -public class TextAreaOutputStream extends OutputStream { - /** The text area to which we want to write. */ - protected JTextArea text; - /** Keeps track of the offset of the text in the text area. */ - protected int offset; - - /** - * Constructs a TextAreaOutputStream. - * @param text the text area to which we want to write. - * @throws IOException - */ - public TextAreaOutputStream(JTextArea text) throws IOException { - this.text = text; - clear(); - } - - /** - * Clear the text area. - */ - public void clear() { - text.setText(null); - offset = 0; - } - - /** - * @see java.io.OutputStream#write(int) - */ - @Override - public void write(int i) throws IOException { - byte[] b = { (byte)i }; - write(b, 0, 1); - } - - /** - * @see java.io.OutputStream#write(byte[], int, int) - */ - @Override - public void write(byte[] b, int off, int len) throws IOException { - String snippet = new String(b, off, len); - text.insert(snippet, offset); - offset += len - off; - } - - /** - * @see java.io.OutputStream#write(byte[]) - */ - @Override - public void write(byte[] b) throws IOException { - ByteArrayInputStream bais = new ByteArrayInputStream(b); - byte[] snippet = new byte[1024]; - int bytesread; - while ((bytesread = bais.read(snippet)) > 0) { - write(snippet, 0, bytesread); - } - } - -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/io/filters/PdfFilter.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/io/filters/PdfFilter.java deleted file mode 100644 index f1f8d92..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/io/filters/PdfFilter.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.lowagie.rups.io.filters; - -import java.io.File; - -import javax.swing.filechooser.FileFilter; - - -/** - * Filters PDF files in a JFileChooser. - */ -public class PdfFilter extends FileFilter { - - /** A public instance of the PdfFilter. */ - public static final PdfFilter INSTANCE = new PdfFilter(); - - /** - * - * @see javax.swing.filechooser.FileFilter#accept(java.io.File) - * @param f File - * @return boolean - */ - public boolean accept(File f) { - if (f.isDirectory()) return true; - if (f.getName().toLowerCase().endsWith(".pdf")) return true; - return false; - } - - /** - * - * @see javax.swing.filechooser.FileFilter#getDescription() - * @return String - */ - public String getDescription() { - return "*.pdf PDF files"; - } - -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/BackgroundTask.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/BackgroundTask.java deleted file mode 100644 index c2776dc..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/BackgroundTask.java +++ /dev/null @@ -1,104 +0,0 @@ -/* - * $Id: BackgroundTask.java 3146 2008-02-20 18:10:07Z blowagie $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.model; - -import javax.swing.SwingUtilities; - -/** - * Allows you to perform long lasting tasks in background. - * If we ever move to Java 6, we should use the SwingWorker class - * (included in the JDK) instead of this custom Event Dispatching - * code. - */ - -public abstract class BackgroundTask { - - /** - * Inner class that holds the reference to the thread. - */ - private static class ThreadWrapper { - private Thread thread; - ThreadWrapper(Thread t) { thread = t; } - synchronized Thread get() { return thread; } - synchronized void clear() { thread = null; } - } - - /** A wrapper for the tread that executes a time-consuming task. */ - private ThreadWrapper thread; - - /** - * Starts a thread. - * Executes the time-consuming task in the construct method; - * finally calls the finish(). - */ - public BackgroundTask() { - final Runnable doFinished = new Runnable() { - public void run() { finished(); } - }; - - Runnable doConstruct = new Runnable() { - public void run() { - try { - doTask(); - } - finally { - thread.clear(); - } - SwingUtilities.invokeLater(doFinished); - } - }; - Thread t = new Thread(doConstruct); - thread = new ThreadWrapper(t); - } - - /** - * Implement this class; the time-consuming task will go here. - */ - public abstract void doTask(); - - /** - * Starts the thread. - */ - public void start() { - Thread t = thread.get(); - if (t != null) { - t.start(); - } - } - - /** - * Forces the thread to stop what it's doing. - */ - public void interrupt() { - Thread t = thread.get(); - if (t != null) { - t.interrupt(); - } - thread.clear(); - } - - /** - * Called on the event dispatching thread once the - * construct method has finished its task. - */ - public void finished() { - } -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/IndirectObjectFactory.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/IndirectObjectFactory.java deleted file mode 100644 index d0acbd6..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/IndirectObjectFactory.java +++ /dev/null @@ -1,178 +0,0 @@ -/* - * $Id: IndirectObjectFactory.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.model; - -import java.util.ArrayList; - -import com.lowagie.text.pdf.IntHashtable; -import com.lowagie.text.pdf.PdfDictionary; -import com.lowagie.text.pdf.PdfName; -import com.lowagie.text.pdf.PdfNull; -import com.lowagie.text.pdf.PdfObject; -import com.lowagie.text.pdf.PdfReader; - -/** - * A factory that can produce all the indirect objects in a PDF file. - */ -public class IndirectObjectFactory { - - /** The reader object. */ - protected PdfReader reader; - /** The current xref number. */ - protected int current; - /** The highest xref number. */ - protected int n; - /** A list of all the indirect objects in a PDF file. */ - protected ArrayList objects = new ArrayList(); - /** Mapping between the index in the objects list and the reference number in the xref table. */ - protected IntHashtable idxToRef = new IntHashtable(); - /** Mapping between the reference number in the xref table and the index in the objects list . */ - protected IntHashtable refToIdx = new IntHashtable(); - - /** - * Creates a list that will contain all the indirect objects - * in a PDF document. - * @param reader the reader that will read the PDF document - */ - public IndirectObjectFactory(PdfReader reader) { - this.reader = reader; - current = -1; - n = reader.getXrefSize(); - } - - /** - * Gets the last object that has been registered. - * This method only makes sense while loading the factory. - * with loadNextObject(). - * @return the number of the last object that was stored - */ - public int getCurrent() { - return current; - } - - /** - * Gets the highest possible object number in the XRef table. - * @return an object number - */ - public int getXRefMaximum() { - return n; - } - - /** - * Stores the next object of the XRef table. - * As soon as this method returns false, it makes no longer - * sense calling it as all the objects have been stored. - * @return false if there are no objects left to check. - */ - public boolean storeNextObject() { - while (current < n) { - current++; - PdfObject object = reader.getPdfObjectRelease(current); - if (object != null) { - int idx = size(); - idxToRef.put(idx, current); - refToIdx.put(current, idx); - store(object); - return true; - } - } - return false; - } - - /** - * If we store all the objects, we might run out of memory; - * that's why we'll only store the objects that are necessary - * to construct other objects (for instance the page table). - * @param object an object we might want to store - */ - private void store(PdfObject object) { - if (object.isDictionary()){ - PdfDictionary dict = (PdfDictionary)object; - if (PdfName.PAGE.equals(dict.get(PdfName.TYPE))) { - objects.add(dict); - return; - } - } - objects.add(PdfNull.PDFNULL); - } - - /** - * Gets the total number of indirect objects in the PDF file. - * This isn't necessarily the same number as returned by getXRefMaximum(). - * The PDF specification allows gaps between object numbers. - * @return the total number of indirect objects in the PDF. - */ - public int size() { - return objects.size(); - } - - /** - * Gets the index of an object based on its number in the xref table. - * @param ref a number in the xref table - * @return the index in the list of indirect objects - */ - public int getIndexByRef(int ref) { - return refToIdx.get(ref); - } - - /** - * Gets the reference number in the xref table based on the index in the - * indirect object list. - * @param i the index of an object in the indirect object list - * @return the corresponding reference number in the xref table - */ - public int getRefByIndex(int i) { - return idxToRef.get(i); - } - - /** - * Gets an object based on its index in the indirect object list. - * @param i an index in the indirect object list - * @return a PDF object - */ - public PdfObject getObjectByIndex(int i) { - return getObjectByReference(getRefByIndex(i)); - } - - /** - * Gets an object based on its reference number in the xref table. - * @param ref a number in the xref table - * @return a PDF object - */ - public PdfObject getObjectByReference(int ref) { - return objects.get(getIndexByRef(ref)); - } - - /** - * Loads an object based on its reference number in the xref table. - * @param ref a reference number in the xref table. - * @return a PDF object - */ - public PdfObject loadObjectByReference(int ref) { - PdfObject object = getObjectByReference(ref); - if (object instanceof PdfNull) { - int idx = getIndexByRef(ref); - object = reader.getPdfObject(ref); - objects.set(idx, object); - } - return object; - } -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/ObjectLoader.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/ObjectLoader.java deleted file mode 100644 index 9e5ffff..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/ObjectLoader.java +++ /dev/null @@ -1,94 +0,0 @@ -/* - * $Id: ObjectLoader.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.model; - -import java.util.Observable; - -import com.lowagie.text.pdf.PdfReader; - -/** - * Loads the necessary iText PDF objects in Background. - */ -public class ObjectLoader extends BackgroundTask { - /** This is the object that will forward the updates to the observers. */ - protected Observable observable; - /** iText's PdfReader object. */ - protected PdfReader reader; - /** The factory that can provide PDF objects. */ - protected IndirectObjectFactory objects; - /** The factory that can provide tree nodes. */ - protected TreeNodeFactory nodes; - - /** - * Creates a new ObjectLoader. - * @param observable the object that will forward the changes. - * @param reader the PdfReader from which the objects will be read. - */ - public ObjectLoader(Observable observable, PdfReader reader) { - this.observable = observable; - this.reader = reader; - start(); - } - - /** - * Getter for the PdfReader object. - * @return a reader object - */ - public PdfReader getReader() { - return reader; - } - - /** - * Getter for the object factory. - * @return an indirect object factory - */ - public IndirectObjectFactory getObjects() { - return objects; - } - - /** - * Getter for the tree node factory. - * @return a tree node factory - */ - public TreeNodeFactory getNodes() { - return nodes; - } - - /** - * @see com.lowagie.rups.model.BackgroundTask#doTask() - */ - @Override - public void doTask() { - ProgressDialog progress = new ProgressDialog(null, "Reading PDF file"); - objects = new IndirectObjectFactory(reader); - int n = objects.getXRefMaximum(); - progress.setMessage("Reading the Cross-Reference table"); - progress.setTotal(n); - while (objects.storeNextObject()) { - progress.setValue(objects.getCurrent()); - } - progress.setTotal(0); - nodes = new TreeNodeFactory(objects); - progress.setMessage("Updating GUI"); - observable.notifyObservers(this); - progress.dispose(); - } -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/PageLoader.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/PageLoader.java deleted file mode 100644 index cd9af3e..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/PageLoader.java +++ /dev/null @@ -1,89 +0,0 @@ -/* - * $Id: PageLoader.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.model; - -import com.sun.pdfview.PDFFile; -import com.sun.pdfview.PDFPage; - -/** - * Loads all the PDFPage objects for SUN's PDF Renderer - * in Background. - */ -public class PageLoader extends BackgroundTask { - - /** The PDFFile (SUN's PDF Renderer class) */ - protected PDFFile file; - /** The total number of pages. */ - protected int numberOfPages; - /** True for pages with page number equal to index + 1 that are being loaded. */ - protected boolean[] busy; - /** True for pages with page number equal to index + 1 that have already been loaded. */ - protected boolean[] done; - - /** - * Creates a new page loader. - * @param file the PDFFile (SUN's PDF Renderer) - */ - public PageLoader(PDFFile file) { - super(); - this.file = file; - numberOfPages = file.getNumPages(); - busy = new boolean[numberOfPages]; - done = new boolean[numberOfPages]; - start(); - } - - /** - * Getter for the number of pages. - * @return the number of pages in the PDF file. - */ - public int getNumberOfPages() { - return numberOfPages; - } - - /** - * Loads a page. - * @param pageNumber the number of the page that has to be loaded. - * @return the PDFPage that has been loaded. - */ - public synchronized PDFPage loadPage(int pageNumber) { - pageNumber--; - if (busy[pageNumber]) return null; - busy[pageNumber] = true; - PDFPage page = file.getPage(pageNumber + 1, true); - if (!done[pageNumber]) { - System.out.println("Loading page " + (pageNumber + 1)); - } - done[pageNumber] = true; - busy[pageNumber] = false; - return page; - } - - /** - * @see com.lowagie.rups.model.BackgroundTask#doTask() - */ - @Override - public void doTask() { - for (int i = 0; i < numberOfPages; i++) { - loadPage(i + 1); - } - } -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/PdfFile.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/PdfFile.java deleted file mode 100644 index f5f67bb..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/PdfFile.java +++ /dev/null @@ -1,164 +0,0 @@ -/* - * $Id: PdfFile.java 3662 2009-01-26 20:54:49Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.model; - -import java.io.ByteArrayOutputStream; -import java.io.File; -import java.io.FileOutputStream; -import java.io.IOException; - -import javax.swing.JOptionPane; -import javax.swing.JPasswordField; - -import com.lowagie.text.DocumentException; -import com.lowagie.text.exceptions.BadPasswordException; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.PdfStamper; -import com.lowagie.text.pdf.RandomAccessFileOrArray; -import com.sun.pdfview.PDFFile; - -/** - * Wrapper for both iText's PdfReader (referring to a PDF file to read) - * and SUN's PDFFile (referring to the same PDF file to render). - */ -public class PdfFile { - - // member variables - - /** The directory where the file can be found (if the PDF was passed as a file). */ - protected File directory = null; - - /** The original filename. */ - protected String filename = null; - - /** The PdfReader object. */ - protected PdfReader reader = null; - - /** SUN's PDFFile object. */ - protected PDFFile PDFFile = null; - - /** The file permissions */ - protected Permissions permissions = null; - - // constructors - /** - * Constructs a PdfFile object. - * @param file the File to read - * @throws IOException - * @throws DocumentException - */ - public PdfFile(File file) throws IOException, DocumentException { - if (file == null) - throw new IOException("No file selected."); - RandomAccessFileOrArray pdf = new RandomAccessFileOrArray(file.getAbsolutePath()); - directory = file.getParentFile(); - filename = file.getName(); - readFile(pdf); - } - - /** - * Constructs a PdfFile object. - * @param file the byte[] to read - * @throws IOException - * @throws DocumentException - */ - public PdfFile(byte[] file) throws IOException, DocumentException { - RandomAccessFileOrArray pdf = new RandomAccessFileOrArray(file); - readFile(pdf); - } - - /** - * Does the actual reading of the file into PdfReader and PDFFile. - * @param pdf a Random Access File or Array - * @throws IOException - * @throws DocumentException - */ - protected void readFile(RandomAccessFileOrArray pdf) throws IOException, DocumentException { - // reading the file into PdfReader - permissions = new Permissions(); - try { - reader = new PdfReader(pdf, null); - permissions.setEncrypted(false); - } catch(BadPasswordException bpe) { - JPasswordField passwordField = new JPasswordField(32); - JOptionPane.showConfirmDialog(null, passwordField, "Enter the User or Owner Password of this PDF file", JOptionPane.OK_CANCEL_OPTION); - byte[] password = new String(passwordField.getPassword()).getBytes(); - reader = new PdfReader(pdf, password); - permissions.setEncrypted(true); - permissions.setCryptoMode(reader.getCryptoMode()); - permissions.setPermissions(reader.getPermissions()); - if (reader.isOpenedWithFullPermissions()) { - permissions.setOwnerPassword(password); - permissions.setUserPassword(reader.computeUserPassword()); - } - else { - throw new IOException("You need the owner password of this file to open it in iText Trapeze."); - } - } - // if the file is encrypted, make a temporary copy - if (permissions.isEncrypted()) { - pdf = workAround(); - } - // reading the file into SUN's PDFFile - pdf.reOpen(); - try { - PDFFile = new PDFFile(pdf.getNioByteBuffer()); - } - catch(IOException ioe) { - PDFFile = new PDFFile(workAround().getNioByteBuffer()); - } - pdf.close(); - - } - - protected RandomAccessFileOrArray workAround() throws DocumentException, IOException { - if (directory == null) { - ByteArrayOutputStream baos = new ByteArrayOutputStream(); - PdfStamper stamper = new PdfStamper(reader, baos); - stamper.close(); - return new RandomAccessFileOrArray(baos.toByteArray()); - } - else { - File temp = File.createTempFile(filename.substring(0, filename.lastIndexOf(".pdf")) + "~", ".pdf", directory); - temp.deleteOnExit(); - FileOutputStream fos = new FileOutputStream(temp); - PdfStamper stamper = new PdfStamper(reader, fos); - stamper.close(); - return new RandomAccessFileOrArray(temp.getAbsolutePath()); - } - } - - /** - * Getter for iText's PdfReader object. - * @return a PdfReader object - */ - public PdfReader getPdfReader() { - return reader; - } - - /** - * Getter for SUN's PDFFile object (for the renderer) - * @return a PDFFile object - */ - public PDFFile getPDFFile() { - return PDFFile; - } -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/Permissions.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/Permissions.java deleted file mode 100644 index c1c8a35..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/Permissions.java +++ /dev/null @@ -1,185 +0,0 @@ -/* - * $Id: Permissions.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.model; - -import com.lowagie.text.pdf.PdfWriter; - -/** - * This class can tell you more about the permissions that are allowed - * on the PDF file. - */ -public class Permissions { - - /** Was the file encrypted? */ - protected boolean encrypted = true; - /** Which owner password was provided to open the file? */ - protected byte[] ownerPassword = null; - /** What is the user password? */ - protected byte[] userPassword = null; - /** What are the document permissions? */ - protected int permissions = 0; - /** How was the document encrypted? */ - protected int cryptoMode = 0; - - /** - * Tells you if the document was encrypted. - * @return true is the document was encrypted - */ - public boolean isEncrypted() { - return encrypted; - } - /** - * Setter for the encrypted variable. - * @param encrypted set this to true if the document was encrypted - */ - public void setEncrypted(boolean encrypted) { - this.encrypted = encrypted; - } - /** - * Returns the owner password of the PDF file (if any). - * @return the owner password that was provided upon opening the document - */ - public byte[] getOwnerPassword() { - return ownerPassword; - } - /** - * Setter for the owner password. - * @param ownerPassword the owner password - */ - public void setOwnerPassword(byte[] ownerPassword) { - this.ownerPassword = ownerPassword; - } - /** - * Returns the user password (if any). - * @return the user password - */ - public byte[] getUserPassword() { - return userPassword; - } - /** - * Setter for the user password. - * @param userPassword the user password of a PDF file - */ - public void setUserPassword(byte[] userPassword) { - this.userPassword = userPassword; - } - /** - * Returns the permissions in the form of an int (each bit is a specific permission) - * @return the value for the permissions - */ - public int getPermissions() { - return permissions; - } - /** - * Setter for the permissions. - * @param permissions the permissions in the form of an int - */ - public void setPermissions(int permissions) { - this.permissions = permissions; - } - /** - * Returns the crypto mode. - * @return the crypto mode - */ - public int getCryptoMode() { - return cryptoMode; - } - /** - * Setter for the crypto mode - * @param cryptoMode the crypto mode - */ - public void setCryptoMode(int cryptoMode) { - this.cryptoMode = cryptoMode; - } - - /** - * Tells you if printing is allowed. - * @return true if printing is allowed - */ - public boolean isAllowPrinting() { - return - !encrypted - || (PdfWriter.ALLOW_PRINTING & permissions) == PdfWriter.ALLOW_PRINTING; - } - /** - * Tells you if modifying the contents is allowed. - * @return true if modifying contents is allowed - */ - public boolean isAllowModifyContents(boolean decrypted) { - return - !encrypted - || (PdfWriter.ALLOW_MODIFY_CONTENTS & permissions) == PdfWriter.ALLOW_MODIFY_CONTENTS; - } - /** - * Tells you if copying is allowed. - * @return true if copying is allowed - */ - public boolean isAllowCopy(boolean decrypted) { - return - !encrypted - || (PdfWriter.ALLOW_COPY & permissions) == PdfWriter.ALLOW_COPY; - } - /** - * Tells you if modifying annotations is allowed - * @return true if modifying annotations is allowed - */ - public boolean isAllowModifyAnnotations() { - return - !encrypted - || (PdfWriter.ALLOW_MODIFY_ANNOTATIONS & permissions) == PdfWriter.ALLOW_MODIFY_ANNOTATIONS; - } - /** - * Tells you if filling in forms is allowed. - * @return true if filling in forms is allowed - */ - public boolean isAllowFillIn() { - return - !encrypted - || (PdfWriter.ALLOW_FILL_IN & permissions) == PdfWriter.ALLOW_FILL_IN; - } - /** - * Tells you if modifying the layout for screenreaders is allowed. - * @return true if modifying the layout for screenreaders is allowed - */ - public boolean isAllowScreenReaders() { - return - !encrypted - || (PdfWriter.ALLOW_SCREENREADERS & permissions) == PdfWriter.ALLOW_SCREENREADERS; - } - /** - * Tells you if document assembly is allowed. - * @return true if document assembly is allowed - */ - public boolean isAllowAssembly() { - return - !encrypted - || (PdfWriter.ALLOW_ASSEMBLY & permissions) == PdfWriter.ALLOW_ASSEMBLY; - } - /** - * Tells you if degraded printing is allowed. - * @return true if degraded printing is allowed - */ - public boolean isAllowDegradedPrinting() { - return - !encrypted - || (PdfWriter.ALLOW_DEGRADED_PRINTING & permissions) == PdfWriter.ALLOW_DEGRADED_PRINTING; - } -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/ProgressDialog.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/ProgressDialog.java deleted file mode 100644 index 0d98497..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/ProgressDialog.java +++ /dev/null @@ -1,111 +0,0 @@ -/* - * $Id: ProgressDialog.java 3146 2008-02-20 18:10:07Z blowagie $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.model; - -import java.awt.GridBagConstraints; -import java.awt.GridBagLayout; -import java.awt.Insets; - -import javax.swing.JDialog; -import javax.swing.JFrame; -import javax.swing.JLabel; -import javax.swing.JProgressBar; -import javax.swing.UIManager; - -/** - * An informational dialog window showing the progress of a certain action. - */ -public class ProgressDialog extends JDialog { - - /** a serial version uid. */ - private static final long serialVersionUID = -8286949678008659120L; - /** label showing the message describing what's in progress. */ - protected JLabel message; - /** the progress bar */ - protected JProgressBar progress; - /** the icon used for this dialog box. */ - public static final JLabel INFO = new JLabel(UIManager.getIcon("OptionPane.informationIcon")); - - /** - * Creates a Progress frame displaying a certain message - * and a progress bar in indeterminate mode. - * @param parent the parent frame of this dialog (used to position the dialog) - * @param msg the message that will be displayed. - */ - public ProgressDialog(JFrame parent, String msg) { - super(); - this.setTitle("Progress..."); - setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE); - setSize(300, 100); - this.setLocationRelativeTo(parent); - - setLayout(new GridBagLayout()); - GridBagConstraints constraints = new GridBagConstraints(); - constraints.gridx = 0; - constraints.gridy = 0; - constraints.gridheight = 2; - getContentPane().add(INFO, constraints); - constraints.gridheight = 1; - constraints.gridx = 1; - constraints.insets = new Insets(5, 5, 5, 5); - message = new JLabel(msg); - getContentPane().add(message, constraints); - constraints.gridy = 1; - progress = new JProgressBar(); - progress.setIndeterminate(true); - getContentPane().add(progress, constraints); - - setVisible(true); - } - - /** - * Changes the message describing what's in progress - * @param msg the message describing what's in progress - */ - public void setMessage(String msg) { - message.setText(msg); - } - - /** - * Changes the value of the progress bar. - * @param value the current value - */ - public void setValue(int value) { - progress.setValue(value); - } - - /** - * Sets the maximum value for the progress bar. - * If 0 or less, sets the progress bar to indeterminate mode. - * @param n the maximum value for the progress bar - */ - public void setTotal(int n) { - if (n > 0) { - progress.setMaximum(n); - progress.setIndeterminate(false); - progress.setStringPainted(true); - } - else { - progress.setIndeterminate(true); - progress.setStringPainted(false); - } - } -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/TreeNodeFactory.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/TreeNodeFactory.java deleted file mode 100644 index 69e0496..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/TreeNodeFactory.java +++ /dev/null @@ -1,151 +0,0 @@ -/* - * $Id: TreeNodeFactory.java 3735 2009-02-26 01:44:03Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.model; - -import java.util.ArrayList; -import java.util.Enumeration; -import java.util.Iterator; - -import com.lowagie.rups.view.itext.treenodes.PdfObjectTreeNode; -import com.lowagie.rups.view.itext.treenodes.PdfPagesTreeNode; -import com.lowagie.text.pdf.PdfArray; -import com.lowagie.text.pdf.PdfDictionary; -import com.lowagie.text.pdf.PdfIndirectReference; -import com.lowagie.text.pdf.PdfName; -import com.lowagie.text.pdf.PdfNull; -import com.lowagie.text.pdf.PdfObject; - -/** - * A factory that creates TreeNode objects corresponding with PDF objects. - */ -public class TreeNodeFactory { - - /** The factory that can produce all indirect objects. */ - protected IndirectObjectFactory objects; - /** An list containing the nodes of every indirect object. */ - protected ArrayList nodes = new ArrayList(); - - /** - * Creates a factory that can produce TreeNode objects - * corresponding with PDF objects. - * @param objects a factory that can produce all the indirect objects of a PDF file. - */ - public TreeNodeFactory(IndirectObjectFactory objects) { - this.objects = objects; - for (int i = 0; i < objects.size(); i++) { - int ref = objects.getRefByIndex(i); - nodes.add(PdfObjectTreeNode.getInstance(PdfNull.PDFNULL, ref)); - } - } - - /** - * Gets a TreeNode for an indirect objects. - * @param ref the reference number of the indirect object. - * @return the TreeNode representing the PDF object - */ - public PdfObjectTreeNode getNode(int ref) { - int idx = objects.getIndexByRef(ref); - PdfObjectTreeNode node = nodes.get(idx); - if (node.getPdfObject().isNull()) { - node = PdfObjectTreeNode.getInstance(objects.loadObjectByReference(ref), ref); - nodes.set(idx, node); - } - return node; - } - - /** - * Creates the Child TreeNode objects for a PDF object TreeNode. - * @param node the parent node - */ - public void expandNode(PdfObjectTreeNode node) { - if (node.getChildCount() > 0) { - return; - } - PdfObject object = node.getPdfObject(); - PdfObjectTreeNode leaf; - switch (object.type()) { - case PdfObject.INDIRECT: - PdfIndirectReference ref = (PdfIndirectReference)object; - leaf = getNode(ref.getNumber()); - addNodes(node, leaf); - if (leaf instanceof PdfPagesTreeNode) - expandNode(leaf); - return; - case PdfObject.ARRAY: - PdfArray array = (PdfArray)object; - for (Iterator it = array.listIterator(); it.hasNext(); ) { - leaf = PdfObjectTreeNode.getInstance((PdfObject)it.next()); - addNodes(node, leaf); - expandNode(leaf); - } - return; - case PdfObject.DICTIONARY: - case PdfObject.STREAM: - PdfDictionary dict = (PdfDictionary)object; - for (Iterator it = dict.getKeys().iterator(); it.hasNext(); ) { - leaf = PdfObjectTreeNode.getInstance(dict, (PdfName)it.next()); - addNodes(node, leaf); - expandNode(leaf); - } - return; - } - } - - /** - * Finds a specific child of dictionary node. - * @param node the node with a dictionary among its children - * @param key the key of the item corresponding with the node we need - */ - public PdfObjectTreeNode getChildNode(PdfObjectTreeNode node, PdfName key) { - Enumeration children = node.breadthFirstEnumeration(); - PdfObjectTreeNode child; - while (children.hasMoreElements()) { - child = (PdfObjectTreeNode)children.nextElement(); - if (child.isDictionaryNode(key)) { - if (child.isIndirectReference()) { - expandNode(child); - child = (PdfObjectTreeNode)child.getFirstChild(); - } - expandNode(child); - return child; - } - } - return null; - } - - /** - * Tries adding a child node to a parent node without - * throwing an exception. Normally, if the child node is already - * added as one of the ancestors, an IllegalArgumentException is - * thrown (to avoid an endless loop). Loops like this are allowed - * in PDF, not in a JTree. - * @param parent the parent node - * @param child a child node - */ - private void addNodes(PdfObjectTreeNode parent, PdfObjectTreeNode child) { - try { - parent.add(child); - } - catch(IllegalArgumentException iae) { - parent.setRecursive(true); - } - } -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/XfaFile.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/XfaFile.java deleted file mode 100644 index 0691d13..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/model/XfaFile.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * $Id: XfaFile.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.model; - -import java.io.ByteArrayInputStream; -import java.io.ByteArrayOutputStream; -import java.io.IOException; -import java.io.OutputStream; - -import org.dom4j.Document; -import org.dom4j.DocumentException; -import org.dom4j.io.OutputFormat; -import org.dom4j.io.SAXReader; -import org.dom4j.io.XMLWriter; - -import com.lowagie.rups.io.OutputStreamResource; - -/** Class that deals with the XFA file that can be inside a PDF file. */ -public class XfaFile implements OutputStreamResource { - - /** The X4J Document object (XML). */ - protected Document xfaDocument; - - /** - * Constructs an XFA file from an OutputStreamResource. - * This resource can be an XML file or a node in a RUPS application. - * @param resource the XFA resource - * @throws IOException - * @throws DocumentException - */ - public XfaFile(OutputStreamResource resource) throws IOException, DocumentException { - // Is there a way to avoid loading everything in memory? - // Can we somehow get the XML from the PDF as an InputSource, Reader or InputStream? - ByteArrayOutputStream baos = new ByteArrayOutputStream(); - resource.writeTo(baos); - ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray()); - SAXReader reader = new SAXReader(); - xfaDocument = reader.read(bais); - } - - /** - * Getter for the XFA Document object. - * @return a Document object (X4J) - */ - public Document getXfaDocument() { - return xfaDocument; - } - - /** - * Writes a formatted XML file to the OutputStream. - * @see com.lowagie.rups.io.OutputStreamResource#writeTo(java.io.OutputStream) - */ - public void writeTo(OutputStream os) throws IOException { - if (xfaDocument == null) - return; - OutputFormat format = new OutputFormat(" ", true); - XMLWriter writer = new XMLWriter(os, format); - writer.write(xfaDocument); - } -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/Console.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/Console.java deleted file mode 100644 index c8aa62a..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/Console.java +++ /dev/null @@ -1,225 +0,0 @@ -/* - * $Id: Console.java 3242 2008-04-13 23:00:20Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view; - -import java.awt.Color; -import java.io.IOException; -import java.io.PipedInputStream; -import java.io.PipedOutputStream; -import java.io.PrintStream; -import java.util.Observable; -import java.util.Observer; - -import javax.swing.JTextPane; -import javax.swing.text.AttributeSet; -import javax.swing.text.BadLocationException; -import javax.swing.text.DefaultStyledDocument; -import javax.swing.text.Document; -import javax.swing.text.Style; -import javax.swing.text.StyleConstants; -import javax.swing.text.StyleContext; - -/** - * A Class that redirects everything written to System.out and System.err - * to a JTextPane. - */ -public class Console implements Observer { - - /** Single Console instance. */ - private static Console console = null; - - /** Custom PrintStream. */ - PrintStream printStream; - /** Custom OutputStream. */ - PipedOutputStream poCustom; - /** Custom InputStream. */ - PipedInputStream piCustom; - - /** OutputStream for System.out. */ - PipedOutputStream poOut; - /** InputStream for System.out. */ - PipedInputStream piOut; - - /** OutputStream for System.err. */ - PipedOutputStream poErr; - /** InputStream for System.err. */ - PipedInputStream piErr; - - /** The StyleContext for the Console. */ - ConsoleStyleContext styleContext = new ConsoleStyleContext(); - - /** The text area to which everything is written. */ - JTextPane textArea = new JTextPane(new DefaultStyledDocument(styleContext)); - - /** - * Creates a new Console object. - * @throws IOException - */ - private Console() throws IOException { - // Set up Custom - piCustom = new PipedInputStream(); - poCustom = new PipedOutputStream(); - printStream = new PrintStream(poCustom); - - // Set up System.out - piOut = new PipedInputStream(); - poOut = new PipedOutputStream(piOut); - System.setOut(new PrintStream(poOut, true)); - - // Set up System.err - piErr = new PipedInputStream(); - poErr = new PipedOutputStream(piErr); - System.setErr(new PrintStream(poErr, true)); - - // Add a scrolling text area - textArea.setEditable(false); - - // Create reader threads - new ReadWriteThread(piCustom, ConsoleStyleContext.CUSTOM).start(); - new ReadWriteThread(piOut, ConsoleStyleContext.SYSTEMOUT).start(); - new ReadWriteThread(piErr, ConsoleStyleContext.SYSTEMERR).start(); - } - - /** - * Console is a Singleton class: you can only get one Console. - */ - public static synchronized Console getInstance() { - if (console == null) { - try { - console = new Console(); - } catch (IOException e) { - console = null; - } - } - return console; - } - - /** - * @see java.util.Observer#update(java.util.Observable, java.lang.Object) - */ - public void update(Observable observable, Object obj) { - if (RupsMenuBar.CLOSE.equals(obj)) { - textArea.setText(""); - } - if (RupsMenuBar.OPEN.equals(obj)) { - textArea.setText(""); - } - } - - /** - * Allows you to print something to the custom PrintStream. - * @param s the message you want to send to the Console - */ - public static void println(String s) { - PrintStream ps = getInstance().getPrintStream(); - if (ps == null) { - System.out.println(s); - } - else { - ps.println(s); - ps.flush(); - } - } - - /** - * Get the custom PrintStream of the console. - */ - public PrintStream getPrintStream() { - return printStream; - } - - /** - * Get the JTextArea to which everything is written. - */ - public JTextPane getTextArea() { - return textArea; - } - - /** - * The thread that will write everything to the text area. - */ - class ReadWriteThread extends Thread { - /** The InputStream of this Thread */ - PipedInputStream pi; - /** The type (CUSTOM, SYSTEMOUT, SYSTEMERR) of this Thread */ - String type; - - /** Create the ReaderThread. */ - ReadWriteThread(PipedInputStream pi, String type) { - super(); - this.pi = pi; - this.type = type; - } - - /** - * @see java.lang.Thread#run() - */ - public void run() { - final byte[] buf = new byte[1024]; - - while (true) { - try { - final int len = pi.read(buf); - if (len == -1) { - break; - } - Document doc = textArea.getDocument(); - AttributeSet attset = styleContext.getStyle(type); - String snippet = new String(buf, 0, len); - doc.insertString(doc.getLength(), - snippet, attset); - printStream.print(snippet); - textArea.setCaretPosition(textArea.getDocument(). - getLength()); - } catch (BadLocationException ex) { - } catch (IOException e) { - } - } - } - } - - /** - * The style context defining the styles of each type of PrintStream. - */ - class ConsoleStyleContext extends StyleContext { - - /** A Serial Version UID. */ - private static final long serialVersionUID = 7253870053566811171L; - /** The name of the Style used for Custom messages */ - public static final String CUSTOM = "Custom"; - /** The name of the Style used for System.out */ - public static final String SYSTEMOUT = "SystemOut"; - /** The name of the Style used for System.err */ - public static final String SYSTEMERR = "SystemErr"; - - /** Creates the style context for the Console. */ - public ConsoleStyleContext() { - super(); - Style root = getStyle(DEFAULT_STYLE); - Style s = addStyle(CUSTOM, root); - StyleConstants.setForeground(s, Color.BLACK); - s = addStyle(SYSTEMOUT, root); - StyleConstants.setForeground(s, Color.GREEN); - s = addStyle(SYSTEMERR, root); - StyleConstants.setForeground(s, Color.RED); - } - } -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/MessageAction.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/MessageAction.java deleted file mode 100644 index aa88fad..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/MessageAction.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * $Id: MessageAction.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view; - -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; - -import javax.swing.JOptionPane; - -import com.lowagie.rups.Rups; -import com.lowagie.text.Document; - -public class MessageAction implements ActionListener { - - public void actionPerformed(ActionEvent evt) { - String message = "Unspecified message"; - if (RupsMenuBar.ABOUT.equals(evt.getActionCommand())) { - message = "RUPS is a tool by lowagie.com.\nIt uses iText, a Free Java-PDF Library\nand SUN's PDF Renderer.\nVisit http://www.lowagie.com/iText/ for more info."; - } - else if (RupsMenuBar.VERSIONS.equals(evt.getActionCommand())) { - message = "RUPS version String: " + Rups.VERSION - + "\niText version String: " + Document.getVersion() - + "\nSUN's PDF Renderer version: version unknown"; - } - JOptionPane.showMessageDialog(null, message); - } - -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/PageNavigationAction.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/PageNavigationAction.java deleted file mode 100644 index bcf839a..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/PageNavigationAction.java +++ /dev/null @@ -1,105 +0,0 @@ -/* - * $Id: PageNavigationAction.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view; - -import java.awt.event.ActionEvent; - -import javax.swing.Icon; - -import com.lowagie.rups.view.icons.IconActionListener; -import com.lowagie.rups.view.icons.IconFetcher; - -/** - * Class that can be used for some basic navigation actions. - * Each action also has a corresponding icon. - */ -public class PageNavigationAction implements IconActionListener { - /** Type to go to the first page. */ - public static final int FIRST_PAGE = 1; - /** Type to go to the previous page. */ - public static final int PREVIOUS_PAGE = 2; - /** Type to go to the next page. */ - public static final int NEXT_PAGE = 3; - /** Type to go to the last page. */ - public static final int LAST_PAGE = 4; - - /** The type of this action. */ - protected int type; - /** The object that is listening to the page navigation. */ - protected PageNavigationListener listener; - /** The icon corresponding with the action. */ - protected Icon icon = null; - - /** - * Creates a page navigation action. - * @param listener the object listening to the page navigation - * @param type the type of action - * @param withIcon if false, no icon will be attached to the action - */ - public PageNavigationAction(PageNavigationListener listener, int type, boolean withIcon) { - super(); - this.listener = listener; - this.type = type; - if (withIcon) { - switch(type) { - case FIRST_PAGE: - icon = IconFetcher.getIcon("navigation_first.png"); - break; - case PREVIOUS_PAGE: - icon = IconFetcher.getIcon("navigation_previous.png"); - break; - case NEXT_PAGE: - icon = IconFetcher.getIcon("navigation_next.png"); - break; - case LAST_PAGE: - icon = IconFetcher.getIcon("navigation_last.png"); - break; - } - } - } - - /** - * @see com.lowagie.rups.view.icons.IconActionListener#getIcon() - */ - public Icon getIcon() { - return icon; - } - - /** - * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) - */ - public void actionPerformed(ActionEvent evt) { - switch(type) { - case FIRST_PAGE: - listener.gotoFirstPage(); - return; - case PREVIOUS_PAGE: - listener.gotoPreviousPage(); - return; - case NEXT_PAGE: - listener.gotoNextPage(); - return; - case LAST_PAGE: - listener.gotoLastPage(); - return; - } - } -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/PageNavigationListener.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/PageNavigationListener.java deleted file mode 100644 index a839f40..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/PageNavigationListener.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * $Id: PageNavigationListener.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view; - -/** - * Interface that has to be implemented by every class that listens - * to page navigation features; keys that are pressed, buttons that - * are pushed,... - */ -public interface PageNavigationListener { - - /** - * Returns the total number of pages in a document. - * @return the total number of pages in a document. - */ - public int getTotalNumberOfPages(); - /** - * Returns the current page number of a document. - * @return the current page number. - */ - public int getCurrentPageNumber(); - /** - * Goes to the first page in a document. - * @return the resulting page number. - * Can be different from 1 if the document is null - */ - public int gotoFirstPage(); - /** - * Goes to the previous page in a document. - * @return the resulting page number. - * Can be different from (current page - 1) if the document is null - * or the current page = 1. - */ - public int gotoPreviousPage(); - /** - * Goes to a specific page number in a document. - * @param pageNumber - * @return the resulting page number. - * Can be different from pageNumber if pageNumber doesn't exist. - */ - public int gotoPage(int pageNumber); - /** - * Goes to the previous page in a document. - * @return the resulting page number. - * Can be different from (current page + 1) if the document is null - * or the current page equals the total number of pages. - */ - public int gotoNextPage(); - /** - * Goes to the last page in a document. - * @return the resulting page number. - * Can be different from the total number of pages if the document is null - */ - public int gotoLastPage(); -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/RupsMenuBar.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/RupsMenuBar.java deleted file mode 100644 index 2c2800d..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/RupsMenuBar.java +++ /dev/null @@ -1,130 +0,0 @@ -/* - * $Id: RupsMenuBar.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view; - -import java.awt.event.ActionListener; -import java.util.HashMap; -import java.util.Observable; -import java.util.Observer; - -import javax.swing.Box; -import javax.swing.JMenu; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; - -import com.lowagie.rups.io.FileChooserAction; -import com.lowagie.rups.io.FileCloseAction; -import com.lowagie.rups.io.filters.PdfFilter; - -public class RupsMenuBar extends JMenuBar implements Observer { - - /** Caption for the file menu. */ - public static final String FILE_MENU = "File"; - /** Caption for "Open file". */ - public static final String OPEN = "Open"; - /** Caption for "Close file". */ - public static final String CLOSE = "Close"; - /** Caption for the help menu. */ - public static final String HELP_MENU = "Help"; - /** Caption for "Help about". */ - public static final String ABOUT = "About"; - /** Caption for "Help versions". */ - public static final String VERSIONS = "Versions"; - - /** The Observable object. */ - protected Observable observable; - /** The action needed to open a file. */ - protected FileChooserAction fileChooserAction; - /** The HashMap with all the actions. */ - protected HashMap items; - - /** - * Creates a JMenuBar. - * @param observable the controller to which this menu bar is added - */ - public RupsMenuBar(Observable observable) { - this.observable = observable; - items = new HashMap(); - fileChooserAction = new FileChooserAction(observable, "Open", PdfFilter.INSTANCE, false); - MessageAction message = new MessageAction(); - JMenu file = new JMenu(FILE_MENU); - addItem(file, OPEN, fileChooserAction); - addItem(file, CLOSE, new FileCloseAction(observable)); - add(file); - add(Box.createGlue()); - JMenu help = new JMenu(HELP_MENU); - addItem(help, ABOUT, message); - addItem(help, VERSIONS, message); - add(help); - enableItems(false); - } - - /** - * @see java.util.Observer#update(java.util.Observable, java.lang.Object) - */ - public void update(Observable observable, Object obj) { - if (OPEN.equals(obj)) { - enableItems(true); - return; - } - if (CLOSE.equals(obj)) { - enableItems(false); - return; - } - if (FILE_MENU.equals(obj)) { - fileChooserAction.actionPerformed(null); - } - } - - /** - * Create an item with a certain caption and a certain action, - * then add the item to a menu. - * @param menu the menu to which the item has to be added - * @param caption the caption of the item - * @param action the action corresponding with the caption - */ - protected void addItem(JMenu menu, String caption, ActionListener action) { - JMenuItem item = new JMenuItem(caption); - item.addActionListener(action); - menu.add(item); - items.put(caption, item); - } - - /** - * Enables/Disables a series of menu items. - * @param enabled true for enabling; false for disabling - */ - protected void enableItems(boolean enabled) { - enableItem(CLOSE, enabled); - } - - /** - * Enables/disables a specific menu item - * @param caption the caption of the item that needs to be enabled/disabled - * @param enabled true for enabling; false for disabling - */ - protected void enableItem(String caption, boolean enabled) { - items.get(caption).setEnabled(enabled); - } - - /** A Serial Version UID. */ - private static final long serialVersionUID = 6403040037592308742L; -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconActionListener.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconActionListener.java deleted file mode 100644 index 0295002..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconActionListener.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * $Id: IconActionListener.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.icons; - -import java.awt.event.ActionListener; - -import javax.swing.Icon; - -/** - * Special ActionListener to be implemented by Buttons that need an Icon. - */ -public interface IconActionListener extends ActionListener { - /** Returns an Icon. */ - public Icon getIcon(); -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconButton.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconButton.java deleted file mode 100644 index 024485d..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconButton.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * $Id: IconButton.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.icons; - -import javax.swing.JButton; - -/** - * JButton with an Icon that performs an Action if you push it. - */ -public class IconButton extends JButton { - - /** - * Creates a button with an Icon that performs an - * action when you push it. - */ - public IconButton(IconActionListener listener) { - super(listener.getIcon()); - addActionListener(listener); - } - - /** A Serial Version UID. */ - private static final long serialVersionUID = 3523016393512117003L; -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconFetcher.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconFetcher.java deleted file mode 100644 index 9a4256d..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconFetcher.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * $Id: IconFetcher.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.icons; - -import java.util.HashMap; - -import javax.swing.Icon; -import javax.swing.ImageIcon; - -/** - * Class that fetches the icons in com.lowagie.trapeze.icons. - */ -public class IconFetcher { - - /** Cache with icons. */ - protected static HashMap cache = new HashMap(); - - /** - * Gets an Icon with a specific name. - * @param filename the filename of the Icon. - * @return an Icon - */ - public static Icon getIcon(String filename) { - if (filename == null) { - return null; - } - Icon icon = cache.get(filename); - if (icon == null) { - try { - icon = new ImageIcon(IconFetcher.class.getResource(filename)); - cache.put(filename, icon); - } - catch(Exception e) { - System.err.println("Can't find file: " + filename); - return null; - } - } - return icon; - } -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconTreeCellRenderer.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconTreeCellRenderer.java deleted file mode 100644 index 4296b9e..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconTreeCellRenderer.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * $Id: IconTreeCellRenderer.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.icons; - -import java.awt.Component; - -import javax.swing.JTree; -import javax.swing.tree.DefaultTreeCellRenderer; - - -/** - * Renders the tree cells with the correct icon. - */ -public class IconTreeCellRenderer extends DefaultTreeCellRenderer { - - /** a serial version UID. */ - private static final long serialVersionUID = 6513462839504342074L; - - /** - * @see javax.swing.tree.DefaultTreeCellRenderer#getTreeCellRendererComponent(javax.swing.JTree, java.lang.Object, boolean, boolean, boolean, int, boolean) - */ - public Component getTreeCellRendererComponent(JTree tree, Object value, - boolean selected, boolean expanded, boolean leaf, int row, - boolean hasFocus) { - super.getTreeCellRendererComponent(tree, value, selected, expanded, leaf, row, hasFocus); - if (value instanceof IconTreeNode) { - IconTreeNode node = (IconTreeNode) value; - setIcon(node.getIcon()); - } - return this; - } -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconTreeNode.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconTreeNode.java deleted file mode 100644 index bc3c090..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/IconTreeNode.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * $Id: IconTreeNode.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.icons; - -import javax.swing.Icon; -import javax.swing.tree.DefaultMutableTreeNode; - -/** - * A tree node with a specific icon. - */ -public class IconTreeNode extends DefaultMutableTreeNode { - - /** The icon that has to be used for this TreeNode. */ - protected Icon icon; - - /** - * Constructs an IconTreeNode. - * @param icon the filename of the icon to use for this node. - */ - public IconTreeNode(String icon) { - super(); - this.icon = IconFetcher.getIcon(icon); - } - - /** - * Constructs an IconTreeNode. - * @param icon the filename of the icon to use for this node. - * @param userobject the userobject for this node - */ - public IconTreeNode(String icon, Object userobject) { - super(userobject); - this.icon = IconFetcher.getIcon(icon); - } - - /** Getter for the icon. */ - public Icon getIcon() { - return icon; - } - - /** A Serial Version UID. */ - private static final long serialVersionUID = -5900308991182960842L; -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/array.png b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/array.png deleted file mode 100644 index 33b0b8df394dd66b20f74b551d5d52eb53cf335d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 357 zcmV-r0h<1aP)VicFNp}SURRVGD{CSNFe~ni^^#wyl5uzj4je z|23%2?k#{x(*%mqe9M%mih+W%ElRQ}7!$^91> z7ymCLB=nz$hvz>#JNtiTW@gkt1Zf0eyP_){bPq%T_kY#2Z7&xs00000NkvXXu0mjf DNYA0= diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/attribute.png b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/attribute.png deleted file mode 100644 index fa63024e55bdde1851f2067dee1a6cad2e9115ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmUzPnffIy#(?lOI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=;^>lFzu{izqk|8%^q0F(5@h6w@ zuSbE=i9QOwKvPc#-iPCap~BwXFHIr_gU^WCH%x0(Cm8h3e{9o}5`YUO%{ zPiLR-*D%CfK42<(c~V-?1q(}8{p2N#A`c~!wa4X-$LfsZ0%WH-1^Zy?%r3<3e~Rbycg=S_Egdz d?>~Yc*m~Z+JF!m3&mHJ+22WQ%mvv4FO#s^$Z2kZM diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/boolean.png b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/boolean.png deleted file mode 100644 index 5c870176d4dea68aab9e51166cc3d7a582f326d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 786 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 diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/navigation_previous.png b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/navigation_previous.png deleted file mode 100644 index 18f9cc10948f025fde708328fa704b520161e5f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 389 zcmV;00eb$4P)K{b{Xc8(tN&i@ zH%T)fYQpV#rAr?FpSkE_eXe+_wJd|K3f{{%aMTC(eL? z&YO?2=RWv9b;pbUjjJF3FIss2fAiYM|D{t;5@!?n%vQ}6um-u(1``H~0!(`ViJ zU$yMvf616*#2KJfaGFIu@9Y|n)@%Q3RzCcnHskjH!iD$#iw7MbEf6JRj;ypTzwkeA z{@wqXv+w*Db>B;RG>UocU1Xkp@_*9QTmMBIcK#_K8L+b&88i{a`h`7P#Ww_cAT-3>7iG?d zKQ=FfJTtdc)9<~|e5oamr>PvpaLsiMK% z)`3JKfz0M{+kjr+tJMf=)!zW)RDC`lVzC%#5o2Rx@Or(N z+pwWr_G0Cy#KMLfiChPqPN$_Y0QGvkUkCxe-;Z!O3?8>yEmSHM!)YC#@*XrA4QQHX z0BF760&r5HP@qa>L#*q%0boI`Rx<$XRMi0R97hX46Bz=Guz(YJks&PLZ=UBdyUk`p zsZ`>ej0K>|afib(q9}^d4OeFfM;4ipp)QvTJ3Bi(j$5}tCq9+UX8HLVTi_P?ApdRO zZnqn4=W;oEbYjW^%*@QBNDxgXlO=9ZRaFCIR%heN3`nQbC8{1JXzH(jfvvZ<_c95_ zgTY{*$Kx^fYu?80?k<*>m$`D3z?1*|Or`|_fk8U72%SNQDjC;Ho*|D@?i7hr`}2PR X#`)v2r!)w#00000NkvXXu0mjfQIK%^ diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/number.png b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/number.png deleted file mode 100644 index 701a60a5a4d5673d0e3dd3fc8f316a2ebdd7fad9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 543 zcmV+)0^t3LP)@VozFAzEvI&~0#LAwY>5FK39Rg@@bp>BeO zw$McyP2NlT?u|(Uk#_LH<=ljK?mhP;k2#J5heX6H%H{HXCX=~NBoZlARe>=^i32c& z5WqPH!!SOV%jHw0Qn@9fcc5CW>Jq=4|6^OL)m9$QSCC95(-PFn^7EgPn-5p9Xf%2j zT0v11s^jrE9G#rvGccKoT*Is1-&Wq)um?di)g6Ha$O`*a;Q$Laz(Aw!N@+sNvdAvNPK8Qq^wr_gSuSaWLG&M-o9;vBq+hGMlxGxKZ0_1Wz znv69PFh5E+M2titU>*W4;JO)kE$QxbPq19@+D+v)+U|OcH05hn- z^9B&%w5U zF$P?S$NA+oaJ9O6Q0&X}iyNdtz%UGZB(nkoV~cB?a3#4vc;;xhAxr%76YzLEP+hO? z?&=*KAO<-*-2YJsNtsLr645Ah?T~_PZC=>bAwxEs1zuLUTn1HDfe;f*X#rxIfMnHN zCkx2!77hx9g01U1<+RIcy&ye$%m2*Tg(5LgBW?-F5D%H?w4^?K`MF2rr8R>tbKv2HLCJnr;&f?m);TU^d+FTbf$I2?vz zu_%a}F76$EB-+Qz3WY+@p6JIiy|6tv*_UrkzroC_NREjv$g&J>w;TL^zkno3;B-10 z1jS4szAx;Z4ITI~jtNz zZhT67I+aW`o%x}m4?^&tT}aQ)3kRJY0g-8BG}Y8W4bg1z9Q?8S!u?m3O8F!oWuISO k(%#-l{_i$Awz|&00Xevia);hrMF0Q*07*qoM6N<$f^aM`9RL6T diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/page.png b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/page.png deleted file mode 100644 index 8b8b1ca0000bc8fa8d0379926736029f8fabe364..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^zbpD<_bdI{u9mbgZg z1m~xflqVLYGB~E>C#5QQ<|d}62BjvZR2H60wE-&H;pyTSqH(@-Vl>|&1p(LP>kg~E zYiz5X^`c$+%8#zC{u)yfe-5 zmgid={Z3k(ERKCKrE7DF;=x4^O+ pzO8rLO8p|Ip=x)jHOtWj`bJBmKdh_V<`47(gQu&X%Q~loCIFbEay|e6 diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/pages.png b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/pages.png deleted file mode 100644 index a9f31a278e17993d8d4e13beac2f9d5f7b42d08f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 309 zcmV-50m}Y~P)~O9lw>B8WRlD)Gm}Jrz31u-X&&gn2lvjs=i{7nIaL6v2==uw+8Lcs(8j27 z;|c`rmSv@Lx!heopGP^^Ieb3f=R!%Lpp$}iMS-&P3EJ)s48wrJ_Ni0~k|c47D2nj= z{jS6bt|kFpFf|p5cM`_&0Zh|`rfEp0(}=}lT#(6RpzAsUfxv^LSYX>WlAaN$>)*J5 z0#sE+JRUD8iT9*fz{)_^7@6P&!sEjTcD+I9Z4YjT1`wH@fV{cEvneYGFU%maIEU2s55&K(LixD|{p-uiS@?KNj zk-Go8G$hH6g002ovPDHLkV1hVj1#|!a diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/pi.png b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/pi.png deleted file mode 100644 index 1cc774299ce14baf9e1be9cd42862a1cf5829dee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 473 zcmV;~0Ve*5P)n`P0gUK@crdVxpF`~Lc0QKhTAEWQ2{14)Fx)99 z{_yS>!?o|vnLX{-cYVa^g2TQgLL6fMw<`-UTK@da@(w2c{V(G?6(MFz4zd5+&)Ag< zVKv~0S80T}{NJaFLjNtFyl1@6zn9Y%Cin3!qwS+Nf9@*^{kP=N`Tg|1a&-iX7fw2t zvhk_?ek~!u$@lX8*FU@)1uUeWH=RYc>5@sgF`LQv6QaDVEYIHk{iHNcQIz|C{x2p5 z1_lQ6z1_c<4)CNufBXFhKPxNCbJs7cKQneo!!+O2tdah$|93S%D=W+Mx4(WU%#%vz z{-6H~#S7}!TUN-=m63jT>(6lsu0M(o0v;WP$$hc-d02w$x8l27e~!z}SCr=cU$z2k zAaegLc_*<;*7L`OKga)bvcLn2_5W|7PuKn(m)Iri$^XCT9o}dhfq4M{I`))fwG&3> P00000NkvXXu0mjfp}^fl diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/ref.png b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/ref.png deleted file mode 100644 index 9757fc6ed6597438eb8e5a70a1ab2402cdebd5d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 586 zcmV-Q0=4~#P)6YY{78#rvt}vj%qrc zN=UU@y$E6COaj9&r1NAlaUpajQlL~SorN%pOwHs*2laYgHBA$?ZOd~4Rw@5yFm2?1ZIg`0V-$-;GT1Fi5dB7wUSNi^%`^Ge62m>OBeX610Nsukl}DhDG-mxT?nhyYH!4he7Ri8 zrq0Ti&UXUvqX&F@JcJAe14@BNBqAY_QZAPjF(Y3r7P9H_kB#@LgFAf>xz>Qp&n=|a z>ro1XLZK^nmO`PRh#C2OK0ktd7l6-A;O5?fz1gNnCX)yR0k7R5;6p zlgVxxK@f)LC45c9TOf_{d{!)DV#gQ9u^lTnR)N?B4hRsNK&)mFLI{BXaU6RP-Hd*B zb;Jb3l0#jp`v2;$?rNpgYN6R|qF%3~R;!^}t)fz?pj!?Xf$9L#$Jra zV+qOU^Cuw+btb`RG?JZ%!=VYGoN$3mCUX>`kYzed-6&Bk7R#EZfpaeN1kB}fNG6j9 zAqsWf92DY}usm8Wm*DdmSn7|g4F&_G(`h6Ui9Luyoi~=(>orKcUM#@A*}%S@gC$>N zt>5pH3q+&Q9f%@k)E7cPhZtkvGtt>@1HZome|iABzA_=bUXNTL7z~;arBEn*5i{!Z z`TQ^BwFP!@4*qZt{`(pH*W(VP+wGDI_d4WAzVcfivW|vfP^h0000_TF$F*h9sL-j zNpc$weSXQZ6Gag%5kOy9HfA1@g zVA*&|VjFHeVhIV!`DzQM7F-a@NRTNvNlYYp4z%6NAQuJno^MeOJ!7dzy8e(=;etr6 z4q2h83Vb36o=G4!6u79$u)6u4LoN!;_)kItHmh9g5CP1HxVh+sSiS*Mlqx_uVfwL~ z+}p|}Y*;r1{g* z9DE4_W&SW~qUN5hWN@-RUJ#q3Ngxr&iJp;+4aEd;HM{A>I)B?7>yL4`Nc6h^we^ve z3YC6fwXTqAQWr8=Cd?emR={YnNptkhuSFVP{Q?6Lt^ zqF4A?)Arx1JpP&Pyh<4sUhXnam)AJ@xmkE-VuVGbg_|=vm|INb-=FD!zVlDxJ_uiv SXLQ>D0000yhD diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/string.png b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/string.png deleted file mode 100644 index 59af163824c44be62dfbb06df9e71769563a33e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 630 zcmV-+0*U>JP)!DK;9Y=n` ztyZT|d*HtN4z^AtY@ehNsx1Av5@058(+4Yyzw@m$wtszqQ04yGbJhSW-PK+Sn9kpy z6c5&sKH5aCB||O zo)n!;Re(Lq>NlD(Y>~Mm^&rNjF{+zqQYLCFW%O8ObHbFoO{oHG8H;vpFN|zULKkF} znE;czLyw9^s&5nLicTfoh(h`)V!g47a4i6T`6XNhM{_uCpf3fOH)+aUm{Pd%0$HCQ zD`b=e=_a}-!2e?bhS(t8*Bx}jxG|(Bs-8zXGwpDVhfpKF$YwKX2WZW0hO6n{GpNkbaQ6*W`Eo;3}_R5=XK< z0YsI0n43^|QWPahLjCo*dA`zf@Kp|7fal9I=-yn{U+4i*ot*tN)m|#kBeuVS2r=(P z$&2x{rKt;Dqx=3$7Mb}P++9YHsIwW%;gx^mfN*2lS#X?@Zq5b--LhKUKO1nouBZGU QkpKVy07*qoM6N<$f-OlOxc~qF diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/tag.png b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/tag.png deleted file mode 100644 index e093032a77d0b90d3a5dc05759dd6bcc2ad51715..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 389 zcmV;00eb$4P)OW%^N^ox0}MJJ@O#dCdMskq^A9kwxXrIWcrSi_3?zrw0R6UmLLRf9 z9xK}R`oI6&r}tpuA*){AE8G3%KS)ly_Kpx%1N2(%MMSTD`Mq%KtN(tpp59Y0xFL-s zCmpcp**%b4#M0;AfpQTj2Iw~2WeZ>a{A1;gH$Vl?eyiqOGe&o+X8A2+kX-4em;VE2 zKK`hXbcGGY1?t5&BSPmt{hqbz#ea{!2lwRTE=eQFNqbLybPpsKH1pASpj-sjFi=dn zB4pce=UD3Er~h4B?!v>sYto~887rRu2g%7rUlhU{3o;QG_$|wC9`o+J2ag5+DGxu` j)ZRG;k{c;WnG_5FM|sxYY1FNa00000NkvXXu0mjf#+s`M diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/text.png b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/icons/text.png deleted file mode 100644 index a7651ec8a0f395be021bac262783ec604abf8c47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmUzPnffIy#(?lOI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=8_H=O!u{izqk}bDmq0G^bpRL|W zr%VbmS`g2vdN_5Xhn$gw?joL;=H(n;{ewDX@>Vt8IAj)#jg!+?Z23wnf7d! zNAH#A4i6V)y_WtvZQ1hT)TAWgjoY{t%BOsI;8VOzQvNniDZk5xCy$)UQWb1PRjRoz l1#moJy|?3|{zvx%+^~*-1fljz_B$LUvK}k?BNXe#Y!m=zM!!V#}8bncK5m;8VP zw86G*RI63?Cd%b9bX|ueNlZ|wR6rj|r_)VIP@r2imh3?SN+^{|kY%~8B{maJ@F*OK z&VH9LwOeGt#DRjj0~v~8`>iO7!Ybi;zE$va`A^T#yW`y44;k^#O~K5*jD=qcUhPSc zvyy~q;5H_1WT1l~cqje9yfa+l!hu6xjdOJ8s;8E^+=QQ$tw p?%p!Hy#YapB=@+^9(46X{{RQg%9y;OKjr`c002ovPDHLkV1g7l326WT diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/FormTree.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/FormTree.java deleted file mode 100644 index fcc1981..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/FormTree.java +++ /dev/null @@ -1,210 +0,0 @@ -/* - * $Id: FormTree.java 3146 2008-02-20 18:10:07Z blowagie $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext; - -import java.io.IOException; -import java.util.Enumeration; -import java.util.Observable; -import java.util.Observer; - -import javax.swing.JTree; -import javax.swing.event.TreeSelectionEvent; -import javax.swing.event.TreeSelectionListener; -import javax.swing.tree.DefaultTreeModel; - -import org.dom4j.DocumentException; - -import com.lowagie.rups.controller.PdfReaderController; -import com.lowagie.rups.model.ObjectLoader; -import com.lowagie.rups.model.TreeNodeFactory; -import com.lowagie.rups.model.XfaFile; -import com.lowagie.rups.view.icons.IconTreeCellRenderer; -import com.lowagie.rups.view.itext.treenodes.FormTreeNode; -import com.lowagie.rups.view.itext.treenodes.PdfObjectTreeNode; -import com.lowagie.rups.view.itext.treenodes.PdfTrailerTreeNode; -import com.lowagie.rups.view.itext.treenodes.XfaTreeNode; -import com.lowagie.text.pdf.PdfName; - -/** - * A JTree visualizing information about the Interactive Form of the - * PDF file (if any). Normally shows a tree view of the field hierarchy - * and individual XDP packets. - */ -public class FormTree extends JTree implements TreeSelectionListener, Observer { - - /** Nodes in the FormTree correspond with nodes in the main PdfTree. */ - protected PdfReaderController controller; - - /** If the form is an XFA form, the XML file is stored in this object. */ - protected XfaFile xfaFile; - /** Treeview of the XFA file. */ - protected XfaTree xfaTree; - /** Textview of the XFA file. */ - protected XfaTextArea xfaTextArea; - - /** - * Creates a new FormTree. - */ - public FormTree(PdfReaderController controller) { - super(); - this.controller = controller; - setCellRenderer(new IconTreeCellRenderer()); - setModel(new DefaultTreeModel(new FormTreeNode())); - addTreeSelectionListener(this); - xfaTree = new XfaTree(); - xfaTextArea = new XfaTextArea(); - } - - /** - * Loads the fields of a PDF document into the FormTree. - * @param observable the observable object - * @param obj the object - */ - public void update(Observable observable, Object obj) { - if (obj == null) { - setModel(new DefaultTreeModel(new FormTreeNode())); - xfaFile = null; - xfaTree.clear(); - xfaTextArea.clear(); - repaint(); - return; - } - if (obj instanceof ObjectLoader) { - ObjectLoader loader = (ObjectLoader)obj; - TreeNodeFactory factory = loader.getNodes(); - PdfTrailerTreeNode trailer = controller.getPdfTree().getRoot(); - PdfObjectTreeNode catalog = factory.getChildNode(trailer, PdfName.ROOT); - PdfObjectTreeNode form = factory.getChildNode(catalog, PdfName.ACROFORM); - if (form == null) { - return; - } - PdfObjectTreeNode fields = factory.getChildNode(form, PdfName.FIELDS); - FormTreeNode root = new FormTreeNode(); - if (fields != null) { - FormTreeNode node = new FormTreeNode(fields); - node.setUserObject("Fields"); - loadFields(factory, node, fields); - root.add(node); - } - PdfObjectTreeNode xfa = factory.getChildNode(form, PdfName.XFA); - if (xfa != null) { - XfaTreeNode node = new XfaTreeNode(xfa); - node.setUserObject("XFA"); - loadXfa(factory, node, xfa); - root.add(node); - try { - xfaFile = new XfaFile(node); - xfaTree.load(xfaFile); - xfaTextArea.load(xfaFile); - } catch (IOException e) { - e.printStackTrace(); - } catch (DocumentException e) { - e.printStackTrace(); - } - } - setModel(new DefaultTreeModel(root)); - } - } - - /** - * Method that can be used recursively to load the fields hierarchy into the tree. - * @param factory a factory that can produce new PDF object nodes - * @param form_node the parent node in the form tree - * @param object_node the object node that will be used to create a child node - */ - private void loadFields(TreeNodeFactory factory, FormTreeNode form_node, PdfObjectTreeNode object_node) { - if (object_node == null) - return; - factory.expandNode(object_node); - if (object_node.isIndirectReference()) { - loadFields(factory, form_node, (PdfObjectTreeNode)object_node.getFirstChild()); - } - else if (object_node.isArray()) { - Enumeration children = object_node.children(); - while (children.hasMoreElements()) { - loadFields(factory, form_node, (PdfObjectTreeNode)children.nextElement()); - } - } - else if (object_node.isDictionary()) { - FormTreeNode leaf = new FormTreeNode(object_node); - form_node.add(leaf); - PdfObjectTreeNode kids = factory.getChildNode(object_node, PdfName.KIDS); - loadFields(factory, leaf, kids); - } - } - - /** - * Method that will load the nodes that refer to XFA streams. - * @param form_node the parent node in the form tree - * @param object_node the object node that will be used to create a child node - */ - private void loadXfa(TreeNodeFactory factory, XfaTreeNode form_node, PdfObjectTreeNode object_node) { - if (object_node == null) - return; - factory.expandNode(object_node); - if (object_node.isIndirectReference()) { - loadXfa(factory, form_node, (PdfObjectTreeNode)object_node.getFirstChild()); - } - else if (object_node.isArray()) { - Enumeration children = object_node.children(); - PdfObjectTreeNode key; - PdfObjectTreeNode value; - while (children.hasMoreElements()) { - key = (PdfObjectTreeNode)children.nextElement(); - value = (PdfObjectTreeNode)children.nextElement(); - if (value.isIndirectReference()) { - factory.expandNode(value); - value = (PdfObjectTreeNode)value.getFirstChild(); - } - form_node.addPacket(key.getPdfObject().toString(), value); - } - } - else if (object_node.isStream()) { - form_node.addPacket("xdp", object_node); - } - } - - /** - * @see javax.swing.event.TreeSelectionListener#valueChanged(javax.swing.event.TreeSelectionEvent) - */ - public void valueChanged(TreeSelectionEvent evt) { - if (controller == null) - return; - FormTreeNode selectednode = (FormTreeNode)this.getLastSelectedPathComponent(); - if (selectednode == null) - return; - PdfObjectTreeNode node = selectednode.getCorrespondingPdfObjectNode(); - if (node != null) - controller.selectNode(node); - } - - public XfaTree getXfaTree() { - return xfaTree; - } - - public XfaTextArea getXfaTextArea() { - return xfaTextArea; - } - - /** A serial version UID. */ - private static final long serialVersionUID = -3584003547303700407L; - -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/OutlineTree.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/OutlineTree.java deleted file mode 100644 index 64f9505..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/OutlineTree.java +++ /dev/null @@ -1,113 +0,0 @@ -/* - * $Id: OutlineTree.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext; - -import java.util.Observable; -import java.util.Observer; - -import javax.swing.JTree; -import javax.swing.event.TreeSelectionEvent; -import javax.swing.event.TreeSelectionListener; -import javax.swing.tree.DefaultTreeModel; - -import com.lowagie.rups.controller.PdfReaderController; -import com.lowagie.rups.model.ObjectLoader; -import com.lowagie.rups.model.TreeNodeFactory; -import com.lowagie.rups.view.icons.IconTreeCellRenderer; -import com.lowagie.rups.view.itext.treenodes.OutlineTreeNode; -import com.lowagie.rups.view.itext.treenodes.PdfObjectTreeNode; -import com.lowagie.rups.view.itext.treenodes.PdfTrailerTreeNode; -import com.lowagie.text.pdf.PdfName; - -/** - * A JTree visualizing information about the outlines (aka bookmarks) of - * the PDF file (if any). - */ -public class OutlineTree extends JTree implements TreeSelectionListener, Observer { - - /** Nodes in the FormTree correspond with nodes in the main PdfTree. */ - protected PdfReaderController controller; - - /** Creates a new outline tree. */ - public OutlineTree(PdfReaderController controller) { - super(); - this.controller = controller; - setCellRenderer(new IconTreeCellRenderer()); - setModel(new DefaultTreeModel(new OutlineTreeNode())); - addTreeSelectionListener(this); - } - - /** - * @see java.util.Observer#update(java.util.Observable, java.lang.Object) - */ - public void update(Observable observable, Object obj) { - if (obj == null) { - setModel(new DefaultTreeModel(new OutlineTreeNode())); - repaint(); - return; - } - if (obj instanceof ObjectLoader) { - ObjectLoader loader = (ObjectLoader)obj; - TreeNodeFactory factory = loader.getNodes(); - PdfTrailerTreeNode trailer = controller.getPdfTree().getRoot(); - PdfObjectTreeNode catalog = factory.getChildNode(trailer, PdfName.ROOT); - PdfObjectTreeNode outline = factory.getChildNode(catalog, PdfName.OUTLINES); - if (outline == null) { - return; - } - OutlineTreeNode root = new OutlineTreeNode(); - loadOutline(factory, root, factory.getChildNode(outline, PdfName.FIRST)); - setModel(new DefaultTreeModel(root)); - } - } - - /** - * Method that can be used recursively to load the outline hierarchy into the tree. - */ - private void loadOutline(TreeNodeFactory factory, OutlineTreeNode parent, PdfObjectTreeNode child) { - OutlineTreeNode childnode = new OutlineTreeNode(child); - parent.add(childnode); - PdfObjectTreeNode first = factory.getChildNode(child, PdfName.FIRST); - if (first != null) { - loadOutline(factory, childnode, first); - } - PdfObjectTreeNode next = factory.getChildNode(child, PdfName.NEXT); - if (next != null) { - loadOutline(factory, parent, next); - } - } - - /** - * @see javax.swing.event.TreeSelectionListener#valueChanged(javax.swing.event.TreeSelectionEvent) - */ - public void valueChanged(TreeSelectionEvent evt) { - if (controller == null) - return; - OutlineTreeNode selectednode = (OutlineTreeNode)this.getLastSelectedPathComponent(); - PdfObjectTreeNode node = selectednode.getCorrespondingPdfObjectNode(); - if (node != null) - controller.selectNode(node); - } - - /** A serial version uid. */ - private static final long serialVersionUID = 5646572654823301007L; - -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/PagesTable.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/PagesTable.java deleted file mode 100644 index 6418ec9..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/PagesTable.java +++ /dev/null @@ -1,167 +0,0 @@ -/* - * $Id: PagesTable.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext; - -import java.util.ArrayList; -import java.util.Enumeration; -import java.util.Observable; -import java.util.Observer; - -import javax.swing.JTable; -import javax.swing.event.ListSelectionEvent; - -import com.lowagie.rups.controller.PdfReaderController; -import com.lowagie.rups.model.ObjectLoader; -import com.lowagie.rups.model.TreeNodeFactory; -import com.lowagie.rups.view.PageNavigationListener; -import com.lowagie.rups.view.itext.treenodes.PdfObjectTreeNode; -import com.lowagie.rups.view.itext.treenodes.PdfPageTreeNode; -import com.lowagie.rups.view.itext.treenodes.PdfPagesTreeNode; -import com.lowagie.rups.view.itext.treenodes.PdfTrailerTreeNode; -import com.lowagie.rups.view.models.JTableAutoModel; -import com.lowagie.rups.view.models.JTableAutoModelInterface; -import com.lowagie.text.pdf.PdfName; -import com.lowagie.text.pdf.PdfPageLabels; - -/** - * A JTable listing all the pages in a PDF file: the object number of each - * page dictionary and the page numbers (with label information if present). - */ -public class PagesTable extends JTable implements JTableAutoModelInterface, Observer { - - /** A list with page nodes. */ - protected ArrayList list = new ArrayList(); - /** Nodes in the FormTree correspond with nodes in the main PdfTree. */ - protected PdfReaderController controller; - /***/ - protected PageNavigationListener listener; - - /** - * Constructs a PagesTable. - * @param listener the page navigation listener. - */ - public PagesTable(PdfReaderController controller, PageNavigationListener listener) { - this.controller = controller; - this.listener = listener; - } - - /** - * @see java.util.Observer#update(java.util.Observable, java.lang.Object) - */ - public void update(Observable observable, Object obj) { - if (obj == null) { - list = new ArrayList(); - repaint(); - return; - } - if (obj instanceof ObjectLoader) { - ObjectLoader loader = (ObjectLoader)obj; - String[] pagelabels = PdfPageLabels.getPageLabels(loader.getReader()); - int i = 0; - TreeNodeFactory factory = loader.getNodes(); - PdfTrailerTreeNode trailer = controller.getPdfTree().getRoot(); - PdfObjectTreeNode catalog = factory.getChildNode(trailer, PdfName.ROOT); - PdfPagesTreeNode pages = (PdfPagesTreeNode)factory.getChildNode(catalog, PdfName.PAGES); - if (pages == null) { - return; - } - Enumeration p = pages.depthFirstEnumeration(); - PdfObjectTreeNode child; - StringBuffer buf; - while (p.hasMoreElements()) { - child = (PdfObjectTreeNode)p.nextElement(); - if (child instanceof PdfPageTreeNode) { - buf = new StringBuffer("Page "); - buf.append(++i); - if (pagelabels != null) { - buf.append(" ( "); - buf.append(pagelabels[i - 1]); - buf.append(" )"); - } - child.setUserObject(buf.toString()); - list.add((PdfPageTreeNode)child); - } - } - } - setModel(new JTableAutoModel(this)); - } - - /** - * @see javax.swing.JTable#getColumnCount() - */ - public int getColumnCount() { - return 2; - } - - /** - * @see javax.swing.JTable#getRowCount() - */ - public int getRowCount() { - return list.size(); - } - - /** - * @see javax.swing.JTable#getValueAt(int, int) - */ - public Object getValueAt(int rowIndex, int columnIndex) { - if (getRowCount() == 0) return null; - switch (columnIndex) { - case 0: - return "Object " + list.get(rowIndex).getNumber(); - case 1: - return list.get(rowIndex); - } - return null; - } - /** - * @see javax.swing.JTable#getColumnName(int) - */ - public String getColumnName(int columnIndex) { - switch (columnIndex) { - case 0: - return "Object"; - case 1: - return "Page"; - default: - return null; - } - } - - /** - * @see javax.swing.JTable#valueChanged(javax.swing.event.ListSelectionEvent) - */ - @Override - public void valueChanged(ListSelectionEvent evt) { - if (evt != null) - super.valueChanged(evt); - if (controller == null) - return; - if (getRowCount() > 0) { - controller.selectNode(list.get(getSelectedRow())); - if (listener != null) - listener.gotoPage(getSelectedRow() + 1); - } - } - - /** A serial version UID. */ - private static final long serialVersionUID = -6523261089453886508L; - -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/PdfObjectPanel.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/PdfObjectPanel.java deleted file mode 100644 index 4cab2af..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/PdfObjectPanel.java +++ /dev/null @@ -1,117 +0,0 @@ -/* - * $Id: PdfObjectPanel.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext; -import java.awt.CardLayout; -import java.util.Observable; -import java.util.Observer; - -import javax.swing.JPanel; -import javax.swing.JScrollPane; -import javax.swing.JTable; -import javax.swing.JTextArea; - -import com.lowagie.rups.view.models.DictionaryTableModel; -import com.lowagie.rups.view.models.PdfArrayTableModel; -import com.lowagie.text.pdf.PdfArray; -import com.lowagie.text.pdf.PdfDictionary; -import com.lowagie.text.pdf.PdfObject; - -public class PdfObjectPanel extends JPanel implements Observer { - - /** Name of a panel in the CardLayout. */ - private static final String TEXT = "text"; - /** Name of a panel in the CardLayout. */ - private static final String TABLE = "table"; - - /** The layout that will show the info about the PDF object that is being analyzed. */ - protected CardLayout layout = new CardLayout(); - - /** Table with dictionary entries. */ - JTable table = new JTable(); - /** The text pane with the info about a PDF object in the bottom panel. */ - JTextArea text = new JTextArea(); - - /** Creates a PDF object panel. */ - public PdfObjectPanel() { - // layout - setLayout(layout); - - // dictionary / array / stream - JScrollPane dict_scrollpane = new JScrollPane(); - dict_scrollpane.setViewportView(table); - add(dict_scrollpane, TABLE); - - // number / string / ... - JScrollPane text_scrollpane = new JScrollPane(); - text_scrollpane.setViewportView(text); - add(text_scrollpane, TEXT); - } - - /** - * Clear the object panel. - */ - public void clear() { - text.setText(null); - layout.show(this, TEXT); - } - - /** - * @see java.util.Observer#update(java.util.Observable, java.lang.Object) - */ - public void update(Observable observable, Object obj) { - clear(); - } - - /** - * Shows a PdfObject as text or in a table. - * @param object the object that needs to be shown. - */ - public void render(PdfObject object) { - if (object == null) { - text.setText(null); - layout.show(this, TEXT); - this.repaint(); - text.repaint(); - return; - } - switch(object.type()) { - case PdfObject.DICTIONARY: - case PdfObject.STREAM: - table.setModel(new DictionaryTableModel((PdfDictionary)object)); - layout.show(this, TABLE); - this.repaint(); - break; - case PdfObject.ARRAY: - table.setModel(new PdfArrayTableModel((PdfArray)object)); - layout.show(this, TABLE); - this.repaint(); - break; - default: - text.setText(object.toString()); - layout.show(this, TEXT); - break; - } - } - - /** a serial version id. */ - private static final long serialVersionUID = 1302283071087762494L; - -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/PdfTree.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/PdfTree.java deleted file mode 100644 index 84bfaed..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/PdfTree.java +++ /dev/null @@ -1,90 +0,0 @@ -/* - * $Id: PdfTree.java 3242 2008-04-13 23:00:20Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext; - -import java.util.Observable; -import java.util.Observer; - -import javax.swing.JTree; -import javax.swing.tree.DefaultTreeModel; -import javax.swing.tree.TreePath; - -import com.lowagie.rups.view.icons.IconTreeCellRenderer; -import com.lowagie.rups.view.itext.treenodes.PdfObjectTreeNode; -import com.lowagie.rups.view.itext.treenodes.PdfTrailerTreeNode; - -/** - * A JTree that shows the object hierarchy of a PDF document. - */ -public class PdfTree extends JTree implements Observer { - - /** The root of the PDF tree. */ - protected PdfTrailerTreeNode root; - - /** - * Constructs a PDF tree. - */ - public PdfTree() { - super(); - root = new PdfTrailerTreeNode(); - setCellRenderer(new IconTreeCellRenderer()); - update(null, null); - } - - /** - * Getter for the root node - * @return the PDF Trailer node - */ - public PdfTrailerTreeNode getRoot() { - return root; - } - - /** - * Updates the PdfTree when a file is closed or when a ObjectLoader - * has finished loading objects. - * @param observable the Observable class that started the update - * @param obj the object that has all the updates - * @see java.util.Observer#update(java.util.Observable, java.lang.Object) - */ - public void update(Observable observable, Object obj) { - if (obj == null) { - root = new PdfTrailerTreeNode(); - } - setModel(new DefaultTreeModel(root)); - repaint(); - } - - /** - * Select a specific node in the tree. - * Typically this method will be called from a different tree, - * such as the pages, outlines or form tree. - * @param node the node that has to be selected - */ - public void selectNode(PdfObjectTreeNode node) { - TreePath path = new TreePath(node.getPath()); - setSelectionPath(path); - scrollPathToVisible(path); - } - - /** a serial version UID */ - private static final long serialVersionUID = 7545804447512085734L; - -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/StreamTextArea.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/StreamTextArea.java deleted file mode 100644 index 13630bb..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/StreamTextArea.java +++ /dev/null @@ -1,82 +0,0 @@ -/* - * $Id: StreamTextArea.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext; -import java.io.IOException; -import java.util.Observable; -import java.util.Observer; - -import javax.swing.JScrollPane; -import javax.swing.JTextArea; - -import com.lowagie.rups.io.TextAreaOutputStream; -import com.lowagie.text.pdf.PRStream; -import com.lowagie.text.pdf.PdfObject; -import com.lowagie.text.pdf.PdfReader; - -public class StreamTextArea extends JScrollPane implements Observer { - - /** The text area with the content stream. */ - protected JTextArea text; - - /** - * Constructs a StreamTextArea. - */ - public StreamTextArea() { - super(); - text = new JTextArea(); - setViewportView(text); - } - - /** - * @see java.util.Observer#update(java.util.Observable, java.lang.Object) - */ - public void update(Observable observable, Object obj) { - text.setText(null); - } - - /** - * Renders the content stream of a PdfObject or empties the text area. - * @param object the object of which the content stream needs to be rendered - */ - public void render(PdfObject object) { - if (object instanceof PRStream) { - PRStream stream = (PRStream)object; - try { - TextAreaOutputStream taos = new TextAreaOutputStream(text); - taos.write(PdfReader.getStreamBytes(stream)); - //text.addMouseListener(new StreamEditorAction(stream)); - } - catch(IOException e) { - text.setText("The stream could not be read: " + e.getMessage()); - } - } - else { - update(null, null); - return; - } - text.repaint(); - repaint(); - } - - /** a serial version id. */ - private static final long serialVersionUID = 1302283071087762494L; - -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/XRefTable.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/XRefTable.java deleted file mode 100644 index 6511e0f..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/XRefTable.java +++ /dev/null @@ -1,174 +0,0 @@ -/* - * $Id: XRefTable.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext; - -import java.util.Observable; -import java.util.Observer; - -import javax.swing.JTable; -import javax.swing.event.ListSelectionEvent; -import javax.swing.table.TableColumn; - -import com.lowagie.rups.controller.PdfReaderController; -import com.lowagie.rups.model.IndirectObjectFactory; -import com.lowagie.rups.model.ObjectLoader; -import com.lowagie.rups.view.models.JTableAutoModel; -import com.lowagie.rups.view.models.JTableAutoModelInterface; -import com.lowagie.text.pdf.PdfNull; -import com.lowagie.text.pdf.PdfObject; - -/** - * A JTable that shows the indirect objects of a PDF xref table. - */ -public class XRefTable extends JTable implements JTableAutoModelInterface, Observer { - - /** The factory that can produce all the indirect objects. */ - protected IndirectObjectFactory objects; - /** The renderer that will render an object when selected in the table. */ - protected PdfReaderController controller; - - /** Creates a JTable visualizing xref table. */ - public XRefTable(PdfReaderController controller) { - super(); - this.controller = controller; - } - - /** - * @see java.util.Observer#update(java.util.Observable, java.lang.Object) - */ - public void update(Observable observable, Object obj) { - if (obj == null) { - objects = null; - repaint(); - return; - } - if (observable instanceof PdfReaderController - && obj instanceof ObjectLoader) { - ObjectLoader loader = (ObjectLoader)obj; - objects = loader.getObjects(); - setModel(new JTableAutoModel(this)); - TableColumn col= getColumnModel().getColumn(0); - col.setPreferredWidth(5); - } - } - - /** - * @see javax.swing.JTable#getColumnCount() - */ - public int getColumnCount() { - return 2; - } - - /** - * @see javax.swing.JTable#getRowCount() - */ - public int getRowCount() { - if (objects == null) return 0; - return objects.size(); - } - - /** - * @see javax.swing.JTable#getValueAt(int, int) - */ - public Object getValueAt(int rowIndex, int columnIndex) { - switch (columnIndex) { - case 0: - return getObjectReferenceByRow(rowIndex); - case 1: - return getObjectDescriptionByRow(rowIndex); - default: - return null; - } - } - - /** - * Gets the reference number of an indirect object - * based on the row index. - * @param rowIndex a row number - * @return a reference number - */ - protected int getObjectReferenceByRow(int rowIndex) { - return objects.getRefByIndex(rowIndex); - } - - /** - * Gets the object that is shown in a row. - * @param rowIndex the row number containing the object - * @return a PDF object - */ - protected String getObjectDescriptionByRow(int rowIndex) { - PdfObject object = objects.getObjectByIndex(rowIndex); - if (object instanceof PdfNull) - return "Indirect object"; - return object.toString(); - } - - /** - * @see javax.swing.JTable#getColumnName(int) - */ - public String getColumnName(int columnIndex) { - switch (columnIndex) { - case 0: - return "Number"; - case 1: - return "Object"; - default: - return null; - } - } - - /** - * Gets the object that is shown in a row. - * @param rowIndex the row number containing the object - * @return a PDF object - */ - protected PdfObject getObjectByRow(int rowIndex) { - return objects.loadObjectByReference(getObjectReferenceByRow(rowIndex)); - } - - /** - * Selects a row containing information about an indirect object. - * @param ref the reference number of the indirect object - */ - public void selectRowByReference(int ref) { - int row = objects.getIndexByRef(ref); - setRowSelectionInterval(row, row); - scrollRectToVisible(getCellRect(row, 1, true)); - valueChanged(null); - } - - /** - * @see javax.swing.JTable#valueChanged(javax.swing.event.ListSelectionEvent) - */ - @Override - public void valueChanged(ListSelectionEvent evt) { - if (evt != null) - super.valueChanged(evt); - if (controller != null && objects != null) { - controller.render(getObjectByRow(this.getSelectedRow())); - controller.selectNode(getObjectReferenceByRow(getSelectedRow())); - } - } - - /** A serial version UID. */ - private static final long serialVersionUID = -382184619041375537L; - -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/XfaTextArea.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/XfaTextArea.java deleted file mode 100644 index f9ed3c6..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/XfaTextArea.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.lowagie.rups.view.itext; - -import java.io.IOException; - -import javax.swing.JScrollPane; -import javax.swing.JTextArea; - -import com.lowagie.rups.io.OutputStreamResource; -import com.lowagie.rups.io.TextAreaOutputStream; - -/** - * TextArea that visualizes the XFA XML file. - */ -public class XfaTextArea extends JScrollPane { - - /** The text area with the content stream. */ - protected JTextArea text; - - /** - * Constructs a StreamTextArea. - */ - public XfaTextArea() { - super(); - text = new JTextArea(); - setViewportView(text); - } - - public void clear() { - text.setText(""); - } - - public void load(OutputStreamResource xml) throws IOException { - TextAreaOutputStream stream = new TextAreaOutputStream(text); - xml.writeTo(stream); - } - - /** A Serial Version UID. */ - private static final long serialVersionUID = -8275229961781669457L; -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/XfaTree.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/XfaTree.java deleted file mode 100644 index e7dd542..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/XfaTree.java +++ /dev/null @@ -1,55 +0,0 @@ -/* - * $Id: XfaTree.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext; - -import javax.swing.JTree; -import javax.swing.tree.DefaultTreeModel; - -import com.lowagie.rups.model.XfaFile; -import com.lowagie.rups.view.icons.IconTreeCellRenderer; -import com.lowagie.rups.view.icons.IconTreeNode; -import com.lowagie.rups.view.itext.treenodes.XdpTreeNode; - -/** - * Tree that visualizes the XFA information. - */ -public class XfaTree extends JTree { - - /** - * Constructs an XfaTree. - */ - public XfaTree() { - super(); - } - - public void clear() { - setCellRenderer(new IconTreeCellRenderer()); - setModel(new DefaultTreeModel(new IconTreeNode("xfa.png"))); - } - public void load(XfaFile file) { - setCellRenderer(new IconTreeCellRenderer()); - setModel(new DefaultTreeModel(new XdpTreeNode(file.getXfaDocument()))); - } - - /** A Serial Version UID. */ - private static final long serialVersionUID = -5072971223015095193L; - -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/FormTreeNode.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/FormTreeNode.java deleted file mode 100644 index 3a66b23..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/FormTreeNode.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * $Id: FormTreeNode.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext.treenodes; - -import com.lowagie.rups.view.icons.IconTreeNode; -import com.lowagie.text.pdf.PdfDictionary; -import com.lowagie.text.pdf.PdfName; -import com.lowagie.text.pdf.PdfObject; - -/** - * A FormTreeNode is a standard node in a FormTree. - */ -public class FormTreeNode extends IconTreeNode { - - /** The corresponding tree node in the PdfTree. */ - protected PdfObjectTreeNode object_node; - - /** - * Creates the root node of the FormTree. - */ - public FormTreeNode() { - super("form.png", "Form"); - } - - /** - * Creates a node corresponding with a node in the PdfTree. - * @param node a corresponding node - */ - public FormTreeNode(PdfObjectTreeNode node) { - super("form.png"); - this.object_node = node; - if (node.isDictionary()) { - PdfDictionary dict = (PdfDictionary)node.getPdfObject(); - PdfObject fieldname = dict.get(PdfName.T); - if (fieldname != null) { - this.setUserObject(fieldname); - } - else { - this.setUserObject("unnamed field"); - } - } - } - - /** - * Gets the node in the PdfTree that corresponds with this - * FormTreeNode. - * @return a PdfObjectTreeNode in the PdfTree - */ - public PdfObjectTreeNode getCorrespondingPdfObjectNode() { - return object_node; - } - - /** A serial version UID. */ - private static final long serialVersionUID = 7800080437550790989L; -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/OutlineTreeNode.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/OutlineTreeNode.java deleted file mode 100644 index 08f6238..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/OutlineTreeNode.java +++ /dev/null @@ -1,62 +0,0 @@ -/* - * $Id: OutlineTreeNode.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext.treenodes; - -import com.lowagie.rups.view.icons.IconTreeNode; -import com.lowagie.text.pdf.PdfDictionary; -import com.lowagie.text.pdf.PdfName; - -/** - * A node in the OutlineTree. - */ -public class OutlineTreeNode extends IconTreeNode { - - /** The corresponding tree node in the PdfTree. */ - protected PdfObjectTreeNode object_node; - - /** Creates the root node for the OutlineTree. */ - public OutlineTreeNode() { - super("outline.png", "Bookmarks"); - } - - /** - * Creates a node corresponding with a node in the PdfTree. - * @param node a corresponding node - */ - public OutlineTreeNode(PdfObjectTreeNode node) { - super("outline.png"); - this.object_node = node; - PdfDictionary dict = (PdfDictionary)node.getPdfObject(); - this.setUserObject(dict.get(PdfName.TITLE)); - } - - /** - * Gets the node in the PdfTree that corresponds with this - * OutlineTreeNode. - * @return a PdfObjectTreeNode in the PdfTree - */ - public PdfObjectTreeNode getCorrespondingPdfObjectNode() { - return object_node; - } - - /** A serial version uid */ - private static final long serialVersionUID = 5437651809665762952L; -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfObjectTreeNode.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfObjectTreeNode.java deleted file mode 100644 index 9aa5679..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfObjectTreeNode.java +++ /dev/null @@ -1,287 +0,0 @@ -/* - * $Id: PdfObjectTreeNode.java 3693 2009-02-13 17:37:31Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext.treenodes; - -import com.lowagie.rups.view.icons.IconFetcher; -import com.lowagie.rups.view.icons.IconTreeNode; -import com.lowagie.text.pdf.PdfDictionary; -import com.lowagie.text.pdf.PdfIndirectReference; -import com.lowagie.text.pdf.PdfName; -import com.lowagie.text.pdf.PdfObject; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.PdfString; - -/** - * Every node in our tree corresponds with a PDF object. - * This class is the superclass of all tree nodes used. - */ -public class PdfObjectTreeNode extends IconTreeNode { - - /** the PDF object corresponding with this node. */ - protected PdfObject object; - /** the key if the parent of this node is a dictionary. */ - protected PdfName key = null; - /** if the object is indirect, the number of the PDF object. */ - protected int number = -1; - /** indicates if the object is indirect and recursive. */ - protected boolean recursive = false; - - /** - * Creates a tree node for a PDF object. - * @param object the PDF object represented by this tree node. - */ - protected PdfObjectTreeNode(PdfObject object) { - super(null, getCaption(object)); - this.object = object; - switch(object.type()) { - case PdfObject.INDIRECT: - if (isRecursive()) - icon = IconFetcher.getIcon("ref_recursive.png"); - else - icon = IconFetcher.getIcon("ref.png"); - return; - case PdfObject.ARRAY: - icon = IconFetcher.getIcon("array.png"); - return; - case PdfObject.DICTIONARY: - icon = IconFetcher.getIcon("dictionary.png"); - return; - case PdfObject.STREAM: - icon = IconFetcher.getIcon("stream.png"); - return; - case PdfObject.BOOLEAN: - icon = IconFetcher.getIcon("boolean.png"); - return; - case PdfObject.NAME: - icon = IconFetcher.getIcon("name.png"); - return; - case PdfObject.NULL: - icon = IconFetcher.getIcon("null.png"); - return; - case PdfObject.NUMBER: - icon = IconFetcher.getIcon("number.png"); - return; - case PdfObject.STRING: - icon = IconFetcher.getIcon("string.png"); - return; - } - } - - /** - * Creates a tree node for a PDF object. - * @param icon the file with the icon - * @param object the PDF object represented by this tree node. - */ - protected PdfObjectTreeNode(String icon, PdfObject object) { - super(icon, getCaption(object)); - this.object = object; - } - - - /** - * Creates an instance of a tree node for a PDF object. - * @param object the PDF object represented by this tree node. - * @return a PdfObjectTreeNode - */ - public static PdfObjectTreeNode getInstance(PdfObject object) { - if (object.isDictionary()) { - if (PdfName.PAGE.equals(((PdfDictionary)object).get(PdfName.TYPE))) { - return new PdfPageTreeNode((PdfDictionary)object); - } - else if (PdfName.PAGES.equals(((PdfDictionary)object).get(PdfName.TYPE))) { - return new PdfPagesTreeNode((PdfDictionary)object); - } - } - return new PdfObjectTreeNode(object); - } - - /** - * Creates an instance of a tree node for an indirect object. - * @param object the PDF object represented by this tree node. - * @param number the xref number of the indirect object - * @return a PdfObjectTreeNode - */ - public static PdfObjectTreeNode getInstance(PdfObject object, int number) { - PdfObjectTreeNode node = getInstance(object); - node.number = number; - return node; - } - - /** - * Creates an instance of a tree node for the object corresponding with a key in a dictionary. - * @param dict the dictionary that is the parent of this tree node. - * @param key the dictionary key corresponding with the PDF object in this tree node. - * @return a PdfObjectTreeNode - */ - public static PdfObjectTreeNode getInstance(PdfDictionary dict, PdfName key) { - PdfObjectTreeNode node = getInstance(dict.get(key)); - node.setUserObject(getDictionaryEntryCaption(dict, key)); - node.key = key; - return node; - } - - /** - * Getter for the PDF Object. - * @return the PDF object represented by this tree node. - */ - public PdfObject getPdfObject() { - return object; - } - - /** - * Getter for the object number in case the object is indirect. - * @return -1 for direct objects; the object number for indirect objects - */ - public int getNumber() { - if (isIndirectReference()) { - return ((PdfIndirectReference)object).getNumber(); - } - return number; - } - - /** - * Tells you if the node contains an indirect reference. - * @return true if the object is an indirect reference - */ - public boolean isIndirectReference() { - return object.type() == PdfObject.INDIRECT; - } - - /** - * Tells you if the object is indirect. - * @return true for indirect objects; false for direct objects. - */ - public boolean isIndirect() { - return isIndirectReference() || number > -1; - } - - /** - * Tells you if the node contains an array. - * @return true if the object is a PdfArray - */ - public boolean isArray() { - return object.isArray(); - } - - /** - * Checks if this node is a dictionary item with a specific key. - * @param key the key of the node we're looking for - */ - public boolean isDictionaryNode(PdfName key) { - if (key == null) return false; - return key.equals(this.key); - } - - /** - * Tells you if the node contains a dictionary. - * @return true if the object is a PdfDictionary - */ - public boolean isDictionary() { - return object.isDictionary(); - } - - /** - * Tells you if the node contains a stream. - * @return true if the object is a PRStream - */ - public boolean isStream() { - return object.isStream(); - } - - /** - * Set this to true if the object is a reference to a node higher up in the tree. - * @param recursive true if the object is indirect and recursive - */ - public void setRecursive(boolean recursive) { - this.recursive = recursive; - } - - /** - * Tells you if the object is a reference to a node higher up in the tree. - * @return true if the node is used recursively. - */ - public boolean isRecursive() { - return recursive; - } - - /** - * Creates the caption for a PDF object. - * @param object the object for which a caption has to be created. - * @return a caption for a PDF object - */ - public static String getCaption(PdfObject object) { - if (object == null) - return "null"; - switch (object.type()) { - case PdfObject.INDIRECT: - { - String reffedCaption = getCaption( PdfReader.getPdfObject( object ) ); - return object.toString() + " -> " + reffedCaption; - } - case PdfObject.ARRAY: - return "Array"; - case PdfObject.STREAM: - return "Stream"; - case PdfObject.STRING: - return ((PdfString)object).toUnicodeString(); - } - return object.toString(); - } - - /** - * Creates the caption for an object that is a dictionary entry. - * @param dict a dictionary - * @param key a key in the dictionary - * @return a caption for the object corresponding with the key in the dictionary. - */ - public static String getDictionaryEntryCaption(PdfDictionary dict, PdfName key) { - StringBuffer buf = new StringBuffer(key.toString()); - buf.append(": "); - PdfObject valObj = dict.get(key); - if (valObj.isIndirect()) { - buf.append( getCaption( valObj ) ); - } else { - buf.append(dict.get(key).toString()); - } - return buf.toString(); - } - - /** - * Gets the tree path of an ancestor. - * This only works with recursive references - * @return the treepath to an ancestor - */ - public PdfObjectTreeNode getAncestor() { - if (isRecursive()) { - PdfObjectTreeNode node = this; - while(true) { - node = (PdfObjectTreeNode)node.getParent(); - if (node.isIndirectReference() && node.getNumber() == getNumber()) { - return node; - } - } - } - return null; - } - - /** a serial version UID. */ - private static final long serialVersionUID = -5617844659397445879L; -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfPageTreeNode.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfPageTreeNode.java deleted file mode 100644 index b246548..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfPageTreeNode.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * $Id: PdfPageTreeNode.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext.treenodes; - -import com.lowagie.text.pdf.PdfDictionary; - -/** - * A tree node corresponding with a Page dictionary in a PDF file. - */ -public class PdfPageTreeNode extends PdfObjectTreeNode { - /** - * Creates a tree node for a Pages dictionary. - * @param object a PdfDictionary of type pages. - */ - public PdfPageTreeNode(PdfDictionary object) { - super("page.png", object); - } - - /** A serial version uid */ - private static final long serialVersionUID = 3747496604295843783L; -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfPagesTreeNode.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfPagesTreeNode.java deleted file mode 100644 index cb7ed64..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfPagesTreeNode.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * $Id: PdfPagesTreeNode.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext.treenodes; - -import com.lowagie.text.pdf.PdfDictionary; - -/** - * A tree node corresponding with a Pages dictionary in a PDF file. - */ -public class PdfPagesTreeNode extends PdfObjectTreeNode { - /** - * Creates a tree node for a Pages dictionary. - * @param object a PdfDictionary of type pages. - */ - public PdfPagesTreeNode(PdfDictionary object) { - super("pages.png", object); - } - - /** a serial version uid */ - private static final long serialVersionUID = 4527774449030791503L; -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfTrailerTreeNode.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfTrailerTreeNode.java deleted file mode 100644 index 6e76e86..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/PdfTrailerTreeNode.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * $Id: PdfTrailerTreeNode.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext.treenodes; - -import com.lowagie.text.pdf.PdfDictionary; - -/** - * A special treenode that will be used for the trailer dictionary - * of a PDF file. - */ -public class PdfTrailerTreeNode extends PdfObjectTreeNode { - - /** - * Constructs a simple text tree node. - */ - public PdfTrailerTreeNode() { - super("pdf.png", null); - setUserObject("Open a PDF file"); - } - - /** - * Sets the object for this node. - * @param trailer the trailer dictionary of a PDF file. - */ - public void setTrailer(PdfDictionary trailer) { - object = trailer; - } - - /** A serial version id. */ - private static final long serialVersionUID = -3607980103983635182L; - -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/XdpTreeNode.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/XdpTreeNode.java deleted file mode 100644 index 6c9c517..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/XdpTreeNode.java +++ /dev/null @@ -1,123 +0,0 @@ -/* - * $Id: XdpTreeNode.java 3242 2008-04-13 23:00:20Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext.treenodes; - -import java.util.Iterator; -import java.util.List; - -import org.dom4j.Attribute; -import org.dom4j.Branch; -import org.dom4j.Comment; -import org.dom4j.Document; -import org.dom4j.Element; -import org.dom4j.Namespace; -import org.dom4j.Node; -import org.dom4j.ProcessingInstruction; -import org.dom4j.Text; - -import com.lowagie.rups.view.icons.IconFetcher; -import com.lowagie.rups.view.icons.IconTreeNode; - -public class XdpTreeNode extends IconTreeNode { - - /** A serial version UID. */ - private static final long serialVersionUID = -6431790925424045933L; - - /** - * Constructs an XdpTreeNode - * @param node the XML node - */ - public XdpTreeNode(Node node) { - super(null, node); - if (node instanceof Element) { - Element element = (Element)node; - addChildNodes(element.attributes()); - } - if (node instanceof Branch) { - Branch branch = (Branch) node; - addChildNodes(branch.content()); - } - if (node instanceof Attribute) { - icon = IconFetcher.getIcon("attribute.png"); - return; - } - if (node instanceof Text) { - icon = IconFetcher.getIcon("text.png"); - return; - } - if (node instanceof ProcessingInstruction) { - icon = IconFetcher.getIcon("pi.png"); - return; - } - if (node instanceof Document) { - icon = IconFetcher.getIcon("xfa.png"); - return; - } - icon = IconFetcher.getIcon("tag.png"); - } - - private void addChildNodes(List list) { - for (Iterator i = list.iterator(); i.hasNext(); ) { - Node n = (Node)i.next(); - if (n instanceof Namespace) continue; - if (n instanceof Comment) continue; - this.add(new XdpTreeNode(n)); - } - } - - public Node getNode() { - return (Node)getUserObject(); - } - - public String toString() { - Node node = getNode(); - if (node instanceof Element) { - Element e = (Element)node; - return e.getName(); - } - if (node instanceof Attribute) { - Attribute a = (Attribute)node; - StringBuffer buf = new StringBuffer(); - buf.append(a.getName()); - buf.append("=\""); - buf.append(a.getValue()); - buf.append('"'); - return buf.toString(); - } - if (node instanceof Text) { - Text t = (Text)node; - return t.getText(); - } - if (node instanceof ProcessingInstruction) { - ProcessingInstruction pi = (ProcessingInstruction)node; - StringBuffer buf = new StringBuffer(""); - return buf.toString(); - } - if (node instanceof Document) { - return "XFA Document"; - } - return getNode().toString(); - } -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/XfaTreeNode.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/XfaTreeNode.java deleted file mode 100644 index 788128d..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/itext/treenodes/XfaTreeNode.java +++ /dev/null @@ -1,103 +0,0 @@ -/* - * $Id: XfaTreeNode.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.itext.treenodes; - -import java.io.IOException; -import java.io.OutputStream; -import java.util.Enumeration; - -import com.lowagie.rups.io.OutputStreamResource; -import com.lowagie.text.pdf.PRStream; -import com.lowagie.text.pdf.PdfReader; - -/** - * This is the root tree node for the different parts of the XFA resource; it's a child - * of the root in the FormTree. - * This resource can be one XDP stream (in which case this root will only have one child) - * or different streams with individual packets comprising the XML Data Package. - */ -public class XfaTreeNode extends FormTreeNode implements OutputStreamResource { - - /** Start sequence of an artificial boundary between XFA fragments added by RUPS */ - public static final byte[] BOUNDARY_START = "".getBytes(); - - /** - * Creates the root node of the XFA tree. - * This will be a child of the FormTree root node. - * @param xfa the XFA node in the PdfTree (a child of the AcroForm node in the PDF catalog) - */ - public XfaTreeNode(PdfObjectTreeNode xfa) { - super(xfa); - } - - /** - * Writes (part of) the XFA resource to an OutputStream. - * If key is null, the complete resource is written; - * if key refers to an individual package, this package only is - * written to the OutputStream. - * @param os the OutputStream to which the XML is written. - * @throws IOException usual exception when there's a problem writing to an OutputStream - */ - public void writeTo(OutputStream os) throws IOException { - Enumeration children = this.children(); - FormTreeNode node; - PRStream stream; - String key = null; - String tmp = null; - while (children.hasMoreElements()) { - node = (FormTreeNode) children.nextElement(); - if (key != null) { - os.write(BOUNDARY_START); - os.write(key.getBytes()); - os.write(BOUNDARY_MIDDLE); - tmp = (String)node.getUserObject(); - os.write(tmp.getBytes()); - os.write(BOUNDARY_END); - } - key = tmp; - stream = (PRStream)node.getCorrespondingPdfObjectNode().getPdfObject(); - os.write(PdfReader.getStreamBytes(stream)); - } - os.flush(); - os.close(); - } - - /** - * Adds a child node to the XFA root. - * The child node either corresponds with the complete XDP stream - * (if the XFA root only has one child) or with individual packet. - * @param key the name of the packet - * @param value the corresponding stream node in the PdfTree - */ - public void addPacket(String key, PdfObjectTreeNode value) { - FormTreeNode node = new FormTreeNode(value); - node.setUserObject(key); - this.add(node); - } - - /** A serial version UID. */ - private static final long serialVersionUID = 2463297568233643790L; - -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/DictionaryTableModel.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/DictionaryTableModel.java deleted file mode 100644 index f2bba65..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/DictionaryTableModel.java +++ /dev/null @@ -1,95 +0,0 @@ -/* - * $Id: DictionaryTableModel.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.models; - -import java.util.ArrayList; -import java.util.Iterator; - -import javax.swing.table.AbstractTableModel; - -import com.lowagie.text.pdf.PdfDictionary; -import com.lowagie.text.pdf.PdfName; - -/** - * A TableModel in case we want to show a PDF dictionary in a JTable. - */ -public class DictionaryTableModel extends AbstractTableModel { - - /** A serial version UID. */ - private static final long serialVersionUID = -8835275996639701776L; - /** The PDF dictionary. */ - protected PdfDictionary dictionary; - /** An ArrayList with the dictionary keys. */ - protected ArrayList keys = new ArrayList(); - - /** - * Creates the TableModel. - * @param dictionary the dictionary we want to show - */ - public DictionaryTableModel(PdfDictionary dictionary) { - this.dictionary = dictionary; - for (Iterator i = dictionary.getKeys().iterator(); i.hasNext(); ) - this.keys.add((PdfName) i.next()); - } - - /** - * @see javax.swing.table.TableModel#getColumnCount() - */ - public int getColumnCount() { - return 2; - } - - /** - * @see javax.swing.table.TableModel#getRowCount() - */ - public int getRowCount() { - return dictionary.size(); - } - - /** - * @see javax.swing.table.TableModel#getValueAt(int, int) - */ - public Object getValueAt(int rowIndex, int columnIndex) { - switch (columnIndex) { - case 0: - return keys.get(rowIndex); - case 1: - return dictionary.get(keys.get(rowIndex)); - default: - return null; - } - } - - /** - * @see javax.swing.table.AbstractTableModel#getColumnName(int) - */ - public String getColumnName(int columnIndex) { - switch (columnIndex) { - case 0: - return "Key"; - case 1: - return "Value"; - default: - return null; - } - } - -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/JTableAutoModel.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/JTableAutoModel.java deleted file mode 100644 index 6df8590..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/JTableAutoModel.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * $Id: JTableAutoModel.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.models; - -import javax.swing.table.AbstractTableModel; - -/** - * A reusable TableModel class for tables that implement the - * JTableAutoModelInterface. - */ -public class JTableAutoModel extends AbstractTableModel { - - /** The serial version uid. */ - private static final long serialVersionUID = -2229431581745521537L; - /** The table that knows how to model itself. */ - protected JTableAutoModelInterface table; - - /** - * Constructs an auto model for a JTable. - * @param table a JTable that knows information about its model. - */ - public JTableAutoModel(JTableAutoModelInterface table) { - this.table = table; - } - - /** - * @see javax.swing.table.TableModel#getColumnCount() - * @return int the number of columns - */ - public int getColumnCount() { - return table.getColumnCount(); - } - - /** - * @see javax.swing.table.TableModel#getRowCount() - * @return int the number of rows - */ - public int getRowCount() { - return table.getRowCount(); - } - - /** - * @see javax.swing.table.AbstractTableModel#getColumnName(int) - * @param columnIndex a column number. - * @return the name of the column - */ - public String getColumnName(int columnIndex) { - return table.getColumnName(columnIndex); - } - - /** - * @see javax.swing.table.TableModel#getValueAt(int, int) - * @param rowIndex int a row number - * @param columnIndex int a column number - * @return Object an object corresponding with a cell in the table - */ - public Object getValueAt(int rowIndex, int columnIndex) { - return table.getValueAt(rowIndex, columnIndex); - } -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/JTableAutoModelInterface.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/JTableAutoModelInterface.java deleted file mode 100644 index 26d876b..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/JTableAutoModelInterface.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * $Id: JTableAutoModelInterface.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.models; - -/** - * Tables that contain the information necessary for creating their model - * should implement this interface, so that they can use the JTableAutoModel - * class as TableModel. - */ -public interface JTableAutoModelInterface { - /** - * @see javax.swing.table.TableModel#getColumnCount() - * @return int the number of columns - */ - public int getColumnCount(); - /** - * @see javax.swing.table.TableModel#getRowCount() - * @return int the number of rows - */ - public int getRowCount(); - /** - * @see javax.swing.table.AbstractTableModel#getColumnName(int) - * @param columnIndex a column number. - * @return the name of the column - */ - public String getColumnName(int columnIndex); - /** - * @see javax.swing.table.TableModel#getValueAt(int, int) - * @param rowIndex int a row number - * @param columnIndex int a column number - * @return Object an object corresponding with a cell in the table - */ - public Object getValueAt(int rowIndex, int columnIndex); -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/PdfArrayTableModel.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/PdfArrayTableModel.java deleted file mode 100644 index 388e9d9..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/models/PdfArrayTableModel.java +++ /dev/null @@ -1,84 +0,0 @@ -/* - * $Id: PdfArrayTableModel.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.models; - -import javax.swing.table.AbstractTableModel; - -import com.lowagie.text.pdf.PdfArray; - -/** - * A TableModel in case we want to show a PDF array in a JTable. - */ -public class PdfArrayTableModel extends AbstractTableModel { - - /** A serial version UID. */ - private static final long serialVersionUID = 4665485782853993708L; - /** The PDF array. */ - protected PdfArray array; - - /** - * Creates the TableModel. - * @param array a PDF array - */ - public PdfArrayTableModel(PdfArray array) { - this.array = array; - } - - /** - * @see javax.swing.table.TableModel#getColumnCount() - */ - public int getColumnCount() { - return 1; - } - - /** - * @see javax.swing.table.TableModel#getRowCount() - */ - public int getRowCount() { - return array.size(); - } - - /** - * @see javax.swing.table.TableModel#getValueAt(int, int) - */ - public Object getValueAt(int rowIndex, int columnIndex) { - switch (columnIndex) { - case 0: - return array.getPdfObject(rowIndex); - default: - return null; - } - } - - /** - * @see javax.swing.table.AbstractTableModel#getColumnName(int) - */ - public String getColumnName(int columnIndex) { - switch (columnIndex) { - case 0: - return "Array"; - default: - return null; - } - } - -} - diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/renderer/PageField.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/renderer/PageField.java deleted file mode 100644 index cc820bb..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/renderer/PageField.java +++ /dev/null @@ -1,67 +0,0 @@ -/* - * $Id: PageField.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.renderer; - -import java.awt.Dimension; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; - -import javax.swing.JTextField; - -import com.lowagie.rups.view.PageNavigationListener; - -/** - * A field that can be used to fill in a number of a page that has - * to be rendered. - */ -public class PageField extends JTextField implements ActionListener { - - /** An object that listens to page change events. */ - protected PageNavigationListener listener; - - /** - * Creates the page field. - * @param listener the object that listens to page navigation changes. - */ - public PageField(PageNavigationListener listener) { - super("", 5); - this.listener = listener; - setMaximumSize(new Dimension(45, 32)); - addActionListener(this); - } - - /** - * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) - */ - public void actionPerformed(ActionEvent evt) { - int pageNumber; - try { - pageNumber = Integer.parseInt(getText()); - } catch (NumberFormatException nfe) { - pageNumber = -1; - } - listener.gotoPage(pageNumber); - } - - /** A Serial Version UID. */ - private static final long serialVersionUID = 8212776141917597892L; - -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/renderer/PagePanel.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/renderer/PagePanel.java deleted file mode 100644 index 9053455..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/renderer/PagePanel.java +++ /dev/null @@ -1,237 +0,0 @@ -/* - * $Id: PagePanel.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * Inspired by a demo shipped with SUN's PDF Renderer (released under the LGPL) - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.renderer; - -import java.awt.Color; -import java.awt.Dimension; -import java.awt.Graphics; -import java.awt.Image; -import java.awt.Rectangle; -import java.awt.event.MouseEvent; -import java.awt.event.MouseListener; -import java.awt.event.MouseMotionListener; -import java.awt.geom.AffineTransform; -import java.awt.geom.NoninvertibleTransformException; -import java.awt.geom.Rectangle2D; -import java.awt.image.ImageObserver; - -import javax.swing.JPanel; - -import com.sun.pdfview.PDFPage; - -/** - * The panel that will show a rendered PDF page. - */ -public class PagePanel extends JPanel - implements ImageObserver, MouseListener, MouseMotionListener { - - /** A Serial Version UID. */ - private static final long serialVersionUID = -130815955294007634L; - - /** The current PDFPage that was rendered into currentImage */ - protected PDFPage currentPage; - - /** The image of the rendered PDF page being displayed */ - protected Image currentImage; - - /** The horizontal offset of the image from the left edge of the panel */ - protected int offx; - - /** The vertical offset of the image from the top of the panel */ - protected int offy; - - /** the size of the image */ - Dimension prevSize; - - /** the current clip, in device space */ - Rectangle2D clip; - - /** the clipping region used for the image */ - Rectangle2D prevClip; - - /** the zooming marquee */ - protected Rectangle zoomRect; - - /** the current transform from device space to page space */ - AffineTransform deviceToPageSpaceTransformation; - - /** - * Creates a new PagePanel - */ - public PagePanel() { - super(); - setFocusable(true); - addMouseListener(this); - addMouseMotionListener(this); - } - - /** - * Gets the current page number. - * @return the number of the currently shown page. - */ - public int getCurrentPageNumber() { - if (currentPage == null) return 0; - return currentPage.getPageNumber(); - } - - /** - * Draw the image. - */ - public void paint(Graphics g) { - Dimension sz= getSize(); - g.setColor(Color.DARK_GRAY); - g.fillRect(0, 0, getWidth(), getHeight()); - if (currentImage == null) { - // No image -- draw an empty box - g.setColor(Color.black); - g.drawString("No page selected", getWidth()/2-30, getHeight()/2); - } else { - // draw the image - int imwid= currentImage.getWidth(null); - int imhgt= currentImage.getHeight(null); - - // draw it centered within the panel - offx = (sz.width-imwid)/2; - offy = (sz.height-imhgt)/2; - - if ((imwid == sz.width && imhgt <= sz.height) || - (imhgt == sz.height && imwid <= sz.width)) { - g.drawImage(currentImage, offx, offy, this); - } - else { - if (currentPage!=null) { - showPage(currentPage); - } - } - } - // draw the zoomrect if there is one. - if (zoomRect!=null) { - g.setColor(Color.red); - g.drawRect(zoomRect.x, zoomRect.y, - zoomRect.width, zoomRect.height); - } - } - - /** - * Stop the generation of any previous page, and draw the new one. - * @param page the PDFPage to draw. - */ - public synchronized void showPage(PDFPage page) { - // stop drawing the previous page - if (currentPage != null && prevSize != null) { - currentPage.stop(prevSize.width, prevSize.height, prevClip); - } - - // set up the new page - currentPage= page; - - if (page==null) { - // no page - currentImage= null; - clip= null; - deviceToPageSpaceTransformation = null; - repaint(); - } else { - Dimension sz= getSize(); - if (sz.width + sz.height == 0) { - // no image to draw. - return; - } - // calculate the clipping rectangle in page space from the - // desired clip in screen space. - Rectangle2D useClip = clip; - if (clip != null && deviceToPageSpaceTransformation != null) { - useClip = deviceToPageSpaceTransformation.createTransformedShape(clip).getBounds2D(); - } - - Dimension pageSize = page.getUnstretchedSize(sz.width, sz.height, useClip); - - // get the new image - currentImage= page.getImage(pageSize.width, pageSize.height, - useClip, this); - - // calculate the transform from screen to page space - deviceToPageSpaceTransformation = page.getInitialTransform(pageSize.width, - pageSize.height, - useClip); - try { - deviceToPageSpaceTransformation = deviceToPageSpaceTransformation.createInverse(); - } catch (NoninvertibleTransformException nte) { - System.out.println("Error inverting page transform!"); - nte.printStackTrace(); - } - - prevClip = useClip; - prevSize = pageSize; - - repaint(); - } - } - - /** - * Handles notification of the fact that some part of the image - * changed. Repaints that portion. - * @return true if more updates are desired. - */ - public boolean imageUpdate(Image img, int infoflags, int x, int y, - int width, int height) { - if ((infoflags & (SOMEBITS|ALLBITS))!=0) { - repaint(x + offx, y + offy, width, height); - } - return true; - } - - public void mouseClicked(MouseEvent arg0) { - // TODO Auto-generated method stub - - } - - public void mouseEntered(MouseEvent arg0) { - // TODO Auto-generated method stub - - } - - public void mouseExited(MouseEvent arg0) { - // TODO Auto-generated method stub - - } - - public void mousePressed(MouseEvent arg0) { - // TODO Auto-generated method stub - - } - - public void mouseReleased(MouseEvent arg0) { - // TODO Auto-generated method stub - - } - - public void mouseDragged(MouseEvent arg0) { - // TODO Auto-generated method stub - - } - - public void mouseMoved(MouseEvent arg0) { - // TODO Auto-generated method stub - - } -} diff --git a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/renderer/ToolBar.java b/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/renderer/ToolBar.java deleted file mode 100644 index 5696101..0000000 --- a/iText-2.1.7-patched/src/rups/com/lowagie/rups/view/renderer/ToolBar.java +++ /dev/null @@ -1,81 +0,0 @@ -/* - * $Id: ToolBar.java 3117 2008-01-31 05:53:22Z xlv $ - * - * Copyright 2007 Bruno Lowagie. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -package com.lowagie.rups.view.renderer; - -import javax.swing.Box; -import javax.swing.JToolBar; - -import com.lowagie.rups.view.PageNavigationAction; -import com.lowagie.rups.view.PageNavigationListener; -import com.lowagie.rups.view.icons.IconButton; - -/** - * The Tool Bar that will be used to navigate from page to page - * and change the way a page is rendered. - */ -public class ToolBar extends JToolBar { - - /** the current page number text field */ - protected PageField pageField; - - /** - * Creates the tool bar. - * @param listener an object that is listening to page navigation changes. - */ - public ToolBar(PageNavigationListener listener) { - super(); - pageField = new PageField(listener); - - setFloatable(false); - add(Box.createHorizontalGlue()); - addNavigationButton(listener, PageNavigationAction.FIRST_PAGE); - addNavigationButton(listener, PageNavigationAction.PREVIOUS_PAGE); - add(pageField); - addNavigationButton(listener, PageNavigationAction.NEXT_PAGE); - addNavigationButton(listener, PageNavigationAction.LAST_PAGE); - } - - /** - * Changes the page number in the page field. - * @param pageNumber the number of the currently shown page - */ - public void setPageNumber(int pageNumber) { - if (pageNumber > 0) { - pageField.setText(String.valueOf(pageNumber)); - } - else { - pageField.setText(""); - } - } - - /** - * Convenience method to create navigation buttons. - * @param listener a page navigation listener - * @param type a type of page navigation - */ - protected void addNavigationButton(PageNavigationListener listener, int type) { - add(new IconButton(new PageNavigationAction(listener, type, true))); - } - - /** A Serial Version UID. */ - private static final long serialVersionUID = -2062747250230455558L; - -} \ No newline at end of file diff --git a/iText-2.1.7-patched/src/test.xml b/iText-2.1.7-patched/src/test.xml deleted file mode 100644 index 2c8a505..0000000 --- a/iText-2.1.7-patched/src/test.xml +++ /dev/null @@ -1,262 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TESTING iText (test.xml) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/1t3xt.gif b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/1t3xt.gif deleted file mode 100644 index ca516f0f4f726dde2bfb30982dc40fd34de25fdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3309 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 versionsarray = new ArrayList(); - - /** The internal frame of the tool. */ - protected JInternalFrame internalFrame = null; - /** The list of arguments needed by the tool. */ - protected ArrayList arguments = new ArrayList(); - /** Execute menu options */ - protected int menuoptions = MENU_EXECUTE; - /** a menu option */ - public static final int MENU_EXECUTE = 1; - /** a menu option */ - public static final int MENU_EXECUTE_SHOW = 2; - /** a menu option */ - public static final int MENU_EXECUTE_PRINT = 4; - /** a menu option */ - public static final int MENU_EXECUTE_PRINT_SILENT = 8; - - /** - * awtdesktop - */ - private Desktop awtdesktop = null; - private JMenuBar menubar; - - /** - * AbstractTool - */ - public AbstractTool() { - if (Desktop.isDesktopSupported()) { - awtdesktop = Desktop.getDesktop(); - } - } - - /** - * Sets the arguments. - * @param arguments The arguments to set. - */ - public void setArguments(ArrayList arguments) { - this.arguments = arguments; - } - - /** - * Sets the arguments. - * @param args the arguments as String-array. - */ - public void setMainArguments(String[] args) { - int counter = 0; - for (AbstractArgument argument: arguments) { - if (args.length > counter) { - argument.setValue(args[counter]); - } else { - break; - } - counter++; - } - } - - /** - * Gets the arguments. - * @return Returns the arguments. - */ - public ArrayList getArguments() { - return arguments; - } - - /** - * Gets the value of a given argument. - * - * @param name the name of the argument - * @return the value of an argument as an Object. - * @throws InstantiationException - */ - public Object getValue(String name) throws InstantiationException { - for (AbstractArgument argument: arguments) { - if (name.equals(argument.getName())) { - return argument.getArgument(); - } - } - return null; - } - - /** - * Sets the internal frame. - * @param internalFrame The internalFrame to set. - */ - public void setInternalFrame(JInternalFrame internalFrame) { - this.internalFrame = internalFrame; - } - - public void setMenubar(JMenuBar menubar) { - this.menubar = menubar; - } - - /** - * Returns the internal frame. Creates one if it's null. - * @return Returns the internalFrame. - */ - public JInternalFrame getInternalFrame() { - if (internalFrame == null) { - createFrame(); - } - return internalFrame; - } - - /** - * Gets the menubar. - * @return a menubar for this tool - */ - public JMenuBar getMenubar() { - menubar = new JMenuBar(); - JMenu tool = new JMenu(ToolMenuItems.TOOL); - tool.setMnemonic(KeyEvent.VK_F); - JMenuItem usage = new JMenuItem(ToolMenuItems.USAGE); - usage.setMnemonic(KeyEvent.VK_U); - usage.addActionListener(this); - tool.add(usage); - JMenuItem args = new JMenuItem(ToolMenuItems.ARGUMENTS); - args.setMnemonic(KeyEvent.VK_A); - args.addActionListener(this); - tool.add(args); - if ((menuoptions & MENU_EXECUTE) > 0) { - JMenuItem execute = new JMenuItem(ToolMenuItems.EXECUTE); - execute.setMnemonic(KeyEvent.VK_E); - execute.addActionListener(this); - tool.add(execute); - } - if ((menuoptions & MENU_EXECUTE_SHOW) > 0) { - JMenuItem execute = new JMenuItem(ToolMenuItems.EXECUTESHOW); - execute.addActionListener(this); - tool.add(execute); - } - if ((menuoptions & MENU_EXECUTE_PRINT) > 0) { - JMenuItem execute = new JMenuItem(ToolMenuItems.EXECUTEPRINT); - execute.addActionListener(this); - tool.add(execute); - } - if ((menuoptions & MENU_EXECUTE_PRINT_SILENT) > 0) { - JMenuItem execute = new JMenuItem(ToolMenuItems.EXECUTEPRINTSILENT); - execute.addActionListener(this); - tool.add(execute); - } - JMenuItem close = new JMenuItem(ToolMenuItems.CLOSE); - close.setMnemonic(KeyEvent.VK_C); - close.addActionListener(this); - tool.add(close); - menubar.add(tool); - if (!arguments.isEmpty()) { - JMenu params = new JMenu(ToolMenuItems.ARGUMENTS); - tool.setMnemonic(KeyEvent.VK_T); - JMenuItem item; - for (AbstractArgument argument: arguments) { - item = new JMenuItem(argument.getName()); - item.setToolTipText(argument.getDescription()); - item.addActionListener(argument); - params.add(item); - } - menubar.add(params); - } - return menubar; - } - /** - * Gets the usage of the tool. - * @return a String describing how to use the tool. - */ - public String getUsage() { - StringBuffer buf = new StringBuffer("java "); - buf.append(getClass().getName()); - for (AbstractArgument argument: arguments) { - buf.append(' '); - buf.append(argument.getName()); - } - buf.append('\n'); - for (AbstractArgument argument: arguments) { - buf.append(argument.getUsage()); - } - return buf.toString(); - } - - /** - * Gets the current arguments of the tool. - * @return a String with the list of arguments and their values. - */ - private String getArgs() { - StringBuffer buf = new StringBuffer("Current arguments:\n"); - for (AbstractArgument argument: arguments) { - buf.append(" "); - buf.append(argument.getName()); - if (argument.getValue() == null) { - buf.append(" = null\n"); - } else { - buf.append(" = '"); - buf.append(argument.toString()); - buf.append("'\n"); - } - } - return buf.toString(); - } - - /** - * - * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) - * @param evt ActionEvent - */ - public void actionPerformed(ActionEvent evt) { - if (ToolMenuItems.CLOSE.equals(evt.getActionCommand())) { - System.out.println("=== " + getInternalFrame().getTitle() + - " CLOSED ==="); - internalFrame.dispose(); - } - if (ToolMenuItems.USAGE.equals(evt.getActionCommand())) { - JOptionPane.showMessageDialog(internalFrame, getUsage()); - } - if (ToolMenuItems.ARGUMENTS.equals(evt.getActionCommand())) { - JOptionPane.showMessageDialog(internalFrame, getArgs()); - } - if (ToolMenuItems.EXECUTE.equals(evt.getActionCommand())) { - this.execute(); - } - if (ToolMenuItems.EXECUTESHOW.equals(evt.getActionCommand())) { - this.execute(); - try { - if (awtdesktop != null && - awtdesktop.isSupported(Desktop.Action.OPEN)) { - awtdesktop.open(getDestPathPDF()); - } else { - Executable.openDocument(getDestPathPDF()); - } - } catch (Exception e) { - System.err.println(e.getMessage()); - } - } - if (ToolMenuItems.EXECUTEPRINT.equals(evt.getActionCommand())) { - this.execute(); - try { - if (awtdesktop != null && - awtdesktop.isSupported(Desktop.Action.PRINT)) { - awtdesktop.print(getDestPathPDF()); - } else { - Executable.printDocument(getDestPathPDF()); - } - } catch (Exception e) { - System.err.println(e.getMessage()); - } - } - if (ToolMenuItems.EXECUTEPRINTSILENT.equals(evt.getActionCommand())) { - this.execute(); - try { - Executable.printDocumentSilent(getDestPathPDF()); - } catch (Exception e) { - System.err.println(e.getMessage()); - } - } - } - - /** - * Gets the PDF file that should be generated (or null if the output isn't a PDF file). - * @return the PDF file that should be generated - * @throws InstantiationException - */ - protected abstract File getDestPathPDF() throws InstantiationException; - - /** - * Creates the internal frame. - */ - protected abstract void createFrame(); - - /** - * Executes the tool (in most cases this generates a PDF file). - */ - public abstract void execute(); - - /** - * Indicates that the value of an argument has changed. - * @param arg the argument that has changed - */ - public abstract void valueHasChanged(AbstractArgument arg); - - /** - * Add the version of the plugin to the plugin_versions array. - * @param version the version to add. - */ - protected static void addVersion(String version) { - version = version.substring(5, version.length() - 2); - versionsarray.add(version); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/ToolMenuItems.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/ToolMenuItems.java deleted file mode 100644 index 11c06bd..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/ToolMenuItems.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * $Id: ToolMenuItems.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This code was originally published under the MPL by Bruno Lowagie. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox; - -/** - * Keeps all the possible menuitems. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class ToolMenuItems { - - /** An item in the menubar. */ - public static final String FILE = "File"; - /** An item in the menubar. */ - public static final String CLOSE = "Close"; - /** An item in the menubar. */ - public static final String TOOLS = "Tools"; - public static final String FILELIST = "Filelist"; - public static final String VIEW = "View"; - public static final String RESET = "Reset"; - /** An item in the menubar. */ - public static final String HELP = "Help"; - /** An item in the menubar. */ - public static final String VERSION = "Version"; - /** An item in the menubar. */ - public static final String ABOUT = "About"; - /** An item in the menubar. */ - public static final String TOOL = "Tool"; - /** An item in the menubar. */ - public static final String USAGE = "Usage"; - /** An item in the menubar. */ - public static final String ARGUMENTS = "Arguments"; - /** An item in the menubar. */ - public static final String EXECUTE = "Execute"; - /** An item in the menubar. */ - public static final String EXECUTESHOW = "Execute+Open"; - /** An item in the menubar. */ - public static final String EXECUTEPRINT = "Execute+Printdialog"; - /** An item in the menubar. */ - public static final String EXECUTEPRINTSILENT = "Execute+Print"; - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/Toolbox.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/Toolbox.java deleted file mode 100644 index d788e03..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/Toolbox.java +++ /dev/null @@ -1,451 +0,0 @@ -/* - * $Id: Toolbox.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox; - -import java.awt.*; -import java.awt.event.*; -import java.beans.*; -import java.io.*; -import java.util.*; - -import javax.swing.*; -import javax.swing.text.*; - -import com.lowagie.tools.Executable; - -/** - * This is a utility that allows you to use a number of iText tools. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class Toolbox extends JFrame implements ActionListener { - /** A serial version ID */ - private static final long serialVersionUID = -3766198389452935073L; - /** The DesktopPane of the toolbox. */ - private JDesktopPane desktop; - /** The ConsolePane of the toolbox. */ - private JScrollPane console; - - /** The list of tools in the toolbox. */ - private Properties toolmap = new Properties(); - - /** x-coordinate of the location of a new internal frame. */ - private int locationX = 0; - - /** y-coordinate of the location of a new internal frame. */ - private int locationY = 0; - /** - * toolarray - */ - private ArrayList toolarray = new ArrayList(); - - private Vector menulist=new Vector(); - private Vector menuitemlist=new Vector(); - /** - * Constructs the Toolbox object. - */ - public Toolbox() { - super(); - setSize(600, 500); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setResizable(true); - setTitle("iText Toolbox"); - desktop = new JDesktopPane(); - setJMenuBar(getMenubar()); - setIconImage(new ImageIcon(com.lowagie.toolbox.Toolbox.class.getResource( - "1t3xt.gif")).getImage()); - Console c; - try { - c = new Console(); - console = new JScrollPane(c.textArea); - } catch (IOException e) { - e.printStackTrace(); - } - JSplitPane splitPane = new JSplitPane(JSplitPane.VERTICAL_SPLIT, - desktop, - console); - splitPane.setContinuousLayout(true); - splitPane.setOneTouchExpandable(true); - splitPane.setDividerLocation(300); - setContentPane(splitPane); - centerFrame(this); - setVisible(true); - } - - /** - * Starts the Toolbox utility. - * - * use as first argument the name of the plugin, - * then the arguments of the plugin used. - * - * e.g. - * - * java -jar itext.jar Burst inputfile.pdf - * - * That way you can call plugins by name directly. - * - * @param args - * no arguments needed - */ - public static void main(String[] args) { - try { - Class.forName("com.lowagie.text.Document"); - } catch (ClassNotFoundException e) { - JOptionPane.showMessageDialog(null, - "You need the iText.jar in your CLASSPATH!", - e.getClass().getName(), - JOptionPane.ERROR_MESSAGE); - System.exit(1); - } - Toolbox toolbox = new Toolbox(); - if (args.length > 0) { - try { - AbstractTool tool = toolbox.createFrame(args[0]); - String[] nargs = new String[args.length - 1]; - System.arraycopy(args, 1, nargs, 0, args.length - 1); - tool.setMainArguments(nargs); - tool.execute(); - } catch (PropertyVetoException ex) { - } catch (ClassNotFoundException ex) { - } catch (IllegalAccessException ex) { - } catch (InstantiationException ex) { - } - } - } - - /** - * Gets the menubar. - * - * @return a menubar - */ - private JMenuBar getMenubar() { - Properties p = new Properties(); - try { - p.load(Toolbox.class.getClassLoader().getResourceAsStream( - "com/lowagie/toolbox/tools.txt")); - String usertoolstxt = System.getProperty("user.home") + - System.getProperty("file.separator") + - "tools.txt"; - File uttf = new File(usertoolstxt); - if (uttf.isFile() && uttf.exists()) { - p.load(new FileInputStream(usertoolstxt)); - } - } catch (IOException e) { - e.printStackTrace(); - } - toolmap = new Properties(); - JMenuBar menubar = new JMenuBar(); - JMenu file = new JMenu(ToolMenuItems.FILE); - file.setMnemonic(KeyEvent.VK_T); - JMenuItem close = new JMenuItem(ToolMenuItems.CLOSE); - close.setMnemonic(KeyEvent.VK_C); - close.addActionListener(this); - file.add(close); - JMenu view = new JMenu(ToolMenuItems.VIEW); - JMenuItem reset = new JMenuItem(ToolMenuItems.RESET); - reset.addActionListener(this); - view.add(reset); -// JMenuItem filelist = new JMenuItem(FILELIST); -// filelist.addActionListener(this); -// view.add(filelist); - JMenu tools = new JMenu(ToolMenuItems.TOOLS); -// Here one day should be the wizard to help you create a new beanshell script -// JMenuItem create = new JMenuItem(CREATE); -// create.addActionListener(this); -// tools.add(create); - buildPluginMenuItems(new TreeMap(p), tools); - JMenu help = new JMenu(ToolMenuItems.HELP); - JMenuItem about = new JMenuItem(ToolMenuItems.ABOUT); -// about.setIcon(new ImageIcon(Toolbox.class.getResource( -// "Help24.gif"))); - about.setMnemonic(KeyEvent.VK_A); - about.addActionListener(this); - help.add(about); - JMenuItem versions = new JMenuItem(ToolMenuItems.VERSION); -// versions.setIcon(new ImageIcon(Toolbox.class.getResource( -// "About24.gif"))); - versions.addActionListener(this); - help.add(versions); - menubar.add(file); - menubar.add(tools); - menubar.add(view); - menubar.add(Box.createGlue()); - menubar.add(help); - return menubar; - } - - /** - * BuildPluginMenuItems - * - * @param tmp Map - * @param tools JMenu - */ - private void buildPluginMenuItems(Map tmp, JMenu tools) { - String name, tool; - JMenu current = null; - JMenuItem item; - - for (Map.Entry entry: tmp.entrySet()) { - name = (String) entry.getKey(); - if (current == null || !name.startsWith(current.getText())) { - String menu = name.substring(0, name.indexOf('.')); - menulist.add(menu); - current = new JMenu(menu); - tools.add(current); - } - String menuitem = name.substring(current.getText().length() + 1); - menuitemlist.add(menuitem); - item = new JMenuItem(menuitem); - item.addActionListener(this); - tool = (String) entry.getValue(); - try { - if (Class.forName(tool) != null) { - toolmap.put(item.getText(), tool); - current.add(item); - } - } catch (ClassNotFoundException e) { - System.err.println("Plugin " + name - + " was not found in your CLASSPATH."); - } - } - } - - /** - * Creates an Internal Frame. - * - * @param name the name of the application - * @throws InstantiationException - * @throws IllegalAccessException - * @throws ClassNotFoundException - * @throws PropertyVetoException - * @return AbstractTool - */ - public AbstractTool createFrame(String name) throws InstantiationException, - IllegalAccessException, ClassNotFoundException, - PropertyVetoException { - AbstractTool ti = null; - String classname = (String) toolmap.get(name); - ti = (AbstractTool) Class.forName(classname).newInstance(); - toolarray.add(ti); - JInternalFrame f = ti.getInternalFrame(); - f.setLocation(locationX, locationY); - locationX += 25; - if (locationX > this.getWidth() + 50) { - locationX = 0; - } - locationY += 25; - if (locationY > this.getHeight() + 50) { - locationY = 0; - } - f.setVisible(true); - desktop.add(f); - f.setSelected(true); - return ti; - } - - /** - * Centers a JFrame. - * - * @param f JFrame - */ - public static void centerFrame(Frame f) { - Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); - Dimension frameSize = f.getSize(); - if (frameSize.height > screenSize.height) { - frameSize.height = screenSize.height; - } - if (frameSize.width > screenSize.width) { - frameSize.width = screenSize.width; - } - f.setLocation((screenSize.width - frameSize.width) / 2, - (screenSize.height - frameSize.height) / 2); - } - - /** - * - * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) - * @param evt ActionEvent - */ - public void actionPerformed(ActionEvent evt) { - if (ToolMenuItems.CLOSE.equals(evt.getActionCommand())) { - System.out.println("The Toolbox is closed."); - System.exit(0); - } else if (ToolMenuItems.ABOUT.equals(evt.getActionCommand())) { - System.out - .println("The iText Toolbox is part of iText, a Free Java-PDF Library.\nVisit http://itexttoolbox.sourceforge.net/ for more info."); - try { - Executable - .launchBrowser("http://itexttoolbox.sourceforge.net/"); - } catch (IOException ioe) { - JOptionPane - .showMessageDialog( - this, - "The iText Toolbox is part of iText, a Free Java-PDF Library.\nVisit http://itexttoolbox.sourceforge.net/ for more info."); - } - } else if (ToolMenuItems.RESET.equals(evt.getActionCommand())) { - JInternalFrame[] framearray = desktop.getAllFrames(); - int xx = 0, yy = 0; - for (int i = 0; i < framearray.length; i++) { - if (!framearray[i].isIcon()) { - try { - int frameDistance = framearray[i].getHeight() - - framearray[i].getContentPane(). - getHeight(); - framearray[i].setMaximum(false); - int fwidth = framearray[i].getWidth(); - int fheight = framearray[i].getHeight(); - framearray[i].reshape(xx, yy, fwidth, fheight); - xx += frameDistance; - yy += frameDistance; - if (xx + fwidth > desktop.getWidth()) { - xx = 0; - } - if (yy + fheight > desktop.getHeight()) { - yy = 0; - } - } catch (PropertyVetoException e) { - } - } - } - } else if (ToolMenuItems.VERSION.equals(evt.getActionCommand())) { - JFrame f = new Versions(); - centerFrame(f); - f.setVisible(true); - } else { - try { - createFrame(evt.getActionCommand()); - } catch (Exception e) { - e.printStackTrace(); - } - } - } - - /** - * A Class that redirects output to System.out and System.err. - */ - public class Console { - class ErrorContext extends StyleContext { - private static final long serialVersionUID = 7766294638325167438L; - public static final String STDERROR = "Error"; - public static final String STDOUT = "StdOut"; - - public ErrorContext() { - super(); - Style root = getStyle(DEFAULT_STYLE); - Style s = addStyle(STDERROR, root); - StyleConstants.setForeground(s, Color.RED); - s = addStyle(STDOUT, root); - StyleConstants.setForeground(s, Color.BLACK); - } - } - - - PipedInputStream piOut; - PipedInputStream piErr; - PipedOutputStream poOut; - PipedOutputStream poErr; - ErrorContext errorcontext = new ErrorContext(); - JTextPane textArea = new JTextPane(new DefaultStyledDocument( - errorcontext)); - PrintStream oriout; - PrintStream orierr; - - /** - * Creates a new Console object. - * @throws IOException - */ - public Console() throws IOException { - // Set up System.out - piOut = new PipedInputStream(); - poOut = new PipedOutputStream(piOut); - oriout = System.out; - System.setOut(new PrintStream(poOut, true)); - - // Set up System.err - piErr = new PipedInputStream(); - poErr = new PipedOutputStream(piErr); - orierr = System.err; - System.setErr(new PrintStream(poErr, true)); - - // Add a scrolling text area - textArea.setEditable(false); - - // Create reader threads - new ReaderThread(piOut, ErrorContext.STDOUT).start(); - new ReaderThread(piErr, ErrorContext.STDERROR).start(); - } - - class ReaderThread extends Thread { - PipedInputStream pi; - String type; - - ReaderThread(PipedInputStream pi, String type) { - this.pi = pi; - this.type = type; - } - - /** - * @see java.lang.Thread#run() - */ - public void run() { - final byte[] buf = new byte[1024]; - - while (true) { - try { - final int len = pi.read(buf); - if (len == -1) { - break; - } - javax.swing.text.Document doc = textArea.getDocument(); - AttributeSet attset = errorcontext.getStyle(type); - String snippet = new String(buf, 0, len); - doc.insertString(doc.getLength(), - snippet, attset); - oriout.print(snippet); - textArea.setCaretPosition(textArea.getDocument(). - getLength()); - } catch (BadLocationException ex) { - } catch (IOException e) { - } - } - } - } - } - - - public Vector getMenulist() { - return menulist; - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/Versions.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/Versions.java deleted file mode 100644 index bd0a61e..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/Versions.java +++ /dev/null @@ -1,229 +0,0 @@ -/* - * $Id: Versions.java 3372 2008-05-12 03:16:52Z xlv $ - * Copyright (c) 2005-2007 Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie, - * Paulo Soares, and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -/* - * This class was originally written by Carsten Hammer. - * Changes were made by Bruno Lowagie, Paulo Soares and Xavier Le Vourch. - * These people were contacted before changing the license from MPL/LGPL to MIT. - * Current copyright holders are Bruno Lowagie and Carsten Hammer. - */ - -package com.lowagie.toolbox; - -import java.awt.BorderLayout; -import java.text.DateFormat; -import java.text.ParseException; -import java.text.SimpleDateFormat; -import java.util.ArrayList; -import java.util.Properties; - -import javax.swing.JFrame; -import javax.swing.JLabel; -import javax.swing.JScrollPane; -import javax.swing.JTable; -import javax.swing.table.AbstractTableModel; -import javax.swing.table.TableModel; - -import com.lowagie.text.Document; -import javax.swing.ImageIcon; -import javax.swing.RowSorter; -import javax.swing.table.TableRowSorter; - -/** - * JFrame that shows the plugin_versions of all the plugins. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class Versions - extends JFrame { - - /** The serial version UID of this class. */ - private static final long serialVersionUID = 2925242862240301106L; - - /** A label with info about the library, JVM,... */ - JLabel library_versions = new JLabel(); - - /** The table with all the plug-ins (name, version and date). */ - JTable plugin_versions = new JTable(); - - /** A scrollpane for the plugin_versions table. */ - JScrollPane scroll_versions = new JScrollPane(); - - /** Constructs a Versions object. */ - public Versions() { - super("Plugins and their version"); - try { - initialize(); - } - catch (Exception ex) { - ex.printStackTrace(); - } - } - - /** - * Initialization of the jFrame. - * - * @throws Exception - */ - private void initialize() throws Exception { - this.getContentPane().setLayout(new BorderLayout()); - scroll_versions.setViewportView(plugin_versions); - library_versions.setIcon(new ImageIcon(Versions.class.getResource( - "1t3xt.gif"))); - this.getContentPane().add(library_versions, BorderLayout.NORTH); - this.getContentPane().add(scroll_versions, BorderLayout.CENTER); - Properties properties = System.getProperties(); - Runtime runtime = Runtime.getRuntime(); - StringBuffer sb = new StringBuffer(); - sb.append(""); - sb.append("

iTexttoolbox version: " + Versions.class.getPackage().getImplementationVersion() + "

"); - sb.append("

iText version: " + Document.getVersion() + "

"); - sb.append("

java.version: " + properties.getProperty("java.version") - + "

"); - sb.append("

java.vendor: " + properties.getProperty("java.vendor") - + "

"); - sb.append("

java.home: " + properties.getProperty("java.home") - + "

"); - sb.append("

java.freeMemory: " + runtime.freeMemory() + " bytes" - + "

"); - sb.append("

java.totalMemory: " + runtime.totalMemory() + " bytes" - + "

"); - sb.append("

user.home: " + properties.getProperty("user.home") - + "

"); - sb.append("

os.name: " + properties.getProperty("os.name") + "

"); - sb.append("

os.arch: " + properties.getProperty("os.arch") + "

"); - sb.append("

os.version: " + properties.getProperty("os.version") - + "

"); - sb.append(""); - library_versions.setText(sb.toString()); - - TableModel model = getVersionTableModel(AbstractTool.versionsarray); - RowSorter sorter = - new TableRowSorter (model); - plugin_versions.setRowSorter(sorter); - plugin_versions.setModel(model); - - pack(); - } - - /** - * Returns the TableModel implementation that will be used to show the plugin_versions. - * - * @param versionsarray ArrayList - * @return TableModel - */ - public TableModel getVersionTableModel(final ArrayList versionsarray) { - return new AbstractTableModel() { - - private static final long serialVersionUID = 5105003782164682777L; - - public int getColumnCount() { - return 4; - } - - public int getRowCount() { - return versionsarray.size(); - } - - public Object getValueAt(int rowIndex, int columnIndex) { - String dummy; - switch (columnIndex) { - case 0: - dummy = versionsarray.get(rowIndex); - return dummy.split(".java")[0]; - case 1: - dummy = versionsarray.get(rowIndex); - return dummy.split(" ")[1]; - case 2: - DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); - dummy = versionsarray.get(rowIndex); - try { - return df.parse(dummy.split(" ")[2] + " " - + dummy.split(" ")[3]); - } - catch (ParseException ex) { - return null; - } - case 3: - dummy = versionsarray.get(rowIndex); - return dummy.split(" ")[4]; - - } - return versionsarray; - } - - public String getColumnName(int column) { - switch (column) { - case 0: - return "Name"; - case 1: - return "Version"; - case 2: - return "Changed"; - case 3: - return "ChangeBy"; - default: - return ""; - } - } - - public Class getColumnClass(int column) { - switch (column) { - case 0: - return String.class; - case 1: - return String.class; - case 2: - return java.util.Date.class; - case 3: - return String.class; - default: - return null; - } - } - }; - - } - - /** - * Main method (test purposes only) - * - * @param args String[] - */ - public static void main(String[] args) { - Versions version = new Versions(); - version.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - version.setVisible(true); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/AbstractArgument.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/AbstractArgument.java deleted file mode 100644 index cb4ca96..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/AbstractArgument.java +++ /dev/null @@ -1,156 +0,0 @@ -package com.lowagie.toolbox.arguments; - -import java.beans.PropertyChangeSupport; -import java.beans.PropertyChangeEvent; -import java.beans.PropertyChangeListener; - -import com.lowagie.toolbox.AbstractTool; - -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; - -/** - * @since 2.1.1 (imported from itexttoolbox project) - */ -public abstract class AbstractArgument implements ActionListener, PropertyChangeListener{ - public AbstractArgument() { - } - public AbstractArgument(AbstractTool tool, String name, String description, Object value) { - this.tool = tool; - this.name = name; - this.description = description; - this.value=value; - } - protected PropertyChangeSupport pcs = new PropertyChangeSupport(this); - /** value of the argument. */ - protected Object value = null; - /** short name for the argument. */ - protected String name; - /** reference to the internal frame */ - protected AbstractTool tool; - /** describes the argument. */ - protected String description; - protected synchronized void firePropertyChange(PropertyChangeEvent evt) { - pcs.firePropertyChange(evt); - } - - public synchronized void removePropertyChangeListener( - PropertyChangeListener l) { - pcs.removePropertyChangeListener(l); - } - - public synchronized void addPropertyChangeListener(PropertyChangeListener l) { - pcs.addPropertyChangeListener(l); - } - - /** - * @return Returns the value. - */ - public Object getValue() { - return value; - } - - - - public void setValue(Object value, String propertyname) { - Object oldvalue = this.value; - this.value = value; - tool.valueHasChanged(this); - this.firePropertyChange(new PropertyChangeEvent(this, propertyname, - oldvalue, this.value)); - } - - - - /** - * @param description - * The description to set. - */ - public void setDescription(String description) { - this.description = description; - } - - /** - * @return Returns the description. - */ - public String getDescription() { - return description; - } - - /** - * @param name - * The name to set. - */ - public void setName(String name) { - this.name = name; - } - - /** - * Give you a String that can be used in a usage description. - * - * @return a String - */ - public String getUsage() { - StringBuffer buf = new StringBuffer(" "); - buf.append(name); - buf.append(" - "); - buf.append(description); - buf.append('\n'); - return buf.toString(); - } - - public AbstractTool getTool() { - return tool; - } - - public void setTool(AbstractTool tool) { - this.tool = tool; - } - - /** - * Gets the argument as an object. - * - * @return an object - * @throws InstantiationException - */ - public Object getArgument() throws InstantiationException { - if (value == null) { - return null; - } - return value; - } - - /** - * @return Returns the name. - */ - public String getName() { - return name; - } - - /** - * @param value - * The value to set. - */ - public void setValue(Object value) { - Object oldvalue = this.value; - this.value = value; - tool.valueHasChanged(this); - this.firePropertyChange(new PropertyChangeEvent(this, name, oldvalue, - this.value)); - } - - public void propertyChange(PropertyChangeEvent evt) { - System.out.println("AbstractArgument PropertyChange"); - } - - public abstract void actionPerformed(ActionEvent e); - /** - * Returns a string representation of the object. - * - * @return a string representation of the object. - */ - public String toString() { - return getValue().toString(); - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/BitsetArgument.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/BitsetArgument.java deleted file mode 100644 index 3d9c9a5..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/BitsetArgument.java +++ /dev/null @@ -1,116 +0,0 @@ -/* - * $Id: BitsetArgument.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.arguments; - -import java.awt.event.ActionEvent; - -import javax.swing.JCheckBox; -import javax.swing.JOptionPane; - -import com.lowagie.toolbox.AbstractTool; - -/** - * Argument that results in a set of "1" and "0" values. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class BitsetArgument extends AbstractArgument { - /** These are the different options that can be true or false. */ - private JCheckBox[] options; - - /** - * Constructs an BitsetArgument. - * @param tool the tool that needs this argument - * @param name the name of the argument - * @param description the description of the argument - * @param options the different options that can be true or false - */ - public BitsetArgument(AbstractTool tool, String name, String description, - String[] options) { - super(tool, name, description, null); - this.options = new JCheckBox[options.length]; - for (int i = 0; i < options.length; i++) { - this.options[i] = new JCheckBox(options[i]); - } - } - - /** - * - * @see com.lowagie.toolbox.arguments.StringArgument#getUsage() - * @return String - */ - public String getUsage() { - StringBuffer buf = new StringBuffer(super.getUsage()); - buf.append(" possible options:\n"); - for (int i = 0; i < options.length; i++) { - buf.append(" - "); - buf.append(options[i].getText()); - buf.append('\n'); - } - return buf.toString(); - } - - /** - * - * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) - * @param evt ActionEvent - */ - public void actionPerformed(ActionEvent evt) { - Object[] message = new Object[1 + options.length]; - message[0] = "Check the options you need:"; - System.arraycopy(options, 0, message, 1, options.length); - int result = JOptionPane.showOptionDialog( - tool.getInternalFrame(), - message, - description, - JOptionPane.OK_CANCEL_OPTION, - JOptionPane.QUESTION_MESSAGE, - null, - null, - null - ); - if (result == 0) { - StringBuffer buf = new StringBuffer(); - for (int i = 0; i < options.length; i++) { - if (options[i].isSelected()) { - buf.append('1'); - } else { - buf.append('0'); - } - } - setValue(buf.toString()); - } - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/ColorArgument.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/ColorArgument.java deleted file mode 100644 index f0f69bf..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/ColorArgument.java +++ /dev/null @@ -1,82 +0,0 @@ -/* - * $Id: ColorArgument.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ -package com.lowagie.toolbox.arguments; - -import java.awt.Color; -import java.awt.event.ActionEvent; - -import javax.swing.JColorChooser; - -import com.lowagie.toolbox.AbstractTool; - -/** - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class ColorArgument extends AbstractArgument { - public ColorArgument() { - super(); - } - - public ColorArgument(AbstractTool tool, String name, String description) { - super(tool, name, description, null); - } - - public Object getArgument() throws InstantiationException { - if (value == null) { - return null; - } - try { - return Color.decode(value.toString()); - } catch (Exception e) { - throw new InstantiationException(e.getMessage()); - } - } - - public void actionPerformed(ActionEvent e) { - Color initialColor = new Color(0xFF, 0xFF, 0xFF); - if (value != null) { - initialColor = Color.decode(value.toString()); - } - Color newColor = JColorChooser.showDialog(tool.getInternalFrame(), - "Choose Color", initialColor); - setValue("0x" - + Integer.toHexString( - (newColor.getRed() << 16) - | (newColor.getGreen() << 8) - | (newColor.getBlue() << 0)).toUpperCase()); - } - - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/FileArgument.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/FileArgument.java deleted file mode 100644 index 53e9a44..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/FileArgument.java +++ /dev/null @@ -1,166 +0,0 @@ -/* - * $Id: FileArgument.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.arguments; - -import java.awt.event.ActionEvent; -import java.io.File; - -import javax.swing.JFileChooser; -import javax.swing.filechooser.FileFilter; - -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.filters.DirFilter; -import com.lowagie.toolbox.swing.PdfInformationPanel; - -/** - * FileArgument class if the argument is a java.io.File. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class FileArgument extends AbstractArgument { - /** a filter to put on the FileChooser. */ - protected FileFilter filter; - /** indicates if the argument has to point to a new or an existing file. */ - protected boolean newFile; - /** the label */ - PdfInformationPanel label = null; - - public FileArgument() { - super(); - } - - /** - * Constructs a FileArgument. - * - * @param tool the tool that needs this argument - * @param name the name of the argument - * @param description the description of the argument - * @param newFile makes the difference between an Open or Save dialog - * @param filter FileFilter - */ - public FileArgument(AbstractTool tool, String name, String description, - boolean newFile, FileFilter filter) { - super(tool, name, description, null); - this.newFile = newFile; - this.filter = filter; - } - - /** - * Constructs a FileArgument. - * @param tool the tool that needs this argument - * @param name the name of the argument - * @param description the description of the argument - * @param newFile makes the difference between an Open or Save dialog - */ - public FileArgument(AbstractTool tool, String name, String description, - boolean newFile) { - this(tool, name, description, newFile, null); - } - - /** - * Gets the argument as an object. - * @return an object - * @throws InstantiationException - */ - public Object getArgument() throws InstantiationException { - if (value == null) { - return null; - } - try { - return new File(value.toString()); - } catch (Exception e) { - throw new InstantiationException(e.getMessage()); - } - } - - /** - * - * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) - * @param e ActionEvent - */ - public void actionPerformed(ActionEvent e) { - JFileChooser fc = new JFileChooser(); - - if (filter != null) { - fc.setFileFilter(filter); - if (filter instanceof DirFilter) { - fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); - } - } - if (label != null) { - fc.setAccessory(label); - fc.addPropertyChangeListener( - JFileChooser.SELECTED_FILE_CHANGED_PROPERTY, label); - } - if (newFile) { - fc.showSaveDialog(tool.getInternalFrame()); - } else { - fc.showOpenDialog(tool.getInternalFrame()); - } - try { - setValue(fc.getSelectedFile()); - } catch (NullPointerException npe) { - } - } - - /** - * @return Returns the filter. - */ - public FileFilter getFilter() { - return filter; - } - - /** - * @param filter The filter to set. - */ - public void setFilter(FileFilter filter) { - this.filter = filter; - } - - /** - * @return Returns the label. - */ - public PdfInformationPanel getLabel() { - return label; - } - - /** - * @param label The label to set. - */ - public void setLabel(PdfInformationPanel label) { - this.label = label; - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/FileArrayArgument.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/FileArrayArgument.java deleted file mode 100644 index 7b8f7b8..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/FileArrayArgument.java +++ /dev/null @@ -1,124 +0,0 @@ -/* - * $Id: FileArrayArgument.java 3297 2008-05-01 12:19:24Z blowagie $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ -package com.lowagie.toolbox.arguments; - -import java.awt.event.ActionEvent; -import java.beans.PropertyChangeEvent; -import java.beans.PropertyVetoException; -import java.io.File; - -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.swing.FileList; - - -/** - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class FileArrayArgument extends AbstractArgument { - public FileArrayArgument() { - super(); - try { - jbInit(); - } catch (Exception ex) { - ex.printStackTrace(); - } - } - - public FileArrayArgument(AbstractTool tool, String name, String description) { - super(tool, name, description, null); - try { - jbInit(); - } catch (Exception ex) { - ex.printStackTrace(); - } - } - - public void actionPerformed(ActionEvent e) { - fileList1.setLocation(10, 10); - fileList1.setVisible(true); - this.getTool().getInternalFrame().getDesktopPane().add(fileList1); - try { - fileList1.setSelected(true); - } catch (PropertyVetoException ex1) { - System.out.println(ex1.getMessage()); - } - -// try { -// setValue(fileList1.getFilevector().toArray()); -// } catch (NullPointerException npe) { -// } - } - - - public Object getArgument() throws InstantiationException { - if (value == null) { - return null; - } - try { - return value; - } catch (Exception e) { - throw new InstantiationException(e.getMessage()); - } - } - - public static void main(String[] args) { - FileArrayArgument filearrayargument = new FileArrayArgument(); - } - - private void jbInit() throws Exception { - fileList1.addPropertyChangeListener(this); - } - - FileList fileList1 = new FileList(); - public void propertyChange(PropertyChangeEvent evt) { - String propertyname = evt.getPropertyName(); - if (propertyname.equals("filevector")) { - File[] filear = (File[]) evt.getNewValue(); - if (filear != null) { - this.setValue(filear); - } - } - } - /** - * Returns a string representation of the object. - * - * @return a string representation of the object. - */ - public String toString() { - - return fileList1.getStringreprasentation(); - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/FloatArgument.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/FloatArgument.java deleted file mode 100644 index 4908b09..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/FloatArgument.java +++ /dev/null @@ -1,64 +0,0 @@ -/* - * $Id: FloatArgument.java 3297 2008-05-01 12:19:24Z blowagie $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ -package com.lowagie.toolbox.arguments; - -import java.awt.event.ActionEvent; - -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.swing.CustomDialog; - -/** - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class FloatArgument extends AbstractArgument { - public FloatArgument() { - super(); - } - - public FloatArgument(AbstractTool tool, String name, String description) { - super(tool, name, description, null); - } - - /** - * Invoked when an action occurs. - * - * @param e ActionEvent - */ - public void actionPerformed(ActionEvent e) { - CustomDialog cd=new CustomDialog("Enter a value for " + name + - ":",CustomDialog.instantiateFloatDocument()); - setValue(cd.showInputDialog(this.getValue()==null?"0":this.getValue().toString())); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/ImageArgument.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/ImageArgument.java deleted file mode 100644 index 188c476..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/ImageArgument.java +++ /dev/null @@ -1,111 +0,0 @@ -/* - * $Id: ImageArgument.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.arguments; - -import java.awt.event.ActionEvent; - -import javax.swing.JFileChooser; -import javax.swing.filechooser.FileFilter; - -import com.lowagie.text.Image; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.filters.ImageFilter; - -/** - * StringArgument class if the argument is a com.lowagie.text.Image. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class ImageArgument extends AbstractArgument { - /** a filter to put on the FileChooser. */ - private FileFilter filter; - - /** - * Constructs a FileArgument. - * @param tool the tool that needs this argument - * @param name the name of the argument - * @param description the description of the argument - * @param filter a custom filter - */ - public ImageArgument(AbstractTool tool, String name, String description, - FileFilter filter) { - super(tool, name, description, null); - this.filter = filter; - } - - /** - * Constructs a FileArgument. - * @param tool the tool that needs this argument - * @param name the name of the argument - * @param description the description of the argument - */ - public ImageArgument(AbstractTool tool, String name, String description) { - this(tool, name, description, new ImageFilter()); - } - - /** - * Gets the argument as an object. - * @return an object - * @throws InstantiationException - */ - public Object getArgument() throws InstantiationException { - if (value == null) { - return null; - } - try { - return Image.getInstance(value.toString()); - } catch (Exception e) { - throw new InstantiationException(e.getMessage()); - } - } - - /** - * - * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) - * @param e ActionEvent - */ - public void actionPerformed(ActionEvent e) { - JFileChooser fc = new JFileChooser(); - if (filter != null) { - fc.setFileFilter(filter); - } - fc.showOpenDialog(tool.getInternalFrame()); - try { - setValue(fc.getSelectedFile().getAbsolutePath()); - } catch (NullPointerException npe) { - } - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/IntegerArgument.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/IntegerArgument.java deleted file mode 100644 index 9291ba1..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/IntegerArgument.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * $Id: IntegerArgument.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.arguments; - -import java.awt.event.ActionEvent; - -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.swing.CustomDialog; - -/** - * This is an argument of one of the tools in the toolbox. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class IntegerArgument extends AbstractArgument { - - /** Constructs a IntegerArgument. */ - public IntegerArgument() { - } - - /** - * Constructs a IntegerArgument. - * - * @param tool - * the tool that needs this argument - * @param name - * the name of the argument - * @param description - * the description of the argument - */ - public IntegerArgument(AbstractTool tool, String name, String description) { - super(tool, name, description, null); - } - - /** - * - * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) - * @param e ActionEvent - */ - public void actionPerformed(ActionEvent e) { - CustomDialog cd = new CustomDialog("Enter a value for " + name + - ":", - CustomDialog.instantiateIntegerDocument()); - setValue(cd.showInputDialog(this.getValue()==null?"0":this.getValue().toString())); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/OptionArgument.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/OptionArgument.java deleted file mode 100644 index 025c6d2..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/OptionArgument.java +++ /dev/null @@ -1,209 +0,0 @@ -/* - * $Id: OptionArgument.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.arguments; - -import java.awt.event.ActionEvent; -import java.util.TreeMap; - -import javax.swing.JComboBox; -import javax.swing.JOptionPane; - -import com.lowagie.toolbox.AbstractTool; - -/** - * Argument that can be one of several options. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class OptionArgument extends AbstractArgument { - - /** - * An Entry that can be chosen as option. - */ - public class Entry { - /** Describes the option. */ - private Object description; - /** Holds the actual value of the option. */ - private Object value; - /** - * Constructs an entry. - * @param value the value of the entry (that will be identical to the description) - */ - public Entry(Object value) { - this.value = value; - this.description = value; - } - - /** - * Constructs an entry. - * @param description the description of the entry - * @param value the value of the entry - */ - public Entry(Object description, Object value) { - this.description = description; - this.value = value; - } - - /** - * String representation of the Entry. - * @return a description of the entry - */ - public String toString() { - return description.toString(); - } - - /** - * Gets the value of the String. - * @return the toString of the value - */ - public String getValueToString() { - return value.toString(); - } - - /** - * @return Returns the description. - */ - public Object getDescription() { - return description; - } - - /** - * @param description The description to set. - */ - public void setDescription(Object description) { - this.description = description; - } - - /** - * @return Returns the value. - */ - public Object getValue() { - return value; - } - - /** - * @param value The value to set. - */ - public void setValue(Object value) { - this.value = value; - } - } - - - private TreeMap options = new TreeMap(); - - /** - * Constructs an OptionArgument. - * @param tool the tool that needs this argument - * @param name the name of the argument - * @param description the description of the argument - */ - public OptionArgument(AbstractTool tool, String name, String description) { - super(tool, name, description, null); -// this.setClassname(new Entry("").getClass().getName()); - } - - /** - * Adds an Option. - * @param description the description of the option - * @param value the value of the option - */ - public void addOption(Object description, Object value) { - options.put(value.toString(), new Entry(description, value)); - } - - /** - * Gets the argument as an object. - * @return an object - * @throws InstantiationException - */ - public Object getArgument() throws InstantiationException { - if (value == null) { - return null; - } - try { - return options.get(value).getValue(); - } catch (Exception e) { - throw new InstantiationException(e.getMessage()); - } - } - - /** - * - * @see com.lowagie.toolbox.arguments.StringArgument#getUsage() - * @return String - */ - public String getUsage() { - StringBuffer buf = new StringBuffer(super.getUsage()); - buf.append(" possible options:\n"); - for (Entry entry: options.values()) { - buf.append(" - "); - buf.append(entry.getValueToString()); - buf.append(": "); - buf.append(entry.toString()); - buf.append('\n'); - } - return buf.toString(); - } - - /** - * - * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) - * @param evt ActionEvent - */ - public void actionPerformed(ActionEvent evt) { - Object[] message = new Object[2]; - message[0] = "Choose one of the following options:"; - JComboBox cb = new JComboBox(); - for (Entry entry: options.values()) { - cb.addItem(entry); - } - message[1] = cb; - int result = JOptionPane.showOptionDialog( - tool.getInternalFrame(), - message, - description, - JOptionPane.OK_CANCEL_OPTION, - JOptionPane.QUESTION_MESSAGE, - null, - null, - null - ); - if (result == 0) { - Entry entry = (Entry) cb.getSelectedItem(); - setValue(entry.getValueToString()); - } - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/PageSizeArgument.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/PageSizeArgument.java deleted file mode 100644 index 2541807..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/PageSizeArgument.java +++ /dev/null @@ -1,173 +0,0 @@ -/* - * $Id: PageSizeArgument.java 3297 2008-05-01 12:19:24Z blowagie $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.arguments; - -import java.awt.event.ActionEvent; -import java.lang.reflect.Field; -import java.util.Iterator; -import java.util.TreeMap; - -import javax.swing.JComboBox; -import javax.swing.JOptionPane; - -import com.lowagie.text.PageSize; -import com.lowagie.toolbox.AbstractTool; - -/** - * Argument that can be one of several options. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class PageSizeArgument extends OptionArgument { - - private TreeMap options = new TreeMap(); - - /** - * Constructs an OptionArgument. - * - * @param tool - * the tool that needs this argument - * @param name - * the name of the argument - * @param description - * the description of the argument - */ - public PageSizeArgument(AbstractTool tool, String name, String description) { - super(tool, name, description); - Class ps = PageSize.class; - Field[] sizes = ps.getDeclaredFields(); - try { - for (int i = 0; i < sizes.length; i++) { - addOption(sizes[i].getName(), sizes[i].get(null)); - } - } catch (IllegalArgumentException e) { - e.printStackTrace(); - } catch (IllegalAccessException e) { - e.printStackTrace(); - } - } - - /** - * Adds an Option. - * @param description the description of the option - * @param value the value of the option - */ - public void addOption(Object description, Object value) { - options.put(description, value); - } - - /** - * Gets the options. - * @return Returns the options. - */ - public TreeMap getOptions() { - return options; - } - - /** - * Gets the argument as an object. - * @return an object - * @throws InstantiationException - */ - public Object getArgument() throws InstantiationException { - if (value == null) { - return null; - } - try { - return options.get(value); - } catch (Exception e) { - throw new InstantiationException(e.getMessage()); - } - } - - /** - * - * @see com.lowagie.toolbox.arguments.StringArgument#getUsage() - * @return String - */ - public String getUsage() { - StringBuffer buf = new StringBuffer(" "); - buf.append(name); - buf.append(" - "); - buf.append(description); - buf.append('\n'); - buf.append(" possible options:\n"); - String s; - for (Iterator i = options.keySet().iterator(); i.hasNext(); ) { - s = (String) i.next(); - buf.append(" - "); - buf.append(s); - buf.append('\n'); - } - return buf.toString(); - } - - /** - * - * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) - * @param evt ActionEvent - */ - public void actionPerformed(ActionEvent evt) { - Object[] message = new Object[2]; - message[0] = "Choose one of the following pagesizes:"; - JComboBox cb = new JComboBox(); - for(Iterator i = options.keySet().iterator(); i.hasNext(); ) { - cb.addItem(i.next()); - } - message[1] = cb; - int result = JOptionPane.showOptionDialog( - tool.getInternalFrame(), - message, - description, - JOptionPane.OK_CANCEL_OPTION, - JOptionPane.QUESTION_MESSAGE, - null, - null, - null - ); - if (result == 0) { - setValue(cb.getSelectedItem()); - } - } - /** - * Returns a string representation of the object. - * - * @return a string representation of the object. - */ - public String toString() { - return super.getValue().toString(); - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/StringArgument.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/StringArgument.java deleted file mode 100644 index 86c37b4..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/StringArgument.java +++ /dev/null @@ -1,79 +0,0 @@ -/* - * $Id: StringArgument.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.arguments; - -import java.awt.event.ActionEvent; - -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.swing.CustomDialog; - -/** - * This is an argument of one of the tools in the toolbox. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class StringArgument extends AbstractArgument { - - /** Constructs a StringArgument. */ - public StringArgument() { - } - - /** - * Constructs a StringArgument. - * - * @param tool - * the tool that needs this argument - * @param name - * the name of the argument - * @param description - * the description of the argument - */ - public StringArgument(AbstractTool tool, String name, String description) { - super(tool, name, description, null); - } - - /** - * - * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) - * @param e ActionEvent - */ - public void actionPerformed(ActionEvent e) { - CustomDialog cd = new CustomDialog("Enter a value for " + name + - ":", - CustomDialog. - instantiateStringDocument()); - setValue(cd.showInputDialog(this.getValue()==null?"":this.getValue().toString())); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/DirFilter.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/DirFilter.java deleted file mode 100644 index 7b48bab..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/DirFilter.java +++ /dev/null @@ -1,68 +0,0 @@ -/* - * $Id: DirFilter.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 by Johannes Schindelin - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Johannes Schindelin. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.arguments.filters; - -import java.io.File; - -import javax.swing.filechooser.FileFilter; - -/** - * Filters directories in a JFileChooser. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class DirFilter extends FileFilter { - - /** - * - * @see javax.swing.filechooser.FileFilter#accept(java.io.File) - * @param f File - * @return boolean - */ - public boolean accept(File f) { - if (f.isDirectory()) return true; - return false; - } - - /** - * - * @see javax.swing.filechooser.FileFilter#getDescription() - * @return String - */ - public String getDescription() { - return "directories"; - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/ImageFilter.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/ImageFilter.java deleted file mode 100644 index 4a96fe0..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/ImageFilter.java +++ /dev/null @@ -1,126 +0,0 @@ -/* - * $Id: ImageFilter.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.arguments.filters; - -import java.io.File; - -import javax.swing.filechooser.FileFilter; - -/** - * Filters images in a FileChooser. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class ImageFilter extends FileFilter { - - /** Array with all kinds of image extensions. */ - public static final String[] IMAGES = new String[8]; - static { - IMAGES[0] = ".jpg"; - IMAGES[1] = ".jpeg"; - IMAGES[2] = ".png"; - IMAGES[3] = ".gif"; - IMAGES[4] = ".bmp"; - IMAGES[5] = ".wmf"; - IMAGES[6] = ".tif"; - IMAGES[7] = ".tiff"; - } - - /** array that enables you to filter on image types. */ - public boolean[] filter = new boolean[8]; - - /** - * Constructs an ImageFilter allowing all images. - */ - public ImageFilter() { - for (int i = 0; i < filter.length; i++) { - filter[i] = true; - } - } - - /** - * Constructs an ImageFilter allowing some images. - * @param jpeg indicates if jpegs are allowed - * @param png indicates if pngs are allowed - * @param gif indicates if gifs are allowed - * @param bmp indicates if bmps are allowed - * @param wmf indicates if wmfs are allowed - * @param tiff indicates if tiffs are allowed - */ - public ImageFilter(boolean jpeg, boolean png, boolean gif, boolean bmp, boolean wmf, boolean tiff) { - if (jpeg) { - filter[0] = true; - filter[1] = true; - } - if (png) { - filter[2] = true; - } - if (gif) { - filter[3] = true; - } - if (bmp) { - filter[4] = true; - } - if (wmf) { - filter[5] = true; - } - if (tiff) { - filter[6] = true; - filter[7] = true; - } - } - - /** - * - * @see javax.swing.filechooser.FileFilter#accept(java.io.File) - * @param f File - * @return boolean - */ - public boolean accept(File f) { - if (f.isDirectory()) return true; - for (int i = 0; i < IMAGES.length; i++) { - if (filter[i] && f.getName().toLowerCase().endsWith(IMAGES[i])) return true; - } - return false; - } - - /** - * - * @see javax.swing.filechooser.FileFilter#getDescription() - * @return String - */ - public String getDescription() { - return "Image files"; - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/PdfFilter.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/PdfFilter.java deleted file mode 100644 index 998a4d5..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/PdfFilter.java +++ /dev/null @@ -1,69 +0,0 @@ -/* - * $Id: PdfFilter.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.arguments.filters; - -import java.io.File; - -import javax.swing.filechooser.FileFilter; - -/** - * Filters PDF files in a JFileChooser. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class PdfFilter extends FileFilter { - - /** - * - * @see javax.swing.filechooser.FileFilter#accept(java.io.File) - * @param f File - * @return boolean - */ - public boolean accept(File f) { - if (f.isDirectory()) return true; - if (f.getName().toLowerCase().endsWith(".pdf")) return true; - return false; - } - - /** - * - * @see javax.swing.filechooser.FileFilter#getDescription() - * @return String - */ - public String getDescription() { - return "*.pdf PDF files"; - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/U3DFilter.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/U3DFilter.java deleted file mode 100644 index 49afe8b..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/arguments/filters/U3DFilter.java +++ /dev/null @@ -1,69 +0,0 @@ -/* - * $Id: U3DFilter.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.arguments.filters; - -import java.io.File; - -import javax.swing.filechooser.FileFilter; - -/** - * Filters U3D files in a JFileChooser. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class U3DFilter extends FileFilter { - - /** - * - * @see javax.swing.filechooser.FileFilter#accept(java.io.File) - * @param f File - * @return boolean - */ - public boolean accept(File f) { - if (f.isDirectory()) return true; - if (f.getName().toLowerCase().endsWith(".u3d")) return true; - return false; - } - - /** - * - * @see javax.swing.filechooser.FileFilter#getDescription() - * @return String - */ - public String getDescription() { - return "*.u3d U3D files"; - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Add3D.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Add3D.java deleted file mode 100644 index f26f7ca..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Add3D.java +++ /dev/null @@ -1,284 +0,0 @@ -/* - * $Id: Add3D.java 3373 2008-05-12 16:21:24Z xlv $ - * - * Adapted from an example in C# from Christian Neuhold - * published on the itext mailing list by Paulo Soares at 16. April 2007. - * Changes by Paulo Soares to display without the need to click. - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - */ - -package com.lowagie.toolbox.plugins; - -import java.io.*; - -import javax.swing.*; - -import com.lowagie.text.*; -import com.lowagie.text.pdf.*; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.*; -import com.lowagie.toolbox.arguments.filters.PdfFilter; -import com.lowagie.toolbox.arguments.filters.U3DFilter; - -import java.net.*; - -/** - * This tool lets you add a embedded u3d 3d annotation to the first page of a document. Look for - * sample files at http://u3d.svn.sourceforge.net/viewvc/u3d/trunk/Source/Samples/Data/ - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class Add3D extends AbstractTool { - static { - addVersion("$Id: Add3D.java 3373 2008-05-12 16:21:24Z xlv $"); - } - - FileArgument destfile = null; - public static final String PDF_NAME_3D = "3D"; - public static final String PDF_NAME_3DD = "3DD"; - public static final String PDF_NAME_3DV = "3DV"; - public static final String PDF_NAME_3DVIEW = "3DView"; - public static final String PDF_NAME_C2W = "C2W"; - public static final String PDF_NAME_IN = "IN"; - public static final String PDF_NAME_MS = "MS"; - public static final String PDF_NAME_U3D = "U3D"; - public static final String PDF_NAME_XN = "XN"; - - /** - * This tool lets you add a embedded u3d 3d annotation to the first page of a document. - */ - public Add3D() { - super(); - menuoptions = MENU_EXECUTE | MENU_EXECUTE_SHOW; - FileArgument inputfile = new FileArgument(this, "srcfile", - "The file you want to add the u3d File", false, - new PdfFilter()); - arguments.add(inputfile); - FileArgument u3dinputfile = new FileArgument(this, "srcu3dfile", - "The u3d file you want to add", false, - new U3DFilter()); - arguments.add(u3dinputfile); - StringArgument pagenumber = new StringArgument(this, "pagenumber", - "The pagenumber where to add the u3d annotation"); - pagenumber.setValue("1"); - arguments.add(pagenumber); - destfile = new FileArgument(this, "destfile", - "The file that contains the u3d annotation after processing", - true, new PdfFilter()); - arguments.add(destfile); - inputfile.addPropertyChangeListener(destfile); - } - - /** - * Creates the internal frame. - * - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Add3D", true, true, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Add3D OPENED ==="); - } - - /** - * Executes the tool (in most cases this generates a PDF file). - * - */ - public void execute() { - try { - if (getValue("srcfile") == null) { - throw new InstantiationException( - "You need to choose a sourcefile"); - } - if (getValue("srcu3dfile") == null) { - throw new InstantiationException( - "You need to choose a u3d file"); - } - if (getValue("destfile") == null) { - throw new InstantiationException( - "You need to choose a destination file"); - } - int pagenumber = Integer.parseInt( (String) getValue("pagenumber")); - // Create 3D annotation - // Required definitions - PdfIndirectReference streamRef; - PdfIndirectObject objRef; - PdfReader reader = new PdfReader(((File) getValue("srcfile")) - .getAbsolutePath()); - - String u3dFileName = ((File) getValue("srcu3dfile")) - .getAbsolutePath(); - PdfStamper stamp = new PdfStamper(reader, new FileOutputStream( - (File) getValue("destfile"))); - PdfWriter wr = stamp.getWriter(); - PdfContentByte cb = stamp.getUnderContent(pagenumber); - Rectangle rectori = reader.getCropBox(pagenumber); - Rectangle rect = new Rectangle(new Rectangle(100, - rectori.getHeight() - 550, rectori.getWidth() - 100, - rectori.getHeight() - 150)); - PdfStream oni = new PdfStream(PdfEncodings.convertToBytes( - "runtime.setCurrentTool(\"Rotate\");", null)); - oni.flateCompress(); - -// Create stream to carry attachment - PdfStream stream = new PdfStream(new FileInputStream(u3dFileName), - wr); - stream.put(new PdfName("OnInstantiate"), - wr.addToBody(oni).getIndirectReference()); - stream.put(PdfName.TYPE, new PdfName(PDF_NAME_3D)); // Mandatory keys - stream.put(PdfName.SUBTYPE, new PdfName(PDF_NAME_U3D)); - stream.flateCompress(); - - streamRef = wr.addToBody(stream).getIndirectReference(); // Write stream contents, get reference to stream object, write actual stream length - stream.writeLength(); - - // Create 3D view dictionary - // PDF documentation states that this can be left out, but without normally we will just get a blank 3D image because of wrong coordinate space transformations, etc. - // Instead of providing camera-to-world transformation here, we could also reference view in U3D file itself (would be U3DPath key instead of C2W key, U3D value instead of M value for MS key), but i haven't tried up to now - // We could also provide an activation dictionary (defining activation behavior), and field-of-view for P entry if needed - PdfDictionary dict = new PdfDictionary(new PdfName(PDF_NAME_3DVIEW)); - - dict.put(new PdfName(PDF_NAME_XN), new PdfString("Default")); - dict.put(new PdfName(PDF_NAME_IN), new PdfString("Unnamed")); - dict.put(new PdfName(PDF_NAME_MS), PdfName.M); // States that we have to provide camera-to-world coordinate transformation - dict.put(new PdfName(PDF_NAME_C2W), - new PdfArray(new float[] {1, 0, 0, 0, 0, -1, 0, 1, 0, 3, - -235, 28F})); // 3d transformation matrix (demo for teapot) - dict.put(PdfName.CO, new PdfNumber(235)); // Camera distance along z-axis (demo for teapot) - - objRef = wr.addToBody(dict); // Write view dictionary, get reference - - // Create appearance - PdfAppearance ap = cb.createAppearance(rect.getRight() - rect.getLeft(), - rect.getTop() - rect.getBottom()); - - ap.setBoundingBox(rect); - -// Create annotation with reference to stream - PdfAnnotation annot = new PdfAnnotation(wr, rect); - - annot.put(PdfName.CONTENTS, new PdfString("3D Model")); - annot.put(PdfName.SUBTYPE, new PdfName(PDF_NAME_3D)); // Mandatory keys - annot.put(PdfName.TYPE, PdfName.ANNOT); - annot.put(new PdfName(PDF_NAME_3DD), streamRef); // Reference to stream object - annot.put(new PdfName(PDF_NAME_3DV), objRef.getIndirectReference()); // Reference to view dictionary object - annot.put(new PdfName("3DI"), PdfBoolean.PDFFALSE); - - PdfDictionary adi = new PdfDictionary(); - adi.put(PdfName.A, new PdfName("PO")); - adi.put(new PdfName("DIS"), PdfName.I); - annot.put(new PdfName("3DA"), adi); - - annot.setAppearance(PdfAnnotation.APPEARANCE_NORMAL, ap); // Assign appearance and page - annot.setPage(); - - // Actually write annotation - stamp.addAnnotation(annot, pagenumber); - AddButton(100, 100, "Rotate", - "im = this.getAnnots3D(0)[0].context3D;\rim.runtime.setCurrentTool(\"Rotate\");", - "rotate.png", wr); - AddButton(150, 100, "Pan", - "im = this.getAnnots3D(0)[0].context3D;\rim.runtime.setCurrentTool(\"Pan\");", - "translate.png", wr); - AddButton(200, 100, "Zoom", - "im = this.getAnnots3D(0)[0].context3D;\rim.runtime.setCurrentTool(\"Zoom\");", - "zoom.png", wr); - stamp.close(); - } catch (Exception e) { - JOptionPane.showMessageDialog(internalFrame, e.getMessage(), e - .getClass().getName(), - JOptionPane.ERROR_MESSAGE); - System.err.println(e.getMessage()); - } - } - - public static void AddButton(float x, float y, String fname, String js, - String image, PdfWriter wr) { - try { -// URL url=Add3D.class.getResource( -// image); -// PdfFileSpecification fs=PdfFileSpecification.fileEmbedded(wr,image,image,null); -// wr.addAnnotation(PdfAnnotation.createScreen(wr,new Rectangle(x, y, x + img.plainWidth(), -// y + img.plainHeight()))); - Image img = Image.getInstance(image); - PushbuttonField bt = new PushbuttonField(wr, - new Rectangle(x, y, x + img.getPlainWidth(), - y + img.getPlainHeight()), fname); - bt.setLayout(PushbuttonField.LAYOUT_ICON_ONLY); - bt.setImage(img); - PdfFormField ff = bt.getField(); - PdfAction ac = PdfAction.javaScript(js, wr); - ff.setAction(ac); - wr.addAnnotation(ff); - } catch (MalformedURLException ex) { - } catch (IOException ex) { - } catch (BadElementException ex) { - } catch (DocumentException ex) { - } - } - - /** - * Gets the PDF file that should be generated (or null if the output isn't a - * PDF file). - * - * @return the PDF file that should be generated - * @throws InstantiationException - */ - protected File getDestPathPDF() throws InstantiationException { - return (File) getValue("destfile"); - } - - /** - * Indicates that the value of an argument has changed. - * - * @param arg - * the argument that has changed - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the - // command line - return; - } - if (destfile.getValue() == null && - arg.getName().equalsIgnoreCase("srcfile")) { - String filename = arg.getValue().toString(); - String filenameout = filename.substring(0, filename.indexOf(".", - filename.length() - 4)) + "_out.pdf"; - destfile.setValue(filenameout); - } - } - - /** - * This methods helps you running this tool as a standalone application. - * @param args the srcfile and destfile - */ - public static void main(String[] args) { - Add3D add3d = new Add3D(); - if (args.length != 4) { - System.err.println(add3d.getUsage()); - } - add3d.setMainArguments(args); - add3d.execute(); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Bookmarks2XML.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Bookmarks2XML.java deleted file mode 100644 index e38f2fd..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Bookmarks2XML.java +++ /dev/null @@ -1,143 +0,0 @@ -/* - * $Id: Bookmarks2XML.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Hans-Werner Hilse, Bruno Lowagie - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Hans-Werner Hilse. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; -import java.util.HashMap; -import java.util.List; - -import javax.swing.JInternalFrame; -import javax.swing.JOptionPane; - -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.SimpleBookmark; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * Allows you to add bookmarks to an existing PDF file - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class Bookmarks2XML extends AbstractTool { - - static { - addVersion("$Id: Bookmarks2XML.java 3271 2008-04-18 20:39:42Z xlv $"); - } - - /** - * Constructs an Bookmarks2XML object. - */ - public Bookmarks2XML() { - arguments.add(new FileArgument(this, "pdffile", "the PDF from which you want to extract bookmarks", false, new PdfFilter())); - arguments.add(new FileArgument(this, "xmlfile", "the resulting bookmarks file in XML", true)); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Bookmarks2XML", true, true, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Bookmarks2XML OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("xmlfile") == null) throw new InstantiationException("You need to choose an xml file"); - if (getValue("pdffile") == null) throw new InstantiationException("You need to choose a source PDF file"); - PdfReader reader = new PdfReader(((File)getValue("pdffile")).getAbsolutePath()); - reader.consolidateNamedDestinations(); - List> bookmarks = SimpleBookmark.getBookmark( reader ); - // save them in XML format - FileOutputStream bmWriter = new FileOutputStream( (File)getValue("xmlfile") ); - SimpleBookmark.exportToXML(bookmarks, bmWriter, "UTF-8", false); - bmWriter.close(); - } - catch(Exception e) { - e.printStackTrace(); - JOptionPane.showMessageDialog(internalFrame, - e.getMessage(), - e.getClass().getName(), - JOptionPane.ERROR_MESSAGE); - System.err.println(e.getMessage()); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - /** - * Allows you to generate an index file in HTML containing Bookmarks to an existing PDF file. - * - * @param args String[] - */ - public static void main(String[] args) { - Bookmarks2XML tool = new Bookmarks2XML(); - if (args.length < 2) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - throw new InstantiationException("There is no file to show."); - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Burst.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Burst.java deleted file mode 100644 index 789b07d..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Burst.java +++ /dev/null @@ -1,180 +0,0 @@ -/* - * $Id: Burst.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This toolbox plug-in is based on a small example published - * with the following notices: - * - * This code is free software. It may only be copied or modified - * if you include the following copyright notice: - * - * This class by Mark Thompson. Copyright (c) 2002 Mark Thompson. - * - * This code is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - * - * It was adapted by Bruno Lowagie and published as a toolbox plug-in - * under the MPL by Bruno Lowagie and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; - -import javax.swing.JInternalFrame; - -import com.lowagie.text.Document; -import com.lowagie.text.pdf.PdfContentByte; -import com.lowagie.text.pdf.PdfImportedPage; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.PdfWriter; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; -import com.lowagie.toolbox.swing.PdfInformationPanel; - -/** - * This tool lets you split a PDF in several separate PDF files (1 per page). - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class Burst extends AbstractTool { - - static { - addVersion("$Id: Burst.java 3271 2008-04-18 20:39:42Z xlv $"); - } - - /** - * Constructs a Burst object. - */ - public Burst() { - FileArgument f = new FileArgument(this, "srcfile", "The file you want to split", false, new PdfFilter()); - f.setLabel(new PdfInformationPanel()); - arguments.add(f); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Burst", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Burst OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcfile") == null) throw new InstantiationException("You need to choose a sourcefile"); - File src = (File)getValue("srcfile"); - File directory = src.getParentFile(); - String name = src.getName(); - name = name.substring(0, name.lastIndexOf('.')); - // we create a reader for a certain document - PdfReader reader = new PdfReader(src.getAbsolutePath()); - // we retrieve the total number of pages - int n = reader.getNumberOfPages(); - int digits = 1 + (n / 10); - System.out.println("There are " + n + " pages in the original file."); - Document document; - int pagenumber; - String filename; - for (int i = 0; i < n; i++) { - pagenumber = i + 1; - filename = String.valueOf(pagenumber); - while (filename.length() < digits) filename = "0" + filename; - filename = "_" + filename + ".pdf"; - // step 1: creation of a document-object - document = new Document(reader.getPageSizeWithRotation(pagenumber)); - // step 2: we create a writer that listens to the document - PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(new File(directory, name + filename))); - // step 3: we open the document - document.open(); - PdfContentByte cb = writer.getDirectContent(); - PdfImportedPage page = writer.getImportedPage(reader, pagenumber); - int rotation = reader.getPageRotation(pagenumber); - if (rotation == 90 || rotation == 270) { - cb.addTemplate(page, 0, -1f, 1f, 0, 0, reader.getPageSizeWithRotation(pagenumber).getHeight()); - } - else { - cb.addTemplate(page, 1f, 0, 0, 1f, 0, 0); - } - // step 5: we close the document - document.close(); - } - } - catch(Exception e) { - e.printStackTrace(); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - - /** - * Divide PDF file into pages. - * - * @param args String[] - */ - public static void main(String[] args) { - Burst tool = new Burst(); - if (args.length < 1) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - throw new InstantiationException("There is more than one destfile."); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/CompressDecompressPageContent.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/CompressDecompressPageContent.java deleted file mode 100644 index 49bc49c..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/CompressDecompressPageContent.java +++ /dev/null @@ -1,151 +0,0 @@ -/* - * $Id: CompressDecompressPageContent.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; - -import javax.swing.JInternalFrame; -import javax.swing.JOptionPane; - -import com.lowagie.text.Document; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.PdfStamper; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.OptionArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; -import com.lowagie.toolbox.swing.PdfInformationPanel; - -/** - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class CompressDecompressPageContent extends AbstractTool { - - static { - addVersion("$Id: CompressDecompressPageContent.java 3271 2008-04-18 20:39:42Z xlv $"); - } - - /** - * Constructs a Burst object. - */ - public CompressDecompressPageContent() { - FileArgument f = new FileArgument(this, "srcfile", "The file you want to compress/decompress", false, new PdfFilter()); - f.setLabel(new PdfInformationPanel()); - arguments.add(f); - arguments.add(new FileArgument(this, "destfile", "The file to which the compressed/decompressed PDF has to be written", true, new PdfFilter())); - OptionArgument oa = new OptionArgument(this, "compress", "compress"); - oa.addOption("Compress page content", "true"); - oa.addOption("Decompress page content", "false"); - arguments.add(oa); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Compress/Decompress", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Compress/Decompress OPENED ==="); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - /** - * Compresses/decompresses the page content streams in a PDF file. - * - * @param args String[] - */ - public static void main(String[] args) { - CompressDecompressPageContent tool = new CompressDecompressPageContent(); - if (args.length < 2) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File)getValue("destfile"); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcfile") == null) throw new InstantiationException("You need to choose a sourcefile"); - if (getValue("destfile") == null) throw new InstantiationException("You need to choose a destination file"); - boolean compress = "true".equals(getValue("compress")); - PdfReader reader = new PdfReader(((File)getValue("srcfile")).getAbsolutePath()); - PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(getDestPathPDF())); - synchronized(arguments) { - Document.compress = compress; - int total = reader.getNumberOfPages() + 1; - for (int i = 1; i < total; i++) { - reader.setPageContent(i, reader.getPageContent(i)); - } - stamper.close(); - Document.compress = true; - } - } - catch(Exception e) { - JOptionPane.showMessageDialog(internalFrame, - e.getMessage(), - e.getClass().getName(), - JOptionPane.ERROR_MESSAGE); - System.err.println(e.getMessage()); - } - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Concat.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Concat.java deleted file mode 100644 index a24f543..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Concat.java +++ /dev/null @@ -1,180 +0,0 @@ -/* - * $Id: Concat.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer, Paulo Soares - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie, - * Paulo Soares and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; - -import javax.swing.JInternalFrame; - -import com.lowagie.text.Document; -import com.lowagie.text.pdf.PdfCopy; -import com.lowagie.text.pdf.PdfImportedPage; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.SimpleBookmark; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * Concatenates two PDF files - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class Concat extends AbstractTool { - - static { - addVersion("$Id: Concat.java 3271 2008-04-18 20:39:42Z xlv $"); - } - /** - * Constructs a Concat object. - */ - public Concat() { - menuoptions = MENU_EXECUTE | MENU_EXECUTE_SHOW; - arguments.add(new FileArgument(this, "srcfile1", "The first PDF file", false, new PdfFilter())); - arguments.add(new FileArgument(this, "srcfile2", "The second PDF file", false, new PdfFilter())); - arguments.add(new FileArgument(this, "destfile", "The file to which the concatenated PDF has to be written", true, new PdfFilter())); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Concatenate 2 PDF files", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Concat OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - String[] files = new String[2]; - if (getValue("srcfile1") == null) throw new InstantiationException("You need to choose a first sourcefile"); - files[0] = ((File)getValue("srcfile1")).getAbsolutePath(); - if (getValue("srcfile2") == null) throw new InstantiationException("You need to choose a second sourcefile"); - files[1] = ((File)getValue("srcfile2")).getAbsolutePath(); - if (getValue("destfile") == null) throw new InstantiationException("You need to choose a destination file"); - File pdf_file = (File)getValue("destfile"); - int pageOffset = 0; - List> master = new ArrayList>(); - Document document = null; - PdfCopy writer = null; - for (int i = 0; i < 2; i++) { - // we create a reader for a certain document - PdfReader reader = new PdfReader(files[i]); - reader.consolidateNamedDestinations(); - // we retrieve the total number of pages - int n = reader.getNumberOfPages(); - List> bookmarks = SimpleBookmark.getBookmark(reader); - if (bookmarks != null) { - if (pageOffset != 0) - SimpleBookmark.shiftPageNumbers(bookmarks, pageOffset, null); - master.addAll(bookmarks); - } - pageOffset += n; - System.out.println("There are " + n + " pages in " + files[i]); - if (i == 0) { - // step 1: creation of a document-object - document = new Document(reader.getPageSizeWithRotation(1)); - // step 2: we create a writer that listens to the document - writer = new PdfCopy(document, new FileOutputStream(pdf_file)); - // step 3: we open the document - document.open(); - } - // step 4: we add content - PdfImportedPage page; - for (int p = 0; p < n; ) { - ++p; - page = writer.getImportedPage(reader, p); - writer.addPage(page); - System.out.println("Processed page " + p); - } - } - if (!master.isEmpty()) - writer.setOutlines(master); - // step 5: we close the document - document.close(); - } - catch(Exception e) { - e.printStackTrace(); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - - /** - * Concatenates two PDF files. - * - * @param args String[] - */ - public static void main(String[] args) { - Concat tool = new Concat(); - if (args.length < 2) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File)getValue("destfile"); - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ConcatN.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ConcatN.java deleted file mode 100644 index c9088e0..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ConcatN.java +++ /dev/null @@ -1,190 +0,0 @@ -/* - * $Id: ConcatN.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer, Paulo Soares - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie, - * Paulo Soares and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; - -import javax.swing.JInternalFrame; - -import com.lowagie.text.Document; -import com.lowagie.text.pdf.PdfCopy; -import com.lowagie.text.pdf.PdfImportedPage; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.SimpleBookmark; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.FileArrayArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * Concatenates two PDF files - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class ConcatN extends AbstractTool { - - static { - addVersion("$Id: ConcatN.java 3271 2008-04-18 20:39:42Z xlv $"); - } - - /** - * Constructs a Concat object. - */ - public ConcatN() { - menuoptions = MENU_EXECUTE | MENU_EXECUTE_SHOW; - arguments.add(new FileArrayArgument(this, "srcfiles", - "The list of PDF files")); - arguments.add(new FileArgument(this, "destfile", - "The file to which the concatenated PDF has to be written", true, - new PdfFilter())); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Concatenate n PDF files", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Concat OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - File[] files; - if (getValue("srcfiles") == null) { - throw new InstantiationException( - "You need to choose a list of sourcefiles"); - } - files = ((File[]) getValue("srcfiles")); - if (getValue("destfile") == null) { - throw new InstantiationException( - "You need to choose a destination file"); - } - File pdf_file = (File) getValue("destfile"); - int pageOffset = 0; - ArrayList> master = new ArrayList>(); - Document document = null; - PdfCopy writer = null; - for (int i = 0; i < files.length; i++) { - // we create a reader for a certain document - PdfReader reader = new PdfReader(files[i].getAbsolutePath()); - reader.consolidateNamedDestinations(); - // we retrieve the total number of pages - int n = reader.getNumberOfPages(); - List> bookmarks = SimpleBookmark.getBookmark(reader); - if (bookmarks != null) { - if (pageOffset != 0) { - SimpleBookmark.shiftPageNumbers(bookmarks, pageOffset, null); - } - master.addAll(bookmarks); - } - pageOffset += n; - System.out.println("There are " + n + " pages in " + files[i]); - if (i == 0) { - // step 1: creation of a document-object - document = new Document(reader.getPageSizeWithRotation(1)); - // step 2: we create a writer that listens to the document - writer = new PdfCopy(document, - new FileOutputStream(pdf_file)); - // step 3: we open the document - document.open(); - } - // step 4: we add content - PdfImportedPage page; - for (int p = 0; p < n; ) { - ++p; - page = writer.getImportedPage(reader, p); - writer.addPage(page); - System.out.println("Processed page " + p); - } - } - if (!master.isEmpty()) { - writer.setOutlines(master); - } - // step 5: we close the document - document.close(); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - - /** - * Concatenates two PDF files. - * - * @param args String[] - */ - public static void main(String[] args) { - ConcatN tool = new ConcatN(); - if (args.length < 2) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File) getValue("destfile"); - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Decrypt.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Decrypt.java deleted file mode 100644 index 1911e7d..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Decrypt.java +++ /dev/null @@ -1,143 +0,0 @@ -/* - * $Id: Decrypt.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; - -import javax.swing.JInternalFrame; -import javax.swing.JOptionPane; - -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.PdfStamper; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.StringArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * Allows you to decrypt an existing PDF file. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class Decrypt extends AbstractTool { - - static { - addVersion("$Id: Decrypt.java 3271 2008-04-18 20:39:42Z xlv $"); - } - - - /** - * Constructs a Decrypt object. - */ - public Decrypt() { - arguments.add(new FileArgument(this, "srcfile", "The file you want to decrypt", false, new PdfFilter())); - arguments.add(new FileArgument(this, "destfile", "The file to which the decrypted PDF has to be written", true, new PdfFilter())); - arguments.add(new StringArgument(this, "ownerpassword", "The ownerpassword you want to add to the PDF file")); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Decrypt", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Decrypt OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcfile") == null) throw new InstantiationException("You need to choose a sourcefile"); - if (getValue("destfile") == null) throw new InstantiationException("You need to choose a destination file"); - byte[] ownerpassword = null; - if (getValue("ownerpassword") != null) { - ownerpassword = ((String)getValue("ownerpassword")).getBytes(); - } - PdfReader reader = new PdfReader(((File)getValue("srcfile")).getAbsolutePath(), ownerpassword); - PdfStamper stamper = new PdfStamper(reader, new FileOutputStream((File)getValue("destfile"))); - stamper.close(); - } - catch(Exception e) { - JOptionPane.showMessageDialog(internalFrame, - e.getMessage(), - e.getClass().getName(), - JOptionPane.ERROR_MESSAGE); - System.err.println(e.getMessage()); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - /** - * Decrypts an existing PDF file. - * - * @param args String[] - */ - public static void main(String[] args) { - Decrypt tool = new Decrypt(); - if (args.length < 2) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File)getValue("destfile"); - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Divide.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Divide.java deleted file mode 100644 index e035356..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Divide.java +++ /dev/null @@ -1,183 +0,0 @@ -/* - * $Id: Divide.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; - -import javax.swing.JInternalFrame; - -import com.lowagie.text.Document; -import com.lowagie.text.Rectangle; -import com.lowagie.text.pdf.PdfContentByte; -import com.lowagie.text.pdf.PdfImportedPage; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.PdfWriter; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * This tool lets you generate a PDF that shows N pages on 1. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class Divide extends AbstractTool { - - static { - addVersion("$Id: Divide.java 3271 2008-04-18 20:39:42Z xlv $"); - } - - /** - * Constructs an Divide object. - */ - public Divide() { - menuoptions = MENU_EXECUTE | MENU_EXECUTE_SHOW; - arguments.add(new FileArgument(this, "srcfile", - "The file you want to divide", false, new PdfFilter())); - arguments.add(new FileArgument(this, "destfile", "The resulting PDF", - true, new PdfFilter())); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Divide", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Divide OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcfile") == null) { - throw new InstantiationException( - "You need to choose a sourcefile"); - } - File src = (File) getValue("srcfile"); - if (getValue("destfile") == null) { - throw new InstantiationException( - "You need to choose a destination file"); - } - File dest = (File) getValue("destfile"); - - // we create a reader for a certain document - PdfReader reader = new PdfReader(src.getAbsolutePath()); - // we retrieve the total number of pages and the page size - int total = reader.getNumberOfPages(); - System.out.println("There are " + total - + " pages in the original file."); - - Rectangle pageSize = reader.getPageSize(1); - Rectangle newSize = new Rectangle(pageSize.getWidth() / 2, pageSize - .getHeight()); - // step 1: creation of a document-object - Document document = new Document(newSize, 0, 0, 0, 0); - // step 2: we create a writer that listens to the document - PdfWriter writer = PdfWriter.getInstance(document, - new FileOutputStream(dest)); - // step 3: we open the document - document.open(); - // step 4: adding the content - PdfContentByte cb = writer.getDirectContent(); - PdfImportedPage page; - float offsetX, offsetY; - int p; - for (int i = 0; i < total; i++) { - p = i + 1; - pageSize = reader.getPageSize(p); - newSize = new Rectangle(pageSize.getWidth() / 2, pageSize.getHeight()); - - document.newPage(); - offsetX = 0; - offsetY = 0; - page = writer.getImportedPage(reader, p); - cb.addTemplate(page, 1, 0, 0, 1, offsetX, offsetY); - document.newPage(); - offsetX = -newSize.getWidth(); - offsetY = 0; - page = writer.getImportedPage(reader, p); - cb.addTemplate(page, 1, 0, 0, 1, offsetX, offsetY); - - } - // step 5: we close the document - document.close(); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the - // command line - return; - } - // represent the changes of the argument in the internal frame - } - - /** - * Generates a divided version of an NUp version of an existing PDF file. - * - * @param args String[] - */ - public static void main(String[] args) { - Divide tool = new Divide(); - if (args.length < 2) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File) getValue("destfile"); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/DvdCover.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/DvdCover.java deleted file mode 100644 index b26e261..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/DvdCover.java +++ /dev/null @@ -1,196 +0,0 @@ -/* - * $Id: DvdCover.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.awt.Color; -import java.io.File; -import java.io.FileOutputStream; - -import javax.swing.JInternalFrame; -import javax.swing.JOptionPane; - -import com.lowagie.text.Document; -import com.lowagie.text.DocumentException; -import com.lowagie.text.Element; -import com.lowagie.text.Image; -import com.lowagie.text.Rectangle; -import com.lowagie.text.pdf.BaseFont; -import com.lowagie.text.pdf.PdfContentByte; -import com.lowagie.text.pdf.PdfWriter; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.ColorArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.ImageArgument; -import com.lowagie.toolbox.arguments.StringArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * This is a simple tool that generates a cover for a DVD. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class DvdCover extends AbstractTool { - - static { - addVersion("$Id: DvdCover.java 3271 2008-04-18 20:39:42Z xlv $"); - } - - /** - * Constructs a DvdCover object. - */ - public DvdCover() { - menuoptions = MENU_EXECUTE | MENU_EXECUTE_SHOW | MENU_EXECUTE_PRINT; - arguments.add(new FileArgument(this, "destfile", "The file to which the PDF has to be written", true, new PdfFilter())); - arguments.add(new StringArgument(this, "title", "The title of the DVD")); - arguments.add(new ColorArgument(this, "backgroundcolor", "The backgroundcolor of the DVD Cover (for instance 0xFFFFFF)")); - arguments.add(new ImageArgument(this, "front", "The front image of the DVD Cover")); - arguments.add(new ImageArgument(this, "back", "The back image of the DVD Cover")); - arguments.add(new ImageArgument(this, "side", "The side image of the DVD Cover")); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Make your own DVD Cover", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== DvdCover OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - // step 1: creation of a document-object - Rectangle pageSize = new Rectangle(780, 525); - if (getValue("backgroundcolor") != null) pageSize.setBackgroundColor((Color)getValue("backgroundcolor")); - Document document = new Document(pageSize); - // step 2: - // we create a writer that listens to the document - // and directs a PDF-stream to a file - if (getValue("destfile") == null) throw new DocumentException("You must provide a destination file!"); - PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream((File)getValue("destfile"))); - - // step 3: we open the document - document.open(); - - // step 4: - PdfContentByte cb = writer.getDirectContent(); - if (getValue("title") != null) { - cb.setFontAndSize(BaseFont.createFont(BaseFont.HELVETICA, BaseFont.WINANSI, false), 24); - cb.beginText(); - if (getValue("front") == null) { - cb.showTextAligned(Element.ALIGN_CENTER, (String)getValue("title"), 595f, 262f, 0f); - } - if (getValue("side") == null) { - cb.showTextAligned(Element.ALIGN_CENTER, (String)getValue("title"), 385f, 262f, 270f); - } - cb.endText(); - } - cb.moveTo(370, 0); - cb.lineTo(370, 525); - cb.moveTo(410, 525); - cb.lineTo(410, 0); - cb.stroke(); - if (getValue("front") != null) { - Image front = (Image)getValue("front"); - front.scaleToFit(370, 525); - front.setAbsolutePosition(410f + (370f - front.getScaledWidth()) / 2f, (525f - front.getScaledHeight()) / 2f); - document.add(front); - } - if (getValue("back") != null) { - Image back = (Image)getValue("back"); - back.scaleToFit(370, 525); - back.setAbsolutePosition((370f - back.getScaledWidth()) / 2f, (525f - back.getScaledHeight()) / 2f); - document.add(back); - } - if (getValue("side") != null) { - Image side = (Image)getValue("side"); - side.scaleToFit(40, 525); - side.setAbsolutePosition(370 + (40f - side.getScaledWidth()) / 2f, (525f - side.getScaledHeight()) / 2f); - document.add(side); - } - - // step 5: we close the document - document.close(); - } - catch(Exception e) { - JOptionPane.showMessageDialog(internalFrame, - e.getMessage(), - e.getClass().getName(), - JOptionPane.ERROR_MESSAGE); - System.err.println(e.getMessage()); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - /** - * Generates a DVD Cover in PDF. - * @param args an array containing [0] a filename [1] a title [2] a backgroundcolor [3] a front image [4] a back image [5] a side image - */ - public static void main(String[] args) { - DvdCover tool = new DvdCover(); - if (args.length == 0) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File)getValue("destfile"); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Encrypt.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Encrypt.java deleted file mode 100644 index bab3403..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Encrypt.java +++ /dev/null @@ -1,187 +0,0 @@ -/* - * $Id: Encrypt.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; - -import javax.swing.JInternalFrame; -import javax.swing.JOptionPane; - -import com.lowagie.text.pdf.PdfEncryptor; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.PdfWriter; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.BitsetArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.OptionArgument; -import com.lowagie.toolbox.arguments.StringArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * Allows you to encrypt an existing PDF file. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class Encrypt extends AbstractTool { - - static { - addVersion("$Id: Encrypt.java 3271 2008-04-18 20:39:42Z xlv $"); - } - private final static int PERMISSIONS[] = { - PdfWriter.ALLOW_PRINTING, - PdfWriter.ALLOW_MODIFY_CONTENTS, - PdfWriter.ALLOW_COPY, - PdfWriter.ALLOW_MODIFY_ANNOTATIONS, - PdfWriter.ALLOW_FILL_IN, - PdfWriter.ALLOW_SCREENREADERS, - PdfWriter.ALLOW_ASSEMBLY, - PdfWriter.ALLOW_DEGRADED_PRINTING}; - private final static String PERMISSION_OPTIONS[] = { - "AllowPrinting", - "AllowModifyContents", - "AllowCopy", - "AllowModifyAnnotations", - "AllowFillIn (128 bit only)", - "AllowScreenReaders (128 bit only)", - "AllowAssembly (128 bit only)", - "AllowDegradedPrinting (128 bit only)" - }; - - /** - * Constructs an Encrypt object. - */ - public Encrypt() { - arguments.add(new FileArgument(this, "srcfile", "The file you want to encrypt", false, new PdfFilter())); - arguments.add(new FileArgument(this, "destfile", "The file to which the encrypted PDF has to be written", true, new PdfFilter())); - arguments.add(new StringArgument(this, "ownerpassword", "The ownerpassword you want to add to the PDF file")); - arguments.add(new StringArgument(this, "userpassword", "The userpassword you want to add to the PDF file")); - arguments.add(new BitsetArgument(this, "permissions", "Permissions on the file", PERMISSION_OPTIONS)); - OptionArgument oa = new OptionArgument(this, "strength", "Strength of the encryption"); - oa.addOption("40 bit encryption", "40"); - oa.addOption("128 bit encryption", "128"); - arguments.add(oa); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Encrypt", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Encrypt OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcfile") == null) throw new InstantiationException("You need to choose a sourcefile"); - if (getValue("destfile") == null) throw new InstantiationException("You need to choose a destination file"); - int permissions = 0; - String p = (String)getValue("permissions"); - if (p != null) { - for (int k = 0; k < p.length(); ++k) { - permissions |= (p.charAt(k) == '0' ? 0 : PERMISSIONS[k]); - } - } - byte[] userpassword = null; - if (getValue("userpassword") != null) { - userpassword = ((String)getValue("userpassword")).getBytes(); - } - byte[] ownerpassword = null; - if (getValue("ownerpassword") != null) { - ownerpassword = ((String)getValue("ownerpassword")).getBytes(); - } - PdfReader reader = new PdfReader(((File)getValue("srcfile")).getAbsolutePath()); - PdfEncryptor.encrypt( - reader, - new FileOutputStream((File)getValue("destfile")), - userpassword, - ownerpassword, - permissions, - "128".equals(getValue("strength")) - ); - } - catch(Exception e) { - JOptionPane.showMessageDialog(internalFrame, - e.getMessage(), - e.getClass().getName(), - JOptionPane.ERROR_MESSAGE); - System.err.println(e.getMessage()); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - /** - * Encrypts an existing PDF file. - * - * @param args String[] - */ - public static void main(String[] args) { - Encrypt tool = new Encrypt(); - if (args.length < 2) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File)getValue("destfile"); - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ExtractAttachments.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ExtractAttachments.java deleted file mode 100644 index bb8c390..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ExtractAttachments.java +++ /dev/null @@ -1,219 +0,0 @@ -/* - * $Id: ExtractAttachments.java 3712 2009-02-20 20:11:31Z xlv $ - * Copyright (c) 2005-2007 Paulo Soares, Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * Paulo Soares and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; -import java.io.IOException; -import java.util.HashMap; -import java.util.Iterator; - -import javax.swing.JInternalFrame; - -import com.lowagie.text.pdf.PRStream; -import com.lowagie.text.pdf.PdfArray; -import com.lowagie.text.pdf.PdfDictionary; -import com.lowagie.text.pdf.PdfName; -import com.lowagie.text.pdf.PdfNameTree; -import com.lowagie.text.pdf.PdfObject; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.PdfString; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; -import com.lowagie.toolbox.swing.PdfInformationPanel; - -/** - * This tool lets you extract the attachments of a PDF. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class ExtractAttachments extends AbstractTool { - - static { - addVersion("$Id: ExtractAttachments.java 3712 2009-02-20 20:11:31Z xlv $"); - } - - /** - * Constructs a ExtractAttachements object. - */ - public ExtractAttachments() { - FileArgument f = new FileArgument(this, "srcfile", - "The file you want to operate on", false, new PdfFilter()); - f.setLabel(new PdfInformationPanel()); - arguments.add(f); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("ExtractAttachments", true, false, - true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== ExtractAttachments OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcfile") == null) - throw new InstantiationException( - "You need to choose a sourcefile"); - File src = (File) getValue("srcfile"); - - // we create a reader for a certain document - PdfReader reader = new PdfReader(src.getAbsolutePath()); - final File parentFile = src.getParentFile(); - final String outPath; - if (parentFile != null) { - outPath = parentFile.getAbsolutePath(); - } else { - outPath = ""; - } - PdfDictionary catalog = reader.getCatalog(); - PdfDictionary names = catalog.getAsDict(PdfName.NAMES); - if (names != null) { - PdfDictionary embFiles = names.getAsDict(new PdfName("EmbeddedFiles")); - if (embFiles != null) { - HashMap embMap = PdfNameTree.readTree(embFiles); - for (Iterator i = embMap.values().iterator(); i.hasNext();) { - PdfDictionary filespec = (PdfDictionary) PdfReader - .getPdfObject(i.next()); - unpackFile(reader, filespec, outPath); - } - } - } - for (int k = 1; k <= reader.getNumberOfPages(); ++k) { - PdfArray annots = reader.getPageN(k).getAsArray(PdfName.ANNOTS); - if (annots == null) - continue; - for (Iterator i = annots.listIterator(); i.hasNext();) { - PdfDictionary annot = (PdfDictionary) PdfReader - .getPdfObject(i.next()); - PdfName subType = annot.getAsName(PdfName.SUBTYPE); - if (!PdfName.FILEATTACHMENT.equals(subType)) - continue; - PdfDictionary filespec = annot.getAsDict(PdfName.FS); - unpackFile(reader, filespec, outPath); - } - } - - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the - // command line - return; - } - // represent the changes of the argument in the internal frame - } - - /** - * Extract the attachments of a PDF. - * - * @param args String[] - */ - public static void main(String[] args) { - ExtractAttachments tool = new ExtractAttachments(); - if (args.length < 1) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - throw new InstantiationException("There is more than one destfile."); - } - - /** - * Unpacks a file attachment. - * - * @param reader - * The object that reads the PDF document - * @param filespec - * The dictionary containing the file specifications - * @param outPath - * The path where the attachment has to be written - * @throws IOException - */ - public static void unpackFile(PdfReader reader, PdfDictionary filespec, - String outPath) throws IOException { - if (filespec == null) - return; - PdfName type = filespec.getAsName(PdfName.TYPE); - if (!PdfName.F.equals(type) && !PdfName.FILESPEC.equals(type)) - return; - PdfDictionary ef =filespec.getAsDict(PdfName.EF); - if (ef == null) - return; - PdfString fn = filespec.getAsString(PdfName.F); - System.out.println("Unpacking file '" + fn + "' to " + outPath); - if (fn == null) - return; - File fLast = new File(fn.toUnicodeString()); - File fullPath = new File(outPath, fLast.getName()); - if (fullPath.exists()) - return; - PRStream prs = (PRStream) PdfReader.getPdfObject(ef.get(PdfName.F)); - if (prs == null) - return; - byte b[] = PdfReader.getStreamBytes(prs); - FileOutputStream fout = new FileOutputStream(fullPath); - fout.write(b); - fout.close(); - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Handouts.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Handouts.java deleted file mode 100644 index 483881d..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Handouts.java +++ /dev/null @@ -1,226 +0,0 @@ -/* - * $Id: Handouts.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; - -import javax.swing.JInternalFrame; -import javax.swing.JOptionPane; - -import com.lowagie.text.Document; -import com.lowagie.text.PageSize; -import com.lowagie.text.Rectangle; -import com.lowagie.text.pdf.PdfContentByte; -import com.lowagie.text.pdf.PdfImportedPage; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.PdfWriter; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.OptionArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * Generates a PDF file that is usable as Handout. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class Handouts extends AbstractTool { - - static { - addVersion("$Id: Handouts.java 3271 2008-04-18 20:39:42Z xlv $"); - } - - /** - * Constructs a Handouts object. - */ - public Handouts() { - arguments.add(new FileArgument(this, "srcfile", "The file you want to convert", false, new PdfFilter())); - arguments.add(new FileArgument(this, "destfile", "The file to which the Handout has to be written", true, new PdfFilter())); - OptionArgument oa = new OptionArgument(this, "pages", "The number of pages you want on one handout page"); - oa.addOption("2 pages on 1", "2"); - oa.addOption("3 pages on 1", "3"); - oa.addOption("4 pages on 1", "4"); - oa.addOption("5 pages on 1", "5"); - oa.addOption("6 pages on 1", "6"); - oa.addOption("7 pages on 1", "7"); - oa.addOption("8 pages on 1", "8"); - arguments.add(oa); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Handouts", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Handouts OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcfile") == null) throw new InstantiationException("You need to choose a sourcefile"); - File src = (File)getValue("srcfile"); - if (getValue("destfile") == null) throw new InstantiationException("You need to choose a destination file"); - File dest = (File)getValue("destfile"); - int pages; - try { - pages = Integer.parseInt((String) getValue("pages")); - } - catch(Exception e) { - pages = 4; - } - - float x1 = 30f; - float x2 = 280f; - float x3 = 320f; - float x4 = 565f; - - float[] y1 = new float[pages]; - float[] y2 = new float[pages]; - - float height = (778f - (20f * (pages - 1))) / pages; - y1[0] = 812f; - y2[0] = 812f - height; - - for (int i = 1; i < pages; i++) { - y1[i] = y2[i - 1] - 20f; - y2[i] = y1[i] - height; - } - - // we create a reader for a certain document - PdfReader reader = new PdfReader(src.getAbsolutePath()); - // we retrieve the total number of pages - int n = reader.getNumberOfPages(); - System.out.println("There are " + n + " pages in the original file."); - - // step 1: creation of a document-object - Document document = new Document(PageSize.A4); - // step 2: we create a writer that listens to the document - PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(dest)); - // step 3: we open the document - document.open(); - PdfContentByte cb = writer.getDirectContent(); - PdfImportedPage page; - int rotation; - int i = 0; - int p = 0; - // step 4: we add content - while (i < n) { - i++; - Rectangle rect = reader.getPageSizeWithRotation(i); - float factorx = (x2 - x1) / rect.getWidth(); - float factory = (y1[p] - y2[p]) / rect.getHeight(); - float factor = (factorx < factory ? factorx : factory); - float dx = (factorx == factor ? 0f : ((x2 - x1) - rect.getWidth() * factor) / 2f); - float dy = (factory == factor ? 0f : ((y1[p] - y2[p]) - rect.getHeight() * factor) / 2f); - page = writer.getImportedPage(reader, i); - rotation = reader.getPageRotation(i); - if (rotation == 90 || rotation == 270) { - cb.addTemplate(page, 0, -factor, factor, 0, x1 + dx, y2[p] + dy + rect.getHeight() * factor); - } - else { - cb.addTemplate(page, factor, 0, 0, factor, x1 + dx, y2[p] + dy); - } - cb.setRGBColorStroke(0xC0, 0xC0, 0xC0); - cb.rectangle(x3 - 5f, y2[p] - 5f, x4 - x3 + 10f, y1[p] - y2[p] + 10f); - for (float l = y1[p] - 19; l > y2[p]; l -= 16) { - cb.moveTo(x3, l); - cb.lineTo(x4, l); - } - cb.rectangle(x1 + dx, y2[p] + dy, rect.getWidth() * factor, rect.getHeight() * factor); - cb.stroke(); - System.out.println("Processed page " + i); - p++; - if (p == pages) { - p = 0; - document.newPage(); - } - } - // step 5: we close the document - document.close(); - } - catch(Exception e) { - JOptionPane.showMessageDialog(internalFrame, - e.getMessage(), - e.getClass().getName(), - JOptionPane.ERROR_MESSAGE); - System.err.println(e.getMessage()); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - - /** - * Converts a PDF file to a PDF file usable as Handout. - * - * @param args String[] - */ - public static void main(String[] args) { - Handouts tool = new Handouts(); - if (args.length < 2) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File)getValue("destfile"); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/HtmlBookmarks.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/HtmlBookmarks.java deleted file mode 100644 index e4b3731..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/HtmlBookmarks.java +++ /dev/null @@ -1,289 +0,0 @@ -/* - * $Id: HtmlBookmarks.java 3373 2008-05-12 16:21:24Z xlv $ - * - * Copyright 2005 by Bruno Lowagie. - * - * The contents of this file are subject to the Mozilla Public License Version 1.1 - * (the "License"); you may not use this file except in compliance with the License. - * You may obtain a copy of the License at http://www.mozilla.org/MPL/ - * - * Software distributed under the License is distributed on an "AS IS" basis, - * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License - * for the specific language governing rights and limitations under the License. - * - * The Original Code is 'iText, a free JAVA-PDF library'. - * - * The Initial Developer of the Original Code is Bruno Lowagie. Portions created by - * the Initial Developer are Copyright (C) 1999, 2000, 2001, 2002 by Bruno Lowagie. - * All Rights Reserved. - * Co-Developer of the code is Paulo Soares. Portions created by the Co-Developer - * are Copyright (C) 2000, 2001, 2002 by Paulo Soares. All Rights Reserved. - * - * Contributor(s): all the names of the contributors are added in the source code - * where applicable. - * - * Alternatively, the contents of this file may be used under the terms of the - * LGPL license (the "GNU LIBRARY GENERAL PUBLIC LICENSE"), in which case the - * provisions of LGPL are applicable instead of those above. If you wish to - * allow use of your version of this file only under the terms of the LGPL - * License and not to allow others to use your version of this file under - * the MPL, indicate your decision by deleting the provisions above and - * replace them with the notice and other provisions required by the LGPL. - * If you do not delete the provisions above, a recipient may use your version - * of this file under either the MPL or the GNU LIBRARY GENERAL PUBLIC LICENSE. - * - * This library is free software; you can redistribute it and/or modify it - * under the terms of the MPL as stated above or under the terms of the GNU - * Library General Public License as published by the Free Software Foundation; - * either version 2 of the License, or any later version. - * - * This library is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS - * FOR A PARTICULAR PURPOSE. See the GNU Library general Public License for more - * details. - * - * If you didn't download this code from the following link, you should check if - * you aren't using an obsolete version: - * http://www.lowagie.com/iText/ - */ -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; -import java.util.HashMap; -import java.util.List; -import java.util.StringTokenizer; - -import javax.swing.JInternalFrame; -import javax.swing.JOptionPane; - -import com.lowagie.text.Anchor; -import com.lowagie.text.Chapter; -import com.lowagie.text.Chunk; -import com.lowagie.text.Document; -import com.lowagie.text.Header; -import com.lowagie.text.Paragraph; -import com.lowagie.text.Section; -import com.lowagie.text.html.HtmlTags; -import com.lowagie.text.html.HtmlWriter; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.SimpleBookmark; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.StringArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; -import com.lowagie.tools.Executable; - -/** - * Allows you to generate an index file in HTML containing Bookmarks to an existing PDF file. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class HtmlBookmarks extends AbstractTool { - - static { - addVersion("$Id: HtmlBookmarks.java 3373 2008-05-12 16:21:24Z xlv $"); - } - - /** - * Constructs an HtmlBookmarks object. - */ - public HtmlBookmarks() { - arguments.add(new FileArgument(this, "srcfile", "The file you want to inspect", false, new PdfFilter())); - arguments.add(new StringArgument(this, "ownerpassword", "The owner password if the file is encrypt")); - arguments.add(new StringArgument(this, "css", "The path to a CSS file")); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Html Bookmarks", true, true, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Html Bookmarks OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcfile") == null) throw new InstantiationException("You need to choose a sourcefile"); - File src = (File)getValue("srcfile"); - PdfReader reader; - if (getValue("ownerpassword") == null) { - reader = new PdfReader(src.getAbsolutePath()); - } - else { - reader = new PdfReader(src.getAbsolutePath(), ((String)getValue("ownerpassword")).getBytes()); - } - File directory = src.getParentFile(); - String name = src.getName(); - name = name.substring(0, name.lastIndexOf('.')); - File html = new File(directory, name + "_index.html"); - Document document = new Document(); - HtmlWriter.getInstance(document, new FileOutputStream(html)); - Object css = getValue("css"); - if (css != null) { - document.add(new Header(HtmlTags.STYLESHEET, css.toString())); - } - Object title = reader.getInfo().get("Title"); - if (title == null) - document.addTitle("Index for " + src.getName()); - else - document.addKeywords("Index for '" + title + "'"); - Object keywords = reader.getInfo().get("Keywords"); - if (keywords != null) - document.addKeywords((String)keywords); - Object description = reader.getInfo().get("Subject"); - if (keywords != null) - document.addSubject((String)description); - document.open(); - Paragraph t; - if (title == null) - t = new Paragraph("Index for " + src.getName()); - else - t = new Paragraph("Index for '" + title + "'"); - document.add(t); - if (description != null) { - Paragraph d = new Paragraph((String) description); - document.add(d); - } - List> list = SimpleBookmark.getBookmark(reader); - if (list == null) { - document.add(new Paragraph("This document has no bookmarks.")); - } - else { - for (HashMap c: list) { - Chapter chapter = (Chapter)createBookmark(src.getName(), null, c); - List> kids = (List>) c.get("Kids"); - if (kids != null) { - for (HashMap m: kids) { - addBookmark(src.getName(), chapter, m); - } - } - document.add(chapter); - } - } - document.close(); - Executable.launchBrowser(html.getAbsolutePath()); - } - catch(Exception e) { - e.printStackTrace(); - JOptionPane.showMessageDialog(internalFrame, - e.getMessage(), - e.getClass().getName(), - JOptionPane.ERROR_MESSAGE); - System.err.println(e.getMessage()); - } - } - - /** - * Recursive method to write Bookmark titles to the System.out. - * @param pdf the path to the PDF file - * @param section the section to which the bookmarks should be added - * @param bookmark a HashMap containing a Bookmark (and possible kids) - */ - private static void addBookmark(String pdf, Section section, HashMap bookmark) { - Section s = createBookmark(pdf, section, bookmark); - List> kids = (List>) bookmark.get("Kids"); - if (kids == null) return; - for (HashMap m: kids) { - addBookmark(pdf, s, m); - } - } - - /** - * Adds a line with the title and an anchor. - * @param pdf the link to the PDF file - * @param section the section that gets the line - * @param bookmark the bookmark that has the data for the line - * @return a subsection of section - */ - private static Section createBookmark(String pdf, Section section, HashMap bookmark) { - Section s; - Paragraph title = new Paragraph((String)bookmark.get("Title")); - System.out.println((String)bookmark.get("Title")); - String action = (String)bookmark.get("Action"); - if ("GoTo".equals(action)) { - if (bookmark.get("Page") != null) { - String page = (String)bookmark.get("Page"); - StringTokenizer tokens = new StringTokenizer(page); - String token = tokens.nextToken(); - Anchor anchor = new Anchor(" page" + token); - anchor.setReference(pdf + "#page=" + token); - title.add(anchor); - } - } - else if ("URI".equals(action)) { - String url = (String)bookmark.get("URI"); - Anchor anchor = new Anchor(" Goto URL"); - anchor.setReference(url); - title.add(anchor); - } - else if ("GoToR".equals(action)) { - String remote = (String)bookmark.get("File"); - Anchor anchor = new Anchor(" goto " + remote); - if (bookmark.get("Named") != null) { - String named = (String)bookmark.get("Named"); - remote = remote + "#nameddest=" + named; - } - else if (bookmark.get("Page") != null) { - String page = (String)bookmark.get("Page"); - StringTokenizer tokens = new StringTokenizer(page); - String token = tokens.nextToken(); - anchor.add(new Chunk(" page " + token)); - remote = remote + "#page=" + token; - } - anchor.setReference(remote); - title.add(anchor); - } - if (section == null) { - s = new Chapter(title, 0); - } - else { - s = section.addSection(title); - } - s.setNumberDepth(0); - return s; - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - /** - * Allows you to generate an index file in HTML containing Bookmarks to an existing PDF file. - * - * @param args String[] - */ - public static void main(String[] args) { - HtmlBookmarks tool = new HtmlBookmarks(); - if (args.length < 1) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - throw new InstantiationException("There is no file to show."); - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ImageXRefViewer.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ImageXRefViewer.java deleted file mode 100644 index c3593c5..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ImageXRefViewer.java +++ /dev/null @@ -1,269 +0,0 @@ -/* - * $Id: ImageXRefViewer.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.awt.BorderLayout; -import java.awt.CardLayout; -import java.awt.Cursor; -import java.awt.Toolkit; -import java.io.File; -import java.io.IOException; - -import javax.swing.BorderFactory; -import javax.swing.JInternalFrame; -import javax.swing.JLabel; -import javax.swing.JOptionPane; -import javax.swing.JPanel; -import javax.swing.JScrollPane; -import javax.swing.JSpinner; -import javax.swing.SwingConstants; -import javax.swing.event.ChangeEvent; -import javax.swing.event.ChangeListener; - -import com.lowagie.text.pdf.PRStream; -import com.lowagie.text.pdf.PdfName; -import com.lowagie.text.pdf.PdfObject; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.PdfStream; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; -import com.lowagie.toolbox.swing.EventDispatchingThread; - -/** - * Allows you to inspect the Image XObjects inside a PDF file. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class ImageXRefViewer extends AbstractTool { - - class SpinnerListener implements ChangeListener { - private ImageXRefViewer adaptee; - SpinnerListener(ImageXRefViewer adaptee) { - this.adaptee = adaptee; - } - - /** - * - * @see javax.swing.event.ChangeListener#stateChanged(javax.swing.event.ChangeEvent) - * @param e ChangeEvent - */ - public void stateChanged(ChangeEvent e) { - adaptee.propertyChange(e); - } - } - - - static { - addVersion("$Id: ImageXRefViewer.java 3271 2008-04-18 20:39:42Z xlv $"); - } - - /** The total number of pictures inside the PDF. */ - int total_number_of_pictures = 0; - - /** The spinner that will allow you to select an image. */ - JSpinner jSpinner = new JSpinner(); - - /** The panel that will show the images. */ - JPanel image_panel = new JPanel(); - - /** The layout with the images. */ - CardLayout layout = new CardLayout(); - - /** - * Creates a ViewImageXObjects object. - */ - public ImageXRefViewer() { - arguments.add(new FileArgument(this, "srcfile", - "The file you want to inspect", false, new PdfFilter())); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - throw new InstantiationException("There is no file to show."); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("View Image XObjects", true, false, - true); - internalFrame.setSize(500, 300); - internalFrame.setJMenuBar(getMenubar()); - internalFrame.getContentPane().setLayout(new BorderLayout()); - - JPanel master_panel = new JPanel(); - master_panel.setLayout(new BorderLayout()); - internalFrame.getContentPane().add(master_panel, - java.awt.BorderLayout.CENTER); - - // images - image_panel.setLayout(layout); - jSpinner.addChangeListener(new SpinnerListener(this)); - image_panel.setBorder(BorderFactory.createEtchedBorder()); - - JScrollPane scrollPane = new JScrollPane(); - scrollPane.setViewportView(image_panel); - master_panel.add(scrollPane, java.awt.BorderLayout.CENTER); - - // spinner - - JPanel spinner_panel = new JPanel(); - spinner_panel.setLayout(new BorderLayout()); - spinner_panel.add(jSpinner, java.awt.BorderLayout.CENTER); - - JLabel image_label = new JLabel(); - image_label.setHorizontalAlignment(SwingConstants.CENTER); - image_label.setText("images"); - spinner_panel.add(image_label, java.awt.BorderLayout.NORTH); - - master_panel.add(spinner_panel, java.awt.BorderLayout.NORTH); - - System.out.println("=== Image XObject Viewer OPENED ==="); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - // do nothing - } - - /** - * Reflects the change event in the JSpinner object. - * - * @param evt ChangeEvent - */ - public void propertyChange(ChangeEvent evt) { - int picture = Integer.parseInt(jSpinner.getValue().toString()); - if (picture < 0) { - picture = 0; - jSpinner.setValue("0"); - } - if (picture >= total_number_of_pictures) { - picture = total_number_of_pictures - 1; - jSpinner.setValue(String.valueOf(picture)); - } - layout.show(image_panel, String.valueOf(picture)); - image_panel.repaint(); - } - - /** - * Shows the images that are in the PDF as Image XObjects. - * - * @param args String[] - */ - public static void main(String[] args) { - ImageXRefViewer tool = new ImageXRefViewer(); - if (args.length < 1) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - total_number_of_pictures = 0; - try { - if (getValue("srcfile") == null) - throw new InstantiationException( - "You need to choose a sourcefile"); - EventDispatchingThread task = new EventDispatchingThread() { - public Object construct() { - try { - PdfReader reader = new PdfReader( - ((File) getValue("srcfile")).getAbsolutePath()); - for (int i = 0; i < reader.getXrefSize(); i++) { - PdfObject pdfobj = reader.getPdfObject(i); - if (pdfobj != null) { - if (pdfobj.isStream()) { - PdfStream pdfdict = (PdfStream) pdfobj; - PdfObject pdfsubtype = pdfdict - .get(PdfName.SUBTYPE); - if (pdfsubtype == null) { - continue; - } - if (!pdfsubtype.toString().equals( - PdfName.IMAGE.toString())) { - continue; - } - System.out.println("total_number_of_pictures: " - + total_number_of_pictures); - System.out.println("height:" - + pdfdict.get(PdfName.HEIGHT)); - System.out.println("width:" - + pdfdict.get(PdfName.WIDTH)); - System.out.println("bitspercomponent:" - + pdfdict.get(PdfName.BITSPERCOMPONENT)); - byte[] barr = PdfReader - .getStreamBytesRaw((PRStream) pdfdict); - java.awt.Image im = Toolkit - .getDefaultToolkit().createImage(barr); - javax.swing.ImageIcon ii = new javax.swing.ImageIcon(im); - - JLabel label = new JLabel(); - label.setIcon(ii); - image_panel.add(label, String.valueOf(total_number_of_pictures++)); - } - } - } - } catch (InstantiationException ex) { - } catch (IOException ex) { - } - internalFrame.setCursor(Cursor.getDefaultCursor()); - return null; - } - }; - internalFrame.setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR)); - task.start(); - } catch (Exception e) { - JOptionPane.showMessageDialog(internalFrame, e.getMessage(), e - .getClass().getName(), JOptionPane.ERROR_MESSAGE); - System.err.println(e.getMessage()); - } - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/InspectPDF.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/InspectPDF.java deleted file mode 100644 index 629757f..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/InspectPDF.java +++ /dev/null @@ -1,168 +0,0 @@ -/* - * $Id: InspectPDF.java 3826 2009-03-31 17:46:18Z blowagie $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.util.HashMap; -import java.util.Map; - -import javax.swing.JInternalFrame; -import javax.swing.JOptionPane; - -import com.lowagie.text.pdf.PdfEncryptor; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.StringArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * Allows you to inspect an existing PDF file. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class InspectPDF extends AbstractTool { - static { - addVersion("$Id: InspectPDF.java 3826 2009-03-31 17:46:18Z blowagie $"); - } - - /** - * Constructs an InpectPDF object. - */ - public InspectPDF() { - arguments.add(new FileArgument(this, "srcfile", "The file you want to inspect", false, new PdfFilter())); - arguments.add(new StringArgument(this, "ownerpassword", "The owner password if the file is encrypt")); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Pdf Information", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Pdf Information OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcfile") == null) throw new InstantiationException("You need to choose a sourcefile"); - PdfReader reader; - if (getValue("ownerpassword") == null) { - reader = new PdfReader(((File)getValue("srcfile")).getAbsolutePath()); - } - else { - reader = new PdfReader(((File)getValue("srcfile")).getAbsolutePath(), ((String)getValue("ownerpassword")).getBytes()); - } - // Some general document information and page size - System.out.println("=== Document Information ==="); - System.out.println("PDF Version: " + reader.getPdfVersion()); - System.out.println("Number of pages: " + reader.getNumberOfPages()); - System.out.println("Number of PDF objects: " + reader.getXrefSize()); - System.out.println("File length: " + reader.getFileLength()); - System.out.println("Encrypted? " + reader.isEncrypted()); - if (reader.isEncrypted()) { - System.out.println("Permissions: " + PdfEncryptor.getPermissionsVerbose(reader.getPermissions())); - System.out.println("128 bit? " + reader.is128Key()); - } - System.out.println("Rebuilt? " + reader.isRebuilt()); - // Some metadata - System.out.println("=== Metadata ==="); - HashMap info = reader.getInfo(); - String key; - String value; - for (Map.Entry entry: info.entrySet()) { - key = entry.getKey(); - value = entry.getValue(); - System.out.println(key + ": " + value); - } - if (reader.getMetadata() == null) { - System.out.println("There is no XML Metadata in the file"); - } - else { - System.out.println("XML Metadata: " + new String(reader.getMetadata())); - } - } - catch(Exception e) { - JOptionPane.showMessageDialog(internalFrame, - e.getMessage(), - e.getClass().getName(), - JOptionPane.ERROR_MESSAGE); - System.err.println(e.getMessage()); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - /** - * Inspects an existing PDF file. - * - * @param args String[] - */ - public static void main(String[] args) { - InspectPDF tool = new InspectPDF(); - if (args.length < 1) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - throw new InstantiationException("There is no file to show."); - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/KnitTiff.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/KnitTiff.java deleted file mode 100644 index 431856c..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/KnitTiff.java +++ /dev/null @@ -1,172 +0,0 @@ -/* - * $Id: KnitTiff.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; - -import javax.swing.JInternalFrame; - -import com.lowagie.text.Document; -import com.lowagie.text.Image; -import com.lowagie.text.Rectangle; -import com.lowagie.text.pdf.PdfContentByte; -import com.lowagie.text.pdf.PdfWriter; -import com.lowagie.text.pdf.RandomAccessFileOrArray; -import com.lowagie.text.pdf.codec.TiffImage; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.filters.ImageFilter; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * Knits two TIFF files, one with the even pages and another with the odd pages, together. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class KnitTiff extends AbstractTool { - - static { - addVersion("$Id: KnitTiff.java 3271 2008-04-18 20:39:42Z xlv $"); - } - /** - * Constructs a KnitTiff object. - */ - public KnitTiff() { - menuoptions = MENU_EXECUTE | MENU_EXECUTE_SHOW; - arguments.add(new FileArgument(this, "odd", "The tiff file with the odd pages", false, new ImageFilter(false, false, false, false, false, true))); - arguments.add(new FileArgument(this, "even", "The tiff file with the even pages", false, new ImageFilter(false, false, false, false, false, true))); - arguments.add(new FileArgument(this, "destfile", "The file to which the converted TIFF has to be written", true, new PdfFilter())); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("KnitTiff", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== KnitTiff OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("odd") == null) throw new InstantiationException("You need to choose a sourcefile for the odd pages"); - File odd_file = (File)getValue("odd"); - if (getValue("even") == null) throw new InstantiationException("You need to choose a sourcefile for the even pages"); - File even_file = (File)getValue("even"); - if (getValue("destfile") == null) throw new InstantiationException("You need to choose a destination file"); - File pdf_file = (File)getValue("destfile"); - RandomAccessFileOrArray odd = new RandomAccessFileOrArray(odd_file.getAbsolutePath()); - RandomAccessFileOrArray even = new RandomAccessFileOrArray(even_file.getAbsolutePath()); - Image img = TiffImage.getTiffImage(odd, 1); - Document document = new Document(new Rectangle(img.getScaledWidth(), - img.getScaledHeight())); - PdfWriter writer = PdfWriter.getInstance(document, - new FileOutputStream(pdf_file)); - document.open(); - PdfContentByte cb = writer.getDirectContent(); - int count = Math.max(TiffImage.getNumberOfPages(odd), TiffImage - .getNumberOfPages(even)); - for (int c = 0; c < count; ++c) { - try { - Image imgOdd = TiffImage.getTiffImage(odd, c + 1); - Image imgEven = TiffImage.getTiffImage(even, count - c); - document.setPageSize(new Rectangle(imgOdd.getScaledWidth(), - imgOdd.getScaledHeight())); - document.newPage(); - imgOdd.setAbsolutePosition(0, 0); - cb.addImage(imgOdd); - document.setPageSize(new Rectangle(imgEven.getScaledWidth(), - imgEven.getScaledHeight())); - document.newPage(); - imgEven.setAbsolutePosition(0, 0); - cb.addImage(imgEven); - - } catch (Exception e) { - System.out.println("Exception page " + (c + 1) + " " - + e.getMessage()); - } - } - odd.close(); - even.close(); - document.close(); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - - /** - * Converts a tiff file to PDF. - * - * @param args String[] - */ - public static void main(String[] args) { - KnitTiff tool = new KnitTiff(); - if (args.length < 3) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File)getValue("destfile"); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/NUp.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/NUp.java deleted file mode 100644 index 044a927..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/NUp.java +++ /dev/null @@ -1,193 +0,0 @@ -/* - * $Id: NUp.java 3427 2008-05-24 18:32:31Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; - -import javax.swing.JInternalFrame; - -import com.lowagie.text.Document; -import com.lowagie.text.Rectangle; -import com.lowagie.text.pdf.PdfContentByte; -import com.lowagie.text.pdf.PdfImportedPage; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.PdfWriter; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.OptionArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * This tool lets you generate a PDF that shows N pages on 1. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class NUp extends AbstractTool { - - static { - addVersion("$Id: NUp.java 3427 2008-05-24 18:32:31Z xlv $"); - } - - /** - * Constructs an NUp object. - */ - public NUp() { - menuoptions = MENU_EXECUTE | MENU_EXECUTE_SHOW; - arguments.add(new FileArgument(this, "srcfile", "The file you want to N-up", false, new PdfFilter())); - arguments.add(new FileArgument(this, "destfile", "The resulting PDF", true, new PdfFilter())); - OptionArgument oa = new OptionArgument(this, "pow2", "The number of pages you want to copy to 1 page"); - oa.addOption("2", "1"); - oa.addOption("4", "2"); - oa.addOption("8", "3"); - oa.addOption("16", "4"); - oa.addOption("32", "5"); - oa.addOption("64", "6"); - arguments.add(oa); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("N-up", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== N-up OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcfile") == null) throw new InstantiationException("You need to choose a sourcefile"); - File src = (File)getValue("srcfile"); - if (getValue("destfile") == null) throw new InstantiationException("You need to choose a destination file"); - File dest = (File)getValue("destfile"); - int pow2; - try { - pow2 = Integer.parseInt((String) getValue("pow2")); - } - catch(Exception e) { - pow2 = 1; - } - // we create a reader for a certain document - PdfReader reader = new PdfReader(src.getAbsolutePath()); - // we retrieve the total number of pages and the page size - int total = reader.getNumberOfPages(); - System.out.println("There are " + total + " pages in the original file."); - Rectangle pageSize = reader.getPageSize(1); - Rectangle newSize = (pow2 % 2) == 0 ? new Rectangle(pageSize.getWidth(), pageSize.getHeight()) : new Rectangle(pageSize.getHeight(), pageSize.getWidth()); - Rectangle unitSize = new Rectangle(pageSize.getWidth(), pageSize.getHeight()); - Rectangle currentSize; - for (int i = 0; i < pow2; i++) { - unitSize = new Rectangle(unitSize.getHeight() / 2, unitSize.getWidth()); - } - int n = (int)Math.pow(2, pow2); - int r = (int)Math.pow(2, pow2 / 2); - int c = n / r; - // step 1: creation of a document-object - Document document = new Document(newSize, 0, 0, 0, 0); - // step 2: we create a writer that listens to the document - PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(dest)); - // step 3: we open the document - document.open(); - // step 4: adding the content - PdfContentByte cb = writer.getDirectContent(); - PdfImportedPage page; - float offsetX, offsetY, factor; - int p; - for (int i = 0; i < total; i++) { - if (i % n == 0) { - document.newPage(); - } - p = i + 1; - offsetX = unitSize.getWidth() * ((i % n) % c); - offsetY = newSize.getHeight() - (unitSize.getHeight() * (((i % n) / c) + 1)); - currentSize = reader.getPageSize(p); - factor = Math.min(unitSize.getWidth() / currentSize.getWidth(), unitSize.getHeight() / currentSize.getHeight()); - offsetX += (unitSize.getWidth() - (currentSize.getWidth() * factor)) / 2f; - offsetY += (unitSize.getHeight() - (currentSize.getHeight() * factor)) / 2f; - page = writer.getImportedPage(reader, p); - cb.addTemplate(page, factor, 0, 0, factor, offsetX, offsetY); - } - // step 5: we close the document - document.close(); - } - catch(Exception e) { - e.printStackTrace(); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - - /** - * Generates an NUp version of an existing PDF file. - * - * @param args String[] - */ - public static void main(String[] args) { - NUp tool = new NUp(); - if (args.length < 2) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File)getValue("destfile"); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Normalize.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Normalize.java deleted file mode 100644 index c47cc83..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Normalize.java +++ /dev/null @@ -1,406 +0,0 @@ -/* - * $Id: Normalize.java 3736 2009-02-26 08:52:21Z xlv $ - * - * Copyright 2005 by Carsten Hammer. - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ -package com.lowagie.toolbox.plugins; - -import java.io.*; -import java.util.*; - -import javax.swing.*; - -import com.lowagie.text.*; -import com.lowagie.text.pdf.*; -import com.lowagie.toolbox.*; -import com.lowagie.toolbox.arguments.*; -import com.lowagie.toolbox.arguments.filters.*; - -/** - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class Normalize - extends AbstractTool { - - static { - addVersion("$Id: Normalize.java 3736 2009-02-26 08:52:21Z xlv $"); - } - - FileArgument destfile = null; - /** - * Constructs a Burst object. - */ - public Normalize() { - menuoptions = MENU_EXECUTE | MENU_EXECUTE_SHOW; - FileArgument inputfile = new FileArgument(this, "srcfile", - "The file you want to normalize", false, - new PdfFilter()); - arguments.add(inputfile); - destfile = new FileArgument(this, "destfile", "The resulting PDF", true, - new PdfFilter()); - arguments.add(destfile); - inputfile.addPropertyChangeListener(destfile); - } - -/** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ -protected void createFrame() { - internalFrame = new JInternalFrame("Normalize", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Normalize OPENED ==="); - } - - int pagecount; - float width; - float height; - PdfDictionary lastpage = null; - float tolerancex = 60; - float tolerancey = 60; - int pagecountinsertedpages; - int pagecountrotatedpages; - - protected void iteratePages(PdfDictionary page, PdfReader pdfreader, - ArrayList pageInh, - int count_in_leaf, PdfWriter writer) throws - IOException { - float curwidth; - float curheight; - PdfArray kidsPR = page.getAsArray(PdfName.KIDS); - - if (kidsPR == null) { - PdfArray arr = page.getAsArray(PdfName.MEDIABOX); - curwidth = Float.parseFloat(arr.getPdfObject(2).toString()); - curheight = Float.parseFloat(arr.getPdfObject(3).toString()); - - PdfNumber rotation = page.getAsNumber(PdfName.ROTATE); - - if (rotation == null) { - System.out.println("optional rotation missing"); - rotation = new PdfNumber(0); - } - - Ausrichtung ausr = new Ausrichtung(rotation.floatValue(), - new Rectangle(curwidth, curheight)); - - switch (ausr.type) { - case Ausrichtung.A4Landscape: - case Ausrichtung.A3Portrait: - ausr.rotate(); - page.put(PdfName.ROTATE, new PdfNumber(ausr.getRotation())); - System.out.println("rotate page:" + (pagecount + 1) + " targetformat: " + - ausr); - this.pagecountrotatedpages++; - - break; - } - - curwidth = ausr.getM5(); - curheight = ausr.getM6(); - - if ( ( (pagecount + 1) % 2) == 0) { - if ( (Math.abs(curwidth - width) > tolerancex) || - (Math.abs(curheight - height) > tolerancey)) { - Seitehinzufuegen(page, count_in_leaf, writer, arr); - this.pagecountinsertedpages++; - } - } - - /** - * Bei ungeraden Seiten die Seitenabmessungen speichern - */ - if ( ( (pagecount + 1) % 2) == 1) { - width = curwidth; - height = curheight; - lastpage = page; - } - - pageInh.add(pagecount, page); - pagecount++; - } - else { - page.put(PdfName.TYPE, PdfName.PAGES); - - for (int k = 0; k < kidsPR.size(); ++k) { - PdfDictionary kid = kidsPR.getAsDict(k); - iteratePages(kid, pdfreader, pageInh, k, writer); - } - } - } - - private void Seitehinzufuegen(PdfDictionary page, int count_in_leaf, - PdfWriter writer, - PdfArray array) throws IOException { - System.out.print("change!"); - - PdfDictionary parent = page.getAsDict(PdfName.PARENT); - PdfArray kids = parent.getAsArray(PdfName.KIDS); - PdfIndirectReference ref = writer.getPdfIndirectReference(); - kids.add(count_in_leaf, ref); - - PdfDictionary newPage = new PdfDictionary(PdfName.PAGE); - newPage.merge(lastpage); - newPage.remove(PdfName.CONTENTS); - newPage.remove(PdfName.ANNOTS); - newPage.put(PdfName.RESOURCES, new PdfDictionary()); - writer.addToBody(newPage, ref); - - PdfNumber count = null; - - while (parent != null) { - count = parent.getAsNumber(PdfName.COUNT); - - parent.put(PdfName.COUNT, new PdfNumber(count.intValue() + 1)); - parent = parent.getAsDict(PdfName.PARENT); - } - - System.out.println("page:" + (pagecount + 1) + " nr in leaf:" + - count_in_leaf + " arl x:" + - array.getPdfObject(0) + " y:" + array.getPdfObject(1) + " width:" + array.getPdfObject(2) + - " height:" + array.getPdfObject(3)); - } - -/** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ -public void execute() { - try { - if (getValue("srcfile") == null) { - throw new InstantiationException("You need to choose a sourcefile"); - } - File src = (File) getValue("srcfile"); - if (getValue("destfile") == null) { - throw new InstantiationException( - "You need to choose a destination file"); - } - File dest = (File) getValue("destfile"); - - pagecountinsertedpages = 0; - pagecountrotatedpages = 0; - pagecount = 0; - PdfReader reader = new PdfReader(src.getAbsolutePath()); - PdfStamper stp = new PdfStamper(reader, new FileOutputStream(dest)); - - PdfWriter writer = stp.getWriter(); - - ArrayList pageInh = new ArrayList(); - PdfDictionary catalog = reader.getCatalog(); - PdfDictionary rootPages = catalog.getAsDict(PdfName.PAGES); - iteratePages(rootPages, reader, pageInh, 0, writer); - - if ( ( (pagecount) % 2) == 1) { - appendemptypageatend(reader, writer); - this.pagecountinsertedpages++; - } - - stp.close(); - System.out.println("In " + dest.getAbsolutePath() + " pages= " + - pagecount + - " inserted pages=" + this.getPagecountinsertedpages() + - " rotated pages=" + - this.getPagecountrotatedpages()); - } - catch (Exception e) { - e.printStackTrace(System.out); - } - } - - private void appendemptypageatend(PdfReader reader, PdfWriter writer) throws - IOException { - System.out.println("last page odd. add page!"); - - PdfDictionary page = reader.getPageN(reader.getNumberOfPages()); - PdfDictionary parent = page.getAsDict(PdfName.PARENT); - PdfArray kids = parent.getAsArray(PdfName.KIDS); - PdfIndirectReference ref = writer.getPdfIndirectReference(); - kids.add(ref); - - PdfDictionary newPage = new PdfDictionary(PdfName.PAGE); - newPage.merge(lastpage); - newPage.remove(PdfName.CONTENTS); - newPage.remove(PdfName.ANNOTS); - newPage.put(PdfName.RESOURCES, new PdfDictionary()); - writer.addToBody(newPage, ref); - - PdfNumber count = null; - - while (parent != null) { - count = parent.getAsNumber(PdfName.COUNT); - parent.put(PdfName.COUNT, new PdfNumber(count.intValue() + 1)); - parent = parent.getAsDict(PdfName.PARENT); - } - } - - public int getPagecountinsertedpages() { - return pagecountinsertedpages; - } - - public int getPagecountrotatedpages() { - return pagecountrotatedpages; - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - if (destfile.getValue() == null && arg.getName().equalsIgnoreCase("srcfile")) { - String filename = arg.getValue().toString(); - String filenameout = filename.substring(0, filename.indexOf(".", - filename.length() - 4)) + "_out.pdf"; - destfile.setValue(filenameout); - } - } - - /** - * Normalize PDF file. - * - * @param args String[] - */ - public static void main(String[] args) { - Normalize tool = new Normalize(); - if (args.length < 2) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File) getValue("destfile"); - } - - public class Ausrichtung { - static final float tolerance = 60; - static final int UNKNOWN = 0; - static final int A4Portrait = 1; - static final int A4Landscape = 2; - static final int A3Portrait = 3; - static final int A3Landscape = 4; - float rotation; - Rectangle rect; - float m5; - float m6; - int type; - public Ausrichtung() { - this(0, new Rectangle(1, 1)); - } - - public Ausrichtung(float rotation, Rectangle unrotatedoriginalrect) { - this.rotation = rotation; - if ( (rotation == 90) || (rotation == 270)) { - rect = unrotatedoriginalrect.rotate(); - } - else { - rect = unrotatedoriginalrect; - } - - m5 = rect.getWidth(); - m6 = rect.getHeight(); - klassifiziere(); - - } - - private void klassifiziere() { - if (Math.abs(rect.getWidth() - 595) < tolerance && - Math.abs(rect.getHeight() - 842) < tolerance) { - this.type = A4Portrait; - } - else if (Math.abs(rect.getWidth() - 842) < tolerance && - Math.abs(rect.getHeight() - 595) < tolerance) { - this.type = A4Landscape; - } - else if (Math.abs(rect.getWidth() - 1190) < tolerance && - Math.abs(rect.getHeight() - 842) < tolerance) { - this.type = A3Landscape; - } - else if (Math.abs(rect.getWidth() - 842) < tolerance && - Math.abs(rect.getHeight() - 1190) < tolerance) { - this.type = A3Portrait; - } - else { - type = UNKNOWN; - } - } - - public float getM5() { - return m5; - } - - public float getM6() { - return m6; - } - - public String toString() { - String back; - switch (type) { - case UNKNOWN: - back = rect.getWidth() + "*" + rect.getHeight(); - break; - case A3Landscape: - back = "A3 Landscape"; - break; - case A3Portrait: - back = "A3 Portrait"; - break; - case A4Landscape: - back = "A4 Landscape"; - break; - case A4Portrait: - back = "A4 Portrait"; - break; - default: - back = ""; - } - return back; - } - - public void rotate() { - rect = rect.rotate(); - m5 = rect.getWidth(); - m6 = rect.getHeight(); - rotation += 90; - rotation = rotation % 360; - klassifiziere(); - } - - public float getRotation() { - return rotation; - } - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/PhotoAlbum.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/PhotoAlbum.java deleted file mode 100644 index 06056e4..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/PhotoAlbum.java +++ /dev/null @@ -1,235 +0,0 @@ -/* - * $Id: PhotoAlbum.java 3451 2008-05-26 02:56:13Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. The introduction of the DirFilter by Johannes - * Schindelin had an impact on this class. Darryl Miles suggested a bugfix - * that was implemented by Bruno Lowagie. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; -import java.util.TreeSet; - -import javax.swing.JInternalFrame; -import javax.swing.JOptionPane; - -import com.lowagie.text.Document; -import com.lowagie.text.Image; -import com.lowagie.text.Rectangle; -import com.lowagie.text.pdf.PdfPageLabels; -import com.lowagie.text.pdf.PdfWriter; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.filters.DirFilter; -import com.lowagie.toolbox.arguments.filters.PdfFilter; -import com.lowagie.text.pdf.PdfGState; -import com.lowagie.text.pdf.PdfContentByte; -import com.lowagie.text.pdf.BaseFont; - -/** - * Converts the image files in a directory to a PDF file that acts as a photo album. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class PhotoAlbum extends AbstractTool { - - static { - addVersion("$Id: PhotoAlbum.java 3451 2008-05-26 02:56:13Z xlv $"); - } - - /** - * Constructs a PhotoAlbum object. - */ - public PhotoAlbum() { - menuoptions = MENU_EXECUTE | MENU_EXECUTE_SHOW; - arguments.add(new FileArgument(this, "srcdir", - "The directory containing the image files", false, - new DirFilter())); - arguments.add(new FileArgument(this, "destfile", - "The file to which the converted TIFF has to be written", true, - new PdfFilter())); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("PhotoAlbum", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== PhotoAlbum OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcdir") == null) { - throw new InstantiationException( - "You need to choose a source directory"); - } - File directory = (File) getValue("srcdir"); - if (directory.isFile()) { - directory = directory.getParentFile(); - } - if (getValue("destfile") == null) { - throw new InstantiationException( - "You need to choose a destination file"); - } - File pdf_file = (File) getValue("destfile"); - Document document = new Document(); - PdfWriter writer = PdfWriter.getInstance(document, - new FileOutputStream(pdf_file)); - writer.setViewerPreferences(PdfWriter.PageModeUseThumbs); - PdfPageLabels pageLabels = new PdfPageLabels(); - int dpiX, dpiY; - float imgWidthPica, imgHeightPica; - TreeSet images = new TreeSet(); - File[] files = directory.listFiles(); - if (files == null) { - throw new NullPointerException("listFiles() returns null"); - } - for (int i = 0; i < files.length; i++) { - if (files[i].isFile()) { - images.add(files[i]); - } - } - String label; - for (File image: images) { - System.out.println("Testing image: " + image.getName()); - try { - Image img = Image.getInstance(image.getAbsolutePath()); - String caption = ""; - dpiX = img.getDpiX(); - if (dpiX == 0) { - dpiX = 72; - } - dpiY = img.getDpiY(); - if (dpiY == 0) { - dpiY = 72; - } - imgWidthPica = (72 * img.getPlainWidth()) / dpiX; - imgHeightPica = (72 * img.getPlainHeight()) / dpiY; - img.scaleAbsolute(imgWidthPica, imgHeightPica); - document.setPageSize(new Rectangle(imgWidthPica, - imgHeightPica)); - if (document.isOpen()) { - document.newPage(); - } else { - document.open(); - } - img.setAbsolutePosition(0, 0); - document.add(img); - - BaseFont bf = BaseFont.createFont("Helvetica", - BaseFont.WINANSI, - false); - PdfGState gs1 = new PdfGState(); - gs1.setBlendMode(PdfGState.BM_OVERLAY); - PdfContentByte cb = writer.getDirectContent(); - cb.saveState(); - cb.setGState(gs1); - cb.beginText(); - cb.setFontAndSize(bf, 40); - cb.setTextMatrix(50, 50); - cb.showText(caption); - cb.endText(); - cb.restoreState(); - - label = image.getName(); - if (label.lastIndexOf('.') > 0) { - label = label.substring(0, label.lastIndexOf('.')); - } - pageLabels.addPageLabel(writer.getPageNumber(), - PdfPageLabels.EMPTY, label); - System.out.println("Added image: " + image.getName()); - } catch (Exception e) { - System.err.println(e.getMessage()); - } - } - if (document.isOpen()) { - writer.setPageLabels(pageLabels); - document.close(); - } else { - System.err.println("No images were found in directory " + - directory.getAbsolutePath()); - } - } catch (Exception e) { - JOptionPane.showMessageDialog(internalFrame, - e.getMessage(), - e.getClass().getName(), - JOptionPane.ERROR_MESSAGE); - System.err.println(e.getMessage()); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - - /** - * Converts a tiff file to PDF. - * - * @param args String[] - */ - public static void main(String[] args) { - PhotoAlbum tool = new PhotoAlbum(); - if (args.length < 2) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File) getValue("destfile"); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/RemoveLaunchApplication.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/RemoveLaunchApplication.java deleted file mode 100644 index 9fb5b74..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/RemoveLaunchApplication.java +++ /dev/null @@ -1,182 +0,0 @@ -/* - * $Id: RemoveLaunchApplication.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; - -import javax.swing.JInternalFrame; - -import com.lowagie.text.pdf.PRIndirectReference; -import com.lowagie.text.pdf.PdfDictionary; -import com.lowagie.text.pdf.PdfName; -import com.lowagie.text.pdf.PdfObject; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.PdfStamper; -import com.lowagie.text.pdf.PdfString; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * This tool copies an existing PDF and removes potentially dangerous code that launches an application. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class RemoveLaunchApplication - extends AbstractTool { - - static { - addVersion( - "$Id: RemoveLaunchApplication.java 3271 2008-04-18 20:39:42Z xlv $"); - } - - /** - * Constructs a ReversePages object. - */ - public RemoveLaunchApplication() { - menuoptions = MENU_EXECUTE | MENU_EXECUTE_SHOW; - arguments.add(new FileArgument(this, "srcfile", - "The file from which you want to remove Launch Application actions", false, - new PdfFilter())); - arguments.add(new FileArgument(this, "destfile", - "The file to which the cleaned up version of the original PDF has to be written", true, - new PdfFilter())); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Remove Launch Applications", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Remove Launch Applications OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcfile") == null) { - throw new InstantiationException("You need to choose a sourcefile"); - } - File src = (File) getValue("srcfile"); - if (getValue("destfile") == null) { - throw new InstantiationException( - "You need to choose a destination file"); - } - File dest = (File) getValue("destfile"); - - // we create a reader for a certain document - PdfReader reader = new PdfReader(src.getAbsolutePath()); - PdfObject o; - PdfDictionary d; - PdfDictionary l; - PdfName n; - for (int i = 1; i < reader.getXrefSize(); i++) { - o = reader.getPdfObject(i); - if (o instanceof PdfDictionary) { - d = (PdfDictionary)o; - o = d.get(PdfName.A); - if (o == null) continue; - if (o instanceof PdfDictionary) { - l = (PdfDictionary)o; - } - else { - PRIndirectReference r =(PRIndirectReference)o; - l = (PdfDictionary)reader.getPdfObject(r.getNumber()); - } - n = (PdfName)l.get(PdfName.S); - if (PdfName.LAUNCH.equals(n)) { - if (l.get(PdfName.F) != null) { - System.out.println("Removed: " + l.get(PdfName.F)); - l.remove(PdfName.F); - } - if (l.get(PdfName.WIN) != null) { - System.out.println("Removed: " + l.get(PdfName.WIN)); - l.remove(PdfName.WIN); - } - l.put(PdfName.S, PdfName.JAVASCRIPT); - l.put(PdfName.JS, new PdfString("app.alert('Launch Application Action removed by iText');\r")); - } - } - } - PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(dest)); - stamper.close(); - } - catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - /** - * Copy an existing PDF and replace the Launch Application Action with JavaScript alerts. - * - * @param args String[] - */ - public static void main(String[] args) { - RemoveLaunchApplication tool = new RemoveLaunchApplication(); - if (args.length < 2) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File) getValue("destfile"); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ReversePages.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ReversePages.java deleted file mode 100644 index e611908..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/ReversePages.java +++ /dev/null @@ -1,182 +0,0 @@ -/* - * $Id: ReversePages.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.*; -import java.util.ArrayList; -import javax.swing.*; - -import com.lowagie.text.*; -import com.lowagie.text.pdf.*; -import com.lowagie.toolbox.*; -import com.lowagie.toolbox.arguments.*; -import com.lowagie.toolbox.arguments.filters.*; - -/** - * This tool lets you take pages from an existing PDF and copy them in reverse order into a new PDF. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class ReversePages - extends AbstractTool { - - static { - addVersion( - "$Id: ReversePages.java 3271 2008-04-18 20:39:42Z xlv $"); - } - - FileArgument destfile = null; - /** - * Constructs a ReversePages object. - */ - public ReversePages() { - menuoptions = MENU_EXECUTE | MENU_EXECUTE_SHOW; - FileArgument inputfile = null; - inputfile = new FileArgument(this, "srcfile", - "The file you want to reorder", false, - new PdfFilter()); - arguments.add(inputfile); - destfile = new FileArgument(this, "destfile", - "The file to which the reordered version of the original PDF has to be written", true, - new PdfFilter()); - arguments.add(destfile); - inputfile.addPropertyChangeListener(destfile); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("ReversePages", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== ReversePages OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcfile") == null) { - throw new InstantiationException("You need to choose a sourcefile"); - } - File src = (File) getValue("srcfile"); - if (getValue("destfile") == null) { - throw new InstantiationException( - "You need to choose a destination file"); - } - File dest = (File) getValue("destfile"); - - // we create a reader for a certain document - PdfReader reader = new PdfReader(src.getAbsolutePath()); - System.out.println("The original file had " + reader.getNumberOfPages() + - " pages."); - int pages = reader.getNumberOfPages(); - ArrayList li = new ArrayList(); - for (int i = pages; i > 0; i--) { - li.add(Integer.valueOf(i)); - } - reader.selectPages(li); - - System.err.println("The new file has " + pages + " pages."); - Document document = new Document(reader.getPageSizeWithRotation(1)); - PdfCopy copy = new PdfCopy(document, - new FileOutputStream(dest.getAbsolutePath())); - document.open(); - PdfImportedPage page; - for (int i = 0; i < pages; ) { - ++i; - System.out.println("Processed page " + i); - page = copy.getImportedPage(reader, i); - copy.addPage(page); - } - - PRAcroForm form = reader.getAcroForm(); - if (form != null) { - copy.copyAcroForm(reader); - } - document.close(); - - } - catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - - if (destfile.getValue() == null && arg.getName().equalsIgnoreCase("srcfile")) { - String filename = arg.getValue().toString(); - String filenameout = filename.substring(0, filename.indexOf(".", - filename.length() - 4)) + "_out.pdf"; - destfile.setValue(filenameout); - } - } - - /** - * Take pages from an existing PDF and copy them in reverse order into a new PDF. - * - * @param args String[] - */ - public static void main(String[] args) { - ReversePages tool = new ReversePages(); - if (args.length < 2) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File) getValue("destfile"); - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/SelectedPages.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/SelectedPages.java deleted file mode 100644 index 74f6d0d..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/SelectedPages.java +++ /dev/null @@ -1,157 +0,0 @@ -/* - * $Id: SelectedPages.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; - -import javax.swing.JInternalFrame; - -import com.lowagie.text.Document; -import com.lowagie.text.pdf.PRAcroForm; -import com.lowagie.text.pdf.PdfCopy; -import com.lowagie.text.pdf.PdfImportedPage; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.StringArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * This tool lets you select pages from an existing PDF and copy them into a new PDF. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class SelectedPages extends AbstractTool { - - static { - addVersion("$Id: SelectedPages.java 3271 2008-04-18 20:39:42Z xlv $"); - } - /** - * Constructs a SelectedPages object. - */ - public SelectedPages() { - menuoptions = MENU_EXECUTE | MENU_EXECUTE_SHOW; - arguments.add(new FileArgument(this, "srcfile", "The file you want to split", false, new PdfFilter())); - arguments.add(new FileArgument(this, "destfile", "The file to which the first part of the original PDF has to be written", true, new PdfFilter())); - arguments.add(new StringArgument(this, "selection", "A selection of pages (see Help for more info)")); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("SelectedPages", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== SelectedPages OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcfile") == null) throw new InstantiationException("You need to choose a sourcefile"); - File src = (File)getValue("srcfile"); - if (getValue("destfile") == null) throw new InstantiationException("You need to choose a destination file for the first part of the PDF"); - File dest = (File)getValue("destfile"); - String selection = (String)getValue("selection"); - - // we create a reader for a certain document - PdfReader reader = new PdfReader(src.getAbsolutePath()); - System.out.println("The original file had " + reader.getNumberOfPages() + " pages."); - reader.selectPages(selection); - int pages = reader.getNumberOfPages(); - System.err.println("The new file has " + pages + " pages."); - Document document = new Document(reader.getPageSizeWithRotation(1)); - PdfCopy copy = new PdfCopy(document, new FileOutputStream(dest.getAbsolutePath())); - document.open(); - PdfImportedPage page; - for (int i = 0; i < pages; ) { - ++i; - System.out.println("Processed page " + i); - page = copy.getImportedPage(reader, i); - copy.addPage(page); - } - PRAcroForm form = reader.getAcroForm(); - if (form != null) - copy.copyAcroForm(reader); - document.close(); - } - catch(Exception e) { - e.printStackTrace(); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - - /** - * Generates a PDF file with selected pages from an existing PDF. - * - * @param args String[] - */ - public static void main(String[] args) { - SelectedPages tool = new SelectedPages(); - if (args.length < 4) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File)getValue("destfile"); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Split.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Split.java deleted file mode 100644 index 0a9825a..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Split.java +++ /dev/null @@ -1,197 +0,0 @@ -/* - * $Id: Split.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; - -import javax.swing.JInternalFrame; - -import com.lowagie.text.Document; -import com.lowagie.text.DocumentException; -import com.lowagie.text.pdf.PdfContentByte; -import com.lowagie.text.pdf.PdfImportedPage; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.PdfWriter; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.IntegerArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; -import com.lowagie.toolbox.swing.PdfInformationPanel; - -/** - * This tool lets you split a PDF in two separate PDF files. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class Split extends AbstractTool { - - static { - addVersion("$Id: Split.java 3271 2008-04-18 20:39:42Z xlv $"); - } - /** - * Constructs an Split object. - */ - public Split() { - FileArgument f = new FileArgument(this, "srcfile", "The file you want to split", false, new PdfFilter()); - f.setLabel(new PdfInformationPanel()); - arguments.add(f); - arguments.add(new FileArgument(this, "destfile1", "The file to which the first part of the original PDF has to be written", true, new PdfFilter())); - arguments.add(new FileArgument(this, "destfile2", "The file to which the second part of the original PDF has to be written", true, new PdfFilter())); - arguments.add(new IntegerArgument(this, "pagenumber", "The pagenumber where you want to split")); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Split", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Split OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcfile") == null) throw new InstantiationException("You need to choose a sourcefile"); - File src = (File)getValue("srcfile"); - if (getValue("destfile1") == null) throw new InstantiationException("You need to choose a destination file for the first part of the PDF"); - File file1 = (File)getValue("destfile1"); - if (getValue("destfile2") == null) throw new InstantiationException("You need to choose a destination file for the second part of the PDF"); - File file2 = (File)getValue("destfile2"); - int pagenumber = Integer.parseInt((String)getValue("pagenumber")); - - // we create a reader for a certain document - PdfReader reader = new PdfReader(src.getAbsolutePath()); - // we retrieve the total number of pages - int n = reader.getNumberOfPages(); - System.out.println("There are " + n + " pages in the original file."); - - if (pagenumber < 2 || pagenumber > n) { - throw new DocumentException("You can't split this document at page " + pagenumber + "; there is no such page."); - } - - // step 1: creation of a document-object - Document document1 = new Document(reader.getPageSizeWithRotation(1)); - Document document2 = new Document(reader.getPageSizeWithRotation(pagenumber)); - // step 2: we create a writer that listens to the document - PdfWriter writer1 = PdfWriter.getInstance(document1, new FileOutputStream(file1)); - PdfWriter writer2 = PdfWriter.getInstance(document2, new FileOutputStream(file2)); - // step 3: we open the document - document1.open(); - PdfContentByte cb1 = writer1.getDirectContent(); - document2.open(); - PdfContentByte cb2 = writer2.getDirectContent(); - PdfImportedPage page; - int rotation; - int i = 0; - // step 4: we add content - while (i < pagenumber - 1) { - i++; - document1.setPageSize(reader.getPageSizeWithRotation(i)); - document1.newPage(); - page = writer1.getImportedPage(reader, i); - rotation = reader.getPageRotation(i); - if (rotation == 90 || rotation == 270) { - cb1.addTemplate(page, 0, -1f, 1f, 0, 0, reader.getPageSizeWithRotation(i).getHeight()); - } - else { - cb1.addTemplate(page, 1f, 0, 0, 1f, 0, 0); - } - } - while (i < n) { - i++; - document2.setPageSize(reader.getPageSizeWithRotation(i)); - document2.newPage(); - page = writer2.getImportedPage(reader, i); - rotation = reader.getPageRotation(i); - if (rotation == 90 || rotation == 270) { - cb2.addTemplate(page, 0, -1f, 1f, 0, 0, reader.getPageSizeWithRotation(i).getHeight()); - } - else { - cb2.addTemplate(page, 1f, 0, 0, 1f, 0, 0); - } - } - // step 5: we close the document - document1.close(); - document2.close(); - } - catch(Exception e) { - e.printStackTrace(); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - - /** - * Split a PDF in two separate PDF files. - * - * @param args String[] - */ - public static void main(String[] args) { - Split tool = new Split(); - if (args.length < 4) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File)getValue("destfile1"); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Tiff2Pdf.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Tiff2Pdf.java deleted file mode 100644 index b6b6409..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Tiff2Pdf.java +++ /dev/null @@ -1,203 +0,0 @@ -/* - * $Id: Tiff2Pdf.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; - -import javax.swing.JInternalFrame; -import javax.swing.JOptionPane; - -import com.lowagie.text.Document; -import com.lowagie.text.Image; -import com.lowagie.text.PageSize; -import com.lowagie.text.Paragraph; -import com.lowagie.text.Rectangle; -import com.lowagie.text.pdf.PdfContentByte; -import com.lowagie.text.pdf.PdfWriter; -import com.lowagie.text.pdf.RandomAccessFileOrArray; -import com.lowagie.text.pdf.codec.TiffImage; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.OptionArgument; -import com.lowagie.toolbox.arguments.filters.ImageFilter; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * Converts a Tiff file to a PDF file. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class Tiff2Pdf extends AbstractTool { - - static { - addVersion("$Id: Tiff2Pdf.java 3271 2008-04-18 20:39:42Z xlv $"); - } - /** - * Constructs a Tiff2Pdf object. - */ - public Tiff2Pdf() { - menuoptions = MENU_EXECUTE | MENU_EXECUTE_SHOW; - arguments.add(new FileArgument(this, "srcfile", "The file you want to convert", false, new ImageFilter(false, false, false, false, false, true))); - arguments.add(new FileArgument(this, "destfile", "The file to which the converted TIFF has to be written", true, new PdfFilter())); - OptionArgument oa = new OptionArgument(this, "pagesize", "Pagesize"); - oa.addOption("A4", "A4"); - oa.addOption("Letter", "LETTER"); - oa.addOption("Original format", "ORIGINAL"); - arguments.add(oa); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Tiff2Pdf", true, false, true); - internalFrame.setSize(550, 250); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Tiff2Pdf OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("srcfile") == null) throw new InstantiationException("You need to choose a sourcefile"); - File tiff_file = (File)getValue("srcfile"); - if (getValue("destfile") == null) throw new InstantiationException("You need to choose a destination file"); - File pdf_file = (File)getValue("destfile"); - RandomAccessFileOrArray ra = new RandomAccessFileOrArray(tiff_file.getAbsolutePath()); - int comps = TiffImage.getNumberOfPages(ra); - boolean adjustSize = false; - Document document = new Document(PageSize.A4); - float width = PageSize.A4.getWidth() - 40; - float height = PageSize.A4.getHeight() - 120; - if ("ORIGINAL".equals(getValue("pagesize"))) { - Image img = TiffImage.getTiffImage(ra, 1); - if (img.getDpiX() > 0 && img.getDpiY() > 0) { - img.scalePercent(7200f / img.getDpiX(), 7200f / img.getDpiY()); - } - document.setPageSize(new Rectangle(img.getScaledWidth(), img.getScaledHeight())); - adjustSize = true; - } - else if ("LETTER".equals(getValue("pagesize"))) { - document.setPageSize(PageSize.LETTER); - width = PageSize.LETTER.getWidth() - 40; - height = PageSize.LETTER.getHeight() - 120; - } - PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(pdf_file)); - document.open(); - PdfContentByte cb = writer.getDirectContent(); - for (int c = 0; c < comps; ++c) { - Image img = TiffImage.getTiffImage(ra, c + 1); - if (img != null) { - if (img.getDpiX() > 0 && img.getDpiY() > 0) { - img.scalePercent(7200f / img.getDpiX(), 7200f / img.getDpiY()); - } - if (adjustSize) { - document.setPageSize(new Rectangle(img.getScaledWidth(), - img.getScaledHeight())); - document.newPage(); - img.setAbsolutePosition(0, 0); - } - else { - if (img.getScaledWidth() > width || img.getScaledHeight() > height) { - if (img.getDpiX() > 0 && img.getDpiY() > 0) { - float adjx = width / img.getScaledWidth(); - float adjy = height / img.getScaledHeight(); - float adj = Math.min(adjx, adjy); - img.scalePercent(7200f / img.getDpiX() * adj, 7200f / img.getDpiY() * adj); - } - else - img.scaleToFit(width, height); - } - img.setAbsolutePosition(20, 20); - document.newPage(); - document.add(new Paragraph(tiff_file + " - page " + (c + 1))); - } - cb.addImage(img); - System.out.println("Finished page " + (c + 1)); - } - } - ra.close(); - document.close(); - } catch (Exception e) { - JOptionPane.showMessageDialog(internalFrame, - e.getMessage(), - e.getClass().getName(), - JOptionPane.ERROR_MESSAGE); - System.err.println(e.getMessage()); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - - /** - * Converts a tiff file to PDF. - * - * @param args String[] - */ - public static void main(String[] args) { - Tiff2Pdf tool = new Tiff2Pdf(); - if (args.length < 2) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File)getValue("destfile"); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Txt2Pdf.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Txt2Pdf.java deleted file mode 100644 index c77f318..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Txt2Pdf.java +++ /dev/null @@ -1,163 +0,0 @@ -/* - * $Id: Txt2Pdf.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.BufferedReader; -import java.io.File; -import java.io.FileOutputStream; -import java.io.FileReader; - -import javax.swing.JInternalFrame; -import javax.swing.JOptionPane; - -import com.lowagie.text.Document; -import com.lowagie.text.Font; -import com.lowagie.text.FontFactory; -import com.lowagie.text.Paragraph; -import com.lowagie.text.Rectangle; -import com.lowagie.text.pdf.PdfWriter; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.OptionArgument; -import com.lowagie.toolbox.arguments.PageSizeArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * Converts a monospaced txt file to a PDF file. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class Txt2Pdf extends AbstractTool { - - static { - addVersion("$Id: Txt2Pdf.java 3271 2008-04-18 20:39:42Z xlv $"); - } - /** - * Constructs a Txt2Pdf object. - */ - public Txt2Pdf() { - menuoptions = MENU_EXECUTE | MENU_EXECUTE_SHOW | MENU_EXECUTE_PRINT_SILENT; - arguments.add(new FileArgument(this, "srcfile", "The file you want to convert", false)); - arguments.add(new FileArgument(this, "destfile", "The file to which the converted text has to be written", true, new PdfFilter())); - PageSizeArgument oa1 = new PageSizeArgument(this, "pagesize", "Pagesize"); - arguments.add(oa1); - OptionArgument oa2 = new OptionArgument(this, "orientation", "Orientation of the page"); - oa2.addOption("Portrait", "PORTRAIT"); - oa2.addOption("Landscape", "LANDSCAPE"); - arguments.add(oa2); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Txt2Pdf", true, true, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Txt2Pdf OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - String line = null; - Document document; - Font f; - Rectangle pagesize = (Rectangle)getValue("pagesize"); - if ("LANDSCAPE".equals(getValue("orientation"))) { - f = FontFactory.getFont(FontFactory.COURIER, 10); - document = new Document(pagesize.rotate(), 36, 9, 36, 36); - } - else { - f = FontFactory.getFont(FontFactory.COURIER, 11); - document = new Document(pagesize, 72, 36, 36, 36); - } - BufferedReader in = new BufferedReader(new FileReader((File)getValue("srcfile"))); - PdfWriter.getInstance(document, new FileOutputStream((File)getValue("destfile"))); - document.open(); - while ((line = in.readLine()) != null) { - document.add(new Paragraph(12, line, f)); - } - document.close(); - } catch (Exception e) { - JOptionPane.showMessageDialog(internalFrame, - e.getMessage(), - e.getClass().getName(), - JOptionPane.ERROR_MESSAGE); - System.err.println(e.getMessage()); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - - /** - * Converts a monospaced txt file to a PDF file. - * - * @param args String[] - */ - public static void main(String[] args) { - Txt2Pdf tool = new Txt2Pdf(); - if (args.length < 3) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File)getValue("destfile"); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Watermarker.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Watermarker.java deleted file mode 100644 index 7f13ab1..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/Watermarker.java +++ /dev/null @@ -1,222 +0,0 @@ -/* - * $Id: Watermarker.java 3271 2008-04-18 20:39:42Z xlv $ - * Copyright (c) 2005-2007 Bruno Lowagie, Carsten Hammer - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Bruno Lowagie - * and Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ - -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileOutputStream; - -import javax.swing.JInternalFrame; -import javax.swing.JOptionPane; - -import com.lowagie.text.Rectangle; -import com.lowagie.text.pdf.BaseFont; -import com.lowagie.text.pdf.PdfContentByte; -import com.lowagie.text.pdf.PdfGState; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.PdfStamper; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.FloatArgument; -import com.lowagie.toolbox.arguments.IntegerArgument; -import com.lowagie.toolbox.arguments.StringArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * This tool lets you add a text watermark to all pages of a document. - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class Watermarker extends AbstractTool { - - static { - addVersion("$Id: Watermarker.java 3271 2008-04-18 20:39:42Z xlv $"); - } - - FileArgument destfile = null; - /** - * This tool lets you add a text watermark to all pages of a document. - */ - public Watermarker() { - super(); - FileArgument inputfile = new FileArgument(this, "srcfile", - "The file you want to watermark", false, - new PdfFilter()); - arguments.add(inputfile); - arguments.add(new StringArgument(this, "watermark", - "The text that can be used as watermark")); - arguments.add(new IntegerArgument(this, "fontsize", - "The fontsize of the watermark text")); - arguments.add(new FloatArgument(this, "opacity", - "The opacity of the watermark text")); - destfile = new FileArgument(this, "destfile", - "The file to which the watermarked PDF has to be written", - true, new PdfFilter()); - arguments.add(destfile); - inputfile.addPropertyChangeListener(destfile); - } - - /** - * Creates the internal frame. - */ - protected void createFrame() { - internalFrame = new JInternalFrame("Watermark", true, false, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== Watermark OPENED ==="); - } - - /** - * Executes the tool (in most cases this generates a PDF file). - */ - public void execute() { - try { - if (getValue("srcfile") == null) { - throw new InstantiationException( - "You need to choose a sourcefile"); - } - if (getValue("destfile") == null) { - throw new InstantiationException( - "You need to choose a destination file"); - } - if (getValue("watermark") == null) { - throw new InstantiationException( - "You need to add a text for the watermark"); - } - int fontsize = Integer.parseInt((String) getValue("fontsize")); - float opacity = Float.parseFloat((String) getValue("opacity")); - BaseFont bf = BaseFont.createFont("Helvetica", BaseFont.WINANSI, - false); - PdfReader reader = new PdfReader(((File) getValue("srcfile")) - .getAbsolutePath()); - int pagecount = reader.getNumberOfPages(); - PdfGState gs1 = new PdfGState(); - gs1.setFillOpacity(opacity); - String text = (String) getValue("watermark"); - PdfStamper stamp = new PdfStamper(reader, new FileOutputStream( - (File) getValue("destfile"))); - float txtwidth = bf.getWidthPoint(text, fontsize); - for (int i = 1; i <= pagecount; i++) { - PdfContentByte seitex = stamp.getOverContent(i); - Rectangle recc = reader.getCropBox(i); - float winkel = (float) Math.atan(recc.getHeight() / - recc.getWidth()); - float m1 = (float) Math.cos(winkel); - float m2 = (float) - Math.sin(winkel); - float m3 = (float) Math.sin(winkel); - float m4 = (float) Math.cos(winkel); - float xoff = (float) ( -Math.cos(winkel) * txtwidth / 2 - Math - .sin(winkel) - * fontsize / 2); - float yoff = (float) (Math.sin(winkel) * txtwidth / 2 - Math - .cos(winkel) - * fontsize / 2); - seitex.saveState(); - seitex.setGState(gs1); - seitex.beginText(); - seitex.setFontAndSize(bf, fontsize); - seitex.setTextMatrix(m1, m2, m3, m4, xoff + recc.getWidth() / 2, - yoff + recc.getHeight() / 2); - seitex.showText(text); - seitex.endText(); - seitex.restoreState(); - } - stamp.close(); - } catch (Exception e) { - JOptionPane.showMessageDialog(internalFrame, e.getMessage(), e - .getClass().getName(), - JOptionPane.ERROR_MESSAGE); - System.err.println(e.getMessage()); - } - } - - /** - * Gets the PDF file that should be generated (or null if the output isn't a PDF file). - * - * @return the PDF file that should be generated - * @throws InstantiationException - */ - protected File getDestPathPDF() throws InstantiationException { - return (File) getValue("destfile"); - } - - /** - * Indicates that the value of an argument has changed. - * - * @param arg - * the argument that has changed - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the - // command line - return; - } - if (destfile.getValue() == null && - arg.getName().equalsIgnoreCase("srcfile")) { - String filename = arg.getValue().toString(); - String filenameout = filename.substring(0, filename.indexOf(".", - filename.length() - 4)) + "_out.pdf"; - destfile.setValue(filenameout); - } - } - - /** - * This methods helps you running this tool as a standalone application. - * - *

Call it like this from command line: - * java com.lowagie.tools.plugins.Watermarker input.pdf Draft 230 0.2 output.pdf - * - *

"input.pdf" is the input file name to be processed - *

"Draft" is the text written as transparent "watermark" on top of each page - *

"230" is the font size - *

"0.2" is the opacity (1.0 completely opaque, 0.0 completely transparent) - *

"output.pdf" is the output file name - * - *

Call it from within other Java code: - * - *

Watermarker.main(new String[]{"input.pdf","Draft","230","0.2","output.pdf"}); - * - * @param args the srcfile, watermark text and destfile - */ - public static void main(String[] args) { - Watermarker watermarker = new Watermarker(); - if (args.length != 5) { - System.err.println(watermarker.getUsage()); - } - watermarker.setMainArguments(args); - watermarker.execute(); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/XML2Bookmarks.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/XML2Bookmarks.java deleted file mode 100644 index 4cd647d..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/XML2Bookmarks.java +++ /dev/null @@ -1,163 +0,0 @@ -/* - * $Id: XML2Bookmarks.java 3373 2008-05-12 16:21:24Z xlv $ - * - * Copyright 2005 by Hans-Werner Hilse. - * - * The contents of this file are subject to the Mozilla Public License Version 1.1 - * (the "License"); you may not use this file except in compliance with the License. - * You may obtain a copy of the License at http://www.mozilla.org/MPL/ - * - * Software distributed under the License is distributed on an "AS IS" basis, - * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License - * for the specific language governing rights and limitations under the License. - * - * The Original Code is 'iText, a free JAVA-PDF library'. - * - * The Initial Developer of the Original Code is Bruno Lowagie. Portions created by - * the Initial Developer are Copyright (C) 1999, 2000, 2001, 2002 by Bruno Lowagie. - * All Rights Reserved. - * Co-Developer of the code is Paulo Soares. Portions created by the Co-Developer - * are Copyright (C) 2000, 2001, 2002 by Paulo Soares. All Rights Reserved. - * - * Contributor(s): all the names of the contributors are added in the source code - * where applicable. - * - * Alternatively, the contents of this file may be used under the terms of the - * LGPL license (the "GNU LIBRARY GENERAL PUBLIC LICENSE"), in which case the - * provisions of LGPL are applicable instead of those above. If you wish to - * allow use of your version of this file only under the terms of the LGPL - * License and not to allow others to use your version of this file under - * the MPL, indicate your decision by deleting the provisions above and - * replace them with the notice and other provisions required by the LGPL. - * If you do not delete the provisions above, a recipient may use your version - * of this file under either the MPL or the GNU LIBRARY GENERAL PUBLIC LICENSE. - * - * This library is free software; you can redistribute it and/or modify it - * under the terms of the MPL as stated above or under the terms of the GNU - * Library General Public License as published by the Free Software Foundation; - * either version 2 of the License, or any later version. - * - * This library is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS - * FOR A PARTICULAR PURPOSE. See the GNU Library general Public License for more - * details. - * - * If you didn't download this code from the following link, you should check if - * you aren't using an obsolete version: - * http://www.lowagie.com/iText/ - */ -package com.lowagie.toolbox.plugins; - -import java.io.File; -import java.io.FileInputStream; -import java.io.FileOutputStream; -import java.util.HashMap; -import java.util.List; - -import javax.swing.JInternalFrame; -import javax.swing.JOptionPane; - -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.PdfStamper; -import com.lowagie.text.pdf.PdfWriter; -import com.lowagie.text.pdf.SimpleBookmark; -import com.lowagie.toolbox.AbstractTool; -import com.lowagie.toolbox.arguments.AbstractArgument; -import com.lowagie.toolbox.arguments.FileArgument; -import com.lowagie.toolbox.arguments.filters.PdfFilter; - -/** - * Allows you to add bookmarks to an existing PDF file - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class XML2Bookmarks extends AbstractTool { - - static { - addVersion("$Id: XML2Bookmarks.java 3373 2008-05-12 16:21:24Z xlv $"); - } - - /** - * Constructs an XML2Bookmarks object. - */ - public XML2Bookmarks() { - arguments.add(new FileArgument(this, "xmlfile", "the bookmarks in XML", false)); - arguments.add(new FileArgument(this, "pdffile", "the PDF to which you want to add bookmarks", false, new PdfFilter())); - arguments.add(new FileArgument(this, "destfile", "the resulting PDF", true, new PdfFilter())); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#createFrame() - */ - protected void createFrame() { - internalFrame = new JInternalFrame("XML + PDF = PDF", true, true, true); - internalFrame.setSize(300, 80); - internalFrame.setJMenuBar(getMenubar()); - System.out.println("=== XML2Bookmarks OPENED ==="); - } - - /** - * @see com.lowagie.toolbox.AbstractTool#execute() - */ - public void execute() { - try { - if (getValue("xmlfile") == null) throw new InstantiationException("You need to choose an xml file"); - if (getValue("pdffile") == null) throw new InstantiationException("You need to choose a source PDF file"); - if (getValue("destfile") == null) throw new InstantiationException("You need to choose a destination PDF file"); - FileInputStream bmReader = new FileInputStream( (File) getValue("xmlfile") ); - List> bookmarks = SimpleBookmark.importFromXML( bmReader ); - bmReader.close(); - PdfReader reader = new PdfReader(((File)getValue("pdffile")).getAbsolutePath()); - reader.consolidateNamedDestinations(); - PdfStamper stamper = new PdfStamper(reader, new FileOutputStream((File)getValue("destfile"))); - stamper.setOutlines(bookmarks); - stamper.setViewerPreferences(reader.getSimpleViewerPreferences() | PdfWriter.PageModeUseOutlines); - stamper.close(); - } - catch(Exception e) { - e.printStackTrace(); - JOptionPane.showMessageDialog(internalFrame, - e.getMessage(), - e.getClass().getName(), - JOptionPane.ERROR_MESSAGE); - System.err.println(e.getMessage()); - } - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#valueHasChanged(com.lowagie.toolbox.arguments.AbstractArgument) - * @param arg StringArgument - */ - public void valueHasChanged(AbstractArgument arg) { - if (internalFrame == null) { - // if the internal frame is null, the tool was called from the command line - return; - } - // represent the changes of the argument in the internal frame - } - - /** - * Allows you to generate an index file in HTML containing Bookmarks to an existing PDF file. - * - * @param args String[] - */ - public static void main(String[] args) { - XML2Bookmarks tool = new XML2Bookmarks(); - if (args.length < 3) { - System.err.println(tool.getUsage()); - } - tool.setMainArguments(args); - tool.execute(); - } - - /** - * - * @see com.lowagie.toolbox.AbstractTool#getDestPathPDF() - * @throws InstantiationException - * @return File - */ - protected File getDestPathPDF() throws InstantiationException { - return (File)getValue("destfile"); - } - -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/rotate.png b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/rotate.png deleted file mode 100644 index 46c75aa859671e2d1366f2aed7f5792b371091f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 608 zcmV-m0-ybfP)*nn(6-Ko08>y5Bipj zFuyiPrdN8pDqvvkw%oSbD|$YUB3aMBizpn!0@bH?0kAfUJ+m=Vt{!e1UD z_AQ7AnZ&Yq3oU^QbQ$1o#v~>3AqYSCl3VwJuGp2*ve%Mr?A16`oZg&5Nc6*_Q~a<`f+n=r+3NUh>M=H*cV_-chG}N7Vspn9Y`Se z0C&>eX!bRrM=;=eq7!GFC$R4w=n|A@e`7&l%LDhi6W$FLp7k-fKe@oJG0^dCs2ftC zB0v*S$*EwIXr4EM`7n&hl5iB`A4lL?b)cQ2aNKqjRZp2DO_QVx^%pKpR5(n-OJ3xTo| zzV{Az-rC_Vje#(D=jSF0=P$d$OcdrqWdZ50OISNyhHKXf!jg068_0ZrhDT>{L~4Gy zBdqY8Z{N|1SMT6qEsm9X5`57DGIJ6{tUiU*w*<03GFWKb!_-I5B@^$yqd8xVVYQKh zR0+dTu)vlxgG|$F-~JTf!pHvB;^}=nIGMw(LqWZ0Ajmc)rbZwghz$N6FuFDPw?M3V zxyd6>bK=mgT-5{T&WPHE+aleX_AmP13}~n2@i(LDRmJ8PMrCl_&@?^QbAJr{3Xe7{ zRYXL~lWa_vCNY#Ts)2%lP|*kDnyzJ7?dSAQ`{;tavxCB5aI&_5*@FmdS#$HE!Hso; z?9Gj1PKm*v6<|v1p?jjC$@D`cYYE)_AVDgN3~tc{;W|CxdRiyDU-Jm$-Iy+k=wIpu zaqU^Lc$`4uXdceI71qtpa9aZ_T0~1>NOA<)R1XMW9DzMQjIr$@2E+2ogl@2IS%W^B gtbN=AP4XIk0RxY;jV+3>Hvj+t07*qoM6N<$f-d$A%>V!Z diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/zoom.png b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/plugins/zoom.png deleted file mode 100644 index 908612e394525fc2e52a7e9b94689c25ce167381..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 692 zcmV;l0!#ggP)m+BBgry{~j2fHLegbHP( zrgXNbr0}2;^nywdjLjZe?uxtrd3D(pZH@fFFc0{BW_~jxoO1w7-VX;6vK@ROA$$R6 zEmo;Ht-Mj|>5jUy{bQ^V5@53LRI8AgLpUm|m+15sqcz@QtVSo|oz7ArM8?pIn+>gN z0b=4_b5O|4A*;Q+vc9Vqr~%3V155*NV~@gTz}KSUiKB-uJzjMZ>5%Q#n24H!V{ zTY(LLAE*NAHZ}C#wnj%Bw5OFIkRhkkAW#kDC3j9Wm0YXRaXlyyp>#mVfYG)eC;@ab zDb=T-BCAY4LI(Z@GOTr2V_A{pRwSmz+8Be>CjAw(=gnbVWAeguvZa93JmL(EDxv1m z0OP4q=fpAK1Mq!C2`OkEn37o;m#wF#(t(8Pu#S?2f#x<~4EO{@fmm`p9veD6RZ_jp z@Au4};q&`XuKEYgIiB4((kgxOs#YdqJw0fY>9^K_agEu5+$#k;w#%I2N>n_?)YIqu z`tq&#_^p?-%K*U0^}|7+9U(&k0?s;=r=uCZ%)H9_edH8wK}gB(nUB1FFk+2Ol%BXV zHoFY`D~2x|2 filevector = new Vector(); - - public FileList() { - super("FileList", true, true, true); - try { - jbInit(); - } - catch (Exception ex) { - ex.printStackTrace(); - } - } - - private void jbInit() throws Exception { - this.getContentPane().setLayout(borderLayout1); - jTable1.addKeyListener(new FileList_jTable1_keyAdapter(this)); - jLabel1.setText("pages"); - jLabel2.setText("-"); - model.addTableModelListener(new FileList_ftm_tableModelAdapter(this)); - this.getContentPane().add(jPanel1, java.awt.BorderLayout.CENTER); - jPanel1.setLayout(borderLayout2); - jPanel2.setLayout(borderLayout3); - jPanel1.add(jPanel2, java.awt.BorderLayout.CENTER); - jPanel2.add(jScrollPane1, java.awt.BorderLayout.CENTER); - jPanel1.add(jPanel3, java.awt.BorderLayout.NORTH); - jPanel3.add(jLabel2); - jPanel3.add(jLabel1); - jScrollPane1.setViewportView(jTable1); - jTable1.setRowSorter(sorter); -// this.setSize(200,100); - this.pack(); - } - - JPanel jPanel1 = new JPanel(); - BorderLayout borderLayout1 = new BorderLayout(); - JPanel jPanel2 = new JPanel(); - BorderLayout borderLayout2 = new BorderLayout(); - JScrollPane jScrollPane1 = new JScrollPane(); - FileTableModel model = new FileTableModel(); - JTable jTable1 = new JTable(model); - RowSorter sorter=new TableRowSorter (model); - BorderLayout borderLayout3 = new BorderLayout(); - DropTarget dt = new DropTarget(this, DnDConstants.ACTION_COPY_OR_MOVE, this, true, null); - JPanel jPanel3 = new JPanel(); - JLabel jLabel1 = new JLabel(); - JLabel jLabel2 = new JLabel(); - - public void dragEnter(DropTargetDragEvent dtde) { - } - - public void dragOver(DropTargetDragEvent dtde) { - } - - public void dropActionChanged(DropTargetDragEvent dtde) { - System.out.println("actionchanged"); - } - - public void drop(DropTargetDropEvent dtde) { - if ( (dtde.getDropAction() & DnDConstants.ACTION_COPY_OR_MOVE) == 0) { - dtde.rejectDrop(); - return; - } - dtde.acceptDrop(DnDConstants.ACTION_COPY); - Vector oldvec=this.filevector; - - Transferable transferable = dtde.getTransferable(); - try { - java.util.List filelist = (java.util.List) transferable.getTransferData( - DataFlavor.javaFileListFlavor); - for (File f: filelist) { - filevector.add(new RowContainer(f)); - - model.fireTableDataChanged(); - System.out.println(f.toString()); - } - } - catch (IOException ex) { - ex.printStackTrace(); - } - catch (UnsupportedFlavorException ex) { - ex.printStackTrace(); - } - dtde.dropComplete(true); - File[] filar=new File[filevector.size()]; - for(int i=0;i getColumnClass(int col) { - switch (col) { - case 0: - return String.class; - case 1: - return Integer.class; - case 2: - return String.class; - } - return null; - } - - public void removeRow(int row) { - filevector.remove(row); - } - } - - public void jTable1_keyPressed(KeyEvent e) { - if (e.getKeyCode() == 127) { - int[] selected = jTable1.getSelectedRows(); - for (int i = selected.length - 1; i >= 0; i--) { - model.removeRow(selected[i]); - model.fireTableDataChanged(); - } - } - } - - public void ftm_tableChanged(TableModelEvent e) { - int sum = 0; - for (RowContainer c: filevector) { - sum += c.getPages(); - } - this.jLabel2.setText(Integer.toString(sum)); - } - - public Vector getFilevector() { - return filevector; - } - public String getStringreprasentation(){ - StringBuffer sb=new StringBuffer(); - Vector vec=getFilevector(); - for(RowContainer c: vec){ - sb.append(c.getFile().getAbsolutePath()).append('\n'); - } - return sb.toString(); - } -} - -class FileList_ftm_tableModelAdapter - implements TableModelListener { - private FileList adaptee; - FileList_ftm_tableModelAdapter(FileList adaptee) { - this.adaptee = adaptee; - } - - public void tableChanged(TableModelEvent e) { - adaptee.ftm_tableChanged(e); - } -} - -class FileList_jTable1_keyAdapter - extends KeyAdapter { - private FileList adaptee; - FileList_jTable1_keyAdapter(FileList adaptee) { - this.adaptee = adaptee; - } - - public void keyPressed(KeyEvent e) { - adaptee.jTable1_keyPressed(e); - } -} - -class RowContainer { - private File file; - private int pages; - public File getFile() { - return file; - } - - public int getPages() { - return pages; - } - - public void setFile(File file) { - this.file = file; - } - - public void setPages(int pages) { - this.pages = pages; - } - - /** - * RowContainer - */ - RowContainer(File file) { - this.file = file; - PdfReader reader = null; - try { - reader = new PdfReader(file. - getAbsolutePath()); - } - catch (IOException ex) { - } - this.pages = reader.getNumberOfPages(); - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/swing/PdfInformationPanel.java b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/swing/PdfInformationPanel.java deleted file mode 100644 index 5f0d5f6..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/swing/PdfInformationPanel.java +++ /dev/null @@ -1,161 +0,0 @@ -/* - * $Id: PdfInformationPanel.java 3372 2008-05-12 03:16:52Z xlv $ - * Copyright (c) 2005-2007 Carsten Hammer, Bruno Lowagie - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This class was originally published under the MPL by Carsten Hammer. - * It was a part of iText, a Java-PDF library. You can now use it under - * the MIT License; for backward compatibility you can also use it under - * the MPL version 1.1: http://www.mozilla.org/MPL/ - * A copy of the MPL license is bundled with the source code FYI. - */ -package com.lowagie.toolbox.swing; - -import java.awt.BorderLayout; -import java.awt.Dimension; -import java.beans.PropertyChangeEvent; -import java.beans.PropertyChangeListener; -import java.io.File; -import java.io.IOException; -import java.util.HashMap; - -import javax.swing.JFileChooser; -import javax.swing.JLabel; -import javax.swing.JPanel; -import javax.swing.JScrollPane; -import javax.swing.SwingConstants; - -import com.lowagie.text.pdf.PdfDate; -import com.lowagie.text.pdf.PdfReader; -import com.lowagie.text.pdf.RandomAccessFileOrArray; - -/** - * Label for the FileChooser - * @since 2.1.1 (imported from itexttoolbox project) - */ -public class PdfInformationPanel extends JPanel implements PropertyChangeListener { - - /** A serial version id */ - private static final long serialVersionUID = -4171577284617028707L; - - /** The file name of the PDF we're going to label. */ - String filename = ""; - - /** the label containing the metadata */ - JLabel label = new JLabel(); - - /** the scrollpane to scroll through the label */ - JScrollPane scrollpane = new JScrollPane(); - - /** the panel to witch the scrollpane will be added. */ - JPanel panel = new JPanel(); - - /** Construct the information label (actually it's a JPanel). */ - public PdfInformationPanel() { - try { - this.setLayout(new BorderLayout()); - label.setHorizontalAlignment(SwingConstants.CENTER); - panel.setLayout(new BorderLayout()); - this.add(panel, BorderLayout.CENTER); - scrollpane.setPreferredSize(new Dimension(200, 200)); - panel.add(scrollpane, BorderLayout.CENTER); - scrollpane.setViewportView(label); - } catch (Exception ex) { - ex.printStackTrace(); - } - } - - /** - * Reads a PDF file for retrieving its metadata. - * - * @param file File - */ - public void createTextFromPDF(File file) { - if (file.exists()) { - int page = 1; - PdfReader reader = null; - - try { - reader = new PdfReader(new RandomAccessFileOrArray(file.getAbsolutePath()), null); - HashMap pdfinfo = reader.getInfo(); - - StringBuffer sb = new StringBuffer(); - sb.append("=== Document Information ===

"); - sb.append(reader.getCropBox(page).getHeight() + "*" - + reader.getCropBox(page).getWidth() + "

"); - sb.append("PDF Version: " + reader.getPdfVersion() + "

"); - sb.append("Number of pages: " + reader.getNumberOfPages() - + "

"); - sb.append("Number of PDF objects: " + reader.getXrefSize() - + "

"); - sb.append("File length: " + reader.getFileLength() + "

"); - sb.append("Encrypted= " + reader.isEncrypted() + "

"); - if (pdfinfo.get("Title") != null) { - sb.append("Title= " + pdfinfo.get("Title") + "

"); - } - if (pdfinfo.get("Author") != null) { - sb.append("Author= " + pdfinfo.get("Author") + "

"); - } - if (pdfinfo.get("Subject") != null) { - sb.append("Subject= " + pdfinfo.get("Subject") + "

"); - } - if (pdfinfo.get("Producer") != null) { - sb.append("Producer= " + pdfinfo.get("Producer") + "

"); - } - if (pdfinfo.get("ModDate") != null) { - sb.append("ModDate= " - + PdfDate.decode(pdfinfo.get("ModDate")) - .getTime() + "

"); - } - if (pdfinfo.get("CreationDate") != null) { - sb.append("CreationDate= " - + PdfDate.decode( - pdfinfo.get("CreationDate")) - .getTime() + "

"); - } - sb.append(""); - label.setText(sb.toString()); - } catch (IOException ex) { - label.setText(""); - } - } - } - - /** - * - * @see java.beans.PropertyChangeListener#propertyChange(java.beans.PropertyChangeEvent) - * @param evt PropertyChangeEvent - */ - public void propertyChange(PropertyChangeEvent evt) { - filename = evt.getPropertyName(); - if (filename.equals(JFileChooser.SELECTED_FILE_CHANGED_PROPERTY)) { - File file = (File) evt.getNewValue(); - if (file != null) { - this.createTextFromPDF(file); - this.repaint(); - } - } - } -} diff --git a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/tools.txt b/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/tools.txt deleted file mode 100644 index fbeb5ac..0000000 --- a/iText-2.1.7-patched/src/toolbox/com/lowagie/toolbox/tools.txt +++ /dev/null @@ -1,31 +0,0 @@ -# This is a list of tools that are available for the iText toolbox -# $Id: tools.txt 3277 2008-04-19 00:47:48Z xlv $ - -# Made by Bruno Lowagie: - -Bookmarks.Bookmarks2XML: com.lowagie.toolbox.plugins.Bookmarks2XML -Manipulate.Burst: com.lowagie.toolbox.plugins.Burst -Manipulate.Watermarker: com.lowagie.toolbox.plugins.Watermarker -Manipulate.CompressDecompress: com.lowagie.toolbox.plugins.CompressDecompressPageContent -Manipulate.Concat: com.lowagie.toolbox.plugins.Concat -Encryption.Decrypt: com.lowagie.toolbox.plugins.Decrypt -Manipulate.Divide: com.lowagie.toolbox.plugins.Divide -Various.DvdCover: com.lowagie.toolbox.plugins.DvdCover -Encryption.Encrypt: com.lowagie.toolbox.plugins.Encrypt -Various.ExtractAttachments: com.lowagie.toolbox.plugins.ExtractAttachments -Various.Handouts: com.lowagie.toolbox.plugins.Handouts -Bookmarks.HtmlBookmarks: com.lowagie.toolbox.plugins.HtmlBookmarks -Properties.ImageXRefViewer: com.lowagie.toolbox.plugins.ImageXRefViewer -Properties.InspectPDF: com.lowagie.toolbox.plugins.InspectPDF -Convert2Pdf.KnitTiff: com.lowagie.toolbox.plugins.KnitTiff -Manipulate.N-up: com.lowagie.toolbox.plugins.NUp -Convert2Pdf.PhotoAlbum: com.lowagie.toolbox.plugins.PhotoAlbum -Various.RemoveLaunchApplication: com.lowagie.toolbox.plugins.RemoveLaunchApplication -Manipulate.ReversePages: com.lowagie.toolbox.plugins.ReversePages -Manipulate.SelectedPages: com.lowagie.toolbox.plugins.SelectedPages -Manipulate.Split: com.lowagie.toolbox.plugins.Split -Convert2Pdf.Tiff2Pdf: com.lowagie.toolbox.plugins.Tiff2Pdf -Convert2Pdf.Txt2Pdf: com.lowagie.toolbox.plugins.Txt2Pdf -Bookmarks.XML2Bookmarks: com.lowagie.toolbox.plugins.XML2Bookmarks -Manipulate.Normalize: com.lowagie.toolbox.plugins.Normalize -Manipulate.Add3D: com.lowagie.toolbox.plugins.Add3D diff --git a/iTextBookmarksConverter/build.xml b/iTextBookmarksConverter/build.xml deleted file mode 100644 index 7460014..0000000 --- a/iTextBookmarksConverter/build.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - Builds, tests, and runs the project iTextBookmarksConverter. - - - diff --git a/iTextBookmarksConverter/nbproject/build-impl.xml b/iTextBookmarksConverter/nbproject/build-impl.xml deleted file mode 100644 index 8b860cc..0000000 --- a/iTextBookmarksConverter/nbproject/build-impl.xml +++ /dev/null @@ -1,1083 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set src.dir - Must set test.src.dir - Must set build.dir - Must set dist.dir - Must set build.classes.dir - Must set dist.javadoc.dir - Must set build.test.classes.dir - Must set build.test.results.dir - Must set build.classes.excludes - Must set dist.jar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set JVM to use for profiling in profiler.info.jvm - Must set profiler agent JVM arguments in profiler.info.jvmargs.agent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - - - - - - java -cp "${run.classpath.with.dist.jar}" ${main.class} - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - java -jar "${dist.jar.resolved}" - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set run.class - - - - Must select one file in the IDE or set run.class - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set debug.class - - - - - Must select one file in the IDE or set debug.class - - - - - Must set fix.includes - - - - - - - - - - - - - - - - - Must select one file in the IDE or set profile.class - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - Some tests failed; see details above. - - - - - - - - - Must select some files in the IDE or set test.includes - - - - Some tests failed; see details above. - - - - - Must select one file in the IDE or set test.class - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/iTextBookmarksConverter/nbproject/genfiles.properties b/iTextBookmarksConverter/nbproject/genfiles.properties deleted file mode 100644 index 3046f59..0000000 --- a/iTextBookmarksConverter/nbproject/genfiles.properties +++ /dev/null @@ -1,8 +0,0 @@ -build.xml.data.CRC32=d16ecc28 -build.xml.script.CRC32=8a00989d -build.xml.stylesheet.CRC32=28e38971@1.38.2.45 -# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. -# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=d16ecc28 -nbproject/build-impl.xml.script.CRC32=1077368f -nbproject/build-impl.xml.stylesheet.CRC32=0c01fd8e@1.43.1.45 diff --git a/iTextBookmarksConverter/nbproject/private/config.properties b/iTextBookmarksConverter/nbproject/private/config.properties deleted file mode 100644 index e69de29..0000000 diff --git a/iTextBookmarksConverter/nbproject/private/private.properties b/iTextBookmarksConverter/nbproject/private/private.properties deleted file mode 100644 index faf4d19..0000000 --- a/iTextBookmarksConverter/nbproject/private/private.properties +++ /dev/null @@ -1,6 +0,0 @@ -compile.on.save=true -do.depend=false -do.jar=true -javac.debug=true -javadoc.preview=true -user.properties.file=/home/fla/.netbeans/6.9/build.properties diff --git a/iTextBookmarksConverter/nbproject/private/private.xml b/iTextBookmarksConverter/nbproject/private/private.xml deleted file mode 100644 index cc2c0e5..0000000 --- a/iTextBookmarksConverter/nbproject/private/private.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/iTextBookmarksConverter/nbproject/project.properties b/iTextBookmarksConverter/nbproject/project.properties deleted file mode 100644 index cbbfe81..0000000 --- a/iTextBookmarksConverter/nbproject/project.properties +++ /dev/null @@ -1,78 +0,0 @@ -annotation.processing.enabled=true -annotation.processing.enabled.in.editor=false -annotation.processing.run.all.processors=true -annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output -application.title=iTextBookmarksConverter -application.vendor=fla -build.classes.dir=${build.dir}/classes -build.classes.excludes=**/*.java,**/*.form -# This directory is removed when the project is cleaned: -build.dir=build -build.generated.dir=${build.dir}/generated -build.generated.sources.dir=${build.dir}/generated-sources -# Only compile against the classpath explicitly listed here: -build.sysclasspath=ignore -build.test.classes.dir=${build.dir}/test/classes -build.test.results.dir=${build.dir}/test/results -# Uncomment to specify the preferred debugger connection transport: -#debug.transport=dt_socket -debug.classpath=\ - ${run.classpath} -debug.test.classpath=\ - ${run.test.classpath} -# This directory is removed when the project is cleaned: -dist.dir=dist -dist.jar=${dist.dir}/iTextBookmarksConverter.jar -dist.javadoc.dir=${dist.dir}/javadoc -endorsed.classpath= -excludes= -includes=** -jar.compress=false -javac.classpath=\ - ${reference.Utilities.jar}:\ - ${reference.Bookmark.jar}:\ - ${reference.iText-2_1_7-patched.jar} -# Space-separated list of extra javac options -javac.compilerargs= -javac.deprecation=false -javac.processorpath=\ - ${javac.classpath} -javac.source=1.5 -javac.target=1.5 -javac.test.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -javac.test.processorpath=\ - ${javac.test.classpath} -javadoc.additionalparam= -javadoc.author=false -javadoc.encoding=${source.encoding} -javadoc.noindex=false -javadoc.nonavbar=false -javadoc.notree=false -javadoc.private=false -javadoc.splitindex=true -javadoc.use=true -javadoc.version=false -javadoc.windowtitle= -meta.inf.dir=${src.dir}/META-INF -platform.active=default_platform -project.Bookmark=../Bookmark -project.iText-2_1_7-patched=../iText-2.1.7-patched -project.Utilities=../Utilities -reference.Bookmark.jar=${project.Bookmark}/dist/Bookmark.jar -reference.iText-2_1_7-patched.jar=${project.iText-2_1_7-patched}/dist/iText-2.1.7-patched.jar -reference.Utilities.jar=${project.Utilities}/dist/Utilities.jar -run.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -# Space-separated list of JVM arguments used when running the project -# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value -# or test-sys-prop.name=value to set system properties for unit tests): -run.jvmargs= -run.test.classpath=\ - ${javac.test.classpath}:\ - ${build.test.classes.dir} -source.encoding=UTF-8 -src.dir=src -test.src.dir=test diff --git a/iTextBookmarksConverter/nbproject/project.xml b/iTextBookmarksConverter/nbproject/project.xml deleted file mode 100644 index 0d7a847..0000000 --- a/iTextBookmarksConverter/nbproject/project.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - org.netbeans.modules.java.j2seproject - - - iTextBookmarksConverter - - - - - - - - - - Bookmark - jar - - jar - clean - jar - - - Utilities - jar - - jar - clean - jar - - - iText-2_1_7-patched - jar - - jar - clean - jar - - - - diff --git a/iTextBookmarksConverter/pom.xml b/iTextBookmarksConverter/pom.xml new file mode 100644 index 0000000..4b3d754 --- /dev/null +++ b/iTextBookmarksConverter/pom.xml @@ -0,0 +1,26 @@ + + + 4.0.0 + + it.flavianopetrocchi.jpdfbookmarks + jpdfbookmarks + 2.5.2 + + iTextBookmarksConverter + jar + iTextBookmarksConverter + + + it.flavianopetrocchi.jpdfbookmarks + Utilities + + + it.flavianopetrocchi.jpdfbookmarks + Bookmark + + + it.flavianopetrocchi.jpdfbookmarks + iText-2.1.7-patched + + + diff --git a/iTextBookmarksConverter/src/it/flavianopetrocchi/jpdfbookmarks/itextbookmarksconverter/iTextBookmarksConverter.java b/iTextBookmarksConverter/src/main/java/it/flavianopetrocchi/jpdfbookmarks/itextbookmarksconverter/iTextBookmarksConverter.java similarity index 100% rename from iTextBookmarksConverter/src/it/flavianopetrocchi/jpdfbookmarks/itextbookmarksconverter/iTextBookmarksConverter.java rename to iTextBookmarksConverter/src/main/java/it/flavianopetrocchi/jpdfbookmarks/itextbookmarksconverter/iTextBookmarksConverter.java diff --git a/iTextBookmarksConverter/src/META-INF/services/it.flavianopetrocchi.jpdfbookmarks.bookmark.IBookmarksConverter b/iTextBookmarksConverter/src/main/resources/META-INF/services/it.flavianopetrocchi.jpdfbookmarks.bookmark.IBookmarksConverter similarity index 100% rename from iTextBookmarksConverter/src/META-INF/services/it.flavianopetrocchi.jpdfbookmarks.bookmark.IBookmarksConverter rename to iTextBookmarksConverter/src/main/resources/META-INF/services/it.flavianopetrocchi.jpdfbookmarks.bookmark.IBookmarksConverter diff --git a/jpdfbookmarks_core/build.xml b/jpdfbookmarks_core/build.xml deleted file mode 100644 index a6cdf55..0000000 --- a/jpdfbookmarks_core/build.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - Builds, tests, and runs the project jpdfbookmarks_core. - - - diff --git a/jpdfbookmarks_core/manifest.mf b/jpdfbookmarks_core/manifest.mf deleted file mode 100644 index c71bb6e..0000000 --- a/jpdfbookmarks_core/manifest.mf +++ /dev/null @@ -1,4 +0,0 @@ -Manifest-Version: 1.0 -X-COMMENT: Main-Class will be added automatically by build -SplashScreen-Image: it/flavianopetrocchi/jpdfbookmarks/splash.png - diff --git a/jpdfbookmarks_core/nbproject/build-impl.xml b/jpdfbookmarks_core/nbproject/build-impl.xml deleted file mode 100644 index 63c0465..0000000 --- a/jpdfbookmarks_core/nbproject/build-impl.xml +++ /dev/null @@ -1,1020 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set src.dir - Must set test.src.dir - Must set build.dir - Must set dist.dir - Must set build.classes.dir - Must set dist.javadoc.dir - Must set build.test.classes.dir - Must set build.test.results.dir - Must set build.classes.excludes - Must set dist.jar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - - - - - - java -cp "${run.classpath.with.dist.jar}" ${main.class} - - - - - - - - - - - - To run this application from the command line without Ant, try: - - java -jar "${dist.jar.resolved}" - - - - - - - - To run this application from the command line without Ant, try: - - java -jar "${dist.jar.resolved}" - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set run.class - - - - Must select one file in the IDE or set run.class - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set debug.class - - - - - Must select one file in the IDE or set debug.class - - - - - Must set fix.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - Some tests failed; see details above. - - - - - - - - - Must select some files in the IDE or set test.includes - - - - Some tests failed; see details above. - - - - - Must select one file in the IDE or set test.class - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_core/nbproject/build-impl.xml~ b/jpdfbookmarks_core/nbproject/build-impl.xml~ deleted file mode 100644 index 99bfc5c..0000000 --- a/jpdfbookmarks_core/nbproject/build-impl.xml~ +++ /dev/null @@ -1,988 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set src.dir - Must set test.src.dir - Must set build.dir - Must set dist.dir - Must set build.classes.dir - Must set dist.javadoc.dir - Must set build.test.classes.dir - Must set build.test.results.dir - Must set build.classes.excludes - Must set dist.jar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - - - - - - java -cp "${run.classpath.with.dist.jar}" ${main.class} - - - - - - - - - - - To run this application from the command line without Ant, try: - - java -jar "${dist.jar.resolved}" - - - - - - - - To run this application from the command line without Ant, try: - - java -jar "${dist.jar.resolved}" - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set run.class - - - - Must select one file in the IDE or set run.class - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set debug.class - - - - - Must select one file in the IDE or set debug.class - - - - - Must set fix.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - Some tests failed; see details above. - - - - - - - - - Must select some files in the IDE or set test.includes - - - - Some tests failed; see details above. - - - - - Must select one file in the IDE or set test.class - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_core/nbproject/configs/apply.properties b/jpdfbookmarks_core/nbproject/configs/apply.properties deleted file mode 100644 index e69de29..0000000 diff --git a/jpdfbookmarks_core/nbproject/configs/dump.properties b/jpdfbookmarks_core/nbproject/configs/dump.properties deleted file mode 100644 index 04fee22..0000000 --- a/jpdfbookmarks_core/nbproject/configs/dump.properties +++ /dev/null @@ -1 +0,0 @@ -run.jvmargs= diff --git a/jpdfbookmarks_core/nbproject/configs/dump_standard_output.properties b/jpdfbookmarks_core/nbproject/configs/dump_standard_output.properties deleted file mode 100644 index 04fee22..0000000 --- a/jpdfbookmarks_core/nbproject/configs/dump_standard_output.properties +++ /dev/null @@ -1 +0,0 @@ -run.jvmargs= diff --git a/jpdfbookmarks_core/nbproject/configs/gui.properties b/jpdfbookmarks_core/nbproject/configs/gui.properties deleted file mode 100644 index 84971c2..0000000 --- a/jpdfbookmarks_core/nbproject/configs/gui.properties +++ /dev/null @@ -1 +0,0 @@ -run.jvmargs=-Xms64m -Xmx512m -Duser.language=it -Duser.country=IT diff --git a/jpdfbookmarks_core/nbproject/configs/gui_english.properties b/jpdfbookmarks_core/nbproject/configs/gui_english.properties deleted file mode 100644 index c0513cf..0000000 --- a/jpdfbookmarks_core/nbproject/configs/gui_english.properties +++ /dev/null @@ -1,2 +0,0 @@ -$label=gui english -run.jvmargs=-Xms64m -Xmx512m -Duser.language=en -Duser.country=US diff --git a/jpdfbookmarks_core/nbproject/configs/help.properties b/jpdfbookmarks_core/nbproject/configs/help.properties deleted file mode 100644 index e69de29..0000000 diff --git a/jpdfbookmarks_core/nbproject/configs/show-on-open.properties b/jpdfbookmarks_core/nbproject/configs/show-on-open.properties deleted file mode 100644 index e69de29..0000000 diff --git a/jpdfbookmarks_core/nbproject/configs/version.properties b/jpdfbookmarks_core/nbproject/configs/version.properties deleted file mode 100644 index e69de29..0000000 diff --git a/jpdfbookmarks_core/nbproject/genfiles.properties b/jpdfbookmarks_core/nbproject/genfiles.properties deleted file mode 100644 index 76c4248..0000000 --- a/jpdfbookmarks_core/nbproject/genfiles.properties +++ /dev/null @@ -1,11 +0,0 @@ -build.xml.data.CRC32=dbee6bee -build.xml.script.CRC32=fe35e5af -build.xml.stylesheet.CRC32=28e38971@1.38.3.45 -# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. -# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=dbee6bee -nbproject/build-impl.xml.script.CRC32=dc64b526 -nbproject/build-impl.xml.stylesheet.CRC32=229523de@1.38.3.45 -nbproject/profiler-build-impl.xml.data.CRC32=34763557 -nbproject/profiler-build-impl.xml.script.CRC32=abda56ed -nbproject/profiler-build-impl.xml.stylesheet.CRC32=42cb6bcf@1.9.1 diff --git a/jpdfbookmarks_core/nbproject/private/config.properties b/jpdfbookmarks_core/nbproject/private/config.properties deleted file mode 100644 index 743c964..0000000 --- a/jpdfbookmarks_core/nbproject/private/config.properties +++ /dev/null @@ -1 +0,0 @@ -config=gui_english diff --git a/jpdfbookmarks_core/nbproject/private/private.properties b/jpdfbookmarks_core/nbproject/private/private.properties deleted file mode 100644 index 963a1ea..0000000 --- a/jpdfbookmarks_core/nbproject/private/private.properties +++ /dev/null @@ -1,7 +0,0 @@ -compile.on.save=true -do.depend=true -do.jar=true -javac.debug=false -javadoc.preview=true -jaxbwiz.endorsed.dirs=C:\\Program Files\\NetBeans 6.8\\ide12\\modules\\ext\\jaxb\\api -user.properties.file=/home/fla/.netbeans/6.9/build.properties diff --git a/jpdfbookmarks_core/nbproject/private/private.xml b/jpdfbookmarks_core/nbproject/private/private.xml deleted file mode 100644 index c1f155a..0000000 --- a/jpdfbookmarks_core/nbproject/private/private.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/jpdfbookmarks_core/nbproject/private/profiler/configurations.xml b/jpdfbookmarks_core/nbproject/private/profiler/configurations.xml deleted file mode 100644 index 9ec1d89..0000000 --- a/jpdfbookmarks_core/nbproject/private/profiler/configurations.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - -1000 -false -profiler.simple.filter -false - -8 -true - -false -0 -false -1 -false -false -false -profiler.simple.filter -32 -false -1 -true -3 -10 -1 -true -Analyze Memory -false -1 -true -10 -0 -profiler.simple.filter -0 -false -true - - -1 - - -false -false -true -false -false -32 -Quick filter... -0 -false -0 -{$project.classes.only} -10 -0 -true -true - -true -10 - -1000 -0 -profiler.simple.filter -false -Analyze Performance - -1 -0 - --10 -false -profiler.simple.filter -Quick filter... -true -false -0 - -2 -32 - -0 -false -Profile only project classes -0 -0 -profiler.simple.filter -true -1 -false -10 -false -10 -false -true -true -false -Quick filter... -0 -false - -2 -Monitor Application -1000 -true -true - diff --git a/jpdfbookmarks_core/nbproject/project.properties b/jpdfbookmarks_core/nbproject/project.properties deleted file mode 100644 index b07226b..0000000 --- a/jpdfbookmarks_core/nbproject/project.properties +++ /dev/null @@ -1,117 +0,0 @@ -annotation.processing.enabled=true -annotation.processing.enabled.in.editor=false -annotation.processing.run.all.processors=true -application.desc= -application.title=JPdfBookmarks -application.vendor=Flaviano Petrocchi -build.classes.dir=${build.dir}/classes -build.classes.excludes=**/*.java,**/*.form -# This directory is removed when the project is cleaned: -build.dir=build -build.generated.dir=${build.dir}/generated -build.generated.sources.dir=${build.dir}/generated-sources -# Only compile against the classpath explicitly listed here: -build.sysclasspath=ignore -build.test.classes.dir=${build.dir}/test/classes -build.test.results.dir=${build.dir}/test/results -# Uncomment to specify the preferred debugger connection transport: -#debug.transport=dt_socket -debug.classpath=\ - ${run.classpath} -debug.test.classpath=\ - ${run.test.classpath} -# This directory is removed when the project is cleaned: -dist.dir=dist -dist.jar=${dist.dir}/jpdfbookmarks.jar -dist.javadoc.dir=${dist.dir}/javadoc -endorsed.classpath= -excludes= -file.reference.bcmail-jdk16-145.jar=../jpdfbookmarks_lib/bcmail-jdk16-145.jar -file.reference.bcprov-jdk16-145.jar=../jpdfbookmarks_lib/bcprov-jdk16-145.jar -file.reference.bctsp-jdk16-145.jar=../jpdfbookmarks_lib/bctsp-jdk16-145.jar -file.reference.commons-cli-1.2.jar=../jpdfbookmarks_lib/commons-cli-1.2.jar -file.reference.jpedal_lgpl.jar=../jpdfbookmarks_lib/jpedal_lgpl.jar -file.reference.swing-layout-1.0.3.jar=../jpdfbookmarks_lib/swing-layout-1.0.3.jar -includes=** -jar.archive.disabled=${jnlp.enabled} -jar.compress=true -jar.index=${jnlp.enabled} -javac.classpath=\ - ${file.reference.commons-cli-1.2.jar}:\ - ${file.reference.swing-layout-1.0.3.jar}:\ - ${file.reference.bcmail-jdk16-145.jar}:\ - ${file.reference.bcprov-jdk16-145.jar}:\ - ${file.reference.bctsp-jdk16-145.jar}:\ - ${file.reference.jpedal_lgpl.jar}:\ - ${reference.Bookmark.jar}:\ - ${reference.CollapsingPanel.jar}:\ - ${reference.Colors.jar}:\ - ${reference.iText-2_1_7-patched.jar}:\ - ${reference.iTextBookmarksConverter.jar}:\ - ${reference.jpdfbookmarks_graphics.jar}:\ - ${reference.jpdfbookmarks_languages.jar}:\ - ${reference.ResourceHelper.jar}:\ - ${reference.Utilities.jar} -# Space-separated list of extra javac options -javac.compilerargs= -javac.deprecation=true -javac.processorpath=\ - ${javac.classpath} -javac.source=1.6 -javac.target=1.6 -javac.test.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -javadoc.additionalparam= -javadoc.author=false -javadoc.encoding=${source.encoding} -javadoc.noindex=false -javadoc.nonavbar=false -javadoc.notree=false -javadoc.private=false -javadoc.splitindex=true -javadoc.use=true -javadoc.version=false -javadoc.windowtitle= -jaxbwiz.endorsed.dirs="${netbeans.home}/../ide12/modules/ext/jaxb/api" -jnlp.codebase.type=local -jnlp.codebase.url=file:/D:/LiberKey/MyDocuments/NetbeansProjects/jpdfbookmarks/jpdfbookmarks_core/dist -jnlp.descriptor=application -jnlp.enabled=false -jnlp.mixed.code=defaut -jnlp.offline-allowed=false -jnlp.signed=false -main.class=it.flavianopetrocchi.jpdfbookmarks.JPdfBookmarks -manifest.file=manifest.mf -meta.inf.dir=${src.dir}/META-INF -mkdist.disabled=false -platform.active=default_platform -project.Bookmark=../Bookmark -project.CollapsingPanel=../CollapsingPanel -project.Colors=../Colors -project.iText-2_1_7-patched=../iText-2.1.7-patched -project.iTextBookmarksConverter=../iTextBookmarksConverter -project.jpdfbookmarks_graphics=../jpdfbookmarks_graphics -project.jpdfbookmarks_languages=../jpdfbookmarks_languages -project.ResourceHelper=../ResourceHelper -project.Utilities=../Utilities -reference.Bookmark.jar=${project.Bookmark}/dist/Bookmark.jar -reference.CollapsingPanel.jar=${project.CollapsingPanel}/dist/CollapsingPanel.jar -reference.Colors.jar=${project.Colors}/dist/Colors.jar -reference.iText-2_1_7-patched.jar=${project.iText-2_1_7-patched}/dist/iText-2.1.7-patched.jar -reference.iTextBookmarksConverter.jar=${project.iTextBookmarksConverter}/dist/iTextBookmarksConverter.jar -reference.jpdfbookmarks_graphics.jar=${project.jpdfbookmarks_graphics}/dist/jpdfbookmarks_graphics.jar -reference.jpdfbookmarks_languages.jar=${project.jpdfbookmarks_languages}/dist/jpdfbookmarks_languages.jar -reference.ResourceHelper.jar=${project.ResourceHelper}/dist/ResourceHelper.jar -reference.Utilities.jar=${project.Utilities}/dist/Utilities.jar -run.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -run.jvmargs=-Xms64m -Xmx512m -run.test.classpath=\ - ${javac.test.classpath}:\ - ${build.test.classes.dir} -source.encoding=UTF-8 -src.dir=src -test.src.dir=test -project.license=gplv2 diff --git a/jpdfbookmarks_core/nbproject/project.xml b/jpdfbookmarks_core/nbproject/project.xml deleted file mode 100644 index 17df991..0000000 --- a/jpdfbookmarks_core/nbproject/project.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - org.netbeans.modules.java.j2seproject - - - jpdfbookmarks_core - - - - - - - - - - Bookmark - jar - - jar - clean - jar - - - CollapsingPanel - jar - - jar - clean - jar - - - Colors - jar - - jar - clean - jar - - - ResourceHelper - jar - - jar - clean - jar - - - Utilities - jar - - jar - clean - jar - - - iText-2_1_7-patched - jar - - jar - clean - jar - - - iTextBookmarksConverter - jar - - jar - clean - jar - - - jpdfbookmarks_graphics - jar - - jar - clean - jar - - - jpdfbookmarks_languages - jar - - jar - clean - jar - - - - diff --git a/jpdfbookmarks_core/others/jpdfbookmarks b/jpdfbookmarks_core/others/jpdfbookmarks deleted file mode 100644 index 4705e1c..0000000 --- a/jpdfbookmarks_core/others/jpdfbookmarks +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -java -Xms256m -Xmx512m -jar jpdfbookmarks.jar "$@" diff --git a/jpdfbookmarks_core/others/jpdfbookmarks16.ico b/jpdfbookmarks_core/others/jpdfbookmarks16.ico deleted file mode 100644 index 59f4a02e1e8daa1f71a840013acac7f1c86765f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1150 zcma)*dq`7J9LKNaKZTW1L|{QdL{B0xk;oo8gDf>op%RjOltuKghi@(Isnc!VSxcSs z)zp!q2|Cj?wW+h_)aG72eD)AB%oMGleLH93FnZAM^0^0o=lA*DbMHNeVeH7|=*W=! zDkj37VU{rrvyMPgBr}~S1GAgV{Uhd)xg~_f|G`pHGlwt}cF}$w!h`^hDlyQrEir)8 zN@yXdNbaeXL!74gX_QyIcPgA59oEdqG2U*$CD$+g=v36;O}7TUgnnHo`t@BH(060d z@B)J-9fnLj(6=ZdI2|;xa`6HW;@i<4S?7YqHQ8Jk4F(vEMwm>d-!Plapfo&ufRrQq zhL<|b+dlO7Ek&ECKAHN@GxKlV|{aw~G342e!KmbgA%K+i3OaT2nGv94&0a##?ekB&R`JDYW&el(66k8n7h! z`UUEr58$jV?a@MH>_V$jW~&q4%fzufCARRM!Z#`n>Wb+eMUo77)yc5%M)V%)JM|66 zZ2LTgu<>tj`7{nit;E(tD&`|JTaMeAYHapqp(@XU=>8pxhb;f&{KQDQ-eLXwiy5K*Q5m6rQ5j+W(fly~SpJDav4WEU par}tDctJ#90ypGfOstpdq8YKDoPb7himuLvOkVvPv+5d&`x9~zP;USL diff --git a/jpdfbookmarks_core/others/jpdfbookmarks16.png b/jpdfbookmarks_core/others/jpdfbookmarks16.png deleted file mode 100644 index a65cb268cbaba56b2b25c7962bc9c9e1f3b472d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 862 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⁢ejAOVpPWi$d*i_p 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 diff --git a/jpdfbookmarks_core/others/jpdfbookmarks48.png b/jpdfbookmarks_core/others/jpdfbookmarks48.png deleted file mode 100644 index 8de53cb32cb816b59d2f967b7e990503e6fbbadc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3719 zcmV;24tVj2P)k zRHi`*TOcG|Nh+nNN`tDj=^uqe3aZ+wq*c?Ttr{r;rBX^%v9w7<0>Kn)jKL7fHoOAE@bARXeJIft0#&BM%h$3tB`78eFO%?>G zNCK=5Pz6vazydYZ3-&34^-i!c_FiE00$$9H3%%g1s87$LN^6rolGVTxLir&4c|QoWP$>RLjb zM`T){h#*Z*h=7twp9m`c18R1?S?!ewN(rU$GT;2Gr+*t*B0$CN0H+I_4T#g-@KU#5 zd$qQgwGU!+i05mvnRav~gKw1(Y8dS^R^Es<&bgj(QFis^tyqe-UC+n>@S%zLotuBx z^vEnr+b*_KAeD4+om1qK1LTr}I6~hqJ)ked6`P@PpFN2NZUsq zrv1uKAtD5!rlqBYv2q466&$w^zS%v#@Y6YUlFp?l1 z5-gNxL<~wa#>{&$OEAreSN@hO3my+_`xJ?TAMoP-XW3I5X2p$PBnUP6LXpu@7NaLf zW{P2HYI+_TKK7%p+5P3int;>j<#^@1((8dqb_+gqLN)cWFKu{Z__l3v!{JoFjxGOlb zdpFBpf1QERQH};4VQ2#yKh)&&8TOABDOFDpS;?dyv1RW4njVP8AR5I)!w?PDJsHvZ z1Vp_U-Ghz}prb>W=onEnM9piZ=C@Gy3sf4NOYTDTvEv+h_7C~|T{}?4b&MvH?7QU_ z-g8~vZPeMfMQFX|en1g~nrt>j?_dl6@?szV{zjj?G+6wzuYM!<@_Y|ub%jb|5W-fF z+<3`a-|%xflNqywL5#65x4NM1A#=#833U&FNn}$?tvoCfeHr zg0oNKpW4F6$b=KGIi_U zeWU)`GynkMhaedY&Z#rWt%2zbFPm#Idv#i{7=d5;G8^OIQ`Zh!i<&(SdE2pV6G;bYg&^wx7-EV!BT<5&l1R#tw9c_7P zHJ3ypzz@r0(#yqCYU{!P09j*>9Q&HydgT?W9^OdBFEddsqx}fSv{UtJ7!v}~qT<6w zncnBW!i`&6*na)Z=&->=|1KhLf{{|ho}(T^UXe`?dN0<~(2VzGiB zl*#8eW5jeX4geUTkV-j9W1~%mD2h-Lp!NAzZ{EZpz0ZG{yFYdX8#iH(! z93KkUdo03BcC+a-e~smwd-V20O|hj&trn+gKd6vS70{YhlXVu%f1;!{nVin;T5FUN z&bRukobKV+3xCYRpS+%p8@ll;rzo9xjVNf)bHd}b_aj(&8{PN({dvVhoQaBs0@Yfw zd0i#pq)|$_kA7XUu!si~Qb;DJ=lI4LETss}@vyNEe!=*jf8vq*e}h7yNPX-mwV{KA zk!D|Sg98IX=e9@axa!{X3ZDkh6bdtnac-d*a*9Mjq##1p$D9o0#^1 z(Hdnr=y2hnJ+t>|%)m>0;j?#;OuAH0@1t?{Lu#I8@6kF(h8))3`2_jP7Mu~E6Cj^U zB?$gA9c&#l;&O{squ zL3N1nO2nR{4F<|NHr)FZsg|V;cr(opBl4LP!?ggruP;{Sx^&+E0Ap{zbI02vYT-G6 z(K$EiFxBOa!L}{*oFFhpGw|x)aNooCk==4TzOE8fhZqDHB)ut9qD zb@UBI>^!9LT5n>*ec!=O<}OM+#2!ecTuL&#qnK)yL|a<`tXUAi7?Vl5GlE!aY}>}n zNTXq+%;+zFz_uH&C900#ji2DyyRWmW*CM;+LDt^!IHDE{v87oUY21X3Z98}}J!NSE zSit2Aj{}C3I}?C73(fRE|NnfO?YBL|xBu-YT)#QTo_!yZz3e7d?Rbh*%bNd_@EJM? zLd}ZK0;9)WR)%pVGL;H$Ypc6B0Jw?7bPU8En2v$UNFT#TUg1akce0|Rz%g|Xn;yO$ zWnb9BW+@hgnvV7&V^(SwfKx2mN~z8B07OJ?*zxC%<2aZmg4P-lVR9GmgPq@{qw6L% zT=fv?wr;eJh_oSW)X_$RiM@s~Ftzh0h!R9p{8NHb7HW|^GHHGo(b86A)S8jjV*o^? zdmg~mcm8SGb?itfQIVdTbs!9VHvi_=XhaIn52)8F=qMzLBDB`%C`4gA{8aFsdOq7m}_EQdrY zhhMA5nMv#B8#O2lOsx;pl*dE_QSqBs%0h`CR(x(*HkM_xSVj-Rh+HwtU`r=b4C3v` zTn;Or$7tO)4?x*Emrf<(A=l6pVbEGniBZbJNw}b9PdA!p7!!{XF}%Rk#;#1=W2xph zN8`Pss4EYp79H*RB}@P41wo<(6p#Yu@|$|GT;0#BAZPzFgR)s zJo~*UP24p^sS`%)znBML{6H4M#%?#mj)Ct-^5QJbT0tp}? zB9<{Gng;+_BIHv^R{@+E9_Rbdyo6&Jwq3P~?rSbXDM1hnX6j8bbu_cDn_n?5pvzC$ z*>Zz@2T$|f(IJLMOFAB#aw*?0H;A_f7X~npOQ&5Ggb_dd(W`_(!0+F4EsnF4K0R0I zeC10CU~LTl@#7wHB4x;%&fR2tbrbE|G9l|H)xSM@wA0brmfw z`Nbt)#Opm@n?oNAQLV+xC)>6VQ19>k;m?UPgD@jQEC66-8Vz5S%JHzB&8EoZ7N1f6 ze*lOYn>x2F3nSv%wrz!B2y@&z7r&1M(hQJ___9t#qrZUW5j_qwKSXypc}Q)-h+pZd!JFt5rJ~G!9PE7L2WsBkfWXrSl0ck(TNbn5vR-{{`Z zeVICPw4Z~APjc|^N%FbWR2G_@^5*A#W*+C1iCUoTjJh++GHDmvwn(SjTAIRVZA#4o zFvf%;;tlq_^SRfNpZ(g^UFp`=yfZdd0-#i`U-CD-6thGrCy{i4p!r)EplLz>;g|Zn z>flGi;1f?I66w3ewmc;>_Yn@U2GLrg2t-UIS`&g&ChG5h>jaHP9jF53 za{@FWY#;@=#KZTckJ6=?FdeiWvG`e=Qw#sI2U8F(@#If2uhaZWY!V;<>T|`zIRId) lJK0>Sx$(tW1cZy}{9oXJTH?UBIo$vN002ovPDHLkV1hzs2%`W1 diff --git a/jpdfbookmarks_core/others/splash.png b/jpdfbookmarks_core/others/splash.png deleted file mode 100644 index 58a3c46d3de4a0da1434c389e342acb16c831976..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46151 zcmV*MKx4m&P)` zOqsMlx|g;N%Db}Vwbokg+M+G3EsLwevb54tk}2z!CDA4&(lSMvmUu!0DUu+F!ASrE z3^16UyYH?uGb8**-kFhE)jd6fLyFI*y0czHym%QI@vGm9E9LycS6wt=(CFxk*0F>n z0b1)gZ5*GHC92Z0L}w~R6fe3YZQ80trgO4F$+>b&cII`O>?D&vuQOkM(e}KZTcNX< zE`OhBEfi#wlvDoPGSA&mpV?gIwh;d&!K@a-9_N2f!Dl zGu2U*&b&>bwB$#yygqVmAyQN5h=w1+A%3*-vVnkFrne0EO446D;45p}1N3hg_)PbZ z*O|NDQaf_}$`nk`u$ai4*N}fhL8L;r;ABC?+~EI)_2tuI%x?mOjLu4iGpx=+$Cs=E zZEWz>AZ6_IMOmfJY^=Fs8#>%o1ipOv`F5PiR|0%#tIYSHHw}El0+k7Ht`zjl$(ci_AFY)_}f zNxF)%viZ}=tKy5#JR57!SFmR@L5#X3a)(1(oJu#R)ICi%cvENn8`c+R8p!%goxgbR z8)JP{Ix*T*+F^&)X|gk}k76gNW|9K|DyO4F?-c=GbVF5oQ|Y2K&j;`s^c3$gcW3E` zR#8qif7-0F_~J7u)nSyCi-!vFaGyy@78C_ZF~CgaR5i{#gQ$A=z$RH=Hr)`7ePAat z*_ouQW+WK%m+LI=WLv}fsyo-n^b|WYTVCdu{ zHagK^{zZ+oN%i<)zKp!iT$(~To6-3qV11^By^%?df=-M!RkHt~bQP&V0-1H~K| zI+c|%4C@PJ<*YACS>51^I;%R-CUpKaXMNRxVs7ZwI?Ww$5IYKz1FCcWl+7)H;Pvc2J$URB-a;|t0Le2>(c<--Iio$1ZXQ{5;8LMK~z8PkDk0LWCv zwOigYv`#Zn6&ej$pn6fUzQXgtXw!yRpHXKq?S@$27Q4G!Kf#d)igfDowqvfBqHMFk zSIzcPc~k8-D=#Y}5|@;1jLX_qkd=Hd2e~r&FhL4>13*mcHGB^*ovMkBq%O^%QvCI} z@`;WsXAq{wnxy<2)>i=-1)VyZvZNypWM>1O*+88Iz3EP!>tuyz92vg(365$&Wq_9egNld!zEIUl+39gOn0P`Km3;>xMf6**&*%<39 z$}%0upfi6@<)Bj1$Tu>>`vPQr=K383Qq?;1_w#}n=PR^Xvuv|teAU3G)1p*8jV#P&Svt7d0c z=gu(97DByQsXkqMniv|HyA5h!_hAdwzh=@N5ct%JgS#$z2%k%kXSX!2om>sVhS=d7IK%0fu65cM~?4$dXy$qyRFN zxe=GQ!qqVWMLGCwMrZmy%#C>CK$W)83@XF0zC=bLKU=VyIS`;zA^*&- zk-J+B(hMaVv}J88fp24Ou1R;+j@*UO{v;+>R#Il=GUPJp;2?#Zk}EF{hGig_4^C`W zC8%U7W`i!T2`Gx4Y16DP&Yz^ba-h-~NwF@{Y10oeTP zK-O0UCWcO4s*|B)!%uLS`aqSfSv$-1ri(WJAQtW;tv3HGhXuV-z%!;T%7zKXB`ygd zW|(0m2u8`WEYL}JrhJDhXMM%A=|YX55`Hab5u4C?Re&l7riHr5f?Dw&&E=XpD+4-3 z{=So27z8S&hFf;uDYFb6r~G-D?mMOR`DA?q-Q6g*N~akx3c#Odl2-(Lkq$CC%JoK~ zGJq?SXLXzIqfkbWXfWUzfX)b>144e!ZXh(cwG0b_nUryGoAK9- z&=Br!wN6ug6lEJ4=PR^-^K&x+U%6h&pMAxBnRTbW7oU*<^olkZ^Ik#7>&l$$l3UuM zsXFnmI#e8o6`OK}F0V#Jp-~BO)e2B(k<|8NL3EVD8mMz?fhygFDmqfCF_!~XQf@ix zixZgbHoB)~P$|fu#BN=PE!bGN?|d1i`_5?{2+$bQU47PPYD0rSswms4alRr*r|&(j zcewgXDao~wtgR-SOY|2fl2Tz$3i1>*1fdCA#(z&g$zAdykC@e%rGD*tW5}+!|26m)OV=8teQ@JLlLat#B z4^-yHUe5YV_noRWV`n!s>eAtaZ2PKUXv68e2CUEgBcBC{ylkM(D{^;0=r=#nVYtUK)@Qam-{4Da z9N5wRda^z<@MUGg=rq}x*7pJhz6#K*TKK#<@Y9*^Wk8q#!A*ojU%U*a2!5M!c@Ymw zyNK=~mJ8BD@I-JC?SXhfS_xQSa?b(yX>En(IcTxa)U?tLLJg&BD5-(AQ{@^ud~EU{ zph|;Gd55cJlErd!jsB{*yc=VE*;s>(`4j`{Hdp2qvp&Op7{H>8^_A;1*To=)XOeA{ z^_f7bs55=v0|08+p^r@h-{wHC9Q-!w_72*rmfgv*@sNOJ$ugKK@Ei229~i0v@S}^+ z1FMULD0&#&R@2Cnbm z`*nQJL4|BkYXuUHB1V|16*~R}$v(_L6gC^J!}L+zBn?KTA7YLvYNhf~=%|rL3N;z< z(^?ZS*raY%Sa4)V+7*wjPS?9i8oXu0+%`)eI$$GK8BnFcH23T(z|Z_6Q1<+b9dj7w zveDffnNIq=v%X^aru-XocLxDq`Mqx#_%_J)ilCwU%uiNL$*)>^P@6+jcbbCIot3+u*YsB|$d|&W< z!Sfwl*QW2;y5Fzix(=PbL$6<>)2q|(JGh=5SQOV;YL+NLwYY*c23ZV(VTGri)l8c) ztZ0wRlDNjABD9V#Qt5*V*M$ZY$kMH{(5zy612b$Jwr>+&cDuu?zad=7lzTS$ez8%Y z8ua70F(w&aZN%l>(sg~=iXFt-wwm>2fv>1@m>&(ZEUPoI{mOu^is_l-HU)jzZ&%Fp zq6^amh=fs6kU6E`SMjSKfQ5%h4@-9tx(FSyq>o4!(GdW8h`1~+wdA?^HRk8nrQ7!q z(bQ`;wR(-ZQ$xhY_Xz>e!u15(v9MiREXzi02W{0r>L`MbM+09u*_%%)A(j{8@-oR@ z8J3O5LY8>AmN8=d5We@;L3cS*cEDvy!(wXSb0bqP-D2LqlT)7DlM(I)vHc5m4M-T4? z-{(Ugy$7u|i;F6LphfT-9;jZdE^jqJn}BKvFg1co9!yPj5#>+oEB*)!!}_+)-8Iz@ zsr)883%OG_Wq6hqVVM26mHACzX=HO7bA6-ES8^U;cyon@ps{qw^rVeNC;o_Zu&iF- z7Sk8#vAWV`eSK9X$9-c{9@$mRx*_n)ltzMP4cDUasZsF{+vAj-DFRmc?SO` zM(d2!9j-sN2gk8-U5}O33YQm(;CD@3-jp5HI=9y4H3C&yW(LzlW(HGJT@=}F`kuF% z^;H2hxq2+qX?iv$#+%rfl^36Dd5FfhHv)Vn<`zkcKxWb`DSt5Q`W6^ZI18L>TxReC z!AGnfNE?f;SQ1Qrh;##1C|!`ASkeRfEHAIfShG)~rkI7)EMlj9yEb#(x8iaz&Q0gYHSs7)gENfSLX5-?cTi0J2X%YsN1C6GN8J0)@QOYv9A>PbS`Z!#L%PlKoHD8o57{6 z20s}9etDf{@Pl{^a1i)GGP%(gAqKo~@}n1mUpHifeYD@F+33?~C`Lyt8g(5ME;fRN zMuI)U5gQa8xX+eG>jsWxgY5wdt%G%QT7$0zUs-szh1L#AJ1AYlQ4L&ww6fA)?7{T| z0JI&OiLoZI#9DWP=GY_vzUSd~FGKgD=+;@Njl=ZK`gtAiGqSX+vz=`acx}Zj@AK#K z8lS_~vA(h&fmkP5Ss|njB`|_t0%8UZm%5fK0Kehf-n7nSCrFvEuOXQDh}_YD-64If zc;>ekFuxG|Z0Xb29T^|rBTYn_Kpn8rVv!tCqk?sVmK%bpLQ9L9?I5Tig$~9G zl@@9t_|2MQAuk^!OIIDLWnRe@h_KBuPj^M*eT8yLSlUqFS8TUs;CJ=L`-c0$FuTF2 z>rxwIodd>AtH3Yw(_;X?{PQ#0kY8q!2fxBHluGa$H0GBnBhx60;Fr>ypkh&0gJApk)^iw5n1 z)erU%(*x-tTCl7Z4*dZ5Yzw67}WP~1;cvxs)6eM7OVvQp*2{H~eK^g=@kHI1s!~+$9Uk#)aJe=_SK+9UgwtCo> z6M$X%BOaFJVp|@z6_jsVF3Nvt0w4q|uwmIuO^wB}%S%19cOLC8BUY1IV>*u0z2)J+ z&otg=NcTe6&pU{@UA@K4FDCFSm*s~+%0j6hRRw%ue14*1DApJ2-lWT$WJ=PS-11bp zPAT|B6>Rxf5-vj4!MT3Hn4mAgIe%^-w_GedL24ikG)<6EL{cEgD4GUHFc}h@4BZFm zBH|$04vh;AP|zXMw5@Ii_$&#)&$he(1jCOVg7Hf^xSpa>bC?)U#yS^Q12(AC3KqMu zYfUV>j`I6Re~@H|1?0~%P;4FE6tSUy(t zk>n%c|KL%-M8^TciIB0;5iCnkO0&2cutDuF17KMe_2vZK^#$lH3t<-w5^XW~nP)hS z;5Tr5?ym#*6C+?CU8*$U=!^l$^$EWp9jHz3xy>L5nsfz(bNzcXk8CMa0HQ2kTH-6V2r>O4wkuK zbooPogahFjQ*@n$)_qEswn8I2=UQzQ6Cv*yILyVv>Rh9 zfG;n`M3Rl}PSD)Z9Z9(P(_oN)QDSf?@=SqQW%6f@ZBPL~KMH&<-LskQyQ* zzzD)9S|$<30v4z}wA8|T_JCj}SW^RP1VfZIf*sB}tK<{DWGN#H?LqX=ZQ;chGD~5` z8g#mS79s!)86ZGoG#CfeUI+XhSoNz2esPDtV(=R@zPGjDS9RYhl~(|Mc_1&h(+q0b za8*dNfib-VT_kmr1HjJ+c*!^8EG#9!7wa1YeBsrA8QwVk23TKWn*^^W0^-J(X#^-F zsw9B`{B(F703Y$&-ZUaMU=z5r5pX#H+mkxM1V|ICNs!s_|7ZY)5!)lwAvTB=>aq|C z09gn>@pnR*O5$Fs=tmj=9VWuX&`U7@CJeAXIt7GvkAkB((>rv)dfHEy(B74 zbx~DsRkFgx23+4<)R67lxW$YN=nVXbBs@$~8bquhPSUYaTyb_+#0qsCIEXaR_`$?S zxHT@hNyCjtz$TF-Y@DLA2D~&q-#GNsyFtbR09;%f5Bi*14LY9)jpkIGNB5V7#%!i{ zzYxK%((OM5P{g_+0R2C?8Q_*Lo5-brOSDQQubPj3pQ9|=>4I9|f_M55P2q&vp2 z14KCnXF67DD7KeMmnbtbzO1fc+}$$SU?wRNz7;OhsM3|4+CmkH;;%w5iEC$mC*zOS zDr9JZyQ-tf6YT=s@DcRUx{t;qm_P{`X1G5%{*ER%dS1egAqikcFI~(0(7$w1Fd752 zY%6Aft!{&!TVtf&L+cJAqnV{J;)XN9TR!H;wFAGLY|uKtw7gU&W*NqEj4aJij=Ah& z)(X7?W3nLuxr{W{5Ow|}&EWn~Jcq9cex|eft~Kz*dW-;^)|)RYxOPgxFA$*u#-(*U zP8zKA(^}A$pfn*(w$M75Ee1cl_Rs`t2hlw=U658Vl&Cua@aZ<_F6dw@9O1H>;1kU( zM=v^(90J0sM3+ z_@xTS>CEaKcATsXywd3gZEq{;G=X$FvEe>SZLg5!%N+*RD%@WPI(NQ|BGWUlzRKk- z*%HdWUn%Hi(hmuIah^>9UskV3I;B*f2(1uoZ6ylCihfgqj}FJ`w4e~}h$rBowTssM z0Mv9p066J@cEYmy1QQ%STKCX;9dsL^ORys(SObU-z)<6%wT0Gp__3-#FJT7gdBN#8 zVhPjJ$!?H^)p2&tuAtR2up7HJie=YOzKhjc3AyyO0Y9_Obn3j$EKqG^;$SdPnRJ>! zy1Ja9T+|Il4W}DoHkX;WFr>;b!L0W-{Mb;H+nY`$=|q{l*97=77P-2ILT4;g^3#Bv?o)n{XFJyKdpdErGL@qF5qqPbFvJJWg60kw7yFd?3 zKlo@LUyq=)ZT#r?IsnPxANGqcD6R2TupMqPwHstHHxVM1O`|zZXMG9W)zm4B7@11t zBInF?9{fx?Hv)dyVh4fOp!IGWoAJ$v@^@4&t6+N7Omzs|5CDgcHiQ=9Aaut}<);Cw zIQCZ^1~Ehv@C*XIOuiCu$|*?lY!LX8doa7ZMIC7uINyk(hb$rUQWl5>mV*`>ur%1B zwT;FmIOMOiq{pFtrqBY$^c2elj^?Vsl%&w>QdG&CCYR&gNx# zoq5?1lO7eaf~^~6e?u-s$%X*p%D~K&Hn>bcu*$wGdCg={qKV~2w&b97Lu@bg|9Jtv zNRpZbjzSvzf^Rk|T+*Tm07tZiRyNwQP~nml3mb)_ZQU2GJHhZB4%ju&>jX z*G!9{!-){xLsSoK2kAErex|ERKqZxOkj~8kRcX92iwQuB8HSsn*bLxpAQ)L-4g?_s zgqyX?xCq)f<2x+qB`JpizRJmsoGrt+(fM({ylzR^P&^Vp_wbdrLh!S-5?dr>djS}R z3ze0F5(mM@#{=C98j-R<+dv((2Q<*(p{T*Km;eCLeRO!Hpr#Aqn4s33;8mG^9Z%Kp z{W`v13&F3J1w|czVqnutJ46#9&5=5eW8--~7nUYiX<0~jnYy(KKv$2@_JVqr&Jy<6 zt_^`7DQPGhuqV|FRMk2eO12@_cZ0G*`Bh<4OmCAR1%eP+mmAwl162+Thb+S+G+Z&j zy-iYYi0x%;*gD{g^B5;il62W4@l7*nTF??4J1^Qni-Xn<3J1}S)>0FVkFPw$QV2>b zzaz?TW7&WX-u4Fl5d1>-mw*AHT(k}jJ<#E?`w;_FO5>>}o@(H$2A-~iqSO&p|qTAXgsa+l0bY=17|=^yZv^f-C|u8{+iTOPx1k=m%Sey-Nc@Na>d*z&(HVomp{iPUQA*?bO+0@D&mUtc)l2{Y zAOJ~3K~%x@8+d*LPlf;eA{csp;u5};gX^W<4KmSWWv$Jn<#8T-#wJ)h`A8~t2y|dF)sqn>Sq0z?;r?D(2m!A!V>yPj@!Z1I(%G2#X;Z8-UnfL}NUs65avIy`bq1HKYmzlrOQ#Q#0N ziKj-w>i`5@e*`}SMb~e>_}yQval5Oy?M2+yB8bqK+(~_W2bP_jaTuQr?bz{RXxAI( zz=2y!^g^%SW^v&RE3233oNUR|^iDl9vptoh1b~LzkUwbLFJnwmVX18RQ%+1evi4So zYs2(1k`fRMtf>IPD3kzVwHf6gm$lXeZo`6J@?~p)FE2Bcu|eRAbUOpV4-H7b0%@S= zYjjP5!%KZoJ|aphl!&GA6?FR^Yb^)Q^BEtjp|phT&O@W)M-7_b5Cs)5c*_Fa!1Zgm zejPUixdaHCAsZaQRS6IVveEn#c+mvqby++2D6R94(raDDZ7t%qLjauENn>IsefWczuU?$k}8r*opo2b=HtS$h+^B11vkw@;K-|uj4{-n&zY!80lDqPy~ zt07t16}Z0DVHoyT#q@X7)!m*O0-(jLH;U2?qL-Toho~x| zuIBq1r3AzQ3CYze2G8@uvBMf-1;=E$zN7#!#R9#A3A+9$u0KlOAH(yTyqJRDZ?SszA=c(k zusVN&)`hR5e3$XjF>bx_c4kJmQ^x_!!2Uo#7u8V`s)3@x$jbxZ3gr*aTUO4WP2HX8wI|c?UG`EMeqwl zZZ=SB3!et~K3GbNQi7$?Du_okmSyR7wuczASXw;IQ;k#HYn|Y0OY>Yf@lnRMA4T8v-G~TNlgVP} z)AJ{>>*ovQjy88PGjSAv@$uk=NxtXO?e`cN34T1b-1V(Uzj5|QPWC*G=~Xg4F@Sy* z2u5~hSzn+k3mh9c$RKOdaLljp-N5pKt06$I5PyYkZYCn_{+5+L82Dlr*bIKU0Dkec zwox<#pUcu(D=k)dBvo)YfyG+8&f0p7e%(UpNqjwu;Nh!&2!O$UR$poQUN>~#8r1b9 zTG#0N;QBQ@zee9{q&`jh{s?`4l)gVo&l`VHyaCSbtgtqJg0-^`vO50&txG4-%4ceP zoZF7v!r|@Lar?m=nXB(ax;DOY|u?K8ZBC*MX*3iuuphxt;Xtlokrb9F@>+20RV;!Fqrtz_`ag=)lj~s#t2GJ zqNvgL6rNwh^=c^w*ofWWzBfkC9ecrVdvn{1tj?ccb^bxt<{zMa`DwIP%uGyh{P4{j z*?t|j@4udH^&LpN3(J=R;0wWzRxAF0xUG4sGs|!H=V@Plil!?iO&QCXt&MF zfIPp0uUu@a#@JYLOjf70Dl^k_dZ6nYMQxh>nL>HouqPa6^lTCCWlvQpQ96+6CGlAR zH2@)$fMGgvYg}G)R2gVt1ib1rxwx%ldl?h19QYzx=mJL}4}N5?b@WH@aj^7g^i^vm z!TW&4X0_E|t<|U34**cz&d@uPT#B3 z_X7sl^P2R$F+AlIZuW%|`sH*WSbrPd*Ly?2)N1tugcvmXL{kaanEiJ{mPoL&ZiwBR3?we%b(j$-`F4MoW|6*i&0uTF_$4%4(g}^#=8t4>F6d8;JJsR4@~) zltO8RuOa|ch%8myndH@&7sk#)9LnTw;QFlx$Zh6^=U>%#<9dkX`gmyosF|UQy6aSuPocf z!0bwaF913tiHlMU!vceZ6-+P11|b84QOJU3K2!i>xj_{%hPcuh->m|@bX@NHmasj8 z-5YV4CASPFxGDp`TzmwU+QDZ8(ROfTmUi{hT0>UXUFvlO)-1lRA(8?>tx!tg`5t}G zM)?ZcAH&zvc)pG6_i=qEUJuywM(DW>`hEkY2QaaFh14o;`RHuu1i-bx=OKE+dPX) zuf2>?9!{;v#KcGlfaN=3`raAwA>7O868&z_=eOa ziOfki^lI?a1@MccXdA5sB{r6LEG;)!UH51-G-7W1q69#~69!5ymcDfOZ?N*Td`g>3d!Pd|Jov!=KA@FHl2*9VcrnB&LII9}~U%#~gz>e7o z4({K@!F>VnO-?2g4M+={7L(orw%_AI<4^$QA^1gX@Z9y+Gu!E88DEb5t?sqC814g} zIe2GWM6w%1=yvOjjTIL|M+^{Pe0(-c@6+qG866E4Q&-n=`Q%5clERdme_mz!^W$<= zF72ZaUS@4I*im!f@FctUj%D27PTS*&$Cg;Q)W)_gX19-U>mA!;-AS)89a=zKe&xLm z>GCEz%7IC1&3#|E6o0?vj#2Wk;C>_2?=>@|0v{tk)os5^Vtj?dn?JOe#yXGc2ux~eq_wDB3{@sjEOqT1B7WK|o z7+vhLy7T%10Iu!W!DY*$mm2R&17T-}&Ewk@zS7vWCcBQmGj0$wsofy$*2rK0OfQ9L zughq2ypVn)U{;pKb$$Nrzxb@7Cu-jH?KkQ>zhMsmU;WZK{@aJYE=g>luU@yA-PYvb zktu!G-3Muo4!7O$_kZINdF-L!$LV|i(XIOLe#doj+==@x@ryt8Rasf?#j?riI=}tL zZ_^+8y~la{ktIpDJF$d%!=gFjaO3e={f%$f&FENU$B>7SR)NtFZm;KQe(v9VEl%`v zA9#%(JGQYUU{(8l0~4!RUXaEh+Yr-BzC8TEWq$FezAONH_Kov_KX`{WB;J^tTP7DX z!vxZAg-cIx#D4|?Vmfyu>-B=o`lHQ8SXNYE@V<_4BV6bXTfw{BB-qVy#a`DI1+9Eq zm!6C#Hdf~!#Otmi0(*B(vwz=i4)5R1fqlCe8=I)mZvD2aF`*fAU9k*DWu~-<@tW8^7Mj@8Nw(IU<_nqH~ z78_q_99uHGLCOG7ldJ_C8%%!gZUpTqYx7tgm? zyxa-wY#x zqm<(GsWq0D0??d4z0N28+q3fb|KW`RO)&1+t#)~X6q|47l6C=eF$Kv6_WKS5yh5Ul zf?i^i(fX}mdnp^MfG?6cImC-EN@sj?vh;wtM&tS#r2^SVvr$M!CTB9XlAMT9Om{7U z^82ixe=JzTcjg3Z=N`iEx3MhY;NI;a@a^Hi-d!|C$`4;qeh;r5f?j66HSaV&xabac3VqqNGv%+Pq(OTg&#@T-3-R!#kTWHQ61cHN69orge zHwXl7@JM}{k;Vj;<)D;DE3+6n8-`lTR}pG8o1grJHwO-b(tPt9et#$`^Hab0CM{Nw z^uxdZDF5l#9~6M~wLV{e_%g42?cUg?`RCU7?4O^OQzw@hpQv&CWpmnf^OHcrU;X7g zU-`nhxcu?)8lU{L(*V5g&3l>KIhx6F?1pLn)la`lLjb-%^u3>!2s|&GZ4=SWsNK4* z;?w{AIZmBik@IKUj8E3svv-WwzG;u%e<<%E1a9xsPp%M89K6GR<)Nz@weBpvzJm2Ez^)vci-+qinBP>&d3+Gzg_r>$fpI(>cDdN%zG|1g{mz{s<^(o9{lqd4eB}ZFGuxWH>1~I&aIVFJ_g}>KHE(~{F{(i6 z&p!Gj?RLPTw#|+5rnepm?^-zZ)Dri6>KVCkZk@H&J~OjTcI}zaf9utIx&G$4I9*at zY5j>TGYdS-q(@$saez~()$RK6b#tVVa}shPmCuR+@Y*7v@_MYDe>8S=*UvqI?{={* zi^KbOuz&AvjvUy{zP-Ds*UJ|gE3XrSp4(o)@2ye>9DcVQF9p&%7&>U(e=isJ2rH99 zYsz8)1xitCPBXFhHYWGn#PJmzzM@tpkCUnUH6 zWx2=i|Hh*NaQ#g)IuC%5ke!jH%}6sDf4uGG+cV=;r%tZ$3qSc)IeVs9m;d!cPsz8w z`#SyY-+euhFvj2gz@zf7`2N4+dv4I9qrv3J$3JpPo_Q*m`G4@Mmw4i_CDQfu=YRUFy!U;t)PMe`&&WNW zJQK^meD8U=|H~Kn>G!`uN1*nl&!6YFfAvA*kJrck=%n0w#~eTLbFbGHqtwd*xG~c-mx!{K0QMz=uEaZaqGc?W5(aG6cZVF+P*5WYQy@r`Jnjo6W%kwGtYc zi~(Mo&gZ)w*3Uf>ui;xi|0v4q;W#!&5AI^$o?RS0xQD%ac2cXA--qwE@!FT;F+RV) zR+<)|=W2Q*H3-4ayL66)^N%yX@+d3&ELJ3#GHOihU}Dd0Ozb(%#Gcz2-F_slqbNl0 z25B_v)M^f{>s9Usi55dcuoR}%TBg%kC-LH57{Hfy+s;0hWvF}h1#IfVxi-K2bN5NV zmvrh|@0eq9s?PmixNZROkIEGf1Htv=i8hW8KZJ&SluM_Zp&0Tx>_V2zStiNp9hrV{1#)!?-bc1O8v$gK>WB=^)A_CjynyfDO zh?w)^k1X==*DiD0%XftJ2NRQZZo6{_`wvd)Ue}YSPp)v{zJTRD{J)$yN zJiAo+r%o<&>f~~o&W7!{fPkF%>Un81bI)CTe zZenI;M4vgmD))bRp84liv+9g{fb+6=9bo)tQ{#SVSE<`q@tut}%R6IGL}~#*GzNH; z`=H-%vv&5Ocqz;Jg~w37ORZ*e^za_`@7=|b1H0L?YbQ>ve5rxoU&}B)I#q*D|SP$|yXZ8o6xBEB~dvBvTv!AkY)aczHj$<=1 zKEmSC`cR9Z0Vc+0InUGd`&~TW#c`g$Q+4v-^VKh(qu2E~duE-Ff8>cca$>U1t#<^S z^25LXSPXts(+z(5{cqHJ_6M`s@BOEriD!YM@GakU1N#q7=%4ymUla(&_}=@zSEU+p zw&9(hZ}Fkudmu>u90XzJrzkN{u<9B~bJWp}*@nybz?*(4@+TEDO z?cV=0Uz2n5L7Tbm#%X@&M_;DXZfH8sJO17gzV8Q*YugrneAukA3?mb**7z#mi8#_jLJEhky5P?v;oU|NZa3L%;ToheB<_!w+1D zGu(3f4!-jr+@>2NH2|%Z=AKWVqA^k{*%49%zEG~6@=1?!naTAfW`M~r^2kUv04k+o zyRNni?Df`JJNsZfxv_rXakTPi)N33%w2yszcX9Nul?FRMvTRJ>s6T<81Q7PLmsnd@w59~N-+g`nFc?NFgrE55pDQ4~ z?O6P8|HqwrVlrUk&pe&niU|?x%qYa zJ)d9w`4jSA|I1VS?61CFkBvJ#b8;olbn6}4QcGmum9O2UKk+B01mMi+b$lP%Etkue zk~Z^-SMQ3;o!#E#*p1VC{o#P6KKt}4uX^3?0;Bure?BQ+zBf4caca83d*AmeU8~!r zlP>!YPioreYCduoNh z`pdIC{J=#yH^0vEVwdz-Yp0!M+)>zfaFQSSv2WCciHnq}o~QWfAG=3ZmV+_Y*W7iG z@BH4|G5~h#9lP|Gzi>tXzWjwVe8)RJD95hf#*yo0dE;A->bvef%0_@Mk{9*@Z)Ck+ zAj>kvZa3uuk5s$BX|TImlOSGqHMLLo1g%R?qLt4`qt4+22V%yzbLS3h%Y3k^)*8RJ zg4@0vGd}J2jA^5LSnVj5)_j)MeHPb!);d0|jzamu#ryt*)$R&nIgIbRiOD_38Q*go zlY5R+8=WoHn-38K1lYE1iYK2sOSe~N?n8^%$~WY=1QNIrJI5XBqb{u}VPxtVc*m_= zwR2@9c=f?%!bsEMhMTwX{r}`;`q0s6{i5dLxrA}we0(leUOMwyIsHC^n$FWoO*3h*W-8;mqzZM7HcDLb>!w8k*~oGzYkaq)ceJm*iZ;(OrKlG*MzzwIdZ zeCioaJ{|ycuj}#1gBN(@!3%usj~|may!i<4{kLxpSa4>+bZkV1ou(#128{b{dK|r^?6fa|0J@WwV%TJ-TVzk-d@PYm8+q09S2ludJ zZaY>f@F~3RQZTCL^-0pT4I80Mvafr_SWw+f!qFx8gL) z*AkY6zMs_fY`7c56B}>aE=DT=8m+O`)|gxHnR^c0)rY0Cdse%z*i)Wo1HrT(cWo_e zk7Y-*jK%!F_#1E2A}~HtXZwy(!!kHwe4-wYXU(5p3xOh9ev(a_qJRZEqcCU@^X+%; zpjNYD)^qt%M+DK^=MvyqTXkcd8cn;Eup-+QW@blloGbvXt+>q0Bs$VeYWt363W$<$ z>&t?Pu!p~P3E$WJ($Cy4KmQ-!q-!;EJC4TL0i=*5(Vs6z#G>E#`StgIEe5}LzvsAq z``kL6@0nn-@k0;oIJQD%JoEGtfAE_R$oKxEJL88o zyKRjB|2N;MKmVC$_|*S6DJLIaVBt~%nxFgB)4cOrZ{^lIc4vzy0ls7_9D`loLF0bu z=ze+dKy29ejlnH`PtLnE}-cx!9)PMu=;#0hGrSJ5AQP~1EB=xU~94l&@RPDVNN>Tx_T26lXZMw)9IL= zm7!y%TyXQsxX~$_IbzQTd)9IBxm{$lQB=NloT^hNuO3o_uVHXsp$#S$z9<--2ZYaZ07LCL|_X zeps_PSz54j_c-78gRjuD+sF8|U;2^&eE1I@;?=J|$PMArmOuIMqrBmpj_~?7AK~?H zKB5KT!nrm6&wunWxf}xFV-H{CcnE-1z?Xi~$$&+L>zk36?Hvw7x1ZEXW55_-lrKFC zyxE1&y|s%m=mlr-odz^h6Js1Yu$u#WcX9Z@Znn+NmLFpqoLc|@AOJ~3K~%<}JlxJ= zGOOEJ0&Q|7gW!4q<3Jq0nx$6a>MpH&w7QCRU(xF;I(I{q%hwz$$zGKdHK{QEvH z^QYIC**3z(3oX*KwY&FDaOC>g%KT~l+5Nadc-y;<>92k%Sl9RL(<{8^TR$c@-#*9u z=~XUWXy>$;9=M^irmj!icae90^Tz}NR+cV*=kBp^Eu!#EZ$HGxK75k%XIreT_W4&o z^q2CwH|^7B&#cQQ|LoZ~&v$+AO*(3L@BaQ<^ndt;U~Ah4f9p|My4+=UuBku$iDxBZ zfJd&I=2frT8(N7de6=Jcm6}L+~iL_^dzr(-5zeZ#k^CddQosu9))dl z$?_o2Rs8%{?96~5sc4{+1*oqA%j!I{%5vapam>)Y?#qtj!#vS>}W#V0VRLZ|P5?=Y5y}b5~2l)JFg2l}JzRv?+InTE3 zO}1@svT(VR%3o@1>NIGl=IJMsWgoUJ{N3-ko>#qoZ+vfW`Q{@$^VABT_-{|+`pL=9hlvtMW^~aks8FOcNqv*nwekSL4)(SnS?A z!QJmT%3pjum^r@ZQ_phGr=FF1-DdBBDV}+1DU-)cw39{EnY8&5E%@R0zE1z(_kL77 zSMl7lEBwv}zA8WPL&0o)zwh(;&z|D*pFNeyY+1rT{3ox{H{854tGfdDf@n#O!-~R2 zXMOVknqCGoGBU&%V7Q+(Zs3M=rqEqJ!|Is`_#U9U66_`2HZ#e=1G_mG0^jsh`2hvW z>xIAc$&Jz3g9SHcD}vSm z2-=p-L~1w4rDxCL^-q`PlV+3p-k?K{>`BJ`>@zE20wH~R$}l0H_U-SwULQF&BWr7Y zl&{#adz?c@ruAKSAC3p&qx8pa*v5B#-|_IK2;G!)+e(;X8ifDvfBlX6_#HcV@M{;u z?fYDJ(>DEgzU4Z;@VPTwywDPWn{M4k)Zq8+pX58g=Vky#$7}J-WHes+x;G!thmXyq z9#l|Hv+3yBxhDG$PH^~G>ZG4ATzAt9@Bf{<^(X%1>2N2=Iunz1_UxbFuDcKDLr15Q z+X$=o2Y&cv`mVPgu%f@dsw^oP4b=Jdn*8qhOMJI1$g6I z4(l6lo)duMFWVUd#}ECBSLvH?o8!y(&P%uBaroE_Z-3`?`r`Q(k31N-`G=0q=!ofE zf75pUm+!kBfNk4HbrFb!BgbZW_j_Ijz~odzM>ZTdJj0Lvn>Xrbo>~$B%eHi{@AK2Y z^v(KKruQG5=I(dgpm*(>Oe&XZ(93*(_~h?->4!b&po2k& zrv8_YELflV+^PWl^iTe;9N0St5_DA83r>OY{os8d3k#R&b=r)MG}yUgJEP4eXBJwt zI&PRQIQ_))Q~5lXbB}$JrKi8h>ih%oS$uQbr-S3D_U-22f!$0^l)G}i+rjHxjv1fd zTcZm2GD}(3JXYI^R@bBFYT7*?*9*qKMrRLZ7B7!XZOx=YRk-cQ9OKOzYwI2UuOIyY z0N=d+4F7cDM0qC1VdOpU0n4KQ#1lOEE58Cj_ginJ^&{UH4ZH>aa$~(_259&(G@d4t zZ!epSkBg`R=V8*8=im5V-9fJW@S*y27z1M-xZiiUwB|j%$(N1A7eTMwmU8zviHkE; zPHGGdeBuAhGMJ4lcrHc<7v0n(NTWVroXfZjrlL_Qp9_zEg6IC~_vkD=hlsFi$1Df- z?dH(_-5lJvi;3~_0}A|pD`tFNX92%ou@6?mT1TgP{_`YJ%t{!{E^U%E>(rjW+P9m0t zRtoEU)h?DQH#m$lFvhGbWOAvYztVW3%PdQaBN)_XvhJ<;V|<4KS!bA1yX{nR8#Jq>^*xE2{XXd$## zKIb3#1ke7}@6uU1!^FfWx88gm2lwpc;J#gqjh4@*`n|Pq8B5^mDz{ylR%uvmsmzRS ztK+lY4Vd0~*GDOhW!IS4b0d>6<2#NsQtobFtq@IwIF8N4#3;+l>nz%XCqVT2I?`++ z9-^!%cN62 zXCMCWJoClhrn7X0$%!%EaQ8QH`yIz=_#JewWyq-Ux~myiS9!&QLZjfTa4E~W&(fM= zF`UtDb;C7$-Eb*Ot;y8hn?uHToQd7HVAqQq>919Ymcj_a_U+RwFR!yOBmgouhcuhi zMn)0<)IwpmOJ zi_*$x{-OWQse6B$b_jlNe9PT@!yE3#9vMS*S5fPi@mJ0VolI-|?sA6lX}@oBM_$322!)jTNO43 zTuCvT1-?Q02eZp+u*(WI1&l`U*(~TK@dH7xwCq&cAwka^C&hJu8)tvn^u2x%(WpDg z4vUhu7oCNdn4kScRm$hggMY?T_x={`(CxkJ?lF6DvVHH}TW8MikLfdK=FYvln_XnzJi^{N=ly=4Gc$Ld_kGHolO05% z?|^Lrb6?9wF`ddXTCq=t zZfw+=;CW(5u?XseUe`-ov*;rY4M0~HNac`@rBSSIfcvJ2-tH*X9|#~^Bxrop3`Ft=?zeQbC(?HMPV2PqPR z_K!%}g_fU!=iWBA*>e0duTlJG^X(@cmVD0nf)@DCpVqN#`l z_6V@9)*1otlVX?~VCMi}y*0PZ8VR;XXC!C}>ye)C;B90g+%Cz|+(NA})tNa%mwH^t|=3>G}c8WiR$y8nU)gVDBe{NOL!j zjcG8+M9lwQdOT@!B~?{Lu~@*q4S&J5bw5G6?*OW+6FBSaH8|z8HDHnqRVjdR6`YFN z^bHPxs{mIJZI}g;qGq2T=Rhi}>d~GyhcA^;kjkq1z=l4Rg&2~}^H4o)DQagdMa}f( zh}E=)to_7FzNo@@o@;8X!I+XG!S*Jw1Ar+z`QX0yeh>si%}I-5o+hzoVEQ!k%82rU zn!LVWz5p;D7YQud2S61>gW-S|P-alm*5PwJp%-lL@lyu)jC46{^k?OHlPoiCt_EZ7 z2xtA^JM_4|B)qmwrh;Ozh@zx;is5V@Fah?CD1#`tia> zgFrbT1j4}3vU4jsH71gML52H5S(qFEJ7AQ+bLs>&Z5^LR2|Z^W#us|_bbS=qknoY7 zBTfGT7mF}gh;T24YV3ffC<>IKf;^TK?%fmlGx~~h3O)Xe; z@;t0wy&Mu_+WLE30aOMs8Jx&^V7R`Au&N+al(E0Npo34F%A(ET)4->44kpKtY?+T_ z>ta;3EkUwv38ZKhzzD^B9$*^im;pdWW0rGV%0O)gE?pcf3x ziu(0D;ric*A9)FQoNQ9+@QN1>31suYpW z5?*}lk9g`Iw;6V|J&0>lAT#o?nv z*nTL7k*tc5oc5mXNKRXog+&rbHZ4HBc@YvVi;!qu04WlO3IZ?Wt-eSi5HW4}ZpJ{2 zpxOY)nEshD^9D{N4D&@5i6{_{M<7RJ6br?&CPSmD3UVZ(0nj!XS_nbFj0XLhuHoL$ z2mqmG?8x_)<2aKNLEi-bPz4t66OoD117R0jP^G~0cpV4m`T6kAD-U|kJV6AgNqNzq zrDEk}^Va8hJgPNwxdKH|P%Ik%3i{t7iiHA{LLPgzJ&c`C-GRZL188aMK(y&3Jo0=u zc5QnBS6ny?S6s3bU=lzKoJm@g0n*@^&m*7BBA3r0Gm^!Q{rxyLkT>7c1ppSUL9B5e zVvP%sXkLI=!(5OgLs1F5P|$$KT+ky1l?cQnFg=fmfiVJCHTW@Zfl#~N6Z4=M10fNa zp{6E@{=T8oufqY_R2Y3Sv>cBkm(7Cpj)01sb6Go?QV`Tq#dG({dR5I0I`_5Y-Zw5L zf0Gvogpyxg5ClT_)m)4<@O=CnXXuIY!bW?d@?2__bcKvfhdT!Esf zP!&~=0*fdXRTPUwD8&K}ZG9N~H~b!{{==xQYr>&aHFodZjpsIOgrX>Ds>)&Q>Sp8$ zDss63GPxo~GI@-QC{AlJ@@Tt63)`Z^9R=L%o<*L+GrFf)R(zfM_I-jhk(2+Yy1uaZt1YvK$9V36LBI^v{sv zkP^+1YG*-;H-Z?`0L4@dT2Qs;nL}&1aSq}foH)R>J#eh=gWuoDCHBeC4Gr4T_&Ji0 zW)ai`yawny8M-?~SlZ5QfO9|)2#yA|98pAQvn&ZiyN#pPz5wx!7LTKp25W8-CQ zuvQ zJ!f8d(VkZyuGL^%Qcm-igF6O6lJU6K)Z`qD0gOoi&tunyzhnCocY<>jwJmcY$C5}^ z)uF1k0VF4phXyl>BmpS~NILYS7{KD-6h%ShP!t8=s`f$&v|z=v&87}34Pw?576Wn? z1WBu(0FaC^Tbl9N8Yp4B3MNS)PTf!{Teu_rKMpi@!K!5d)oYA2TY~&dE zwbGm*WDeVjlDsVftf{f>4Z`AqLjm^5(2j*sj~H_SHB0du8eR}uxvmsfRA~2YY57la z3A(mpwT)_}67If>b%GxFAY1?F&Y4?2@Lcvm&=S^le4!_@_fPkSp8b>myTBeP-9*mX z<^jgyQ5`4}Bu;=#h{h9Ga@u7m6jcll4`ZOO7mPR>>S|G6SA&664iR+(L<*RsfS3YO zR1niZ$P^W%C}1i_v8d{`F}kX_m)pjLBB~yLxr~Axv-Y@$_YfgraxL1Y_9N6%H&AI`us8H8%*_d|1 z6AFUIM8DZ_%S}(xeSh15p+RebU0G(h=rs%Rfoo6a@r3LP3rz@r`Tb`6?1xWLI;Hi| zGDbM%^qKhd=g;RgwJ||tr`Z{@d1E)e^`!^dA!8#e05fMd;D#?>tj=4|JT}17lzhB| zfR8PIte_{(D-U}1@&o`3GZ-S)b!>?#*bl@Ugy7m=NtPf>4AE!|(P#{jC`UA=fJrJO zMS&z~&?8BKqAFnerbIzWo?8k96){;tJSrm= ziz1WBp}(OOw6GdP1WE6^bPL6_(RzwTL6Wx4A!Q3r*ad=6OR>ZYL$`*mB}g^x{ZDkF zr?>!k{+UA<8q9(Sh(sjh^9qVZ6@UNpR&Wlw?uK)HA07hm$KSnxo4@y%c3lXls*WKw zoWqmr_u3LL0Wj~#<*yvQB1eiwxx1bjw#H4B@PH{ZHIlBRGx_UW3 z?W|ddMrGW8&vtz8tLq2=*00-xPuy^>k126g<+$_q7Z?B}tD^YwcVDB9JTf`slc!A#c z(KEUCURN09Idp=3l?9n28aV=S7uf&GYp&uTC};s;4>p#yHNqD%xtBN1DfVqh9o zvECFg>TdPNF~-5THpxMP)_mr~0b&AwPIOP6a~r=EA=d~A5S3jpxUlLxT+^jW&4 z_ne=7>VWy%{<SJ>E$Q!-`w^r0l>3Q?kD=#S$wRcJiq*kBRxS~Mg=`#xqe{Q zj)VIEx#xpejcaT9<@HfuS(f#Uor7#_bHMaUyY~YrM_x&=6N!B!xT#Uwh19 zLIxm{7Vb+#aNijvoks51F(^gt6~e;#^Yw>E6jcjA7XU-2u20-2?C-Lxc>5HOtCXnU zuI)X@WC{cTOIJ*HL|*P|(bqF#CQR?BGdB&N(P>RX>hH^lp#rUMcc4$()v&p>8ZkXu zZ<|&JIU=E0P|)8u0>@nr13ZsjFs#M}dX79X^qe1qqdmWCXwMS@u$<zBzC@U1UC!~h@~mGE!ZtmHv`Swn-?HU-VC)#i0+ zX{|OdMrt_cDc5+O(y1I&Rl6L`E!EJjEJ0#GLt_%hjtpaXI9Fz~)_IcSSDKYt$Q9rfn@6YrHPzEPoos5uqtd(=V!a{Q!J{YKJx z{O7;lLwk1h0sub#ALsE!C$ zMN!e$qfKnDuTR)4D+8YIIr!!uKj=C2LqgA|%z$k%!-=-Kv$oi2F0b|FBtve9#27)A z7$iv>p_CXQA~7)HkW@e+g2Fi@Mo?6ODsd<(gQ9XMdeq{%MLyF#^ek^$V2JHdG%uSg z*<;|iabEX6_3_+p|2pY~+S8Kpi0QM|{x--(%Xxi$3Njt)ZbEVjv?VAjeHYG`No(9>(WB@mIEYcQ53KgpXZ+4!`&{CzN=Q z2=$Fglj;Ze4-#oh48cB~#fa=Q3uj$qSw>B597BUy^c+hemsb#r$>=^b1Y=;NvANm= zqrGfrO@g4}uC_mT{Co+01`VY6LCuuE9>#2Uf zyeuBri0qvHg=zM39cAb#_G8EBv!zV7GTnYW>H4vKic3wk1+l>;vyoep=Zefwlo(`L z`@vCVW^P7r54{QgBf9Q>R%0N`DZvZ~74=PEk6#$*KK=MU`s(NJqv4?}s;Z;-_`jde zPgvTSBS^Ph4yo3Y5sb|dL_y2thaSq(^t7qw| zx2@*C|IPEJ{i&zV=I%klv5fK@>0=5#d!iV6;yMRIPn2imj1GXR75%B4Bd@;;oUpG1 zW9uiE7=c5J@T#k-P*h^zAmkOGkS##v&_{nc(QPCE03ZNKL_t&mg4RFG0BBv{+Jm8j zYY#hd3p@c(AzP*!fEM6fV6q=9jO*M(&o)MO3U%9yaIFQg0&=5WI&{z6>;0Zym#_{#tH z5A!wxz#HFkGXL-=&fx`pKmq`A*&+afBuTjHZL9cA-+Gv`nF9Xf+CNbu5ur>*+rxU{ z;#Qozx|0Li^JUl%4`t13^Om=*<`3V$or(noKl{;R^qbqBp^*`7LUk-2!Rz02GA|2w zzB)d3WkN5wd23G;=!<;#`t~W;1wDItqXMAHwFippky*ZA05Iy%V?T3-I<6+9A=@v|SUr-A+qGMNG-iQ%-f=I~E{{$g%vy8xtL z-+2pL@q=65qJHDXd)WTHy)fW6cYX^#`=!^aEv>aqJMqc*=m^qF4XBhHJ$8GxCzcOA zaoJ+%xvkt~(x&Y{ExH#$@U8;mPS?Ox)K_;d6pF~@6nyS0{Sp9NymmFNx%wjOfzVqu zMMXtXQIQ_WVaLuc968#LbUKTXksL-cS!6TX2$xkX_f*4`G9?1x9N4;TA5>Mv!udIV z>8ny)mbEu;BnHT`1X_6$GZLsyOD&7YsTEjlfnCI?kL{hsE=nF}JfGvFNC}BmYIk`z1Njlg5@^J=n3g7wL@E*T*?WU;i+2ISqh{ zqD_p>W(f94fZD`$rhoSN^$&cTBTThRK;vaF%_Wo@zxsy&ozOlIV*X`>>MQfDSCEbX zR^tslM;-iu=ojq;4&ac>X4C-WFb5>;djiMf)`VR_97o`Jb=K{8o@2!yZ8-h+e4=8AzjlB5AJ zlhrnFH@YbRSQFB1|Jf?xbvEh|-idvqLoB81Q%SS8(gBqq*a`E)mOpM$o|W%^&ZC8% zw+`j@>*=;ON{J&xLZy9xWQ!&M5Qk$BBo>XDc{_F;beL8pqiAlZ24nQH1krelUpd&hx9^BUud%KQ zv6%Bs5wny@0wG}X)upF@q@3f6WRGe&(jBJMRsKn4^Ai)^Va8F&OSfQY12E91_ulE zK$j|WqUCtjWk!1gdiv9WI-)7U}J-%bQ|-@Zf|&1x|A3qjhO9)=7KX%8wB>_3ss z714cc81rVeR9v*P8k6V28_&ATpVNkoTe<>ujIIX&$YdliQq5(uv<>0O@lOasT|!56 zlWi5-F>CUc5&4BEb5yW%WseW=d~{0nFHQpJIsN-Zdt#e10H{TW1Ok!us+G3iEFluL zJRdyRgOw*Q0ApnCQEQh+pW2Dpoh^vR#%CmWGC*;x>#*#EnRx7(T{wJnz*ol}0ghyi z9pEg;G23UYdZdHVEoHpQHVLk^A>pG?f4xdZflK-j+J%emM4EoS#{_sTpC0Jg@_p+y zTIgv$0tYjk{{5h5&lB7D0x+l_&|I^Q42Oi8YBGoZ_Ut{3Vo`xCOK5DUK~L|H!~Vr> z2l4Et{W$mZMaKnJlL3f^R9crA(;9Kf1~n6X%t# zlWb22+Ye|wJX-Xif{4)8Vm*9a2ajU!zHZE)Hv{wL&F}!QP*m{1qni5KmvV5IwyqtbckN`UbrHf%cvF(ivvKj`Z&d=`b{)$e8oX|1wy_KqR3-T;Y8W z-|P*D>clF+zzdu=7zTI&dO>}8uChg+CKP(M@=HTc;M;cYa+nc7i-{H-t-X6Sf79C| zyt;~zN^=Yjrt$a_o6*_XibV@L@zm2>JVhMo8Ny%g+kn3Q6jm;sgZ8$1R42pjCGxK- zrC^v$NO622w~dZIiL^z20i_5oT^p;s96he=`} zRYfvMSU4}jpWBqDe4&V!w(i4@9bH(ouoI1qwdi$4fdJ6kpTa*L-h_Q!y=ZT%M|(>h z>T9dChtpmQ&o!{!DEkGoUk{<4<;%>mmqpH-LADHXUu3_sLg;zQEAxEk&1yrjsG_N% z8ohlf^!5+qNRPH3g(OKR7K<3kNMMrodK@DHgZ7t*X|K)c|H_t06g`KLlCUlVa=!jX z2|KUfpge!Sl>$#xqBlPvqH;J8lp8dVVOJ{$dI5GpkuJH?9RLj14A%3^J|&|siDC7M zDBrfTKV-o7C`vVIe0cD7>8DJS5*2cAWt;O)E07ZhyTvLBna>_<&?9CbBGtAk#2 zqG18%2NgdE1=*O_D;T`~dgQWk)x84nI`u4(WrkuANT-edKLQwOKU9p_qCsZ)3?Y+g zQG>B-@|FQPA9X(uLG=iV?gGnq>5e(@JUU+JObqlK2Bqs(0(y2`+05{12Kx<$5NS;= zl~nB|d{QxUMue|i7U7RRS)hErfX!R>;-PgLaOx>baMFo$u;KX~!ZHjQPGvEi$_DC8 zNw64igJg3AaAq!&z)bit5Lx|zC0R1jYxmiutmrdXw;ag%CyR(UKCtuXh5?>SPl&&A z22~ucUnbBK`nGI5P2j*N&`i=I6K%62J<^aEn5tsUsu(|VOvUzHMM|YIc<|v3NTo7Z zzHB~@^$eh^>zKR9DH%hNWb18^d_h7yPLPadFzL-;qhGKjP$ttfm+t($u~0m$|(+ot#9!zah`MdmmTz z*ypd|6Xk{hoxh&HO)%`7`r{5fkE5U{&r0{RpD5@F%MLMs;%ov7qd<*#q9{-sQRGnd zW-wE=QAnOFfjLssT_RsT81A7w$O>#}{MO z>QKs-RT%{Hs`}dnyXD?bA*#TQ|JxR)&F8ggG3~7?VlmSD{s^O*C&s`yhs-2!rfrnY^fwY38)Uv_CGqw)M%#B0cJ5ZFe^9~U!@ZVIy&q91C1J-M zAH%bbPr6rF$5QI+IaaOUT#_Xi^8lGX3TzC5h@rtJ1N%^3*cYr@&LBfL8-M#z!Oo>G z!mn5_Wb{};l;`jvjPh(5V*x#f9~bm&d8PXGTm=S}D?1Z;U=%1yGG3=r89|bmw%3HD zMI*+WS+hIA+nO0>v@5)~U!_!9MJf%X(kjwvkg=4O_KvZwEN(k#GIWe|`$^gI;JSup zR~C2ZI|cx3+fSN}f72N^&r@$38t%;N<^G^wGs z(VZ)0%z)?d8!F0krkASM7)E-w{BTX{AXtmbl?7-sA?S<(HBCpF!2~@Da+=eaz0g24cmRuA)Ow|=CY_l=+}0dMcOxBMA4 z)@ys*VwtY1=Rv0qX`4M6Z@Pd(1B4DR>v|c8v)9eIPSD_KPc=boSsQf%0B!>(k+T#) zHBXF~YRl6`g|yE@CV_ndKZrMo_pk01LlYdj`ZtK#%pf+D{o9YUWCy&Hgfq^k9& zGIJR+#9CKmN6)*)tn0jK}RI$GV&)MoY9su zIxGz~FO<2?v@cKJqI^O4l{;e0-bu zA+Jlxs7{a?7~MJbM-RLJeBB-hgl~fQTa7Ev!n**Gy=7Y(7;N{yS_KgNT4*YV2Ddk3m;uMix zP;?g%^$Gl#Fe8G|&&Y_G5R~-yeGLeDSLP0iGLMIp2i{Pi4(!A9!&Pa}iLJu`(jRu7 ze2=^F0G`K}KqtJ9peCl{)0jd}P<{o_v*&r<1rCCsXi&r`z=R-?-kTQ^0HFOwGkX+hHh&4m;-}8? zCNA-cospl8nu}2PNt^qmwgIhTS0f2EW3QB|#lRIt;^9XsG@ z{(|*F_zB&#wdIE&J)RuUv*)?C#Y9;U1nf;JF$9TgY#@>Wu7U<zh9&OBY3+V+}%q z@p!_}M>jY^x<7*f+kw^Ohej%5&Oz?MF3wJf_oSO4r+7u46SAKM2C65ez}6j?)g>K4A4EvU;dXb>?}etBCSE zwk{ajFNWL3o+d8Gne5lh^lyHKYMNI3j_yP(Y*1l|p_;uxI%Po4S6!4ip0IN%OakEf z`mCsLaS}n#Q?`|7n+I491Z_u#V`0A_e0qxJ(PtUgwetD(Jc3&gyk82*F6GovS=+O~GbArA>{UBJ+ej=U+TcqpAt`LR- zN1imZ0IviW zD;{U)IrF?}KJx%IusMNcLCDE2+mUZHX!*1kJ~|MJb)EW7-@!06&%xE{D2fgZr#|U^ z&tC~J2G=c&9Pa^-%E}5=$C4^#Kn@56IxWRRw$eHt8$Xzcbp8AWMK5CjJYStsFfIk* z@rIsdTPgJH&=<}Fw3I4n5_@#)5ObrmJP=yCwzCR|3O&B9L@_W!15u=FR6c-yr5@^# zfE1e^-)3*cpbcdfq!f@Rgq+x>vZzj^6aXr>exUz}0-m^zl{9S~pC&Q%?0K?X$%IQ7 z2m+y_K~EVKg3#*+o^ndU(5vFP31tD%%<_vAjk<@RU#0vKoWr=usEP?=TnXU(?ZSXg ztmpq=hPDwth~7+Z)Hxd9*))&CJV8;N%4=emwjDL}eEq{`8jR22gAhKx(V(U|Y7m;) zCBWv13WIHgI@N1%i`UwD5te(dciCE>%N}a!@7?30Q zLE;>bJ-USepnX~c<}H}UOWBBtSOQKWyFl1^75t+pr|x(FZ~Y^iNaY-LbyZk)@_b%N zl;`*qvT5tBk28NP2QnNPWe%dq7Nabv_yJA?p0b+7E^W@}mQuQYC7bR(*@~jV zxF45ac_#n-m#!A{Z`l0=JXAr2jRtm}a^1TA^&5)_4*)*+?r$?iQLtjwLjLPJZsY)P z-#t&!-aUsAi$(GFcfH28A4O>xSK6QFXFCzlv$Bi@QB4Rs4}zmXAWX9uaDz}!2?U|Y z+Fg#*od{}TpoIaV*S@~4il2AEGR^_ao!{<1%Q$3zT&d{sNcSN9_xJ8*08mw(P!}(m z=_({_WF?ltp%EDVKk(7l^5rY%n*J7@(1CL=SPB40CgXwi^pjA1k|o*auRw6GaY(|4 z$ls5LY$5E*ft^#|<398}!193S);a&em0VR+%v;c5=KbjpkI;knJwr9MNxc2tmnt4N z6;GK7vY$xkS$5VNRNC_+JMsfYV7<|x((ID z?`X!yK6RN20F6yG4qroqBiOd(0QK|^p{}k9v*)z&X)_wVer?qu5c+zDv18jo>hDXT zp{WM*=C||amO5lJc^p32XR7!04%6PJ*?4yDH6yk{}T3YL{ zKrn?K=tpsH?9=Q&TPSg#vc(JVZy2^kaBv1T{5D%$(iE z=gghqDCblEezmHos`f)hghK~=F_O*#091uz&#r?2fY$aVR97cVJNGr1Owbe7p$zCb z%wF34e?`C^dBIL9_kl}~htqTEdP5g~U0;7fFM^;*7$^CRSNNm@z@A-)@y6HOC;`C7 zK6#n?&iB5G1Hdge|BZfr%Rg8qlXvL9^_uhf^*3B;U+c^Cuc{p1`P!ZA&fh#jg@XA5 z3?jnEKKTZ9(Fq;+(7XTJLx`EPTJXnvzM%Z%NB7Xp|8=)8|NB4upkg#xKk<8=Yx2gYm!!JGdwRK56{N%TkAAI|d>=!?|j{xAlN57^t zHP_;{pWaX3|JENE09*Qzb8 z^(YnVtDH{Yx(v6@fH=(`We6Tjo-1~{OUo<=Zg;Ak6iag^?e_D9S4Ai@83XQ z{o=1!_hIWtD-x0Mp=&Qw-}8Y>h5c^b-F>+5tdC3D^*oQ?_|(60K+ zfo}f6-7J&IG?^S%kq8WUkKke)Px4&9PxBv2CDijo4{-!hdXFh+G zdd<5oTUlUgurx)P$~~ z4EGVLk=!8u+x>UfS6MHK{BtP8xMPBM#;bzmZ~c%ChAX&Z^<8^CymyZeVji%+zM9P^ z$UkuPCgESBC7i@_XR@8S;0T6h^4q{nD3Pp6xHnzzHBI<@hG)etJ<9*6)XW#-elX`v zf~0j{9x_SD<3;TwaV2Ez@G2wbwVH0U6N#W;p|rS?vc{S@a~j>0y!&cq+wu@6uM-le z+txm3GB?(}+c~me^K{LYbUvo}Rh|qn7a?^SfxnSwr!Ksb-g5Ao#Ts&9D_yW)6?G`pCW~wZx;I0 zdd>X+{S~X!>+OI&-<5*SPbybBA181I#M^*!Fwh!6O$J4jSM~nyI=~)+qrKwJptB=17hU!fU~ohO`YL--dCmvp`jN*?c}+3nfH6% zk+>;Aiwz#@pTT}kH8yQecfR}4-diDLt&jH1z3;zzZ?#Y;pTJhNHxYh63d&|mV)`*G zzMmPjVP2ZyAS!cn?QKrdr=8cCcUm|q34lYp>%H{pMPGf#a4hQl8^!k5$rX&C;&1Hh zW954K)@;_Ybi>QGUPOPM`^rwy6(;1`h2Fn)4|V_o;$>4nw_A?Fb-DsOekY!t;L^no;5c+o zb+Hp+3-`Ts@uj78FZq4DTI|#6c@1tTFdaCAu2liGn!DC_Nok`(XUVHY{M<8PDAm+I zU=bcqIgeRIz=D&>62?u3yJ^y{+j8X5JQ5+VvZ8Pye)fQz9PH^?)s3+=fXqUM*XH5c z>_(Y-MXn zmzOk{blDf}w0QBp@pf~j@xaUN4JZ?0_|68Rm}YttcT}O$@lvof{~*Ds$eGaJht3DA zl+~+UTsGKiGOM4QYjdQ6ll(E`jAefe+njr-f#j z%i<|A7z@_qZp-a4G0t~26i@rzT_vn$SuMZT9G7UPU)x}nwGQ33Lwl%_Mb-DcU+$DF zxrYVawq{DXdZ00DceiKKk9TBZM#|``7Z+T`09JQ1LmZib!#6n{_nU=HXVaJUbN@28 z@EO*mlKD}yrJ*0>^`&0lqP?ZS;ll*S)m_!NF0UoO$>vxp#d%wt&UcLxB-!&I@alWk z7&e|cb=njMbw|5fyJGaYaOyAsRo!l?KIKZQ0aG;c`gc?(#@D+O2WII5c5Tl{H=$h5 z;hg*pfsPCOlLw5Di>Z#Ob%Ru&1CldU6HOyMQBib3&y_S%A7I;KUd;?wvu2|?&Dp-S z*qnc!`(gN(>*@DtQt^aLJ}W6t?OvIifW@WQKEl>U+h^Y~3nsz`QH6S4#56$S@KD7V z^;pyNeMZafM>MDGPeR+fk$~kWS)_ZxpGa`K!5T?=`*hSZC zU4Gl2ae*It_jQd?=Ij@-z>FFDT*K#MX>KTb6DEqr-MYAz<0KJ<`HM&EyH zqwCyF>)QoT&8WT11!0KE^5dPE`6vywK^^yb6aDw;7d-LrrkJJrjJ%lf(_=? zxkBF`WdK)>=kk&mDtJTnuPP$Bv(d>lX09NE%lcuG)P}q0=!JvN1()f6sHE&In-`a1 zQzQ98%T1Z1sVjw?0Ea6exZ^q8438jst463RZX6+$)8Xys z=bsetllR&Eq7z>mDwsC7CGV>tf8mZBD`blP=06ls*t(!|J*#eJi)vo+8lQ4LOnrYZ z4}lR?;NrE`dNBJui3%A=G(Z05?83kO=MCGv<~|;tQS@EM;HUenI$rUfF0YEMgg*9Q z=IM zc>DwSIp5vai<&W>6eoL;uOq{=ZH=PS*JDSYL+>wg_y;@5`YQ9~gC}JLmLTz3zH!)wYG#Jt6+@Tsp5tu6>%) zuqdK0`+&-!M(`lNsWJX=_#l9T)7${yoS;;KCU{<9SFKsI1T|2k6{>ngakb|AcIJIn z@O11Xe|rmecxQCdTXgxKSrC(x!-3K}T=8f@1UiiozR$xAU6T4<7bVMK>$B;Qc-YGQ zL$X~ShZ(;FN#;t#>T2iTN26anb`WGxdCRtJWk;rL+G-R-MeEOw!x=MfKa&9<-%wm> zhc#%db0z)F?hJIYQ0~HmdnrbV#k`HX*jDxqn0sfF{IHpT?di(53nZZDH87qomltqF zvUGM}OFvs6nVu2l!8~wzF}UYhdz6QQ@;bbs>T}fR1KrI3URQ2G&oInbY!Gnfyyg?b z+H@gD*o!vQQ83x~E#_*2Kg8z<{`#(iUo0GqHrIMY33>L_DR{G38#nF?vpI}UFukzm zj72_M`qtt`L4$Q3?(3Vt>t)La1pgN;OLN%BRfad-r=^*qzyXMa-O24QaxM#lP9BPi z7yq8er*6x2xB2(7%}0e!($>5>9y(*&^>o_}$@QH@XkQx|%6AC#S|i}Kt`&6?t~&^B zUsA$?%9&57K*g1ned_Hn@|&kRS||BIW>!G5j$3#%Kg0E>>#JVco*?>wYW%i6;NQ^5Uo>et}5G|S)S+10Z^ zh#Wb!dzQ!JzQg%``726=IRde1W}B;cW{dUF!&H($M~$rgW!jdyCwZoO_yg-TqR9jI zWme^03(Wl|!d}v1ji@RQpd28}AsKEQ)lkRv0Y4I95#(1|ynjF@qJM@pqeAOp<<(Y> zIjp(6{*4&egI!xY+qv)brnV^@NL83ymj-JfbhN*bLN{Y!XAb~!I^eu&TK#*5Q(EwR z-4)j1VX1+P{sF){IMjW_c!9hQKGW&8+v>BJync$}(%Q-kme0Xe!&lJ#%$Z;jlh*Pe za_FSF)tww8!QAloqa%{OiBrMSitf>HDlgPrZ-JBQV)x8Mdao-m|^*} ziK^&kY@bXKy9jM7(c(s;VvrpR(#JT} z<5`Ah(o~mE-a5AF6LrMtC%5ID>S1G6pwxnWA~}EHWeC=jcy~VB2F=>l1nua>wf!Z3LA@}m>aB*HGvXJJ^2kKl}mhiiS<=~*SN?%A5 zc;0MKeLW4+P(w0_R)VNkEqxz95)WSAGFZ*nNvi&L7&puwLY>;A=kEj z4T_pWTe{~iJf2CrlmQeUJV&EfsrU15dDv;KIjYB7dVH`?5A6sF%#-C~r~ckVyc02I zq>4HGLrjY-<4bEvNs?y_dVo`m24lc`x%A$(ms9C`D}CSQ*UGkYCyRegC*D>xjyqC} za1`rEkuXle@BgQ+{dGI&* zf|wZZ2`pOFjmG-+q8^l)m$jfvbivQB{#{csCyCzn(i4^5;;5D&-FiL7yc1hZlLR#} zjB*(7wa>FE%4I}d4p);`>kFnm5P{|9vfO?&;6>I&?N_%5*-mkC%iAt99cUj=kIn|r*m^&CUpeu+>gBOg%8we1Ob|Rg zp`WZDJHipH&n5fdfnBs}?W>R4YhBGEuvc!wQ?ZyU!x=QPoUN^7wA~Dih(Sp-fAsJgt^hwmYM%j^3&` zGae^>IIf01P+Nr_ZdXM;qQ5l<_g&oC7DrWS+rVt!pd4ZcwyuCaOR3gdv@dI??@>Xy zErg-rYspODggISx{hjmo1;dF|`y>QJQ#6%@s+z!wN{ELsaK}CE&p&YSUG-K#gwd)s zvpZHgdHnkN3GY2``RCF;$o))=KwY7wKJCYe-4B7!Z6KHPp?F`zDvWvD!|9=m7-qsh z3~rh*Mp>zb+q1(prDh+HfW>9}rMFhD&p)Mx%akp0{)HSAtaktrdu>iasvL-{L34ne zK12-TV+6RP(TC*7TcUhO-T4J4Hr&@gq8MF;`RXul?VT>Xr@a5WRBiJ33#Ox?kjSWG z8Z^h6{)(cI=V<2LKpB?1FhqQ=whl&2yB{2Cd(hnEPZtW8=7O_IQ@WNeAWVvKpC57D zMr+70emAU1thS-%301eFTxTCs!hih!8F?=jaobyY*rw}YK3dgzZ!qinFMOA{$Cz`6 z_babF#=ggJ(%rEjUHYS%V|#i9-jMjdQ2MwMMCR?4LNZ6c{8Lxgu;zeUFM&`XPIC6I z2B=?pY?k8#8vMy}`*1k<${q!d`zi7o$nl;Y%NtyMN@+B))mwW3!mjAthRkZXRRm%?kk{SH&4@L*W-H3KJ~uW4F#?O{@%uw2><-=Uyt6Q|6R|Z3`+k$H~Aw2XaBv>_`4pI z74h%?_aaA&#N<%PD3-Eve6rD*Vma_n=F)wl5rerLVKlQ#|N4vKAVfA|1$8{JoZ{RT zUxddPG#+Qm1V!gsmArQPkoFBySJLCqTrFifA}SfXKV8>_mUN{N@cl~MyeymN6AEPA zPX{+)5}(k_Q0HBRkwFU5{e$i>GM`f{eUvU;L+>A@ya?ht5L zP|U7nEeCbn5PsF;`3I$x08ulbFx4VSJg_U9^i+CF!EUiZuDZwmA>N`LrhRv}F>iom zmcdT8)Plr6SBhg%8f`TAhvtv(1=h6VohG@cW=$j6M3^zT)0iS%DL3!W&X+vVm^0bW z;o{ViV53Wc5^yeSck27XA5*8~XoXH989XO-#g#EXy2p(An_TmfeZx_zc(FSd@z^Gm zlK*C&e&nx(z8gQ|577Z=%&@7!X)Uk*k_Na-jKS=OxD%ddXf+)@z1o;v=V5Spp`0pz zKpg|`gj!b5x+Hm|8RvSs2^*<&3UkI(lrnzZ#{}kFdh$*lX|wFSg2fTL3R#1b2stnn zP7IpyKj3M>3}%$3UJCSavkwTf73txrVBD2wsxUF*^oCY=Hf<}JjIku*^crg<<8Wa` z9y!hFkOHUFQE$ri;{vuSpwjts38^W&>Q+DkpJGPXZ{9M3dc&J8PSCfC?Db#4HX5uo z6AgM%ezzgigmB$d9^)MWxo<#=#PO0n;%?|@afG6(-kZKt+DGrh#Hg=yrWW21QvK2T z7r`c~3?KAW#7h)Mae)F4TT_IR_hPOM$HQZGkp_n<-DA_) znN0e}RlA-_FO_+Tv;nnx&n&zT_jFoU(=hMPK|F`XaT4fAhFYk3&<4f$v1ofS2oxfI z$?c){j`QqDlt#TL0`}!U%{`2Uf7>gmAM5s1m*V(7rU$wOk0%f-dMRP?nw`htCpZsv33wyuE+$gSoL z*%_Gd$6mg=Zr@T;`^>W_6d>#6NorBEXz6g6%UL`9$=>_?ZmGR`#XM$YPn$PE@L!p+!WmtajC8V6k z{H9%)pa*5GVv1PFf$a$Ma{0{zn-xk!?GJC_u-2tWjcQS~Z?5 z8KFZ>c?WsGc|cvA5(_GP^J!h@VKw1vSwp!6OmM&qR|F+~T-ED-Rf=yhExPK??^%st zffZ46E6Gg*`Ncn3Lp&IyBzsI_}ujJi#)I?6wWTSPC$&gaG;sq~s$7dg(?wjehJ-1z*S(F$BRsRPCd zTJ(06i?0xpcWR)pA^Vk8!q@kHQ^aK~cAjMMP!zz(=Bqm}0}n_EvE_9Ch%M8OS&GO~ zMzl$URGB*P0o}jVvmiTwhs)ovMRzHN=(Ke7Z$T;0Jm|-V#BS-wM^atF!QWAcWa#D< z(Nq~<)(zx|k*)7)+CGM-*whuviaS^v0H}#!^uZ*`NgOn@5u;q4M8+V2%cK;wYv z_V?*3%dT%R0jIok1I073flE05EKLUkMsePgWJ}7;8KnUh88<)zU~w_O;j=>{^GUdZ zX~Rsmg34F+cnL~+QNy6P^cqZ4YHcuO;WI>~pDMunWY~-y-Ia_S3^WDrN}DCGiP#Fi zfl6KB-%JAW4D5`b+mGs5?Ue`)=%+}%=V48<*l&tWTmEW15;XekM{0Pn2Go1UXC#C8 z*pZS3U&#ru_ya`LSB-NqQ)|Rp8S$K!BItT#Rmm zE_Kyv)-baPpwhm)3H0jUheeW7`;hW8N5C@Fm@P#)D-E>Og*Fw5tkhj|n>exES1Aw7 zXPd#mVQ$D)00gH)jfuq_#ae4C39!SfT*YXKOO4joxr=?dVld1VIjI2eM4#T=NOm9t zS2`5OOa}}gqT#(d1MYSFW^PXbvh z9~`rEZZcLX>xH#Yca=T>`9IKWPwbUME&?nq|kel<`(RSq>v(SB&8o7x$mm zibvno=9Y%j&=otYO0~`;<3SuT#SsKx8)y2}_47Z0XbXghYL$AaYvo@0H&avYd>MB^ z4ZdcRRXb%iA|acwC+;Lxnn;U;@v}X`7{)hpawT&V9`#4)A^W91@CeSmTf%RyL#Y_w zIrk6XT9IY$TBfIkSO4aW1N+OLolKm*I1kzg`;qKT5vGnvxVg%aF5SEL8ND-SZR?!a zf^YezQd|dRjI3c(Y=ZYsS&&*12_xUt<#2__(c50J!ziV+ZP%o^zG2t3q znKhrYx>LNOk9qa?){s)bnopg_rbEAM z#te)bR89Re3MnkadfcvZS_B7?iMda6eCGagqn)iC>8xV3s{ZGCH{X&qL8^|B*;-41 zXFrD|UoeudYis$>9D7^Wp^S65**nXpqfs#?W}5r^C9)(oMHS6WAtA3rPgpKUitVpy zd#9E3TTVxgcKbf4vi0SyWr)hOeOqgPi|Spo3b8KaqL0*6;ZZ6=-B()A6Mmi|Y8hEW zoh-KZEknOJRH(M$fWmVC)5(=)Xl93cjsHv4DL>X0iYos$LuBq>19P4wjj+uPy~^8; zi$GY7G?7S1*ID~wzRnqI0*d37H?eHo^71nEMVK6Wag&gGs;+#P51}GfqsLcSPx`-r zx|W9;Of<>IN7-H`1_b)Lm!e|LSZeoOke4A^+jRv9HG^1fFIZBz3zfC|w=u+XQslPk z^9)|fn4x9EMw!QI*od71u586|sjNTKp=c8LX^$?uO7(ElxZ&3-ey=doy@7V|q~4;t z+kdLzGK`Y!#%FfN!7)(3w(#kJ`GjO@IJRs`)Hf}mr7JDHG<)MRA5pr(KS%wn_|S*Z zw_<*$F+Ss7ZA5aKU6DP6Q%&6*f^+OeLp&L?viExvJoLjmmQ?QSI4RY5t3H$qZ+1Xk zI}>-LO_nd2A>vJ3_Rxx1L71ruXUTZC)Yt4RuB=(pZ3nH4s6sM3%sczAIPpLHyPv8;{mTU$p9nh2BeH@#uzS^a#-nOpb%ztNEUgkrmw zUEThwXb4@x?jIu<ZSA}q9Zycz=TS51BWrnYp>glo%Y+F0hskexTQAnih*iH<9bcK<&i|h z8C%f{zqQKtJPp<)C=Kn8l#n!W=w|qEOUWYYFf3?|5rH1M?=Le$F=t(H4^wlq&n0j) z`P|u*LU(fdQ>0wBeUg&=Lazw8y%c5?dMd~kZu7iH)9MBb0Z!3xt!- zY3(*Dy-=cQovlhq$`tpX8HQ6F74dXf?~W>po|NrRtm7?fh9%w~-2*ZUtXe>4b7l{} zrlGN=p+MuxC|W8tH1?j3akEyJu5kS-7(d0hAJKljRS^vlDS;S(0-8nIW*&u)U>H-* zG%-3&J1O?vAraK5%#2g3_7!#t>dQVc{oG83?0h~-rhl*6@-0{ZgLt&?k28sjASRc; zUp~fd>-=}sq8^vrj-q7Y?9r;cL!p-@rfeeE)H3Yr{qPI(%v$-6Tcg8AS;jwE+$7`F zA^_}O_Mf>feBo#t^gPBoIIvAjj5?rs+Ee;5^0RMB;BjMZzVaiAE20t>g0t%8<}&V5 zFH*+pPtzj#ycM7^zaCkRN=KfYw}adA5*k|xX-O4e>$jZca%*f5KczO&rU?_5k1>>y zlDU5uMbg#G)^|I}&(u~T=;lApcR2_3%VpZI5JPz>%szQlWjeYD%9Sm-y}uE{TY34% z0r?@iBf}a+?O``{(?$$vT4VbW{oFX_254wCwWrAXo}!gY38&W|rk<662^C2r9xG2& zV5d*{sh>#sXmyPr*|GQbcJmBW-HrRu>wEA#jhuM>2>0#zZ@;e}(-F}xnwM&$eMZDj+;W;cP-|!pCxXEo{ zZ5JZE0DQ-sTKq^smw73;Luj*uCVt!Z-ZnW)cj!DV?cKDt4^E+6$?8rS1=RVQGBp7G z2ym;uP8$PzueTFafP9tYdjOzxcPwidaMvmr$HjK6I0*dKY3kjDWVp>%1LzMZPOoIp zh?c#9v9U&P`=JS!EgUO?F;^0YVtMsJQSaXmK)5D|ZK}ON%!`4fr1}CAyT(|mdBk=I zgyfL}@K>Kz7Rf8k;+5LEAqBmBR+@K^{c9xL^w$oQB*ZMCfs2|*qSX!y3A~A)eR5Ek z$SUma0`^P_G~eTORP6f=hN(iq>S;^D%|LZAd-HND%cu%aSFthdB&5qQjekl?`zB4^o+KYBjCCM*fa@!+>%drZ+Ea zcO;mnU%e#m*C_bi3#c!Ox_CdXFh%@2%AlGV?WUI5>Pdvnh>wr@OXYr>WLLloZ&SLO ze-1$lb_W+toKmD!CV>5or~fM85uaqz=D$e){1jJmKKS)c5H0yc;w|FGE5M7(XNwxqoBxAj25eqO^E(bF?x|hUV4vvn665oJorgi?msW0qtvtJW{rkki4gwWT zaC}deO2KX@OVVV=RjvJIb2aRMB|L1SG+8G1GmbP-LcRsoG#<5L_QF9zS?&D5jJ~n&kf|WC0o;;e(K4}2reltB%f}}Y$l<8445}YablfG zroMx#_yl79`fD2J#s8jW`qw27gyi39I;@%qjsW7s!9^VF;`!X^c!RM&QDVu>lDXs%<7EN|n zhE;~~Pm2#Pjg&ZnBvc22ZH&NLn@G8I1C_oqjKm=nw_uETk zjMm+bwyqHXpUYo(1SGH7DE{>y8O=lD1K13y#jR4?FqeGW0fF)L7TD z<>ucTooXr4R}K$>AN2(niigLJ3hcM$tm;WP-uI)N zy{XU5OW$Xcy4EUd-K$i04;|zAj>Ou%8^`NvKD&N*)dp25<3}E#Ok|5gSAVqpGx)*V z1rR(eL~YCCQ}MWhC@IE2$~HHRSG9hW(mJWJKZ;q?V7&6KWv5M?>?zVtU$p}jaEco| z$v;28Gc$~0JPLm7?4jZX0+5oQ;s7aQ({~#W{eZ$~CS#iL@h-6zFeI+!@xH(wDkRwV z$ix)7R7z-~oxN|_$U+L8S^SUG3_CzLYi<8H2vb$N8Kz-PKEaKD=Z~75! zf~oB?GR|9@-d_&1Tvh1%OJ$n80@?w(@dz&mheQo~{f++0IkSb_A3GseBB^Q(;{(+N zH*@$~I@(f;Z6E9DgV2NZ_0pU~&3fbZiSI}OKx=j2>}{PYVfsPbT9YIe_vuuSVS%15 z*^Ga6FZyaKiZL=&8&5@ZJEQJTS}qC+eaXJ?fV+iYpLhk(jl#;*5Qs^VU!lEkO%Ra+ z3}#g`LeuT+DLU)KVJvk`x7ND%bb`EOBGTLi2zuv)@VMAs!zl{1{=zm94BlHAW@~l% zDqApN!lu6mL`_5zmwItvh=WaxU*WlVQP=w-vMw)mQ=Lz#?qJ&6^t(pduYts8dYK=y z2fZ6K4UIKh-AwvU7TsKUIui>J0E!*DgqJHEt>6B24?@nW0z{nZ$qC1}X#hk5?CL(W ztj5?-7zilhsQtAG*qE20r>Yy%9)4RPLdgVMzcSM9ScGK(>t9fPnrGT9#*_#2Nt+@S zqTxmj-7TW(|6U`VyP~`m8Tx2zUN7)*RM0jiZ-^40-)F?eidaCX8UA5@^vh{WMO)`Pa=eyph z@QR_QJ+q@zSe1S~*Zh3t)uK|ssCNbsX@j&kb#)UZ#o)I|Z}xB6QpKwP=+>kB zD$>eH0@uhj0{spGxXL+TEMM5KCGN_nA}zT8G<$UEf=d*s8_go$)|m(pZyEPW24aSx zyW0}M5rFI&)^&%v9a9dfwfmP!%E%*P1#>bi&}DhI47)-%GF#SGwG3@OZe${>;=|4= z@0PqAf1c3w`z;w0yrx1-G`U>_s?(& zV8pUyq1Lpki>iMr%!6y-*rD#8&`4dmMU|B}^jT&!k228=&0jb<7sC;Ad+d%LaEp{x zGtIRvH{q`4e+YnCrp1|j#hcwn4>6AjqDCcu>#B&GSw;u%j$1gI9kTvpGp_Mnc2^1e z@9YSJ%2MW_0qNn}fVNmVrx)kF)Vs>}T6zo*Og0Cm_1Re2p6hUwS#E%{&IT5T=8&^dn zF4DSA{($_Xyh-xc2%s=_y8J&)$JK3O>4*gOy>HmnxArPWbIVwr2C+uvUVBom0PIb) zp0>$o(zl3X0sP4G#sHNAdx=`X=Xyo%KjykNF4%}zG@hn1tb{S7Qcr;qdDNaHL@u82 z_3xsM9z#g2oqmRro)!5HOqFwbRfJi8ONezIOnYjlMn#htPyWoeJaCY|18$~ia@2l1 z^*4Y@N%x1SL!_?jICh|2CjLr$ODKsRSp$N3^mnvChZeY@WjM1wzk?l5IL?S83yY+2BRk7y#=4%bpvBzU5XrW8O!frp;fV z^{NYT*4~ArkEol(nM*n~#DU>-6HC~eZAH90CNHl)yd^@dre>{X>>+UH)lG3gIJcKg@8YPy;x|rlIb7T$>f?K z4K>k}v$O1;+OhvgCY<=`usqW#kyDyz>IP&YwcR$%X4}X`7*oY~)MR!3JsM+FE^9c_VUDDh;TQI8 zI@EfXWWV(IwiA!^?X3p5AzCL#n3LT3$~uI`$>ZzBE~zg{v@518_JnGR;R*(9d~BY6 zLHWnZ7oD4o!{_guLj;(2y1siCa)~O_2Ao79xCo{RITSV^IPqEkIlAySK+b02HM#vY zH54t_nQtK9Bf)_vNN6X0XO1W;BtZHFnHjaB`W&$2m^crVa59)=KlP8*NF(%wJeq@vqU@ z5-V8vBG{3&HTy~X)|+v(UDe$FQNee`9lZCC zmH6i?fP_nkR#|AFqz3-eIG3yK>1{#)!-T%A^D?9^goYvCb%Dh|9^=wB#_8x!Y=M$A-Q+l&!1f-Y#Y28T!NS$kmIKfs!92Ng{^-_7HU@ge*Qy7;m^*TMUR1fo7lba!-^@T19Nv z$F{N%P+1V$x(E<)6mwvnqN{uQig5a-e%VDs5|WX83>0V*dqaF;n+4=>U?Yh=$z)Pb;cplI8NW$A9*j;EMjx)`@6GA%_aNr3 zLpoPAvIf15hho0Yio((Wf97;z9f7QkM}DFb!{4*T5p9>AR;XZeHMl~?IBXkY^5bH# z;nopb3ip18?v1**5vk#JC*w($%i_qa?6>eE0UB+j?O`KE4YN}ww zLVB^&?K8eO4iIzzYcH9(@Qdp_ - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - JPdfBookmarks - 2.0.0 - © 2008 - 2009 Flaviano Petrocchi flavianopetrocchi@gmail.com - is starting please wait ... - - diff --git a/jpdfbookmarks_core/pom.xml b/jpdfbookmarks_core/pom.xml new file mode 100644 index 0000000..d7d43fd --- /dev/null +++ b/jpdfbookmarks_core/pom.xml @@ -0,0 +1,183 @@ + + + 4.0.0 + + it.flavianopetrocchi.jpdfbookmarks + jpdfbookmarks + 2.5.2 + + jpdfbookmarks_core + jar + jpdfbookmarks_core + + jpdfbookmarks + + + org.apache.maven.plugins + maven-jar-plugin + + + + true + lib/ + it.flavianopetrocchi.jpdfbookmarks.JPdfBookmarks + + + ${project.version} + it/flavianopetrocchi/jpdfbookmarks/splash.png + + + + + + + com.akathist.maven.plugins.launch4j + launch4j-maven-plugin + 2.1.1 + + + launch4j-jpdfbookmarks_cli + package + + launch4j + + + true + console + target/jpdfbookmarks_cli.exe + jpdfbookmarks.jar + JPdfBookmarks + + normal + https://www.java.com/download + http://flavianopetrocchi.blogspot.com/ + false + true + + + + + 1.8.0 + + preferJre + 64 + 512 + 64/32 + + -splash: + + + + + + launch4j-jpdfbookmarks + package + + launch4j + + + true + gui + target/jpdfbookmarks.exe + jpdfbookmarks.jar + JPdfBookmarks + + normal + https://www.java.com/download + http://flavianopetrocchi.blogspot.com/ + false + false + + src/main/images/jpdfbookmarks.ico + + + 1.8.0 + + preferJre + 64 + 512 + 64/32 + + + + + + + maven-assembly-plugin + 3.3.0 + + + make-assembly-bin + package + + single + + + jpdfbookmarks-${project.version} + false + + src/main/assembly/bin-distribution.conf.xml + + + + + make-assembly-src + package + + single + + + jpdfbookmarks-src-${project.version} + false + + src/main/assembly/src-distribution.conf.xml + + + + + + + + + + commons-cli + commons-cli + + + it.flavianopetrocchi.jpdfbookmarks + ResourceHelper + + + it.flavianopetrocchi.jpdfbookmarks + Utilities + + + it.flavianopetrocchi.jpdfbookmarks + jpdfbookmarks_graphics + + + it.flavianopetrocchi.jpdfbookmarks + jpdfbookmarks_languages + + + it.flavianopetrocchi.jpdfbookmarks + Colors + + + it.flavianopetrocchi.jpdfbookmarks + Bookmark + + + it.flavianopetrocchi.jpdfbookmarks + CollapsingPanel + + + it.flavianopetrocchi.jpdfbookmarks + iText-2.1.7-patched + + + it.flavianopetrocchi.jpdfbookmarks + iTextBookmarksConverter + + + diff --git a/jpdfbookmarks_core/src/main/assembly/bin-distribution.conf.xml b/jpdfbookmarks_core/src/main/assembly/bin-distribution.conf.xml new file mode 100755 index 0000000..c7316ee --- /dev/null +++ b/jpdfbookmarks_core/src/main/assembly/bin-distribution.conf.xml @@ -0,0 +1,75 @@ + + bin + + + tar.gz + zip + + + + + + ${project.parent.basedir} + / + + COPYING + README + + + + + + ${project.build.scriptSourceDirectory} + + + jpdfbookmarks + jpdfbookmarks_cli + link_this_in_linux_path.sh + link_this_in_linux_path_cli.sh + + 0744 + + + + ${project.build.directory} + + + jpdfbookmarks.exe + jpdfbookmarks_cli.exe + + + + + + ${project.build.directory} + + + jpdfbookmarks.jar + + + + + + + + ${project.basedir}/src/main/images + + + jpdfbookmarks.png + + + + + + + + + + lib + false + false + + + diff --git a/jpdfbookmarks_core/src/main/assembly/src-distribution.conf.xml b/jpdfbookmarks_core/src/main/assembly/src-distribution.conf.xml new file mode 100755 index 0000000..7d33612 --- /dev/null +++ b/jpdfbookmarks_core/src/main/assembly/src-distribution.conf.xml @@ -0,0 +1,25 @@ + + src + + + + tar.gz + zip + + + + + + ${project.parent.basedir} + / + + **/* + + + **/target/** + + + + diff --git a/jpdfbookmarks_core/others/jpdfbookmarks256.ico b/jpdfbookmarks_core/src/main/images/jpdfbookmarks.ico similarity index 93% rename from jpdfbookmarks_core/others/jpdfbookmarks256.ico rename to jpdfbookmarks_core/src/main/images/jpdfbookmarks.ico index ceb82ca7c215321869f6d4e218fdc5066a7b59c4..117df72dd8cafbd76faf55e4eff89f788abf5b30 100644 GIT binary patch delta 10511 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 diff --git a/jpdfbookmarks_graphics/artwork/jpdfbookmarks.png b/jpdfbookmarks_core/src/main/images/jpdfbookmarks.png similarity index 100% rename from jpdfbookmarks_graphics/artwork/jpdfbookmarks.png rename to jpdfbookmarks_core/src/main/images/jpdfbookmarks.png diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/AboutBox.form b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/AboutBox.form similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/AboutBox.form rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/AboutBox.form diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/AboutBox.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/AboutBox.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/AboutBox.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/AboutBox.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ActionsDialog.form b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ActionsDialog.form similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ActionsDialog.form rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ActionsDialog.form diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ActionsDialog.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ActionsDialog.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ActionsDialog.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ActionsDialog.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/Applier.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/Applier.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/Applier.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/Applier.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/AuthenticatorDialog.form b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/AuthenticatorDialog.form similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/AuthenticatorDialog.form rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/AuthenticatorDialog.form diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/AuthenticatorDialog.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/AuthenticatorDialog.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/AuthenticatorDialog.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/AuthenticatorDialog.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/BookmarksTree.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/BookmarksTree.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/BookmarksTree.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/BookmarksTree.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ConnectionOptionsPanel.form b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ConnectionOptionsPanel.form similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ConnectionOptionsPanel.form rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ConnectionOptionsPanel.form diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ConnectionOptionsPanel.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ConnectionOptionsPanel.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ConnectionOptionsPanel.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ConnectionOptionsPanel.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/CursorToolkit.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/CursorToolkit.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/CursorToolkit.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/CursorToolkit.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/DummyPageProducer.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/DummyPageProducer.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/DummyPageProducer.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/DummyPageProducer.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/Dumper.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/Dumper.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/Dumper.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/Dumper.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/EncodingOptionsPanel.form b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/EncodingOptionsPanel.form similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/EncodingOptionsPanel.form rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/EncodingOptionsPanel.form diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/EncodingOptionsPanel.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/EncodingOptionsPanel.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/EncodingOptionsPanel.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/EncodingOptionsPanel.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ExtendedUndoManager.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ExtendedUndoManager.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ExtendedUndoManager.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ExtendedUndoManager.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/FitType.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/FitType.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/FitType.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/FitType.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/GeneralOptionsPanel.form b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/GeneralOptionsPanel.form similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/GeneralOptionsPanel.form rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/GeneralOptionsPanel.form diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/GeneralOptionsPanel.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/GeneralOptionsPanel.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/GeneralOptionsPanel.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/GeneralOptionsPanel.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/GlassPane.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/GlassPane.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/GlassPane.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/GlassPane.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/GoToPageDialog.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/GoToPageDialog.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/GoToPageDialog.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/GoToPageDialog.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/IPage.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/IPage.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/IPage.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/IPage.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/IPageProducer.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/IPageProducer.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/IPageProducer.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/IPageProducer.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/IPdfView.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/IPdfView.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/IPdfView.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/IPdfView.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/JPdfBookmarks.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/JPdfBookmarks.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/JPdfBookmarks.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/JPdfBookmarks.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/JPdfBookmarksGui.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/JPdfBookmarksGui.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/JPdfBookmarksGui.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/JPdfBookmarksGui.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/JPedalViewPanel.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/JPedalViewPanel.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/JPedalViewPanel.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/JPedalViewPanel.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/LeftPanel.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/LeftPanel.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/LeftPanel.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/LeftPanel.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/LicenseBox.form b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/LicenseBox.form similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/LicenseBox.form rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/LicenseBox.form diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/LicenseBox.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/LicenseBox.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/LicenseBox.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/LicenseBox.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/LinesNotWellFormedException.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/LinesNotWellFormedException.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/LinesNotWellFormedException.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/LinesNotWellFormedException.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/MyHyperlinkListener.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/MyHyperlinkListener.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/MyHyperlinkListener.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/MyHyperlinkListener.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/OptionsDlg.form b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/OptionsDlg.form similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/OptionsDlg.form rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/OptionsDlg.form diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/OptionsDlg.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/OptionsDlg.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/OptionsDlg.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/OptionsDlg.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/OutlinePresentation.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/OutlinePresentation.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/OutlinePresentation.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/OutlinePresentation.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/PageChangedEvent.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/PageChangedEvent.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/PageChangedEvent.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/PageChangedEvent.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/PageChangedListener.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/PageChangedListener.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/PageChangedListener.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/PageChangedListener.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/PageDimension.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/PageDimension.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/PageDimension.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/PageDimension.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/PageOffsetDialog.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/PageOffsetDialog.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/PageOffsetDialog.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/PageOffsetDialog.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/PasswordDialog.form b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/PasswordDialog.form similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/PasswordDialog.form rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/PasswordDialog.form diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/PasswordDialog.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/PasswordDialog.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/PasswordDialog.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/PasswordDialog.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/PdfViewAdapter.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/PdfViewAdapter.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/PdfViewAdapter.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/PdfViewAdapter.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/Prefs.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/Prefs.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/Prefs.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/Prefs.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ProxyAuthenticator.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ProxyAuthenticator.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ProxyAuthenticator.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ProxyAuthenticator.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/RenderingStartEvent.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/RenderingStartEvent.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/RenderingStartEvent.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/RenderingStartEvent.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/RenderingStartListener.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/RenderingStartListener.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/RenderingStartListener.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/RenderingStartListener.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/Res.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/Res.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/Res.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/Res.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/SeparatorsPanel.form b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/SeparatorsPanel.form similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/SeparatorsPanel.form rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/SeparatorsPanel.form diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/SeparatorsPanel.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/SeparatorsPanel.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/SeparatorsPanel.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/SeparatorsPanel.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/TextCopiedEvent.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/TextCopiedEvent.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/TextCopiedEvent.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/TextCopiedEvent.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/TextCopiedListener.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/TextCopiedListener.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/TextCopiedListener.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/TextCopiedListener.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ThumbnailsPanel.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ThumbnailsPanel.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ThumbnailsPanel.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ThumbnailsPanel.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ToolbarsOptionsPanel.form b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ToolbarsOptionsPanel.form similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ToolbarsOptionsPanel.form rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ToolbarsOptionsPanel.form diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ToolbarsOptionsPanel.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ToolbarsOptionsPanel.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ToolbarsOptionsPanel.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ToolbarsOptionsPanel.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UnboablePageOffset.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UnboablePageOffset.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UnboablePageOffset.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UnboablePageOffset.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableBookmarksAction.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableBookmarksAction.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableBookmarksAction.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableBookmarksAction.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableCellEdit.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableCellEdit.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableCellEdit.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableCellEdit.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableDeleteBookmark.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableDeleteBookmark.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableDeleteBookmark.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableDeleteBookmark.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableExtractLinks.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableExtractLinks.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableExtractLinks.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableExtractLinks.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableLoadBookmarks.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableLoadBookmarks.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableLoadBookmarks.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableLoadBookmarks.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetDest.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetDest.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetDest.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetDest.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetDestFromView.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetDestFromView.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetDestFromView.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetDestFromView.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetLaunchLink.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetLaunchLink.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetLaunchLink.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetLaunchLink.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetWebLink.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetWebLink.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetWebLink.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableMultiSetWebLink.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableMultipleSetDestination.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableMultipleSetDestination.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableMultipleSetDestination.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableMultipleSetDestination.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoablePasteBookmarks.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoablePasteBookmarks.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoablePasteBookmarks.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoablePasteBookmarks.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableRenameAction.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableRenameAction.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableRenameAction.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableRenameAction.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableSetDestination.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableSetDestination.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UndoableSetDestination.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UndoableSetDestination.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UnifiedFileOperator.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UnifiedFileOperator.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/UnifiedFileOperator.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/UnifiedFileOperator.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ViewChangedEvent.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ViewChangedEvent.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ViewChangedEvent.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ViewChangedEvent.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ViewChangedListener.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ViewChangedListener.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/ViewChangedListener.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/ViewChangedListener.java diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/WrapFlowLayout.java b/jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/WrapFlowLayout.java similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/WrapFlowLayout.java rename to jpdfbookmarks_core/src/main/java/it/flavianopetrocchi/jpdfbookmarks/WrapFlowLayout.java diff --git a/jpdfbookmarks_core/src/main/launch4j/jpdfbookmarks.xml b/jpdfbookmarks_core/src/main/launch4j/jpdfbookmarks.xml new file mode 100644 index 0000000..c828897 --- /dev/null +++ b/jpdfbookmarks_core/src/main/launch4j/jpdfbookmarks.xml @@ -0,0 +1,24 @@ + + true + gui + jpdfbookmarks.jar + ..\jpdfbookmarks.exe + JPdfBookmarks + + + normal + http://java.com/download + http://flavianopetrocchi.blogspot.com/ + false + false + + ..\jpdfbookmarks.ico + + + 1.6.0 + + preferJre + 64 + 512 + + \ No newline at end of file diff --git a/jpdfbookmarks_core/src/main/launch4j/jpdfbookmarks_cli.xml b/jpdfbookmarks_core/src/main/launch4j/jpdfbookmarks_cli.xml new file mode 100644 index 0000000..4f01152 --- /dev/null +++ b/jpdfbookmarks_core/src/main/launch4j/jpdfbookmarks_cli.xml @@ -0,0 +1,25 @@ + + true + console + jpdfbookmarks.jar + ..\jpdfbookmarks_cli.exe + JPdfBookmarks + + + normal + http://java.com/download + http://flavianopetrocchi.blogspot.com/ + false + false + + + + + 1.6.0 + + preferJre + 64 + 512 + -splash: + + \ No newline at end of file diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/gpl-3.0-standalone.html b/jpdfbookmarks_core/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gpl-3.0-standalone.html similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/gpl-3.0-standalone.html rename to jpdfbookmarks_core/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gpl-3.0-standalone.html diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/jpdfbookmarks.properties b/jpdfbookmarks_core/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/jpdfbookmarks.properties similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/jpdfbookmarks.properties rename to jpdfbookmarks_core/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/jpdfbookmarks.properties diff --git a/jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/splash.png b/jpdfbookmarks_core/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/splash.png similarity index 100% rename from jpdfbookmarks_core/src/it/flavianopetrocchi/jpdfbookmarks/splash.png rename to jpdfbookmarks_core/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/splash.png diff --git a/jpdfbookmarks_core/src/main/scripts/jpdfbookmarks b/jpdfbookmarks_core/src/main/scripts/jpdfbookmarks new file mode 100644 index 0000000..3e22ddd --- /dev/null +++ b/jpdfbookmarks_core/src/main/scripts/jpdfbookmarks @@ -0,0 +1,35 @@ +#!/bin/sh + +# +# jpdfbookmarks +# +# Copyright (c) 2010 Flaviano Petrocchi . +# All rights reserved. +# +# This file is part of JPdfBookmarks. +# +# JPdfBookmarks is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# JPdfBookmarks is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with JPdfBookmarks. If not, see . +# + +JAR_NAME=jpdfbookmarks.jar +JVM_OPTIONS="-Xms64m -Xmx512m" + +SCRIPT_DIR=$(cd $(dirname "$0"); pwd) + +if [ -n "$JAVA_HOME" ]; then + "$JAVA_HOME/bin/java" $JVM_OPTIONS -jar "$SCRIPT_DIR/$JAR_NAME" "$@" +else + java $JVM_OPTIONS -jar "$SCRIPT_DIR/$JAR_NAME" "$@" +fi + diff --git a/jpdfbookmarks_core/src/main/scripts/jpdfbookmarks_cli b/jpdfbookmarks_core/src/main/scripts/jpdfbookmarks_cli new file mode 100644 index 0000000..cc964a1 --- /dev/null +++ b/jpdfbookmarks_core/src/main/scripts/jpdfbookmarks_cli @@ -0,0 +1,35 @@ +#!/bin/sh + +# +# jpdfbookmarks +# +# Copyright (c) 2010 Flaviano Petrocchi . +# All rights reserved. +# +# This file is part of JPdfBookmarks. +# +# JPdfBookmarks is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# JPdfBookmarks is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with JPdfBookmarks. If not, see . +# + +JAR_NAME=jpdfbookmarks.jar +JVM_OPTIONS="-Xms64m -Xmx512m -splash: " + +SCRIPT_DIR=$(cd $(dirname "$0"); pwd) + +if [ -n "$JAVA_HOME" ]; then + "$JAVA_HOME/bin/java" $JVM_OPTIONS -jar "$SCRIPT_DIR/$JAR_NAME" "$@" +else + java $JVM_OPTIONS -jar "$SCRIPT_DIR/$JAR_NAME" "$@" +fi + diff --git a/jpdfbookmarks_core/src/main/scripts/link_this_in_linux_path.sh b/jpdfbookmarks_core/src/main/scripts/link_this_in_linux_path.sh new file mode 100644 index 0000000..e4fe6e1 --- /dev/null +++ b/jpdfbookmarks_core/src/main/scripts/link_this_in_linux_path.sh @@ -0,0 +1,23 @@ +#!/bin/sh + +############################################################################### +# Create a link to this file to execute jpdfbookmarks gui on linux or other +# Unix like systems in a folder in the PATH environment variable. For example +# as root type: +# +# $ ln -s link_this_in_linux_path.sh /usr/local/bin/jpdfbookmarks_gui +# +############################################################################### + +JAR_NAME=jpdfbookmarks.jar +JVM_OPTIONS="-Xms64m -Xmx512m" + +PATH_TO_TARGET=`readlink -f $0` +DIR_OF_TARGET=`dirname $PATH_TO_TARGET` + +if [ -n "$JAVA_HOME" ]; then + "$JAVA_HOME/bin/java" $JVM_OPTIONS -jar "$DIR_OF_TARGET/$JAR_NAME" "$@" +else + java $JVM_OPTIONS -jar "$DIR_OF_TARGET/$JAR_NAME" "$@" +fi + diff --git a/jpdfbookmarks_core/src/main/scripts/link_this_in_linux_path_cli.sh b/jpdfbookmarks_core/src/main/scripts/link_this_in_linux_path_cli.sh new file mode 100644 index 0000000..de71043 --- /dev/null +++ b/jpdfbookmarks_core/src/main/scripts/link_this_in_linux_path_cli.sh @@ -0,0 +1,23 @@ +#!/bin/sh + +############################################################################### +# Create a link to this file to execute jpdfbookmarks cli on linux or other +# Unix like systems in a folder in the PATH environment variable. For example +# as root type: +# +# $ ln -s link_this_in_linux_path_cli.sh /usr/local/bin/jpdfbookmarks +# +############################################################################### + +JAR_NAME=jpdfbookmarks.jar +JVM_OPTIONS="-Xms64m -Xmx512m -splash: " + +PATH_TO_TARGET=`readlink -f $0` +DIR_OF_TARGET=`dirname $PATH_TO_TARGET` + +if [ -n "$JAVA_HOME" ]; then + "$JAVA_HOME/bin/java" $JVM_OPTIONS -jar "$DIR_OF_TARGET/$JAR_NAME" "$@" +else + java $JVM_OPTIONS -jar "$DIR_OF_TARGET/$JAR_NAME" "$@" +fi + diff --git a/jpdfbookmarks_graphics/artwork/myicons/actions-dialog.svg b/jpdfbookmarks_graphics/artwork/myicons/actions-dialog.svg deleted file mode 100644 index 8e5bc76..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/actions-dialog.svg +++ /dev/null @@ -1,752 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - edit - find - locate - search - - - - - - Steven Garrity - - - - - - Jakub Steiner - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/blog_header.svg b/jpdfbookmarks_graphics/artwork/myicons/blog_header.svg deleted file mode 100644 index f84e368..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/blog_header.svg +++ /dev/null @@ -1,1144 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - JPdfBookmarks - Pdf bookmarks editor - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/bookmark-launch.svg b/jpdfbookmarks_graphics/artwork/myicons/bookmark-launch.svg deleted file mode 100644 index ac360e4..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/bookmark-launch.svg +++ /dev/null @@ -1,641 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - Jakub Steiner - - - http://jimmac.musichall.cz - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/bookmark-web.svg b/jpdfbookmarks_graphics/artwork/myicons/bookmark-web.svg deleted file mode 100644 index e09a9fd..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/bookmark-web.svg +++ /dev/null @@ -1,2445 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - New Bookmark - - - bookmark - remember - favorite - - - - - - Andreas Nilsson - - - - - - Jakub Steiner - - - create bookmark action - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/close-panel.svg b/jpdfbookmarks_graphics/artwork/myicons/close-panel.svg deleted file mode 100755 index 831c253..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/close-panel.svg +++ /dev/null @@ -1,516 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - Jakub Steiner - - - - - - media - eject - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/copy-linked.svg b/jpdfbookmarks_graphics/artwork/myicons/copy-linked.svg deleted file mode 100644 index 75ba995..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/copy-linked.svg +++ /dev/null @@ -1,1136 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - 2005-10-10 - - - Andreas Nilsson - - - - - edit - paste - - - - - - Jakub Steiner - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/cursor-hand.svg b/jpdfbookmarks_graphics/artwork/myicons/cursor-hand.svg deleted file mode 100644 index 5b9d1f2..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/cursor-hand.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/jpdfbookmarks_graphics/artwork/myicons/delete-bookmark.svg b/jpdfbookmarks_graphics/artwork/myicons/delete-bookmark.svg deleted file mode 100644 index 150f280..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/delete-bookmark.svg +++ /dev/null @@ -1,923 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - New Bookmark - - - bookmark - remember - favorite - - - - - - Andreas Nilsson - - - - - - Jakub Steiner - - - create bookmark action - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/dest-from-view.svg b/jpdfbookmarks_graphics/artwork/myicons/dest-from-view.svg deleted file mode 100644 index 951230e..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/dest-from-view.svg +++ /dev/null @@ -1,2230 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - Justify Center - 2005-10-29 - - - Andreas Nilsson - - - - - justify - center - format - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/dump.svg b/jpdfbookmarks_graphics/artwork/myicons/dump.svg deleted file mode 100644 index 24e43d0..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/dump.svg +++ /dev/null @@ -1,1108 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - Save - - - Jakub Steiner - - - - - hdd - hard drive - save - io - store - - - - - http://jimmac.musichall.cz - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/extract-links.svg b/jpdfbookmarks_graphics/artwork/myicons/extract-links.svg deleted file mode 100644 index 06b4fe6..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/extract-links.svg +++ /dev/null @@ -1,1242 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - Jakub Steiner - - - - - Andreas Nilsson, Garrett LeSage - - - - - - mail - e-mail - send - receive - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/fit-height.svg b/jpdfbookmarks_graphics/artwork/myicons/fit-height.svg deleted file mode 100644 index c633ec4..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/fit-height.svg +++ /dev/null @@ -1,691 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - Justify Center - 2005-10-29 - - - Andreas Nilsson - - - - - justify - center - format - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/fit-native.svg b/jpdfbookmarks_graphics/artwork/myicons/fit-native.svg deleted file mode 100644 index ef66fbc..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/fit-native.svg +++ /dev/null @@ -1,796 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - Justify Center - 2005-10-29 - - - Andreas Nilsson - - - - - justify - center - format - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/fit-page.svg b/jpdfbookmarks_graphics/artwork/myicons/fit-page.svg deleted file mode 100644 index 37e0a04..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/fit-page.svg +++ /dev/null @@ -1,698 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - Justify Center - 2005-10-29 - - - Andreas Nilsson - - - - - justify - center - format - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/fit-rect.svg b/jpdfbookmarks_graphics/artwork/myicons/fit-rect.svg deleted file mode 100644 index 4313158..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/fit-rect.svg +++ /dev/null @@ -1,805 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - Justify Center - 2005-10-29 - - - Andreas Nilsson - - - - - justify - center - format - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/fit-width.svg b/jpdfbookmarks_graphics/artwork/myicons/fit-width.svg deleted file mode 100644 index cd05003..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/fit-width.svg +++ /dev/null @@ -1,668 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - Justify Center - 2005-10-29 - - - Andreas Nilsson - - - - - justify - center - format - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/hand-close.svg b/jpdfbookmarks_graphics/artwork/myicons/hand-close.svg deleted file mode 100644 index 4c90365..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/hand-close.svg +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/hand-closed.svg b/jpdfbookmarks_graphics/artwork/myicons/hand-closed.svg deleted file mode 100644 index 3c3c7b5..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/hand-closed.svg +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/hand-open.svg b/jpdfbookmarks_graphics/artwork/myicons/hand-open.svg deleted file mode 100644 index 98e54e6..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/hand-open.svg +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/jpdfbookmarks.svg b/jpdfbookmarks_graphics/artwork/myicons/jpdfbookmarks.svg deleted file mode 100644 index 2373f9d..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/jpdfbookmarks.svg +++ /dev/null @@ -1,1094 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/load.svg b/jpdfbookmarks_graphics/artwork/myicons/load.svg deleted file mode 100644 index 0487cfb..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/load.svg +++ /dev/null @@ -1,1224 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - Save - - - Jakub Steiner - - - - - hdd - hard drive - save - io - store - - - - - http://jimmac.musichall.cz - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/open-linked-pdf.svg b/jpdfbookmarks_graphics/artwork/myicons/open-linked-pdf.svg deleted file mode 100644 index 46931d8..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/open-linked-pdf.svg +++ /dev/null @@ -1,696 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - 2005-01-31 - - - Jakub Steiner - - - - http://jimmac.musichall.cz - Active state - when files are being dragged to. - - - Novell, Inc. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/open-panel.svg b/jpdfbookmarks_graphics/artwork/myicons/open-panel.svg deleted file mode 100755 index dcf3f2e..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/open-panel.svg +++ /dev/null @@ -1,516 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - Jakub Steiner - - - - - - media - eject - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/page-offset.svg b/jpdfbookmarks_graphics/artwork/myicons/page-offset.svg deleted file mode 100644 index 59a53d0..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/page-offset.svg +++ /dev/null @@ -1,651 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - Edit Copy - 2005-10-15 - - - Andreas Nilsson - - - - - edit - copy - - - - - - Jakub Steiner - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/rect-blue.cur b/jpdfbookmarks_graphics/artwork/myicons/rect-blue.cur deleted file mode 100644 index ec4af84f822cb840e198a59d84b6d3d8bb238740..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4286 zcmeHIK@NgI5G!8vrYFxFeTF}S=lC0c#8@_x7$cj`hRr52n-mgS+MNOcIG{t{11B8u zxByoGH-eXNC&=;$jO1cP1JS^LG+=;vvE}66>{(wUU-4Y_s%TY>$J3*Ye60abryi}A zo?hnk{VDpI`HQ!5R`#lDl)P_^>iwakMbj1eP3zzGpHVQ%9-jX^V+jiCbl%?~tL!Pu>HWb6gdmHk`wto=*6Ry}Kf_}3G#=4tJ( zyTAUurM}F6%RlS3uK7G`*H*vxKC`dmoniJ)1L5Blo7+(2?-pfIC}rG(qM#!Y-`_FJ g4ynk$BeY)`ky_2{ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - Select All - - - - Andreas Nilsson - - - - - select - all - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/show-on-open.svg b/jpdfbookmarks_graphics/artwork/myicons/show-on-open.svg deleted file mode 100644 index 6a3fc5b..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/show-on-open.svg +++ /dev/null @@ -1,641 +0,0 @@ - - - - - - - image/svg+xml - - New Window - - - Corey Woodworth - - - - http://jimmac.musichall.cz - - - Jakub Steiner - - - - - new - insert - window - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/system-clip.svg b/jpdfbookmarks_graphics/artwork/myicons/system-clip.svg deleted file mode 100644 index 34b4bc5..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/system-clip.svg +++ /dev/null @@ -1,740 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - 2005-10-10 - - - Andreas Nilsson - - - - - edit - paste - - - - - - Jakub Steiner - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/top-left-zoom.svg b/jpdfbookmarks_graphics/artwork/myicons/top-left-zoom.svg deleted file mode 100644 index 4b37266..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/top-left-zoom.svg +++ /dev/null @@ -1,1539 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - Justify Center - 2005-10-29 - - - Andreas Nilsson - - - - - justify - center - format - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/zoom-in.svg b/jpdfbookmarks_graphics/artwork/myicons/zoom-in.svg deleted file mode 100644 index dc734b1..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/zoom-in.svg +++ /dev/null @@ -1,671 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - Jakub Steiner - - - http://jimmac.musichall.cz - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/myicons/zoom-out.svg b/jpdfbookmarks_graphics/artwork/myicons/zoom-out.svg deleted file mode 100644 index 982ffa6..0000000 --- a/jpdfbookmarks_graphics/artwork/myicons/zoom-out.svg +++ /dev/null @@ -1,924 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - Jakub Steiner - - - http://jimmac.musichall.cz - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/artwork/splash.png b/jpdfbookmarks_graphics/artwork/splash.png deleted file mode 100644 index a18b02de2c3fd05ea0ead4f11ba715e3f8370a86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43701 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 - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - JPdfBookmarks - © Flaviano Petrocchi - is starting please wait ... - flavianopetrocchi@gmail.com - - diff --git a/jpdfbookmarks_graphics/build.xml b/jpdfbookmarks_graphics/build.xml deleted file mode 100644 index e9cef79..0000000 --- a/jpdfbookmarks_graphics/build.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - Builds, tests, and runs the project jpdfbookmarks_graphics. - - - diff --git a/jpdfbookmarks_graphics/nbproject/build-impl.xml b/jpdfbookmarks_graphics/nbproject/build-impl.xml deleted file mode 100644 index 47b7cb6..0000000 --- a/jpdfbookmarks_graphics/nbproject/build-impl.xml +++ /dev/null @@ -1,1041 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set src.dir - Must set test.src.dir - Must set build.dir - Must set dist.dir - Must set build.classes.dir - Must set dist.javadoc.dir - Must set build.test.classes.dir - Must set build.test.results.dir - Must set build.classes.excludes - Must set dist.jar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set JVM to use for profiling in profiler.info.jvm - Must set profiler agent JVM arguments in profiler.info.jvmargs.agent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - - - - - - java -cp "${run.classpath.with.dist.jar}" ${main.class} - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - java -jar "${dist.jar.resolved}" - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set run.class - - - - Must select one file in the IDE or set run.class - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set debug.class - - - - - Must select one file in the IDE or set debug.class - - - - - Must set fix.includes - - - - - - - - - - - - - - - - - Must select one file in the IDE or set profile.class - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - Some tests failed; see details above. - - - - - - - - - Must select some files in the IDE or set test.includes - - - - Some tests failed; see details above. - - - - - Must select one file in the IDE or set test.class - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_graphics/nbproject/genfiles.properties b/jpdfbookmarks_graphics/nbproject/genfiles.properties deleted file mode 100644 index 50a8083..0000000 --- a/jpdfbookmarks_graphics/nbproject/genfiles.properties +++ /dev/null @@ -1,8 +0,0 @@ -build.xml.data.CRC32=980ac362 -build.xml.script.CRC32=254804da -build.xml.stylesheet.CRC32=28e38971@1.38.2.45 -# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. -# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=980ac362 -nbproject/build-impl.xml.script.CRC32=b46dcd49 -nbproject/build-impl.xml.stylesheet.CRC32=0c01fd8e@1.43.1.45 diff --git a/jpdfbookmarks_graphics/nbproject/private/private.properties b/jpdfbookmarks_graphics/nbproject/private/private.properties deleted file mode 100644 index 4226ec1..0000000 --- a/jpdfbookmarks_graphics/nbproject/private/private.properties +++ /dev/null @@ -1,5 +0,0 @@ -compile.on.save=true -javac.debug=true -javadoc.preview=true -jaxbwiz.endorsed.dirs=C:\\Program Files\\NetBeans 6.8\\ide12\\modules\\ext\\jaxb\\api -user.properties.file=/home/fla/.netbeans/6.9/build.properties diff --git a/jpdfbookmarks_graphics/nbproject/project.properties b/jpdfbookmarks_graphics/nbproject/project.properties deleted file mode 100644 index b17c077..0000000 --- a/jpdfbookmarks_graphics/nbproject/project.properties +++ /dev/null @@ -1,59 +0,0 @@ -build.classes.dir=${build.dir}/classes -build.classes.excludes=**/*.java,**/*.form -# This directory is removed when the project is cleaned: -build.dir=build -build.generated.dir=${build.dir}/generated -build.generated.sources.dir=${build.dir}/generated-sources -# Only compile against the classpath explicitly listed here: -build.sysclasspath=ignore -build.test.classes.dir=${build.dir}/test/classes -build.test.results.dir=${build.dir}/test/results -# Uncomment to specify the preferred debugger connection transport: -#debug.transport=dt_socket -debug.classpath=\ - ${run.classpath} -debug.test.classpath=\ - ${run.test.classpath} -# This directory is removed when the project is cleaned: -dist.dir=dist -dist.jar=${dist.dir}/jpdfbookmarks_graphics.jar -dist.javadoc.dir=${dist.dir}/javadoc -excludes= -includes=** -jar.compress=false -javac.classpath= -# Space-separated list of extra javac options -javac.compilerargs= -javac.deprecation=false -javac.source=1.5 -javac.target=1.5 -javac.test.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -javadoc.additionalparam= -javadoc.author=false -javadoc.encoding=${source.encoding} -javadoc.noindex=false -javadoc.nonavbar=false -javadoc.notree=false -javadoc.private=false -javadoc.splitindex=true -javadoc.use=true -javadoc.version=false -javadoc.windowtitle= -jaxbwiz.endorsed.dirs="${netbeans.home}/../ide12/modules/ext/jaxb/api" -meta.inf.dir=${src.dir}/META-INF -platform.active=default_platform -run.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -# Space-separated list of JVM arguments used when running the project -# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value -# or test-sys-prop.name=value to set system properties for unit tests): -run.jvmargs= -run.test.classpath=\ - ${javac.test.classpath}:\ - ${build.test.classes.dir} -source.encoding=UTF-8 -src.dir=src -test.src.dir=test diff --git a/jpdfbookmarks_graphics/nbproject/project.xml b/jpdfbookmarks_graphics/nbproject/project.xml deleted file mode 100644 index a9437e6..0000000 --- a/jpdfbookmarks_graphics/nbproject/project.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - org.netbeans.modules.java.j2seproject - - - jpdfbookmarks_graphics - - - - - - - - - diff --git a/jpdfbookmarks_graphics/pom.xml b/jpdfbookmarks_graphics/pom.xml new file mode 100644 index 0000000..320ab7e --- /dev/null +++ b/jpdfbookmarks_graphics/pom.xml @@ -0,0 +1,12 @@ + + + 4.0.0 + + it.flavianopetrocchi.jpdfbookmarks + jpdfbookmarks + 2.5.2 + + jpdfbookmarks_graphics + jar + jpdfbookmarks_graphics + diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx/gplv3-127x51.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx/gplv3-127x51.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx/gplv3-127x51.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx/gplv3-127x51.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx/jpdfbookmarks.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx/jpdfbookmarks.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx/jpdfbookmarks.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx/jpdfbookmarks.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/actions-dialog.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/actions-dialog.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/actions-dialog.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/actions-dialog.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/add-child.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/add-child.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/add-child.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/add-child.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/add-sibling.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/add-sibling.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/add-sibling.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/add-sibling.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/applications-graphics.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/applications-graphics.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/applications-graphics.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/applications-graphics.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmark-launch.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmark-launch.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmark-launch.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmark-launch.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmark-web.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmark-web.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmark-web.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmark-web.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmark.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmark.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmark.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmark.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmarks.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmarks.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmarks.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/bookmarks.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/close-panel-rollover.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/close-panel-rollover.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/close-panel-rollover.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/close-panel-rollover.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/close-panel.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/close-panel.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/close-panel.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/close-panel.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/copy-linked.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/copy-linked.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/copy-linked.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/copy-linked.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/delete-bookmark.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/delete-bookmark.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/delete-bookmark.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/delete-bookmark.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/dest-from-view.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/dest-from-view.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/dest-from-view.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/dest-from-view.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-open.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-open.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-open.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-open.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-print.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-print.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-print.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-print.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-save-as.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-save-as.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-save-as.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-save-as.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-save.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-save.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-save.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/document-save.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/donate-icon.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/donate-icon.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/donate-icon.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/donate-icon.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/dump.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/dump.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/dump.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/dump.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-copy.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-copy.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-copy.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-copy.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-cut.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-cut.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-cut.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-cut.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-paste.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-paste.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-paste.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-paste.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-redo.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-redo.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-redo.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-redo.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-select-all.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-select-all.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-select-all.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-select-all.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-undo.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-undo.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-undo.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/edit-undo.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/extract-links.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/extract-links.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/extract-links.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/extract-links.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-height.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-height.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-height.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-height.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-native.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-native.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-native.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-native.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-page.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-page.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-page.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-page.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-rect.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-rect.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-rect.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-rect.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-width.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-width.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-width.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/fit-width.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/format-text-bold.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/format-text-bold.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/format-text-bold.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/format-text-bold.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/format-text-italic.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/format-text-italic.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/format-text-italic.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/format-text-italic.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-first.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-first.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-first.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-first.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-last.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-last.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-last.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-last.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-next.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-next.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-next.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-next.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-previous.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-previous.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-previous.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/go-previous.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/help-browser.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/help-browser.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/help-browser.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/help-browser.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/internet-web-browser.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/internet-web-browser.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/internet-web-browser.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/internet-web-browser.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/load.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/load.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/load.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/load.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/open-linked-pdf.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/open-linked-pdf.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/open-linked-pdf.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/open-linked-pdf.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/open-panel.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/open-panel.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/open-panel.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/open-panel.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/page-offset.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/page-offset.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/page-offset.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/page-offset.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/preferences-system.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/preferences-system.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/preferences-system.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/preferences-system.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/process-stop.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/process-stop.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/process-stop.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/process-stop.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/select-text.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/select-text.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/select-text.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/select-text.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/show-on-open.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/show-on-open.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/show-on-open.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/show-on-open.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/system-clip.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/system-clip.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/system-clip.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/system-clip.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/system-log-out.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/system-log-out.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/system-log-out.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/system-log-out.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/system-software-update.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/system-software-update.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/system-software-update.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/system-software-update.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/top-left-zoom.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/top-left-zoom.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/top-left-zoom.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/top-left-zoom.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/user-trash.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/user-trash.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/user-trash.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/user-trash.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/zoom-in.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/zoom-in.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/zoom-in.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/zoom-in.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/zoom-out.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/zoom-out.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx16/zoom-out.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx16/zoom-out.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/actions-dialog.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/actions-dialog.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/actions-dialog.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/actions-dialog.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/add-child.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/add-child.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/add-child.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/add-child.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/add-sibling.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/add-sibling.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/add-sibling.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/add-sibling.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/applications-graphics.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/applications-graphics.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/applications-graphics.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/applications-graphics.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/bookmark-launch.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/bookmark-launch.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/bookmark-launch.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/bookmark-launch.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/bookmark-web.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/bookmark-web.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/bookmark-web.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/bookmark-web.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/close-panel.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/close-panel.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/close-panel.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/close-panel.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/copy-linked.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/copy-linked.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/copy-linked.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/copy-linked.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/delete-bookmark.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/delete-bookmark.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/delete-bookmark.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/delete-bookmark.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/dest-from-view.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/dest-from-view.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/dest-from-view.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/dest-from-view.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-open.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-open.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-open.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-open.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-print.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-print.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-print.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-print.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-save-as.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-save-as.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-save-as.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-save-as.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-save.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-save.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-save.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/document-save.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/donate-icon.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/donate-icon.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/donate-icon.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/donate-icon.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/dump.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/dump.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/dump.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/dump.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-copy.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-copy.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-copy.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-copy.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-cut.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-cut.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-cut.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-cut.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-paste.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-paste.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-paste.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-paste.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-redo.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-redo.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-redo.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-redo.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-select-all.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-select-all.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-select-all.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-select-all.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-undo.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-undo.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-undo.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/edit-undo.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/extract-links.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/extract-links.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/extract-links.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/extract-links.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-height.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-height.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-height.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-height.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-native.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-native.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-native.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-native.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-page.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-page.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-page.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-page.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-rect.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-rect.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-rect.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-rect.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-width.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-width.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-width.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/fit-width.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/format-text-bold.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/format-text-bold.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/format-text-bold.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/format-text-bold.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/format-text-italic.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/format-text-italic.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/format-text-italic.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/format-text-italic.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-first.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-first.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-first.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-first.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-last.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-last.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-last.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-last.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-next.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-next.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-next.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-next.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-previous.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-previous.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-previous.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/go-previous.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/help-browser.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/help-browser.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/help-browser.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/help-browser.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/internet-web-browser.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/internet-web-browser.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/internet-web-browser.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/internet-web-browser.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/load.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/load.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/load.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/load.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/open-linked-pdf.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/open-linked-pdf.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/open-linked-pdf.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/open-linked-pdf.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/open-panel.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/open-panel.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/open-panel.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/open-panel.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/page-offset.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/page-offset.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/page-offset.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/page-offset.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/preferences-system.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/preferences-system.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/preferences-system.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/preferences-system.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/process-stop.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/process-stop.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/process-stop.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/process-stop.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/select-text.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/select-text.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/select-text.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/select-text.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/show-on-open.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/show-on-open.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/show-on-open.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/show-on-open.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/system-clip.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/system-clip.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/system-clip.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/system-clip.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/system-log-out.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/system-log-out.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/system-log-out.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/system-log-out.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/system-software-update.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/system-software-update.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/system-software-update.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/system-software-update.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/top-left-zoom.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/top-left-zoom.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/top-left-zoom.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/top-left-zoom.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/user-trash.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/user-trash.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/user-trash.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/user-trash.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/zoom-in.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/zoom-in.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/zoom-in.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/zoom-in.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/zoom-out.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/zoom-out.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx22/zoom-out.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx22/zoom-out.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx32/hand-closed.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx32/hand-closed.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx32/hand-closed.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx32/hand-closed.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx32/hand-opened.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx32/hand-opened.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx32/hand-opened.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx32/hand-opened.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx32/rect-blue.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx32/rect-blue.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx32/rect-blue.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx32/rect-blue.png diff --git a/jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx32/rect-red.png b/jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx32/rect-red.png similarity index 100% rename from jpdfbookmarks_graphics/src/it/flavianopetrocchi/jpdfbookmarks/gfx32/rect-red.png rename to jpdfbookmarks_graphics/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/gfx32/rect-red.png diff --git a/jpdfbookmarks_languages/build.xml b/jpdfbookmarks_languages/build.xml deleted file mode 100644 index 8fdf8ae..0000000 --- a/jpdfbookmarks_languages/build.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - Builds, tests, and runs the project jpdfbookmarks_languages. - - - diff --git a/jpdfbookmarks_languages/nbproject/build-impl.xml b/jpdfbookmarks_languages/nbproject/build-impl.xml deleted file mode 100644 index 5e33d82..0000000 --- a/jpdfbookmarks_languages/nbproject/build-impl.xml +++ /dev/null @@ -1,1041 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set src.dir - Must set test.src.dir - Must set build.dir - Must set dist.dir - Must set build.classes.dir - Must set dist.javadoc.dir - Must set build.test.classes.dir - Must set build.test.results.dir - Must set build.classes.excludes - Must set dist.jar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must set JVM to use for profiling in profiler.info.jvm - Must set profiler agent JVM arguments in profiler.info.jvmargs.agent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - - - - - - java -cp "${run.classpath.with.dist.jar}" ${main.class} - - - - - - - - - - - - - - - - - - - - - - - - - To run this application from the command line without Ant, try: - - java -jar "${dist.jar.resolved}" - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set run.class - - - - Must select one file in the IDE or set run.class - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set debug.class - - - - - Must select one file in the IDE or set debug.class - - - - - Must set fix.includes - - - - - - - - - - - - - - - - - Must select one file in the IDE or set profile.class - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select some files in the IDE or set javac.includes - - - - - - - - - - - - - - - - - - - - Some tests failed; see details above. - - - - - - - - - Must select some files in the IDE or set test.includes - - - - Some tests failed; see details above. - - - - - Must select one file in the IDE or set test.class - - - - - - - - - - - - - - - - - - - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - Must select one file in the IDE or set applet.url - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/jpdfbookmarks_languages/nbproject/genfiles.properties b/jpdfbookmarks_languages/nbproject/genfiles.properties deleted file mode 100644 index 83afd1b..0000000 --- a/jpdfbookmarks_languages/nbproject/genfiles.properties +++ /dev/null @@ -1,8 +0,0 @@ -build.xml.data.CRC32=4fd91e2b -build.xml.script.CRC32=6655f888 -build.xml.stylesheet.CRC32=28e38971@1.38.2.45 -# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. -# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=4fd91e2b -nbproject/build-impl.xml.script.CRC32=106e0cc4 -nbproject/build-impl.xml.stylesheet.CRC32=0c01fd8e@1.43.1.45 diff --git a/jpdfbookmarks_languages/nbproject/private/private.properties b/jpdfbookmarks_languages/nbproject/private/private.properties deleted file mode 100644 index 4226ec1..0000000 --- a/jpdfbookmarks_languages/nbproject/private/private.properties +++ /dev/null @@ -1,5 +0,0 @@ -compile.on.save=true -javac.debug=true -javadoc.preview=true -jaxbwiz.endorsed.dirs=C:\\Program Files\\NetBeans 6.8\\ide12\\modules\\ext\\jaxb\\api -user.properties.file=/home/fla/.netbeans/6.9/build.properties diff --git a/jpdfbookmarks_languages/nbproject/private/private.xml b/jpdfbookmarks_languages/nbproject/private/private.xml deleted file mode 100644 index cc2c0e5..0000000 --- a/jpdfbookmarks_languages/nbproject/private/private.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/jpdfbookmarks_languages/nbproject/project.properties b/jpdfbookmarks_languages/nbproject/project.properties deleted file mode 100644 index ab33d7a..0000000 --- a/jpdfbookmarks_languages/nbproject/project.properties +++ /dev/null @@ -1,59 +0,0 @@ -build.classes.dir=${build.dir}/classes -build.classes.excludes=**/*.java,**/*.form -# This directory is removed when the project is cleaned: -build.dir=build -build.generated.dir=${build.dir}/generated -build.generated.sources.dir=${build.dir}/generated-sources -# Only compile against the classpath explicitly listed here: -build.sysclasspath=ignore -build.test.classes.dir=${build.dir}/test/classes -build.test.results.dir=${build.dir}/test/results -# Uncomment to specify the preferred debugger connection transport: -#debug.transport=dt_socket -debug.classpath=\ - ${run.classpath} -debug.test.classpath=\ - ${run.test.classpath} -# This directory is removed when the project is cleaned: -dist.dir=dist -dist.jar=${dist.dir}/jpdfbookmarks_languages.jar -dist.javadoc.dir=${dist.dir}/javadoc -excludes= -includes=** -jar.compress=false -javac.classpath= -# Space-separated list of extra javac options -javac.compilerargs= -javac.deprecation=false -javac.source=1.5 -javac.target=1.5 -javac.test.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -javadoc.additionalparam= -javadoc.author=false -javadoc.encoding=${source.encoding} -javadoc.noindex=false -javadoc.nonavbar=false -javadoc.notree=false -javadoc.private=false -javadoc.splitindex=true -javadoc.use=true -javadoc.version=false -javadoc.windowtitle= -jaxbwiz.endorsed.dirs="${netbeans.home}/../ide12/modules/ext/jaxb/api" -meta.inf.dir=${src.dir}/META-INF -platform.active=default_platform -run.classpath=\ - ${javac.classpath}:\ - ${build.classes.dir} -# Space-separated list of JVM arguments used when running the project -# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value -# or test-sys-prop.name=value to set system properties for unit tests): -run.jvmargs= -run.test.classpath=\ - ${javac.test.classpath}:\ - ${build.test.classes.dir} -source.encoding=UTF-8 -src.dir=src -test.src.dir=test diff --git a/jpdfbookmarks_languages/nbproject/project.xml b/jpdfbookmarks_languages/nbproject/project.xml deleted file mode 100644 index 7278f50..0000000 --- a/jpdfbookmarks_languages/nbproject/project.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - org.netbeans.modules.java.j2seproject - - - jpdfbookmarks_languages - - - - - - - - - diff --git a/jpdfbookmarks_languages/pom.xml b/jpdfbookmarks_languages/pom.xml new file mode 100644 index 0000000..81b8976 --- /dev/null +++ b/jpdfbookmarks_languages/pom.xml @@ -0,0 +1,54 @@ + + + 4.0.0 + + it.flavianopetrocchi.jpdfbookmarks + jpdfbookmarks + 2.5.2 + + jpdfbookmarks_languages + jar + jpdfbookmarks_languages + + + diff --git a/jpdfbookmarks_languages/src/it/flavianopetrocchi/jpdfbookmarks/locales/localizedText.properties b/jpdfbookmarks_languages/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/locales/localizedText.properties similarity index 100% rename from jpdfbookmarks_languages/src/it/flavianopetrocchi/jpdfbookmarks/locales/localizedText.properties rename to jpdfbookmarks_languages/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/locales/localizedText.properties diff --git a/jpdfbookmarks_languages/src/it/flavianopetrocchi/jpdfbookmarks/locales/localizedText_it_IT.properties b/jpdfbookmarks_languages/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/locales/localizedText_it_IT.properties similarity index 100% rename from jpdfbookmarks_languages/src/it/flavianopetrocchi/jpdfbookmarks/locales/localizedText_it_IT.properties rename to jpdfbookmarks_languages/src/main/resources/it/flavianopetrocchi/jpdfbookmarks/locales/localizedText_it_IT.properties diff --git a/jpdfbookmarks_lib/Can_Remove_Jars.tar.gz b/jpdfbookmarks_lib/Can_Remove_Jars.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..9179f5c8e6445d06bd12b1d7c3d20941d3371b5d GIT binary patch literal 1810730 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

oVd}zCPd`P==0;oQ~uv7wmGO$3?8jOL zjxZRhV|C@7NJF1sL$s#!QGN0>q3 z1X_v?El&<-hA{z*=;lzW@Qxv2@5m7kM>$C>WPu1qn|I8(7TT@YU=Q?R^2ufxRiY?9 zmy&+ZhpIXViCkBhrCvq(nI)AXBeF?ZR8TZg-|njybu+pRdW#v09-6u%0J;)}t~lC= zt-j<3G4X@RU871I!c@}W;^28v2!n1+LS-l*t& zp-OfE?>WShLz@iXQ+S6r}z=_vwy)^2;&o7^7Tgn9U%MtD+6 zYC`+V09XIP2>%(~|FYl8-x=Zm?f)4+Au~V+CtQ=qln1M^jpy@A1^!Y_RUT2GkVnoi zPEA?HLbxgbk@$Ch&u{?jZULNNqy#)AO3Ja;Og6gbHm}akFRi_xygBUOt(?1t-)<)i zO4vJ&K+|^3(8De>m@!^H8@M08i{4nfISp2Sd)ewee88)p%a=DQWy~;&gODt!p=2By z>yg&o&@~oD+`AVa4Zd~T4l8VEoGjEX*6W$g3^vpvT8sn;e-p2 z&PU`xR&2nk@X+)Nc_@r&otl?#riz*90t7zM+Gb>~GRQOQr_sSILNCHFp*?%>8iE)p z*@xyib}LD8OILP}a-eqcZVBblpi=w35V|&GmJ2`?;R-3t$1bTTqAG`YU(Q=luz?H! zWE1AYFom-&yM?ya4_og~G28enn@O?}9l6QJ<^X#A^Uj8j2^uqjzYO&Dw?_IeL(o5r zKah1XAOe9v*vhNe_v>v`ejd zO{Z;6#qB$ZPJixLjXfa-m?gjvpV=vRo~LVp@{+xRlKld!i7z`DvB+6#$zFPdl%x9M zbm6Wn29twlVXo%D5r!3Y|7lvBSy($#KWi=~%>?oIOi<#m4(-0f(-5}mpdx-s(am)u zS^t1oT2n%@niMrZ@ETNQnO6DrQKExwNS066x?I3vPJ}C#2B0eHSYb>lv3qd~NP>Pg z$#Zd_Pi=bh6B7Fp&(_vmt0uiuucd9AiPr>G#gw2qq;*3$G9;6RgVe$+hNRxaLST_w zL~*J);33-tf5R`ts+vntqybnqivh>vC_Zo5k+$9CWn77icKxNN7oDN@(^FWgtN{mbgJz z=ouKu+du$BT4?A4(GX@J!qNGfcdNLQ)Q4Af8bx{XagcR-w}D;Wb0GZy&A-Bfh*6nh zd{MLTvkQ|A00@cHAE5%BdWd>#lXtiwpw4e<$hVO1vScyQ!y1hEFSPqWj5Y!Fjj{G) z03Z4VWvjxMI>)g7eD==RD+(VH!qmxl?@N_B@!_qJn#8I@=XVX}sZZ?8&|8v?NnZN; z?G+clKM|^(E)@~Z%`A5nZezJ`6h0i9(BJ=T336|CqUsIw>lZ1+-+A`G?7sZ3Jo`UI z-{=H&*$qCV;F({2;ua~jO-{y^nYHPy#)|L=4h3WgkwS1a@pUDAWKr?lcy|rw62kj= zynlGh&o}XjP;UMH3S3yZoGUMVzCT;v0D6Xrc`a%jCZjg)ReZn>nR&hy)c2gp9&6iX zY|}a`N}MJOGQ{If2%gSWnQ?RC#bd@(rfA@wArlAFyGb?0Uth0DvM1TGg`Lx(Gn{?RJdqfhGajwCcS4Sy2h7#tTO z7d+R|Ex0AfHRvS>Hi*363Fm<9nBE^jFcO!M9MLQ0gtg z^_EsOMa+j3flQFdYf7}}GxVD=h$liMUw?GpIA3+sni2nLTwhk1Ig33%>q-;{Hv+wV zWI8$YbieU=>F(%aP3-w$_XX%x(IOW~_w$my0ssKXS@$;q2+r|0$w9drg%a*?5@gK; zMsjrmdw%QCTn9c>2PDQ=iu&V+K&=1!Lz)qV)R`HHo(Z7HVvvq`;F9jQNLU`a1ySh} zG!DYCtg2FTnJ5W^#h%sV^9t!3y)&jJYzvcoQfD^ctC2Swm< z;GGH1g_*)uiTX(m8p5avnj>2I2crp^!&}7%UEo<2FPz(19rzeA$@gfY)Qw4xO;C$9 z_r!}>REOHKrjJjkK+7ucolIzu2{U#T%gFacd?Kh`7G0*hk;DvxNnMlAke}O?r&7eo zghFFj>W!LkLg})qf$DX+Nm-NcFlM-rww(ei@-91qE8RCMr*_q07o8o~q_mlgYW01V zqcB!F?j36ihuiAYH|%vt+*=dLXSwz_8ZL9NK76Hkm!K z32@B5ZPh!OcAWVzwTw%?cRtrEC+ZbrGou+SxV(uT$zEff!H@aL|{anW2SSRYlmZ6YEm+;jdHc zkYGpEfP{w`N~IviR{^Alo7l(-fCr%4qa?6W4H{7a*<-D-ie!{`Um zr9yxQzz5| zAiCT%`gOQeB3L>Fd}}mLcR;@$MmtgNF1&h`76-H?7Tc4_JF=0G$?SI({CSo5`?+ZH znH8+7>|3}M`pl_-x|j<5j(z8?K%(85Qrs>`?DYXpWHpPw^KAj(JE-roWe#_=M)@>pZT ztYudcvj!+?I--P~Pwd3`5O$&*dt4ZRe_BR%P1LmS< zF4`Pn-nuDP-a%wxUStLI_(D#7A--Cb#SNw=<Y#VsW0p}?;nk2Iw zD#b*KOGO*c^MR$#&l=3ZZahkCgx@p1u4WDrd6Sw==ngw1s7B*&+!4Dt1s}eYIcZ7$ z;Rus09Ezkji|kSX9F<4F?FbOiw}QO-;!5vzWvtf};I+hhiZQ*wcAYQy7>l9nSR_q& zbvH4R?(O+UHeyjFRi+31^=k_5?^fn)|0mh#KQWUk)o@=-QRMICcN!~nq-Yf#aMeJFhk{(ViPb& zJl`yfVjqIR_9sL$l@+&MHil{PwXL7FIdYoj4ff+t%djm)ZmOYwu{wJ)%O>=<8@CgsHiz9JXP;;fFbtSiYnuC8mLT&F zV9JGdRP&+SN5|FX@#$E;4aqO=*jn zWU>b$@u7jEXmU*>$hB~aK5aiT$B?B0Sez;gl#(5uQwLexU2YkZc_cqYA1gGHupmkz zO#yu+l`><$)v)Ww>muUXrYT)$=DGQLco}5OQLT+<*Y0oV>ltI1*Z@;|;jJ$&(+u6D zyX+|ARM}L3buTI_MQl2qMO?uuv2e${V@SrD(%Po?2C38bc3U;qEWCpe7=d8j*lj+s z+P-MHREn*LJusI#Qkz@fR(FQ=h)8En^H7<5a<<{lLL0Sn5xH6F=k0?=VXke&L`=>s zz`K~O^hc)S5$>Wvi}hZF*zHL)yei#E<*Iq3ISH-CvO#KZI-m6K#9c zj&UFpZF|xVYM=_5K14ob18uwCE@`g{+SU-w5Y04Ak4>Z~!R*pr2lJ%CC@~qc$Rx?k zN}Gu}>6W&?*Z}X5kFwo62%ndhdLc&)|TJ!d8fCMWsZuot64ol!Z}7 zY)jeL)@;?;L34wg8Yk+tzf@;Rc6^zFc^*v(DtCS z;Z!wZ3h6plXjMrY8(bH4s8@fw8P6`)<0VP8#aKnv`%i04q(-z2q}x}X)Nl6pabgH4 zVl^MY^}^NTfEE-0h!Xg9MTZ>-zF1DYUJ| zIE$tFBf?}BpWP+vPT~XBweN7%ChrddH)*Cso3+ZJsa25>n)1fXRB;|L`}o4htetvW zj!u!+W1Y|OMyqxhUGeeWtN?K%v-Fs7=qoTLAv;ia)S7i2FM= zd_!PJm&0JlT9L5fEnpyTVZGdo(XM-j0bZS$=3G>xq8;&lq(+Ef5LLKo~jC#0K6&n({OlTvtzDWE*X@qgc~K!^i}o$8u5CgvohVN>m+ z&ba-myHrZ~nB~X)V`*0!rkk?D8Dtnf?=b=l;>B5KMri3qvaH_kRUVc*+)lF}I$&{v z;e!e_H!f??*Qd`+M&g5`xCqxpVd<7~j70BBJ}l81h~|rQL9UNq^jw-p;DdO9t>C$G zck;Wm%knjOy&(iQ)y`F-Q;RGg?Sf`6CrRzY8GdHy@F8qOfS9WIy&d@HMz=IdZ9vQd z&Ds(TWW1oy^e)i(Q(SsJqj*Lme=+GyINXM-!v8!*x%cUWgla2=PzNgu-8YgAK5XNaMZ=t2sia40Vhl zOo4rIdTEAfPv0l_^pjHbo5DNh?>T>L?-@W?7g46|Lhy&|GQRzP1WeeR(Fac32r~Sl z>f7tL7JX+I{CmQI3xYVrhxmH5Mj>h2PO15D@tD|{xbCsOYeP_J+|bF;0#-$!Z%S*q z)b!E+JYE-`;KchSx%WhaEc$^jV$dWYG1DmwMq&!ExO{O&8+p*kC4T~q|NL_^g3)>2 zA|CA5FMg!|=t=T%J5`1Hgm+``N4F&*dQi}0~;g>)<2$-k}up_mMD@eHsW|p=6N68wzJ+lAAu}g zt|;QoA_Cl5?^xc9H{Cbet~=V>T)dCDo;N^t=-+F8$Osl+*aZmZpV(j@#ET!W&kwUB zvM8_B^DtYT8Uli3SZf=oIA}?D*l}_LiQ{`_{eLY+q0vPV5LB>a%;mYuI0M4c#mtR# zqlZRgGNdd(yR`n8Ocr<-r$drX!b=m27f^~XP<(a^GAla}W5}Wv?v$d>2}x}*`$z@o za>6eq6z9;blQ1nTMu)RxNK3Ef7iK7sGAl|JZH%%KJR(C+Fk#hZH=VdZ$Ha+KOAM%B z{Kl|g$PTY4M!_W8PPCe;13EO%dO??j^Bw7dNLNb zxkw6^%7KrN*FF<<(s9sMr+HI$iJTjAio1}*ok?5Q*{G>PE>&voG)m%3hedE5Fy5cy z5Qe#_XH7MwHA96+^voMCfTNPH^+JnDa_(XpjS*3f;oRguXho4FYFd?{ z&M`VBHck(AX)DDt#eI@kw|pRmmyj;Ens`G?TIS0`eM>4Xz&~DIcEF+H$-r2b2v>|xM%(NSdmn48@^q5(_(sv}20v;{a&=w)L60l^R(yTBil|NU z3LgOuDd%AZbIUrjv2;jQEau3-4Lp2}Vfw;B4WG6fiDslt=_D)l{BgwZ!&qAlA4PSO zJNWGh5D-^Br@^sjOH zY}I;K1He}}vl zAY`Z>5)Xl8^h(+@gvK=;WjHh{eNBq8_tFqS%GGNXC1Ks3zQqZ7q2C;%8?dW^jwX%S zWrThiV~cP{=inhbK-*pl@^+&g2+gpA+1?7G-`olUdNo4)y>A2I4D|Rzvo(Cr%Ky#F zU{F4H5wcY1ET%wX*a$q!$1B188ap0P8xq;?p|GSTOM!L4e#n(cU4=nIEvdPWk$1Oa zwrJ4>APM+@hI28w_rT8OP-6Uj^H=~l0NkGKk+eP%|&}#YHH=b@;(G`VytIFB&wIWFU)9tr!Y2SC^ z2`Df~etQ{>JgxP~^aB{KV`4d}_L zE5r|;R%FHlQX+?cS}%=1PymD9NUe_CBC1V{MqnK4ihyi*!QgSjt2xR}T5~?WeI$Ef zw#@7&K;}~-mJbg%Q!KaP16p1-Pp8)SzGSw#7kwn{;q5H>2GP^B%?K-QA-;a}@`199 zmg-z$6$>bb>D>mE4|^9G41Ajx@SLD?LTG1bGUdts z(ftb28D0r<9w`7Grsd=TR>#+6XdJx(5LK1@=bcq6Vvk39Eh+PF)NG}pZtMHUtEj7u zvrgNc7B9}PATQ2=kcyY8kQt?s7MBFIbYid+Ck^d{p_P&%5Pn-4g<;=+(glQ%4f4sq z=z`(j(gofB6S|=2rSv&OoB;oR`+}yeZ+-;Uqr4c$4gpAwjLeg%7l^ zySCO?8yGu0KfXp%ZGRohDb1!z+>n8n%zL^QBfJolb#XOFXhBlVDUUcC$?#8>D~*4M z_NNp!?|`Q+x-30_)Y%32D7BJa4g1Gsrc~*@j&jsVjW9|c?SpAzNsbik#XDNI;m2Y+ zXf6jU7oc0DcyF_GzWcY`Fl&7jSijX%NKLq!PI=i|YIa(Jub?o+muk*eP>Q*r+9I`# zHzQ%~*ux@GIgegu*rKqstYF^Dwa(X3lT%=(G_I>_rRl%eY9|I~?Bum+Jxj^f(Gn$g z8?M<#9)e@&Z51eU+?C{ z0C3I22j>$G{~;_qpm|?KIac`vk4=FyLg!BkEsI`^rT}dYV~>V$O*lYTp%2Z7LDI$< zPBp+3IL2p6cXz@|q;*T-G-cLP4X5j`<4~3+uypUuzvaK9f({`;ETgIoj9(q0fnUwG z`^~tV1_svl$S3X#nh*#HMeQ;bxPy9~^IOFqdXyFdY_}sYbUSPjbxbj~lES z&b8{8#3qEr$YW?<8LVn8p3_YSaRahHnx2-Dr1K|tDE%%RMaMNUv}0(xG429sVK_V7 z(LdV86Q!kAfN7^6VXj{_>Z-Y_qD0MRj~H{q&`~H`9%>OMzZDT}1mlhfM-S*-_8)#= zeQW0A3HX-}{B47Cp8p?y@NY1m`inm!t{{Jd67jk-ky!ad?-F1j7-7N{N@tFeSJBhR z8(LWa2+t-(71eR!Sq_>3vuP*Th_4W7E4JS_(dLCi+h-O^XEdMXIPENW%eLrplNP;9 zi-{Ocp>du(W_h&9y7t`A+;DS0=62iw{KcP<`|80{L}zjO5(!RYcFVzYDD{0h4P${` z#KDI+pKXtbhZ^O)aB25mzpFZ%wTzKqJR^b0iSZLK#BR>fPp=4*kW#VHmaDoAmM6~y zJ(kJPJ?3OCnuAXL_r^!VY>J{UobU6G91t`he*eZ@Y#7unLcT9HUM(=JOE57vY_HO! zFK`p0L~DyiSbnXWAm-k{YY?kgEjXMRwP?=SC|=753RbU*t3nE^6>S+0QBSHRusjR0 zy~4zpTyN)AtCK|Lv_`a->X%4O$H65;O^NRk!QH7wb(U<9jzoxejH+Iyo@g{MT*og+ zi#;2vWY!^wt*caT9ODf}Scx@$N|63GV9!qIbKv15OEe?8Sud#+y1*T)2!gs;oo;u_ zc$OrezHpJ!sl$PG+f*^PZy2CnxG=F65~AIYD8Na2YRP3 z7YL)2q(^u0o{;=)A=((EPofa${lqPN+<+Y6%C$$* z5LdkiL&E9~qG+RD!orap1e(m;O_9_Inr{9LHt9sn$zj~Ye~ZA|=dq7*nBsmkUDP}< zv3o4V6ne94ml$hB?G;gOK+gMTBvTDz<0IycM=j5E93 z-s(|iwbUyPkSY`TVic?JL5#IvHG`~@v-OQyoA|IN3)9WOjEf+h=5cXt3dZ_{y>^^` z_da|VpLJ@725l0Xu_Yk!3=F?#+@wuLcfBqqo$on<6td{#aOU8Agp&kqi`ScxO_Oky zm6}sU(x!V9vNWekb&^D}@J8{Qy2`Tk`M!B7by+ig!CpNKZV}EL2nR?z@G_JY+$vcd z+$vG6`YwZi2{@PXuERfh`!1wEB}f9`43b+4Uu>_6zmC5(pf}(Q$|{Xr6Q9H`JKzfV zBh)1v+8_C|7aXf;_8QnZovAt-4*&PA6Xf{zcc2o>ce*$y(S}A}Y4PWLH_@IQW??Gk z>zTcksqtSr*gk9WrtW$T=l;#KAGIh4@`zdT_5NGLtFKN;s zBu#Bvf(^|aUKCjF!-lOg7HZwDsn$>8J1PVV<%);M;&FJE*bu@Sh!!kCAU9PDX=XcIeN!H z9ZthB=})e~ZCOmP-@3N?%U`8>5HxbNXpu&SuJX z^hP2DkS=-BeMPM~bEph%@d2j0Lw_v)wfcggQFf6b zmHs02keh?2Qyf zw!#26Mz_@}NOvrtBj}ykeViKlds__8yFd&fckrON#<%vMxk>Ru+6*GMIH0)+@grd9 zUSWNq=w2GbWZNUVh0s7ZsrGSmfl)a9*bKvH)ceqZ9q3XFuULVeXq%)1gIx>~mjyww zV{B37Qu5MtY}5r&Go!Wk5q;V6TA?otZ1BM$vO@BGrf1G>-!(FMIv#tHaV0ohkE5yz z!Wli=0V*^XK{~UKS0&WemTQ8Xjq^0u#N!U}1i;60w9H`-;T}QDWJK3s0kQDSVJhLv zb|=6-?qIK>Yplzwk=Q_dlBO%bKFTL0*n~RY;~jRs*}T9*u|Iwjxg*S^VqWGrz+-@{ z)}{NDV|0Br#F`u{71S235xFG7C)sYd(BD+}=;?!ECV)F)&E@fouLVH|rw6jW`2*m| zg_X_a_3Hxnx=Mnkx2bUDug4ITG9sk%(^S7J<{&<=w=r0DhGep`PcIF01CqveXk`?X zxL2dQR!=GkAI1B5$-BM5bA?fj{PTNp{7)dDp|mbO=Txgu!L>-muuSW4=F)?KpZtkx zW4rmUzF60f_iVFp?>lqXNrl?nD>5+~6>Wf1!vZ${ge=ysJ7D22;rFJt%YaBPlE0RlVgwaAif6CaDk-W)H)X-g56Ne&evk zAX@|pk3Cx%((&2p>RKme(Y`y)fD!nv^P8 z7eS7&o5JBvN0I?4Gm+uemU5#T3!Hk;!$%cNOL(Ef$!ouVCv%v7M`M_NXZw9iAzTKw z`R*#n6_X9<{;uheVj{_ev{prp{Jid=@A#OT_XG6Uv!STxF?Eol;h(CwB)}D~rB~9( z%dV=Cu4ZHI$|=#Zl*B>i64RZHDEn}qX(R??zoB}ke0@9{0`ckP5xN-N*=-_Jg>Ft5 z?ZSNc`fXo(qiJbzAzl`|oTm5)#|c}p=d$u4c*$KE0=V_l<${xz)ZH`hk@maPm+$SL zWvI0UnKi56zkZdW{T+uA`tNe6|G9#Y);Ij$7YxY?+Oms$NZf*wP)+TvwSF|X)xGQ1 za}+fg2y3Nl!2LiFv|LNqz?LqYnJ(qGjGv?#qZzNgu(zV?hltCr-!H zlQlcMH2|0Tvc0z&C4j{%9GrR_XvWyZ>Nk~A*84K*bvnf6`7h=a*JWDsN~&Gb^QEGS zCknX2b-nu|r;11<6qi^%ZDB`zq!h?%?PWNq9&)FM*<+=&wY^7?bkj6o8o@<7r;I#` zYwoW)$mU+?qHWh>bk`^PAE$@TdAy@ar1pizFWFMYDCWr!mp{4snal64lpz#MP4dv~ zM1{Y3O~X@Iu2=1>H=E?^>hNm4*s9`F0hb0gs^sWzizi5%suWRQ?s|u~xt#O`Thk2F zMxr7qpiv{~*z4KqkLx0sL!7~wt>~;6xJ*`EYNJGR;zGomi{>q&t6<902b<>Gn|%%r&C2JnFj>Rg zrzkKlbVF8+b-lxu3nQmJFZZS3X6oF)Z51x!6r{{D1%Y)(ym?8T!c^-5Q0;#HsWX7k zvw}JX`1Q*X=;DNzPedQX~&1 zi2(8kR3Ra!PSIOwyBr)73Fh>g-cp;5KpYsq|KdqH@J*4L3?{mYS{rNo+WGlf;r@8x z_3Z?#g;wl0V|o?}z>2;qAp$N~`$}2`%Rh0v^*>VcQWhZVP+ryEkT4}8<2*YGbfTcf zH}II;wVI-7%NdG|X@QwxGs$wlnAFed)0P!z#Vr=NygVt_UodEQs_xa87f6qHOyoWR z&LOAY&YwU@AE?5m7AaOjFv41(uFnsGSa+%$BS3*roQclJ)2z;!GL?~1IZnBN+vaV8 zDJev4HDxD;p#LfDpQK1HzW^GDf*wdXaLi6~wCr$Xekc`Q1MOUfcr06u z*+beggpkbchdkn&;b0zUj=&B#KgfiqAZTJ`jE<_>ru-lvhX6lBX-vljz%kEJmIra}(`T z2GIvuLF%m7J%3CfOXMjyrHF(uIr=T5Yv z#F&7wHlOc-$3Bc~6+r2L_c48}5C6VJR@u;&*bphIpTC;GgM^SR=n}smSbg5iP%eaq zj;&vUAI$pEO&9)_7(l00==?J%GSpU(yQ$q?qie^WK-`jBwEgncWQd^^sv9!G685JD z(H5-(6a?42H9VFX*j`oeS3*b&9f3*#Mz!GbpM69a3?5|D7bdCQ?vM#F3vhq%;ak1| zHXh6Y0v^>5Ex{7E`>V3D2Y~TWJ$3|{E7q-8R*Q^xL#Bz z;=(gU;oPcaYJS)J6z9^d&uUcF!=oHZtIl4ShZ5<6PD`wHX!!a%;JZZp@ZQt692eD3 zWVoXEIq=9=cppH8s zHJjZ`Mco6xZ+rotFtYtZUx*56ZwZb1C|EQO)(}Os^4%zCH$t4N%fMt_ ztbY-bO~0K9UGPpSJ+q;{0FLbBOlx@=%Je{|J4-FO1EtQw4qJj==)EP=wnN{T1j8y$ z%03@bd`#<3ykdEM=Bbn%6{Wvco_A&w0yDLIC0+8%m`#qiTw+;?0rLz>0NOf+wFKj1 zeE8bGTK=l`fTO;F{m7A}My@E!;vzUIo|l3clM(7;yxQH!Y$U^Cja^%w+E7G&T`RYZ zOya~SOlibCG$n!JNl&D0CuUrv*9PjL(bXlZT-mfa!RMedsXcR{%&n2+_8s0JUQ+<%sr7Z`Q}+D6xP2qJ@-|82 zyilhSxWh8LvrXyfm}ml`y7?)^$=Gf)8J;g28vThugN|a79-Ti5iXOiJ9v)pfEP_u; z1b2VmT0w-dIEZ~K3=RnbsFhS7?u8gyU!|W82P!^^E&v@LM?A=r06!`yh|>*kP!Rt( zD6M3JLihz}3;D0*p$@C`r(mJ*q}%CHg$-C5TVR8oi^_WliQs#DtiH(3c*k)eark``tO=3mdL zQoN#JhG~XDhGB|5=%k~@C_J&k{@ZM4ZwyfUdgk8a#__ih82q^-1GtZ{S$jv~1iSDM zZbBqems3ixQTM5QYIG z6t19}n=%zw9kP`*RVab`e&hDO{M?ttaSC8YpYU^_S)y?U8yq(^| z`}y{}m#LEHk@4~TOgbbj$0x@y>|(~zB4ZqFVfgbhDSm8na*75GJ+M1-IEsEIuJy>H zx>GvCbSPk+jkyOOO@`xJh8r$Aq_lE+s=-y*@kKFjph#?!YhGnxVv!o_%5FxsV zfTChM^8;y%O?AW-1~nX3G|MrVvg3rU$8@zJtC4h?%fLk1#L<(~SiHa;nKWnvCvEDE z+Fe%&bcRqhmV99crOE@QCj<&bf8upBB_L=4=gOLS8l~mY!6#_oH+)~+KJs}>i$+2$}Rb0GTBgGM68HC4rsR^ z|5X)+vtrL9?0Xo;Bl4BNBmOjfuYJM+RE#24AeJCj348Y;+kkz_0cDIM7J1AA7Ajgu z#81nLj&}nz;*e}LU7ezbeUCk?tDcH>J)?)Imoe+(jG6$%Z~^d0d6(?9+Ed)oZmHn? z@JS(p^i+js4Fw{oHwrRS`B^@J>qgENv72eAQAd_n;k8+hNg^8nBZM?RAh-A2690<+&}eI!Ft%)=&$^@NIU;#i-?M zT{(WVG0efJdD@@^uZ>=~&N_0BfHp52k3=&m>y<|0@j5^K*%ca@JyE~NYAJCu#qHg>EhaUk0nS&W?t!9nZ7BpMK zL5U$vG8z&Rg>c^6Rn3^=>E_z){(>i#YJ?kVNa{-J;cY!RandUM;=!Yy z_1UT&dsbx2y}bLGib0LEw)YEpN(e6^^?`fG;?$MO08IKCw$GpHW1j^6WmFi)7n?Pr6IlV_^s}amTz(d2{ zsdembt`VSV5YFfAY*11qn8`90T&r+jIXv_X-6yOvS``CP z9J{JnoY~y1jO?{wuf}YhOmTHIw|t*Y1R;>qLNJ;Cy-jt-;1myW{h1fFCd1ELOPM0i ztfr3CHa)&v-<`gtZ9|L)`yRz^d<|#z?Ud3}W;d}*%`}g_CBwbL$+jONc5-AsCAeUm z+TJj1uP)n6**OJl3Gy=5PHwhRCp^Mw2D>@t0=u2=j(G!)eQ!9UH4uP%;KJAK4Da1< zvz#H2hxSK~9F#nSY+4aoQR@#{9$FDvL91BY=%*-z3dC@eSn(E72@IYpNnk2oWx z3$6~^qEG#qg=NXWMVYm#)h_DDAA#L4FY=p10p@abY zQ%I7!N<9opNE5pOY#YkffXr(<$@na-Y{yWzYl^gyYyhb}4t_lIlOs}5b5lhUv`I*l z&Tai7?-$5I0~Lv_60pH3`EQ)DH6p2_-uN2KY`b$WtrQ0n~>V?|OpvCHHxZ(_b(?+isjn2RT#xh3Q zByl&Mu-u3R_69B^OppVi&~?fu%>mHGYHv_uPOG|~*B=L$3;-XXe|Q3Kf)!#p;ICh| zAb;lx%KvRo_!lRZ|8u~CmIEbtpikplR zt7q-TYwECoXrpv_W^ zxdL&i=z1AW208+9YI!Bxh*`o@!A6!Sp{-3QG(38`blvXVPL}nIN!XJgh3q$dPQ-iO zYN#Y0-n3E1*6V#RgI;P-_aCrb$Jh;bOU{83rq zk=Jfoi}e8z-Iy*v(NWs^lkJY}A#t9zpnu9%br2QPzyS%k^wl%ttNN#o_v1I5k10m3 zF-rNTMNX|#3j4Ql*w4`NZ|E$6F+P-3=u;~86h}3NIDfi0Q}$RS$qeBMeR$)P2`W`J z3M$nHG6UjRkji=`_3ApUnFBx-5D8y5_C^ysu~6clhcF>Pk%Un%G)8ltV)}n`8-0 zXf9%SXiMH4UZ2w9>1pqF;Y^*G^Q3Ia*w7Q(zVnjZG}dFebESAj87Ql9_4M@Y)O^Wt z2uWJ7QgO|-Q>81l;RGLZU59z*)W!+vRCfp(up7H_5WTH(s5*zFDd(O$3vb6e;VH5f z!D<=`-ZDxf(RS?S98Y)O_qtHi(OX-(f1$Ynr@cj=7TIn-XsH}PIVMzeiDPaB~OF8?9F z_OR#m5@+K$pRh;AT|kj9QN%~pq>V`oX~38^Pg}Or832K?HFwh-5QZrZk;E`Lb5qi> z;XuCoTqYS%I2tSocN=sv2y z0hKmwnIbgdX|BZnKz}hX7=A=Z&3D;H`XM;eHSB&TBDGRFh+gqvH2HH-{qQq9Wrdk0 zG~Y{Z1T7_=XVC9Q6C4rb&p0Y!DIQ@ARC1To=m4rv3ys!lt_Mmv-;&YqTq$W!84OZ+ z=7xH6(HbC)?MNmDukKp-DmS9MxlA7mTi9B0fWcC@niMb#;#Ft}ugPJvi-Y~hx~X1- z#&kx@qYV8i$JV{-vd*n>LHph5WDB!VVoTGE4GCNJ2*?a3)f*JTgw`FU5~YIywg$Oo zaky5z#6BO@n1Q|fO&bS0z$q5BYfc~&Cu3sjEBFSN%b(MUz)G$i@TlZ+hA!dFrEy*G z>?rhM@fWm_Y8fD3!`mg|zwN`?hUb5|@Y5%ol0Dzac}Nw-#v+dY%0*IA#NM|cq~{|B ztYMZ)?gikXB$_&edx$n?=`Hd0vLX2>6`2DA?)a0QK}03`DySHlVB#zM=ISM%hGkF} zkG(H3kcGADUzS#01|!G2?Gk8}{YU`wL{IW>YTn-9p=+(bXjaGH(k!CCbz&P6bJKrU z@5b3m0`kKR=Uy!?JWw=U`pUx zmITL1T=h;)PsW<=zP);RgV_a00}`k9;D=>1Ob?>-cdpabL`EwF<1N+UPz^M-8fvj{ zE}{Ut&$vbvyUtv7TZ8l$g&^M=7HG9$AS|IA1vH^QK{OAmbzq_uwX5H|WwHZzEc{Aj z&uXSA-GFj#2BPSPIFLzaXMz)6x$`2qZg;L&NmMLj5}??8{^0K8`o>g*mxot|SIk4W zT>5tG;)|PF65&bfPn8Ist^0y_7&~;g`CMk&Adxtgqbo54C6apJ*cZDH!^`faV!&Xc zG7~e9Pqb!{k_3)VSjk`Yr)k+!e^0dC9ph(8Pg1} zT+Xfaa(az=!e#kp?O-vw`zHg=JikvC2l(~N8u0&CVEdP8oQ!Rp{?Uj0KhR%A?SIf; zZb8jrsz?Id6kAA&Mom3x3Lig`!uwgVAvO9l#B`exle+Axtt$V)p998lIl}Pw%UFdQ z8jy_Hj8@o}?Ka2b97ogZ@At1OPCsR?=zLblX*da@27m8~*$#cm4bNe^q0l)FQYmiNsI79L4RS|OVY?ZN88K6^& zQW3#in&hX($`yHy(6&)=gUvZjFg-n0mN0a-35zMnq3eZfaOVa$9g(Jboio5SiMy3n7(h#5lEN#} zhn(o9XO=P)9-z9m2piA?H_bwr>U8N7tznFN33}oowXpT7N-Hoxe6)PVyR`g6b_r!+ zOwcO)4N=82MS+t5lH7F%kBi=vN*^2!_)s2>h7*G>^F<%C3KetbQwi3N)-?QCVQ!9* zhfIje+>PfQ;3<0B<7fr_3iS`b61X%jD*XjkSKz-px%j&!+rQrm@Q+(r1l*mB`5hee z-Tw`C zhnoi8raO8oo%M@Zp8AggxaiqXTi~!~=)K^!~SeSVf zt$axTJhjz~d2`a5T({Qv&%|4|A5=7{Kw^kZe-e&yotkfZ=?-Y1aI3@it% z$>&KPufyb*LeVbWY>dA(Xrx&7;!PR);=QBFm+>ci4mWEK{fBJi#f8;8&7$Jwdd>lTG#jIp3-k?RHZtQ8XXKo2@Fh7v;)-h zJ*;H#pd1HY4m0K~q#Tpqn?S@$8P-*p6l8H$m@5BwbS}!S@=VB5Yu?afvG@`llXrc1 zVK{muvMR!Ol0|8_QR1)gU)(AD0GY?E-tJuLvBXRVi%EXS4-OL@Qc>I8@DAl6FcWII z=%7Pw!|S!k%n7b@yS+_T$h*`vf_*vw7ZGg(Sl$YJigmq^4s5wt$%%OU)o3*y^Ky^1 z7FU&i>M8>rwRsppx-u)l?@?GXgT+l@8E~}`E`%0pk(Mr_L29y{h8|q-jH6i?XADt6 zEIAB|g~>AUVQnSJ=EQ%70Q>T~wPGDMOY>zxAzPgvHnsd&CmTc*+ViB#Kwd-K^~3gO zNjnrZ7NNU_l8BbPlI|3ZmUQzgg36;#P1rCrpr&n*47~*Q)^L{= zrxDw`vich_qKB5mY7EG#i)XIa+!gV7%Y)C7hpj?5;V2liFa+qY<1nHdhD=lsy?R*N z^kdL9n9hePi2 z!%W~cg{+Y6v%^r}H-xNE_mKAx_fY33@}-43!mtSd30xvpi49nz4SPQ9LX`>vyzJES0??UE#qww~j4JZ#(fVbyzK-?2ZFnEZH-c z_XI&VP(`Uv?K3I6AJfjMRHx>{A3BayppPP&?kxusq;F_2Ll(rrjapEr z%eFG+{hM)}hh8_eQu}V4M^13le%qoJy7y`VPjJhpmhLnI&$uT7{%+sgm$Z2V7?Gg4 zOBZ<;#oEWd__k$!^{zwo!}^?H|LD2v4tS{3mBh$qc+S@qVFoo?)RPlI4l%mytA&Q8 zFj~}4k7|;_NU!V*i*lB-G1})38Bq?23L{UVDCIH+|P!OF%MKiOXpF5a4y{}a_0*M2+ zVF+c<*4e(yTif|$`bmTr=(-?~;pPQF62KjC#V_ZIw&-6{5-B=QASsU?KwthP9dXWX6#1IP1Ja?3qHht?4Ke!Z@klFGNxkmwLbH192C-QX zOFjvx2ri2%tjl`{F2!w(8j49`@yrK>ePc^>^cep5bPGD+xi87N3KYLRX~-G!Cwe z8R;?balfhaX12!dxn*fk4V-r{y}QcM6~*~T)U{bpcXptql;+pU8~6)n6oUXa{nSl; z*CmdhhT4}wcX4R-sK;Siv!_}^xLTt+4UG)KJt|vjtYt9ROE5N*(==67DpRU;Vz-V9 zOQpk(6}GnqD?DVX1jIFN+^~hwYugS`3=f%TNMDHtqWhXpO|EK$>}X438(BN{w+O8!p`0{lUYT3WN@H3mX265+Sk-Q@#b+3 zsdUWW&t=}E%q5?RCk^Pi0l_pyh`U6&a@oUj%uc1@U7ceqIHc1WLV>v|_Xl9pqxWg| z!kvWj^XfskI{Dg$7uq?OMk2mE@;C$c9IXl0*l{+Icfy&_Qi*ZFjdwLeJavj@BT@F; z!`er5yY|dxRKF2h9LY56yUK7)IZjvgZuFLf4tI2Lo+u)S7}nP1kQ1wZ48pkjbwiQWA-KJ5ZA;!F>B}=~<{>vTZ=)HVU*!(*EI9&v9m-+V*a`k=0n#&w|qStb=P4EW zOw&|%IA?oh*ggmC-l#1)wJMUa9Zd#hqu2z2+-2}u_oV~OqCiUEL()E`$f{iHEA+{2 z)eb>U!yen(xZOcmWiH`16))Xo6Q}%fq_Gt-*N+n0UdH#as#$k2OR!1&yj`)Y+^X3}(wIwaT8f8zAp(hua!9zv7XD#ObnAx)JHZwr3vrK(?&u~LM?2OE zk&AK&&yRzA*ua1iGzf^3Y7fOjbD-iSGi?1@AGLAEjE>PwE;w>xTz}`x-~I1m^_}>> zV8ED}(ZfDf5Ozw!XxdS_+ab6FH?cU`5IdyU;My?RAUjCeS+Y+V;J| zg0qs6#!Gp5m{UR^to>Mi1a|y)RSj(^+3=ifAmYz+aa6ojndB}Y>_>ohP*BNN=inXu zeUYSB?61>d7X)?&Eg|-8_2GUmh?${|>4P%-riQScLF0WcOxWMhW&Cw_4{l<~K#!bE zw@A~dca0bx0QD58@)4onNEG|QY?Orj9^I&_<7t_y$jUT(>27XvFg5!#*m48Hl_~a6 z_7P+$w*zi3>QRG74D%1193Zc*Gs>#k(v)T9O;z;-yxkoUyy9Vrm=&*qL85f{K40?v z4{XBUE@k-4WSh!B6|a)Ngt>fCy87AY5#*3nO^ui2)w8?gC=Qt-#g*H*VvupJ2t~R=nr^sd#A1+?4>$pNbP{W z!+rO521`hZZ6gw%TqPzA!L|ROD4{7pM?#CD*%+ib|Dci`JUns_(?MwU^3&O-4bm|V z*)e*ToOupNf-`2}>4zNr1W(3w`r+eZI^*S`C7UR(Ec(J-_wERx%dc&UAydmkc-JZj zEM^0||H||4%iAlt`ykNaI$2JK12@2g=&Yh}&{ZzP&3**%5K5Q#{$jzA14{OI2QZfh z8X*33kQOgkf>ly3RYunDe<=l6xu*TR+}1?KAc&{&5ZS!{4L*=5xK{Cb+f$)Yi*a z>T~QVY~xv1!)OE(;pT#3b^+(Z_Q$pN%l1uoMajv}*W$vj-+Q(&t7Q7#tq*BI?RF=R zenE0>9)6)utQR3RTLgLdD6&{rv9P}-r5Fj1?pgoRj1Dno5+fTTbd?l49`m!7|JwIZKYlOS-K2hOqOpr?=&%A(+UMn z{}mV$h~QHFJ4DjWVR`a=dCWZ`csVqL)C~51cn-VSwdhMT8-UWhEMbTxSDh5z*v&Mt zZWT^glbv&VTA>j;87fBhFA7D(1W#mgNVOzpF+FO}B(mLf8^&NpTv=JHKsLoBU&fWg zEPFvtO{q^9O)@@)H^`Ea`B;+QBLZl5Q*TDr65}&zZLbHN=?I;rGjQKN~-%% zs-gu86Z1KZGPi2DSlN(9BV?LdOA8%yI>*tlu(0XV06oWbjh%u5u8!nl;{N2 zP1&XXfnviUvq#F5=V)o21V_oG2z0_pCZcx&UXzTMBX#qUY2wE=Q z=nPB~Csu4|r-w0r$0dAU@oY%Le%j)9!aZMLbVpzIP^bQ|c6aXFMK{Xw0|f<`ltN}P&kgWF$&6F3O%{f7fMn@4u+!-?$x^8Ws!^Q{0RgFU3k*ozlcw6P z)Z@HXt%b5xwnN??9%!LN>*d6-XT{OGlR>#LxU)gI(ZA~!>HK|@OdkY0$`&AMGPb`U6y zHee`?Hd2yl$B9$$vljRmn{drj6p5_un1Ps*(dnu*wd(!5W9*sfiyw9_l?~W8Oe5hU zP5VQ_a?wpKjP9^`5;#wsoxFlo|dN=(rs5{812Ceg2#nt${pu> zRSoGOyLh{w?i1wtM^2fG{Ge@$T@H8Zt!jd*{+2P8PZD>;-X)?#er>)ZY)WQq&3>!&!j;8j`Ies*_XCt<)eM5V2j#U%=yfZ)#%`R#rGEwJp$j(i_YpaYETdb`p zNtII)@$J`{*d2p7Iy=Xb_8_CMmR3Ka zm0R85tV!h$>dtI<`W&h~^WDAdIbzPmz#(!I#7c`dlVPajZzk8ZV8vcn)FNfeK^e(( zhVOq?Swv!gRk8e)l-m&gE-9=2ca!qJD6;qu@Bgbh3;BQ4S&aOkLSk1^a1;;t8~(;d zGHGFd$-mPVgC3jAC-S`WU%Vb(;)}cjX^Ax^NPFD{yA^zuk2*nOLO@|nT`m6kIqT|i z^px57xEe{V`PE!U2}i5?8>G=8ky_rTYot1nwIKcwam8^-F~fp$rbraX`b@-sJ7pU$ zqOo~LRfr9nHwh5x=F;D~t$T^fEQ_taL@W2tWzAe*_xY2uB*^?VWaaH`_z`dk_mQS^ ziz`*2dH-Wz%Q9xq4SPupc6m(W;X9kVW) z{sR@4&+_^be5HCCPd{+A9MLEgbZjlZ3c7yeB$j5nm5aY9(gT5{(k6=m?>`S|C$s|m zPyv7aI{n*93y%LwZ2r4cTMgnLQtd87$?tnJXkap_?IQr*eGfKYf9L3AB<$yN3%0LiN**h|`{gh} zhU7FLv=igEnwBzgRc1mQkZAXBa=R~xVX{w+XWnhv_zg+OMM89Pg|M&c8;=uV)OH6f%BNozMeMt1>ej-@p< z86iuk^yd#%1{M8gq|YGcUJ%o%inUpGY#)oCl~K$n5;t3L{CJY;{!_xT_V9a)>A{4o z;)>DXEG|bfqW}bwF=_IIY8~$l`T{J`qmSXfO-`a@t07A@jR-@G^P3E&Z=FyWU*E^t zWvZ3!h`35~i&^jv$(=C-CR-pme2*w&enBMBqY7_k>eGjCDBoxmWA=9|VqfHe`YAmm zA#(xeDBzV~0NPx{*E|1sYb=yZJf;e@Jk+zrM^kBh>~PETvI~vAzV*_TMNU`NoWmIz zwY&upRZD7wN4*dxW^~L=tq&q&*wL97qI17O`_&uN(E)y6q&jR2?nn0T~3z46&UxmJ2@{ApVw_Eyv62 zGT7PW2X%v)3rALTjq`KMu;*|&lC$Zt`E6p7wTFRhZyi+Ny2V=7P+is(mffMN)P!K> zf@|-ZN@`i>p}5TiafhaAsYy9D9_9B{Z&5dnaA9WH>Svu34+mZ1<8r$LhNu?7jqi+f zF^=ek6kYh|(zT!zQGiO@v?sR#3Xy(qMB8^5XUYT7wHU*u&|9P?wGF%+p4f|-<{m?Z zJGKVKUqenHS2nE^WA?5dA*A{bZ5yRMJ!1+U9+EnlRzdzEu5j)WQpy0SKW+o#GQ*R- zQB~9Zr@K~y)=AE=8=R)-w^UNBl|`bFX~VBf);D}^AuigdwwDcem~j{H#4|%{MKhSs z4bzteIMNQFHv&0ZL)g!gJ3>FU^_xjCxrQ2;DBBH;)33r z$K+~$`2oRF@A~Ac5eWgrt2KJ$iEV6u{=f+EqXB@(3R21%gFui$s_f&*il%QC?m~9* z^?|tM1t7b{2gr1$p|d_9#)I3)&-$m5xk2ib>%k|obV~J6bZYgzwI-Le)Lm1)p1G)a z76m}vQGihBROzwn6zs0G299Mz3b=Izle4C!K;o8G<9!|a#CRXx+NTR}_8sb= zgJ31v6JF~p{NDHIOdSgiTn&^3)!*mw(9L<@h^-0Tek2|}s9|`luNic7LhxkJs2lyM zv5-{LaM(eqs*R=>4xg4o^MjR!hV`&82wEis7{P(yWTJ>e!xsACZzyV{nPX#B=(8o9 zr_VCE-`(29Md@s#XpI8SG|NIgE8ndfO8|fRQ%l&4zGNq z8)3p(D0hgH#RHQb0w&9kJ}~;HCjb|FFVw`R_KN4)%0tG_3a&IP0j4aRr4;U@nc3Kj z@R;=dN=?$JX+8ga;?-CxZYoq}w+6w$pZ+uu*^6|!98_j^2H|&JYVJ3|o=+ORy0x-# zQ}AI=;k(SPEl<+j*1%~P$cP+T){SBy^5MA}RkzMvzDuP>1?^6I?6r)=7?xH|I95KY@IzjCNubE{( zFZ;-$J1fAvXq$UO;y-oW(I@h8mP)zjs+utevMy<#0~P=jeKuS@c3_hcjW&07w+Y~(j8QXZ%PTOcp&2(b%$51P^o5OjFovJXyd$>M8V}XCtfWk zMW3FM?;6zPlEtN9QtlAzO=UAO$Hsw1?ncn|#4weRo0Gf6TYalzSrz?k;6SW#lOhv*0afS(%lR< zcUfl_&>#60msZFrmmb?Sq!S;}3ujnVwTUTaF3O#?rReRD_^T_l=XA5GN~Neu@;9uC zI4dNwZx?9&0~TaP4qxbXsSkDx;69d>ZY#ojOVQn}m%=od=S48C%4eRx9)`PbO3SNA zicok?UBtTpub~^|LsOel~5ZGV2EG8oYDS{Ytj98 zxYmDSSVQXWS&B=@JYXirB(^woepK@Q03ar?jD+Cmlv76eQIpVw=)GYs?_xNN{!$Di z=)fH}o|dedn$~qi`N=BKaejH%k`+x$D#9H%kuE!^nx50%v||%2&{w#@xI0}hSvNVJ z*DlxYdv(4$-mt%%c5SWcc0jFJ?AG;?VR)kGy7KB&_f>+*Lx!)mz?osXHagn0xAc;j zm7X1peLOWqH`bw4nwnZ%tFJGuI%=(_GMb;2!J*bSI5tYxT>!o;bvsg+l$xFKR%sxE z1morQ4Hz8b)#W#JbUjDb^<`VY@|LZvHZF0PlrK1_C@c<@u`5;%l{e{>mTY$TG&%dJ zVmo#=R#q;i)oU6gpdE6OuuG;X$O(=_D*t+!uyybZQ^m4q5xc^Ad3EQ4F@@e%%&**) zlLIr*4Rie*&7B&zesR|0W!Y_gadp=oozuJxuoLImdms##$z2@ElDo2DsB~3tp_VU!d`Ey*s_<=J)ld2v!74w25uW;?a_%(Jt#bs${;4 zHm}2wKDu%mV~+69UZ8{?)O;D-u|A=1^Aq00B$y{#OG=Et9~&nxok(QF!(9CY71C@< zkW-Ljtsy=DjEE9axhtNJsZ=r4!oqGugNE=f2n8apprI{!H&0+LjFh8Kb0kWd)8!0c ztVL0>-2?+GD)>3h5Y(CuWeXAVzBYkGH8zDtHI-7`)cV;BB3dOvh=*D#a80mpug`{K z#_7sbPJ7{?&6ACBr<>2G0{@D(amw^_e6$0 zP(s~8QNOu@&kW>Wgvh8~I^`|)J@f)(_IOOM*^XuIi-yT#5M0mBTAeyokR3b-J6VD^!KQ#4%1b|brRl& z$}fjB_(u`4#DfQCGekWF?_(w0D+uoD_34=6HQRE*J8S5|J9@BZ!!H$H8G}Up1y8$q zpp*>@TnM<7qyz^N=;1cQmCL%}ll)Pu*jY_I5n+$tB3Ybdiy+S+jcx>$oK0?pTjFbc zp3f*$xj_hGa;FS6!}a%_I5)@Fvq)kLES8-8hr9U^h5q4oY1JCS-Yg0yx_%Foj#bk& zRI&xP2ZdR^7PSowj6Y7toK_KI+1A+-v=ii+Mo8RncJqO}@GEOf?mMz0tRnDn1|n}d z9fI~#ZFMUrG&(tMLp1OlgVX*xJ96nX*2wKdr6Y1}zmZW~yF5>Ko{h1cfp_O_}K zwH#+MG3?{fT3R1HUn($zq)1V{kKODbZW&rwTO-de9LpEjTi6gU(bA{;y%G9Aq>1^_*PJ%A^$7NuT|pEqDN;w=V14e~7q zKn?0GD1a@}EeU`v$}I|jE%Gf3fGz6nZ-5)5TN;2Hlv^Bt8{}IafE(0X0Du*!*FS!+ z@-}O#SxL@wn5(Mn_;}9Rx_g1r`NZCdJe-4O)stkufd+F{W>vEkT$pvlcfw$zkFaR| zWGcKx^0Tx1Hqn@^Zfkc>++Ttx8mBQ876h3Vdw2Q}w|{06Jh2y@U+O1iQ&Oz;3?(lO z&k##SK!9|NL?sVJIk0CNRg>K*>3EKxRhlPfDd@g+N@b`k$y>H|2Kb(p+40=3A;Byx z(xFr4CLU(-dTT5ZuN*w4Co`>aq>nL-v|1xf5If=gDN+bcFp`*GkrAm$lOLdzPMCnE_^l9!He+lol*vq9F5jHy`FK|Vt^YTTCC zHK4f1u-^-<)0nmw-3Kc!bAw`gdA`B(-IYC6G~uZGr_bRImd(hf*2wXm_I;5Vg!O!$ z@wxU=mf&!6^o%-L(%?H%O~<~FLG`w0M|8TTI(Pg$%O|fS;Y{jXPtE2F=Epa6yz*ED z`FvNCV$vjSfG%~9D#RTc3JryU4Q<+lEp$&SWC&Uk?HoOYA#0{KOCMxFba#Wo3#q%H z-~Cp5*+(|`cZf`gPRIlr3&SJ*Kk6W?4A6{Pv-BAQWA(%Ip$1e!tf5uuh|qK(m?sOmEh4BY}DKQm4S;5xM6+Fy-OR0ijk+TnjH zfxv!BfzWL}%5`V{q-?5$8#`tOw6A%4mPXQI;t?=arLQnc>H zQf&V6RoGL6#tr4Iup|5oZt_*`1MyYd`+r#b$LQF;cHJAD$qZ(aitQQO_Ka=Yw(X>1 z+qP}nwrz8U=f9r4-nMz3{hrm%hpJXpqg5NN_kNGwudCyC8{WFwdnVFnc_byfkXN^P1 z?BNEqfDIVO43nm6y|uA@eRiw^9Dox>Y6G>&+Mv8_eTo4_-~-0AsoHd{fWPJ)Dm2cZ zBuZA}M3#ODXp15KfDNz}G-qT2g*~VX+6x2{gO%b|_|o(j6EO<=xJq=ssJ|h5 z>7VorGP@vs^Z|?kJaEQSm0e;RrCrHZWq;2*18}@vNzBoYz||?cB2f4}7HICs8kJo{ z0QoJs2#OnyCyEmSLD|nsx-*;FNmAVbZoqosxQF z)sShK{4nW|r=D${e3E_y-B8IkQB+@f;6^G5ZKG7~hhsCkfL_*wP^_3yD2>T}E^Ejb zrP~Gb3g4hZuPzzJ5;g8FZTf>dRBJk zGyCzGafdWDWOnIF`dHV%eWm4uarwx&zUMDDW$Gze4P5Zdil%pLr+Ndwl9{(t`tj@Y zmL-5#du+uES#m_MRg=97MyF>W^>?v7;0#glg}3Ug?^1OXjI*G0X%N8N^e<4W(cS|e z13uyJY^ejHpP1~z5Wa`y4ob$mP`*ezOXuGSE(5+oRTDY>mJU=4O{SJL?eaG$%DQhX4?idw$fVcnd}WxsG; z!g*r(9@m@ha`?h1cK>!a|1kgNSG!TDq?I;IN$iviUOyAoIGck?*_YD*gv`SY>6cIx zHp>@r29IbrVY&g|vK`9c93DV?9kFht_gZkv1q*LGln~xID9tdtg~6vz+yhTblP7OR zX%reX2Txoew3B~6{<#jB>Bp__%vlfZA=u(9#Y3^%B~c^Z-Ag%xQU&9t*v<9p0K-AF zlUhzFM6rVx{{g;f&+?>3+|mH7hOjk3b=s49KxsWoyyMrNyZ^P=G}(u;ZI2@hhXWQj z*!9z^zy4w0&?QwC=rjbkVA2D&0KS>h0Rs7JWuJQC_NP&5jB06G^yrDUa^o4>gmh2m zw9EW)`7z0nFn9k6>p{uHU(kLY=Vp1G^o}U-p3mQzC*@&!h4Q!!{!5uuxr3 zPF+&Su}jmNHp|cw|FK+v`ruFq<#WfuznSPI^3kDfFNrC-mDk|WptJBI3D%W35Db9{ z7y@b6U~;s-ZH)~05fcA8jk4_sW-GPNWps2*+%2NAoieyGHVzs83Zed24{3*(3SVYl z)99!`+$*Efi#qI|YbEioHtK(ckaVf2Ze;f_jE~-kyX94Q69?HQ#zo^_Rn*%E!faEL zV#w@sD!n+vZsL+;N$c!gp#P(w?t6qkmIk;s+)pO%>ZOL;tT`r~Y*~`@A_4KujK;iRCMLhoZ%l6CH&eQhG z_9Ssk_ibM!Jg(#-Y)T?1`w&M=@qhTbrZPdz>0Gp0w`oUCx=yLEb(ESm$spRt6c0>w!}$_($64 zEH!G|v$YIm&x+aFdwRbYHw!(@M?ENt;DQUDUo7p3j zYqkxYN+rZ%ofBz}nH6%Z_ed8&#W2j3!>X?u1Lbsg)t`{F@)vTD~c%K z`ZHtXxZ`ooWkr$gp(_L9bFqF0?6s3*OH|zb8Y>q|7Nwcq5Klx~{~5ONx(s%eyFHN_ zYcAv;T%fwpEBuqk>9}&kAs9^@lA>7xOTD>ER}zcBT?~&_D>-dQAdtpdQ4x3j_nPCa zdLCuO@B;SY>W`_ZHi4}?i2SfW3kWpMjAd|5gYS^@d(2h8lZGEBohI66^@J80P}NE$ z4J|s^W|1PyyDX?vFL6&7_RV3+`US#EnsngoHDpYP)5r)*JP>CnQCMJw40$SbD`pBC zM}N?~$m#W`YuPc4+QBVMD~{wcY7%OJEEttovGs$ zaW7;NKfGixHix)kX>P$S-=vK#A^&-f4y|oT9Ja8YKF}6sWUD7>@EZ>^ytK?o3Z}Ho zP0-I~8Ay-c8T|ZEA*k(CkHmAHjIm^T)k<98r{Ph0p08PuSv8Z5eI^O6Ay}oYLA;Jn z(rl0M6FIgiPtR6iK__wetq@CATBkr!x~N)$*b|z$d}M`OkG8?|**2!|(NtjXzVLE6 zwH#hkBD+HZBs)TY|CZI2*;uL*Xs>Musf1L%QDriU0~-T#ZP-DhLe< zUD7ORmNZXWASB2ciIYT&Fi%oIt=|KxCa#vhUj(Wq>6Q~JMZ8t3-vp{AC0AmVkbp2x zG=NmU0?eUKT0p5E6{%S<(K>kLqRlCFtMb_NajHw%tV< z%%n%5DKKNj*Fi2$Eq?mL$(Mtv71&q zPCC48Jlr}q$7~R~(%+_SiyAtOuaeQUks}t=^^;^d-t%;UR@v1QiPCQrZ}(#EfdT4n zEddLdo&WfX<6R!;tE^H|+fOeh&x&bWL8vBZ={n;)Y#~0J{|c-IThYF{7=}JBbXV zUHo1ddm)U#TOweIkyg|VBlp-X73K>4jRuhIUhXdC z1vbTLP`fdEjZJ>=^7ySGgVAsN(gUqQwL@{6ay%dLZkFjnW`Fu>k)a#4c_EEYQh2wh zXn1ZHrMCr~T{8e&V#1MT5)t=uCF~+Y=jFM5dr=miIk{~FGpXR%2JIKcouvF7@AwyF zE6z&v>9QwYG0E=>4&TeL`(R$sF!6G~%B{|5idpmq6w4sSKb+qO6ZOA&^A1rf>ZWK7 zt_vlo_9m>kuNaqIHq5XkRr_BK-P&oFon>-6s5SS5+ZEMc8tt9?QfkUFip9~Jo{m8Z zINg^O$g~KlZJbPGhc-VH84|8T+}9M;0~BbJkcnL+TBBHH`mx1(xyT=}6c|fbS^}J| zVp7DxO&P5No*?-stsF2>l`|*m0<_eu#*F(UGhyt|fKz78vlbUGa7#ssfcK9lqJ03b zyE7i8_}B%8jZ@^_vrWvUb7Z(MWa+s4`8i?F6_UalPgfSa z_A>^=q;lmXA24LMvO%Zw4Ka0ktrc;ESMjgIz3TAsupKNeQQMq)`?&JieblcRp4)dy zZ6bp=UWNvFEW!E>zVL%6o0w`*isb?KD6L-z5}M*$D=*$RJiS9o{* z4%hj+8seYTA$AY6lP^(w)iyO3zimhjb;wW$=0E#Y1EM+*4X2|ZPT;Z}4S@~p1L_l* z8Gz|5&XZz*sW`A9m80ddA7_8F%F$-bt{iqc+v@hn4ktvme*>MSJm0Ux6t8?=pv&gB zO5`4^MzZ?L!H!{Tvd7WOL7UZ0n$^vk)eVMrsOMb`1Hegjcb8n|65Y9IwNw%wd;a3S zNYtuL)Va)0_zkf3#7Dn!-4E5jZB8YE!53(l(lw%(vGkv`qcbJVW>=P~KQi&WRp_u!Ltan2xPQsylc zQqn|Ma0HeH?XN7fbatzOKEyugCkcZ|->6ocCHK}Ml2odrrF48age5Sf`%nc?CBO9Vq%)Z%535WW)N z*@@_hn9dvc#_eU(RdOe1(=M~OKA*WdGNivhKJSow0o#LfI3Y-)T!PGL<6!qZg4Aj2 zVycPL2(mV(*k_Tyn5Q+HkLc*>`z0*ZyXZAj^D0{+@G%Gp$p{&-+}o_yH36RxE!HEl ziP|IdJal!*IudTi3#pRyC_k36MqeirAzy@Ol9c0Xj=#BwzARMQu*TPZv z(Q12xonQ{JA^wa!xRnnS&Obk+82!C8AHZrJUVsFr`aO! z0qO{WbA`dya`%&U&ICqcg=dxl9`g5SleM7NQS)7_DK1Mq`pC?mV2LR0^hE?CG!_}m zzYcnLvvnC+3`Z6oz4FG9=vGWH9s)pyy-OHTpjJpWW9iBD#rmb8pr8hjL@?SD$~K1( zdG$}lmpzAoPddlw5lQ(pliFJ%e;C~{#j~iq;*=)))jM_aX)A6YYVy9iz*QNI;@hZF z2nsv%y}*CQqHc;r1ZbKm&qk#NkTR2>iWaaBp+4$K^x+bu=TevrL&u=cm$P-i3*H-;3-(C1v+W;-8ma6oMVYtRgQtx zCzxc`oM9&p-!OEUA$890hlp2jNhZ{>T9Ffx+Df5i$}Gb}$vMG>-xM}t2)>a{Egk{r z=dXxP&ilX2oo|0d?ELlt^=1=-M_`p`SH>-IaCkJ5jjh?Q=7+Y&EfmIuJ$F3~(QnmF zR6v(e9oXV`MjwdK9k7Ee?zhv#h<2&BuvsDL6JuFb?`UBGh){+tx{?(So#Fq-6V+L4 zwfy7fj~}c579d9P@17_JTSH?<$N%6m{AWicJ7LlP2Ze`iII_9v9|@?id1{fnL0tsX z7ay?e!>A=dJS}!y9HV=Yk3Snji3^jYaCS>@($_exrtOwnVjU>FZ1i5%bm6T z*+ZMVQ-fFH3U}{1#5%IVN&b3Gq_dZZqNPzCfuGdFz=4Cy>#YlY*&iy+z>`l-BD9z6AGz3Zgu{okM&Ao$o!F z?G0Vc54gG!1SYB!093<9sKfo}leY6@t~0jMm2~1S3a;!&@W5^Katdz}uc27%)s^NW ziHk~akBiVahoYI-@5<&83uYBu)L)*Xv1!RX8#kI)+ke;_d#D4uml6zj(%4-}x%D{) zW-YQ^yUVV=hqS=v5%tYpxZ9We_(~x-IG{j11#E0URiUEUMZ<}v@*Jt{FmNIOBn?j) zfgX?S?hW&AX9YID{agJpQvFHHAmYi3<$Kekjjc}A`r4zZB>;EDo#A+Q6S|>{{_3%e z!Dvu(HL*y+BA>KVD&~dq%M~-LWy^SV?lGkdoYWc-sr{MaE9LO3Uj5Gi3Poabf3?W75%d2iqN5bFZRhn+d~~|U zE!g}SNI8WvImykoK3db%34e(r|01=LJf;;p(hUoY*N-5T&WcIw?^b;^`r|`n>nPJk-Cqd7 zOW~$xuZr$9THB>{nos2<|2W24O_N_uT>td>cAh)e>L^p$7xIZ6Xf>^HEjZJ)ZhD;z z%o|GzY7u`RE?jBuF8WT;*0-liJfHXU$+4*jelUJ^JDXW4sBO(rM3jAf3~xK2&c zTuzfO#d~+zMQI_~D&~#F?KIz#4-UKO$tRe&`d&wTN-VyE2yJTx;yZ9wHsYyC^kjSG zL8(ElK|w+8z_z!?(F?%chp@;cn|;_rO7@qejO-1**fGr01ecmBePAglCMLK(7>X8R ztdLwEs6apm#c!@al1;Q)YNFr{&}*pCiB=#gruk-EnMN)M)ivG}hvfIn0dSxtYFqAO z{vpdl$;y7fYm5FZ!+>FQZj4#G82i^gCt)nPuh0th9|nR>`D_Fc3ScOaVvyydh=@42 z(2_wwRGkOd-7n#1skl7OE#<)_2E6hiLzJbWn>oW$xIB&P zF@;Q=JRl;*>)CtvU$kI18=X!3f1*y~=f8_Q+J6&y3eGl8=GMmlo9dI59QcDUw9{xl z&nLejLF4w2EJU!|v`^x;5V5q~a)v~7CK4aj^pEUAY_`G zIJSXiF-LruYn0kyhHH_{!=JR_YelV8p<$s(_3z&MZsFq~0;4;E0hy@u%a}bjhce5^ zY_96<2n#|E{Ts2Xt(#e^rFq7Iv*vkWTddTVh>^du#BuHh_ic%2UGB_lO{i3JY`wFW zTQj!rxIF0ooRM5Ad5tzscPTpD9KvqtCiuG;pC=*a?setAYwdAfUSa%eCK)NMqyh4u zhkN?pcFF&ad8KG>YV-d$e$cL8{>S0s{{H{O4-$cp)*26FT6mCKtpA_*L5%-j`9UE6 zSAG!k&uf(b;0I0r_;&>-|GyOce}o5BsX@AFE}?$a(42|S&~3O71|o-0t2fId{YD@I zvl>ANyb59m189eT7{C~f#bpP=qKILWXEiz%2hRC(nPGz_<8BJHi%F8v&}?NSU-RUW zoN>JHNY+1QSN=iv{nq~OGTn5X_I^Gf!}9^_^{`Jvm+ZWSNrXJ-BEC*`OY)*n=u(;pBMc>!R1 z#Kei6gLa2zGgp3jU5mbm5baGm2ooc+J+{sv?qnd8MiM(~SdMWGq}wbd@U+{@Gcv4V zN@IdPOrAAoWl==1^CY0EXJw^PtYV7~S6*X!Fs6wuKV1M3qh40(;>+5*h>K}OUyj@h zjVfagwy<%{!=7BNNNf@0^`P{JQ*m$=K%r^sjt@~QMu5^AeTqz{OYTfGcf5`-@twh$ zib^_+TaxGrxT)RKX{#)pLQYYn&CNHP-6vQ)0@!Hx^y@Vx07iom2%B7;b4xwvYw18y9}D=us^Vy38pcR?WKjoW6!CT zlB5A*($iGZvaBTs4GP2kp2Sv7kyK zQ}Lin_Adlzc(yK#+=5;PAGe6ZX0(nbuR`Hr6HpV60)^cfO+rP-Br$I$FXmogFBqXM zBjQH=j-D^7uDBXZ7uOugrx;bQc0;5{T^{8(6VoV2b)$BZk;MXJl9ufr4hGG0VS?@m zbBYwvh0F3DD(tyev^)9eE#4638F<(RiqM9G`PwpjGE4eRS02lr;^SWCf`aBk74?uX ztMeNs&nG31+~ZN*m@m2siy;Pkp*HWilTBz$Lv}J2Ci2RP96sqOV!et07jSf{)#6;iJ`!kJ<=L`aN&c3AD`*$; zR;fN2a2{wEidL;Y8*o+fRt5f=fC?0?s$CLLNv?>bHt9l}lSl(0CQD992`qzZ+Wtu( z9HJ^J63ox}uRj^Ti3}2W=6E?ndpcw34h|#&%%|i3m>x%sC(lZMtf^v_-c0(InTaar z+9mU0na)okQGu&1xW{N-D{MyyNPhW!LSHEJ7;Zd9G=#B?cBni&ICI=ZEZcSe6oo@w zn&cX^M>-`>Q-_X0wW16*@Ai-HsZXs}f2k%Hnb0y_xU96ABlYPb>Y-N-kO3Yku9ZW4 zSr;4@{1jdqEe4Zc;Zn%jCUy5@&9GWnnHIy&$Bb~{m%qIfa}CNwv6FgvkW?IG*a`IS z|CmY}<0gskT(5>+O^Oi7P`r3Je|QX`oLhkiU%B2~Jh_orucwXWWAp63p^kR|=hwBs zv$ZcRB7uAw{s47>K5OV2+@Sj$G})k{y}R?|&nRJXiCMT}C%uFjy{#G=*dkDZ;U%H9 z=Psu2H080%Exf1K1SZ-A^*R@YaV8-t;p!qDW;IK_~CWZG8Lgn=F|mZ??{yIhY{E>aOc#rZ=e9X%29AiVV27Y7c;R zst97#EZjnO>I8+f*C@l5^DfyKV% zg{`nl0VcI-4x|B|T0>NCmTna~bp`QxbM;wxOZ8y`;SB-!OLkbi#ribYE43*2E47*W zh`fCjIfq>#Z7)9t5MiU-V)qDOSuj@QLZDzv48vKn45Uj^UnpQj>1P z{|MjH1l(SbdTAKF9wAHY3V0GZNecnL$RozyXw##9eZ&OX)?bi&da)?1XzN?PaF;cO(}`qI z-R4A;`l8Vk8t@*g6U{4wwPgEkIZZ(xXqI1d(gjh>lm*Qc>;%W)*my|et#YkTkudNr z+xB}$%Ph27o8<=r-hc3@*zM&=W6J8I@4&H1hmxV{WE2KnK+zFxlMmmi9azTC_}0*@ z%n~mfu2yfH404P|zCwqpgEi~X!LW;CFRe2Xk`nT#_y=)a)>}Btd#dswnj1%&+xl^BJf68oZ3b$-oT4NK#sx?WLv>aXK`p2VzVDSNy`Y1N%GqN~< zD4&JGOF?Rq7SVm!D2w$71TLdLD7eC05-Heo<(9<_*G4t`(|WqaVbradZWDTY4Dgo0}yX5Koxfmx_TDmCi zc;hrhDYCC#xc+s&L`B}uFUW5Is7C4|BY#vk<|?Mo?>`pgR{%zG7i1gA8YHFmigkKS z1v1mtJZiNfvpSLS(wv-HDVFR_VRsH>dvD# zEce{-Td&sljmFdWGYu&{lPcXR&&$#_mcAO zFJfKdeW#`V%1iR{_%27IagIpSL^$D&Ku_G;Nd64xFOx$SUH+@J8Okb{#)4^_e}DSa zy1>iC9!Wt9ubEZ{hhOgoL!AvcJ3B&c9WhyB>cTM!b7-5_cut4vVYZ|{Inx<$PdO-c zPh6EME^oY_M1gx$C{x>65^EC3>gSc{3*J)MxXedse=R-D-67cWd6Bmd>m^{eyHVh$ zaIRfja1xq)N@#p;TunubAa5|MP4X}#%Sr7wvt0-(wSKmnx!JE)_FKjYoV%O~&9mOV zZ&b_V(2w&BtQkLfDHd+3xUo@U$Qw6hgnJ{G&MC&^G(|jm@NsvFQr|K2^0qB-`h&|d z9;7D2Qp?~eUuBnNR5FI;QZeX#PX<@X6-FZmqiQt15W|1%9WAgNlA=F<|CWFvgJ%Ih zbz3Ou1arS#XqJXjb;(6(7P5QS(J@k+yT%io;fW62<0%k?M=~GWMm%(5<6^9COd4_7 z-bcAaRYjgJ)+lij^b3utE0PytC3b3MK4LoBZ3lcR9(D^ZPi*R8s>(s57}7Ymk4Ik$SAq?7kl2s zMK?OXxR|E5iVVshOwO}zdERt=UGRN+F}``0_y;**U_BuAc)ob+xIPo%8w9a81z1de%wD#Ysol#l(w}dX9nvK$Y&( z&(xJ7F3@Zc7IN~{WXOYbn=j21iA*jQB%C{Gkr``n>(4jnNTxR1tS3Y~JgTIiqV7(? z4Fe&=$}-ZKZs&ftvD;qE_2EpSFI@3%$Y3o{XvUllnv);L!uWXHkR2RYC}b^I^N4qn z?i;f_4jC2+m=8=JiuC)m%#h5t5 z8S}6rnS@c`K`+UWJSjKf;VDg{+buyk^TT3?*?s3%y^tiF@2ibx%dR1El~p)`rawFk z7z&oKY{|=3IJDX?MFx))%buod_Y9IM8j`LkP&+2%9ffiGo-kB zJ2T=7f>_fs36l;KAxO)v?|~2|vP(BPlbNGL5r(OV5*lOQ-TooOEAd0x7#H2yyHTxD z=hB>kt=J4a=YAR%_m2C=oecLcge8{ISd<%&Jk?sHarJx0&Ed*4wNEPQMiuYdgJe}d ztf8Q<=yY(YG&pnV{^%R0x1NSZegmi<VKqepwJ8N~by>b= z+YR|Zr$AM*T(`E%k|CF8?J8fA$|tT}Y|<-*V$qqKK55&OUh=Y*u3N-yX=nUtK{rsK z7$$KLMsu-6Sd+O@Yu8OQEfI3)!OJ=6t0qNUw@!G|GVs5dMT2L&`but~U{O~uiKtgJ zoxxIhcUd3264I}5*bc`MtVbRq+09$gB6(9d#$nlt?DLmds7*{`(nv{y9YfF%r< z25y`KHb895XL@o#7l4g{J5Zl)fC(H-WZ5RJtC1n9a;rWP{65A-H2pCuk(tlFU4(VB zH3+UPcfvEick9BB$WlS*7We4(Ni)>QL(7;Fg=vqA)_(>K1LSB|?CX@WdRE7$!VJnK zx{{~QW2GMEuNiEzV_Py!((8xHJQ|Mr$)$r)%dvFQ^_9_8xZV&HZDT?ZYfHtQANWLy zhW!(6QnDfi9uGF?@w7+(jXHL8egK|5Ur-iF3;4>Sr>XiU{x6%(!ma%jE@JVGpp0gT zt3x>F=~sb$j|tVfFxt*K0SLC#g+1spN=cDtfkf3^g+@?dwqJEWP1s{<3PFGMlZ-B` zF}TA-5w7mj&G%{TM$T%$_|4A?mtf7&7##JQQk58ChgZG}XQ{RB?lnKH{2|(c_WX|H zqDlpHXk66fu4(m#>Efoe)3!t%DAR_KV`BunEdqG)TSFZIzXW<6@;p3oC|)%rEImmK zAqfFKG-8}xqhBS&ZuT0Wf>A-FixL>Shw7R1i{co2Mkoix=Y5kWL=6+zZ+*dd$e!O<^n_DC)6h$CDa?&xGU$A?{+oiPbanVmTa@NRLvkiwCB z353IU1Twso1_3do4Tp-EUgCoUUTTAgUO@>ljt(KAnsz0j=({k4(Fc{kk|d=L76_TW zq=Zm%jt(6OP3&4iF}kVaEl=3nA`)N--EZ9yNqLFlv2_m*U1a7nsaFm#lFu0;9-i3! zWoLt({kp%-WYk<>&|!3cKlTyBW+*}av|p-!eMx9JjmRZ1s8|%=8X34MY&%2NiKdE&pBVDZz;V*lyS&C=t{E!?kHs;KAua0#$g%yW%?!8~Ix zqQ$NtPeC5ZRzBht>b>k(t&X4wf;Jl{_#mU^AV|S_Q>d4%uuFVpVHs6O3v)25iQlYA zeUD0~+}G;EF-&qL$#(_DAN$dnlRlkUm+?|dHuc-kzgmLlU!(e`_bRl=qjo5=0i@!W z`fCZpEuc$6^$F+;uRL9achWXVSGos zJ8nN=UL8@V^F`#aX8I*B-xEdn@5Z92YJ6wD@hqI;I>PbHgK!(FPeD9Jj5DhVF8MJrPFrfG1}@NKa!55a|a;vWLBl zKGO>%yShTQ!LRH~?mq=H_0#vj22chb!2Ah@5$t_LG2rH?ZZV!2&J}=$Y)nGm5$U3G zl7XVHEo*l)G4rH-^k3}fyE}fI^FsB+qssg8(L}@cA6cCi#JDqk^4#blcU~BW7krrk zHTfnSVZQSVgE(IhGyg5Gt8u@&_y^>VAIm8JPGtN$>f8T8Wc(+)LmkRX(;4^sYon2F zv!r%9qf&0 zGUYPa*TYhv7n^HvnD%1jM+ ze&AZeShUCe-n8cDktlG~Bu83C0&++T^)pD9m{(yzL$&^To1*E57hy>n4(8WZgsoCt z_)ND?#>2-BCkDi$D8MGkG^xqq$`TipBZiHvGi%3OkU=rexp1R|1wU}XOp0fWMZO@% zAzV=!ckHEF5IaXrXKoOAdgSl*`J@9`=EE8h%(AkdhY}b96VsdZ^wpT&q$fhjt3@Mm z4W-WWul&{QQcv*Gb1Ft$MFp&KrKr9exfSSJ79aa!(U=G~h$0u&R->$A5-`j|(pO8b z2;kX?AgGYYDoMDOw#wO%UY=zzG-9eNkO#yKxy@f;8LcASWOLx*;4h&p4lb$ui;iuS zqJp~u=StC33V1x&IYjy+V$)&72BW-)?K<0%W&_0Q9s0R2HmXF3@*Eq(23jZWT;mH`-dT%Gf_5+q#K0|&R<*c@K=b4YpuDCwCu|{3`~Snho5R) z6YnY65tWcdlpe~%RCv9Vh$!|9r7a-_Q1GsB>Hlb#q8w3+RJ;#(aDmsaXso>vLHn@a;!x%5y)mh zJ=MF5er2kqRf`F@4`L$j)ap+|@*sYcI8B(P)Bn@2j;UeYt!a5naGQ8brHf35gyuk3Gh zZ0Mh8Yg-fGSDz@ivYvm<;r_&Fy9cW{xnn78r0(xiuR#hQhN{4PCBpG!67 zviLnd8*NL|vr2HwI0@9)sy-(8Iv`Zwc%zNLRS;=PEcj0fszB2klT}~i$9SzF+d)4Q zNA%=l_TT9?zkKz_f+vGCCEUB+RN`#0=5BODMGp`wC548_UOeB60`GBt}>K;z_~ky@}}7 zT?^^%t!v&)A6g}MeSEAG$`}rCTlPyB`)Uc7`_YzCj`_#w0nb<5k8tY08U`8ZDsASU zr9IYg0les+ciZR$;Ku?tW$1e@SrtY;kG}cuI70lDwZ7yUAIr)*s^AT#cgm;V10QQa zTENJ{NXJ@D5hB`zxj{X=Kv+O}ou~*EsS$v|toMkKHD3n^86O!8NbaLJaBDRJFx~dj z93;6VMJC)?U_RVoZFdCpB{3!+GU3xKVH;5oVH;;gR2bnzu#K^U*d7PAjG7H> z7&Y!*b$UStx-#A`F-G@w7~zDtPN?}=8c`2B1FBDsbh5VwcTFH#=+_|AK1E+2RUlfJ zQV#=T+G}xL8Co}j8N4Fr`pnGbU z3(!5Y3kk?}A_CGezTySqwyy(1mw7_z4=_?Iwn7cj5~a|1}!OFy7o~ZWR4kkYeh%6R$wGQQR~iyHJRCh;9X+i~@sY(lli_B72m+~Z%SiEjOs5Upf8A}*j8#SjzCH@1RD%_G%!l&9|41fBL zBUwvB_TVGHXee*7$gVg1{251?ZK+47U}fH>h?Zs(69c4(mj=sSnLiHOk-B4-5!IYX zrJ_DPwG(HdGgR6TnojNRRZh4mn+v7MhAY$;tg@8!Vc1Pdczyh%V3Fb}iRi%xW{e}m zh{*6PK$Gg9+d_{;*jq=7QYA^zMA;OhDnNgCQpH>qCOp`Ku#gqE(u&r_w$cYT6f`tb z1^c4jUX;B~&*<+cC0;qVS?T7pivsOiyn|8dc-tK^Q0N%Rqt#J$rbfXyETRQ^sB*l#m-eJJev} z9};`pmiXrVTC^__223oK-D?RSgh?|=fXqJiLWws-ie6XLqN(n(yBdfg-5dLjaw>K3 z!pjz7L;9kY?KycOe~v0E5lXEavwuw(oVB%Fd#5{mB17VcDzFFfaU8!-%?Jc z&LN@Fw6=8UUlBYb2=HYkIj%EGJ9&XBnIZDx_ANL2rr1siuF)UU$xQG2)pn-ZJzOnX z+bU_EiA2Mqg!tekP3oJ+%q`9w{l>mRdbr7Nnol#}Gpf@O2o(u{tc@OFfI1Ohr62|q!pkrr2)mZW z`ot!-DxN`mv+~A+WqGd?>o-Hg%f+%OA2nS3P$codpl^WKmrI_$nL6>!au;>ueBL9= ziYUYX*q}|SX(3s&Rc4gD?Z)X-Al&7&xkA9agmx+pB8%d46u*((qg!rdJ2XohfG!cRTeD<{o@A}@qcxb!+)2l{}Y*59mY**sp$(n z%}7>8re9IdP3%V>z4$M^CeG4eutYN?YJO$|$&fJw5i%xwlYG4;3-6cD`l_Y3d=_PS zkTGHg=vU|``S*EVE6b)T@AZ(bmKT+3iIw$}NhU|&tmh5nj_WHfI9NDpd#e~}_iRu-qz4w*xX%AYIGx50U@;fC$VprCW zZ%nQWt>l@}B&?D)qtGObNMq0*aF7?~kHxt6V!#5>9G!`GZ_LNH4}m06F5}lUM=>To zDx*wQPTW(83jg8=!sJV2)l(lh8w|t}n#RFjR<v8I)Y1RaJ+TGl!$xhiZ5uFrKOc)F zKO`s)Oj)XySQ$$;v?(ggZ$8N`?AP+mFZB}Ah7NDbsfA1^oIaB^voZtQ(>ai|39}1^ z?(}j~n7X?NlFq3Um>e-(>Q&a7+UZ>zY1X%~SJSuus86WLg{F?1pxLU>%9ghhRCrR8 zvvN~fbcM;a@qI9cM={p#=zi+w=r>H9N1({ zy(fuye3;-w2bGF(1tgP|w4{Rbf~=joHYm8N-Kr z1Xg7!rcUIM*S5CFY*ucwwBK7zt0m_MY9j+)z+j#sGe}MKP0JTzXbm%*Xswqukc#iPZ}IU{));<1%{$VRaz^&M;IJ|+7G=2jTl@i5YtZr z%@EuwAdsiJrw}}W(oA8c+N!lz0If={Rc4peKY~)N(kild0KGz~RbtoG4-3skxmjq} z&`)HpMYo!y#HOdD5K1LyNv(*TECogP*nBBA%Cfv$$;Yjku24GJEQzixlN!=rp=z1w z1AebhDV&h z-x=mx<}BZ>1~3ywwmu9R9_UN>X-NyLSU7)Wq6&&jMT&jW+9%`Aok-NLYl)zn5p4bc zp#RqRW>vAv6XuF;`4i0H61OmX98vJK->*H|HbU)u$uJeoa}jAU#Bn|%A2*gISU_@S z8BR(^y|@bP+#4LMp^>+(%14_283Q`WSEptN^L@OMy}~h*uq^S}dSafuh|&XL+&x+go{~`(IJE)M4Fc-!|<;9*Ry6skeHaVPmh=VP~(|VdAgdVP&99cR!JJQP?5) zm>FQ`(n<#>NXx-Yc11}|4n{~x_sK|$e@P*m38aNNf^`$?38bY`)r##dfLiXc*2&~T z9FeO0N~M?bQr;#0SRBLzCDlQEO$%drZR`9L*i}Z>ypu#8*=Iq%8Mz=;fv!Y)t@jJl zO*0#+k#5{&Bkd;C+lNKIdaVkh{gC1HwKc%}(%U!kUjUm%d&T)O+ZXx}pX@O=i1rKP zgZUT|!v3<@NBNLG_MRBD@Q2^MA+_oAO;wBjX0|W)3-g8UwBAo(H!|S;8W}9PjUL@* zk&k(idbL{>VyPP>X0#`bVya7&km{7pjng8HE>J*@2n%$hqKIn)9|vcba#qscZ!k({ z&!Uvh{F6Bhk#1%X*2@TzP@I}7I+CjP+pe=$AYCK+leq&2(mcJ_2_&W$;GYKC02Ym! zN+d@^FRRzxYYz$ohL(J=!MxII-8k8M^$7CQRj#TR3gVi$rWe}Z&%dK|xOZ#Od>2o{ zAXir82H9;ipa}x6I05!DPZ(4a_Oj>&rV;D3qzEG3fP*5DIE!!>nSG@9xA$ys!J?U- znp@1=87LK)3YMFeQOpA8&-X*?oLKl-EPqyiM_6wDDNs|WOqyB3Sz5d7KdZe7iv+XQ zyA;P5MknzD7`lv_)@_Yj=$wogdBWIz@>c!sHnos-Y z>AEOJHZ`^|1kyY=r`nkB<^m&^?qxxl+rc^>&%6RZpA8C^cjcFgo0i}s`aUe*CDoST zin~O@qgi}+QsIf0@x8W)xJO@!+7qR0nkeiXzJ#3)zJ#~2cL;tHfYiGvTVV(pua{Og zt;7mU5_o47lDeK$$Sb>s@EJz`ht8a71wZKQiTt?{-UhzHyXX1$uqR7LPW9OU!{wbJ zZokw#Jme`aP38`3WL&iV=9uK)%ffhK?`~f4oPE)FURAz7?=KO7f{ze;DoW7K@s@ti zS36VwT2a4f``}~-D%@~e0#9k8k3^Jkj;qfU*h_CK`&Ur$K;S0i6KE7L6x^T-YY!02 zHa*qy?EdJZBg6Hve9_+&#WUlZDYbe}GjNPq2x7{bUxDrO)gwEtz9l?P5qs;CIr;o8 zeYNE(gC#%V>*Y&z9pLXg!_ECUaC(rmGjBlFu%vN)6MAtR!wqTrs9OJs<@1;2o6vsA zU5nE=b89DN0Aw?vkZ!Gw>!Y6KTPH^n_#{J)%imG5xD6%fa-6_i$|jg&1))qfw$j`^ z?CWi_JvHO%Hom&d!W>z`#eEIpVddw;Ak>3N*08w|63naWv&>!Xw9ZYN)uP||+xT(9 zr=5SfBSO%g_jxbOskl6EJ5Y5GBsdHDWu@mQ8`&`eZKB@HI~k=z|JEPmOUCqZW8z>_ zH_Ho%vk`I5Rw`|A8$5T!omv*sbu6;=B8{o&O*e!E;#(a!VQX9%-sHlY$Au_HVi)Qi zi9bwDeT>^?bQX>inYeDvwLd4IIqeidAiFnY*~aALA(Pp;Zm;^`s3}f+r~bleWfh{o zpP67%p7%m29UbKNjlbU$v0W`#4f4RMXt!OPuf8^Al=t$us@xythgUffj-m#BMQpZMssUGwc7@69aU zB~-{`P@6<+Jx^*CIAw;lbbSAluee=zd?E^3XYR z+xjv~#w`->lU;a{@VL}HP&2w`w?dD%Qg!4{yp>Zp6M9uxqa{l_upht2zv9ge8vK{sU$1>* zP{-mBdb3dmjlGAf7Co~-%oWF_t}!&z@TH4HK{aW_B>qy&v^zca<7DxmnQ2$X*l&Rl zbGB^`lRRZLQ3KUAJG#4b5pG@<@(fj17@zb_O52GTajR!XF|M#?3nT{j)Ek$CBs(0$ zgI=6#4SxAO>@+Rk6!-4|cap};m*`vq5t@-ofa<(P#m0{8*ifW6qJ6n#;N53Q0YL55(1v zC^%y$iDc;(@J#!%cU#b8>Ysde7@&AzQLghjcSrz4*28=aGm;zKHiM6>@ z{KwDr6oabHK{3#zT$*)OZPt`pBo}*EB7+@x%^YvO#+w#zZ+nq|#I)s^&w0LFrq9_l zp9@{RlBN?IHzN}HODU#?9>?cx$LX$&obSJTqCYZjyRa=cOPvo`*|0WONpojU z;MZDbhCe~Ic)$HwX$3Y_4!LHBi^Ld>G{alU(k-k@_@(rL#?a(Z6zwJqQ|GYGv7%B8 z@kY)g`xXIdnQ}OW7U&D)W>T{1nFj0S7)(n+JPr?W!vI20BVqkw^_9&xNv?2LOUf;8jngtUubz{F4z>siL4=yN#S5OpL z3sqA-W@rfHH7P||=Mr+CmZ_0!U^-ce60(z%H6ITm%utC3H&(QSYZmcLzgij%6mO29 zc((l6)@GgME$>1uOk%po?`Wx&lCnuhhD5#1ka57Yy26IR|m**TFTCTNNo});i_VyQsk~Jqv=dGr3idN0O@H)@S zx5r{YbPX>>u9F$`K*Sb$6?zp06IzT|B_|}$7Z+*>l_q43Xq6n?BD_YluL*qzQwnj! zok9aS(l<>>Fn3>_J25i#f z+)YgtcLrg$_u~14vt|D=rXNW6&3i0ch1-9#fv-W?VoxE@ zKrQ)Qn-?=vQ@}LBX_M;uy>DawtZg~bqT{nM2P?okcX6mEA42W^-t(P;dt{T3h$H50D>(1=r%B2GbI> zAy2sHGa(C+l8| zEy{CxY{8cOJR6bykPAuYHXC8e^A7JrDQC5czIVzB~wBFijbI zb7guGs#bE!17(~J7&MT5&wakR7d+0$FxLmk6jafTWR^bcz#sDx&n&aQO*|8Bv6a-G zQBILLOwm7mUp%w*#}~4jGzB-jqHw*R(Lbgpx<=-p32P$tB1g|ih6$7Gg;KA3F)^H_4>Rp3vd zK30yyw=(mqRIl;nS(&ZWK?3tOr|%QIOji(mrV^{@6#*rKOvxQV2~pz`OW?LYblxya zaEwp-k``RmY#u6mV}7K|*ZJCCTqpS1w;kDou1TP*alA|XAh^US-79L3e0kdkGMAM* zxV09vP2)yAR+UotO(``^?3aM+!cHm597%qGO1lJ`zoZaxL4;E{7~+Qb7QZYu&(&k2 z4!^p8LG{jTYXBv7Uc(FO7+(BN{;uwSj4YJDjJGzxfBbNT{dXga*neqck#V-N`rikX zEV+sQAZPF-kY-_NO5=CC&}tRh2sjgw(`pEVTA&BpXhogL5t=K+hsDe|khI?Z{2;%R zu@DB2;~bbw^StI5*z4}*>G`obfF?L*4UZ|cvZB|fsvVU%OP6{tj}da7n&(br6O2xp zy~Ec9f2b5JJ~^A-@Tn#3$RbyUf((?2kM6o4jtLC;V?-IRLqFEJJ*0;aZOFliC^1=R z%9vaxCq7==Q)^l>Fsr@koF+Q=(z>jTML8yayo-YxO#+v(*UR%QT0HPv3k@?V0t<@` zhsC_D!x#^EJ~?Crmg6UspodW>C~@)`>SuJaoErDd^3CfMl5DgPeE+K=HpiCA+xGL?I~^li(w)& zncBnx^5ciwzdcUP|6gjV|7{2KUtjDY)bDEeDGQ$Au+csNa>5`bm3?wJX>p_6C-Bxf z;}Hpgte>V`>*N`u9ReMU_H@v}+mNDk5}K#{XMJ%&VuY6lm8-`;Y7o%p+;SgP>noBx9a15*wcTR4Op5{O)u@USqfv!`2^QJZ05aK=D(H5>iNY(KHhOIM1Vow) zmP!=iTvMxw-^2O%+KpN^ypnhD%IqKq*`3J*s_pYYs>n1Z_Z2ZL;`7QQ1Ou8WNOEIj z4VerUEh5oQmO-kF^O-{A!Q|TNWMvl#uu>$?)p@!H3qtvEMlR#R@wWkEHtCIWrVOph zrO>0+^de+Uv?fF^DAnxw7|hlpZb(wR9e(i zuSFwLKW{wNks6N>n}dy2?5`rV6|DhDx*_F)y6uJ04ii#VGgHPyECWSpF1m-2#>ybe zD=kh|!xI{BofRB5!$Ibe^Qb2>r6 zksWwoV<~LI0yi~lVBz$xSYA_z>Xwf_Z@ghF)7QFNhOr2kp}&16^<1Z8QKuLCjrC*;sO|eS%5A;2ZoJ-8~T6^ z(3NR(vNlAYPB1esW)BUhiD_f#20!45`GyIB0YMTZl5#!8d)_ujsu_K#N*5=4ILYA< z-An^jqd`iI-$1#uvon}f6jC? z_J$%dF4b%Wt20=h>Qy+J>km>s-}#!idor5#>l196o>fn`TIRH-_@a_jik_2gY!IHq zOKcOE^jSC_%S>@in^wloQPZ`Dy15PzMm#WZu));`#7GV9B}J#GVI|;emMy2+Bppzxslx)aE{cW zzBmYhyF*UfS&eXyyx)REW8dlDJ+OuxW269@^i~=CeaMUt5B-n= zT%5aj_jfn>XbSk>mU7HWNKIZO<-Btvg5jK?jbFKg{ z-B^6`#_JVSjhBo7Zi-PR+|>RT&fGoow;5J3I^9P?6>py0mmjKRmql+oDjta!y<{u7=}lqDYp1u& z*C4|S^y`{42ceNaZX$1~{9(}OA3A*oofh_lc4H`SM!oe?vZmV&F2y3>6;Lt;N69bO z>Rl_vqTc=BNaR!c3?G^@D?zN)2U$>rVdq5c@;i}y9diFD4bsi3+PxVRH8bvSX_T{4 z{V|VxB9Amn_(iXR*DW`Qj|{WQr`+HFOsE4jCggFdIv8_cJxAz+Z%ekiMyL}7X(rd{ zcM=57A~z_Bes`j>Sp=~!6%HBZxrbzfo@#B;5&O+r{j0dVGbl%UP*(%t20@{zAarLi z(1LzZVQ}Uk5=VYR%&t3>Z|KOBegoNpZvSWmQM>n!LcctSZ9lyH*GCPHS7{f7ucd71 z(m)MzyoMwj_3o?^Nvm8glA0K$sA|8guA;F(4pqpL6(XO!aT4lXyM(wKO|@8dPq5@^ z1x$Da_n=Y{R!?tfCzfFex?xG^9E>WlI>v`~Cf%-$d>Q(ff?UyB9fdN*Ui`XzKb`O# z@khcbe`8NrNgn+vKopY{t!DvX_y}I`8JPM;nuXl`8yJXp$%i_u{}CnSc%A`vHPAsH z_Oo$wC#+;vu|)bAzVYK#!$jekTI0`S{f zv4BCNVp&mRMxsh!R#SMEQbDe>)a^hyGD66LaBO+N5UM!EHNRHSG+xgztbKI70i>ue3W|Bv-T;!Y$I1---3mWK^O+tb0P zr|x#?Z)k9lp863Q=LH2=RLL6+J)Us7t%p+7H~8+9(qgC2i@_>f7OXyFa=K^kBWFo? zBXUDo;kw@Gp0puk3g7Dt@nv<^(yI=3x%nXT{1u@bC`r9b`l=0Skd}Dfgluh&rnwk> zY*tCQei8VIAB@!MXa(@#k@YAvhYZ7v(~NzLV~oNrx)HRe7F9Pe(qNY!Vj~qSUBq$B zli!>~CgxMzpM!v|#o%bGt3@bpqQVDe2l5<}8Py#5>gwh_rImGZo&fwlZv_zaym3-Va0;u}+EdO(Kf9t7=kvO_uI zNA+Lldg++;J)?v}Xzn0_Y5`CGQf|CKGg9IID7V{xtK8WBE6x9({ACR&FO(zHZ{M-& z>1(6bpRMs?e!nJ2YrzgRz{ZMff^&lg{K6Bah%2pJ4z8&~s(3EFSJxNvn~FlDE7TB; ze-=|d&#G8zda7GjsCe$Qpw2yZt&N$mr9ojYk{^xSc&~VVzjVKR_86++d7NE)f>5J8 zfev-I5eV8a9-@JS*j_Jl(h6*zJX%*B%saafqs^(x`wCtGH9+`PuH_UTfa}F?BL4B# zRb|gEG;=s@5=2MV`ZRfDV;-99h(!*Y%`!A;N?eUVv5@4$xOnR^F;OYWAcLz#hYXtX zaSL{-_9PY3XKEyN9;x+qm6cW>ZMBt0uU{!H#u7)bTUT*gO>@z5 zKlPo=Jcfy!nai@6x8^si-3aq-Z;Ym()~@BK%PQ*V%REYJ7|?V^4jhW{Y!}R;Nft5W z4wi$%UZ=&dXB-KemMc2$4KswYrYt&=cesWww{p$V&eI}W%o%v*@$`+@o^0f}()ZKO zNm$s7MJ5A01F<@#7Z z=&`Q{Bt1h+eUd@VvC|7p1ywGEX;)EbZ}gT;rnyFC1%qrX=bl>tyE#}RM649miR}7D ztIoL+eg^*aEVDT@lP)u3#y1)o<*#2uE5&VliVZZMzQy1W*VV{1A+dh(!WV2yFm>-n zyD}J0-YBy!)RsiivfKPspRDV?~opuuix_rV)H>#yZK zyx@7chT`p-z z-d;&MblzY&&=kJV& zMQmBZ7OG=79`j_ib{fB&3&FX!+k#_(;uitdRf>T&!S+#wDAPRfR`l z_APqG>D9UXxo9z>L3NhHTP%VKMRcY8M-b;1HQG{LH@>>sxj;9>W(MHD^t)KBd!-0 zPPkPCJon=@$E8=P*(tt+-6Ec+ee$Dkr;~@>ilKbVT)WwdK;h*(K8JCKF%RCE%*hjt zyciMeakbBZ=ZfNq1TQyc+BtcyP<&r$6DCf`&4Q9g33c1LlCPNM2?wCT*%&@yvN&cR z-&7}ULc;f$O%4Y*$t}5^VF@UB2TG(qL-G(i+JU-O&=$1Or93^hfPYSK5Fxmue5D>I z&ZZNk8BnrMN^59}t==smz_?YTPpDJfKP5P*g*-K|#o@}Dx>{Z?xP>Y;+_iR_3suU1 zU{4#`%Z+ViyI@zUQ?<{dQT3l@Q@E$OI>T$5XiGV? zeQ1U`{JMP&B;sQ&`{e$whz|9~`d7*bPwrNvm$B7QNF%FZS0k;+cVn&anz2@HA|GRzew@R>-y$fnQ%05=^$$fc{ z8+tw?&hrE7^xjqizKyXp-Sq@e338E)eBN@>1T2;j_)nUJgola4R13*K?gsV z(64`d>lau`5#@luC;qMQ2=aBSfZ1cNB8`XDZ2MS%+iUx}Q}BWl9)1OECo9Q3t18c2 z2*>+b49Z)*aLyaF=h3Rf+a)|ywSv(A@1~0HsLx&HIg+BfqO}}NH6|OGz6C(KO;<5} z%YN@PTu$1uOnEQT8P})XT{%C726u@yxn=Pf)UB{gKEkJC_-JUbC7A+(dWSJl&Y?=JuQf?pc>x!}qb~?uf6ukXZ2h zBsy*9xfzx=E}VR)cRRrcU8hzAn*#>nD-1FGU3fK%M8`OY6XCUK%sRIojLw#-Eos%` z6hd$g0w(#9PHNN`Kx)@?;6hmr6SH~mEEQ&Pvrt>vkND&@OyB0;@!9&OUumFTDI1u+ z-M@EGU5<6BGn1Paz8&^3j+Uu>Cc@0s^{w6C#b+J%$L8wa!5SO2^FPT7i>B_WN1BSy zh#y#EKa_{eox@1)e(>pQD^p6)QZe;tu*w%=cRsb*(IBOGG-#smIS1C(1S` z^vo&cSe1L4K_B&txa*3jGtU{JP=-ZT(Ktnj^Ovl+BYca)z`xMbX%7h@y3QUs|E=&G zG%`GNAhfZU%LjMA3ss{A&8h~hky(&plsn#*0kqWFcXCRH@C8EDRv4bi^x28c!6NpQ?5iVP?9+dLQ=As7O zvisHVnH;Gisz?<)^U;tWY!r&@C_UUt)5xVi-qbpTCVbi7`r_mPAFlk#sah7||8RHZy4>mMy zdCRKckM_}e#El7|v{%O0o?(v;K4;8KLw!LqG^5X<%@Iu#kH0}io<(s+mkGN(k{GRn zQ;_mnQjW@y#w4^eG=-P@6iBqiG~H$_vi%S=RSEOr-HUWJ1m(5Zm->BknRDj0$xddb zhdLJQRH?&nYZm(kCnOZRDO|=4`9Xt-SW$*sP!IQki->MI@cAzgAA4V-(<{u6AFj0j z&Rp>PU(LmTca%crrvJO6jEdWm0Ody+`7WraxJWK4PSb$k_tBzuS`eNKMk65B`L*rT zR5eha*HO=;`4@vnLJmUv@duBRlgj(=pwK<9Ne;g057XnT&m+`c5Esn+rZ+$SvL>`V zWQZo0we!h_*SZ7F`=Hu9Lnfn|DeMJ1?t%rbj)qqu&g_ZU_wr{@4k#ntw@nR`huNod@fKaTqO2i!_1gR{f~px$Ecm=&SoZ4%aqYi5XM&53)AV z0$-|7$b>u!4#CT0Vms9G@SyNQXldc_JcqlGK_Z~Vm258WETX82C_pMCTI@8Dm~nMB zRzzn23p#J3FvZ$a5Gh_~zSNtqP;ZutR=b#oF?bhLIX$u1*TBdL?l1Wf!{Ml^S&C>7 zS}sd=-I5t^-s_Lazo_JkP-&pX&_hZGh(jiAjDqeUSFsd9)zf#UWM542xAUKXBI9g5BHahT*|2j93Gv>+yO12e}9#|dxO zOxujP@7LQiZZB!}h`qLe(o9d%?+dPhA}reQFPjq1KTLGg8%T6e^eaa$n*ATV@1uYT zhVm%Y9I0#Qi8>PM$nvN^t^Q`vF%8*4kGY%1E+e_|#;z`)6&uIfW+NviyXyP1W*WE| zVZ8@P4vH?ri_17QhK-rMtnkvu5wvWR*|tjOQ?Zj9HEmNoq&V?w?Zl2r_YYOFD;NmF z?O|^!AzpW)QO8;{=FaZ6Tx0~anR`QHeZAI9{OFOmvqP-`tpP!x%6+Kd=>dfS70@Om zMiz=Vt+);&(^!oMqVO#}eLKyY;itNFJ4_zwYXNan;CCkQbaS40efL%B$ z;KMUI;EUj6WBvt;@xfWZbfS$PMeq<&<1eiK-4IEZII7gi5F0mRw2crxukp(mjql~| z_E+0mp_qB8{2NuAA1kdqQP?F%SVkTnO#qH6|}T#(Qh(+K&v{@TrOe>k4XaA&gJ9`F3j zNznoK!}6MdXt366>BGUsvHTeVTW($34?(uRON_m^(Q6(kg3U~Hn4DaN+KNX|(|9=v z5%e+7gso<#xd#g&0P;y3#6Sfgt*PrSz|+?%ury96`RA>oN+sFPnR(ScGVD~XI z2SqVy3C5_j%z&vwZt2*X@=j-c)7Da5`A{Hz^VpTujn#!+Q+r2{OP#nLMrt<2xrS&3 zY>26b4D`2X+Ob__iLlf10^zE-`9j%mveZM0GLA);=n7)(*`?#WpLIoOD6N_u>*pI6 ze={A1!f~pT7_@b0@lJ|bibWt~RJ?f=N~z%k2&IfgR*3vz zz1xq8fBHv()RbEma-_{ZXjLe@)U~A*D9lX%J~ijwDE0@o{oRALmeUrQ zPNYHAK|vy-c){;{9wn1ZK2M37xlIN38IfxlKl=R2YpmU(yuAFc*+2HL>9UBSkfKa8 zs=e%#q6{Qwj_42svJy`x0Wf@9rD7(BER5r}$uJ9g4Cpm`ZpOXg|$IOgH znsOopmsX98W{)Nv9t1c79I8TomP6Op0RE{Ohzp{xZamIk2@3WSWzGYnQxzp)r_`nE z2*2UH!*F*sSg%f@<*-H|6S(Sg0$D|?W>BYNam>T7Da;!ryIS`3zTCT zhn_Gkm^YYX9KoEZ4`MJ4YL_=C1~&Cdh$e>3xJkD0WZEUBJD#msUoCjPzXHuIX3*8n z#NGJ!q(Ku`dQiGY-nlL**ejb2m+Zl^e z)q}=Zo*p@Q!Y3A4PngzrKR?%~5Yv5|U+L5}(XJJ*gMo)1T)anjG1C-D|5PXVMT<3b z8R}u&(WC-H%?CbMUoH^)Cpn){C`UEp5GWOY zNJW}>V%pKPR{bKbVw#Gl_RKZTMKfj4d&H5oc}tWJV$TU0;cP6+eh= z^p0NETF`}irCzX~z|0ewJgttRr?~9p(|1E%-|*$@VAFV0$0-j@l*v8L$W5|PvnVR6 zog6~6F@gNXN4#*J(HzYsV#3C^aW4@4k@U$iHeO!8A(tr}iN+Y$QU4zx$UE^B@E2CQ`CnhiqRt77RUyNGQw-^Hl09ktOF?x_;%G^G7 z@MQr8_z@~Q#t%7vDhwGvdOY{K?H78U-*qN6020uw11b zxNvI+*yd^i2UaNt5UmW=hz7V;`|O$lH~SonogsL@CdST~3nPaql7W>wDPRLeyU{B| zHt9f%oi_n@%(MVT@38>x*dS#eT$;rdXu&-0D~rpv@2VXqs@j!NRu<|CbKDDg3;3aZX1@6|G-J3$ zdlnNS%Y0THf@e540hV(tR}sLul)C_EpUriI<($cl0BD%cLi3k6QXx9|^Gm{Nn9Mo^ zD&!y}azf5=+mHt=V>yNKqeuJ=+jI^^iwnBu{@pE7P!g517^7FD@xBiV_eTpbE z@H$-Zb{`Hym$BI37i8S|e)iSxkz0=!nbwHo=X;#=W0S#KMpt7%3+(O|*KbBZ2dAV} zpxcRm{AM9q%@{)!2Pv>c1#XXu!wwG zg-&ZmrwF%z8UQ?}9|bBKm&txS@(g(-vLuvKE&vBnALCv)D2t&pD-vhY|B7B8WBUvT z7?_0`_`3R=x1oa&$R>xeq3?3^-{c|-^-;%of`moYJ{(EKOe_En#KXY zgMib&5L9x2ageJz%YTAg#i&rvZL6UZCI#1(4s#KzOqpOsVC^ny(6}L{j_qZlrlFVk zM|?;hgAGvQtOD4b=JzsSE9TBqpd>|49-xas{ME<_#N8MHPBD**&-1lR>Kr5B#x)s58E*gjr-@ID-93t3KP|uJ8Oi~o zbkK)vo?JklY;H4ufOZ9mTRXk`@})WM2a&tD!ztKl;i=Jc5f^9LW(Uc&Rew&*3vo=< z4+mcGG}bi!=jA?I#v0O-Xuu|GDE#1qL7*c7Y!%BP)Xh2hP7EFEO;8<8eltn+l|K8V zxrhH351$`A{JtWydtrjXc9Ul6G?^m901UW;iZ}vtcISv@?@lC*Nj#n<`oq3H`=Yq^ z?j64u=bn^!e#Y)nKWZittNfSuw8>* z^YAQL>Vx4bQR){45KJ(6AfSyN$ls@hKfv3kg*Kqmr-e5l9neMq{O1$;0Bk@TYo4Pp zUdr#Vn$?+7I(6#STH1ZF*7`kye3c)16664~i z9GPGj;KJA}HcuW%ipe@!D-V=rv`XG%Vbr1?urzKJ0-|9ykIqsGW&o}jt&;RJ02{`) z<920$l(AYtARMNLajOmQoZZqNxfNlnP@EA`#_!;xjloxmx&;`xj3;wp7#J$ zm2w1$z`LLiOP>2^*>X1Sqx}3@C#x=u`}#Iz_w@6!wRZRR6RdO7uj=RN17wJ+JY(_y}&=v6LSYwHaBJ!6+5x<85YuQ-F0Ei zo`a7;7R0l4)>KjEFV?nY#WjOFZ*RcD!E*tP9)dBJ<+()Gcrl(FUIEQtm6HLp#{8x0 zHKpd2TcNdfGtocK36_vmi1=e->i-dPgu07=e(3WO7*lt%py586Lj@6%lDkq2i%WS1 zO*XQ_R>Q%XBQk1Ts}flvQw3@m6!9gUC%r5C5@KPO@sls38fY}3-HHBOmq<53?N2{z zOxF^pVAE29rWlPazox zd4={o(4t<=ws3PHq#pSS_SXw_^5*=>32({Tep9|k3l`Bq5L(2=!J9x|XgWr;c^RTn zzUPvjX<|K6Ts2Oo^ib6qCBnAV7uM5P}MAUN4G>jzd$NluCqF<}T#?4LjkyNZss{IUlYZ zS3^{rej+gvN66g5H?l)rCfQ5D#8VLM3%mZ-ql|q_Kz=3}aec5Zm2*D|0J{KJgv&0* zPtwt)eI@#lUivfWL2)F94QDyPqLl;<=lD=Faaxih&6wkJRY;9FYn>4X8nO{Xpz1Wt z@@r3xoMHb?1g>mP&M%x^;>w@DA)8t;xhTWQ?5-7yIU13ZV!@NEpj-djk0aYSb>3;{ zTJ2FzthJH6Yk*om2=$D|tI@-3K?6cNU7E-lt$J$C`qFXY5BhXvn{p35<9*46uzA}D zcQi+nv+j8XPv);+o_rLSAa+|4ie?^x3MtW8J0t$^o$6so&P9Ut777_QS}8;U0$ch& z%BoVMAuLPo=U#|eO4%|31&U^@Mk`h*=}{_E!_?{Eh*x6$>{z7^1$DWmx=!r-_;(d| zLTV4CcVby3Lo4bh3)NW5gB*=kq$IS3o1acz;7xz(w;d-%Ae-0?mb~{i8{!mB?AWD> zk{b9prrOn+J3+#;#sei=IXbFGRh`Juo*JRUEPUE&mPDmp45gnu*EKa7FcwYNLgmce zIJ>&H+hzbnK)b&XVR4_G++C-WNq0QN&q>a3aJU6z z31i&T)fBS_`1O0?%cvcdj_3&jteJyoHM?*4O6odrZUYCCnmLQ&pWV`nReDoe z+&z-iG?xFOou#-}XAc+S@How#oaR~bNycP`p1;(9Wg&Tq1;9(*B0}*}_Kgs~wu0rv z?v{e(B@mueIeC96kXY}MVQH7c4y0^e& zI4)CmPN967rs10o;T22Ty1GOTO2ovF#pR>rnJ?xo<^!Cx8R_{KjJFR)*{&5PsrVbY`qon|Y6Vjg zb({1+TMnH(qpc)MkYc_R)~jjdfaMj;s8vT9NzM@I{)kSxmE5-LC+W7%DRaMCf(en- zgJt%XT+{W8`)v_U({&zma*%#5%F(=WDoa4 zTKhb)z;~VCgtiySOXXIt=>{@Ej(F>Nbvzx%bk}4Cv-4XHBm3m=^a-bx?;UBj3N|KE zZT|?nY|zitl3pEPAYjT&@sDr^=sU&-00bgRpHDDW-;ZF>&To$fU~Al(zGn?sVeHJ> z;{>|WcP8v<16G(iGxm4@H^y%G1Mir;y>>qbq5$|t?8CRlz#4k5q&-W3uIVep02`)H z@2w#4{Xa5JAOmw4KO*-|06luIB!W!GRJSH-1%GHNm3OhoReytAw5sRzw#X^u!We_Y zi}LohzdQ33CHAgAOWs3Vuzv1kU3)qGGGCO!M!D`bm-N+BLu<% zuyJqMHV13d_E-SuOr6PlNI*0o4WJ6{m1~*a4Z{NS9HW`R%Jh~|>)g**k42D4kW3JL z-~z*iV>ibQa{vwq_n%ztEPyKgBg3W1>cFiB6z)7-o9sN?~gRgOtVb02=h1MaSsoFpg{F6MTh+$?)YxZ?yv@; zv8e*T2ZaDYh&u_sfp0-N-2DJb&iszg+pWIP3qi?#3GYArAhZYYe6T+_G^bnT7EyP1 z4!0b9U!&@yzm#Xd4qeFTe>?>Dy+py}bYZ*+Qfibg^dde4#-_y{c#d#=^*nG1BtvzN zIwt9;dCPEub--d_n-gYGPD_u+$mZoic>qla)F=n_*|oW)2_hJgCj-lk3c=$OWqrn& z?Ac$H;u0!D^~yZ0xq9vlnRf7 zwQPd+z-at#`pdAj%NlZRuWPa{0P8-9I3TBTr@IHfyJuT10HgiP^;NQQ(?&G5M}i+V zrR5Dv-5$UfH%G#D+WmMNlpZHs%KL5aS*hhLbM&V2L9ckyCP)0zS=uAzYlt7f7u3%k z*Pjj59hckN%N+nK|J*t2ajLK%;vqM9#J1z1`{KkWq$S84=OI71A<%9I8X$+l$GvHb zb%E7&T_cae5JD>y7ETPyIS_jnfs%!HW#MUNkh1?r#qk^yhR`1e_Eq{W0-7ry-XKVY ztalLp&yUieSGjEVV^HmLYwc6Yq&O)T*BJj46=KdzL~5p6wv+@BE#GxkP9j2u_k{27 zec+{2?E$d$7%V+NVG*kPCPeRe(2f@dmVKM!C4y#3jT>U_0U=ix)z;Xo@^Gl;Ntd~Y--Di+-Xctan zP(^$l;pZIpl@b3%d5scSs8gj=h6dW$>A7*$AA@bEI_ftMqR4)HV7tP8ea$I1fo18F z*AFb*GPBWVwc*!aCt=S=woykoQ7k)@qkfs~T2~6=)w#i}Exd$X2=NMoaAbeaIC9uZ zom8^0fp~gm3|^>2I6$PXG~C5--6{BUVBK%P6U-W_$a{%RpG{$cfSGi@I|k08g``5d zy*mc(qJ>=VT(-9X+jE~N;n^bd!>{x{*?-<>jDzXDQ)qF8KG8SLmn!}9(wPuW9~~D? z@3VXVWLSFfUV7OnyY`XYdd+GhV*1-X_;leni~)E4cldnq7<*S-<}hideGJ<_C^C%V zKv>2EzCUr77tr1vMPKXT=n)jw5eH*o&6eHD%vj1J0N`x2E)44ki~NIm=pu`*6;Uip z*N9AHR5UH@n-W=yd1xX_*NjYLVcZ$^MuT>$6;aRJI3Vns3zHt^Nr@IE)$yPl`_CZp z_^aO^bjkbBHOw7LG3_e{>6;v<;O!g3bnG4N4K~w082?3hzp>_GGZBCM_@wx6pLYKH z?ESxLBF=8NSkl-U<$66y0SjiYvki_Fd|0&jmyN)fEI0Af@i3u5Dc#A@<2Atmj5oMX%0&wwc?+tVcoPk}(XINfOd_t6zgt_xie4tJ92c7xNm<$A zJxiKcCN;_&9Ex7tm|5L%kGOYgUL~JS8IO}8ws+HFN%dm>iV#Y?c(U{pBB9S8Ye_8fV#EHm#dwDH#jw)#J@5L|GFjCk zyu5f$f^ps;J?!Gx*t=c`1iTNP{^gTBeB6E9_D<@vzorOT7rg7Gi}#$`o73Kj-8~V? zhaz1Kfzgb$2%+*G>4}Q8S%2qJrcpx?s1Uc-`o8}Ksv;I< zO*XL6S=S?{5&sRH)KvK>M@R7R)p;(4v)d@qkeoe)&7%7I@2eH!_zeep|3FCgKX!Wk zPaU)WZ!r45tT75`LdgDYj5+*BRAJH>iX~!OHqSrqF^<77lA_tMtH|EN=sYZ3Jg?Y$ zs}mi*$k;)}(ElO8v=4k0^r7QYuUL^pK5 zYWDQC15mfx`mO;b|plv6T{(n5qnAh0=(1F7JQIz-Ml5 zprM>aK?eQa3?qtMJ{nQZKkhVE5ayWDWEN^PT{D-Ack>7RXr}G;e_F#I&@Q&5n5;r zi;)GWa!?6JQtpQ$#yY@!-8`-?|0@@p8rK$L4tvm2MTi7SIUqNgRoob}v;jkAMVFs| zMVg)1UgjsB_RIZO9G$tPpKPA$*f`?30kcQM$8UJvp%BJ|{ACQDF1mBe-NePIRF|ZU zxRPI$Xr?ajD45R=Aec}28NS6DWpQ_RKOT3W5&p;zLu-k1R0aTtP7(bwts@s7^|VVb zN8`>T5&7xPZ#~Ioh;MT7n?(bH&uE_nOM9i=lZ4YyKH&ZZR?vnrQFYKCKL-D!X@>Ma zfK|=a%GTw7z_j#VceGbfzU$~eCN9b4O?ltO4}PJUPQ)E5Zi1JCY%zfXf@KhEKVG6nl#C5h?hL&Hf!vzg+l8n`|c84bM0Ry)LW9M z9bO3=qmuiBnz}kS!+qTbI9B+(HhvoL-!B(zoy2@ z?6%_zG3FG?;7x$OnCCIQa+UQdPw*6_X?Twag5)LO1zp&3K9iaV1t)dP*zaU#vO)>n zjdJaV4k@kdIC!$(uHL`ovl;Hy#GKeNRm*>y<}>F?Dam!DsAHvy#}R5^@Oa22s&$N} ziV^;ijy#_uOIo$#)JbZoGK~r4#===W!uhQ!fL#}|%CJTYs1`-`-~i=dz`8??RIHi; zRV)%3p13|q9cIXg2+vE-5i0l8!?eSov+uXxl6Ph#dW9ACKv>6_$%r%^uChACz~}_y z`7PTR4~M?7AS_oy!(w;TmBN?JsG4t{s#tC>D-ox>rgVZ%6IX(pxTLL6!YHt9vLh{! zrHV99jqlLhZm;Ts;S=7j-xu6PTYdZyqbI~!t^GxF$@g42rud6C`V~G7li?t;acuCe zBR5G}rKDCIXQj*)q;S%^IYrPzZXIQ>FSzLxtlu4?IElqc%Z{eGNtY<9yUMvYeb%2Q z$+dJ^YemFvWR|{id4}t@DTD`wh|zC?EH$e+np}A~xk8DEURl|BOVUe|+@NoS$4(vQ1SE!6QB7YoDoh-of=6e3Q{E=KSe!y8$ZV2>O- zWo#ZVrm_%mY#V)hHQ|1a*aQ=5-&ok>uJ}=Bxu-Wh)gyXy|AGvA1k!S8KU_$4kFg3V z%}s~W49|{G^G$z}Pl4%;I+xJ|d3ar>&nPPIp~R@=r8%*mi!!KNwI!U-PL}z~>o2=! zx6|i0PQiOkxr%j->s01ccqGr*$DevnoL|>IX)|ni=W7I|O^;3m_T01JSF!m(8{hsG z_LLZ6ir!B;(Pi%mAMt%P&1-%aoqo+xJAZD3>d`K3!f-3Gr zx!0>MjPD`U0qOBr|9ZD`N%nN~jJkS=fXZ_(4%2=hr|VrGYQIfsM0#_&$mz1HLv}T$ z^XG;DwQiV~9Q>XEhQPBuwEB(^Ci~tW#^mkCo?k+;N{(*_qRU%E1dOlJFzp>PO8sz1 zP7aDwMgadbMEE@hio_i`ibNs?b0ma3rkJeLE}H=HVTPOlHOb(NGKZIFC_usK!AhPG ztZpcLB~oL}rWV{~?tv$13z&JlmsA&bNsgk{OS>Ox(R zKnnTcXR^DEC5B}!4E_Fu#M|wUH!mInCr;mrqSil3IWvbgoVJ!j*GPO3n}Lqzz`quB z+ZK_l!k&a6M4531cBTVzI*NA0GTfF&pWJQPSMa}t+{_^3y4Z$flrruVtzpJD@wYp7o|`{*1CCk~)_!;J@y9+-PN z!*iJT-Q=IWuR#W4kW{0=toZ?KUV_cb2Fs_PfFcH6(uOVsz?DL=J7 zo%>eON9Ljp{q+xOV|JbT(7lj>ZwX)>Aw9p5O3713UTf+2S&62Mtod?AIwAP{W~=NH z30Fn$XYPJt-IYm7+f5B-yAtYS9sG4g=|3<`nZICCsOWu7y{?U5ey|zR&UT#F=B2v- zlc0Lrisq9b5Ux8{g$U(X?&97^Nq49)wYL{q>X}}QU69JFg=cLroIk~0$;z7roOSaS zK5a}j?8ku1myq)m2q!(_#xH{pAXQ8sQE}ZW2UQbodOHD~%}0yEsgPKCn@o8eBt^JQ?jzK zH*$4zHWRh7FmrJgF|svrv;Ch|+|(o`h2>w!W8Xd=i`~UE_ytrnP=prsP#nznFvg&i zk?AQ*CBs;GY1ih|)YqjusBh|qT(Z7*U~h#nOWwxNmMs%E(>I^yUmLT&A78&|12sG+ z6x(=+aA?#m9HNbeHn-l-ZNZfa_Lx*Zz#KeW=C{nLeh0B2VH^mo4Z;U90FDgCjr z3KX~grc0olX>!tjSJJVky>EZV$HaZ4W7cL@7!QR8Nl@T=+8!ce%Bl{?E-P{{N0zhm z4JacZ-P7%1KGtfD!KYnjj6Cv)>99%nu9w498a%U!B@f`tGYV%)CxgydlVVZRO(fAT zRPDnkRUfmT>k{+Y1c;B_#N7?)6AU)3iCgBAeoF>rC=0b$*yjm;!_dA!G-5R{EVy+a zw=f#zW8m0?fdcXG!2X>r{|x$L|M2CT2b&hWH$QL>Zebd}q#J=Ra`IFj+Vc6N){B+H9z zN@J#8t6hncSE~Z)Ia9Y=rr5O!D>~H9X(v@uLt%u=Tw8z#RLF0*;zS#Qo9Z(!Rjbbr zq~{5SWEs{p?dHF!VgbN)1mf31T0GpO1zia#wG!`M8l3nNjE!^ETQiHT_7{2^CZqvaUT!ow zJ$iHlhoeZ#ld^8P!WxF5Ev4X`^ioQ^wkj2cG;bQ`hr*qj$|9X-Q*!04_NC+8*GRG0 zOVxRz8y(@5R}Uq_U;7CI6$3t?CZH1FqY!bh_-I@VOvHD615lvJxTBB!af3|&*{=aS zxhqn0n(vpy;&Z2F9}c(lxV+4OM>d8>QkSd#pL!$soIVThl~N^Nl8N43@a(AI4o0t)d;iU-afhhV(R4eP+YAbdP7 zn5h9|0S?EE18@<+ckDw*@Dl`hY+!{q6 zWb>AE;Z$I5W)#tIh>Xaow=hptL7@!c1vyf)V!|!umN``PFD%S8^ewA=d+t@o^;wL= zl3_6}PD9UzGfzM@S97ZVv_E8-XoTq#Zc{sVwvCo*a(wV!+EnPu zWOUAsM@Q4Y*7!DPJ0JbN^{S?ms1Cja2Y_Y{L@0ia`NPX5kOi>}{Yc3uPa($|_;%(_Cx=ZUUBF z`1pI9Vd8(SN;|*I?mG1OSln_pvwpnx2W&&m$L5o7Qx?h#hlGm5T#~a%ty39=hvuUC zg06OM%ELN#Y|i2z%O&`v*0Dl)ZC$x}bidx*IQ#VS_jZ5m=yU4%-4J^0>Ak-|S8Uef zWc`6Ae}yOlCF{>J?y9QGC(dAHxtHA zb;eZus8TnjQM9pIYRN54^?4PBBYSDKS$)Q`b=Zb_sj;Ly1diTti`z~5`K&7O2^`MV zfP*{J7=V)z*&I_@iU8s!Qxc3wu9)(~A-O_;nPPG;h3c~Evc9MpkNMZ^9GBZ^6m4$S ze7eQLs4Pob5q63t`9wC*#n|dZdugM@f{x#6*y6}~b~#gG21kF+(2&bAgKpx{wy{){ z!cFg2w%zv-zRLZkR_y7f{akGJv~ERDFJJ7*1R888KudSZGKI}DM-Fb?NoqxDnCnY!pzNKU8%|B z6>EjA$Y-O7d1_gxVz@?+8``3j$08AJiL}I8AT~~qkVmmc(Ie?0=@NU2Sf?-25Y3O^ zCwYlF!(#qvoFDP`$v%9l{?kuY|1A%TwsFgLT?|2{LytqZTZ=Bg?~@PJqqmyA$2t6` zXNV2^WPEhfn-vIN^xI+CkXhqwHfDORHJ?HGlzjBVWT&1@!6S(K21Lzj))N1>2%}bm zx@bJDX4w-)LTh`I(TZe=iu&@M_C-UvHe~@%87u9%l27GYUxcrjxwn|wSo1kG{a`9w zIyV*7*oY5SKrNCb@Kua-*NnH1e5$3E&Lf-rL;Ln#bG>{ZUImtL7!6jtb7OLb!=CWa zoR<^H#pMSx1YwSP1BeCsaF z;y&n+hXn>3X{90BXlFII6TTKDVfd_E6do|rsHAhk@v#PtG{f}}oT6jG$z&3H_>l!P zBgqMxahxj{tJ6ztRB3t~`aX^+?+D;2l97rsc*zoXV1}dAGdu%f&oG(t#h#herycvV ztdm^Q^$6n!>v3K9ZQ7bx4Cl$|IQY*ML-w2t;~{fH!T2sk%&+l8zKs zrFacdEpO0QXxr)i0VCBX;Rx%<%?EW&@aE=AoKDB`?mb>#cNi^Pj|4K~18!6g&1|>s z85Y$$eqm1lHc3?lzbo2p`*#$r%bPc%2Jh+Jbzt#^lGuEyp39plp-7{-#2CK7>``>k zq!)hl3@K{y%@ki%Crdoz99|n>N;pM}VM)X*5MrI7EUUyMl0hZxz%uTNFxl`U+~lCUpeG zv34}XKF)b>e$2Bu{xS8iOHyy<()(k|C%Y%h3w{*0giqitIetEKj59^C1$EW=m|~a8 z5b;B3mm24ICrM~m2Y*Qv+QkMU>YrV6b(f>SXn@O`%!BayY`_@U?Zm`w4LW|YL)83*WCRWr* zQM3Uo$%3?$vBYS+X!3!9o49drE*vgrR1y5eYZ78&@zh)Icffg{d(@fzBgmG=6;dL3 zqEn&Y=jJ=d=hZym`y<@|M0W(qC=}?)8

5r}T*$`?%eq+wQw!XjNOf5)%K<6f_RW>E}+Ge5_)uYW$*F12E z`tA`PRR>&&3O!m*Wo0k7@78@S`1yS72IE)6R$XUptt*_N4bf*m|7*BgrqTvGQKZV5{N9Jo&1>PQaWlJ#-YI;RHeV+=9eoZHE% zyX`Q^*ttNhdhuJcnJMGcD(Ri9aKZR6s+ zFbiu7+m?>_a9Qg7bFF$q@fIamtyXm|TsJRIp)WP-GSh%i^tdYy{{hTilNep%m9l>o zSZ5aE%FCi}GdtJiJPEQ%IhQ2!8+(m*p|M`lTgKWmbL*GA5!>9!^>{nVI&kE-=6vO} z*0yiaZnm2$91D4A8beX|70`N=5^jBhCeexmi9O3AioI*<8GS$ic!XC12m#>Wv2b?H zI))uH4`9Q1UG4}n6POkuZrdo?ehZ(b_)(LbsnQ7?@spUX(3NIeBy>R;|HSEV63dGnX{tsub|y?DvIpeO!XI2Ms1vR-12sxt;Vtmwm+2TBYKrWu&ana z{d@c}BGQ59lM8m&6~wW|PS?eMt$jKADm>{P+pl7(^0!YWv1D%87j+-Yx1G|z(B7q& zTzbgY!^1xd@#JYNfU`Hel_21=-;_{YGr%40vOn3ItB{&276#(fQA7xzh{h0_iYu}p z7+e@O?yxMF^-VG;SO<0&`2@TPHqJy@h_MX)2@c3qYY5E^QSPWS$n0D6Ym@-OZ-{9c znsqB0iHUMr&*)}C@+gQYKJ<_DDAkFXcd~B6J)uCV69Q707P`6AsGBc^3B19$Cy~MA z@xF^uAEr2lxz;Gx4V+3!Vvsnap-P%OqwfP-J3(FLQ@=!PE^XphaXhA;nohpjHH2H| zG_#~W%M%OjLBu%RO0cTMTgK*|;w8K=v?4VnASo$jb7<5hVy-<8!?aKg5gDhXDSkW! z9p*}eSXmei+&fxP{CBG;3kD24yP;UHP6Z`E|Cd6~@Y^9~Ue5q5LPnD&cqey5Oj(ve_pUB1$G!oYM0GrkLmKC3# zE=mVn?vkDdfh7Gu(4=HnK2@*9r;Nwg$`Amuzv6uNAh-lzU;jR?Oi4i*2?PIU34{M{ zbuy4K^AfUfHZ%KARc)@uxyHW&`w_N6&O7QCw2NC&e-WUxL_|TBWHo68TefU5d4(=a zkjYcf?OdH~`t7|U@t5aU)s~cVm;c=rtSWz%LxpBaE^_R+?ez)p@Os^SJ-MIj|A&0< z|M0Jp=ncJ4T&f7&oFB1gUL|0s1D+=-65+(eg+lpw!xWAjp`y>ome>L_B@xBsr7c(4 zs~2D%tj1PdDY+I25X|v;t9iAup~kLNS~k3V zlx8|n@ZJlKu+mOS3pA)o9w&$f-wI43DUBua0 zWtMOo5ny;3t&+2>t<{BNGbj`+&DZ5klee9{%iZ$aV^YYCp7|^-uTa;d9NMQQ9r}#lM!HIr{<~FcTZz;1UkMOa2W`yAMTJ;74Pi6OYb8Ty&;Qw zSIIb4tOx~XW?DRa&=V~PfYXwek10MBb&hP?eYW?@4Im zSi0P_5v;0pqLSl;=emMeG|{+Mwnt5M)4H zKr8$u_A0Bb;re((q!Ft~pb;EU9T1Mw#>_X=kV`z?5Mo3LEQasKCNx>6H*)z7R#Cu; zoFQoP3$0qc4S1SD#3pY4_!(WEg-rhyF>;zU59K#sWc}!sr-9Q1htmFWrgkB(Y@=Ou zvXdXGM`V4G-=BKQ(m>pjLffaEEpu0LB3rQ|UgU|AG+9P^G8~R&VrnH@@jX^8TSm7$0iS8SvMib&bKRBtjJT zt-t8L4%gork3CYlt#Q)UUvgTKwFaQuqv&A-%SlCO-Jdyh;NI;ijw_f^o~|n-X&>7A zz$^>}ay|O%FJ%@3z{gqr!3XuNv(Ej{gZyNO9-L7;Yw!3D4lldau-MH9KcRx@Q9IOS zmf1<`Vjo}MZt8Sep0K@kxo>@{bnbC}wwZuL9M#iHJeA^oNwD@4wc(k@JdGqNBzhYjC)u_;j9f11u2sg_I`k6nz;+Iph&m{U?Pv7KE2}P_V_w6*olneNTo} za16C3jGhqKq45OXJWMf2Zv(C)EQ}BZcqiGonUJhd63eFHl%<69=#eA1mzH?Arn{l? zsFA5D{vZa9L}Ho~yp~Xzsp|nb&KNW45x9Oj$|x;M*L`pdp>C=Z>QZnIl?r(MgePeI zVsrr|M)_I_->Z2!)IwB6@p(E_%TojwI<&Inb%JA7n*sTv#J7T4PeM!JBpM z6qQx0nsUKOTB`tsW_C7dwpEVPyB7j<|18HsDt(y&8r;h)otp!3sofZhp5u1u2h14s z-vkw928JpwQ$%k!g!bPtsbF3$BdgNfJJMTxP37z<_@A~0eoGN9>VK=VgYMlt#x~Ve@gd*NBq9e zl^r0GJ@q*;#OJ?Nj?3^}&$@pqUp1uvRy^qcc2oF&mcLps87eCnUyRAe=DU2D8vrUp z&Ctwgcq5d=z_TA<;s6ksXfPUqBnfEKqzp4d>FSl$)vnf7?Wl?!nd>NZma`UPPTOm9 zES+ofSHJq5omnr&e^%?)L->3HLBVOS+ue_RmpT7iJfeVu1BoAW=uVvC-OQ`8rS>&0 zq$i{LoG&oT?CcI0j%@6=n$-KYn~h1~b-x=$>AHmtUB{}P)9rU~x;p#@yH;$#dAgH! zWf@YX%bIt0CR#k~SqP#>QMEZT^Db9db`2?#mzJ(0B_$QcT0AxCEYkB{P?=J;S~ZX? z*3SI~Bl5;a-N&9<296srkxmb_)g9u?-1wX5YfGU?n5b*WPZlv7MTe_Lid$sd73TOr zaHQe*nXz@>SGei(h+{pd zIz{eMJ3dfYg&@+Ar6@V2@uWcZT#7Gwv-mYZz)3~WWLN63=hpH_%UJ^~9xbyb4f?W- zChZIJZXQ*N=1LqEG0UV%3k6b2MNd24{-$9tLe;0ucX)I8kt%1U8AqiVA*7HqENv8k z0>4pFDrKv#U?FRSw=}V<8QQMurP}0a{U?Dy2X$0uuE~G_Z3x!hcu75*aJ?klq!K$* z>&9)-l&?1I3H)4Xly5bI&g0P1qzrveoKUBXdCW;h+@jkg^2~dZKF#E0Mx8#7bd1M1 za!2Y2g> z%#^1EJOrfNBNv2B1}nfAK3~2vOQ$%Dy2?+@$Aes?^Db|Yk0IG74x=H%%B&-*m!r(2 z7oA!JVQ;=vRvIaN1G%X1uRr8l)5v2wCT#D3BJ>DIf1+Y_FSleIKyd1SL2+~bTQNM&PvXx#Gn(0f{BcgS*FD5RUO&tW4 zC&zUKtk4{>$7UE)YXdG7b)T~46D<=YMYTUu@`vfM;e&=d#o>d@XBsM%TI^gMyEAA@ z8ezu$HQGcMl1~@+rqb~ldP`gs7VE(>zxihno5}Hx;ATOmo;N8Yp8G`R)-N{klhEKR z5ziGR|D@5Yt@j%3*rug0m4Y+*n6+Ys7eog!55|_tl(*MlDTC!`Hx7YLrp?K#bVrpw zM{t_Ct2vNl((hWhi7zh%$@;OW^k^;g{#5Z|w47ew0n_aq_U{^8RI=_%u}4A$i8Mo< zB4H(U}|^Kqy!>c#_oWXvA%3;c8u(4l-BQ7hJKLJ>GMfz zvM{71N|#4*iD7PI3+t|~ryr9#A;$sd@^)F3RxO8DF`H#Q1Q0cqm$SY1t%IQxEH*&2 z)OBvrb4ufCr{n*FIKHIg*~haOz4!vsAshO=ZN`zb3<|LKANqY71hwOj_vZiVi<>1uu;} zvo|=zfaJtLTK4Uax}Jw8!PyW>gEp4$7&O`XZjh9`W2m!jeJ5$lid=S+?OhW zRjs@BXXC(lc63eD00V!mjY+Is7@~~uK}bHhUF)5QnGQkQ@dLU8Q6m5&|C-F?`h1G& zdz?}#_l1E-JH(v`H2dSMx(Hb$NRBjm|1Na*H9&GggC?wfLu|AtAeOEfNxSRCb@qE{ zVsqQ-);_=--eRxZAgnQ<)cJQM%AT{nnQzC5d(~EfFR2sER;eTPuj1NeY-a#6lU$gt$RKc zX7R!6H@xHkDo-f?qJ2a@;ISBl$HNwJ+d~3&>Av1jX~OS06cm%poIz8PWGPt+Rx4AM zu*mQUE!dl(_>9k-3C4_1^+A+8-XRwW&l~8u9r{^S$9PAY4vlfhrvn_2u_{wh$`JL- z$`-=1u84WVJCTs@TMeq}u-Do(CDnsg$t$~ z`vv8PHdYu#wFb8R`QpgT*hs?u&4IRLCCPtaHYoVwV5#8zQHKHrWac5gch7C?9=Wt1 zj626R7)kolj*Pn;en@nEjHr!;t-Tgxc?8$rY;bLU$dJv{X#5x@r>VYN-3m-g%LN^hbh+gqxW@L2#qpAAg#C%OP3aJY= z?iOEviNz|vtDr7dZrY7vrR+gexdAd3y^bJu*f2bU+K%--CAt06DSKEh=>aKOpR8JU zg$g>-6^uKBrhLEVa=g;sTYn)7ixw0y{s>*wAbLy)@kW3nuzMUV9V(~A6GSHfRzH5} zh$hQ3jGGBz+Y22H+Jm@rbON(>Dw@`hkP>FoH>TG?lZnu6&Zua(cFv@4Sg+(-voZZ- zr=qxJM$FiUpvNYpHk`LWP%z_J-+a!uTqQWC6BiM(%A@g#5gq4}Iki}(pM_;V#ZN!Gt6ap{shdEbAFuB1 z-rIkTU*AEtmv+Q&7Q4rT;?RmxJ2xMSHjb>xZTzXtu0tWU2mN@EpD}$=mFv-5(n`VvToy=JTx}C z>3lqJZ^iwf8sMQ~Pqp!x@`!a!_&g51k2;Yyf~zTjUW$kNJdt2e-2nf!B}N@gO(Cc$ zPMW1ao^co_D}7sfZlKr=f9M+S8zt-;E6hx<75u>?$?|WT;;}RnjLMMof2TgOXO!~f z!TtE5K=R+!g;br5>|Oq|E@b7gB#zz-8%L=$j0n<T&Nq!@(;k1ZU?RT%23 zVtN2=x{+!s*|pGH`Z2rcSLzcKj4;D}-R^(ZfBu@c$k~L(8}}R1S>BxOcIV?{CYO`+ zPklhZ2f+a3@r9xRl+r-VuPGytykAp><$;?6hLl9!UULY$c3FiRTM)})KE{3rd36zi z1tfSgZ3YC5a$1dl{c@T6&9ZSuW;3e3Gcu*$uZ?CNXsfK?EHmK+3gh0*_!C*!eYmth zDY^s2M^w#p5Oj(sO02W97E4RR)l_~&m%Cd5YTz;^sB??KS>!UQ++bD|+b)J@9aUUhk>XISB3)%yN0l>W zMzZYeTDKEq;at8b?WXvj;0)IIGBBFLgs7#_tMvp+=+X=v4DrbgewwSSPiG7G9pSWe zhF?y9O7Itz3(tbaBZ|uG=*^%t&o$jPBtwh3>L^V4Z7Eo!RvKh}(Ut`obIfQ5XQ+rC zr&ASlT3&G0$nxZ}*s=TnoLM20hw*9+X;CE?S&Rd?^G01Z4t0R9bK!W-%jPa0#;Kdd z71ha5_~aB=*V_)ONP!ei$m=T>qN?TguEY$ZcT%v%+3L5qhN>xgla*u?Tk&Gx);Eqy zsY?&5+EI!HOv;7=lyO9G)J&&VR}yS-E=3MB=iZ&@HPnKrI96aVniCxnT3HwI*lpPd zmn@yaV%8|G`RT(R4lI#wvRh;tqICo{>^dl~3s}zwy$=(VqmrufMQh*qs&X&k zshxzsZDl&39O_RR=sW>0SLkAPwd2krbF5Af(RZ^ z8-NVt0X)OwVRNw98m~_~asn{{KHzU%dJLI}o7Fc~1d76S9ztE}NKPDTM;*&Z3)*Fi zG#bc8Sm4@S(XY>JwV%(up7?nw*9VH_X;iw5qFU%wOOdq4Js0V5$u!a(H8~ot z4>;LVJE?X0P@P!;+NxVf5++&9*cm5v_Z4y=?HMCesm5(;A*lupzBW6~j=g-jwpEKX zgtp;rgY3NRTXD+Unz_fy%`+=nzDM52WQ2r!yf^H@agw)!n z{6?01Cp;wAqoBxb$3#%m_Kje!Jw=5HOkvLkD=R1x%LdA0u8h-E)QFxh1X2hn1ib=|3#7lI}q%@$Xg?crR(}{}`*@LlOn)8^@oM{Xb+L|Fc+fR zMThVDA_RJ-vo*w?j@VJc@1r6~L= zqP^4b&y?!#uNoo}>4|^Ug8?C41wdyD1h8#; zkRcjQ#L@Zn2cKq?x&)QDrR6oOS~CKG3d#7b1S;@2bWlzR9q#^T$U5kbxVicx30M|p z8HD_>@S4&Y{TPCg1PN^SyM)(6PvT=fZDWLIeZmJ_fBGjl6jD?2{sPq6Jlg=3rqkxP z!W|a~qBlM*-~5quJ1t%7*Y_TM=RCdS5epM8w*AM&cY&FM>X*&v`K`>kOKO+BfqK4T z1=tM!r2)3TjDYArl-gtSya{X1>AtTjmHM}Op8`2bvAIPaUVSBg#?;7<`wAR$06Mmkjq z1R5SCtT6e@W4A<_7K-`F5qtFuEK;e^pxBcz3J>J#-ws1zJ9}q+$R9tvkpH_n*8le= z_W#teG`u|VG*G_n=q@L+-IBVb@KYgaCG51?in$bjN?XzL%F`ZF4LUD!oez4qrg5gZ zr|zVpVM!P2{_dkb=#!=@N5kb_o}U+{PO09em*||-+Yk8qIjtkLdY~6D@%kI=@Tw;_ zb8p(m!F=~>$>iIAU+Bly-P{j#NJp(7b|9f(XE6H!LO{L0T|Zu6EMYx}9M6bB`W#;m zKtN^=fMB|3r=(bK^$V^ued@n{Cd$T+CWnZCs>hccE))(1o%QX6RDSt6^VFW>fJ|}q z`RU4sKaeX)E{SljG#$rui4EY2t#)6{hnAI#ICGd}WbtQ`a?9X#v+2z)>Rv1a=d^;? zj90kpHnv)^=gpA0!)i(d3yHL=?d+Q2cA|5y!27lHkQ%C~r8dc_&B7o{v6aw@Yst?1r$7ru6G<%v!NpY7e|AbEY`S{y+nOyl%3?%27?&U&&SEx+c?200BA{pSb>w@$&@vo=Sy`LV4fpAD5tntQi)K6!qb z0`_dd2Bo%4+RJ6^z}9DIsi@c(eF#S%Adf2hxWY{FN9>W5zJ; zne-oOm3fSGB{s#RGs-+gk&B0i=4A<_x9tB6@fWpD+Y0V*6-_W7FUE!%#`RjQuz*8` zD!9*M)pO_2ht zs(kc~hSRXr+}hFR(rKmY!ck*61Hg6Yxm;;P%JZ{)N}_{V1uj84$Zb_>$_slxETu@e zig`~Jitg5EfsDY7ing9cDXQZfzY*POS*~n3Q?V5C@}k9Tk{f_71ev{#V){Yyi^YMG$=xW;m*3APGnZRxq( z69#TAnY>_bYpB)5)@|&x9DVA1HMYATuVrNC_-#d}T>=ZX#XU|=1{F!;_@Cv}qTvd2jU%t9VbX-?dv?7ZJh8jW*m{vbGyBS->Ex zQe7~h%P1VP3vtC3%}vSrcNw{c;7`>FOh2O>@4`_Bc8)K125K&?;+^HPL4*1DOy@i! z3=yJ#c2z2%I=~-b2R~=z$pBn|pEL0k0K#Fnu?}OqGwA~FgaI}W z?Eyzpk>CR{_--5k&I=P6&dXxC;ahP0DB@%|)FvyfY4Zwjv>J7y#HTURCl$rLn755$ z4_q6Ku+E=V`eSpjUZNVf1B~5E7x&bftXH^p^>bdUspcwb%8Ws@%yhmawis;aE<0vo z?m4SIwCn;h2svH`u!)pYrZt^yXB^+xNDs`&fK=1o=)j(+W8`_p1H?JD`0UauqU%ay zY4oBJP}1R7B{8)V&@ScMUAtFC+zz56qN~FrY#_+H^s0XSs(Re zhBhB{B>l~MjE{Fn8QPEmdN&9frYX+vs zdayktEyaEbGisC7gisL=OTkW&U!5L1OQNbD{YK3Tu&ctF4n~NAfB%{nnO$5?WT5$bof+om6J!YePjb^%2lJEO@NF^W1bkCf4 zl6!P4gu)R;0_*v!WTJn3LQB4HXyTtgo173Ki8~<8@eNM);r>$-apald|A~Za)ioH+ zyV6rh^F*6%Uwb%|o?yRK`?RH#xk-8|@y9PHm`x547-+^9`!ssii*ZZ#;*8yike%u^49j!?L`W?4me~hfg{xfAmu*07W5ZAl29RfvykBB=O_kG6Ca$hvdr_mEUY6 zzB-Bs<35_?OVubqbNDs-ZAz*prqK%@*QR))&+7)A-ki0RDn8`t1xb6>{B70*I>snV z$bw7zkKibk$ypKH>)`Je9h$}m@vaCRag!}8-&pmJH<-7rP%ZC|!5TDzn^qWM+OUMl zdUUD-t3y#-u$DfFs5clpGMvI!2lV?#?oW=BX!QGR%||O={&iUrXZ2x56aU!{@8~x* zI%IgJtfNN50>-oQnE>8V`JuR0aIhI&J|w#sRWV=MvwWaO$3t0ZN@HotWpAnw2Oius zkkG~k7V_k7xs&Cz{z#MHwE8G5m8->&*PS#{C)Wu!Jonyy`!ME}B$nP28cD=`bj&H6 zRUk~t!WR<9;uCAxdHgomGjF?I3v&CPzIVGIN(ToAAa5$miOd!!FJ;) z!2*&~e#Pt&ek@zIr`^85Dy0A*#0V&Nd$Z){;J@~q8*;KP>R)u?i8jExf2wie;M!Ec z#ydj%%47M06@ENw555!oWWYHuK6q8jUWET2*0K(9Mr}6eA3qo||5IT?`Ck<#3eHv* zR`&m5(o&}XqY$xEmQz4eLg%kvayQJ7RuYI3gFrbS8~AxKG>=VXwD7}S$s}fY+za5P>s)A5q3m7 zrXD*f>`*_ISZ%#pTDeqm0}tRja-Va@4Mct&Ssjb$9)`gI0~|b->|Qa&Y>?DI2$6lp z7NESxS+K^St|9jUcd!=xRo>uLk|MJRjKa2xG;ClPU3a;i%_?R>Ud-Fcv6~3KBC{D@ zZJP;YzKa>A$4spA!|j?c*4Y`++nzGx&wptq-iGooq550)`FB0oCMN+LCu(J?I_n&= zXY7x)_@ki;X=QB$nJ)WGcnK-RYDbt{#L&XxZ0z3zZXsywE3nlP)tJi;%c6AP(ZX`4 zlIth<@fp!Q80Pv%6S@l+{lMty^^aV0+vDIf;@D7mT&bF5FBB6OnM1dD*pA&|48_No zZY;6KdH^unD@@czu&->#Otc3eV-*>wYS6JmKBx#Khp>^wiNZpp zzqnpB$yF1%fNWFBQhOW?zHnjohP|I?opX}ZW50>UuO}hJw@rT|!;zmW{9c4fLt>_u z36UmcSUE;Xn(XHwRRql4iHh0hF0`~bgs4xcPN*mUR*8{(9U(m%t*3>w;(2$(>B{ILCx_iz5o3=u^c5fye76H7BYGZsZ*v44u?|Cv^>q=@d%kc}?wCj=q} zG04foK_#!`6lia@07$2!W@i3S?ao$SYL(NWc+{vQf?ODW+aNOIYj>eCB5OH!x#d3P zX5@d}Ht6sF`$JJQmALpM27QmkbVav!QO^}X+^S!x0dIt@dg*OVlDoT9+trs{lRUf5 z>@mg51A$jbnAK7u1ujBW zn^`fpzmjrV*#P#M_}Z0TasrQgPn`Hyz_Pzqq@rrlbaqjvVG zpdN89C@`MLm3nRQczKp9&@)7OO+Qya^#(*(vB|s2PfJhgDaQJndF;4yZXYcKEa1RD z^NHn9b_W}6t2v^`4kAOM>k5kxs(}=b({upfU`^p+t4sD-ZX$O?AV@P*93d{4>`5un z(9L8I5(CFr%9t4qg$9ZO&2T&#$V?!;K(YcUS0T$_J5JUnY+f9 z#)h$b-}agHnw6R3e_gwE5d3khWGq>k=^X5UvuItWeMQFu4AiDqk2W(p)2Q|~{s+-3 zwLE!f^~rTTHdl667wEPu6JW@c-M9w^%p=mY8j{iez`qpK8cX z&l;syr}Zqkp)A1*xFfM5og^gbEisAhFvCqsF@9~T8@Ov$Euum25?7(Eg_9qu99 z_G;a(zKYAf0sr9pWaJUi;#WX9ov1TJ_CVJKS78bifJjeJc2pZ+T7<1T2nNOZJ48d> z5z}q_`fCu`978vVCqid@9NY^h*^_ENF@|~?CIhSCr=irS9o=MxxOyPPeq#*I@tN_N z>(QA!fr78-J2fm>9(snPTtzZlFkA1yfG!8;#^^(OC@J>qLORpvIH_2*Yz%2lYvba9 z?P5B`iJUgZ_6MFrm}@ZqH^I{Fre|MrwvEv<^kobBna}D_^tJ}yMB80USZscVRpA>q zOvJzYX=$myaQgg%?7shq?Eg}VSNsRT9uCf?|4E9kRlj!L5=G~iwwqE{%kn3yr7{RR z9Cue4ae`Z>hZu9xF&r`dVEf)7u%jwTD& zYLXP$XMvg{q@NSgKE3B6KI%?UY46ybz;c6D9i7zf?NOpu8|S@=4Lm3CQ&`*V z+F2xYxM2z@C_#G8Xq1V5ZH4;EyBC#msH9g?#7k2X}I;sv`diHW*R$tYQgAT+w#zDo`tWrS-3ItnL=U0vUdvYM4rC# zx0pXnH9oR5dj6=uz-c&QwDx( zvIMCcU7Zs?rWwo{M*hsp@D~<+sige1O$0_V8Y zGfa6JAAXFLL~E@%ylpR!faLAm<9qTcm2nhu_UHh(7hxUcoC?bfyO^v^5^4fJPgj`& z5he)wEE>7!vg08L`14L{ESQE%iP3_*|A-=?u4^&J;uW(JSR{4ud6&QPp8wYK*{4YP zH}FM-^;+#65bisK>m@O&W@?r*SQNwM%u>`rO$sVBY9)KWOO1nSf4>XGvO5^gV%#wk z?zKA)$|8_qIM%Xk7!q^KVw>?~hER5f4{!x|CE zhf?7a?vnWI|Fy>PJo|_LXBJ`6AGp!}cE?x8_n!VA$TAlGz@^hihojF1s>%|qbrRi7)-jVlC zMo^Mwi2G*8Qs1CmW+p&IY~k+^pt$`486)KepdV)}-i$+4RU(lJk&I5zNKLayOFHjW z$O|JxY!QtChrOF{!K8tjs957{8QIS!u+?C&;RY3@xLgae>~9EFuowCycazs zp+RCSBOuHZ$>EGFvq&V-HZX-oFzdvO@w-g1`KJTfietn<+pU(^?3UPFWx7gyvdhk` zlYS<1A-ERXb$zXWk^ikNf1MdmqKl8%0b1D*?X>&7_T4f#>`vo-dq2DV__%BTk@8~| za-L{l_s31@JO+-ZVlX3%qqC;4$MJCk_B+x!z`kEZ_-FDAfr6RDB3pTy^!B*SdPU`^ zJ+H4e=YvrzlZkehUs;EQaHzq&=ftWUDId^Ihtqs$d%i}?qpC#PI&o{8CY*d*I55Th zQZ0{W+Ekp}wk#55siD(|sBPLfE`6%RHDyj(b4_=015+a!6+H`APJxiuEzPD4JQH9g z!upuAzH@;%+{Sl{eO8tUU;7lXO0`v0=me8(DLPfWy;xmkC@C8UL!-lwNr8Jz9?Dbe zq3Lq8q$$HGyx2rh(Yaf4wVGH!fKEDd!m(i>^H-e#l-np%jem|_8a|c+DgJ7Yla0+R z(pF1LSlQX_sO6lktDz20t+n73=$)G6{-M=cMFCsIoGi&$rZALta%DQw@J!;Mb!Eq( zEKD^6#OU2eUO%Zx=~O4~H%CK&(xJZ9i<;;#O%u`K*gmNwG2R%y(vF(Q>Wp$PGirtC zSc2=o24d!*Wx&BuYMC30GUlQXzA$Fi(pLZB6D!Ph1XE*hqED>k;G0^|6y9@|jk8Hp zA!R6f#m`6JOfn0NcBNXzk(b)C(q@fRF&~*XXK%H|@)V}W6Nyx1;5}B2%EpA*;yrTy zOoa776ox|1WjvLwEQbZZxP;c`3k7os9zQ<+aarz$G7`$EPMd~?X5Hz#+wzdCyClO? zX_~XSb5!eeP}d8UWwzQia$^QN^giy%V5jOeNO%80<6NPQk5rK&XlCg zR?N;#Sq-zJpO5OXPtS#h{_P`Y0PMh{06+j#A~8k@#Ip_I#Dh%34e>^TKpmVLV^2Kb z4!nZ}*Fb_P*SKTE0U>0UDqvJS^E>4D+?n7u6xF?(vyI#td=nW5+a@4k;c0aILCcBM z{viuX!<h6Q*kT+LM zIm#Q{VfyIMX{c?Ac2U1FsvYzaksfN5vE1EP0x0*nlY7tEbtw6mCy8f!@2^$pzua8L zay|KUOnkQwYsvAF&V)bVnPHXfTvz;id${-b_^iOB_S6e#u9j*p#$b?{SI6#}dQccI!r<=o2GH!W}2jgwr~ zo#S-G%1qqgjnVYl-0Tn0cet)YnnS?t@z!_T#f+2OAV-fxP|Pb$2hyzya;U+eHxq>DiQi|J z>s6Q%(zLjBm@pG=cd)_Q-4^#)egFKN#DE8nVYB>$Qx@92z{1bYeko_)J0ABI9^Wv! zFE%_P-D5qV!r`!APws~y-YXcFC|NSsSqs9=1kbBmhFwX2^w-W4?{UBy*)8RCib(!! zQgnKkm3m=oHN(_e-M%%4{B*q$$+^p^e(gc2smJ)58t^x*XIN9(Q-8#5_$Rw=G5<-D zEy&RlasHfEK<4~oM+$r>_KZcj$(p0^uKl| zW3#CO+pHoPq|DP(L%KxPT zo-wTlE6yu}pjegDhoGy5VpBUUND?=WVr$8TTi{@8=O889|G|2LT5p&a9qeH08XVpW z9sK~HmNsPg+;YG6`0VkPIs7ocix8SLof7h$K%O;SlYvj1_LfQzqR=jrU9kb2 z6|FS%jKLEZUb5hSJ=Hp_FYl9d!#6e?*S3w!>zwLuxcS}Cb*jxZ;<^FAo#s5Ndj|3H zo<|Q6MRF==Jm`S>&mPvnIOs73TZiW5Z8l4eoaxzkITUs{x9~e0xNd&*3Hk-If8W8Z z$L=_ulhhbF`Sh_|M!`0Jm)&aW%W!rco!6g~ou*e-IA@o!ORY5fE%>#ZFF$K9Ib_f; zIr3*;p2SrPo|d)RBv$ndGWkj!`lQt|a>p$cT}pKjjHNHo7AuUp;rwMuVu8egWTDNq z&_QnB%b%!o&2tPgI?K7?B5$Rr&v0F_#Q-}~PW+)lOj<&MC^gU!g` z&Rn!bfy&pi9SwwfQ%xHmGa$?|V9@UxnlF#4)WSntnY=Xo&={X12%-rylVv>{3oJnrZ{Ll^b6TKP>NkK z%&56$r5V|6tyIu&lKvmobC; z)2y3p9@O54A?eV2pziR0DpF4OmPhl()?lP)ba+QGu{mrx~^&$NNZoW4azX)eCx99JN zUO|R%bjE^54t$Dt&)OhmJR_pCy810YLRd`jiq!kp6B}YI2){({H$-pHt2%@cY8BOU zaY)BrGS({Nm(ErRtj2{6IuF|@)A_jSIg^|0Ma4zNDl@5}o&M6ZOwi_u=bk7}ZNP@j z?N&F1{eD{{^)|Co2$PcdpeTeGTJwActy7r>Q#>Rv7zEA(2NNd^VS5M_$Pf5{luEP8 zitQ){kLjNiKxX<&rTjOx4j&%fuKI|PsWW+UADAY)JMp(}2$fswDI2{4>LRfTw_VC9 zSRKa=ny;uvK8j?7`V^0lr`p1j=LSc;FHq3?XA+ikAw(=o!C{BkDKdD>e+i)*`Dkw?KM0YOA3IzOFR)ggp;6?Wcbc@#xj?_-yfb>*+cJ zFy#3iM%KM5U~+$X%(kYQ19HZLnf4Z3VNQc}Jzqk^I}~!nYx)2tX767x!|F>G{P+iA zM*mUjXZ-&MX8#8b)P&L0UBUReWny*k?D>fdnu$G5W*QWP(?%C+NtZ1RVJxz2ym>Ko zCp-$znw$v*X>+NqvxRF@W7qnDyS167iBq&L+C98_)4lWRXV9uHH|KRbGYL=p_v-ce zDBGp|JJ08a`KUQC8v_5iySr0s<-+07!`Ak`y{*l`+TqpV-eLF3!49Ru{<;05@?uZ2 ze>Dyfw{UTfVxNx^8}VWb;<&EwV6`od*1OB6W^}dfAC9_Y-h6O|OZdvvs7qwzg| zS65e9sua-P1MAtaCGOOsWUT#*bd4lyU^A^ z4R9LOEam2?fP4oo!1!sFQ&6`wkBzI(u+(SJBr4gBX`p77|j3Kj|P&BobE=c*I2g1)aG5YeF6kkzHDSQue2|BeD`)HDQ zZ$wW>iGXFL0%~?%c#MgDadEvRMPUQ7v%G9!8?1Xq~Jm z9Y$;$%C#79B;hV(m|OSdFs_k3LxRoH*0G5lX%htVaHi^_ zzt(1I@;(#7L6l_#yy#Kkin5aR;utmDc)#i^9KRDaG_Wp>nYeraNlu&^P%}GPY@FFZ zKg}%3)WV-Y*c>zu0VJM~Ay_{?nTxg3!5KQXFjP;m=o9>A&AS{%pKNht2_IPbXstB8 zC|+chmry5IqM}B><(!R4)Xh1nN;RuUYN_Tx#k1K(%Y=q11GUygvYN5x+uoG@)9YqQ zf{uEJ4oMc-VGjbG-$e$pc08u^!o&jTq7>aQQWH{i?gT9Te3zi+hj@kLX88JC56RYU zE3@jm3mx$6>9laWj=n-%0FDBfQT4(8;+hJSDjJiIj6}Bpqh4t1>tnDi79pk}_(bv*J+ao#T z{0MPUW^V*!5dvoVIwjTU${gs-jczJTGPJ29K$2dfs(k5MFrieF)w5^@&d~ztsvdrc z4>hK`2%(F9xrA_RD3;_|(mZ{kgm8VR0L-aO$FHF<)OYe8#UU|NNHTb7?4$;fp%GMl zGNbZPBbaWo7|9OZA$u6c#5-je#$?B^P+IZ|)E7x;N$k`Dsdd^Q11vBvmUoUWZb)Yp zMz=Qj92`z7Y2YXIp9%4G_CJj{WIq*8&woLP$Rt-^;=x{dc=_#u_~&%N!QUs_YyJIo zL*HI|;Oxyujy36Sh`D|7o4o3rK-aP)z;M^kBt~@w3tKZ$*Jt-y2(zYs4lU7(J2vq7 zIeHLBzCuT`{5Lwt-no+2v=wcHL7=_Oqg<8(N&R{E^pu^>;G54QIDIi?DlCGdNMFS< z4E@JUdOY7_!)mgH4x&J%CCF#m&|4Uxyzlr!lRb*c2E^$}*H5wj5&GR0=w?>z9o_XK zFFM11hdJE>%97Ee$0xk_v_B{JTVZKe`Y}G3%7gY7+Mzq;O9xZ=Sxpmm0@v`LZ9OqM z%Q_KlehrG!RGvTQuno@OZ>T&Wzje~wavMi=!%vXUr(GRKQLr^l+o(Jv&3hUpcV=06 zV53#NZ@&dD=CEY)-o9C%|7>phS@g9EtB$ABVa~;m@U@`phT%e7-it#_Ii?5GV6M=q zH{9*Z!E!Woq>Px+&5mYcT#f0V_h5U_Rt#&w2GeOPl^McC*V54_)fM2pI$qbp3VUV; zL-yzi;q4Y0l14jWrh1kKKi)B5-kRSNLY(gR!nPgw!Cu_^L(snk1|#Ad-GyuVY7Wx) zhK@*hjkW~Oa7`}VXzT;WFkBBo2s4Zl_i>tGH=Se$wfRa6c~90C!#Dbl_`HKhNMTnG z7L0oc^Ud#ZFe$b8)MK{p!i@1pDYbl~Ml7^^<3^6?1m+H->H5e>0rlha_hvX~Z+$UR ze8flA_WH56jc*vy22)%SL=A5tF_-run1bf_c$fhxPGDbjN8+CmBl)J=F%IJ$5C*CD z*1owT2BzDSGi!&uEc)U34R4*YXpmpKPjd9H)(aV!im~7Qla-v9 ze$+I7joy>k>+E8)N;~%)WB_jL4FQU=H-}hNe(beHV2*>cPeoa|l@=-KTBTz&jIGin z45=LEMM|jIm2~Ba(tOa_>you*j*56xFC0-6do_1NrI5oEX^?lJ5H*10f?tvCjZ$yh zFIo#ZFc2!>LxJ`}C_zEuw>1epE*&PO>dSM`-R(}|&<;y6R1fdwXF?ZkbI{pq*BOJA z#c4?t+cwlz;RS*PqaT6Dlm~~#S)z$rjE6jB8$TLXm{!VC=0jcXg=B;}O9zC0eY6zr zj6#iW&hg;3C~2*FqRQYBpsWq9pn;b0Efr%>nPI4G00&WOPGmMLa8z_>d?xhsUmbRxrooe zGPPX;1=CmV`KK;^3sil4VO$DBhEkWYdDE< z#{<e9ThD*LXZL=+^%anCnqN(gcIa-gyza{Ht)LpkESK9li z2z&Ann0w5Sc9briyXOtp+MgDCuJCsZ4s;N}D9Phpq--Z`Wg<_-+I14diMOX9V@Nn+ z#U^xFpccImzU{ogW-IAT<$kkN+1Cl!smgS|J5=q)rq-Asa>jS$jtxhJI?hF1glc+& z%eT88LbsKts+XrQ6lO7*Gb+q7xbR;|&!%*;5>K8u0wdv3EpoOySkf*@8~ zqSUH;G1M_n`fr=2q#I6Bsp(pz991^livOX`V!#0j;2zNxmK`byy(FKU!vD5t2s?f# zH)>u{=gAM&RdbIj(oe}sG@W37>W=hRdFo~eXJ;`G#%y&c5r~{rN*EG_A%ln6n zFY0WEE!i68fD8ggD6O8KV%24RNvkBKDT0wQdbxlD0~e<4A;^{!)<3cYwRR>$S%!`@ zfWG)S&j-GATIfOH5gMIp0=uU@rw#q` zecwNrqR2ta^9A*X*2sNHe?5)-DYO!nu^A<6oP6hz(4*W|L~ur77_k6f?>C>Eci?VKrTA|22_I$Vj?wlVE2s1;9X8g`Y+=1ty#t~Yx)U$&Q?!0E!3 zw>uqL5jb3~{f!^-?B2X^D4DfH#xVz_Ep|g|~yhh9`h` z2gn2LA)$cm-oW8MyQ2^-X4Po!{;a>x#}mw9+UOH&@Q(NO*t{&Kffr5Jm_9o(xYr zy^U(-dXN@l{$|QHIM-PKk3)<@k9`t{g2Ugj1j;DRz1>=X^-AxUdO#fR1o!@DA!JPb z$!I7F&vU?N8kY0M$#a<4c;p8Kx9o!PD9dF_Mw^+4RB!Q&_Xt*su6`9#hT&<~M3c+; z6RptxA+*8#IjiU*+%Xsg9}IqBKx<%mcm!m0237(*hERUCf@H$I?0|wNCZOMlfdsOT zctDyH~=oHVR@|w4`Z^8l%y2G)e`Rfy8QPa`#*)5DEe=gMau5M2~Kt z{NTrQx#Pg}zS)_{GK)OZ)V@*2#QvAutt=7sc3nkYQQtIQ>>e7QN+LW#2#ild*t8fK z*YAz`-Jigx@NeE7rz&au*aqckrKTTn7}*Smoq>$MsON%zk(Y(n9Wk?L%pFw({k2x@ zK*cDgVz9YOqQje`{n-XZ+b*2?6j0JBxrtv)KJaf_8&{}v(GKX3AGZ+yt)3?T&XfMX z`6~4k(1g(WMFb%?#VUk#=qe&41u-#|h~S6sPzZ5<5n9J2zA^2@ZH<^!cQ;e`{mWOm zABJTx@Mib~ffj(qysIT0Ghpw0ljCxm=i_1S|NZBMU;vbmm25KA`(M7w-;=X6B2_)j zRbujq>JHe8GIh6Ar|^GC5-y2I4-zTd;Bg>lv9@OP06C;;{P3hWHK7O?9eqG1QEd^( zx;uSQA2}Q*^cGZhkJ4HW)Arq@KIgqoo~1oZBcIx(BzR!=VR8fC0q?52?t8wgkpQZU zk8o?P+FIp@G|#35O`3?6L{N2C8ak9+B zanPLw z+w*?wkexxK*$66q#;6`vynv0+?+nCbPZJq-RsD^e%`?3D;Uy=*h+xIO^H^mdSGZM*9CD@=sy(@4Zf`uv~L@%5KG&3e76`6*Up57 z=`oj6RPJtfuJIUkNkS;{CAgBYBdoka&hRAvfN;={Y1 zR4nKm1R*A0j!9>iJ&Be>cnWcG;wCW07*U?DA4g^B+#hHY88`;v`_`J5Djf<3&(Jr3 zR!&#Pqockg03HtueQcWZ)KL=QRo#?uqM|WWu;nX>t-~v1(S+nsjM*x+yR5?(PB#M| zFLEr|rz>W_5FW?h`%q3?=H6?oEWgzaJ>KpYmX~%?x=S8>CJD4c%V9h=u!WzIw6q}{ zn@yZDOt{gI)1G|sqL0rnNG-4K?!+mtFVF5fgwpV|Cw09sE1|V|xdgR7bvIXg4P!*d zVv+zbAcfp6P_CcH#ysCiJ)Ax$gVFhC7KR)ZDl}zCnFkq;e5klobD<>PLHvAQ&jQ$P zsIe7`Oj;<8R14XtM6R-OeH0#ySIV+1+wNBQOa!<2=z}TY>$`~-%Vvt$Jn9qWXNj`< z^9<)z)aatOQ-;E$oHghDb}|8U=7Hf0A5Iv?1`|voI6zTq-HN^_6eBvh;qO7AWlSjl zkT%tGd|Va^i5}LS#08p_otK0#X&GnNcL9#1Cz_JOPxE&)L|#hPdT99UAQ4miLPIKM z`4fET!0xc8s0uPzAgt{>d4Ybm|JbLdVXnhupI#nuPC zRko)k2Ly2y0Ds$VEeNVcvP+nd+0guxr01(ek!2uJ7qF$O=qyLwo3fFc7Y!}PW0KKN zw2`i@%;p!>70Lzi_sNTxQMH-6Xwi-Ctp?8oSTT8i1v3=eA=mf)g+e)5a0y$V?+*;NXd7BqHN{7Gs#PC50ED}O-(8p<7-`Rr@TUs@INqBV$A z0*%3D2^IauFU3J16$(n%UZa%kwP6)>#@*t4}`l^MyVHI7a?Ix!IH^WhpZLFNn zqMU@$|Gx1u^)`{m%lIh!ab4*Ov>eHk-%qyX`4&q209dCwJOVs;s*@L4bx8 zxZ!fKyjF^i(^6vEe+F#T(;XN3OGD+DTqU^D;K1a<?FU7XH8 z^bXG)<2kwW1K2x}_}5B0TtS`JpqV${!9xM7An)ck!gQm-_&E13B?c9OoZHly6Pf|# z8+MccX3{z(U?)m8U)uZi@&w-c*dI>Z!e)ezBYvf*Xd{p^Ga`9u9(tQ7TWCgNRa9j8~EST{7Mp%qXO{ zaKJijEAsg`EZ-y2``Bk~p=EVFWAemOuTg+$#ma(C`t@@d@FYQSn-EX>VFO=u>M`OS zjZ6w^q=!yyvlPp$`z7fkxeIpbHF>#{t77K*LJ}}EIbXE`9ck3jO3HRztjIFFW25S^ z4No?qGN$99A{@Ukd*v}^Ok0NbPDh-)z+;K2P~ON-b=|-%^DO?69CRQX*T%UsyF6b2d=f_s znG_KogEXQVURP z+e>f!;NFmruGGG8td7cEP^Z;eU_VOWuA>31$}?V2f>qTe6DN>Qf99b1VJ-1#^dejZ zUr{xqyx`5DB-2H=&fI$>{H!>@fEm&3C)W813JOK(eKe)+;QSp@X78Pl7bGmzqXjUAj)bVl+Y`BpRZCct^ zxCxrQ40s0C5&XmEh~jN6OMC4UH|G2EgPU*^v$XVbR)u1b=Uujhxp6a)Obj zwk!^o)N$zvu4t4=bIDkcNTZtxo5`F69{Y+#vIJRsDJAt~nq?N=L2&yl@CSF$Q%hHK z^fui&8j|f^NJb+x7vMG^Y8vFUG?(vXvgt&tydU0|;Ml~2mt#T3j##XFEjZn&VUejz zwL~B=XR5K*(8@YyfT~p&Gt4sR4xcTDx|)sCVxjaF9Why|8UJ}`5!=APVFfNIv3i!` z5dL=4KrfvJY=5%bW$~}-HDn;#(NyaIssib37VP~i9RUS|I7WPQZowKLbo z|8rxVtS5q!KkcA$aG%pXHrwN)-RJG4FQ9kuyyPw|HY9t5Qk|f}W0OT-Bv@;W`S5Cc zbNrrRiY+^aqA-n*@BwCCn6z5pqrsBXsgpW#zFN?eRJG}8KcYXyFEx@Hg;dVkQDOgk zV}ngIwK)w|gq=J0oVFCDeeyLe^kKwqb}jgP_O?~}(A$02yWWje<1%e5mlMQ;&lQTD zA|PmDqNp?9Gb#Y(@Rsv4EH)tV9&`_2Ys_OnqRq5~6IsEEZS`bbUUFetr<_t?{n)is zL?agmsWzg@V{SkSe@R>`%o*TT?6ZH3-Y5&hOTJBcK!CbSeV~WBOMl=GgCyx09|}d@ zqcQYB)?+XPMTVbvCj>*3bY}!Zl<25BBth;gJ2Xa)pL_=cGe+*KJS2iDFU3WFfC7`B zddCfupMD1cV?oA8a}bT%M|LoU+DCFwjoL?XaEaPSe2|Swn0!YMvzK;90243sRu_6J z_0|_kB>7etN+k8x7@9BnRvDTv_0}0`pcr?R$Bg4ZSx+sj^ivAe%>?D*6JBE2#{B23 zbu#oC7BO8KujSeXCV9bPSkDHE6|` zXQpQs_p^#(a#DLYvmI7bnhTFcETp957nyjaUqaG05;iXmMEsFgj3{?_O0buX0_oH!jg|;wd4_g zEtd0>Qn6h>kfMC(*i`H10FO7z8p4(ztmu*Ofv?`Zre+|R)@R!`Oqjq=jLa=%s+Hr! z&3yFs(|Ig@v9!KUF27w3zS0n5)S2?OuY#U?;l;`P@zY&tfV!*kSAxsMZ!F@QA^f^* z;+tcyuaVyg*AUO#TQ!R=%y`*ilV@EKJLrG6g+8piB?Xp>Rz{<9Y{wY)#4?QQ#1t3< zoR1w7dzwlSg+Ig|C;mjq@Y(lL5nws)!j-r2!qF))C15reg5ub{ock{D9he^2j-)`BJ7+NOdsu&K&V8OMrhSipewSUi z5!laS8;l924|NIe$q(GZc@e4xfxSqq`);xk{U9LZ8?))JP@|LsTt3Tz$2;W5XlzI5Vn{L^Uu=^IygL%v zJIlquOQ)FOi94d6+@nVqW3NwFO5h`ozTtqKXF3Su2o|p4VKlrad0)o) zjghAnPTi0Ob5GU*JA6Go(A?JrM?cts9!USj0!U}=2|h@LuQ&E20AAwk4%~?YIGKCG z4(#9^)(-mLm^YeKLm&FtO#uG1pppQzR3qVJPgA~OrO8T#NG%2uPmQ> zW8|_u;0i3hK?lqP=?CSmy0fnOyZKm@uDU_-mzv=Q=5OI~wD(GYdgf2Lv6VMH044TU zN;+6xp|I{5LAmGxI`b%gm_DzC-vsstp2nB$| zB70s^0fn-kVxH3hLCe>FgYNeTF25TmL}J1REu)O1FK z)LIp))Ex^{>BV$clq=Ne!{k;3j9yhb)UH*k^n?W;*nZs$d%u%*{8IjC9F=13Z?qCl zVV6HR8I*FG3e8wr=OdQRRyNkqi7Y20uj{}{bKLS5uCbxD^Oc;wPbm|1k$#K+mCWzx zLI_-xx<9-6bAmr@j_T|+*? z*`8Oq$V|8c7bZqL-bYx~7ZjO~2|j$EF87FV^IO_6Kb*Ee^$;`i8MPO6O=_FW31NU$ zagP90K&!v_z?M5Q5R?qs?QUgQSdq8>9A1?z7ky4bGBS4T4*OY)PA|}9IQo20uA~JK zV!DC8RodI6HTCYm6LKbKO}LrAXPhuk1ZYORP%7VdRw0Kqq6os_orOS->(jAH$Z&d) zawZo!V^xG=*&10_a(&N@i%VaXC&lbr;{)sD2&-2z2BDUha+iRPRVI2}QXyd02o9Fl zI;RD@PX7l1(X_+X18u~_L>!Ay?m&dCq^SnfzWQQ$n!POUB< zbO$S>X@_ws5CZ}Wf7N%5=1@auVMd|6us6#!Mt{pwk}t2y z8`S3Pm$a?|qp6ggy+Bts$y%%(`O~_v0%yg5niGIy=vvANYbX?1!Vs?)*TRsPQ>DXy zUWJFcj-Oip=RUORqx}YdgIR<1K}pAnDyfWbW0vLyg<3$XgnX3W6<4XWS2oAg=#ghz zmAUfpCL5AgYPt9>ln*_KZtaOGOFgbv{Y+Ps0skiHS?}CUWvjP*aeM8w%4kodlec5g z=7bZUMk`;lc5XkJ9#E4LO0s3L3{l%iQg7);&xWSL#Is(G=X zN%W%A`bbaUmX?s)U_;k_H9}Izw;{wC&#CYWQ}$^3rY)p?EbkW0obbwb{^YiS(=!i7brp zTmaO5Z6W41HMn})4I+6Vb-;ZydxCUlS%2ZU%XRntgIh3%pr+^-`|UD11HNq*dMv-n zI+vvXiYqSlf?#`kj?)}a4r$MU)*FYmi~RBcGNQ_&Q0h=PGWPsBiA)FjT;8ZQnpwLw zW;Acon{BM8Dk`O-6RVDwp};yWJow;8_yDT5ANwED+8%4=7)Ny3$X@g-mh%++vSGKD zg`4tY))Jn#-g-Hk2g~Ch5|MtH#s(76>NwM1;^qq5>0TW?+C^!a-pf|M9ybD|xxPB+ z(GHK=QhB5%GfS4G?eJAze#cyT9i@<*O+uq-g6=pLTRRllFt&&9%T@WY%2uSE6P8O( zxNfr$w9AgsFY)J5=V6MRbDycdGzSg~-da^ycBmOo(3=Y2EG;H$fe~iwx-O_~N72CFL+qP}n_KI!Wwr$(CZDS?hv-hs*!dtz&s{8wqjEv;IGR8IM zF>##dM9T9np$dmQid+y0Emus1ckeReo$BkKMKo#&y0Zz|v-l^+a7xcu4vW)b3kIpo z_(e$BTP%vNED)i6Osc_F4UBIKa=B9Tz8{`^vVu}`- z2%2u~d1(Wl(E^>PO_^TV4;_i#m=p;IlvCLmd~p(4R@`Ku>?&0ql9V~e&U;(0cDuQf zw}GeMnzYq6fm4;$(S&3q1)7K^KABv9`Yfm&6t`mfJUJ3xdSY)MbN)pAEdrP9)B_`t(1srsg8?2xR za6|;Kpf_aYnV_Z!bVmd^BV`NzWK1?Cu_LAOmEwHBHg<#9u<4aj{ysmHB0IVmT~Dl$ z)vr*Dn9+J1zM=X+n?Q6aeJokxxln@;A_!uKFoU3d@6E^x?ondS>|}SSfk^9UY3Q(}x%)||H3ty^aA(lA>y$Mi_8zdOy!WtTO=Dcdc!ffd zT_OpFwB*={KGD@f$#^lA3N(o7&F0fMU8@DnK~iwJA0*mjS7OEx+u#yK#4QpR2)qZs zhw_H{2tSBDfBNGD`x&lkm))Z*;qH}WD?cknn0iWHpd}zx7|QJ}9x*~Vm7opdF+9&@ zt>mRxWyS}xk`h%MH2Q9p37893Jz4TTyEDc>O-srel$w7YjkzNZMBO^;CklUSw zFzOdf3UN4HO>X5by92})Yc`T~@SbErk-I&hH~9lo1O?@@KKh@Y-M*>K&q=D^46qQ_ z=FUQAIZ`y!L3>U{lIbg=%0a%gQ^T#C+7Dba$g3QklBtADz^X|cQjwZwuNbvah}2pt z)|`6Y4y)WM2a4tjj!H>E_qjuYH7k-|KptoAXP$T9_g82$R6ZxJUqwg*7ERq9?}CWa zTfxoo5!3IS7&fzD=0hwA)yPYTH>$vfH^nK(K9O`n2x#vbwpj?Vv3r;DPD z+$KM~4;B(Dd%idE++4~*QcIe=LAX|O1dsxp3K9qfc=>3whDJ#}TLT--7hw%PN}OhS z_p6vnb~C(@?Zdg-4(r=N1axYo$?$MoAXL!lRM2iTW7p^N=FIk(ZmP1PSo zy7IGYCCZ8$-IQFL92K+05p0;&{FiJ{tT2$eJgIxY>6CXucRrEyVw}qiL*A=6ksbD) zK}Q#QL2}&V!9#a;iZ(54Hj*tU1L$EL1!0nbcle`?ewNV6{~`yminZIaimoxgKkbJF8pMGd`(dif(vIj8P?-L~)25%M&W3G4O2x6x=m^g82a)OENFcpp)*V zMgWzpsP|i#KU*k;K!>21!rH%VB<%XZ7kL`UTknE;=+2v@ zp8-WWJ)%XOE)i!yrUvi8T|SKH?ZPb-s@Qt_*Ef$xxo0^K=>CRFD!J9|p}#PB2KYZ-&HaBw ziiGXoKL0QE714=*udfK%wV=>iIj;Qe4c-zWI(-4AL7^V~+x~D2s zjsDrTJ&&5T;%JR(yP9zr+SkE&4$fTO&Du`E93NQC-p7iICRz_}#P7{ymu!QUF}Q0@ z4eQUGy__{TYdY?u{+QD@kyR>&GLju^V|0!NzV(z#t)Tf|Ui&E+pkEnfD?_T2 z4{dj~tW)q-Z#8={fHDHT0RSL@kRiy>RO0l+jM=2c7$b}}-^?Zyd=|zTJExdZCs<-> zDQX5w>J!em0v$}-ng#=Jr-+JU%pGJ+CYoe(ux=O5RO0UIXEk-59hXuGH+z|!t#@{I zb*H^jOLL(bFpxJ^VFVQh$Z*ED`Or|9p7-J*A}~bsAN0{A7}6+*;uUFakQ5ly7&&EW z0}Ya6Mkq|~lD96KbPL7GTBIS+e>@Dh@EToR^mGNM5O`rjyu$Dar1ITz<6IOrh2GIm zC~W6;$qR;lIWVQ`yHw>0`X;Eikrs(2Z3r~RoSHsh&rU6IsAlY;I|CBG#T1dWWiii! za}G|h74`DZ>Kb0`AtHgfbcqYo-ch>vFGF=nFW0|3CK3OF2}~>6A$>*>c7!A?z0dIV zl=!5@;NL8k(LrIBuFgVEobWlO$T#_=W38#J>PryKY#&hL z49=>yRkaIYO0zKf1Lpf^5M#YZ=n9g%U`C1(+9~3quRIf#?_eXG4X&hGnkx@8lqv-& z(<7fL)t!xrmIKIOqLlIx*2?%T;8xSFwYUmD7K4|H!}vzsik{@CiF!wb6}%y8OXRGC zTQ7l>!XP?lp)RAj0`(_m2g@0zCo?*xCyVytTxq`E;O`KDkp6@B??h0WbIL*SdKoZs zz8o4>FLXB@l~F5pF1@ZbNlJ{#mSshh_A8TH^^)a8c5j8#hJXOIZ~x7|tTee6#@S$k zAB+(+LA=ahqpuD#q0I(Am}|Q&oP)*KCCX5D)aA&fs6NjK(9K1faCA=Lu5t;e`x$~j z$WFrXGkW-S@c;Q4L&SLY7X&Wyvh+7p3U9$I zr--Ln98H$~`zXTsuhucgs2tTZj$q@D;E;M;?t)fYNA&#Yyh5?1T@x62WtD8nN2Mn8 zufMk$LeaWbx%~z5tp9mO=D!2El8l6mh>)F)z2jdvH~AM-Co5_F&4YiJ1lwvrn$rb< zw~g6s22_@rFTL@Tlt93cvXFAiwkDd^dyU`d@97y7R7)1zev==j)1<0Yg=b!+Go5da1rEi*Xh@yJK{m&^h?N%sCejLpzj>57`x?H*BEOA@zGcG5+kcrFPzBV zF{|sm&K))gj8jyz@yCv(RxISKw{dL!S(0yhk8z5Yw$Mn>mA-5Bn&0_mc$?e_ItJ^u z#><$~lY)AV;~1!+07&5#YV-~>V=meTELhJYGbYL*RZn2i=3|!Vi+NV)tMvH>ii605 z1GWXWp&=-qf|@W9#To9RNDPymXoVfv_#UQHy_`$sD6f=Jm;7sJYn87@a$g>aLiZd;^oc^4<=D(y z${W_OtM*bBP7|g_^Z_CyH&F(dQk)O!s)jP*5r`@{AZeVE>dO#{xMB!Y&_pb~GOcpG zZQKZh!b*;xI)Pwz?v+$^;&+HVoT7Xvf{wr)k`c(b^EINM$kkHGbnavJ4PFrg-xLp@ zKGsJXaIY0S>O5Q5hu^R4;vr+J5?M`9}>{Re@`^BIZZn_{{p7fe*orxPG+V5 zXTbbl9D`WM&eqw)*7;xm^uIPwDBJvnS$N+TWYifTNs7I2bAcsA-558NIdm$_gd7qI zhW$j1noQ5NPOBT#V7((VM1Nt#KR2<8W?Jxwmf~&3ZmwoI9;T*dufBi2zk&L=bC{Zr zNq3l>t33Qmb?Kjc?S*=A$Jt*7@{Ux{IVF(DF~~z)TTw?6^8M7jQCrY9u!^63)K*Xo zFc?oa7IG?X%Nrt!?l2T#Tx5V%I-44)bPh1)D||N5bf;a(lgc~=o)MK^61EH16!4R; z-Fv)IRAE^~gptSVXd&8>MOD1WwxG6v)P^cZZB}Ei1C(g9R0ybQgAu2-cP98n1%nX= z4^VnV>()x~UDwy`SLncL+q>JtH{J6+d{0Sbn(S#5m`pfRr^%gXyEvD`=x}q3bIRhb zjEi!-!?{Ix_F>vl9G&g$V`O7!VFL$`&Q8wu&rHP8=rZPs)lJZ;bltXqHEDN>oE@7S zhgDw_(A#H8aZqD3REdF%?HE6iEq-y_j|&D)52YO zo{6jq;0iU_Ob<|Toej|8o}a|!VquKwP4s^ufr7>}(FaKYwZ^mQpH~N4c!C7i33lIF zISfYm-BOs+vjJ8V$s;MF*mO=xw&h|g>>_fpgi{Y=0T1d(vQ;-0`w3~5!WJoVI&6?( z8fD4LStJ*`Bp8$Oc?7M0L7+Y;iPb$WiluP`eV^5^$Ybgd)VL-%mDaV$)m=%;ob(!; zpv&#VHGp)%0hJuVRsB z9le<$)_@cDcIW!A)vMFX?C1H_t``VhL_r`mpe(=^WEEvgey(z_C4dW(SHWIRKv2-h z+FVEQHjKeiI);x?RCEM4Rt|#*)F&6+Xru_(WP@5G=9n*Wj#WqNsYsQ{if(b;+LJa{ zQ)j$b&GCI}L{n4Ht>Wr!>;9SJCcQ@GzPbS^MN_x-k0bFeC5oD%Uw zy;!k9nlylvlBpP13ZY7L(*Rze#?Y(`R1py-!lOjxrTjpIqaNZmkEJ?g4GR$4QYJJEv9rTtc_D zN$&{z>>wxa$atLR$r5J90ywuJh!>=(r|RwtjKPg>xTa>%kmwuL=ph26dy^F-)# zYl3c(WJjDEGDhdRb;o`EXvUN|x0La7?se->^;Z363T_v?(g?Bvlv+ZNWhvv~sGOKH z!Dd1e%(3^%HkhS?+%jPKFTp%{4q8^&;yH8hX*~a z^EbbDW5?iV^-Ktp(v8?^|6WZc=Ledd#6DggCTT}>1a`Y;4zLOnzLSsB!cPx52Zx>l zA8rJ9=8nw+%N3&!qXSMyiBJZHqhF07OH*SApab#9U!Z$Ph;X0=Pe3ph88)J>Fm9zB z%fP2ok=~<1NmN&52nO+tRXhgl7Rz?V;mPIr=A^n_=&9_#%v%vludz2C&u=M~jM5a} zoT29Vo)JXkp39nL7|g^)QLmf;Q#n$~{>Z@qUg-wjdKR6+@3OmId>4Qm~Vy&I(C z*B34&pti}{JD zQt#H{7&#JEUXG3XAp%bsVjeMX7P({<=NoULn(GKQPJFtq9K97_^7$R(?)?V8E5CNT z10wOg$*sfWC(9Ur!^7zN$W)_312>PXQKO9{?wtzgk&k0C#%SwtzBq!+&l z5RSwhhvz%0ZMRgntnszSw^rytj&3Rl-o7T%S<)V4{G-c<_1J}Co1)@~ValP#MoD78 zBt1SBuX!vgvRsC%TT({18%Ot@wW(a9_)Om)*L>B`VYe*vNBuNL3!y^SWvNTG%iK1y zGpmK;p)6gt?Y8ZhD$1=viKRl2#uCKllhBRIuGT7>tvF9jAU7Z`z!$^-1n4hLudPHs zMc;jRIg}T_Sz@me{V>t8Vj()dB%8UfV9dSFil6&O_)}hBq@X&er(LOK{z#>E=rj?B zYD%Nns8({E<_qXFn{O3^+i&5(?zDxTPN!gf22V7tBdJ0|A~c`&eYCFAkKEbvcEUL0 z_Wah{${OdL9+Uw?6yBd6Sz5wMb0V5vG%ju>DoKOl5m5uW5K4lgoOdW5mLPzHqE!%G zNHl`-xF*SqV91^;2qJu_p4voYBHK5LXmT#ORq_c4;*Vz|PKbZOTHo1K86>+Ss+>o*OzjA0akEy@l^_ zEL}BDF<3Yitu0tsQfyDtK-wx|n&n;5g~NB?*K zyh4}eH;`EL7`NHDbv_}_ALL96*MQGrq&2cOw+OJ^Li|JF9@&jVakJWITP{c`xR`JD zlo=tqxe6gUG^yPCJ7lfl1u|>z-`_1nu2JZ0gfkC*P9qMPMJH#L&L&2~v1{xxd2b+p z1E+mw;||~7`i=f+TFLc40_VT+Cx(CFOOXPQ1N6wkWX&0r0XzXvuL8qJ;_$Tc+v>M5+S zv7(-Gyn03<$b2Mw@f0QT8c%@KEeyx&Xn&JJj*m4<_FwO~{p+7eLGu4n3je|)MQn{6 zJ?#H&eWB{M61E8Z4~-tsB_cu?=onb|Z#O7oIB90dsDwkJ($?R&56R@PUW4^@tzPTf zMEz)$RS(;%Z+ld7yhW1W#VQ{+xyA~Xv%2(dj==4e88_!SH@hz{U#2hLZ#R=~R(33?AkKF-8awo&>146%W-5O)0&y!&5XCh_O zo*q0LGrRKgj1ujf24A9ietbc1{*dl2X0y*DQynbSY_0 z+pp0{pMy@V+0;OHv|4NzLEmb?VG=ogRwr+!9CCHb`l-Mpx-Q;1jHanNR$_(&=MX}Y z;i8JtDTKT})un;4k09p8(kPr97q(Gh0ZdDSsl0JLl@EnsGX&6}}J{ z!VEQvPI*GqFgDP2jm*u?^v{ghXYV)%v7mLJx1o8U(J*Kkv{mPFeESa&kJ195&Lur@ z5fW2sisgu4K(?h<=R_thBZ@0=ni)K-oJS6pCA%NCdgy z-WDghAF+B~!)iGQ2c&Wy#tthus)~ec9&a#O7Y?wyIuoAOqZ98^`ENzG@$w{n^(*oJpG&IK3h$S>UGGpa?Af5aA*u%j+nY}66tqmsdHidqE z+~KA?KN{0r=tO&|dqBP`-I3ZVU=~y1JlO+|%6-hLdj>ctM)KulE(HQvLnr8#)HlS^ zIHB?UIMAh}u*!7j;I>D`G`Ku$lAeEl!h`LBja?hbYzTdhExZ|`88P)5I(xX|t=uuO z_u^?(qO7Q)tauvpL`(XH#kp!;*oA{A`pF5$eTZ#1g78k;DlY=--nwVzgN`_(5b1fn2L7V z{VR8v(7_1pc_UZ{fx00#WsWEGTRZYwGq{g@hv*&QAxCXG2<4ae5{vjAbKeH+kXjDK zUOrr_5wW3S>7QY0++~6TKJkR{1#67Q=$$GzZ;?{$^u2F9U5`3@>Z~@GuP2T%)Cg;z z_LJ$DtX~dSBl$UzqiaaYtS`o*AEZE`frLO8KyNVUVYb-reiL+}=(UUnhRCQLfkvx@ ztXE&6v{5hQ(ALNkMuD@S6v|$;0Tk&V$&w>CgV><7+7=BI=2_P+yG|tc#k=^Ph5PKo zYYEnF3IA|8Ja}oHO)9)LT+KG)m3njVIyBC8E30jE(kxq-+X~fuJ1qBZc)R4YW$k~} z`q!X7w0wMtx!lV4a*^s2`coiD97#hT#D^o}W{&NJhXc^lFcbN&o=Vt4ICSl02r$RZK%JxBZq@89`T4G(MpIRl4!!13)Yjm z)|1-ulNO%GXXo(=!$F%g;EtfiwM5`hYnr(~ql768<+w7NLOflGpH?e^L9G~qiBP4U z^))z-!%C{wH>F7(CA2SLT+!9PGWt+F;107_i{5<^E>I6+5c61|R4YNcKvvUyNETbo z2mxb>pdMmm_ccN_tg~}K+MvwVEs;njJ{p=KA~BzVkrzWqx}A~z%>=?vX*|OJN?ktx zXo|Gej~nkaJ@b}xu2 zNO=Fd|51_EMP}V*BjBT!c|Ohk4(zQkif+tbsM~!l`}Jjds%L8Tb(HKkFDG;}RI!Th zxID}-Wg_&m_{rdIgAd(G0M+2=YQGVAqBh2~z3oES?6hR4T>jXD`a`ii!)%Hr#k(_O z4zR!OR{eTrzk&oYiHC)L+JG2^x&Ze zK_nWirWgz862BvDv?u-9B`$Mj&EA7liyEz3Ef$h%iYz)7y2U!AiiS$^Va{zAyWKio zbtM+#U%ERJz46CO272}G<$hkH*?M1l+}ya|)_h)p%#nZ*GDVof+XRPD5x7LIQ0v8p zbP+y2&AkdRSul+@Mp^1?) z66UxCNQg?8lS)XDR#aFLB~6u$mecicq@}{A(h^>R5FH(rWrTs*A-xtUf=l}4-Pw_$ zo3T_ap_B%J#K_^fIk9;+j`>izrPINmK|n)3z=Znu`|f-C<#+e)_T>G-W;(ghFBp~A zKmkqHtOk2_Zg%1#qe@GaG8iu|R2VTR1WkwS!(8aqqIsDg@y8kK|28~vMrOmkK^qeX zhWOBdf+2$dBLhdJNP$F#OybZe-v}t8szezw>gpkaaT`T~N-|58TB|aO=8rb@q^ssl z@=_XgF)(nEGG)mGVs0^=i{#AJ{m^pT!nvfl!?C_n2-(h3j=NH+6rL9|=Xju`p<+0R z(nOh=@&Ylyph=T+M+vurh2q1QDeeeGQCb3TnzUFK(Rg?eH;ohqO^N&AQQT^s>4R}s zM}dJZQXZ<-SXq2fkxUWVsI)-luXRhSiAM8#X&5b{h}4D#b%tXZjRHrB4ASvKZKCWN z29^@-Gy{Ok<0e82Nq0_MwWcOYrF(1zL`lts1ZA%R#WuCgBnpjryJ9Mqe2b=&2)QBV z<-~-A3@Is5WE*V>uk!L}3C83sbcUrktV(mbvM7lm+Z1=Y)qO|J8#yvEmF}rbc1JyF zNn!8p`ZUCNL!I+6;7;5LEYvy;vkCGCVa??dpY3o7iW0|uE%%n}*~L_7xv@i?dhvvk zLkFnC6~!ozP-^eXbh`;Lh4Mtviz)?Xl4_zCdWQ{f(b&Al#x#447nKPg&V2J8 z-HC<#qcdkdoVwpK$Lf$grIfVUgbfMd>%gZ&q0hz+HQw6z6K5oQ#yT$q8WZ90OoXlv%HH$bY<2DY^;H!jZxJ4WL8{Y?$%P3Gr z<0X-^rIo<)7tVQYDR5s0GQQDFBV)DDjC(YdjGPmh7K#w_Hp0lC?kva1H}dCxe~YU^ z!sUN~>QooNaM`4Z$!rrUHE1zQ6Bos&31*KBuV_0IUWrt}E7%G3h2+5yV8L$M4}}!6 zI&a>&W5ul7Z-w|`<>(LohB3ebwQ1W3L1N89mfvMsbs1RtMvRvQ5c5JM8!fVQajFOK zJ=`>}LCcW)84{Pa>&aflF$}pzV;qCr-m>D#H4+?i*R3nV1do_=Jk zOBmsfR5`r5turJM!kc=sn{YK zfz*5WMcL9b8CRl3$=wZtq;#e4rU7>@EvF-_k*uQO4S-sfZZ5Kdx~twZhepTPjA(?i z(Xp@SsM;fc+MM1IG)2=h4)Um$KW==iQ8jmfgSM#f)}D6A8X_7J4V{VJ!f0)@HnV4HZg5ABZS0QC2wOF9468jz zAH)g9na5EFg#?`l>%30^s~t-Lwn0BVCFioo$vq9gXY0HNpL4@cW$T!S#>T`QsF8Et z2f&>vHtVoQ+12Nd8&YXcHE09dbSMJdy2?KsiE*Rv4lyW&p*wQt7@|hMHGU@<@~^#o zCjZ*BH-agwVUd(9`rr5lQ*3AG-iTA^PBz$iC4cA2Md%JS=!LOkHp;$ZN!9~LpJm#X zNib?pHwZmQJ&3_&*ftu&zB6(M8`6osGaYC0hCk@zN_>yYrD%Ny+LhbG2=w$oo0qb) z%9N2bCo5hL5&Yv;d!|(0vt$#Ejs^VNFMQO%LXJwL!*JSA_U3Jc(+PP6;4PwE39TLVyDLZH|SF|)J^ zhuy$X*O@&z(8=C&HIXQ}m2@)c6Hw}6zP=i!)~UVN;VoyLNr#{Iv`pK)@ojLdKLAwF zwy}*98rRyafxR;j;YG3|;KVw2FCf4_s+xD2OX;J|x@VVWcVI&L5N;4kuQJ3PQD@IL zsAkL1zAg{cghGvP_urOg&l*D^TU=V0*(!~1K0Fv-;f)`)SaJgO%N@3p%|&|v2eBFJo=bAdaBK!?e+;TB$+3&5A^#`vnq zO5T)?|D{n*x*^Q!>x!m&Rl6|Q9VK_M@6>UwcOnDj$*=}lzgZW=yFO|uRn|L_S}@rQ+qmXbkTYoWXlp9Ks+GgB*Ob;$@FC@_2%*UIAV8F zC>w+}%UJ0OqJUa)Qn9R)Z=;v*GG&w7KMNx#QbpYqg7qwepFB+F^k#~hJHF4Qku|;V zq~XmTN@wig2dg)A;E&ytH7w@zW{HY7yML*{oi^y!_@)fIJ8>Yy;msTA#Nka58GCe> zOwF4zxZ3b047)pa(8%FU7b$mocg^$$(Cz@rH^r7S+D1*jr?k|*evdxyr4?^Y;TXQ_t)pQ;1)`B(VNjGROKqO6LCk%}#dG--+eu&nBRnBtm|000{NN64)I) z3JQF4F{wc6#T_ z<*QsS0QI5AuWjgW;Rh6<*$xve$3Se|YRJwpdRs>?-I3vZ=XQ$26rJixcbSd=HPu7t z{e(Ddf}p_g}nRT{C`rPr4rstB|td#P!=Q&<^=C01JQ=@!9ZIE2_cVQRE?bFR zmx~q;iD@%&nCUGi*%_WLW`vXVi{l@SZ6w|DOc(vk#lW+gWncQ>e93Hd#Rwu2rRN5Wu zQ#c}NUGe3rqCt7I&C$Bx z=ZoEYkJK?bqZ7C7VRe5d*`X)MkVgT;Yj8eQr0~^LQ^Jckpf|LG z=M-@_%l8Kx%|Wu-+pl+sIGdpmb;WdN9+Iu=u@7iQs$#u+gE9ehp$`YwLE4#!D_jHj z-i4p1{{rg1vp_e|$1Kk*azQ{UuElH3NDf*?w^&xR@B@g&Dt~$d($LBxy5PR4@f`0_DvUL!}5itEHNFB2qxJ^B*R4E}^ zH-HzTYjGKIumpc}c_k4fk;1ae(a8MON30I*e9}$x5#yKg#ffkz7;<%{OZ-f+Sg>3M z_BxCg)9A6=y~gyLfKD_9;IKL)f5J06iG33$@Oxc{!iKDe@n>!xrIdK-4DqG^G7z*b-|e(v!*(% znp#joQLF-=64wU2sfi*O8Q!>6maNtWKRui&apA`E+7r*c%8bXAr}a`tUNP^ozV|JV z?~Uxu@9jPB=24pT99WPg_vo`{_MZ3FsptJW^-&M#Y+zM@8iEjeXaZjqq@Fa454fH- ztde-i&6@Y@00E*O$CK5_IBS!b`R0!Gc{@BQ2!21M=9=g}r%h~YshQu|W?Pj|)3ZY< zJl=g*-p=r6Oy4abmi0!u2$2g35qTqO?#A<0UvaI4m6Y>yfmq7avEVVU?kdVcJZ>y~ zL}40r(-yzhdC@*--&qp;GGz{Xp030dN=QA!NE2}-C9S+%Tb5l_v^E7aI6w0|ia`{0 zxEqAVN=luM)Fs~Stm1`XpPkrxHaW}U^`=8ra5EsGTIS8gI<$r;y4Y}`o_YHmMKgoD zR6CvpLJGXIaUGIP*tyF%WriAlP{~8V@M;OWT8(KzLjaZysc<%r3p#s#+9aN zvo`yT=>df7SbmHHGR7UO+1h_-a)gD;LX$8ag@aM{wT8V!#@up5`SXQzB41qn#<4Mj zq2vaKht#<=LL_8c*~VF;We!SpBwZ0~T3G<^b|xlWIOf#*M72Evge*}7Nt9qz!|k00 z>PvSTSI*Kyatd&^SSvk8*~N^p7pP_KSXb5b`rbBB0Ff)jnk#axi8RUU@BSpV` zY=CPN#o0((fX*2CTDTEpO}_((4L$M}sFDEH17wYU8|XVJcF?ds6FYP;=~lQG1}VC1 z&|K&^{L3CdNT`rFV>=od#y7$MJg(uJ7Wg1F`UnwpEF<^G9r7R(0d^nqpdQAJk$c?! zEp#kB_rx9g;32g00elX4JlHHF_w1b@c<8+|6X+dU$Y&-)7#T)RB79h;g{PuW@_jLy zx5UK!)8P{^tW}|gfJSGcA;1N~0pc8OU$CQE1yr@bhJp^hK~5Q!f*6;+hcRre7@*mm zCGnO$Xl*v2AMw+ktz2WY^~!t)AtH$fu_x-Vy%2)kTzrD#ug!Q86xHvDGEhyqnZrJV zbFHEi`phWQ`yKtLyFY}yx7?u|5R2x8(;5)FhG!@IRV?yDo6xt&4wfgYct#>$p}x7W zDa|UmEtONc%&7M#%$fz?i%d+t-}Hed;~vQS5_l_+xEm2uwcoLASih(Y_a=;PVQ_NFso?y63p28)CYw>20zRz z_Ca_Hw}*t^IN>6vcOurVpa5(SvE013d{hU43ErSqU{W!z4TZ(sS2sqDNu$YY0o6y& zaVyBxI!lohvA6=YQjeOj759KY#jsA)?2>bIg{yeVII(|aZnTtCYLuGEW_~KPGncWY zTQhr=8S-ubFj-v@&ptuS9y!lZW8w=Ps~hH@MZW)X&H8_ie1C76{+HU3YPC;4Bo)*jS&8;T z=e~r1CO}Sn@eHxUk6+dTsi;fhN*yJHC`GV|78v5DhK_+Wyl$(byv}Od&kA^NeJCz! z)o=+bzPu5=S8$)9Z+ut2@~>Ot#MvznOR-OjIbNq(PQ9mFw;ZoCPkem7e_(!NF%StQ z*K3YoV&E{=q}0ofcw%4~YZDcUjmSa>OgFR_l2livGed#+OkE|^Q7@(29|J)6%b(`! zG7t|bIi1PZq913Ajx^BtW(FN|Ss`_%jn5f7I89?L zzX{JQ5i>(*i^!EGb|f=AVH2FSXIYezM9mQ!VQ{u$bLDUuAh(P*BpJxXvf^^pk8AXrMZu*XheQ`~!L^`&=D8n3YE*oS!F=ZBFa%IG`x!76`Se7(5&A3c+cy2Mb zoviR`P1#eGo_bV68EV$+t9H!TQQdjZ@5$zP+IQz~YPFljC_y2_n4Csv6LprGb(VXi zg%anROdWO0dK$*jmoc1|(-opYE@>KSK5KHl)^+Y(zIdd3Qu|V~v<@x+M?kp08?PJ1 zTqGIfCQc)wNz4~hNo2#H7j0RSqbWk46@XSVOSKa(0Wzt%L_|d#gW?w4lwOBx4$+Y9 zaP?1bzjyI6z&Q>QK7JFvu5VVn41ISWhNL5jq}mr(PM^J~Zyn~j$TsfMjB%snYrLQ< z)X6VvH8EN+(HUgdMU9pNu8d2Xy{E4=ja}fF^e%=(B%W2c2RlR7(Ob;wmgk==&RrXy z*d&gExHy^gw8TqQS7Bj!Dr3!13G(Dh!lzURG_P>7>z+Gw6rfi4?n6}eM=KLq7r8k6 zbhO3O41Fe0;CZaFJYY<5g^Ychhb-(aja4pGdYyGiwzSHbr(5J80k-v@Z27&hQM0p-w4?3%U-|D)gRA%;U=^z@%*~l?;4&a2;HX) z0T)Ul7?~S}H*53XSA%9_+#0fH8l-{VL~mib(r-&PKpV7yZe{w)Fklm+6T<6O{zSv= z#HAGcDc;D)S_$F&v=Z~W5yY4BDytFbisCwv{?;03ZdL&}wFLpx;*ryma_H$0ge_kU zLbU>M)%o+snVlyM^c9rAGCz_N{Lb}b?~dt&sGLW66<@VF$E>29EtE5L;QRUD($pdb zrrUBg63d+mM0WszWK2GL3ad%bImar3KCCw<2K$c*`UV2!QV4zOfy59lC%U&=zB&yC-Wy?P+0{#K87T;Mr ztN@-&rO8M;ES$<7I2QcAETHpV3*_^z4PFlXz9@h=M}_`(DGD^?ApST05S3t8#U7ix zY}hHvRv;gR_mpV+z6qG31L>zY!yI24K+EV46sxNuS;-57YzIbpvc${{!eDa8;%R+$t; z9vGs%k1KGnWDM{5Ac?9p5leRRREL+%J80fi`ei!iMs#f2!|Xj2lC1EgJ6(udNHp;# zPn?y)T+>BnGjmNRu)R4U8XX zv6=nmIxF^AuUUf!CpHiNmMqm0aufg8y3p3_yOeqK^ufrK`|(+@CZ0Y4Odw{_K?Juy zqsh-C-WgHfSl9CyS&8Ld0+24M=_l<~%rio%}1zgYVT zC=9C$6z*2BzabNqY&DmE3;6l!{8Z zcLptP1NcpccQWA&ou%gq4^(z} z<|Xd$fs8?aen+aH%}vz(_|0wj6vN9jVHCQYc~lF=N<-H^O>LTo(}$Mce|u~-(qR`( zd&9$mYL9ETZzaouZ> zJJKq`PciB8vWo!>{o%&oCyWGf%}rxa3pMjKVcSo(8zryl zEk$e=mpd>tW2Ck~=K`C|ViuXKGPh6SnLBP$1UFL?4QeS-FnYbUepk2M>1<4PraN8h z$++GpJ)Zzo@+DsT_l7kA3;Z^ffn3;I)p+?Q%>7 zmaWOMWi2InhI(!j+*PAZNr1VS(UvLAMfLR#N$NMGs%_!Pwg;AM^%F8xw%YmnHJFjr zjn_##=`GEsG$xmy&*U8X6lpS2wlkbWD_tzoP$*4vHKWm0R_z=#?n^he(_sqg*`^y| z<>k5{$MZoJ3fzl_8Qrw;YenVAit23cp^^vHY)0K$OUNYr@WY?+3OUCQj4nxQE1NPY zU9d#iTAO(r7o^K!Bx~6kQ*$qs=fL5_i9<1E+euocmk!enY^}EP@*>8O2r|#En;jPH zRp~<=x`p)Q3+k#%6BjT}G7UEb52Dp8nOtz@3S6-wiX8}Q^k&pnKALjuB&};2^-boS z#hcyvs)zI(XoY(^T6B}C7EGIq^EEEvZ4$<63nXn#X?rRA53b`hW2upf3_)##8x+3P zebV0zlhVyZsV&dKWy9iR9DcBVBjmj<#Fa{7=?2>c%+qF~a^le&9|mF!M>RztAeA1^ zt@NE)%H!HWwCR|oMKL_pTbwB6JJ(6R(UH|k<)zTkf=+0E3Jehuc*>)9av29HN+oea zE~C;&x5YVSnNZ;Fi=$pdRVHQ4^UW6^S;RJUdT8+ENVPVw&00FN*$CB@$u{9NqyLyv zo)cTV{lbDO%66|J9!9W?Z4%XN&}wIGyHQk0fi9(4&0EoK@XtD#2xrN5o`X=Lags6# zO_eQc&bE~4zmOQG*_TcCYlMm&FFspha5;~D=VSrlmdvoWFvzQ$MshNc~gAZ{u$LX@faAa}u|<>@P^Gr4fhZ1~S4U zR!Ays840u>*(@|V)BuPS1CQ5vIeZgAs>N$cD1f`z>=O0nBs#*XypWmQnqpPaM9*XA z4;kjpGT7zdNhLuIsjd9GTSIv&tP&(Kx!r$7^R>M*rX!~b3RbH*>R5IY^Bs1hWB~>L zUS)WQ%rc^A6`j0BwTq6^frg?W!A}gQevaLwwX=mi*D6ok1Eq41#Xp=*3PI@!p|d{h z7HK=LfRKB-bA%%!ym11|N|rFGfG$X4 zjc!M;gO11p>9*Oc%XCW1wtI_4Y*XAoi-V;Fp=0C7xI@ptm2{VoR^Wlqg5$F{cJBu} zF$hjKT(XFS(q8?5bc<9WP!YnP5rS_JHiR=t3K#>}lemS6TDW$IGvpb1b^wa_FCLs= zKo!_`ZT(vxLzkQZiY`I@H`?QX6!FP^F(Qn6`VeB5wjqNqK|P3@IQ0M($;qJ#B0!gB zL5cyzO;TF)s`%896-mZDXSmtnGvc#*pfJh~IRltoLY#Z!5OPR4^dfr6Ar0c@ooe{B zd*%@I7KuW%8+}(JAn4ApebBybh}&l!Qtq7r+RmvE*v{qPw8k6zAQ11>{yGh`7ly4# z*nS%vrtDi??l}9-;N0lktq|Jg<-i}_v$oKEA?Q(bMqX_F=)kT~0q=}`C+I-vT(dX8 z!9eKUI|6?%AMpd`K{Sk>p*xe1TKX)5w~p9@w%Gkj-n2LJ!BKSH;X8~FfRIF9>;a09 z+V{ADPmCBw?*%X@F{=CnAZWaDVKUyayM0OFdyS9b1?!QwOvfp=F1w>t$RAoemaz3K zd78){u`3?4wc z(1JJf7HAUkQU_g~J7C=E%hA@03%R}cj$pDo`Rv{+U|e2Mc1>jkaswQZ1f3Q~S9mb4 zk9*~|8+KfrzFav<6iC8nGL-y1a8po=6BT>RPsTTw-MK}L^4=&i6SKQbg!0}Ksp~O_ zbQ>6qEUrKk0n8tvS&x$QcQzihGmnrbyqP^XpE8HYD2;EQU3oow`0$u3TffUuJSKNe zcRG+_a+RRwJ6-wP@R-Ld<^!9+vkUxG->ul(8XByj>7)s}S$RhHDLvLg;=tT_>cHD7 z8a&|&qP5zjs^_>9x)sP?_VOer)rvp3IbQ4xolKGzyK_pua-s@fIi7y+zXKMQcP#0y z?+Ods5`-ruifGs5uc!COO7mY2^_m;8`jc5E%4b z(-Vc^NNmZPfk3X$Fl2YFlQ@fA<#a%QqL#qM6GIu_bg-ghv-(w}ccLv^V5F7!ebQzd zp?x`ilY!p7Li_eHAMZ(c&NyNx4emnk;cJ`);NFo%892;VCgI)@c}|$#a#YsluU4||Jb|7MrWq#% zi|F(H5O9a$@jB<=pT+gGO_uGMAXnlVA42ZwNg@N1C{A!RUto_OL58JJ+W+(SuIWWF zzx`|QU%v)X{#km(^M8|G{rkLXTKU=*Q2?1|aus!JBBkYGr9!2C08l4lCDvRT+6KB_ zMn?W{*960XlG@bGd_c?Mpd_5n``2!t*&R-l+iw{K^B_J^#F=ilnRKpGS;o)n)708u zlx?N>8I!%Laqd$(v^nHq98*Y;2{Jo|J?vH2l78QE!-)j-R#(0~mo32_b28UrBOMD-?wlr?tDa&Us z+NHN^J?2c6MvpDWZtkHP&w(5LJ9YO=CycYGIu|Z}J2dM8GF(cBDToI+uZ<>{O>Cwr z!6gS>5lsP8-{t2WcWs-VMfx^vXH2E14)d+L?q6%DQ8oT!S9nETwwKeg@A+K{-zi*0 z#OdvP4F1=hn< z4myIc5N##LB-=;~lm@PmQ{tr*QcC5Nnm3J~P_1aU6`O57c^}WCVfAQP#haw@SdwK6 z6Dbyt_XEXUK^a&hj?Cbh7%w`UMVG)Yf5ELLgu3=#4^xf^ka;Y zSL2IQKqDDIvtC60IHz?ao9)?~iU;haD5puIsNji1j;`G^_2H{tWR+_hOqtU=YOEU7 z-6}kPOmUrlkxKUD-F|j}wH& zXLI-Y1N8mJ*Y5N;-P+>%rbplE;Ux~ZC)_iv{$$=pW*C;{mc5&WCpiWN3t@O$GS<8p zk|*(CHA6d)1WOH^g+wbIu4E9=y#c7CtF^bXQC-C(+uS+N*(D_C7nmm(80_n308pS0 zFQ`<<7nrxd|DL~)zkl_nrsf<(|M~gGjDGpq)90r*j}A?BC!{)8#-m2{rW<`3a#dfy zY?DUvWpj&d<~o^$l;34d`r)RQCPtfg_s&dD-@ffuYZTmCm<&=3wP^fze-FS<{*Jy{ z9uk^~!CO~WvmvNdThwK3%bk;U<*=`!+l(>rCm;YQ7ElhZU+nDha)PKaxZLiXHjkw? z&Wd5%PYtfjYWzqc+i}8Sp{OByc}$G3U=6=9dktneF=U%0q`84ws%4qGy1+7hLc9@$ zP~o}r)`>oN`0sde%QY=DXe%L0O3ScCHXtH2G)H=DjFqP-OG3<(lSEFKGtzT;Ap-5^ zkdu=W?b6{5i)PmrO|H$V?CX`87*p<1M;7c6Xa1`wQH(0mfs6PxeoY+MYpI~o&n05g zb;&D@QLaM+JHJ-=M^Zxu7TghClo!~Fk1+um7%Pb>nG2{5f9F`t@Q|hXDgKe?DSlTh z>x;88)KL~!e1zh0`ep9IQK1i6H)_Pi4IKxT5|=Y!w&)w^=1%r=R{CkqGjeA)LR=iP zIyc>qdW?@R;DH-@zDs=wpz9ijSDXuoWgJ8d-hdvlW@9lzjxA^E_=wOEp$c2!<`Q(z z&7^dRu``)1`8apzu3)A!Q}&Z;CA#jJF>BSDVZ&$bh@dK`==R$6nkbO!Pedx#$>xXg ztcinUs6!{@!3dBq;VX=4;P4cSB{zL>L;UyD|NmbBHS2M|I zLrCkT5kbseckM!o!9Iai25I3{a?=7Rs6^8!^KnwpOvqzHbx*<@ZvhYW!J~mDle!gR zn(-{E6zG)9L-qP41s)U;#;JADRE>4_hF5u1Is#TYv+VhOp>Nu*mj>*e>X91&1BNXV z)E<$s=fY)4>(7L6qqPBC0tC%6`M{8pw#0vXQ(^$@k0=1Ww#Ue?<-c?83v|A}V-)kkc&(4Fum2m@=f?>95Em`aQHK9!?I&?4Z9(SMkuv3l@~MNf0>BIga=ke>l!C z@1C}=V2~9k_7n3(ScuXGnqlx+ek<35u%fErZeF*$xFOs>gB;|i-Q2$bQ#-Vmmr0js zejEyg8%s}vvrfsynQ;Vu09xQSaZ7RoctUHf(6`o=Jta*Ad*#q&d8lbAzx1dk!w@=5 zxgE`{TK6q&v6r40R0+BR?1AN@LOs^fCzj0837GX1C3HlzOEJv0Rx7H>nd?fo8+fX4 zIZuDF_EA=#b*oS@vL#G+#aN%{7&FlkW_m!egfs39a5Ew13pW+IrmX7ItjBBxgVAAy zUnM6-RE`#4_MmAuDXL9T8!1xya_6vPr0(%T$V%9227HpZ^9O*DxR(OoChTn^c8LYN zO5X88?9lZKA$s!%z)9W_K=4xcixIz-0mq8pNkHHx?@$Z&-5n5cNf&e zN%gW!A91s<$Izs!Xa|{-F z+!yqlFo805o>xs8#Xq|U)(w$FS=MxDfH3B`Xwiy4t{e(Yy9Ar5clbIa!-y!4w6Gaf zi;RUYqj8W!k!hW@-JK8$$bV(A&DyRIw)c*4o|4O5iwM=!tB)neG;0hs?wj$#QG`Pd z2bX^#6PI?N-XyW4b~^#f?3?#5!d73ApPyU9aVl>m=Eki5NlX3s?r1MQF&R_ah;!GP znU&3(!`ooHHnr*MR^QK;uJ?vb0pFVk$$H+Z>CE|)l<`Lxt>IdAv0rbpN6Rej*ch$neg&e*N*5+# zHPmUY7j6UgGPTFE#fM>)Q*~gQ~yj8x@Eq zxF$pkqBYT)Y+ax}SwC&SHt;pD7dR*Q3*wfzJyO4K073xmn-z#RFc`!aFxZ|QGI~g_ z${ujPL;yoTC&Z4RJzT#Q#E$5lYk(Vk7ReiAzZyi3sC~|!MVX2|RF|wj8Td^A45T;U zx2!)~pB!=+eAK`$l|7liEWJz}h;Kz7et+g39!^#>YnZ!+QoM!AjF#+ zNKVj?y#BB6M0Y+le3+lYzUn)ug+F>A&}|ic2yc8Kw*G1;VGJdGgH=&^*eq*=AT#ux zfDR|}dq!1~{^VNHK(YarTwe%Q#P&$c>-(`9RQ;*}Ho%+LcVtsWp?oIOz+B)PS9fOC ze}8Y+H>VZ;Im6J@HOBxHU@8bzgeuZ9g0>ianEq#AD+pVBb+J7{bvb#dJI(+YU@Qn$ z1Z&bVqBTMJ+uu@EivY8Xcz+2i5Euy7J?5Igy&EWp?80N^@V6b(^Ji7+UK~)*EG+vT z$U%4C2LvGO8_>%BZ?y5H$f{WYzp)PNJEE4qe(3*#ZJXNJ`;C`4B6WotKm^>12#ttM z;*QjB1Kf%PjC056RR~l=PuHIbp$zs#!lez-JK90D&t*;5ADw)s`BcpZ%+ZkR#0fNvCsx8%al!fLml0EN1z-p!XN;X- zPC^~7ZU7z-Kg{= z`fo(<-p>AZ;{czcevM%VjL~9jEAUyMKMWHd`8!a@YhY_?eB-<-d@!>xvJI~~`lU`s zKpYR>*dCDMr}5rrfL?Vw`a~fD>)!F#4g8)@rMK z!?#3#c9ndlMFs#w?{+_!>9a2Fzq+7ir&a$f88ITL#k`~v+8a7;O zkj+-8)10r2`8uIaQfs=owK_(bCNFFQe&ICRp;($R*C!zmFXI$1ETBBmN>|*0Om&Dd zJF(ehcm6}ySzga%#t{r3dc3aWosh5)J&mB(I3c;=&sC`Ng?SI>Az$w{>@S`67%YHy zyCTf8DCTn!eqo2|3rtj|u|{$uu5I3Qv^Nx>HYkgCHr(5AEi@J7@K(Ko$h2M4szzR@ zHCg_}EG<&@CILR>GMr#4OYif*UPUq$@e5Z+z+Pk$)Q-Ar!=z&h?m=&!DZLvzYiJ5(vh`#RUKdQ|kLMQd4s|7l0o_&!*~R32Z{P0G z)6@6fx6InO&Na?*4Pv?b%NM-tAbjw?6Meq2e0D$hSPi=aaWsW)fp;VUIr8;)r|*jW zJ_buPKmi57=y`KVeF@?M?SigD*Ed`5qD9q*WxK0cfpqN=p*E z&=EBjkE$oj{e>TjhqjzB_2FHc0%p|e{=MGg6I-Y~Y9FN_VB-?&O_G=Ev5EFjQanqe zpmhtenBQb`ejjXVKc`^uHFL20Zjx~DHDfTeAvSmGPUHo{sV#PW z$iCVAxA-%R*gZ|W1Um+u!Q=BI`YI@UrfEFHOE}s3I5XD_1kW_HY*g_&JlV*ibsCae z@j5u!jcg-5S%L-XVNkrOgKW_Pb$>XL1?ut8=HivCY!}J2D2Ibw#&&lATne zQI`9q$P2;K8R2K0`$t_Z5$Ak*>OIFdbBkKtAJC*fe=lOu6XIZ#gZuSsi0c2jUHKoB z{U62S#L6Z%_I8d2jvk^G)+Q3R_Abs!&Weh%(TOvJ2s67y-Uk7Ji@w|#0Vz4i4}?U$Ci zSy&S54Cr?PK?{-1`7L9VZgUX@cxK5V!U(hhWbW8jv~Q)=!u(4|b&7qkLMxX}?|!FX zEBaEcxs7}_j9n-q)c#of;c8Zmjq+_q!J*WsskqA(eh&CQFiPHLc2l*14Qa*P9PvQYqm1HA7L zt55@T6|mFvAM^YeWJQGGrU(Uk6o#m>Fnv<{b#}%v3UPeAHV=@*G!^<_j*zn+qdE2D z+jw{8hYlMkx7{TkxjEL?RiZj!AEc*q=<+>tLn32m%6-Us5Jeyo72p0Pk>c26Uew8C zG2|PBDwPIu6|(WOm0T4M!zlZLtx>^ufM7D}Y&f){v4|m*0q6zwz=yxjf&#Fmx^x5h z_3Jm_KT|l<|5V}sTDuhKx444xoy0x{9v>h98RZ-%5NR}eztS)O?rZ}{;m>Zs9#>*4 zg`xogsO4yqPNLO%vuwNl*mgLAPasD2w&x+pc z$Qd9%@G*o4-&=SRvt*x}RDTe`55GKJT9Tz9BZI6uWA@Tiv=1AmA*6&e#Dw%QwP~Oq zm%pP{34L!0Gs-*Kmbn(-8uZE zD=x|u4#a3)IlI8eZcBL`*jzwQD%`6jx43;T#<9BVuLM>_8^o2Rk~1b}k}JZ9BBQ!8 zrlwA1mK?2V0z^k5K2~{7)&8pBMEwPSd7x{= zg&BG8t3)zL+a%BYJX*xnlnj#V5qYp2)-0%V%?QsiM`=BI zi%23>TCs6yhjh0@&!|=f1O0`j%uY*S9u*awgu<+fD=EgUwUU%a=JUfr8BA5jwzj&w zO;6K?GhoySl*U$PF?-F}EmekS8C<=EC+=0GVWs(%z}C)-Doa{Y36r$QK@pf>wX=Td1{e6iI#~d0!hPw}h;A z%<~)9xQqT}hK`P;c);Af9ankUHtAwOLm6^55!}q?mZp{wK_CWlA!t4pxsfmody-J z^vaH#9d38Ef<{=jOxsDCTTO!}WKBJT(F(e}IwKFX-xDkKB{qZeWHL0r&ge2Oyj4$a zB?wF^vhDjDk|#TCsNbqT>j(*H4f%xyhw{RT!rUU=W5Ys4xCsw_hrLF)D-Q`EgbHIL zI4BPp5$@0(I3UP{p`*fM)NW5mw8Fs6M`QJF(%{dfnE$xfF~wP0HR%rCK3@Z<<4*_e zAlO*!iEvq!=)*bK@SqHQq+KrS`bunL*{m>1N&Q)LZuiMx-3~)fKEnZ!?jhn_;oB)7 zXg7#qd%|`b?lJ%Ibo`cYqN&)>)b9B+)EYxIZnljr|44wV9=m&DGLM>RqXZ4)GROQZ zI&mq#3CMw|v-+}86Wh%G{kvo%MEfrP`L?Hi3UU5K)22r0M}&RpckSI4fM1=-#>Q&G zPeeiTY!zJ~%>?-zOym;y_93onvy^8^z9!rj$N2MRrAz$$58d|k@vD0#?ZSg)3oqXz z%}V;|r_GTyYsbvl%|(Mq8sknV-1ymGR#f#GwGmpRTf^FP0p4t#Kyp3WBO|V1Jql)I zRFnesowe^-xW&Qm+@`<$&xJLDadtzR~Ljdn2 znAvgk{!wG>(NPoO`!CU~Q8IOJ#R2pl{C#3y{C#9zDuQ4+skFXQb?^9L6x7{B`taI@ zw~V00w}v3NJrW4ByT88fZ6HqXTp$+TYJy7dJWzMz=>uo$-msw-vPYq)b&c;~P{EiMt9NEF~P{F=q;l4P!@$6k)x2fz{|g zV$Mtn4>5k*Gr0o!A=NR?WUxq2CEZIJ8$tBOq~28``i{ecH+iBt#4eucF{94Ub5Sll zvC0S*aSOqgQ+tPwYU9+=A;y4LzO7G`i$16WwTIa!djka_MQ=Ip@xF>U&(qmE!WapA zSeoWV<)+>*h6_{oM6e-}d>O(tR&{%@H-)69XXi6cP$5Ml5MvUG>(itAYv2L+H1$0Z zor#oY&O~3`iDFo-ZcXjFqPfDmZv^vc1&5mZL&ZAFtNU5N^j;0#zV0hh^X@IQ_Vb+{ z!XfYq&-$x(H3nG$g{ySo!p)nb_|YCNtABCUc$R3Tb;P6^nN+oyPJKiXJsp9&K7NNC z%HfJZ)E0x<8Yx8$bchH`9~4so?)NU?a*AZ3#iN$*a6iz`)4wm$`s|eYB{X5zEeP|) zx503v;D7h7+`lsZ*alI4k!f|V1!7CM)+gt9m*~{1-9JQhYJ3FrH{kU{@D0btyiLF5?(kh){z$S~rPCe3v(tUN4MXnwofLfEV;L^1MA;GtH2YI1JS$~b`8G|H z#fuUtFY-l;dhUD-s^;46h%~A4^^%cW?B{qs@08*>*-P-}?;A$IQSx@pz<&KIM*4rA z;_#2m%)-{}UnbrE>vaoHOgH2JJ@(LTZS}ltK%!lq62I6fEQnNafET8qghggTk#AQ< zAl#l%xXQd%%xAyDtNYH)FV-;dNXabV)etfb@A!(xji#XY(3Juj4^?GJ&w-V-1hf*n zV-?6#t6{8ss~gO1@|;o$%+npp`Lh;ob)saa5yXMUWnBjN!7u}9^_rL7;i^}i+urK! z5Am>XxUHZ*`hG2BctB}^G#CnWZeZQNi9%d$nz87w7ajcd&qN{k-w}n1vxPOWpn;PK zE3=TIw5Xhm^MA@*qZM`R7Ua==WwpqiMYu3By{(NnS;;N47q`Wk{jDL!#}ExV?b%SP zN;Dz;51w}T_Lp5pn>!2)r+k0^4D;znedGW-rKPWx%sTDFzIe=RK0cqGD*bY+o544A z@`6@unWBi>rgKaQpY$bFHfL|K@`6JT2%Zl}KKGcyze2-M?$o+qpRLdxWz2*QM?0Zf ztkW7vxpr4ID?M%Y+G#__L7U{tti@8@Y}BG1oMPu%$F`rUQ6rP6i~ z+wL62WVj}39)V~0MqPnb!N%Pl8Yn8o)QOfyp>hakpio5T4!*94Pvi~+>dIC2SGW?E@RWC*prcoqHU@m6OxxvgA#2!`I5C(ku0nC*bce*R`npBs;a52Rxc&?-mwHNJ;Z1i3YRVF8wjpr^j{O6Mi?=6+|Jqt zV3jiU>&RAwb=9CkKNb(%+i3GO$IH>I?@Jg`!7*xPV-l8|=ISw4X|Cv+E(M#KZDw}! zbF70wcuUbRz30oWma631pG6eb>@b_^OlnidWCIQuCqI?8U4jLtW-*^K0wLhNUki}9 z!2ZobD>fi8d4nFvIe;ar{$B}@I#_q{M>sW*VN|`;Su8%(9HZzu+U~#;m9scGo z+x5j03>z*9)+r$(23Zlq8+CCerY!~<5knhwK4&jeaBmB3(14{zpO28SLLb!?LS4dq zB)>$ikmsiSq8A6TfoJ21@)2>mF0kG_AkUky)ay&S8l>W7qnW8lgz8*?&D3%0%U9kEU zven3($$L<8z2GAXzD+QN;5Ear5XiAXE__1xM_tO#pWWm8j$?cx-1uHvQK&&@ z;Y&&}aiyik7%?@EU1M!DTJru(_eI_ZJ6DZS@`Y!iI7)Gf+zy5HwWh=CtMQ4Tqb_M0 z-!)2?n7siz6@3&RXG<=J#C!nhynYOdQU<#sSH8gGu-rH~AYq}R^kh3`#Kic^WJ>4{ z%-@jhRxsZDx6$at|8$0>)PEbl6QRRaJD{xGbOm ze8>-IkqfrHfC959oF%+8>HUGgAwU2`I53j-%=H{Wbz|JQ=ze{d_(4C|U49e`?OuO% z;su||vx|xvPcJtwz}g_CP(zzje;lu}Kcg6QSG6|9;6NTdyJ*t`+^0_Mf66y0}H(GIQh`ao+*0vDDFVnOj0q>O`l|(d}-WNdq&$VjXyipHH910&uws zC0xC_XWxLEHvy?QQ(ZmaCCc9v88N@HArJ8D7vDcUG@$zLD)JwSYF2}CM_xwxCR^W5 z&(4mEgV!hMdw>_ht-?3dSdv`Gn+H}5&>vC_nI@*TH9fqs#s}1-0&k%-&&^w2;a$+w z64)fhq*~K7zuxT8TS2XEhPz(W#FUwBXZn;x71Vq0$@*Kf(=5kN`)Q8X>p2^)7hs>^ zIWJ=} z-Rh|HBz^Tpv%|KuGy44oC=<3-Y}%1Jp%N388k;o~*0w6KDd>QMP^&m{T}KBHPJ9^x zAsp5PagvSsM#1Y@f0?Z-s8%)mIdy5XCo|^Ski+GDSo~NYJ|-LpIevHNCjF*GgM=Kq zRO%h^R+U%*cX*m-SE`{4^js5lRi>GiE3#;wR;-qF(ZC7m6D|>aOFwW`8V+vw_P#l_ zz@FL0BqmaL5rUpUODpDm7_Lt8)rRqq+Q4pl*c4y5VP2rE@hXt1a-JKR~4e~>*MeXt*bnHY2W8nuC8sX=v^ zC>_g_E71-z0}N!JSQlr*j^GGM+0*eA=5We;UKf@p8o+qn%8RQ~U4%Zd#e5O zbL*nRvBxR3RlW?ASjThOb>6x-@sq4()jZhyawl{ongcn_y}F!m+MfREnHJXcjq!#L z!+k@dRMxa-LAv59JWB^TIUqAlLfPtc8V1DWytv>gcXd9o*a0YtP%wG1IJNq!6$aIT zLpR%KPYU8@r*g{26y=h&?aP7$#mz-g@-Xe>l5I+O0<_z6361F5gu%LqtOWLSg_Nr^ z{TYQ3NPL<2hK67Q{lK{U&;?9QL^J7NrV__Aq`qT~F6m_ET9{V9Ct*CS zWRuApD=B##HJZ}{^`7CFCUL$tIZ3rR^BVuN<&8)dGz(x5D66)0yzQG-rV9wZeEty|Uazb0=r=TV386yt_fr-d1fPMA)ScyjSwpG859WXpl7p-+&NV*tt|j6l6%d5WUx@WT5z zd0Q)E?2Ri!O?0uTLL+?JJqrc^Mx#kpoB~;)?ueE#^O!otAtFZVgn5!fdeo!|^SF6R zz2t}`1`Xp5rBQU0Du$JbHbJ4xhzcX?Sexd^rg4|f2n!?Y#GHwBL5^yB9)+Ayaiy=N zi7o)2z!!$Xi!a1_QBr>utJKN_)u`ipabjhTuh~%FoNs( z%89;CQDZ!&bSeD1Qo;PRJhfF*a3LpQ_{k$swMADADe|K!!}QSy%2>q%zSV?NB*ZaD z=~||Dc~&l+$vg7wOljIHio5Ue+uY-=l1&feSfj&%t`4u{Pg1|x6J3S%#O_<`JPP?u zzsl2*Mya@x^Y}_}GKVPq|6Yq@!+(v9(c7 zQcO3-qXt)_t_*ETR?mx5D}jqSv9@;vYtrk~$t~HoM_=}QcboSYj_uSf6vAy9V|FslauFq3zAA(-B(Lg;W7 z=A#5Kps{#P?1pJZ}*Z)n{gmV@FVwE&B?ja%F9}K$I!Mb z>=Q>4q;d@JtciGKYmu`I95Y8;l(xgMDqT=w%3WA|N)A{(l?SfgvEy>-+>=LW(m6&C zQl!0#4q!cHhIoS;p`&SGv$f@Gv1ZC!Z2g1f{3RJY5}!FA%+SyNoJ%Eq>JdnMctNv`MRNhmF^jOV}l5GC8V^OXKATiT%>AG zvyA2|*Ioo_E48_+*p#>8`LTnqFN3M=2VTi!P+50`C=e1cLpShqMq}S!4C-NlJa(TcZ3)l@$KCUj_L36Xr~Q zJsBEcfIQiDPi$J;y~U4S7Jx&ifIJ{`D6;$qk=#{o%%#m$eqlqf#whK=ZTac&6>RT3 zQ1zHBPU%B5r}la@(s$JX8OFd(%i{i*E}!F?ERx2~bz2TFTX&QjTp|C+ia`>Raq9Ui)eNvc`VmXrO_ zFfX#{5OS{8&@1F{INBr+7=0p;bn%1`Mum(C1xkG=V@^aHX3mK7P_0viXc@CH#;5UB zJh`tSQn882tT$8+CN!V~_}OSheYz zn72son2YygdX0&B?Kw3_Y0$oUS^b&FQ&wzS zQoAu?yZLk=I43VUd`(KMz%GE9w*)PQ@QpSsID;J^TY1SBr+&2xR6M86U1D<_x^)30 z26AqJx>{R9rD$+*RrOAr&1)q+x(QsprPRiD{M;^XIOA|emL!YN_-*Qnw-91aM)ats zE93Pj_u+S5*Qj4!nj)ogGpH=vhu-WgiyV(syPG)^&X$doj9(@zi#!7nFX0U-6=DxY zM+fEc*=DwOBD53E*7MRPIBDFgd8U?oHfpz#@^K>qaV$eql(paLLqsPZai@r9x{?J7 zvOFzWE}@xCdkseK0gSbuSWlxe=T){(s54)%V25g=Lk)ANy}$`^E72xKk9RXanFq_{ z^yz&I?qcVWq>c?QkyRv7;DEfjQhqFpcOukmgN}=FZ!nb?Lg=*Uwz8-b=atv>RMs}j zA+L1KejiWLhYBzfE>Ipe3%&q$z?%Q_yU;JkNh=A?0FF$YbBQ@#8A&;%vYS+lZ?yxv@Tl;L5J@BDJen(qbP!2QRK0Uba#jC9vBj!lT{9W^U!VV0|W59TfFd~o$b(Pg5M3hTCMO z79@o&@H{-gpDnXEFuIUs`9p0rOuB{D7tfCS<4g01RcizNilIF4i`ogMH9O`X(ZD!0&PrvV5=wOt7)fR9Nw{y0vNI+& zmJgmmiIJS7Ozu%&Cr{cZ)IeE1h>EB7)<&+x8ys@`gV}EuJy^DOoOSQrW%Qz-OG@S+ zxKZ3agEhF}l{}}zd~vR#xazdbPVM^DPcF^M%TO=?j14D@n<1~QYR=khgvkE`jU|(haCYx3{kOffP7QnLqCNOBSwQ@(} zyJU~)#+)^@ZIRYiN*E4)NJkSD4Av%uV<_tBLfd< z_h{mjF&I>G+tNsFdijmLB=j*XD%FQERxM*h&6yHS*HUuty?UzF+Dh`9F;ws6L^LYp zQckn}r6d%cb8(I&xk$}dUg71h9IOXvtveu*YRo9hH< z1B1rQ8{4?2Kfb-YFDAP$+e&@_NIZ*V*tw0SZpCJ?ZZ^*<7zX z?M|<`RDL>u@B_EHLMvBa(+#AAc;bLnAo=HjrD>cz#2qaFknRwYbRN}jT(B~qFh`Bt!Q#AOuITNfXr zE=<>}UmRMwE7~`?2Ox|c0htt?aZVl`WRo~zllBi$o2=IdOq#4__I@IRdh_aPDLP0v zA_Hd5oZFfEq^;-J5L8TC(e|6mqtD0)@end>B;*0j(yd3A4Z|W0afLj*gs_heGZl8>bLXU3s6=Yzv7Z< zp)FWVj1QlcDQP{SrKA?)XjCLB$IZ4Lq9xZvP*AIA+d+h6Q=oy7?!VocEoGeoEeU;$ z^S`Jmk9gQNRA`OK(DOT8Jf1A8MG>BY8IqGL4xl zJ^cl#;^|fc<|GyAjVGGN;(X>>SSlvvb%$_XRylTaGbK5=gp}c9$ie+&ovl-Bu&r znsmjN_r=$++TKlcXK(+w%v2qURQYlh4t@eYC#pEZM5k=papQw}TL!}Q9GB;{NnMA)Cum~AMH(3hEd12uxqj5l11ZIVBMe$~&~XEjE@83q;ta}JS7GhX{$j*1;R zA3%^s!|q=dKn@A{0gT;W2>D?^!49fLz$4bT2x({!!cDM80Wb^YuF&t}F414NmI=R! zn1)JEwC4aKaRht>!cDq|0Wb^cF53qM>7ftduGlwOjowEDIHULzqi%6=B6$oXp_BNW zxs*f%+RQL7yqV(dv4L2Vk`ZCmUc_o@5BWw6LgWh*C%ggSSFj9;NrIW#VS2xUM-q&> z6&)%OJ){UPV_sO_e5ttT(WEy-)ssTFW1Tg~#T#2|0E;)=af*O*ZV5eo@JuUL7SAn&`F3NrM zM8un*$>SN;JSTqx--it||5IC`9ewUH2)FX@iZL*dg;@CjtJ5c*K9 z`TO5vfl69XbsosCU!VVU3CsU!Ov!(W1=0qNX8&~tsA8eEDT>@}7;Y?5B(N@@!5UID z3|}{xkVF$Sl*VrbhPlXW+X3^SFKjcOJObSD`ue2w**{Z0dk%LNdvT7nd5_4|e>#Fl=rjd=Mn@u{+FWaAwSEvvq{pb~!2MR585C^^(7ux@ zex_H<>!OvTRFA`d1rt^-f`Qc4{2EOX`6Xl z(Vn)IlG`k?e)esnqONtjzkZF(9=tzSkJ?d>y*obvP6H9DQ`cHZV(PBVu5GGtJ@G=c zIqj0N$H|FdxKSpWNgw1)>)ds>kZmL^xep?^tXZwZ8T*L!KK3$G^9=B&u`TPY56Eig z(!*my!i!{&^JWzjHQ4X7ROev6W`CWm=pQMlscyC~L~{D60Atc#KE zOpv)NQdbMRs(P-~3IzkyvMz|+65cp=8WIQ#0vdmE9ozv^23IxXHnl=qb4KJL)$MyK zRU=fha!g7r=zphqa)Q*xO*8O|Gs(-M^L;9*vgq5s9E1L77 z64lk9h;-z12^3#FFLrOet<8n&16;bZ!!nU9=Ba_Hy(YMLc93Dhy@2Cr`#tIjvX$A6 z!O_iad+$WFz$K3JnZSJ`caCC(^CL5L6xKrN~9uLiJ86A__%UyuS31mpAdiks?R(E*fQ5 zqQ9ulxoW)8GR{_NYjWaO;7KKQ?h{R_PP|*rye8jfe$2Z*3j7$;+hrhOBLBVV2JB+h z95=hV|AT2Xf&fUSP~rvDwE*+C{IEtz0A8YU)xuSANrl>&QoWcVEz|lhP5znyFVNlO zec5#26FoqG(zXq7irWL1S{!5SaKl)YfCN45&R{5Glb%%=Gbu}7*eM5DG>1&@7Yye`5nN1L#D*;v^b7GlxZyl%J6M_1cyU5Q8u z)UlYHYvi>uAuN(U7WHeu+XKbKq;m*PT28qvbS*Y1h!QV>Z-$Vx1y~o#-<=^>jtF+- za}if@iRAsVz=UJViXn&uJhQiQ8ibgTIunubSC8GR%Y+1y6^7T;fxJmEdl67pU50=W zTN#ZXiRaMS*o9bnsE}bn(okngUt&5sEkdMc3}(Y^*0WE}$ryI@S9JxM*qEvCUfvp+ zhHSD*&NDo1HH^{mPBX4E!z(cZp+=`PSP2iI5aq6%TRCg71<7ukXRjk|QP|i;au{_I z3}=(KVtZ?~jT9nFu@RF4(STCzhYSl-*x~&gePf?2&gLC-Ny|q(BeAnz7OLc*oQlZi z$S#v!gmW$0n!&RjNcaUK{C7x(stHZ}^axw&Dn21oKWUjcW5X%p|3p?pqC0NcN zg;_-!SBBiT44QXN3y+;>%q(Pkg)t`DNkw8?YE#aQeb2r9@q||@78_8>XT~weD3nc} zaL?kXN(GEFmnv9m5}?ULB?qN93b}ZZM8hmD=6?lKf~f>>QC%y_cqK~&C`E{`$%874 zv>DrxEvcGxB#K9(q~7SvU#v2Hrln88GftMjb}JMg6i_K%#dt4iu@3zx^Zw#RU$^wIJ%zI5R>Lf3$;gV z0G>upV`oW-3H7QXsZn)N-i$V>^|~WCj5kU4d?G?4{E(RkEG6M~x?XQ-2y2+VD&PqU zj`TV_o#4Z;7rH|grtRdL7*>&VxeI}l`w`HY0aWt!lP7y-*8MdN{TaxbOIGUa45HPD z8eN%ZOV|Cc8pztr@KpthnCAr(DSFO8lZmQ=3OQROU#h02*J71-8yO##B=$`zITen? z`+T<>uyqNh<$>% zkAwI4KSu)}>QJ-#452(g&j$~oWC%;~V#4gjE~@v8Jes;F70 zCW8Y87_kudW%#nt_W=QpX-G%<{5c3m>ijv#NACPO3S)s;__9#<83CSmjNQHkCJ8qp z#rKf-J=E_o9>YS5PN5N*-RA35jTHOz*9N~P;p*#|OJ7CF;qEE}i4&wB*)&)d6$?xS zKd5)Q6_jrGXw8a549eqGDD}TvbgjFhoSEFVPigkD-#NN|Tiz~D?-#z_Jips@Qfc*h zI=(jhzT^P$a<5Njr51B|VcO3gUWLhK44Wd# z#w&wVP91KA?eawaCerC${Y|mQ)$0mo`&;Y3Z%dL&j|1LW4{cl8v z|ESgY|AmHZHApwCWyG)C+T>MBE|n`{Xn%G{1djT`Ed&n8dSf#ATSV%_JP-&=b8Fi< z{UYVMbKzfk#bm{D?(4xGERDY~V{Aw`M;}Vb?7P z*5B%zTR7M(0`k_wtl1b`p$6k-c7$alQ*}M8Xn5-cayJ(1mh*prP-{{Ivp?4+8zolr zWqdeWKnF#Z=pnV5X}Hvu;+aJa?FX~k#By(gAIr>PuspQ#suro{&aXFl2mMw~Zmxx; z&8%;Bcg*iHy3rb&*E_opk$$dYL5Du&nGY2JRj{G4n5VY%x1mYHT;8?Zn9-v#77zhR z$gnb$KrcDHxww9S!+*RuRiPvB`j70?OoPKXI`!@HR~{f6w#<|uVWlF+puHsuikf|- z|7Kg0g`hz}DkHgA9%&*VlJddNz150kVk}GdC?LYThkGO*<3n*$+_lJfkB%p= z)GUaO4hF~|xl)^5m}m|}U1|h*@f49f(qxV$;4?^d&m98EWM14iw(h+(bV+#q-t(j|_M?22?|`h&~DlU=g6xjzgJ%MkeSBkqw&b z`oEVGTzAVdomr#F+S6`#*;wXKfn10&Q(?_`QOPd@8{SzEwKh9A7X1JSd`e64S}D@l~d63$pY)HyN}(J!ulo zaRPHUnqV)(Um6`|R@C5Hp_F0DGz*vu97$uyzHmqQ#b2dYJ!OcAa^a@Lw%v1;M}!iA zTqoxVw=CJb4S<$MIW(EMS&z#KpOhpldyQg{lmrzYuXqo0N!HoBMyv2}^}({U3_tU5 z4ehn$kQXJqrs~havQV(~7HndAKq^`FX7PWpouJC>_$X|3_Vd~rF90$) ze^?-G$ZvB=fd9zViwVlkJtF3a=b|i+oG;3g79UzeJ$=@cF61eSYiD6@QS7dq&3PK0 ziqTIrj^Mdm3axILTI_?FC0 z-%G4h9S}zHAbylMOPr(A&kc$sff2iv#7MFW5Bh@yC)TDUz&BuwM4M_C95jejlawcp zk${kdkdP;dkwQ$9ANnlef2Xt=&w`0Tr0awhJwX9_NnJb)<-foXSHz+N2+voxFUb%GDbw|YXu=sKD)!{XA7P7JC~{QnUnKu z)s=y&uS7_7jpECp!tma&>@Ifp-J;)_h1XNZwFj&89>Y1Q<#lT~(M#7Ex?YhlM_V+c zvh!1{Dtk5_6gymI)#el{ULZiA4Ak$+iVFiAy#`{gZAY6aW*3XPxevD!Q4f52UM5u~ zGYyIw@|f(i670O94AY{5h|s4W{mz(UDSx0w>{G`!^c zMZCoNRk$njaPU;%}K9CaWnBF1+hY#R2 z>cDp8=OTVnw*A;utOMOut^4_F?;IW#dmt92?e@@OD?C^Eu=|xHQJ3M(nPn$5m+4KI zMP{#b*$w7bygkns`61Y+^hmUn&48_O*Uw%8LQ119#P5VVlh4p`U*j%NI>t9V#CoNX zX&9eOHPS;g0;4XR?<9Mw2b)1Wqb=GBqb+}Qqb|uTl0#Y*->BkIA(BK=fa{^F)YsGz zo>0)xP=8VUI1=FZh_3P0;N%TrLzL$o8KFSDeQsI2eXknv;m>-$kw6%Cxh2N(M0>5J zNjEX(F}JjFq5_SPLaTnrk?cHpL_$+0b=pG)d$2^NbmmF7EP~j>-%?-GMbD@n?b?hQxvgn3T83i zGY*SNWHq!lGW!MnSDMzoK`asF2~mqaoQvWZFODg^(ok{Js^b_LDsS1n zt2oZwS1*#*_R7tq!=G{{RB%;|Z{6@|m}841$b=>H4kk*4CZiJ#v?V~4DFQ`-t<4d| z!Vz<}(9%#W7YleuLL3)Gx>Op~I$(7T`$d(-tHr|OC^?FgFbuXUCzd0`?b%6UZm+r= znk^Kx^rx35lITmOYXty1LUeM`fo>ZRDc_sZohWg;9E24-g+vFx-ZVD9Zm8X=ze_^QPtBNYP( zoqheX`RyUgj{K_4>t_q;Pu%#F7Y>l19Rr$hAD1ecEl@#&x(_Dydi*F$g?q)qC&lHm zkwO{SMf$RHIGbq$H^qPBJbs7tUEIT(^Y85BplvD?2v$3)a2zL{74a80hJZISQ%ia<9ix7G>yTy7%2ch1!vT>) z3dUTM2Z9ii5j0d0L*e!_LK0fD+HCbj5W(*kP=I# zQ9m0NhcykThUF^=(d9<__haa2w3w7;qc+)4O}rZ=S`M70I8#M!EZK+))KbUBi~6k} zUv}jmIr#6ZL+$R%zuy}zp@kw-^x^ILo<8+knT(@{kb_x0a=CCqk7?#nm>vRoC8K0> zhgfS2qkb}_zM{g&oY{d~9@JTjrUYEsJvcj&phmjfn9GADh_R5&&tT85frF`_FCJ`A zQ6Aq7_lF*hWNNA-?llgG^7Sl^pg0X~a6-Vt z1tWz(G9ccY#I1+I7PQZIx>k{=04q{F=h4Dmg5Khc;SgUGim@csj@M1Fn1&20tC%up zLz*`XKSklREdux?*^|ZMNCroOc5Ha&|tMBYboZrOR;(1rHz+J z%OVZ%hv|4LNeWN%QJY)T(-RmAB)l9VX4fo;WjZW;1=+7HtQc7zBzgtNur)pKvLLYx zq$r!jF$zb*6_JXp`7)kjUq@StIW41Z=ucY@ZSyQ1EeHu@!VQrsn#>WK%FIohj(0|v z@uo3KicOk``}2P*sm+p!!C@^M7~UXVEfBiQLCFFr*|V9Q7uGEDNtqqDwhf~|$G8lw zey^i(mMfA|Y~1jq$QJg0_8cX(IE)Bj$kc|-o--U`mpX)GU4}{TB{@Vmm+=-26W)cZ z@1ln3JM?B2ViOl1ZNMgv1!Gdv->f2S1le3bLTzP05k5GOogO5a3vH|Py+;whHMWOc zPZz5p#vj_z8$^6crhTn1xy*>>a1@0`ix;M4kWlj*)O&TefSAh_Au((_f!{;h5+~q~ zI9!9)_*4w%xCI5o;aAR-jVRFDJ1fIcq8TnMD2OUGSd0g`6ziN+xl|~)ny+^>8(9@@ zVqveDDW|X^EyK$RvBS<(%xJ2hSXMlMK2<7oDCgBoNbQFgZCYkP8WI~{40?6=b#hwb zr%RnfUPK&|bTu~!IRtbaz&(S%{|P3Qgw40h;Tt^wrTAdW0ePuH?j}p3m_e=?3gWFG zTQeq6QQ>fnpzPPSmQ%4WAW?LurV%KZg9NIdcUv}UAa0X_298wly@qrHFFPw2ojPn- z=o->oS&B?zuB3quKLS@?xSoU+lx)jAOOByjbI@}XpH9LiA@Ry|D3m94j$dEdPFsSz z?6J4l=C-mL*Rn|PJu=d-h^M!9A#0OmU7$=I>jrM$=G%IV$-o97X}z2mt<&lwsnePGV~%e73U4%pm~GE>I;FrRNP{64D|8VpOXx2Hj}`^ zE?!0 zQZ*+%K5ZpYk{O@%jdX~qlrTt!8wlp00EJduJGjz-F|}Dz`?NflARDvk*nS6XnxXos za>)zu{~?*BDP3@Z(h9esA#LRk*zDeOR~}6zInj`_a-p3Dv(^z-t(ne_RMhB3a-F71 zGpL`YX_BxtfVyK{4cF9fMuE?fYNFG&qJ*cO14X-6JqCx!Xr+Hxa1+$q*e=vRhGfN444fl_d* z4Pf6X&4d1}S_g=wTnjLSBDK@%cXyNO$Mo_;{R_{@VpL&_?C1bcFq5=f_CT`NChA(= zBEHd3)T)t07~X-lQVg%8{!tVy|5z$9dW=yrj2Cgx%R35C1}}|%4KI;?_1CI^#=E8f z>DR0P*w?NA8881K<5TUf4`gGv|fu-dV- z5qM**z}#^+jvlH*)K|E`-U&AnADTnuSDe7zNjDas$-P*RAnB3jDX(m^BzvBm_&beH zi4oYSPQ+hvcVPOd_DodW!S=0tsf;$mFBqR`{d5?g(fzxS5dC>FBUpEefY$mU>(|n# z%{wBn?-YCRFOowUd7?wwPuY>}DF?Q%!98`r%U&5Wh@svA}%wZcV{_^>2NF9>e+aQuw`zbOL{~9XP*+^JUZF z?)%oFepL^BN5Tx1ZN3#~FplGKOB*W&8+_rn1M=tyX3R8L<}wyg1+=6((KaC8t94Tm zsbc-Vt+4Hv)Q+snL}~uG7&G8#ytF|;84ca{P~X5C+k2J~5w#Qzuaw@FM6E674tM9z zM6JD%TOxu(EXCiXCJ0RApqJe8s<`!g1t&SX2ald@j>`1Ho8JA1^yG2ATsUBs^)}V0 zx@UH}*O)lSmlFZuW?gpCY6`xf^_6PUW+Rf3j)Ydmf_915(}1}@8JUZcV>-BM!XUTO zv~M=ae|NmXLHqDoE?FrR&b4r4E*j=t>8?_#&PDWGFbH#v(NNAn?5xg~phicfTkylg z&aYgvN8HKoj9?c~H80d%)OTE(f-uz;mBeXiOOeveMl)qE`if~{_s*+qtaKE)dRpSJ z;CYI=V=jZW@P-pt?e>42J*cc$I5cPj12HoBU`yq!MR}2z2Tw7 zTsgU5P`GiC2iyVCD^x6LB@qd0VX5I%W;Dt|0IqE!tl@-9C0U;;AHgwU5%hg=Np9`H zLO8@9z=&uwa5+p;_v@ej0$!8DJRwj&e$)g0UreF+Puz93ax%BmcX0aexYrBo3HAG{ zONKZ1P_6zD8$=E%1bb6HD~|7ocqk=VC|tBoiVqTDW?`K-j)W*XU>aP5le~CN!Nk8o zLd;we9J1O-PV(I5e8=;*^h;i`_itwE^@PK{Ups$xKD&26y6+Nmeb3WPe_A2%V_jIQ z*$76$QdzMNhbUUJPlqg8vk!*AVXds&Mf*86vzdV4bgpuA_1hDn%&XWghu0YrXM};2 z25M}PUG|9aJqr!$ z^O#}Ihw*9G+NQ4l@*3;y>{QJ2X~l&T#Yxnda&oGn9AQJC^#YRq)167nI(0|j+scL% zB`s?L!;-pQop2;Jo{Q0*@SNpYw$Gn1CqUp3q$kVF+#UN|5DocYmbejySRyBlYmS_#zm0gBEf53AgS$H7XhTGXo)N>Gf5Lf4>y_X8Zqj>OGBN2WOI-1mwZO|UoB`+ zr}c&`N-i+DOp)&@*7K1%5tG_UFpO>};Vls6p9#^rxSPZc{65fpPLzkbepk5i3O@lY zr*DGXUNUsDuaqpCn#`68LoPvdQAb}f9iqsQG%4>+N692HBEFJJD|kgJ{*}5B^ESj3 z`k2RHK2>7kAC@arrB+LUkLjdXA7<0xwJz*RjzZLLaOqzD7lqej>_j-?yCN$mB;@Kb z5>t{X4-!;ikvEh*07-#u<2ON$-|2_*{I#vOESkNy#Um^9?0BWqIn>x?&_;We2pfCKwtMZ=C03 z{R*BZ*&Ds}d2Ue8Nd`Hv=>UqvZMmAz)#2vB4$~|Tc3B)v?!-bAa*iB4+ajs484R{5 zP7Pzm4p;m@SfS|~`9xd6aXp^*vSn@n&Dmho$tKdWyVs4Jr3qBF3R5}1Yv?Gu@CX@W zju9P`AxUH%@YPx!@9;De)7|PZS&x$%G}&XnyoR=5%HzHn3lA9;rHNEpn2XG-hNgl<|Qt9#a<^I88jD)?^I^BWce-Ut; z9p3;yWU54))W9(koOqi+0I9x^fSiC>0IffE!wagE3}yP58hUe45Au^elEo!ec4GHV z{#5jg3b=T!-SaWor`5~l0eB7PB&8R!T9=9G?w0=UvWH(tXJd2Hq40q^Wv2QKw^~L$ zp{eN%SAOL7M&plKW-`aDs*No&p!4di(aD|;v7oim8Pn5*6$RSKBX1lTUEQ~rV3G!l zn&1Obk$G#iLZ4@U{ks&@`&Vr_Y{5wG4+r8@&8*<`B%CAlVgVT&KXi{c$zH9_dbeS) z#^2zPjxmi=yl8L>!6X!p4~km}S87p4CQ9n}mgGoe6ES)qsy=9N&}-NB-t5tx4^TE)ltoqE@;Yvp1j}hT0huOD7xe6c5Ek zR9pL;w!oB1nD6neXaC`n`#zv)!+f`7AN+a551o>Jg<3Mk)<&UITKnE&F3T@#c|9{5 zCQ2waoQM}V4bJLfjR?NHGdRhw9rDZlfL^*Wm$obO$)=O_T<6HJiL4r0dX|?O2juf0 zog{QEBNFZ&J_ec*0Z4fC55+TLV$Bz-HY6(4GPlkEWj8H;rk(u0{=8^@u0RGb%X%Sx zWK0wcn3-V(5iGzOpi8lz`7a8yu+kIZ2a)|36T{DvLl9N#!Sa^vQF?_5=NRAW@4Rs6cnkHj z^H%Ihc}4Y)rawc1{mfFi#(1%L!r-U3Q^YV(kDmF-w~OZTk2bo`NZ<>n&jDA)et z@LCuhmEAs7l#g=1@M}hZ$b;BSUkADW#ITc%eTnwY)JW;dAKIC~r) z%0rKT@$PGWl%ooMs@@se0>H#R2Z-PD1*VrB%h)`furrPV%0PUg4r}PNcEf=7b z{#xZzXe4u30npkw&z0r^{uiT#0j>w4Fg`PTY%pKLd%r+}qWQCCxCF+dPlJ1kC-)?L7?SYL5W&gUTgAR?t}JLdVF+O#Rwpt5;$68~ zG6Wdy^JSI!p`><2Qzk;<&9%@*TlZ{kpUx+dwURnQ6ISqahgp`JdMRI%13f};l&Iyw&7jJb$O$ReNlTm z2gP!W<+>|nfgMu}vUjs&BPKH0zk(_UiOMz$u`=<1aCsyGrzj2Or-%*g6ojaR6Y(&K zdlTfU1={&Rlv^f=4_|ZnvUt62^LlX+hRJ5BQpGaU!9Y=45<{~>vdIuHw4!Cg!QK_W zg`EHDoV*1?)Qd?Bp@LHq>ZA97j%95c;^|{EiwZ$>=9sgoLY8&wQ!B}^Ixx;P&NY+4 zn6`1PlPc4&cHv6dGJp{02`$0)w6J1f@!%dRZq`EC#JE=C(1g=iqUsn&W4qaWOZs4Q z%K;O9u3%NWbOi^UMtuMHcZA4R9153vdzLt{voBw@B&4i@mF!{95AZ-6vs#Itd3ld* zs44FBd6X3OlL;IGDj!=<7Chj3(Udsor6u;Ze94Lhn#9BS3>Jw2HScgpTEBG)XzLZF zxE$RAH}q=jZ#yAeJ5wtpmr2CylX+nu$HQ4FqAwPT*7#O1uTjMr_F87cly8hL7#WCG z+A|m0c=XUI_8r(XCpmR!We;ckHjWvRUTJLX!pL z&kkWKv$AHtauEoK6(zC~<1&nn#zqIXL>PuSlp ze9UC0>D#C7r+>26f9ZU^!}M|89-f6CCWV+;T>0SOndy~JziHV}yS@rZtV)kM9?`(Y zPrDzqU*5_E4LvxhyMe;0THi!Z91)FD5xX~Fvv+Dm9L1E8;>gliF2D9m>FAYuH8cj|HQ6cqil`NsAad| z2N8{~%tuL@PUl30>O^91u%KZrE!J)4|bR!CljM#0I$O`I$5Y#Dxu;w7$ zbgIw*$%#|hp$K>HmD4`{d0f@WTWYv?7|yefogPB*i(Es~XSlJF6~34XlXd{fx_Jnf zE?FBz`HEJrX`1NUe;V~9nd&> zE^;CSUnzwd#p^;JxSFz^Za+Ghje&6gHm*@! z(Viox6SR;2O{BdW_?cdgM&j1a_`^Ntt^+9Tq2PUukGxq0vq0(&nAx&fbn#2SZv~c9 zA-XF<`DEwZyzu3AZoR!kiTOSj1p#r;IsLPsPeY45tGX|Gu5%t>Lt3$RV} z<$1kdo6=`rroC`W;OWZ)c=2@u4$x9rBHo}|Sh)Kkc&^OcV$P+gv-9#|bNomQ0DsOa ze<8m^M`7=c=yPB$GwhTZTAQGFsj$e0@`a|MV8BQ2D$L)W<`8)RS{$|jq+y*@ zUr01q8&|_3MVoDO*=Kkjn-UMe>kD<@-gKZ)vt!~Qdz*2k^?bhi{p*+SPqm><5Kbg9 z;<@p;no?edp~oeekbKjx0fRF&doR(dgy|!BqvTgN)?3gQ;i0%D;96{?sYqy@!HK+- zHue&PK%bR2^vZ*XEIi1`*6?}ZJr#^3cXDhQ{gCG>+mwBfk&?svEZv&00EqTuhR1BR z7J<=Tzm61LM%HI*9W@6J7{za6 zUzC{1Iw#cF-$MJXmn!}A}B_uqXfl$e{Nyfn16}6fm(_D&k#d(_j&Y(O{9;n2q zj}&LB^ksTt{q%!;J;M}5fcGb*FN0Y~+_`VzOim=1fi`TrK#SMBdq+S6U`Wdhg z2dPW0^pLv>MWTZuABxM@y^HdbnfaJgLhp{>CFxa*Y)>n}Ea2*uVYN=6*qccFX)?_b zwfZ10%;aI_a)_w{t9HN?;nQPuNSG(gTSHw#XhrnQT7!RNq7MBd57U$nLN-^8S1%9y4HXgW8#cd zlGE;scWdVM^?kX|KLweZv*)#E@aOg3wrJ{6#V3QFr#+kAJJ&m(?#C~ZKi+R6@u)u4 z&P7Ah752%tm3y{x5Xs3#68qhMa4TS?}T^g+saNl!VyPMw>R zeWyy?a#jxkH*7h!pL7)0KN6#EZj=p}Y9MvwsAmpT-|X58GA|CKPIH}NnmX*K(Agr- z57Z1%obu%ECQ`i<9&0;9K;yOcXd1UGpb8slJ4{C|;U7Ul=`X{kB;d;o^a?<2&>3*x zF##w?w;8XQ=cLR@WV*|juC?3vbCJ2eJjbw?7^k_XklYfp4@4quoEZ+)KOBf53V>h7 zIxH}r_XV-&BiClTQQV|ab198QI|gj=j&BuR-@2uoQm)HMrG5_6%o3DZ$~H1du~~cf zP2C42)45U1?o*TLD@zmBQSY0iC(j=)g3WrCSj*3xwhtbbw(rvz#8;aeqcujL?xpF-lW9@J_DQTYsp-khagvz)E(ofnphD$lsvNBrh~cUNBEx@O^oWVa7e=LK z3WQEWL2#wMITvRd{kV3r58?=NAAC|uXl7m0m~V@SMC}sy&VVYRE6<>_WU8o-^_pL= zM$3J!K*c9+Nt_?O4lqW6J@HVl!QxQOr6XAnPL_T4gky&*ywToYkEB}DL~xD(spTL`%Vpfk_FmGf5fh-F)q1JAE;6=? zuU8&n1rPxA0osfm##X8GM24X-+9I`4*^DleYea`|0N05%Dk6bxHZ@a$0;HAD8Ynav zB`0dqn%d?3+r0&Sf=rft%XR^8#9l_x)zii0bpU3iZC#BEt@A+9j;#sO(k|d;Ze63S zM<~slrLkBLO?$6_IZ63R?7}PVcpKGJ#29vOAN|= zOBa0Xe$L{BjRON>*)}HFoR^QKC{Y-t1sQg=(l0^=TNM$t2*(GtHD7pmT25&zS_RcI zzoHG=n(|L8d%gkBjcUDQoHsiKwa74f{4{&90Wz*!Jsy08T5zZm$X#88=WW=WA*Ic5 zTSPSd5G#$AJt`J`zJQ>}FsD>S8)!*HrdHGQuE$zXWwCUXk9fOJG41 z)Lo&Upe+Ce)LkGB9mHKeE)|vdHVuE4oIOAl1!h1oZpaZTM2`vs?JHy-;=U~ak-K(} zx2tH6JO}Ma9h8E5IbyI5gkmlex$qnPaZ1-a_k7w`(tRpTqT!Q)HRl-Rm;s3LU)7g7 z;a_5%a2g~UnH?s#E49YKXj?H13PklNLQETBFRrV_B@br3VXD9mkhZKd2ibmfbM%q1 z;GL&)zc!ZF*aBBOy}U`fv{*vOL5iBouZWcgM5OJy0Zr# zVIGLJpqP+>YQ+;3@9ux6?*F$nmeGpVvdH`hK4=`3Y4sLYQ+beUq$LO142k^I|08>r>0@Su67Z+309Cs6w)6?4DzkW~~7GhC^ z$S}R+Ry;y?|}5zjH*%IuS_ zv7_N(fRfrrcQT%DC@cG^zy>-biMD!qTBY!4%eOAXt?grb@vOwgcBpoTbWh<5B%FJ- zw#^(mmjMT1G-GOZ<$7I_3hvB!&0^-_5M0=f5FOZ%5MEd|W*9S!rMP+eA$qHu7AJub z9kq!{Q$_@N<-N0!DGe#3$vtb{lqs&A@7`hN@g0X=geXW@lvxZb&t*ZbAdiv zM8MA7!ciS!HOuu~T%#9mR=N0{zkCDk{=ih~SBH?*%Fws;$_*|)DX~7mQaM-Els2BP z&m42+un;^vmXgoV-(vl1Ve_u7mYe^@mZ^V>E&TtF7xw>@UDW?oJNyMQ!YB~5$IN_# zmOxr=4FSX^X{ZS0g6~}Ke?SadED7dLFJUyEY!uM>`{N$@edXo3-)@3~!}})o;v6S) z7y&d4_r~mo)wSniTI^r-!-78`KhXqKAuJ$91=^_dc`!R^2oR!aN-_mSVAS)k!e~o| zF|b*v2eA_8Qb-N$Y&aD$#Kq1iRVI_8tlhWni60##T`f>!(L*QxB22iV%?*1}bS>a0 zj}}YCK4XT`w9ct;K&m1OM#(S8#v|SFDnczyk*1qD_w>kk zu0h>$om3nC9BPXpjYE-!&VFMw+|w%AJfu22iEEjqnY2-2<0xZ>Do0i zNvfJp+ic09Ls&f6ar7W3g>8bnce@l?IyU>L>Z01r5+tVuzW)bFe$<~9#f6lsisDtL z6A#kW$A-#lLNS_foC5)TF5?vt%d@c_O*NQbNONmhnkCZa!CtJtILxaZ5;3*13}dJ= zT)*bxG;{d5usOzJYwI0`k7%7c?g$0KD9ee4ryNzL7)po8THz&f!cl9nQM8|g$W+q? zBNao&8&!%s2D#e_-OP~uvTs-q!&`5Bc3j+DLKvmk;fQYV9<1g+nzXABS%)U?D)9Lm zc6)oiCcL+C#1Y`N{k?sI+i!q3DV{f#V=WMc$K7;Bpc!Q*&rgX8$~sn*rhY1(>HWvy&yz6ySNKKNp8jJvGx^NPUaWJxZ^D~BGqHpC=%+6 zl`h)-jK|P_$h`O)`CPNUU=h(9CBVcHuCG#=LVpUpX7J~hy6Aw?Qf_H=cMkpzA}^5T zruguu8WF*1BVbn{CZHk$x2r~gKQw|DM7aw_eb_!oDJoA9qk%Fc*bQ!x@{ik*5_e!1 z{ZtuyusZ6jfsE9y(tNZ#Dk6$fR-ZJg{+5D0WUKPy0S&6`VN67#n%o`A&W#XKBvg%_ zct4e!Xg^C=Y21zXzhL7AS|3VYo*qg&EFnPk&Od+w14?JG6KX{Giv0#kUWxvvC_kn# zD1aKezF?1&8Z@zuEU0=948t3U>2a3-8;=Xm^ZkbtI`@H0jD+xI9a1yuX zjBVld!4TtE(EHEMpG`5d3HPLo(1`9hyQG5gayYvrTtwN38t<7!Nb+D{#he!UNV>Lr zA4aN0R6Fr&eeeZ7ki7|3p(rDCk4X5#%6q>5lF%F&y{x6b@@esJ+2DV<8_$1}(En?~ zY_#&GF0v}Z7g|D=u{vUb+@b}jwRu}mbIT4=)3L@PDMXOQ{0`hWK^1AIy{ln9n`dwL z^LTGxC~q@7|K#u0+}S_i@4I5BRzQ#pb0_-GS?RVXQ(jD`N54ybzd-k>edO)Mgi|91 zDLa%O%P{2cIwBk?XQ<3#;j~|lr9t!U7a6;$pf*TLQOp!w^6?vT%r&7rPOWNlUph^8 zklMcr?6h;xfuYn!4t3U}sm>0I75b+f!r3HT8*YNt=Bc3~Xs|{5_q%ROf)3Lwk%+V$ z%oe27+RKMg0Llxpm#_W=p1PR+egV9&yG zzow8}%g%nNli&>FB+F+bHK_5f2eu@#sa!QAZ;v^wQb7=DIz@YAW)aq+G2egtv0NC; z=KW#T=5Q7v&6b*d&1rYPX$weecSF#rdN3%**D{p9)r#P9mv@#y7V3Ws)bg%jvfM&! zS8v2mP$}=?;<$E6htMP8kOr-&6IBpIA3^+6iNb$$1{HkS;W?0BB6-nKfgOYD%87Vy zjRix;m}PWkilN6oY?rZ55|Ro41L)|7F~TqmVT@qFgfPL>E*wiYV_bqvOE{4)a}O2W zM6;SfT4}rmc@b+|oUfln?pR#gS&{iHo{<*G7Mh!SAy4x@AwDlkvqTX!FF(ivwhC={ zih1q)1n`*kIXDMj;iVQ)5=Ph08sWfU3vwsUa6-Zjp-5Jb5DXR!z>5SR85Oo|cb$lM*gW76qcB7~GV2B6c{|iDWL135J22j)149q$(ktw3N9z~75S?qm$KM&cyLP?(NG%03ZNEbIa2}sR2Cemr18NlqQN5CJtM?+?*9^T% z@o~dIa1T8};p^~Kf04TdoV(c(BUSA+Lfs7il_k`1!YY$qY*nKEFiIkyuOHgJeUO!? zZSeCHsZzA9zKQGPujxlXK$}bT_=D7g?1M0as3OINSQJjo=717cv{aIS=3C1_Srk^j zeL8vfL9x||Kd1yC=bkT!6Xl4UdlsBvHuQsMb{-2C)`R}yxe~?8Lbx&kt6rWJmKP8L#b8|q5Noa^b%s3!F z#qINhEt)9i>XLz6GNdN?7$L_&uwFo4yjz_Gl`0OvEHthjUiX68zJ7i~>4@=|CNP_4 z2DGz3Onc6_K0A{7YJXh2{=l+V5789qjsgQj8dJyDD}{)TH~`ot+k{8D8E;Y%-| zpnh-o3Bt2K)&&{&wEH4ev}C53@6zb&Xm)}W^Wa8f>TgDAA{{-q8DpjVYqt!w73*mv ziNg#KKav(NaULj=2(pUHW6malK%m*WNRgnmwCOJJtJ+e28*@p(WuXa7b37tP3`0d| zz<^U|x^4!oX=vQeqLR*J1O`%45+K;4pkl4oy0R7xxnSJd)Fh`R!bp*CGFP{G5D(Ld zum7{V8B2Tj3za2v7%h;NHyPr!!>Fvuq3#uQDtJN)hFq4q~1ty(xC#lC`CK zP&6K8iDR+^p%&gGz0UZEQC!!zK8PqQn%#7R356A|6^({Azx{`-%waK4>kGO?BCn+h z5REZ@K9HVd9hZL$m&7=5USw|CL@!)pk1Ke@8eG=^^D%b#I{hh$DnGq}=*ChSagf&_V@ zp(U`Gg(Q5LJanuv1QnNpg>s-K178(G2Hxy*(O^efReDvHA8bfby~Z=1mLoa${!Nxf zH=Loq5R*xPi$#M11L7Kd?_<@GQ^Zg-iX=}|?2P3>>`El2mC@*yk%d09Cp_NC2^V?7 zZO#lA=ZBaNyGLtK8coddBeQaPco&JvNWSGTSf|Qih!Kbl@)bk_gxMb!s1@1@WsTS_ zw9mw!21pb124#(O58VuPjn*!;ZyU%O=o*L%)Meh_f|`lC$?l@tlFKw^gxbx5hsDjb zu#0cCMmARv8wN zaU18M*5gQzZPXQwp4%P=So`dN)YfAw#Xw70)SN~lmy~*z(kG4;mh$u46x-Z|tZT8& z(R0hOcv*L5qHIbP{DOkOaY|~rdI)IcD#7dsP5rX9{v&=EdPBKkZ>g2Twg_YPd;=Pp z3NsO4~yC^|>D$3PpCluTv1!%Wh*7zh;%$_%>D1a-4XqLfU zk{?gU^u7fMhmQPgluAm+_#QKnEv>5*KZ?!L4uNiE4$cy z(Hr<@!{~9m`eCsClFmTr&6|2uR6$5AB_0`F9UIa}_>J%}@$wMK99^9*A38fZxsy~v zhq4J`2r58{g z+3ZYF&v1t*g56o^)IDp2s#fJTWj1lM`J+Ub6^*Y8wQfn&GjAMp$PiCa`-ZN{Xt@jz zi`2XX##S;0jx54lETCL6yyAmn=@#Zr_uRdZDb?7c#qy7DTa3YsK+C5!E(RBN2AG2{ zY+)rW#2EmI@gr~>BwUIWx*x^~8yXNGpdKJG5ZI0u4oY^4I)e)SI^yr>+CZU@@8AcN zTB`MVH<-S84*`#~5*H!g|Mb+&WkXGc2mA4(8s^_c9pV4gsH13X^Pf?N-{yaIC{wKl z>4mZk`0mxRWl9HG3o;Zk{y9t>M-3U!z|Xu65=QK21wv?%btRMFzrF74!b-d`xKph* zt1(=tR2iV5WY7s|Q~B7`{9^ojV-xqehi>ur^bKj}cu-;TZmjLj$IZ)gr;d)>Q@ZI- z=7vk{wBG|j=x7~wCD6^Z)UNu$(9X0=oqNvvUg!a|X0%=7!L3XvDyvs@`=~I&%PgIm z3wXV+P0$MVPd8|HH0q^T9nCrUdBI@`zcAq}`6Xj9o6N0u*U-)`&aJek#%(sQ;F*~jZ?C^baC_zC=9-i99b89oo#mcFlnZyU>ZG>MYz@@1`bV1e29~Pz zZRMC~YIFT|O2L&SiE;#3Pz=b)&QuL8YH>+ zRV|MO%Xx>8>DW?TAhLsbcLcM$=W9SdG&3;eM-!x3T9)0gaLvle-h>m%sOVHO8A~5$ zS(wYQM3o(%FGk0anOp>-VB~af)Rod%cr4Y`jCkXMsjgrTo0ZYT#mK8yZD?$&6t|LW zG()mT%`26qqku-R7Ks?>PZt9C9obFH31o#LN0)sVHHu)*QDkd;qJctS5^8*=E#O{6 zDe}MxVH~fl-55#5tx5JB3RZvRT_kBK2U#z_FA1&PixMGnnwN&jybyP6hiO(I5)&B* zWi>>OB4@031b3C<1aoJ{qG>AKDJCsO5OR}RL4ljh^X8>@VD2P@Jw}M-il$A%Ixuic zwXd_HEE$|9<+9|Ba21xUpsf%(SrdDeWH)*&Z8BP!PnVR#wPMu=39DC^JMA@=#J7@G zVZVP;dk5mK+!IqZCRr=tmFQg$#2>C)iC?Yk@F?Zp%bi0dHYW#Kh@a_mO**EB9;S$d zoE)zbb`1ETqWZJ^%Ej+06etJ*ph*>mn_cx2sJ-4M4-iwOxqY_4iDgv&CiNE12$o9FYv zyDK}`&}W~u=XV-mvM4$}9B@q&Cv0t|OH<7{9dRHZcUrQS98ZFV4L^5Mf}5{?sx1-! zPCdz^XkuQRqqg-lna74oC(gBX3aCt+kdb6&mO___K${+7+d0y0q{IkeH8N(*$Pa09b8L27Zkyk; zhO;s^V+xp$+rV0Jk^2;;u&u~;4~%bXT`xenlvdM7MbNvQnaZG5S!#NSoWnGQ{9xbV zGxapx9D?DSXVZ_>e=CPp0AtMpbA8^LCQCM#WCMp1ocOjbSt(6lqHDsYOXa-8C{SvC zV9~C`Dz(3cwAfKI;k|2FL+O=H$JS7hMs5J6pY7(SkqXD!NV`!wkZUGO&8TXllAW-U zm2Q8hRiC%IypRm@ICz-y;>vM0 z0I@JDvWtvNsmnpI;O?Qb2r&~6jOBTlQ&7T?)nWo?Np#70h2^&BIGazJeUV?C>nOmE zWaq}N#QQL@L;dmm*aTn0AqKG;lcLg7{Eq^3k;MRWv@A==QzMFpmAo80(!)-p?%%drDdDMzK zQC&T9`xUQdR81M1;1W9LSXpW~d`Oe)eSmqt#-ygdiYRMwqRiDbzF<0b7F)LB*DCxQ zJ-T7HCpB1o;Zc9AM24v3Qc+Qwi)EyI>2rLP)jNl1Hc7pN;zhJ>vj4~{DS!D0!SN)c zBx_I_U>w#&E|{U8MF1!J1PNH^b+BPJ5rGDmAeC{PO(-_%Yz|a1nHk?%jw0ZhZ?T@~ zP~4Yd+0{L7_5QcD*747@d9DHLEpJK;Z3t5>Wb_v+AhOV*e5*a0)jUL=ua+FCi zmRUbe%5g3oN^{Re_p<}j_ets3daN3ElP6qyc;s&;X>LHS~DT%jl_UD`>% z-ycBUwQt$uP#$@LyP0w8T*P%M(i3cUL>zly(T5GogRO8u;24GT28PUZjBm2u!So#ZVTTgg9#E zP0a0<{)==U@iXU#ArJ~AJ~X}NkJcZ_Kv@KR0zc6t*{PTCOq7vujU7q2M`luP*%gVg z5rc@Va(+CJaQCB$xhY_HNFc;)_=y8$k?9L*4MBVn%m*Xxo2yXvwF4Jrs6++27yP{=AsA@C}cq4kP%eUdPx*gV?-XRrcMX+JB`upDf7 zb-=JHR<45539|3#7d2B7v)@XtMo#CiDzidwJmJJI-o&BelA&Dx z-W(qs)`&H1LuC`j4InnGT{=?KAhr;W2OMa!fwK{-i&3W{Qw9$XIVRUCQAqDYI@~k7 ze;c`K>mS-CGuCgz06Di9ZwPhZh0 zMZ_??J10)L{wOB0IwnYpqPK;Lb)hOQtO_Mjrw;ZMyHU_hR}fJcUDNyN(gCf|)~QK> zWsEf(ZF@Ujq$I-_$h#%2Ag}v&bgUHCcyl|gV1i@#=)mRIE)lFoh7ohPLVU@|{Kcq$ z2EJXawASj7L=E?9LewmB zC0?h7Lqh+Cwyk*2MS}5;N2oZo{_=+k+&Yhpb9vffHa0lN&7K>2sn8(14*xm|_2?gL zcn9tQ`=CSmQYRW>Jw>>v#CSyn@(hH%HfL-u`i~+;>=*m3Vf!(W9cXIoQ5&V~8thT| zm{5-AMYJ*s3~+EF5}>HL%x{y81_BB9aEm@*w_jKy=l`)0HjblYga7w+Bn$ihl^jSF zeJgXL|4CDgZZ$|ZP1WSD*w&B7&n)(d1xj&b5^F`<`Ycvy^0#eBT_n@#B)L^+NeUC z>o7FZF+J}z5*}lEe_nsKV#a8E;!x9+ZAjHjQ!T3P0iRz}{Pe2x)+Xwd^IU6Gb1G0@Ro&qElwtD(hy`>c~HM-BNW8apO5soBSmRULSp37 zSZiBEmV;l`;}0DEddm->@e{O%qsW;&uC`(u?e^-+YVrV(kXde+lZmReV04w__v{af zhIoA3;GCWRK9q)oeW@GXC;Ib;N3bvmcJNtf1M`yYdPyF>O{#^-RCWlxK&LmTPu`Y; zIqR2wgkh@Pg~)qMG{S}G0THB&vTxPHN{u!)bD;)NS`Bv&yRl4WeNuW(7%Z1M7f*dA z5##7uOuy1Cz~lifKfW|@eX5DagrN-fWGN{bttf$-(WbQO%mj=uUD|mfsBmu|s8j!H zNXURw7$Vk`Dbc$Whbr5Uo_(haBd2abB}F#RHH<+=JtH|bL|=Okx4{HVn(NYngOG8o zR77n*6IOk(#ksfg@HOgIo|(Z^cUMlAGab;#{#-XzZJ)@*I74Pql8Dqc>4c%hhA}El z!B&WdBthKu@PbXZBggY_V5k#j+<7xKo#+khwZ)yNM8G^bmP@FU1@n{yLTAsGa>|tR z(f=8qluaz;c4Z>Snu9xQM5YZr47@05X*CcRo{A2ABU-fxS6UkN*_p_LN29$)@Y2&T zAkM_LM|tLOYK7+J=S|MF%Emz=Pt)pHqw*$|5s4k%?{trpV8Z1PabVJZq+RNH$yKWL zX1OKR#8m$$i}mhNDTj&9GCdJ{VPFEE?2ND`v)#KiaV5!BJ#%tv@WzEoO(%lx^}hc3 z0w>#P7wdwFSWd3)RGdE_`Qh7*ukK>S__ck&tgp_D6U?GOWw6)PQHbiX*Yk(d)f(Ld#cPSKb7V z*^w-i1`RgV{Z65PmWqidaGFf6a`!3ofwg*7IEm)N*DQ9?tu zVk@ihhgx5z?ujNx$o$1*hXcUnZK;~dH+MWqnLLqZNUM{;RT4(H{nCfEt``L-~ z0^+I!+H;9!-Uj|A?8MOvvB1P>%DRA;LO_<3Yu-IzIDtu=>9nXyCcKr2ZQR~PCN)Ej z&yeyaV7@KKdgznYz=XD&W`&8nZn}Ex1k%5OMJ-~o#WnlTP(>p~>*fNf0cM((jY}dp zz1y}tL0aa-K)E?_&c``mShKlYVq>R;3CD4BP)9_$#mO;ws=Np_lk$0CO~>xtq7T`nJIUm{%HXG|aNDKw<&NAo(?&&9I~h@OeuL_y zPb(<2CbX!Ud!8uvy16weUA4JHhd@NEjq;4cn!$)=k+=Cc`OV;@gH2m@A~d>$BO`Ql zUOnOTlh@1z3kmy7+KD-pW$bLyi^im_Ed&7pi+}~{Gvy;?5h^2;B9yJd808TPc5v4~ z)4(67QdAQZTsgPKfj}r*dAG^|K`2{Ax6T1Bl%4Y1x`9rVo$6cM;1|j++5JCIcyh0K z1G40wMFXNJycM?$!MO@tv6UbPrqF8zB2Bj*Buu7m7MUF-aCi4kRLF(TuWiG}pH_T-w$KTFLC zWoG3yvoti=_ekwj)5S@d^(jB!;R)k(e2xKPv^5W>T9$Q z@pG;(Ee_a?-|gEn4=)u4X0Jg?m-#kQfLe>;mLR}iGz=z6G1}j=Ohqi)AF(1;UJxRe zj3y`&1!})l9DZM2fs^8xF&#*p~(l&MIx z)7p75+zgy~OFeThsX-8+%LgCEOCD>Pwf~mAro+%X$o5T=Z4 zycWJob+^ipdql}_3OuFW&vY>R-lER=$l<>j$RtgO?@tcg)N}=E>Pj z=cyU}yo{q$gDnI%krSH`W>3tC;}W`#W?ttB z`DE6+*r2o#}Kl*M6{%QW_}@HJru_xMYLQJXogu7j~I9^CZ2 zS!=|Su#*2x^wKiw8LTFevtv@?UO29C2QrH)La4$kOK>ffm*T!T*ee#4ERd?5FrEIe|@ zC86`_xpvT~MK6A#D>CgK*Y=Yp(GzG!JS^&&|7e{(?rc=ZYOv~zLWd>;E#k6#9>vHB z3@%MgaODa}ukj~^$c|Ue&ge~3*h%{!1EBpT=NvA(Fc3C(2)2qo)-lSAP)jjyFdhMG z;x>=(PfevXKairaKUFT8Dtu1q3j*$F)2l7*yYJjXEn&rxZt|z4-bhUykQ`?G9cbtKDHw zQ0S;Rimw;OkK|sW`)`wHa&93Usdb^?bbB3m1t&-aJ~Pk*>v^|4&f-!@=xN;%r(Cp# zpuTe?+y!>|T^$|VT>&0TbV)@9Fj`IC#^c`5D3%ZMC(C!IF)bV!GEKTdrXL)fa(PPr z34d_V>pKi%cKT7@#^+sVm0zY4+*h*WqRy<$7boQ$0oK@w1GPPVa=~mqwkTM_xXm@K zfk|-@v)6<>csex4ug<`lfQ`efyl^J7%a{G0kbRrO?>bUqM$uZD{av3Fo+UjV)&@Mf zm}G?(wgQoTM{F3e{YK5b9?u%aAWz!8@?iq4j|)M!3XA|+x<0}a*L%ouc-_{iL(M|{ zze@=Rsx}THhIm7DNgucI>dDMsWCNO6D=*)NzpFZs;1_}42Uk=`O9U;o?-OipX`l`| zsYg)x4D{?n=E-0l-aoHfFQ8k6Ah17veBu6|OjR_~w=uFZcKCNw75}TWuK&Nk5L9Fn zw6$?Ews8{skB9%67OTALim8n7mGUFgszn^Qh$6gvEy&3~&KgVF@?B6eL&J*RJWLt0 zd8aR6bAXmsa^VZWTOiAOmyu&QUd|zUT`BuT#{01s+fGfvtS1b|<>-3SxtpEN^>S0| z`{xzeFLDf?kXVl|oH+A7=SOS8(L|vYS=+PDGVFE_ZC`UX{wZ+Eq+{}=>e%Rn@$}d{ z-$%zpgi$BC23>2pW-NW zYlPKmQ<(Dw!KQJAO+~mxj+e#_s>*jfTYJwtdu6iqHZx~+_F7-ObGL@I9T*Pd4!P4}-B9h#R_TbBB_2uraz1p(PUHN1 zkBoNhFL#+QqO%iTnMoO7sdiLj=P0~Ob;nk5>;~g{UAuHI05Tn8$XnVLtgmGXoI7F; zV;$UKzck>#Y(jkL%sXPcKYP_DF$O>Zfo>wqG{YFf!FBGZXi#f{Oiyj8m>8Vq73Ok$s{CHWQ^(MS&x*=Afs%zLK0u$6d zXAN{{FCey5WEUQ9HnAxbmo8;Ivv?kb08A`a1pd~X`57j2{>`-Q1Lc$Kwg{rn-^ar- z9?fu;|K-~UIj(S2I)|9liXJ^EEoPFt*#g7~7QXPzck28?YYszLi;! zv~qoFnJ~aR+pRbb3FFLiomfk|vFzLfP~)z_5kg~n-sul>8;iZese})%u{(Q%4%P3E z7tR#33=KiQlJd!$JgzTnF4`sg5IVOov6CNw+_^r}q~9*UFK_p<6jt#U2Zh~E3Am$s zC1I~(d$JbTh>pH}zcbRV$brB9k)+c)0L~Hck000I|856J>VH*FtpC5ArF0$t*#jb$ zGPg07b#}6Ic2ab5FxI#J&u&u+^D@Z%C_IZc>Bj34G$3RXSVQqdvJl% z`n^%J2r{xgM)HhGS0Z8Ruih2vl+Y_%j@9l71Xm59AFHZ(cgizh&D-Gwjl3yd<)by2 zju&c}y+ig@52ER*SJhgq%sncl*Ucta&eIEK=6qAS#9o4%XtFZqNpsmv%?pp0Fc^O} z8!iPKV;L{L2uGi_Al;;GE;WtQpL(zu4q9_AZ&%zFTj!v?Iak_XY7VS7NzbxfNNZ}q z?vJPTC_7F`ha7)bVA0LzqyI*6&P;$ww6T|Ti{+NRN@(89At~p;71`XE&=iJ8O}5AjzZYed5cX~<^kFD%w*XI&NW$wS8D)~yjNSlZ_h6BY%kh~bU8I1^P8 zg^GxwjXIyRBjP*U#uyM{tJyCRF_RdiZ@^qgTZ-e?DHMu1sXDVsfZV{d&cO5@wwJ0k zgWiP?A-}85yjSc3WUdx0_>!kbT();CP^gRjl? z$7(q2y=)%7ggxUoDAVzlsgx{UAH;zu3dD7O>nCjbsW_{57}xGgIR-}2M-)PbXd2Od zfMF4MW0PFiRM2~T$`_D*|Jxusv1Dn&o1-}Foy+*WZi0rM^`(UIfdLAc19+SE1l}(( zymHyX2MG!BUeSg)g?ozQ>H(8oc@bVk(eb}a=G4lp)LV_akFHmhm!#p0KgaZVa^BmpXO@h3`yQVKYj@P+X9pSs+aKp z?Xv&R3=9=bS1eW3uaORHcWxJK-2|yC(u?6}EA=o^W)w1tXxnIHsum(LVOTlRg&}#u z>9&Qj7=MMl;1o$s4UIl&0y(IIm~6i+r6y@Nzh<{RyxS3tu70K}zjaUMhS3%&ph&GA z$C;j7?;b}H-`Ca6-#}}TyI^@Bbu4}@Kb}Ev^?txh-UfAuT5%g69wK$+BkH^glzzBZ zMG6svz>zYU6IsUxe&;dWVdG+xVq?chn#G_ps(5Hjs`tBjOw1`Bxpw46HJ_Vr=PB<+ zsnaWH*u(&lF`4L)Wq%p*Pact2WiM0@rcWViOP;sSH{~Z*`5XN)v9QS!kccy9(Zfu! znJX}NX5e6x_6KUo(_;@|;K^Mr5v!RC_-wASId7N9K;F0tW6-WUP?1?}Kx&DzVk`x` zHG0^{H8MkPu84;)ZA7IPMzmxt-ZL*=+5DHG(N7Q(TpVdh( zm^Ag;r8s$5NI$PsxENWT87SnoER^i0bXadzEYt@aBe88BM43nlkIrPRCaz#2suxF7 zY%F=m7h^+ivQaLiqgZZOOZQ8d76^(ERGv0TIBQe)Vk{@9c#NP4!`Dh}bM?9g;#g)o zauoo|VNBaA4U(71rH{ADz*Olrw%#d+iLYG37f~2Y&s3aX$pV_G4bH22Bq}=DnCwX` zW>ik+y9O`81bfXmi18HwCUp|md+Ir2Yo;e91=LbAB+XsP^Hd!7>Jd26qap@^$%}>6 zF{e|+)|pt(d%pLas^)6E9SXC^%N`-$WW67+In~7qiRN^wSVs^e>fWS+(oYLfzZv1L zWECf?9IQBhE@&lO^wRMX~95PK4rA*HVY0`spMlsn9hD zjCDgbClXjIwNUGuK8_Y+W6khJc#HZdp##SY+*?CLd$neQ>SZW4paq#nl2JV&U8^@_nW1-2JD-U-cS(Ijomq;KV3=_ow9dhYIgejRk(;@k1tB zbB?ZTsL1y(_?4e*@fN&yEL3uHQKKkU{h}yNeB|tXb3uLqE+K<3u7x`Np#)6KwMGtZki7Gw!^LzaiM7R-k29kr*n)J9p$mcMoZ5FoR&4uP7e8oM* zS%tn`i7toM1c^q?+5=VxNIvy&pLn`SJ}vwS`@{GAm%2uH!h#g_8x`|kpmenDpu9i; zWUqMRgR+Omx6(tW^Yh60l(lGg4!NyS`9T*n`E5bAJ)#$1?pD!3wt2Z<$#&&o)R3X4 z^|3~S-n`4M$bq$mkq;l-Dqg@wVpAF7!;)?jNj{_4G{>prb(S{|DE3d83$MI; z7-jC}wJ#q$pCeuPX@B`3^DobKcJ3g@G({r$NJuM|pA?%0D`|ZtUbr6APiwl!K?$Ek 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

6k;PW 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 z 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%0D7H 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

HkIAKSx&*{rjS5cWj#-+a23R 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

2P0P)62(nLd}GC4ln0 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

< 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

  • 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%0AWktWdy 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

    Er9Z6&Ou+_C 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


    MfRyL=6~9D>lg6=AYv-O08RnL8kgVdM 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 literal 0 HcmV?d00001 diff --git a/jpdfbookmarks_lib/bcmail-jdk16-145.jar b/jpdfbookmarks_lib/bcmail-jdk16-145.jar deleted file mode 100644 index 2e9d7ed674e3e51b3fcee5a1b801cca12997f2fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 236604 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 iq8xuth3S)-|?&?2vx(o|z^ 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%0A^PAf0$#gK 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%0DJjnLUNMrYdL&lQF4@hA5hS9 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

    _~CIfw$ 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 z z*p8vLW-4Y+kxt^yPH{JGQF#V_PGx1hUGetV0zdWN)Azs3Zo43Lg9`St zL*3cnt(n+$<{T7<$RQFMg0ENirY*P(3Ar@WVrm?~mLIzlt@BptkUa?=-Zv`)KgNcY zA(mxaI69g9dA_l-x|{nke?u#AbvR)>@xCNF}JIq{e2p2?X5XF zP0f_qnM9&K*Va{I5R4w>Ichd|yP0kd$58rp&smKq%R6@R9Sx%N5{2c8m7nT^(y>_gON7oa-hfJ)4dIgId{L zn?WyEKsoGEj^K!=j4k@v%{aaTca&KkQ7~++~lj zT@)gfFDkU0d7b157tm%8Z;7>K27JTBj$_srVx?>G?pI>sqg1cUMl~z!)cB}UT_WHL z(w={>RoO+0+oGsALh09w819L}pif%Vs+#dFQC7;xN%OWzNj8}OiK)C>I%B4vyK*K2 zVti~bmwZZ8OIo8J1r;)9s+?^J>a7_XZ)Ms_QFnFkrACo(phor?sYl`q_jY3Ei+ZtZhXfEhR z%aG}ReqS-%U*My7Rw~9#`JB+peNv0=Zd67+bU6o0sF|0zv)$6=A@KWJw!O_hks{%( zg`>MFyl}FgX~qk}ceejC>J7e`)q%y`!)t%%LJH!M#D7oZBI3Clxu@dp5mLUX9*W3q zt4n(;BV=(PKth1us}9gsf+x0{`##+nKr4ZTH4r*XfSsPOPtyu7b6_0dYeW=TtWyFn zv)2%S)rznQjQs+ahtnQSNlZstV~nVO@`;pUaC7wuW^|?7wZ@O~s5FMq#D6MwQ?*jR zm5Gc7=u0+~9q{ufeS)WQrEg;ZJ5mG1^{&<9P1f=DGMkeV--C{;=<*)u)ASNNa_6-L zHVR^24FO1FtS{$5BuRpI=IaOx)pNXDngPGeV~~ZwvqX~4U@wK({wR)Ul?D>a1S%0DTWcK}AkiX`1#(GqOWZgqJO%6N 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 diff --git a/jpdfbookmarks_lib/bcprov-jdk16-145.jar b/jpdfbookmarks_lib/bcprov-jdk16-145.jar deleted file mode 100644 index 38685d5105158258f63ad49748b1ff0a96e17979..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1719483 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�<7|HiH!Rzl$GoLr9b#5L63e3bfUF~6}~^7 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%0D?W+dy9OUG7jCs6$t7`lh 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 kT4h%u7_r?kci35fY&yUdP2S)Fg0`5ea2 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 GC&J5}u(XDlKawuHf2zpOM!YtfrL z%o2R?*=fgN$hm+pH&ro;m?=4NtWeY>5`&2bWRiyEKygVEP!+w>i`7S>?eU~-5k}w| zEh!@y>ikA>3Lj%%YwGQPju}D#blZM;OOb1==WEJZ^yfGmU_ zt1!XF{_-J`c-terzLF&E@>zJ_mSwB&0*t>azG9$1!&Y48)Zz&WMa4?lc4L{{^Y?a; zZ50{*x3)gJ7`8Xd&<~vy)#6eWLvB8BIyZodY-{GAw3y1N^B$CAp08zPQFXb>#Yl2W z_%0>BJiGSMDI%QoYev3n_S?T=`{ATp%pKV7vi+^y{mf5O}E67&2dYUh)XVCL;tS0k)F9K_-sWT`MrBGR35 z8TU}5ReHVZ9fI3v0>(tTMA2_g{RF1GZ8Q^;tY62SFS(Anj(LyS-)`c627z{epd?%T>GY!|(uZ1a}nrof3rm3Td`dR@sTF-R<^QLXH zLD$%`wcS3d%DzK&4o}?n@+W5XhWEfd*7HZmiqEW*8#>q|J#2g-!xVV0DUKLL1ynpo zHbA5OZT%N@QI4m!PbQOI`H^=ZRkAZySPIGSH%X{qV!o_l#!D}rk*_$MM}gzky>tM5 zXPA-X*5gpqa_mP|y=$1@clT}B%Vo*k%1|?%WSQ4D5KA3yvWqDg>R9UhO~D2C>}(oE zv=USc7;ZFO^#t{~!36r;Z>^qT;|u<^B2(Kob!x%QyJeqX;+5N7&DW3JZ&ZI9O-5f7 zF?i+?Oh027*!K&dY5n-M>F%?Ee%Ap9x7A)I)b9!hJw)1KeKH&o#&2?P8Wu)sCykl9 z)(8(U)*T3m@{_H?vg0Fb@( zJD@RnNqv5kWul6*$=QoUJRZvyIn?;i|L>C=??Uk$XKDey@nd07z-~1vsIeL z)Dr)y@&VZANqPJ{w80-%;wfyE;YEw3hZ#v7CX6STUPGDdGD8psG$J)4HcAYU+T%nj zKX3Qfkk8aRpLb-_ViF<} z2|3d0`u8l%H>j=^7`L7GA;>|MQ1)8|hG6}JnD)HanFAv_54sJGJ-2(WlA9R>1bjdl zgRsIRxmB(&NPh5}MU=zJEb_*df)V7i(k*sP_d$(A5z)%AkhUmW+IcR|@d;z5*`)&@ znV_Tr<7k7hb>&cm%gpJ8yOl>X>v4$;IM!jqG}G1VuySm+t&HggtFck$>*ylY2DM&h zTGKkqY=iSbUJJ}CJqc5D);u(4O?s{OaC*)?O@&r)0Z*mF=GUo~dcY`W*tsQR_#LyJj|%zjCT(B>32WQIUkS{J1bin|2%@^;M7- z*K|gRL#v62(bT6kAA^OZ8lo%4RJF2cG}MLVz}ZDd`e&AyoF} z2lDgSNB_;|;#UYyReR9MlK{$MJXdBDQj;N~F-gb8fQT4*QBOMZeOmf)&frPrvv~>; zVSmsbN$2EU@k9qC4Kf#!$!SIo;CXC;w2OCWwzZUtVL~=hlIw_nqw+=nJWoyj1MAyb zjk@QUJCPj&8wfGtqXR0mkMfVj?+5$ukxG8)MRvEKPw1uu94TY;;%J5#Tx4C*jcq&M zsJN9Fb0~1>q>zrc9=?4t5hyZO@(geEl|^m767uh$W2HgeGJK4I^=@zVy_SnqHr@vI z3pStw2xG*Z%BqBx19@+|v~o-K_h_QnmddA_qmS~jSRgXWl38InLi)t{dpUGVNXJJr ziJ5UqrZ7Aw;7g$np^iaE`o@nZy~8y|%j&NoylS+dc@Z3KLO(@uzTRc^Aro@xS@E`2SD-)PG+;$XeP0rw^0=GkDl0 zOiK?6qK3}4G&Ux;Sbd;ww#zPxX}3k;xDtt?QtP!RT5{LUyD2YJ?i4>_LiqQEo~(o; zU#W700szjJnOC~>4==}WV14{wv2OL7N56Qk9#P?rP_IZFY!5{hdQsquB2x5cX3e;2 zlq<_(a!YZ;Jdf*&#V2N*HUfrZT_do@3L_^Ks}g(l#y!?D8S@YYG=-jI&lXKQ3fFDJ zV9?TuQztYjlqV%OG@F$g3|W>2V?Yov-MXjZ&1OSGlcISuqFoQ792)!k8^?FQM6WpH z07ykDtHoUW>B}^V1kzUU4Rd}EE3$Yhb9H*Aj8`UGDca&*ek(j{(^u5$!-W;Q{m57m zSiH_xdJ4J=X;R8}a5GTSq3z;G)5F^R_6H^M^qcR(2NI47fuH~068?8Gw}OT-eNeUwD9Ej6LB$Zk(r9#yIlV@lQ6+zI zcRO9x1~gqDJ2QFj;Q3Q4bWSGMLr!M))cMODYycZAQ$@#X;E+g||5DEq zb9mcxVls0%UOo_iVf#3Hga9~+z+_}J5(HzJLs;%Z91)fjXNtK&BsYpMW)1@{6V8Aq znl8BTa25J!LcLx;v1Reff)@t;r*dPsNTAAunYLbq)Mox>o z5qU*#%C;<0Hgt(1kuC#fTHnrJ<&^#i)=axv^0&FFK+1O zOt3%yVi;f#^y$-oc1BphpV>Q^GZ@*s+8KKq8#=q#m@*hT+c7a188iI%$YB1bUlSJj z7kT%81uOqeag0r|R#_B84f}y=0ft%%A$s6v4}qP`js~vOQ931PxQ=?aAkXgOgph}jfzYwTJ}H8GxSvg*VnL?x7Q(X5{nshu-cw>fHK zJf80Q!VZ@G~IbwM`I0|<;-Zd ztg4-}tP8BN@#*Qs>*}wPwdgLf(jDfXTS8y-K6zHZ6*bkbRmV2F)w9mv*j2N=(ovMZ z(VZ{ph|IWYe1G`i^~HxNC202`#r3Z5t1fgdMyc%sV(MlVe$6e8I$Ml@mJfuS>h z0S2&BCbdDd`894}0mLX=ZRyFELSqzv*Y#7iVIXy=fZ5YGXy0g(Zc0Z_xl22o9N zUUFU{UfZB3v;pUVX!7669^#s&A3uhTR^X+lItTU9k=*Kk+O1VY+qEZc@rHYhc#L?$ z-{S794Lau>GtTPg`SQMa#$Dqca;Z!GHrav9(lQI|1Dt8W1y-t9yv&!OXbLol@2gb2 zP>lJEt}{&;V=6`NViHh~bk1sGVB!dqoG`hCijNt0qhL3UdN8nJ^NqyKen)h9mbPH^ zh>^>0r1`#IJ9mBAc+A4yfpm?jBV0UVYy%tX6@Rl}{u5e$4Fh{yMIRRKipsvX@b>91 zFwAx2SS%BmD^ULi!~T^o|JjUT|JT4bwsrXbl`wyPPee$@)KksDM99t#IElCbbzc9~ z%cZK?svs+&`l-(i+scVeZ;K>^h>_5FE3tr7O8Q7mg~gvY&98ULG-$q~euPe=vNA1B zuKKAicF;mma(-p;o^hV>z2utB^EUr@eR~J%1ANtWaB=_-+Q9WfXBBBi=K_$%_-d^( z<2##csMT;GFdfK-VLH*5V}t8zEk~U?7543d_J=4nn20EGU8B~Hdxtz@Dhu?^*SH^O z@450BU+L7Z#B2VhE{$J%>$>g5T`?uWsrz-q&J3-m(cFYTZXWGjWjHKAWi_)P8=S%+ z>1GRG9IHApVJ*(Cy>uUwbxepUcY7wJmi>iY>L&Ba#$%Kgdm@k+gH{i262h1pSE^QS z6mEEGjECFT?i#no7THAE*xuYu`b|-_IvLkmK|9W#oiq7@YeJtMH@c?cbG>tBgyE3v zU=foeRF06rRz#(zjCVCvlUS0m+h>KPkA1^+J=lvb#4%3)%$S4_pF)#gH`@lZ+ zXDZKa{5#w*(Efu+=dzy;GAnj6r-^;1v|X(zf$((Mqguw~L3r(~%lj%>0>x&q@yj{f z2#fp=)ITsdMS}Qj&ji*Im)+u2F2tRw)w&*r;@R)4&ghjAhd<~Rs91a zu*^mR>5+IriM^0e9dofhlbQ(=i^@iwjG)3^MV$1vKw(_|8i;?Hnqs~a?1SS)cR;xV zwcAbngn-Y?GCGwMz=ZB)+f3OPP60Y{qgv1d3u;F)(2vE!^7AUS$>i{@Drdv!vn0;j zeNd!{6|^hUsoGWDGrn*MDlR)!RxNX2f$B&Us#8kCZ@BtiBP|%Nb58Qm&U4OZte>Z) z_F0vw-@}p-8%W>6J`m|oF6NVm0;s4o8+<@a_sVN*8ajIo%M2&F=+5nO%)V4`a0S8+%)ILrESm~c0G=zxTvZ*FMMcDSctvI521PsS0?YGKa3(>qx+29hSqZ@r?igPD1lk#S zw`rK2$?}OC>e{aEZgPX!8dRgrT8mOFk1S;vZJzwIb5eE-?FvfF8y zlR9;Shy^=q_d~i&U!N%Lj(COLJQL5^-I={=72D%TZ8xSIyt&e;erCp{f9II0(V$w= zqu{F>Gs3J9p<*!S%1jM1EuY2}8FKvz)~bnCIHDTNtusp(>}{rh`1PWf-IAdyd-868XUGjoB3aZ+RY^8R`D zO{Z{}rtum7v=YW3uUJ_u2B1EnSS{)}Dvo0D#@o)7I%Q436%@IXR5t-JVUCW7vQR@f zKg16j46tZ@Y|+yb(!D0<-0 zL8PD14#r+J5L`~^vz;qph$B`y6O}O(6V_lx0u!iS29@FEL_75WVwq`(qYlvZWQwt6 zc#BnUye?%lHvOFUMb(FL2r!QvMswc+rFG9@MUs!5tXF!1uT2F8ur}Q!pfT)tgX@fA zYQeLiGJbDn|Bc^lPc@rBi1Xs$LH?9S$_EYbAvNRhT|`>EIolWCh3}6WN^@m&@#7-)Zp1+ zOXc@;lv*3Dj57YFwKG>fE6Z(e;fpm7t*qv?maFJe*=Mm5orT)(D0D0wjjhQj*5u7y zsU;0ASxcLv>)(+&B{sUXNh^$8%1A}qTyQB$Xq{;L#r$59!XgV#r{fb|P2Q$#HEe$Z z9+_E|w`azgJYlQycv4qZ9%`tg`UYKz8(nw|E*%kLSeoV>mbt_N7+mgxp-`tNN;9K) zDwA@BTQ(!RPv`1c8nJLq`kJdwVtvzKDi%kM)cr__wW+m_CZ-W`QNnXpq4V85V^=op zYCa`Y&rS)baBT*yLHd_=4tb%TaCnG(SR(cY?-r76;~+sqz7}XQ$Z1Id% z>@!1B%~TA8m4il+_2^51?%?|e;v@@k+8KiGt<7lFF9-N4U4$D9`8ygRlrJbX9tNe zjD6- z!e)t*ov`}Y8Tq7GJkIR07xU}COQill=Wac?ZSg8q z_x8KHirp3kf7*SFSEy-YQMmCiRmG54t z-9gCd_mY3mcc{`3>-EgiAj?v?bi?}tKcmX!%8*(f%U;98y2R(2l$-7^s_Pk? zzO0U;epa1pkMEo#Gt5$u_S-&E<7~TQRxfa_P{#?V&U(FacWCmhTo7_F+Gsf{b7cj3 zLg7L35PC43l{UF>_!ptSSJ42quPlDTT_3{L%TSll_!5UI*a&&0nyHz9V zt5`?{BK1*`8bwBzqjGM~q-SHri(y3nQ_64Zjd^9s=?YS2A0$$8jgSQ5toMDz{n3zc z)0oS1K}>MRr8j#?tm$kPn5zYZHA2IpET9>xjvy*Pmn^wZ0u40)G4*r{D~FnH$}VD^ zq_apV&Z-(!4gr#voiS06q*d50^0zODRm<%RpT*26U*TEEX#EDRr3ZrqnjWxyk-mYy zkqz+^=6M|&+WYy(qaq|(UcaUgs0h3S`VDv?)sS5jsKD5#JVdAVUVr{m6>u5EPpg5c zp!tuf@c&U2fT^J1BxYy)r(OE@v;k!80;i34@rHg!*~S`Lx}`Y~mIeB(OpcZkRGFBf zwtYr9m3=_}mnW5)WiK8mb5wKA-;9am)QvRR|O<}G1 zY_rX{sI4y8H*=QA#$#WZO+Cp~hHl7Z&B>e`fgq8;0eQT33}5*ElU0WWdig4@$jybW zXOc{lfRp2!a+f;|V0c zY|

    %G_QcAJNq~wtXf?2T#hN{=3?VvQhX=D&B4kDu(oDgSHgf65iO3ozui>8kK?H zND3MjWaR-ebrqdpxK81#c)N-{m9NIQ$uBouu>_$z7sce?zYV$gpHV)Xx6lrTH^h(w zCM<#_#7VlDvmB*H90B7eM@2~KrV$Yi7cf8*B5kGt-&NC=9Y_pgIYo!$Xh&!aMk=BJ zOK84!x*0 z2IvzNbEevutaITfi&tJ?R{=BP3lSt@`3b*Z^qT@b+9Se)A!@oq1!T?lSnz!Z2E1dO z${+NWUmj76uI8JA1+6~!R1&AHlJjzat>sZvHu)SaX?Mjyq1fR75)H9QQmfpkov@y` zA(igXsywJbQ9qCQ9uaC=0G{etE6@2A=l>z?9oRE%n{C}rI<}2YI<{@www~CwZQHh; zbnK*K+fK*msQ2@J*lW+Z_V>=?SnEIBRrggj&Kl!aVQ;^qdvxgVpwIi0{EORc-koQ= z;?TM4_}yLBW@X}y!0DIIe_Xw%S1jMN0Tp(|{{qtd_g&lnFu4HhPzhi!3vhBWH2e4D zqNeM#p@PI4xuv76Dj~5DDnwy1&(gXiBKw=l1tqhyAf1aaMmb11UuUvX@myjgk-LxC zuTZ|5VbChQz!ehl!#x1|6WTAJAo)is%BZBZju^9e7q_^X+x3>0xZnHz9Z>I`2^+5|?@PSni8lZ5L*@q>E4%wJE!FW*uFJ=X>Wm4lv+jxR;|# z?NXYD<}C*(x{mRcPim3Vkgmqa&NKItttXK;zs#IaveT!)Nn>&8*Bs(O?*;CWd2^Fo z61$D@NSV$%>e!xzf{AT2?J#w}NEK~@uiU#jN}TQ-KDVnKstMk!j$|g7G?=5gI~3@Y zTVtnoy|maS>nyaIV`q}cYYx~mC%aCTsbpJ=5b`8Lf9}V&N3lj#{VL)v)iUer5slC8W8X29^vOezf;$s zi}_Y+Sh67YiXRPC?-6}0UC~~u5BF3NNkkwZ5Ee#n zAPYtg7HXds#E$xOlp99KUA-L>yu0jMG$*)EI_6D}|0HN_Z~+m~Ze=v{i^2#PU!nuX ziiynrR}e{%DkkEA7|(i=@1dd~lpyS2)#Dst=-A3Y-;J1NnZgx7_9)jDB{a9Zo0R_g z(d!neo)+f4tg2Np%)_kk2Wz!*%rkOhIjRK1xVET2fdQA=pjiNCOC)_D|E`D({_k4x z%0T`A9B-%(5L>12_pmWufn)Mlp#ieJFU2RxG=2GuLnM*G6_4QhyuukGmyVZ|&2Lb{ zxdIzx+^&QlF6Nqdly-()u@TnzNozQ45R?~X4OES)-ZEZKQFpwtd0%OU+K$XX?Z%h=U=+gUE%{9n8{~| zmh{^r0f%I`nAE>NDk6!uD9^Q1{pnt*PoSbYdk^OWchGZ6LHE0GWlp;5%hV!rNh!a4 z#JTTayw<1+8y1=#ycl|$D*eS3*EC=W=T7z(skoPM!rb5nxEh3nN*Mf^FbQlEB>#mj z|L<+$KeM_2e!?mNoa}+X!oQn@iZ0L;8qJpt+GDWM8%;~`0+JRyQP-fva!E*=q6Fu6 zvI+~@BA}^QdeC;vmTTE>kJQa`Njp1XmXUdV`(YsOkmKCL4O8e_76>`>$%W6hQ?Ao? z)9?Gd9bZU$d~WDwsBki63;9~8aQXDqvu%vol-68xaOM>=J8SGtuckO8Ejn?i8Vwd2 zCM}nuLpoe;i^i^Y8{14V+hzC8;tWy{rEU8%tMJ^u8c0(2=6udre>SFt)C0>@TPTA= zTJw!iLj4C0nGTiY?&zuxK<8XX3Gduupy|=lx6vgn5?u-`j~WKmiL^HO$(-MM?2)w= z+Cwc6clR)-H6cv4TFHXz%SAh7yplE5HQzL@Yg z_e$t)Te#pW$Wzo1XJ*nK-yK8TXwc?#YcEtEI2G`LQ>u$+uF1#5|M~vb> z{q8ST<78--!q;{X_iaH6MFr*Yql%e&9KU(K$B_9_p}qGb`Mz`TeZy9}eqh?>7`^J$ zl+8ZaAD7RrmH&*pARqC($fi7pq}|iiNsI4$L(#eo2&R5f5F#W-F$$N8w-*+IVUUqDAJwHR?MUC-_oY_xo)|XMDeidD8Dgag$LdQA7o3X1 z8ozz_`kjrhp_2^K5~i9HU}7upsL<9WyX?NiMsjLY8k-0%dK20%RMYD9Uq zj(rWWgr-Qm6us2n6iyZdC}4#K^!5?|5NXTV=lg+PNEM%(tS_`BD&z~|5@!v-%uy}Z zyi56t_Ed>ArpB1e>%UB^l0S*=t=`XWqFV3ZZ}*3TO8RSJ=QxG~b-6CrBFA>Hj3ivX{4;@?0}Ju@Hn4AG{B7U(&+#w+?iCNxSCkXqD-k%AfM3J@Ba1( z4V;ghwB0v-cKfr_6U4C*DM{T^)6qRSc0FslKA*48{9ojV35Amjm^0>my2k1cyyxgV zF|l3Go}3KP?|r7{l^1SCUZIHYJcPoP#+%0@uua#xh&IXLbmw&$^3IagU`yH8;Eb7? zgD;qzld3jq$*l)XcF}%@1DX=@9yQ5$LJ1-pb8o0>ZTVfX_T`725*mVa$G}`-S(!Tl z8Q_Mp$*?Jag{M+IEYopnF1E)VFjhZjRQh z%?ynM_(ws!X-5AOmT^aN0^~9lmoPCNo13)09}9BZOXNA#ug>gq&Ym%YW5yW^iKErw zhODAAW5iLtSRXuo`^yuKzT5Akg0aFwygy1hVitCV;(rz(QJ{ma=ZDmLC03kW*Wv)4 zTTND0pGnzGkM1Q&*pY9pNI;7TmhmMuy5tYC7OnfoGY7Q=*=)<>2xV;Ng`6V4X7%Gh z%9cA*RBkngZNS?LQ@Q5{6Y9qyatyw(>7_PptZoteSmWYq?;zXs)c^ch!>oinI78LR zP`wW&SI!ZQfR5~3c`7C*iYTV?P9h6dG@q@~fLf+<*=K>BtJv=#7ZS;6F;dbo3l5K2 z(n0bQ0PfRXnNPTahBsIo2%?i#Qlpya z?HWfn7@;i98{F(`>{hc>Z21#{6SY5L%)ts<-bt?yU!;EE40{lC^dh6kL&q7*o@rG( z`3k4jQLFrE>K;#sOR?h_&Zmy%1qH+tIJ6vj*gxwQtFyD$09dy-e>)cZ=bWH_*DX-Z z0GI$3LIp#Mf6*2>s@lpMVrZWxxF%@GphP8Y%{n;sB^+!&*pWbqnpHd4$ZT`i3Zh7K z0^;#BO{M(A_2X0+JU*S`Ave#&mz$!*$MTRNZd^Zf+x z%UX>n5*A=dSUgWho#nLPOywutO+3D2*kFR#dX!auwnIP(!iHefXfOxHpInrl(0e(> z@<~I~P^1H04;8Y*tktNX+XYIGlf92mOTQ#^leWsLVQNl3qJWUsn~hzN*$p?jrrS+t zb%DON>+7}A=KM~*FrN;^RnY*1kTQ9(tszKnOi>o&vW6jk&$P(`H=S`0xobUpaoRaG zO)x94AxzAC!{UGg_{=!MxJ{(mr04o0uTU4SY&8~LpI0Alm}aJA-#*B=T4alKL1?#0 zD&N6X^+U0mVV$P(XzFPQ)GrpR`8`?YP@Xhq98>J$@l|8QmWI>bnQ zm9ZQOz;OH|D5EKq9|9nM5Z8vg3l8~*V~Tc@>;sVN!rfJeRFUf<+;dcDvKzQjK^N6F z7ZM|KY)AQMGu3qDNHFC#eIlO-qaa`?y-6LoCiveQM4~#y?TmsdT9oA7PIm+4o5ww( zN1ez}5u2MFmCeR+y!Bi@B?^DK21)lJR*+I(N+{Q?6@+nZ=Ms8WSJWqQpf^jskAX z5g0`P67K4u(a$E`{Y0V9oZjCKh;1iMhrry(fwv@cF_hTEzsB1AH4)r6y~p;7=uB=H zA!7!~QECk}2PpVb7(z**p=lg7_HH_YN!(JtsF9Xy?8c|qGhM ze2rk*Nn(hlCwblRleF8dwwlFV&3Vk|X&H;Gdbc9V!Ja@ALEbwDz6l@}#m_-va!eAW zpl-(BV$&6I+LEc*&{(zlkDbt-Zxw3#&R>w9FAfkTsv2GwpY|VNT6@Ingo-}!w)qHn zhlfMe*GJct;V5Mt8S2XMWz$e|6*)lw10X}6!)S%XOvEY)DhKou300?swbQJw=|x*G zEOOMn-|xX3j@V6}#?0cwLmTqEyQImq%oi}{aDT>ATsQ4RB>VH4m@&25W=wtKnKWTZ znh%r^|6Z7T1d za$Y1gr&r$}$}<(C$g zn9jeA=mJEK!kinCajEr$E^rsA%{;=38H=q?oIkxA@rWv&)4SA0@9euNBrWXBTdcKa zgX{2qZEfiZZ7^`~wHM^}_Ys0I3%CkRmI z<$W1+`gs48NDv@i@a0qDS@@oy-bwiOFU+K`C-c2TOG>RAXcL~*`=6NL61|gVyc44# z>w>BVk_?Hq&C#$PwN&lpDQtg7`UC;Q?AJb8vQZ35eds)d z7dOc$7M|(+_z=JkrngVMQw@5(dTAMx@EzoXQCGL+ZHgo~9&TWgZ)f`?%ZJ};`~CS1 zXuOz@H-roxU~jUPLJbqEN1H)<(ivFL{5u)9WT3pIlk9H#NYUsYpZggsAzZxKn>Nk0S)n$6{5^_?_c$dQ5S2`{96~7>Wc5xdkF!ZbhTA`?o!V>| zPRwq4X{0)@Jaacd8{yq1p~nMWrd3*PoHn&zV>wO%rQILyrR*Xl#so+t&+?KJDs?|* zQBq_uTpK>DRAs&IJ@go66iHN{Iy;ncHRJ*u*MRD?mJf`9XiO%@i8_pabZFi>skZ;b zy^_n6=9S2brI>gh^`@j{=kqvPnUr*M&X96gCJt+ym-M6idC^Kcgu*J;zu42g<#a{g zc9Cg3PL)*z&6UcI5_$kfjwOaA$CPcv@$-gn5E9M|i_hdGe2?ZU?d{8Z*ScfK-96D2 zWpH}JM@G$JgclE9#!geR3GbZgBg_SZmuR8~$)-h0-LrF2j~h0C)i965?K?sBD~bwvJBeB(@ZC~b)|{}i})`5x(JWfxX)`x%k9RoCM6W{*_4 zQ60569mApUW{bB!NQaotqr+Jo_GGHh{l3z*URQv)fTN-_%MdEh@=z!~$N-8X^rAB8 z^&&I)jm|PXz7R8w1#ZtNqG#3~Esd0zUT|}<516_5rL8zUiFhdt%vSog1kFt)TUczE z1Vc4@lowrDLb~DGaAIV*ii3W3Nz;W06})k)=t6Q(FyQk-X25(65XcZWY)x9$f8l7W@lVD%-QRTT z@jdZ5-l&U%{6cm+8|E3>DZrqXcmW6BM48}t&D=aPgwUo8-P_aw$oSQqXZSwem?Vjl zB`25OMK;sf3b?6GXPCNbMn;v-Y1wK<$B1yTJ*mcy9A2=HCc#2mK&~a#fzY3K{LVIG zik&GD6Hz@GVu2h|t=eOgaw}evZRlvew$Hs;-ywm6-n;jm#B@U~abr)0sZDmTh+c;J zsuWLfi7;WJ0n0NszdcJb;!ubVKwb?uICiERa!`e;XvhWKW1*}&*rMrh;W16s!l>pY zAf2i)PWIi8ydcjf8E)J9oRl~7V$3-Vzhhd`k|Sxai^X(>^0_=;P_PNOTGv8rrZQKa zt<4t}Bp)=7aUrmaSYAbjqRU(Tf0+;PN<|NK97~4(cdZEEmT#VV0U@^Wqzu_H$B$!EO;CQ{W%MZk%%y=7^_b5 zKoqr-&QiXiOc1DUP^4ANjj_%!sZ9Clpe*`Fdx6oHP_!haO+^RI%%FCPJe@BPaWs)E^cKlk@uH2L<9D-F=b}8b!q<$CK$%+t zJcKISWuMve#H8=Hck6xb)$g>2s zL2dZiObJ)v5l*w~ycbgSp++K*_$cokQ~|lqV`$c4Um@gjkI7Z&1$%>q@)IEWoEY4G z|0I|ogjm@9P1#$a_w@Bgu*-J^=ykC=nr^+<6KS74#J|cwn>1~!8YpvH|6j=5z%l@e zYX9}m`L|_YB=nCm(97Cq_&+ZL?xSrp^O!a6O)1j%>El#}Eerm^mm~mr5(`^Sw#~0h zo(rvkT}`h6hPDN4W2B3IWeoL znXYYCAcaZIjg8_6VVYy;cmW{l+J11~b-w%so{)%f5=GKBgn4|EEhMgoL3CY~lTFo6 zglg32lrwPOmJC3S=}1XU#02-f%nd!ZPDaFLLGng6>Kv!`XJpg~r=q2C^^<>U@DHl_ zgx;jt89pfpJGRF}f}buXorAGDCnT)d<2SlEO&7^tDzo|dn*HG5v_R;inbKT+wje*r zuz7?lu1&=15(+F$-a24*+Hcm8EwBr8sl20?FD%3vB zmT8~llq~Cjjy;ce|BST*{dH2F4oG`oh-Rj-OvsKAYi^l%oT@$&6Py-2r+dQwwki%3 zLZ9Zk#r|>ss{Zo4yU^R0NA6>fNc(nU7tgCPB;-rzgZqZHN@3KRgKn=+Z&2#*RgBJ{ zKJ;*+gg@s9uf=`F3#H~rGcGuXySQUm>Hk|EORF~P0ujGkOuk${@B=)U{~LrUTO>(aQ#%z8dw`&=iJGCc z%fClH)qmmT4Z|+*`c3Nk-;h$HFL_(g(4&NC8BO2aLsB%g-6S!{-^hKhA!lWTP?-Th zZ#Fy2N+-hr84A2mry0)YHQ-t6X4lQfN!iR7TjD*DFn?FSZ(6O;AZDgO#vJHV6oKO< zv!YaVeB7GZTq*|LuS6+SFC)e}=1{6?C1|!*?N8@eG?LoUlcxwi=9+BaDOY1_N^43& zi9)Gm$nEOeB16y`E?dRBQ?W$oYSYAvF`touu-3BqD5J8n#Ii8hb+#F6sgb}g$!cs- zDtLa8F9i)E{HU_Iz7+l7Ew`Y2Ui&4kBMZSMlkLXlTW!yD#gQZnkxq2ADv7xAVp3~~Lxizxg9~2?BUwihwCW6*b@62f zSL3?2uS)8;sH)jv^VEd3$V2!k`W$(oK5*M3hbT-7K*K()jVFioy(!ok|!0^S!oFf|yaK)Ab zGZ|Ab(K#Lo_{NUP)ajr*f*tJcE)3+xm^$sdQ292Gj&p;l(^DCu!%)N+NDa{t+cWk| z^#-sIx6ql%`-9##r=;2=!J+knNsS8hWkv%t3e_vQZ5s}&0I8ZMkP`B5r?Aa)VI*n1 z^YT`Z9>qwY%amF|+{6Crl*FZA8?f%5$n*%v&=~dS?vQCH&I-SvjDZI!@&X|Au&J-D)9Q#$akE+s6+R_NAije-IK!EB{Os?iZshp z>}DwSC4r`nQSVwH$Mr5waGG!X9J4%0ENjqV^~Q%;hPCLSu%azw!9|2D=C(sk!oLp6 z$dD16UoUT8KMg1oYF5cR*JQ3XT5g23T0Q1H(6_Iz`CnsMuCn&Eq! zI-K$I>xSJ$I^IOubWiR-x)r0vYq$Xw)=jIdGDRFLE%y~&UKGh$j+QS8-23dWPh?wiV5Q5NfDRQ9ZIx9;F-yr1)RaZtAtgtF zgAYDYDz!Xq6q_5XNG?p$4xjXv3Kf*0GHsuAxQ`_>8?*k#Txlkw8AlC=TX7Pb2?>~rrDYyC#L}ei*6$GhnQA` z`9yM|lhH!3wfH|+Dv>6iHFV~M%3Pil z)t2By(^bmle%qZNgg%;z*AN@)&}vP|%~c>}harG}Va2bZh)DsUG( zvna_o%Hc+moz1eowE262AVRNF=8N{xfgr-JemAJ|_W^x^<@lDb>o4xF?l143XQ-c1 z)p_@D8u?n;@n;+6u#gtjEoyY5?R-7n%_?C6ixd1uYDAjw* zyIt9X)cP>2#vo$J?T(wrjQk`7lX{}OWI|2#IesZuHf(?{3)NXSy17`T zv~0Mf8zxOTDCtRMr4rM|Hse)IW9Am`82FxR2cP~4P#9l@U3s!?Mc+h zVjsZz^`8=2c&y5;An^T<3IBJC?*D9&@YnuKUS8-g$W_A7$^4(7Ysp{4j4GBdo93!X z*OM1mwJ&IS9P&o;~?wNz&EV)#JH*k4C=IHgcm6x7lH7rpK!1 zEy^rgSKd6*SIliP%kVuWzVZ!HwS!c1aFn}Tk22tJupG3z(f%vo+2}W+{>UJ9Fz(WQ z<^GHycChZ^Uw+<&Ecw;xB)?t@T1^INFcZ+!$(&BuQ*?Wp_)2WYI!sjt%#?y++OUC7lSb9aRxFr|T9jIZ?HOhG~ad|SEPFg7u zPB@7CjI6v>M)IrCW{y2RRc%MGtwBlK7&JH8E@8VG#Qi{2kK-}u%sEY!e=9@M<=4by z`|K5*ah1dx$PWItox~9SObXXWzQ^;Gz!$pAUUIJ52%MJ&I>TU#lX7 zItiG)ZlHg9Fdq$Ld%poG6gnZ}OM1U7GN!%s5J@7?jaGFCjSmoSaMKZvv=Mq?FCH8% zkL67!B&ajg^&%t!W<^|@fHJ;q17U&8{Gv2O!}PF0%dPo(^{P}`y34~zpR%?!ER46`wP4BX4_T^{^GeOO|D;$tKDjhKt~{+oI2&_2%|?j1y|A65Z; z3=i@>!~tYN8caX&;@gsK2eM2iXpxgnTAr{^wEsKYIl=gy@q>DSskywNmY1rGX=VC^ z%FPv$`beqH2s^-AR0&%PT>p>nX?7U~Vgk*c*5K&3nkn(Pci3OQKv*lohmB*|Ge-~F z*Ew>{Ff3wJkjb9cR5fpzh0zZIA!cq8O6I!sgXP4Did3r=S+@-t7U|H6nC@C(-{~33 zRTy*j#J{6&7D?9({O*VUmmAiDJLvjv;DaybZR()syN#JMFJ zfM*hn#d%$C{{D5hl`($Jzti&-OOP&@4Z0@bv@kf(m51~OFAMun(LfuBd2(n1?U9Jh~`vd z=*~~h;@SJEbgeJ7YGVs^<^6NJp?&z$dz0R+@t34lYJ!@oJB8xDEZN6p6arBC+A4Ss>n@s!F)`+9186A5T+HQ{4He&t_+I*T>vNS~9#=UT;?7-=G4#ar#au@Yl(ixgaL}NS+KUa_ z!d0I3Yod#Xn2SciU^}35GZya$Bh_GG7>R^LI#I1V=+TI)I`1|{BGp1Mk_|24&)Um| zUkGg?5f|iRD#HMm8U2znRHviCNDD%ns`gSekUR-0_BhNi1MM~60yV)EHx(%+X~7w% z=4K4%$LILX)kB#-e$r5HqpHU{S|vl63r87&Vkia#lWLKI>CYEw zp=;7EYxOVGxi>~8V^}%av_^u{F8^AeQA=1h!ngYTJ%hA^P{{kMOuHC@WS+fQf0mD^ z_#?Pg$n^!4%WAf<8A1Kls3f$<8vbLA3Ztt8hQJbiv+kR)8aQHQ`*V<^1kn7)l6|eq ze!Ol@RBO?ErN_W<*ha9BjE-ehuFi%UzUXA7HSVCW*Jmkj)E@rp;#N@x)}9hN4~A#| ziiQ46QY}$tjOy*CbjUw!N?g^FLH|M5Y zu zKuUj&L1xps*#RFobE{}{c#Cj=kg}7vSZ}4cP>N~3IINa7^;tJgl!cgtphX`XJOu@; zRjRr=Dl~YL`6)9>swEgJc(g_pPRX1MPRkmI(w!XZrX>}{wc?vT-B|;LX;-*LVosq;aq;yf-=4uk5MpgA~J9BFuF?SZ9TUESQUMWza$h|D3+Eyia(F1@_#$#hZkSO4iza+1RVO( zE*FxbSf)FcPt)2&kN$L*Cg#Cllkf3jF+P{-{7j!u(U!EjSP9J7uiV^!BGV7jJ!bV_ zJy53-N0w;OA*Fh8@o=`evgvC62DsoYKY!IQe^$|X*CJ+18C|wL_dJ%;QD0|IG22^t zWv-&>WxBsxQGU{W{ykE()rj#nUzKewE8x9r=gNepSW6J*fpe*p7!PZn` zLZROtcCZHSP<6OI+K_V)CNu@E3QLWd1G^Gi2aZ)m{-?6Jk_*f+cU9J?i)yBBJZo0x z*G#?BYz}Hy{}QWGt(Hr46y87?G zFW`s1U%);P_G&AH{{#<>_k!~9gn7=sfxCc-V_b(G_i`)PPWmN;R^D(bfbFG>Oq%h- z7#%;q?j>?!eJk>QrZb@M{VlTkRPt#Ql+biqw`n?nHGQv7rkTV3YbhrKehGqoGZ#=5 z|Jnwf9_tD@Vc&-J8{Ccm}WsXbC8ep$5e%8zB_|{!vpB z&R>0ov9wsbtC3-x=QmKJYp7~Y3XkZtGbAiT9T1jy%M$wK> z`XDYXx8q1^v~eIQMW)5Q8!OCW^Vx&3?Dg-XoN9=ZcMK3ISwfZqxfh_tzq|h zCH8>TioFsZo$z~dZ^A1r5x0^0&>bd!tm^Kq?l zg!spJd@^o1*U(GQwQtxyb5#5ZA5u?YV+W7)w`Z)`oyFOSmo{1WKe<-YT<9p)(6g>m zE`_tM5-tmWwwj1mj7KUZxYX)2K3kVcJVhA1NH@K=IhiM$55)}Ez9)%Q+K&%eK^yE`Dep1VMBC|Gs9hH^W4J@lmN>|+>@p6%2 z8lm+3@*g7SACg_AFyLgjh4gp5o$-I_?f-x0ydg@ub|`{qyvpX7t=blpA^YOP`;aut zDV6lgSjZmV)L4u%Z#ZbE*E*+Auy8&oKQPlNND^Oe&*PZ3LEtO}pZBIa%%(3poKAfI z+@3M}`)tAzjUkPh#9^rsv=5{pVlPkb2YcCmKU#^y*WQ+&Bd}}3pEH1B#n*grZ=0-_ zs;B8pgxxTlrKq~WC>Uep-%A}8UC5+zGm}}n&nA0@$uX@vg3|P~;41b$#i^ONJlW5#y5qu7?OSjF`3wRxX_ zgqh840<7@;?tm|;aMink0Z4Q>s|rN^(o~mN8e&w@B(5&j`Dn^=c`bzW32>`V}30=<71GFU&NQ+Cqm_G~pe>n%Rw{S}soE-5GCC z_q>akp<-s_ncu;nLE@(DByx#Od_^1O-QUm>kP}%a+QL?^kbB1^tcmAMjJS3Ff&+Pl$9XHKMjbHQm zalOPZ;+*v~?<`g{_a4YQYZEha2iqmuv6?szeglRfIeOnU41%Q(40WisbXH@R-KkBr z^ldr*{n~1q_Gq*=PocUft508N#X|Xg(2-|{jg^Zur^2gKzmgMuYr$MAG4iPMwetuU zH?@JYx_0G!&~ntX5zsLvD}AztZk@mPB)6_wbj*>u2d`zxqTHanQd^7Y=)JN)ZO*8? z(=1J6{_M4h;1`>EZ1<~Zam#_XYCp|>R2$*-C!Ex_SLA}W>J~$Fr&&hN<5W{+t!~wR zD!NWxij6TO;?rVRAiQ@AXd2IaX+x`6r%Oq}uZ{)p4|%cIMh0TVVD!k?NMd* z->RET8Ic$|zFCX>Ah3g4BlHlYXw~eBOFYwGg;g_es#mQS?$_=vo9k$sLjUp28vRYM zi?U9}C6EImexoDMr4vUt*0W|nZxIm}5*{OpjlQ0vTa|$p(yNzlh2qa%u~?b5`!o2S z-a(MY&2+q>bij{o{Db0fwwKSWZ42Zd&}MH$RxIx7H>EA~?pTnD;RtpXyq1tLU$gyp zycAdG-}XHgVTbxD_@HDb!jl;(Ehv?hj!UW~IfHk#1v8UbDZ}Df1M!5A6e8~^wIt>q z(R@Ofll3Wj`KJIe)4N%(NWH1_e%_grci+1c`1Sm{k8Xa@nw?4GjL)-DqOxR`(3{IN zqB2QIrcTexYRxDGur)qV`eYFWZNg=!Bj(aM|=|C}>p39|SkDU+MLxd(FZz11&aH|l7AzI+z$Ul01# zzIfg2P<+z8s}Ao3=&QUNzeq>why2mHjoY=O_67e;-FJC`jnoh7EqEb*CwZ5+>yAFO ziShh zqbqqz4zq-ssd%a-G(*+QQCyUM4i+Q)AvjG@i+qGZ-(5_2`)7}S{lh7qV&T%*VkPdB z``s;>CHviQU6sT_W9E-68B?oS^LNiycafdmVpX_E1-6y0%PqiWAojOh z-rw&P|7r-10Dua>{a*+4C8{>+sN!h881e9vT8A}K6|Nv5TluB4>{QEOL4hpj+Hr)g7V0c+1Aex47MM-+0`9e}bo3-HX7_$|7DhT~mg|3*e!V+y8K05G6P~&s?`!A^~;%d8e>W|$s z^eBUBt)s$X!&J%fwyOC=K0zS@3F()CbqboFn!g7;Z67g0EUve=HkJB30{9bflmK*? zycnT4p5s3w6qxoL;kjzm*4W|>tP<`(NwMClNJ!~}A}OkBdh9gY_aS*MZf)omeRsY; z@lLwSBr`{hxicr;^XQpw3n|o6x<5rsRyFR!!k1;{Ye)^A0ilL&#VU7F0&}cbSIfqI zKx1G!C`Qr)43~jYWGFO0g<0!+rhQ%~O)|kuy~30U#$6S&=H4r5>(QLz=tj}qdlya| z7qctNsj2Ia2#fFHSgf%xU^sMmF^+9j8DE9ZVW{~l6M_{9T;`H{D$i7%l;-0oT^=s5 zW*N(kB}VIG7r3TRvF2`LV-?{~()9iMJm7;`n>Lv^BN6b!N7lmz9PrTyS`o#Uwg^1H z?Q*b=WY+AI@{BSXo#b$79^L&4M;!?ID5s&{uqHkZ)<>z>%WwsEpvs%+@t10Z3l67I zAJ-jnsOlXv(h?&HTdP_D$M;Wrd#%zo9r?*WKL1=;kg_^pSfE}PE{L#q%482fqe7I* zcE?1K$>=cM<}z)yTkq4FBtQ2=B&92ES4W`nvCT!vCudv)1W`lK=&&<{;zEo7-SWX| zshaYqXuo1EI-=Z9&`>3*9=8Ti(qN0&D`)7?PaiM?_{!Xz=IH0TJecS+-rPe}VbA#z z{DpP=#rU}(H1T;=hRe`?C#nse=F`t65%`40n7P-(J}Sm{fHg+cQha#6f@k9w&(G{# zCh~U#_3(0tYRR+N`?(<+5A({P;cDQ|p0}sf8kfX&9WFI2_uc6$V(TYd359VA@VQXV zjTI&J^c^{W)t6aG(C>KRj>K_g5JLEX{NewxFzJ^(BoMYQCI2UsyZ4eAq40ndeXC+{ zj&zp#wUj_QN@*J8t`Q{d@f81%l( zJc}}s*aZbo*pICI>AfJZrM#PLg>rY?e~JaU7CS@Uz@oPM+oJw^DjrzW5&%P!fA95b z)ZW}sMbSQ6;kTT-T7Z*_pmwf>6iy@$4Q+@LsK~2-tBSVB7THF9{TBRqDVld-;GOSl zd8A#;epRlqa`Oqr=RV@+{-1-}a5qzSpOOt_gkrPax2q|3X18BIn74XA-yYe&TreDl zoDM^P{O*Zl7?q3N0);sTq7&!fQ}DPSk+q_eQ@MkdL+d(XFr+x>3L>jGZ7d54&hyl_ z?Uo8nZR`b=_~-tjk?EG@(4vUAKge8$RH_u!6D79|Lt=_cu#i>#CG2RW2pJc)}V@!=)uJS<3xzfH|Y4~RFgL83;o)@y=Ihg!>6a=7c`pNnZ^5kuiJ zDGOGU&>kzsi&2!hSy~&2gFyE=$P79%!oj_!l94$H6cbZxAySGJ@vY76DiE-dnJXVo zSxSvCD&_8`N$Ax&t+c;mghX-6zPYWmREaB7&5TmHA%}34iZvXIJRc3dX0B=I`UiN5al|L_{%9;I3&MUAy>tGvNem#xEDt#2h; z%^#f#HpM@O6{l>|svCi57l}u-7c$25cHlA8I%G_NlO^dxJpsR#t+(7k-4+xNT);@O z>t$f{g@H+&My6xf1Oqfg^r|yG}Tw!W*QLrXO`(AMqvephxc@S<$z&t@iswM{5 zEFxn|i*Q#MB1T4x(4g5jM3xriq1tCeUR0$s$_PIqRtwjlG)f6y0wNJqVAZyns;tW} z8jL|qSSbxk@##P$KdjLH@*w{)|Wz7^|S6go@u!QcL5F%f!|wDJTn10l zx_UTbi34{ipl?grI*|6>)A`|KH&;KrwpO~WOT%NUot})<8eWw+!0RgQ00^n$=Fzq> zU~5`;BV4J=|1m{;F=>_<6S8()nMoE9a2CifyvS`DdAV5AF>IBX3Yl+HYC*0S)3Rlo zHOZS(^K3Q`4e9ac#|+0+#?I*^FMU&G_#0B&CUwy%fu?Mu zv<8SS02o#^K;fqW?^kR??6_S??3C5-MNqO#@8+qBAsE<#5U}y|MPCT8VHw567_|U2 z{d(A>tKHN5W{yq~VGkcW*F}$RD=uuLhfaG8t5^OjIj{aR$=$7i5 z>CiM1>wYVg^IOoM6;f+ap#ipTq5_aI66;ZF6r9_}V0>WA4h}sN2c;qTc5*$e9l9Yi z4aCO-`mDLw+NfYxiAXF9^(}(yw4&Ts%d;k3F#=fT1|AG8+bTS1&fV0&8QPs8B92s~-*gH#krH4?G8Fn_`?hOj&jkOh7Gfr!-1FU4!U$C%#qyBIxKBS#Hsc3}=a z`;)BuJJ47|JFW*d);7>4H*2z5dk~j-X}Ol3t+Rt_+wyTj@`SvjXPlxl=ze`puz83F zN;u@4y`0fi7R4NY+_6sPXB*#Ta3GuBg>c>)-@S1PX!x_l;7`sBbtJ#{{Vp49PZ#@5 z!R8WESZW1!opKDg0de98dS=GL>*ww*yH@!SA%K2KuqTbYR`9y5&J`ISwBPmavrMZR^2mP_bB?OXKWLwkr@Xt`)PMd`jW@Y zN%L7VtMQYX4GG$@ZcV_EAKgdzuSGk&h0U}>UaIBvG!hj ztvR0wrG!^fB2urV+Mb+tsSR2b@XkubK>pF_}<`9sJK;=m!(5j`di=Nu>3rR|cMWej9aLHL1LcgIPro5b(9TjSPB&>EIW zyVS|f9Y=Djq1oj#sjgv3MKii|tGwc|Sy<)YHpmRAH4XWbLQE?2D=W3eChe`f=eRgh zaHrrss8g~dvhW!uw2|rA{E(K}b4Cig#5dQIJ$t|M9_L(BC-`)vR<9hOpGrMX+fREk zq_Q5$+FBA_?h+{+qBArmXgh7mwIT12>&2>{r!`79;53;g{3`Unf}SW@oZh2tq2eeb zr3U-nW5H;T8DO@h_h%5&fIK+alm*z;e?dR+Zh#C-ePJEYl@oje`k%^_T(1(&_J2=)h zOv1z&B7eG?jev@d_daH5QDzx+Su8Hga}g5O+Pb(9J}bMej(slhHx@`P!grt)I$5F z2rWtp)kU$L`sufl0)Xy=>Nkh?=i_i7e|(d#;2^i$7+N(5A+(F~nDq2qFAxPjy%v-+ z{?9fFGl)v|7c4)(Pk>PBB>_7-GdY9$E-JL&awr=kd_LFJjIOSax$;;0-1gRQ*YbsZ ztTIh_FM1Di)RbhEiie;W$~a)68i(f>NhA(C!F3qcuo?xLU*xtmG@0{=7V~sGMiTYkV)RNLQggC)JfdXSp z9`LB~HKdBSNn==J-eN@v$A|~TP9-MXNg{`TC2X;^2aD{YQ+thRd7)LAvMahZ2eEio z!j)D=lrXURd}W`M!M`6LP0$>cg8tRZ>6%0>hq^igs@98hB#?}|8&%f%0Zmj9^njUq z`*_8>UdA-TLl2o&!J~Y1eXWXK67yubXcHshZ@y8zJt4EGoGPV-jXOVwz_sD*P}pt@ z5_6~8LGUpP%;(n|8fxkl*6KUJDl5-JRYSe_=Op5!X;EMYMYgE077ely48uP>S{bGxEJa^_a>dTL6Aye-}DuIi>8LI##5gS zbAh%By)+d|M?}C<08>6y$tc#M$V$w!2byBY4H7^j7We}Z@IZ=55Bvj3o*?;tgCz8C z$QkoB^RG<$_-nm)O#@3bb^`Y@U63!}RGv?L6cPysRPjET4PvUok|cb4GWe|&bFJzA z$d`6hqPUgW$U8tjT#7vO^>CIe_&&gIil;*!5$B|x1oqTuSiCiXZx@#M*BezK`Ux02 zRO^&~$cFnuTJDsF$a37jA>p)r*RgRWt$40r8o^{kkq^x_eWZeZk)O+qKfPjLoYy4> zfJ|xw0%CFEqv$UDaE<54p29@?AJHptP7BrHoN#^*jT<~b|G9*t8b$F7!E;)WKSStyc=i-1Ox(Brh$o-gIZeG$*1i=2NXM>)U!jY;5 ze6;7C&6^KIhl#KnMT)O|rVaDe4&rIb2mt3(Y&3eE8=fB5_6EKne?#_564Mi9>|9qt zn*jr`D^q`YD>-Y6x^e=J^_s1hZySO#BAT)oSQekf0aBT4@YQ8@JB|nya_( zf`V2(x|cRL>2ZJgbm~@RhP9WF87`6jD(+Ba!_KZej+HAPEp*U29u}v-YI3*V?=7}% zv|gl=k20FM8^9Y@CSH7$k>U?(<9wYl0n~~Z@Xt*hI2z)`}E612%hyF@Ki*8#L zT*GO9F@Rlb+Lj)-?Ps{KMfDCRw}gh9_MYwo{h-hz*y&cK(W6chMGncWBoEuqGn_9! z%;+x$HnAuV^-+I2_oDhn%~?PM_p|n)nMD98@e=8$E7H|nl!mhCH`QE>hJLtj6V}>Y z#|0H*DvS_NZ5^Fl4ZjJ|#pd#I5wwU5ST(Z5U%eQQ_w-QSF{!O##)2~Dm{*LNC*;NF z9LV3QT>_K$zWT?t)`Hj_t$AWmIkHXCt=hghCx9>p0OAmsNNmUp4=MwULh~0W;t-_3 z^+ncDeH$$2aFY~}dRQmYJ>D4*3!lW?85$MX7A1{u5S-iRk&L&DM`HEGsy)axY!c(p z37zFPafeV6m2uDad~~ByS=%9>7CIk~00<5B&sxDz8PXVZv=5n1xSLefaYt11rNcMA zU$^iU&XaP97If#=(v7Hd@E3UJ-D3t1ep6a>p$!eu8b$34(N0hB^lg2r6=380F#eE| z9h(G0?G~ znY~vLle~vHIoXOil?}>i{J}6nMZngfd|Te<9L$OnQy#xysGxNz53wJkDtOcqAUE zR=VJ+o#^l_J)Mq3=rs4`&ed~tQ5Gkr zmf8kKS)vMY73a9Q>R`{>I`-*DB{v`SU=CoXKuUvrHQXZQkb?d~`?DP_F+&I$gWlorSuv%JzO0w8Auis6+F4a&}?yYb19c%XJ3Q|4R*a}B072k-bK-nd`J}mNxhSACx z662NpGRV>uYA&S`?*F-4bj!NoyM6Jb%&;s-k}Rx|q$wET%&JARQrYT*p(($qFEW>= zL^x1U@k?*M@=>-rF&;_b+vxzdcaI0k#r~=RL->))hM*5@?B=b3)K7+UceiIGXia6u zos-QJn($}sw>SHWf$<9p`kx3w$u8Jt?94@?QkVqze(ZYAhG8-B<_2cg{UhwtKVjs# zEwTq3@TVR^miXBv)|2L&!V6^qQBDiGBV@8~RNf!G0AO|`k%kae_(KIS_TyNUluD@y3^Y+?=`T;4LWRZQb?6bFQ4cnq(X;m_CVwR}2 zr9DIL@g!E!(2d$3DOfq}BnEx6&Mmd2=(5V}*d(`EYG6%^kH~*mQN0z(KPu?LU9U9} zDbZ3t&XE_1MBJ;8dd3o;KqgjSH(Wnc39BLXcdF5_w%izCceZJ)_2c*5RP>sMTViq- zISXfCBAcr|me8Hr!h+IxOW6s98ZVCc0eZ4CJKaS3O!4H`T$4lL-W(azj~tdZo{3KB z8rsGlT4I3-3-S&c@E)dMB05me5inAmfcMT$2nMmIk2zXIwcCp(FGo4}0nDN75 zCVZoq(L+(42sUzXx&-y4(K^;n91`i-*sf>R8LKVL5egwD%1W;A&Jm3%`M-?TX|z!s z+<%PL&<%W}u5%2q(QTwi{@)(>Ba8*H-HZBlDTIo=m>-Z|4ZVYmK{H94ozW$N4=ZD5 zOn}TS@%u*-pXKOuM-%8t7{qk?4?#^3mQm@?Y84b(HKI1;-I$-{;$TfxZeW7W*^Iue zTRo)OT6Pt@a33Olgg#^Wle`zVY%e>sLwkDR6*KO9a{KEf|~n< zjgJun|B**j=?_3wgWGQXzqZ}~=OFMuE(?|aD2P9J(*NIjD8VX03hn~OO-zVCqDiZu zf0PB|^#N$MG7*&%Hzjl^z-A!T&YE!Fc=3;a==zTT#7&SMw1gI_4gN<#JbMSieSo+Z zC`(hpg&UT46&D+@UsK?}#?bq@&kUTG&1-I+0*8#!m>gaAAQYv8Xohmi`t0?^Fw0#QJk!hFz%dj3p5FMzOcqgJ z#3#6ZSY-B1CTm?1RsmcFw&^S-8p_vELgNJ&J`T(3Q!g1%rI^VcmW#pDWO1oSw>Ks1 z>K^ak7y%+vF4N2PWm_y%41=3>;a@pMzm@3XZYF$2D&nwf=X^S&S0=0B5RK1Gb*A zG+Ep8$PN7IGcuDEMH|BfH+_vYhjT7CvROdqsUi+nv|S49wBFcK0b48f*f8u)n#SLP z=tsn!$C94ql7Uwm6Ok|BW>a?Qs-V97DCRZ|aMna2x;T9%7z|j5<`@I#A{iQ`ip?%Y zj}<})8c7e5$J3q-Cq(FKtH~$LM8gzQpl@TGd~blclL|rV$gt~~#LQ|-bp(-xiL#I< zV4fjuiuq4Dz%#32**MPAa+AxOdnD}@YQtl@aAO5Tm#?7pO3@$MhBk`&MQ(=9T0Pu@ z;QfQZ;DK*KdMMjll)m{9*5Ig#EO68WqiKsF{RbfpFnGZ0U*LiGVm{M7g2g}JfwJ8; z78pq<)*BdgXhy$JPVJ796JR->8M0?Ct-HBUJt0fc@D%7bM_mfa)cL zxRhsoBKxIUY!G(3T-+>b9YC-g0H2bl`j84ya(9I z-vNQ5Ar8-<#Qd8^%#+KP-bf3+_|o0v|T!REnG%!I#a_5rs{ z(zKz>)Y!~Es9VQk@6z`;xWsCw!lseqysDM_tDa@Pkd*OQnB!FWifas09cSiNFXS|P z49|p;?w}n;6V-wJR?bWpHNt9(_bsh|8Tp}QGd@@YG8XoG*WCpQXDi5i3baAS zfLb1Net$kI<`LeL^C2aRLL;BN!gFQdc3B(KH2@tX-MT|OY}icl8Xw&35chU|Otl zWn6B~%U=0=W)IOq1LAYJibLr5J7$hc-BH_}pUIqx5*?w8wnPvl3Aij2pV5mWps5b& zw>PCJg+D04cW|Fr*L~`oasp`vP3?UTMvdq$5{Dp3x)FO&yv>xL1vDe>*o~yC2PU*Z z&0~&p(>iUd_K4}y_+B7)QPIj?!A5(x8HqVHKp8hg{Kye|4`2LAA9^xLQ=}^*%b4qE z-JL4OT%PB^`GjhUH#6lvT_1LQwx#3fP^ts6$YZ`f_QoaKYrb(hNGXj~WMd-|hFAW5 zw1Kqjwb|C(@CIHx)k9Jr;H=h(>*VtVrZ`}O?iDQHgN1w8YgLs7KP~+h=;^uXpgoH73qnFJn(Vn1T~?V+QzK@c;dA|N znyK|-{)|b(on9d@S=`pd60$s!a)8$s)7)E=8MVDaMDOsV)+6~)Jn6{NPT0dAFPjot zsChXihEoemlSteg4ArYuQDL`i*C$H=c9xqet(sI;M|u)t_~Ho}tCFjAP06XmKevsm z>8g#!%sD8=K5HvNAV&u?6zj4v*)iE>xw4P+jhPybCH#=7vEOAJQsL|nn+s|vNVzPf z`m74D*3)iDj;O&am)Xm0jT-H!DaI1aRNUh(TR%b6oY1jZ$k(crwO~du)T9OD@uY0| z@|KhIQp21*o#qDnXR8V_Wi1qG3^%VEG1e@N7@9%9SJHW8tV+uWGe&{xD>iEN14kYQ zO^U;v=34NDt5pqCeF^ftUwsNK*x!c>@-a286UO_H2*gv9ObO_DH(go(oSQBRmZs@G z1luON2z}i z+ceoh{=OnI@2KUPN|#sUM*jf)YRD6u2V(hhz9G3F^vr3H$mboJtK#&f zpj%RaQ8N*fpX==Q+^L`+y#Vfqa+~*!tFUzh7uP(3OL7$N;Z3MqRnNz#ulx#CrzT#b ziZSPxwDo2*9p@lScZhhB!e5jp?ETmsIDD&&$LWP)HX09*f65Bb!qN2vzWEsbUnVxL zPVN?F;9O>~MeaY6W$e_~M6d+W?a788Yy5Sg>1WhzjkV^qG^#ZGG^&V&n7k+xDY7N7?aBMov(nwm2^aSsHrDjeM(5|D{eu$umxzRJELG!>f(=(PP zL%E|VSz83#=nj3Yt#cTftmPUsgBc5`J2cd{50}&^*`r8Jf8t3}(WIJL)S)w8)#9Ld z<*meu4XR1lGE1bR|8T*R!Y&8RB&<(Y7RxE%Lq|Gxh|ScQWnm$%38<=yl{76+sc%bN za$_t??E6Nglhu@{6m_=0o_tka$Z>bZm&ZYB-1{YIgIQ`h6~nS1>w7CtxW|3-hZOhV z7>0IEtwOP}u<2NmOWH zNiM_z_*_k6&HyrTDV1Sj5_`DI3lS-re)hG?FJ2VvHK52C6oEZZ2BuNW^@Ui!p#&9@ ziC({;f*js36so$wq#Pc|Fb&_5vh7kX2$l{0o{h!?>l&kcwsT3S^x#nSTmhf)$t44u z`ynTv*GTQ%+M#kPVZ^ig52Xluv2Xmx&<{ps#0blEL`bU@I!|GX?{R|2eIaW}$zGwK z4=CSes%^6BFd;01dO;h(6c31-{{3fy?n@v=^)17J;Q(UsBfhW&&aNZu3K^J68I8+K z6>ND<##c(@&x;~H4z4UFkv-)51cHlKoNK|x^>tfyBDI(?IY1&|qMlgkW#{i}>6IwB zOudOnE*bP%9|=oaP?Y&J2K3$N{{?&O1ND9U39g>L|A*>Pv+(>cX?@^aravkI7zoU; zzNV(;O$SlRjL+0%*hirlWG(f{T0u?aV!RpI!=Fv46{#a$lX{*Yotb0}ESVgP{VurM z7yYR*#mEK#EKiR)-7~LuW4q^pfp3uCXv#w7XbQLq!p)KAUa@!O%8r zix2d-=wy5n?-y`&{_@;p=!s99OqSF->FG`JI@_r>?|?PYHd#FzY0^NNmC8Az{ZP|5 zbq#^GYTC)@$kvH=PZ-+-u$kC_wxp5|9Y<;1Sj_E<20P?A{1F$esX?v`$u9CGhUvBG zTDfVIF?_{h0tXuQKc$0H45LSMS97CifD`I;Kb)@^t>%WztVF6+X~OB_pv-{JlA*rY z68yn9>I`1(Q}Rt+dENm_SYHj1Lt4h66--XBe#W1bW>Ln&7De2CbztFXkvD+3)hZa$c7mx256RU9&bWFCZb;uxS1S(Rn%BP_v2W>^voI7vpx`R>V?3^wJ=D$ zEQy(5-%Px0iSaV;V)!YDe?IXbG91o+_}Nb0s`#cPr2d^Vp-BiKa({CKSu)9|V-e^A z76~)?5fUy*mKI4udzA;Z8*`24#gU@-g7HE?(u_E0b+-o}r(Cs0WExwgTYChdd4kmgMpT!HowT8U=%04}`{ z1|S5V+_8)Ym3}r}zrVX$Y&a+i4EB_PchQdUg_I#<8q^kB$2FCWfJG1*UO^a6P(>S} zfMyfGGL?*=LEr!#BiEOFfS3^TEBb(;3%zooBTA%&G5UZ{=J37y_Z1G|BUW7wYRcrXA7U)OMf55`zKZA7 z{g24g?{jT@MjMTZKBzA|3HTnoBh1{~YFfFaZ`sR3pL1W0PC@w=P+*E-kcckx1|sn> zr!*%(bFYQ#xp}IYBc_~pTeG7y0#tR2ndY5DrbR3!j3x@Jio5j2UD^}Z+avqwR21fG zCe#9?wXkRGSYHL~aSMk~k_2OTdq+Ob7fR>dG31^?l4wXai2F2V^n6-HIf}LPsWbEG z&Io|KCZ4a#AQ>VSepxK_uR+PN1g5#WjL^4)Y~I|4)vm}!vj>`}w8gCR)mYpToV*NN z4t#m-Yf^ARc>Cunb_{Osy#jZ*7k~As|6Pv+K1?Jm+`*=me~SQ8G=HdJilPZ3_90K0 zqKS67p^~HHYIJ=X=aj=zfd|Z$ngB}*vo_L^upVf7p5E&eM_N>Lbv)I+~K#tZx zr&Q#gZ30V`?*9xVDzKf3A{Kb?nB%MG7& zeP|iOF2iDKK&ss(P1aO^r@skuU>z{^94||}Jux>;9a5jn94}r5uH(!pCRs_Y)tBcH ztAxsnjwsPHyV~$`cIUPv3Y6xrj1|XlT5WK(Dx~7#aO-T6u$AmYQ>gxMPqd!`7zV?N zRI5;hgyS&=wr0Jh|!cIx0d9wPS;Q^C4Qy-)pQXxs|4EEc}Q7tm88gMW-4ejGl zwpg{sB)FkluQ|j`Z}%2zZK9cp=$_AsUi!-?l_jI2%;@zriL~cR3Jr(gv5D!GDtL-_ zI5e|_^Xpuo(NU|SImAd&k*D9>IB9>h(C8<~9^K8pR&~8XlE-IuqE0A9YB4Qd>%se5l`esE|_j_hsgE z=R$-z<6o-vqObcRezz;8qXaP(3jNJ0?PS+>F2eMTIYH~H%9 zc=p0J4}f)VQ!PJ;e(wpQfi0=}9yzqpqdztq<^`n=Lg!*IF7;;Z<5io}vnRPb+c z)cC`+j0M8zbUT-xijkz_%I+2Jtp93>m5$@-S;2Lv@z^B#)>9*_M%Do(tHgaLg%4e+XIn?X< z4SYs4)LOT)Y=e@~^8P(7#J}}AE%bEa#vb@`f9?P7;KG4-9I8!Vvn~{fGYwCRNYxa= zOS>(hqo1%OQ6-yatWjubob+z%mTe;f_TaV&r<*uMy`%zaFL@b1hM6i@yEcTP#J)t` z#6k2N*O`xHRYwmljy4QG4xQ;se9M|g%Ss^?4uAeZU%a^$S$@C_Hd|~6PH(zW8QTz=iq%UZ7pASV1_hOPizGd##ge-k`mB$; zO*jQ+PLZBQ{Ma?U<~MyPyRfS{n~l`x^@xUSt*V`tJsQ=y9XWfez$s}=mRP0J$egi> zu_arU22Mowqo&g2-H4hDt(U9a*4p4BHLR_kMeboo{&w|9{-*ARPX5!4mJ*86KfNDwk6NN?C`A8J-krraG??f2p`5zp(4dM-<=R(eriU!rx1=7S8CXg=^-|;C-*1%i%rwo4#10#M}7@ zx`9mFKbvZtKABwV3qsFtFj<6;_-3y(RlgHF5JcXm+5e~tDV?)Po_2kO7T7U6M$9PF zLx130-EixT;$_eyMsf%m6T?3ZqsG0{SKju$bX*o#nlu#4&OQ>q3&+XbXbH>7*zZcQ9I|s1~>3x{|AIC*REle_gEklYi>QzY3x%7v4B*2$Vj?TS;uvu#ZXhAdk+2-$qJzcu&Tx<{ zF~u9F*2OzG_cywr)Qlf?j?>M4TXyz7a=azNVc|I|uAFzuC_RX(ahTrD++3BMY}+n# z15lDRT*ng4|BAFpeDCobQVV6j^WrO$@KXGV)BS`;I1|qN0_0V82fd#4uuT%{3ZR96C5FEvqapLEd;Lv-y$~fcdyJ0WO7=55Ix^1C7U=M90$tp0BLLFy`C+! zHL^}$Ddj>qg!63Uv0i(}@pMkV#cYT8%Pq9i1&%YlUGadzkr!#-WS zL*C^NWs|;BOTS`w!fW0t<>(*yhOto0LJ-o4#$5n-b^rV*@bo6 zOLO?mf-nk8{88A*eb@J6hBcBs2x94`nyuF`tJOaMSD80@#xHryUR_3!t7@z0Qs@GJtMYy>E~1?>=C}`&lQ?qRl5-bW#`CEY~4< z8HxGMubGr2pnNCHGVm&e#2C(H`O&W6J}|BSSTjwuva7nUgQ@DzKxnwfFTZXPb~LGi zlRD+f0M=7GOzfpH^re9u*UjT73PRVv?zK(M^Qs=U^tX6J2kO<}6n$z@Y#At|Ze*Xc zU3W&7&7_`T1*T5yw$l3V6i+wSnCO4)l&aWGoYf9ibDXYYkN!BIaGf2J(D)QttVNBH z>R7rOCfgDAt5MC5e`dlV#>kw5W5CU((vLrYgSFPItFWuWE?P{w+r7<`$&fM4tdm1; zrRIjJNLH#cMxK4mylLX_%N$*iyc9Ql)wMUxkNnbK2sRUM3c0gqy|Z$hLB3+8s`Zj) z1<_cQtVw#rXKJRm59npfGKWN_76OCwVr!wT?$3<3rTNDVXn~KEy?Wq;X7!={SK+o6 zWFWmCp4J>>JOT@W28Wr1B%+k20nTu=UB7{LfvG}hOdSGrf+ZAN%{Brx7SeVLgs>wW zo`goatjQT&8-0y<8{MQK^!s&f+7lFq59>+`FfAnpCB5GL4KsuCv&Nzb?K8WAqzScjaopa8_ zsRj|B@N~9Dwte6mbJWnUK>*7rZxJJOH!6idx?eIH9A!DX_o9`{-i$Dkr8oic^WS6mQ%gHD6`S zV9e7-=JQUsz+S$)s(2Skx{_g}77fAYR)H-H@4>t5vMBDUW+e%m&J~3NWQW2U(=+X? zI5pl}*8(Qf=KE&(o2usEx0fXy)cVeM)a<8|uX6DPHkLX@!?T$= z!hY%ikH?J9ANG6oBC|PN8`z~EbG?yu8P!H#s4o#8VTA4vc$7r?Glx?g{1WjCLJC*! zDi$7&TQqwhefFhqwm&c}xC;{5$k*K!6=ufg_h~L%OZK>tA@WgCKQ4MYTuIjFh=DPt z$mYWzpMLsNq=~NG*MyPU@g0m2m~|b8mW5eJPyg7$PrHr=Jex+B&m{MLsLfuwIeJBj zwnQRec2@|CfX6?D8+QgpA;FX5vt!|Nw>y(h4t56H-SW9A-pGtFyUKS zDNLXmF&xeG`e}1r(SHJ%`z93gm~!PW%#`|hjAW9Z6h86WSpLofRSdE7M>F;gZ{d?e zCc_#Ogb!EdSZmFn9*WSAh<@X55SmqiIQqE9O}U2)@pM5e4M#M)+8cjH4?$@D#GoTo zW@=s(H5ZFubPI3sHHFe$tNe0RTtprHDjDY7<3xcFaNoRjvM+h@4;0#{nvTi-I7C`pEp;{H$9tVY6;Au!mE0H(?@JhS$Sj!>rhHl4(b=Z4@H!1 zJaz82wZ02^+nOxhoItu3my)FQCg2PHsbXMoQT+j9G#<3PrBC1LefE7e7^EE>Dr_wD zg#6877n&!yAcX3G>7%j8$Wm7VcWqL|o-2fTBHIGv9uQj{cbl5iXja>Oz`Qs>6=!=K zM|)+zN#S#sfzK3`lv2)JhC#MGA3mSVFaq>@5+Sty^|cD41q`Xx#h9wF3^l41DmTQllD*e9t7QC!Fd-Lm4OXyfq*ZkMX7E7ukOcQ)uvQae9 zmrLqw_GvP}0J3Bllx7&L(}Z_)D0tlGt()E7$-epR$^Jj+BRQ{l z0c2DoK_VaCG4qjB#C5xgI+n}QyK_;~Z{9Q>B$pr+`4l`+oD@9`U`{XqI6x_NynhBU zt;0K+dAlGs3jg%vAzBqnMNxjoU@++GISLUP@yzc{Iry5v~(+NN0NrG89$p%<0CHv;zA8 zm$$AD#4%_X@PcaeJycrkL%3)3E76DX5?0BO>>Hvgbs2gVG#%+yvC(PzGeK!*brY9& ztMDecFHo{RxYYLf81G$}#vEeMmSD%E6mdSJmutD?t-d1YC41b^`}xs++OB*sHG3ni zIrQ?zYPMA6LcLYYz?di?&UW)YJO&hc29WOIdUy9{r+Zp07-heY`N1r_hDG`v z%j$b$l)G9zydncm4kn(o{V>NppP8~mwcQK=x&P(xd+-WCpeg(_%qg)93P5a2FH0*5 zC)UQWp_NhAFiXDNb6jXij)zXIvFd2Enak|0R(vV}^j$nH#6->o{Q>vSW-VnsCX5x_ z6Vv`xbNDyh5%?_faJQCp^t7;da<(v+FmX5e7lfu-`+vF&QIHnqE1A@wd?+%KOT6ln zQ?XRk+i6wo^_;}n6&J!XI5IwzJJ2<6o~Kom#lOBYm_XyOv*|RbM14ivdV%d&1cSz* zWT>H;P`5JN?pp6xpZI;1!nR&tkF4IoUN~@8{23?YM;1Y>=aP|D#0@p2yBLUwt7NI{ z)XTV$IT#!+Q7^XTs!#|<6%aX4lTu-jHzdlGf%hr25(s!w>{K5rP5DBSlHkQ--G5~k z*h;DJ*CKu?tU#w_B|NdQaplzQ{3%Co@%#1$1v$=8V<7C4UM5U)a)Gr;N@BilF9y!H zLlY5vZKfbe6f}RqJSwxf^b$Oud4%beutjG^^v3%l!{zxk8wXV?08>oGn1;d%)S{sV zHCCX(TwwrzLbVxNU@hlDwmjDMr2ZI zj(jBMzcF7FE-7ukFxQdAcUh|a+Vt}J?c!U2np`}snM=i7C&V)CX{q|U;q-c6T>*g> zfkpz*NvAtoOR<}9BB88nWBLxAia?X%Be9+wrt%#MHkaFIM5ajs)>PbAvRn0Jh9A2! zV^%-&(b-ZhPZ_2V<4d0Psk_l_xuEXXJbHQ^sX3Clt1#Pb9;v3uinLFhec zEm{$~6IrA$N(_EK`$kJdpK!@S;?Q>+;+|N_}yS0Vm5~@l>PKP_J+AG2( z`J0sE`C~eUm|LxMRsC_PW)Ayeh7H}}P~5Wh9(ivqPOD&sy_Raq3J>Xw=bSiBCf-}( zJ!`Eb%wL}&7g|003u zGD4LgR5v0?G$@H4?)+IiJD7ZjHIJm8jC{xCt7H?!xaa{Z`3`*7I4CLtg;LTTK)nOS z9F1l4la&tesS=>H)2v4X`Id3MOmPG3wfwHqpZ1tC2-mAUC$>ItQ$M59cUxGBP?O4= zn7A*4k!cnyNK-vE=QK?P_jPU}#CYL^XB{j0_2ZXDZ|Ug*;O_WNBa-8I50c}UFMAt# zs|735N++<5c}3gOS+S;e{KK*Dg)m9wOx!K30T%K@%80ASW6MSj+WrM7J{_HvtaU?@ zX2`H(%@bAHYIZbM+VJ`z>dxSdD?Xksa%YK!uCk#|s30VIW3v>(&+XyE4=-!R>DfDA zH0A{|2&e6}59kbZXKO-?!5YXryiV-!@b0Ve1D5NHn#HcO#>ekp4pq^ilx8>59mo)T z9wzxMB=MW1!%~H5OLB!#uyrP%IlKmK>PKT6Fl*qm3QD+`Zdd!~D_{NG0YW$LoZS5j zEu7Xs-O)Isc)fd=Oabstx9FDRDwcka)Y)xW=xZ#GVZR@P(`Lvk#y;W4#*hSz{iCk- zmaq4>T_1_ZwC#IRxt*Ag1XH+MO}=w&iKft9nWIR{WO_aMb@lUhjWD#wEA|j6g%~gk zP3*Yo9o!M#@i<)8uw1PBX>A)eo~R>w0^uie#id8nhDsX|8={?GhJ@qeo4DS;LHs$o z4KCG74Zu>sz`r`fx&Qi@`!7c~SRCQ@KOrM28i8Pn7@9vWESC9u6!>Dg*?ArqUHG!k zO|ww*VS}IK0yt4j#shJGA4hd0Ca~Z?(C(>!1uELCWhgx=^Dm$-9pzH;C(vBA{N{eT2CS>MKKRucPSI|H5w1W}wu9y@kBR zQC!9Z(}UIH{_GTt*QK$l^CN)HVC+k2_0LwydqdHtCVdd|z(>8oFCHW<5~HkDN@BHV zzYSnaCX1)JLVj_AF-{GrbF0*~wevFv*1snYq{rR)zGIk7Ao_(Rr1_=&F#5o6m$Fi0 zJ$~4Pmc!L%-1-Br`O}77gvv6$3hR&9Gc!E7nFA z%}ZNpmG;x|sP6on$I=E>4M)Sp`BMU6e5IVydMM7GjeJkz2`FBU`i`9pA^e@!*@mC^ z=TTC#Sj|+-ANlVUJSSzn3W-za*s+%dALhtB>P88XRf}XpgI3m(#+wHjU>vw}Tf>6F zOpqxEz(HG!7r9~b1e+_YB_K%TH2kW)04uH$)`a&$n;(K=tp*ZtFw5*yeZLBMR>S!& zoER5B7HuAmZL}K?`UzsLY9`t6u{?$--Rub1iqzvW=F$|LSrqzgF(Tv~<7f65LgfL| zI`claze;nw2^T8MIBg@qAp1qgLgKPoY*VarIO9x;pg@j)hp91L`xN&BhGPuM9%ShTsbViHHtJfGbrO0Ul;5udbEqL$V-%0 z`perwB^_9IxZ{p@?qYjrfuw@}YBeE83(c?MM^Af@I&m0s}zdCH;PGVwWpbg@|G&{YdDA$&QF zel)P`VX_T7!}T%mGHBHUg!YHWR;XvbjD8-&)a#GQg!p4Kh| zqI6@qz=ByR##)mNubwXXsx942O0^5HlCZq{qhQW1g1c^NS9vJ~Td;tI=8s6LC^rga zO{$WOS*46Pq4)ais~YC)N!%DSl#AIJ%K+Qy@92?n@n`u2=84DVnQGq~p_WZBGRWEV zH`-w_N-Wpb=#bC4TuzU=EU_P^Eh!Uwr#6&sFW zzGW@s6*G=m4p$UomTyfa)34_lr-4&zN%MMzi>r1RtnN~)Sphrd2{WG>Y!$C){ zHylJk=a*ck*l7fSalL|FU!{(5>+0c?IzsTW4DnLt?>b3!)L~5N71NhO$*w$c8}#W8 z6F3WUL76Ksr#01U&DX}QhDvhUWdUiul%FxW?>t0jZoW8_%buffPIdT~R$+2;-rC}p zWeK^RankpiW#;G){dDsclircvyJH%vdSN8S)b<4H4%$a9r zfc*U#{Qp!wQJ=1@lr0^%WY=O}K8fG@cijy0&sJUH^oBmgbDZ;+NlOA;@bUTY1+Y=VOte%=QX>~$m~oVVf>iRXEywM69Xw&l<`B$HcS%ydtk)H zI9y?hl@Pw2vy2qn?zyL*=rA)3di+EiB&GmAy%~1ym-(&$yo~fRa3{7T7g-VFn++?TaLA@=zY)|Bx9X4F(nQ^w60I z2awH)&itX40O1E7+C$L0zFhzYSSVw5G{cNrD54JVdK879VAy3JS6A2^DoiV2GRTgCRb+MsA<%Bbk>Pg)cZm!(p?6E zMz2+a2a4_u4EL|`?Q`Epus5Jh=L#sd>f19gPShGRL+3GU?{~jC-zQ-=Tt`Q@Cf~(G zJD_SRFHmh|;0<6}@($2U72rzHOf}$6;7M|zT3-y3ExN5WE~h}>E(Du^LsAQKBnDzb z;eH}Q(aJ6ZD_(K&=|&C07*4`Z7`PFTj~+rEILd9960JZ&ZyywU#IJhspwrihu~v1b zGr;?Y`$O<$l(onfx1PGDfhndd-l@rKv&6S7yF<{RC2liMzkIl>pt(;(d*cdhVahLA zF{GIssj0^^p(<=~R9G7R7s>QyTiob$5Cz!{Eu|Jzik=2v4BxnsH)>6*UsZq*hvY8= zb8O`*A;l^Kb1?6H%3xCq+>D-ZP-vMcPS%heYBWb6IJxodiTT2Zc*TA!k+*PDk@f)= z+6b$llJ&N9RIEJCAC>uWaF!|?16GZ&K&Nrm`raMJ8@^n=2+?KPX%HwF5h*s=*7!T}`mmi)aV`u8^I zSL}Q78R&L4@W-*9{KeE3?P4*Oi}x2tU|oJVEimQ+vFaTPV9N&MViJ z+uDI_5qvB=zIC}il2p{G@@hVt@3%SKf<3$0*2c&u#W+X&bfc1cw|d{NTcc@sWmqY_ zFTlI~EQ1SMdc<@38JZk}KT~`|K=$!ZA82M>Mlk#@ZABN---d<%JG%al=l4I+wUyGU zC^Aok1V~+cs$fQZaPlB`pmaXJ_$OULH`aZ%>pE zec~y}cRybjO@2MP&~^=+N2jZ8`s1@g!QkcV^|4o3pa=ijHqu_S!<7~S_L>>DdIE>S zjBoz6O>JW_WvA8mExE9TXkuLeT|N1L$$~e9w45*s1qG=_dBwYkFhB*RzPWmbvQyR& zk;CGGgdvKq@R<<;=Mnuy?TyiEd~QK4v-9py(tni?<>{grn-0+eo@*+Gmm*8mOVMpz z3DsH7Jq`~ffn(}}Yo%!9F|NzJy|*=vL%3%c+ixSuXdFBLiE8iim6M^P`%Z2fsqW?k z-d*$~@)|4rhckXc5_np9o%UW+1a& zv|E(05KVIjD(^|_`s?C7KmEf0mp|J`8u?V;7fdJqD}nkqQGp|!kc`rQPe=bt5($W3 zl?7&i5B>}X2d8u!yv2Y(E8oC~3Ijrl!i++~az%R=Mzg)=$B4--Ec zc)aAxIvy{6fBARpYDzX1k1$&uEZ1d zz&xY!N=t7zQe&&rLs@wb>ms-qgax;lB@YQx;PId9Vw`SOY5b98ys$;vt4` zvvc8n5%QXU2t`EXMqmTTY30T7PYuMe5FlbQ8t&+mta zbl*Im%n5!ga5cs9Y_0QyP3HxHvW8Zz+^9PBWnXDg8%oFylW$Rb45PTY&7MLP;UZf2 z5OeSyf!{aN&=Ft4d43Ll;^=_CLE-Ai2iWJou`w_Nak-GbqE;`{+_p-)wA-dE`ir4r z8g%XI1b-h1$^2DH#a+BtHDsH(_~ya7alc%G_ktVRSy#irg-5lg}z$kB@=7%fjstv}tv zln8FpiCOLOMv*5+pzbIgs<8y41B z6;^Iw)hsSB8|G)|73)#q_WvBh?oWcirGB0K-d|7t??YH2TY#N|iKFBH?5&IbYbzo+ z@XK3Kuw{u-w;7p{i2^3KltvszVvZb?1PJEdB^9Gs=__CrO!Xfz56#KM)L+JmDZF=L zEo)>L;=XC(Degdm=c^nEDW7lGWWJzF40n*B8Xw*Cx^s_@Dl%Pg{y4Q~ z)*nKKY80o?)>^7`gXn=h?L!N$dNyhx&`YPDk;Hq~9b}dbVXq_O&)8(0XVAP3ULYww zDrSERb6GVFa)d&6>xI>*>&K=#4#~0Bawv+os8uX8#5q%nJyTkz_LOPrVJ#J*-ZEWH ze57nNs>EF)2_WOzSFPBq^4vP=I;l8G8YeF2yd6>Y_R6-jgK5;tC!VLuZKQ~oicHvE zYJVQ{TdwdSL~lr6w>BCKU`RVNjefDbK1c=A7KxQD_p*dMy@tJQU#>WM2 zl?Nj@6pS?piXE%TuhMCDFvj691I&vaDD2lIb@ewRA~xRwKMiMM>fSDQXrA=C!wzwn zRr_17&yjvK&X5GTtd_L)XeN*)VurVJX9vk!rvOcW-M__;_^bwQ9 z^xLU@VMA@75-sOWKqNdu zg?0vU@H#CJVvksQM+rh{*zTGG?G(}G_S{LTLL#*%McZ0DbTLfi~k_6}b^A37`hD2|IC>Z(oJrzFxyCh6dx5AxlX8p9pUNSO;Bo=4t8jz2t)`-j!ln?TC7 z1F>_ruh1#FOVK#(#>2moa{p^5eIqWb@wT5~V z*n{`0z)ukTOhcv~{AjqrqUfUzGS(mRYJh{OTPC0~EihSd__m@+(3Ni<`mmRUyvJcy zS;p57!bre+%$>ZMS9WC=!PA@5^?qUxyA7FWI@VG*;yr1#*{40mK1`-h^&l`3*q zlg+r0Gmy-nDJa?sb}BvX{*nGx4NqA1U{?ZT5_0<#|p zvf^e&V>+6$r8o+`XL;8+ZgOAIT@-q&m8Z=xK`g6&uG%%Na0OU6R4Un&YI` z1IHo9(xA+FK`{M&%dhjWO8}GD?PsyUA z?8Nxe0YUBXxX}9#9+T7j_!}wOJ0^`)R;tzxg>q(M?%O5$@~VCCU??y7rm21JvaJPb zg=K4Xm*onEac39IDw7gM|5VFXF+_v|qea^wgXv!?im$Rl=wiXTt^lT@#Q{yrf||Bu zgkYtGM?gF(9?);GcXnl00(33i$%A**b-M~~<8GrzH(0=JTj<0a7J8g#-sMjX(DdXd1ADq>BRqWQ_&mriaWbH<`T zTpdQI`E=&GV?aM5i;s+vljl3QgGQu^5|D!xRZXEJc9Pa79zJs!l_q`E*c7 zMhyLcrplhh@bOPmQSnfurlhYohwHB?l7AoY{EyrI9}kY=rrg&;-A6F0>`DMC|NG(BzOlV@Kx z5p14pd_Fqf->u)dSVs6*v(2`By}iT-HO9#y7<<>`5g62F3=uY4Re6)f5rf^T$4b6s8jx27izb3 zQ*LuXnyI&}jA!RPfgUXDOF6nn1ArsiF~cz)`n}uVP^i{H#L-KrpP^Yli)m){5eH{lGB!TQ_uMVt#Dc%s0iL~Dy&19P;sxVb4wbp* zr@{NgwG^9RHapvEP0V$Z<-=(1Ys;3(j3@=3%4wt~8)1}w*PA$+WtiOxGhvR%gVMzQ zA=xqExZTDEh=2B;}fWdq192h!y0o{JzPSLf$pGHxWD{V3&$ zQ_!nJj8a(sT)lymCfjLmJh=~8W2M zaAaZH05scu*j9{wpNG#}*aYLcF|zPhGSkg$gHMOwLy^$A+Y|%|MBD$l#~PXXn)c9l z+xczN1V=#IGPU>Fg>CBuKcdqzX&Zbsaz}=0^=SyPumX+8KzTz#QwAc_aUaH(*Gu=L zr`-rvOc_uk3928sh2R?ik%AG}sQ|7SeH@vCUh`jX2VR%`?jVO|t=Xrj8OOo%pDUP8 z+f%g6B`kd!pJ>j;{0Vtauu2mRSaT3cS5NTXMYHm-K8Z}H>vA3+c8ERKHM0hr$5=C8 z-bvLs#qRm%wvwABa*Ci3grvlogN1?Yys`A5xDX1$#CJQzfsU#1c1aQByn8#zfw!s2 zc92aioP7g05YRc2;`n0&YZm0{TRTj&yl4!O)xz3+JP3=|MWG0L&FXuEbcTuL5_&&r z2!m7*7(2HNHTuz2g^jPG#FeE82d`;(yd0}!z$67rp$X@PtayQ1XaMZ{2UT*P4ccSD%!RYFbiiwp? z>1~1WB}UJDaNy1?JE3TvvE7XwtM}zZa}SB~lj%no1NU|{hv9++Dfs0|Bc;L^a_71M zSKi)Gh2BV!%ORxb@h=y2ydj5iCK4Ve`n9MH{WioQ8o=y4MJjs|sM--g5m`~W_JTR} zVG$aHKaP5ca{zM<;6Jq3_cOdlT#f!(`_Zsx@BFX;g5J-65V zSIPMNYd6FBS61u)R5t$OiBaB^o0UiYxL~cYR@2XC&nop5Yyw&*EoEmRFoKf_MJM2W z5^TLtloE{qFr0Pu_KO?_TrcyDy0zNOPB`-?c>d`){CUX5XLI>}|N08|O@!MlbTrKs zT1_`K`MASS{PMJMA7ZRry>*uTL3(wi0;|!;11}ogZLxKc9Tj@S3n5py68i|l6lOa~ zOkVo!_YdMsWUZtou6d!ngimGw)n_fKc)4a(i3Vqj^bBox*EF^o`<`>D*9`Kk>Ri_7 zFWMCWjN+A*R#Obg6x~J~pOcuy?TFdtG^GcfMFGC{%~Q7ncuc4IemsHa)tdI z4C4|!og?&@5tWfRKP#B#}lseK2WNFdPnIho(rHdWLsWU)ZZ7j1m9!NiFq3 z*GX>Ht8{{cfIv5L0vcCW(bcOb)|mbdVuH8{0LH*bZt8qOc~u8&JX6Kk5=? zBi`=nqca{i2F;_aU|1sF5dPG&65pE;={NlX6lK=nDZwaM7yBMQw5$zv3e9I=XP6a00iTiMt-a>u^SN>n`G z1Cl-X$+^;-Kt2hUzx_}0O;{l0ljEz=iT!J%^LNtxzdz7_>sqpuH5^x!kw5lG7FAT% zsEe$NmRFV(5lJX$8Z4x;`h5vxdSqc_`|{Px?90TfXw1kz3vJu4(f*tJ6+?}_>LYf^GL@=CYW>BY z{*&<}M)TMcl$gNi5>_kG+sAm;04x!*eQho0{rG@4#7uwTDD<_nk8>;|mi5@o~rQ9NQBfD<&tY+MmST<_3_umzI zjXKVyj;)7=lK974RVgt%+McF2nvYtH19I)>W2}Kz?^S&bVhutKQVjyPf&0p#(J*w4+_JV|g4r-O44a9!ZY(#w zX=jvy;j?Jr&1t_O&;4j+%oMNcY$z_oIiB%IihmK@DNX*&Q3~sP_WbS|XSDa!tXOhX z0$255r-%01f8KlDJkl?EP`H$q;CBCkipGbbuC!=J`qIM7+ofoT{XGsbt&rqZ;d@m|7COFEh}7T#7va z6vCE>m>`^<3<2WH+KxTMl{nG?all#DM%)ebQbNCZWI!u3wjBLJA~tqs2k|hOLxbZx z3ZC89@E9*Fwc86J!R^c5OI1XBU?{V~{zkqZ84U?{BwU=ZZ^Vqycu#~}9gQI>GZf=z z?+6;9sRI1SZAs=&**|-Am9tFlw1?&cWRJf`IX@*zWs|hO8w9$w^ar^OTuAWbGKtm& zGJ`0Kj}i%D+sS==KXL5e+swN_$oU!V24(5DXNkZVbf07NiR4iq{Nw!BC?f}IUbllb5 z%SVU^*csu)9U0|i-9PrSZfB2l#L4>(O*o#*IL>&2Wo8sQaz`03AU1@lS^m%4CpM;IEYitp6Vqx&PBTgX*c$7h3)V z;8Igl4VO#KL*^s0_J@{|gQF4v3PNe{0X5Ym8b)@@Q6s@GrGHi)$2ub(u8Wwwi z+-X}o_&P+;asxqX#Ax%nyrBwuX|{Y2qG@qX#_JPtSM7*Fr+~La`7VS09o15M64aO@ z%#af$hqqE(rJrStGSS9W+3{w^)s$8Sww#YNQkY$3lm;5-F+oU?7hG7%`N0_G=ZGVt z2^Z~!m@I|}G(X7^6oe!rg#s)j&=KZOXUP?%8~v3nM>UADAVW}jP#~<7TEU-W?Qtv9mRfGgfIKc6p1G;JnTF$aA2znroFPE zk>cJ&QR6Hqr!pO3U4IGxG-?}BiuQ1u3h3$BaUM~#+ZPmJ;beG!sM(u-U?+p8Gi76c z1y?VYsc*b-?!?_H6HQNP*fTv+vpHF1njayK6=&qsie?OP;-0!Q-?+sOf#GJjaSs?V z{nI+I@ydL=Hfe|zch$Y&#?F3;TerW36gMQQmJ$~&qa(GhAK zuQDl|Y#~FF07sc8yrfh2#L|Tb!<#154y8%?hQxf6w%_IC<^5L;DNdTKyxD>@y2X-w z3;lemWgT!`0z61XZ5g;AuvtN-4g)>xZ_PLQJz#2af?+d{Rh;8Oa8%DR@1I;Kke+YX zfjX?5 zzm~h2_0>VDJ=?(+fp9u4AC_+j*ZDEu_ zjP~Iz5-=bzBxqgJD@o9oE6jjJjA3X}3=q(>ehVO+RMexUa|)m=dGu0fMBoQ{`)W`# z5GR6u{84?;ZeDZf4ShRRezqN84|r30lC5usz#jIpxdBdKhoIQ~pg?kc`d6kTF1y45 z;O{B8Q$lxo9uuVmKjiR|3XIOYgqhsW^K#Z@m(*D-%#40BtCiKaDEdt}hfqM}=1jUJ zU3tbIY<-hE1*HgjT=U6qpSFklJwxaL{Kebm4DGL?Gm5m4G?HCQG}TW(Q`y+34#+mX zM)v{RxTLTolQ2-d`;STdv}fXzTt5HdBX!}fowRajuW&QI8$NfGI#iT%>;}sR-`M^9 z&1!3JdT19v#*5nn!msSLbi20g7Oxd_>_eRM6{|++qZ@f_V}q)NO}EKj;-}LO9w$># z%!jps4~>cxZr7U4PG4J!unL(Q>Mf;YdC_{`YH}7=L_C`}26R}A}vlo zyc`=Y(?#wHUx0~Si>~h12swcxj-U&#Txh;>5fc0FiL0h*!(0{JPGhVsWtXUMeiKjq zh~+H}R&|L@_&qclAVf0=nObc+?u<^U-?ulwE5(>2{m2eYKG&A)c72Pr0i}K$ z99m3AW%obzSvjNR%MoAju?F^U)Ckl6(&PM(rM3TTZmhoeGi07Vt2}B&5MkuP_A%fp zZsfhFBFm%@p#EXBI_sfgb=NT${41qBHGM+Dbo96Uu&?IEtW9LK28Q*xgUR)4TC>L0 zc6<7mV*4$)c32+sBBI45AkUD}f@A>t`>Jv2M%|O2`trthvA+3QU6wJS1xBxn;Q|(y zVWA@TqS1rB+wu& zGcVa?ITI~7VH;K`D{>EIVo_)C7OG9R0Vl5)B{A5~g}Lb4E|yctF&DBK%G1zlO; zyN(FUg-RZh&*{Y%_F@KpgP9i(cDCORbKsTwNS=&1~D8YC4$~UR9rpG z2BtoQrExj-&vNusMwfPkJECTbyU*@b|5=VfHWJNh@T+y3Z0EVi{_rG1`@Xh~T!W#Bgshv9F2V{0^wA z$v&w#bsuwf6#QO-liPuNpzft~{TM!hD`(ux_WMs9kgTYv5noEc|7CEj=ZLL@`b8~R z{?&HsZA2lR%OUS!%O8$M-KYE4 zRo8E9H5k4*0d$zFTT^ZFjFJz8A?liozw`5dOjH77eg}{cr8ZWSsY+l5WvWt8crsbp@xVRw+ z+!8nFEA~F4*dh3sdhTHN$Sd?B8{-d^WA2c0++0|dK&li&De&9_S8X|r&qeIsy)9KLaP}|SG3@uB4hs&1D zBAnb#51mbg-|mAz;Lay}fk(2>#=s*s-5Hk-hyQX~3OKc%7i76NfiOGB{( zf&!*BROludhiZ=GFuh>7S;0KogGFU^Sk4EtWPX^Hz3HL@&8wc)qPvFo} z*yL7m(XBZZy#i-@{v&LoJv7y%`1;i+R;Ihg)CbC2Uv>q>xA0WdzQvpZ|Lt z_k@sh`x0Qwu+wksnKK*OfrUHC(oMUM=*Dt*F787B8(TN-Uda}0q=dHFvtRv74oN&8 zm$cJ~ne8($M(0L8@V<9R@CI6*la8pdLc>NQt;~xlmdPA!i=UZOVbt-RZ+C}oiWHh} zs#mTN==Df$7AQL}Zhno(Yp_qpwFOT}Ct2+=Wr+TqmTb*Z5C-HIj#V0a!LMx$EHw*j zeQvyJqQkpd%I~)4us0T6Qp05)w7Qvf=%TO5S%~ej zl|GFzdxS)%qb5~b`d7NaiJVjAPVaH{EgKztTt%5MzAeB442HYR+LHDuJe@-?zFY;3 z9g|i)frwcWLq&-d`9?Ojsg#EgGe{t1Uj{3kw!$hrjegbI;+7&HvU=>#p1K5UI77zg z%(iry@=Uk`g#yI_YZ%LOeLf(~V>wqpB$t(@$ca6PfvQy@v;3GOX#jowD49j43fU;g zVM0Ee%3+?`f}zE7ydN=bKdmq?QKdzma3l{%z8twlI#MmO)?#38yb*tN0wZPGyUaqB zU|=IRXm6BfVv2IEQIDCWyuMD?CD0|P;|QE967wudfwjE0X;O9x!-6FVR-m_VI0%!A zc*CJ>I-7FDMSy-xRpqSsdE7yZI7A7XlwI1vEvD}kd(w`5%pkmv0~XKjDYnlY)`>Sj z>ihglGF1Hc8#e+7Z0B!}ApZdMm*5u2&Ch zw5ZQ1Ysqx#9de%AZBHtIK5TevIPq9D@V$Pb+~>=*7gXpDcuC`B^klrr?&YZfmDuZa zgYzQVA>ctZ2ND4FUD5BN;BO%TkzM`r9UF%>N>0N9mfb1-#%IIu*!T@s4;)>{KaIl_ z^(}N)>g#$t<_w{5Z`q?*;0jP*!(XE?jg1?-2c}Z}o`8%2R~+XyKET3VtQjT>hL%&- zW2zrD0^6K9wdt(*`eQa49Uc7cPBn%LKT0ec*bTo%&4<~d5x$UBSJ(!3cP$cc9oCNj zm33WQNNW5m$g0H-X+VcNp0I6LVp?ZU&-Z<)80(>UliFiT%}U9w6bOK4u!3yE|Gw@o zRQo_r(9O|0IqU561FjEOuuIqp3upxMGQfY&g?`oLu||Nw6(3h8sds}&s(?m&0#sXu z`{OkT#U$YjB>1yvZ5?|DTLt!l$;j+|u9#tbwTw)HN$EVL_~FVJ?$lX|JYak|mZc07 zsRO?Qn65+kCl;>--Zf_w(JHzvK{gTJOrWkAp(ebe%uhT!wyT1dnn1h z)RNyJjXZ-84h~jqHe7D^8sUv5d^9h?AN$^ey^xC-w*DEJ2i*Xn3H!yVp#7Coq5mt| z{wg$zCPo%^7XKknDN_AP%@albK*jVDUp$Dmj=@ z9gZM`k2iuM<$hG#)0;{&WV)BmXy41@E1Rv4uh}(p*FOnyoV<9RZ2H0iua`a_Pe|Rw zx(~Th{KVPAP@#iN+Rl8;fLSl%Esw#CS?YT9u}PDZRGVaJ(>4sx*%rJ4_)7J!6edcB z4Cu6F5BILUI>Y31s3V3{E+dPia9?l6L(NRDhJ;$GD$~>P5Yy#G3F1X=M?U_H=&VNQ z66;nvm#=UVttppOyw2v@0VlR|$XN3vvwg_C;|dypoRmg7pwNHTmc^AZc>sDsG9_vq zhtl{WX|i1iMBCi|ry-D9h89PY^~&I^&MakJoo^L@Z<%V9APttogy{G7*~&|2m5O#m zQA0RSoa7-YDflJwZP5@l@88y9vL1=qAwGx34oU5B%M+S?Z#E4Z)aw$UY8 zCbuv)Ap)87xCeBvlKA}7cnZak37Ld?3Y<6^G%5Z%o~QY_rw-+Uq09QQs@;2nRIQj( zY*(SR+v=dN{5&vWZA5#Geia0~@MhAT)=(@$Uc~F#P&whBk|Yy3Wq;sGrwN8lksuPm zfwIgI42Fbi44jpQi`)!9_!hHV=$g)05pg4P*7j|A5a7mcjHijNVW)N@wriuO&?MYK zFc;g9%%GwjqqD${`Ox9`ur)QtVuLw*-lRmxS&-*#QWNryV0W>t*z%CHdYa(3(YR!c zG?<`Op=b1tnRf=)K%~2J1mHcB>vA%AI`^-U25vv~l)-P$Fyc??i}d;sxtC+><8y9s zNN*TD=xKLRNsXZm6$ep%k`jeGen~6ub{sMA^d$#nX!D=^Bia~W?Bzt+E^ha~V-RK! z9|@&LlxUCJF)T(9cOL9u(K2fPq%r`9LJYpn3S4y~-G;5xrgpdv2t??Nd?h3k=s`qt zhoC$li8R#cMbDNJzUM*XlN8V6_hC29Bz#ZI{L_-&`7TXGbIT^JK^6wzPN++)ark92 zP^`!!gM+^gwbQLejH4M9k3)i^WJylxTnbtXb_-t~?h(pjatD7pxOU%taFe?De znAEpo<{0=`V;_fjpC-O~x}aU)#@BkE<>gcy)m-LT{f9F&+DWrgsQ?yy*;Epx_pcqY zy0WFx?Zd8iOG)B3_~QuJsU2Wkupc_a6L2Sr-a{t>@-2~KfHkY3i(9v~!4B`Uh$-pdLI^RE4MLG^H%o&&vPuo1ZMD=iL$hINKQ!DY1!yzCK5*@tLPnV5&Dcq0_Z@=TDB4nYtA1%Lk81k0K_mXE zTfvOWZ_pxDOM5<$p-PW)Mn|qUSZXi~<(ba5l#r^AD!jC`6N|52`_nWYR*-HEm$hLRmv$T`+ru6I+UT16UBrsZOI zY%>av4ECq6&~gpe>>*sxr>7eFthf@jmjz8I1p%Y80p*@aXV207$V{=Gm|Ywl@g*Gx z(P}v6>08!s19To8(I(I?+ScxH5Drx45@pYx`3Kq(_Y-3$+KK&MCO-a%lHR$uRL!hZzz|9g* zoRg7w&%$pgO6l@I8^fj=+;p&FBNT`~L_%(p6f;~e{FAeHd>7_LC=4a+ z5|IM*np{Ux6w`7RA;aOS5DJhdz!rGZzp8t_#lbPaNYl&Z`h^<8_c-UfYUS_e*YCQFsy*zbWON?q6OOD)e+1rpIzKl3|1Lx1Gl@dxLp{!VaQ06b4-u{2Cxbcw;JuYExbVa_;SdtN#i<8Es0E>VGhHMzAsc(yDrD2wow z3bW+6wCLRW_Q?}Mm0X$M6I7X6wmT@?a=DRw_Z){O%UIdib+l+~thgv>aRP^^Hb=hR zB|T`qf&n#}mhLN=Q@ZTbBAq`Mc8)Ts`_O&>r!BQ6O{XF<-D!xXK7^~njz8cc7e!@O zy>8A!&v|S7OmVy>ZP3ha1VwS=P?6hUvKUHjh@`Q8yQ~ly-u|()h9a4`y)%!=D$Y@q zzqEC6qyNab`DZu^onf+jc=~!W6rIT`b!NzH)E`!HKVnN=DncGjtzTk zCp(9%+729-aN|6;jq#1Qk&SCcDWC2%UDLoI)vmGuEVU)1EPK^IhGyZWJ5G2PZceqS z4luN9i+-zjEX8@`qtYb+dv`m7n5o;fpjL=G3FhM@ynG|AzW-Dj|> zX6+nfnOjzR!_stS=9UbzdbZLGH7#hD>xLm8etcF}s6PFmBl}6CI^Nz*Y=9}>Yqi`uMiEee9?Sld6qh(@KomP8-e48nII0luXK0jb)e zzAKmnzqh)b|D@duzCaRqg@FbEQSc<(i;gRPcl{hBe0|{*_Bhe3?2lAIo;h>QUb>7+biivQNbM1D@l~E0zA+wMvRBj>D;jg1x?AJ zE{R)kU5xz@olDh2WKGd0HkBAhRG5f+iNNXu_G$mA75yo9HHD|Yw&^GY@$j*Pk8SkG zAPOZgx?1xHvZ*+%PY1}s|LOY`-Oa_VCgJRV>9zn#xL1gF#WUgp{<+2DCM+x*2r|Pw z>$5>o7Lg9v;@sbX=;ZEU3khoFFrM^VE5L1Djl4mQzX6H+{**Wriaq0a^bO!Hywd=; ze|2ww`{9Nw$^D}~Al$tayN_KoJv%yX#Nai?K_lv_!Hvs&Hd=#hnnTk)UvyvXC}i?Y z^V%EbR&``8I74MzbA)<3fbu|jwti5lVFl{z;S zf9W5fx|IkpA{z@irk|=?%ReKS=&QEg;EmalCP&bN|4m=1IR&nko$- z%wg-tsQ%fWi|-GIyfzpDX=A9_1J0`mFPZ~S0E%{1>(6!-=C44|n~Gql+5>+Jy>XFU{e>~PuoJpF2*jIpVtpblW0GOG9P&wooF#*>q zb)hSddKl?_!$YlK9NH~45D$_W5A>FI9aBN7@Nm8hzq~q@lV8{?Y>uFk43>UQxJ>*( z`1@*zOe9K1C<@k8ND(LW?`XV}r)X7YYu2mxoS~pQB4%`4(p^N{7eCrKRKJ&by;_%} zeE}ab<;mmS`-f{0?hA+ZXsisP>hm7IfxnT3skldZ$QSz$ScFF5vZ@b#sF z`4{*i$2Xr3Z%+g18;wx$Q$#S&2-k<14_;Zwm}sT7VNIJDjDvf}!Fiv{;WyJX9Fx}T zyc6-b>XAoj+#F@JqE!qrgpkz4= z+EPp9NrIDhB*P62l#n2nCDXVQ7PyyE*CY=KR7%&27P@L`O7*nk^Z9|O5e}|^@D#!N zAR|k^;ht79z-lnX+5g4ZI|f(YZg0XJ+fF*RZQHgxw(WFm+qP|^W7|f@X6N0{IsZ9l z-l?gs*}H1v!|&t0?zOIU0c@oTHO%le**1x%@>F4(%UoW}Z!7s$XM*usjfQ)M6C$Ff z{3rrVd}m&Ctr1Q(DI3a$u#v0&rOVu5PIxcQM4bLubee3@oFl@LDf%NPrGG?V{T;-b zI6rUDSj#9&kHU)Zgar+6uBcXtJls=ZOfmEA1yQ%wR;Ra`mCt*L`cCf>4gEf%IWb|5 z`k*R`59^a@dW?hq02dI^tdry*Inv2QH<4F@r}ugiot-?3B473WjQZ{g?{1kX@!k5P zE!A$;n1>`?Kj2C+bfv#=$cM-x{6*}IM1l<0QcP<@#PB=(f+hsxnhJ%cIWf|!Gp2_- zB6+5HMwKADV#SzgId(8hEmad-rYaiV(3ny**HId^`-MWrgW$)uVpiEN;%71kUYq4; zh+K?DoG-TFk+1Ci-7~(|>%+a!!UBjDRcGRY0yIUm%QOWC=tL^;wI;)eDVEG<6^gd< zf=F3v+xm0^=225UQCR#k1&7cnUAD+e2?NP~L_Rf!D0$SVU1G4pmpIuBSuw$^QYe~6 zO;v^vwBUi|Rh}RBl$oK{%V<#t%wX78^&X2qNv@>B=+N&U)D%*p60A-Km`^WP({F?R z?DtSq-wOk&Q*gmUsh{l(ur8bgOBq%8U%+HM#`gx-NHs*%CK&PW-#+i+8qIny=MU<)|Ah{&?bZ=OgHfV#D7&K)Euc!3kFg;~3(>fRDig*?~3=lB~8cFC9P! zUS|~XHr@$lKiwR*Z_%zGdbe_fkl)!~Ynjm|!1?Jsj?jey>MNZr<@`zZ3Q_!uTfP!T z>L+ZOIkKWxXoXQuGgYga-zZ(#$+C{@8oi=>pnABLT-J%Kdf1{lODEQ->OHsB5J)e% zJOa;GItQOqH|^u|fVGNrS%N>sZBLBo5mH0b!1@Y;X9uyd7{1Z(NThLfWTNj15i9Z7 z;#}rz${Y9`SckRF2#-@99Df?wTsH*Y;~QA>1K9)SH{=W=oV*d+ZaSR1*s}-Sl1IS~ zE(udCBHY3awC$CfX*GN>i0?p2kXH2z&OaI!&IFY{IzUk(hxuFc^LL^B|5lX#)AdxV z>H@|<%zrA8Cb|V>5)}bZku_UBb@OAPiuH?vG6)3_OOtPwb&AVbL*&@JBK-%9-t#=Q z={a1s1&EPp)Aqwa?_RI{_eb8&iBu9w=8Van6W(i&>H8i)kTqHF=i|c6x0-<%!6-s> zVI2VxNmHLrs=UjRBaQ7O{~il9DfdYk4LQSl>-3aCp4KdvjlXD$YD6)XC}QmgYnetKuw|;_hsX!^M%LRemK!&n_~zgR0rc#8Htw=w+%*o@9Z>+yV@MGD>jSN=?afjq)AWIj?e^ZW+IQ@d_VoB0 z=5Zy}?z&++(_ zmF4RSN^*ZZBE5uy)Q0x$AU*z!Cb|3Swxf z$LI9D&h@i{^H2@4T{zfAbH1y0u&jC zzban-&IbE$kx_6lw6-w%PtQ{fAf+s50Ob3q3n3H{1vPZgv?*-O=qk&q-fMRS=!iNK z4d{#M(%42UB+at8|6~Qbn%ZD-ADmuNjFxXsi9d$0rPAsB7s;i6rio%G5 zMY6?`TXW8}j;EwgcFs(S$nRWh;gi|Wj8vzB{cM_CLrdMrm?oIBO}9JC@inQAwK8~Z(-$}n1{19nGkc4ZryrK&Cqj{9W~`xCG)7kifLB$_-73z zv(yyfnNE0|6g^p@+}x~=UE7wDvxnxzlsH8%KfRHme3*$|oW2QS6-~r>$cQ~T^?Rn$ zvk?TSsQuN8x#V~8F9vK0OKvH*V{`3fnb23ptlyJN6X!lK=t)n#6i79);JC)O#c>K1)$?tg}^rMnC@!x-hB8iJ)~eUQ|S2F>|`R9>qE~5&Uj1+j6SFl0=2Jl%pGxY9G(3$h@72&|+Z~KAGJC z)$HboViTrpEIMmHictGiArd^38|QeE8TBDXi7|zVrn{zo*r2IU=%|?+IiiH)TY&vWS4zTwlZnr+%QlOb|{ZTXAU~)mBT}vPQp&U3igPn0f5g zY}^Y%tIP;Rn*mUQ$}brKh_4Mifs9OsSmC@2I$ZD9yi=-AUXT$FFW=>Za05^`$^K zWuv(>49U_?G1s7CaPiJSEp!{fxBaj*tx{pCe)}n!vEf-X55W+=Hxhj;lUC6;T|1-I zFOXa)u1C+^CD4bRj?yB5q@nK#q=w;5h9M%NI%GpZ2+2qgc`{NDghM*nMVH?o2+_(WD+XxnqmuTru z8jP!2g==&U$w+xY@(wAj?=J=d@%gOHyBWQBK_2vWKgSMTZE>)TY9H>H+zT>*EX%*j9<^_b&^Ps$C9=D}b_Y@UPiI zOn-*}{y9wl7o4#e5ZSe$fXJI4oP>Bt3mt|^m4sTA_wo(YL;ENnb?&@W8rzZqa0Oz$ zQhvZ>#i!IW^Yy&+;~%xPLfJ)_Sev;%U-7y<%osihG94>2Roay{e@g0~w*XQ_6`O3D zl2Jt=n753#v6S<*un|_igxVOZwI*jhIi+G|LS445qeW*+ONZ^qU*M z(6(gIj6UkHMX7_DU9@Ji!Nws0BIDJ1Vopk=IgFafQe-ir3`LQ?Kv1MGj0{N~4D>h> znFrNOM4*i0;$bq#7V>F2x5IawE$0{41H~39Pv()loqV0d%t5N6fUELeLdhwVn3Pyb zz`@kJv>;ckI>7W6NmG0RN$)YY3?3tv3_l(FvU4tlpSeMQ&5{c6R4mgE= zb`N$>36KEImm+=YI3S}}Fz`zM9WDH`S4-4#qAf(5DPxXyFpvq0$kSMbh@vnU2f?#l z(OBX%Q8C81r;D}_7=+0i^Y9ptT{szX7l<8!w8>CJ2nSEP?WY0MrTfqn1$!d0?VU-e zQI5ooQC21;RCZd*Y%o-KMU(?GaUZwI@Y!=QmnHM#Ah2}J%><#l|M)kP2hzLXFfu~= zfIkZMsTWpS%}U$CJz`@9icpsZa%UTZ7iKpI5L9$^nX&Rc!$6)5?(MM@qoG}>_&Mc8 zir1ZH8PJ!MrA=2x9{81=p>c#5ckp@<{uW0VBuC`H+&7f`h^xh`y@44#z>He&PVUW_ z;@UK^Pa5zuzk_MelW1~GZj%aVj-A51=@op1TfXN|+40g=*pJ$%i080VsrUS_UBQ(X zJI%UW3%vXd*}3s~_3(#>tL$suJ1liHou7oSwkSj?+W>?-TalzC3$>&HjfM!9 zgg*5O~+8AnCc zxbIH{uVWQb@Q!SinoWqT(qp(LxUxQZxDJqK8O%lr^r3QE)61CLrzAE(25b>$wBZk zEtB?Hoj$v@dGAw-LFK$o)6$vNM!7wl{{Y>yQQc-MuQEp|L)$k+2}Sa|2-r85OJ`EO zj@6#e!85-Sv3(0nG0|OFl#&Pk4Wir_X)!V9yqra-|I339|1PLp7Na&+`RV?)VBPhpY|7=9^Epmd3$1wS3M-l zd5onWX-1F7_sj9mx8Gm{Ul#rH)_$Z}VVJEEyv=;AoYMQMiUcuG8e-yypAL@_y`@1G1c&>Fxo#rg!t)_H zWQP;*nHWlmklRL@53+1*8|*tF0SJ{`41*#O;qNluOEIAHGTwtjAY{j&n|;JU#2Tpf zC@{bS?!SgwWj+W923qDCUgQK|CuEF4qYU)=IC?M;M7=H7*Ie_WFiTx)1r`R4oRz1ph)$NSL|3b?eCLtvCZP2<+{GK?xg4lMDuO5?axM?5 zm&t>?2gOmk0M(v9g<1x%I~hxBc}o?wAS4l%oz{)zwC6RVPm)evQAn)_yU#pFfWaD&eJs+T2^Q1wOQaM=$gOc zJkJdf_bW%v$unQ~Rf(6T{$k*|obRK2l8fhc#bTBi53EA+igA|mgcI}(9&!pQVkU{P z!1aomMn=Y3AC0JsmBt)PLYzj;cXa~0kN~3q`_)7xKyCQ`OjWH0$`!EHbT*(%KW8#e zqgeTXj5DftBI2z%+NH^;UtzUfkp||iHrl1fh_Dw4xDaje6G%nEKNH(Ai530(6S~FZ ztAgCg5Px(M(QuhP(aP5*(i!jw)2{N@s9^#>lN0gi+JF2@JbU)#e4+*zq@VtZ*8RP3 z{ik64N234VQCiJP8ATG6*CqfZq@N-pRunWU#Fz-@w!SJ>l~^R4pbB&?`YP45BpVx- zj1iD?0?7WXvy?59U8>Ok*o|%I%EkgQ2XE+iyYXEYIYhTU`1g@+VTa;v5GOfXO{@|yyR6i1a)kZZ+)#{5 zNE&IEMd*qptb^lyC;B_35<~ccuW2NeaBfy7Yiwu84+ZmY#oI-^*;+Wu`j}E^gQmraC*1W&Ck#19Ip@F!I}?~(NL4W?UwMl!tNgN0 z9EQ0wnO+#M8N5A@w1Cf+^9Et1$9+9st>YBZNrCsoZtR^avcXNcWWg&x{>G19~T$R+tH70Z}X{*l)LmA$Z0|4+SBCZB_XQ>cy{; z8RdE;4zd})spJkY&<5M8_hD@-F#F*wY$cfs4OQeuy`9uWfjKSir~tCKVUJDa@S_-( zXRLw+lf>=dPtjN$dc3>whOUpKG!pFHZ$9NODdJM*D!&Q?`V|T^wJHi6H0*ZOc~Qy> z+k%r@DNfTVUauXVXiawnd_5(HW(3!NM5YZC`sfrQpj(O$6i&GyJ0&%(y3*CcS!xMQc z0AUH=m8zRlkVZs&CjGTe-xOJbul9zr3lcj^L47{=C1k*?aWxzaKhdb4>epvn$Agr$ zsDWana$5KrRa9;y8PmwZ=1`Mlv0I-T@vl|`*W^A?9?)t8{B?Z(JM{IR6Z_wt-@gaw z3`aq0TXXxv3u`J}3I;~AE#Yrt5S!6j<8A*W$Fbd_R12^CZ>o9MLB14XW^O)cg) zCuZd~XpnThS!uM{P?G`eLVylYt?a=ltCc2TCU@*yIb3m6N{u$0m&LRd(=k{`Hf$E* zVzNVRwzewipIr!Qp+;a4=IkuM8cwe$!B~VA{#AvV=+S6NVTZQX;KE9&Ek?zetu0Zk zpMi~mc`L>gVu*g&CAa8dXQ^1P+Nqdou$pQ0&|S^BiCyGzRl#)#Wm9@PD>}68IJTUn z)R3S#QBjd>Q5dI8ol!-vBJIJ~!FY{Adj+`#zTsT5hYq`HYD5Mc1AU4eX5AhJnPFSq^%tyHY?<5GemT2_$CnY%mP+wEe*-CObxZI|-pb>hnl@ zdfe>K31ktSy<5+8IA|0FyzZq~aHE&?V2yhp?qa;+5ZmR# zQ+4nMLHvlh^z(_%j{&pj66r-p(5J~!@aGWuqz&O)zfC2IWNKPo2?ygTvP!O3X4qTL zkNlBOdUu@-O5ybPG2ZCKX&r1*kr>}$CgCZ{fPbkZoM=qjsQ^du=U==2zss@ydldh> z=~DYQ;jsm(-9WPl*k;L6@~4o5If%rLg!U1sWsndUsIZmG8qI_dfbf_J+@t#Czw-(c zgKsZ}l7v+WxH#nW zOf!9=l|)FoaR|3gtvbsl z%}lcExUIoD=|XJGH6zr4q?LfS(Zm)i^l*2<+iVh@pA2xp5e<=st!3<*z5xd?fd1u! zGcY@XXxKJBJ3ZS!J7zB{a56L&h=?(Ze3ee&mHlhob4ZIw_84YQikhFO15!`9CFe${ z0i6V4-9tygO@`8V)S*u4=zwQ6oFIq!7_5?QI%agY9&gFCgRFJD-*xjX)~Pb#@=@8f=m-0T$CAh!;zG)FAJ zD@W|rQAP+6U&?%_4HODRhv(2RA(D~~Z;3d@0tv~Rh$sRKsar>9v?~lJ?TBc2*o^4y z#qk@njyH`Vq7#wretnp>`#>U_;&DKw%eY$y~kQYbD3W>EG$6F7O?UB+4 zd9y{Cg=+`mPZUKp{P8tS-;X^i!Z(3Yq^(_10?PR58@@4&rj9VD2cRJdBr%dVm=s^& zUXEj4jD-;YKnn+k&bIWs*FsSZ@jfU!dtES&GdOq^fBqZrM(CSWsP~G}PrpM$nV0O2 zN%22Ko4H|jgqW`&w>ICj=Y*mE_|rEQ!+|8g@{`)x zZDC9Nd8^D0Vg}}yop{+deT=w`;}m+BmjDg85^qr+;$rqC?;6NY(%8c5Va($RoQ?pssu@y6KHMNx~{ZgvRO1ZSoSu51pq?Gm{9 z%5Dz$Y?{Di1*lG|arNU?E?*1{WR)kI#thOtj!~+m%I8Zomtb6;ZX}`2exslB#tU2B zF>|UWL>rFFdHB*NP$oAO=t!wYKDu}sUzv$krg^UI+FK(m%E@s)3291MquMP$CX72q zrB)8B&h!Fvq7RT#-_l=P@IZorhfHD~)gu5ZfXtZhjW zC8p=}y~;eL+I4jSD(%Qs**(ZTYnO4-C}PGxC%Wf#anA@m z4B*-1118t$i(+wjvw+Av8lMsKpN8x2;1bW?^A<+cm>^6dKMUvrASUk_o z-hy)i^!-5QA;7v91l@O_nQ8PY)-AA=9y(vChN6{{Gz;60!q^WUlD`|@?&Q)(Byvlv zi3TGw!_tZGRBRoKEc5~Cq3v;Z8HqDX->8PgC4-)%vV31|=d; z9drlyL?W?0w7pPy5&oJm%%M@DY374b@<|;u#vn>0An%dQ8Bx&N;4q-gAIH+BJ%(hs zBFK%ClZ;N%0PF$X9_SvJj)-^{`HI0QHT@l!XfnEGs=yyJ1yrJKY7&@P6A0x+OaOQS z_;$&)5BA~hNiI<*~l3)-w&tjrtZ!B#DG+bT2<2O+r#Au>>BIc z0P6D`7mdvU1Z7Wf7E66F8fAU(QtA&sSf3@aFWXz--sZV&vPE3f(|mW7aTpl*Vb2iC zZ`1R3Nxp7u4*XZd4^~6$hzV7n)CwKRvNDnmy`m~bS(#y1{Jicgvjf52VH+cXz4}_3 zIZQ{V@2SuaHxhS?wC-|nIq>u5;Pwk@yh0i2=XuVi5bN*{A*4xy^K6HNtUtqZlD7ro z^oZMk`aeLAfnOHG!8XTDCd!-eTQDHe>WteRbjFp2Ul)_%vBj6_qQw3qIOXs9>_Oxl zy)Dl^<*25K*M9?P583*GwDLVh-8D9LuVe7`{OT67UQMNF% z{olhmn$^$LaaPd2plIczzymS%DOTY}T!Dc_9TMhI=Q&KnX+a!;L%`i|rHu%+qrzD3 z=6!Y&=p@(4A}&|A3R)brvjPr-=$h>O3r2}?{2#7=4o}+i$6i`6-FGIE8i)eX+cpJ%V8NL=ook#anQyr~fPX2V99)EB zw$74M95CmSqzk|}+l#O$5sRr8(V0mLO}tg%GMJuBh!*!_tdu-xvxSd|MP8ZQT;HUT zw8S!OWw1Kpa&V9X6nvUYVP{e$3vLr^EySPfsmFdj+KSg+C zSVuKCsfIO~<6+@&k_f6b>wQ9e`wbmF>c9 zv!$2rM=!c&Pw`l&>9QgtsZ7al%w(c|GInEX6POup$s0TG>o?`NOkl3h+jtiih@)LC zsHHCZ{-^XYb+XKT_3J9lh1SK>$LkW$4BF&Df{&@+P`fKn@=Z6 zwgM|;<#(SeuKl0h(zO?^GV=iSVKp);zWjpVF;}urnVfzYsulw+QD(UccSJd~_cX{h z73aRGEb(DEZza)hxk~jQxoY(=xr(-puY(aJQD6|2CyqQr9dY}3YK z!+Into3Q|ggUSLp@I=%^4Aqx7iy_dS*)Yj8nFg6@M$VZ-;KWE7zL~>FX!rwdXz&|c zu)vp&07CEJvDS3&)UitFkXsWlaSew>B7OzLk!Q5;jlZm*#coIel+ySBNZ+zuj-HW2 zFX)_6cC@I*3s60SJCxwNo}oh%GJa)-V0`A+a)g=vN|_$PolOX3#<#ac76Z$^AV6K%MeuN7YN8$nK{N>M4a9?W1uUo5Anjcm0e?c8TEK$?S0w zIo&~8893#=IYN&~W#kt4bVM9{p+FX-F*E4)Q#ZbYb>UL%Vu0xo*ZAwB-QM>q!a}5V z%;wn=>k-(Tg!Kvc_6g*L?SKOFg3*9~()D(RJ)_^M<#{2cg78MRVMEgGPxuf`DDD~a~;XLsA0)sC)FXLWDqaJ&C((7CpHVDAa# z=Z+gxJpLmT8?~=)YeW)C{xMD)_3--91N>*VBScKS_LouYX2;QTrg-C~XHEaXxywl^ zhSnBmnKTFACGGx*_YFL7f3pQ%nT&8u&c_|U7H=i4cK4Iquk1QEylt1>$Q76uWq7Z$ zHzM1bWyS+4MkS@IH$rR85g!FmGO!#B4%1K0Q*p$a8@oTyY!nO)NBTEgqQVQjED46} zjk2;fu+$xnPkmzMCk3plvP;pAtIf^NzvgWXDTP#f_4_)(4$IkXR~|p^cCuF{%oO*! zAlOB(^G=bW6uq>9Y}>~6LBxQ;{LE;6fOQ80a>?e8(}IGsYXoK~viF)3hMnT`F0Nk* zA2rx>e%&K34an5fatEJzg zU_Eaw+|m&O>OFXD=+-MvPTUa;OJR3hUF#0|)wD1+Ky)mbJqn)?ooWJ;GC?{)s_yDg zUpFwELc6+FGusg~cXmber_GVx+kR`%zi%$3o3`)Yv;wxa2Rl{(s?mk?x90!v{ty4X zjQ@XDYXEZH{}L2TXba4#u>>sD0S!cIRjP^Rv0?WkM+8*cujvd3twwi7uIC2izM;&g zBZn|843thk&^IrfwP#Mj&sycu<>S1$;q zUeS^j1qmgR!Z}3$ZjH=Ek-@;U=`h-WHNm#I1jo;9aZbZ-n@-2R71VAx_md)%0XH?B zi{4SD9!_sjpXV6HlzTH}Rwz9wp0Sv*JEu( z&R4^^jHcr4*HHszKl~7==af#>!gH)PtR&T0XIYW`-Hlb>WrlQ)q1d^3eAbDCl{?W! zQm8#*f~9V(a9k0Eht%5%r3*mAGX z;!Y)%8;Lg)QQMQd`z5?8@Ni)+=y!nfV4MExDNBNz!KX<*mC~5yKWA>Z7d2~D>Y#>= zRSU&^8%^D^=guBm{BfOf6I(E7Ht>gK{VMqKoaCpK@frg{l-}Q zA@W5yr0zTl*pe-g9d}LqKaRLu=6Nibp{I;C|UdFieai z#Sz(hWmxVGqa&@5h<^C}lu%2&Q+&A_jlMAwfW85?h5z2x9=*~l@Ij?b>K!s_JiP3B zC*;`uM6GwiOW-r1dZ`c!KN2Dqg z{@f+~#yUtR1F(uQNx5VbVM;1hz;D7&+55^GY&vzHYjs_sid6hLni8}c6eA=iy>MW^ zf=gpokR{6i{#;GDyw8DCLQafv$DG%xPRc`TLBi*XBB?u-B}8X)5tV}C`oap(e_Q?r z_R~iT0%nDnztVsIAIj7JCVKiG24Rx+KMRo2uTWr0LdcZN2&rP7bpljGJAaAxGF3V$ zEVEtOB1UlG0haQ@8DHq0Km-@D^6{vFNCaPsQC^EY1<1HiUN2W)v*+H-#E;MCdklZ1 zsvyNd#0YXdFW2aN*MT}%w}gCdn~aQ_G(|5TVdbqd15xG>TZ?vQwMLzT==`IRf+1>c z?Tlm-$ln>#%1|78DXA1S}~Ox6(a<*wu);cwd1>^aAu-&F43DK za7Wzx3#AYW? z$E|7Yb8%G%9c5{%7}hKq6ZBBC?R9VrOc=3anx$!~-(-rs{fi0bmbT?|!gdVm=kEee zD`x~#_YzCf0;dGB{&Yk!snR*q<(YC!mmD6nsSOQS0HgI|Ltm%tSUGq;MGwJKskviXA0VekOVPKb|cwdNt6wjfg-v6jsrM*vonzGlaYxy@8^e6;Mp@zPc?st$ts4lv}j4wm`t+k1YU|?21d>tsAxzWVQBmbgX zsEOWJZHjP2qCfm&m-Y$#$KG_-j7yT%EQ8k+!>2M|!4C;$bT{4!d0Dab+4~sfHfkB} z6~W*O>nTuIa!ZEjp z0@!(Yox=N!djEV69>h*+iQa^V#fL9W(m&ip=rW{mNBeiu1f_fBH4b3oLHyT^$N$5S z?)cxpvTC)ne`0CA;3VBSqC_2ri~VuN1frx>L94+ftZ1aIlGs*lBtjUl$V`o30pWzm*{;@cNSuKo1dp-gyLj|a(sXJxV>&2ZMp4Ce7w%s^@4B&`Kv8Ly5>XBPK)DqC#H zIpl8sm@IixfvP$r;T$#J<5TOnD?y@cv9m;aT$MCV8)RYfyp~ABRPWlK+-bQ4y{bFf?U+&nafDr5Zq;+CeigGDzZ$y zp~8cR+v;c8htITYMzee5M-e!Z`^kv2h-v&IWK|)pdL6Wsk#F zv&RX~^Nj5jrq6YjZX2OJr?}r1h40Qw9dNL;up5{y%ojga$7aW8M`ow%A`RFF@j|*` z-!Zu`yI}di)AN-DMt3Vr%hd&};7H)030*k}Qpo%Tbm8+XA%t!~;O$HG5+}fG?QZHP zDThej2Gq##SHYZp0m@AgtN6i;s?+y&a z?mb2aDu>_HQI4#| z?No$_!AV#MNC^AJ1iJ|GVd$ka0-2FT%i!sv^j74XborwkaLDLp{Cp=2Ylst zFq7(lgtKts6=Kyn++q^LKtonYs>G8L8Rh64??$j6_Gsm{k45&3vl21M9pqHvdo&V> z;Ds@6zte?t1VG6Fww)s14-8vHYr;+ir9|j!A~>LAhwgtxa0Ew%EdYc;h6#yQM4~z9 zbFt}S-$erwCmygib0hBQ2kzW3KQF7JF{Li<;+TAL_?gYgM~xoPrW8gyMRjoP(%O|~ zCX?SRY6@tT6Q@{zoZ~>X;?*X8fJkEOg$Vri|3EDG_~vtO9(P@6_wyykg9U94gS5TW z-wr*3<2&uXM3et>X0WI?0sVfrXqWINkuAo}6+WtXA8r9&8}`=JOS}f&ABImJ_e2W$ zbYk4X$0(h?(Co+;OS~yZB=W*XFz=Mn=uUGc(N@y&Y>&;P&bv0!_xm=w*0%e!L~S0A z!^4y}9#cO$K%ChYu{DU%sSza81M@@10|%q`Nmmq7XB33JB4HnHXOw)%VU7N6xBolG z*n-voueVJ}Yp`88Y$W~@e_yyq)A*lvj=hdhc@G=3y7o>Dau}Vn*29Kdr;4nXYtTs} zY0gqyqbIsYeT|mNYJ2_x%+2E(Ps|vm3}Fer?X@WmJ3BMp>JI|mJNmZzZ)sOJj9SCq zjm9ZAj%fFf39ndPfWMW-dZBw%$2w!1Dob89#@i~a&(>oXqhK4}nKh2M)mlhfES~sq zu6MX}`$j$6O)J_>ck}p$MrKH*g>)FH&@b~XGiz4U15+suwse|pL~^3sFfWGro3E^8 z?>JkqTey9_|6s34R+Gbi0CVl0znW{4{1tmuv9K}ucMlZ|;Ee+;{&)w{ScSS^;Sm#d zzsW{Jxk!Q(3*dey_z9XADyg*qftJDmtnEmfF7W325q>Cawho{d&8II_U9A;*&E#|=fBku0+4)wpCywvU=lsU7Kd8+o0_rX#91F%GW7T0Q3IIR?Sabq;pV*j=Co3>nxv927c*APG@B%~LRm?ZdH+c-CR4gq4A+bc?$CX~ z9DP~#Ipv%-lUfs;U$MArhKXurReQG8i|aeMgt4KC^IJIXTY+ z6c>)x>mhO!&BTB(lT|k4+aPBMT?ioNEaV=x8x{i-;Gbvs&$-euJvGDpfobd>xEJ9+ zA#KLNMw&;=(&W5POVD(WdHy|OSHQfU%9pN5!|8x!k{|h}0-AR{xSY42=&T_A#=5*= z*18L7wN7p~vw-BZt1*K!SvWZkk8W262=NlUGqj_=?j99_aN5ZpI{8k@4H^22wW1Kpm4x{oVGt>l z@6hW=11Qon3Cn&@kQ$G<2rLwm-GMMtp$5uXE_ATlO?lXFcM?Nb{M(!QFo&v}y79q~ zFt^*EVNh~8eOw3?VUpfNh8g$U;!+~0l6cGRaiWvEj0jdd-egL;!4QAQX0V~V9i|?@ zsaT z2JgDOD9xP{DU^Rf!`)*l7{g0=06Tky%WlfaZ*GO`4yui{xClOBMK-Tv?HOelW9VlP z6Kif+L+7=Bw9Vgcp-1u!US)PX#~*sK;Jb&dHW^B2%AwrTh8IQ1rwDBmyyE=8o0lgu zi=53$wBLbWbl;2r@YPaK?{FD4KXeJ)CkG~ zNxeA%!vPok^)IQ+El}%PB4B8=`=6l^uxA3i#%-v1{`KR3KJWnFc8+HBhITHtMjl26 zPR`aQ^af70jPyn}PV^>5MgS5X2q@||NWlC5eD?278~;2jtElGU^e^R_g{_&af%Cr% z(f?gFtJSQWHbhW)ak!H!DT<~7fq^nuidsw{48|KNZMFc;g`pc9pjmgPT6!wY4c6A} z!ms3?(+H5vi_^PU6#8#JcZR;X(GE*WBsoBgFq^s5PV+w3cVd6tuF&@ayW_aR4#LKZ zFzpP|hA69BuRPT-WzBRVv>U0LF5B8QXB5;E;jPs)kMPdbwL5u)0J|3tAQGb{F9%W$ z-+Ah`9pYd-dKFM%Z?-Q{akog;!xE?5H2By?Rgs3WXTmB!q`^S_>XeP`Ecv1EOY1~+ z?;Ymoec+)1Z*bM;PaF=s8!ho{XWjJ}cT8PdqK!s%g?;ztb4i((>y!ycqx@Yn=JaJ} zgkE4q_gq7EggL|H5_XDWO|#B@{8(lVG3>T8vsg=8&RDx?^}q!DQu25IX3=!ZA`bj% z+O(XT58$#?dp$+(73A(Y9awT3#|h-*Zg{g;a=H_?r(q!~;%S5G-~$iSW(!p87L(2_ zY~H%e)PdIlmS`h+Ea4`LF9A^ty=wLh0=LP^R}dw8v3^ak186c-8LBj;n}Pr*Xg#Hy zh5&U`8EW@r!XB>KJ`AiVL{kYPRK|FTnm@l06Ws3NTIuP=E7tHgS~XhH=7D+?qxRFZ*Io61>nek zL?@bh-;mMRBJ?;EGtAX>K&Ye?Qh)G+J;x#p&iBWI)z9$1d^lAE`NB&4zVf@iJw(Mu zr7`D-W@qgRA%s&DVTtOSy#d~yx7QOw#ezy@iQ2=3E4`^<*-5RX$r^ zK@_|}6@E-=J$vFxS%BZX>{Y;Lp(?=GCS)GZD*Fer z+Q<{a?O_qc`uvQX;t%M9P}z~cd!o5;6Pb@;QFLc#86yAE2>Tp9V}5DDp;v^6Glo6{ zGVF5^+v<+Q4+%l7d{Y6i=zY&T?j`DY@3#lK7rLIUv*MH_E1)Cz3yh=}Fw8Jj;cNC1-5Qq46!u+qKp;HclsxSm^^AD*2(5!>~0jfl8M0F3gbojS6T zscfBbcV;Ov&bi5XNEXieab4lYR11Rc#ov_S&g4l^xxgR)*fS$(+kf3 zJ-s;EnEoZV{Do-q=fVFH!m7C2n*dKOs2Ny0|EC>`RIyTC1=>Jj- zyVtFy?$pwnPu*qc8;TJjXCp`TQ}zk_=$%wap<=FlTP0XH);3wAgVrs4_O$bBJ5=Nr*CUx#xL%C|&LqM}aw*}5CXb4V6&28$UlEEZajZ-*s;fW? zr&XoW@rZ)mNQG`BMiqhQ+@+9YA?mX6W-bYDi=V38#Zqt9Y99e#YDh^bIYMccift{* z7@$ih>CviGhF2QY_*+qJEXfpGq#C{s$3De8*ilWCS?ZKkR(&2OI7X9-EZlS=M&7v8 z^4L0l+L?5yep4Tl=@4E$`T9-Zf~bJdn%k;cMDUX?`FQNeCw%q>vC_afgu zw@{h?!YdQn?9Ykx(?LD}l9$+RJp4#lq@T`|Cxi(FgJ`=GiU8UAML^^$`U~P9i77s8 zbGR8O`L$3tY8Fh&Ac|=gb3L(skPTRqCOV>slmOIM@KN17*e(NVzz(Ei5^2{~?C6V( zJ!l{mP;1UVW98nTs7Bx}0*&ipj$zVnkr~E%MUDP2e|-R2f2a{Y&_U;OfLos3?d^3n zC%zyz)+db*b&t2B{Ah#$l^sjKGoX*M1A6WcZ#QB;{+IFAUJvHI$Bq)J47^kc)9X5=PqEjG9pW{`*1r&xX#nQ-A()FD#SAjFC&$}Zw(RSgL<49DzeWaJ zgi#&u*CjdpjA3Oa9{Q2Vyj$+lBh@8e-)?lnF{Vv&U21G-JSeq>)ntkM>j*?)EMcT5 zB=>ol)JJ>U*6i8R|6+pnB&iR+r=p9#0J#W(JX6~TFZ+N~y!beyI?|n;%aiy0hc=IR zrt4weLHS?~SJQU;TyKui_sVz&8L{$+J*HLThOwiV8LE8gL1?TECOIY8gLl=8*aKRix0#H)o9DRZWxM!?7(ibxYLrcYz+zuJVK8Co|7zuUL=$e2nGx#0S%YF`H;W z>+M)CN|iK@8iH{gyxfM?66^{5vV|^Q@(&Q=*IsWgUBjRrX1>@&585(vLIZ1du&oDy z4NU%ky(+T+9+Z!7BF^0-!U`+QpV5l#1qT#GR9Ln{V6YU?U|7(2g;)s5`$f^{FqLLP zqz!S@X98%b{hF!!OAw8ObgaZMmjat}x8ZE5j|ObO%@|9!amfRk$@+Q0y$shbL)&14 zQjiVBdOlsyVD>i%DPBNb3-q}2Bp{|VG2h*AqyaRZCwSI0kTFu*`%qyygnX#`7D~vq z(j`bvVy^sL6cq_7JG7wX8#IKGq}Mc_A~fmH?SKE8n&uaJO%vtpTw?+)0C8;~fbtPg zc!|0~KhFJPPDhfF=T#DLs0}=QKFX0yO*BJ~cCA5U*cl>TfL5!}yUrd)v_m%Xsj+2a zg7M<;$Z*(Ou)t9j& zilA^OMx>&U0u5)aF-(~ODYt``UG_iWm(k5t|A+Bj{MY&KUluQaYSo|cQ!;UoHF0t> zFf(!bHx4tErR7l+QQvK;WUwII{Uu^=;*M1+wqe~RsTNp3WJ-vLs_5q&lyFT)#}h)V zK0ebV+gjyS#)h>1&VIy@@yxKG5zQ^C4R@M)dd_@E{mQ>d0G2ZN_6Zvcd*8l}lpQPW zfZ23V*VtS>?PYzqKzQ*!s;IS|2;%9w%;a>&hQ_Q6lG;^AINWh4BdqNHBHmo5egodd zZer$;5^lDBFg#Xx4Pon0 z(LddzVV7M=G%hIjcs*pr!#25>BCAwuaYBO}O^+;(8cC{j*DS1xHhSGUl%n7&3YJS8`*WdVxJM|D1I4}9Sa_P;bQ!W*@ z!p5I--Ky5Y4k8Px1+IfQO`fAG5d1?9L>IIbYtYjA3P97)Nzd8-ymSYB{tiZGM$#^6MH=I=1h3_Q}5cuWVmx4B^+pxmT%CEz!)M zo-m9LT|_1N&>#^KN51lY1b-kkbuPFOGQCG{w1d1(ETMsr-zQPOkn#yA1Eqd4nNZAb zcqBm`491WWiXvVI?S7Lf++J4sb>xw~q7Z}iT;>RE3$DJ!gt3KUE1s8OZOAt?VvHX> zhiIZ{*({^7!!Vj1#!p9RiNqIFu|HGX;V+kDz(uJuWOtc8k`tz&@Q8Cfg(&5pr-@dh z5Lb!6mxTO!MS^IGVrW+F_oSfFSESOf`q5T^R-@2=Hl&0X>IknyaqI=9?#OcmA!?`L z?w<;p#Ha7pXh4L?=^ffBF%9Mq-oHtd<*{Q_?d=`8FYhOL<@LZ<hpQd z5>5Ne?Nst}?>`Ex6*C|BVqgu@`0F)en*Y8A{Rsjmv;X}6)wF>UZ=k8`C&(ZWEv+z0 zEqa>~aBL-PZEYJ zfYRnE8A1Vi*yp;b&F`IFTZa`-w_VxUAk9H`rwTMZd%s2TxDKa-ku8Ij#6~-5c4X!? z6o0Ga&FN_DJG`hB2lR;VnTo;Er)ZLNqN~$s9||ro3H7*{Qej0byO1}=G(MearHM!M zXOx*e+1!+qBO_yn$Q7O^Sd?&yD$ZHh#-t6n4`%I*Asa`ok-P|HA_5lbhGUjX3|7jJ z4g)AGlyrBiyhkPJ4BHl~M93RSWzsFwx%(PRVp+&o_|+<*nfrzSo&E5>R(dMx^Ep-6 zS_}jgZ8@PQTuUmvaWi$Gd`;Mga?kUrpu_M~xs^F#iWqP<9O<(tJS4dbPjQXP9`@se z@>mPbv-(%6+}U9PS+ib|{p7+%V(T&`uw02}+#r@wH;h!auI|MtsGq@R8@di9}GEK_9t3mJV=z%+C@-OsXE9xK|nT!+rDvqlSw6>a)h&&dx zWVH2N#0zRCRE34hMdm%;*UnAH2#LOo4NN-v=0F%P1lo?XS^RmQ9$sQlCCLPHs zR{|#XrC1NiY4WkuAB0GJY8GrmYfi`|bA9QXyNT55qqVU1AE-rW++HsYQ80FJnqN8! zoV^|UidnyA75a?<&-8)VQ8fo>!&K!+3BvQhOy+9|l0e;12cfd;MS)fmvNo4*({7@# z^MacpDk=mU5JgeOTvz#dh@i3T@Ct5X7z@RWcmyy4tu+b17(ZU;MtnLjx!VE5dJBQR zi6zV)fr4@9Cd(d%G7yUi_Vc6-p*BLy9&L^SPkrS@-gm;XBc|VjK!$G)(-bsUFB2dC z%v&GHs2$0lsxVh?7(OiuA^6OGog>xoqnUaJ{IH;NdL$&DnrO!=j)_!tj`L(I2x*vz zdFS#4`kUl(&nkLczYmoGUPqN<-3Mn?W&X%kmw&PLG}|X1tAQ$D;!wF(euVwmpus(g9<@~4{5HD0{i11Dnjf2Ca0{y!x$XA>vD ze==EurZS2kkU|0L3q5AZ(JsF)Rfhz&35g$4q9`DV82M0xr95N8PL3n}M&9`XQX_>t zrsCfIxNTN9pEVJeL;9oh4)E|=RGqqU$LdJ`qhnKQab|=4 zpp||%vwF>}(G5@Sxl(0Tg4*~f_c{}lk+JM8xZ?GeeK@ug<+k#>pSY}TVZL6%W*UWQ z8u7$LtxjtVA+6bNA&_D_*i_PitrA+O|9v9S-Vuw&t2TyFnYcJ-YO*l@)}@C@4~yqA zg?RLKQ33!|&M_Haxr9xntEjty&EuNXQ5o79u@Plq1gtsAdmYV+@R)KE)6sBGBbEkY zRZL;F1X3ton!*svgF#h+EnZag2v8gU2K9OxxAJ2hO7fzMUb$ROyk-J00+_80mPczM z4Y>Odf->RSFkP6>43?$i({$`$%*^lLb5sjaxNFEy(d2bpDS4ij)`%~YfGJ08xP!G} zm4?4qzeKPpk^MZjR!mo+d;t<*8kyo_&vY;?Har>+czU14CYvwX_=&F8Vwy(`U+VD_ zStqz^V@#n#vD(pni~f2@{YK9j$I|JJ0O9?Oapt=I!^v|%MDFeO=@*v8m63!n4uXXO z(n8G_S!_@9#Tw{7Y%YepTyYoz1Zf8mVTveA^8rQ+{H1OIMNrJd-3-*jwVXXaR3jxF z6^BpBs&~6(VSF+rM?+*(RT7Mah5~8+Xb!rfh{+tcXBD0q38KXs0?cW~>IJMLgX@VN`HhJzmLM=n#sj*@m^0GN<>G1K zZjT_*Neuboo>hEZ0d55$kaTuP(d>);SH-?nn4mY_YA3KsyvTu{7A}+;XRPU#?5M8I*Sv<7l zBG8q?I6mjt`E^vFdSE`YWn_wEuLxg!Vm*}nlYI}6dES3>@11eiRP7FiO>Y!a*2az% zs~Oh(b%~?$W|_S~npw~kYsa`CU?_aS?@hs*aQMjZ`X7_kZWrzfePACh`BxG6UzDf+ zvkzA>v9Y%X&Y}Me-AXlWR}^3qQY6cL41m!nQ2@7TDS{?a5iv)SqEaNW(K0V>_`xMx zblh!BP8vV!p?<;M(}s5WlTyB!1$wm+^_%CF&m)SbLrcGxT-+wbyh;7y(#Hwj-sH711=@X zoths~y^|@0sX=-1dZ7a<{^N06hNWVDdENw0t) zo>Vn!13HhCpT|rM`w`fJy$Q8WYw$m-fV63fp)k>_EPM zCmXBn?~<96DvkXaWf4t|z>c#F%f*r(vQFjVO}4f-jVDOVRhq&x0x2g&@Rrufoy4%M z@jR4*7-NJuf?40NIWmnM^&WA)9bfHvJ$C4tCj2bK*IT4Vbk@}vnn_=rI*C7 zMS8OuazM*`%)WMX4kIg#9Zr{8KHo5?Y&~&j81J#MF<-G>pnYO#o;}ks+-jZ1sy?B4 z5L&U=Y^tq^^6eOAeDM$mo35PBEq!JFXagcy_Eq@>;UlCn&XQ|pyt%Gtfgq)Nk(;2p z1%2eVmHF2uSn`|0Od3T|CP0k_x@i#7QFe5S_?qVU<@`Z&{+6xw+(``~zM0NK6!ERJ-@W)417)v4v?EXg4#~ppli)Lk+6$svK6}b`BD-#=& zdAAW0HkS3^9@Dy;P!KE#R-&7d80-DW6@!MK64o#K;buq^Cg2#PL^L=;6l!$2KLxfq(q3o-y0$r3)kd|#or8*XH1|}02Tr>05brq z1P%gA1QU*N8WY#ZUMJ6IoPyL^P^h<$fy`PoK`_I2V4D+qEyd>5RP7a4Ms8bH542KBS;h*vy2Z~ zSt}hGpj|lhcg>)mhgMhQ`;0WD0W^hLZ{3uc6n8e&mS>UH)k?fiQP@@L$>3q+Q)-w< zy+5W24rnLH=dZln!_URs;jTPb?OV0i;+}N+a6X8V(9MwtIqd#lY=3-oPRXjED{u*< zgS49C<}!-xkwz-BRLwTak^H((+UyOs$dKOA^39grVL8k$b|4Bw`nlu)`>oJ{6FhTm z$abfmWwO}5;p#*R=H;pU>uht1U-s>(MTT5%Y4=pY_OI757WzU3{wO-Hz2(*90h|Rg ztoDhf*dA@H_SAueZ%VFep5h=dk4g5t=o`7biDBkQGo(r;SL}YoX*9<_Lj-?)(@+(P zqh6(!$Mc|a0G(*t=*lyJlY6jfSSQ_N2^!clKh8faqUCGhWQFtXwKub;^Ir=6MUoog zCq<%;@(_2q&R&%lF)B)hH{{}YW!tuBM-ECWD^J>>!+TlC0QiedI9}w_5)d`P$*^?AG{tMpn-?$xrxcdmRupYF<_9{2F9A z#o_Y1QcLr6cy|wOGkx5KD!}Al{)XFkyo3fI8qNDFe}n43Y2@r|0giUo|22=%{9p5! z6~O`tSW4agx{x|*VX7i%Lqllj>th!#wgH18xndE|d-<#V{A$*jMF|nFf95edlQv^{ z3dHw2>rS2CX8gCm4}-xzp=ey^WaZK$MkN1&5bpCF9OrPw(%L&fU}vJrPF$a5HCr5F zcye2)n~N<-WN*}sJj4}_zRKXlpE*0HKw5A(lVQ3%I&IU`WmU#mA3k+LjWw%pO*M>R z83O?346X{CDJ-vaqH;s$n^T>dOOHi}tRn4B(OwNW>!lFrv^|5x;cSaYRJ(eNNNq7a z(s0T$C+(CUmz`v%xUj|w@S`LXHQ;!M6#PzD=cJz^VrOlFa_he=h}xG=8g5<0tXJ(g3o(J~H8OcOgM7oD(`EpI@Y1X&q`_hvZo;<~e;vsmj|x z=O6lJ)Mmxv93)|wG=_@pIz(F?l-*WPa1t2O0Mub9_TFekEOiF@{4eoL?U?a1(IJQ^ zLhDHmswrU2RQ(BX1Q)~mF5w6)mW4+G=_m+GS$x|o&b4^YWAgN${H0Mv)6)M8W|%ZL zj9ZQpg~`@o1GfyG;rpv&VOkY`StDl8v|&Dje&F-uPF-P05G)Ii@x7)Se@Q^3JIl9o zB6v$D8~<5Pd=V6uLSq=zK#VSx@}^QnqE;$sLD2!(V;S{gsBi}%Y{#hEzbpQzc8cD< zPRJ{|uwNSE``f8@vpuSe?`iO3lgEnd9r9wN0INApN8Xjk&Ns@3z^y-c z2Ek$iPy-yy`2KY;^Y!mx@LwiY|Jw@fj}zv<-t%%AO|wF^soi$ueY@amq|ibSH1ha$E9s3lyAngc8zrg_9D`&{S85vfP1(3@tfio)i3_zv{mlpMDd-v%axz6wTzXV(B0KdP(p2lk z7WgRgBH9+0ksSu{*_x0xRF&aajw_wZR2*WQWpmi)ydU&-+o6yHi!}lBv<3lZ$8eei) zjfxDnCA~f2mG9k#M7_X)W1ti-h{^9YdVCM)WY?hBI3bLHuBLc#>{V&ID)?5iRJ~{6 zw%{T{6PHM&(U`-3F)=eqYz&D{m3`zASf zM{`~dRyK7EXU2dT3>OE$!CcfIl;0CZ%U-ny%d;vc*q`8=eRI(^Zv>@zFXgu=hvq86 zAL%fdwp0rC>3tl*&ZMdEL_R+$Aed{&5~Ucn&kK`tYxy392T$x`&Vm}Mr2de-aR7>Kv&e`s!v{e+Gziy8}D_p)TH4zHE;8%lG z4QLt@bDuNuVmT_C{x*kv^gZ7rd?5Zn~zoe9n8r}%u?=RhS-K{e8SFN59pm<-Hd`1; znpyUXY!PwaE&MR^bjX92SDCCqbHjG%HS^SrFv(Mztg33HA;2iUQm{c&1tfL6v1WG> zQ*#Crz1EkQWR}I&MacFgh3~*Sd^<|2q4Cgms>6}gPEtfttJ5l#_ONU-wr(jhQcl#3 z%MLbZ#~E!?ovWfrXl?|Px+$a>C#~00BeB(ZnX7>p@3?Kr~@;UMiG3%+x3pfMnsZ~6wXUwQMCM5xSX;Z2J_KJaiEkyl{UnekN z05hMPhhA;YG8_p@g~@{G77AbLPN!Jp*we0r#E$QF#@joOwzQT;(Ond?A} z_?2M-=?O9yL`%WGH1nr`Ce|B9-W1Z7AmuaMwQlb!LN8r^_`a3w`ihM~-EwcKA5$UCRbIX~FvI#`7CIq$qKY}(b%w(nL5piMc#s3Wq3&& zWpS^2`A1-f?JTA>6tx!5{EqVB#|$L6#nvVIx*Y6hICZ^bo^Q7Bzk9yI=_5vin(uGJ zN?NLtb69gG*D_5q1fwr_6s4xB6!X3;PiNL=;wH2)awkWPuYyba5C*l;M?Q3*Vkl>WNKZHgcwBCl2l6wAZ1KOlo&B2DKD4Jhhs7(u;HuFwgK8il z9Z<`FziFboZEcDDZf4$?tQ+_~Eym;+Tc*NaIRM7cfN;o!y9a0Y`53>Hx|6*@4yJMP zt^(4Dg1z5QI=%IDr%|hU^w$PeZ?<08L*C+;)xfK~t>J0is5pCV?c^I_(#}L3tzBY> zmx9O@2W=i0Jn`#Q=yF(12stj2!w+bFVi{btT6i#GP)y?kMkK)uWTIUb6tfge7@=NH z@=4eu5fuRpF>rv9h`<+m28YN)P)2eUkhf-X!T=gjMO|dVJ+6%t zMQ+ibtyCB0&+!g)+XkGj@e1@`X$gMUFw1bS}m`=Vv zx8^W5$!P1?mzJq8Ks%do$n%gpVajg03cz3{-Wd0Ctq#Aw*2SN=YdB5*=+{Mb!!i8U zi|=?b1Rc$H##&VFC!Fv;k_ zp&$=@Ia;{mx-Di}#=7My~{qX-^n==&Nd^89lM zR(xqN0ZMemH0vP(#{jHFlOxTjcKCH)tB3ronlo>O`g^%(t4OP38f8v=3y7+-Wx42* z3AdB+d!Cu6G90khor%N+Tg5MLZNiND+p#JawerGZ{zV2-{*ww^&%7hvx5g1m$IFQ) z{3Vg2*)bkdF1Yu%-oMA1%eFSlCu0X`#X%!T0yDx60LHcYKa6I&;gaCu+=EnvT|P^Z zavbqnkR~L*b4wzvn42W3co%%?!_70d<;}hNv;f#WppbFc2YIBa!#H403f5>LP=teU zM3FKvW+|Q!M;%;y{QM`Ey45SDae;jLWCX-$|92Mke}m8d{3d^_1%L$V|N2=9RsNk@ z%PDgn18N!z^ZYcBt!;(0P{Ebxk451VisG=LKs~saBf#cTQ)D!*F0zlhN~~52#wrT0 zdcnFv!7rFon@Z37>)eK2?>C?Be{t8F>2RjxiKU1jsZ{SuWD9Z~vwa+q&bn2sT!tm{p<%AN(Gb7Q}89?vZH_Gw!GS z5Ri`rm(ea-YYEsD?Xui7!t|iT53iuZWyaYba3Ka?W0NsBv@$hHOq<}Ji6}E`L74a{ zd@^sy(TYOt&N{|uhMiP7cD!plF<#XSFaEtOwABnpQ_;1k?rC;+zCFLCRioCTY92(x zicuuEMz{oyxW67lcIJCOzG+4oFa@BK*NID|$Vg$y7NNh_ z51{ha(X{f;YB<`dbh?KcOYB`_!lVSMG{2s!PW&!u38%2i;)ANMf92!PI%5<%tUY)w z``&l~4PH%k9o}(~^O88S0d3WF+JrgjDv!8-pVI!_wW?k8gzrTJZS<1f?4#G|l5KUd ztV=d^`nUQu^ei=>nAiZ3XD+cHADUu@TJCm4*d8+RuvCf)V+a-6A1wBUXSGQAlFr;AIAY1DynCc z6%6@RrjY6Zsg8O~zn>qfEyLYZE0I%oM;7(8w4>6$Bh%_HP5 zX7hkPeLD%20FoXgGgPb?b(A}5Wjn04H1DW>?7U+$iHdlN$gJT^*yv_Rpn2IG6f?1Z6Q zdL08HUkg!;UV}a6SM>DliQq{u8Fr%Lz&N%x%8Rqu*?e|cqgMcmcP$i{=e}oX>0HNpFMJ-ik1AFKC1T##D-LCTM3l4urY>sOUS6`%8%0c z9&|H_``Xh{+9VfSJm2izu5J;wJ>-GvcgnqEE!<%#d)ZB=W2Z^?%|oxYZ(UtpkPN{Q zkhTz2`sTrchhceCgVGQklIH>{iGK1^mm_ht`y>Gxl!!vKiN=w*(Hg9Lq>Z|n>v`4{ z<%Wg5IpOOCYK$VXaac8|HsLRIiSq2)1Mm<$Kox?XYJu!ih~QL~8zD?t2^x5tY)+zN zS(y&%f?JEmMlvgj1LX*r@C@tjGN@)H7TixI&HM`UfyS~t^nE6O=nfs!8xPg^DAHQP zk~%`Q22G-@jVxL7I6cH$>KV9=PmRLyfD=snLDOIIsx75Ix_He=uB!r5ZKHwI-8Lce zOi8oEJTYye(m1VBsW#MA3|#tgT9_3}<*=?3EsA}*#`y#IjeR%z)S+p*QVl?T^F&^- z=+|&Q^fy`v4Y)c?Lx{CWH*(&aFxFcgmXTLopRiw!`jZ< zw@jthhs6H$t=2hg*(`W1#3*xZiSviUGY_~*} z?~D!}&YKK;buVkh5+X%)kO-a?e+i_2gJ}3AMfOkwZ+>(IXFka*cx^m6ID{)w<2P}e zgLjC*(vNhN0Q+)QQdu05wIBQ#rABkq0|b9!r?_sha}`(z<^M`#{>$N>e{hAPot>$? zse+x86Oc>^gckpL9Nq%rTH>ajp1;LQUE^;Q)XqU;#Zr404fR!J!oCSa!FMxuqW{uJ~$|S?HsuiAWg^~hv z6-~VIN|KV$`m%uQ5|}1aY*H)822me3uxCp!JDCXz>DI{|^4q zFR80VYt{&rWP7OwoeX{fxUe_ohci9-@!}ZK`1mjGxZ4gfLqzz&?zlTM(s(H=!b3xx zxaI!kO>v02xmV)^>Y;fXU81^$s29+0cqU&3?I^F=J3S(gmI-UmW$j4kKQ+JXa9Q-_ z28z6ay1HSx(bw)Yo?$i?P7K=IKVCvWq;pLY=3q(> z%Mk?)@)iP%+3gHMVIP?)X==*=G{vMs$LUuEF<3_>+-dp&g$#-`jq#Jy_TZRiF0Jm@ zdVQNC(FC?sgCdu>9bDRx{LQiQWKhY)k6@1YX71(nj^8@!A(0mB=_ zq}^=hb}mu@(M)r9&>g-j8^bMjzEb}!(ic3R;cEhp_iNcZGj<1J?H(O7Wh|;etwB$$ z2Wkm#cX3i&{Md892a2GXev(n;+$%^>ulc4=gJsyv1+n>0t#|MaQh~t^8;iW^F@kaRVP!BgNy#7<;q#ww4C4ePR#PaJgc|+NHhHg?5q**+< znHBCTRXy*EN%31Ttex6Szw~_ZK;QE5e*L`7G;0fxF#i&W!rDT-Gp#Z?zA}g0igLik z?1+`!_?&TiAMmg6VC=9(GK_odoYNmI9GOc}Hbpc&l`EMrzHxl9d9O>mji8W+Hlfhv&9fQAj`GNnOy*(C7?5i#stIB z)TJqbnW>$SNFS|kMz!4dq#B^s0FQ4X>O_hyO&8rSyD?g$>W>Uh@TpNKme%m@=U~y} z7;^RR?j>9n0-qQLn=G_c_=W%$bD;@F4})_H7Eu%I4D2+9Y%OHJiCmogzP%Yy+Z#~k z6XB7|4By}iGF$$7^Smm<3sw-7HROTU;B)$UA^auSrCMKo)>-hI9d zpPkQ#K=r|-?ZTDsG#?cQbMB*-v`RcZ0;|(eTfAtf9n0k9Z>K#f7DG&KSd^|%2VQ&q{;b{V1( z{$~f-kW-jRL#ZB48JeS^0#E{=!honh!wZFZA(t3dQ zi{Cc-v9GLKIaJXIg36V7d6?5NwdXO+#hsK1t%b=t{T{l72`P<)=O%(UXL(0K`Q68E z|52`T|IzfOfdg!bpuADR`>l0Hg#w!QZdZB)qHS)(chGnE%w8SR`mi2AfnTupTJCy` zch0w>$-RG61|cTpHkiPeoBK~~{68yo3IEbpy4wTn>>cfZgSY>iR#)Kv;b~#VKi{L^ zXeV!IX<`JF44K#hEKDs-9RIT;k4*Td&IZYUI!1>99o0p=R4K5Tg+(2$q+=Hq3`1*Q zV1X|LB2lp6DaY6Ch{;E=S9z`rPTFbmrqwS~FK3)>=@TyG{60P}AfI3|n2rpl$8w?t z`Tap4{NZdFFbx^Tx5@pHAbw)5o7xBW=t4YTuA5!`=qdRenZMcaxw20FT2x3-PSo!{ zELJ{h6-KICFNVy#oc1%>Q3*DrXI+QLm%3zJShR1$nlNk9f`|A2z6}n0Yn%+0TNrj> zIi&BcpjHN7i8WKaRBMsq_Wk`^Xmdtz{hDSba} z`Q)_5NG8aAp>xVNHbp;S-TR#e4IO03_Or1g(C6;yAZyG!q09N(ubStGMy>1BN|AFl zCBGi*%6k8$p4GACkG35T<*QXLhZIfP zqMH#k>KoCHdo8&w)#$L-P`sCu+LNzkVw+uA8%wNuH))0K{8so_tEELrm3bHHV?k%~ z^tM?O8WYDss>^goWY9(LeCqk?+_b6h;mHlvbj(LCJ$|se^xI4GjV|sn398hXPZrRF zi|;R#o-Pk1PG9U+!J_pS!1kaBdZVETjRX9kh=oEJi2YIoWQg-ZsQOumgHi;?i4PEO zLxQiC;m58%*9N(Txdmy6TN7rHupv?Pqwj(fN4kYBi=7eb5$Ta^5^fT25;4)$e7+CoI|Mt@@OfP6N9Qxou$_niME$#+oQ4Ya`yWTJG`*{>MJ zie-!?iZzHuibWx&5ET=Z3%v`y3x^9y5TzzQ6rEJOu>-pKb4{V}*$b0wUoN?7tRA=C zqeXRf6S1<81~#nKe=UUE{|{j$ zDl9IqtisH~$RKB6V`41q?CA18RX`o;FHYJENSmiT7mbQ;l+XdFT9l}-A?3H7huaDI z+;a8~yZs2{2)R32=uya;j)kWR4+A6$&$hYeA2UVF*D}0wI~1m?TTgbFL6&$uTN&`~b7O6F1(vbraC_`#cLoLQ|oY>G548+3Z zm5tkXZj+8ynE)QK6``Ha+k>LCxzbgJ(fGnkX+$Dg7BThCI#|CN7}gmIV{46s20+eZ zdo5vg@U$UOm_&F>xT845KN3*Vs7edwW|xTG1f@SiAMmdaX!@GNYfOKmnU-_PlQ-HBE)E&S_f|6wVU`WF6JYhSqc*o zTo6=!j>Ekgm;X@at^-`{;JTrHLeRh$P})&9=3A725vKRnb#Q%Q!IgH@LrxNE9hY0#^p2L}+YY01rw1=ilo8ne>TC7ytsPc^B}ITl_y z&NgR|!=kYmJS@y&W7ib7u7s@iCXR?wf;B!X8RRx;(N&?vi)m4z#fc?iM9Gh{q*7o= zFEqTWt&nt0ul!6g=~AjjTXnXM1dr|1zUqG*IbLzG3;v69?avwmVPQr1N!KRUXNn5aCBFsupxpN40}D- z3}TJ0i@C9G=rrluK^(}r4I7BMfe9=8vAG04)bT(}R3Hof>~##e5Es(yNQ@qW1ycb* z(4CZoG6-JA2?H4k2)yjM8~(OejgRH2M%1GZ8^Z4|GS1j?0X&;bCi5r@3%`_jCC3`6 zt*5;3swCN&YP@K2jNTq%4!ZAg!Km+Ce_lh(ra!2C0Iz0o zXAB_7o9$+Kd_Ropn#modO9m9Ai@V6SZg;);?E1WEU9LOm(~IZdiA4>zbNmvO;UA6t z-Rpkshe4tTH*2J)Ga8%A?sSJt#%b8F{ebQSNTdH=c{YIdwd#JBv&_AAcObf>g@sCwH?bn)wi?+3n`iD3sXiRxNh%lbX2A5+yeSCv z5tN93aE?R+tl~Sw(y{sn;m1<=Hv#GNgP{@%W`28rKHPT6uD67P_s-)2$`!zBcFU(H z2rv71?>WcqyTu}Z5UDSV6x-7xshQZ%5%`~vrpe8>^Fg0!j754d02~FH`V!Q(Q~Mq$ zdotk?$`)viobot^O;)_G&P>$09^RG%rf~r$mU!G z(^qqDZ~a&HYr8`vnD0RH(j0lK;Tr!g#4`S*g8EwuHrb)k}BcuAo?8Lc}Not8~4t3ZX~ zrW6CI!Z+JE=QhBKEIST_x6}vtrNM(59B@{ zw?L0$+gxlhe&KJ{TvLc)CgAYnI7vI3W|(7IFY7GSdta6u(|;bC+EqCPUs_ZhtmB#K zXWU;)1+raPs@4zdlS$=S*`^W6G??FLMG^^_E|#^dQ(M6yyO$>f3X)q@Hk2oBq;=V3 z?!*zcnKlo0CLNmU-m2p>!kyoEWihoB7W=iMoJ%aSux6%Ph*w`)B&BmwTB$D8&`B+$ zKQ&@jH3)MqG17YF+NPjQ7=(DxI4?0MV}&zuuFE6WHh{4kSrW7N6`UWH#_9eX4K~qp zlBFB4TC}Fl)XtpHFlp^6kgzhWRaF#z`|Xm- zqB!-kii$f}b*YNWg}UDDq}2&PG_)iqY^M6mW2B&?jeF@-&pvtB za-^!}ttm_f_*Fw3FTI!7%T}Fgkqvijl)si@Ffq9)8bCn0LE1%4$oR+ly^? zXIVS_O@%2S)syq%%V!-F1|oeW0Vs^mcT^$UMSe6Xs`f}fQFSm7du_mz87L~E(b@y$ z1DwTu1LOmLr}{BmP$@8c-M$qhy$<}*@Ben@Rt*LU-5?RV--h;RHL~?w?5gF@*$gqHRL_Y8X!RU-@-+7G$pn zOG8Obz$ZTCeGlof0{QZp2lGm#J03rns%o1LllCUBS>U5Ubx3cwIGG{ZuX5gra3$A) zVVCUp*Wr_F2|jTRufTnz73L|%d7(OqcNrANYlE`o{x5wMAXRKvUSQE9mfJ%> z0hs>{!*ameQFuVm2=tDi!V%*N@^$N~h@=gXUO~nn>^?8|#fo-T=GB>>S#%Ij@e$|D zJNX^P^1V7ldtzpGN0LY(w_qX6?{#q<#6(lSdt(vbkhw$J&`IP_B6S*xHqg z0xg&ULj{)zT^O#sD`&bpK40M4MP0O3n8;OipBr_r8HZA>gvKHL7+s~+|K=v*YbDes zOf#ZA?Vpl3oDzI&JPQX*zeO`!|No z`~>;0r?1MfmZ*$gE@FBn{cvXctIOMqbrz40&kx8RDukR9gD`v=9A=enxrU~e{?2UO z zgyE=YKP3lR3bCwD*YwDDBGu#1wk^ec6prSjF^*VLE7N{z1ziXgQ!R}`O7kJ(T~$!8 zH_YpTj>qw;?Xl;)YecWv5%h*~@p%y=t;vl?8u3BIBI7PZa;Cx3tyDQl?TMxxwQhWj z_;p04tjs>z494P3g!c%+_d+dxo;+Xf3a=_2Rx=5LKGtvtFKykmU+ix7}u z)bNn^G1Xx3Rl~(wnKvAxXS+W$RIj>{I?v@!$0H3^ZnCLJG*m=%=DL78VAAnxv0}8F zX?^phe1lSeEi4bFC(GHwPcflfKo{nN#nL2v?&^#^EhF(N{%3F2R0mR_6P9X3r`N|7 zz<}nWDZ(dQwf2Sj#~Z*-nqH=>S)8!3SrEw4nrhg78TgI<{xMcV2d2Kc z-pYZ654ZP_)u?$`ibTQsz;~_Y4Ub8Gm{gOlQ0J)RRlF_d!_O@{XI z|M%J7w8XH^+ra_8B!uWpdAmh3ir;;Atveb6!5obBSCvzZ2P~Z@?R`f^3?6%e@1zJfO8=`-U&U0F!ngQ=3qHDW1%t=L? z*OZT7=ivwE>Hl^jMl9~CxT}x_)F)K`0+COzWBMt!_8Rs|1*9w>%SIqa9z4xq#kgA$7a&I5 zLV$RBM)GxtsF`K6g^#cqPSwR1?A5hfE$?r!#DOd# z6!Doydq;o%_718tzsY^-vOcKFuhZi(VPZNl=J&w_{_#=U?M*@`%X>L2h4XAHrh74b z9g}r5JQCA66R(8xtShE_K5T{K(M1wUMrzlhIgP1gRYSUuE)%s8oRv+{td3gOexyxa zo}w?~5MOvCG)5A-+ri!HFvTSlE^m97-NU^#mMO%q{W2m1IMeU0#{^T0YJFI`2NlqTKGyBGIUKd8E<$gskNVcA@pAtqOZdhe*Rx&$+oyAg>R@SEFpaz&-P4BCot|{6V*N$ZzE@(nB|Jv_kU~%3r&c-o z9TM`MHIz?NEQdvLNM5S9TW}rvkoN660^!`A z?mJV?_K}tXKaq_P%PfJe19pq|zPCX2_XEqOv=?ILwUtvS_U>s|4N|^SAD70JVWRV= z8~ipG0KKwq757n0Dih4i8zE`}v!?*11lkQYL`ld>xG061%pS>c?2)sC@Vze0=P)r0 zXPDv+Ts)BHC)|=V$CtQDF`DWvQlgvN8hjQpA(VvK%t7?e$|}L(9aA5<~pn z&0qz`hiZhKz4{?djxCd`!YQv4VlPylgnL9`E5I|%T$DlNj=E}`RWDNn$|9NAp07*| zDgu|42SZWt#!&uF2F@sA5vLT{NXCVlyJh-E!U{AM>YZSlkL$>wl>Zx{^=~Dj3<7*0 zsue2wZBPmkq=xd9lGrJiGI>S0$^yL}Jw?^bf)YM1oAhtr*oGNl6A{#|s_-kR7jb{s zYp=44wGp$-DI?h`YeMI|oU|$f6|ly_m`u1aV-4D|#(CAu<=}YFItVPOL|0jQc*=Zx$KBO^ZQ})2=!i}!1`K8P23nQLUW9fTvv7b# zocN2^QOIuvXKUnx#A$oPq$Q$(uUjt2f=E&Bqu-rReaQIDntz#4&ZtIZCXq%5o5m6r z6?w(;kSHlo-Dyn;jR+WcQr`ceIM3vKi~s}6C~ypM6VDCKn*{q~-TNy=n~1AOH~`jP z*dq?yx7i~vOyCu@E2cC^zRVh>$ol8NDYOqu5WlGTS|raFwZbdKT+?qMy(L`4tfpj>4mf+qy5ijl+Vb4zQwEEW9BQJH?pTyUBw#>KsM;|-<&SYy{7S&2>={7EDwx_Aa7lLd* zH|_@Jlb7#(?TTCG6B5TC3O`O(?!ebWA79o7ShRU>L@pV4adkGYU5u_j&KMI%qN|gS z2cpGJrD9Xt;a;t}jxYLLxO|@fjQ6lKjCS3BoE%nKKCi!k)Wa1DcuKB|9l4J@`o6dHz^9dHDnLnU$hOM*7(5X7WBAw4vJ4 z-Ch?n!R6)hopxN>*Qt`^^4#n#q@d#(7&V7!XFeS5YU{JJ@+@f1$?)-`|7^`Sne~>i zBe7-3L~;WsHTP8C_bnyibcWE5(TO%~5+|_}RfjYXj?$&oI^b z@}|uAnLktm$Crmvq~_@A*AF$9r|2I}oZ47Oba*imai>OzE~xu}AKmlY2WiUbrCi!8 z>Ln7`nU`*Oy!ozi#};uN$u+c@Dl~rW)@-sphIIU)a+2#B>`Q#;7A(t3NO*43b}Rfr zkNgy%y@VjH&e8t}3;JDkW^HbBk0eU=9Nnf|Rmw98$KqW{*Q$_(k}pNiXErfEx<>>j z1~B~=l>G6_m(*dqeC=KF;%oxd)eMg>vEBYHj63nC{mzuqvk#L692pI%oXN4&vvKWO z{I-J`I|jxdpLVs2qbql3b`I{O*C_Xv{e@=l8(~yFTU0!o(bA5{)zzD2eTTz-^uRt2 z0zc-gSfY|!fr`C<$;rCsBZP0irrqHGI5FV=Z*&)bJ1FG}UyxPlehSOiaOA1+CJm zzkE10m%Va*9*jTUPE+-OqIO?FkpU@t@}$360P2iH1J76~M$awiU&$1vSvs~_A-}jr zm*>Mr=9ZuypPH{i*yhDxWW7A{`7_bZ7Gat6t3bLJL@QJd?}(@d+i0FT8y6;YSedKHG-)gd$r@q3^>3ohe$W~ z0pmEcUyf_+cgEIQX=^#xV>iwAZ+8uyOg(_LTU?-)I(V`TCM`_FgiVd zSRZpS8&c98ybUDX+_q?6Q*4TGB)6{Vo9k8hT8VO=EwqOBV1jDQFtKcxM=tk0Mp{C8 zq-6i3jnEd)$ZpVF!Dc?dWCt{ff^{hO@H^S6o+XLcqxeKi+#bK)C*H9YV*}DH$40!o zL^f$WYaFbd>zyOPiGut`M`CH$O?sOnKOX~hV=>vXyNK;6 z$C9g~s`+McU z<1BIr`9qNDaqPXn0g1=Uk4zh$QEf%>+fOu)LFtyn^g*N>y-p!3%#9uoSV-@pZ4gK` zlFo1^%pLQ1_}RQ|BiPFwBv>?i9U(|D#%U<%lE#GSMSdjz&3S0y1TTZwZfSV~jo zMkCc;Z7Na+tzH~RJ@Mf(^xk?XoJVCCBZUEo3rY3(I3;BZ-u!> z-@En!j&dx#5QjCj1m zmAzc1dB+5QU?#p6mF5%{0!FZx%PCzStfrh;qV_6=-Rhx&b$dj?HWO3@@}WMk1`L)+ zil8kcT@nz)I3<~7!gq*ayP%XVeZs{&VRzf&Dc4fn5swN3e&HVR)ctmUQs@A@YFNv1TGD{G(KyW`p#!qg~xI-%@rs*a)dUL@E&$bcXc$R z--aE(fe&RRYIxMI+_;89LuURg0k-;zP*_P|^bS#2O|W~7Fv#MK%WzPhf8$uYNH3~( z<7}Y*Afu`rq7%S^Z3?&NNlcNT(kE=&8excz;0N;8l)(qfTLtb*L&pD)QwHJxPVsRu zw6-w%;!F!zoBh9EI8CZL|1zIGjs2sL)GmPp6%5B_5k|epUb0_F0mKF=B9Rfi1iIE6 zWC$6pslwR2M!kfhAZ;vb-RtqJ%WSfS`+2vv z^vi!5e3Ka7EbNcP{E!a7iS3I>oq}GXau{!_<$3a;TIYQ3>1&`>X#od2S+*{YpfT%0 zXfbK5Gp>$>Jr?q_Xt+7}D8ZD*=4{HFWNmfVA^^rrU zf$^^)<$M!Q=3a?h&q}c@tx6Wg1P$gU3(RIX0hpSq8}LYltXci9rq=#Zp|&nhsUVJz zkk%K%d_-BW;?fL`$)u~s5CbfpMOr67`cWsjmob;@IMwLa*~;6neXIB*9`<;)=bEA zxB3`*%<>#3CB@{>PB2MN8*6ik`JOIGv+`GCKNAJaZWIN9Eg*@oOE@|KVZrDHh{EKE z6GTMYus^<{OX8B_`d1Mr2!{H=Ac1Qn(ED6|Tt@Q`hGN^=t0P~N@}kBI3iO*$ho|+3 zVe@W(ndoca>O$&^^kdsPsvp>E^>eF=R5(WVncYb>o}JuDF{|D+{t4pJZ0heOrleBB zz>k370~#lMlm1}ei6y#Y13dQF#}-ih5p!2f_YI`W-Lgfxk|^RWS}P1x$*(TgVBchct+Q z6D=bT-`8PKh)fYa!(QH4S7`j>XN@+Gf5lIbs`sn^m%8?Qv($cU4rJ2P*kz#|#dS}s&{9^Jx*rV5qT5q5i zG7Vm*14b>~G%#B`7j%4ap6xwokh`aPQ0kjoA zh0Y;=@-fg&b@cN6RT%1S)rv~LW*#*EDGdL2at!9*76uc8f3mRud$RUl--!qa{Vf#+ zTIq|ZY6m{g~tSaGlP+R38lJq&^6m`+)AE5Rc&tHtm7du*O zlk9#8VWWr?WvXPwI_;(m;+AUC5u1kaQK;(isZBDW#>|Kjgx&85#G9Lk6|Aait10n&(+tZoLUe#$<7YX`9cNB?ykMx|=aR-U$!x&(yzm zBds@9XnXDWFZm2BYtL^dJ=tJ>S73cd5DGKshcHBD0JKJ;i%H{?A}EDf^urjUZi_s@ zJB4}l0~;a`5WM8C!wR&9PW!N}1wa^9!>Vop8RA^SUqc{>SmPUpu@eTkN4W6j3Tnlrl#<`ES8Q!W|_qLeT*UUUSyRLTO)Oy_(%{>$6oXD<)@qxlF zGU`15FM6F@%gpS&aNj*sr}~W@$Bf4($*6hOgtY!1}+Z)(l=yb#*tOxx< z=i`4^GXHIKI{lLgJp13H`s+I(I~yAdXPYmQ+FvH{|C6ouZ&J9;jFen2KRo!=XT*(s z4lmHA9emS{ijm>(plQ&cL8@{Sg2-Z<70KSA`Yw+vkf;18E^))6^KG`-u?b_h2E9$Z z+;0>4^um(+W`L*S5@?}TH5id;TZ`l92En$;F%(4%s)kwMX8)t_H)&%gT81Y8nlI^>jw^*Argu2O$?Nhx`}29zY4!c> z{hZ66`T%`LlJsy$1+XyGY~&?pZix&9gHzJcW#hG)vRi$2uFj!(!qatEVvT$bySid> zwAR=e^8Ht>!F_HLvCTnNf*E@W%9w7gokj`UB?C-HN9Iermg^YLEV+k>6r1Ek6mPB{ zOT$r`ZI3#gqHGDIWiql(1uOFSLA9I7C>sL7leGiK&lIXD2Eo^$__J``2kSvfo1;&b zQHrIK?d6(2{G>CuBq}djHZ)|^cw~Y|b2JALVM$@|zTuexu>!0G!kl!KB5wB>FV`1aiS9uW!LW3}Axo?Erz z*z&=y7S2sIsfxHt>@uRPZ9gF-cvs9e0ybExBf!aI5%s(2@n`n8|Fwv@wJI|V_&VaM z|G0=@`)`yl1(z@1i@&(G|2gH#f1Pr49+RM$>M;M#HppF(Bh9=YJuL+60cj*<@dyb% z)H)ha#Ua&7*SSY#e!r!INoW<`3c|Zb$|lz-u?!t-N1QHa57(R~oi1#;-=D4!ep4p^ z-8o)`*D15uI+|YGc?2UOcG?xW}8e}hE-5h zZk45!EY_E5akU>1EnW(&Etz~De$wz*ovW*)|Re9Rv zim8Qr-M{d><2Q5^VzXbB3j5KBH+T3EcpYI5I%LXeg~<+sQmr%UYanud67&@!i*=T} zjj%&-b+qLWE=CqR%H7T$RqFx8%R<#7@Bnx}2FmvuXnJud$?i1RM?BM&iNIx!_En2V zGOXe-NHnalFlJ(Jes*RWUV*LH8KOnhY9Q-T{|x6e+8G0*oajl9y8qOeszQs!jGZ|j zsEmcCwHM@PtARA{i}S~Agt+P(>ZONP06IrUnTlXYiD|%ZCISuz;|Sv&1D%dN#{X_f zfZLB>qTY%ijNTy7OF_L>v}m+EF>^W{@2YI`Sl8a&lhFf#@_OvGDCnoCkR4Bq=`n>V zt*Bj41U z!bs>pV&v~VJ59c>co8Mh|B>|aAFh$j+@|7}*z5Zh9jZBWaUSqYU|s=m!S}0f{0K1Q z@<5t`7&K||R77heQpm9@^@|OUZICDVnAd4~<|N%WSvNVaoAZfAzt8s%5Pj55SYlGr z7MP-g^Nd~2?Z5!t(U!+7qPpWb5qQmekS-HwKI)_h8LjNKm3qriLi(w`kcQJGRdPu~ zwM%20T3xr^cKg2ZU63Ax94to{Rzf1+%uz?9bT`V?lqQ;9{SFoZr3Mx$y-tq|O0>I!%~c52P2itwgwSvWN^bm zh6xsoLZ%}`H)-4iawAM2Hej`coG?7+fRAT4qM@)CoftL;MX^Fo#CdOJC57{_6M5y; zLQd>?XXVv`4EFMuPq5U+@4t@c;dGugQ=ba1bPaX3tNYbL;1IQ-DiKLSOu}J90{h8A zM8fNPBl^Wc*bpF*nre|R2# zolZGta}!5#11IyZ3Df_cL6ofWAKM~OR_aJ{bDQ}S!U5tA!EaV7{Hs?p8K~hbsL?A6 zqZbKPv>j>djWd2bWS_tj<~zetbbm486end+30X$_N5=j#D_T3`I9yBITYp8P1Cs6y zE98oC#}t{JPIGYy%X(JoqgnN%GrffbN{0rbx+l znu9t0c=Q3h@97@+QtTpk)#D^BpeNBcj%7y-Oi8U)oq}gUU=Xj+TsP6@XtkMP2$1R@ zQJs?>Q?OvXTweRRuWZ{g;8f&Ti`K^&p|mAZpix<+U{P~3SKa@9(3Y%*v^=86wgub> zEW1WFpsX@fGxq&dqb*VEjIgpsUxUM@8uxJ{%pReWp>743-JparN;Cy%l9I%tixt#y z5d91k1y+_~rp5aO(kE{<_14=&YFfoIc%wGkmS>#YXZEMnbZIdR8g4R1PyCWwWTB{L zrLx&vQF;u7$9`+R5+V~5uJc@TLV4}A=CQWY^PXwmbzYe2Jh=UjNGj_bg-UN;a1i1T ziLVK+0i>SPlV~pjq!?$8y*C&aXDzC@Sv802{?f+HpStONGtFW4gj{X|0}bqA1wE(*k$H zDB`Ay^Uy57-qF?apok0v1EM6heQNdjCMb`3;0(QFv85@NLM;qv@A-#fd*6t6i4RO* zcFiz04P*x)OhYu_56}!yO|lT{g!|qoiNdKE6^9`blk>OP(#vQ^*`rBbdeU#DUwV#5 z!Pi>-LTdHUWJ41(!O}CTyeafGsRx z1Z2z*2&9$?l~GLuM~F$(D)|Q<3rUZrcDU+Y^A|=BY3jNO?t6W^Oy+O*FDk*x=>< ze!g-~5*9X4mJWoXpgsvKiO@0}pKb@M&Re`v+ok0F7Z3J36e`!38Rs{Le-!Qiy)nvP z*N~FD%2$e^tevxk(SMwy{|n%@z}EE|`~`EGR00k!Fj0W5MstL|CcOD}2p60IM`jnT1l(%geVTwnh} zH1n0d4e96|BtUw*@B(7n8n|!PRezS`(XNni#XW_0no+zeQk`y5e?Fp)N_Vp0-KLIm zbyw0ORdc)qGqjTTouhB0nd&k{ro+9^QWH$q6#bDQ7MxaB- zd5r?C$)(g1OADauKvQ#!;w73nX=XOlyp4S45?QOL8oEUGYIOUSO8GcA3*MME(e#8) z`VzPztklKOS)Y&Nz546-_$XSfd8BEv@v&C4n=%|w^G19s)-lQ=LiG70_ZDZg1`~0` zgV5^pdYk-=uLC3*ag>z1Sg!=+r35?8w$GPIr8oX|RWO8*^|3jP zwvjmQ_jB{Wts$f9;+QU?%W$^NXw;6iXx9-Q+|!2$y6ZXKPN&Ty*+#vuK(zs*<4EpS z23$rLWMd;Wo;Qw)+RG5tSxY_T*kd`o9~U`(6^m!>+T)k0R}FO+p~tE9w^Ht-r#vei zUPpwku5QY@*Qkq|%|9oMp#)pYwvbJc#nI*A2lIfzQjt3&;ZUM>h`x7{WBR$ev(U^o~I)=>)$ zEHWkx|8aJc7-Y5`ow|~NU?>WCN-)sxp_rl@w%?eK4juKh5TPa|J?ce%SGt|XYudJ$ zL&_FX-h(*!EsuZ7`&}G_@kDC)1iGjhK|YtLNvgd)dYV(w%DB?&$)Y6&+R83e08^F)wEm=MHnuWeVu1R50RB)wY*IrNzN;6;WHtQeSLGbxPn>7b4&O zHNuwPUtK}r%)RC8SFtGn$6`V9kMBAqc^5~Ef4}0s+zbDjRrp?@HzpC%>kg*kb6&qu{)YSkM%qr2@N_eeXTptxQ?7aRjBtOZeN0Ma!D0EQV&08y6IYvuEgZGFR2j zMvC!Hp`8GDB*cV?Jjv$TN0292cR>dbpz{I9#6^q2a7p7eV&$H6ZB?t_iuTbOzIRK} zNvxs!(mV@iD~vEzP@mS=t76r(*esS8>bZ?oY{D-D41gRjlfnu25NBc)?}Voq+!)5= zoTcrXMNd`GzAJiEPNkPhb~m_{5Ih8bsv5t!((Fb^H+NBFE^nvYoq~^Ia0(D2A3?pK zXe-d?>C5-P_njSlzE{)393HTJvQrz1`5MU$6t>-3yZbp2ch5CiUof`++#l=K%)v&z z*XkUe;-GA2oI&%O7t{G*J-mxib&lGph_Q7(mbaG)1)OpM`lg~s=%tV48LA7xnYzSx z0RVb9oG;6>f53NxdKh~2vm z`hG!>;GLslvy`;gq^^>z>2_Ohp%?gyYm{T6UZhZTcF}ghXJP2an3(t~Y$6qlZCAnt z;c0Wja>zvaKn3$1S?HEujo>`yaN)<0y?3h9c?^v3g(^&%X?XK*@&eX%R{mD(cO`x?QEi!D`we6`RIBSQkK@R50igruh z(zq6hp3gu;t?ebHgww{}l$5TvOf5!6 z2Dkd;XhwS>hS4EP*D~W3kmVz-N=-;w+UkbS#(lo^)yTX zr@WT(NM4jsQ=P-Uk1oZm5|IIWy+ISU%(OHsY!FLbvNzH^gQP8)a)^!3(AHFTr6-Kx z#TrIfNe?F2Og!HV*Wi$W*1th9BzSmyDd zKPpZ~Qey>`%csd!kBd#ks|q*Mt}^OAsWPsqJ@K>ZQzYBSy9zTrRq#Pb{3)8M{a4a2 zUCM(AR)bi_E{2qv`22@LR-zqNZ$jH1x&p{(!Yqg|c>M4qvjRu~Qc;mcLv3Lu!Le-k zp51^jRBr14wAgfa!Yx`;P?)WBf3GyutwAMH({y!s`r$PKsZRKqp1sh8%Fr}3o+IJgGC@(ZlM3)m$=){LBc z?C=A2K^Lf9ptl?XmKX^Pv7|j&L|8i}lsgg1RfRuEy*73@urAv5jaXZ`OhUg`WuHil zI39bYCYgn5wZu!{a6At`)?fv7s9ee`y#-zD@-1u%y|4`RP$0Do5S4VOL@Ip(1ZthF z&A`7_jI_E74^UrKU-uuSzJKp|`F}^-e`%vsr2g%BDWxRn&WAFs2vxMNfEx%ECP<;V zuVV}_Kv|iB3>iG8J!2bAJDr!|Y9gsp34+Smjb&?x=vw0+K-HfERMOc}7B9)3q^SSMibQlZo^) z>lYy9JwWTzIGC|Rs9(YxD+ZE@Ll+w4IB>Jip-&lzXlpH!ia&wNOcWWzrnS(qR9t5y ze|@7d3nJ}{6ieF}W%U<&G||oXgyI^)Hk0%bsV}hjsr{KWVS}kU!hTnLFSG8R?-liy zBR0>2V>adLzF?vnv2Fkdmm>xiD~YSZUEwizRkp7%RG1?M5-a-S7qF9Sr!KPwOM>4^ zu0x*rd3aeeS;%S8tODyc&WuPuwQ;}RHz}T%)!TR{cDXHdvqzD*1?2tf>KP6S^>c#v zp5F8vFO|?Dsx|vp^wLN#N@G2G#0<`umf2s5gZZDNlF?zU-@C(3?ZfPQCcgeksD;cv(IYoQ}-_4okMprdXL@R*9Gr^8SE(atr& zg);BcF~x;2A8Pgg5e#aWkEdZa95x$G6`A2^?IgOPYly@jg~;#?+lNA{o;HDQ0A8eE zuevvV6B_)Nz)BF;70L{6_3DFsd{CpHuNG?LD~G$P<5i9Eb!$6$5Lo~Wt_ggJ3X2$N zkT|N6-i@G?aW*+(rG-psOUQ|WFdjdI@ip_*GeY8J0QW`+5LScqCCBk{A3evDxQ*u^ z!@`=!)%Rqb?D2Puu})WeJ2*d3M{~X7KZY9zb;=UE@cZ^Raqeq-+l7hmprb*a##VDP zi8xC*PyQn?rkl$eNwa+EA?A%tC>RA4L2YvCODzgAM-2)pta1!O8mmvRf3;nUIukzl zUjRhXlvl?;%M^kOYgt(Zkzs-Ge`<4%?T3%Y}2I-E0Sppi1U9`)aol{ zO%_~jBnMl?O(1}QVPa-dxE{ybf;&=rhipv&O|9DBFNXUdO>KWP_7_fA;%-%4;C(&2 zJ-6GONKfYbczH(qhUAVY;)Xm;E-L{+mcXG$D;YOP?5xLNGuuIFU@wVmRC8TqxCBOY zkg^_@fuLH?bbYQ)Rge(v!-QiJZGIs{e>$i|NCC3G&K-5jJ<^oxID#Jm@ zqh{Btgpkr^ifIBh-9qpS*+Ocm*ctwAr;fx-LsUY2*|EIdWNG7U5zJ_n2`AGKH^?$v zoZZj*kC(|Tt&ECvrFjxb6#KrS=Y086NOqt-&!{-`BCed-?d@)ZYY#<)N@Tz?%qX&}u^FBcRiP|8WW;Sd2@hOy6s8AdQ}G+kTOSSGeU3zR13I|V-}_u?$i zr<_qewY+yx5~faBCpw3!@t*QlsRe^;%R%RzT2(?5BRyqp3>m+hz>Kg{?Pf*YGU_H= z*GH)tcT(;KMlBk5%34fx*&C4^3pDb#SYovmt+p~-V0*xjCOCbz4;$lH{#=kGzFqE@ zpz6MW4qub-whten$uW;teXqU^-;tiH7ZXcu!!ZMi;ZULrtm1*g<4Z746ts~}9DB(v z0~p9Q_P1ahx@(mlfXJ|9Dr9bJR}O*iyQr>6gTvTF_$-;qk`=g0P6lOP&`%z`kGoFH zJiQadTz*U{a#fMHl@S6QQ0(*t2k19c9S{&u7~7T0+{FegIxBZ%P#HIrrh^_eUin4v zc$M?F812ZOw~SD_hU?P|8T!B%en?T5It~ zSgT2Ipq$r?9n^ZrQBjKQ<$BP0mEr~uq2f0T>V)x*ElS1ljyF2VpfX$fA9#FMl$8Jw z0rY~}6cz-u3wq_cn#Y$=#az&kKhAN91To`gbA+aS#SSP6R_un)5^DHFHh~zW8W$hy zn!Nm_q`<|g&v&o+TO$Hh2MQ^F;oI;NDugTz_34F6_p*-A273{LH0FPRP5&x3C(y*R zc>P-7B(>)dj95J~!7R>(hQ*$%RDEyEkR@333v3Go&%nLDALpTd-PkOYo9*zJF=_bB_<+LQaTq^63pHhCzHjPk!MD?6Yrhs-DHD?l7YlA*J#zhL`x>GKbcpRe9XK7te2&OS_K;kq z>bhN;s)I)i&Q8tT%YP0r+Q#Uy3`0TOkC1kjrSD%CzZ`JlGR9Yn-T#k)fPXJ-{J++n zFFwNmvdAk|`j50RsiY`Cu#GYhj+VF(8GOP@5hY*9=ax`* z{6ahi-Crzc?8hPj_?6I@*<;hkRl7&;4vy#h*HN`^4NDMtB>q$|<8{}mH9q6NOVHn> z+RM49km0w~Zal`v7(pE~8cfNX$MNGkay&nrz0{O&0Qeymv#!WW^XQ-vtjRt%?IWW{ z97+xmVCU&3M<)UqnD?g-9?pDrN0`Ne9e=b)49HDsw{cj!BZ^>!Mkz$=Tral$eTG5#Z6hw6iX~k zl5K(-;pWY3P+^0D=gEv4*+jJsQioooYgb|EIwnktP5~l4Qpt3;|)?C{sWuCT z4}Xgn3XVZoPvF}X0JHc3i$^$|4~3f&!_epw1@Sy$uY_Uci1GMGoq%p^IH^vvXWect zbGy!~hVBTuMM+rdM)s0K<;_{4MqlRv$KaS~OLeM(d%~X!1m2P3nuvOI+$_u{?J6w$ zZf{(3PfnfI^(OMN%QNMn!*SvP1Ws+m9Js;E%6e2{?o_ z#umoZ*XxwxA2)k{?`!;DurYD`AIrV}Y`s;!Xt~PpJZ!F>I3nd(WHL{K&yCcJF0*iX zG8PU>XfQFea|Bz0KpLvdmN*nkjE#K7+}A0K^g`!9axD6!@SbE~el99vXQ&TEnW=g` z=6Jb2o+ZBx>2>pf*yGMa$O_XV^uP#-OB{5#CI)1iush7x(>!8^G+HL7tW3lhBr@e= zxh$^KM_DeooT?TdW5NO)x=J)w>4r+A`*e=MbC9uyt`X?g@ZFNuI@j%4wAj$ut0PvL zw+9v}A7R(W+cyGW$Ei7C>QyQ+N>n2|G9(7XF0J^?(=$vnF>)Oq=o23EmfM%tSgqL} z<=I@dN9!T}dM;5mFpl zZWWrvq9|nG{5FcDq3C8obtJp5CDSNIC45Jw7ZU`g1n@$R>7w^}ZT>q^gQ_LQ>CFn4 z(V+yhc&}G8ZKLV9V|Xn!;YjtTVKZ=ipBMc^%|3m?W6>AcoQ1nvXM~hi=@SdXe9q6Pl25DCKV9SO)Cf{hC)*&ba$gP4_{#X8|vC8eI>Ns6A<=mB~(+o)i+dL0UFJ^+ha&bZHWZl;JXXF)kwv`_%JNsz%8{i#ZcB7({MM@o_$ z(_4pi^{2~n@p81#JM;(eVC@9`tQ@-$zTxAr!!y8@V&E}zBKKpCQ?A#9 z$3$1h^XcZMFF1X~Jp77~y9hsjxEZ(hjlBl{ElnTe8YJVqpa8#m!)S_@CwpnlF)*RX zdN$_;L?V$9M~$V$ml&AE$g0Akb>1bM`rRj%x03jQKDp>KIvi_P3rPrdaQDD=*@SqEg35OxjK|3s^WzY@=7?1b4nFP(M6MxpV9<682?|Ko;@@PXf)#spn3r{8SH`WJ^ z>$0>MsZUBBS*6@AiXBC#XQaFneESqnH_Am+K9>rtOopN@oA)aKC@jmnH5ICNqI1`V zv(rsAx!i|&M&5Ez#*3!QzWIcl!kxrB31PMfsUq44*Y#nQgr1;xlW%^DgXJVH=46eC zwMyZW*g6<|d~F>`MjMprcp+4wceAOX4=^*DLQMlnqV8EWw28)ZHHkw}RHNylZ6l%u zFR638kMk&^Se7)A*+ZPuw+#EsDQrva&$pUxZ}qWsZ0OeqPRLH0;tvCr95{|U9Dh6> z!i&DaO>nFkrRxSepJe=TM}fp3fEhV54#UUaWdWFinlx?)Mn%HtpquI`0-_c@9sn>1 zMBG>=?nE^(=&zM^1XJl+I)|3{1x3|@mYgS2G& zuvn7*E8IS0A<@8IWH2X~TSTyT`Y5Zf04~<9l#(;xt`tqDnhGDT${M;GA_0lrBqWHu z@co&pa1<}1dw)>`;8DU(v4zckn3*S|g1~{V1s5yV8`V*_6B6H4@D87VHEmlE9bV6C z)ia0)i04u1)TJjO#@fIiqqXJU-feFK=-I~0N|{EFnn^sO4ls^*n5Wx*y5Wn$*ianr zm5n!~_Q$ErOY;i+$51vT_huLQmvlu4a>R#%{cki7VPTQz@a1ss5ef)(_N_#7w{V&n z+%~%^HnJ*OfF_bh2MUexInN{ubG&%a;}26bN=S55r>7}x@p_4ln-2Aoj9ALHs4bux z!XuRe_e~&t#Bg~J#Eo)PdPy*dwX%NRqW;`4JHjOQz^4b?ooCR2D*n})0hj^`>>>~7 zjf#tIaiYs^ex3G)^ZV?Nn@Me5c5Pdclc@c(ZAP7q6UTJUfzq^1A-`XN9ZXrqc-cZ; zVf#Tq&6H1`;8NIK2XOT&w`Nwpbm5nqefqv-fpjrR5)j-X%EEqbZ2wN8!i&&Jp!{m+ zNB;kc1)QAz!9(+(mc&k9bYxrSuijtW!q)jeqrYTj8>d-OcwbsqcA`j7Y(*$!`-H)| zVq#l!k4Po+4RYJvshzlmDO6+)chG~cNGKa$NnaqnS&W|)IToX6ymxFaD;F9Odg9m# z(_)&^jztRNz1uy^;sg?NBnF&q z&0d{)O4DW9wq_#qUSE5g24jX`sFV(MW=a%*LEHN7Z+@4O}c{?~8sHMs5tdYxW`+?+7 zl}88$r#F_W?yD?W#4dmc!#DJrij6qsf>vX#IflgLtUJtOH6Web&JR@N&;d&ufw+zx9 zo(h+Z)>vsWPq&5kr#ap%9rh6p7xO#m9ecS5A1LSb z={eo{OQ`2frfoato%etrY-3G*49+f@JW=rAJ4u$~I0c1n-Lpv%g=xwNy-5+ipvvTF zstjR85w|mUyZ;YmZy6QW)@_Rh0t9yr?(XjH?hYy3-CYZJcXubay9D_hq(y`x#0so{-^V@O_AxCp8`!l$V@=&3RXXj`gC7VLJg zaiWVg0k zQn9zpSbK#j&m?+2)5knQm-2Id9D!9&dy%xoeiP!BGt-OMrYMBvr{ZSN>OALcEAsqX zP>=lccT6bUS?9gclSe>jV1nL9<9414u_r671*^vv;964@6AQb^>EnSSiLr-J>K^PT zQnj?b>neVs0D>ezkcm!EYXB)Fks1CXGL{ zCpZtYGo0^NE*TBM=#1DS9ngc}&&L-DM7e&u>7U!g5;yL^YSt$9MTtx9;S@qj+Ie*8 znH`Za(|${Y1MTigtsRU`Lz>2UW1w~-{f3$G&_id55lzxetv=+2yr@ZmO)-`nn?h<) zO$HIXUbRxZ&tb9jIKW!D&c?mS0k7e^8-)nKH%1JWXFu`pWgLvMGvil{T4UAcc8oT# zYcs!m<7hH0r&b$ENEw4z6WdNw<5kN(mq3G}9w+!B7vtT1yOh*wf@rW+J?F5r9Aj1a~$U>!Z2ZD&o?DIN}D^ zswxK7TXI$1clPk=*OhAj@sHzK8tfF*g+Dn8Qo6|1A#<&8wAe{K7+|^As;hBJN9vLN z&kg-ZWvck(JKJr(K$iwWuVRG2i!lR)MvDW%AW`I~)0y*$=K{G@crJ`IMwwW6F17<> zQM6zW(CLn_)lazQc@hqBL~#9bDO#*Got}>{7<-h_qG6n3=ik2_6@fz!9_6QyO~6`S zBE$Mj35`I{!K$pD{p)dxMN)=(I=GL6f4Wrg^YQ0Y zst58Kv;_nm#`DUn`a77YLj-rhi&nSYzt8Z<2U`PEP~F}6M^>2n57Phi$S2wM_o!Q@GYF+3y@@%V$vi z{sWTck6^A6sH2kse%ryl3HO}lJbbzJHx7ep~g~>#QK~n(o93s)uC3kcnLE)BUnEaYu|}DI3`ej z4&2`BsW@7(DNC$cTWTz4mg{VmFbdm4vuWAjO<{dN>%(2psbAG;~BcW#({39ChMiBfgjGsCBW%3DVZAVm=E<-p9F zcWh^&h6r~z=^nf|AXC-TiIuGE-h%%?Nx2PW4zngr#+#cM!K=4?3NRur*a`_sf;G^* z0tRtnbd_u+2T4QP({j}Wd{9OIagqSrDYbDDd?p=Kzbj#NSHetsDwftP>a%{-{EhJ> zS@~!H`1sP~C>))(LFR4i0mEWPzO)zM1DHK03Qvu+U0PsaDP+voTsC2*xS0{pj-O50hI0}U< zqcMt3{VI@*@J9$H_6yR`mRov3X#Kp^No<6kCOTvh9*$zDgP-`kg@-1AuM50qpn%==u#(cju0eVLQ7z?HCVjy_1JC5w!V_;lpOj=*QmWMz z=&L?>K~{gp=S3I5$w`NmL{b!&fNV>zQjn$?SI@{&bzSv9wOZyY#AYof1t+(Kwveef z=qGOuD`_&C4U}7(Yd{+kl;xo}>jd zO|(cr=~BGW5wGa>_s3~w{sd{71kbU1Y6cM2kG*IIvd9H z#AO9nA}oLUv>Tat+pHPF8ZVAw{nIE7!ARkEOR#f{)mQ#F(ypjsf8uVNUtF|s{ILS;df+Q~m=EC7-l|kY^NbS+bdSl+ekJ7hJTrTw zG_98S8m$mwI)nXIi2g{RhGb&Fs<%Sk1lhNk_Z^%W?X|;GNkv!40A|nAtCxo z|yS6riCTB;SniLtyQ!fUJ znwZ;_z$D}=a_Pe{(R_B)HY92Xq`}rLn3src$W^3u5m}T$$HY&tj}`^t`qv~+JCI$= zI%%U>fqb?5j-hTf;KBrTSPpkcBxqL{0REHA^%^oIq%(`&hQwuia7aC*1IMB_j+ZWu zbqP)G?x;ttyir^Z+YN_!qs^``{?=K%wvWFUoPHYX6Mgp_6rZyPX>LKhM9)a+*LZWr zxnB%?>6yN)CsrB?^r(0K{n8CC&>QueFqOp+?m^V5QFf?a%68zR3$*R)vb;f){k($f zZk7jlzpV%u;a66=DAkr><;t$CW%*_OcN*DDAFc`8WYzpK5{FNENOQ2Q7#_XhIV9|x zC$l=Pxs z6Xf|sl@iH%cHz?*F-^ZfcIAzJDh9MXlLvdEMqx*Of_roT9Gk^B@b^iebar3GE7_0g z+GC(-sSmw9;_HD{t_cCDkrDoX+XaZjtAtZPe)vEM|EGPDKf~|e`y~H+c9x@|tGcFv z{02ecWP%bTEs_PtK0DO<#n_oSjg1~Ev5kCoCwaM`1f_)uoD@Y?fvEez@M=C|+N8A3 zrLQTl5AsUif_k_7{RZE z-sA}ssnzvl_0{aDi4ig4It&bB*WK9SIwvkwdl{4wQJ{3Yg;v~#9IaHxv~cnH;_b`& zO=dPbSGHMYVw&sVjdVo^v9b-Kt=z(0qMqD@xHt`H@`#1jb_{dgD7~Khpb==pLq^!2+(^!n| zt{NsC5=91IAQ=keW!N+Ey1U93tlW6wSCe(bL zY)8w^uvnrKVSTra*!<54q8g30l84di?PIGsnLEgy>~_}W{%ks&q%J$(B1w4Dta-G) zCa7q#A-+Mi1t-l{o|BtQC5e;eWBAoJP!u(a%QyCYswhm7F^ zr~1s--GNZlT2rNuj*`g>CW#C2sx+|zQPQa@ZI1P#^yl8{X`h?Sy9n&Dj?gb>ON2K` zDQ`C~AI8B6JFpave2?}iFH7F%B8?x2+K5O398v0af#F0tV$fXVg&(`ZSJEv;bx9bu zO2e7Zz&A1HBHh2+iHK1ql8DK%xXOfJEs(4_L{+rnFp%%yZJO@zQ(WXqfIG`|G3Fz| zfs;IH3853h9*y#$5i%zLL{O29Td-3ho(5)EuOkA$){Tv{`-lX-7$rnh2LOC%kbn7t zkw&|qTT%!Z?|`9kgBiD7_9LernPo3Jxv;jBB2ahwX|8sSZqmCX`A5GgvdzWC4zJIR z&&s^hQ@!IjJOZ0OIm{tSg&K%JcMBPPx|nq)0}T_j1-H>@d{k~d5l2}nFsM?>o zqCO%~4qp<@cix2;!Lm%N^%^|J^HpWt<>{)A}hBu{(?N>w1N!wW)0@VYYz4L?ukh?Ih?%93v)SwoF;y_ zO$wZ{lmxvhO3T)iLu{%dEmAM1fFo4fncZ0VMLV=+WG~Yd1&$EQXU9Z7trc+fp$gtC zRsijYD3rf6f(dPfI=uM+24AhXQ}AYd4?q%{|O@cKS6c zDEJ1yMaMB;8YxP@d_|a#g-i1_!xtGn11ipdS zvQtk<^PFDx=W=tTDw|r3k$jazNg)HTd(2IjvYQIrS9q(c#plCPh6>KJ!V3GcYWB{q z3hq+dx!C;FnI!NUH5NLjRhOVjrVuzF>(4FBX4v+ez0&H)q69uDg(`B}g{z&3s#D;_ zB=_dG5*CEjh3?vog~dWM3^hX2CIV@UC<$TO=@dBKEZ{!f=1NQ=@`yuW?jA8K{GupM znT<~9UaIyat|_n~7>PekJJX=ag}1H-Q`+hDx8ZL_Sl-oRZ zkq3DEJ~ojK85K)6KgF)Pf;T`Qs8CmtP|{r*GGxO%7E7;iTipj3y@#D}@S9kzKVz&8 zKktc3*C1OJkz{KujVQF0G$X;o$3vAA9F>m6;)dcf*zw5N#fa79hT;bGUzxM*n9E`y zOOMZ@h8La>!U|t!#QDcT3A=S{WZw5LbW7QnGl;fPBe8|zAH*S*CUP&QW&!Cl`!JIc zMJ8UV#|Lr4hzVQliH|8-FGp#>d6|JXwSK{k&+Ys8td2^?h{t2YBR=nPH45GKU(Dhf zn%hxV-exWi3?Ycg;{q28?N~aP=#90~p+#7@R!v-XtD_0J7>w1hV>wO6xG1}Rv3NNO zdtjNmzz#Y}cXiY3LTsWR&;t_jm6#bPgF;rWVne7lQ;-MQVH~^Y%oE{zD&p zkA0By01rQ65m7lmK_zL>LMMDGP9BX<{+TZzr1cx)1o8JS(yV@PX3^av11vAQm^1s3 zbLV3@r`9l~3`RSR08w39LdDKBgTPB@ANKNi3-NcHlM=|3N%Kxg8xduRAH!u4G)=Rd zN9Z#xVc3=-NXWV2n%50TRb=5#cb|@a?zVLPBJM~LJJP0mwuo!})L(Wa86di^#tVi7=imyPxDQf5n-0XFctpw_ryTT`IZRj@|#X>)A@Y{(sJei*V zEJj1>Z<@Xy-zRe;bH#}0J~S7{Y%~9D^x-FmVae&IF)R!Jd-tXW{OvY$RRQsqK$27C zb=%S-k@{U2lUP=PQD`%tSTg4D;1Me+C1pWbO1^Dc@GIt}4N~oE*)NO2gCI$%^aZ>f z!@rQGJboq)5`;9`|FAmfAD}_sZ??32plbGieg54$6yy~OvLyW5Li_&$nG|(v5WkG= zr@)Y1Pp86w!KehjX!aEhv$8qVAo+t8TS>EJkrpFe7CA$Rz8pvM;}5|(#aPyyV@;l- z{)FrMlIcg@7mV2E9&`5zdb*F3R~O!!e21R7zj8UVdf%RZYkoLv$P|(VkAMK;6w2@% z4wHPuHMVFs`jP4#Q@~r5mdO6As>2f3tkKNZSb-d8dSi-rsj+2m(bjly*4l1(@ivpc zAfq{xLz8MUU7eHDJ3|=m<7O|DK*fd&O=?5J*R-6I%nO}ZdEP>=3bCiBrw&V1RL=0q zk$9@Ci^<%k!WAmpA~y3Cy_`vA2c4-?>r%tsh9;xW7fq*ieAE-g{P?s_{Q6Z#ZrX5K zKsVZUnPIxqlw+&*9<$Ypb>BfftPyO5^B^BH;O2%(e~peCw{9y9`PXkuK92=uaKF%; zTeg#LOJLjO2tTTmk%wW24K##qxnV;geVUrySRD@0T61@VC*3X&Qg1n~2DhZw1zuzp zTn#d2*g5zfau^vEW1Fm?NP2Gm2swSkH%%{Jt7`exoa53plbD(#$F3_yp5{7N9SyicSsXu0+PUyYQm;0tv*p*c7@&-vbV}Wwr_guV$(F%Ga><$7~A3s^hvT zn7aZdz}OULsrW}12_3@N{QI>8yqX!ce8V=Q(;hr2QsI6|d@nNhH|KEA9t-Ca=N;9) zN19fu!PWeDVASW6aF6vamTen3l!T2$7U@kE*)xd^%0$e{?Y)`wOJL?#uJip=-uvqdd>?db zFc*dxQ#cruKUt=W4KNUaCA-5e9mqdDD^Rg7LjD@XzA<@Hka(RU@YyJQT~T|utHYuu z;|FMRvk|VNGG!8=&X}^8;o>F3xH^7(m%t3wtZ_0ZE4s3%tIa)X)mHceXgZJB zn>vvIZtJSfISyk2Q$2({d3vvwqB|?I$B~%DCfg!$gDs{rWl7tC+uPn&ZGH~3rq8Vg zRPfGBYj%~Vw=grfQ+lFJFe%7CY#tC}?rkZ|x}O}Z?)etV+@zMMX9BF1p|Zt7U=?gP zLwE8@0BjwJDi$9C%_pl<7BJz8S#%^dfa!E1XLUJQ_fLbf?k@AUljkzip&dG-Oj^8* zwtMnC^fTPuN0X-hoWT2Isx4&2HAYc3_GuoX= z$FHM3B(d0pEw_Y6;{=P>l~9$3r2$Cz6=1DrH(Bh-Br|=xPR=EM<#K~zW_kmf4ZmLG zG1`T|i7!$5I9lH#-D-Eon$v)v7%NLA6J1eS7BU152{=n8Gf5E!mg%iC=?(%83xnfj zV>E|e!d!Tjk7vv~6GIWCz0)sD&LjjS=BcUZkd=gFpGwzDstYU+dWbC(#3}K@CiEsmYl`V=OF}@k=QgYN%;jayp$>3yO zLBzb^ctrMCc@S=2d*Bdy*E5GwVfl;PORl@R35Yw(q1+o~Tt0Z}ZvPbjmLVoMx zaVukWJg$V`oorQs{MuOe$*z2(+7fXRGJG-2ihxM;ryQD>fKIh(L#FhbpGWr^Kl5cB zU+l_yyq*%`(%)4$9*#{O4e}$>p`Y-ER~?Hgd+>h4p3l4lepuU!6=mL2HmRgyVGw^~ z5=VPMU?f^l=8F}G_QFdV>N}*`S)wUv8^Ge)LX1h4ZS12hQ7WOy7p^}%Dp~#T{|5KcS{y?AqGiCaB)l73c*FOxx{5ur>^_--F`oF4XKL1BG6Zmb3Zi=(} zoLYOfkv1|OmbUOWJfSJ0E?`()&qABdd&Ph8R+N=}fpC^^$z|qvI{9>92tMyJ%o)l2 za?|wj_vsqahwwg1C@`opoNRzYYCkvBA&%Y`hXjzDtSmeOYumsUO|Uh5Ei3jHWD|$r zexl$kcspijW@ykG~L-WhK& zMt$oDe_ADL>DsRvm)O)zWmq@=hyGR~T%Dz!2?&YGA=4?`pu+*;i8yP1QuVTWSC!dh-M?s;bqL=6jt zUy<5OHrW%Jzt(9L8nvi?lz#0VMOv(Px)=VzEW0eYbdT?Ah=k=@g>0}6lH+^vNLP1q zu}LD*YJ}UKQd#8bg-_L+{)6XwHqMO~2Ri6*yhBgcn@=Lm^ zD1Ujbm8-qPUk^qTUdS+UJ^WmW{`GUIZ~Z5(mYdB2%}}s)&5OTH0|t6XB({hc%3wH( z7(8=iI4Np4Z#eT1ml1e^STXWvBh&;5IpR{3uh2NDnEK{(Ay^}f24Gv9M}U?j zpBSGAp9G&UA4ps?m)K>9f+TE=6n+S^a2EVmJ-u+S#y4Df)Vj%Q|7!#2EnjE2tr}H@ zsB8=zj0{X}YA2b!`Z47MQj%Q~W0FxZ3bELzE>ae9Cy`?!@l{UTq;JwLTeZ%X(4 z!a2Ib{i|+?pEh?r1@ZOme-y{W1zk*gCv!$4dsjPSPh)_yi;XEGz}b$O(Gp+>_`@yy z_x10;ACwkW5dOD&nE0-+3er&Q)l9(DfW(=sQ03e}ivOX4+ye161fh^DA1aOf&66G< zQ-)Yc-Uov43sNI}zX^qR0RLj6_Xk!H{YH-8+0HW$FKykey?*bHFhnt&Ad;goIv_ef z`V;)u>mf=Yjyh#A49)<9sFWtFmBP|ewZ~7Dpf2<8smAS>*e~Ahh?j2iWz$4Ct?kP6 zW;h^`sFXO_rNUg<2o{|@Jan6kq-F@SRVTEw^0GKLC1kXOl|5f7--nk>S#o zNg(h=?M*+=|9}=6ATOL=FBOhVfO@d4d4+wtXG^8kr#kTUL++QPdT|d04`C0SAy@;H zoe*0QmT+}4Y#%}%*M%9e<;KU21BhXWZTf}V0)4!-vG2ezjchLT$Iz*WC9FrGnLBz7 zMN((ZF+a)37v1XYO`&(-;)e`q+%N6{w@QBJDdrR=OSCfzW0{)w@?*S)VQc+_f1R(W zV`j5Kkl3aKi1z(U!|J~W`9GX5W5Ay*!~cC)8`Pw;XA}dt03@C4T^;^X!1}Lg5?%Mt z>gaE!#5g>1a2WRS7Ljt*ue zXw!1|lYjDruNjn-$Pr2Pu)wp=^V-UfkMC~}&x9ZwNYvr#kOUK&!-=2}DHh7u25*km zZVVCab~#Orn#}BEj||TKyC!p0Wqv~J2e?Id67kyZr8A-Q`Aza4X%D_ zKkUoLVd%;0j?p$@^bEVTYLQHlRRzl#wk|JZK6un-PsyC`#)3>6fc5#o$*=rmhg_w@ z*-M#A<>~7a0_>BO=AC*2?F7_PM1YP@``wvSHO;{DWO2`=o|1tsec!1Tr*&3(FvZ^v zgJ1FaC#Z#EARCO=eNIgARg06E4wvb=_c+?Fllo6`jZdnl({7hu?p0E8?J`pEtVr1* zs)S5Ck{?#TT*Pi?7%1^07%?&0`~75k1yCwb*qRW!J!j)c9fwNiPBtJMoJcMU1)a3} zRcwC;iJDSBS_NM^KS<^}`05TEM2JQ?auSm=fR-kuaa36tzNM!+YL8U0)Q)+`kDRh> z#yhGH3>+wt>XhOje7S$3oDVgz`t>~%g~t;DVf8q;Gom!{wcKNu!S!f#IZBVgU2aq} z+J?FjVa=E)12>TtR!6EQWZiR%(R}`@L-v%Fb&x6e?*6y)$4=6)i(*#Fm?k9HpGG^3 zl+Sr9SE^mkGM5+SWa|Q{8#$*3iVHK5{hq=Ue!T`UA`F zv2H)kW90z~5xUE}h1wyX^J9J+;jTo{^F_$Y`;@R>i=*WwEf1y9qrVq(q2eX7O=^)T zV0~6gKcYxs5jpHy9^gEth^Du_<~)=306XO-aAzzzq_ADDgCt!fMuQh}0I>--h4YPSgmVEX z!SCOhff&T>hVh^!DQ>280fxf1G;!Lm>IGARlO9+yeM}|_Ej!=VdzDlnqFeo4(hu9fg!_?JmqUMUyRDQKT+9*L0eLUDej?;Wa~U76&eo7O#Z|B@xg*Q?UDxj4g(_SEAZ1y?f(VJ`b|9{)4f1|#fn5wF&F-YOa#q&RB;veMyUu*U`Omg(0 z^O)4EY9o>I6?VklGf34gzDt>_9#TD#$fqp{S*+PIoL(JLTf+PFxwAW~N zau4w-His$$J|fvhgFWI{jB;ANsXPU;Oj^=l0aYy3fWd&ZWnOhW0)*L&#y(Gfa zx8wT(Cz7Jf7C%i*XS|n8D@7a`ftiAo@81okSmpL=*F{EQSnX-eGS_dKveZ+TB41Wt z3Nu@ZI6f7$kW!9frl^w}QI%p=bez}7q5=!7B2lI+Lrrf`4Hc`jbz9{kYY;2bcN{7i zWLCL17AfF55&!^KE=ovUP7=o?y8YzH1WZ-^)?MH?8)q(SOnA{or^JrzX3pZS4izP8 zBx+gZiVQHs!j_jFss8NCB&rBdBMNp^H-xpN(&ujKsCl>J~fsJU*~7V{~g&cywPcHeG?yEHs#? z$YWXPaJYG~&tmuZIXckIJ2d)unkR~{84dqn-fgXssj?h_`{izBsU&m=dyr^ZlaaXp zg?uB~4dJj&Y`0w|f!CR-EA^|Kyb%Moog(`IdQtvCiQ{+^9%q9xO#?w)SGo$)B6uyZwQtXd2 ze*%+z1)j%WfgeT6Q_2L9`P4dr`ZWZz^=}fxo0OG3E+PKx^}R`Ub`OiWgGa<_4|3;2 z#OSyh2Q9k(dT`F+17Cp(1RMjtikRX!ydfwned1$8Bs-1aMIQP?6IT&ib3@kzAplwcnJN4MyM1`9ONfxD3BMv<5kjv|UP8cZ50TUo42yYGN}`Vn9V{&$ z*5tRZgdH6A=msV{vH0a(atgqZKsEK(&gwL)%yV%~ahh53nY`Qntfk7czxR3ixvo4>v7F43(lK;V8R^pLC~g@%Y^5r1ub__rQivR};O)Hc5|gNDkG} z4aqOqRpdS`+9N`h(fw*L6Slb|bnVbZ;o>`yOtM-}F=q~snHFeW^gSG_N;Orneq@sJ zO`B=5W8X~mcw?^GxC*{}!t$ppMw-SK4w;1!1NF?psADpDm&Dm3uhpjTA_RBmUz8mo?Z z+1#63{0yg-CY)*{cZ17HG9ER^Dlz?ZT3GN&vNgnFYj|qZe@D9)W@&reAfE$9T#y#FeHoWd@|19jDjZ;N5q;P&NZh_+ zUNd{N{II`;epMY-`1qe_tC;F03I>`1iiZ1BK2GrO^`5h(v#pEEA478nSFT{cDQd1qa}G zACVD@&i1F;Dg5+eMo&Obxxzzx^{#$P4z<5ePv^7eeS7!*R$cG=BbpFQFN@xnbd$C* zhX_FAHp?K};2OLpb}dWS;1$Cl{2)8<0lSuUz21Q)&EE(x#86qFpB=}Ioo1A3%rK-^ zJb+ptr$sbmjWK`<$Z!}P`0d$gl14+`S)N&G&~h>v>Gp#`vm98%lY47=+Ys8Yr1{a$ zgUV-Rpv@(#kz^{#Tl?1(qlx|&$_o9O(F>t24<0s+(Ls>*< z#dc-w*`1LywJjcs1d@mS&jEGS#aCAx4wIL4TFdhrDVtX7N(<4)kqW(S55DM`#*NLL zPr_71#&B5k>Wv!Ke2osQ-6ztUiMf?Oll5_i`7gY?jI;A`A4zt$^C#O_^W4SRb&>$Z z2DT#(^OtJRa{@WCk+}`eOz_!$<(D^JtD!rVhPNc!^Ai&-E{pQm2qNkzGUl^i%)V2T z$BK39-*s(eI4lqbI9qHxS#9pcqQTyIm(DwXdI`tkyKskHtNFNHu9@f6y{J_4I;~^q zRSQkO7hJDu0qOgb+s%XVMlA5*#R%}aIsL_c14E$um$|2yNVgRx680Pt@O!#&M-q!dc(<#s@qn+G(Ey5U1r=PZ!Mfk|D{90 z)31-nr`mhao&)p)blV(&*e@WnEKiXHC6Z(qxDauX(0VZ~ign_3^7SDxki{uM%!Tn{_~RfC3P86<#mzA@`VFFKU7824jevi`+xzBmSM#NB$9bb;R5*C7{~Pg5ZROs*US{%m&{ zA#U=o8X{q(0$H>Cs&Qnus;YT1M}3P$Fx~bioTwefCk-L@@;TBLDE{1sI}H!GJ9++p z>m+F7_^(@mk}dy#vhV-CJ}3Pj@3g(Kv%?=i;op~*EdK$8zhCed_5Ht>>i^lR=3oR( zcB@)g`&QUe)!1+pz%`W9H?xCT6(w7#CWPCkO>xlayBXi_pubBC{>E|`p}^n$@;r?6 zMs>G-1`E+B_t)CT#oucm8!xXjmz^JAuT-Q;t~x^6Qt93I8$&`;_35Rhtg6Tx@Y^gq zIeN*rT_ToPdhT{p_cJv{TK!w>Ovr{HIHs-GMH(drouqM0rYP1px<^_ql}wm99V<=0pGrfBSyJ@#Sa0ZrOE*y0n!ul5n-M1V z#1-s@r}r=^6SwaSfKe^GTCN8sT?~B2of#jqNfK_Mo+EG&olhmO$4Y!B(+W2}K_*CXwc1x+m7Xul>b9tU&E((u)-pp6YqM^>9K&uu!QLu=;5^Eb zeyM;v{B8a=$l8m&1u&|t!x<$z zDvaQ=Y$ji)Mz@+~r(MTJ!-1;$u`%ooo3lU`Tdt-aO*xj>!nCWp%VW^MahvTeALy&KQFIXhX zqv+lgG|6MU{qAytS`SPiPK2u5lMfb2vB%Rkgg52ui2Pz5`h5N8Ju{(P2a0_t+SC|> z*lLcLD{6WYdZE!Fk*rd%wnE~cS!pD$dm`OK7;fxr2S4zSLcydrXfk9PNv`kkK z$c9wu17#v~wCNJ!#0N7NU14=c)=Y;>pdY>MNgtm$c7jN-VQk`?+Zn7PLh>I=RK_}= zq+-7yqH^*D+5J)jM%(mR48%vtyjKM zWrsWTi+O{dz{*@%7uQb6QydMy4d)c#Eh7dqMG=u|Nr?8y`D_IPNx@x^L**faqTfRt zI?CSelf72Np?h9142$C>x?SjlgawAWG-`PV8bPmwiDaDSn_y2++`z6ipi<{kQgUW{ zIvN}Oq7%NH`fv`%vgKO83;W85L|?%B-*6+S*DpK+f}83;7W@D14*&l`3l&pGS5s#f zQFb8g}kO`4REo~?W| zwfT&DTVdbx7+7Mz0e}2Z#>i_<0H17lAP8#;| zXgxEq)rhN{2$fLolZUb}n}CO_ny@aPuWRz%vWKlLXb`W3uSSU2N>+#&4szQJ!zEJ% z^E{eSTn4=)C>Nu{ccVp)8r`Nr&OMH;ap0zLpguJ&78iXPR*tt?B1(T5VWuSnAe+E> z<0t(Y2N3={$XK_<1ry%#z$pmzdpcSp@#0YsIyofsrt2hX1W$zdXek9NXQ;R`o64x3 zLNLfEO1hKWvI8?zO*)I|7g=+X8Yi@gEG$k(4zn|wK@8tlB_gNZb1o8d9w3$$c8fJz z+deqwCYybh^qOob<>&#ua(v4n%@M2{{=yXbpjs>AWwEt@WF)sBqu!4%%kQX`Ix5=; z(RUNkUMN{=pXV@>1 z^U|n@&)%VvRWZ?&dn{O@KSa6|Ozo1J6)G+Ek$nDqqbz`EUc~Zxwfl{;4Y!Dq*!01#v(`b+s z*Bj1{42dMh@K!%lb?|s$m*EyxB_PD}2NYYjnh)F2+pcb+`+KGtvg__1r~TfpPyC_O zCGEthAhAV9pvYOEx|=4!nSYVbmKCQmRT8vqw!PAWi&$URu;mqNt=3`R45t$;c=wId zxkS5!k*{*^_N7v~_kdO8t?^xOToWeg4au@@gB$-e|I{N3@NvY&M!X6U!IpEcLog7@#f4;QJ`DcQ<<>}V6cY;J@V844KxGuSt?vqD(1lke9q^dG zT?j0CR2yUxSa68m<`S5508hiIW%ikN$RRGO~1&Ie@V{siAjSqkmm}^zJxCF51}e1 z&?LQF@Vn5HuxEKh6IQlO=$fDCDms=%+JB3}&eb1^_(2o7kpOE)Nz< zMbKQpt6vTKx=;cO;~JFuUr4!-m?k^t3^i?L`1^#62b5)!EHTEI)_$gn*a_`%BPd5j zCd=fAUvlu|d%~g}m0V>9jKGiq35aJ(p}893SwFBpGTF$`8M(CBqmX{}u6nGDtUEq9 zxwW-GIEK+_N8^w9ncxpxP7NdDA`>H!AY|AVcWreJAaFAH+KIV2Jf68hU_kR&%hwZb zEL%d;tn!*aJ&=@nh|Opk)Xwr-#ZsWdfh-zL)I?=CK_IvM6&uNTN(q;HbbV_kEPxJoXUByGjabRl@t3P zbHTq~AZ%h{>0)Vb2eA1|(%H%OZ+kRVPdgWY$3N{jwKWAaWpw>A$Wr*hS370cI~CxB z5_(D$6*v-Ecmz2`jA9r_#9zTYGb1=qahuVqu%;m*4U6!FYFFT#NPQK;VERW|^Mj7} zgPi~C+YLq^YVOGFII{dym)Vh4tG=#He1DYq#1!+;P3m_i4`im>`1aGDyBBb*mO~bo zCGfzlT1#fCz4Kq-+DV|~%kzS)YmjsT9cE3QjYtzs&64x}n1AQ8ecOT4K16K+D`CT{ zPF~PouU@ag*+^&DOZz9}k!egg;FcsArRV%0k8n+4`UWR4H;)ss+jxbK-IEA!Vk18(ITUJqvyTQ^LvkjZ%_dtB~5GI9GEY0XCz3Eic_J#V|$qL#>nBdJW zFbsyzYb}b#9&g9oSrmK~S3X_oS0^}-`mk(}8?avJw={oST?YW{E>B)pu%T30z29x~ z3Ps<=-h;wa(~54E$Y3^|99_@Vx@S?BM6wb(5Dj26>?y8PsC>|d9A?9jLR(NhmkiTa z1v(|xO21ktIjV}Hqad8Ol@J4^5kzmoNeTeSs`D~d7K643uorG5vEDSmf-3C(>`3Lw za%@o=_F@dui{K%#RQG3 zbJ8a6R5u}AoI}$`o6G(pOa4TD!1Oo#Yt$c{)3dtbd{zD_*}(`u2gI%|C@71a{lP;u^jLpfGSFLebT7ck)`9kVQ-K)?LWI?Ou!+V=wS-gKZ| z$iI8*{JRO@ea3Nn zCA-jS;fsZ;vP>1?I2(M<-fKJQ5uQQwRDkv4HYK1R zb$Rvh%=iBHee1)IL%BDv*EP5gMGi&Cg-1rv6Tzyv*$;dCz-4BTE)*_2{;m%3_E8*d zN6HFX>~*joeSf?`cFV-@VxoS-&8g>dN zfpgTt^qZ4j%p)sw@st($M(YfH&5*;9y<*%g%I|1-m@C%DknHlx` zc_9FDxBi>RAuuDUsIc71iQWrc<9HK*EK%@uo-iJ}epQXHv`G)*x-ii*G;0ZLur**hH?a ztaDU1;wXc2_z0t}Uaj0nMJ#?3CEw?KD35K#c1)pgBORi;t z(ABp047?D06V*YYZw-7J_6T#9bgL`C9YPN|9(k5FKW^J7sk6RQzy)lN!tOaD!8(kO ztGh05Y_)y#)rJ6B9ABf)87vhVM^aCHp}@uURvcWVK=szl41~d;?dej2>JHSw(pz2uP1n) zm4EVl#x_Ch91*kI@fW?GkHi1CFSLwG)VWV3T-CO7)vOk(0gY=q28 zg6=aie5kj+yo!7j z3p8j*;?|rH%$(D>ys-{2SY;9;{Ehso+OZk!RMwF4y_Faa$YL24J`10&W+1HgCg$}~ zc^|2m(^8--@DXz!t{7=WX>~oQs~*y{0IG&xOcU}BO1ags+((p7+op)a(2Ge^#Wwb=QMx0#Ns?LiauU> z(wXki%b)NA!`IUF*+mX0Z^l#q4`=TfU5OT@?N(B;ZQC{~wr$%sE0yfnwo|cfr(#+kLyv*Q0;zG4>dHto>)LHP^&DpBb$4hD$uVb<$}#M&>s_)d$u(mxV7B zQ9lGTX|R{o{!6O@Jc{@hO9z;a5$Krj5bW)@I_~Ts6@&ZZH3$C4$o$zr{TcZF-y5iZ zs859-rLe!^BQjxG3{fS8;|8pDGUQo^JpT~1*p+(!1q#}w1-M}h@LBhTFBy=_wE9SH9~>^Kyq_>L%X6`RTT>W+$fHlI zp$0IPMJf}GRxSl7!wM`Va=oRaT3RgiEOMyF$nb(ADVmr`OVT7&3!xJKW1Jyunn#14 z8oBZ}E9*sPopH)19K$q3%A1KAh-hlH#DYqUmV%G@d7!c*^XKCSP;2_{%A%R|!>qZj z1iJuo{XSr7n*++o9Z;FcQV-w(PRgaUtkdsQ#U2B!NNiNIHY{_LtI&Gg6UQpYGVl%e zN=J1gDYDH2mN8gG5HexL!ClrXRyaUjFF_E88EKiLOG7K6Z_FlJ4UbT??rUe%bxQ_$ zfX2*=FH|O4u-8(Wm3N_LedtVL_XU>n11?R&eesE}*t_4T_-ke0F13pYSDn*C1PqtP zs)G!u`1k&B=IR? zUZGWlxwi$DYz{~H+l5vN>KIjrY9qB)5*uXTfF3OqCSUrthrpls@k_M~d|LiMlWkm$ zO`q@o?99Gu@PFpuNpSbCv^WfXKBU^t#~+pnj!$}S8g_saHlagk52nA^KDNP0S@rcr z4_aMPIj@Q0@mxU5P<`T7+o#|D^|Pyinw^IHd}~2xssEQ`H_Ls(2~@#J7}sIviN$8> zP~!*1fsnX+s;}7X5+07}&Ch*2O}vlo374P;L9_$-!o^_-EvgNNTz=OFrG_W`JXRPI zUkS$z=hKlDrWsFR!|kp_Wt?B{Jm!TvudEs;-54%kWOBz2iwnNnvgi<-%B>m>cJYY= zJ9{va?!x$0MH8@Kuf!c*r}(Dti2(-%Y0l za(o!N`@BQ$t~78kAs4Q6AhXdNz74TY!e3{OMz{5>{Uqp@dNl5_`wZ+y+&fhR^oahK zT)|O9lS%l)gM5VjHzWP!e-<$bn;2OeIR1{4}AGzjc7hd1g9Cu4f5!du? z%x1Qk_0jCD1R1rYV`gcq=9zRdV};BOzq&eNgp6Y_T&Ag69)W7I$UTznadj$7o3I|Q zsZg=WvKnIbiQP*%zt-06jiPb-H7D3R))H567Nd92}5z140MscZNEjVU%GeN-Q;MC&m{7Bkf7n(L75iT8k1p+H(`My&wL*}n8@ zOtoDdg#tqb&7{O(sd-Xr8-`Sh=!$C#VgD+vEjH0ZX5)@&u{cSlhOu+b{%*t)kHoD? z=AKUYkov|Kv~W2&JSjS^qGI`MK9jM9Oq%qj5Y{PRt0W{xij2OuH4ERmZtBRR2XcjE zn5+uaALK!EOY?y{>e|MbSB2W!Y?F+m?R|C3Ma`gZ8^`mv53Z?cTVc{xna6j9Y)HJ@ zqsu7=M-?8X8)Niswx{>QvCK8fMs!7JWJ_`J%sN=$^De^cmRY@(O0W$4La;z_{x(c- zKMrFZI}WU`8P z74LRMZF7(iLC;b_L?$4n{mF?+HK=mh7q}z~*<5ZI{0UPHL>o0h1J&y?z#kpdc;%8s z*HQ>-5tRp0rw7s=l$^2ZCuMu-PZV9`7*u_TYSfHDYN!dQ0drJa3J!3w9*_3&pP1zo z&7a8h6}msDgftZ5`V!r>0VFg*Q7lJ(sRi+cW-Yu&%DyXBU5970bhCES)rpvl_=lv| z8sZ$^2oej>p(?siqA5hpyUHy5BJR1JNYS;~;aZt$8Q*846@@>G=PClLA;I)~Le%@?Ej{q7g5 zb3*LM)SEYCc2zjcD2Ir{<~aoEKsz_Vx{&gVZjo`TzTgW;<;NK2S+!lnu(!aM*2S80 zNk_r;y^=mbnc%fMj1HGU2oZ7&UOXe%TpPCmu1n}IRNH+-8|_-~q@N@T_voZO7rte= zG@0SPpb=WEGyA!9ELUeHWv1LS!mwg@b`2xE{~nk5DJWzV>ci?H{VT`hUlfD?lpKG@ z?lN|^Ce8+q9?}*z7S8`65w`kEBD@|i4}eipnk}$kRftpm{MiACwT3?5LtaEeOG>Kn z%Q48{5lJ6zpg`z*LG}x@11+@5!u8efvSS7&fd!C_dbkh1S@zKSgZAUeg`O|yC7CdY zBghSs=uT)vvMWDI>B}g#f!adC2>RGlKzbAldGtE(ZJnMu%hiWC$H=>s*Nqh9mUSIew0p~mC58R zcG+n19d0Z2WHFxcS*^@UU^6jEan|Sn_@W5=Zp(Umol6b<+J*4goeiT_f7E*IZ;9~4 zFbDmIS~%IboyJIXuslLdy!iAz)LtckE#o!}?KdNXH0TAtZ`S0by)mulqaro$)TzcqPW z8pcRdB9EEpE;LYvp@JwHvXu~KaY#j0U2Ygf7=a3CQl@a%8qg>&bw{*ne~1c$pu0L{ z(xSY^)HZTYHt>O=Y@e*|sV>n6!URRH8NVd#8-mHEaL;@|``lbY5Jd~X1*}3Li8C8x zIzq8{|CQj!1(jG+q(Cu@18eejhx=nZBI=~!w#m#pNCM}3BpnznM)Z=1)6ry^} zKaOUqnEc5rZg1WoBON+OdL~D)f-lZ1DEy3DB9u0SZ_pm8EZ`Nej&={Xs{Rpf)n6Xj z?GoflyF=wqPl1T4=gank3Hsi9X+rCfq(4%t z|6z_#*1*QX)=a>~+5A8GWq-5hXbG^BRCY^LD->3-*!um^Mx?M&=IZ@v1!$I%=!UUW zlVQoQVeemkyZEj;4jxfgvCN%h%k*BR_)3Ppn7XnHiUT`-aOa#3CSJ~8KDcx1mqVLf zZ(u($Iv=`s1S-I5!J{FIZyNwMoCc$mK&WEeAns530NdjQ384Ac%G&1ytQ#`ZN^^zL zveaqemHPSuw39n1b7M8hwj{E)eVHS6)<)IR8jMV}g9Fxh6gllWS!_!x(wwBZ>eO20 z0B8gY_R@*ig zOP!@9N$eZ|#zvNT*^56~=7f@$)l6fyl+^}Jc$QVr*(M+bZ#J)PL4?<$Ft6^|WP4^t zb7pr6kUOA4tjDr`TiL>{R(u}jsRN5uiV5GE$XRa*$^9KX?uzArDwIjg=9yN58Ih*X7KyhB6#P_#}t5qk`Yw32oBAW5NnOPC2S zBR4jLPIx}S#9V;Y#1#abC?8jdg^JN-Fz3GU3$SHCWqeLOeBzMkngBI477mtHpC%p( z-r*R$XzCoqt}+KszSnWGOXXot?b7@hT*6Rugiayic>!o&ti7?Zw>K|$PDlY+`KU4!oGw~Ut6YW0{-G?oa8+L^ZiQphy1%{A| z@Q`kYKxBugB8EY9g|Hz4A&OZ902ZUovOm3F5-(;<*_ccf+VWqD>YZG+4v8!j0hjeD z8vA18FRNMaT^LJ2KBI8o|LPt1x)v;cb-!z|z$bc*dzIL-x$?DXd6Z~Twj&aT2WrN{ zj_r+MuSr7ciQ~AaIA9Q$Hk^L8)xWA)3_FokzElSL=cJwTu>&jKq9NUha?2QW8c|N0 z@nE{2>)~MwEzbI3kW%r{yKj{YhM<;sqqI{btZA*ed)RX;YV86fX0W~FplwD{O>j{1 zfB?)0gkd@ivP8u!!zY8u_dL%o`mz?~2&cPwTkt}CqYQ5t77vhct_ zv!&@X2q8iEA`NW=M*3WMtZ)sqMUq>mcI1@!kR7VL)6cNu7p~S3UU#IT~erm1gio*AK?u| z+fq0usu%X0BszA4keTT;!_=eMv-f5So)|W1pO#M?;Fd(IGOOX&M6;vY*}p&$>vkh) z%B^iI?ICMDL}FC}MwPBQ)#(wVesqMauFJFKK-dD?QxviKUK`=|s^KmF`Wdd0w1R}H z(d;T|RJ;vdY{j={5f}}Tcn=%MZJHaaIrvTFR36xE+7F!Fb_+-22~D92MD@}F4S!SM z2`wuAssL82N6js!MMYdqz!~WI0}t!$QB(t5^iF>s8qll-1u^IPnN3(M2`1!>R(>rc=oxx4ynerqM)LD=tNw^kA8Qq9aBZpaf! z_TO)8A>%7orCy8R@#VWEF zX*SHFp3QF$rr3u)=b64ZjA5cD=GwrKlf8~UdLJ2lB~kv;O^3Kn%l$K#u)_7%%IO-# zD9+PO;u|8`e6zq0_+MsxTdnbwe^)X4@^r@KKAgMwe+{X*{%0YzyrbPmAHe^w^w^+! zqV$pee5VCrvsM-GmM>q(QHh6TR2KnNC>6A!At3#Nb!sKC(2T+6;AYgLwt2Aj>a$SZX&>Cv?$oT%FOXOGP&}*g_`}4tX>ka9B09cI# zV`pFdl?a zVr4EGxs6OVHex8Gew8p0oL29*v1BSC*)3o<*}E)FYbu~~!qv>Wz#fj{)DaBv z9g++B+)8Ag|vz$1r#mCpUcH%(4=lKDf zDT$U=pp3^U7_kMpfVeAZ71>d)(FM;dUm{11Y)z}5d^o4-t~M}6;mtcN&Di~E*c3DI zRl~DYgn8fxz3sS7Q5Y&q`Y0T4w3vtWR!!oN5l`cl`A$vd5FB3g&C;+Ddh|MvH_rbqQ#`SRK8u)A&V=k>ei!@YPzcpy(?r|5$0U5z@7{a#oQ`~26}eK?`6?+i zUdsw=N@WyfPgdapneP`OTr7^Prz+-WvGc9TtXdUQr}NhOg^9Ig3~zkc(4}v_h(uXPHIQ_O0%Y!Uq2?kTA)*;5TLZI1X^3bwv7vBe?iq$3a8*2*kR^YC zMjRxia1OS15aCDPmM#EsCLRnN?pFcg#V|7r2vq~Y`AYbc!ucywAt+C% z1kexz=}(SI5BpE(sm;RgLF9@KPxRWzjC)Ia0-Qbo9sK&(MS-Ugmt25@cpa8#J}XlE zg1GU_5`ULVNI;*CrVaso)ZiBjxBzGT4!5nOH~tHl@wW3k#^?=-iZ;hbZ?b5gX&$b8 z&h}~T^nq2y4+DQiHD2q^9K7iJodc(nR3lh3x-3-@>Bg04LMHV1$8B;#ANN<94L2Wn zcEU0&y4$-m0Q|}w zN{k*^5rIm{UnqH|oZqj&sTgyt&#B+ieo0R!u-}{5%tEMbuOUXf^Ii4{bI}ZHUksr{ zzf*yw>8CX4&3K*%?Sv}BCRLgc24%{{ltWoAWBd?d-t{_=Y9CG`$TbI+OUw0PC{rYL zu$*Ia{D4<^2&Z-RnW_ZzQ@WFR&E1`~$;tO{^`bVDlWPtn*xk$JF~MLS`|-NTHX+*d zbpOAl$5Rto)Bzus9vSZ6lBa)$^Zlm^*N3Gy{a|Q))ZqWm1o2EY4}O#b)OR0kW*TaU zT2V!tOYy)U7f{rT&p~AMA*$t+D@ibIeN3jyq;21NaPS1;Q}8Ti<8_Z>lQ!msdjc)% zEhOSM9!hH5JPW>eluviEGk2d(&>1{WUW`BZUU&^XY&_8NcnKb)vwh1~Y8dTdI7`eV1{xFfLHVKT35%fnW{ z2DEucCm`1g>iBhRR6W<`L$<6r$z`$p_3U|NjI7P2+WKHh4tI^ZGi7@YXK;xPvl?a8 zx!2-$ZoybaDz;L}YKFk1fH@T2PO-@K%D~}x{t~4U5fBn38NHxE^jJ@6R##~`|Z76aT zEhEDQw^=ly&8Ps$QL%Dfp5_S62DGm%VILlcx@g*x-PSk+P_=7>A6@Y$&y)<&sz}s^ zHK|=#MhyzS!5vHL+wq5<7|d7o6SKYn25qz=vRFZnaO!1cA}i1?3z;vp8r^HU1j45Q z=GJy)vJ*na*%cs13}KK>gL#>j9|%Zdnb--6$l#gT{A-CsfO5yi@MysXit4t*SKue> zu*)8>Lw^#@28#7t6+>Tzf+yV$YOLAY4q!UPw9p|L=yW5UGcps007ogM&qq83t3`lf zuQ~jgMvQp!7&*^64CeeZ$>N|m>SM+2^nAt!#&Xx$qnK}8v`du(4em{qP1K%VB!sjw zkxkg2nWlm2M(6xb>h0BGDYt5{^F&5$_O4IS&s6Uz-l~xxe^q==WzV%>a$6h{?8uNX z(&Ind0yYOGix|5Rmybksk*T#bszQUq`fSF~(TaA@J|m(${w>#;Xjn`aLE+i?gaTy$ zJ6_DwLQ#IN^v2;gSM!-CrQ3^<}W7XxJ!mH9<#3M_5?Bsn#(6L9Ady53-uIl{wc1>6=&GBRB2FG)im9 z&ZUhKJ^~hN-r=UEYVxDwq<+Panf&PIxAS#02L72|tawL{$w^ShwAlH!&@e)|b^>95e(26|p;!P82(4`GI z7kHV1G-+Q4_}{qG2qgkn2rZf<4>u z`k5FR#OV=iQ-!7G z92R&sp0)OyI*NMrd+lWWhC=RfFgy!@;VHx{G@D7}wm`%jw<25o!TDVYr|ly@z6M}# zoepGgK^#b5KQvGeXlkxWFu)YT?Q;a6!cb$XGM1aF_f;nu;P!a}U}5fHurb*fSr}ND z*2boyz}MYjO)ypy(^V6x3P zMm}_*3V>&Up7WL~&yFB|=YFp)&slHg zBU7ImW@pbOFW{oho*nsF`mquE`RX$|+)pW(P2~|@A@G1odY%t#GT1+95JA@t=5#9v!gdQgu-hPq%Ld*+fKwk#sBt?lMn}H$8 z%H!uG!M}yu87L(r+!bS3Jf9ZwRp$$oO5)Zuv8nXcmPY6J=B4Rv=3xH`wv(BIgTxW6 zy1Ubh?5r^b5?ps-Hv{DyxtU{Y=!BcHR_-U~3<@L+K?*`Z7+pOL9n3b_3=SSYqt$hA zpfm6RSWRHUGc9vQ_phFQK}k;39rHJ;J}YB)Ao7+2TZ2WNVcT}Q4dPxsxNx1v6_grmEA&O6vYq8_Ozf& z0C;sE+Zy2Vou_O-h7Z)MSY+K#{a4d!=%a6Yq@d|h)(@x&icMsB4coaW^I6Pgi8Ucv z+}|cvED8e3lMrvC#~<<^F=bpst940YpD}zd3f9@4++;n|BHzBn)74MYa~u(2zlxFb zu8Y18OQ5eF@^K#_VZTz7^Y)3puSu9KA8v9SS!2Iik!Kp^`yCZH+1%1+IA=w^wZ$h{ z-)?5qTj#%T7u?v~>SflCit=3)KwID1MPoVv{_g1<7qVB{{m5~iqyL*D^=BZ~e{!T0 zKRPNLEsXw>?*3B^N%%cFYUo|)EA48K;<3Y`Rv!n1w+>3My#M6I_jpz@bposR)={)#5FMqm!(^T` zT7|)(Bxz4Nu2zcty#W@J^jP2%&J2%?>yG4kto=H}39J89~zmY(aUU zwxK*xNigUNms3Z(vgT-yG5a0%NRvh;zB7MEcGZcPTyWEV%M{%iaS^-}$d$6kfUG4vaUsgxbT5 zb>AcIpj0QyFh30k;rHm7=iUYtmEuGjbnTcxdzhFrmK!d}^E{e95 zs$B|azXpzh=cw{GAu{cdh%$v@DGjLmHU`Xtv4oW%$V}0>xECC#7aDjHNQ;@Y zMl^7J{mr^Gcd53s{m|wjd;|yo8)lG|h136zN%ec7l!VeBnN;%AlE4ZGy!rc;rlwkH z&p=<1PFsm?b3hvI2p|Olre+=2JBH`aT2F07vQc?KKz;b}QP&#?V(`+wrZSsNF!XtQ zcXob0?447XsuB3nw1OP4rLI$U;9PDirZMSQj+a{_ibtu*DS-c&8$-lPh62u)LkTP= z3cXcBas9GtJm&F}x1WY6L4{hO(CZk<(#du5G-f!}hcnZOkF-AdYAlQHqTv0ojs&)4 z9O-Du>_BZZ%%IzZ$`&LVGPA1zI+o$tkmHL+wm3@ytF>h@0-V^p?i~4?R{o~akOj?d z`DT`KPQI!DB{Y_+@CUv}|JS&*!nu=Y;B}d-$ zqny16)}jB78HqYkVgG6|Kloc0Q`fdmNBV*BX!`j4c?Svpn8dTOFmkkWvNQd+K6C#6 z!D^ZR_@6)Zn#cLb&B~(;W>XuTnWAQ-8&Oeo+7g|u5K?GKJEw^U#1?DxW*4@N#m%tU z5ME*bs-njXCGq{lmvEI;i9JpgD)ZzeJLz=ZV)y!ba6tbFjEl(_6BJVf6W!#4i^w=O zhs_Jnm^UvKEpIJl-Zioz3$3Z?VfbD~>!LG1&wAD9tU%>PGvs=9*n%;S30`#J)HKQ9 zr;nGOX4LxmY<&Z$i3o74aV&(gbpCTM_UzW9Tb`r7q8qxyM?od4pWfSV$jN$ipHRpm z?mUebFR<|-EXqs*??ZB%dy#^8adf~Xy0Q%U=&(rg9*OB|Xzt#_zj_m;eNtxvi0xx# zc6K?NKY7TFz@U;SD9%OvnK9U>brKZ<_W6ipe2whPpD0-{LyyJDGp_;pPI)F zweOH@U*)gWEa%SeE?$g`6(}Y`V;FRql7m!FlvF(ubK>cfWtMkb^w@J#JpDpcI^AER zilif6pJvXf>HyvhBVn%P{mKt_>&-bZV@v55Fn(dK=p8n&j$H01gK<_W1))~8})85Bn-25m9{+|Om_FwSaf5wn~ z==+WSr6=akGTh$_g#?t8S%n0JB zIH$rD81U++%m^tQLXAgdN!lQXuvN?vxh=j&AY_A3DU`0K{D=#SAzG&1xX$F+0}s0c zo%fg5E97ounqOD^0dnES+AT!63gP8Nfg=!A5?V5l>(VQ{=6Fr1MB*Kr_x%haB^(l}k?vSVOgYP~;; zI?KqRxayEn1$*jm1#8U{n`8#fIx+U)nsCW-XF+XFyoqCLD`0ktOwcF?7BsF2znhaT zWH2$`!*ujRn+np`#0oPtF);PPnCa+I%a8nEm8YKb7n&BjtFhJN)U8hy!JQl08PRmq zSU%R6a+3;*^FW|q*X>u{Ev6G;AtxFfvC7nHycRo6n=dw~gZW^*mOM>On9;F-F=QU) z5@W_pB%hqbtCfPKa%vTgHmuu7A`EGzmSE4s%r2ht26GqAp%YVPsM{Tya&BNZ2mM||5Spk)OI;R&tI}F<#MKvB_T(DocekZqjn`-4! zTm%}a*JlkFRxZfBCKhN+4qif?GzX zfQ4CRQX}n-euxCB*H# z#e~XG`-H7lA*zBT(U)%!M^&uy_@b6M?zGSRsNa4;nbtDWZ&;5RjjJM}`51RR{ylyD z2~|4p=;KvK1N%2G_0OuE-#1C-;~xIWmM5$#A`2h@ygtPP3CMzlm?^^nEgL(DA_Re; z!sb8L1ofP<9J397330O!C?jn z7fng7!hVd1AyihMq#R{Y9TSAkpM>R95+WuH%dt}ZKVV%PhO>{4hrCFUc)13=9y^ZX zd0(XA`BwLIA=CVd!pjO!SqJo6y`aRlPg*V10Zlyw)#pO;>RC!|ylV$a8XT1dTC4ax z28ch)GR#SHaK;&%P;M1Jvgh#2Mq}msyTezKV-<%fox|FFB0%s8>vQ+!XfJSX0 zW($BJNplx*`>bp|vy7Cr!4OwVM5$fZXVP2uJ&QstD+@($RtM@+VZVFs(`d(4-7?lbG@Yt3H=lQBO&p-WM+f{}aY2B)H%OHaLP~nVl$T+m&d)Eml z1VXmOC^PuvAglCM7BOhh-=2}waW&hQh!ybw8tT}9XA&op8xm-ea1z8g(m0biRHQ@_ zSx4*za067lSnC)bG7rI8iCU33;^BDfcpg#@(Q9vr+Uh=i0yF%b^vGT7(L0t=YAaJ6 z5DZo0%S|(wUVC^v;BQUM$KOyY9awf5B58Nx@DE-vu6Ek-lV6*E4ykK(u~e#TMn7K( zXnhGiLEY?{-6yx_rS|c*Z3ZRA*!+3SeEa$J%d7wCwD3DSg`ne^gID&j|7SE!P@I?Ctp0~@eLdrX@@73t|Y2srp&tZCbtJtYQ-XNK)yH5);A{g^v*{brjJLJdL5GBh4(E z1s+nHWyF+UC-W*pSErJT4(TssJNS6RfKu*8vBvI4KJ9h1ln3rck3+W((JBMbk;EcY zck2C#bFCG-<~07J>%1gnma*_nVX=!J{H{@?KGHnqoV2xZ-+nv~eCysz*+1l(QR-{| zm~z)|G~!1p_hy};_{I=9Lkp1vAr(P7z|<3Gwruz-MVKvgn4~DaSrnEX$_w2~2`!~a zt949|;r?wil1c9*j*-jHdHBYP;-nc^X9$FdYbN9vLo9-ELL;stA!?Q4s5wXk7n4Ui zA3~`QILnfuy7xM8FBJfsq@k*TXQkXUcpc)KQMy^6YF65bPBE(VoV1#llAjEEj^>yW z1ojp8oCptL6Xwci`-HGl%$v2}E!0eqN6wqL->JU^;UKg~&>LJ~WL7*zb$A$2jKVam z&a8N9>C3=^*=3)J6tPL+7u}g9m_&uqiBUB0vf1oQ*uiI|1ac94`Y^pqp4Oy+DtI$> z@^hn|S$#6!-;G8tzTUzlA4hQUAJ^!=KZ5@kyZj$VP|?KI?qfRANAf^LQTp%vL6Cx! zR3AS^hK<#1(bYWLAo~}%BGgbQ-ExRdIKfMKh0A6#sgOAtiAK=(L|sMsOYq11{`GoY z>mJ^*AsFVin;N~%ix22RjjrHV0z39|$S`t3_yNkVE`7q=({xsKzPk#DqA!(acy{8@ zXReqJkRw3IO+;`W1ZQ&fa+z>@UzrmoybOlS7<*Jvz$c96b~eJrkf#mcWFEgddCYfy z;eLv|kYnQw4n2^j5tK)oW~dODm7kF(D_(_tu!}|eY7t##xs1E|+NHg}mhRk_!m`q0 zLJ*ztmB9qR^-G{UK z^iTBkzuFO16UUFdj+w2Hr-7M>yR(VyU$wFSydyHdcO>{qX8xOnNL~Osb-)5%U=|7# z-l8cawTn`m@|<2_G78EI&>MvVdj&eSJ^T%0-`KhL>EgpPxj(V>ek|#ar8_!-^8{$T zOhk1Zw96Q;ygR{;d!>HiA3hF>@n~Ea3|mMjJZS5}KIh^TM7u61ix~{%C&whsYlC?w(@ZOD{<#NXLzy%Em)46z| zogpb+nJv|HT|9r$qjNa_zRo}@<7%7sgP%FJF9T9Y0PI5vS8bjX5*H8_K>C?%1gaFw zRDtYAqj$1_6cX~WdCYqNXef4^3hCl54a>b@c~td%Qc8%Yk>Rogk^kM-?K23~(0+A` ze)VMH!D}m|Zuq}8WOP?yllK3!A^$xj>CezK8#_-6YwLf@NpSu-nEj8nE{4_?Mp7mo z0=C9N<_6Z*Cbnk(So%a|Eu~p`gg4-U1cY5WC?XpHb0tD;;TB4iV$BxL1p~m)EX&-K zz2d6!$7t-XZcNIkF?WwUG0t;~Q4tG7-TTwM)pa}egWbi8s?ARk2J7M6NS5DnVIkQ~ zX>D8NBn(m`hU1ZrBb&w=WwMw^iz#Pyc$hnS>ow@ebHC1EOtwT|qr?nr8gZKrcV#WH z!Ln~l9+FUJ(Wg~iL#{FTqtpxVy7sA40D`G z)3|=bJbs!k*KhA#E42iUy9+%aQuV7!W~}2%KyISnIfTdR`*jxEA%yO2*eWkZ`v?xH zF^#fM%It|?2UtMzr%AbWH_YnW3J6wRRF`E}02QovkBTp3U^Y)Q{X^$AMvYa0uIGG- z>Md47X>?WIXCJELsj6+X^Ri-*NGQzDRL6|P+l>ef5KxGUx%^67J=IY3&V-^TTSF-b zJAypQQ$a&et&D{~>F_8Idjb*S1;?nG$;WiZC@!}`1uA^? z$FLnlD9*p5K&S>#Sg;0|UXe^VFCfa%ixLzDY0&Oo`l1`b>(3-w}2z@OzOI%9RM88!a^gD@9! z&kcfS{2pWl9pck7LP(^!q%^08XZVIJUp^ZOzPEEBXE41c_BzZc3%C@Fu)eLuKDE{?7y z|HSHv%2t0}GG0VNi_owfqRy-3V2st76(}ObQf2BK5pTX3wmE(Yt2D0bDuxMyeCDX^ zm!EcyIBxOsAf-ZG8BUHD!yD^u=`Sy@d)WRI$4K{590a*yy#kOONKYg)+q zT);gZKr`kwdDyM2WI0xI$eGAOvBG0p=3_erqkU>ha6?rhA!fluCB=Qyht;E3fqgXv z&p6R>Rc!^dhkzv8lnYj_rg9Bn??7bg*<+>(@u;j}SttYvTe{j(B}0LQj#6di z{PHmrw1&I}6H2?(Rt2=F0~%JEjy&m-yQU<~V)^zCsTHV!W0v-m`Ch|DVIp<~Eg9BBa?8 zb~U=cs$9JAZhMDu={fdV+4-Mw8^AUhL5mfF$3niBNTqXSnOh#KDk%-I)r%%P+9;cGlCS7RC82uCm@<^g7JGvy9bA3`50 zSkM-gP$1z5f)R%4Qm`$i86%z1rzYcmM#3EmCZ?#Js0f52@8&3)J{^2fhiJkf`)q?W z1Asx&7EqrMfTu45ACl*q_^6ks&j@hf8}^W}m5NUc!+sg~rgUT(>Z|sAousMVTD7qM zSl3OkjC8BFDdeFLTM*?q(2oQ%k$s8Fi%WtQ!Y!12bx-^gqZq~RnT3l2WXf#EgrXfV zVuVfKONdsv9BkBlmTF{da`P#DQ9-M3#;w3{3qPj!gh4e(Wd%jQRpLdkD+C2JhkG@4 zjH|Rv_eCk?wlP}4d1IrC^bK$UGLu!cdE=r~NjT(e)8~w|lT|WV^N9#lt8cqht#z$E z)lHVx{~mStdv>m0?`Vdrkk83rKoUQx?MjY(j&8 z1(1TU7FclgH;scjRNzUX+^@M;hiCn5iM0bdk2Qy+{t z*49lXAo+MMZpPW&_LBsD9c)VZ0YU7@1<^vWQ>+!+$M;r1HBrt{vrw#6R;z5m1=&CW z1?33l3yKq#BPfJWu~4#5TdSEXEalpN7c3J@@700gMm=|x*W6^-&LKe{>J<(Q;VOm% z7aaeZWNt)&0>KIZMub~HgTJ1MEQ4Le_RN+kV;5YAdQA&yKyGkNE6+5wGHW|?AZi4- zycgeb<}VyXXl658ZVo+VD4aNnR!lA%Td}NSB^CBI<|FP;t9KZ93>&PL%-yK03R4}C zI&tGBG+|P@AZzHfGBZQcpX=-JoJ5V2Iw=_~Q?ieJj^~@1(`G=jpv;&>nR#d@!^EGZ z4(_Ejs<~J9#XT9VYFoKEo>2E)*J1GUzgeuDbHa2pHR+AAe*=`iLRa706`!=jx_tb~ zXD6g{U{ky)z5!5tMvGZ#BD8u3l(#|eKeHQm)Ngt6#yrsCC?DtUUDThx2oCP8VkB49 z`mXSvfhkq8W8z?B%S!Lwrs`p0jhMu37(ZJxp~@NG!g>r_+p1YIWlm#fIZnk)NP`W{ z)@}5sLb9hzkp|c^~%MEw1Wwf=qo$d+mpRI4A>1h`=+xDnM_N z7i%V}M8Rj~4@p`>Yz^6`g-!|YkvfF&r{!P}otxT;=ZwpCwTs5l!vgW2$%19h**&^)Rh5WAW9shW+trqG>rAz)6>mKyDxGnhteIBU^U=}x=HX>_b7UW-(Q8!C#BavJPoSN6J2+sUhJ@c^~|$h z_-gCW*1zam)vR-D)up#achkVf0siaPZ?ByJbx#K9gP=k8uRJWQKl=jziaGvsIo2WI0dYpRMA9VNODit=Q)lKa|B8qCh9KIMlZ@>Af4 zLLv{kLHsf+KQlJp-uqggl?5U<5a*T%b4#E>I_ne=)kX~(c7U3=bAbJw4 zuzOpcJoro#yND;if#)9!*fNX&*3FAc_>OBUxM6?gEwI2Q6RcaZ?`od(FlNDa?5q@( zyWxm@;cYu53v-!usL&d3|9cGG0B`cF&NGS)8=?DAzP@ux@6DW&xYj&eh z*pYx#p6FG6u$3j|g?Av^MO#E5zgZ}^c}i3$2q<{>Jfg! zae!ime~^i;8~l3=P40Y2@Z;^@Ff<9C85*0?sFJ4Q|E=8|wQ$>RuL-uYdzOfLF0-GS?KXHQsmfROn98VKLNbGq#{- z*>CpX9mKIBOA@Car%_MKG+O3K#61IU5KXlX<2a6#Igyj}bkW|~$WbxH@T^p55v%_d zlvr@I;E8BIjO?6p6-K`A-aCBHq2&ZsL*gWD<3abDQ$r4fjQew_iE|zA*Nf(hXt@Wn zBIinBi^cVPU}m4!>_vSGi|^1&sg|jWU&PNuU?MP~?rQxWh!>&F1lxHb28b8okNn+x1MeHx?$WE}CKQf}qkKp^h*eZto>?Kz-~J!QzA3!YZQHhz zif!ArS+Q-~HY=%U#XODYu~5&^gqopTJOD$)>}KpsWst4 zj#UOXz6Eua^nn?Q7b89`v8_>B7p~~|pzXzE~`t_bZN83JXW^W z+iNbe%3%=kM;{TghnoYfnD}~&m_(=m16oskbgRQI3qI;KbF}d*<$rU!yvKCP4mHS(D$MkBR6%o}LK)qg&+x-zU5!QuLyx1t;Pp1I$*eZB%f!!y zng0X08kpCgBUqlOW!&Jd(E#%T7b;OQNU%V2o<>vHd0dAbb!gijko16J#%^=sI&Saw zz!9N9WyM)(SfYs?$gEP<3b0Yw z<&|&4g*)^r@z-Led9z(-pe`@bXe%rlaa~t@P#JKLp)KH8aHP^1rnOTq)lnEBlaR{# z(jY^=-0#kb(N@sPf>H%EgA_q+&cDcdiL?_SkQ(W|;K-Uu*^B~lJPo36Jzr9|(2$ls zZr{v>ack{zEL!SiwG1`Bvc$O5lRN9yk!$6J^%g6p-InLvYRlVjrdQE?em($8-I-Ty zaK0IFo3h3DYnLY4iKo!Ly>FK%+Ra0I%OQ4%CHjGb#yZQqxXHW}Xn3O^q8{Z7)Qlvl z8S=03#Vlfz$=@bzGSZ|QW3`h^5?Aq18sad1uC@zCI^xCw<`OOs-{E%8`WPn$;t5vi zH~J<)sZOz9&luES_7N;e5m@*9(ZI)FBNIN>k$tR|yu-sPtx&si#QNweypVA!@h`ip zV5xZT_Z3Vo&b^Mw$6ljV0b_SfKRbb~WFOl%;atxoNSj3Zt0{J1m@jurLuSQ8A+{4j z6lg**`f5YqQy~q4Qmu%D%fldcjnH(_8U3}0h?>X8u$Z$&35mzYbW9gge?c?{(u0f< zQ0t>*L#OnCF+ZgIf@~h^eQI1riRu1s+6W@llp&y2<)smGiad7HBW);w;u zZP+k|j&d4bubh}Xd}|CV{!NOr!yfYtHN=e6@FZfa?l-=lE<2otw8Nxf$TA7=nkkeG z3~H9SEWcQ<)GfDG!5S^*yYt98pH`LXgj_*#YOY8?d2FA-Wn#?0BgK8Uw*9KKyT!gX zLT8>Ib)S2idEsQkEYZ0(@^{1fdX3|sIzr#hy*;EeS>^iSr_ew0UA_=Kq2dlmD1QPyL_qLCM*`+2vo{S4D!B)66%Np${!{At9;`O`D3D86sGf z70;#(il4c(D#a5&9Ko1x&OUf=8l;7jsi3tl?ABLM2mCg1Nf zKC)<@-VRUMzudZ?^-u&*vt-tv8v!bXAwrs|=KrK}-LvA$JURQ#f&46PA(z_l=!%CrlhBxK|7+q zenwSD3!<*2zR{r4swMwAVrAWeb%joYOl`e9w%qfF9%BEX*>s zfL-ma-dAXvI_(D@kQm4#$Q{%X@)W)Px9*=m2!X^vVVI@q8hCb8h0rm;1ZSnZY`=(r zyNO_rQ1GCv;O{>$<5((KUk2116Oh_TX;CCtgYR(`3CXRPehr>?bH;Nl?3kRJ@HqH6 zaR$xl3o+7J9dCDkQ0>2(9O+uLdhrl{A8-1uG?Q5oYY&r&BuhXdAQ%k7u8jmDEp-H- zF$lzF?_C?SM~)>hR24)&Aa%EoN{3#D*dbz17LG6w=$Ft&cYsn8d2|R$w^|bxk-oC{ zlHAflY8WS1WUrLp!QQNa;()~n<~BAqeVQK(S5-+*J)q*l$spSgf)R;(N4kHjcMVNe<%8c5&eDj_&RXezXEC z#>r6!o#D_8+v`494+|($Crg6Av_Y93)Mq9?BA>n7fs4FkAPUyei>Y}d_L^hnAzFoh z(4$%+B%qMzpWa0+fxVN*ft8bhw-eNU2UU0v-O_U3!-ueq!*_?)!|kCN|H{g711~SvyQM0sq&&Q6OB)s*i{kySz&q2VBgxMzn)Z+6 z7ukQfqK?-8uHY3aI!>#?D7@Hh>%yv(w2(P5iidfjXZ@&mcPDMKmlY@pBP~1;^1{P-FY;Gg$ z#l{dHUKc1~b}P+}Nt-TGHq%7Mn}TfTGBmyuW~a+=7izIdvXN$T0GEA>)8=w3=Vqtx zEDiq&6~8W_3@???hs06l@)P|CF)J%$u;(x&L@CDwJ>=!9F&ogVcPiTnUdElW!Sc`2E(%Q6Iw z6M#eS2;0X26%*U-CNp=(-#o243W4Ga+jk^DUmhGghkV<>G)VCK`BZEBAKKqe6wZJU4Ul@hN z>a7F(4rAdFrYm!wdwIDaEN57xx7%T!d0zl`suT@Y@!PWZJ=xgjtz@o>C%*Y*G~qiN zqSkL^#vhBy6e%jx(VVE0d2$1c!pa$f$^!_xYK&pwGp-V#L)cWZJ2I$44jL!_J#q&a)LsxDaQ!w_OPg; zj_Jz?K;ct1|A05*h>i$+z|0M|P4(H5-TU6RHik8?;-NulkeLgNh(!W>BXr_VeoV>( zCb~=83#<7SLGj)1GG4};ZT&}V<`b+Nrca<)JX9aP_?{wc!UZ^?J+JrA=s^hB$iV?) zs%PpE?&glj(H`xytqC^8p0zar1MIvu4EhVh+@=0!i-qnYCeyFkELRT51Dj3RuUE(- zhD#(o;O~KPk@iP8SmZ745u8!NG-xl_W-lSGz;;a_8M)-~wQ*fr_W=a#&!_zjLThd- zwy0|G4(KZv92*ubr*qaN2~63!WBhta!LOk`$2!^+qQs8#f%DzyOrAq{iDgk8Q#Ihh zf%iK3VY4#cPd|w@1@;(^po!skH^RgfWPc^Ig+dpPXR}cxtt47>;kN53iL3X|4r=}e9E#r^ zEx1GmTnid1%yoDjdj8@gUvGCG5n=h)bs3;^&^4N^B(9nFY`&;n`QcyC{^xHW7sBI} zbMzO}7zx#3FQm%#Yg4s_COT3oqkyEeq*HhKejT2<8*wQeDWOp#+EvXgbC1?Q+9iC~7X`gJq#rq@A&ko;!*C zR)h27LK^2%)n%fWF#$eDYStaJ@smg2{f*pvs;xN8nr+;t?Psq@`*8a_`e^$=`?vwL zee2PMFg|}8pTQ0qS_}VTwf^^EkmjE&$zQzGpGhizO@tLHR)5x$u*}N5;(QMU z0-lU~3FDR?lJ-;iVQBkwG7Dp1S&s@6m0}fAqtS0qy+Y}uy24b6hZKiOBg2zsXw~Vgc1e=aqYUp2hp8)}*cJ?)gQDCv94dGr zU2R~aYE)v7LK^It^%(OarA~aHs&v@gGTCHQYCo&YU--SAXtQ_)#dC>3&G_XsCf5ta zgf62j+%mnb0Yi4gag+&~e10rTW^IMP4^QP)8hvF5dIrgAA9><{MaM`-?V7q2DF<`^)lOA5t;Y&JUpS6t% zU<5$JAj8DND8bCaOfqR3yGLz%0MLu)G6f{XrPNQv&QJu#Bv@;1=LktJm7|+fzP1$2 z&+0l>9@{Yia=->%AxE!RvdNjzjRr8-Z9#j_sGhOm_HoIVe*_z!%&)8QI3}&PZK}8Z;x0ijm8o z2zH&v1&L`6yFp$*oEwIibC{w!L`(Ywp>cjge8kU=4zXkTtzDFbFv%Q|nAO`QVzpmx z;cEX%E@duG;f8lm@eae3fN&c-2lm*G$}mL0NEy*w&&ZvADw9klhdXy1XZO?yrF4AC zzZOm2Rsjo%x2c{yreQOO_nWjAOoim`062!#x6#-R^7zV)pL8JG2-MeJlU7ygbvPQG$w_?|i8S8QD1 z2MYE3Nmg-q?keafe~)slpD-O3qAIS(4g1f7IF~C+?jnqQ{v0MQ(7&YB2qCQD03JgA#$HQEoB$38+`MeK z*CkiHlC(+Y19I~jc@49g`M0!G*OlL9fBic3sKl8t9&=18j)j`p(7LTG(s+A?m> z*{<4_0;`D(;w==7vR0j1X|3!{7iTCO&b<+?QYFI8tEA_;G#2H$n7h3qI3CQtDd8b;BuB`K}FuWxz zrc|8CIREFho--?san05nBVhR8|0^MD@MMbXh~NU%2>9S zb8*RRMbMuT>~reLdJPU=^GMZ6{YnfvJ6}iuA@MYBJfL*jb}R3bZ&~NlxR`=k8Q3fa z`Bn3n+F%LKsp`}TOh$dsXz^wUpncG4HV5FBc?-5B_rVCkkYfTcWf>zFBA6l=BbcQb z+WS5?vvoe>DmTz$v^^{6%s?sDiB_ITZc=b`PSl-lqMAI?X=A+v`A+uHnTcNVdD@-v zn2~>Pw^Hw)-&muMv*9g9j9{ngwuI^`r?dasAJuuPfZkFp+NaB8MGst&e5!o~$GXIu z<(%nvP~zIT@$n1knz8W=zC1Vs=;7Kpq1hkXgX&r@)?DJ}|0t_M^x7My@HroE z(26_9SrFpa>2f*J;c2DY{z^hBz0)2DKTS>;@&g2r5D26lbHx};z_)L&;2$zca<}Vb z>(jF>1(!^c(X9eWsJ(lI8hna#0FE$36kH#|JRFkJD}y-usM@dL-M0-Etb%yh%sCrq zf{5rnzKs@K9zwAoOwmkB1VD|wOX65VjqS!o%>F^AX5TY1J9&

    )-fYinij~OHyK& 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 z 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�F+vj(}n)p!~3-L+UCeE&`Ql# z8p29UaM`|BDn%YWp_fF7TKl3awUvEGQwpmL-Y&`_uggt1wj=s_NH*6C51i)73}vWh z+EpdAW*1QW=HQ^LU~Bf0?w||8g0;Sw)7a(S>Fx{DfokT^0)5vb_hS8-^m zOqXVUpwXWuO( zyIz+pO>SJf)N0zhsd{ZXyX9^&;PF;&rNR*ocvJ_;sphH%&LlTy2hTVjz4oQ5RH^i( z>bp}9EVrXF547lF`}Vr(Zj)Vq`~f9=o*Vl~=rhgD1>(cWb^_L;(WnOT>^(u1nCm0+$I$9|8hiKDrbV4Cnan=WM%W++wRs5qjg-d3m>IV;ab~t~kh&g6X zo=~;wIiW|L^_9s+@#Rn9T1|L4zG>z1aDupFG@Ze?J0ARoau3W|@b@|@NEQ0DRdnF@ z4|#>8&Y({=4I4frUnu+(V0Y(R0V+rXuwP zAK{Ic2_GS+=7uD>U$KioM!?$%rsEo-E;KfoekVAV@(!JJdRIl4#JigdvUM^e=g+*3 zJHo%(%t;`y%I#Xs-*)sdFZ5EW9?9=6cl9o>e;P3$Z*QHgBR_UHOj_32bB0ld^3e>g zG{vnh*c6WKBk-V-DJK-Y?oJ~(H6SJ`K&N>3t*mQLpQOw%mjm;(`}#V-!+L2e$b&)- zA>>uDa*IFEpg}7y-}>CbtnpA8-VAS%9L)>i{1R3MqsJCT#{C(=%;j;7!;C-&g@5dQ^lH`4RrrwLSh!Wcoo00nQ*G>uj)KW1qa zc;49)W+qXQfEMmCo0BcAQ_Y44b&!en)pvbISi*qoUhG)n-OgxqVVm3bZ}Fc z5}aXcM+xW!h7i8NX)gKB#E+{Z;Ij>O(K|@0jb^xEna;(qgB@+G{?9?bu84PxQqE^5 z^lh+@ozIp8kGrb+S;g^uxxf-`mkFV~2|hI-N=o{gteY5`C#O@28;l>DX}jngYmGNj zjGK-7QzS|xTKeI?P+Y-Fj9&^DYa!XV+dtMNx6N{FtZ_c&3Rv(msoTt)1%62ZA1Gv& z>Iw*a6!tvH0~EW7-em2v4k2C?20n_u?dNqByOnyo%x)RhS~WfhyzS-zW~;dwwL5n5 zx@K*-7;z)A&^Q}45hj0iT=Zr!HRi5qLtbRM%m}>2`1_tV+Ue!BIO)k^t$}tW2R-(b#_WXJ7z=w3tlR8ZE&fc$)YivqhrYkZzpDX(euFTp{E&zp9dKg^{ zj#;BwsiT9elS54SRfpjG!qBtPROx;{s#B32%F(OZ5I6Kv=sLMWY4zBlqd7?0jCG#6 zIol}pr7YF!wdCb=TJokgV^>ucUR6R@Rkn6Q{N;4a(%1&Q2x0R1rC_F(HJ8TSdE<@l zPF8tvroR5E@P)HSfuhNUYHk7=uvh0%eCgQn-2FSc)O_!-`CJrt=JSo*J^<%oRqxz| z%ZMa4yE#8u+sf23U8{A5iIpsH^jrqdeFn#W~&-r}g%rLq3<;K0myeq>-y^a0#_k*cY*)pV1pDYn&g zUgBZe)GvDR8%^``GDcymb7xBxY_fA>cBzP=I&K9KbyV%i-ih^**&Yg~%*4gzrCDjn zPZ7d4*{jH^d=-J5u`QR#CcKqZ@Qfl<>l>SEVV;ro7|C)$HgB`}p|Vp!W&DeTI^2~| z z_LZ_H&59g+LlqCpJM$@fn_0YSEu+{=Zsm!cOC6(@%MOWLKSw)Sot?|ZUsqiz1e2gS=VVc&cns%k)ynHXi zA7Q?y>F^0o)$-0$9(?2vjQXFp`i{_vZ+aF!HVdBZZ`QM(pEmg~miftFo050w8h@4| z3is@NmtRYP2^I?xZ-pv6__1FdOMF%DS1N@n?}SY#$8P=GO`qlmzAZRSD4)2}BVQ1T z9j0(4E@N%=T&RSKGj-kNnXL}Rn|r?J#&QjqsU~-^k-ML*l$XHGyw#`uuXjSsp)dPi zf*DhM^peke1z^tcFCh|_!|<9j{mKg%tJ`Vc|AOa?9ljuida5*Hn(}~O*Ozp;8RGR# zggl~DQgc?YGMMG?dS-8hiUtgC%x|uQvoJj7gpf~G-5efl&08TCvi5cU^~A}zu`8KY zVq2Eb{JCW?2No&f`KgF@HMTykMQObV7OCv1QHk>;r;LYdYw4KZ_^(~lI*a#hWys^G zkk$1NSvv{3$cbq_kza#fNluM*KMU^Nl;gJ_D(My)URrV@i|dMB@-5!!P48?uF=4wJ z>VJm)>{E(faG=NFGBwW6diY}W;E=%lGW+Ury!+bQkam)I^H1dhd}$^ome0M`$nh+i zB_85l#h#>_NzW`KETu@UsZpNXstzq+XP8aSE<~_lP`9g{7B1?dD^i#jFiCt>92=BJ zs-#eBd@0YR6RQF~R>CmY^s0HP(Y4a463e(`q2cnSR;?_whOWt4q}`|- zcw;$Spgp!~@x5xjr12_bY&VES-HTlsgCgt3Chbo*E_vkLl+n#5qk4wzR~PQTvshZy zKij0yb`KxA4kSGSk9oz)U~I!D7C*W9ebPK^G8R{_1Lx%yj`g=&*Vi(abYqolpEaLs zC(jw_ud;n~Fn{{cNcSvTCxTa{eQLMJU{of&N~ZbL01K%wsjIche5nobcvx&AJa4zX ze7V__$W9hDM!F;vKQNB{DagKG4uI-8GWkOYObP~P8vB#+@1#=GeyZyi^nniQs-oFCCe=tbKfaIyib%edf$&U7DJ#xp4FS_3!pk z;h9^W$ryQgUA^Aw_Gx~vs>#K_x;z`Pb^|M+hDAcBsKHw2InB@_x8C(OGzg0}!w~A@m z&*sv;pD-+b3l(qrb!!!mV zcdKd0UeG3_wh^m=Gb2&E%1nhXW|LUF2rMZxgXd!t2E#XqX*XWnCLr5EtC6}x=Tmoj zg0_k94w!-rdDwS2Z239*T#;mNcY+kX zuy%gNl4k8BLz}*c_H%Bf+vO~iX~_?`$NQ3M?P5cxw(;%2FvzryYa&1EL$y59_FMae+J*X(ZyYE>J-M0mdlLw{_0}K}-2Ms@^8(pn%9VBNcSO#)?F%w} zhu-1jlW^fCXJwtbQB=g#rJ&bj*G^%oJE(A~M8Vk`MNU6sUZ zM-f`r{Z~JGPWW|p4e|Tm?x0*R+#SrB(+(ZEcR9e6IN(Gauqh6}6bB4R0JbCnu*n|d z)DP!B9?Ft?b*f-a%!_6LA4#5DR8Lw8moFt7iDes(a&4tq4s!JlGfoEt8o*gAl7PTu z4@s(rD23DV`~^kDa?>7#8JXf73Q537l80BahX>7rwEXFf!l`=ELW62KMXrJzS#eIP zBmh3ygPi)INcFV5df`sF+!T1gPyunu!6~-XVMgm9XL=l9GY(K41>Elzcr8)A+$-Ih zSM0OMjg{sk$fYIB*pcP3Nb-Uwc@-pi@zT6_DcwRV++r8)&nu6aMkL6okmcS<^1>#0 ztx>(;sot8`?4wrhH%N?`W+lj#CCHJEh3X(S%Ap$P5{~mSBzZSezG*2xp5&eHm7ObU zu9ha(&lniz#*g!|Bzr?pzD50dY^yvM%Ej}~+h-9RGwn#2;UpvUB+HePQDlq)b!s5ifvIw0jwz^Kj)he02}^+mSrIk_|>vP z0ND_aZroFIV9oXUIS|0iIH#PzlkAg^t;o+Y5AmqRK3%mgJ1Wi3aT5Yiz&$iFE!=I% z%h?D4*x?>%nHCiP$j=}N0h)m&u}`V=%S@~C3G~ZCaZhhp78FP2<#dGrGw=^i!1EcC zmjnJ(av^{e{6kr66l_Q={ht<`Hj2QVoPrQf0<6mu<5tt=ot&Ex&ls%Bbp6(&n8T|pk4BV3y%ZB2dot*CgU<&?8nssB(wv{4t zhXC<_KvM|d4fkNhx`1k0c2tm`69BwwSf|iT3yDMWa(VeV7$F|FSf}=k3yDFe61#29 z>u>(avAM}jvAIoEh!!K$kWB;L^4!(DMcKd8nx6|^<6N`6M!C0m_p{|E?>XwBAhR-g zjdDcOux~!Di67AJh##DKC!-QaLpM;vsO;&9>i>2e2t86=2>HG^4NQj2AjRXGRw6=E zLbFh8A@oCwLG47%L;L&U#6GCkJdrsXe2EZreiv{hs^6sxgL8xZfnzI>l&6Vw=>%(l zzUi+f>PmFHd@kbC4r(7_!+&4$8CkX9JD1hYQ2*;`2=BCeRH6%WzWk{_hKpgh{HlQU zL0c)WJCb0*c}EO@*#W!)u+CbI1wN4p3)aX%=~Cj88wQ{y6?t`&B(Hjh=r(CDgF2J% z0iyqhv9pS5>j~F>@#4iDid%4Zf))bB-QC@-SaA>T!KKA1T1pEAiihAa24yYwwv%)|x$8$z-1A_s$Cm%LzA7|7=c-58_$B1bIB@lDJx3l{lE+k= za^Q-PohJc3@a=#+p)Gn7;xy>!CxBIx8x;2|r$U}n#SJgPK!I=oz)r_K8h4(vE$=&q zVToZY&-1ngybx(%pgs7Nu7KwYMxeqh@_53*2B|GJ4}MD}X}AH%AAW?D3(sNfM2-*2 zcvzq%k8Ma3N=tZk#G-mZpEEG-(-n8^o$1MU|e;%`;no z(Uqf;L;Dfm7K5e_U_m!V%>35tH$$IsQ#7|4fOd=|1RYb(q)!GSfD2R^7$kpiuxOg;jB=i59TGdwcuDs+HIQ>d zb(k98O^I0gJIA8X2G#IKyi?`5Xn(cl+ux7in)RUf*Ui6Uz@2zBN^@a%`n&>!Y7E_~ z!E6Rf8+^mA_{AU->~qXvL3}f1lkrJCO}*z&9Jzt1ZVXzHce=c@lYZbr`XAZO$mfyP zZgDh>33Q*pW5ss{&F&i{!-nsAm3uJG^Q{%*))+zWUs6?6=ZnGEbT8l|w58gVMP1FI z>>=fYjxIw`^kH3+wSR9LxJ2uSp=|q2zWwu0K|_qA@{fqh%!~LJS=Qy>uE49zUP^6Q zGmK<)dt{7Wv;j($TkO|ZanZLU(`*F83$0|V+BJ?3JiLfy?^@YF`88LuHd z<_Cp%E*2k{D(&zeY*(NXc!mtRzB+HFY<@Aa2=&M49T0Dq%L zQ*KLVVDTYO)df%K$vX|7q@gjgE7E0rCCODkU}*3KrzI`H^EF$ukcF7|WF&rFRXW%o zjsZ_)e+;wU>Xe4LrdkL5iPiLb&!{|?QNZH!0N!UKBjc4jxFUk8Hal&}4^yX+R(vde zV*y^J6HrztPQwE~Gl;-%6eJkv*A$f$1XHpS1Ig%pV4+{F%a4jQnY9L$e6tu>$qdAR zybqs_7=4T`%B}U3GQh{oTFMH%r}ShYt~m?|I?Wj>bx+UbMF#tt%@ZTp;2NJ#Vb+d4 zq$~y`6)MAlEOyE_8cJFRnVABNS`k!C*Onvsntpm487dC`<<^b}G>krsy;I;-^^1%y z-Z}l@EY=WZUzK~UgNh94iiu1hqfs>>TP_T0J)A*M^}(dhPmA#jgr9AZZChjbge6V6 zQd?N78KhhRW?h}ga;^v0So4fjf}_|9mD^13wVNlEtHF${W$>gStUAqTBQ@Yz4b4oI zMgJP>XkA9FHNw$~daQOC-tC@Du&S10X5go7-C<((PG#cKBQ_r$w?b>>qC>_@t%%H{ zY~HWdBj)+#riLQA2j4QS8JE8R*mEBa7TFeUw+)8L*`}0D4E$qeG9P@E+Y~!>n^~3H zz%_2U5@1HQRpm-Rml`kQ!85o*$8p7IZH%}Zfg*F%md`!%KQYqG$jU+H3R_V~-O^_^aW+s&zO zOXwxp%Pf1&^CRr6;l%OAO|T_YD(5)}c4UUz-y5jf5}J_rZ1m@7O(Z&Wk+~(*j^brj z0RDn&f3GO%%dAt*^YZu^SH8ua-lWxCcA?{_jwmJ^)FbFSGXAQ2AF9Kw*L4`M=aJ&@lZJlR=kOcjk zH)4|i8*a+?e>56lFwgbSw1|v?Jm1rFt__Kg^PyP0-iR(%hWBv@|1( zqgsDqb#*lyURGBNd%xWlZ32rg@1IfDcDqi#*`l6||1P>Vd=#htkIm^{XW1%9`E(_9 zb-H}ZykTk8Yb6~V%!_q2y~`K<`**N>a0+z;kMos1QGd`)Z~`8^qB7}X_pM^$!R(>L zpx?eH2>~j$a#Wm#1}+aP?}a22E~UMN^6Se!&$po4?3}r}WiOS}`AKZP(lQz=TVrFU zF>>yoNG;vIA@L$EOGkq%O6lM9#3B#fKXnCK* zQ_)yz(%r8w;%Y4NABuyei-tlquyl5ouTMhkOGP0g!)dkI>TsX-jy#aa$Zm2X8BXHZ z4kk|&a#`9{ecWww8ch7UVDcka>S(dGM(l=(!FwQFITLjg8jY{xi+ny5g=&-q=N74Rx^pV{antUS1B*g11L7{HMO(GktfSb4D_))7L<6IGoLo z6iOf#_z%6IST}ioxIFu`-uG|^ZCs}dc7~cGNOI^y-fEjq!Up9xR{24%5sATC( zs!1wqy=(uuh$D1|aONg;e6>fo8BUR4h!jbPg&Xg~h@?-lxp03S&VE7qlP(!TyA^V7 ziF?u6dH+*PHk$6wD;&8Yz1<@SaW z?}M36^_`PdBbK1kzt|aGKG!n$^or4?GM%1H)!uh!?%JFtU1+tGaM(sCg^D81(PrdI z=6Yj*Uj1^W23W0AD#zehEIdWyqnvpV-Ngt}=)b)?N2u0=NK?#6`MdLyQ;PEAVPg_I zWA-AU4VG%G_Z?4lsF(QKH;2CZ-;uBrN83tD(%S!kqc*K9n&tF{C#zxIgETh7fEzuTEIaYY5$uefhoq&7v0#a8`tpa(d=w`QMbR9dx6&nj^5qAE{uVH zzju=Mc1&g`RK_|r@!2;SvQC6#Q%j(WJ?)E zpXHAXEiuNlxz3kpUu*|95rzk+qHhs_fzeR?DXM#Q6ilK?vqrg+r>OV`|2FL8|Is@_ zVnVWaR2lxkWwPqtQK>lVX}_kZWDik4qfT*q$Kp_`1pwsvbh8Hc@{JE`Saenbf6cpv&fT0iFL#%$u^G>x2=7D$CC!zSmuM@~*i zY*L|Uo*ELK`?8x&t}wmL^nks&wsz*S%*vAbk^8tehFn1r=2EjDAY5*u&air}ezPF6 zXoXoZ1Qrl)mVIekH|a+VLPeF6k3rtvZ5I@m>eb7PpcifC+P?4o^u<%!TiQi32)|J6 z$LnGHKt|GtT6+cCGX!Jp`IW424Oabh<$mz&<+Ts%>sENZ)l$O8d$(|3Y(RiVMomgc zWOK@v7Jf7~^9NG>{y|ls*2+C-Bv5<4jo-~4CQ{ZvkOZb2?uve$v#P0g zE!^hry$qy{)_Gj0N8-h}NOi+VJW#$_p!z5`8IqpQ-{^2OcHQ4Ut$L8S&o0vvNi&)~ zJg}4nEZ(73gia$zRts9Go693bS~kxj3s4hq+b=X`kQO`zAYpwJ^X1-C!}@8y^!wj> zf4bFK>t8hPoYbLzPMJaGv4PiMe>nBdM6cJoqX4{noM6Liuk+tV>iC+_1!vYUiq3j7Ke*Ozd9Jj`|-hIuUbPi z`s8>CT{cCJEycpIM2s}c6UvP>YJ7tkz3m}|BDxGDRaixiel~8U=}*U{PF_dGkDg~K z#O&|hu19`IIESRuB(A&ZQTM&AvC&BUxraxJ=k7qR0A*58Pl&)<%RU;4Ext^)Ea$g` zpX+Bux-aBQU#&zDo_5KsH}EIHr^{jsp08M8UslmV`(W~gROkK-4;qIvQ2qIf2zR_8 zbzIv-3jXN_px$A!|I+4zonR+IcRUtZF>sqcv7bWl{FR>*K^%#;CUuX~{ za$52m+36x@jhi*ZgO&;8O}2R>_?eX)|E-X&3C`RAE)RRUO=_rQfyU^+C>AsdNufrx3$UFFxvsWgW@S%K>jV5UD5? zA5&Cr8AzdM1%nHR2$y~nI#Tlp+~(EfEO}2-s~j7*u~xz)E9-@gF|^v{00T4G%dX~z zFGf5ypN)W!1Qe6EoDInm5Z zCA9S#!`6CL0EzF(tq{dzUrwFoJ0@Rs+CbtX1*g^EW~20&c2Qg3n2KAix$Vv|A5V+* z-^ZLqX!l!N%^^g`@^-5%#k!}QOs`SESZP&^L2I1B41v{LCeA9);om{NoWhVp=dlUe zkUr-FU+!)YJN8VR+rUxbv!Uh9^raFvvux*l&h*}@_?W|s3(k(ZJi>ML8n@jo64zMC z4zZUP4aUHVWsfm;yCF<6=kPUvb4T+uqO&!w(=YPSvS|1E%@})Ex5Uo37arV8dujFb zN2JT-UN0)DKR%&j`qlwrP-fJuN?H~~0AoHaB*b%}z3(uCR=ZFfJJzh$>%SgK zdpRKz3k0;hO)&Hx!*U#3GoN~~kZRhqU-1Ko&b}fMYd9qjM450|d6cy$H02ob0+N;N z%z4J$0F@#bj@xUN=Z_E9jpcGA=pe^cBgEQFB)CPU?PyC;Lf?hvkf>EaVa#aLca0z}fZKx)N|qKEx?zF%Z;VO$#qj zAXR}m-wy{7-z0DwQ0mTbtd7UY#~W{aZ+-Qvb_1h*Le#z@J;%-JE8-Hg{u2xLnO`IN zDQXyM(UWk=G?%}qW)V`9%CEmRR)#dE<&=EQ!#r;#(K7;>T~~5u3E)MgD8+GklljF1 za=k_CEG)LqC}>>dK|^7G9G!IEL_$%sHZ;ijC=|iArte%H5uenWl4NJQiX^egxS+i! zgDiOecQHOfY3P?tGq@tLYA zikM;nKR6Jx`c7qlIIyQFs*awd!NZc{!;;Chj?Jlcx1BD6JGLoAM z8b`XDg&0Rl)3dBKCiK!clIl8%`{-@Q4uwBpi9t4OfUqr6EUwbL@oO%aiQ! zt23AuLPTmuMbnko_C0fy+6g=6x06|ZjWNWf@Ba>(tKClDHpUzX+(3^9sF!{h@eMSX zHwawNR~L<;ElLpv)!bNc=};e4#NZfSfBP-j>GbL7@&iF!NGljc0OSD=R3m?^{$WWo z`ySfYNOa@3qDlPNUCjYRvBukrGK+YYqq^a8Tqb^Ws1M7^R&@^}9uZcr4Y8qwP@|#6 z>Qh265$fch-Qj#F7v)&sk!UqP2eN<;l1Hi`2PH#|ySs(?dwX;vn*RvZMA_Ce)N3hO zcNT9~SIYP$9jq%@{cl=){MHedH-Y1N|J)~?xIA+5h$t&BBKz5wz9H3>v#+0}X=HjZ zZ2p`S-nidFPex`S97wxi7x(yVNDsxujhy?t4Qx1dR97-auARDc&&b21G@&9yHjL8y zHFb!>wXQ!ml;SaV_{PP@)D&apEzWPA184U{Q*WqD4_mT{R1VRMDK-jGi_QDJ%1vQ` zT;Y!{F6N=v z2T^LXI;2mDIH63{K9q3@CAtE}M=eZ3djrei3EJN7X@BjESEf4oIAM~UM8S9Ova5N1 zG1j_v$W7w$KjZwvKi-5Pt(|rh2vzb_i%=rfisb_tJ&-ulqdQav|6N3p%*oJO7-r~*+C{5EW%YN}t@_}D`B1ac#WD@WhBNnAB2-*nGd0YO{c-qx|VTK2B z{=z(L7`P7g|7hjKgO46Ca6>r~2Fk9aLN_$dclOV#hwn04k;$;tM@6Yp?2|X}d*hkAQ zEcq)Yk^Y^c`30AHG{YoM&m;>&Nvi`)und)x`yMrV0>clE(7#u4ZA!=or%HwN#Tn0s*#n%1(^ab)$EDB*-3}@mN<_Hc@j(xK7$iSEF@#If0BJB7zZ-?K z-Ju7U4xma-v8Slb!6c1v2pXHn{2{_Vh}0 zLrj$*xJnhe8XQBTqfmwRZEsYXJ>&ikcq;J;%6$jSzuT9rlByP3Oe%hUyctk4y!^*p zCw!Lvm+7heZJ@IoF!YAvQ|Fvhq!|$t6PnNCsPyTI>{F>92~JGE`LCqcH3Ucsa*fRt zUaCSOC3>7LEoAtG(z{;@SW1Cypv!;oh7rA$HWFjpMBS_fm)9pcb$?ODSw?F>@u?l@ zFY0+pi@tjJNVRH^FBI#2L&$ft)?=_H*Z0b7$9>S$lxmqQ9>nD ztP`}-8*wm`Y9XGI$(-+-!a9s4P<;7ueYqS=((6n3!MO=s4ID%o1~V%mEPaT!W-P*$ zZbmpi|Dd2iPc}{i4YZQj5#e^R;PUXzXA#88+h_1UMEwF9*IgzbY1X4-VH}Z6gS6KkOq1TLY$URMa`jhSe1@Zfj&4&sMK0Fex;NL z(qQV|1JW&Yx=Aq{>u>w=#NFQm*hV4b&sa5DyKLA8e?LaJdTByU9aHPtQ}Y6~$}6*J z>g!FnrD^n_m}i*vo6%U|hrh`-|0&m@#bykBNM~|WDjzoQilkQLg_@F=$F1y!^S3U^ zlC!OS011&hOb2F5FTulV-q+>tBP@XuTJNQj<(HZw(IRWloXX3B5Cio&KV;WSb3&P^ zV6)$e-qt3Z0-5v3_oqolBCi&Is3N$OD?YG3KhjGK$6RS=r4^Y5Kx@hoBxbh$q?W`A z?WH4-jr0^DJuEw{lPl$o}|4jC8kOX zcpS_9BeNS0Fkov(8*kQz*zOD3b73~O25Dj&Fd1#9MdirNebtFf{Z^m{gevGl>D)=0 zPx5$>TB${2zs~T`8?_zKLUQfsjLyHyr`DCXoT7MB?LA{EF(Ffh+twYp&Q}t=2 zN7w59{P4MPh8hb1-O4dN)ivajDZhz@Gkrx_`V&t1%tnH8U9FcEN&NngQacG;@5NS_ zz`qYpZP_ZgL#cOG0z*CV>cgxPvJLQOfh$W6=mJvH>u*^EU! zcU_?ro$T1B@TW{#`PJ_99&Qa$SepNd(&JhjJVcZrFl$X85;S z!d}M*E1T37Mt$L(U zBx*Ttx`YCNr?#l@DAgvEJuPH;%U%IAlX{_es0^;W10BSE>SG{UF|3Fz@Qg5Z^@B1@M8my?+DP(!MM%;HizJJU6;$RD%O2>1!vE|Uu~ezXqCwY8 ztn8hZ6(*<*`3-Ke0^&0wNgRKNDE|uwUu6KfypWrWJACLW{}St(?ZnyvPVtcLC-{F#pG1Ak&+{7D*J-YFxHTLDb_GJfTTx;adn zSi6i8(Fk6fKpmuz5y)8W`6h668QxZbUtMi2v)CNMR_Z)mQwXH6(eMo&;(%~Uqs+#Q zLFUET;X%oDVV)Xp6ybs+B`Xmo>>94y9Uc%^E&_5~)W!DWF)9&_8dM=5gC_7h{>bFo zGWm9Pk0VlE_TOrCT2~sj--1|(F4}K=RC?9d??*BruCF3&;Na>H%#ra#Xw=Ac_iB;x z+P3csSb;HYrF3;F>T%Hu70QvgVS%@LkR)YDwxH170jLbFX0WU0GNG~QB}?Jdni@za z%s4@MMyi7$+Ckcq!PbPe+GM^MIuC-*m`l}&2dJT8b6je`x+e;FlF&ebT3sp+LhXOe zrH)_CjI@u9q~3a0v(+XSNRjFIiGPiBoCyrel2KEyTdJn7p8IlT2vrbx_l3At!r&W5 zD@!j{ZSbPHM5%+Kc8V(=qNq02%*iK|9+oI+OxSWYa1u|zF|ixf@Zhgp5^c;u#Em0l za5!C7ee(uZQElMWr>g#I42P|BQ94Kfn2;<~9ROpdw6+jU<)*IIae`s1AF`C`-rD|x zw4G7!sdLP9wOgZCFW4%&I8LkQJIlgt#)(J_Cmg8gu7G`mpuNWZJD&rU?$4sD3Z}>| zGr&Tdp=W8K@AwDe#y=>1_K`K(PZC=omiYue^!ZT`SMR1{h^&u>-^r@^-NS?^(i#G& zGF&itJ;>Zo>JC;*{sT9Q1Bt_y215N!r&`Z#!bu%%9fNJ8Q#$Bc-3=~iK|Zme9BAnw z8{T|ZgxigOOFpU3{(!`5khbd4T(5B%$D(2r2P0=5tw4x2z4&wdXKB2v5y%;WPm)mW z8j@sX*)r@G+^5j^osBBE$We7-QH}+WIXomw;Nl$SKSjN_hBCo1W|#YR|K{5q0o6Z( zez_eDra?A8K?GKe)KgwDla_)w&|LUs;F23j86L;7^j=`Zfxd-$b~b(zMZ;bE;PK!Q zg3hZrq-W4RSi}v>Ug8R+^g`c(d?kESTE@ze`cG{hBlOj0Qd(7A6dHfTXFo~v(mpW}CRH~KO(e(R zcWPT_%tM(!NVcW*p$C?4A&obaLpH~yiRy&yb*{0;^W6dwx&o#6&2GxzpOr{nXg(hr z-0c04LQKWSC6kbPF!kQzJJ9Kr1hUBiwS0{E0PRzd8O<`HDcOe0r_vN0z{9sht%(nD zSyH=`itL7>5F)Z9-MY3ll-vxOI$Jh1U{Ia3Wk8ugrgv*)AA({2v-IJd*eS%PYJUiL zn5PKonX`Yk`YYZ_D=2+LrcYNdrj|gbZurA|M3q(wqNl`ujF#H-HKO zT|OlY2j%@gSSub}53)k5E*?S7dxs5FTgGKD0=BwzhvF@{QcBRYP7#OCSktA(6Cfht za?1Tn9I}8UNhAMV`au=mI)?_-dwaY@Wr`5Elr-gfe0&1w@r4X1X{w)QpzyDeM^w6o zAfr&3BtaVEaDf!Sx1#4SY!US*ODK67Nzwwngt5Q+?AKoIcw3A0yoHt;&cqRyoKkRF z9}upU7N<)3hb#7=A#+6PV(@=GhhcDa>I7M$lo%2>O=xY4=Y8ZK$S3N`+6^Bg9+d+T zRvzm3JCz2Oh{#D-S@+`eD!kypQDUemclF_L(#O^jIp$j2_eKe&T2+@~Qx1E7>mkfj zvICfK+lAnVLFE zAzl0qZuW2^m$beC+V9OGfA%%H$18!W+cJCgc0KO`J(dNb=j!h!2Hq*$QdwBc&xfBF zzq2o~4!h}-p8iYI%Bh6Cv4Xa~E;LUU4A+Ap@(mGi!LL06CyG8IOYQx)gveTVA33=d z>d4p%t@ihpS|ymV9iBF?C5UO$Kmi58&hjWK-k4;%K;| zjmf)5Mxd&{?K{j_JgR4Z)IB2&NRmCY&rCtD>vV7Fdfyq^XQ(*egN_dAso#4z+C=m& z`$RNDpCQxkI$0H7>q7-i!jf;_JhuYIbcO%DwtbHVx30!jyiZ>|+3YvGrElTqpOifA z2L(yTbVcf}C`qGqP*+E?BvEVUPn8WF`d{sd97x1MM<6}adyALH?oiq#LvdH6Kx)%& z;?@V{n4)=8YSiaO=ITr~)aFL=>Rpyd(<`~DFY}KYd*8U{Rj;~yoM`PENCLIO72E>l zr@C*4(%?a-GXhtV-2UW&G)66`-qk|Y^sEVzA(FVrs?+9BWhvH&ufrjDGlbg6RHu=o zhU9e7#KaJ4Q7%i%A2`6VXfQLLm*;aJ)D)}QffdbBoGpx@A%0=u)FU?J&WWtL3V^tj zAa7>)BQmxD!x5tv;7(LhoJc*L8v8RW)r?GDuKQV7(>R*omc~2i>pR^TL;ZLIV-NHXa zTswq+Xr(e#6(=Cu(US}(MQmoZG$m|)X>q`}L#mR(9M`v>kijH2Y=*{1%>i01Xv3n~ z0LabIF_9NuX^Sq~k6cGju!)AFr=E;ggYS|h_Ok`;8PTVs)**=N&NM(Kio$mg+ zt#VWJ-y!!yQoC2q{Es)MbDk_XNuDBH?Z~_3yrw6Fqk#eHR~jqEnZh))tMtju+1+2r z?Su&mv^KwsFI4^#GSQ)@TE4UUht-SbDvi{VUfngZxWT2luOiHq5Z zf!)03ZiFTogcXl3N@>~`_l^#~{aVy>D5G(o%K+7$Y5XhebPVvF@X}Uo=wfqhkg1O+ z&L7g*+?6qKxO`M`P;YtqOgH&Q^mk;!|#r~S5mh3{KnA0iVjV-khsGy?A z0TUk{Z+g#)(^ZP_1_X49-gBtBe>B*o{HQ3K;rrJ^a$+F)%DWkplK4@+us-@z+NYtR z;phz{hbHG~*~Eii3O+uAQw~s(MEBwymU<|SM{|1a?w?Vv)Q`U-e{7VS-8Q%QMR+ye zjr4?njJJb*aoS@7O#~2niGV}>%G0hGq#R5SC-PuIibUZE8CwstX~*5N>0q0O z1ND7*h@p+t)z#C0yD&J2QFzE-sk=}>NL2Cb_T)z}p&h~FJUMK|+^fU+uf#;O7S(>w z_lpx>!IiB7RWEnckp5AZvX(W&o4q!XkY|E|%`vb10)h)y&*arDN+qNGg3U#O=a6Ri z57bwFp&}HEq3;=wn=Zow9Fv~ssgf~6U!mN(3sNeZ9k#FBMW|Y=G1KD|9LH<*&JkW4oO)5o+m9hf;$jMGheEUKJDD+m%lA#4Gmv)y4Z-!w z5nfA{id|C4ldUNU1bFkMVlnLGl8I$dkG0wRw*k6*v7@zp-x1gR&VRLFET1{pMn zQzOxy-*-+eE{}#rw%qnAE<8P_lnt&aE(Y5w;-}2UJb#~DvwEJ?*gP$>{3;omNYwv{ z`tnx))obSNv6_^9C#A`9ankCQ`Y<$^Jd}pWYT(6-&*Zf;R~vFa?rrSJH5!^ut##V; zsaL4RlkqR#%K|9dzCo>YT8oKD9_KNOCk44;4P|H(SO^#zn{8JH;;aM(-8+zZEs3kx#@+ zw@+N?9o&1KCk??*0qX6S#q(GaBuzaw@H{*TD5#Y3ppM{oOGxICByFBgzSri!#|C;b zk^j_rJp9-gBW>oZ^C{Hmd2`ut!!78^2X}$b%1k#j)ByBklOpxfd@(=JqB!>B>+|J* z)y9jV?Ag~I$2`J>(C>GlUh7gjGNCEIlc1;fXKKgsR%o;EoD84TK{J@oJivzp^oyVm z*S*m*FIFE?dKI1|oE{PkE`#Kbr4+928oab$$j@)J54b8}QuKjO^Q>&I0;Lc0v6h~7 z&#E@~F;A-+nh#9fnyQaC-Ic3NPD{2L)A|7qWna&c;@ByqQad`%kv1CQHU>pmY{H%4 zv!}%WW%D)fqwH(mZ2wEa$9i(HBwouz$+-WSnx@bsyvrd{j8K7ShP=7+&>j?o$nN~_~VCny?+}@LdOp+LVuXmFG(Mh6fdwzY|x&(CSEA!l0PVZBi%W_?Rn?r z|3`|5_wRGcDHCUEKYli=2f=S|s*7%!LFRfb+11y(=7-zagj|s=zo^95GGSa*W7?R` z*CCxty4#Ca)fl<-7l&ewVWR}KEn7q$;~ zeiOf+|GO=FKLBqIJ1|3fDN^(Zof+$RWjpeC)!^G)c_lwPMa-U~ef6C2-Ro*W;P^#p ziFc;@@z`C|^`%9y`X$ZpYx04bmQwQZ$57JnPcQLPLz89#U61!p3T{%NtNw?(r~IOi z_Y`?}A2oz<)V;}3SeP_e7z9MsRcyCP_AH;ub5=U!c%qsLES1YBwEBSOaRon`ya(?9~PL1oUPOatur~37!dCKsVc+#8l zORLhPd0NgREs3qf2fixc#4lpe#4jd!5_*vqv+VFEYmM0umgFq!f0!Eem*z=1kG3=| z!yE`6w2A+#0F1xK){95+#z0AuCB!5%U?mp3(EwPMm+8;s$W09?mE`awS$af12cq|v z>%;aGn=(AIEgd$=26z=d#@i(M5RQ_Wux1H?)xVl!LG-8ofSSN*;g&Z2NtQ(PiIzHL zWCMsvUdZx5F~lOs=d0=LngLnpt5#~N(8#xBFJm2;8)S`l zNt`A`O4K7 zy^Mc=+e&c2-3oo+ZJFc%=U{MrnnFOl#-M%t)Sz&@Nm4FhH`xHIuaKnrk%e>B!t{b% zQ?^H@r5in;JR6YE${M3-P%J(qspZp44drtp0pME5SU;W*kcCP*X#hVn!`2~{C%594 zf=yO5se?hh&`k^fjQ$vmn?9>zU4bl1f%I6P+@aOlAtSA*VoHG!WR)lgND_Ex;h#9O zaro|0Sb?rUoW(?L3Q*-8Y~){zwR4Eq$gHRt1Z7o{iL7!J)rNESxOz}-$)Z)l|znrI_LTiva>mvmo zppa*z*?Vr`4;&nn0PQ9n08IY1UzVPyRe%&QvN$Oa046-~&EB*2eJ}wlOwfGNFTg7I zO{4epnfZPePeR4=AXU~0X|X|q?VWn zkPwJ&yc+ZGgL!Q-fVdJB06qMkO;;lw1288mWRP28C!j|ly7_A2!vrkIiUdTH7y}65 zXKTJ1-unZyD?A8g9cjZTkVaV4-xC6q`d z3P~kMNF`86B_s=qq6&&O3W`h;sZG(r7qzL0tE|mcQti7`?YsExyA-_QNI&-#1c z;P?LG=>G7?K5PGe!0>(zy#3F<(%^p0pZ)uh{l%gEn$bOrmV%@6otv@ko7UZ%t&JOF zi@$O*^Zmhdhl%stq4Szw=jhvaSi5%x>vz_>cXFP=l3u}*p215V!KhxrqMpH( z?!hqk;0do_V)tM}_uyo&U_;N~2w};5VaZKlNm|O{x6!yk5+8~Kjf-iFi%E=&IgE?H z7#Hgr)9BT!>C~$c)K6O0PkyMMRH>houAd~WpR}pRbrM1Rbx!u{d~xDjWawOJ`Dl(L_WMIHIU2qDVWU2qS{p45)?%ob&-sY5^y$fs;nSNmk&b5^&N9 zIEf0J?3dchW!N*I-HRi>vc|g-$G`eYctuEbg@u2$LUa|3cST5WB~E%*$+Wk~v3Jk9w@%^OTBuQ3OtM*| zWH;_cHrgdM?lv~=<~G{pH&(Sa+J!Y%l{DJbHZn^ur0XuE$1Im&23n#>7@XgmcD#DOPEfTSXu zU?(`fb8ME-E1!cUFqfWXhbNMCM<88m%2+G}L%@Tan0$910>CXX_nhJ7@ECX85 z1~60tR_c$#m+w{U>5^!XY)jR2iETq$*7$GZ^n`~w z1T1p`x0+W1S{h&N+RF9URt`qzTnNeYB3U1D4_O3xAJv_moA(!fJIgiI4DS^5iWFM% zwcroz>^R4BjMWkva-zOjD5IKNXf|LD;G%=z*i$ZM<#FfNeY#6MXu1Pg8v0%4Ag066%? zT3Y|C48ts21VNxN0RV@9UrXzlb05r;j{wB3qL!tbM-8asRcvWpQt5+{dkKS_##sS% ze0q(of5-Y^sC=v-ig8td3-4%ihPketLrZRc1&1v~R$CsG!IJHbl|y%KWCc|vCP-}j z0dUOQ4PU9h{)AC$**P?H##DstNM_yShZu;OKeTv50V6P4FIrH{xPDf0j-r96W2MD@ z4p~3UqXh%R3^)_>gnY_S{1o4o_| zmm zpR!(XMlj9^}<~X|@DT>`f0WhcQ4Nnh=2j!M}L*bd*a8L^dpkFTJyxiApz zzMKV!ptnrIa)|^0Nj?Yy9Nb5a2E0LUzHwZmB0&);zSdXpFa~qPh4d6vw18^dXgAs; zvigdOiYq3}aSSmI9m$P&y}rg(=-Cn)iaHTJaWwYWW(5~J*gJfsaIkPVx-v9`d%vX> zd`*T%<}&R~(6n58*2J;4tg%+CRzd|wF_4uP=O36WA1ORhx-JzUu4Hx!rk{@I%=*=D z&zkis(Y~|DBFq0{?7O3y2;O#WNE4B+R7ELLMU)<}0SW?23(_K>AT{(3DUfTM;t$kA5XAJ3Ly8fEk+dSWDaLAUjeB z^}^V6`({Kg&G7JUCG5!~6EWqoWJBhgH*QFVTbQ62Yv=dN{)oE*+B)5R<%X8+v?dG~ zl*tIn zO^-Zuzvt3=+?Tx0r8(Gd>8dVCJW^=TukK=#+*6Gl{3PuDNb;QxqPgGLU0X8zc*;KU z@9Lzdc43ENh3oqOhh^TFXNev38O|YOl~x>+%g@}G^WROmF#$W03$%7a{retB$p!w% zA$_dtGs*M=Hf@QvNn^&zte1&@`^;RH5ek^ZTd8D+M-vLgob|3&l6FeEzjD9Lw3yE9 zxu@s4ogOh$^05sQayyVSz1WalQLbrjs$JClqr!7zoKt%-23^4(tcHEYfSH?+Oy{X@ zbl;|?C;rXsl+yNVZm)PTZMs&H_CxV^V#g*~RolbWTe3pUXXF#3o3EswSklO;62FUI}lq+E14(zxAsU859 z4v?k;2Iv3-dccPcu%iP|^Z%2 zOxQd@z!VU%QN)9HMEO+W!588|1<@yg=<|c<6HYw%PQ<1W<&8-^S1E;8C|%N&u10FJ zGy#)IJg6u76cOdqiP$3IK`l`}pXd`t9Jx+$mZnSzQR<{9b;6V&L5idhrAw3&Bu42H zq9DX6(OeM33I%gQoGeiA1xSMt2%rb_=m7Emn28alFkOIRIG`9VXqpwOXMu!SphR{^ zm_E;ffc1Vf^ieZQN*`eVJ|GB>RKS)b099*adf8Qsi-X$qNBq^Jdlu;zI zG0Dt~!~@s7OtBE8SO`%pu2Ei28GOifVu30-AdLxVxQwb}MKSAsjv zfY}6;S5B35A)EE>%j5Qair3NiC-4_0@bWOeoB@wfsJ@gs#xWGun9Hmn@$t>N0nfW6QDN=d1I+wFi)(>W`q0k*!4}_3497{kuwlE4h2_I>m13- zZTko1>u9*amzAKl6F@r(6=A7$c4Xz2eQfL7u~?9#E=VU;qn}lC@;1Hq+UCQIpfu*Wxvva=_kMK&;opUDM11Zd?G5nD#|p*!G;tp?p?VLL2HI@3R&EF0dgpS zjicSbBz__n7;!?-EacE$1v>Z>HjOth&^L~_*cNz}T`!N{|8a>0vP=x1{^xI(vq z+32DUZNnDboJ6h7KpnFG*=Jw_lNLo@{ag)hYi(f4t{osFi9XT?NOTL;NZbv0DX@X5 zokIZ&%#$eR%LiON)u66Cd?<|^6*7ss9s!#>53Mj)f%>NokV>u81eeG20tZwi+afQ7qc137HH)ZdxU{ z?gYfr0oib5j>Mq~lZi-&>y)9(lmuf2z)PNhxv5QB{VPFHS0!KqACL3EGY)IS03vqNG!;owCH zN&*hn3@d`PF(Z&*0mo>Ni1fcg8H%9;Wb{bl*b1ui6^gnCL0XF*NZ5y)DIg-@5IEEW z7w5*I*5RIEU>koj0(&Yr6t#kgR1&19!y@8D2P7EcP?Dx3@pU$60%jzJ$aS88sn;TjYtjLGxv($pki;!6Kn}2>D}EFB@JetD z))JlxJO>W-fF4+YufG6Cmd>jbBY+O5IFCbBWDvP%!a@D}1k9QUWk?k+R0|jSMnptr384l91LRvI%lY9h>W%s_%H{!?_BuN~}0P-{Q#-hOigfc1r{bJQMvSRd}yI29KeKE!r>Pu zQTFhWA6?W0oegPjIv~;m7;1+p^_eVQw+MA`A0RsgDPFEXMav|r`s4x94{o{M4M@nI zL`6sU|M{fs7E-Zi{@m|8mq~Rq&2W!fNJ6yvbFZWeBn7UEM%90Gxul8%)#)bF7=I1T zp0Z)&GMV^8W8Ci=(qP;gaslF;gB${2`iXB~_TP{T{?0%vU*L}U!fr_+7cdi`pW0O* z9S0=G2DQK*;hjWz!hJ`*0WsBJDXeR4R3jcYz{nNYfLtO-CV1Ht1(7ET0U(mL;hmj|I|V4hQ|=P(ZOD6`0^qb-C+km`wHJ z6faJg+e2@_?NbM#nSjZm2TDvx zQ5rbZE*oTBPDE~q!91q}Zo`2CWQQD#oPa1e4qPN)#^HXZ!|V@o0uXONQ+EPp5Ki}| zu+-bI4l)8;TBL$~PN-uw9PI9Zsq<+ajUZqkxO3NG8$T0~KI728N@^h-%6>Bf>0jP} z{dWi$_RAC_EtrC=m0+_I0K4CxegY3)Yyb{HYMhW*23+?i5m|VhlCVM#UK5Rp7^j6^d4Zu%tgI+&sHa67O|KwC2TDXAb@1c;=}VayZB%AXI# z?W~{`oiE^##y?DD8o7Y$A0(Dv4R*ZRz|_Z*R|l&=?qgaL&OAn-6V{lqNz@n&jig2B zXUQb$_SFMqa1V6|bO#bvCQ-|<3|wlU4xJ7Md#b>0iAhu)-2qapfojAB(_>*0HNOaH z-NoT|CsBnw2S~7!Iy4Q_Xdk8m%>mM}nL4EF0o+Ey8VGCGFC5iNcme9Lg0BdNg-m+D z&I90pFliD&@(0M}9;!M_VE4CV@#uM|LkCtuuMO#Iu#zytr0S$5z}%~=29FpvFrSem za^V-htv3yE1yqMG6GVFF4P(R)ikrr@X2&?4=4Cs%rw7^p2T|(7? zkuE{N6v25ZC-f77hdwa9Ct!h@gM|Q2@rPk}2g7KZdjpQ&CrICW1G+20W1I&haX)&% z4VGJ`5^9hzC1Dx{W;hOI$OR`g;h=*$EMdn7cFmT@9aC>WeOq`SWJ)T4lm4H%@F?je z0aNyU9sP@lR28Fm!9rB=m58*22UJB95I@ZO-$X8FC%^#C1zKUO*AkJ3QZTPeseED- zqY-$(rGrBSg~FAkDe7(n>2Z2MMw29-egU#hCnCvknVdJ^MVKsP_y%(TwZNPm>VQ4* z3D)LxQOZy->>Jnxs{cDbWdMcv6sTZaZUn;AC@{M0>;#gR8YYM{akzliozid zjx>{S+&ad*tJym8ub)%c*a-$)>OaS<-~2qlB9`d=t4OHbLZmt-d05cKfJIh)qBqB# zQ&V0_cSWJ?C7a}dlBV)+#e7ebTQ5H8nk~93xR3M^I=+=YnrYKHI0iEx*M~vH101}Fj*_KCK1A@vadpg_lIt{3O zFgKneDZ7AvCIvLoZ_96d0uL1rQ#0ehdP~T-wH@Do1=tZjOx;KVa|U&2pzE=^58##)gYz9_AoV!5)GfMVgS%_ zVD>X8u>dZEgc3*Q(f$vhqo{3p{58NP4qTw!9#Mw-W(574+Lm{U1NYBE-Jd|{J0%+5 ziZ6l9{RB>HLdMj2biF1NA$#0|-`JM-YQyi^P!JYS-q(5bML}Sl`!E#}2Mm}G%_8PD zZ&3IofH~DevzR2%?FLjY0ysxf_Kdc%N*4gyc0BO|r6Oz|Z5j&7ci^kwMtO)nB@`Wx zE%{+;K`9q-Ul}r%B=L;QqQ@e@m#R<;4Jq~b4QQ{vzIlSOH$_T~ZNlH=0~(bmdmE%w zR3j?jG%&|UN}X=R7t;dkx)i3x8O(YEDm4TK0sk&B#xY&MNfu;CDPCl9fir6l!~22^M-fmq_m;w%Oq1$y6rS}u`NyKyLG zW}tJEDBsnDug%#%P@+VC-IA}E!5rZ53LLoGiaq#!1_6gPC9Xf{|{dO024?D{rl<&APJbl$<57m{J)-KgX5K3hh%sygTsFK z^*#dpp#zPZ9Hz>5;>({v<3ro>6nLhk17B+Z`6CZghdWULCeV@iwmbnHtPdqJE?{aX zOm*|<cD$iU>gEq^wH=J9zl)b)XZuEpK@pXjEH3k4pgSL5DnM z^BDLl4sjI8fqBekJV-F2q)PzKiIj?w1#}=cV77oB69gL5x8-|5F?DD>d>iYO1Wt#5 zJM);XM6kLI?^;jUTi%uz5CaBoQi9Z>mdrN%jl0nJa|)jbup_dK{o9O>oyX|Kfx$PR z{dmwjnG%ieM6C(|Jgs(QYL^G`K=9CUeOn&pKf&*C6-WZBGXQ}^Fr1?3k_axqL=f&k zWr_fem<6GRh~e`QwtcckDyT*B^n#Fh^A=4jwL2h(a$7-x%h4Qz0aWE zCrVfTEcy?gb^$#q3=B9Nro!B5G}s;)pGW_G21W31V=2Z^;sDVng0dG&^vS1mu@Mj0 z4^w})<9%TYk%5>5k&I>( z>NV)c59P^j$)AH!B?ld`Q!3t(RuM2-W-;JvaM_ho_)# zh}~_%m$L(nuPA#WMES=s>sSEi6OgF@WiOv7f6M|5B#~0V?^KKTU@ko{_kzN7Fap_9 zn5e`NUZ8W1WH#M|5{Lq!#&LW-iHErXg^B>7fpPrEmVCx*knn;M9RbRn0tQe-`SUQj zF9ADe;TSlB_7?y=ejxBjC z0fU{v0PjF6Y3QFfrQ&!79efsOw1Wf73_2|q+)|}f9FllA=g=yrfKEmd&vXM`g&pX; zLy3kRDBXYx;0CCtDTV$s=+PK(fjEvY*ut*;!S~YuoeGq_Xp$LU1gLreaJ~)w^KbwT zh9L;1jt)g>j(90uj>HjZ{3co)Ex}CU{?FQlCw8Vf z&7Pb%!S(k4w|3#J|JmAwkL~SV{a=e0u79!jH5eLhMW&Ppg%91!>OCv=_A|SwsQ#s> z@^i)vCr$snzBeFO9&+o4v(m}yCQplJU(0^yTFCj%l~654r_i(WdgslK3iE4HQ3Y~b z*xpxdt9CPKb%%JIS=T+ix>nXRPEJx)4VcY7eIkxV-T~PMj3?}7()%a>u|8EmACda} z4ZX0#om4pm)Ur9#QvX@$wwIlY$*Pj5>MPE7T~zTg3yk%7S?`J#nJtU&Y)C&j(3#Uh zxL_tS@0YkWFs?VXhjTC8Pg&Vctf?z9#Pno#$WQ6U*0dPqg;Y(R3Yace4?o-yal9;y zzS!xSD3QqW*{S1mhiQ)=cW>{2ettE#0pfEfDqEkahdV(r(9_sOLxhd*zNsIrol!!kcDzhdwN?R70i~KBwXE;( zyEeOv)Lg&P&gw?4<$fsP<7Y9X3yR-TORS-=Ar|T#uwagRL|MPOz34Z6_TNcQ2Oe~( z#Fphn@IOv+`211oTUiWJ^E6^=`ll)2@MwLuxoE`@>`5{;AQa^B2xGA>PhbA%`5JQ9 z^HHZsqUpk~yprG*6LouwmxF2vBWVV?=XHkeV1>Gs?DATdC40`PRs)*X@N;en$_TcC zPDgPI%j5Y7eI${F?6qRJlt03>9KwfK6Vf)%z13jJmwgYoEvfBNIAQSbXC4P;p4qHj zpz@RIFWqVD*O=cbWlhLcNoNVKVG^R~aRsjaam5S2jh_tsslla|@oB+!A!2Xi>|dt+ z!WvrX2p8&x)YRhCo>d$t?K;>y-dw)gpA{U_M$?FFuCm$IDYCOp3S;nuxM zmhPK4(W@Wi@5QhPUnDp&dFt_)U)aiSb;!~*G0eDQrER(>ik|yWen=x?cJA=vI^)x? zXU|0^em4*`Ib+k+%c%c1uBksYmsuN?*wBkVM}7YKlKwN{hGkm?rn4#8%1vLcoc^7B z<<1D#p=Sfpi{ zjiRudFP8?Sdov%@U z(yiYxYx@jW`nkDLzkT-QR*7MA1Fy+r^-qi9U)?|S?D#oSbTL5DfI+A8xKFNjzH-6) zG$DSjLM;}=v(shS;)Mc|my9$8EN?HAyLM>aXV|OGD6(lI|4EMXK3CBiQJ&wYc0{+5 zGHmXLd9HkYsV;0IB_aJPxHnV2!y$8>3>6lzy4rIhVmAGUQjd#{d99E2C@9m!$VQ>j2~ zIcfcszVTAz*F)XcK#E4O>uH_N@rhRsCb`xZSsR~AJhDz6EV*OY`UzDQk;kX4ilDyk zi?_M$66#`n%PG`EJjEqU%GgHzC`9K1$ZV^?x>xAhcb8{MYWj4iQ;pS^qEXTr_NEVg zj%8lsPGQY)!OvwMFBf8$b~{TYlf+r;Md&s;Q^msOs!I-{g?EuH@7mAlTpAOOYA~%}IT~}~j5qB!Ho>x`h_3V{yu4+X zT6qthvc|d8%@@5ZH~8`BMXExA){9rO+66Bv+>N7te961(VUkqJqOrVmML6TH?Zq6+ zIAQDDE5a)-jQ$$piu1lPWvU zl3aGuf5Peh`G&MQSIME7pzbJ5c38 zrKY_m%QyM{(FpWLr!8jd47xC@2GJR5H|aDvH>CQBwaJg@-$Yc$a-tUu%+Xv9+)gm`|PqAo{;gQwW zUPIO62h+`TM{k-of&!j+xRZak6in=*HC+XIv-u}!*<=hHeD?SyV%#Izy2)r66N-MDyPYdvn|O`Jc?4Lw^o<1U($|RzjFpxBV$%S$3#U+5!9)FJ2yQRroE=IH>LAXx35j-94)? z?t4;=XK%k@a-icGyy$*O?z@cBlds%^`?y`6JC-KLvgtV*+l~4s$0eLKJc{{Oe&o&> z*9FozCuW#2mBx%qoW^o{z2Q;a>5yyXt?c{JrOo0$PK&&}`v;xqdcWz5z&ZH{UUFBV ztDiqZ&vlXH8dX7``@56TeI6rT-8$&xLPlZq+lSK^5q=iC^Ly#>1EDWh!`gYSei~8N zvlKx1-Orydu(?H{FJ+Poetr9vGM{$32ip&2yUL3>MRLg3IzkNE1+j_47laCLuPAv4 z{rGiM{3}BASz+J5pHaX6n12*2xN@uD_PC)}U+IcoWvSt$*)cx}p8^3tmJN*h`St>T zc2s{&)HAy7Gr09b%%($>ruHkW)tJ9q43v>{Yyh z&o|Z6Kfn`1mdL`revR1wb7bp(A8ExB>ksq8XhM3U+1?t*hrHqux!_k{`KILZg-X9u zPZ?w{IB%X2>={YC!FdKJ_vG@p6!U|zJ0TBUD*mg;yHkB~{_sHt6S$M_X)2G0caN=f zuwgTUgC4DV69z_|d}^_JMtnY$CRL-`laMUp)R_UgGw2X{)(Hsr0WhRao!$yyyH$*z z@3pr7ct2A7J+J>SY4?k+ejgj(s&Oekt}1T}IlKFjdy8J5?fli~p^r^giuPQOMQ+d0 z_xq|m9_Ki|KhCuJkR?+{=Z|gwgTRP#<+Be1W}fOZDm@ICHSD(}UA1SO)*k0UiL8gE zK8oK8?q{zJAAE22kZgV1UQOje%KO4^`2_qo>XvE$N#C=}%gH)Q7ewMRLV&pQxWz{U z#K-*&zO+A>)UN8ZWpg5G$bXx2yI_BQ<68Rbif?u{63Y*2lW%cF#{IJr z=zo;_Sm{#THv?DIWy9L&UEVaElvtZbJgq3>(YlQF^wfgYi{6O0eJX8pcJ z5rz7#1HTNuQ;SQSL43>g{ZM{x=b?o{x~ELcWyx0UhvKd`fAAa&TI7g4doTV7p%7or z+WOJojqL~XreGoN**C6P@KM2*Q$Kg@`@z_exZ&BtZ(a)T%lUz;&VQ)iqN|cTFV)}w z&8v6SBIF_W+bi}s)I;QKfqKjtlW^%`i#N8FwrkzqGQpjd+*~CVq4K2`@8d^@pG#L( zkQ63fRwWeDq>f6pZaJ+Me^_UzeZ8)=*5%DHTx=2D?6kTiSn1f??JZf~>dm)rSHth@ zBtJ9cBtL6fnd-_gah8(dd{y<2x9tA&8XC3dH5^=}RK}WOXPnQNOJnS)ORGd>mqNrk z{$gt-&Cb}yozoNPzDg6uDw*q2fuGl10;AXYCtLOfB&;SPR>wA);a8*H*hZ^Hq=fU|hJ08Xk?kCj^G zq8s-FBk9IOl&|81_9$-urg2GKsG<{QmcMeuRc2z<_xuEpgCf2OKX%>*S&8j!-^S34;6P-$r+$tb44QGi=@?#MuL4 zME5@!uh|=~RX;0<>}k)CVL&*t`*#~IRqJPq=w;h|y4N$ufDjPf4b1J`NxP@_@m`O6 zc*ZKbe<{2FhT)Q*VYc1tdp*A48Jisb4D9|z$ff0+-uQxE55w$5nedEDANY&ht@R?T zd)D70qBsKj*#o9+_lYe+q%}k04+G+}teLWB4I-$9eEo(+cbZHjd*E3ylA$<>@?&PF zCRFcBXiqMKDhGqA{B_c(6W)eqWgeYm3DWs>2 zL6wa?@V89h?t4V6=>8;TbmvA{WZAD7{G*e?jM@3>*>*p&>^@}K)n$p??UjAnYs0ns znbCimZ8uPIsrqT}PFdEX(A}P>&6*Q=@Z;p)vKEc*>V3@;G3qUYttrY{ zjLTYlla+tBcPBKKTM14MGEc_&qd(5Sqakn(^Q+GlM^G zXvW>p45QEtGz}u^45B$S<5_4%0$hUzv7*_+gZnCfh~+L5u^g2(9NmE*3WxvWix*9; zdSr1KW^WK`bOA1G`+?WiE{U&wky@+P8?|BErwFf&Nv-*rj_yPk+hrEpr4=t)Tj{}1 zk%twxUSC@lT6=_ClVR{rIfG!P_g|qwpc(wTFYE?NEV(iI`_uVr(I7m|AoA(`|AuCq z$QF4WbkM3;u2geBAFI5pp={OqLS!u~y*S>%ZY@p6;ajwW-NvpyQ2@~J1AA{hXH-^*R*rq zSIE9T^(|=0tL>A0c$@zBw6-O^xxIah-fPD;v=Hrorac_Y=Ohv?oH#Kf{NJZN{yK}R zz%w2H=kI^GWdqXP%Jsi**$^F7!VvoW#G6gMftv*t6*^&Yr9$tsn)32aeeGLoy|%?w z(a`F^%HaQ+Urhf>O3ubiRoEtf&nn-a3(lu>pGuyxTA{JLdG*P&d4~Y+^J#-6b4~dv zY`IprTijKacWj(pT>h4_?jAqKe&nk^Y>*DFyX6_AauoQ$RnV8k=#=`ipc?7Ge`)8W zRr+7$nBEk-tUf427k6#2_wo#rch=IqzjjwX)#%%bqxf9?PR~y>;iSUSvi+_r*8bOC z7EXur3RSQJBu@T!$8`Qbj`^R=2iZVqy#JnD9!jV6b~L2ITRwD(3EtGg@nC$)nyUAAV}~*euWDX{p$0DU{_9Tr z;<4%1Qx~v3(p@JU->!*@ChVl0wfbfgHF9yR&6`&vXcrUR7Z0$vEafI9-8g#fc(WyX zLRUtWTEixMHsYGi?5a%jjcOMz^kd!hFOlubSUIchZ9A0A!cN#`vMJG-{;_o6f|Bi2 zZ69~py76xtT}mAyIY8cy?;ow2R%>WSnV40>=p`u=lS3`%7m4P*d|xb-H|}|pWq3YP zrN%FH{&GlYDb)oNt)E2{#JtRpFm6tXtB@_JbRNnz39z3u`?b34!M@rxUf3M*W8j~) z%>lxA)c5Z?zntaNGmcbqh}bx6zlAFH8VcDPJ^CGYx-xyklu1#i@cm`^x&&!=@azK{ za+fK(m>jLK3$;JfsCbXc(maqz^N(%7=XzM=gy{(y4MW9Zp9w2&Y#~5Sb1}mOD>_|UBg|hTd9@*)3nEF$>9T6PjSyVAwir1d1=WY z4V%~HT2Go%NfSspWLy+MDa0}wG5q=y?y;Fiunys`aC38qe~^1CV2Z_j3$=F%S*D}8 zm2WeC(%f-#icx+&1BKJc>_@p3m|tS@`B_PNSEFu?p0%`IxjhL|p|cyumg7v!01Zd$ z+yyMNubh&XYz8KCl36+@y@l{Hm9*tM=f8b+`i19egik_5S7U&w41<8(AkX_Az0JUe zMZ2w?t-AUC0g|P|-Yts6Z3pGx#7jI8nS?sNkoxxM>`i$*ebmf1w&H7>0)P6&0V#%V ztuLo)RNo0a&qSf6c)3*(jK*us(#7Lumamz1gWgzMN@8>1?U5g{Gw+mWY?biU&g`zb zuxjzGFT~!QqiSS1QLEfUQxTZ!lT!Jpuz=AetgFBg`NE`K^rQRX%|_jgHibb_D$|iN zhUP)vc*N?(tC=#mq`X3qAuU%4>lVL7Ys1WA8p(G3I;6qQcFhVqxvlR{)w+0Z_nWc| zsvO%r8&vA)e-dzYnHldb%|=kpCR>tp?d7<<3>fj@nadjwNzJs2S-~v{ythQBePy@} zwX`(Dnyn%U;GKfV69@XSEOAx7Jf~vvN3+LfysTb9F2|?JNgvr_6Y-0W)l;<{1us<9 z2XKZKoO6hXD=xC4dxQsRuZTFdW;cdZaV(8Gxt#f3$GZ`>VIj*b_)GVx*&9@uQuN!+ zUsnWeEHGDYx?yPrGdUezUsU#CY^q912}zF64qmb^yTJ=@Ye&6@xgM#NHFD4t{dQeH zn9VvCbPlO^bq3@4pR~>GfuDz5_+|+UWdMULxK6x!bBmdTi%`eI9 zsr?0dsYKPjK%Z$LAEp?-w$#MhF;P{OFQ|`-c&AHUde0l=2fKe)(KHz<$YrA)-a9^U zc>LJ&lcSb(j-xxK=^7NNRYFfaWP0zu&XduEio+d`Ckcovz2BTa>ZxO=b=&h460WHt zLWJop0zING+9MG{>g|w7OBsYMrg;Cn{dc+#=`UWm)P)h02}#z1V$(wna0WTY&dg+B z9p06Ii?2P>cphcZaQzX*g_PgYqNy%IO-c_Nh&RX~UoiO6^etnW<=qeZkINqk?bo;Z zrnmWp{X3P1L@UwKTe$bf_LvsJbwXhdn}6Q!5mv^JnqPMqQ$pX@J`LbAPmDpwyq43G zFVL#;cLBU@aL~IS*N@5HMt60zK77#Cg~(K^TN9C*O*>`DLh2%#J9U5KqsJ;AKQfem z3;Oi4#{2I`PR9~xbfl&X=Nf$!y_<=e1$;8r7UM=AM*Ao#8Y;Rn zR)&hZt)j=%MlucnN%uw5Sl-pIn^Ep<$?jWp8t7-%QGNNr6%7|BHij?C{@#=M;CHb% zNmHNs!}`bD%r=p?I$KA#0?u2n<;k3xlM>EssfrEqwhjajq)0Y)Qx>GT;q#|&iLEf+%3qy$)9~b^P zR`T-M;Coz0xy?D?|JVQZ^2e*!ZL5M)BQ6#EL^gaFXb-7gXP~EpiB(jqN=j7R(cP!ou9%GldSg7%l_}NYk<%{ zAl-zY@fSa)HFTfmy;Z~a`(VlQystc*e|PqAp>}SCCB4Cpyqrbrzd0FEk>nT~b{*r)(KF!fOU&v)`S|RwVH(J?)rY6>c^kGUMAi%0;fazt)NaaKB zeQ)5q4LWdfVYFs*Oku4|+q8p9;KQOM)?@$pTFu`}lHPU!c{Hyo%^o{ldo4E?>7gAyd z3dA4G?j9{8T#p1VMaTx?FLd}t) z5UrNloI+d-%yb}mESF4I{ri;h&T;Q73Ri(LTb%jb)p^F;XRV%nM46VkaqkkP%%9r0 z#8*Wa-j#9r@NDR`e4X9ltZiV{RTtr1skf=^@`ocKhT_tbycH0mON@7St7L(GfUEds zi|C{h63>Y3RvU7w`H0q;+~{wk#gd(_M@?wYM$GQ_&E0krX}1;J_#2ZPqr5YqHS4n1 z9PfItI*?n1bUL(|6n6_0-7qp4VLmX%m*VQWI8M85_V3nI9o%f-Jdj`B@O`rSS4E`? zSUSU>(mXa})uX{gboKcop;9{-B*@QEI2WlY3E$Q4>r>6$LKg6>Zy|^6l~ttv;Fn@Y zYBc7yx|)`KJdEo^@Vf+j3gz>Gn;WSX9o)_lIyhAqLE|huNQGd?D9vP8A@r>XJ0> z;BQOR9>_|Z{j0%KOOm<9BTZZXD=f)Tc)zi8u9ZUE_8u^-br86D0;At}kLaKQovJOO zE}GWzo6BFq9Bhb2kL0(mwXBwPt`qYf^yT@ov2LA1&w4M+bPaT55{Dfk8K*ffEyZAk zv{rmqODhGYe|ssv#@>~q+1l@fWPFj?GcvWSI};q6`6|KT2W6=J7V;Er-V8Ot8r*{R zdxU(CbGx(xiK+9Uv6ew~OuX|AmOE6iEwdMgP)ELpnI`c4ofJpB zc{VtKxY0Acck$oEA@)WTTEw!^-EP27h1KKvp^e}9UlLl)e|~nVviz=J(7uwKP!xiYNSt6k;f#LAr5AD8ji;9_NFvr$Cg z;yJRI^S$Q+H#g3$NuO13v@&`itH3Kg%y?b|wa`d#`=HEHNxn=A~*OLgwZK_(jbXzu(GXe&<)Tx!mcl*2qigHYtoE6^>N!dkOcb)fEFF~O7az-0=Z?KcOKfjx;TaU^i z4VH904b()~v8(mImJuUIWjN^y;+f=ne&)h zPY{*uAAVE%^fqVKT3W-hXn?DoRn={aV@{W_vxZ?4-$T-$xY$4D_*}D>eX&CmwXc5o zZ5#DeHK5<|Gss_jVPhdNFsugMI^fF8J#+S;(*C^b=AINMhXjtCb8p>3{^^yY;q$)i zwHtJ?OO4J1_;$X(;W@KmfrQF|AK!Q7HkDM80^K5!1#G8hhH6mHe938T_ZQ6W3qBFr z8RIZiylom8JLjcM+I>YnrFuF;y}|DJ6-UxJd_wfkB7wOlL+GO*Lmhu*zM)f-`&r|C z_@1Zh*6|94J{HQXL+~?KAGo_YR&w1Bn{X6&kXm66Nufng-Ye|D3V$6QM_7GN ze__Gw<&atUPAMBa{Y2!78jTk#+i*^I_P5sWJ0qy8Guji6U!%uPu@Lvjj%NciC;Yz_ z{Rm(l^b%c(`prL4nX@q%qy5B3x9{Hf)c8`Gy~%y^`-lU~m+$g|f^@;0mxN}JQ@>>> z-t~$hNB-6lD`wSxIl&xQ^mlylM&PYit{tpQDS6WO!)^>9ZY>Rs(K7i5kiIr79ftaZt@uuDWXfy) zS*5Lh_347rB^}|ZOQFJQMVog9KBzHdE$4Zu^{t&Kh_&?zwdo67n7Z;xM!J(plFYvT zI`K4F^?ql=3tm&HLOB*mWDj>(BK~Svuh^@fY^Hk_`aFgIY}eHbb_!#2hMY%aUhO$| zJt^P+wRf@5j_Rthy5}9)cVz#u@|8i4ih%RD-uH01bXDEEsq>sneYO)}19ZQR9qCVz z*NPv^^rt{{Dzd-$LLU=&Smt}vFMlVkx6-B9_xDx~j)|79m)1*+XXv2cdA~F^&9V6F zCSTs^f8%U}e|RiiCHaWE;e0TeWzDD>5o%MDH?fIwcvwc^B3|N&O<8N~F>1Ouz5`t43mrO`h zZ%)x{+9+?5N|MSDufE-FK26Eu>_1PD^9^ybO9C zdpb6Nw>){0o}8IdJ1-f+f4-UX@;R$QmVYI2BX70DS>&GgBHt)SIBSrsH3QyYZuZDdt5cqnRabDmYh ztm#VM+D8u7RdURO9N_Ndt&S3rCGyt3(C*g~+oeV1D)$lJ`V%_p#B7Xej$cXndT*(9cu)1(rUV4jn6xcSocEcvxE?9cR4#i2mD8Q<_cpdbP2f|JXdz(mFv)T6|-?%hNN^XE=*Ss0Y`NYsFpiDXrcCP8vf(p%X?QpqIZsSwV{ZmLoj_0@Vo?y z9*$p_+8u~cNDUrKo=yp#NS=P@D?J*QkF}YLg*Ol@|jBd1IFT5RUYf@neg1(otA6*)@rug z=P$rQFUYFC%h9Lz;M3a|EY}6~)pxl*3R}OfnAQ<^S?DvOX|{@Z@Md{gP{VYUU@dOm zb3tas;X#8UvX7cd}+P>3hme6TPs`xJWxtP zpxJ=#)_xh_m^r^La6GKqIFWf=7&QK%`ORC+Co&?X|9JLlo~pI~d`F*{&?AGXq=Y2s z@u>APOglLA`%b*r-fJ6J^u4Spuz1&fcZ>ggQ~89FX6DgBOF1Z?cU&ja*qHHN>1Ej? z%Kf(${C2$MVUOhB<K4Rm(w=lcJKe4;z=fD5Y!vCPx!r%8* zhHC8e-ytr;j-kbWE3${iMXG9gnH74xCa7jM;n|KJtGt7o-BzuUl4sBRJIC|BK7HNc zsFP%aiobL`@?u3)*YmHTYtr=9&z3y{cAMf>=u5_Kn>YJ7IJD67%TfD^E44j4ne}El zv7pPON_@IzGiyeSe@4AiZu`H@_1yi$Rp?S;c>CXwn-1_i5+yUh^aRtW5?@DsPCKxfZE00|d#Zg}zd~bs_?*Zd z?c9^uIXhklF))zPlI*)tnEf^4%hxYo>zmj&nozfBEU&Jv-2ThgwZ5K|EVkX=J|L?O zeytv9`?!~;qD2`PZuHfgI_KfMu-Pf}AgL~Fq|HAg##ZQ*-;$MXh;Gh;k$mHa%}>>b znG>_m`+*b*xMy|=kj%}Nzxj6{zG;Cd_Qr! zHsXuNJE!b+ZI^281ddsSm3DTU`L}b{>pnPg-M{Uhuaq3@ z_v6S+H@;7;Ybn!qS5N*ZpNBdS4PB}|MjaHywXY@p;JY%P|4#ay)S>YI;_EAe;(DHF ze_7l$xP;*D8YH+o!DVrG_iP}z2Dc@+yZho6+}+*X;qCu@dY@j^)@IYla7%@8vT?WNIn%~U>Kf6j`~I~*xE}+;+b3K5&OHsFIZGK%isjnS zh{jNPvHUp`{i*Q1=+j7E#?ne8g~huOJb^jt<-*9u!Q6jWfh0!O{KDk##@hhGog40X zs*4Ef-4#gZ;m-)_Teb#!5ujH;wuMx$8rQ!crjHxhYBA}~e@9-w3sjji@@ItdE7}?j zFEK?0G9W}SzsFZMrRcrxjF##C$E2wIZb+Q@Ftm`K$s5_viOWUFrctyH%CT?*0*m?2 z@Cj^0<>5ngr$qqbXJgh3$|ywrGk+>KttAhx>I>by@&49%Evtxt;jB%;ja(T;q!m3g zU^OuMEQ3?od#HZx)6#NS-Df<@42to2wakiEz7&wj8DNpWW>@mMfpszfkjMomy}l2TAljTT&SCjBt`%&_l{Lm060^CKz;dt@Ilf0IuXh=hN9uiF zXzMjFV+Qu8+e-UBc&U)@Ech}_CitRC4wjvbx8zXVP7@=(R45qrx-V)GoH7VP+3kqVAG{wo9*VxoX0VTJ!2Y?X_Zb?bqk{-tnZ}D zJ7Q2BnEawTFrA(om6st&s2m!8jbP6@0^6#Q7=HVcF2SmuE}&M|>rs zHn|eVob-%l#79>*5zQ@>j@a5&m1oLIm1l-O*Dj|*Vo8oRvNoDS)up(Nu7yi1QP4*$ z@vOdq?ptvv-M5lxx;86ORS$Jv)%!`q+|z>O+|xYt+|wdr3I6XG5iW7?5iVgq;V!94 zID3ecS`tDd^;o%Nrumh{gK0FZudtLWl0w5@20bIJ`z3_NWGag-Q$1v6>l9Mdy<)5# za>15yoW7uVwOm89{OIBof?d5`j+tF5BV!+R)hdoLs^e^hgo{{Pg#;XrtRt6q2R22e zQAH`uFrP?kOUaHg70KCes11@Gqn9bg4+O6g9TW9Wxx&C^nq%=0{9Iv^*7lb`_A#T` zK~xuxY__x3Vr9a3$2Loa1xf$$dZXM<;3D&}yi{Y@bHve^g#XwV+E+A6mzWKXiuB?O zg7_W33Cyp@2vWP>E-7cg5zpaUoyFN{jS91@sMlUbgz*PY1NHB@`<#lMpF26PRcFaj z@g?4dhxAng+0Vj@yVB14uhM~={SbW2EUZrb4EE?5^YI})bOOrPUaR3R$xQ2W$^-*4 zI3R+VzGugNw@*pjy^31|l(BGTs3u8FLvEra%#rKCrY6&?m}1(RuuH)b^{26D%F`Bxo7cn67$Pqbz>>3|nvk*% z-?{*J3nLpkaD)D<;-WOMXY38ro*dyoq+Cm7!P|6+LbM&>T*Vn;|2jX5tf0q~3Z1ru zkwbA)GaRc1-IoIq*iI1Kw60)FS#6r`RDe9w-*eh4^Y=0)C+5FcQ9hlloT@Le)?&ZY zqryUe=|+XQck;}1BHyRdP(7GS=&KqOhOel{8i)Oj6+P6<78MNU0%9top%KDzy({2P z&_<^=s{S|hPz><{#^Af4p8c z1%lyA{V&7y1!A&Nttd2vSQ9E8gbavugjk*>7&CoA+5pOJ9qRb4B*>qmZSPX@Ui5Bi zalI{S%I)MLwy*1_C8*o+1tLMsLDo@J$XtX^UuVrE^cTNN^%a?72DSZ6ur3SEM7{c@ z1aExF7Ltpt4F42P+Fft|N4YRMDS*R15jN4avzSUN1YXUO1ZMK@-%1n`CWD zRie;FuV^k&nd(Xy?=fb&NTp+*9_yB5t%xK@{+d|N@m1@#KT77UE|n!~#3D|Y z#n>$FHt9$MF!}{fcl=9-VfU9k{ox^la3)G;H61D3x+u4}aSl>!-NNCk3QLJj2N;<6 zc@7yYUiP!P*<|b5KorWHX}!XxxJ?ehxSP6A(W%jT(`m!P;e+HiRHOV(1^JX$j-jMyOmTB0wq6tQP3I8ESR!PZjGFDK z0(O3%0p#vW&9+YmYVeT*s_7t=-)RC&qp-DIH32($*xKKUVQDZDAwHJkn`&}ErXPTv zMv6-mYBrr**pLEjg1bbBS1#=QIx!%H6SmS8kt7e61}zbyt4LjK*p10Ii@CUr=@mlZ zWGucJE(gTrge5D7o#z(c|5(oj^i;+uGKz_T`NZC2>8 zK16^(O~A=q5`+K>HJJc_&j#yYhL{N*L)RHZ`_5d=BZ0iCiQKM(OhN@aU`J7HXoTb^ zi(Kx_0AiE_VHLoFS>XmmsjEYAQ{CbLy<*4;4)h?`0!V%yc5^ANwxeuV*q&j1>w2Sv((*bR`Qh}3`;HMrUtG;jmo>Dfl)K{dL_Q3Gl~W^trdBjj>8 zdC;AS8gNV>x%^BWu#f^UjmLg0#w7@30F}vt8g`()^RXXWaZ^zf0Jd-i5Gp8W8hQ{d z1E`B0l)(UsWdL2!gX9@O#z!6_k|-F)OBU5~pV4uY?_7r>NuS@wEU6RUwdcY;DI%*mG3x63Wz1#}h0_lx=Twl&x!GYm3t{K&lOR-3Hk;FfuH=!TpfCItP*Sht z!_E`agBq4YAm?&G`*?~=U23)v2GHGq;+vx(5UnK0ZXq^78!AYP0o2d{)x#R*V>`C? z3@XSK6_i2;y8A-SR$_^GngdJ2j0&nl1(h*^!m}x=D`9Cup?wpvwO>kL=ii_vc42Fu zR1Bm>T@Vm=#$O1h^vE`%|Y1OH{7reP)kr4LF`E=f=AgG5PC7-m^h*W9ukP63udS8 z6}=rw=A;xrf)jOh6K<-03cz-*0I~~J8c7@=FBv!0?hoL^JPCr41hLGA?6zSqDj`R4 zssYX9K@B5vo6KrJSSSevq0~_WlwCl~>T$JMDdFasp^TS8Rydahu`44hyhCY4MbB39 z1&#(uZu38SHhvm7DHM9PG#0o4ANpz@X=H_f|10Q6apZE|1V93Z8cUeH-vp`a?&fJ{)ysTV+& zzfe2L(^ogjBbPTN15TKeAnN%LT`)GECNe4`6b&`p{5doxgsK6rb&&+2`fQa04Kqe}lnFMK61KMc;9@GJ}P(+MS6V#BP zj*QAv19sHlrvB3ah$I0_f8%O5{Q)G@Kn2wSbxR3s05mqOV`0BqTu=^I)aQDK5RCTCzqYfyUK$HGpkQ2qY;962=MJ2}E3-#e8g{a4N-4 z&C~$o6+vmM3fO7JCNO|<{4bQ_g|IaENf2EmYBs_G*pLJYCu%6uN@3^QQ9+LMAlXjr zR4y)9bf^SYk|5fDVdpgo0K8CXugC!xp(%$o1abvsb`^z_Gc+B^BcU1~DclnP2BEje z<$z;qNad1rpsl~K0~XY5Jy1a_B9;G!QWzPkOlSo7BL^&32P7y%a|!fGcTGToFw{O( zq;h{w*z-KtkRohtMyTLV(Lg9f0CFDKO6Wx+5uge>KU5qQXrK#dylKQHs7ivgLM@xs z0N7?FLi(T*jShiuqk<9=Az{$Kq>iMpP6y)Vq^@>=T1%S{ExATNjF5{tSzIS+O|0}33P3=QRg+hwrxFleAALIA!dz?K)9<;NQo{eg<)-Y= z1*wiMmaHa@?hdBjrpB&rcIK?6F5XUVj;!VmmevmDuB_ss>Kfet?^@H-WlN1Y-3@3B zG4}$dIE$~^-}_^5MO9DXs(-?1U=kxEhSB{3;4ys(i-7a33hVH!21Im3l72p2tnu6% z%XHmZe|TG+@SYGh%~U>cwyO;Mla%)FU!oCSMjdn$pfy)Id~1b_-L&ra=|$0$c)#OS zRD~n$N_4f-ChyopXIn;!y~%k0)MwvYb%jxG*2twQ;kn*SVRK>Qb#PKc4Wz^26JE^X z4NByG(|Sbz8dD(fYVS8?wf@W=Lvoi}*6*ZwgL>^GO*MFHolrgCoo48nw*US+TE0;l zFYJ-GG)Y{*+#Sbsl{tEUdPTG^@NDNaV-ff`f=c`+L%^hW3ZAlhE9XSc?mV3!WNeLx zNqr}Zp65juwcDbroqut)jz4xRFVt^f-!|69ME-!2x5j)r9Ak00zKEi6&S;isrFMA< zX!&xvv1mT`1+R^xQK1)%et>Us@o&()hPSC({WK%Mn(f}-uKiQm_?)F_*ITy<$)(?J zWRTFpL|@LKz?-v|#f8+6&!5Aer*SC1hsbIf0ZX(2o)Y&Br0#JEPA$AKES$#?rjjs> zJC6sWcTOfP%95G-swO`ZUV>Bj3T|6N)&0dcwr4#*CiwjG=QT5txS;!(KS!}{nIt^s zG}j+T(XvzsO%r)@D|%2k{w*S`jCrX+TNs#I0@=!&Ol;~J&j9o{+&zdZ$#q%?c-st) zqBGRjV4Q86t@#`_tX)waY`}WqVuQm0&5n4Pu`h~)v%Nv3A)!~8_7*$w`hmRQMms<9 ziHwY@p2!|D-^&p*4U+X_`xi8FMN8!Y%TZ+4%e}!Dl~)_jax^)czO0Z!kUff3Ya-t- zVrK_975_=@OGmD|FB(tH|4GHKD*~fdELG;+3`J58;P-NRE_XSLo8K)dnEK%WOunmW z7-bc_YN`dgw$d6G^R39GFX^S~0h}2*&*LOU8eN(kI6Oh=(mCf%whP85FWwk-bwq+c z?bmlnt2>tO+lhAYdhVYa5f|4_O_AF;_H25$z8iibF)a5+EF!nB%;_BcPm2rj(GL}k zQjj56bxICSF+cyrietqNJw2L?{O7!%o^*XBw<)SFZz?!=UJtdk=WcF?-|2?j81-S5 zM{COC={J>|(-XljbbBLx@z7WPlqqMiE)6$*w_7{`GF5_v!45PKjOspM65KR*=0z!uB{Sm=#xujyt6|28Mp39k1UYFrB1gnYJ zq20X!Q3IG8r_2P`$G<4Qa`}>A5@vdks~W9$O8x5<-(%a3vu2UXw6hD1KX_h+6eFkn zVPp7vA|B;jM;2A%ufOqiedHlb$yL0lrDR5M!Fv6e>%u)&7w*t(Y}uzQqY~$m&@82KVT7Z#`%owbo;5no0a9)zaS| zGT=m%H|;$!v`BExu5(Jfw+j5umxjM;;O|FVGAfH^MNC8@Y^P%7cI4MKH0^Ew@=Qe( z=d{n2x%?SrV#t`%qyiy|fRBx9S%8OOM8HBt!>znkzP7B(!+4L7UyT%ud15R&B`Pj% zI+qj**I%4h(5Q-lWso^nLFD0l_IYxxEmTX7TuFW1SK>5qz25l2!~UbZ@Q%X&8v1dj znTnI3#Acx)O0dfHXp9vQ9S?3~<>&pB6*8?6TdMHg%FM}awR-V#i0w`vRzf;D3^kl$ zR9aFJLlxfxIa(b-z-qC2Qs!=#=y&jR!`j!}U!lcy&jZgob=8yF3t`p8hnI_@;vKV; zKNeK*rHSxgTO!Mp8_P^&fTKyHCQ<@w<>ugM_bJ&Rmg204i$}}HKJMKl)WYh zZxt{fXUoSCTk$#UF}J#Q(w6V|wlkx21FEDQl?C{T0@J;@dB4O>O>Pgw!qB6Ueqg9X zO<~lr@I;VO&}fjilHw4}lZ7LJiNVIdd?<{?{v@Db8%e`aTr3hxpfHVzd!}Ph93@L{Ia*24xg2eIpZMck()g5ukQpUxXJLh}s ze7rKv2|FuKTu$F)&hCE{-p8{#_}pODyFR8eb6fVZ?*53>IR_~wi#z3wARSS06!w$R zL)?Go;6?JfP-*v`Q}xn0*U~7+J!rXcL^F;~QRv!3wu`wdqR z@5jzLrHat56W>fEU-iDeBu}t?$QP0P`}j;02`9$O$;5U+90JFKUuYuQ+yA6JX}wIu z6!!52*xh>FP`w#biHLG`T~S?qQSnLJi;fZrMdVEPr=&S=HY69Um|0`BW+KkCyp#(Y zsdQ@)CfW6i$GB!nT93)&94oee{hM92*Y*WSyS=iJ2yO5Vx$cI#( zh9~eB^|0x^$?$G~eT~`RQI>XXojFf3i6_H=T9-$>HW7F~tbj0E#P~?|pj+FA#)d1o z(~7|)Z5SfPMEvZGo*YfE6KSq>v1i(%PL7t$Ta)&4&(ts0_^ENpLi_zGz_gssNG15Q zua|B4tm1P>($#}sH3t^DcAD@9f~Es5YW20d1EMB3qH}NQ{TyixL$d=)InfFwV%fgb zSa)g1pndi6X2yzk(l=I|GO~wp@pJ=kt$cU=GAYQ`gbYfV5UKUBCrMnRpfSPpJ%5bk za*&=-+Z@Riw|0zb>UiE`cbHQ+xxQuxAa=_*QheVTA!2b6f zA@N)ZaX)!=>rfADnS8pIq<}~_;7CddFwH1ZC*>2JN|!G^=MZx{8bdA9#lML?on3zp zx@D!^u9kW*L7Gq0)5fx8sJQP=ALt~nDa^7BEN{tb!m;gaa2{N~t_U@@_y4HX{&uPI zxqPj~264W#d>-Fc>c-{HgvqNwJ2r4q{CHTr~E?C zTVx(%ysr28aDAsH;9Uyogp=eL_;v)Mt$9D*3)23WIU(esi)XFrJ_-`zaT{ujLQ@~{ zQ`s@bu^S@Ni$aSvJnsuhd6KT4I#Zaz`!!bgAZ2>9noqRoH{eOc6G*ZZ%G_vlZ!)?$gs{lr zT#M1j^o`PV^qH`#hT7JOtugb#V<7p(;KaBrksDU;+e-&zzJR>T!WU$35B{kFZdw5WPF1b=Gf zm=Z(UTdQY0Sd0e0$WCKL=fU)kw?8Jy_Z&Dl!!A<2Q+FhNT0R>yI37)GQgc%{EPCp< zUQFZht|?$@IUISnxTms;+NR%hSUp-~;Co7xm=R{cUgc8Fm=pTbfR<#!WFe{0sQP5M zk8yGB?+|%g0!(zZubLT^hjKh}^~=+!S=30xx;id#0I!s%EBm7jN9M7IpAi|;KnH?4-{rNgh zwchMM4#Ui{u&9TWbjqEXS%8@z%OWW1Vu8x+`L~9Igboc{`o~C>vOJCPmw}kVCbd&q6nQY;2uMXuKV4piE&Y+)tKj=_F1s+-MyuMG25sY z@g=*wG6crt*owr;Wu63~$Hu4|l*3813DHIE0g)0{IDawC!$Qa91NVZ87SMNqGiMXd z)fuW3==b~$7zmWY{~+BmRU{-NfiD1bCBZHP1k2yx-tL#<01RP)zm-}VUib*vcgJBt zj*b3(Iq72x&O=A10VFn)u3YF9`aEc%l^%C}Ilj~)&WrTdJm?7L4gFij>q2u?!?YvY zmjlWMPJ9RXLg;~BZG_T3BICXBmvUHq90viuBum=<{I&Tc%(V>YWs&8OP|rASXBXt! z!YZfl^OcTELjqhUh_x{hzOLL%hF@<|%y&*)C7cUvpp{NF)364w`p2vh$` zp5B@-y>)y%m)^KBXf1>hrkt@C(v`ixY=-RXJkVT%+L*=9A?_ma-x?!9L`8tOwpo7o z7T-oR35W6cv!RZ%te>j~qHpmpN8NrTRcTzG2Ze-~oCN8dkz*XQ=r@D;%(;{ZKF&jN z6fx`u!V_b7_?&%|1(jA0oiS*mi#!H~8O~~*rq6rfGBc0pw|BP^Dx9v59$ff-Sorv6 zx-h-RsF&5p@ZGs+nr8akl?yAq5d^{)x$gvS*LRnj^9ivv@hUm0)bn+m-H~O!198JR z$2*BKofqo6)86lJoM@~!1TvSdyqU&HMAk?wx!H~RMpwF^MUz&;T=#7!cJ%AQa5HVs zu!3FfwKjTMCXe3vnr>8CGgn+Y7{{9qi#Pok>oWMVXKx9{52VlrpNP9wo!@7skeY#+ zaUm#`;SZEn6# zM`Ll=5!v28Z&hu6tTskx!P`^prJm8+b1E@0X4Nl!=D!bI$HfKtv|Ao z`g8OL*w(2feL-Gd=`1OHl(-_#+1vHRvf1y-myX4#YVp4m$EW?x>$3d@r-BF{X@e5g z8s17b*2CY7>i4XDNk?07&9z>dl={P-iV|R8iKrpMn)hyhKC9Gv=8)a)Ss>2O_EX5t z&^OHw#%q>uuLE-|luS4|FVSx`#V*5P5J3Nt{rez zJ|K05ot(tF58l;jaXP(8E_gN@dl_>$aJ5yF@Iue{*c=Fxk7=&Scc5~}G!n$-Wtr9e zNi1npxm75sO1xT6Mjn!3Ks?tomfCx4rz9rmuzx4tJ@(T3<}~`1g0zXKUt^$Ris!4t z+I@P2o+HP#(@MP(vV#_jZS=}o0KwM%+pR$Jn_D%4L)U~>+=kgA$X7+p`zoDXjptNcgb;5?t6 zDw}P6D6u^=bcwed^v29qvsU@gJd0+P`qm6+zim2nht4$9f)xjaj%lKxo9}%y9ZrEp+We~%9hWc<&jmNJ3N*+rHUZUH^ zA{dkrZgmeW*j@sAw6HLe7h!k0TQg+@y;`ebF%0izyTwsxO$EyxQh$ezBkf#Ho~&UB zo(j}cld)u~!(eDpWo)W8cQ}1$o1`{2xaVCz4Y99sZrYEg1I6qqG@3sDhCpfe8JnpfWca?TERC0 zuvtELPXebp^cNDBs_%mIN5&CFVtZ0vHtASVMQ3;gn@2!icN?GIu3qVei9d^^&E*CC z*&BEwMly+h<{k?R;69Pki>l7Xe#PC3@(s?VWf@bwEjjfT#JN7+Nn0XBnkZ$t8mK$& z8oMgjtmXta9DnFV>wlVP|JAg$6es=U#nU)uDkvXy9A;U@oV~MD5Mgj7c)DOENUmc` z3Z77qAGlF$61;pZjr|NxS>=JCWMwfMF8ZSNM;52zwiC>~P#Q*s>qp_6`i5@z-zqa+ zK?}xwZ})2G!)9Ga-M&;~k?k1;LHB03G(M}nyBPQfwzq30{?kjK?#w%;0tB?35>*lIZbtl|w zM^^*iu{E(GnD-4JvNQH|)Ty0+Q-{z|NjtVXL(k*5NMyY8yK@?vzp7oXtZ0pTBr}}@ z-!oZ+Z#j$T)t8K3Ixwy$S^v$-z0}q7{EMoe*((R`fd_O0^xTq&>MIj3cK<|V<<=Qb zH;m)M*>g-&Q90}8S;H)$msXvaYx|9R(xt=wB9>Q^+`pc-iiVJ#wVkUHFGpw*>-81q zovY4Xh_n|u9`5f4&N|O+f1g$Qc9Cg;|1L!QkOmM?&NTd-*vfxnptU4CVygWxNG8xi zC%5po{)urS9NQQA!uqn^yW?p1c-eA5=U1-Qi$$KL6gxOrT)gqfclzkyr*Gl|$nHyc zdYrw#llLP6_iW9q>bYK8&tTg63B=ikD0`D%Y`P|$tXwV??W_CUGYf+zrjqX;U;XEi z{c2v4!&#M9Vf@0q{E3aw@r(vj>eR?OaY@pHSuyaK2U74wKRw#izF>CJ(0B|iEa5xs zoW$^#Jf`2V6B#)QU-c~b^-}pUpEqDaOZ;VQ>QxP#UD{8z^7>OuB=0;`8c-(70<_>7lj2f&$7dpGLt#cK56(DHF@2X68 z?x`A-RKIE)o}+$T8?|N*KrkQ*+E6#}*?dS-TDW?#Iq7(ObJ!+HynWCE{m~B~m75Km zwBi!LmZJLimwv&Ei7N@OGPLk|5pEKepE;PORt%YIwB0pl=?n{9@qJQtvR!*sKYEZD z^26p8pg)tS@8mGx34zlnM|1#Q@NdGmT);IQB$GCCf-N>3f)`*O7;i}HlR}EbY=xXf z>fO=tMOU~fh?l#wjKsbPzH`=7l3RZN#^6jvA!W(UM2>dwmg}MAuSfb8o^a1EP*XDTibj|!?#XIp!1zZN76T*S>>#fco zQ}^k|FE*=0{$Tnu^zTfb)Hu0wiA-VK1^Af0^TjaiazY2&L)>~_#?y8`Ifpw?_PM9Y zQy3QCem2R`izE8|+Os&Xz=ONf^waO6z{K zN$$XTxK_k*+*a%4qMVGhXVO+ln7Y4u9bRADGBSn5J%PIfhv&;&q345b7i@GZ@NC5% zt61>w@pnMXNh@yD0eV(o^%NyC{9rE&1XFwfGD){U7EfHQaa>>!cGOD)WXO|;S@^Ylh6Wk_uf-1P_2 zN4;VMgsOg+R)mqs zICWa4kamkR@gd@ij$istjVQQ!7f&kfbF?|w^s6B3HV)L0vZimU1>O)d*;E<8p*$$X z0;eiWgtSqg%upg1KaE!}I=SOBk&U5=K0V_h(OsmUM_vcuh~&Pi+%40Q@4ch$CA4u# zKY6#Z&~=@T5hQLT_UFCElu)X?pN}`ueH=D1GbGw_z<%C#Yf{}h&$=qUbT|C0@dz#x z?Z*r4%G*v1k11~URKU?-3fqX0OFxv+z!n3jl<1lAY8)F6<*9j1NoeR2o`lO0o;>8K zL64@>@Oj+kV(74`K}tU4MoVsgW^honw>wVKB#BY-7(u{=@Q&CA2is#Uk%`8Y8~A)w&g{)IyN;``o|T>|&o) zJ3#5avJJpC?pm;+`Wqt>S9 z8B4*~V3+Kdjix<^YDK|{rAEe2It|~G%JI&-39*Jh*^Vk5*WkNiL)&W;4NujWzdm&! zeAN#5&$b#5F21qHqB^=7%B4-PbDTGWxzD3T#Hzh!qe`;`r(LAn5!r3I7A-aV#X1G1 z6gKm^?l|0*7O&sO?5PJ;I9*ia^@cb%2e8dt^#K7!|Z-9gY}SASA2ic z+aQq5{PkEIxG8?~+62sQ2@~chEg6A|XI{NYjvoy=A_ZWi>cz7VM(1bA1YY`9D2O>*p|~QD+;<~ zkIpP70SEe>RFa}($5cPF3hST?|1l{(wkoTLF*8YTB+6FmWjP~>W%Me_AiwQ0n@h#tXSYNabT}fyHXmeFh87=h03wNZqx3)9!&Db$tAoIIk|l$C-c7Z#d*;ojYsG z@2X?OkAn-XNZ)tQeMu)8iN(z(;fzwV1b_`%msuQdCWBOBnM7lSb-$zUF^CoLSKSb*7u8&Z38@=_=n1y%^#N-__-mM7z=;4`h49TTO z;pDNWuC>Rt>f7zw5ttp_wx>#+O}^;5duxVizNM3YFEgi*vT~<##?Z}b7s9I$Vo(-6 zk)@5vy(@>4w8~QLMyzn{k{70MFim@5txLlPiq zEQv%o(k2I879rL-<6WAAsTX%HT=|C z+aTVYvv6c+7wjw#)=G`XXoo-hK&(3SH@+lVDTg(zt6$r4FVzv}erEZpWo(GuZb%aw z{P1&j?2?Rq8e`p6O5@i9#}i!p%!AR-hw&2W%`Emsgmr{jl;M}9p_9virCvCLr}KoV zhS$5!!{wf3acdnWYut zO*$-XQ}$=Y_=lQw_R>vFMGc2Blf;MT+O;TaYdi9j9pbUEhh$j`1ZxS)_&F~zF*B2I zmovC-B0@Getwz@;sO0tm%#ZaOf8e2;1)F*ghO$&1cd2-TCSvg>Hub*E;dDA1W%uyD z7ZBm}LhGMYJpa3TD-LkJnDX&N_X#c+`AKG){rRu-b_Dfde663b&p(41Y@v1Yr|yXz zdFDsvGk2tbBG&`Rg={w8qtJ#bf)F?5_2kT}D~-=Q|1k(WMG^{5AnK5wko7#Um>(a3$Gbr%Dx8xF|t_=Po{!DR`yy*t-bfH!C3Z|&S9tI!dv=g4VrBa|?yr*-URff z&m4FIV~x_OAW#3`A1CeP#`qpj#wrce`~P;b`>Z<&>P^LnQ3V!CVc@gK zUtogdO3f%&Ti=<27b3i)E;YRqFxQX#bb<$sHb9r^QL&&&>`zK?iHz;dsd-)^;G)q830p8@8{5Eei5=sKRfcT>rxGd^(#n6*&QcD#?#Y2 z8=F1%x)40k)i6nQu2uFAv92hv$)&?Y$+679<abIx%u`^sWdMZ3Kn5Ehp4jhDnZLs{a> z`RdqBSlf0zp0hVfIi}}ah2XYfXWc;Rv+NPUOp`8mREuf@@_=B8Z7{phs|lNCT>$NX z)I5DRU*7vW!2;VqSdN^9uvh0XO;{qg*L;1-T~q&ESw?yF8OhIo={_Bjq|z|bghOI}Bd0K) z3TKw#tEc;fq_rdUC8rpj)|n_=eMVt>L@txbIifEqfzLI(F0T0+TMINp$K(F(W5vjn z`+#fj-JJfV?5lfC%UGa++&j1mte8Fiv6jtI)0OvpW2wMi59$qEo($B<|B$cPm&*K0 z&$I2N7>-5jLPR-+AHzBAM|~CD=ZP&M^GbCU+2_d3$BYz5m)ByR?_J(v-$!VB9nDq6 z?X zbM}sRTR}#9S4AP!Vn13|c#xB)B2oP3ImNp4Oh##4P2O9WIz1lToHQgH;bCb;2KRNFF9 z6zs`;eAqj(R0PMb?!EkI7i6EY<=*Ky7&vHn=s4zC=}chL9>UR($)>5TQXMCMhN&oW zH%Ka@6`fSjm(@)BP2!f#WN;HjCvQ}ammNrEHGVA$nRk4CHZTf2JW=+4E2!$ayW81l zY?9CVcx`&hI(|*)8oQXh+?_3*5#*mRBWw|~`aE2&J2xs-5fMUJWN6WQf*%R`<&9*w^437l?6ZRkfnx5D`+bKlgPR63J$^z1TnR{r8W)e_wk zw!#s%@*iu2IH(pnIPffmJ4B{WI?W%y&yLD>iKsW!<+sJ%cpQIISH1cEVH_bf8D>K& z=iwu#eikCjz<=g zdJ~^@_`u@)_(*r=#AL;au0VswN%lCA)uXNm_h-I-g|i<8B9wLtnqNc;@`~2|J_5Kb zS}ShF!K;?1;t5Q5+Ov%`rl+<4M)GY@?Z%>J)qxfsi`6Jdtjz>z#7pJ{w*N?HZ5(#> zHPx{%vh4co>Aa0kexk1V;Ad3?NtA*rg3@9X2ug9J%yOez9GVG_cSc%UuIqI|w8 z;q;KgbQ1^8-I&|6#VJgK2z-8;l`YG10(un>@82_2`4z&$m9(TOUapxWvj23pzb>WA z-|r%7mC@SaDHE63zS`=Q)H9#-yZKm2I9%X;YpM~q?ut5mzQ4u2ZiF_-jrXUx5&vuC_T3&@rwwJF$KF=93Z~CW zQ+~CKgTNvj4Cv1{2Y)Z}f;utK125WqmQsoNCTD0T6DX5n8UjYqpW~e;vxR-Aj=3!y z4k6=Ui44MI9!|QB+>t~>>Vhm2^iQ&A3BAL)*W!8^YzG!(?0)wN)^!TYS zgQ7%#>p`;CFf-H8KR2zvB$3T_ktFCGiM}13XV2J6z4TSmzOff2ldb>jB2AJYew|>J z35ja7D7va5?kTP>dFOgR!(->1HIm8yBuAW@$iv2b7BZC$9~g6DgkE;b^**;H;@OfG z|K3S~CU=nzEn?cVgZ**9qk%Bme9QB)(5Pmu_a=Vp=ov11bpEc7`_YiVDR+TA4S|j{ z&CB+_VlPef+Vb?#IyYtogX0e~6G$xh`bKdj@<72KUH5_X+v3O0Fx$jC0#P#06T+AO zH8j&SAC4QbbswK13n*We&0c5rvo{~1$G2R@H$G+SB}6TYe7T;G`GBGRsDGkWdAGjB zD1XgfQ75em?Agl}eMc~Px4yxcgmxoumR&x5zL{$T!4FUqQAXF~pD-S^$_tR+iA29= zKch8DsEhV~tXK*@QOCbWR)#*0=@-r8^%(bB{CZyF7jKg4pgAqi|ISgcj+xt{p*l2K zQCmUxm+Z|Vt5E6M>`!^Z{Q|Gq8nk@p$VXR2GG!NF#&J%ow`}D{lY=?oVNb?Ql61z6 z#e9uE>>!-D@Jnke1?eZ5OP6aQIW1?|)YGYPZrn^7w|7n78WO+XusVc>i=PD$E zx!d07yX)B>5{cdqrRkfl?eTPv8;v(gd9Q;19fd%cl9c}MgN-J=z6&j)>6ugFE$upx z<1NrwMUE%Y?bQ)M@*N`x`_@t=f(!21w&u4F^Ry{rnAW#pMeA&I13h>gD2Q5w{jGj@DYxWOt&+yYR6-Gc`W)>E1W2$4TFJFy|jL?p=>N@Os!ccfDBum3gwJmzd)7kh}|fu`Zx< ze{N4R@-mmW>tJ(i#>THufbT-SClrYDYKwF}t>7k{b zoHwhndt;NFpjBecf>3Hr5owd0!dRjsTKU&P(z`P~X*bA5cO=|KcbMKrGugIGM^Z_x zuGFriupzU+f_q7K?D*P=+jgjKwwykrR7c*h$im(`Bi(&>z-D&8`HvY<9*sJ%psJ#DOF_EQwGa2nsNSsImzUBbrY5zzoK=Z2DVNm$!`gcXH4%pU z!n!6Bf+!k_2uKkEfzYKRhzLmU5Q-4GNDH7;0T)H2OAoy_X_1bC1QF>VA_#&Ks!H!g zig(XB-@S9^%s1bhKfalVA-uc$mM6dR0-I;kg}js{So&DLx^k(#o-nE^aTITEO&?gu zdf4zPuzbQmsM=9rLStae%R*wZJ2bs&>z>4qdH#oQ`&dR@1=bB}v!;{=_PoR;m!7rI`p_rd`|C~u)$2cky85-{Ew};qEl!DdeRiWe@xrBl z1awVm!&&o+bEfVLWP8y{1olLIT@eg?J)!m@J!rv5;>5vfAlOSq;;7GX^unvh0>!_0K$`JjiY-ESUV zOn&@OwYP6HI^kEDjMm~;Rw1WyX2Bd|an-dl$BLE8MTCD|`i+Ibhp`E?Us(l(^~80o z3Kp;Wzf8AVSb7+n`0KTd)%85b7S{sD(3Y`xzGee3e=1DGmWV;Z{8*t@Qbu9|Hiy$8 zp(QP;$4kPXxZB~LdVE~Gm~pmx@6CzWq(5HQFyixhg@wI)h5bogiDH@!JPr+0SxGWm zt_F*}3-{7^eK{T8%fC#5d$AiZ_U0906P#Yv;3Uxw5i9q44Vu|8ee>pp*wp2OnmgII zdo`fDFU#kh3k!Rg)XfC31@C=4(;cOvm!u~5SoXI^IuCBxc9$j7@i&!*|+8)P3=~P6LomYr~ z*8;&Hw(n12=BwpIFN2F53rSBRl18@h27}!Sg_+6P_hfiY(F-jrYQ1oO0Swc^k3vg> zI*EI&759D?TIt{JlF^;Hlo((<^I*RU!*z1}mMb73KzTU$#%^)`Ewv@VumaOjHg? zKB@FpK^KhT(g`;jT~&uHm4soFKq`Y)#F-@aa_iu6rBD7yEY5vB5y zHxy(3Av5hm5bq1j75}e2NZo95V`;?!5mM=8z zLt;sBQGTV0w4q;(qXS$8c2lKE^RD45wR?uJSz`$mj@8!!9G|}G`2qUcVK;`z=8>`T zUmps{%5i0IO>x&@IEF^vMmET`YoFcxrZdx%H!ko6Ih(;Xj-t><$WyT~yy|LBt6aNVV9~Fs@g| z=KNDUK=y|d?pbJAdMqj&a$d&ICt*hCqm|QLmM5;A;RO2tk>&7Dzt|N6_ zw~X#?@vWC`%uo3keAIca7)HZ$iUGiG&G`3pXBh;Ui>i>iMt_P4_KiOnK)$ttjST8% z$aEAH!wfB`cb0i88+jdtWO&sG{zU3Fd{G;|Tz|xGzEv|@O_*mZ$pHY%5ETw5@!RcG zck;R7rD8b3cyEZ_9!^IwFkpGG{NK|)s;Knxi14#c1QNLtv@aR>d3k+cs65xMKb)}1 zn*ZP#A}(?~{h;(EY~`K`7q5gye0Nl@NZ1WF)+)sOV~qK5f>hO2cpxGX`7KJi>_HDH z)~MaVUT+$=5FS;-7NSDES~&=)?czMq~-s@UNpsD!IA+dVT@F zO8E0paHGp*hPCw07kP|^BfjdXlo!3^m*4fs=F$)QCGbF%&A2I!-azGBsK#rA8edVQ zQH1$x@(bJ74;1yZ86p(G6ah3XRVmcns*IG3`1=~M6VY;i=8umL zU+&9wBT~Y(a)KdWO(ZUkA9~g}UoFxXlr4V{g{g~7iM1{UUQY$9yo)g}C+s|7GrFCu zQ22Cho%A83TXXYOXJ-Pic_4)0sm2Z@ske?qaB`%W330 z+$dt;5Nu3V47BNmF&2w}{-$V>(KBkSxfs|PtA(#hvBGClN8fBEQ)}V#+N>zeTKJwY zYAn4d*u1BO7kWY6-~1ci-~ebgrjbLLQ8>9s>S*TxP)ZD}zn?~)1<)jdj_`&mT4Xwc zx?kG?*rtKbJBz}J*#Mf8MDq77Ej;EqHFnSrh&oCmzrCo1Kcz+C-gdxJeu{#R0Tj{Y z6O1vg94JXb_G@zhG?!kIpU`rN2-AU`ns@QTamaq!0>I@+6kOK>4;PK_KckUYV>@7| z1lVRPBRAcHFQyoPVLnFq({l_sxfe*R4s`my82HNoY!)`c4`w5=5)Qz0A#fuFiS;uC z!&v!6OjD8lf`tH$l@WeZjscgU3{P<_C0kx$z`3fx7gY_w`rT48sTgqi)2IpE)CEte zA(Dei$+og6KLG|}!L%rY=OqSWA2g7YAy_1#MPW3;SCV1Dci=B#saNhoACWHrG^L;( z&+(H!ha$0K#ekg{15ptg2Ph?f|EopeG{U=aFyOX|08PVE@)uuzk{&emn?->4jZ(6~ zO$K5HG%7ZYESN@iDJ8#s3oYaY^;9gfqEZt+wwDJ)IhB%+p_O>tgQxWBfz2vL_!)o! zH<^jVY8L?8ztYI>%E(h*&{ClUTIT}W>PGlC&!G(40n-J5cV#I#Uk-JEU?5I@gtcN!8VnpCPEl*aCJ`D4c0Fb;XYk*dn7i*!e90+!qJy$F%Ul*CDVB!5FWkkw3Vg zMV!i+{N7mM+0i2A;$YYs1X&3b(HjqV_w4|_b^whv1WD;uGK5U|Y9>Dx2(B^I*fcQ^ z?t~_hVyUrB;@}~V7G5El8k_Zv=1Dd+cE=uwatr{U5y{8)Xpw9Yu(?$WzZq*q3DUwl z^Pz|=WEi6zk^ICBO(J%{7^8_~;zy_og&mY+A~~TSHkK|1UM9mn=|QxLr|xfa0=Aj8 z@NQ%Pq38lqTr!3M6;*VSa%!1 zJBvvEq6<-pNR7Q^2WUoU;aAU~MSd>B-AkDKm{G*_LD-7|D~c!YU}_W&}1W$^Dm=_G*C7m!hOf1Nspqb`|sOBNP}|7ix&Czk~-Q<3qO2Y zcq0HUVw%e|o~g0aFm}I1FrNod{NN=JPd?DpN{Nj z(F5y$Kpb#4!tX$&uTCSEl##z&;ukT81R>7|?<>f12F`eeU%=_BgId81kJQlA1vZRZ_q-l zqh%m2>%vn)%gDcVAn}1_Vpm4~pa30#-UIdWb^RAE^7Mp)&(_fJun*H_@b<=E582 zplh;04@?yeDH4>F zb6R*#3*iljMLqxu_b!<_+6XOTwFD0yfHAs=g7tZjm{Z$;d{J|0}!VZ~Wl^A#k&HP(3b;bPw*w};! zsGmcPts0@p9E6PxLi4F@qT&hQvlf=zWf?*oAC|sf>(o3tN4Tmxkre_RFoj;&^*ivCYkHuKI-K!6v=AeH5G%WLVJ&Q&<17_8rw;W!eE3~NI^yqLWw)i zfICV+M#mZ9S6TTX72(tii z1R@P&aq*CsKte16nTRCnDkSK$*ILPc*U5KKXpupPRAE~9G6Bd-I$^4i*93MzMK~OR z?Mo01(XHgJ9e~{)aLIwrqk&9K6oq>Px!nShYzf(+Uk-Iec{gmaO$-bhf{r3kxGo3` zL(oxf6z&(aTMU3W?E(Rp6@^!WH8$H3u)B`BTAoIJ0$u&m z2B6_W;mkW>jI|K^>Z~ZAAUZ>vy^L;H3S_KdKcG>dt^=c}E8GTPi!RW>i2)#!2zYo| z3vY8CMT~+pK^rn5ezb@+8J5De3slfiYf!HmxeqrT_zR6zbsxG+#)D zzHmd7hW3|+(5MWM4X09L*=&J15hyK?V=qGeKY&_unf!QBSAS~Z2O)wfjM7X+QuhZz zCJU+07ZJ2b6_li9Nb}esqS*s9c96c5ks*=Lf-JRU7s!B&+8r7hnx)4F7$YQ!-xIa) zRNAO2jCWVuI zq+ksN^nPgA-Vi52_8i#ZiEyRjAf?{M|Ds*dP_6&DVID-GC+f$4bM#{ZxJ;en+ZZ*IWGZqeb)mGK?`Xh;pyF};JYgn=E>h)khy zasw66^_osv{v3GD@OQo(EOvyGAckQ5Sw!~cAYq@APqDDEOPquXDzK6fwx`KK@_k13 zgibr*B(cCuev%uK0I6qW6;0$65?}(r5e|fF7AHZT3S2#+_v3&y1k;UwQ=%B90n^%` z8w{S}Xhs3)n+V8?wi0qf3ebl|uJ{_@-$enF-{_kjsDVK&@Yrt#ln3~;MF3^u>0+Sb!tiKE>xEO$GwU!K(5fjWMpEARt3NeJ=y5KH1JVlZox2I2$ z&II~!NLCho%I9cc`3aIWL>08NL$YS)lK-&NOYanr6=Z0RG4K>;`tj@{@}3KFB?35_ zG^38069$SP3TG6@Xfw=y`QOfQ{PLY}#W z#Cl^$nYm;u4RGNy63bFU?&Bk*r@*UJ!Fo76Mb?b+1FG0%K-rLmH%wv(Z?QD;uK>-* zNY*`l{KP$Q?j{o3#Ybu^ByaJ-_ulal9^L_?-05*YOUMa^4+4{bz&Y%O9Q}BPKE5p- z2y{TQdL!LJa>>p#@RUw^+@d}{M-}XNh|FBl!wck*odw}KPEg`l;0+~wB({9=CO!Nj z)X*YKbIbux$@|aQROONza)3!Zazzb8avKDsa>;opc&wc;LVoifX2*^0z!Cc= zFK;)WymbS?IvqxS3j<1YIY?O``7ah;MGaP7fu+RLjmO@``y+wy5jttfaIz-~{!<-f ze?fM>4%^G4!~MF0m!k#U5U`8FN)!Yihaz94*sH-+W5; zx(FlJq&N0y8OqB6|&Vg>XU_wjEl&`cvxC;mALMXZH z8fWP$b<=cI(MJPR(^A?4YCBP9eY%N@!A9jpNohqeo# z12rtgLy2+|s^N5v4)^l~`HwjQE5}I~eg$-G(@S5-BYzJAy5jf@2;sf*R;{5q^;dLzq$nM^3Q>DkN)8F?r7ySy8P=X_BRBc?vAUkeLwJTjPMEK>G1G zeTq>s5UxUxQ`5(C?zssu~4G4O30FsSkahK#E`CL_-bWPnF^|wW=J7W!F3>xlWx+; zM*!gqOt9=7MR2Ym3h0yFAxqiN{8-2*tE@%=UA1($j60M%CSbXePWpNnxl9yxaT`Mj zC96mvupJzv6By9tK!@v7!cUwBl>?D2j6h!$9qyAdrS2TyqJlhThF?Dq2Ek#m5K{)8 zldaB!QIT}gE!5!2Sp@bz2dS=rT);{A4g*i#LG+3T_Fs@Aq)4$($-ziqvXxG{0Ya=C zg4N^><#Q5H{hTa|0G3^mPp$xc>WG#5oFw5;G6)>eBUUCkNwneQQv@s}n6Byf1@HuV z)pi?C0|7XUY{LY*NQK$pM69%OkYYl~gV&|^o{?qQ08KZ9>yQ$j4MIC7tihd5nnX2L zKqoyGMjoRAT$DgfPQug~aO5&#g_nag`josWidgZ077GJcP3gw}!NI7v^anX~xW?Of zsN|m8Ie7LNaFqvPNus)VAG5)Xz)s($NYel%!VnSQfQ2`rB7=j_Yw??rZhT*vvcZeU zbX3CoKLyr9$yV2a5;;Bs9Kjl^g#Q6q*bP{0JYWqCAxVcjGNe3Wfv2?6kIU&%2$8^~ zAClFofb1y>9}DCo)pY|yMdUI$_!t9JKhA*CBuX;{W#t<^&e4EEAOc+wHZByC%Xr}z z-7uslM7Y%*aBiQEe>4Fa8@RSC~Lkr2CZ19G7`f(jSyjv#x^eJG$i(EP3BellE*HplI z8F+&MlGWS*e;+FFCk{;;Ly)}|E*}jd-)zCt8-r#JSA^FD!{el@q^to8SCq?0v`6c>TNP z=;yV!vKk_)B0}I@>gmDvwQq^aLjmbe-;U#cUdHiSqW)f6`oXe3x-_})&~w7gb`*NX z-c6eN`(Jkj8}&Ta0{&=Jl46Q2R&U1SFAtbT)(1=otX9a%35k8?G4Wp5AHL}>+n8n4 zS;lDC?AYNgx}aBSrR6r}ZcH-}ImJ9mk2jd<|{hE@_Lu>D131KQz+bfYss^j!|>0+=0a4wi~Q=WihURc)@W z@TI3xTk-hC;1lqX_;kD~;E>m_@FlO*m?hhAw@NPA!v2?h2`Ok`;=Z?}fKW7-|JCsJ zH?y^b^V~RZQlO$d?jB;UzKpFA# zJ}hh_^vblt>L51hQE9)$3stWfh0nU7zc?6RvSA58Ptew{_SwEl?5z)<+6dFzxUrl) z=1)$x`rz}@%S;P7dQthuO}goSmeVD4CL@Pk%4-I+95W}wRVEhEQguO1_CaU2e}C0L z4|UbN@e4kG>(6I9eltVS(H75{*vb{pKO<_2E21Bv8a>Kx3ADFJhp*(x_K6|dN)m;LNa=Zr~B;5GNZ6VT&f#H1wZpEIu@L}~Zjzg$7;MtX6n>nn5npD|r` zbXK8Z#^U)7pFZn7+p<>cNB#mNTuU(GYMn{^U~ePDn1FkqrAvFyM)rDwpPDQWN7-3* z8g+9uSs4z@*`5ar;CE`&%mVM{>2z$M-5$H#+##Jy~KyT7}&oF?z!4)OK9G?s;8J_)SH) zaQP2Hh#mY(H;CB3{4p+1Q#PT%Zz3mbjl$D(E?P+L>!HmfgZdY?elxBw5`L-Al`^O6 zNff@vX! znu;fLn=bKay%D{=zj17n;gjfJJQ8SsV~N?bt$Xy7aQPmkpMfh%!E_o=760>z z=~r?p-gK@{0u{py8dPCc>7NplUKG%`ufiMQsQ!F zW4pFx_J3}7olNZq9o}-OY#r-enQ$4}SO57f?pCYH-D`KFL_BBjwil`=!WyT%qVQYu zJ)ssJt;Qk_z4Yy0%M9ToCAv)gL{ViC??tWl3bR^RtgN9#=T2b5=_;q1XUlIw(6`_@7qT)?D)PJXNVMyMKlkkQ6RlrF-g(wqnP z!}&W6t~H<@KaegFTJQ1=IaX=WHGXoeUt!&5MY7q+UVdZKalZXi3=2F%((Q`t&lagX;v>_}jMsyV!p6pFHg$^nHv)t%pvPSsq^;JY>$@wDRA8%>4n_36)9Q<9bhEG4) zj-k9;e~()EUav_C+;?x!z7+@ytmSoU|JfP{KiXSGtxUIBZ**KzLktN3c|X04qxCkL(}TH7?Rm=Ku#l78RLaIoN9YZ;SVZjgTl~^KE5zFv zp3mkq2kc7pDxuGx!<4+dYI5&JTnRNO(x5glFn|?lrZQ&we0L5NbLd6bzPW1mO(vwk zb)p8Un@%cR;_PyRb#G&rc1aW2NjN7+hu-b-YC8Qt|3<^OExq*`ht?9V=;$- zfTmuf`+cR>fL++`@;9cN4?f@iOtMi{Do~Aq{mKrkqChD}Wrmy{hSCT%-6qV0F^M${ zWko~@y}d`+>|~-5YM#HMRO>hZOTF)tmg~@$5-L#Dbce8zY>KRUyTq@wJXQ&J`(9@w zZ%$%#n`~gP4B8zHU0HEedgrqW`)27KL;3Df%~0ntZS^@%nd;N#-lYP=5}nZHs&_hs zlihDLZy){P`u)AWJlCSpJ(R`0Nr^BQBZYkHyDs#5xFDQ^msjm`t&^@&wN)#uHE^GC zesK}`cjwQI-;<5ixgq~fL&0-Y$gQm{*t7GrS1w$a$GytQ5xy#B|1vi>_qHAm$9GlX zNfV_w!~IJ1H3#=1PFbaHOH^8if94u@+&?3JZ8xYh6d$6 z0y$Ypck3Vex>a%KnUtHX;SDNH?q@W52`9~)2<$61CgRF9zb)EywDzMkn_>=pyeg|y zc+pa;$=^Z<|2{#TKcJs{|Sv(pn!gh|D8$4RST(^``@L8-oFp_RY2{|%F(|4HrH`^+IhUyru7Bw zoLtOXsfR|@m#f{Tmm(Vm{Bnde>H;&~ma_!xgUtoz3|~FS?^1rtycTK9Rr=Q+)>3Es zL_T%9xG2*1J3ZlRt9Kx6-_Y`{Bw>2DMX7n`H}9Ln2Dbh#URt&u_xL>8a#tOBNn)sP zU4j(!Z+J?3-hFvWKht@C%yq=HBusOq7U6srSNmF&l?fwN{mZYjCbM=3`p#5@8S2LA%Lt5Ft zIS5%j;Jd%zaQZRy^x2E~h2l-NhCb#``_|o!@p4{>_3X)v)X{GCu}1fyXZG{r}N5= zLyoDOwW4Z^{Wj&C-Xf-pgAQ$+-lDpT19l^v+alJBLr%Xqx8K}m#Nv-QX-ImELiU%q zXx`jo6tum;6-9VA6)gAeax3a?H)^3Jv03>?yrpid>!S zF>9$u>rT2i_UF#}Q_e!WI(agq+Vv-|f@0-ghR^4PZ_p)f(oJ6XKd{+T*b+(Usc~?9 zYR{a~x3#bmYA<8b9m(JtW)Hs}uXf!=kvoo}@4urjsj|g)J+bS0hn?0ZyU^qsFCG&y zW&wCy-(1|BCwk7)M{nyR%C%sgx+1~2d|b1KzanL{d_uG5VMV-z%eY?8wTk3=mkHw@ z^NPgB%j4!fvho;Rg$UlXXkPfT!%2XTdChee`;PO__p>YxbE*v%HJ3B&N6>qgHPpI2 zhPpEt^c<#rWNT-{FTKald?Q+Z`$D#jShmeGbcR%|X5xUKNp?_5Wx9NnV2uOKk;Fu3 zWzA!O49SVeU-Qks#+!S*{j9P>t`CVb57oveGFjoJc!en{{+lWdkG8lPdK%nTmhD-r z5>l;fy?KRa9Q+R*eEhb=tl~|r+6A;e351$1jG9ht^pyK)TLscqi$dl4{w031c0%!0 z&(ZqN(fWjLop0#dTXm&!kn`z|Wm}@#+U2X+mqTcQf_x(YUNm>i1X;f|qX`W8kZ5vl~7pK0Nkr$lQ{7 z|4R5hei~zqFIk!Dd2i@5t9iJkDVejy^FE>ay)6~L^^D8mUzdiwEs6K>9`9|0`KKus zhkF)J`s|VN&WW_lzRTZgIhv^;lq2D|9NzqKT(F_ z;pl6)4b??;UEOf#?`Qu#7D7oQq5r4xru)>@4_2&S3e`~v7O($`dn3i#oUYyfPo!D} zV4mNXDfHi7e8nheetSGe8497cV=qL;BPi~bn^bbFeC7PFaQ(vh{~By^KF>+&;r|tn z)~1+0=&=0{<4d)*B4YA!_tUfII94V&|63@BUktmzB6;D%8r%N~G24%bZs;xIT$%fi zu=^AZlG4KecTl~1N}YRxQrhDMXQu&MMdnARCa(@Kxod_><0W9GE)`GCSuO?CP9WpG zeK(HrTBY(|Pql{NVcAr(^6ZcN&)(a*qc^9*@v-sQ`RTJ;fxIu*Y(G!(aMb&Py+3Jz zz)KI7TXReIL81_xt(Bd7=PcbIm6A9+Q1s;LT`%U}b6&4LG2}+ZJ>^h9njc){qiB3? z?NVCJK9gqwzt(td-i?-T(wwgTajuhYXk;bT*~v5C>o428p!miNa}9N$$=*7bUdKHD z+e|NCkmHVpQb_i>KmONYzu=$KnUowGzz;33*)6f(y#l%D>d;p$=eIUx`MOv*u1zWl z`#d#jq2}LYM0}jgrCooDZJ~+Wxc-}bL|OWGwrL{-QFX`;_MLQ5H2zUHb%!9U)^kA3 zqhFNQr|_oSb=bEp;dX~(0RsHrHOrQ^v)@)d+DHG&5%PY*tA^jTFB}FE^naeK>I!Tx z@?&p8u2V5l*va+#YJ`asYD?FU^WP@UQLY@(G?7k`Rb^D|3p-MT%O`A>ivP}}4k}Y# zAM!StoWg|?L!L#=*%0o_140pM?V}r4o9M1ng(Mp2X+02n`dRC_@n?sRMRb=@)Rvdx z$#=P!RJg^MBSN`_;_lgsCBS+t`QrQUQdgz$wck}2O5^LXPohtnosBTiDkQ*Fkf@^O z==__g5>LTSXRV}}&`2?@k4>++KHW7Fs^sf?KJypZ@qB@crthvyRUKc~UH(*yLNVsD z(2?ei*+=MJ?_CvtG(Uk_6^`cjVpCN?^LvV_@}T*>Ra70&uL)+V4CvQhZmP!U*PfuN z1bUFdA0tk@H)jxY6FoQ|5F?&eI;g@jnpWDL%pyT7?O9-vNRy6oksh=a8@!S^Fv{vA z?s+lwQD(V&%#tW5pz}X)YyD6{ZE}+GlcWxv`V5|Oh z+vW>hzI`9Pqz`Za|i=I zDp$8DG(sSPzREtIq3DhPx*(atpB`3De4yR*IXy!1D~%iRf#!$LDG}v=u2wm6We_S~70ryuD3x%xwT1P3LZI!QY_|U2&UeS)W z7nHiLqV1ybSm!Pr`qQv)w4JSdd>2%)qIjn%EsZ;byC;u3`BmYSL?eR){;WbBO#_Dn zBQ5o2^ZLom18<$94>l)M`>lHF4=Y2iKMqOhdp%k-&~|c}`}lJ4!6goO3x~>S(zIcc zWA|B^B(AomgV9bUrZ!Qdny3UJ{^rsZt8rfIBEI-)LnF)~S|w|ZE5XBX{^gTYE;Z)Y zEm24z{@yD3LrtF&K7r|yQm+e#7JG%=HcUtP%Nlpt@&|?9HvL}8&xm5Nocf*rF6z3F zm*vi*;d1*VHio3=@6FJY2=9wMTyK!Q8)Uijcz8%9gz22+g-7wfY+psS3vJ!M;3@jG zla!#}#b>Jim8(rk^AF?UGa97#c_yFU9+ttAgwBv`eoE9TjduX8Yle8Cvd&P8rA%U~ z^$q^FCK^#b-o4XYbs6|EjT-CVS(oh}qCbd7iaB-AF6~#{TQ{lU_vkJc9&3T-xDVgX zZ3c)~g+zR_4ie<$`4QeOH#BGEA0Z9I8zl3`RnlvgPX*e?CC{E3ehG5@C+}RS=FSj&Bu2mFdUHmVUWW{-s;?vL?3DVEqlMM*N1aJhBU=Bb!Z$<$XRE!ON!m zs0-EMnJK;2a5B{0>*KrKxPbPctbf$DniC%EwL-o4lieJ0L43ygMcRRI$H%q{;(vu- zq!Db15xg%VP#w`a*NcyYK87C>o)Dut;&wYCigsh;et$^}_PVpF8Nu6{q$kh!?}|B?Wpm3@+2;bSMA~9=6d;CDk~M5lfW@G9;LFjBC)n7mS1M2-rc5n z_^1w7^4k+`wwCXe%2z8d;I_t#Pjv#v=%-7c|GokIEV)9}IVv=z7BeT0uDw|Ktm1;v zYP>|5XPxA=bGL(bE-BU;EwW8;Q z+QP5gzRS;1Qrl{(TlZFyZrt!IJaANheC4e}5xN+yo&NDK#-kYhDM3ml@kieCisLWRBS;DO;I8V_>dA@f4N4#DHC z#Z^8kc}}gU9GH&kap=Kn*5jGIi2W_IS>7x^6|BE^PkEwbY72)~JcUctuFq~wT_$Gc z-|WYb(Zg!s-|l?d&C|(O*DK?Y;_=yF%&=Cl_80MlW7RtWs@Mq+9xs7T4;}}!)2A!q zcIv;=S5GrqEwlfwTlH2Fr!^K$WZF6{cpUzyPf=oisLD#GEF>I-Jl1tLL1e7$^1F)% zPk$M@JCQZ;i=`l=@k3DETDiHXhIX%(cJFK(w4jN^#3@sWRxb8;!>k`x@==CAB7RIc ztMIN~;`Q{a9m$DCGA*A^W-1?PmSH@uR;_RD7B?O zFRGAdOW$_iwzK=vGv34Ugp;9*fp&Uz-e2z7PQ}I*x^{m2J@3-jJW|fIYCJ)&{RYI;Fomu+wmwR|u>8;IM z{Y-2nB1?EuOyq^%i2v*OXtbfIpdhNQBF9U+n8U8WS&v!U$&Z++H;nq#slDtKq&8e& zTxNUcVM1VwP7uPk#B|xw7K!yWe&=?~v`cRh)g(nfH3} zhCZXBmSNOlKkXBZ;lePrst04eVVVh%i_S|CX61i|=K1yJ8#?vh z(m7qKm}QO{70j-|scvR=iv8;-EDB@K);lI@VX|+&ul>U-8IPH@%oZXPY1FOzh=$?W^b)KjsgFKDc8=-?Mk_ zpZq!X3jR|NGh7+WJG{!h%lAEOGKPm~T`gF#bG6G>;NQeKN6&^nhM~Qz&57&#{{~!{ z?k@)Ksec=lU+6b4S#daSJHTM}!(;pc{e&`9I?d&R>~0S4Vme0bZb_zEvd8H9viBdIV$=`y(*eUFxPbdPpy zQt&v4sFu2$9K%SsF$=n0oWXs?C=`lKc`Jt=+CM(9@v?k>94Gu@e^J%;pgS!7!o0BX z+PBob%v? zT&&^qt9vTvhfMp|fwjyB*N4_J?S*>RGF{&~`o{94)Anx!_yUe5&*7Q11Tv`lGBi!_c-7bV$j&G|b|8M`v%; z_Dyfe+Gu|wvv{LuUpi~CXtii1rVs0sB5pV!*gv9ut+pktrve`!B9I>6ui+?BTVvK) zVOuO#o}Nk^)r$6i;rvlcJfdG*`<&xr?~AoBFas6N3ixaXcl&I&V(}qSL1KOXv;Oak z7aiaBIF5;0q%k|vh>uuy_ltF;Jsz-kyycCqegCK16~E>nc{5dnB~2jhS2{!gr$w_x z|HZS8sF4@`@0t5s$npa%pX+QTC0x>&(qj6f2A2CZ`%(Rx+Ukzt;-M2$NlpzS!s5c> z=ZJ#Z;)@H#lH17ISN=u*856zHc2*9H;uaaq{gTDJwUz2lR&EEhkq#LnX{%a+ixQ4J z+veVw+E(WeEBG~ApPTHWa%sM4-_mUQmj_t-2a6SIqsn?#9()0S) z7Wo}7d5ep8$#K=27lrGmtNL$_C7TsL6KG7nB~&#iIcb?@S4D8BVqWc)_XY*FXS_iF zkI7++7fcz`f~%(7e|j!l^sX21O}|owl~lGgvz2}4mFm3Q`=j`Ca$vu5)s)NkX0II4 zDy)Qh)s%=>%Gdw%>tJ))b5)(>UcXeo6Ytjw^Ib-h^ChQUw0lah$b%g zY8dt;cMWt^$=h6eSJV5*%c0)vSMN2$_T>8FdV%GBR@3a8Oz&!bPR;e6ANiUb<5(t; z5$&~rF&s=T8MtVgEgIKcGZF2(VCG#VV9_5{}D5k3A;bQYv`k%Sp<>EF04`M)-t5oB=nvVJAtzu*E`$2uP!lu&= z!zxwp?M5Z4-n$Hc7~OZBXV2cR++#nYV)S_TH!nua@}&E9;QfxfBl5=*lOb*o+G|QKp{wBv9FI!t!t}RKK{8(6OWTdh@8C|d-qb*H_Kc0qo}G==i$lGwhGz#rD+rGN4uoa z;M3Ug?zZUylf(5f(emSO8%@SiUn(+Y9VcFv+uFC6aJ2LDCq7`vN#QO(!0=ccFV5F| z-z3`&GGBkBsZGt2HM3JQK66mhTRDm`DUl{)-#-pDqnG_q;U%Ec&)-;)Qr}zY_(|0r zQ^z=1>cyDBW^c0UnJ|Hf6{F$RgqOdN?#GTv4^;g9>gjl6LB4j0g(|(%hBv))KlUbz zjN6wA*>8D{$%Z9wN7G^@$}^uzxPATH?)Zk><5>T=&TQdhrNgN1MXB-znIBkI@?+Qe zok3E(#d+~cuRBg=3s=irJl}{9e%Q2}w#_mee9g}4%~%!nz}~a%+2HFz9oeXpSlMy` z>E#L^JDKU%t2%P!te#BYyVFL$eh^$>GONt;lhp88mZ7Qi>h`Vg z-If1Q;U(BdE9u476~p+0?WLqwmfEFqwl*0P8Qnnhg=^_nCe7~)8pGx=-yVK@w)=*F z*sq5Q2Mnufv&AqDWW|`U`AUE9c20Fleirb`xF9ReL}qWR((C-iH}R7!4@a*!6^=T| za94V<-N_3J6zCANWcN)Bb5T^qWi1uf5x8S(djH6Le_eD@lSb;6ouK8U^dSF!7_-NX z{b%kCy&;OcxCN$(2$R$uM{}+H2j-8*%bkq{hl)GB){Dcec}vU>!UEGr9d1Ez-*tHr zW^L+d9=#i2{%Gfk`IFVdx_HHqSmR59w=3U{&^%23W&eKk=P$TP>l#D-#(QjyeyH!) z*RHs0MytOL5Hrl&liS?GI+?PefBgkoxIIel8l5$$E;r83=@MMqes6vd zj88U}Yb7y;_}RM6TZGm#zURd`iS`S)cxE|`eVA-$w|yEu_Cb!+GfS&mX)NAaZ!)ky zZoV)H4ltSqxL0nubuyN>N?8c{_+Rx&Z-#Klk^{?|00(jJj7>hk0D^!R_APV6q5pTk53<$5MrODosu6hPL^M z9IzCf4|!bF)aEvOddj%J|F)^k@L3yu}c48`TFD2C5vZm87*y}+pRZGmll6oxAq;CukW979hBF$wgu$v zn<_4xjLx;RN&hd({xL|hplJX`cWm1`wr$(CZCg9G?Hzl^+Ch(P+ctMRbNhMY-iY^p zKc0BM=#F#h6f(22vocRrS7mO!$INdV`WFLpZa$YjfrZJ>nhEz`{a%6YzBhGWz3%3>p_Z@~>f!)s~ zfN$WF@J(Gn-+T3jPvDc#OAfG!aWH5FLEEX&*EYAAFfKq_=_ye7QKJ_pRz@y#O%B zA6S3`zAOkCW zVtuI&g#9`Pil)Ev<_;C`2`DrgeTLlvFVzQM=Y+s~?_14p{EsCpsKBSNKEqFkTTKAU z$I=S$k>5G68Zs~m`9plF9k3J(@X^}baSZ|Zh~8=v!F-+10CSvfHE)1P;81y6+N}%V zdZ})M2z)vKf)&2id`A2tVSlOi1P^>d075p~+$jcP{`nG<+-JCm_;pU*XSl`iQtb%) z)j#~HPw=rs0EFnXxpUrUSOP>Z3am`^5(5dmvAtA34}bDgzErYg3kuYE1 z#Pk`e!GE2n0imnkYAOPgYrv%3t)?N)$C7CX;BCDffCH=pM3xRLu)5U@B=``o-DMmf z`pm=oSgHk9=>yVD|59xU>?!)kQZ!jGjH z$iSzCKEpiVcpU-O4!Fg#?la8Acz!yyCI{1AGTu zeW=rS1C(DrH8Y;SB(k;*TgKn3CA7-(N8e*Cwhi$gzpC(W>TG}mYpEMxlmDz~ zfA>|T2h6$rRKM{GTq55#%sc)ZGT%02Uwn_T-Zpdxj^U}>uYItay7imSAzC1ehp#He zF2H%^?hWg`@WxSX;k}x|H?U#wy&BOcaEW`{Q19Y%sAsnh zi0J}IAKgpN?x*@^7r+Ln0o>uf(r>@2XtoVEuRnqD9s|{bp0OT60JL2I8sH#Z_6=0G zzhU%%3?#b!I``S$8TAUh>wMO1LHzpj^i`AwOx=I&``kFX0m<|~`yAr9sq>+J!F%{J ziGJ4ny!wnw?gn6^fB18}yq7#{=AC`2!vPUz04twe z4sqSo@cUsdLPhApHo)yoip&W^X5LxEt!xx00LxnE)w`V61^ZaJ$kK9=Hw0a~~paWs&D z&f>S6G~SJXOzaPJN1(h)+-hzSJh!RcVr_%~&SQ5S)fiv!)RDfb{$m_`H+SZNh6DdY z-8LA|4jiu|=RPWw(M284mYTjjh z1DZ0R$ol+zsRm-%p8_UHuWwBIcBG&J?-Xt|^?_=jB?Q1j`w~OiXSl@iAC0kpvs;IY z_v|Tpi&X%$i^iKfK-TCpzr^GKdltXzNY=Mg;Q};p&|g(RgNcpyF?7*qc!~H`^&h&T z+X2-ffGQw6{E0r)NrM5(6F`GT_7Y^boE0fY@yHZ$!2B#1y}zLyxFz0qfViQ(@v zjD`IwlH4=|b{VJ@S~!8m5B{sl0LXmTTTS-JcU_1&f3z-?f-B4VeAB4&EXb> zG1E6Z&M0Io2)P^!n$%B{pEAhIsMzc%*r;SFW>S#ha=BSn!8OF!MPhor5VcG5G_|lI zO4Jp#tt}o6>)kEYy7soU`VgfjUAh!jes=GEGtc}5i96rO=-)mL8)^SXW8r1PDOBQa!M9B2O4 z%P|{{i8e$s*D2?Ui~OhPLki4&)K$4At*W^P=nn)UG+BDZu2G_+Mfc{c3K z)K?%+==HQUn{q{*r{U`222JMbMbUNS9of#VBFnoji4aDLE=Xz-_jW5Vr)qV%LYn{Z zwA<0xP6dm*THAGqn%y$6;Buv=*^=()7K2pd)RA#Ei>tVr+TV$>E%kUX%R573xvP)t)7zd?F|A`}!IAQ(awBFO zBSrbRH5WJ09@$^(w9q8qmhC$`HuC5HY?Fhn6hWFMj@FD|M9LWHC$K+aZ_p~C$Ir>J zy3oNplbX75h;l0{x{zfVPtHy;P{m}bcvfkUhBrHFj!@(mf8B4tVTSl}DqHP_(JFLyYya#&ic%6Q9>XLC>t|tm;77#b z8&Pha^Qt7ZZ2lsAa~j+DH|JJo)-aT+4N~5+Mdhp*j4Q0{jO%NJ(p+L^P6j98s(b5F zlDbv=_JU~x-YKTdq{(z`=cOF$%lX-Lo&o)=Jlxl2-fxKbCURZ0Pj^s<=W>I(Bx5B# zAQ7VqoKN%P1oN&I;(W@?-O(t!fb5HUscX;7}La*mMm zlN0{k!{JhC8}RB4$C@@ZrIo-iDAUO3neZIAF|UzRz!b<%n&b|(M>;bP(7Nassd(v` z#A9Ef#tdR-XiY-1Ok;X8ID;I(C*7a|&q0xwF=4XU;9y0IWKf}rGc*Xrx<@_W1TasN zgTmKoWl`gbXUGBIw;jBvOZbcHC?leUoIUy$%lFxdMXNzPAf zG+HRPHwkRw$3&`H`$%yOx+Iaqj%G_;b)HqQiV>`pm##fMimt6}l$NRVxbsgeYL^+5 z*n$)!{c$rY@qUCK=d1O?(l!m1%NL2IqS7<`;b?5@xnR)uZGMO2zgVg3spH5y=bfd{ z8A^jbZyzv5%9$o3E*}(pt&#=49lZRM6B3a1ZeDCCeWBTI$o#g{9FX>|UTlbadD8k7 zE0n0YkWorO|GQ31KD$^E5uAv1fbKh!Db2WFEdoXrmqP9ptzQjtKn-dj6>=aoB2?Qp z;`KMqF~dQF57%vLHcDQ~KeHi1m4$G0UMhbn89bFM{|nLk-Pyq8HEJTXMi#%(^IKxs zfe5-lm(g#Hbk>(*lW;!{42}ps;cQa%q!bUpC=r~cXJy24)g%ff2glS|3W2Xe7jrt? zHnGQr@AQih72?QyQ6gsXO-9G69PwF9TwD4$ZLyWk2nWW$6|DY_fYzS*oP;$v^XS+E zks^0kD}pzf>v$X*2h=JMpVlFM zqF(?mLammobs|FqUVp9bX84)U|7wrxq3&UkcckiJ;d)A!q0iW!|4$j`uWIbK1v zd4w%LWiZAF5xklB**K^45k05$Y4bDEZhiNlNRgM!0qCe30Sk{Uu})@jzH{@nin$i4 z_+C9fvzXU$j`BDY?O`6Fj$3m)BM$rR&~FX8NO3G<>S)nV8!06BQCs12Exbj%F}7Js z$euMh*H2xcAZOxwC|%u6>hdSn*7*_BvsA*VJT18bExFr^g~I9MLUO;XU0YM~M0i@- z)xe;MMHv637}o;4uT4W9hFtvuXk8vwu8)ez{o_bZ)EpfteP#k-693B3wT6k610WAe z;UYhlw`QJZRFe-kV`Y}aZ!1HwpnXd3iMO(`NTy--m;b-7 zSIohv^=({3ElDd4LJY0r2;s=1qPF)}-}r^1?79&%j-)k~DjI@FT@e+4QC0F#N;6cfbd)h?+UA39XpNF}CI42gb7KwfBt#gt0}-|z zrs=m?S6(34mR?wj_ZDNKtvl+tvYTidNgA%zakkJ*yl@}Rg^AG6HS8H!jYIpbW2DM1 zS8gp64ztv3zOcOYboMyE;C^qhrL;DiO{Z#trm&IjzA?nXzTPc~f3{2NPgtnV9dw2M%okkvI&;SnLy*3XJ3*InrG^@YV#=<#jW zWNUvxs};9RFd~zNf!)$F<=$?L|6bX(UL=;sdlotbsyvFq)d_M7`c;9e@DitCU*W+f zbwHEU(0FaZWJuWgM&W<`S}tB~qkq!aY4;%<;LSV`hYtk~!H%Me+8^w|1EzBuh0c_ka+>8L7qm zTvtMn-2+teJmAsPY=nAPSM*%=ZAiCb#u-;Mc>@K0?7GHC%6XzM@thC^-r9j2+vRVI z5p>mt_~NEQ(L$c|q+9hMohPJos4na^R*ozFemyH$VUqw^ahpKN?;3%U{pTlQg!c(LFupS9hP-ci{q(cpHd_STI z!!a8FC}sR`$RIOUT4sbG@`E#M!w+E-VobCcrgSb$lzpyE5&Q&3wC?t7FB(LYm^)}^ zPzMTyL7#nVuN*I)VKmCUjX~5&VufM!A|yf5bQAIh_zcufuXyZUXcKPONYz{JeYKBh ztsvH@G_N2ogdIwS5l|Bh4dj_#?LnLu<~zA8CbWsDrdzOmJ3TQzIN3;7WYYXN@j+K7 zFlPn{)M{r+XF?5>nIYzVzb+|0qy$u~UPV44Y7>ObK{zEDJ!r-T%s>)`e$&CBQ&Px= z7%$=g;V$Tw!I(RF6M}s5WmDWcR68<;zN5iXg?^SA@^B_0y?91sJf^hO$c#u@rf{!H z39Tq1)SN_FcvGAP9M&j$Xf)kB8s=b;eVRk$4J9!yM3EYdA*RiLG1HL+a$@$ z-hwD+bTr;O;yadHS-D-_L9%}+sxPn&a8QvMrUZAek7%9DNvmMn<2+r`U8n_=e>{SyD$lqO;A;ID z;Y!DI!kdVDA)jc4KbE&L@4(qHT|=yYJgBB?lbR&pDmc>cOF!cH$UE|IYuF4bXuKSJ zqU%&U&hyGUV)zI>axiP$3~AE#I5?qu-q%QfcS4x3oE>!$Y;E+@Fc$db*uWPFrzH?^ zMdzzDcJEE5-SdkhJ>r%#J>rgV!eDdYUfj;)6*az*FW9gNxFJiMa6q5#{gyQSlPmAY z*)Q+t$Fvc5DdF!jL0xe2Z6H2a{JGiY7m>Kyz=9Z?jhl#Kx{jmvqNHuyn@*=k%MO zgZKJwOy)ibl0)n2k1ERnu>V7wT;40RCKxWi`V165UBLtdx6ZmRx3t>*=RG4_fvC{!U z5{~Sfn?4Aew7-7g&;<^5(%tNWqzmrhr+X^*-&=M~-V^>Ydxgt4d8O^?yXTxVedWzJ zeud(r`yO=E+8)8uj^AUX8*zr1fO^55h*+I;0qwkaj*%a(XL>g%i^(QJo$lrf7xrep#4e%BFjC*>4{%6+T zQOcy#1?)cu$baJy$Bv z6sN~_CUJB-o_!HenGRA?ObL#C>#jR*9CkYEs!on>{Exj!&dY8xFZf_z;4fHoPqI+| z=VP+A@L`!;kywFj?~rX)PZ%;}G&Z@fEo27bf(^<7cRTsvn6C|vZLGwi%I7L}j19k^ zJV+iTi<)s5Gg6PR``(O5{{d}3V z)I2<92sta_W}+Fq^zeT!6hD1Hrf1=S0Ry5IQE^0n^(Em*noF0Yi`o3=avn(-GJu?j zgVmq3&!vJd8GRt-4Er*pRy4`f|J!VMNLhu6976R!mk03#VdmJ;*oEg(vYynzjN})U zWWq02NilD+BBG>INwPQPq_}81HM3$m*HeAOJlE4MQNZpjBhO<_*ZRB=sPIv2fQ7M#1MvZ)nQM>Lbm_@SIx8zA`{@4Kq_<$k)Z4>an6}^^W5L*;$(a{b zoWR}!o`MNFJToaj%6LzZ&LI9?pcBn{qINtkBPF4GXernrRZ4ILm)x_Vp-Is9mhxkZ zq1H*S%$qGK1!d@r(3 z@SC_sD>ngN|9^v%B7N|`yHyezVdY1UBlM(LgDB{YwZEm>qC zmn<_Zc*`2~>K_))jyC zc7$9wVK3a6;ymeI@7@yuRHdg$JCl7s|K`Lj=nDyG&JC4bx>p>+mKnC4al+Hs zS@U}k`G!DZY>_Vg(YkEmqe>f=ZO!HTCoy*McSqh22M@K*@)Sflf31(oKXaR?v>aT3 zo~SwxstInQ z<59$cgdadMvq`pKxsz;wuc$a>S&{C^H^6y*qYR=xpYrIC{|)s(^m}LTo69>tL-q?> zFfs5r*yKYhz>h|-hZ4|}O|+9kv~qv&et+N-(3MEUXae8l$iQ*{cu-{?>x`kA_lWuW zGxfsef59_WAWT%Ec;c=w0hc&(aF=oVW^R)JkXmt^2k_VBCd^NtoSvn=ztF$sV6Csy z+|zQN84f1W@k`E>Im`*RKX9HE>~o&oIL;eBTvB`%U;ZliHfyF*s`dI>Xij?8?j<$o zyUwzG{S^?7d2OgR&H6gDQ&jq~Z;D>@GXbg1Kf33M8|D^`+VdLo^9n9)Jj*VSkU5a$ zD8F0$`y<%0fzDa;U+Cz%nW?XNf0M&Jzy^tD{AU((TOv`wyThx8Nz(U%dehV(d;FXH!-_YSTg77gF!|44ntFy(q@xrH9zO+Mt<#OOHa#$ znXcxms_BQyX#3yS=BiWZolzfzXVN3` z;zGps-`uaH-s!s_EIXDEAf4mgXW?ue9$mAW~J~muj{Fna=F~m(0)&vF9jPJ>~5ljHvcNvSO2%{AfRwZ zW4Yk~t!B01LEmt5*~UL&@N^k-O=|1MV8`gDEM_n&;Hk_<9X52@9b>1XakX1@qUT1G zA})zZFb9+08EJZD)NrvajtEknj-Q*YZfnn951DgG=2u7K*O2e3Im7%uV4%gV8QaVT zm9zUmQQolyw_!Osb~yAki}1$dy9P*44et;(#K@?=@A?B_n10#@XJ9ORrXPf$iYYgC z&e`11b-i-k_Al+d*8hyqHXdtE{ZK3KssS<(xq*iX;|*lUMz-c(X}$B4FA=6g``_jB zx90;1H~hIIc!J!NKkw5~#fr+vF$r6p*o&4@3YjT_#v9X7^CyGD`=rkd<7=rK{8snu zgVdwaU%TzlhXy7gy1~0-3j66l2ZL)VeUn9Z9D1_`vvyFOZhm&!qpp<@)$RDlsH+++ zNbLp)T?EQ81bs~1RWT2=sa{WC)b5sjkeu9EA8jI*Ph!_9mb`Eti_uhkM4^`pB<*KX zs>JgrsTBSUv6r`-ZBswHk{Wl@9ac%-U`mJm`=v#5s1aXk*XBoe)IMZdb3Kf0?@3vF zAb~y5fU-}F`e43_qRJv>8V}EFnhxJ-0)hi;5)K~?wohCpfvrEJpjN07D?V=gXcxZ! zQ#6XbRe0yHtuBRSsh8_ymV27JIo1{Ni|a&*Cx720-c@bfxLF=j^2!*#nqfH7#(cBT z2B)|x*10^I`C7$z7&Jz>viks4_PKpgrvjn{Yj0YK zOecLwj;Up{Hmt&~W%EOJ%$`m?sMMl<5g~owXbei0z^Iad&ONx4qP`iAZYj9bpq}iq z<)CE9`5cuCMOta0(59WuP>J-k2IQJf71y?$ZJE%zW@}!{4>kn+F-d~}e1MEV-U_fcYeq7S@G8}1y{Gvhri3uyexFhsQS`mnF zP9*kOtrY02;!yO_2$w0(^Su2H9Al&`kM)BN9-y_={-W(7po-@&E}h8Q6PLB0MX*<{IWyW5+Tp< zC92}r#jof58}5G&qkT^aN{s~K(Tu!Y|v4uk!Y(t=C*~B2? z$9c;IDN!6;>6MhXQL7c6Z2uV8E{FKG19KL%op5f$$! zHx63ZLJGe1wsnZ+$VJ2z*8{D_ncFiP9H$enh*C^Y%-^6XKj8QD?K-79!qKeMq=wDQ^+CDg;ONz!)7FYAvztg20Ipp&i*!hAru>0caxqpghJbI zmg7jbm4<-Vu%T5)#cm7ss+}|NuUY9gCJ3$?aS1VSNd28H_b7rd*K0%T(bA{e2|S+Q zAyj;CD1S@*=Sh&}DIspu!o27!uHsv|67Z$L;F8n(D>8boY|tMH8<{Re|L9g_uLo`F zhpqamI)XC7=8Kay9Gv^AE>a#O_*Nux&f~F#*gB{(ZEH)PSf@d}DR+>+^y+CME)&Gm zZy`UA93!F4$A0sI=`y11&cgp0bq@w)nSqP|G%`L|R9xYHX^K5tZ&W|xz29uWcwWCe zS6@K(MoC?jkPs1rLI!q)wvAEH&@ZuIgN=-^;qk%26n@Y%fx?~(3)d?BkVf(FzNYfo zMaHgx03)GZ02qw7#KE@LxLt&X{G`H$gmC|Dgsrax1?#8e^aCCL2L#j{c<_`kvJxC< zxNtADPp{-BQX$kXQdxOLR2jSN&EEmcWxZ%*CHW;v%T1XI9B~VC(-*6N{!qk6vBYK6i zoPGyFU>fBF+f4E!B5p@>C}oGLBr1WT4hsjbQY}sVMS2uxLxhYkhTDdP9TyU2rlJCa z82T*)zi9i6z_buKC9ksxzlFJKHROU<(@HwbrG_TO3gb&41y}%wK>Ph0933ADqOlTb z_^q&A7ai(%JJi?}1mbyU_+vd1Mfje%;7F(N&g?f)_7~QFRvu71*<}fkfBfhn`fn=_ zEdRHa2Xiy?|GoGSr*@-?CypJE{?Sf~pA2agHS6SJA8n3-cQVc1i80n0-7|wTD{L@zFfo4#a1;@?xd)Lf$&rMV3^G#sj zB^Y*pcq}50GEP>Xi=RLXD}$W{b5NPU;lcHcMQItU~{(=CZiPr5fJ9)=Yy{o4e`9x8w`!i*e_4 zls?Vld1E?D&2E`h(Tvj9>}3Qo-hyBv;^LSEUTAW6h%d>n=giSE6M z>bMqmhst>Cs(*j2m48;^DOLtY>#Wda?Qg3S*V>Z@EG_phoc;iI$^ry zqhV!NxAft*IbD_OWDz%Latd{I zt`~d8cVYzXkvyf`>-c#+O#vhiUoorO>16yzHeRnGeTc2c&f7@nIZ+b3=jkTvCs>M+I{NHG?Ao5yRhgG{-ZSQ;km&Z{mrH_ zedd!?r^6$)nZ1<#hheX3nQPDjgO(_w#@GAC;HH^q$F9abk-LP1;!F%h&*H#{ z2K{tmOi@seU>baHo^kwo3za=v!U!tc_d zS7l$rhpe0H16IyRrbGIE1aQ~8(l$_rS4LqHyk1=~^TOwha@R)o0^LMcuP|4^L~v0; zjnCYe#rFmGTSh#{NGcoO1Uf8hc;)Uiso{8VrNu6M=#dd0yR1@u_Q<@4$>~Flg8O9? z2<63dUR=mXL=5O2+(Y)w6b{oy23DI8^$mL z%U}@3QAl!~EBQk|YTgPg6-bjyEW-{1sXEBw`M@`yy`32R=IUFyVJ?@Li8WyrP)Y@t`Bq*w+Z#% zlo!YUS$X|GmzC2rK7G+OF#;%?*0S>CE|VLBg1|XiWL6REK;klgu){1mz!6_Dl)wqI zP9l!=npt$R;;q`$5oJKc5rqS3%5rJDbtfde3vs@LN%V;&-^fhAiQ%HV|navs( zt7}|s-i5E)iUOgU%{txxA-SNrt7I>IA}!ew6T*%_N8edbkXyaMzuGKE`dKd-lu#g< zHKy!W>!q}Z+2B`+?MvB>GQ(PmFN7QX0@;o2S?d!pmQ23u#8`}Zw_0Ov)cXB;g{A#U zdt$S^Wq$$s?DRzb8I%Er<&xus(@<*)`HG8QQ|@9nJ2kWv#-_}CjvK89Ggpcxb=swk zif6LhbSEi{n2KsI!&D|BIl;n&dACh_Y1J?Ja0fgL-RG%7(~glTn>=oiXS|wi{?0ik zf|(TpK}Y#4F!P7e1&pn-RdL(?$5ShnIsZYIU}~8;m&h(mp1IR;=Y6y?K_kU>^NE67 z+~soU-}8$<7m`UqE9plkRnBy+@#iMMiD4seu-6pN73NA!#WJ18C$cebd%gX2W>){Q zCXKDPau;rZ9Yu|&p1nvi;8={c=}GqfbN`*IC|xH!sEIN%lh26&3$S*lImtMC3Bj0P z$Ugc8J*mofoKI>6SIxIpqiV6C7>U*vbet^gN6_$3xnDg_r)06*iZ)e4*m|&MHBGH1 z-Tro#AKR!U1mPLpQ4#4(qE62l#13U-)lA0i7I&O%1*$bDcLN@|1s9X6_}6i+MW< z4LdszTWblg@-xzYY;7UTv~zfFS4Ehx_lMUnxly^4IUl;8-X64fzAtuq8b>VZsPt#l z2>K>e?mqmzFo5SMQ4oif#?YNDHGu;D%SJdfqJBBp9z8Itj^C$^!LOu7Hd|zZrH1i7 zSG6zPB{?Li?RFr5kwE%qAEmj{i|AVOE&x*-`%**g?uQ%(POhn|$dH3vqeZ0`^oe>G z78bV2h*B>)TtwJJ(cr!{ra2}doM9i6K=CeD42m4B7YTZS#ho^$p~fv)Psz^_IBq=^ zr{KO~JAt91Uo-*_i=-Qs_{mb40Of7`Sat z#=U}SNk*F}tIW}&r9WS38wo?DaO=5Se$|y@GV5sdJ|Ew@(DdBNdm}P#!Sg{JcO2g- zvMmViGFH~QdIjkzU|`;%clZZ_2<8u@6;nmk9bo3(+YAk0CfE-nA%Izj!nK@Y%_cmd!+N%d8)7(;=B;;=)_kfWLNm44FTqV$ zC*B_#C^CUAh3RV=g?+X%J65feO2>_oGm;>I))30JjhCbUr7ILl0R{AaiQJNjEqDKq zMcW;Gqe1sYxIm?D!10zOt+0-KRoAvKZ^(eX&}Mu*9aa~HeO2X%UVU9f)uHCr7k>_6 zVsiu)7BwCQH0oAR*%t~%<16luxy|$PQzC|ZKlUDslrd2;2^)mC7lv{LTRyxkQ6o9C z?wMeNd(kWf<8Ei$MVAB*8j6WKZynt}jLno|GyBxR2F&@2+9JBtuj`m(Pl)Q45t%cgg-BeJq3Q!c7x>i=5xL}{_5$rsujVX|GO+f0ys)Yz zlv3I{db#lzkwL991rw5O4A&2D(FcBg|mZo z)N-NydB5l9GJbmuy`5o3v01$2j!+e5ESUJ5A$+iaa-2Ss-yw8Sn6N4N_CNd!U1^8{ z;I{}}nK}O?Pb<4vc7+3Y(f3k)3{@HBa56|Db<*9vhvNn?9syZ=2Y z%2R*$M03admV3xF_(g3GbNc5jL_%B{?4mF%vahFvs24=eDtp(J-m^_FsGP0;8YH{R<;F1vM>%0clB_@C^~a{$r9&dpa7 z{I0MbtS~|$dFV2707W0xjbi6Z4R~PJ_i9C`5ud+Z>Pq2D!<^fCTG&4exnd)(gcKjg zxHH)-sHZN6VKHJ$bg>#EZe|Ufzt*W@8vVuWA=DdO#k~8}%31UF{EYa<876<}O73O`?adYGeC|aX< zVJ=#0HCZ$oND4(6`BkZKI)Z`T*6^A8aT_yPbD7V_vNC?63EJmkkWFd5l9URV%t2Fi zI;4{|E4``l^OBFlocs=@N^&dI@{o|HbzOgOq+Byw(`Gb#r-mIU+5UM{^km$f*m9pg z=1Q1F+z*!SRM$6W8gD)%w>1sp2~WF`#2o$5PpCn5$yHh~hgN1VNoT#aG~U_i_GX*b*PgoROsk_`zphWW^Z%Sx8@t^IWuUf1m2H-W>c?Hiba}czxRex%2mBfjgDiW!UU*)wcE5&LL6OhkZIPkfP6tIM~;gC0%=7PqN=aUJb^!me4n$?-g@ym)6X{$5| zH|{T+)YlZlSB!>o5$arTFKWPZ*!%753g*npB2hn-;9QgFj*$t7zbGdYGjn}Ybl`Sx zA+1-;T0-6K)Wj+qlNy@-02-_83!F4mt3h8!P~br=4QBOA=Y`iDtii_LUsH5nkOwiV z0SKh5S3Trdi1Ms6 z(r-5|3kwCtj8D}?hISO`oeIT+DZS`pLVk{i_RD`u+<31&i8 zy)$U@x?^BCeZuB&g;%ylV6j?VIbwog#R-}YRh6z^=|NS_)o&Y zh!4j_y>sAlekiP~BlNiv`A9amZa+`l%?ftq5pqdo$d{<_f@5N$?Mstre5akSwLCke zio&*#Mxd(pf}q*T1|v|a)rMYf-D(&U4>6!+W4}?}hL`)8SPcd;v|!A3q2X{+r!m|3BC*NkvsP7A|Hs&i`$>uC#1j z@lMK>`J9XFWyS2i#&@S>@`Zf31K z0<_9O|52q+Vl7r98Q64M`&#+3|Ea@X(TsJK*eX?4v@QV&>VZ}Jj_NC1z5b)```k&U zf-9MvHKs;^GiC;dVwNjYqWXH+E-ONwap0Q8oUxc5fHXs%R<)W zm7G~cEiZ2!V$+(R0DHEA1T0+B*hkPPX17iEFZx<+f+nP`e}y9gkNdN__w(%A^M7_V z^%_Ar-63uaOguQU<}U6jT{;H)wLCn8SD?6$OxM&TRw&t$rk>1)UErF+)HsT<__8L+ zT%$zpRX8~F#^uh*&*C!Ws;W!>Y5B0^$YPXPOjB4SGr*jydGhdb@TdMQ7L@;7OHnv{ z7_Si>#^tHc6XoH_7(HuGoIJW>74>xhanQvf;u*i#8Ys%RVfyK=udm`t>P$PAq+mwDo4eVXYWcQsc4$W8Pshp4 znKFs~c07_iEn??0Ze8(vLS@f5jUQ6dk!*x*j{T^zP(&f4&X*yLQ1Lk5iBM-0E18u+ zd#JKQgl5Z`C8>ah?D1b`33E=)CH7R+8|EGxb@sPX>ecl4qOr!{8G*)CyU z>*#MpP=P2Gr?@+NKda8`4=nz)sZh|z)0`ZSz=fF z+XT09CQ(6D0e9YUlv-2)kHu&dM|2vO#cGsW)PU)*i&!+=3Ii62@1T`nv2$&a?-ru; z%x(*<$wP#Pz`@4{v()XW>G+PVjb=K7zOgpy9+x)2cOk9r8gc(BZLl>Pi9?Y8DEX8X z|Gj{D=^NeV&LzKv(B5!t&O37vaDk)kR|*F`4zh-q8hHsfZjnjAB+oR(q@0PFxy8gN zW2v;yf|lx|jgeZcf|W{`i3kIA)Lw%)F074~dSYg;v~KRNl%FA|6fey|rD=3-&Ox=6 z3^z_p4RnZq9PFa*0AUW;L>wp2dX|;JG`jBX0(ZqaHqR8#)HE^(dnL%M>-%sJk~mBN zO-^)#GDEkJGYEOr5E^F2%@7QKefULoqzJ|m)B)p7aLfqG5*C^2M{tbC6!_yIf@ueS z6yde|m)yk7z=yQZ{Jo`4p>N{>)gJ$vTuq{-Wv)!AV2}gLjkS1Fxce|O2 z(-A_W>Il&pYpckgvjPT+5g#b8MT}+B9}`mth$pLu_&Ir|i`)(#@hB%1&*BNhN3%J_ z9@@fz#0CUo(ciHQ6A49skdCfSWxSuzSg$!uoD(o2hq}`RF`vCnod;lt_RGwN_tR%; zhwH1BveOl7cdAtIZYwGqgKa|6hjodoCG6QnY<4Y}&B*g?_v)jk-3Ot;c66o^*^OG4 zX{uWgPnJ_Wz-}-4wuD~dGB-m%YM{e&&RQT0;=ng#GVO&{<9`wSurooOI*dvNgjv;2 z79reT4PF}M^Lo2r-FcunB0>M_cO-)0J?k#`r4Js6NDLL}nFt>N?T-B@iG0teKu|is z%;T0)3N_m8bV|DJ+?fA!LYnK5HAt0=PreG|&>2$5a*P=|-u2c$2r$EH0&T$TqW5b+ z99f^_&3te;Ya9brKg>G`eI;|l{g_4WFUl|(G(T)R^UpX^9_cn1F+~<1*b?gd9iv+| zG^rHZa6KHd6!HnWUk<3GlF5AiaJSi}oAe}G!%q1xaL_$q^%>BC8NH0GZQ}iaqEVu8 zT_WhOjuOrL*2|*}8s7v$$F{E&xt)~H+JdpiwbqDxRnN!r`*gfwNusfx)4PF!iE}GA zFo}Y(xQKfr?d_HF!yf#(S-fYj#-}k>UBPs*4^x~3#tFkE9i*c=U83;>qH)9X)51-| zbWg$0UuPf1It5;THELo`>jskDldI>7;cjSK)NgpRh?3SB^P4B1b5pR)^IToD?z(*V zDmCx^0i;e%apG1WGmat(mUWM%CW?uSZDUOMB=qwbRLS z`lc6XuhUwna5G{`Md6~D&@#HaXqDFTRGldkz~&H$#yxe2w3FKUk|S5bonF&lrFUyO z7ee5-)0f6E?Gb!qE6rbxZrKwqz77nVyA4ecqkNxEOt4ul-_i_DVeQBfrvTJ2Rsz*K zOfI3EfBO7Ks5>Q7={ljhAz`dF^CCu%ac*Nhce^?xI7^tpqMjyP2{s6k;+74d$V`R0=>)oUsxVniDo z`BjT&OGONU2?hGQ9b`qg$%Eu@>sYo_Kef zHP;NKdeYpwR(seN6>kb;E!Fh9%}Tg+u_<;KZ7i^pb0Py18(Ufi*ct~kygO7h3h;M}X62st*Zg`U}-u?2AP8utZetX0+P~ED! zP*f_Oe0U{S+><4tjP~DK&kRq^h3+tFtV|^p*W?>2yc)`^GM+O2F15sG=H92;I!cML zJQbybs!K;{d4_9oLfW%fImDRQoeS8WlTWl%?^c1!i`CQjt9|s=mmwMROoJA#B2@rz zSQ8(S4vV_auCGL_i`Ujbx3#$}UgJ9>m1pi@gGfk?l+HG9Y@=j(vaq@EvAIlN3XJO} zWqHD|xdh*U8Kdpz8qtD{`^D#niF=~kirs#A9D6M9ECKAs?D8C*nh4|Z#CCO*0bLUl zyl3=NAm)+|{7K|E*ei`S26Z^cF4Frq?6D8SKo8mnRopRtDs|f>9oXJeL-a}6q3i6V zCFZ#%z-Vo+^peKrA{gB<)x~)UOh5|2ZDOy+M&;^aocwIB1eeU_ayy53Matj^K5?KO zAnjypd!FAbbK>Dn1OEW~rc1b`v)>mTAp*zd!t~7V`;Q#+4)>pz&j{;^a26zJURWk; zxds0ljAdtLW^F-fg5J1{1W_0!@r1J)V{PheReA}LIU$D)CE%K&D^9Hy4-gxCQ!WN` zy$s1cDI5w+`wS=u%!w%7leWsLQ@AInDN;bTC<+oyv8{{JLcjTo{K7Y+2v&n)*5qvu z@D|vZEc|6z8;u1W3e0uT@13PXhpk=8Q?^Qb4$w&3xsW28Hk9*mOt-;Vk)oJi{#+oh zOZ@2iq-N=x8po{ShfchZocsb|2)?P`cA&%4#4tAiey8Ae zk-kmf95N}BqDby*!mhN8X+kIO5qXhaDoRZt9?-~UMuEXl(M*&&9e;X&GcqOr4sMMi zA7o~5%k-j<@s#|UC&fAN3MRvnHroC=f?>^lE|iT`CmD^o?#h_qU13+T1?X+SR8d1a zl1Wy(km4$Gi~bFkjYblfTh%V{56MJU!xA()_bXSWIf8Qx_K(v|h~2M$r-O4Rlb(@w4YaU6IcF-dJa%TD>lW{Q2n@@2wFRt>NF zPy9Rf$X5apwSk2}BbYI*LD#XR2zG&^c8ZInBsww@V1`GnK-SM?!HtD9A5wtx=k6c| zMZ~{9zzn2J^OG@UsyQDC4!P8Zn8qA z96JbKDT_~&`}u13zGl{ltc%I>S-ZYy+X8$ z!h9OGK@{j7aF$!45CNWS0i{cDQwMCZb2PY?iJ*@x||> zj%&0+6RA^YW38ANi2(ep?5!vfY0^S@Ca=P9wa6^8}q6(UjPHpgasp;ccVDp zN-{9iE~ia!RwbD!a4m4+tmq0&DBY8hCEkLF&LPRf?}DD(g5Rz{j>sol6qBqC$Q}$m zrxi&1IjW$I+T5@esVRu#su=_)KcB%hvbo0G_u_VR(gqCViUMk*I2XV2Wx?11)1vE!AJk0T9+f}Hp51Ick(O-{6a}VkzYKO*2XNkG zaMOnwWrjMkF7$JGKs(e2C9>96ap5_upsU)PU-r$gt7YnKoee_Lj`ZU)ymeguT>$AN)HSiEfraQuje&_d6uf zK2nZ#?5wGWG5deD6WOASeiFU=*q>=9ULuX=61~xkKCFuWUv5g~9&=2_uaAkAQ)s>VX2-N^)eR2M4fKju$b=v(l?S2#vtlhXu&q`h$H9>zms_Njo( ziVWFO#VU4`9?gar6WGBZArUw!T-^hIJZw$!MDj&xXZr$m$~`_A33hdI#u{Zz&3=)6 z_BXCEfy2ZSHA|v0S-+$pYpFS7>Vs0PhF`xl^JAmZ_INgDj>d+4JiQtt$s@}aD{VoQ zv`*Wj%Mb%KSJU+dvR%hHEfxlk)6m~nzGKeHMH(21}@tp8`#*l*7UuY`EJ16bfUh~DW zPFRq-RG*{6@%g}=vel<2mF1&O1q~LAG=~YIPQoqgguqyVAx_2eyoBk5js`<@v{5F8 z*G#khM8m~9O^^JFRaJ;$i)Hos%EM}9m+f+Pgy?!X7YdRO47UOE!D*~Rzo3nlG@TCH z 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 z%0D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μ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≪Jc7FZE?iisxgT8SbJvF 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

    GrjAOKya^N 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�M*-iosIQJ3V4;(ue{bJ=hBB>x|7!uPsb0@4^y1S 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'JJR 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 diff --git a/jpdfbookmarks_lib/bctsp-jdk16-145.jar b/jpdfbookmarks_lib/bctsp-jdk16-145.jar deleted file mode 100644 index cebdc1aaa285f682aafb6aed45cae61f1977d639..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25427 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 QbB74=d5^e?Fu1z=A77Fp`2YX_ diff --git a/jpdfbookmarks_lib/commons-cli-1.2.jar b/jpdfbookmarks_lib/commons-cli-1.2.jar deleted file mode 100644 index ce4b9fffe40c41669797cd806ac989471b2acd84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41123 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%0D2u^7bcx|ezvBT@`6 zkrE7xL9hf%hb2WB$^5B>E+YjL$u%2Kh9l zSY5Xxv*<^4(7!^37N>pL@R{zwbX69PYO?6OG&rQiGlT}yw6h)$LWODoS?sP^2Mxzs z9kJ`42TQ?+75>Z=$UHWObXS=|^4<1gKUeJ)r66q&4~&d0^mvY^ZfexDJhJiSSq?i( z;C)onX&VI1d9zBgI2Tk|vf3;yr1-L?b;gJbPN+v1s4SFSO^PZ|PT~Yt%d7wGF^PJ> zI9*YA!Sj*+5q6bGzK-|O72odsS2M0PCsV9G7v|w!cOO1+y4g-`NuhL}Cp*#ft8D(S z_u*nIq;fH zT8~!auH6#zg3{$|7CZdxcm}s{XZ?{4uLuG^>5(n~ z%CJ1aRiWg_+q00-4ETf?<31D*kK1OybDfU6Uqz^pFRf;V`+e0?&(vE&hpss{o4}M+ zri-EZ+L-aLs#@D2Wtc{c>2dG)hwLD8=Q~Irf~fLkQFnFQ^(u9-9+E5>6Smq@o2td5 znpZEt(4DkD!eN>RY~#WtU0j=euSl!G4n>|}?r=nA{83z4e64+&Pl~%Cnwa=Z_@tk~ z5f{S0n=|Sv!kSyM!Kyike$_Hws^iRfqv>C@c~dS9ODjLkk68kaZ~-St4(pBYfnEtM zw<8L|$X(Z5kE#K|1t%c+2MNXd6ZmjnQ*}qYGI$DD1yCJ4;kYtFrY0~X&R9V)vK87w z*PJ^*YJnws$b2-i+lAEoBL4h7Vt1TfZ9dI@9#J~;jnroXVN;aWVHOc~Z29+2#0#eS zf@A-N^deChIq3-JP^aLxJn~i1&+Hyp4;bcLVwOYp-d@Ou3m28*@b*=SOl z5RR!KoHBhx#rOxhbKWQ;vchDt!i!bSD|ZETyN0?)zrZLb%n_d>!ce=gW*d3{i2j?f zGKDOqi92j(yAJnuLM3|{?qYS0QYD_`u*!q!qjbXLRnKE=m);P>Tprmc?C{xA% zCRQn&@J!KlAU=m5`w+{X2z6pt5zUR^*d0gPWH1hT)YlMILM+6t67C%S zC5l@u?inL_tg~oL$b$+9A$`s~e1+h>p^i9XmH6Tgc@ECIC%5nE2kAKyG~H=P+%ZAj z=^K9P_6gWEze97_wG@1Y0JoF;YdDFEVMC38Vu0<>H6%8e`ELO~1LQEEU|{X*|4{-% zgZ#&8*`+ueAOHmdl8X!iLiYcc)Vu!YN?EIE>xrj{v89QWKo^ImtFU>b&AwPk%8e-v zXAf*kEb#`Y(?#O(PJ?61n)>2v7sr<*rb-6QrgQoyVz#HIw;>ajmduVigO#ES+yo5; z4HD)@(7*U<$qZSM7MnNC` z6OJl2AsZTPn;LPFyJd&&mAJW8Cf^rYvtT+)EZ};ol0c;~x7g%=O2!YV+A^FC-ljWk zJWGE(7%VOHu00Y!gTVdOYjcwdWa3ltX$9H6>`v$1#jeT|Sh!^$lQXT00UKE+<^*Vw zW>Y4^je74ln9pB~32g1ykRJ7k`{&VDsooktFHq#;Nf#{YcBhIEV!PN0OF#G4g)3~@ zd?g?pY=wJaw@1;F=fvS`b+v!aRpZ)<80~zG_M5PW%Xnaf9|EvlP5VF44yDs~lQn(E zQ&P%mR<0xUJy?zcWb^g6$Ss7b&H-3Ns3%p--m_E+&0Qw|G|$u3ur7#BTSrgc_-`<$ z))d+E93V+UFwhWwb>aoOvvfmZFn`Ve?S;TVs6TraFqppq*F#=yu>-BGeUG?^>T_>^pV%Z-7w zxOHdG8X`pP@oZu$oELptdDmZS7d{Dcm_%V>gxN(X|48@%pfQn)69_`HKoK3toZ zcCemR>7c0zA`p&iTq7To@Tt%>P1*E3d}Ytb2d7r7dg~=mEspe!`V+qa<;rtY<7$AH z&LaQM3BZk*W$^z{;;J;_oZ4Uey?VrAG!w)bZ7q zWaF_(8w~;5d}&34kVRsiv&`m4YgHQf)>t!p+9&JI^4x;f=H-&ks`D7*T^$s|^Z9kB zxK}IsGe4HNBg;Yk{GiJzPB;eg(LH3D|A?k{D=8p`c4K& z7lxp}g})p61CCG-9wdhVNJ7wGS) zfdn_+kz}(E(3A7Y54MZ;YstnlU z{{R#Nm`#WtyLvUD@poOhl!d)OQG!HM@40KD|3)d9fD#DAJ}?@k_2TcNYru8KP4E5t zgzenlppA@IZp;(mOj~(o_SpL)IKt>-FobdhC;$q(?FHBk68oe{pduyLk&;=$i*iMy zUq$fC2=;oOI|sf7oMxOir-lOxD8uidDz1R*#B~}#Y&V#T&gfR)d@=jT9>cE0jVa(fJkF~3wF7l3LEouo*Tbu${=+NU`ZHsSbbN zwQ>HwBao~-Z)eh;N6&KWCwNXo|qI@y&C!+ z=mcCHE05(xum9`zT=#czMLvYCin~HRGly)hz^nn*`>{h4PPp_cB8jyf-Tnc~$fkQp<eU9D;0}4veqiA-{_{hZ_Wc2fc?{VuVsLswyLg()1V| zB^u}!NO}@jmjx9D%<4>|$dd(Q?RC@iEsHL8TFCrLDECm#ypf<7p!Z=;l4ruym*Gx| zXT%up*y-1Ar~;_{717MGP|PTU;NiWQ4WYb!y9tz-IH|FJOqkdXLe2T;>*?{PU3=`3 z$&;Ji9T;3BM?VUco#BcGk!RKv1cqYt7_q6h40M}oRb)8DZF){%H*^llwD#)$#j@ym zscvB}k%k|6U9$fgP^DT8PIFPe2LZRAzn9k>zoF$Ufkb@U1*poX@4Juft6Rh^zUVv_-@!JC94$NDi=B zlw^{(wfKhCkj<7EBPOtune98cM4h%Bx)`UKNIILv0WNW;l`DR_;O46ld{#@s@1eEb zP1GZNmtNHVfK0_%Yk9ZtP9eBc{$wrxLt=@x_#1=~6TvpD@XGOn-?R!dv~xv<|Mkgw zv^C+Db7*ECTKQ_dsoZ*G?}{udG&g-1&FH8?2wgb!Xf$8H&>~9Rm}>?AB#}rcLAfoT zmDGo7jnbf=k9E^`!Lp0M6wo8VxsI&`$f;C=IYBDV6F0S?$nbpqtS-3sxus3bGlLW` zhx1JSgnc)y^;P1S?MUb>^@m9JK#2{d;abrN!mTV9hg@fv{wfYqG79t>+hWr94%JFX%I)QvdLonG!MA7( zq#JJuP!uJ*$|S3oxZkCzo3k%x3iY7LO1OS&=BQ1cRfH4k!DZzsmM+q;9NEMFH+S?I=i?}{cdklQui?)GL)d`ej11UWvj z)Dq?tXB=u1axt!{lmzRNd;#ZArW?a_(epKp*}D<@+2i)4^E(Hx+7WX}?Tt4(ee&M5 zydpP|Q~pbQ_+b(vXkhb2WIlIMPWG^BeC?;Y^#T3M@A~}I{FULgLLr?~ z*{v6#=RdSeTb?TWc@$@h5ZrX?r#vieVgAo>#XA#a=;b?D5y$>-!JhwJD^jZo=clXw z4fb%1$fItUbgFv^A zpdvvR4~3b~puh`e5r-5@iin1W7en`sBq6!`+RCx8&S^_2`1|g1$$cDfb@k}GS@dE|H;I6*~d&5o) zkRDk1L)8%GCps|I^dgVraI>!qP}g#t5Up=`G|9kg_uU(4-+GRB+9Hm*ijLBhmH7z zze}@5T$vTc1m=gf==gA?_7vLUhN_y!KUmwwSCRMQ>zPrRL~LWVl$I;yC5uR<8dD;g zOV=WYrm$PRfEFb7LonvWYYgdL8?0JoX=w?U^$Ga&A^ML=u8|At!-+{!nZ{w{#p^C@ zQ-m!2|JZ5K8jS${pPjdKIk3|efa=*-V>86_9U%~}SS?@8avX)(*8Um|FTA!Na=HoO zJ2YYfvFtd+w(;Uc7IY|Vz!95b&TI>1sxbx`^$$l}%iAE`fpU^g1V!RqHZm%F>1* zX!k~Ry`;};S7rfGE744v# zDSr*%@oW$3^3)~o-2wDQJaX%Ss5SG~ZQtTL0)(&G8^xPlef;Gc#_n?9j+f!cuj`i}gX z{oFB*A%>21Y91h)#QouURp6YODY+jITjg-zypu*vJey`&9mX_R)_LtZu+f<3=gS1A z9Siscvw1OTd4cb+)I95EE}KgN;bI=9gb1+?$pa%~_KIdw9YvIngjQxrgqlk_{XTWFNc#J1#S=*`rv zIFk82(Z2tvI>kUx@`YnXn*I{BvcI!7X6gB0OM9AzH3yZ{pjvuNrJTE zD?_D|3kQ@0f59CU@!<+b7+UlAXwj!d_-ClrZ1Bt~yH&Bcl>G7GrWN6^{2%9(LlBlxqSfD1U# z;{EW^oY+@?MU?2ldlpOn)@82Yto5(FSR>Q5A>D*4gL~SQzdMy5gP422gXvhyRI_a0 ztG*xr&|%}=!#zg(#uF~^x!-CjXFLQ(uKDXB@HJi42g>&sv>UN(+Qr+#izn7|!&~v) zb3h7&XbTXz*HkBI0pokkfFc(p7n(=X_Er{{5d*HLUUxMufm#%Kh1^h*$+pn+)mZ96 z7Bt#5*uzyKlZ`*49lnY7{@D6t=b1YO9tzIdr8XpxpUm$(cfTj%t7y)V-8Ye zGb_y<(M79SV~Q7i5}}99a*HXiYNR%2`x*>4WOF$^^$l#aE?ixNXcpoD&C|=TLGE=j zcG3njw@D*trLq)H&|5BtR{60re5;zzkT*M?2HIfG3~M)zpSn^qXAu&BYL<)~FBE0VXwd{8In^)`&Q1P)jOou?JyFuB9;WHY za;WyVHY!MdWYfQM_4Yj9TFEG$im3k3^D)e0@OCMuv{^}nixcV`6hiXP(laDL^WLgm zC9%>}rDTfutD1jVvDA&g$Mb3$9|@R*SJwF2>+c^pK*9V`Hj#G8(! znGTX*p1UHOQ4XVs2k*8346%-L&aVw33n175C#LPUf?sk z`~kCF*Z7Vu-%Tb1r4b-GI}T&@sh4=#o;n=?+R=ipkG%oIwwVc)dtdszLd9F645uf!gjE&#sfm6hqzFmXr z{N~oE_2Z&W7ZmYj^wnnrFv($X+*x&rgRvA*OvU~tNE|Z3+YD$-D#yoPoKxp^Q@VF)%fnbL{wlRVl41J-q7E#9D^jQiW5dO4Xb@+)+_oYa?cU{LKG3GA$`sN783w z$=8hN&cGQu%+D{?y^ZKjhxV!H@wb^V2WivKyfB??1oe?JHy+p}kx4a#%u-C_HXE}a zIt@bXg$nG&!nM6wHstA5OOwMoc1pGBA+FXw1VCzKPo{`+t%i(gBB>E}BXbe$<{6Yu zZt&j|imJTGRpGQ)I~S<+)~_X<^MrES2`{y8je&XBrahfx3c#3!WUjo=MIt$rX}Nv) z(*i`{jedt`GH#YHFCtu*hUGJ3Jq91_!_$uYT{28hv~rPuEz%#D?=x~sf$jZQ6*4B$ zxMPyd`VnB+-AO@kCb8?WE*QqW`=NGN*-IY%4`40Ta45=HKtFftJs<8mHO*aIcXppe zL|QL*w{`-w8%RB4Vk1o+vo0s{fr^?e0v06R9ra~m)&$8IgnyI3qnLDa%`dF~^W-d5 z34rSU_VKlTgD1@Y-RSWjJ}!sfnGVR zmNO4q(NH4W%s!PqB@un~ga!#I4jL7#<3}hLuk=vi6)!n`BY0h)Y*Ja=ko|cx1{~X+_%!%PoP0Qw?@S!ql+f+xkXf#DcGR?4@R%^gj}&;c zg|Hed0fA3!MCPn}RKL}jksF8<$}GO21M6kqaLmocx=3i@Znwfvk zhHWPeJ%I>ElAB&BFS-u+<^hv&?OA_;!_HU=fa^L4ZUL@YtS;XxB~LfY`cU#Y=0j%k zT$TCaJt>(nGma#gUo-rFlKP6G@i)8;6|aPp?;XwwFX&;HlB_)W3{uk{1y-?$%+5F7 zidcEJRSL7ivcU86z~}a#njj2`%shiH6qp=vb$n7&_ahc8RM=Yw`D8xcMixW4XC&x& zdkophHkF!^*jv?{a!jgF-(4SufaIGh!L~k5UFj-s^Jv;BxyotIFs&<>3tbokN{CR! zhgOv~I_x3$8Zgrg^tD;KWNP8r5oBB>uh5mtVy!JU-h34oSP{iOBGL%d;loV`Jd-67 z-;Zj!o3ho&QAL&DDx3g;K0Ig&B`wz<(biQGoxl1Q@7)wNWaBD+9J4 z%Ufh}%K;>doN7ELBBzzMwAlY3O??4ohE< zKVfx>i44@p$YIHBEP|&e8=r*7+MlG|2nZxP^E#wh$D(LY93WDhXVzFY1&!s&aRd{t zI(_tZILQoK=O*0{PmiCBd@vlC`GqE!=bE|@7K}cl7mQ{0L*hJ<&=jX2yshpbdH@Ds zn_?v!G$mGY8>O?yvqhzU<3S1)lZ@voZ%m&C>53M6+9AwEn2RaOlra8HSwuM-~<(J6Ns5Fz`a}ueR%;3v=*^SkzP+D6lEI zIiT-AkZwfuNpT&<^g&*W(b6{0V?7~hZ_qitz#{;alP!6*vy8_fXn&VGWjHqA&WyxK zk3`Q{Yoo(bE8c>+P}M=DpX+T7RTXtPP%X6!t%g59r65!+{7N-#l=~wuUeO5|E3r@W z9?O9PcV|~%P>jurYQ0b{Nqzeq=DF>tfqD0Q(%8PYoh9Niu%10)33MkKKOM?XpL-F? zPuJxd%8#CV5yEc|pAU5B_PYow*Qflll*`9w=;AsvIfZ1@I}N^bL2{8>-&pO^jQ)nw zqo2`OvY_12Gj6!#0@Hfj&^~174kNq5`!Q|3=>&^+<{!u1()Q)B!;SEDJ++|4u_+LT z7jcgNumCtkJquqW%zEJMD%*YHU6XD%y+h}-qeS*?l*xX5t7*W{o7KoO<#;rOM)ptm z)GH`i_bGT66#o@6vulwno*1CNPIcQ3WTknbrdfeg^EV_>&|ZzIXO_F!iF2fOg&be? zM1Q$5o?VlE4=uleTN=R_Kdkq{`m1cOhcUMy%n3p5g3nKxuF?j?F3F*`F>{UdB0oi3 zs1rMh@IvkqQ&U`!_qCdd@VrJQ3=dh43K+Laa3v%)=o=_B$DJQKNvJ64<<(&aTj0HDC@xPw^pLI(xv1DDEd_eX zhl~ApsUHtwTPct>L1H*V*Q>Y}5AOP4Ztxiv&Jop16?DlP0>{vLPdEq)?)s=P`eq5U zM`pJgHt`OcdE0J}I4A;ED^(H>Sc|z$a-9x_c|14l)fLtb(_I^gOURQ9JxfDlgE%YC z2EH8Pt)&IVJLM@EDo6ldJUUg%Jm_~>8qI^GdS%t3n9UN=M}}eAD{FL7;??AI9Ri(j z+jOq)@uq9fU7qXZh2h_idsYxmV7s$fgZRiYmrg?|g0&r5;~xUS!FaCLyry?$d?e$H zi+>Iy2{&jcf=f3}@V@&efz&2qVgm8XS}qQ9EzaD0#K(5tU7X?mw{(%2=+#Bgl48;| zk1Qr6Z#6~bv;5sFd`6EM{#~Vz%3SwsZ4ZR50}cZUBfYHj4>HtE=yN&@pl9Z=Y&yI|7S zUEV7@Qe1^^K9Moz;LZ1UYCiQzpHRvcBk67oK7GSf#gQ>Y*tx_NhHU2A{yXLQZ~ysB zKZ_zK)X*hT3_;oSHMl)Wne3-Q;gs9RL<(7&qy@YC%HfNG_3X|G`gyl)n_~woKdTJK zAi;tsS^Eiq6;+9acWY9pLOxyZTXSGAaQujyx$V|W=Ka&9mo7Ez^?Fyle4o^OxlJqgoD2b&Jb^58-W-pqS@h&0? zClHfB5%(Df5zh-&aODOLT=H5L{BQq4tTVM+uy)&IFDsYLH<)6%>)rhuC=SjzHvNIk za?KKt1AzJXVbE7?a*f+}H+kOV1MY~s`qN^7jE3(YbE~%!yK?AYeRB|Pw4nl_xM`94^bFv>>Yiqs21!Djsm`ZF2E%%OIF%%+UQx* zX7>TkFjj2h;|-EU^0xGwcJR#>*9|$~RDK7m<71(Y;<7ICy(v$}T=EJ-V$92*FPmMB z`>W0{j(0=pt6)tjW?ud_EOzHFhFqZMqg*)88DN(suO8*g;5e-C2Fh~2DEMPCI)q+R zVO}q!?PaI|k5fz)YsD!9y<8YVD39|M31lwe$8|e&Vl-@oJRjlJ9{F?#c|w*KW(8mr zHYKQu%!~y183$!-B&G+;m{g9Uud604o3%vS{XOJ?D-q0Z}|X zp4|w}PfuUrY$ z?EuSPr0)EIzE2!!C&L@kQwhfz-G%Gxit!m3@0z*N|9*7$1^kg=Dy5u#Uo(L`DjDb=^Fcs@Yw&0%%IpWh4WL|;Q4$0`bu4S-SM*i6=eF% zSbxqqcK+pr|8+b?$G$$!Q`4ugDUEYzL$GlKWmiJ?8QWDMULs=*DV`#s8pI*BkuIb= zV_`==Uhl+t3A3KM6V%`=(UDA{J6J=CF*y;|iV!&id5AFf=lal%ll%nonZVhv*W*3$ z--~i!Tl-OUd_=a`fux*(y7AzEo-`xF-=5&1*yMLO*#SumxcFu^oz=fl(>j~T5fuwJ zzT}R%;>qt*ecp6^mXmJ@py4mhl@J~$=ZbV%2p@e6`d4}#1IuMD_#Y*{DMGA(O5Oa;xB2fSfzq_s9@{ReLQwplEzy3T%6gMW>Sc3iH& zIHpE@tFj+NS=-0duDgbE`eC1S642zF+F;f&LM z{EuHEQ(ptdVfzjwfo|L`KI(*Mv_v|Af$d z&1H*VUj#-5##eDsi4^bn~v-n64O~BGzHrP%4k?o6?0yYHSdQckEXc08qHFI)u+gSXFn?tv>F;Uo* zLcqh39sV@y;B_#^&?9nXF;ynD9~_yo+RVyzyRc)+Zz>8InLpwW&y&i^(tuRIiM0kC zH6)EIKeb8O^>f*YsfP1o5;(D@^DpCOp5o;(0Ud0C{nVY=?yUQBVEzo;#b|dKusS-& zbAT)ldYaMVvLe(<#ki)!`c;>@r;-?d%==ofc${jGfB7h4-cc3)y*${3DM; zMoKdpy5}?P0 z+D&x4=3E(&-Fkhl5a^y{ax!-lF7;GsIFdv1U|b*HE`~e&!LyBdN?`qHEH=_bf?%XH z;=4MrOPAruHz{8CXh5364i0$TM{YSxmX>a*4!5JmG+u$Bq~}HP7@2CwDC6zt*&c!7 z5g4>C{7Q;XxQPm0NA0Kus^-q!;3%+e*6wkqyo5mGd3bRw3@ErrY7HIpOz*>C7@j@D z9;^A$e{jMs)2B@F^rXpu&wSw*b_{tQEOl8YvN<@SN}&6#@H)?#r{T3@ZsWOZ_WNEN z!PXVKouw&CeQB<#^QhX4a-kQ{GwZjkQ8=A`jpo4^nmCYCG5ICu**IM@cO~?erKl!C zMA#Qsms=mR*LAB(lo9^+zC0UHa0A`Y2pXJ_#k={CGi z?nv;_YrA%7@UXCHX8g3(@apxNQ#7$|>n%8|^b_bAMz=T1VS1E;#YXmK#PN}xDnDLO zHP()jE=3-4>-DHM3z-)lstxQ*)Z$cOMp-Kuw!>n&k&fni$cO@^JWZeYr9T>0moGx9hszWbjrGLRFz8its|2bam;84?=)*aUaXZ$I2yO6l~e!p2beEF zQthZx4NTe5c8?(d!fNxOb~QGKdy+Bipp=XJDBoDJY;8Vq%&{6xsz!S`W`z6+Lp3({ zyp^Pfx&Q&3hc1r~`Ez+abASDdBc_YHUubza+zDx^L$eu*f}74Jh{w}v{}0hjppE43bJu4M10!Cy)cG0jYMw5@IAE>)F&i! z!Oo)_V&?13_79v7;fnlzh=huc4E!DmTUkfelw=#bu?W5Rs)UA(F9& zER`jcEZLHX>`Phy?|h@tl=}Ve^UO2vJkOlZIq!Y%ymRh(?>)yqzwRR9St97TcZ$69 z2mGNU2aY&@0vohNkKYM2e`qc|JAP0VA@&VKgABTzKO5eHt~@CfurU*s>|>Re%-r)` zGjHMBcI{moWB;(gRz8O858*mD7H5c)7F$W)^%V8_a$o+8%4+J2JL8|GyD9$IjbSu9hnrzRV=^>szL2ld zZjcp4ooz2O;RFj>f5=F+)@k+Lj<>z&8>-*iwAc2u?qkPZLYog|DTQ$#UxMD)O&VFP zmUj5nWdzl&q7{-O7;P*+t4VTLD+xmM?TQDjOW(dPet`zl>TjV6S=rjmC?_G&=b+PD z+l=6;8kX|06u~T+yf@s(CO$KS&k1WoJCUdKV%!gWVJI1Tn>F#*hAQNcGVg0bKkYrMc zj-xWOfRJX{s(~$gI0KPlZQ^c*@&T*$>1`1FI?4WEz-%)GTuEtQaoN$oTuG#j{f|}M z-n;3pPKPiXX=^i09LppkZR>0}Cq;i$@6a6-X~4zMhWHC%;6f`>Dt11Efh3?C6vgMKbC7Q{)n8dcn@qu#`b9P8 z@j6zOrijLmC)8O^X|=8E5`(}~DonX8a^$eUt=#sQC@@d1165lC_XrWk(mivDgKMCB zH;-y7PhPBz)^aUcFrB#9AWuA2ouvGT>(&=%k%-IRP&*dC*bg+;6qI4taEtN$84 z<)rqlhl8%u!^dnU1ceroqek@O-PTX-jubq+Dd0B`433|T3OM>%#@E5r9gg^!6zlgd z1Ic}Gzr0gngdbC3WPdH(e;51{gcPqHFcqE%U$F$LYeJ6vDD;G5>R!RU$4-t80#_aE zTN&+K`^6S2ZW6b3-LoERP|77PNqu~&*&AiFr-ZPGqQNZ_Vaj4{ z3ne5(KWEyno<_oc{H(&0=BrQ1(^ZMU2aTq}1HD=lv@{xsBN#)DarxAewj`*cm4j`m zh2(|FV4esLmD#CJtYDHz*1ORj5Fq<=bcZ9Q8YlzV8ZhOT)cbV1PqLBaWP;VDRy%uS z&v@K(Nog6G`E76SL$%LiDa$&m-S2K&nsNwHHlzv z!snHYF23I>5>grUIOiCX9qOt1%p`ONYV%eoMG2gX$9?b_^P$MJ$^mut`(}#%JnHfI z`lRy_^JGw!cOoMf%$-9rIh9Q6(i&W%P7>Qf+brzl0>cqmr@g&s;XaUhxR6%C5s% z<{t|b(zsx$#oX!}nm8MIy>zRlIgY*N32T?MamBMa?>qc6GecP-UfS0oJVk!Dcq0SJ zd!LEaLtfq7rY9*2#7l5+%ev1olO)%2&90q%dGJz7C-@93Xhu;{Dn9Z=M`v{dgI1U) zq?Sf&Q!};TX>qq$+Py)v#HdeSJlZspW=z_>;e3-BEv>U6hm0+5~D<6D0>W3ouf7 zXxQQ97Qj2DqCF#{O>q6il_D+$I|@mo3xwu&k;2Pg)olq!m`J!72R)_&;)E4q1#LnW z+~cGTnPdtz>K445{AUc_s69Dz`0ixaQKU=B#IrXp5RMmOTt2z%rWK!wU>vRy=H1bb zBP;dQ6zLPkMoaL@%UzDHa4@8MdV{m9ShhIo)2XGn#k*>mfZ6C=OsV5 zR}}L@%NkCkxiv0WtJtzt3WyFAaAj(R>wzbD`n9oYM> zYrNFw#@cen?1xFoSRK;um9tuCo$o`XkITsP7!ob4XNn%p_FEs}ney-XvU;R%TGrO@ z<=tZ>L!0w>z6I+UNvOO@RaRHnY-eCV$o0_m_2T#*ZO3iJq)|VL9QPD~c*IM{C#V=6L3!4heGb8T^axCtCFJ5>-GLB!U(-)mQKARTl> zwMwfpMQkZ#Smk6+S^VfT2`ZSnc?W(C#7IK4nMX>`BP`W=U}dw>Z;pagU3%<_Qeu?T zvCPsgZg=;$pu3Ve(}z7_qFh zj5iG;316Q#*~BIG)(u&WtiUuAN*qfN6G+awMuLfLYbmK2mtwmTXw_Gbo5*GV>hfL$ z?N^V@>h)FmT7m)kPDjt2c1K=&&-|@Q;^d0N=Q{e;jWkT;%0aYm>0e1Qq^mJ?S5lp`HgnOgoIAN z!S+bn%Mawt58qaMZ9m?aWCCBB4QB0j@u;e8se{aY9Gn=g*>(F!|8p*#Pgh+s0^B_t z;DyP=`~UFRoLn58;4VlTxT}sktW}L)6{4bX{#=gkoCZX#^`rJmYdfKE7#+Bk4h+r< zKad{|K15(7PZtgbL(ng^!$MCkF4`Yh4lnBrTTr8r(y@t*VS-%|%=_V=A26Ep{|xvsAJ{dY^uH4p%D6sf z4@@|WfqhTEcG)NZ`PtLzDhf)PI!Xe_t4Qp5{2+u>!MJY#>hpjX_B`?<5eYKU}ynqFb}(TTZS(g{k|&XOXekG+2^e2GiOtt^Qp;{(6v|B3t~E(Y|u)80ChxQcMg2x1j^^Zaj$e!rBMdjoC; zbS#%idSC9}^P%IKj+-AFtKy36zf}A&Xo#x-H;XVGl4>-IIU@mx`O30ZUc9_z&t%q6SMUx53q%EiUwu5H5N z%dYN^$6e`!OT~R)jHRM)?o0jc@i8tHH`tG*>ICge{b%SOR|{?+8momBwZE31VQDPx zcmE6%t^Cn2uE*KXJ^%T;vCCbT<9A_9^b#wK{9SnGKYu5dxjzWw;9)`ee+T^;`se88 zE;hq=;eUtj#5%Fv_GdpF%g%`Xt=sk*x%U{u#(L#iYQ(@A2FyNCPCN;~|I~@YeEL68 CNzF?D diff --git a/jpdfbookmarks_lib/install_lib.bat b/jpdfbookmarks_lib/install_lib.bat new file mode 100755 index 0000000..babb9c3 --- /dev/null +++ b/jpdfbookmarks_lib/install_lib.bat @@ -0,0 +1,2 @@ +mvn install:install-file -Dfile=jpedal_lgpl.jar -DgroupId=org.jpedal -DartifactId=jpedal -Dversion=4.22b16 -Dpackaging=jar + diff --git a/jpdfbookmarks_lib/install_lib.sh b/jpdfbookmarks_lib/install_lib.sh new file mode 100755 index 0000000..493c20c --- /dev/null +++ b/jpdfbookmarks_lib/install_lib.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +mvn install:install-file -Dfile=jpedal_lgpl.jar -DgroupId=org.jpedal -DartifactId=jpedal -Dversion=4.22b16 -Dpackaging=jar + diff --git a/jpdfbookmarks_lib/swing-layout-1.0.3.jar b/jpdfbookmarks_lib/swing-layout-1.0.3.jar deleted file mode 100644 index 5353286f1f8e565b5fa8eb94d6c544406375c21b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118119 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 + + 4.0.0 + it.flavianopetrocchi.jpdfbookmarks + jpdfbookmarks + 2.5.2 + pom + jpdfbookmarks + http://sourceforge.net/projects/jpdfbookmarks/ + + UTF-8 + UTF-8 + UTF-8 + 1.8 + 1.8 + + + + GNU General Public License + http://www.gnu.org/licenses/gpl.txt + repo + + + + + + + org.codehaus.mojo + license-maven-plugin + 2.0.0 + + + + maven-compiler-plugin + 3.8.1 + + + -Xlint:all + + + + + + + maven-jar-plugin + 3.2.2 + + + + + + + + + + + maven-jxr-plugin + 3.1.1 + + + maven-javadoc-plugin + 3.3.2 + + + + maven-project-info-reports-plugin + 3.2.1 + + + maven-site-plugin + 3.11.0 + + + + + + + + commons-cli + commons-cli + 1.2 + + + org.bouncycastle + bcmail-jdk16 + 1.45 + + + org.bouncycastle + bcprov-jdk16 + 1.45 + + + org.bouncycastle + bctsp-jdk16 + 1.45 + + + org.swinglabs + swing-layout + 1.0.3 + + + org.swinglabs + pdf-renderer + 1.0.5 + provided + + + org.dom4j + dom4j + 2.0.0 + provided + + + org.jpedal + jpedal + 4.22b16 + + + it.flavianopetrocchi.jpdfbookmarks + Utilities + ${project.version} + + + it.flavianopetrocchi.jpdfbookmarks + ResourceHelper + ${project.version} + + + it.flavianopetrocchi.jpdfbookmarks + jpdfbookmarks_languages + ${project.version} + + + it.flavianopetrocchi.jpdfbookmarks + jpdfbookmarks_graphics + ${project.version} + + + it.flavianopetrocchi.jpdfbookmarks + Colors + ${project.version} + + + it.flavianopetrocchi.jpdfbookmarks + CollapsingPanel + ${project.version} + + + it.flavianopetrocchi.jpdfbookmarks + Bookmark + ${project.version} + + + it.flavianopetrocchi.jpdfbookmarks + iText-2.1.7-patched + ${project.version} + + + it.flavianopetrocchi.jpdfbookmarks + iTextBookmarksConverter + ${project.version} + + + + + + + org.codehaus.mojo + license-maven-plugin + 2.0.0 + + + org.apache.maven.plugins + maven-jxr-plugin + 3.1.1 + + + maven-javadoc-plugin + 3.3.2 + + none + + + + + + maven-project-info-reports-plugin + 3.2.1 + + + + + Utilities + ResourceHelper + jpdfbookmarks_languages + jpdfbookmarks_graphics + Colors + CollapsingPanel + Bookmark + iText-2.1.7-patched + iTextBookmarksConverter + jpdfbookmarks_core + +

    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

    k$N;%e*sl{k6$D?1~s3XgGpAA|M&D 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�@4tb5vWtw0b&r1 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

  • (}4odFsVgi4@CH z+Qo^tpNEQT6M0SF(d_X97RW|4a=TICik)VAvIDYd7)SO47YH6 z2m7kX`)MY(ia^XSX@lf6d?pT)Jt$}}#*D*zPQaXea{KN6(l1eivS^}ckzghp4EC7! zV0U@&)UNZj(r+73_lwZHV{uC*hM|V@DhE| zfwtpZGKmU{N*(9DUbsFXh~Gz46K8q7Ux`wEBeZE!=HT;>4Ruv=6v_mW4=9L!Di4;0 zV8UwlUIQwHJ)g%UkRjY|)M~7O_VHj5&;Do$#n2Q8-h@Yty-0BAh`if4AfC7|s%Vdu zUgWJJBi5~ozg9zcODHg-kKY_r_j=hAt&tkm@cE=vKUK`y;N2-B&TtQ}BntO(jzF{w zritQ<#E0B>u*R=z?O9^3nixu(cIFaAO*Pvuf2nMg8jPKl8ie;C4O`BofMRqF!nk2; z;;VQ4$@Avgrt=M2Ouh^Fujvvn-GEfkADFv<{S)tq{XfE7($@H&fo`LuC_k@&@@2a`TTNZi zBcfRv7NHFtm0u8U9>tY_2_uF;%vU$3`vZt}6>2uu-;Rdwbs{pnP6XNKnH}*l%QVX1 zY37>y_+i7V`~L9j>;9A6PjUl2%(!6?0bN)JNr729%RJppK0@?sl~wnas+Sm0Fg!12 zoEnY^x33y>C$i@GzY=KR!|y z1->TLxybEf>%jNuhw{xa7R+IPP$dcRA(8iog~GCgl2)O_aRyN?`1)+6? zQI=^=@0Su)K6ToIaLDnoC@-i0NgjufR*}4%XP{8{FiM% zpLB}4{k1;vk92pg|7hDX2A&>&QeI&@TPJ5n7b9m2J6loPzvTQ3{`&ZD`iae7=Iwih zaefl910X1ne)r485OWV3p>PLDG6aK=WT#ZxE!c3GPPcLg|1J`rA)Yo~w|JtSdmwid)aG-0o&#exSU(~hoaz~gk#vHA29Al)X|qU2=|vFw>J>aCw^k5mO&9$Mb%jJl;qUjCGcPM9G{ z#800R5P?Lz8G{U0p4>yfusM$WN3FVPVf37!h7y~PgH1}YURZQ*paQ?#wxF*TC3ee$ zO|=uHKRy91w7EzxC!naJsd6_2=G-zfsTEL*P|TsYP<7Pe)MonQ=(2w|dxVV6{j3(A z*s`us4Q$*k0f35CYIQMNJ9fKOc`_W2yey#i$ibg{L)W+KfrT6(X|g&Q3=82iJ~#~tA+eRhNM5angE7+S3yScSslYG~pxaFeqC^cGks7JQ z=(9;4;S706&_;vFw&G*ouDUsEPx6ByeebnLW%QH;|CC{*jIhqy3r9E}$rRu=@e}Ow z5AcoZo%HVX_YzNAqP)9-7$P4D%?GwooW#%+`=$I1v(KIM0zRYJX6wD}UKXgqg1i>OxYW{Bd(bQT@JUzBm$RPD( zW+o_9AQlY=Gw+(^6O5#Eca;^;v^%^8>7|Q&&U2 zWesc9);Ryjy=K!P)8wKXm3hsXYQBj3HZ;DsNc9x8S~<0pO;g}5$E#w5lAgd-9T z^L}Abav~nIWcxI9qa1s7qi6!feFCx&Y#;0paHMDSazdsPzOlpd99lGcD<4@oozF(MkdX2+BJeH3rafYat z#1FOxBJw@S@k9{Fd($(fT+~aIWH7iSxuD)gbwp$1(@yJQ24q~qFh}yk#}z8#yLCt1 zSJN4C5co9&UuDkbjotItY(k(=Q;CwtG{}|4CDt_>73&O`7y6?B;W1o0Ct^*fgM$+y zdD0?X4kGO9dwc6gcYj1K*=NC!2$xriI{&0AQ7_<6S;8~OdKy$<_E6$%_edHoPqb99 z!MXaKf7YU>pxJ{1EqeEzw!}YwldJd|a39p5m}~EOCC-31q+kpoN z0FV#(KigiAmlRR4vof)@@cj4of{o(1RKEfOFS}%P_3V=Pd8OJp@EQcz=9_>*kU()H z8hVZAx}H@N$()GdPcb)J9hEv%ofp8b#Jz(zfM&?7bk66j^vsF#_j_nRRvN~#wh#XS z;Sh0A*QRp3tW5O|yGI=@irBw#Wa^BIb@`PXa;Dqj~{#xnp7u9P$z0u<_} zKus!9UP+GA5>?4+lGP(E=}y>`gv$gkkjK-eK~3t}{!~7tJAyXVs+4##Q{hiq!PX6{ zx&J%3n9?RXM*n%ecK;<(1oihT{XbtZ=6`&}hDP-N*)o{^>1#s5|EFN(e^DHxldP2I z1yDk^QOto+ia|vVeCFhAey~t^@@cn*$h4ur}7Sj-mjIv^?88=Txj7LnKB`eew3k_=5@D>*$$d@XU zFN2g70tTH<60^dpwon!2&LpjjPe4#a9u>*B7)x%Svb@Vu9pUzH(-X44vi^}I^()bY zI|D5t82xLN;5C&8sp}v8$pZJ{PzM&f4kB;|M8;F(F zbBTPU70XF4o6{k)!73On5Su}GLiG8uGx8V&Fi0T~{XvL*6b4ZYa$$&jL2@ji4%nU; zQ2EHG47Pi=#0hC+69`v`rjSlS??E1Yzp@pU2^WISX%ggiC@5vYAmeUW5O zO73DBCg0nGhD&f#6Yc$aXo#-07q+Wqk+!V~n>?ZJL+(Q!aCbO6tNl({#|+bYIX*n^ z9x*pKhn#AXPsTf78Jed4JuqjQu>R%B=I^s5$Qt~0V*AQv@8l!i!)uHaMi`3WyBPRX zL+#TV=or{S#3zid!D1suoyb@X!|wDfSiD0q(<=zhZ&Kzg?oqP2_0%i-)iXC&^~cO? zZHPA*+Cqg>M%K{Lp0T%cW*3lhtLRu;%6ibS*OYeM`FF2>H^W?pjz!b|Ul9M4bP?=HDGO8)YO#6koNOK^s}o$t~fy zAW>pkFGXg+atUwAiICXyhS{}t={k)sl<(k46c)z$@nv6?`8FB|3XWgQUQ^qJuts?>>cev0@iUn(O85V(Kum9qI@)$ned#<)K#lE;TaEPLNFZZO0ht6 zG#4XI9rJs3fqH`!>x_jJId4#^N4fv2i3`a*pZI;Y3!If!8{vhZzjW^cOHXKx7H(Z-$k7NPAUMHi#yR zjvG6k2|H_+@bciHdpz7@>@bcP1r3wp74p#CxAyH*fm3>H;oake0QDY(JC$76OE1|< zpT_r`(sVQ<`@_*@4r>~b1>m-_Ebc33@E4jw$1Y}Z!O!zOQ*EPj2nX=mobj*5FS^Dk zUy3Fhs^oP+1KASy^_IbC3nMpL4unUYr)&Wt1ncgd`%=k$i@HBha0qe~1V9 zgr3y)>EPc;l2s5kar`Ul7#TSKS4EVqqOClyfba#Upd?hMU`v%} zab66pl~K5E-=Iu#e+Ae5lC2WqqSRlbD-aYX@i@7dv_MA^xQO9(8P5YH+j{v zz4|$olj!~ab&Kpr$@5US8H*RPbYk9M*n+W!PCI;;g3+ER7r(Bi<>KZl+n=dUIozl@ zFUkDET!P->!8bi4X*)OSwZSL@7G40`EuJH@m6ATLUDJ<{x3l^%pu_m6=n8Q-KLdOwe7Ni;f4ZCs&h z#BoFn`TVVytqWDsD!&U5Qag!G975a-Eg?m|x=?PAFC;L`yw$OJSI-PKuI~H34&>!K zY;^@;E59ciDmsJE!_cKVvV6sQ!6LJ)<~I^2Ht(_!p-pG}0kgv8mttk{{71%vX~Xmu z09D*aEYQ!?+8rb!D6ZLxo=`SWUmazF{q}&!z88DpUIJSvI~9KrSwV1H7lI%M%v457 zBM3&!{7glOPA}H156$hNi(y7TwXBq~Yk)bDnnr^ zhb9Qk2WCs+T&zUh;uAbAN?;f(lMQ@ogSJoD_87({Tx&|BuST{fyhc09={N#xfOmhu zCJ6}11@xj0V54TGj^sH3srQH(!jCodpqLSOd?Nd(8MeV)COilUUVlCUI)d374B~YY z8Zb>rX)Q=-(usKWKHmKOR3Lm=R*WJ6!KS5_(5-@6d9Tn_;=I1%*QGh1<|h3jX^nEG z8|1$r(QbU7_?J3J=09#3|7SIazagO{^MAz^WlecxMU*dFN*PSBRly<&%_O=#fQSZZ z%0-s)GzDQH?{=ACQ~R{?OIpC(Ph_6g6D!#!RwPCJPx3EN zl2JG2oD1Tb$66klzKW8VW#DMFy+bR>T9hmY?M^_#(@S#pOgR$AY?NP4YD!9j4YXB0 zAismai)m z8YCAIkG0OTiD*;bj~|w+36!7xop)#r;`TaSIHei=MxRhM5d~^#uU=p^{GO-N|MiV9 z&PUxDR^79nwOI2EJr#CKut`((Ku`~~{A1Z^P zV5fq3qjfhd6AC4YDh@$~U|)^c8za#H7MbbIUOWVSpXn{1%Ww|y*;vPI0&v51AV~(# z%>-tTFWY!PZcdVo9AsIK=jgO_O6`OmzYPF}u9RYKqe#(KNNwbdY+SS!hh|TZ;Q?^| zdglYHJWnCGQO;ZJTImMc`~3#wcV8;G&kuZB@Ee;rUWEb2F908G@RMx{!|rU`_@15NJZgx4t+=`^2`%V4>noRGg>99aS=%PO>y>>hO)%571MIZkeKxRJ&J{ktL zSE0dh86)FJb{)kHV=eIst!2WwXLW_enGyR3#?OYm*7TDQ<+?|k?Bie)5s$5$h_h84 z7TZ=L(pHLtV+!c$Lm2MKyptGO7;T0ZrjRggo?J6?LUxN|&=!|K3Y6-*D#by3wTi(L zp>?wDJ;liNbo0xt5yFHf8sh%yv`k84N}s)8+k>Ffm7@1JmC3;wH;CdOtF`pv0E=SS zRD*{DU&Hdn@}O#Ni*AGXn)tV>q}$FPDr;#RJ}eHyzLxE)FJBx(Q%sUzc3a+(qpZ6l zmhZ4G5XW&SPP*N)_o#BsoS?E$TBupdGbMStf}sI&pt?})<<{A-c$dLX%cwBbAI!c& z9p6Hgix5|kc;bi3SnxT;8p-J}i@S8>c(~R9meFAHglfaWRSFEwN2OdI32#OUmxBmD zPbq$@)#sEXrpim2eiKW|)`Q`Tu{`t?_C|uiPGT(11TexL7vJtBu%xn@V=U(pR0$4> zFaxEjH~=bBf!WIjV=t@1?4$Aaw=#n8CYW z)$4$NqUKQp1d2xxO-th~k{PEL=tb~2SL`xfg%Dpe-lN?u%LEXyPGQ|*W=HPULR|Eq ze+3A{f8^sfT@uyF-6~*859-2HT^rhWMZLbI+1RW)dmGKnewYUlT=_e$=$sp zR4lgAgNvF`e84f2()jk>Nc9KsH#}qcApQpVBpu)*$niWhu=D*Hivpiuar2Rcugw4M z@7w2zSVel7rwnD6^coeH9Ju!VDnu99>2_ds7jLbW}mhK7*|CK1}bASLKWH7CoEl0JWOM!{Sh1m1cN? z2&QVCs^;l#Z?kK=>qdY5-@m;<83IcAaPD_I0b-FNl8u#m>LL4?vLpd*7_9=+#khXd zcFm}m@dz-cjGC)y2{cxi;O?jAGl?V56lhwyGVhz8QnZ2MEVGig^c zxihyJs!bWBNNL1ZacGlQhc_K6T{?!SmJHhfR@1M5MW#*65hrJLdF7;8SaLC&HF)~! zHfFuDSEM+=tQYioV$yR6g5Zc$6V&f5k))RmUHyA8#yV9nq$zeQ!p!PvgTw*hQbE+Y1UyB;pdu zLUPa=!2IiebOZ-ELFdcw$qgii6EHrRgc5w*mQ9*=z|f6k73>ou9U##eC<*;6AbDG9^U;xYWE>d#2RnlzH_!)Y>5fPqh^Y(! z+(@Jts0o8QfI1bqCx2QZ!zt_2)lX3Aqm7l#m}p_J%!HoIUwZ;y`%Q_>g%OM9#yvvm zHTb)?hJ^-#R&@sR%b4vkYuC>N&8?th z3?3*(EG=0-)rjlc=O*WX+3Y2{1zY`_2jis1i$R4#vT zsAOU)i0mts3sOdVei|2kv~r+w zp3ZoM;+e!y0(TGd&jR^QhJLHGd{=PzPj`RJFUX(%`AJe!x!fQW4|Z8LSgNEL2?F5kO4N}OyTJh!SHs0rSy z4rRm}*PElbJLKz>S!1SjyfoV;>CFE!$IKv+*X*-rPI4VDQEgRXjPxj^G5EL%L7y9E zj!dyV_Nb9a7U}q5LXjvNVRYGMv0oW6tKrvpDS6(hz;MT%oXeNx?&45Q$u^rZUx9k+ zio&Ig?WCZ^gcFLs*3$6P*c@xD!*qu6cX8_8TETwyn^4W=C7dulu#tPZLEJ7zKSIAl z2r^7ROf5r}v3v3^YY1YqNyZwxA_}f$xaTXSH;*F&72LXUQKm5- zGp0>{arP>1raSl~TFy+A7+b=oV`;nMW5};w{8(p-<@JJAg-dVAi{DBM-#aaORLY^% zZ~k#V-NS!6&~Mk)>!QDx7!=QoUGcKtM$@4l>*u8jFP{a2YRM5nPJGb={(M9oNmI0! z>cKuyL=X}14}gZ!>&t|agNE3n1+=3+8Rmu(a#wFf2kk5+h~fnGNkhNs_8SMP3CbrV z+^L9Seo+_#;Y)BpTQ-*20|t}?tYjkUi}tJ|Ar27*qy%IKsT$=7Ma5LsNMVd_k||g= z$r|R`q=e*_cazdzJAB(D)zd=1msPbYf_j({{$#CEj($dLC_|QD7}XZ_!~4Od)^Fy| z*&IP1z`r9RgZo+|UJ=0WkL3;V323Vn_7OV5D{w^qCe%l^3s7{NMAMVUI6x8+RQ?F6 z&nuiRa^ZME+4K%Em?N-G#_fv#>0+*VM`>r!5fg5Wo4AU_21a>aT2IxW>Mf&&+G6=~ zaBJI5a5+P;DvtQ()_f4 z&%b!7yT}L9H=V~2CHZrg1QeX%d|dzju#hCqqAbTwb<({;A5TSf<{rieX21J{g6_3o zc~-guU}6EWxP)Im{LHsMPHR|&4Fg3FRt&X8mHzyaYszF1>rVC-q3Ac`nE8(z`oG*n zeE($p_#Zbx0{KsF;y-h9|CgI^vbVE!`hVIRy2{ulD86iv9{mm8C|Zi=;IyC#x<867 z7lpJbim_gkR9H|JOd5-%`)x;Txt4zJlDc^=YG=jIFfy-gJ@n-saGZI#p$idY0+KTy zpZjb%$n6TGiJvVFW`AEYeRUT0{95_>C6NZ{EtCAR(?8nl>pdE}n0 zHb}^_84TO#;j-ZDccXF>ZK$84(~nOunBc%v)A=vu(rVdEwSof_AL^qteueB-WSW43 zwXK(cWtrAr{30RHFq<&EFzA?cjGaR><2PLW*f4fXI;QTCyEY+iVZ$5gTP9hicmY+D zi30tEd1Ar@?iG-owlG1Lk|jrS)_kJ$OQNwOdQv$tch}w&t3})W?C^1?46eh=)}4}5 zTsYI5j%Y>Sz3wkoqhu(S!q;|S_bq`6h52Q1!-^St9IrgY(PX|VQx8Xr@8%YSm9B$+!3^J1D!@6`OZE3rEzSJt-V}oWoMQtxS1FSS* z7(EGLf)kM#eK_cmI^L8-qnko@FG%=!C}ug&0&njr`y(R zQ?tJ{xmip3bCx6EU+$E-sYpTMqi)DXBW}=mWj{SL$OO3L&|JU(**y4(r1*E@z5TMP zM5q~ZjjZtDO-PScm-v>Fq3{NO4*AG`2MHDj#~g*~3vG#p@_gXD`c&}=W3#tB*FV9e zn!xXOG$1`&$GinwLQ*7Lh+gP#2qy`eC}4#6|L!5`5^2fa@!lyCv~*9B@04EWcrKYkzoG1G z;Oye`zsR}sVhCSs^_t>}3?LLq+Q-PoJC&Q15-F=9K4ehTb3u?>vOUlt!CI!!b=)I|w((VRYwo8FEjP)Sye) zS7D5pnu5-moD(b8YsjtpjdxHc!%Q0Eb00OyctY?Z8gg!^YHaykG4|vKo#N|*bVop3 zVpy5mP0~RPWRswiP3E6U^e{|Eskzu5w?SAfnJ?^08uZ%C(Q8y9)V64tVK@$jOh?OC zhNOjCb4*NwtYS^c8kh@}f9)O&CW!i!{PNQxAq%B~3pO%?m8VLAjZ3lDS@Kq6{8W5w z2G`Bjnz5OtkpTV7k26j0eZnwmONs|y!r&4n!eMih*8j%_Rv?5#AE6q(+DQe&&L8?`TH9wji5rSuDPc?VONP z1aM|A7PxGgGeyN_Q|LOZy)cz~UJ$;1EIdd53!7d_HTQrhnXHm$;gcn}5}#iku% zf5qyM4z2da2=MFMVJg#R=YePZ8bdnW!Os)yfoA80>2TGF-^H>pV5=M}KQRQsLx;+B z5ppB$1wTdi44d?p_=LQo)1Cm=pkBk5!aD6`|w5R2TZdELPjkxiafNP zvh12xwvsP%Y90QPKS|l;33e%RJjMFb(LARBdjf@&BM1fB*P{+nawZ3;wgV z^S^QX*9_fQ+QdV_z~aBy7TK!W%Ijh%U&h$RD2PCW#Vt)bSaro5Y+dXKK!i=IZER$= z*=+fdBs%_aIGUzXKgIRuN}niejZ0S2Jxfwk`5wq!xNN4i*wj~neO{lk8n<&Aw^tX> zrhoc=f%assgcl0`|44fWF2UAiOSICqZQHhO+qP}nwr$(Cv(nD2v@7{)?{oTg-`B7A z9k1_LKjB+5Vn)P_8T`x%%NOZL^Bfi&seB}Ri6@uzKN&%{pJbF?>|hatFhCj98_YS4 zoqv^{(s?<>@=Af$kf(oL-pOZ&S*ub)wDXsqBzvEnmHtTRCTW#XMbnsiLIfbIHyi&& zYB$p4nr=6n)dl$0uBY2Zlk+?Em-%ccma@7@2nnMX>jtdU&uNNcES4}hqD-4C5YsvL zko(s2SEt=G(*&~u8@$BKcXW1W6Q4OpNVmyUoAg|Ngf*(-we7~Dn~UnBpQf29*>{i9 zt`^zCU7%WR5=!^b)z~VI6o>X!wyWOStiP@>ZDa`VK$gs}y~(rP-L7{G8m(wJ#++h8 z9v-g@--a2et}<3bO)#B^CK$P9v}Rfk>13?QZi801AN4*W z%gK&OuC^tsJnQUql+L!_fR<4g$_<+!d=l1%y9*5ahogyf6Cao$)P=jN467j2MY!iE zQ)f4DAptI{ZY?E7Zuvw$<3)i&Qh1X%a8B}lGzdp^irEsMtG1fQTF-gP=xrH~topDb$ibL|6Gqs-_`?Z6 zm&GmsVseZVB*AYd-ec1hFx!$TS&>;Z2Tq)jU+&~<`Y&D)UVa_IiB~neEk7STLALga z)d?1TV(;+c@{Ejxs%?&KDnV1oIMUaZN@ z71qwOxTY6vLo&-!^$|S)I~=naKaZ>C<(Gv@=X$q9j(M>}pIC_>Rn5N#LrRwfK0)>p zRsj}4KK~NfK;QP~ZS1n|QYcCj)h!bG4FUJ!&)EXDM6eW>xs*na#MrZ%jZ0uK(5zs` zk-w5Ze+>ymS*JL##{CoTOwFo2Ax@-2Ed*m>lR| z7ZeEF#_c}-L>6ese~K*s=RMWGBa69#wY7=u|L8TOC~c@N$s=!D1T-^%A5@bk@oxr# zU}IoU=Br{XQ)-?{VM@^xx4;DPz9aSihGSO`e6z3nj*i|&;)oP>a5g82W1|eH8nl2RI|DjSh^`x6Rcm6?9XFt#@K3` zF^$hXWz3v3Dd3We5o%h>0uaz_8izrhM#LQAz+}dxR02n6vSh75wPJ>Sk}gBdt>rtz+p9^yjxCfhNYQ&JpE-(&9Kd9P^lU@gTbs{4!KP2(iq;bgvC{~nW=;6?|L^% z(!3^>S)}lDHvcZ7%OrXX^1_gmQ?)mAiK|F;?g>WJNOW`Z;`zgnTSW1K&ZRbb_rOg) zX=!)SVxu)1M4JbwwWT+-z3^vg>Qsa|`~taQUN|Yjy9hSCgZwZ7LYN3Pf`c;ui?PZg zG}PGxzo(3p*fUkZ#P<%A3Y>L??Jb^itJ?3N8&%5a_S*KS=rHbjXAZ15!*;+^RP58s z8c+>SQ`lai3VOlw%JOf2vdX~Bo<9{^&C!=gu$(gD_4h_q04EfzUGAXHxK+kgoVh(( zS=$G-v#U3n8IMUag0T9igl#MV;UT*>qvc*2L4jCkv@Ql&d&Pi-ZQ)<~)gstWZk%|8 zehv)6*{Ss)s4ZyF0{!qT16xtz=Do^b)o4lcAry$K_Gy{utY3(n?w*y#q{PmIv;|OU z?HFnEF;<8T(GE^Rg5YfDad=INk7H|O)}_6fh8bQToZ(sowEb{+yCH;ldee6TV{3}S zRQ&x+lekEWa=!H1{XE|#;<#|Xc=IW+EqqUr?!|ovmgdqolX+jGB_!7lweZgC{ZEat z2tG(MJ_wN!bO2QXiHAkn7N}W{TdMZ+gX9U4WhsioBsPMoCGP}91D zU>Ji~AG!$Y#YH@Zj%~U)F>K-o+1IbusS2@Ky|Rji_W|(9prh0BK201P4?Q@=ySsCm z<-=#S^YQYI_k%Vcdl&&Ez}|Qxg$goOmnMVcv@@`v`FAo_$zXX)C+Yp{v4Y{PpnyR5 zk>Lh~1}R(k+?0tyVu##%tI3=uNCCgoUADdZL^(M)Y6z3nEu=t5A(%k(ZO@w!wxGpzHnPzFVQQGuDjpYP6xYj_pmy(O5D5FUt zS(cZqV5$2Fv!VjM!N$l@r3%YK-;u`%gK(nS^!bsrs{yCUNe!SLOZnh9fcjK&oQT8N zXNSg}lS=yx)|G6g6pwgTEcxWem^TFt8?VRl+LVNwbB3hDDq&dTqJ$sq%&%6OVMG?u zf#u%rZKo@`wqKb>6O>s+5S*!Oh@pqjWay&kvW(e=>@&B#LtxNm=)A_S;rrA;GRz0adfhNgSPb%r z-EN|OjigCzZ)ganVeo-3X{n|8(O#}qw2sPMiv2v78BSZ_$Up09w;_sjv$6}TxciF8 z+pcTzdbfwK{8=5fKO4g?|89$YFhmQN&aKT+9QJIg$Mvz+wOLmHw}h#zJx?Dh$NX3* zHbf7IDfp^9u~}Iuup1EIar_PZX*_Z}DY7&Pq0lhDpLoWVMPGJz z)Up{gVZn&5p>_`>*Lt78;0?e|f0BuISdXAJ0D$KUFs?P;D>gpZN=x12>-k1+A`UR> z2;;GLL;@Hc5n4eM;!rP|A^RIl`h>}UL-fNWvUc7>$uDFWH1JJN+!`^~R=+-0IQH?3 z71wT+A*0HOvMmNLECsV&cL~Z(j9?8A} zv(~j^mZk39p=atz^1%~(4RbAROBHB=(|MAX4=+W*lKc!YzT_wn1<+;KNm+WqX_08H zZ2ySb0)TU6-3qvf;jMFJ>PIr~-rw2XuZ#(L{ZG)4`^S3!pXYmGCbs`u$WW5{pQ;a! zAaHRH@+)QR0knI0$%rl5yRf zXYeu6m?VLjB`cfWMLO5nYI0khPCtFsjDRGU)3V)+f*Rpsds>YVIkIFSMU0NTgiuSO z4XU^3NW?m4ijgTE6Hz@CVu27+t3SPow1G;ByetVWg#E~Ga30XDt(D=Dd$YB+df&nK)uZ5D%P>Y7c zFOONu76w%>eyLRT2~r|IvVuIHWau613lg5pU*pbUI32SRmh4IUUCgFy6ffoZ0s>8e zP>`C)&6MU!^R@Xx0%SwxF)p}v5v%J6;Iw(`|DpK+sZ{V#GYV)TreZQ0z}y-+I~)p; zuTALp3qK}6m;wi$^JqIPdy)rHnGJh&8vC8n-9lN_34EW&SLUbkhts34&V$5((p@k! z8wv{{iLz)X4@OZbYOmxQNCyGx1VviK+!|?*kVu!G4auN3>kkVoIF&9;We=^m3S-v|5- z1@6aB{53hW^YMi{i3hs0_nV@xLiZV{C)kBZ9%56pj=Ed-?NrKV|L?;jS|n-P)qp>K zSpPT1+<#!8Xk!2W0|thIf5SjG>wy0M9tK>;J7(rF8(dqGBp ztU1{>*O}bEGza%IyawspmPDt0FRHIfMb>4jov6r6$x-FXLUQ!wrN>-Dt{7hv2V>N^ zvrNnhSxn7zY_kH%jcaag6h`sV9787xOrmb=hYnm9%U@ye2pFaiC2T{OCbn2Z;(F;t zHf19B3Ze^k_Fl%QbqfR*#ERCw4 z{ZoT`C>Im@lIG`lB|+_2pAvCrT#P%1Vzp0+S+XZ?bugQLC3`8)=jUq-fPm0IYN9k# zn5)ef{d~G@SlGxQuR?-H1oX(x=sWgJ(g|avg6b(di!o;92 z%m*vLpq1PnL?WxPn4>S{^RML}XcB#(t2sa*QNGzLiSXH$qx%z#6#vOZ+Nme_wNegR zByn1lq4sIEj0ePLq*;fwYuV7;TSlN+|?pxEot z>6iL@6{FCr4L_bL;w(7AXmXwNfU7!EPY5hvE$zfR+U0+gd@BEzmp6>K!00up>EXktMql!@AfrSH(lD5QxQC=@Xt_zClD(7p z-hj|);Oldi(wZtL9NT$Jsw}gST zBMCxfj?}vNvV*g6Q_EL5bwWhN?5KHq(pva2{0wD*tWa;*KU@IeR2Vvfo$es;hh24u zg)|g6>i~;+;{4|q|7G1n>1BU|wFq7b*e6-j2WT8pH;cpJm*0;nrxuQ)8S#pwRQ9-i z_ETZ1@yQU%Lmrv;N*JfirY|%X>m#I?Qg=d=KFZ*{Pb51v9-Wa6C3@!0t|dlo^fU)l zUktPb(xCuX3|U~~ad~6ylhFWtHYCPQ2c1!jV0U++&~PorPWvt--mT-4++eEoRQl*J zL{WMY17x`NjD1txL3Frn6ehBPp!cn5$@WMP2;E>3!va0&vA~Q%wMs7AhNCKzRE<+G zak=+1sOE(*;xwK`IV&)aVtBw+3Qa+-5q~ub!cyR$Q0`v{bg&2zsPz}_U}=cX^4H)- zVd~y;`~Y+lo%kPw1U7`;gcX3C6&+lxW`VCDny1Niw>bS3*aK-~yG}pUAbMdUc|?XE zNTBVK={psKo8`#&G8Frh08_`Q_AC(M`j#g-%y)c_+!pi1N<`^ux<$k80TQ_7LnYf+ z^}QN8eISyapS!nP`heL|^kP9cWB{nJzhHE@wTtV4Z$#_ETfAi=kOtwR!<|WAVg5o_ z2a9mTk3U>%?jJ?x|BNmv6AwibqyH_>sQ#-$gB2i!4kEX#L4nep7-1gKqytBfwvYi4 z7PMH{2{jG}8j_YKB{aWT-MM)lRKnA!l5?)fTyM1e8P;m`l=n#2zPagRO3IHfA+efy zbJ;ZK*4s44`#ya%=jYcAwFiH)1;6E_5OOyj0i=n~8in>7g$$}iF?qk?Fb zk|CfWgS1ORh6oK4e5zP#dDbYpFkX>dn4}dxIMH<7G{#s)1xnOeQF5wPeCTMBC+aQIhV^VxWho-j!0x>0JO;*D z_^~}9evDZ%#SNz#0dgfj{yF({G&^ zDs`akE3!tMbT%FlPf^i8h^;2LEsYE=H)b;gWo4|Q(30tbIz%zeAyS4BCO2=;cB|9? z4QOb!nzsUL$uo}NUjXtJ|e){i!SPXIWGb&7nEep&!HsC6R!I)5L)XDD|3d>wx= ze>HzO|2zY|jH=H2$Fs<{%8u_H$fH6UB)6!spKTYL@orWLYqI^AZ8^}6b`RB0_b-}J zWSyxuTf~{IMft67tPAR0W;`DIQOyq`ldFe|CKbgR!-tu=b0KG*9RW|}n`$cuH&4po zZWK#kQ;m{+cRV|lz3>Cy`*ok9uT-GTot1zkl!by6&}y95D;m^p%p%%UYh&D2Rqb1> zsygkplx4NvcMFfXl%;9h1@bL`R&mvu5i51FiD$Knh3&A!%m>NAs<1ZTQs8^d!C?D| z_VGeEmL!+`pb#?Q;_ESF#LR~h5CX6+>_h^B%7Z}ek#2L6>!G|5gl`^h{zDuPS`6bJ za#H5~;lVQQp+imBq8!?Lx7s{{?zuxy*t$oziQ!}M$PVb0;bR5i?1AiIQrM*I#Uj{; zy@#x4gq#ec28lz+U`oRfBrha?ev02D;tJk?=Io%Y~t2G1Zv40#zm1nl@D{ofC!2{`*uHpQ22b6+OpO zhoO97Zf`zde*J0CZuY-eYm+`fhOkSaX5qj9Il8}TUg-ee)r96`J-Z*VpB7%h+-@gq zw6nz8mb`9QO-~TCuV-eBUI=01Xb;BCaqC#tj&4cOX7^*Tb>|LK@=kAdKVl!zdr7TB z?DJq(NbrgCmGXu6?3}^b7uMI^;kqp4<;YwYHWtBc!WFRYKO^U{w|e#9HSxQgU}d7f zV-)+C;^t6QYv;^;^kC~wZW%RX!KJ2@6iZAS+l_V6j+#ed&FL zl%!+sSAK&f`op@$)dCl>7?B*ALESf{eoPqt*3kM|g1isI{w+p-HXc?(SX87t>>#Q+hjBWe&LEF2_&HM7(%HuY5#ED*Nm9SIv)5E)YZy9=y7Xs4`q_%~qNk zMdJp86er6vW^1c`OD&037?rAxW-IEH3|)r5WL1AQlV9FKs9W40#g91H*-p0iSuImK zE@TOVOkix79^tOqR&QxAZhO*V&w3?l;*#-jL$TBBMfJ;)qAIX@n(tK7g6U2@ESynL+9oECdi@j)$mW9J@%7m>MmzRvi5wY@yRB=Zps54l@ zmTQ>vXzcQAHk-6oB9w3#`4w4trv&d;qs0_^a;DM_Yg>bu_H)SGc&CK*Y6$BSPA!gG zzcc47RqnkEUWZQujrFTfV9r$neK0#1e)%wA&9>Xm;G7zh`S zv7NdA?*Y-Xp}$oDRE-$eUMJ8$J(!o8p?yG~1RMpA;Wd3g1_8}pYM3~Ykk(LT7@5~3 zUjMcu9R6qMFMF}zXgPFmQb7Uj;jULfVPGr5(gehb9UD*!1g2NTVQR+5pEO(=Z&z=M zwWYgVB`B-w((pxiR5hdUcWX?+{Lt=oGmE8hc`|jIDmd{@jBPa{HHu*GP{mY|p%`xWD0Yu|Iw@ zZ5-L>*+YK-hz>x>gN$Q?eS|mwOiBUkCH}%+vF$*R&IBxS(oV}0@`?8UfWE+;xHo!K zD=;;eGtl%>kv6SNpH#lRf>#?Y)gEOt@fK0U&;-%@_C3okLxoGA-q#!&!>^eZi~E4O zz6M~a3?DIyWy>5pY~N(hHAA(CQAQwr*-+8AV-i9+G6^wr6IV3Xp&KeEOjMv;ugJP< z$goI1*(#E%8T>r}^KUn-M|Z%@-+u^S%zs0KCod=?Z{TQP zW8(Zj>+lVKDpTjT2S{lwQ_c&b)V#-!V#*|K!qUbaXzg(< zdR}tS`uUK@xh3j@Wa5s;dEIRNzP{hin7HBF?FB*?pbch)s7W|0432eJV*Skm;g$Hz zWt!2UYj)mJ@IciQtlxo6px$7mA<;FRQGaGAc8c>zryM zt8kQM(g~aq&7n%)ou8b=y$_^#qbIp;V+(%eJ+sr$K62^3Md#LdEuop3V5VA_tVfH^ zn)j8DC4wLYe1TsV84Tp27Mdo_#n)i1$x$S{3|ZLbTb3M0r=ap#G&{M)cu;K(H-?na zv2UT}=4d@p*juE^?ZjMUvDOv;6X;%Eiw;D<_-QND!LU>&-dUgjGWvtFPa4@Vl^uJlADf z#h}ECY|VP}yadIc!L5R>uSlF$^Nr20YIlYup}p2HpBt2@T_upXmMB|w_(G~6aFy*Z zL5||{Jc5>N8(sDjbqgYz%jRpn`UWF50)?cs%uw7N3LO-=X4$YnH3Ay%W)WFH~YGm#l-uX|7GU1No<3ZS^VJV)!VfDebZ<5{VDe{ z=GXUz+3yLR8jvzjqo3KdX?Dm9!qh4f9o`}oAgJWzE!tNpCYWNHF9xNlMRned8D$|V zE@06Q4MR>2WtFO?h6Dl9WPZkkm}&{k0urrWg;}y7joGpRpm;CKvSmq0exvZN(pHOU z&<0&k&2zZqLQ{Q_>&}j`0$p`yFCV3Wu#}&@Sh$cMwWNfj%54~om59JoJc6Q}c~{S+ zPa3nwFE69sd7_FWTJv*hLGu@nxu|gNl#>)@Og@Gp5NCzzvFgHAaLc?oEfpEswdJGP zuT|+HOc0`QgRC zVuy>ACIgOqX;uqK5G~Uk%V%k9qQ_?3r3krES><}Yn2jzZJHOHwQ?w+keys&&98_){ zJd^4L>71~5upFvUiXn)%Xp>OBx_CI-T-kIrWeV6$m0xv_=nyky2dEoVehRx~n-MKT98GKs&@8`WqSw9hH&VP<`5- zXh;TH3f@`>*d|?tb(M}32pN@*-W+~ zxJ;}|v}CcNAVc9O0Ik;@y- z_%Xbc5J)n5j8Jg$>s})#H@71n<~jokKi(s&&m^A50P##`b(&@aSkm|VrJLF9fl4{( zaY|tAn>qLRvw+$l(qmo0ChgnMe}g!)(_`fr+SUOz)ywts0A8calj!&PzXM~#+xPi{ z0do`cqrk(%Bf}%+L!6<)quR^!3-ixOyU$bcpQ?wUi_sip_l8Kv!q5XhLWqO24>u@G z+XyQ2^NpDjb6ocu#L}Setw)A&T-<_>v10G9$BJ>d?lHvXuum$)jdAFVADH(eVe4{F zG(e59W8NW;*>cY`fQ@ln4>Mu&a!)y+G6{c6&0W_o>)SnlKq*|iOJQuz$5`+ z5F1OWHR!&m#2B<%vsc8X75Yf-OL(Ip;1YBVyrkX`X{<8dP5P96#@fg;{*IT!*dS~~ zG5$4iF`+pD8~+rKL&_!V8hQ!1fsf&{K*^WzDft{We)vRpcg~XCS)84CX_JLB!?~8` zLQB4Zl694GDU@}Ua9KFhYAjMQ5viEqQmftgVqGf!9HIXz)i}la&a(v9XFNI#mzdME z5pHa^ei>BLUshU)}xV}@3v z6l>KabqOLRz5;}hyU6MSno)>yP~^8gA_+9EXdSBQ>6c3Ul&14!W^Mi^5(|$Ta8{S3 zj+#T_!;c%sp{wGy52nCjtWF&Sd)X2luf^eL?Z_?Q+O^><=!3K1 zXgs>NP1Q@*Q+Fmp{WO>-uewDo7-!(yPaP9k%A|BNliqm9CVhd-F|9iW*YLFBvN?YX z)HW+THPQHuv@;smZjwY@A^MfTVPECxA8``7p06Qc6G5n$c#m|JzF1C z!Eq>7X|EMj6%#CxFh&m)=@W3OS54XSeTZ(;tLW%Q*_57tWum6g5wjguE`q99X~~ zKRSW_?+)Gk`)3n1u&{P3Bamm_CT8>=s!OC}J#hl$78q4x?4fG}09_AakiXi}S(Qy@w>H(% zx8>ybTdQr_li|i9xyrJP9$lRkGX>F*Blj*V3nxiVg;%FuB?rp(lDTGLEbW>%mPSrsw zigsO!jS(2!^KylOkk_G=S}P)qitHaEbwP_CA&7}On&{_ z+LybLc=`@}YvCSTJMaxW4*~L4jjp)FbG>yaRr98Lm3pB8t?sggj<#u(9(-$*cY!X7 zI%$_ccF_2r9f2;Lm^!hZHG{g#a9Ch4s8OtR_3Yg$^fX{zeY9)j-}}X)Wm@hpAp5$9 zLF%`&@di=>Jv%su#o?^4Us*dA2t5#H?*vxN?rOKCEp+baU<%=|b{0IAU@<`1{<~fZ z>x=IP9?MX}1LVBmGLzxS3=|d=N{S~X)e;=Rds+gS$t)CM@hpMZg7ET@_Y|7q3s1;C zAxz17SGS=Y%s0X3RkrU&LjyQ@0P1dVzh_uVJ@p$lpJ{3J-3E{Aypl zZgAJ*oFH{1 z&d4BFkTMm{GzI4njTjV#vU&bU6@ zl9{tV3^rAWE!5|}Wk?xY&6cAY?ngbe@fJH4>e9GKvHs#)c0% z%K}r!bZJ|n>XYn|?GcElOvaj{Y^Cm#;S-|8%~j129GItUVq%-iE%%+|Ohpq~G#=DY zOwWm#2zkbRM;Oi;)eY9TL#u>)Koa!#Dq<44ph)tnnqE7N_5(2PUw1aN%f7or&pcD^ z(#cE_42z7kC2@DijkoZeB@@WADQ-foz%&=bM^Am#;EsIOd9)dB(28_3S&Qu?mxOP<2adI zna@mJdm=1|#L!t{Ux6`cv11(Dsxp9tE+DD+DieYga9tLXdn?aXoD>)1C|n+Yq0cjv z8;OtA$1ZWso}n+?#l|YYoTlmd^?SeswKi=razw)7gpY294LaZ;+yt!(3ZfY{}r zA4_l8DdrhwG&;#*Q9rr+6^=RJ_EXG4yrWNk9&V0NvXx;8?1Gm!)8VYt2o)U7B0X(7 zvP5_k4Z-vLIn`K(#=+DO?g}>y*wOgg^o{=4D-ol1t9`6%a%PO0CUCABqJ!>M+v}Tua%M zKTQLKw(N-bFiB0Bq;k?4KtYWmY_F7|O*ebUWWrnK=CnY!(B;8Mm+|f%q5^fno8T{` z?Jvs5395m^qdZcE{5w%~=q#UZJ_*++G{(%m9_mRUz5}>1qL%#A^9>{$r+9I0|1y!U zBdC{$T|`rk)!xqy&S->38W~F+Xa1r+t=6a{w(Dr6VYUBWPXR+O;Yu)!gP+%hVqv@} zski^w8AwlhEkUp2l`9g{m0l3`6RgMob7{&id6+-!KvM2Il&kNO3AXT%1ZBHoXn~Uz21%PH_|C=B92dXZU) zK=cY)w82^vHUXALz z8mH`bUN8$aU4Tr(V0}i`icC%C4p|OwYKuaWV4}ziuVc0`FUdPEQr)#% z$~U#K6;$F}_=`lQTb4tJz+v@}x(q8==Z^6qleQsQ8Q9(MaMkM5t5gky^0b zT(OxKOIORpm^;X@m~RSt+LW~{2lH5jAzBfrOc0Q4Sd%Wt*FGo2nv!!=KT-+kFc=D$ z?VB9Z80e@OMef9hm!xwu!z=tYH6J@9{D}b&HJY_q6Kp!%TE?8iRUiLSOf3T!3Y|$& zu%3kcR54MEsKmwG+CUftc)(7o-;ogx;x(O&z=5lfm|6>(QmlYuZEjZqi-EvY`FO@$ zYKU4Xdp}D|r`l#U=CZw$@T5rbIb6M(KtS!dWWXq;Mxgw}oK&(}YZyt3dSX zM{2$c;?B+QwGGRO$p(KSbmjW0Q-#H3>3N#cjw&I|#*LxB)KHBsGbusL56l zDQjAUyZkUA0$hYT^??C`ln6KF0RzIa3aw#A_%WesxH^SlO85$)Hz6f(wQZ&f%POQg zLl9$@bK-9uyJ`!}$BBijAW526 zkH^e$APxm|Z7JJ_Qr`R8Jx+ED^&=Y_r8_#*+_qZj$>^=&Rf&T0?2notku zVvwwp9Xf!5m?sew=!|MR*ROptcAptvQh>@e?U)%OALK`a-BJggqI1vj8_W;kPx8|U zgZDriLc=o5qhp)e2M5gN#{~@Z8^fE~D-VidC)GoYk#Gkj2V)XrK-04i?5RMsRM*Ug zrV(2YSRr2A0S2v+Sc?b_vUU>`0F)71k5M6F-Zci}u+uDH(lN4A7?ABG*F)K%7%)+T zemmA$=HPQM z#d5FM0;e!4i{_#ur6*7PBW`QG^9jafj=mn8~wdTyXCLDc`dY^Xh5^fx)H zOH5&@74S{UiODU16MN7L6FT+)S6|tU@~1E^#A|{*N#u>Z|AR=d@N!f#=SP$dVJoVM z-?zR6uF5Z<@bv;=G7v@lu9_hU*+h&v?c*0UDaIBSq-!O-o&Jn>lH` zXk;~hQL&l?MhS~G^i(+l>ur8Dz~ec8JTy>+UVilFrK@p7j?&I0_Jj8l#*HGS!4)9C z;{BC8PADA1PC$PA0D=3zU$Xv_JpPk^OO2|Q8kP$3S17P7dTA+tgQ`MDaw60@zg0zu zCKU6gI(Ul!vpWy*5`lBNL=r^c3)naCS3vK9W}M9zZ_rp!Q_NtGmW59fYGmYL~ z!k^uZ_sg404y&(^moz;9?S3}^XYt#RK?txk9PNa82NtuFODjZK(rFpnqeh_Bi_X-B zGSKjWCJhLk;3y9+vy3f#-nmnjq^&O%sxBIV)z(YEyd_9i1;8a1uT=-I@k}Q7gzOyS zon?1bDtYQgB-4cxQ&FdLiC%$J>D9udwzF%U1JA`ocivDeU9a0q?uB2dts{E=d)ro0qGxr5n<`lFU2p7_n?C>lMswp)XN(OJ}RmPmL z!fv6Rtz_4}VvdWP2hs%3&eWQ!5FJcagur#_S2Q~>F= zeF#A!zYN zPZbRDcy<43zrWO|+Nl|65j?kV0Rf-v;1j z5`5nW!=Tti_%=71ToI5L{-XlaY~@ zfJ*5I4#aykgn=3&pY?uDL&MWpuGl)aqpklzs&If_yczvd^L2rg7{5y9Y(JVfmMKw@ z*)?8-L}-wW`5l*c6Np-jvcAv+8I{n8@6ZYYuAwKaWz^UTj&nm#VtpX}mv``;aW(Wi z7%&mTw@~u4{R;r{811!y*X?T^9z|oY9mM;-U$nt1Iw^*-XvrR4G=21U3_sQc&amK> z@RT!d#OSYtU51Vz{v!lZw+U4@_-aE&8K;&&I@c=jva0Y>Dtgai#%Xbkm&x%2l~GZU zUwtf&Nu-i+8*}?Lnz6Q+BC*foa_T=puqy*!ky4-D?m4!~Y3A4|fzm43<<1`-6c9?I z-wl^7qJ@2ow`=yM#Fyn#MO9JI78f8{x9x2TJ1qAFokj(u}}Ae(?X}a_4_poBlfzIsG3j4pXBZ2~}@Hk&^*em;o`Z#KYyn zu1uA*U9H@thRwc#<#^vTk!)gwm({)_{04@nvTaMqmzkdpW~bNeOnW)Zo~Pno!hV?A zkA<0rmddlMG+;r~JZLce+A=(o&gj}2Hw9c>Z7t<=0tlTLt5VgCv(W%i+E(hgLf4G` zdEzX+Ju!m2B~@e5I^#kktKv>umVp5((IPFzgaeva%P|GoW)sTls8o7oue1^_xWKu) zp#9-nq7{h9+4`F{4r6QCXr+4rGm#Nm=2Voh4$ZaP`#z)cIJ?>;@fvfYW`tfoXi=8e z>Ov}{I$_}++Nf+UNxV*uOlD>BmL|wKX4R~ur3|EoanzkiZHRsWJjV2CbK_K44O^=D zH;+V`(TaM6cka!?2xlr+N-!$K72>S;S^PXjfs|ldFfK$7aoy|^4qhN`Eg7=z=dT@z zt4|=8E`%*K&WK2yOlX$HX_L}Hmv*X&Fflp)o>9SX{LVF@YJ2jn+gRD0(l20T9h8GP zoKrQf)g|XbjgP*ht9C#PN$qG=b5QxWz+sX^@|gnpQe#oEO$8ZC^?zUStl6*4RC7x8YO zPn2S0{{bT5gj13@Pozdc1wIj6&SPID-r>;s%)48CQdY>JcO+xwYTf_K3hsY3Itfv>a{4KZ%oB;%s1w4y zSsJ{^$_$MCvfs`v`E!1?Wkp$r5bS3I1IV-}s%Q!pbX?sBd8n6K zAbWF$FUL#vc9YwU&ecU-pWi1;Ka6*hpr!zI*Ool|945A6Rq8KyS$j1BM;5{h%@*_3 zr^djH@RlsmPX(_g#aaq^Xpp7QHZtw9ro9{PmYTiiz`zZco|T;)O0-{|T^iMyp&h08 zIxBd;N;(x7P_nBoVk9fZ3vE;{Mumuwo1Lvs`bsRD%$G@|B6a7UIhC!}U?pqOp^>u* zE!~6o-BV?B6-(Dss_DA>NgtGlGi7hLOLq%cl;lQo$GZl9ofJ{0#fd_%wR8>AJa-N0 z{DgYMqwYdu?-lF8&7f@5vOG2~M}5Spd)Gf}$LW$gF?)Wv(iH=CRbmI2Aym)yKGl}9jwwZ>9LeY)0y=VB(!Qv+tp;V3;+*ZR_e5K zN@#rS=3gG_v;1^3&&56&xc!2~d9 zkbVH(D4dBHJ&|&@GF{0*b|i~(N6|rdlR~*mIJ_ve8Gc;$8Hmo1|RqC5^?+bY0RMj3tgm z=jh?n-^3=}@FOGSx{(JX!}kl^OHKiL4FmG#b9j3a>GcL$am+xBZZ)eAAj*1)j7dTP{B-0Qp2c1@)>O*xkyvGR4@eXHS)Ki`$Fkbxf{@r zADRECt^el*uKz&u{~WrMC~GPGRE7Tn2E{1g$B&<1B!*Sf0_`fEDIp-<-|XB^1T1g? zw+W#^4vNRtvQ7Gm?7h#;=uONRHND7a^*9&uQ!HC@RZFz#Pfw@7<-N-Ne0Fr5 zn5z3xJM>&6$8SWB>|`(FPltXe_pqIu(Ri~^nJJxES-O-d5$Go+gTdf5MX0cLX(2RY z3eud&uEtuA%GA_qNy-dBXc2W$ds0hhV`~NBwTL<|xEWcq$#HK-H$~-2YI0$F%d#?_ zp!MGRmV?QntQ6;Y{zgf~@P{t1q)(r9=*%>m=@BzV&OAM9WZ&7qOJ)0=; z$?u(1vx#tc83#Ao+}TRay!=$1Sj=K_lm6w!q|edHKM8GJvDKR921v*$>>SySUnnKq z79K@N8*zqkmmB^f@)-Hb-{1ey#l?a7Hg=o@|Wgf)tf|3VjQ$||J4wRd#?-Z z?a78VRoJ=1HjgJ*%+8ax=pogOv(pDOh>D!;!R1a0S=fi#_qTQB(Bv%<0M#PH1$Tv9^)<;27iVA*d9aN%oKp#>{K*3KygBR?^^*( z5{ytSi7ujDc&kUxU0~+9DY?kx6U&;tt|7lv<;`P3h7bwIyvS#R{UPS%*1HTN81cLv zsR2G7zZwJj20$Zu1E2`z-g_gT!FZ^!x<>@zp5HBE4Cj07Cj2Y`dsWaAE}s1;4{-iT z2znp_Jpv`q6~c`uiMxAp$0Ffjje0v{hb+XOIxpsQMx60>dHk9Hd6L+c445d{&Jbq? zw(b*D7I_Pb1^sKE`>|B5y)f7(cEwPreIlW4;tOd|`mRT?Z%7^81Ih%>W>S1&XOgh1 zhgNMdXw;7(02BcsVKc7JL1lPPkJ+Yn_Eg0!gR0anOi2e}-`x&?OL^O>OhY>7w%kYf zI7XXWRzKpJyY(9!KGKU>(&!G4sKBd zIu=P&uohYRn$*dUQJx1zn}8Rus&M=mr7XCvh*tJZJaZG5A(b^Amz-rn(Sv=!=}$*5 zt@%A?=5^4Izc=cnEyIv`{t)b(eKP47_#LY)gbrG}Vf=<$%T&aw{aAGsVCZkI~Wy)5?@Z zZcP21synJCIYD?d-#pRgv3`__Q2Y9XL*O83V$YPw;HZVn`>eRMBsEtl`$oXn8mUyIghM9*wc|ni^uKb2>+zsC z7Y%9<@fNw!zQTOzxCiR(&n4}2MV0cru1#Fi5N7TQy}aRiu12NX8h}iLLZwsc2Q~wm zMy7u#RuZY!3Rn>IAO%Rqf*Hy`f(G6&==N`!y{1~4b{BlIok4qmoYCOlBRoW`(LO)V z#mRrsrvt9h-Ep`y#16h)snRtrqw+!;>T|oK$Jvgb>8Um{ML%X&9k#_%|4}t$@ zK>TG-`u~ZCQsh$Tpl*R;@hPDL(;%v$Vx|VJeYbDk2)P8=8JU1&3oH}98L?N(B11KXFNH&sF zK47gSh*aUQi< ziv<;8^BmcStf;1@wuaW>6JS^C)RokenYk^;SGGZA3~?g%&BCeLa$THt>e;+IR^?ho zG$`5>1I@U3-2C5X&Z1=@hFDVF8c{U$#PHic#vUQAK456fh}x-c*(htxneB6pO-#Af z-z#I$1Uf_k2b{Kd<@cifj~NiHE}JL611ZM@KPHksB$Ju$m8T*;!;EIE(iQdx@*`>6 zmD?4{3K4`TGwG`j3gK;|!5u_GA{9^=1u2n(vG&K(1EtW_=EJZcyW4B?@iO6&1f?n4 zsiy(7kq%M;@ocG%T$5<&ElJJ+vyfny^0%RYopAfMb@Kd&b2-Y&6Mez^J951%Zsvt4S# zRvk)xUgdsi0Jnb`55$#l8XjXV|7AQ-e$-9}Dq=_f2&x1^?d@;ZVLOY(>m89>ujao4 zNO)79?!KR>`}u)6iwCB(|3=$eq2trh0wN{Jd_QX5;koc!Ai1$Z(mV?0*AUYS2QOcVsg# zJ-7SAu6S2qWGKhAJZ7IitHTjAD@Vd>vQ9}eYPzI09bSe=wifdly*VCL%s2ubF*lV} zcDP>KN_e%~ng8zgXJu4jva>3k1r9%&v7)L*?9(`jSr-=8&9?BELf-SK?O7HKH7ymA zjp?-%W`Ry!jTWcv=^T{yGLHn+-PxA?YqzHZ{t(JRYc#s+{_EQg!Sg=r(_W+=Mz-At_?k{ zsv$Z0BJ7K`9pH@WwBUZl1-013e&3wi#PLuM1?5Mp(#9SXM;n z&~AY{IB15V5&fZwmW9dqM3GKj(NRw>jc6$oFf*NFAw=mr#fa|8h(O8m7zrju0oyTh~eSkJedNpg&(*iY>*NoF`QQ(n@wz$WKgJI~KV zJAsN^78_z79kSgPn`Q%L)9CrPw+D!B18$Lo z2)8M|{@&twJ#JGF`%_wa|2G`>{{>Np{|r&Zf3-6xXs%Mj=RP2Ey&qdhHKYG(lZM%S0V2^kZ3-r2xg_Ni=Ko{ML;DmLhz)!nm412q4PG}|NV4fOHEi6mIb+XY>s!@Og+qK-9E+w=w-H~ro zAu&7G6rR8kO32s{*{E+$PQ^Lg)2pGV(VZ}6CYlIPlL3T@3Zg2}V4$(0vCML092=N0 z)R{>5DPC)RL_H$U(kZwQ*jSKqS4I+`KxnS1)|wn%i(VmqoZA*T-dS6M%#$f|%vQd2 z38gZnZn2cFS|wpZ3#+3-ZeX$`YRQ?mnxvT;YVT^dFg!S4U63hZB15LL^U#F2X{t-r zvj2N6on73ltQ;$2oJncTLa|}!+~u@cX0*##6{2vXx^ZS8L8`CVv(SVQAdH8TrfCZ+ z&J&kAjudx>ThqPy-u!T3wkSx9tmlm5#-kg{bAgotp6~8QaO-zSDiq=tL5}Fg7mRod zGL_k6zysRV8BMurA9A@3na?6f^l`(VLPuj!P9PVED(Sb- z@c9)c(t`gl!cGIEeSaNcqBoItdi(=OCRp)lU}0@R`Cz0VLg6j=g%EL|4|K%6Q5*oD zcB(x}Td3PTR3@V7Xvp?aLAub44!Zs@hJe~_BhzeDc2iP|038S^g}gbc43g(Y=P^0H z{(;e>1T`_-3j8AoksRcWGvq+8bcoO$g9DiLHU33gRmW6{ydo#cSCB6q_Mp6dy7-%I zktN;_DrB#h+xGgn-V`5q)n|B{-4g zGAH_1R3wpUUtzf|-UTd9_mEt9yZC}05pHUgL?kZO>!%yLfMr55g`$*1!akz!Qh%XrjQ94mMH>fYt z3k5BdUxEJim2741e*csCsQx=08%H~56C-C6V|j!Bd0ECvX_FtB2f-SD^sUxM1B7x; z(Na%!K~=e0*;~09hnF_KU_D(PT=tXV3yMprK*{v&brWypTnAB4Mc&}#dZWv1F1M#k z;_L4-mPXxf{j~ijaMqCRtSa-6qf!9d5H?{IAzR_O8;XsiN8k+Vv|`Yz)RdS2UZQhX zknj(Y3_tl{1)V6V(m>cDXep`7l7XG!Wz9{3EHp-n>*{Srrt4UTjX)=S>(6wwtiwc< zOOJ_C)8E;Xr%n#AwUvIA4xNVkhDElN@k-F<6@?> zkRK2$=DSvS%TCV}Zlp1&-yJeg*j{t;Idm0&Y@W%bVugPw{ge&27VPJ`0D09d$AMg} z$A;dhRDTa$20#rY@B*sC!~X*LI3@m`tFg$cM*=hr?AzZCB6@||@fp14abDS%QQFlR z8ui5yI_C^sV(C6dsT2pT5?8*}i0CCa!Q@%KXW0zWYpCC? z=dVMG&SApl!|sg{TeV-`Os|4Pqv=b8cF3Sq^}s4?g_Yw}9@286{Fm9|!2W>8;UDx2 z{5Q~}XyW?6UF%c%mx=%s5Giz^xw&P>Mu0dYfV3RtJOmNHwINwGu(?8zBO`k>z<^YS zH2f>6_Z`TdMnc<^#zxQkmaSvihZIQ=e~6Io{Vk_w?(2Et=*G|Q8>pYGJa~bufDKd1 z%TY$~n`Vi1TLa>B@tL-1`U8cmZ3O0J6h*M!I~TrM{fHIAGWM9M)aF*?#4!@9`>2$n z7M;W@p=-K%5|I$(dbVvJl)Q0IXlSriJ;PsUklWEd{-asP6$2+3KdEin)t%^TzDse@ z26?J|x@JDYpb;-Cm1R!twYF*I0T6z}u#4K3p$q;6E2f#yV(I|Ilte0I61Hu7Id>qc z_I#b$2Wr`zbl;IG*+HsQC%rCRH8+honzKZZ`&8NbP%J1#Cu&S%BR7(aX-bLWr~N&( z*}{mC8GnreSr}z3uo2UTNQhUqFjo+&5|vxWj8t=Xp1bb~a1CpO0VT)MHWHZ7AHsuocq`6*v>A0P&riFV>$Y4jB1PU2l_w3~4^)gceY&D1OZXc*&JfR&V4$zy47 z!w-8bgJ3L}!Ip6RWL*CXevkq>VI!$ATvidfRuL>~`B%k9W95(Ku_6GTI9?{aj93sQ zr&mwAT*W3BGE3Q9kd0R!_t%Is3N`kQoQ0*m7`8(lHgFg3D5HV#RvuZ<15P`~#wADD z;14;NeY3cOPmWGP)6yuwF^Tr=~gFQ8Zqk)m&s3GDI4r<|EK;rl` z!)k(CXoeEuV353{YmlP}3h*ODAPn5dh9co)kj(oRFb$>pfK!6rMf!*uAZxek0@!jW zlr5F|kh_$RbDuaq@MziGKJa1YJfqJ*s@f=h=$K>zAOXCO;Sv)U2t%Hkqc6_uYs`G- z^cu{h#K{vs1?hhCYgX-h$=uWozQN1_}HF?6k{2aO)ivJpDmbQcZ{yP=h26gn^|79Nk-#Gg4CzuGEI2%}4 z|Bs^&DnAvG1mJm~24JQP;RU*#;0O@Vl)L>WStOC=AqW@B446s_v$oTrkzdJr-vQK1 zB1|f~yI=R%G%V#1fyQe=QYv$=cbLlLUZ$0OKi(cO`boGSiUb6F%;{BIsUTywq<>mC zXbDJ7@93*?ZX8$l?3JSbA_SHqg&1hmuuWPrzRylS4lJqZ4)o7xDr_CMSz#1Y(w@Ey zeKi?0^l;QFdA|uIl^nh7)^D9aDMzMhgswZnOIDGFpnMFpp&v4Ioh(m$x->RS9Z{Oj zoGe*o+Cp8BNiq}JY^cb?kq?m)7?Y)>b+q7O>B((Pz^szRmtXGyf&f7DxZO_^6# zr4uH3R&pPALX=qQPXh5BONuc{PF=uDd$}2O#d%REPD}0N&g3j%Kunt z{+CJp|H~chU(!HW=%8kKVdNAks1A4~O^P;u`AC*jDJl36Ppm`&7#!0Z;x|&EDTkA5c1~08v1$zguRe?ZD!y?!RYwxpu#1dEYOc82vt99(;bB z-r8_X0=IMT)Q2#k&O(qwku(Q$knahrYbC4*S4-sSDHodRCH>faV%QD`JAGkds|zM7wJudMuo1XHv*)DSP}c;HB@e}jMWBg~Yu$8dT`MF(MO4^O z9z~=`dZpz+MUt0b&tOLCB&|wr%9f_Y?ATTil7S$PqdEzvEE_l8YR*nE4rxiIuu>R# zmK&Ffyvl2CWw(ZecQcb6Pi`Dc%GUsyxy0F|lAgMQ(BXfA;b5u7nk=uRrobdqrJJO3 zluv1KpPwi+nL|=lA)&1r66KybFRD@)*#txJjx#pH&-a}}VTcJv?Ms&}XBdH(H~UOv zMY6P4CL$4P6`^D?S#efGnD=zH2qQwuDbiGqn|Pp9>DL0b3cX*j*iQY}3UAC-tv+Zy zCR12AkhC`Qn-N2zi;=yG$eEa$Sh1vQWPxHlZ!Swd3a`yj{k%VFs|z|;MBeRPW*fET z>QIW{YVK)FUQ$e~cmTYzF56nZA~Ms5K88ktj$>e^=bpU<79tu_f|g@qW?*J&rf+7< zHf0~0ADx$dp_}X3^iy`uv*g)n0Q!{NQR2|$DigBh;&WW{fc5$vwOB92w_b+4bWK6Z zSG#x(;q_o&0pZHk9B&F6XXVM`v~SoEV5ofcZg8i?1G2bHV-hyzmA%$n^MmJ<2j+zA z#6tl{EN6!x?cpBYuXBC^hg!Us^3=Yj@yQ+5O}keR_iTSc5aY^^#<0I^M!WO>g6f{^y%91437kyu*1e7HCmseN)EGmHWj0hZ1oy@DT{ z&dEJws5-pKT}hbiMC9$#Luc5dds5&e9)4k@49!{{ej(-;b|E%0EE`8Tp(p*AfrK!f zZTOjxwlE)a!fLpKIx@o#onidM6nE4*2lt@d-v~USbKWR9c8@3R+1V#Bai)-Gg*WtQ zlI|(vl=~!2qm)+0#tH=Zdsdm-gr!-d^>k5OU(h=^FD@U!b->mKpI+h#pC$e*&X??b znc&8^`)=jWAX{0ld$`dq;#|-7Z_m4Y@#+3{;8^=Rr9zGj!RVbBCNX}$`^4vflGE}7 zDLJo*8H6annPGqXikZV4_wK@P;&*w$tZ0GHEOv86$+5N0b999~G-+&AA~3dJP3e;W zB~?SKHi>_CcC}`07KUDOYCEj9OY@?|=xv`qw?vV0E zY|$XBwte5(T}DcfdxTSl`rrP5IpPXo5PQrd@{B!*;ZvZrwjWZ&8&_eoewu@;QX5dY zgGU@aYNziLO0&_Y}v-wR2ISz*7!Kdqd;xbj%T(5I8t=HrVd z#}PH>?aQV{W(C#L^hJH`XtE>itc8sMH(8BZ3G)$<^hNVH(}@M7;VmubHM18e5A^Z( zavd`_9K|~Dj~^t^|ILv3|LV;t>HO83Dnz-&U>OL%Sy_QC7%vj+(MPw~ctc%-fp~)3Yk9NeF+t_{+IBf7S*{qyYGx-tGE4BZJAwtnd5H`G-DY zoVR)MJp5v!Nf&8>#cDmYo35bO;-*1q0_-|gmbP0N5aMVq-Omnb=b>4xx7u0kwIhWS zbtDBJDlDC2E~zb((DP||)YKVADjI=Ro2lbes)4k9+b!c*qJogE;^X$|MGl3t*1=YH z5I@aY)FS^@nbx5~(k8|Q%Po5tiA>TtdZyH=qc(D%gOb^%S_7@(F44-P#Cf$KMcdhW z#wd>=>4)s#gr@h15>-;fRNJzRP>IgaUrmbMTys-4(YnUW%tKBVRo+~_%=C3e-G$wi zR#AdtJ$eDSrn!Z1;KqpL0e#X-_xDl;1ii$IC0XrqosSq*Bd6&Ol~MAt)t zB$xs-)b2r&B17-B0`l2XpbIOfOBh^Jv{Tj!wNp&%fBCUf<;6x(rNAXKsnYldY z=tZDv)twqtqzu(Ju7VJim#BV={xlA|TR?A^j^7WVAx>So=ULp&?>ihhHmTwkJMyMn z?=9l53(b|JSNTfdcF1=jj(Yzh4dXkXFlGPC1PSu*KmPxX0L*_tfD_&So&M2@PQcmO z(ZbNh`QJMTF)CI{hz7{Mtn(u-GhV8ufTV+j3EL=5KPt%SN@AI0^K=bNRM&I@OYX~F z>8wc&NKGeu9}DnSoONAMBm~UNWaZ;2s%Rzxmd+Z9%ESna zJfUgWRe7biv!%+EOrGzRB3l1*vH|j@~N(9l`N(iP+bahszk+F;+)EErG;6xXBAoVVkOAbq!oRyR&0|>EjW=n zLB_t5ImUQp1A$J9!4>*@<2JJ;U5%+*EBawO>n^gLvQSGnE?gJEhwx1V`ma8m%y4}8 zFF;W=&HES#a5jPLq4fFBf%!qdw4iPv7+o)CM>xENYV z0pUXvG!ZRlKm8AVh|&Z$Uur|~tT<06Fpat|Ldru;#Abi)Vx&Dp5q=m(Rm>&#>DOhi zJf45SMwvom(mG3rhC^Unflu1+M?ymoU@#(MuyxoIOpg>t({82giza8i7&q?=fC0Ks zk03#`(GwW}HzC>@X%3R-IwBkr(hf|?*5cSX7C&3#L+URJ!{+4_!14BE9@U;p{*5 z#B&1+$%tMF`nMpr2 z^^1tx+3TGx>%5lo_EhM4SePhU9ZHk7nwdT^u4MdziW*L-qtHR5Og#rSUb0`ZPq|Nn zLiqG}-(mVqjzHLh3W7;aX*~4!$5y%%*y@rhj~xMx6B(AMkC{-E(Dq1Kbm!Hahm1>n z6;SskQPtK?nxzA}wLND@L}hcHGqkg%I59ZIMB$vmk>oamZPg{wkNq4 zn@~kx8dYUcr93}=Oumc1t45(R8&POFA?-CuqcG`(kH$Ml-uFTl?))$cA(PMO9O zwi)D<-5N^xzpCpIna36Qnc*&@Q>LaCW*Cl)*P666YRngDZlK4FE>_&NC(xXr*TCBM zw%BD-!Lj!BA>{FZvTSX!bScK-W{N`ft94%{u&YrG^HZPpk&T$4W})seM1j#H+G`5N z1?xiaLYR@fl4K{%lNIFsFwJCkk>t0dXLfRCG=2s_qPZNa>5ll~oL;a{oX$|Yh9%>} zvi2PCrvz!?5f8+K%-xf1YUUqnul&Y6NA_wxR3q99Et7dT8YItOT@a2%<@lzrb22EJ z;oPximW(oOJ^SoIa>pyW^K42tm+Xj{DO=z84q8>1fBfa&8Zwd8y;wZmYD!XsWPpK& zKMubie@B|lIEzm>1S1j(tP%=lH{~7`676Q}u8}?1#kkY|ZvD<53Z-W3Y@{d(Ry)Za zXGI%qza1mseKcw>Gpyk~c;JNEwgrAG@?(kGwjMtXp*047f0Ufp*kLJ#fj4Gfi7oIo zT4Yh?mWf&s7n)%7z{pcX2F>X)@|iSN*r9eYDC6;|#CmG-cg>o{OY_y?Ce@vuh?pW?_GUjf~s-UwSC zeiCGriunbqBOiNk%x7Poy7&~a*WUW6uN1fhI+8yQw7LXsTgs6X*M!;?8AeMIySt=o zA|wfi$Q;*xS-VWVo6-f|t!AX+$j2Zk=`tF4ZIK-o0AW2n#hb`v>lxa)uLIEbg%j}l zcqPgy8b|%WKJ&1S?9_nyJ*bXT(_-E4s9pR|0N z$aw3>X6sFn&Wa5XGE}HJNa$kLqs%XyMsmV6R&#_fgP&*XL2HEE&0ztcS2*IZgo3-8 zS*nq!F%~+FZPXGvSyC0Qle{aE>=cSk)#p1ctVZ8;LNf{b>q2S429gd4uV{b8qLi)Z zQ2IZdnEW3#hyP@E^d}a%IGc;ux|&$q*_#*(8#o*MI~=L~&sM_HVik=duqRPQa;aNG zaw@XCQU|%bwWggAqs&rh26Kjfg$+f^&P`fndED0z?J0O>D~m4eD!4DG-A}O2Wgk;g zU~y6q8o1pIr{}hpjdw0D+0fmuuXD2>V7E3bm4CGp@*|1>w{r3EDq}~Q(;c+=h2*p3 z4;sXs@NKluR!EoIbLEM6A`7r>NbyJz2^tf{%Q1PD$%P@&MHxx-s|-1Vlae5WVw`_v z7FdePbJan`7gi#W(_>v)SU9q1bR9}kn*4rxgoTOKQ638Q*USWMNiHxqNJ-4s=tD&9 zKQrLRP@@SHfraHw6IYiA*6|}oKTit176lq zCPntsUMTeCs=5kE(dVueO>xJ^kcm_3-=Q*KF-W)l1zGIcj?m_47!4 z!t5{~fg#oOifRTbuIxj^F4Dhe_Ht3@#=%v6XUOX57;3@<=Sp^@Hjy{6AWO_fP2T40 zH&C4n-L)I50Sngk zvKfvuwn_T3@bLO|KRGsK!ZSyF_7MqMNA#3pKt%V#;g#0&=F&weNfi`}%`VhohMV#Do`_N(VVNKYx4(eKRM^O{M%aVcgxJckry`eQ zBniCrVRk!BF==Q2f(yZ z$hwF06omd>7-Mn%F?!88@p$k4$~0>+*wXZz;pzeQFDWTSJcxbMgaEg=LVnsT_%k zC*p{iMln2OH8Tr#vn1ff3sb>*OPB0h$WdP&@lEbxvjt2?lLt-Ewv)Zkwi8~A?F4Nm z^fYT-OzpI5YNqxwwRMyF7hbn~xK(qpPhi@}Fs~_NjxKMl+qLi~xBGGF2=w@E+ahEm zI-Q%YaAIcj<1u1753iBW+SjacaTE~;D|8f9jRU*|!BN{gWq{sJulhgT%&BMRpP8bN zZejLO+rI{w?3tVynxUeRhw{!I5<6Yo2Wq{UDzpTQVz%hx;!f^HswrU0vYRMQ#W4d$ zaewm)|Hkb!m8aPiS)=A@o6DyStA(HW+0@RIH54EZ8z!jH-4Sr_rIkB`<>a1|dvdFa z+UBP*9;+Lt`2w2B9Z29+^u&B0LwSs6@3hKW9K)_N=uKs}6a0mEg5}W^oPc<8-rdn! z{PNW8fit0I-J8m0M|;kb!q#T6&blj*LUC^lD<+=l_U_$1$k9DU)e$Gti!B?hP0KrV z;G}u_jP=ZJb5~1uyXCFAr_*$)1m(&EF_kMMHl8+8)&$iUW&b(C7Z=ye3h)j1_YJ>0 zr84b5g`D3%Zich{{|nvn298eu(>&PEX-O2`2Mr9_7yuTcgkpY?9aICNJfL|VcrkR? zU(%Na)?m^P?e|4wXJP^!#w+=;QZbW^#b$==n;h2?+{$?_F;@cFeS7ZR_4eI z@29)FUq9@z<}e&hHzF=khtA(~ZzeoIp92TVp*re``n2L1tr@gsTTymlc9~1cX+V3C zd!0Y*g3!B_H`IUnQfN=am(?7$5x?jNG&gJQ(++uP4#&ITwhE8aSIY|4UH{ewHJC1$ zWextt(i5E92)D37T35F?cWVB7`c!PvnR6Y{U<%4RG$GA9?We9jmsQGIt@-3xGkgwf zyI$K*L>Im8)GHYZ@L$ia^@m+{+B=Cb1`nxxHgw8rWoz0L#www?dS>)Z4k~w+V)7kV zlaW37Id5f+3d*)R%Zpc-d>FDhWevbAz1#V&dQ-q0%nh9f8N3(=U-ONJ7&nok^T;hE zv>se9(yr4IZiP6h3ydhMJg*D*F7@MBFbYKyA%Sa~Ns}$ZRG>C&xox3=p$0HSn4&D& z%eT3qQkXky^ribiFliXo$G&E)WAq6CygT}VF=j)Fs7U43sb0mrt~KCZOP6{jZ$&$2 z6Wbkn!`?hd8!AZ_oOEx&vX2Mcmi!H9)VX8@*CvIYyVQ_57Z{nnI>32MX!7uUoBpvsL7At~#}Ao+gxag7dzk3& zIvATKrzxED#>Udu7-C6sTBA58Uj@TLBymN&E2f9ICEfF<1##Ez;tlK>$`^}_7u{;)WJt{*#;L{al-(@yYCg9@xjC+RER*!gb zwUWTpjo61{eAxK}d~!vGA0-!FxUb_?3Wkm_ek-lc**_EFD?O1-!>kbBYpw3_;v$?( z?2@Y=;fZ~`yBE%W37?Bim#+{=g1u($(@0LV%8%pd6NxECPN5e4P;8yOrBZ!a*G;ye zs&%(!C0XbviwKoe%#n$X+c6w}1DTp@D#l(^LM)R=z#^i!UwUOGa7zTdF-G_bX-H>F z_~x42mF^vqOnY0PssJwIyjV*DZsN&uQ>j7Rue2DtDwT0Qr6|469;hLn3o4c}Rn3)s zsj7UJi&J;fFQQm$rfi7 zT0y3)Bn4Yp+DRooS3W_UuySrOlP{4aSzK;m>IA4ty6jAtNBV3)leNSY>W?D9Q*u0Q z&Y3cCadJliz-8qcSeXEwngd*R&%wlA0pgU2!OTPvgKP{^y%ZhHnbYJ=2F4gF(ReW0 z5d9;Ad?6AzAr;7Ih*@iZiN@+;jQX?r@HD46v*;X$Ii{n-n#^cxJfkvUo?KBgrX1oY zfedQMU|3A0Qs(D)zyy-!V00#6@qJ{h=15d^?jp>}wDA>^yPdSu*;1!ddC_%#CMJm! znG7686yg*t6$MZ2i72B6P3mgtnFH)ou%}{7u?i82!@*DOjfk=(O-UKCrV8#QqcX(J zW(y8Y4T23zin){;2c{~liXIQ1oFhnQjnwXnG9rc`ZWEQC5oVE2L~<%5rQ7qe8L_+o zT8taY#*9g9h;zit*%_;Zmb2>!5wUUC`IyFu7si>2>rKF`28bC13|iYAV2Guro0}9c z*WC_R=iR0#ud}AaiG4HMvQLs06N>k&ETq>lF)FZ7tS8W;qX)|Y6f->Rh01tnw$oD5 z$Am6uYb#VuRhfK8vsG6IU06zT+g+al;vE1Q@YIz+4Jl>PS3>abUC|n~D9#dC3Uc=|*Fdjo zYc^XR^xAY}CDqD()B1=55PP0o1m+&&Z7L*gU|D85eafnl*jSz{(aN)Uovv9Z`;0Pk zv_=k{yadG#q>i6yMyftTn_k^IMwM3-wK5kbQJm$xe11K#9 z&9(BCi`MKql)HDKC!g-eQLg#wJJi0A_c-Pot}+pjttM$6*Qx7170z`HXADG4U*Ykw z!#v&itY62<)xBnL+n5F}Gd%6kDl(fdXJu)p*E;Qf7;Lvlo5mesyM(?r0^fWoEoi@y zx*xGq8(_eUn-3otdB^7G>apS`)B_kWUJSHF!C)uPOxuxgFTK@sAn+JTU`xhRcLa^o8^3H<3M&4<#~Z;6M}OvdMp#l(kPJSiSWI@qLL2LhG2ihi{D_;`Y3t`3znwf_+{ygT?L|gV}p24ETKU7X;@1axGzk z7<%mpM(FOpB^;t7jy_Nc)oUe+JVo!7;d=*Vlz7`%W3a7^C=*>i5Bi`OCUtB~`|_|6 zf?5kUrO`&PDz?-hS{cFQ%1)Rxjk$`=xv+})TaYfn*jbAAmo9g+=nUC3MTaRLvcX-6EB{1hI%o!Y9Dn*c;~pk1m7lEOYCr)sOy`V z;`$Pu+st;${3~;N1PwY8b_?{Y#`}ueheWh@Zb4V)15y>k+R2gH2E3ALBi1H`rQs_` z7IwQ5CKo~|$nI$=wV=}UH2C89rj2}2>pKH#gM>IFD-g`Fm1~6*YYogneUB+aO)YS< z1|mVAW#&0q!w#s?oB-hDruS!7ik}k|hp|LHB27iQM_6d1tU}7RyE0L+3OK=P3KQTg zRdzOZ3mwJ*Ao7t4)DzpX4|17z>+a4H26)x}1jvr`GBN5GNaadV9LzxU#wb2~L0jw2jpfcNTLoY#%~s zUUJv$2vn0hmAkF{JB09yebEa94?KOqhq;5Y-{PufYon_hzz)IBvgb#i+Y3o`qbjfF zZ}a0W=LgW=?sg4v@+omHQQq!Ua-UY8$BkPw&F>7GoS7kgZ=o?hxFfL*Z(Q~{%3Y=rSwx2nI}pDxG^zZFe@=Mb(A|;x{zOd ziC^$nU>0Qy!$>gmBSX`8WYKa$c(?JHoP{q)4uy<`8RL-@*V11)WG&WlBMz~juL%SNbLuW#Blgd+zd8&v0&JMfQN)a2hLft{1!@{}W^9n%ayeV| z(MxP*54&1=DA8m+MqYvsA*Q@8nTXFbj#q$Rti!}D)b?11LPiO-YF-1Va=ERtnZegQ zMwH?pD3X{xoeNOcb&?A%uFwC=hu9g9V#T-j!=kAxs)(vza>9d_f5N1F8kl9$BW2R ziRX6A!oO?GBopzwxY=x+sL;AIxsra(R#=!98c~ugTz&SgVs!dFyxBCdaI0!WdR|Ii zBk&E@4_2v^N#np^>)N_9D>&sck<(#173hl(a6yV9cUSH4fS{pt*Xb({kbvNkw^!>& z4~)NT?vR8=px>VB!e2^qQ(uAxm_BCE7Rbrq8`NF&R3+cMI;&l;k|RDSQ#aC(>9n;7uc~B8)*nL8@2Y^erI_QbB2IuREaZl{G}g8ruV!RRx+ zysDPn`*&Li^|}geX3lcA^oQEnfp@%{qdL-Z^94l5GO1wSbTJfo^n`=~AY zOXvuq=^0KD^tWKnH@wyTB}}Q`K%h2`(HrJ9IYsE?of=p5bg9V@#u#XG7qB`T(SqI}z`oIq{(0IQL|?U*7(KfwF_T7myB zf3}GX^7)}ZG@bY#8>s&zDsZ9`l2Q7PdCtEjkv54xWdRxBL%$=z!71HGA21-$s&+79 zA^?zLFk{f|*h-dV5KtRwNO@B)bI^GG;Y=>^BgD@}UT*ku&ZkR1-@aaf?Sr|6jQPHY z;rUQpj;WkRXeX%z{oHcuWlug981{v)MB{Hj^vW=0I!wO;?#Z$i7_`Tb<^ZwA(c!16rZuD=Wco; zYAmj}Td7Bx;6)Rn z4i$zzgbvBtM@pl`1vTT5APCGr7KKn4L?@6HM^p@k7$i1;WP&iJmr5s^MnZ+Cf{-=} zh$o>&NQIz+E*ddaiQVWD+|>0#*0411Yh13VQsRkuW?oczr=>TXsJGJ@psaao#Z}I;CB^?b6l)#ZWN~`VMtMfhNMTE6S<3OOI;D?2^|$JXv?1 zHp=kcaKn2W>zR7;UxKJ^j@mhDii-ndk-rii$wsrWu#nfsf0D1Kx5+2@2 zhSx=?3|@H+%_^W{RMq~??8^&F$*lgNQZP#7f=EMZNtP+YoO5PfSdlP#1INTb;~idP zTHVZRu?(|g+0C}TY>sYieu=Tn+zP#8VU1O7}#@^Ay$?1QstxNvB6%iUNi(V?&u}-Pmj?BnJ0h3=&BMu|6Ob$W< z0Q2OUj!~*KBrOf9`q!C<_Eci(rqtCm-bb;HEiw#o{|xaokM;L#pWe@_pBzbP-ye5m z{vhiNkC5Ty7p?x~iH8@PjaTbCk^Wj7r|~J)M%-7|X;h{ymY5hP4ey6X{m?=2)!M8$ zn$c&xgRVKs6OL4^FYbE%`R8ZV*{(Qq&fVEfr;yp zrPD7-5`7y_vMa~1w~_G|ZF8=&Xx>M!k(6E(bALp*{xl77fh>xm1e3RNAKYl4%=YEf=BQGyR$TLfL9mgS$==M8-0C_RaF{ zGDSbUS5GE4uh0M7c0QJ48)lS8C%Y>R8oTZPA?=^SG~b&gVYth-ZQHhOtIM{l%eHOX z>auOyw#~2CdiLyR_F%p9&79PA)xmxC&&Y`UWkg=Ib~Mkc4s-urG{C&mw~YVGiiF5O z{fDxbhAxY2Alpj~U=eO1Gm!4loUO0$Er+;c%E* zFNz*19M&gw540d6w%h~0jAUZ!-mi9Qp7puI4s)2+_*-o*kbX7Kkp#J{m$db2CXgj! zhPQEN2gzHd08D~De#DRZtOstNutoqjP|x2aY(tD6Z7cv+I+^UeyU?}WqagM!ealhA zx}GK>oo5cos;lPpw-B;)8>Xp=(=ca8y4s70;+Yr^*s1;DhT6h^gxZ)Jj3eXLE@8Mk zEvgap4iCoi4evJX7`(mSkTbP?-NYayTF!%jNO*(_?HuCJZCW720kQO+5`@x--7N>& zIik(|rIS>pL~3t}wv~A3ejYH0Mwoin&K?y6W><1-59y~|iB3S*>GD19ypQ+D7|0hq zMYv=jKQK=Rujb>;S$eu82@cTf9)LuIi@h$xDMMBCbt7n^L1FZ!;X%^?Lvth7F!=}Q z*S;)N*StXju6%}Um^cg{Z^)ce_}m-tuMM`@b?ppOWUqzH7_V>z!X0Fm;o81j66&Vo+g!cUk-41+btQnAKt_h3KJ1;R_yvzZvoRB~2&mC6Ek;)NUWirsb0 zW^U#mXIqQC;D;0-;8X0Wj}etU~u(-AmVlm=BA0d%7LB^9S`IF@WKq`TgIw zyMwwc^fISj-N`!&7B7D1G( z;Ot#g9d*|H#y2D^Vjht65qy^6fh^*j`QuP}=30#i*`Opf^02gFCgKrgHo$@4^X% z<3NQvKX;Fnbxxh1AqvZFAhx_6$DM$TZF-n7=->oH0+FGppgT~SwLUS;3R0T1=qa%S z^cA9BD@aKha*&Bz|HUsuC~+!_$%@glcb{M^$X4AGOAu970jKW;_?3t2xKmb!1jcG0 zi(q_Y3YoXy!5+9!48{^+{?N_?wE|&&$PKgmZ=)U>&B!Y8pMFIAj{y(=l(6~NSNQj8 z>c3;jqExIMF;$SgZNwc$>#f%c>y};w6PW!-kQKKxn$yvgEyPjiCC}GQR(F~++QB1O z`AEJAr_|AnMbA^bZ`e4_S}y=W>yz}4HXNtCo;Z#Kqxy~?Jd5A?Ed_OmmYl1;Kn;E<5RNiC_6c^azs!!G9mN{#$$Y*AAcuB`@p2J z&PvtRsZha8%zeK?Ur~Js9t`Cr|9j@pyL@MfT4B{n-DS0sVZzx3v)Z_X(LdFqO$-s? z$Z**Df9S6%U|E?2}#Dl>l9fzS}l6 ztBeLLAl#$KAi4dmIvZwV;^5tA8IYl*6;RpA^bVI$t2j;_EID)Qv7v5ApQkB_3VQF{ zPsR!N#zsyRn;p9RTs&zryRUjb3#;E#h#PS#hVabkDL*+B_r#%CjI970jl+c9goD<8 z!e0BxEp8ujSPJ_do6fPL@0N1d5?YGOkMmbZ(^M>YFw7XygB5iblbt!muT$lvUsmLo zrv(q%R_s*U%TziqJH|z(ss;eoU(dYG>d9fo#JhFsF37nD(3QM_($W48x^b}Hx9*!y zplKgI3uQ`@*(|$xiQi%Po?jd~aI-O-;g2gfS>W*uHy)K0JL*aZLog`&=t}kg1Sm>w zI)hMdLW3L~Wqak!`)*Q$%v;G@Tyq=B41Uh1n~L_hzg497Iw=b4C?=ErMLY|CLb#%6 z_k%$u*U`wRrpuuW7@dJh?WPF3)$4Pb^)@-DDJjD^(FaZ+?Ofe*&8u2Dg-p<0a7J z8gjxqMI6+GdXvDCDq>BRqVeSIPbW8*xnNNst_h>le7SJl)2APm#Ye`-$@3lBL!(p# zBG8-{cIKNMP~)(EL_>#`v;TyEJh*1UHf&BInOK&K{Vo%e^!$#^hZjp1+AqY*g1ml5 zIr@a0ulG;JSF~Ovi|qlwdg+O1l$=CbnG346bjNWVR_DWfZk|3}iFh_=S zL5wdBqa*piFhQ~=mLkAtyrC&tSEnJ-d^sv4BZhuLQ)SO$`1(6kR6G>vchaAp!}X6> zB>(w==fA7=|I%<2x8;xo;J<=VW!C~wA-{egM|`w2?}6wskOIHkL4@Z;!F5^x9zU$T zTHF#i=q?Wn>s*n7Wu^+h+U4#^#xrI|${B7m2ij8-{7M&Qm9WGnQ8Q2%cj$i}dw&nfUpnS;= z&O(rr*&O(^iJQ3-h_h`SIINj1i7-fW7%pzx%GJcC#qxNnZe9kODJLd$-uJ9>?*Ub` zd!x1(fIDUB@ZGEbvo>j0{guJt9qsW!pZ({QQ{qX4MvI~ToZyh)lE1Zn_>I-I59X%H zBLaw!rtw3uBhdGwZL{^)Wt$S_q~0QhHKA z9V|n9toat({=Poqqgtcn5R8Lc@(2uSQ-+A)zz3TZW+V?5Qw05TRH)b8CbMN3EOH0^ zY%=diy(3vdRD&Eqd(Rl_EY~Dp0P2+K+d}Qu9?D%VNK^IJwTbM!7m%aXpHhzQ(bj+w z9hl)5PXpc^A1G9tz~bn`0bPP=C{cafB@ukFOg0Q&eoe@23o<>jHC26jfG;qAeIim+ zFCYVdL`pr-|2-`cu`zUTw{tQ!`ky+(UtTXHwLemYIGa6E6u{E50z^TabO3;|DzphE zrP&-oQ;?{4D>zLb8{1^g$WCJWoyhYVF4t0G&tl2qaS+T$Np0PWQK*k3VTk*}@o8)O z_33g#!~Js_&j&Ddpn%-~kZ@GFng9w=cC!w9yq#)Ca>~7OEt$7v$Lw%3-t@$=dLJV? z#gTP$Js?ocIqSxv%!s|Qwea=ohfS;O66LeZt5mSB;}C-+fc^ZqQFq+4@@|AK!N`aRO z8mXyf7^S8LV@J~r(|chi%u#s|n%HTQ9fR@2=donNsVntnn?w-kc4MVgJ6CLLH6^NS zYjTUhH2M11A_&R##YLEmJ4t6hN_pZG^qLUE6qf0m58%>dJMFC(_hGX}6JqSf^7P_7 zJZ1I;T=w?bIYOw>NP4kW!SXCU^;-mvEKD0~%?=;7HN&RM@VP6SU|csw7Tzjmy18BO z+3-gw5;}LAf*^rt`{_rl(V5|yY5E>Jzg?Q(2xwcTj()qaU7g@(bXq2D{XatP#6Ybf z4Ivg*p!pOaZ&+wXUt~7!%gEw(<&pHf2f>ml18Ouu^$WKUe9Ky-U=(&HfNSn2j?7V? zS=q;t*Y$uq@UdxI_Bm?CY4GCr8s^LH3@vjBOTWf9nzIpqLf#9k(qtpn0)*1d3%qyH zygaN=BGdV%oX3|PV()G3y#Dqn)|`{sXbn!Wd;X=Z(i-{e7 z<`@=^hM2zV9lq!;lw2qn-JfG(V&yY>JD_}t(Q{uMxO1ycD4G{+596om{W;Ox!=n6T zKO>9)`?_1ga6y9<{Bos{Qeh0ZbKL-|?(e8V@1)4(5K{E`R|`5nki$3=2~QLKTGfV| z3~-1BF}u!@%3lPk_XJQx)>Ll2V9tG5gofZxqn_d%KwSg)kIfJL4DOgVwxKMNZX~dt z*Zkh8c`f#7v0FlJ?02T-4|lTCtBE8|KO0kz6w2ja+eE4Oo*;ovIT;7V11(vs;ya`3 z4B9{qYtlTh`?k?dof!VLI>7qK?X~y^GQR&&&2awz4IBSe(`?Jl%OihXu~u5C{mf_2 zD)klo4X{aC%FaSy2qzPYPQd#j*mk8TB^qJPaM9g2AaWdVyUI7_)@Cz5>CB(-Yr6B; z^O%dz=KAyT{T=Ry2)AkISeh%enr>?HX{Uks^?CCl#CU~z+dTV|^!i#QRbWP3eD;g4bE2S zIoh7?S!^}-1Lsn&IplfOg{-kM+BE@;;Sk(9j-n)6LI6vJjx0NCE|_YFTHE=eF>3%vu^-Vrj5TO z7zOKNKf{MtwV}?T`Rq$1!hg>9DFxfATjsAYm86gO1b{h}QJ|jj5O$=7MW8Y^bDqbD{$R2reuJt95Pl4v|{ylsX76|#~_#<>;|551t^U(Z1 zKhS^A-m;W69M_eRzYa*2Ra7>pi>!)P*H#n}NhoL<&84yidsnnUIJ})q@Q1?=`hxQV2Y}6_UTz1Ox)hselABaS^?y0xt z2tG8b9B%eiAGJ%CsZu3U8z}zeKNU}6xQIPTi3x} z21^0WbI7i8M;Xs*t88h!jtIZKTy33}=y3;J z$}Lhqy6;BMYRX-OWur#>2&B+w*m)^+YBfBZ#6QudN{Qjo{xZAOlH|lHq(pT~JMk2Z z>}p|gjUkt{1E@!%*{k{bOH$RrN>`h!B-QX&K(75_j1|E8qpGidtbV9|s(#=uV1ETP z8iuZ+Th=a2FdN2}K@0KDoyE2{?VK_od=@Rd8SM|`1+X^8O!4Zj#^OSp(>af%_&345 z(&Xcl#;zgF=R3$Ad zCA+R)HCSK8)RO4^nSu5bQtSaB5Vl0b1mW~#2oQwT66_(a#E}k&gU+%x;%*?<5g# zleB^K1KnB&g4_nLBzSU}MC${YftAI_hy=0ic#La$6+3cKyb`e(tRE5=e6X5}7BSy(vhJ?oKdGQU^X2A3qiJ0|y1GM}+ z%Z6JimeS`WJ0J~rfMNTBoPdF+&B3gINEHHZ1J0$rr&f!NZHP-l>~|b^XAu9&9A;%ucqFE zhb^rlU{jw{$r-lZ{>IPhXjOP6<6gTT=Z$FRnaHqq#J+x_w{4tEu^(nTrr#m;X$S(2 z646s}O9X}XwwW8P`3yrS3OW^J?<*p0me}@JluswW#z930xPd!Dwu2cW}*Jb7bD=3Gx@idc_%ERU-i37`@^?}B6P1+toC zbZcoZwB!#7mR+dtu37gmOj?qdJ8NqPUyleLG%L=@czY)9 zsvR-p6!4KK->pBer&?-Hf*Nyz8FHrN@KK7ZLusjR%lS+rh1p$B zsjqPv6ND6b#f7DuABPp&B4?5}Jw zra_bi8G_1#`XqY>LE}bCJ`AIBJ7!+dJ<~Hao0Dax*$Lu!aYjy^ zXvQ!n?zubjom>1cC~k%u_n;xu-_e21H)gwaNyDtT>+X$rcJ?dW%Jt7Y%mO0lQZPhw zQ-p;ERrqLSfl@YMVcN$QSYz*!5?VP0P30nIpvw+4zaAY)FgXq z>X4k9OtxVZrR7&D@2Pr3N2qbU%cO9!g$z$wJIcJ^C7rt`mM%pY-2F!FRGN}+Ow2cK zZ>k`#7`SOnanfYv%@(B5Etce48sJkc?}Y0X;6W;C&%gzS%?dJc80=;LXu12@3#t|; z7&iA@%{d_iNA()>`OSp_`Rn60P=}SXqSIz7LGJ5!_@T;9BZ_9rnr;<*wY7F&pf>^+ zx|_Xtpf3P|H9GQcu#7Oq1!1;tz-1<(@Qbk3023kQZDpthH(6hQF0?lS3;TqNm~iEw z0>UA>$sPmfbc9(C6d|RZwlK;NM#snw2`B(4611+#jU>q14Q9YH#t1Yi1~ACQfH?q8 zD(cDaOA3H2dGu0fM8GF{`x+2aU?+kB{IQ>+J-lYnTR-ho`PudWJ>X5~Np^l10D9QV z<_0){9)n;HfB?w#|GY6FaoHyh0RK$Eoe_G_^O!6p0F%Q@Dlok85@vG0%*)x7T~TK- zH#KZxRx594RrH&54xxa`&6#pby7?7XZUa( zol&Hnq?rIgK)%21R^oTV>?@Uxed?fW^LunZpp8okOEL)q)u;csgr_|dpXBN#n2*$z zyLQsrvAx3G#D4g~N$PM>&Z!$LAAEDq>krGFgW2JI{1`884+y{V_tM?E_ItcGknt~Z z&UdU@rLP|3@vSYYRyN(=_7a{>U_4GHqL@z`gI^kzDcr8L+g-l46k(Mzchoyd$?~EN zzBS}5u84Rx9}v!ktosbzSRA8E{ZGD_XY>h|dv58l<#r%2^I=XdFo{)BOOWRMfV{dr zY>q#DA{pa~Gjks}G{K5~!56llWQepnfq6MLUZ;yZ621WvyB6I%ZV++;Mw~zw-nh_^ zyj3R-JQ7#W(uTPzx}C>ZS;($X;WQD?fW`8b2CKTnCNvF?1qjg$L8jK2OgN)c{_IL+ zsOdEWxKD~~?aF;FifqLpGH(!oF*eR0zbqQ>X=wmJHKcPI+|2fM4 z54%}%NCL<_{g!#uion9ig&pI7)!fJjQAHL>Apip-X!TaZ#pu?!F40@m{$?4E&+K4l;$LZ&_L@(rCaqc ze(I}RyTw1vHtMsC2+cA2Tnv`5xC{yvxu@itlXlyoleFG9Mv1K>1Z3>$;B_WRSZ7%+ z(x&t^Z`=l&fqw@Q=K?+un-~Y`r)B0PyR2rS1t;vn3S~tepiB;_wx&sw@uWj97O%9$ zsTU7FHhP*D;b_6b#Y{u(!sGMLMrC%q;TUeuBsAk{h2f@h(`=Z{L={6*hQ3qvIuOGufQX=RrM8(z1tZ(8&SQ?jO|0+jMWw?#t5u?z`DRu%ahaNq1X&ulz z$HYxTLg9+aA_`G>!O(9?joo1Qd+pw8coNASu_kYN9{#ayKFt0NJZX(gSoc+eLo7p$ zG)B8>nh0*ES`7Cd6Z@9v!|#Z?hU}Y)Q};P%Pr>gkIJpC`7wS<;*N@>Fuxie|{BYpR z0m+hz8u6_J{9ggbdXCsis6an{So~w`)IUY?JJLxwIyxIW2-p}Y89SKkTgf_G8~kVC zsaPu^D*P)IVtj7l0wop^)x4?xjsyuNf{>abA?CbZXrR|`p!(dJfq|jVTiisa#Maj*kqNp zOj7^}QEGE#xvB(aP^Kycg-5gI)*PjyfTRi}h@^^(3v)mwze0nW(_lUOLqY~CwHAYN z6p&m)rQ%ZNi)I45xg&b61{aw~bCPR#C6%axOIlx5Xa%(fh3a^^e#utFTC@%$3~Y%O zen?io8C7Bf6-hyhHq9wWbI7)tBnBImi2HaY<{6kuos~`k%6MvWLhFUonEa%FeGw9+ z3-ki0wHc!Q3RcGamTHp;o&Tl)oZ`88|5CX0&k>}#{J3_*g?bWK9@=S-?P=-Bu?(Y3 zAjGO@;#t26kQ|^!o++0|d zK&~@7Jj`9R&apG%C*GvtVd584 zI&_V4oldPzwZrV|(DL+8xNO-h!l~W#(D_vO-F^rJ?tH>GcqIF53_N0!y$R`X_*nSa zfO9L#h?7AX1b~fGAz;_EG!#1kC_q{Rg&vX#sFp|$lPiXM{vH%o7)}!nesBo@{S7qw zXcRy2WMFNPaBl>)3BbHl?eEdekV5m#^vN{?yr0O;17zpLEp8Bb4fX4|w&E%2B&$8A4AWoI zl5JQB!T^`ySf;TTl7+!Y{=K;N z-*%YR9oAHlb$-_JCtn7x$RL$W4obiS0?N|aRMRw@3tpxU$+PV|5E2KC4E2G;nZK=c z-=MY3lQAj+8| zMVHiYSp=zRVI98e|LrWqcHKsw#+W@yqSINMsx4iXu74)yRJGT4ntjhk2On2iE{tz$ zZ4L^}3<+UN-I?ZD>_h(2hD@~CTdlCax zn?h#ADM`{G`sPV8i%vDNVUWY5d^VNCBDFa~tHs0sV%lL^VP2w2t32Uo9)NrWa;tQt zT4tU3;KD>R{@5f&%B**}xhlcnR&LP27|-Mkn2} z?5J5Pxs?J~Lm4T5lI!$XitJ@%W!|a2cZ}zTmT1u7j0}}?_sOJUNIS(el8RTs?q{_Fy_qxvrbp?Fj)OeD^7)4N+I<7}pJySC zQ&+E3zyEN7_iLZ87o;9y-KShBe&XyAsL&xMZD&4a>v=EY9gm@{dFlrA@hRh!RGVaJ zlXi?>^R0LV@Kx%>m8z5s8PI8~9`4--^#;k8P$vwjT!!XJ;lAFC$C{a5jR|#B)h6c? zAttNM62!~gj(q$X(OJ#VC01>8F2JD&S~D)GcwH@ZgHCLhkg;Y-riYMur=DS>wT-O`Btgc z3DRIWjES0dFV^0=s#UZjiWF6!dpo9+Cs4ic@b~xLgj=# zB}pc8%BSHueU@o^KnLEg`U$pW!@Xw0G95~5rF@dT%VK4({*@@GQM$h{id5TA30Lwd*PK~KAnN@@gcpg4r$NlFy%s4Z;tu;++@_fv96hBp7j zKcb!S&0bEF?dtvz2!k+t zo7&+vAP}J|@|}=OpcfI%9fIl*VPf|RO--q2KlkhV!bGkLX>r&pG3XYw91Vly9eh2L|MJc% z)G0uC=+q+#OU%taFe?Dmh}5@o?iBD;;}D1VkS4xnwxC1c&e!UY&0_qe;mLXx;0{xkx1W)Bb-6ikPB67EdVd-zO1zBN+J zdc$(~>fUW*sMGr*`NkOQd902r__T)yr_nh-n%#K%NF`esB}2Og#Diyss_-10rj*6% zRrz1pGl(MP_RoLVOVK}q3fDh_im|(Zse`fczmesC;4)RJT8{I7@P*ZdPz!;DI8bU{ zJ^{);(SI~bt0ir~H)Cgp9V8PFM`NozKm1^fQ3>~jU{@_Q&A@a-+7Au)MFHB>`Vg>g zLn4Cb{_=`rd)0A1?sIql+~>3I3I$?nciKiLG8s^n@}5f^fq|Xv)ZCbHu+5suMSaOCrztzB?4d(YJ4Jiy zes!6~>X@cqJ2YZh{TgOmexnwtTH5Q83{`rZGdgmE{z{`kD9>!Rg@jZ?RN=LSomhMw zwT+qT7z?E(vi=)gRtoog9R}=GY%-)=%M}CmCc+{2a$^)0$~Rz-ZF_i4!QqHO7 zYJ;01)jHCsGA$RwbGu=9WUxPlxt43VW-sB=PkO51@5&odds&c#QeaRz8xZcfboLzG zugnyy$@%56QD4#tV6Dbep8nOJ?bclw;?v@4`B1SVwQ(rNSY6Oq6vR3tz6l@Kw?4iYAOThV%T7$~&bq(m2p_kPS zSdjK`INQGancIb&obg*UXdakT#x7O^&WCwng~b-Hb3##XN^{u)sP=81s;X=d-IXML zP=ma_Is}@i1>CLh#5oyyxB_=w`jkEQ@m`xVSvhI#ejmSH%i?8-_@V^EQwAbvx0QnRT-wgDn0MSWRh3}2@bp)J(YC#_)r-evOV(_(O zl*K36|D~OTFpL7Q46>2PKprjBLSl%XVjQ^>9I2FwWT#aObp%ofVq`>oLnP!jMKQUxz;|U{E1u)Uwho>Rf^Q~vGK%+Lad z!}$XRRrv`rf)0xTYEM~;5NY66XMlX_Z9u3o{D5<@yH5Ubar2?uu*Sn)N=D~-G2z6j z6fE%Zms3Ph@O$E+I4?3HtMf*MO$jn!1VGN;GXij6(+%4{b-n(Ni*5frBlw@|`ac;% zm8!K8mI|_WGB7K3ggm4&HDwWUJPa}afTX#l5`Wa8h+lr5N;`3ivBZiD868m@0_d zCqoyr&N9qq7X?1NR7qNK@%zLhO>*tKQ^7UtdW;3Cp%itVsgubHgJFNik{H5*QM~q| zbTG!l&U`9QmTH3r0L=qBQ+=}qajGxwnnJ7wk^ZHr)h2Vk`DCNhFGnq3@n#U`3=}U^ zD2ak*U)8P#CmA;7^~P|9F%b4R_4s_nX4?AANyZ45w!Fy-)&?gQ8h*l0%7*$x1^)Hq zwu<2S^1Prd!gngnlGDf0s_~#$_B91m5{O=)PN1o z!_9V{@h;t+Yf~LzXx9}rsdui#dE}$gB>;N&I0Kui+qI%riaQDFIE#FuX$|S{Sl$>H zVuEBVar|c9O|i(@JH;}ysPcxT>B`J48Dag^Ml<|-NxMQf4Egx$yQWh01&of&lSXx- zqlehy<^b)tq~&o<0wA5HoEKYIB$b<%C|~s$`T!Rrt-hitTJ`8nz8_Q!G+wb$<4#*7 z0BuK0?;s5ZV?JZLU50H*Yib+;A!z{yo`Zcz1P3i@i@KF4FrH)Gz#tN#G3z8U#eai*O%0uK2_4Ymo5mm1A7u4Qgs2 zgw>4eNn=_eUBHsDmQ3N%;sj)OPU$Lm5GdwsPkTuTD6emyq$5Qob3~scQN9Y`V4oN< z9!i&U=K&NnC5O5sZozFa_EU5&RWFehMZefgVjNLnBJMQ;s}Jb6{kK;1x7^JP-p`F~ zMbKOOS*Ig=jZCqb}gz zJ3MZ}!oq>TbIkKTTNLFH>DD`(hkFoR+`VieL2VpHQ+^u-xGn3EcgXQ~z;Qq?iNm4T zbB-rJtlfq88sQFa9`$j*+;Ani!5RX>-Al3i*+tW{qvJ;P-(ws!qHY@9xXk9GHOOW; zG~M$>57kaWram-py;1H}M>m2qR3sdob?kCaD0Ah)Uvwy4wS<~PERm=SVf%qe2@ zEoiyW4p?yeVUHMapFP|pI6Orlvp*>~BRuG~Q64u44l6Snj~Gzlj%t0>vqRzf^iq+- z9{xpiY}~B!s{g1bU6}tTKvZ_nw{iSm0AiBrrs}_f_GCGw2j`MCo6?g}<014Bk(1`S zk@JTX<^5-G3SblZo$x0Hj7}(Hc8G3(xArvSTP8Huw%m4w%HE|(3&lyHY@T@EGi`m| zuQN67pZU7K0e(UzfxnRi8r=E^+EJ4&^ze)~Z-620wK}9_cyOFq**Nw`X}UZ>Z0nVs zxmc%RsSfTnXEglIY*#Rtks@(eq(ZTo7u;=D*sN*k5XMC$By~L=^QaOfYs{RcrE^b2 z3?7-t?tz_?ovLnav$lg+9?iGLGvIJ3w&GM7_iCo{n_bQC8rR~b8G^Qtj$M?f74BQB zcT@3~1_RNpLVyw3TFN=s)c7qkDR-%AI$Xo8#PaMi%J<&4qw54=>%xDDS?%0>XR}y8 zIs8ktl^8Jk0=SU(Oj*WyezhUWOQ@#RxcZcZtIGH;!n}`*#H&HtcyQX6QXUdEs0}Gn zhf({gnX!N{z~239ANRS97ZqA_Rwf~3tw^jL$h?PR{jm6?camS6EPDyZ@M5X4noU-a zai!q=gsgpEPrAgUalf_W3cg%(54SyfS)h9(^t|zXB>OilVn2PqaWECM8b&ok$Dm!- zu63|0`j&A^?+tGMJM@G25ZV-Tp+>smkNSCaKy!dxU(#4H${wOpm;(n6RK1sNsk}`p zGMAY7E=;aYDqaeE|D2|WTXi_I_c6E1{fAD-tNB}~(?NGYGWG;hf#$8ukZv6H)i8yq zC;uiJw7faL(w#V2khcePi~99US?kvvhCWlh;rG)g$)@uHlI&K;J108#FKlX_^c$s_ z(g4C7wgHS9&yHMte>migp%6$L1I=D=UPXA(9C!i{w3|AAwwo}21%kd*1OwGx_$vzZ z9xr`fdHnr2z+es#$a+Cf4*&{JT4C8xx{cOLZ!(&v_k+JHE;TWTO4Br_h!J?|!_f>h!0VmE$8O)MwBuvgduK@}M+{ep10 z_>(ZudWcLUN=7IO)=WqdCv;OZ-q}mEsHg!>tqAv(L&q#H?!YGPaK+`mmfHc|_Vce~8^NNBS3yByh2i9x^RBI% zN6J&uMuU8S3X!1izlqnmeO(90ADr>|M?uB$k2oXeU~Xz|qwi$v@NXq0=kN!8{!PA+ z)c%8fk>i^!hIga^_m4%W_$eZoWrY8PSqxrV%9w1UwP8)09EyYc#KHMo$l*8DG#HoG z>v|CKQ7$>QLhX}cHC{6zHNEC}=9qS$>NM5+`Zzz<`yt&ImPZ4sAxNAp{{9pf*vv6r z*WnJaAJNx(2BRJnZ+)6N4#6;ggKDinDgkijEy*RU!zrchVg9TI!bMDS=AqcG+B4O--qRc49F<5H-TV)jB*y zup!9M!f&Lvjm&yInBoFtxe__l;5Er6k-OqVeu~pfPSj^J=~jE3;aZiNYnlTryt?c# z97Swcbis^0+=4OcBRjcwh=1)J$ciX0 zx8F$9FjJS@lHiyb1$VZvMv*McLw-~tZ2va zcE*UCI8D$0N+D#qw_w1F&^+u#^o>}Y6vskTb6wZ~8+Kj;jA2!oT*HhA;nfM<-3^{B z!z{g0fK8!%)T9hEh`ENc5hg4mRY+1#LC_f)X0p&7P-X1c65_GlEAbgTJ<5`)!r7S-} zhRUWcO`mDlL{|hFuTxq~Il1CS68UAhQI5x4xVALc@V=f!Xrc0 zsE*lc9c8wf{=&~EUN>I+j!0I#jeVpm18S@=`B3%&ZZz0vT%c`8qd92@2Qazqz18MvEqp9Lr!lw=Bw%l;BuS@F(pRveSDdotP!b;@ zi;SUV-2zLrGU~}1mAnS2igxBTM3<;#oqd&q)uhsPM3sYPjTu_e1{KfQ&H4a3iKQV} z-jZ3^?Aj?WuLq13gv(;QNiI7gc=zCH>Ux$}AY5Cp^@XtYUI#+;t3zWw7qA%d$7ZKe zClj84=YU#_H3nF$vY@z=h^E>B*e>sY>Ys@2Q0L&&@Gx?QtUGBiZlcfbw2SWf+c?CG zG4L?+H;^`0t|nEmK|tPp#etetFIazp5=Xpp5A7dNB7^$BH`@Pqp!9DUsG{>n2BQCk zL>j2(6p57h0EJepc~ni01LIS>`~7 zCXHJUecij=cG!Fq6H!eP=&Plg(Xb9 z+9`7{ix1Ve5`DYORVCdfq}62&>a5a|`?-H-IxlTvK>(!GPkEVW6>&UP!NQY%ycoURiFg z+)*zh*j<4m&p@8=KpuA1AEwT)C+jed0g7(am!WK0i+zilqD-?gtJ;$`N_*=YOwDd0 zQmrW)+(DPBj2$5E+ZkGIy;!W@wBwn9=KIsJ>5|z?7dXwV%6sixY|JUt&jzO^XiIu! zc4^GY>OynAhCk9UjAxHaapH%%+u+xP;v%4lJcPFp?};GLg`FVH(i!j%j1z*2%s69B zu&C%O_JEM2y)TpGnmvb^#m4pVjGdDE(7h#Hn0vYbn60PIHAeCa=a_}w@z(4yWLM^G zg`^Z|Y$35{vz1jEPlx01L0Q_VczuZXXPXJxRVVPCo115twXI0c@2A)}RJ9i7y#X># z%8h1tPBC6TK7Fg8q!^vG5brjNw##-42-n_iSCsWr2@O>+a<-g`Di6W4S(_!7`mloP_yCL-Nyk34afUw#O4}AXSmxW6Bov &k+Iy1kLZXrwOxZU`^D!{l zgn1iq-r>$)Pc~E;dpnllM5+6szA2V;E$_wKb-jnA`vx$~}E7`~@ecs#Fy&Ig)mNdQZr znk%L-ALo@weha$<`>}{ay+E&7s$W?f(nOmVF2^B<;#$$t5F+QT0Qb^AX+i1XDGQ8~ znM>8z8}p(4JOYdV#D*gt0WL#qKYK@pjBxtOq$EtWY&i^RIIZwWTA*yVNdUhDGN z#&Mtu-YS%SgKM&A8oQvE$HOn}1!RsmT^nTs-$JD+8x)*e3 z*a4=Ho`Iq0h?knox>F4k^zjAS24e&fmGL~i^%dt~`=ZSF0_vlhn&?O*S_CwL4TkKh zQ;t;}1znO;Mq+qg`)V_<^twib8YT2+0_SGUJe7+S6l z))|&k>GKT?K!lY*Pqb6-Lx2!MjFx04-E9fXK_5!~>fAFA4*Q`g?``D39;f|wl^^>w zLTf$#Ex#vL)$+L?=G(I!T{Rk+u+Njkm_6dG-&{TEl(N(AM(E~2Cw)!G`dVi*>S0*; zatx%Qv&M^(D484eoGsy+-UCPZ{aVOQwMp7A1|vlG7E}qQQfCML5&~S05}KvL{#t-k95FAQ2<>D z^6fUlR|=3;41O2|V4gA9UTBEI$T)Mz8H1>Wa)%9o%{VgLdLe)VgJA-)g~Skg*(kHO zLt57acq5r18e7P0iDGWu%4h3vt%0kfk&>42HEbU4B#$m>R$D=am?Rd47LhksM>$dS zu2gfFhvgA8!UD)JsKNQ;6%@)xz!RA7@;+hUih$$d_Lt?0AsAL4HA?>DugIneLgm+* zu2p#^gt;;@*V^WQ$4k`1c)8VF^2meCH-!2(fZJv8ife@JV&@AMP|Q#?GrWp|+RdIa zK_H?aPE}A1nC=P|>g8JD3e2k|`{NvwB{+!pnRPtOLK$GR5B?DGaDK0|ZS{>ODsEp# zoM^Nz+?>L0?`!r;wx5lD{7GvmKR%Kzrbkm^j3Gfa(!1*jlogs_WTm2eTE0+xBE{#zq8Rn-n{ui~rH2O4Vv z{a@>3Z!<9#oOJEMX!ItgQ;!_SUQ?^Cras@VPdGg~9rpT>0YvC)M>7qjr|GYe+8h}q zYP6^-S44i z9BwX$F%FIR=dGoij^!8<$dDGYv;&f@W7*{yx6|R8%q&93Guyx#o$QgULKF>!r>%$K zsw3sXLDM<04#ydhAEFd!ljtZqt7-@J8uA4W8aWX|idc^JIt=v=#r#%6IJwQIo&jxg zO~b_ta41c6g{&}Y`&vu*Vbn6^mu8VIH8jnubQ_oj7fA&fN57hkx`Akv7$9iUK?@w~ znNrNv+xO^oXYbo?C7v;(GS%igxfnAneYVDh{@PiFgoBF_z!my?o2+HbFi{A9HTk5Q zga&@`srJ4B$%7nSGP@lc8HX3CX++75*o|TA>PEVDGOa{U5{N@4iYwiKH1!016(Sl3 z_Y~M%rvY@!2SdX$1*-DgN5Pa8*Su)}ir~G0@MDRjlCJUE38ikH_(EYVYW6OkF7#xW z1_3A)b(cRS6n7#N9v;~~3j$0~TAa{>fvPVI+|f4TWGE90V8e9J&)1$CmEO-CfbB-S zhZvXfHZbfM(1vl@GOPs9QyqC{n90w=oMj4yNGeB5Z!9tCqfOg${D?^2_so~pBUHDa zu)6Tq4rt7;omzn{F2cb$-6U^;SZ_kRA1O|eJp`*=KyGK?g`>}lwchH(!fnx`PB6Cu z)!`|MC>1Ky2`YmTn5y3Lc(577?Yk$=u<=3->tHesAaS?}7H%X#I4YGmhG*am6c@zr z;8J?NqCjAu*p=z_<#w@8>MYRQzaUSBaIo0<(`9C9yhJW$WZU6w;&eGB^n?~<#jGs4 zI6IiN2{BBp%iSg)5KlQjPVHbMDv*8tju5HbVHdvw{PCmzA8!jW{(l$K|7um^Pc_ZU z!}H_?CBh%jK!zeyCL&knzWe}o*E-BYo;@p(!nC0O(*iMGDL$Yw42l zFFupdVY&=$wSjSkPaoV5G#M>4QQVO-drIt`GY3#X7M*CElvY8)pRm zgjgS~u_9wRKA~h{L|(G0r9ov)O#^Qq6>-ed$>!1c=n z1x$}oRNyMg2pf&G8E8uMrKL&&uhGCz+Emq8V{N3D$^hC8JK5`rEYq}aHi1vrLX@vq z7|jpQ8mv>eG!&&ekuThNn5Y-xKrBgnaL!VCKpVteJm-cM2BcTw7nFFt_~l@v|(-=BP!65xzc1K4&(&=4C( z(0$A)MGAk;A=^t!eBXojJ|(nQQzy(D)S40ZgWw*@fO!9K_+{O_n-w=#$pX z?|Y@gMhW}u))cWAZwc07OrNFc4`9R~^e|E;BrgcUg7auqFcLpWP>A;K>YynA1Y-0= zKRCi=6G{T#0bqk8X*3WP#KM(o@zaO6bQ_o?XG=h|xibzi%oe{f%*>#G$VyF~34#bK zkF;kZ>ftgTJbf0rNS$qb zo0w012ef{(5;ftHI z^n1=TG-Y%T`N@y&DBbe!jg;hB3Px!B+<&v-ttQ8uK@GMfJIL0_K zUb#5-;HT+KhVgVEvYJy%=v*hn)`vK&ip;QT=3>JXG^W^N(fV2vO1~Y0?~S@G?l&y0 zxmS-4y{fQn^?#`;Wft}e6dFp3vFk^{W2+)@>-cXy|sStQH)0BxK7p7p3*|P zJ(&9d-nCZQVlAsQLn=ktGeHVL@VW5cGm}kYRJo4Pn#;yDyArl}3rIHBSzeHo13d>) zYKSl&pLJTwB+wgi=f%4VER#X2iBWpGzinGi?055uG5w9GbbH1#XG<6$t$Thgn7-NI0=Js%Na(qi0Q^CEp&(O2)g^PFd5Z$cx|YFmfnK%=uhH#$Uq2Qlf&`8TVUmRgFOM#smsN43nRV$h9E&G+|%Q`7xL+ zTqA&rNk@h)0>_fn;?=A51*=P^6l2bgNc~k8!D0?=@n@>x}`1pOzv-K~s{Ltgl zM!=E!x;^Y&Xz;_~{CUZ#>L~PnETp*e(?u9sMLyao$=DjJzsOBfR(}Hu0Y}WpQI$s} zNmZb#)>XW7%XH$?_!{isj&fi2RU#CE6%sm?1=dODg5LvUDP90;&7D9j>G^&#l+^H) zC}@I7z%4nh8OdtRsYe|r9={@ySQ2!edJF-ATx9#@V%6c(=;=Rj43W5c1<&?SI8f_W zCOwt7jr9$!X=ez}`Vh>~HX2w|rR%nsFY$v4VG<~9xt4W~M=N6(_ z;j30f2YeFs+LMf639H({z$>S z&d5gjlzAl`$$r!eRK8z^hSLDJI2Pm^h>i7?p=5FLbpQGNm$$<$51GG4&l; z7(iyA_3aXim+QZ$dA#Jdvn6=FzTWYEq}(tElM4|i>FTq)&AV7%qxOsUdJW>NW9uLW z>(m9EAL_tHp+D?Wezsz*+Szr}MY>fiU%RQk;?Q|{h2Cw_Q8;;dW7Mj; zg_KHY{3Yo1g*YpB&3;hs*RR9m$Q@-v-Bq*#{OX-reE2xbeMnhy_Oc!1 z{ufWRVTS;HO5oNQ+%fKS$!Q-)V{#8GwZ_iLpJ(r-o}6>Q*UbyJ3%D~iFcx*uC6M}! z3*%2XYY~oUvJSFN0S~suP&wc#q7dG4=HHfirJq>zv!~MCP$1K|yY8v}pUr3WLW+-j zx;&ak$s`l}?+Kll+gGIh8?s3PS3Z0VAKgahFJ_3-c;9-a?46(>`F1QP`)DZrEmeEaHs$EO zFy=NAOa%tYvcsN^Y9fFf=694+`kI688%kk^(ag^n`SZpJTS1>9F<5lCcVqP(ABm~N zm^(kb%3hMiB+ZmZ3jBNJ^EEWf^X=7bchq>0$_iS7l75q)q>;Z~+dt8mZ1a12NDNF1 zto@8gHF%prP5yoJZi2;#!k;VZ1!7FpGo~{FbH#YWV-7eE#Rr*Z+2VGAU8#FUlXhEd)hD0Er6Bm)DH4M!4j^O%7RP zh9W?5)}xa?gejdMo51ODS#!hZreK;_K0&_Wwj1NHkpK$00)AvLot<@j(bdi|TC=^~ z1%y6)|6>iqv+jjyxSG*vV-9*U+W>v^tW7iVF*Z$435BZ=BacL7b}ZduWfc(PGN@S9 zCio;&o3=vKk3e4evXNE`H9+{v%EWw@V|+$-of<*MlZ9G~6*=h-UGUc?tdZFtX0g=x zqsblGmk*X56jP!M=48-qM78zjlMI@KIT>w{o2)F0duQeYo2lTKg*e*tF$UAhi_sP! zg+?lo6Wkjt$Zb(p>z!FBv_vU6vb4mD^wKfW&~HT>l-%nM?bsM0Ixl%?Ex+Ze8qXs*CF zLD!v%cTu5NObkf@qajaFXNY!EeRF+v0lWaCp-#}~@pl4!698oygpc8HM~Q`Osd>Av zkK`L|z`i2dC#9m!vL*0?rp9OK;QXTLlHMyJ9d7wuVM8A?68HC5sALmvB-Rj46 zQ;*-BqobPAr}PM(4GCGKzSGyP-dS7E7B{|L8I4>bR<2IF*Y(A}O|wx`+!Xx-1A+P0 zh{4g5W`dv)r|kBJ(b>>iTZsvLk)MZJ(_&}*#u0_JcaJQ{_F8E7s7Xbj_nJcqHjoke zU~Fvc6HpP3*1=6gB6p%g(HRMGGWJZ;Gty`?hjl=G)~IK4cEqQWlhk4k?ijlT*u{j= zBURsO9A+O%&_>7@jB@6xbM~wo!^1dnNksV!uZUjy(;{e@gxfgg&*`zyHEv%;&($}8 zV(?;X6EwSy7_UQ38>>mY5q}50`~pVI2wfhD=@feg-J@!ZS&ZAy6K6s$+lPRIVH4_i zre0*FZ>jg2k;H-Xx5Bv(b2eJGkLhscuH65E6FX!o`Fx`Fp+_&gM0n8_@M?4r@EahT zuqJrxwXQ&tNJ-5tW@k7-RL=R85&G8kGjHgV&P{urLMZKhlqYIoN*j|zINE!VQD~CF z|8JLsBeh8@<)2dY`+u-w{lmgzGeoPtMj@c}qJ@N?ptu>3__ny#A&EtxAPBIKrSmHF zxZsKmTLxg4%D3I`e(30^JI#V<7 zG_~YYHvbSEFRU|yG_z~Wq`?ZO~m_Xfu~L*#rpp zpskCWJPDW03-E}}O_zMlP(3(ypeDl7oG6<0{wZO?SWaphOheOMjOk(^q|nfe)Kmq? zY&hQR0dD{GqwaTs6j(9F`W%ckagFI*ISIazrl!^G1lCwF;qgTzW`d)rkCmHAy^quC z!fP{E2LXf-!~C5=u>9p#DaNCQt~2GzAq-`baZIfkv&CFqBJKu6BD0ms{(Acn1V=iZ zB2G!=p~1qfxyoz<=VRW&+X}-^XGir0a4ep5hDR#d4lrqVy`~dC3%a zr(eGk2}srtVAiNqW>}?|h<6;e)LAB+iHta>1=|ob<5AWdSwjRL?k;$mjHB|Bb^-fE zf~BBq7&@kIK>LmVm4nkaGX!tYGBz_c(>pV2C&Pa{Fd6`lHiLMTM*b^nWX)qhlThXe zYFCnqkFX6~SE)JsMz9{07;ep7Ti#Wg!f4pOR`GD3dnF7%o9PIof^{l-c&83`(WH&^ z_gJsX##@YIMdnq4k_wLf@TEtSu3GBGd@LpRaZ>R|X!x(k3X3R^iDhiJ-Nd+@OofAT z9n@HM?Ox3%-KI-GMN^@MF}F+&i1L^?-}e&gUIibBn!W5m(idX-7ZT=zXiETy#}>L> z6z7z7AH(N_m)L3lh#vw;?12qbOp1B3Vo3R>JnqG)pj1W!W3a1ew} zZSCQXP^{EL!ofjP!nYTPA57Yw)CTa5gf@G1p;~TzLDYM!%Ql7z131;2euR6pbA-V! z4&deDtJw~>?m$~ZB@c3@3)1t~_C%jZ3aWTxs~X-PyOacP{KE*FJ0kcLaZ@+EqiBt7 zp^gs#1L6px#BWf^-hkcgM?7fr!M*|J_Vn#7X?L#$BI;s25Vm$YAnd0wu*$xCH=qrW zH!BeD`u$A7LU2O|iUI2H^eJSVr)Rg&x}kZRaSYS8;q5fO?(3>E0G0AN@AagF za$%cPcU{QU=eko%r$Be>a$rKTPw8}ivgb5?n=(s+1Il zjKKSlkzIFWllrkb8A!pz@tp0L<2B_t)!N>_?(_8l)q|1+Ve#Pm$D^uPvz-@#ySfbY&`1k?OI!V`l}oAS=u9B&Z>2 zg>1X@7(eC^nNl&RoTtr}cpR?HB&8`?jge61M27h5ydF#z_y^n<@uHxR0KUlZf-Rg7!EZ#u|4#cJ~36eO9LKIBF| zu;6^1c(%uvUcwQZqK(vO5$P6=yeFb-7^EQ&2oEifJ4*;0nR+&a9uME+=VRZNY+s*Q zSDz+0Wh!-9Joq38p{gi}oW!(q38Kvb==gxnH}qs zXi}+2SpImp9D-hDx$8rIp5>&r-Up-T3d&@z3qql&3tCM1=>zSxDEe)43)tN>yG6Qy zgM5|fDJyr@{>xwElEaN!oFKXxiB*$^oozi zjd`Xo$TM_(D4<(UQzM)4@Z>!O^5I7OZh^*47A6~Z&J5IUUX@2MJ?$*l$pmZ-_92)g zQDBbsfPlp>EIVn7KUSBh)z9|CZnBBJi+q0`%^y15Xl3(0P zG{O>FG57Y#MG$FqodSH0YHL^Jm(}s>eZst5QNvNuH~8Gw^kYPv;2&Ur;mz;;(JSab zcoX`M%Z!x&h&M{+rZ)e5hF6o?sT$TY$~Od!TqI}!+8+4|?2ro}poo3^9P%8yNf-@~ z17I+yD~^;QfmUQF^WB`+c08@b8fp0D%4UAEy;i3GK_KlDn$O7h4BaP@hpgAe+^_9O zU~q|1>oD#JDXs5g3=Eb7Xb;8=ysUZos%AERB6Y)`EJ`5ES z`z|4aW&Z#^MDS9O@o6o>;t{A?&bZiIZ5#s&QMncd z(HgZqr2Vj5)@(s>mOdc@+XFM#>Z+XCt@xNhNu$xy6UB46yXbgi(cGJzVos6OMIyaq z@}y~_qb7M7#%-*Q@NhVBru3OTjXOKebp7#7P${qJSSk&b=+Y|oN-JSH{X7H_Z>$Wl z;l>V*B2z^gQ=XqNw=~PJ#s=k}22&g~3|1n3l}4Rcuy=1G+<8xzGAAx)(irA!gaVBr z>0@j%18gv?oG`2+oD##Oa{SoITHqow4wHyGm&Lm5Opo*G_vT~di8|ck(meZ~N996t z=OPSP@UU9^Wx1gc0qlZujm)C%rj40f$HqOFWqP9j!imu;A$CC>{2Pa6Q~-<$?nT_0 z%j~MOnVnTWqfN2N&(qqssf!wGGFu5Naox+PiMc13iOMdG^0YnkWQ&`03aBO6M&qak z(X)=(?D)2)z*%oiLo1yNOV^)T5|$RXPmZ4B;^b2rzZHIV_W<~X0OO*bAfF(fpq?Or zLvj#z1is+#vYr`o%zUQ`|84@uu&Z=~z7>^;xP{;`>FmSz@Wk23F!# z>+3Ke)^BXBvS{9x#ySmSmL>TPRArqPeU#NMZCH2~wbC5Q#ppZ`)XN%n^BuVOP-qTf z2~+w=sJz13Pi8rDS#Rp5`Ot~1+L1pNXgDuRODIwB88I5G9gp6aSO;W;S@6WndHYN{ zEa98!@ig3p24HDb323Uxyg#Z#srC!u;A2;?1uWXCevd|ht?9wEXYhJ#f1h;TWqYX~ zH)g$FM)|gkV)AMy%9LXSFQ50g;Mje2m#n^UmYVsi4XTn-^5*3Sjk=J2N@w>%Q8w#q ziZIERyTQw%yr+VXO-iT?qV5rE40Zl+oKvQ{%H6H-(nhBLim9CebV&IrQ08EIG z=AAx>fP~%Gf&{(60SS0%^C$2O8vUK-nKD`d8GLIDBBpM?K*%Q#KlF@(-7sPaDSAT! zQt%Sz5AI#M!`?M?@C!0~m<=Ve;R0A!{|+hWu4~}Hn3PY6J_wKLwG3{0uR^*@V0!~h ziQ(;Sfmz>Tw!v_11HyZ_^htsfY)1shHLC?QJ3zba*+J#fE28shooZ6PTI+Dk+PWVb zd&kGHc!v?q3LMq1{n+A_ss1tzGs&u}L$PRV&d%c8VfBd|90~rZvN>RGFPy z*<5aZ_1f2#4{Ti_d|a{p3P)dpF_C*}HipC@WFKQRkq@sQU4UOZZNZ{yH6w;G8*PV6 z8Db3^9@V}3XU@kdXquZGrBdv?mo$4ro;R?7y-nu0rP4yt*&la&nmiRaTAfd_BU!bs zxLeNM5zA07O0d65-w180ml*ab859+--UzHThP>o~NkOvF*iAk;PQ>7=Z*0FHS;^_^ z5A|*~MTF*gnBxuD8f0Xwp{d#&o_a*hj`LYoWEP_ySDKohN9Jq{CF_?S}v1nCUghYp%MN(~Ims^*^| z&)RK@A9Re%y|{kGmzzCwoz2{eJ7Fh8F!*d7WdZ;ri6;!iH^^kW{ROCrE0EkX9>#!WIr#(_^HxUVZU51bN2Aid`>5=w{c_V1Y zWroS**`2D&liT$tfbHZs(tHZrKzS)$$^sm|hKN^FVOLH0a|VgCrOIPbyoa31V^aJZ zMP}V1lv7^oXbs&iIm_Aaf=z8ffbRXr`cB=Vq=apO&}24;mDSF`k;eJaKEfl3tYO&r zs1#$UY28{+0!e+uNDV7PrJ>2-=5jzPMV&7trf7gJlL{; z{rJ&=@PD8G@b6~)U!vAj{%t52*W#a5W%ggJ1?Y>=tWXunWyS184EL|HTh;CpT#0Ir zSj+Lxc|)2@Lkwn|?<<*lplg~xZOxd3q7z7mJI?&|)H>~c#nH~@^ZCAh{X?`CLC_N1 zn!pSZaJDPZ^q81=gH5{M3tvDpHkbBn!zIf;dGf9?uvlbsO0`P*t2awmcfXB_pylM| zH=iQc{)AghW&6o#yIQ7A`Bmw`585vO&TrRW?-wq ztRHy>Jx)p*C!K?I9gOaR9`_NH3D-vQj9^+~978LO3+Lck12vNfHDr)u5w25Zoh!AC z`t88O0a(_tHr@J}@gKfA;MHrLBwd!LlcYS>1jBUiHa}7<@`yV=HIPyzqx3Cd8l7=y zf0WvPTeq-a7v8;jko|E|B2YB%lmkja(pkbwSNE_is$j~lS{-`_>7o(H0dh|tb$QfeyU^Z`yC~34|DyWBtr6-9Lp_FJX zh5L?Iq4{3E*^N>%CjxgmyrwH>=UZrn|KY++z-J%n!6xn1Lxvb9omYcuGPxnsch<~c zH*&_Z#9kE>qXvTOHj1iw*NrWv=;J#1CMJJaFKpfd*UR?03|v5UmORp*PK9|l8WKgX ztR*xz9CV?=Y*+{7SYU@&AJa~65XO@xAB@nWlrUV3vW>nt9|I|>CCWC?op9oJA90|2 zIesu2v`o^n1g`>N?S z#6_M!b3x0Q4ryIqnTIBWv35zUuruF^JZA%GQRyD@;CoHDoiJ_ZCH?G@jzQxdGrIWEuVof~Y1rcHl>H&zRmli^ zil?1e7O{B9$#8Wq0)I2+e6_penKo|;I*pgGs2X58%n+f1FB0C2IZk05bd?0!Tpso}3XbS){#&j|^|? zE8beFLMw@3x)r|dU|!L!Y?l&rOi@(5vE`p^HwL-2JQW* zyu+dV0V*x6^dw{O^K>pl%IJRlI4-W=9S1l@rFqurp&nhD(G}|DL-;c`3ai95V>`nz zrXsV>Q5!=rhn?}vC{l875ba|KdMcD9$7~YA8(=Ey4lwHmW|Tr;N$cZzkr_Y^3ESb{As3E3XYoKW8P@+fFi&K>6qzXK}3-MW(YHsxib9izEptKkS(Iic3&Uvkxb0P zNcSkq!TB`9`9)*MHc>f|cXa&GV8|728Mqr#t#rgR2zpX_fd>+XrX(~laf~itr_@5+ zt7h=1FAklCKqWHA!Xw}D;*)n8N?abRL(Bf@6`6GX3knEeJXy1{hm%+-_yWoDQIrsX zZzK!*&4K3|%7(rf0ye?KfeaI!2sT&ZrGurw2(IU`JzfZG^rU;Fq{2>nd7CNrj-5;UgiJSJ#f6?yVL2vEa2agK;f3csH{ zkC1L7mtbDu?BB($h^Vg#6!7`FqK0&cRn76}_DJ9c$MVz>BDfc{U>{NIlvf5P7j=Zy zBHU2*x!h>4cTQoCM%D$|Ldm*$k}zsM)8Ed-i3Qg|13d+38XW}mU#U!fr?vFOIaqeu2_o)(_@mR zN+*U&qP1UF9MauT@stoWbCfL7d7o_0$M7^gPf82MN)Kdvk9fJhZXRyBZjXPwPTO_^ zu?Oa0+VT62pJTC{rvCWNHWBoOlwOT7ouC>vETLRnqLP(LBe|5S>?{;P5sV3kDXNJz zjcFn3i@c23Yebl|6gf%(kRbtmTIXc5Hlyeflqb>DXyM5(Rf-|h(;R34oYlt~TgO*s z6lzVnbXNxcyP&c%J?cFWS8hdotTvkgnWq@?Cov3_(m>ciRHUAwA*gW$837`0Eu;1f z&huoJ=%Q2b-P{pr(u6!^RdD6tR-p!f<&Kk9@icl6?!!9@6=EmPRA|LZ!k+0}%6tMU4Jx z$(}1^P6Tv0<41McVx!1HOnJt)UVeH;&)D>&aH@R?ix69sQiXCd5%*_KLoowT=Q-*G zmy5`VQnmVWcS0^pztRt{DVK`nBHktyFxbGUAZH<&o8U|PKf(NTUUMYPs5i=9@P$HEz zJE(QKUYR)#%6|QrfMVf z+4^yVJE7mvIng_yc|p_il=z2t%1z4D_$^_GVIT=yIPjB6eff1@b1lFGZ-8L!N^}#( zL2GPp>c-{PqQ)DSFe>F!*xEd>#Lg6aJJGn8-q6{R&<%l7u|-< z7GCf6^+oU9hx;l9-_(#6J>sQ5aEB#RV0x}JYwubwT!lHH#|XqiFbno-TqdZLpMJ@` z=w6RuXnyA9R5_m{)u>*tBusxiC?)RA)MtOA`e*Yy;JQH`W0KvZD9M#CeKg+Y%nW`r zXdg=O5meYJ3lf16GvgBz^o$C0;O9ZnNva1hAqvZKmnPJL&_ZZ&-1gAu)AS)`4{AV6 zx=HkT%W|V9)&dA+V#UeFsIj|7CxikAFB4aaB_=S)(mLD?VLt5A$Zj18?;2$$pp)6l zD#vxHClJC4q1|HBhOzrY$QH9R2xIRX{1&MWJrR%;rmGHThmaY#9|>mj{rA_ zPp~8u$wr-xNfX5u@lP0kz}UzMzo+ZFb4CBWtcpUHyts>H^vdRAG9w!{d_b9$A8r@X z#<5LpRh*tkdNZ%ir%_6nWchi91@RlVCgB4}0&O>#|J?TjKL6u~*S%Tnb%CwlOSU^R z$}Ad5Yl*KdYB)PK&7OFp?{h|wh$lYXUZ+Th&<3Fm+RYUnvRDsJK5h%<=HyG9I_?+! zC%0Pyxm+3%PQhcOc27uF#ES*)qyqw3!6S%g@^DnU8KcN=lCdoJjl}l57Lxb-7TVt} z_o)e5-0lYl$#2{yKC~s)BAY~3K!zuV;EWGU59tr=44%gwkqGUPV0H=wJvi-=a={1H zdbgdv@9d-VnteQ;*2TYrY|Ee{@Sga3!rU9jzTVk)+d|~rtx;-Q+ttaSv`>E@)ZaRm zXTDqmPZ&yZl;9XX(LU;_H&;~I@%5o^994UuM>D1iiSur)PO{tDn(|bA;Pc$kwbcDc zy~1M99Q153O1^PGxqpm*#pw9+Z-tR=$S&oP_UMN4;;(9>EoGKxtI>;Lkaf?DY6qMu zO@vKm4?Gx`I~>|Q!>+ByWv#}$IXnYHQ-qQNTC^0%m$~NYRm-Wq$z*#QT8$P$SrIO% z7lXWwSC-OutWD@moSyE#U_H@tV$cWV$B(Xm4A&<9M_5-jxBd?oMv#i-UlD&ieW@&h z9ni4w@jE|cq9B|lfQtBWu<`wX6G9|3=fO~t=>fGIXwvxKyg$MYgiO~?rMu_SmZlb% zWbT{z%1?D9j?Ce*cdxEi3w}*!cOrg&Juh$nsNNOB^W=4Uqu=Y-;uQvV6BLR8VV1UR zGZ6s+uV{>Q249Z{KFX{PZmJv$p(@sP${ zEZWG32giQ=5sxq;Eiyfssm`-4R>j%Uo2}@GdU6KjA&ZcNTGBIc);lmy%R+M!%8YA( z5;BG#LMzd?I$>tgKUv}Be)B21=t?v0-C>Jc^Xg+)RdD=>k<#@d+0redQ=_&~dVrz+ z9o}wbqfkYtq$)Q~PHZX4KYLATv^YtDsJ<*l)FA9|c2!1be+X`&c;cKwC~lc)piMEO ziLhk8T(J&cIg6d``=+_P!o97jB&qtOLZXVef*=PyM%5&XIHg=kQG;pkNjEw}>bEG4 zDJRT<+q@a-lFW1R8BGS21}L9GQO7hRobwGIBND{Ye#Q}mzc zMs5MS;lATirtGXFxkSv3PJ1-?jrZth*x@_;W_6U_w2kVH`^*!3h<@@Yo^_zIo<1To z0(k3dat4`e&d62TIh{=W5>qZl^iHH9rX~sSLoyK1Fo@|4R04gOfvmV|?k79DlyE|+$GfOx+sQYis4rFuf=E~5 zX1fG|BoN*MuS4~~2+zdKdtHI5+-Abi5D2#WLI?%wNT)fFL9RDtq33SI2GDr7H+7-* zl{d9x{lTHGw|=1zve`YHaOI&Ao`eSJ_gi9;!pIW1OK!0u6FUrWmfW7CiaJ4HU!>ER zke&9E4O+ecAB60u8Ey*VqF%Lo)YT~wP3g<=M8bP$i?Gn0#kGz9Gig@yBY%5*s zi=flRVmyO(Twavq%nBFCy`bRiGUkus#y^0ZzQSZRX6H5i2JZ~4i7~$jI%YvMt7YjL zrXQv6r56=#YFM z_`sc$BQ=ef$xN`@hFx&mjr;J{lvitW9yU904%p?ZHBYhJWhz%4PCA=A#$ftm4HVX!1HKs{ z>+HapcPE;<%1!lFR;@y>WS>)T;7kisI~e48Z+_bYKU`@BCBzf$!G@Sjool9ep6l8% zzi*f6x&hs=T%h}*Rb)l8ObY@5>a>j-gItDA;+W@}p= z-Gc$$iu&M*kdu}ICnx~Q(|tkE>dzeOVmLVCEwJ0*+f>7gs^2mD?Ow_ zL5#G^#IzUxlpoPNR@r@rI(+YYsK@PJ@%oCzf_0@KnrW}S9_5OzZAq|JuPV3e+;}c7 z{pB)g%-$e(*MvTG*&ePNkls04pA~LKKe33JtWe#geIGZPkxc}><-{b~+>$-oYEsoV z4!f9y?b{@hW>LtFH${`0ee(fWnqsG`;JJ+0Ijap#X6-PJnA8bt8bd~V%=$DaNJ%uM zUlp|PZqj6qjM;45o{7m*n~~D@+Q%GaD2E}`X#UMFVy;`omX7Z_QSl0-XeZjM0kRKC ziY!f;s(6#{?+B@@cvJ7MhAd6xmPF9SIn#rN5eaW1ZivhfCtm$^4j=D&7yFxzFNysu z>6upIK|m^!Og8uG(nyXadn9CZF8E3AP$E6V&AVv*RiG6rp!Cf(e>ev!3lQX`U9QPQ zP-8cv(QacSro|si?jtI}#Pf!f+6J!6zKDLdwhc@ zJkT3j{QS!2`t|@B6PenKJ&KK`BbWe2L6|wRXXXZQYtBwr5E%m^g*kE;2d3nvnt40n zrYjho))IX%KQM+^JIU^nd2U3qCC>m9uOfA@gpwA&!~k|2kvFckdJo2Y>b*99j}Ve_ zPd(mFsgDLlqOxqJuADGvoigl*#A@c)p-eSz`p|54|0sY(cRTSpLa|5!1w9|HY3Wx! zuel08LyMqU9E;2sc$J|CnCrs=lGWKM8Tl9RgJ9{QuUmqdP$Q|AL19#Tdnr8M;t<;` z9z$M9{=u(sVJ9>_FhuC*Le`aS@t@)Xnt3MtAW?fBxm=4>ah`7vv@f(>o2Ny|iIxC| zut~jUI!ieMi#}p+3+a!BnD9NeM+%EjgDN|;aipQda-y#Wx3aM%1wXii0ysg^c)37y zccCU$n{t)I2^pKAGRw2`2lMao9N1I|fPFZl%qk`&qvI(Ye4NN_jU8-4#gQ^IVbUFKZ^kf;Hg@qJYihqXIwbd9#kjWe@ zvnaz!xb?EuNn{+A7}#i|2oaiP@))ozR(L_RSz6?Lk+Ao8W6|zTlcrps>x3^isN2R4 z!-!$%FntUHZUOg@TjYJqs6Op_5Gw_&J(_k%90U($n8~-t8!}EiV$-Rj8@B_`80`gj zZ#xki-YeLRqH&4IP!+k%oXR8>yDHNx%v_f)jpvAS^|nE=`r>zfwRrYP;a*eh{T{sc zyIjZoVpYLAk91f|00+Wvd$~X`9zwT?h!Y{<0U8tTP(~y)f}JjKJVdK^eqlP)claS9 z6I`g42vb1PTfrXWY{=9hB$I5W2Ew1g)B<#NFF* zWAD;-fI$>+CwY9cmhJ;ds(9|g5ZEqeXvQ7pS>Y@k{QSgP+^LmXlDdnE-Hrh%8K$qQ4553%ur#HCeApve+I4%pa|4t(X5WQIwIbxd z)HB_$l*YkmuAW;HE`_(I5i22A>wKk;x}mNV9jLlS z;!Zn0A*}DEf}c^}C3TLuZe*XJA-VyFSFY|fe*nr<;vlM@r8PCt&b)0`-z*YHg-;h1 zcoj}@dQhKi|2vk2iE!9Ai)pXIrB||BuA#&5j(uE<=(fzrz-UNv9i!O-@$dvdemrrs zI5h8Vh1f@H$Hw%{BH(J0`YgF0rnj=2wh*xxmNZMt2Pfx?}or)DQ&5CZnt()X|s9R$!nw z&dl}z_!>gk)TcAr$eM=n<49a9RsAw0?L&|Ugsa?;*xBqG$_K{F053y@9pTZ8K3|3d4Z7lN zsFVSg+H4>drGE?MKq4&K z%?xp(v)CJd7X<~ps!mM^xkhy%1gUlP*GLT-RJ+H+=@~x3k8}}^u60JhLIBrBJa8X= z`S<7>)YCjTGa91Ie6P~LV=d!{;xYCVN`hHhlv{NwgRW4qLXB zlMGkKCk~@Zx>crFa=+u&9L#6bqPh}s3!_v83KZT0SF;RJ`dOkMv-aoFZ(~9}*51cY z$busr84!v?3)P)9$I+z+CEbo%_t^d_zsw%ahQBu6Oa5{G`wtH<|E>HKjqPQO9Ub*e zjUE5vmaCGK9FhX^mkot92B>?0c-&q5sdD8Gl)D7QA~S$=DFHz>?YzArw#nE;VyNXe zFjb0;Wqws$Xxn4X3!1cNra6^JUU6N7d@y8ObpBeyLw_ajPxTW zlOY`=Gr9Eljgdm3rKjlPwgv*w*V}UA^I2;u({eCMS8bsPhvCfd@~5i=Gwp^=7;D?f z*<*6(X%iNvN&M2}Q;Xtp_!$;98@pkBGXfTKPFgmVC~~8!d!4FCKI)=~IH7ge?PG<2 z43EY=Hbs&6;Jnj~&{Yqcls>ZTGR>t)by5^vk|aZh2bH`;OH*ktjueKu^htUTZ=t${ zH|0L%D&}q0((1Ui%EacBc}Z(>=Lu0q>}tz}Q8%3cqZ_WYV`MD{8oJeMZ%*wB$?#QH zzTDe3)mAnD89+@CZTK0|Tpj)pUs(Vhz&4B_3#%I^s>Uu_j*hqG2Z+lrAR1Gm7BSuk zj}m5r<%G%!>0nDcHAF13h+OT0JHF7vTX?Cs{>PlN1NXxmKT0&AkD~bx$uUiltlyrH z4A0#Jr9UA6BE?VqPF?pmUPJ`nR=6VW}%e~DItVP4G z5&kL-J^VlbZH}gIQ5oB#GjFl?6U=AeqhK}gW$rRn z$L#%d%3I&x4y;vEADEIqJxKi@uNhPQpA~_l>3@9xs##;lY~BeoI?C*n3XujO*xC6)=5`mSrY!|HR=T-1OD@ zu7VU15i?Y_=rYl~lv6}u-rOcOeb9XRI0Q?H-rB9@naA4)FafRH8lYCY=)^rWykda zcI^c*i?m&jo`pS(>gzRu%{7M);Ic25d=T^9S_Hv?PeI*1sh-~-Cf%uNxBMpd z+k`^l7QTt4qjF_3o98gSi3F20Tf zr7Uzg#Q_s-<#_;h6m3CTkTrRd0x;Z=(}kJ>MBw+7A;`=JF@UxBENzv$)Z3_=JRoN9 z3i6=_1To}scQpZ?!YIspJObNj#)5HUorko8;Hh*26$74Q5wPLj<>~tq<`=r9y(#z5z-!jBEqyqXb70ARftUj^E5^? zXhrj-%P%w8^2X_~xjoE*#tG4J_4~Wu3)W_k!{^x~at*jSaF3bItRFL)$d~ zX9_|miSipv+{ndQuIL&zcHXo{v|bwfzo z5&8aL&1n+npni2ypWI_`;5gk7|MZ0K%oyGh>o0rYA3qxZapju&e~ZXmOq`tmgUOOK zl#m4AN4}x_Ato%@yW|cf8xVlD!EnRM6!<0Jqo3NU@|oNqgP_>Ld{-ls&p$ zcFh_VbEXpVh=2AxIzNAu)TVFU@bUQq+M~;Tm@CX;Lyl;3l;*iG8<}J|L2?={L)n@t z@;rSg8L*dnh3%FjBXDP;piWGwRlqHwokABpKizN_>VASPp5T&SD0ok3=rK{z#4 zuia6HPi?keOwb@Z+)~z!sT^Lc?=_Wd?}$O=Qy<5mL|B?PGhJNx;M&Kii@|-9MmYYk zEbdIrz{6;O;TkcMsjTJ>w1{oeKw)TS#7dBZ7PR3g=W{wQ%x%g+NJGUn3tt|LQ8k0! z9!#ciV+u(q2LxUNw0vFF$4_be8_?%<(kg&uB*lj&cI{?0`Hs<Sjhy>+WrOf0X!+$B(q(`*Nf`NS1y4$n?|Sk*)tx`ijIyaI=_C+Vv;PDY_+1Qwwo3Z!jyZqB5H@$ zY)!~_E7UrA?9kqgsNL(jU|Bjn;=z7>GR)mIemi*&3Cn&yydGg#+!~1sVZmC+BP`Xy z$zXb$FV{f~U~Wt%T6u6hTj_5`n0M&df*!I zg_?;7%a$W^cUk3~l_XNC&d-!#tX9M_HoTeaS=gM+YzY9VXgs8Yh(0IPRwHY!` zn?heG=3T?v8{}RT21a9tFiS*JGovoJkAtI#FAkdb(NCX&?kvg@cn@N~9LXovj;u*{ zs+ZsEulEh;6aTo21w1~RXbdK`8)@=LI&mtOV&5r6L0FE)pf*TtA+kxaw|rvBiKior zc6Pv`Y$y&!ozv=92oCTx=}nlvuIPP2LSG@9jh&#Y1P zem^YC{J`ypArmI^29(r+0f_0weg{e7tH8);mim?OlcDNVvuzriy(FaSm{XB_ukNR0 z|8!b$dPqT{ZupRL;A8@)VYz6)Bm}^8m}T>sWPmxz+|T$rWTGNS_%n(!;c$sT&i0G0 z98Gy*pB;imDwa*Sr6_}?6Z7JdeOKpCU7;NZEk~Ibs^}DkOgu5fYCeL}qSr?Xq z)9O3%gxA~HAZ1+oD@(g93zJc6B$yte#flnE+ za=$Q{aPMH!B#4+X6%kWv-jagmPOYwBS>K}LFjPUE*KG&5mAjE+C3bXdYOhq~h*fgN zem@b88wcyx`UPoR>D;%^|FJW2w1>XHofnC>jEP)x+#2`#P{oA z$J9(`Y#XOnkTO!3ku>R*i%r8y)>Ds$iJn_qi&dLNTIZJLxpUp49o88vYEv4=;Z@6R zrdk?EdS{T6%O_ZvG?g^&nQM!uTcD{jA4>1A-(l4WmYj2wZ4G@(cxkoETzIwZsAIpa z%;{R7NbgUwsT4#Qo$J(5O+ye)b7RxQHZ&%07LVHscWkv5&g<}T&9s+dKHL5GD0B{~^NR22y7+D$3e;F}i zVptC!FmAdFhCl&eB)cn$vOJC5(yIq3VjS6zwt<;28aGXpiG)UpfRC>Z=3!?u5<8En zM}1!2{e&j#z_>85kL&i46a|4DD-*;E^aTyYz&5#M4m3mOp5QO%hXO?pLJz_yg9gPA zMu%pYMaMR>*DmmzBqO#K5bPhIC$Sbu63Fr&+U0=QNVD;Rm6bFXOz49`%*dBo^+zM& zjz}fG94rgcL60AOpbtDDxg4HA)Vzxb;&E3I#L`WyLo21c1BV7>0El5_lJ-NX=%68S z?h*?BT{j%yso5L-H77-G070hO-!Nk)$(2j7<6WY8yO!uz5^I6y z1=s@sOvl4D`c}#n>Bf!GwNrm5=1rpy?FTOb(H4E2#})`@`}4bJMn)M`o|8Wlpu-$H zpF#M5I9iFhX1-09=;$eByFb(-OKMNkKUZdt`6Rd0fgl*6b;SWnuh@YDBzt4TcCV3n zy41eu_FNM3{k4*AzAY^v_u;}KOE$m!*G$pw(Z>WcZLvIG42{ph>U!!B))EOu*HlY< zpB6?}`p}Y|qMNF>7y#r;iaihNRz6R1ggL?-v7*T>TL57O)mdwpz>%K1ieLieI;9+r zCxrvxROeQ2feEzivrW?`@iueF(1H0`;YkTKZ#xGIw12<7nLSP5O85~`dRTxYks8u- z!p$aIO+nPS2nEiFtK+S0=Z2Ez`4_-R!^`581HEU;0;4FMz2-H(XS!0n#*EXs@iJ8w zErr=}B*!#Ksnh1zOFDL~{s-cn!{z0J@!gz^u3Jig(ChA|bIiDTO}WcQh~*5s>+fn! zjf>I!1L*C{NgIkFlYi}RxO?FwHT|hZ3;uC`gW`V?4(x259qp|D-H*}uAN`m$fg*7z za-G43um(yYiV_GzLkNhwGgnU5A%haxQep2Wx!c3ST9&zGabcgo`!U+nHWLN%gim{$ zPCdS6d=I}*LV z#1|#AHS0v5U<<|GW^v%oU0#tPEIC|CGv1tDbZY3ZC}C}mUN|Agn>BW%8^$qDI6E&G z+!nczS>9^LC*vO2X1;d54NY+m;Zi^!6DM+oF4BU{z#K z+bO-QI?2p%VoVg_#z-WqL-UNt2b{AkNWDhI&)bCLH+m@{SsgGaH7asj$m;|)Ye0Nz z=+d<^xXv*wP3pRa&u>~!?e^sb(6%AB zDU{|R2tj7hSM4^y+iD~2cL0JAK@tZckAk!H$0}f`(bE>fB{FuQC(gx&!6ON7rZ}ji z0ku&KCPCv}j~=>4!ZKSHpYmrS!LH=+?ykAiSjkpF7uy{s#Ds%bh=Sizbe@Dm20Sk!cK<1W$8WXy=6YnMpF) z+DLdE5|Kt_7}7+DDw+1FTtlQ*Sj@4ao>$#^#{v5pX7Ytx6rkv{l zfBf+O$HolZKf~bPB3A!pg!Y#b=D)P(Wz}2e1?yGn9ckL(5i6Dey8((>1qC2VKs~iw zQ=JVOu@YcXZhRd-fIa|C-yqD0&(Os-=zMR zU)=nt*?s?kN%9hqAM`6JsN|x=rh|eAu3hrdd8OTNuf;PsJv>N53gUrBQT=m#iSF za|s5@(sVhWPI`mnB!t)2gt)1u0?Tqz@k+YtxbEavLLD_xq2|G>G=tUZ^`g@hJcl9y zSb-%x1RAWg1e@J@dU%1wnP|?q1{14Doi15!I1QJG*2dyufE5Nqvp(F&aAM(tO9<~sc5Z8c5$TJ2ly|(eo&pn}#SaePdUemV0+wdU& zbS0dbv>;x%qrH>_>T7}r%9xfWFd?Q9)2ynKSoP;mH()uBkR{GXYS=(ZH{ z_L&3hp%Acc83-fDp`F-0hxV~T0Rw7`Z}e1!czP3UQSXeP^aBPlLXx6!bV4fPqmlqlCQi8YSqTYT$h-iL-;#L35?Kk0m*a~w_(eEDKMO_B* z3GQ1nhgd@+?nA7=tGUTH3(HaPyq;&mi+R)S-x^A^8GLT*i019f*5O_s9^!dluptkq zz1rV{gPDKI#2X;olv?d{|6qDetP^mD@Mlvlh$WbYkN@dM-%r0PnEPwTyhsv7dYMu} zLAU7F)veWFD?E6wpm(UdF;q3m;6hVOQv6PN9-mGhe+P7-3?%^)tpJ@tx;g}viMijU zSg9<9&0wcPA?ktuDK5Q^Kp1u!(_R?e2UJdy0=U@6pmHB(I1ge~_^MJLdVT01;iIp1 zza@x}#W-0jk>>iZ&{|Ytag+ztRZ-8CuWkGafaP#;kGpHOL6Z9-Ln}zO4dt#d%v=ogT`(@Us1TTvK z^a5?tkkxfYYry=7Jz9+dRU>rLv=*zHIw?>fGCDF=2#TPT?oXE7UP4NaP=b%fGL!6z z_=YH%ft1KS7ze%6lsYO;EvE)739S?b1l0!3aw$*CPGjr#5+kK#orK&_gD$M`PL+ik z>SdWqYh{e#uH+6YP0w-C;)+|55F4Wnn^ZxQ^_Wa;x1$h(fXHD^lyUkaWvaIfrB*38 z$%13e5L(Nps+`FaQzh3iib$47^?0BZ}4c^xs-E;2kvoNrV1 zerz%J?IZL(_Hl;kJKhn77&vy`L-y%Agpm>Fw#o0qG$Zy35k@;01QD^Fus4)TsP`p# zcj*nhWV?e^+|R4Md>$sv+Jqqd8EoODT#i^i5wo+-{DnN> zTG>me=3Laf#Pu)M=ZOWU7;&Npy=-qE!4uVY2{$moA#`4ayBy|FhP-`vK+0_a`5|~` zltT7GL-a;U(jtzaMoMLG$~iMi_Gt-c-HaKPAbW-2fOdjG2D&LUNLfRPK4L}4k~n31 zNVTGN$|*KTSt+++Ha&{j+u{IlTB@*pD-ebv6vg%ueE&)Ml6w3pLLvJxiiJRqEH{xe zTUG1o(TPH32Si}d(?TE*^T~HGaD_hom+&r_`@qNCSXKw3iWdA(nsYnyTf;&@_qrOs7;5>4kjP{PyEPa(X5 z_>8HyBy^{9$tdHRoVPO$?1EQ^ST#|zF|4~88R;mR-r?S*M@JvY!WA3 z4F=9X9MA|y)|0BbaY=;G-vT0GGadY*`WwrVY??MeKYn2RrD8Z@ewd5ZFtU?gmm#C)FQUjAg* zE~1(vF&l|YUr65pOtdGg@eRrTuE&R2PQCBhSKIA;U)~?k`tY%U=7+mb5|%2Y?A9Eq z^^DW>p{PrqCF$wPr9AJev)PT=*h!rXT&XdW>mX8o`Boky%!HcTm|>^wukGU8M#VBl z74(&wPEYU*79EN8G=$5F6sD$)AtI9WHtY&^6#Q>xv6dO4noNc5&Ia3cS@kC!@h*iei~O`qp-&l9 z*N0^Zk-<^vjE>lz%d{Mrx#;MP&RoS)8A-)W0LlS`YlEvgcvx&Xs8Nj+A-#jqvEgMp} zTJBA^tJ8(aBe1wO+^+YlLxtHRwzyvImq)W&C-yW~P&k#>oOPOJ;7vrtL#kOY_boIJ z9qsX6X6DVQI>BGFqKuC570P_oLqPORuqTYz2heuFXSn5*J#0;~kj>MNRbWnJY=Z$( znH?8<&6;iFM_UyAxw;Y01rUcRjCRia zsTqrdv~uxByid52X6$BboaxQPniJmd)L=F@dij#~4QEMT0(uGV*+)P7aUHKmAYyqh zSxPDcgp$6d()#Dg3G&+v5K)2>Br)8!CU5_qZLE{*H>>@@ZS_Cm_J1+kkeB=OfO!1#1Na=hPx2>2eJ5!r4|uc_>KU zpKv5O78imHr_cjge#h@K=@aiG6IefOsu+l=mYhN+WAI+)Xa}0e3Ig-+*8Hi^ofTMnid8=qujt)i{YsFXNxEkJ87S7l?%rrggbpSb5< zE3kk%_NJ1TY!%=>JB1kZcjJ|>>*a(*14|4f1E=LV-+0D+AB>|`&Q_Dp`O2clbK^W` zT(O@Xe1A{0RqSk6PR9>ZivdOv1!qMZI~&*Q|1_HW1)Tz&;1QxM|69>0K354mM8!A$CC5@F`2Z(A;1e&1KKfDN~n4}o&q$eBa)~pZ z81nGO3-I4fs4Bkg2kH$6xn@dlDZd(Q za36Jh+J1dH;%YS0?fJT}`(c(ZHa7z=Q8Er4T0%2&Ps;?2mNnAf^621pl%MZ`HWE(Y zoNb`ITB6n1rKbkfvFE-FG*PCIQ>F?N`W2HA!e$lenQag^8KCqWREPnc)g@AI>AWw} zYq@QN?n#atSw(}*gmpONN(i#SDs6CLWone1F~v6*Rbkc+JJl+5zG%qafkf%SGQnVm znNmG*wr@K%S=5@*Alx77jc$0W$e-Z55?q_^3ED#ygyYH@=B z0m!!Wk24*dKJl=r-1$5m1QipG3+3tozHx>{%nffvoZrOV&QFOV5x?pLw|yFjoMlV3 z+ECh)!kHaTIAp60h_gAqyzq$Jkb152R*xcJsN*j-+}P?~z>b*Ag9h~N#Fc}H`Vh>J zG2+ya9x0XVFgi1QV+Jt`&dkKC5^?kfp`bK92@`_U3nQf;tr)iJv6Q54K-d-Ot`p_saThJPP^H714hysdXDbQ|- zD}LqV0J)i)v4r|Vq9Ap0ctPr9<7n(ybrxRYW}WQK0_&uJCWDX zuxTf$A=fOGB6`m?$qs3n7ms1K4&7T93U4wRtbv2Dy@aP~#-OUyo z&ksNeYC9)nor#M;dO;dH>fgsILf`~uEH>cM1uLe_(#12dN})P{!1k(F?-H?Umc~cN z!{oXK+iWm8+|P%=9zy0F@(bd%$LNt6epKPIlE`KLmw1i;oHh>Dr!-7$KTFjLJXvjs zFpd>p8CYPGNaPJ!?no0)VQdvgA<+j&eIh9cs2f7Fo|w(?7wB;LccyZXeI*OA3>MMG zPd>DAqXo*Lzk39w4a+_2f8wCr|E+P)-`H`qvon=5mA7+pGI4VHQ(F9IIJ8n);78`k zPinG=Yn7XYq_okbegX9s5UJJ|(5w{c4PqTM7q?6-_&_jw0hwm^7gjv2riqbXT6xIC82UsZCBUnxkJ~IO4L_zz#ergPuZz#Ssi7S6S30os-+8 zaZ&^&H(@#N3~;st2(X?rPUR?_3d5pWe7+M-?5v|;;!{wTl7cdjfZch zuCFjr3@sKH_uT_~*CB3%05{YFdv8t(Cv8n=WP}5|GO)5G0bVEnb`no5ykM(WM5h?} z8sZbjgigSY{En^1Gx~HDzy3~JBDjs4QPNW2M6>LWu1VD zlh<-*-3qGlS8l^_H_86kRLx3+17XUK*=yVBFTY4v{ zUlgcVgDL<9o5=WkEkD5#0TE`=S~+Zw&!`qM8jdy_I~@t8FeRH5IK}LsGfw61&y=Ggcui$7^ zQk*g*d$mzc%`6NwO&OR_?s1VUsoA%VzDoan{-kgo)VU>wW3qvh32w#{6|hG++9v<; zcZ`#ICfyhR6XRt6v5xo$JKMi-s`MwgS)0ha82;DNUrP;90r^X`-roVbIdV%xJb*xm ziiR$|%p7?=xWSzpmaJeHBcRXZ6KUrSqD57JYWe(rUZ}TR6nwr5hJ(xE$iYb=wF8i6DREw5nK~j z9Dyj2h@28KX(E~FoT>PU&6CS*2fbRIc#S03q!+ptEEZ>z(;6kfH%=|n1)xlgbDZ(L zdlKlNGmJ#4qbbX679(uVIc_yBZ2Yk8K|LWVWaBjBU(siAO@D`Nx%Pa-Nvr-eC<1 z!OdK6m#pI{zKj@zdhiSS%J7|+ofCoSzZcuru-L8 zDdj|3SQe{ET(!?JcwcL>9$d%VBFx0>uh>X0w>0pQuRwjdd`eluqJ7|gO4)pwV5lp~ z%~@sgurhX{ASkq8bj7)FDN0xZ%1Hwh#+tI*-3oXkTwn*8unWj(L&-i4X{ytaB0xOS zpf-ZRtN;LmHyi{d_+M@COpwz?x_$VjD2DCjyMX(TzmBV*dFpDCrXJCxsK4bWbI1c8 zLDo-&P!^df17y)GlBkHeNv!~`jDZ3*K_)bdx}(7G;yh!6#W9|_wtrQMXtV5$dr|k0 z#XGWcOcR>hCxkBKPAA6%ue< z2mVI6$Yvf2dAyp2O++99rE7^9rua`K3N$+7_^}%`{Q~qM$9c^`JxkiM4mb0D$r+Ik1+Y*FI7x?DdGItRQyjijA5S$j zmrIZ5hexF>O+)p?VULpg|Jd=%>xh#`l7*vjDl|4lJ!d)iodE$6V#(Ut+#T%q_e?3o zwNJadve@kE5tpPwiT-KF4w+y9zUL3tS)K9^oFME@q9NL&SfNthN6b2)X_@U?n0XCa0v##LPf1YhYtyEac+o`kz-o-D>YnT1yDq7u?s) z3hv|(LCBiq$RA;q4?QQlN%~x}_73}lu%xj0dzz>*h#HQ?7xK?TMDlO8`B&d_B}{kH zJPUhdrt3SecIY8D+8U7cC_@%Z?xJ2#Ia{ASTRdJhRo}j^wSGwPdA%ae}nNK)f12o8tsoVEtsR&#qvzDSXjEqJMD@h_vtb>eHImnWb1t(S=t7#UXX@~oD zAlsez4YC@?(QS|)@XnHAnpL3fwH^1OoWXl{e!{}+g4UG=nZz(%6GsSP#4vyXAN&|e zGnU0dwHi^Vs_&7lshX1=0fm!XRToE-8V>ePoxY7DIi~*0hLg zbkW8*YNFqyFOIJ_5*z}!ito3C(#FvOLt+%>DdURa5c^I-%AhDOT9{uU_!N)=hB)Ti z9MbSNhf$x^qned=&AmI6y)&E!PE7+Pwa4!NF*lQ^2w9H`gEX0z=E2Pec}jUA`QppK zF69i)H4gN)Y?MHcS%1g+lYIz8mF8oNfX~z>N~tjfYIn#t)L@s{RMF72Z9te%Dk{uq zlTsUc=;Ie59X9$4jaeEa0dxp>W1hp4DrewG_Pzsj{qUxtep1K~93b_$JJSPF&=})a z$EF(hX3D8~y<$zu0vgb|m$MRwcf+!{8L@oGoEtB?v-8=A876T$WO z^TsSRG|A@xS2HbY3y#INj`M9Dnlv>i ziK3bmC<&s;Xfbk=%;{ukQcF!As%u2OvumwsCcTQaDC;iP(ID|XTDOBQV`pnlJrrMc zs3U3@E8ZpETG~uSbqR}!N1**ND=CSNzoY!9i!oM|HVhkRlOt}Y?SVXxZE0t6)FDn^ zX?4lQi^unci<_bdfiO4o%|JJ3dYPIVMlMqHjuQZ`Y*+!*3`|&H&dkO6z|V%_VuG1* z=kMZ31vwGs$KrHhEf|aNLLMc>l>l(E&gn^r0AOUU+;Mk(>ijG()MH-!SYdy|NxNXm z261mQnk*tMEgdQHNK7{uVUg${K=|GuzMc^g4;@oy#AmNp&vD6mym7*zNuF+xPp_yxDZn zrxh!F6pb0~Vm}g*<{OXy-S2T1fJUSXJ#VC|JszLW=Jbe2!eQ97`;6-3oI&eVeK~|e zSMxN_QQ=X)KNQ zp)nHnRWcvve#rE~yd?zr1(1Mmc!5YAsLBg;W3?}Fp*<8nzLfF#^9+3u`xdN$@;6fW@TEUEc!A>bR8 zv2Y)nGkcMSzBr}r%%LaJfpny}l0~OdWZ4<=9Dn6u&Wr`#)$m&`Oh&q1sor-YuelXo zOY;Smvny|}SvIdH$%3mu=6c@4L*UwhEw|~oF8Rgdh!Pevo1bwYt*3***Qm^!km>c< zq+f^4P2cf0=ck8xwyz(iPMbh4c8^4_*Hz|`_YJC9%~bo1>ok~VmVwxGUvfTho)#aTTzVqM5%`m5QaiI88gd~j~#lw ze;0C>Y9sqm ztWQGiK|!NwQ_sR*rLZkYPb{xzo8Z#vye7kj1?nsL4Klr2lz~zGm+he=x0@S5KJmD; z!9Dj$*88T@HODil-}l4D%@5mrOi?}|J!{Sx_y`jam`SXZy=^n}3C;ISX37J&701lh z6H~hyr_dXVn&V9zGySZmJIP?yTT7M3QGF800xR1L0_i66d(CJ9LDS`m_DxDFXhe_7 zq+kJ3tLmo8v+J)V>shi3`PzS#{EF{3TD!IrrLn_52PbvBfXIpq@_PYqAX^3O!D zeF~%#g*Ume1-bcGPh0kMm4XfV>7amG(6g1V%0`)*3r&*I?ybs?atwOw!Rc*-+UgUp zoTNqf2cw+Ml!b%%E)V97i{BLJ{E~fnKjDD2k?0BZ75Tx@fFCKsc1r@N(p2mbT9LKU z;QMVrQt8R6Vo|z+<$_$q{Db6zf2Rk~UsK4_)9pS85Z?v=Z2AcT5DAz9Y;5cuR%^2P zt05}(HaUvIn_?FWfCFQpU&Y6r*a*}Lkkw@HPX1TKPZbOZ>(L}TonNg8gK@=ppCX-t ze5zm$Nrncpbd*$wT#Lk z^9)tFBk=w{imn=b8?p`Fo?-Xur(2kocv$|;TlwAJ=f8W270zpas#ENL-0u1ZEvSDJ z$zL?W$j-pb_W$A!mA_SpzhFg_=E=kMVdyrSNKm9eZq$MzRPrqE6n*aEaJlBv79W%5 za`$_GVc0B9llQ#r{^h}_j9xBcdMW*MY1`B7?Zvu)$H(UfU=JBg&WS-7J_iQ9LAO>z zQ%nD7wqr4_%~ z3>+xB3>eICT6C0>10{u6HlS;I>N}n4F}`O@u@r@)`D~0Mmej^{lv+U-OvO}7qma^a z!uVJf*zXPfzO3VMwqbkbx#SwrZ*~f`tz3Ln#7Jv$?~z7)9I?W90G^y_u=*fXPEvcW zX-BOaA0vJjktr*4gf@?{av$M6MgUr<#m|%H%U$7B#lvbQK`_7??%<`Z+f@;vA7%qN zV|*P9G>RG?{5h!_1h!$g@*wkpWAth_K2PgXzg~xm+hElpE5G`DC#=1E0GwZ%@leyn+ASpEcWwROp1I z8qwwTbsJ(pbKM-_6RukOMh*KBVy8_K5l+TR@aT0ekkTSf*wi8j;Al-XYQF~fLI3+X zRznB6p{2pffrSsZ|Af`3WmJkp!TQ*Dv*rVjNq>}7lde$bwB%j9J?G2MEi;uKUa0>U zKon+J-oQ`LgZJkmU<%V}*(RY0_262;d6#%r5FC~l2(`&5;-X_nZ?=qHae1#mTCE5 zt0fLZ5uu3B651#F>yJ-hm8Bi-3zw~7Reqg5k7*Or=}EsYCa|xs+FoxGLRsFMQ7N2P zTQS}1(Yu(e)6ub*uK9Q+oL5~j-K$Y69FK02P%=`xR?Rs~C94|JBXpUl?Vzk|iWYU$ z`i@g=^70gY8Hf17Q=v(c(0%Ww`n;4zn08ep9hWteN1?j8ydA?$J`Aq z#X0onR}PWcY8+6l7lYjT_UW$8kdOf~mB4v9MJW9XDVEM#)z!e4jJc;tG3|61RjO0v zoqoaCKH|0o)Tfl`RJ|Q=3b&D~+qH!<6Jz~Es?vd8)9646&m<=SmN)I&QuiSkLU!m8xDu?zytsmz&rR)}Cf5jX;E z5ZK&Zq%P_*Q$c@}*h{eMSfny`9lzKNz!k8)4o7qbmF@o4>go8vn(e?aY$aO54&)k`VjUV z`vT$Ip6>gz&i0X(0(Hnnh-H=lcm4;(hoG&HgM)ywDIJBFdF|yCiv5QgR>PE^)Muq} zWtiyv=?1^d1%Pj@+r)holgb1$^TvppLF_4jDFF_G3{euY60S=jXR^m~9Q))f!F}&a z^Epfm!x?6|16GdZ`3ZOB%<&~|Q;cT&iUaX8lcq!t^WLZua*bWD=u%Tq) zMTxCfzSx~~qWt0Bn2iqtkOd^8XZ54hc z^$ISmz4ivXSUWMxqB4@LvL;l{+j*NZKrx&7z%pRzU0M+i{M@=F$eXErK_CYs){Y-F4gXPj5fVh)b?f`h=SN_3T_ho{VsPuv6D_jX=Dh0f@d;*gQd{s5~o+3V15 zV-^mOi1VM~^%U~ELD?GlKylh0F=>ftU|W{UvOrRlN9d1NvtKfP3+81|oAatsnMtJ4 zL8h^UMMYlmJS0jARF7J-LSq63o|M1GDXua(pCdp(G721n-NbW)@@7EBt^0dYw28Qi zg#BTD3VXzX`L=lEg$cZ)cE^+k%9mNA6j|2|T|oJ;1oDfTZ$|R$QY*YuEH?iV((7mH z;GYwPV{RJz!Ki^n-YVbJloG~y1X7DV9p56}U^Ik_t>Ej=5>0gb6+nj*(i+tNDB{Ik z!%^L{pSgm6u~8xyxpIQX7>~MLAsJ{Rak4qTe*R|p?JXrbeI+fcx8=UtTYjBWy?0q$ zJ(BqujirTUMu+X~Tu)MqXYXuwh8tldH4y!+ndfHh#t_HdHGk1+oOHK;0M`lU`La4$ zJEMy$?eaiy&1mx^TMJFsqcyO#6?vn}{vy7`vunOPIPu)+cPU%zvZ7W}OSgSPvo}XI zwH#>sz5O_}l)U!a*RHsADIsy{sqpK3{Sj;{^!aUTh((+CUgU;>7guNJ&c*2N>yj~X zEV?@RY$#gnLMk@31Mc0b`|Ntah0Eu4e5#M7aiaV8*ZE1M-q0jEzItMcJIQ@q0$|5--~9UDN&1_m7PlNhH@y$Wi=WpZC-&rYYWTek+ZYG~| zf!nIBy&d&2(_CIIptMuczD|`SH&AhnsC(Ln7`nKy2!J#EWdUBxK)e8M{qc)t*6hwMyCmwq2}EqRYDULC(5Pd`^5a}m-+ z|8z)Sa_FJy5u4#o-ucvcWQ(|qSxC%} z?i0a@37Pu{O#bTeC3V;<-~3d(zMMvNHN)de?6Cg`<4&xz-=9@_^)kH=ip9yk8*E4T5j>a7e?i?Ma8q3DD8~g*tlQQcQ_eD z4;bJe@MF%3B`SFks5t!loUC^#Lihpf#}BZ7>=^v-43hqr{Q{MLiT}t-a2lW&73)X3 z?-kgf|04LQnP2TFVMX1_8dk!_O+0e;iyny-iTW$?3k=V`nzh`NrkalTrBM5ti77~{ zpiNq}$A@EQ%`4aE$@uHzB2^C{>fjw1IV9y!p7a+>h&m(D&?{Do(Q7L@diA4emX57f za1YnS+EVz~;wt3xOUrFA+maZxtd~bVf2MmqIkuu<$*mbWBJr`cE+s=#e1?N0uiJfq z0Lewo>Vzg=n7u{5Erl_S!fjkrS3SkOFGW;azr6rttMTh{jrxJBMiA9=zji#C0SB1n z25k@klOMy^+*vJwUicJxYfl^99UOy(1GwturINT+fizmu)%Ws-EEjeg3|@fakL|sBhOKix8=?{9q&|f$bWjZTfEtH+87?&cxF0`}B54em(}Mred-+ zcM;nQj#XDjRr8%@<3u5x?m>J>B~qMTUJL-IN9sxY5Wp||r4?tPZneVb499U49_B&4 zuhPV7#|7kI@~1%4v)JE14M;rRU^8uaCbSjBAHLB%hNW8*(}$7n^}2+tFt__WU?9AU z_JAPNNV>wEF!#;l;TQ7uj9_l|kzmm5b%YcJv2!ikf+%3N5ckuT?Gf0DT$O~VY$dLk zU?@$Qn~YTZwW&xQwEA%%^u$NY(EA%8ah{c-jTDB!uO-#v*--meC>38M z`+<_T#i0m1?@gGd@L;C_bnsw@4_4t##iCg<2vr!O>)0I zG3N0JSN3+3<{cCCg_-zXRGL#*7&3;vR!-^qWHsx=5_MQH>ec`mq}wM7vXh`HkPrEV zHDs_#QUqlg>5_mT#wp1x6TVLj(+#O~;}b6C33JdMPq~@uj(A$=--CO~Q~%5TLrK0K z+L;NmNl?rZg0h5v0L7a2oQN;*%Tv#&3$Qfc#`v;B3Y5>V3XkP{jw?WP>=bP*;WO-l z?)G#N$lj*m=$Qtu7n$UB-+tK{{_IS^9*M?DFi4xs+VXn7>^7UJ;eI`+ zE$sz#2iqZrHwzoLSQ^m@ablwxxlchaQ8|e>)$%-lQmuEs^7J*(s6N6=Vs zA+%bm*qc4)#C9&`BJPJ`;J$s#V2nw=G6XDlL|2d!;MT&t1tLV1RxQx1h|WM zH{oY0NEhL*O337JIb8dwy@IS=m;Fvs_T>bq4+Rei-poCnzAoXM(lT@fZ4sGAfN>V5q1ejS4db8dI6#^ zIpQ=C(H;yegZ5Eea@^ns;xxg?00;zNjRg9D3+zoa|8OX_t-U((9Vstryr96K33Yf{ zpBOgp-fel92CgoIzQ`c9t)u#}z1ASNsz`-n z4gsI2pa*EX#6$atxGR1tMUGYB<|V$$wSLLw@G`K~o>Ot~6e_Fva=$Bwth z0#3AyJp4eXK_N0l_&j@gQ+=T^Y+a2u&(DfFpsLTyiTz8sm^ve%)iqvMR^ywOm>;h{ zacm5pF}C+J8SAgLrKFElZrMog8q(CAP_5F+h5C9tZ+4>jIPW@u?zSyHTi`wp? zmNO0B=lmxu-83-Ux|Vf(abE2`Xpnnn`%oHM+T!i8JwW;^@&{vw9@2eqP7pdUYI{!wQd^S>nq6N7(}u>bFuwg38@h=9<4y9xuP zgs6Z#GP56uQtzGrI?eW?u8nJHfC^Y_Az?^rY6Df(BnkzQw^oym*))bvKvqx9?vM#JWk!r4x1Sr}=|23p%UE7+)$o@|(!JlEOHxKt4ZXeE=kZ4ogSjDkkaLFw>E$PWe zcloh7RhW$3J?<1KE;ZO5vQ0k<%2Gk?Ql&h6N#9M5`c79QTM9f>q6j^WAbBmXS7(_j z|3<>GDjsgm$oQQ&Vo+NfSE@jxd6l*6)}Mf6Ocqy|w)1*Zg5dbByA$K%o$%!TO5Jl1 zX}!Hp+i%Bz!)I7od-X8m$p-za0t*yDD9m6G+z^=|q%9I%Od6jQK`G2)5ZVxRPviyO zDa>OK&=7%u;4Oa(MxZTp&WCN&AKb7SMs*j!5a$m54je(m8s9LCozUMs$~|CJ*qR`R zumyoD%q;9AOh*{;4zT_tfW8R+Jq&1&3XOU|3LwL1C~KKAt^)p*=$xojXgX9F$Q`^S zMkzawQ`{x&oPG(RqEMNvd|E-Lh*BZDw1eLz;+%O2qoPr{TiHi>M4IG=JiQ~^9OTy> zN`?e1wqA`s$JSLx&^;Xc;0t8`nG}7`z#d3aM<(s=0tm8g$vi zI+u=F=~X7)(wdm-J4&~x_50Jmm>4-4F6^~_O%Vg|z&adLUbV?bWio0@n?zC`CNq3x?55uzL;8If-qoC5Z zpkQg*OSj3(wpp4#WVgYHfFs~E-Je;dHl=`jZ5i7;@Xd)GBE4(K=)W-vT!YWzaQ%2_ zp!6+^E<_lzhJK7r`Ml>gnm|9JBD zfAoK~HU5t~;{RAAPO_0(kVhW*cB6839?IvI5sp8p0fBsg7)rx8)DFPJAlNfGgQSQ- z)i4X#8GQErA#Kb=%kUC{=1W?bvynm&(?6Qv;CF5k zvCVN-f*E@W%A{_sokj`U4Fhy%XXaanmg^+X0=b8X6r1F96mPB{OXF#pZJ#=wqHGC- zWiql(1uOE@akZPt1RDaui?stsT?*AKgW!8${AIZAll3sA&FMGG1jTB}-dfE7e$pje z5|tM%8yYfdJTgI~Ihuoru%s~9!07ytSOL~DVI32!$YWZ9g{-T#MaV(zQd>ggJTctw zNKUy23Sr)5vY&015R)$Jy8;l#6ZgcibPxY2DUpl=K z)kd|4eMH}BFN+i7ru~j6)W@+lNK&F0bhuAO;>{$2UDRCIQS$+NtafxhBpP9@9?Nu@_@U0 zWW4!Hj%T5RGR>i=iXo~tx3C-_X)BaX6kdX2%YfcxpC6x0{?M`HCBMG(ff*1i;-ULi zupwEzJ}Q19nlL8ryXwF?MmK`mjp5LW#-7se75qL)H1tk>fq?86iH6BgtV_UsLL z%y>h2u1wpieMf|sf_$V_1PbszZ_nK+@a=o_JtY$Ojn(@5;L55E$CeLfqi}JySyjYU z;(!rlbMFNq!MkFiDP)_aIs%ML7E!;K9)JF5@9#m(gH@TK|DPwW`j3Mcw*P}?uHa%| z{a@HCS^2M5j?QBe7*iegv#TBAK;%?254NwBfZachq%0mG!G~H$1F|@{TInwL)XeXf zbPx%x!bd@P?^xN)7A2OUgYB5p&BDp1(~Q%#P4DN+Ey6GA1b|1!+wgj27F$PiEqdw! zjUweKQx0hJr|q1*%d?b5hql_%24;p97@iq|tc7fo8OyK=ipt%xl#-Q(QZ25IV`3aw zK$Dq>iZekmx5bkR!wOYdiS&{jr72@xHRGa6Iu@TD2J6UywCouQE!VkuSeEA9w2lJQ zs2-ut+`GZ$*L}Z{(_ovU zs#KV-CcMRyuYkJj>px# z!JdqM%z*@zUl!IYQ697q;~D5?aQ18Cpu6}_&@Pz6oN|fo1FJ#M;T`0B(*R36Eik#! zgn~sOZ^|XC_Y?IiIpOO8hP4M#36IXP)A)!U!ccrf{B#Zw55MnQIjzD^$oH;`dM}22 zW87N&RV`P#S$!M)v6Xb2W{=TnZX8uT?=_ja2^&DX>+Nyv_6k|kc@%0JXb1w7&Ujrl z7Ilp7hVcO=v;710%r9(A`D$WC(56CM3EC9Xj#g70%E)Sq7h(VJUPerswB88Z| zRlnZ$*aLczk9nV?XHL@nkad&uy1$xk^85b$0@6p_fgvU(ZG|p6zREb@+zas6ooIc| zBC0=I6oJ?L4b*J{#YdeKA)}SOx!zzIN=QFD5ZrjNs!A?tsCHv)Q>*LN-(f#6bpX_d zkb~vu!b(U4m^tBSlT#6TuZb$2?AaFr!>f-39u5<4V{ z!RL+)&Uf9vyv~uwdYHc)E8jwVdUC|$6D<&EPD!UVmLN&u$dS%aTFts zQa8)SqTQKyNgEU*%4Ak_T>?xZ0a+qZc3y|9=XqmUDO$ys@$AcMX9?HeSu z3AE>I2~Ou#Gxeq5R@YExuX<1|7!FYjvJ#Ob*d!b#IAD-0SR}lmKVncUm<=%#@`jj~ zidq60MOUhdg8G9KBjWq7*Qu6voi6m}b#4Ox-`(>5^*ZI8%}pG|4V=sctj+$P9z@A1 z{~=oh%t{?eZf>)5PB=u|Dfq)mg@5CAJ_9uXH9*S0oCP&{eR<+Kp^COMZL4YCZ=dWN zaN2x-G>Y!8jX1>_8B{`+iNUeSzr>0*PdH9C6A!oE(dYoA`@;&kV%)KXptHx6TWnJ? zR?&r?qpsHbNJ9EFY%6+x=NYz#6u&+BEhkCx+hzdoUtFX}$#$88IKe*qgnSYq|wk)BboV7%Sj`MIy} z*)rf%^#uFIjA9iq%jH1KQvGBeDG-#0SL3CeR0F7&`{C!{DaD8t}(x z2B;=ki1oq)ACyGlRE&zF;EBokdu-`tv=i*nByWA`57KXaXA@wXZGOSEdT0xw1cF%w zy-l!h@)$0$mIck337esj`nye?k?0=$s$NhUUO=A+`|DPxnTMsg`F>EI{!itYU)!7g z_6ATy!I(90&Z-VVm4tdjH-|9vj4B@r1I=o}!*zl!P}$w}0PFHzf-H%PoaWgJmTl!~ z4y6|iA-u&`__zqQh8#r;&IxZ19M`-9Dl)N4pBpoAUJZo{a8Ldj^8^B^WkO|C(?Jnp z617S{g9=KZ5*GGs0F>8z@T$KvGbj z2b4r;8BWc0fK=zL+^QW=^8Ou$Kp|1NLjP2#4*z(x|KAIv`~`F+c@-xUM_D^(3#0!D z;I@F)4I2Cfi<(w2WyEX5Rjcc&#mYfV(ZS|OgN8fWtf|f}TQZ5!!Em1hAAmjc7%(4yo~Y#QMuH zK~H70oJ})Gn_iA|n4l7F?#H%WiAr-JPVMw4?HyGeWPrvZuGgYLI*ZXIx5-5Gvq_~` zq+LVqIAZ{cT+^z17WdOjTE0c=hjC+c?w_~xVGuVoyb;YK=X*dndIt)SJ}kch*|r57 znRPc@CV6xyB;0b(;$37EZ-`WNsywpf$UcT4HI1=sM8UoS}G$ zX3m(I&A03!Ke|NLDyoLAlD!)}e56u74=;cV7&7qUJxr_nYN#|6DI57-?sx+{+9Cb|h{ z>xxG0+>CY|EFkDY9G_=B)Fgot+CNa!xJ287J1I|zs z{E}dx-$yY^H)_AV6dgL@X(2*QN_yIl{HgRXhu6Gkv51r{q&2oq2Fl7sc;)HVW>s&1r#YmPr78~9l-M$FG}}yg z_?HB1KOQD{qCldB={tBVBgAOj-H@o0Oj1zTgVd<;^8lm*^^|)ZjEsZ z%&^>P1%-%=JYma(Hjq?(u8=iS`zTq4e1YE(_nlL>^fkZ1Po4&l+SZ|WiimkRn>qKH zb8b?AC!~T9_pA2294al2N2`e1Q&tCJJF8OyZo3irj_we4{r)10!uj8p3xCL>{2$4J z7J(2_v-v>S@diL?Wdwg_G;Sq{n$#(6ZqB{7{Z)|1B=Rp+Sv ziWpnxGkJTN(2xtxkb&9gF?#7Ud4}pjFs5$tgOCu0LuO(FbMz5y^ae~t0!ag2=txXb zdnKYfKq2p`osyZ>Uh4Md=b#nc+X^$Ih=_y7PWnMXprHNJVzZRA_oVKUtho+bZ=pB% ziaV4uqJE@Mbav4W!B=6Z=a`uIDr_PZi#=DuW#Kt%T7ym&vjrr$oJ!WjgbLQGr3V27~kQD2JPXUWRM?! zD@W~BYsRts$xadeF+2V5Ju?4(hZbh?cGea~9{+AF{MT!IDV~iZ7^433J1eiB#Ul!i?>Kntc%HwY~1_ldja0 z%cGecyB&bd5iK%o+0DJ#Q#fmf-C+*qnTife-qN@%$#^O=#t7LErs}lFjI0R!LdrGrV#`)lStI1NWWG@X zndJq7&S7~H#3g1D8mosjXJ5U!snOD+1O^qMlUW4-4VQ9D5@fc`G5)!|P3qu#!GbK7x4*OjLjDlKZzDTkpj! zQIDzWb6dUNn!L|3lWiPnt`BW}h1p_Yv9h?dxH{Y&9*?(eV}+>$_EpDqrNT4z;L9O8 zhq1FdU;LN-)xvYvP6}3(kk2o4Vrxpf4=ZIJPx=$$bR;!akhy%CYz?^BRJ^Ki^BpP^ z?lUS=n%dKKRo^1nM&4DJ;i-a8LgFvcR2@A@J-U>~)2s%uj@=9?HSzgRg{(yTtlosS zeRKs7(S%vxVet6jr)C8Z0;HlMO@`XSOoEfy@O=mVVW`~J{%Eo3?u5Ivrohm<=|8>F zPXi4n(Ruhb;7P_34D3mA>(;l~=TpbnKw zd8fCai(PwwNud{(p&kjKmI0uW4wXoyPXI@)x3wAid&EeqyZi+ChxK*;FEua!ztQ&Z zT_>r3X!gn*`myJ3ZI7}=h%&1W1~3qbkBZgp`arp)53%R#ZqZ=2oH+2onw* z2;*B@QL<65gA7BMIgD495PxlxV- zH~R|ef`N#()*`9+8?ekokuhve3mr?vbzZXP2aQ=E=|H4d+V%wNPoZZM-F#0-t`TfA zNgt7h0*gBB@1$uPOw}>=$Ku~ITkiQ@Q6D*COFTGcv###TCaMuz25@jWVj!`SxGLNg z9*ehSM+zf_IbuMuqOd)HPOe?L%o;2Ses8%BdFEH)Wyxg07exySta~`~B7@Y%gL*%t zc-}T1;+@##cG1nAMdFr`kM64HIVjYx2tNDz({sF3LW`(2?cdQ$BfTh%_2>~ZIAdBD zdK8EAzey#d!`eW5!!GQ@?E5GL`T2vwWD(fX9P%U6Z4pdP5%xsm+PeuQ?X`p{K&9~a zVt#6&BkcD10MMYL?hf&oil(Q-&yH*7n&3j359pZUf}4-D{e%qyHq6J@vK^{ov4~=UAU!uYyMj9xNs-$->C}o^Yj#z0SQ`#DQt{{xZ4{m(N zJo}1}c;nB#9SnfgD1F0mwl+Y|@gi>HIn1!U>2V91tdl+Ui80ybYHtVU2kdCBcQ$Ug zeO#|BaR7g0e;?<*dAL`Y_z64_=xJ=VIG>2Kiu3Yw4BB*OO(SW6FFn}2i3tUxfFiJ6 zPJOjiLFTkkL4{S0K}cic1?DdRuINnr;Qs+2(mw+5zZa1H4*=R4IJ-ES{0oNv>37@w zA3lSm5Yn8`!GJd1$}l3C#vyS(pB1$RidmBdH=4*nHgFRNprM(VnH27(@OI%&l|CWb zQh-ydj*g1qzDQF$o{fJBC#-U}sV?)rUp`#f?M$a9^L@R&qWwT}M-*{Go+Fo)04Gb} z(4&=%8zy$vW3XB1q%^RXL^i6qD>7UKAv(_3K~FV8WPHAo*?1j~;i$wC?TbuzrOsiK zYPqE}IcPCT56;$Rz|}$mnW4BDTqU875ZOoB*a(r4Y%+FVNU_&};3+z`UO_?@2$1gd zs5e=>gyQvEPMnqFf>a>tCD?RRnjvmW;{S)i3sk*+jPB8g%@QuJIZUk%O< zu;-Z&hg!jvGkbVAXmstPh){`)_ybqVx!o3pnCkjheL@-tGt--8#c7ms(q1^k5G}*l z*WnB!Xg8Yf-D)foTc2f0ldJuLI?BU1%d1&uR8KAM1C)f>3)bnbk!rk`ybWr>pxSca zC8su((8NejSsOz}P!s4ecB+G{s0T*fgu8|)HRCSIgMg?N<1Sf?>27-?vNM4u{#Hw@ z_M(k8W(#Z&Xwn3y?~YMp9Lu_8N#cjKK?$nfYpC!|32*!GF`69nc-7D9hwy#r#Rf64 z)OH**pcoD%x_~MkI6S@t^F%=#>BPym+_De@*`~o(j1zaQ(qkYQmQ01rJ?+X7up<}M zb!jkYn+Ts(Q(3YCSIL>c>}&d&G_vWf|#4H8AYxt^7b;q5C;@HeZe96ZB+*Z z1Qf;&*1;zp-*siB5O9BbL2U{P0@`K0a$U`{8^~fVCP;0jfiVls))1{Dca@ zt0Mz?;nMxAW3)kDgg{OCUm$Zm#pVQ>coy&E=PF4ZIRs-?&rHxO3!!1LS1MJYO&PKT zD}Dj(pOeWnAZ1DP)p8OffIt5n@}NKA^5=-3$DmYOX$E6tjRw29b*%x97+xmAXn)or{@A0n7=QcJe>LLPBDuGJIA$1 z49HDs_i$LeBZ^>zCMZN3;;62zN)kP5Ej`3qr9)zr=EF;Rl*kW|otauS7o)3G_0j7g z+Xq`zn3sT5>T!gm$XhrP#Z6hw6iX~kl5GN;;Fip6P+SH7UpE9DELDOF+jYDFapEYR0MjzB#dA(vMmCOkTC7w z7?ll*u;$J_Df6OjYN|lo#A$QW;I>*r<1J&IF{a>}N8z6Cg-w!0;SEUUk;tS*jPdM@ z%tt^va1TMm<7E^`cZ`o5#xDWoq%p~G^t**Z_92mbFbd3hVB%qRY_RtUiOAW<-=K_MqlR%$KZ@; zS9P|6d-^9A5WFMD9TD}!lv$Wf+HF|&$=-jjYy6+EF>(C&aPL3MQXQua zWq2MoS5F*~ax5~Lm*LkY>J^s-xI7sP2PHJZidDuYzGCjXlofiR zE7%;10V%u}8R)tdMeGdqp(ry|ujd>u*XPURj}g6I9w2+%C2(0`dW1e`A#sW0PS-^L zY!h~er3RX3%-|-=I-Wud5lhSJBc)K#OS#UN8Rb zBJ^0O+kx9GBqv)e;s67UqPZoM#=V>J2AJ^1r5KB#@EpHRq~`(M9;mEgbI{ohdpwRq zowV`7jcU0E)f^m+dL4&mWURSrUHF)lhVI-j03IDun3VK*ue1bTVEha6&L@36w81kZ ztY{iM96S&n40WJS_hP}KbSI{fqw@y?zqM;Ds6kRv>0{ExQcrb?| z_5(H~nGZZxzD-P|?{RqzbRH;0V@3gRzz>~CM|jiEA50-oyrx+>f>j2;)i$>uT1~Xi z8oPb#K51#+H!_JMM(Z{O0*tBAfG41&i#g>d2nlfP^Aj*__wli9|*mHI^2}&G9ToRuvX)OD^Hu4^+=CQ!c(#15I)a5;Tta6L!Esrp*87lm_ zI+P`<;)PH0N;oTvN)<-YMWjwnL>5wwQ0Ea6Ui&b0DdNpK1)3L5PH%w?*UdH0*7H}7 z{Rn1xw4s{ni%`CW7n1nfTSI5{Sz3(L=cSIUQf}A9j-qq(Qr-!^1Bw^hfVWKD>*O5rouIv9L>?VU+R+mz{e!BnA-3#p+`(DRx?%|l6| z?pZaoiN=dHi6c=|6X~MuW1bb%UJGGsfLfATS7^$4-sI@bM2=LQH{8 zn)U*sBB6EAP4yH*qEdtf9Ln5|B7ZLITeVKbo%!NAV*1{ZkYHaDuQ)YJ>-?$n&&x_QsPCV{>TSXmhQQy6~Hw0e#=H0J@kY z32<%^Wnn)zwtqQM;YH{qQ2t5i$Nq1R1)QAzVIBFOhQv;P`$_)E{lzV8ot^%@#OJgi z3hztn%1#ssjI9WXY@aY(UrcOk?h&bEzD;g>FuNbOJd28~;SPLkY~60-E9ncMw}4Sc zkz+A|#{0Leor`fO5Kxw*0+ulNi-tTK~(`d{P1ewyQ&P<6CV$i;I@Qa`8 zI$MFFuF3o4Y1nAOIXrH&sjMx8o?>iFizP=>cXMD8$?~@Tt}&h(vmoyABD#g>%y5np zedyIO|1D{p`rA^|_wK-ER<>K|N`9GUqo7W{IntwYlKwaeY7C~7a#CiYtWAWO>UWhTi`X>)VfeOQbFmSpT;N8mHOGj!oOP#p ztOkUW+tsm(9D2y=HhHC@#G9Ju1S+jg$T_ED8BVlNO`}l0+7Qy-2VsFM6I!!~bHT%< z@MAo|(0bIgD2J@QFnb8QtRu9O_b-Qt1EH7&Y%}(0M{nUMDzIh3KUF%`R!)+=(B0rT z*A2ReoU4e|?%vCF*+&NHK2L?qc3Z48nWx)w$IBvbmJa(EhYNhsvnA`D(VdUxZIQIZ z@^e84aPD?#q>jB@gb$?i*4(0Q!wux?4%42U^ZutlEZb!B0E4qjCQlSR*nX1b6iz{* zTkk?rL}8jTLVr?(FR(IsnkqwBQN+Xi;{lR|sWSG62#VNkxig=V19Ymgy|xm=PYnx2 zvHXJ$W;SHu`aFGLDM(Ro&6yGkDZpSb#}l?OGrWqa?Fhc_?rdoWEjS#zX%dtXvjmY#8nwQ*kIlTOf< zGDRm}%LRCXJATaSKZQ=h91wvFB!3@7=v`VnxzBn~mYg}O8wt~5%mPol`~ceeH3pj( zF~NHaT&-B;dj-O{;ma9S=~blWHh*G2CPycauqM~#?=WxgBhtT3ST)fca&wrG-|R0e zTYIqWYPATz%6H$&3;Xf6KaK}U*=yLJ{3PWc^OJvSG5#Cj|8t2St)wM~B!K({x^An1 z>hFlu?%clSN`-t2D-Jj+gcKwUEpZSz;A(-IvR0B^@b{2+os{+Nem{_J+})IdaGun- zVJB;X?IbJR>1pMLP7i?EkR`$%IS~44Y!O$8{nb_H$~uOiVINYhCgE44h}a=U0f?Bb zdzZH9DKP`pcmmXh!L0bk@yIlYNvszNVkg`y#EiQ(GGnw*qFPGT2?xk^buwhKk=W=I zT#Hgt4IR2?jX2kPXbcTTNR4!7!(l|f=g{wa*>Hn#IuyotUy;>PRywJfvD*gq(W)z3 zI%~*{nFpU(%5;mV_4;BWx&TILwv+BnZ=dKCTUn>^qsb6DVjZ$fGJ7~}l>&lKe1!vA zg)_b3^x80@y zI(WY;JzpZpN^Y6Xc58j`5`XY@lpttf1_S<)B7Xo71Zj#ihCG5fe|AOAYeUr$dPdIc zJ^vU4b;x66>Qi);bM|@8_!A64EZ-c`7ArN!_fr(Q9tET*2*;TD@A1<@K=6Unykz1D zNQ)bINNGK7QWowvRAMg#V#^!oA@O`ImIj!DXjF0~n3?KFGiqPp0HF9h*dYv335Sj<&S9rB z%oOrxl4_&{7)`pXirc#15RoS^ZhY6Rt_Od=;o%=Px+Z_>?#_Rl3jg=E$A7(H5hW!d z6GvwW;eYQjIU)U}+?VLwx-s+!a~muv*=Nn#B%!d_@{`pj$(%wm5Ay=5HB)Mp^>Xv-`YZ=LnH4dJIu{?a7 zq}0C>X6T7o{)A44Q`eQ`7u4PvCY5Vt#{5L4_Y}cqO3JPd<;ukyh>;n-y1^K`PS}A_ z-mZEpkg_N_!sZ-u2{On(7APxKW<= z3|zTqw&u#PP`@YL0vG!wD|ggg8~vE zb=7V|0@zTxig%L&BtYz_*sFj3P(ofikB96O-#QPxlnAIh5VibW%s_M@oZ2kpy?NR^ zPIsQ9a5@x9B)XC?Opt%WLXIyfS8lE zFVL>!Jb0HA!=SzBpc+BYRVy?C=J=c+<1l%FJ{+KocGM@vDSBIv+)iLzPdyY7;&z)J zLafSyPHrx~heW}fx}Sl}#+){vVjD@voHbIah|DsHPdDTO)7Vx)5J<;DsIx#Hn)wJ$ z-D%zSt zz=(}Q6by;t*(tXTYEF|O(S&DgglCQ4+k^ zfj?*&iB4$hAzv)q4VJaFh2t9Rc8X4-*kJnMs^yc7@VAlC`emcrK|+$m`Zx4lFPa~qUADo0XkC=5g>^TxVdEc zaUV%@XmOL_tiSZeTs_iADP0+a(l1NIHPS3ulZFfqCN0P4(~xp`LO@M*#;B}}=yDAi z2`G38rkcqLk_kkGv@%Q$$+QXyg$y%F4y@+GB!ojpdtF6`4kAi04`5CeD)HYvy;f7bz+XOqFNl@mVRd6&e7UOl!*KoQVra zYDf_VB};LJr(8mNt1r_GJn<5g3l<$Q-waix6pA6}t(+U0EaW8oZVoMxYg4Yw1+2*? ztwVEVg!-w4YmVHZhbjZ$(L;vZtnqWNx&U0NEek9I(9vRsNX7kP35yt4T_vXFZX0T@ z?ench_)W}k6S#mKR_w~t*_n7C(Xr|E71nH9My9B>xT9xizb8$$GV7wk-;0L`G!Twr$(CZQFK+R@k;}+qRKm z+s@#ts(sG6_uTiY&i(fHXSLPZYIFUWWAr)LJ0WYtDxqOT=&`VK#7)>u1b8TT_$nzr zx=Xd63dWBzN7!Xq7ko57nv^@qSeuL)yed!DLY?ynRlab6FAJbcl;t8zm5g=GPeGSg z!kD#nxv-6PAK0+unMRStDd8`kwI+6|i`0f=2WqL9#ro}winstBqVzS)${6Pq3ojfC zE9cf3itqxtQ$5jI*V^)5CmLl{EUz4`^NWk-4!>3aozL8P&+|XIHFnD7kUU~|{oSIn zGe7WnJT6RM$V@6l8zNii9eV8>7VwE#h$80T}nTneICq9&DnsgWi2;-aAf z{RS8`?EM{~ktGhw!<3!9hRUK`(POLA_y(DmvZE*bkp=+<@o=&%hUj!mnWpRmHy%o?*&`yXy9HI$m48YNd z!{ZD`C0AoC02%-(L|FW#psrT&oQJ?PVxRd8qvH5hcj>f@os|gMyR(vQW!u(P-9{$| zjH)C_v2#ya(yFM375@bI8xo1*QK4KG#8x;8d$@s?9fY7=`rXslwFL5m{_eF-zu&und3z#$<0UidK|Kpu)=Lf6ire&mcLull zSeDUkw40Z8+0SqX?z0gD!fRlnj!U1%_3ykI-AwRZt+-|9mlDFdk@+Oz-dN-p~A+B7&*V0ha9<&7S}tk9tOjU>k+xISN;jrx6ltY3fIdzpr5!7ACj zX?4gFa>7q#JOl<)!*5MJ=oMja947o8w~8O;PRu*Gy9gtq5}AR`8Lv29G65%5pPuB? zekY83AJ>yOfgrxNk*KnkIW;jXOi+V@V&t+PU0CDDu4E^PFf0U+Xfs!j*_5UdZ=V(@ zyj*;E-?&T9WMR)VEssxe8Mu=uYbQ{!hP9Dic#PMUo)8hCwBH$Hq_P=Boi|La~18e7=BPy-C{bM>_qr+L*rNIPd7M2#fo@i9e3nu=6aE z<-8FwS2NSWq9Y_4|4cx~bu&5_GfqggzFO=!Ql)KlEh~Kw-h;)~s??8Jla0uEZ#P*8YNs5iIV})v1CIF}fHw5A8#TsE{1W3=Ywi5es%~ zdof8OYcYIwC-d?#&#RwHlo6B1-^HpfXj`$xafa5BWNbhA0|%c;`-$(E^1rfcMKi(d zBO9*S#m{vZZoB+{P^eE8zc`2`E*Qrz#41rn^F~M{E4Dh+3ejA8sia^wnswsZp`9RK z&lU-65s^J?T|bWjl&4n91a z?xf3wg90XeQRhd-gFG4GM#5u=GY~|CH)=*t26^qDVY&_b3AABksL_kht8W+=R{7Jw zn-c!s2Z$)r8QFrA*Juw2i37-}^|}u}`NTAH(b1Wyxfq6`!&hysb7YIgIl(XTQ;vBq zCVFUNZfsWai-!CQ!~O-(2xdPAD;}&X2;RkS2zE8=MC@w8*BaPNiHI=|Mzy+DMHpX} z&!^OvzM?WLS_)kh$$i<09mcp!rT!5(%I+;y4?2aLl7h^s$F=rsY@P4IrR6U^i&W`U&3kGW^oQ#XOd3EhmoM<0Xzgi{PJ$&YXHT#+yiR)6 zWDQT{W{Iity)j1zO!G6($$T$v=XBAbXu@f3^07I~3XSTgD&0g{ z>+7rVWA&>5-`S8Wh&5S{V3ekB94J?5k5Nmy*+;-UX5={PTC)t=*~Y5PyEvk z^nW1Uf2d*p349i&fA0GKM>ja@KUzPwh^+=1g`LXY{)o9OV?WeOpJ3J~fhy;aEf++M zd<=e3p9-!lsT(p_Z_+%ev zJ2~Eu@bP^@?@+V$o5K-d52Fjwqsq0hPV|yutkGp8pK6<&NLl_CAA0egsC6b%Wawcw zC4{cyvgpv3SG%N<+Fou7S7KJKGL)$hEy}0ma*Mj_RB%;%6F7cs)DEp%0HE-dDoqA25;G~!C2M2HGdO(#KVWdIJTw^pL!;fL+>vkwTE zpcjQON~|@550W(|u}lDUfp9!28tJ-?&RjKBs1hdc;2Ii+^$-q?F1Ewha08=#5>OFr z=Nx9yi=2SduhEHA(1>X2`6(8q73_XoKG~YGxT3D&ph0Vf(P$dkhss`qktfIrd*6w* z+6%hM(97#wax_jBHu(nMh^fX55so;W)>}$r(`<0QnowP>E=+SJ(qwHjz z_l%wn0`6!g&X5BR5}jR?`ygA$M>GcUIPwg1lL0|1H_<`lTS@Q(ED#QzG}4l(&p{q~ z0fdGSGt^S(Bl+|z!EF=xwD@+`TP2A4q8ETm^Bc<0II~_I`86Jwbbt@QDWXn|VwNSYOGB*iWHD zWiDu#4ouoNOn^5Gk6@tUfG}-c1a}^YHJRO*zd~+Pz-+dn zoi)i|uQ_#YRjk)j*Jy}&)p%aRO)*i(gG2Soqf>F>ssW`AaHVRK9HKr?I<;);HeI{g z@EOoX8%CGC4DdDuY;7v`RcX3%Xthw1G>p@GzvPub-6J_Q?4l3Kc6(R|;O<=iRxBd*!wsA%1E3wjY|vOHuldaf2> zJ7A?e?FHTkWxe#)N@wez_t6^5wYL1WvKNex1&o=G1VsWN#D|XUgif6FdSGO^>kP+& zW800!ItUosji2<3#OcJ(kphntzC5HyD!EGqwTO&13l2nrHy}>$@<32@(h2l+AkMps z1!aQch2G?Ws4O!2wh|bCI1y^2?Is5)Oh(u%^`k=~#vPGF?z46&nPwt(DXl?O+g9qX ztk^}|4&f6hzwSoN@@2v8+4Xug=O#_c1oq`G5gH}}aXdm0Kf;;A#mf7IG)w#*{qAfn zq?P+PiaMULE>2@j)KwcS*PajKUCdfL+bfpn!T<@gvDrV;gMcvrImDiCQ%9>QKLOn2 zRY;1BvPk2dZNVSo6T^BN$v3#8`wD&==J`G6N24WxIK?;Mmgvfz3ol=2YA|~xJjTtL z3&96~E6mO;+a>h%^LSTsCy(!DmV&!<9bISCI#0MVri+xJ^XCK*v)n8>&&VR4eF(E( zpE|E+6P>zG$W~;^vj=H1)VAnqftjBft6S!1D7OgLh{hA#w0sqo+V>;FUhlXkv@hXI zoAAK|bU5O0FXHg-!IUY)%g|=t;K^IfT!zpxej+Kzz1(qD#>GXtJB;m@e0*;~pJx%& zK-AQZLWo*FhF%NU+rLU@8>~Rq-~LDL$$#Pk`2WHeRmT4sYE!~8LH6A;UVxcU?2b?+ z2hzN+gMeD}6^OVi68&B!gH`kxNTRVfUmGzNFm(P2V&{3dcpBNl{s+R;ox%KpFrBWQ zu9~-<9Z(R#^aM;CURw$GyfgRNPES)gUmx$#z2M1#>?p$Yp+G^TJwJaOy*&Gk|*MTZCq5?#vqI#DhJ^w&!3c& zv}Pp_SmQI8rJ6&aO)fGt=BB!j@~>2J#(BBN zP5r_QJ2+Y%&3XP|@=|g-xLtFEUY(21=0Jv%W`-p>veNV%V-229qM$6I z;tdDkMW11`c_^kqZ8O)VO~s_O)s&aMif$_Q@Ew(LQvQV;VRtruc%lgb6DG_Yo*?W5 zevV=;!d=Xb*efHzty%j%NDAlQ{F^{DFMqKL6s9)b8}?F1cS@ zJJHy{@2$nzX8S^18f@}Oe@j;{KhNj^?${9qq(|fS`;!AW;pn&>*SHs>IP;H{V8!R9 zeo*KYK($8~arD_F15KM|)-_J~a-Cj!Y8{d_k9PPe(iQKS4}R(xQtu-5T37qJW52I3 z6Jt6(bwNr7JO~CMFk?CcVF3!7$%7No9t;K}t;2PFB&&AZTxf;2N7NTRZ2_pA<2@={ z0*pMv)Kp~9N?aoR@EanbyP6>Kwf#LV8-*=zEc`yh5DOd0;4Leg)5b<}Y%dK&ptw{J z8Y7 zWAk^4C$7a2@L}J;b_w5ihV+)a=>^X2;G!v;pyL*VtnL0TRzHlK!SPhOeWANG^fbmR zyWIjkh{!&Cte-s!<^`ZA<3?I!tkvW=>-{B?80j}4QSTV;;oX+*c)Pdm7PljpN&mLO4+ah4zgvxQ_fNWi{0T($T05kXl_5o&d9{jdh!{;sT z;jb3+Fe)A*6Kd|ehHKZaFdHHUIkFi96VOj+?+$jDK7T$s!MwWw<*_}miJ zA%^1~YG=sIB9=U7NZ2TTWaGUr5xUEOS(N@<6=_36j`57jbC(g!&1Rt zv4_?i3d*~&e?wl*y!(G!KZq7$I8ZPyCugJ;`J@*?dWWIIUr^wV=8g2kP8jSxCf{44 zENbmXW8Z;|N|dVar7DsyqRbVjJw7Q~`}Xx0ov!+o9r`WnKDKuv5slsC+sq%kAjS%axL_}Dcl1^&Hiq(>uPHL!d&x3?l z9O@kN`{@HzA;-di{Avzmj(I0{SXFb``*00<>&ywY`wc4DdUf(&#SL8}aErB$PXfOf zq?Y-Xo^X8h;Luzu;B_}P7#!c-Q&k+DtrPIo>!Eh16qm+v4j%rpf0a|0+f2xad3v&x{i*gHai&*1l6F3i&5{8TtK@Xzl&jR1q z(g*~qj$_Fn)=b{|-Rgqx_&7oBR4K_uWTIf8q@i+9I7%MWjw-|v5$+Qj5snCx3P(qD z5;2lE3Ko(wQZN!K<{k9#w!-*u^WDLH?0lzo^$Yp^2zyH9{Q}%^pmQK{XM5*%z;kdt z<~8;_8WYz;@Eq4eYKQM9wIyyF#}>y&_MDJ1sx@YFhjd`#D5^_hM_Lox5__G1N9Hyv z7mpX)64!%oN9HHu8~#q>0oEq5CDDD4aq@`urxV6bo4K3=fBV+S_9nNxgpZEY^E{V-nPsx z*EaOL{_o14IyrtvRNw|O0;#p)q42nfN4sh_=;sGEe` ztxC^KbWiiR@SUK8`auvL~cl@VNI>~aZNI!7!P-(>Hj@I}9V83LcY zZ69eBKu)t=uM|udT$8n!Vea&V=Y~dX@({~fHR7Y+G}xFQm~7x7K4vc-%3MlcDox#( z;ANRCH|x;uZ^NY!$2VvPJM2oIs%ipUCW?3@bQkq^>iA4GJ8m%10LlHfA85egnV=Ae z0X)0O9eF{G!n^WCQZFd&m9wK2wXeaplUKMj`1o~(m8Iul#w4>)V{E!$l!$X=&- zu?)O+dKSyJ_tEM<3KNQOU?U)+-4BSAz))hO9ZyYm&={^@tR8ij89ry+igi%w?>~|! z(k#Y+(SLd+n-4a&ykAX6;Pe22Svw8v2rG{ND0SbbbvYSXj?kuclO9ovw5F(sSvTTL z!-}VZ)D-Uy+VI$+Gn>C@mpW%+8lVq+eERM5y@M#^s*s5+su2!y+i;JL>@8>IMybMsTDZ9t-m5CN99knz9uD23fr?M8J!> zmlptPj8X_v47!H|YH@%5(UBEDL(jwCGpowd;~*W6FY4^aAq_V9fkEyo}q zrmM7zzYX*)H|n<`)=C5ocbJrncM;322vSbM@?Z)L@>d}{B6d9Uq&l%I8m4mU3273e z;Bn`2Kies3B#q52+l7QX&^ZUL8(q;c`TJf9Rp&NLmsy$gu8)Gdm5p(@nkKzZkC1ng zBgnf2r-&BAr5d;GUI%ISCkOG6JsEKpoJ4^zC3ese$QINT#yI&f+X6t8$FCy|Hh{qa z^~8E#lwq^qb|?JnudXEh=dZh{KhQzwABRHz;UW3c(Itcg~QfkePJfl8=+0(T=8#*{(5R66U! z{=DHe^O2h6;r@P)#t+KHsmLh`9&fsvh_672bdscK(xSZeAsQQPfxO+oGo1D!OJ9$M z+g2zzkFhGI?RtP^7Ospaybz zKD7@mKzYhdJK#2bMo6HIy-0T?DTXG*;`giKC{dIKy!yP9zT~T8>wyOgU%gRWQp-0O z2@9!tu7spBuI`aZ4^oGaJv(c1-Cnyjv#EVJm{ zz7F=(^Y-=L9%k_(>xM(W81`GLBr7b2q3+!*E#&!+A&=rMs?y>Q^+`4pU15$}h4wkPC8;iX6rov5EY5{r&Uia#OCXsA6Do$viUm9MZ+eVwkww zJu(j+qC*D%YH{Cl>*lM;P*y+QL5Xk;0ckFheZ8ARuy>s>dLKu$7$eQ#z>{hChL(s8T>|oCBn0@!P25j# zUU>S@XY{tA(N2Cm{6?IzSUC{wUKvqd(*sx{3m`Ox5pmI8a%7;CTu9^JKBBfz=p&n` z&;%makBLbJdbmo-_j_y8Op0P;mB@k#&jh=oKX1%^Jh} z<&k~L5EC}pgw$=|1)(B);q+4KuTdBFFX`q;oiyF7Yw}eU(Z0lDGL2g)QlsN0+R`3U z>gxfhgd=%`ciVg9PP4-dQpB}p2RAb>0Ru*rNR`dMy`f%VdpN0{6D%QeIL~WZ8-qcw zOKS#3n&IXszJfs4oL|Dpxre(BeDIzJ7JBfOfG+{p6zw~^48ux+vz<{8xI%+YUwf4a zz1A%LzLGybEFZZueq!f`9?*Lv56F=xipkdTSR+@I8z?@^de&E*axuF#HT&vKEloI9 ziR}lL6s5hW5|^isSeRT|e3knwKp^35N4_h zM^|xHsr-&~%g@kozk|Ot7=VkeudQ6Ns}KUB&_Cfpus#^lHY= zfg9QZ=m8eMGkP`CMy)+%il3puAZ>Y`PG$@TdWvDP5$&LMVLxJ?v^xHv6-qy%L7M$Y z|8I{D;}lAgj?(mU-R85&aMxe7YNdcG&g=)1hq~apCAIIq?&RJp{jJU!^<-X~Zv?XD|WxM6o7mtQc6gJohqHykZ z+x;p^iytl+tj6yfR2G+a;?^xz<>o>!!)4mL?%a_x^_yFJU;^X?Mo?(;D)p*X-1YWM zU1t(o@!93ui8>fVJXcnh6Glx;Df1^ViC6bG%tn;n{U> z^w62UrPp_!Yr%UKdJlxV^Ai)z&WkeWFoG%wl4i5|rmGYr(ZXFikDWVd_6vAFoy>O~ zEw>J$ksu$viszlc-b2y2uiPNltG@4+s^xfgEy`DYOl#_SR)fgX7FTimQ8N9Se@OoCQrdLjS*ST#3d zy~c2bS+qm3q!%ZQc&M4lmQ*<@99K@qPX|nUWO-ysai+MaI@6wHE_i5}X&lpJ4Y4mh zhdeXn-J$6h`YSX6;-XU2*E86^fcf~uB8KS{Hog1{w&yte^ez@ablIJ;A+{Tx)dfAtWJ#DK_;DQX)jebF<@o)@lc0g&w_*85u;mB-Pk2D| zKl-$tk(2#DfWqG|E&aDY__HEtloQ417rBCaF+73-0ppwP!KI#G@n)lURj*L5L zxs5u~zGo7~J^XkJ!+>=<7eyZ}@{!_b)v;b~VWml-<7TM((ZZ9GzX=8!C(hntSAJ7` zxh$pCtkjUsvoqd2Lj!5OVYM8^VmHCkB6H+4!kBt3i#0Sp{}5p1$|6yAo-}bDwie7^+l&DZ#W!TNVSYPf&Q2hS;4+Ha9hVIfu4uxz-uPWdZbbJf;gT$z{q;XI+X8*f-FXuMa3&vFKd`bg4*y~!CQ zY0EV8{)nl<=RC#ijA&N+3l8YexkkwmVrpA%e8fwR_h=S#20Q@e*;39f9iZnJs=k{} zNq`4B6b8})e5Ilwjp57LGFrmC#{m2CV-Pvt=NM#!gZ)=K^{`{NoInUhhihcp;Ac^D z6cq`?(sm@=9#Lbl7`0En?tqy7eJg`{(nu({3+gwq=x(n03n4ABqwan zH@U$KVAU<(YZ5H9p$q^m&#$^Pc8nxSNK4IBIGNgd!+I#Q>wbx?RzXtJs8~b8do8eh z&X&d}H_*svy36XC`TcZx!NcVDbw85x4R$XDeR-so0nlQ|UW$*1Ck^JVAi&J)?xHN9 z#qHyg__*wDW5Z?9(ac@NPhcs<&j1CwYl`BWu84XWNhczSTojOv((bd_EKPxIT_^1p z!(88gSKnWo921R&ybLMLRVf;wvkWuS9AqFB$9Cr{fr()d`a8f#tJxV9+TzGD0C6=H zsh(i*BmkKNlwr$d5;2T3%xt8Xl!+}^M1fgxL|Zm6l1p5ogT$g8HCS09gZ`elDM6VH z+*k?{qdkkk2}w7KyFnh`vFDPV(2Ns+rjFih#oT%b%(lgBmm#q(RZKQ=M57Sfd`x)) z>58*3MKYk=LU&zg#VZ!h!AGb4OMm$b(Lz&k7bfy?BGMBfBc-LdjL+6~u_ddLoRYrN zkT&hsdquN$GTvEup1KVzo@fCHOi=&~`NCWl!ghX=eWUiMa_803p=|W1)52i_O@PXk zjcf`ess^pu$%T-ulfgXUAhdaYb8gAQb&U3~NZM1iEH-nGT1wGaP5LEoiRKvYnlHIi zdX~Sq&|B(Nr2dTh1ta~$$&kR?TlGY0+T|4V8Ql~kLAR?GcRS0ei;I>I4sd?Vl<&R~ z%3Y!tlm|1{pfkXBQyu%c)%<~ZxhoE@$ z9&^s#%cn#}Q(0_KOz)%mKdt2i`Xm|^<~C38f0KExH15Ekj{W$+neV`S73Sk+>A?o* z^Dmt{XC0b~Taa(xSpG4!`=3KOcNTh%e+cFNUf=e={egh7vBjShIR@5$QaU@@{Kc1} z(&@d9xD7lc+RcKkW^t3>K zxm`NT{HnUJ6g0ed@_pV*e3dm2-RWN`P0yNM&(eM$pLZy|h}pxlWAHLlou()1Ejn7( zv3(ID6H^R>cgd@c?(p;vv2EwwkMF=}&Bu(+OThj+)fNoo2bcH28VP>{UmjP)odZM@ z$Pnu?%=l_Z$`))-r#yStZM*htc0tMuXmOjKH8OmD+O^tsPKKI8o*LVrCniy$1`mXZ z2;G-QIe6=`({~v0**R>mT}CV1EFSpS6FdGHtgK9Lr#LGQj_&$&y*~R`LI0t|eWrizEmZA$u;x^pTD@RJPMT4RsAu{@Vcu+Go z+IVnyer#g&O}Wvz-}3vyq!M1Re~8cv7vk2h%}E%$k>3S%vJFn3Y%TixnZ9>IT`W)a=ypzCoPA@mKw9Mlc+fh#Yi2SCKY0qf#eXb5aK@7E)wHM-2kdh5-2BB z?L2oAUZ82!&Uu->?~)nxAug{SU-&%zerkFCbu9hq`LPc5t-!tjKL5lJd?HXOJM;N~ z2e8aAz_@`0jkB*wuzM0i)t2~bcX#eF;@Wo?KB(4s-IQ3SF{I32R%4rX=VmrO1PL}-efX%7 za>CHKl=Xg-D7l&FGyzb-u0b~ypi{!>ObWM3Evpm}H<;D>u`F-+Zpeu%-I^mT9v6v@pc5&)K|zBe+}%WB z2=F5GX+blRXP6qI?lMGj_1CRS;82_3OP^D{zO(wNyGAdJ_Z$90seLQbv7|0(wS@o* zz-SQ>It!hutSg}WDeU=O;SjEn&4Rbn{{?j(st|5Per+S5vli4O??)AnvWP(0UI%4& zo(75(i}zc+Jvw$g4fqJ*C33tZD#&XXaIiTw1qqM|nN?Ewq zHuB&>-%|Xf;|p_yNqf0uh-SKiueYK5hi)ZmGYjkyK8>bAbUty27Ix3O4JS$chA0Pq zv@d4k2}L%JK+hN)W_SM9ssf89dcf2Hrey#+<2(8B`PX#Z<#8H1*B`Gr@IS6D{XOCP z|2IJWC*iy5zw#qeVOexhC55vl%uZ6I1@Qczp{Q|djX#&kX;znE$I!t-Feas`*D98_ zt}Em^-DvP$1FV(?lb2NWyie#(?M^J4-X@{p1p%VtgkICX%=CJ?p3{Es&(ZY&nGd)T zFbClSX3_gefn4U)$MXhYaZu#_gqfJ%N`FR;Bv}t)W2rH@3bQbp_SG(Rrt@GU)JEfJ zoFxI@E`=89sBt_~OgANI50XnqmU&ED^6}{(IgK$WPHRt)Cs$QS3^8gZq!(!*HD_gV zw)RkYaN6lA(?~HzB|6Mq6pJTXtMVtrXU$@}+VyoCAF;e)2A4?7mjB3NJyz~$3Fi-e z@o6{I0LHXPW2Dx~BL}5lgP}lbv~*NUkE2>Z3iB8rTXrNt6*Fl|o}p|bP~v}yH-t&| zXwp+7Qx3GUUUAl$qIktNOh=%&pRNOsp;AjKtVVAuMB9!Al^tKYnmUHu(Em~v&1xKD z$!o_y0Fdbq08`l46z`xQZCpqFH)>S>Ge*Zshr8c zH9aYvHjJmrwhmdwVitqTgd2zSSg%=O19`m%gP&xkXHBe*tc86tnd~;bK+?ExTv9cx z8sr0-v#xn5O|)R{q%^A^!^{TI7{#6nE#-$?TE+$vl0L8w0x9|HWngc#iwV}9GeQLn zS0`(O4X6f~px4ng(Ou~;j8}(hGYsGcbOGc-kpiZnP^*Vb+lMa2{>k$Gw=uEHjQORi<&WhVp&ccJj*{ zHZC5e+z?VHB$MHSh%h3ei!GC677drO?8JP@4lgU{V;%|g%D%{XDXK3n3En&_=h?ze z=6`5ZuZCIj)JJ-osl2hk$ZR8(zG_PwAND)ysQ8|`#8lVHlc`}I$B!3%`Bkb&zWYqA zj7r|=NyH2TNG^nGf-c!<4Pai0t$QgUAY=tgQ)&^U`!zFT;RSkvT-7a6*`dhvtB+CX6kl zJLpu4=>QK&hT%!{n5N-LR3*DEd32Y{=#jilZ%$Ap^iZc6@@)j53Iv;YPrP_CHp}k; zE!4}_$Q6TM^%Ln%DD>|8gESHGw%81G6;}yDw#W?lC70BTwJE9%QG+=i#jdAPZRqm> zVKvGvYE`&BXEjhgIgcUfn3@V8_y^HbtEWZ`)@=Slau z#dg|AGiX!{0a5SlK&jge94zCfpZiq0_yFrG4t^iJXczFci^B+NbO$z>{DBX09e2c4 zoG=8Q61E%mw^J(&Gw!0MhXaY~c)$K7jB9ruSv3yYNgTeYl&*bd7d*FLq9d#-4{F$0 zrRNT8Y$1rc%Tu>iEx>~P5|6mu;@iIOX5OZ}6ZF6_vy-)Yxd)&9riOeGO4)(bXIbqf zrgH+hKJ>i<-l31T8rT>R%eOiZIj9bSBWyEpcUcoL9eo=+_=8d}#(j3*f&Ga3XX}7o z(EgGZ7tv%C{v(2Xf%zwp=Ka3|XUSkf{vchqvvIGM3P?eu$5uz#{G!f?bTBC+~()p=F0uYT`GOvhL`9)v+) zheX8Tm?IgD5>}){Z1X*BgA1)d@g}j>kxB-JsWhj`?&MiGS*D4qe{zWQ#NLkvW;5Tg z^J>#I%>=SI!_`KsgJ=@hh#_iIEC#yh0T_w)GxBUE$cYWt5!-X`A*mvP^zzJl0p`mi z>GjxJy9ROv`YP%fiIZ~kl8SjFwQASzxPVL`U+>fzJ&K--ceQsMBXM zg%s%QDwI*O;KkLYpnY|1V~pD(?LF2RhKbIB2BzXx(9f;2rH5zNwDjF@X{)TW$0All zp1p}*smG^P9;RE9bRD)APh)XRb;?Gx#i*pK@d->im|#mT!kd=a{nbh^^!!3FK=D6q z7-2_G;vD3M3m9<|9K?qWFnkzsQyhdvdm;-M2^oJF3!6ZXqsKEygJRfKsTC}G;#n4G z39lhxpl>tt5nrz1SCR7Xb;Z3E?a`cV3G%9`OxoBu#NyVyF>jgA3A|Yy+hNivJ|>*) zx}}E((xga&I4{P?ES1Bl1arWrNwtjQ*bZ5_C{w)?Y#&_Zv@uhj)ROy9@s$ z=4{{8-sCiF?g*A zk%`1gcC&1XVYb5&SMZ0VjB5*{;O8s@Hd5&-*th2kX|N2WV^ILG}1mqv6i};T`CjT%o_`jpB zjGe8Cvw@?Bw1tg@^MCEz{y8GNnII2;=ZmsB#rLrAFrhb5-tj6vW~fae>gO_RGY{@*s+B z#b;|VIVi^pOn))uR2aI;RFj@c&=$+n4rSllT=PZlk;SNV^*J_2Hr4t3ljKO95J?Gc zFe|+8Od%Y=e_^Ex7VvT@Y`>zth zafhL8fnev7t!*9!0J@;PN`P>L~S);lO!}G4z2`;21(um{3R#K`*Jt$@C&b`BHEe z!&o)5!y|5Q-XtR(HcWCUN4|z9&Lb%NhEpb#K7wb^8Ko@X6|jl=1iP;ON4nK`b82^h zpC|1OSui&XBC1{>JNQG;_sL5WN{=|>h4TIT(P~pvL@+8Ok|I*hy)RM@i$l)9-1zF8 zBA=07KN7dMboXZPZ*;d9x;wrn#~7j4kVK5QxOfS^E!c%G2l*k)B-DI`eac4GMnT5K zfT6r~ab#0Xa!2FrnO7%1`Vn`ai7fO4=6Y6yOR^2Cz4HOseP&fK`YTq2Gsa;s#=8-8 z2JKUNRf#GDOe7oXcwRlz1c7$2G5k`#`13&4_+VowS9sum;e>9|PsYLT-@f_(W3%!9 zvc@NCU}IrxCg9?1{@>!Ve{s*z;A17L9F(b6DXe3%4*o6`Z2UdGc44(zx#z~OW}{eJa+G(EX_GqTK4wWkmeX#K#j>O%$xU9YO{-T9 zfP%MRE1!;AJ}_^`z!TSM2rIOu2|6{Fs`JpEPzO$rz(I=#d<(lczLXBD1h67dN#Fyy zG+0^^$1MV&ZDg5#dGW`{oKx_ym}xAOv)G^tFR%zY+XSTIF61{Xi||+! z&L7MI@`hB1^q4mvs@vGqO0U8_bzm^dG2q&hI2tV>xJtm{Z<&ud6T>X;le2Ssxzq%v zX+SSDSvcHyl9r=VlM69_Wj7XK^${cxlBkf0cWG#!h&CuEVND{ERI`j7CoA;s3Nzwn z=Ea553NIy^mJ%Yd6@m`L*&7>sd-HHbjn+lMnR2ds z1)Spse=B+*0B!*Tdo0v>2==yAc@F>`RSlTP!efX@vj0Z-6uwGk*b_P;f(?Hg6iOz- zO|lmXo)fBy5DwlG%8CGlAZ8H&Scx&q`Sx`~w30b%V=`N0%YP%PcYf18BC=czTrr?% z?2BITOU?T5+E@zW4VmldcmI(8Mu_kR#C=97Zr0Si@fo2Y6KM17j+|!1rsCAQ0^y*TB_CuxIF_{oKZ!se#sGU(sBZ7j= zR_89kg#_V>HM9*F=8vM2$gNY`BG^odcuI6~AmXhy~;}$A#G%@+op559~JQ2gYW*i>>jBs!#)>dSii#w=M9B z8l7-k2&2`f<`&zgBCaOj4D=Rl*Wv6@TnAkIMRyez(5eOL@MdtkPVn&^6opWb5C-FO z5AT5%p-bk`&+zN}XWX?5^Xuj{N$@nw4rq(qW8)pawUX~JOo`ZoRV12JE0c#C(sZ(Y z$-ON^LiM`TM=@+c7+2*>8IvTIiZsM5j9tfxYo^;A6SEjMqnYDLu~rY;B*ms!Rn7|a zmRa+iLT4e|-> z*ZZVT1k|Ngfl;{MW_-Kt2^9b8Vh-f%Ov(Kb+$H>DO3nFy*~N6UGjehKf3+T)RL}oZ zM*pG#VYOBj@RqM!&Q(c(VNe$VRVWv;A#f33?x$EaV%JhXXk2s zpOTGHalU(GQ9Sq8c4`{M>6`tK1h_ESQhD1p-B&o{kMH&x7E3q&Y zk3U4E7#q#K)CMV}=@XT#cJY z%3~m;V?{}TVJZtU7Fx&RM8#NJuNhKw@Sv7B_^tMnQ|z&j{Myyby3ih${lf7F!WRUI z?naJKWA|rV{GE4nu0j5wajs#=I(A;f(53Srb(M{uNv37#aF7Lnl#8ofaKMu?xvnfm zT7e<~yKvkVzjBofC8|BWapw7ovbWa27?~&kq&)Lr$FL=K+F!%7 zU4&_9l+Jd_rZ^mhIb#BrCq~S}dbciV#E853)_lJ%YXlZI=6-d|2rXul+nf8Hn-~`e z_Y&DG_q`PNXqLCukrDjL2|$+@nEPott0)NGv2~0`-Vs;0Su1SC)F9m@zb3lvNaKZP zTb_$&0-))>x#JIBm%7!Auo$Kigs zhILTOe}OBOIA9T5&XJfC!tY}LD-2xq%rwdN@g*4#rNsM?j>C~pt13^bwm>D7+Uu9X zhEfH2#j90BK-Sl_2q&{6%Y};hW!zGG3X4|N?8TC`eo<0=1^p-Ak!C&37YBlsz2Knk zL)dDdF9KmUVjTo6f&i)eVwkx|SEy(v^6tFI(Ut7D*~_ME_nb4@dixM0v5!CWpU&A zRsJ5A(0~CQO&xr==wV(9*Z^m|F1Ov}PyTD@sgA3BhL|n#st(5&Z_*f_Id0AZj?Ovl zjG=YKKLGxga;n~)DP+aBgdMw^L?c8qrXo!d@!pkiS|;pl^dTj2fXknH%gqN44(r^H zU(3QcdXK>e)efb9{w%QXN$-Xw!a0L<+rBkqU8s+m_Z?xGRNp2)IeY5i<@7W$pxWz& zIU>f)!3Pt;>h}<}t@J)IhwtL0rOT!mn~j1c$wW#+D@Rl=%aKV(?}9-3rVt zJJO){Q~4e=)2j5_l<7j~6sgy<4i$L}2_ppgcbh<}1K7CQD&P;KM}qzL$oc+Hq&GGBtHt%d6vVUCJou51QNDb%nW(A2>qQl9Zp4FvT|iN; zzXy{xhN@OltR+Kt3^1DhBIyY1!^RazNX4~SNYFivOWs-%?hCSPw2(;HdM>MT^DHds zs+{X)W9q$_rZsq*xt@CVz4jV;-g>6t_Bsq(_+~i-jX{^dpf!w*L6_o?73qlKWHOn+ zpf?PRu`5sfkg8GFn|~&1fIu&jnhKx-@&7pFZ>> zeY@!gErWfT{{(a;lYN^%6}0vktR+S=J++DYu>44ErUB^pUt?Cl1~mDn=OA~>>Ua&T zlzn&RBepELDHU=2jcoZ93@okX+WJ3~93Go>=PM2!E@6|J7BniT^6td#+(IyoRBWY` z)eM120E@^x-C|Lj)j?wk{AEgIA|S*{GJ3(oXmOs>EUwaW%C%8m75NniI$^cn{Vnz< zYHerN7x`0g@k&NgNOjDsxs+*Sy#kD9%PYDpBj?p3Lq#C0wiG#we<8tybXc^Y&Z_{) zQL=E{T;vKZ1az*gVx63YxoFywKGZn`Pq!k$U$ z+wq5;8!Xif60v*&hHbPWvspk-u^VM&qN-4DikPmon%(Pq1R~}D=GJxJlG71=)7%E*CPGbW(X;!O;n%rBeTc|v}hzV$9qFS)NGtL1uOf3F9 zZ?sp3q1dg%$`={8IlQ|-yHtH5|ExuX_+9lqjV;fD(QRc!uq#u-NRR(=7uXz_G;;D@ zTs{iLMW)`;s0I}l^Sc>+S3Bwx+q{VKRA8Pn;h2~%yuzFFIXTEt32yA`a&o$8`-eag zk#tu@X224xQ7TBaoLvV=t{k(uu4jkpc@#n`K^FoGTj7rpSgI(tb~HL2(eMePTKul6 zuJG_iQ>`)n<5r_$r-gLc#f+nyQPR4NwMExu>H81eQ#bAAbP8+9?$xa_K73|tp0Spe zTC&r#X5D~$Upr1jx zAS!|-AdFW4O+d20@wpPKG`p%01`wNwC%B2sWO_KB*QmuFxCy37)M(O%9Lqe672_u! zy6MB7^|bTN7$`|o5;4#gQb>)a%psngxN^Zt6MjD@rSrDO1~0-%ONh=N3H(fq4C3|h z_b9_M&N%2QQ^y6I1TAPT)wXIYD_4Ipt7vU2cc#;28SwGh*zD7kl%uLBn?4Qbq%2=b zO#=9Q3YmL;cS9bpN-taJm5-$j`npJdDP@JAU|cnC4n1O6%WMX_qoS@9&Sg zfM>ptq&<-Y9CdSM(;!|3k2 z;Q?HC*s~$MNxw8hz1@CCgWZvW-Zp;8g95uvg!;HB$K!L{rO!5b;T(w3X+_(1+2!>f z5qbO^6zS_Z?En5^0d&<*KA?6|6E8EDYx!?l~4TEhX z){3TWEB>6ituOvDxw7E^QL4K3z)^~};XqM}RkOY?9*d@JEWU!eZ9Z0mTNqF{$6_2q zVo?es;UqI3?0xovA4FcfM0>y=Ykd>lf5;O-^gXuA%>IDf2M?Wp4m`SX?zOiz)zulq z$A+l2!3O<{w#^hgrAz2#1^!b&Pv~Wa{_{8SZ-o3HdbD4l93;r`r1Q|k+4=k&#CQ*| z`$Odf1P5aDD_3(uzUq8IQpsGJCN|Z++R|w3fnJ*4W)Ak>V7i&u*@+#0)b@6JkzO{Z zLV)QmA7mn5A+@saj+}E*)XVK~%p*fUbpYvGBr9>cbh#G_(s_|8gDP0 zUlD{>C(y5hcy+6sf;yw2&TZC*osP`MYaui3U|AwvAA@yPl~07*#~bcwqN3}Xbr4rB z#}^r2-)R}6%oS7-Ld@X)2zm{EWkWTAg-Xlmw@q$|)bcV()9tK9>ptOlQrKzIro1M6 zq>h_>bU(a%~a4@5Dd$R~~U=1;gILkfwi zQ9Iqunbx{65y0bx;k-FS5_|pRknSFR+Syn`(2RT=!`mDKf~-r&G!^%a2k#Z+9|ilr zQSpx%$0=IUn4l=~)OI&j1&12J~er3DrL-D2tbhC^0V8UrRQ`P?ljauGnH0+h7`;be$MEY}3Kx%>2@anO|X(H5D_X>%Tmp-T1(}1o5;M9R^>wqiw zUvmJNK9C<`Q4Kr#AEvcXr-6qgpc&ED&nStCEu{HPdwIx9*-RBlb)nf@fzxXig#nex z2oEt+&jl|SGOl5@y2NpB=)Tv5o2;*HvYzQtpMeRqjdOJDr-WD^Vq`p&K1EOCW5@x?nw%Jduu|BNGvWyD+P79rE9_TWiv!gyc5|XVSwlf>83%>RW z?` z{7X7&cid4UJl_#PWc)jXptwU%d%}TZ20E-zq zOt7swtL$`c_-K=x-YN8qwyw!$D^F10o!FPKBV|{wo~>wuJPrdeS9{_hhx*P|Lv4=k ztg&pgfR!ke(>S=tr(!eruRQ zex9b!IUOY@y-6o}?({x9lzL;#yEHXb)mi0enu;`y7^fLGilg34{wspJ5xEe*M0t_d zB#kSsrEIddb7hn+F<hXd;<_|HcXO^rVG&uzDUh-lIc}S7L_;M+L&Wlk*NrDVc6bJ< z2@_SQ6pFmg5G|ctXD(vL(tJ3wocKr@Q*I}-X|D^vP8x_|+NKasSIv&qw!;m2O(<gm;u|DlWP5rbk%iD?hsQzc8XurmO5f zES849G63cC~vjU|X^@!``NgMhS23Ya6Q_Bp!pFVCzx>5W0%grsI7DB+8 z#+eZE>ebF++~tEuuRMEWRWDSRkAh0}Af310h?Dii5rL3J{8c&+Zcy`ac(j=Wt}x#3 zyz5ki>(gUS(Y0R?FAgijUr`vohUV^l{OkA8+UE@>fVcq`CTEw+rSskiC3suv>BopV6qt%P~Rd8E6X1LIGAbh$LsWm~J+yz+6?iwzp>$4kz> zi`7{+u^ZxE<-Qxo8=jzQ4q5_f@&wvM$`DXN9O96+`f2%GkVg(F_BB7XTIJmN-Nj3h zFoVQIs11W}Qgaa-36pEbW6wQ(vd!|(ieLKfOXuDR%jX8`R1tN=8`I4>R2{%tp(V_< zyg&G1AG|q+=4~nb0;aCb6}`iUHjyg*gq%W4NLU9O2v`j}lA7oWt%Yt>?mwSdQhW?`GzGU-sI{d>JxBnXr+2sE$ve(1jAKcf|e5kOFkdxzVnI23Mw0Iz?`ij=}8(0EanqzQHiU&k1i z+vR%!LNW-GLhgAjh`hEKp<(Qg?@n1b_OLtF`Fj7jMe0SO{(Z|IAQxe*-A0(F5K&ni zG!9-Pp(O*cDZR#Hj@yzpMFw6~Q?uYTae%>Ti;|wyIt{H9Ai0&vkhnT{Tn z{P-w~Jk{b)p*f+)I$J#s-NrN#oW+sDNjZ}R9F-l%*@wxH1=|1@0_i3Qm&-nTcy?&LwVmgr)a-t!T z>x}Kj8*y_q1!BWG7|+HVDRWc=nO)21Bj(XAv1Uw!@+rwYTB(>S7gjN-W4g`6!Vp$! ziS~?4Y~rb((2o)9INlv#yYbYe{Xu`i2jz{FVszxfD&W$K-3G(xi z6j0daa{J+O!m-SeRTJQ+1P7HH_w#D^DA#VpMW7J-eKvq$q0UV>!a5o2QievyJdC@SeRucH`9!`7+L9VYoHS4v19V^f9Fvq z8jOJ?{UwdkI4>sC5A2a}69+1s-;;MafX4%H<#)BmyHqjvxC=y?#8aNjxsIh2{~)Xl z5{ZvmbOHP2JKCg=zf(68Ia^w4Q-(%X-piN)-Xs$GGd|U+U|xDAM_-f4u6bKmNU`oxeOu=8uoRu6h0UP1tu3lxNU>l$g*sTwy7g*xa9`O8+-z)qH!GT zCXc!!Bx*2LIW3~6=XXa*iCGC{kFVbs#5V`_J^FEj%mLz%3T#2_Vs>e#)Lr-^`=|jJ zST>9YI?-|HVP%qP;{*l~6{Ip@!7+Mp7fngdqCxb?5fm1mxGMBVHtkJe)&bFI{H|JnzzQeCvn05b1u!5fz0fEJOP3UXWsY=j|5i zfR;Y|+AAS>^=u_Ko{eKA4fbjSt#v$Z1B9K5EOQtdOG{Ojc0CRRPE;o;_v-2_$R7nX z8}r%@>eTur$qDP!;eaYD+~&BnvHQs~8%)oJ0hH*J1}m0K5IGw+xOC@5;R#Aesm>MY zHZEt|Pp4(Q9%ahJpauBpY}El$pb1;>g+gEmlDrk10V`Y2Y$Iju9|-GZqExP%^BL_& zp2eY-)kUKB>q8Ce*Vy~s!(2k_(1x2&EB1K$) zhB_ADjo69!o*0Taf*2v5B;F(*1u=g z$Ipv7;V(9FzhIv+pfNfUFp{3+NfI<-I7wd;5AnO|1E4XHu@vHK3EX6F{NMElLSsJh zQt@dAXnF_gH-9;WYTq~Lx<8y^>A$U^{h#mB-?L}@!7F>%|Hlq| zaJ-k?g8m<|joWjQEP4R@E#r+~i~r$X5<&luFsV?6=~(nn%Jq!mLaUTV9D^@(zIako zc$xQazT}UYFh(ZCtR6W|zH&2Oryg(n$1B(0RO>SOQ~4Lk7k{+V!81XEp}?{{vBzSR z^xF2bmqJGl0`@s9mH6f77Olzx087a#zZ9-LZQ8Q+co9OOP1P@(AJQ8Y7Zj8E$CJzF zl^Ee?$$gAisG4oN{gqm8c)jp|5|Ma;X#i(~4&%o*DJa%tIe%=bKGXg@$IUjn4 zE*8l!tr6dq7`;w@+8Qi^gTXCb0IoCuoNY;8+kY2ym<9k&)=<^JwNh>wz6`t2%;(*I$H3Q|%7{OFlBRtv?qORU3eys*V6VUW6&;N7r-H}VQMt)x<+i!u_; zpkGP4it;yLF9m~}jk?x-Jd-2POda=idfV4I-(c%>1^w~u*sdVL$q3+vDEwUpg!krX ztr~m}6c9w;t1ofw#Gx)-F`gmDfsk4VVLk9K>cQ2i}pDlC8D ztbg=qA8lkf52P}$wVB|@Wcm}DLZ3k1rLxcmd*Glbqb#COpU}%I>7S*FM&;Tg{D#hm zN0%o9`%Rac&`O#{;UPQi=)^X3_l?RfEv%GHH2IPmSRJpF8(LpQBD}~nT!llCy4w`! z{jbKD>74sH?H|GFE71QRH==6dXyIgGW-H`rU?$@3Y+~#5UlpDIyb+ndZY1PZW+~7@ zBtHO+DqtBmC>t3Pcf}Nf%0($&c~P$@1sVAr=#$)mtqKjx9`2rDVDifQV&(ab>?e`+ zQ5?zW>LabdRU#B_7J|AC>P@Uy{-a>mlhUB@sE>nU0xBmu{VpOhH|nM^5L$NQ_JY{i zL)lGcoioFMPYNi=y6+B$+o$|Pwik2c>ttRYyEEp^Tm8*9>T8FEWO?na;SKIVaex|sAOb8)?ANQoDwdT2@ z@d4ohB;QHLAv= zZDAy3;vrybEM#tAZEa#}_MiGd%34Yb^6;O)Ly7PQw2*{00_I8t+QMxV$fcTX9LolP zkpzeIvkp`O)T!@x| zc`y)crZl!~auNnveOcM$80$x~hE+m6J{HVx0xEf{jAhvEKAa*>$DsW@ZBcU+`y z1s#Ai2bvHmbKdVs?eZ~9Y8z9U+)c497lmm_v&Y6tp8aD^Ml<>xE37Wb`vsoF-K?00 zfCOWR40N#ag1w`TP7Ul@NOOu;PSiB=rX+e@jK+QMM(d2z60FdhgSMixqy|?q(c*{k zjszwPQ+PIrY;97TIWtEbfoEeP-4%|!#iV14$3QL6qbS#geQ0eMM&SKuD&Uw7H8C*Zmd;p;r; zo#WUf#?;C_sSD?VT|WX+zRk#Ox?$8lRDrYTqPYBW1yI6x_o?_o1m$qY&^>qWq1Raz z>Uu7fsXkyfmB-ZNfA^t0o2}VHy{ae`iGsxVPI<;qy4MWf1P+Oyn8&ZQ+gA%o=S(1a zzB`f%zc0wGJR3X$+0Ib3LyJps(ia4uAUH|cN;auGNq(~%CWx^B37qR!Y&It`4`mzK zF)3bCKZ)faLVi_(46YhLZov{@dP_X*yo?}6CyH;7R0%^!Hpfx(5#)!bdkOXqR``5X zaEksZQ|}d1>un!-HD&Z*jZ3gbiE^V&rC;_FbRN>(HE8HsS*RaV0`9UP$r-a}!>D!i z2e`SIdtNXcLrJg|RH#qiI02#Ns?wq!uHh$=eC0wI*x?2$Cuk4nCDRe?`0fvA6>u@x zem3}O_-wl1+rPr1t;E;Y=|A42@E`wP1<=;Q>7PnR^#6QNRzgWx_K!r}SjffE)x_yP zoy_V_C*wgNum}s!CG5Wa6@tD#zXnODSguT!E8@*J&$`GjVU^B#S3^IIU%(Wd^S)!} zi0zgj4^l4Flj-DmJ+`&kk@5ciaftPk{0#9)iXA^stX}}43-Og0JKkQs9|7V6m=n0q z18Cm7E+4C%g*4Y{5h)8vC{B2C*L-rnaAH7B33jALB-AW~u&i`o?xc3&HfW%(@C`dA zzNVv)<^+&zn|jT{*;1(i>>Y$ewQ$B*B_5qUCJPBKVM|+Iu4G7@wV5sQ*j28qTu?cQ zjM|jnWI|z=)~&%$T{_8>81IKAD24N2hDJk;`Yb$tOZ_ST9I4vKQsJU*ZrvlmFO5a; zKB8FTUt$%r3mH!}mI}j~%wNfae?L_lJo_ima5h)qjsxgw^Hmg4!{qf{0QEq z6bd33hc`kuT@A6tFk_%K`qpAR$Uv}9&d3JURPVxMD>ZU8Vy z-US*E0&ovx;z4lV5uNsP4;TTCeZ!vR#`*VZ4NW)y0aM%4Kan>1Cam3W_CS+7kubFasE;{^dR(J<@G@ zReu}4+9mxj_6@^@Ms<>=zCS*RQIIri*r6v z)3J7cHm&ZvsYCDg^M0jz(Fw!N)TBS!{u5C70ag2CS9;zF&Y2N;hrYg;u-#;iH4Y{%KyY3Uy$3k_R?X%K7~QX~Pk z%TSFN88Wi-JUSUu~6!yHY z%S)QhDOE5nudipE(_c-GFcmcQdEM@bU*E0oW9VpBG&_HKXjFmTr>xXX*NB46FP#v# zhuRvl%?Vu)JRx=oQKd$ZUcpD^by<%++Ys1T zGRWN?R2E+4LTO5cuyL`e&&olR+L!4By>PaJ3$5;2$6UAH3#*^gZ#PNbq^}r$+10NY z$BYRid?yW&xnlF^J%}CiAr+H}PUSYdiybQnra1oG4F^|-Yfqzl!f`pkH7**hMjL;4c#)P5JbZQ9ETt3mow_fB{@ z-ct+nqtqq)jB^iuS=p0(hq{%#wHvA!>_P0&e&@QiytNx#3H77s)_o_tr5fx(t3mh@ zd6&G!8?qYmL)pgvY=onn_t!dRc zv+B{?puKP6V+Z^F`>&{-9_3I52;|#0+JEH3`g?sT+kd1v{`+?NpXX%%p58d#Myg*P zduT?+X`#})vhmn#YHdSRk-V!+7hF-E^g;4Sn^A+w8O5jaL_~fT>_kZ9SvQzpW^E^P z`}1p{E%5UE?E~p&I1fTTcu(lhPzVG8ganXm<#xeXd196MXl02h(}r-uL*z2A3L@9F z(9O>rE*s$z)_f(SEW^H9ni0ns2=8EA;Y!b?*=yI}gV+YuhXq^Vgu;_i1&{Tkqy`ZeJZanF8?Y=(E7g{B+w zmkdqbxoei=AK4r9zuEu!ALwoWUXb9ggMtQ57DjSHO7e;(PWE=TPA310h2>9%D1bI8 zM)AC3U9)@MtRUleV&w`O3oE2t%p!S+{5(sJH0T9?`UF$bt{1u2ExeyrNxh6#7Cxte zJ!3^z30Uxq4AdU0W_sN|d}jSQeqXOxKP%i(`%Qql#hF!#tbhYrq$ixOV@Dl15H<30 zwFW_$yG}TP1p!ynI0pBV1kEX{iHEI|^Ugqo5>nP;HK!>JTJ1-q+CYpF77MkhT9ok) zC#9*QSgv!M$E>bQoLEF(0*h@C;*HktU1N zO;M|-XBqwCPQtkaZW2wi4rf1$k~x=?^mNhQ-^x`nMfa>$XcKGv9h_8ny6lNyKZfL- zdK*r5!9thWAt@wNSp#})o5ik6`heKamca>}xC$HeBk3X|g2@Upf)oVE7 zC-{lmSML(Vx!k4KD^1896({%*_YrC+wLG&!odeIY>rHr(;*`OR??GK9eW6DZ#E8zz zZ0nRZg{!*0D19rHjGDA0n#!|FUA=nF!met6m$^=G=au_GL-cG|xQX>3HJs~g0S@LM z&$@Bed2gfg@YBBZlFcsGOK56M=3I|8BF-6y*>CrMkTozGZzLo1;?Vj|kLh3tOisks_Kxw$b{`O< zh+^wG)sK$($R-nO_k{;JR7$4yvLO<>_e!KExIie-QnK7-fuKxeRyy3t_cJph8oub} z%Wpg01qNZflh1t#^3BDJW@Z)O#W7i=Sgb#57$o(WoYBfE2qZn-$cCNoPN~XS_IS=y zpFjs1?oj2E#1Bj0<=*Gl!zn2|_a=_<7$=qSSd*i@d$~VAz2H5kRlOPS64Bu++}|eE zIeiQ1DF39qz5}=X`NFp2zsPvkr-m-SsIS6y%J)+Rj%J5qju-rEht^YgPy`dWMzJ65 z(OW1n>KKY@;K1$Yo^2B`Y@1pLci|lf=W$X?Y$6}LUs&wjk6WF+rIeEj{A>b^&5?vn z$YCZFVaB)B3$$_f%EY{sJOnjBUChSyR5|d?1}LvliYISE`lK zH0z|9eMOWiwMrxjO<|aoui?=tQ1RM z$Ol<+W*q(1^?zAxZfV4eW>5P8D3DT9Y*1B@#i z$Rx>N!6MBiYE5D1DIGSHkzIR0@-wm-o6VW)l)c+Cd!z!T6-TvUnI=}OOJ=)jN6jS@ zaY&dgWyyubCAJ&~YSTo^xE%A6Ob50hGD>55UTWK`u119e`t~KC?Z$~2pG~JIj#vJB zexdZxyprz%Qrigvnky2-r#!kIlM`4^)LMr=PlMLCfL3a-Hj-qyE{h#Jxa)v?%XoN0uy#R%GzgIS_s8rLyAXru2*{`&Lf$dux|d(Q+@VUyxI4s|>4s z`3r7c`Bq+-A8}&Z9R<$qwmeN2dR48LmqRdA-37Gt`4x zZW16h#G(CNZI_L7#Ek>ZC0w3;VD~Qu7^a63@Ym_K24+Ah&#~Sw=+)m2;VntvSq=hF z!KU7$62CT)e63c!Bf_h#PD0!X^6-=%!y-vv{-(yq(lMgMq z-N06|FP+=4t``y{Eh2-pRvlS||H|H~&J8 z?e#Hj1`&71hwn?7^d{MX>^_3mZJ~PT;MTQAc|84Iq-ng3goBR+Q_4b*q3=gLdC#z& zAX=|5`{n8_s#;)d}RC$!Hmte|7*t1p* z!E&>YKv}5_yYLE%iXO;4uW?M`v8YAX;jDnUgp*?%K8miRoX*=XCngWq9?ODvm+I_r zz%)+xwHPG*AFXD@b154KXOU?JJl}tQlC8xZlpMe~osp*!O0rtjm+$OK&qT>>TJ-TGwX2UKl^G zDZFz>sQbl_=L|-xe1E)Dx)2$7~MQCUg#P_^2 zv0Ehe{TF#NWbCxRWxd5h(=6OFt%yzSqtQ=jjw<~pE|3_=3&;cH3DPW` zK7ViSPXZt@P-rG;+9vKjRUtI=AA$=~Ubf#vz}!Tz#>u&n*YFOXnXoMttgi#>PVq_X zq_oHrt-%gBN`&OrOuvULxjExH7I)1oPJ0~XPG3NA_<@gi*CyCK9n}V`r$o7ytY1AR zJSCWZD$QqA#o0q=A9ymDnp4cCoc;AUj|({BWC` zoI5WJfvu^gqZ(52<)D`x1VN9&c_2A_;Jn(|v$!Z`4{5FwIl=aX1zLccSmz~1v^;-7UN)VfXZ~}h3R)6ZiE3;sFNncUE3hf z4eK+JoscbD@4-f0(-Vg1=*8B35P2;!aTBh?J?l}f65x}|^Udv}l)*g6W5dWvz}X3E ze}XD}hV5v%AK-!8#^bp|>EZNIPkm?M-l*I+ZieMs5`Su-yqZwisM=%oP}!*1oqnz= z&$9Q}{BX^?m(3Hv{4K!UNc9MMDpP{vT!5V)BT8GO^cnO5X7($B35=R7y(7kG`Trs9 zoue~fw=U5NE4FRhPQ|uu+qP}nwr$(C&5Chr@6)Go?>+nL(LF{oe)%JK^FGg-OLNVo zhEtI5*;W%>RvA&Us|gK@LH6~pg?Glur{aH1H2oioUnKv9iP~HK+k;mrX*p~NB5`AO zYzZopQ-kNl%AXX3T@E6HQ_mJB7Kf1suljM=UEGpSM4Su8MN$du#i@7$^x!diQ2^ED zrIB;p^~&gTBzDAK0V8!@LbUbHwdCYWCzSsER@Bq^N?7%gEf~SrHuZ7#?7`UrI zF4@;9D3YUDm@ichA|x#~IXTyW$|R{sqJ~dj=E~6PMflR6s0w_DowElnM4Muio?^vP z2y9H652pLX5a6X&hNe7W$n3OOtgj}WZ(c=+c8s<{)4^=FVoT1hv(iI<@;6y3V)U9p zQtH{~fEw^9?7UIJx)AQtPYD{KLvlU$9$H?2v3iKK6`6#8{#Yi5I;b`|BW}4)-ANao zY6-Gl%vAHj&&iPDEY@HVXCcmF1FZNJugT$3$;nFFT^^AOk+3DE2rH2|fIx2=f|xSj zVhs_(w3c)u$X@A|5)hWI){2A@g1?=0_|hLAgn1>tHu3GLGVQZ)W1nfUT+Xo-Gl>vz z-XZVoA<}cx?0{X#nGyXSh4>6jDNRiUej}cFz%&Ah6@W!+59QD~Xcv576s^K0%rv4}9?(ZaCk)Vm4JUWnZ|o?>%Kqim`&)eN4*8le$uT5V+*6zOV*tF_D4K==l-W zY2Lfihh77llNd`%ZffLuS^0qQ7(~$b0_XmuXT)5f!Uxp-(CVL&WL|zZ2~wUcTfT8w zuh1^&-hmmv1T?{q}Y`UylBdfsLp{`%EZJV`SELxT&GUVh> z^6Dgqe1!F#X=#!P6WT8YF7=`^xR2l@RYZ5q*8L0#e9|fmUy$;A%_UUlJET9AF)(*U z`&T4yL)3rL@COEf|It(b=NkCmFz{DV;Xf9dv}_jW(1K!C=86jf41tmKKS309mqZTiaM8~t;FT7LnC;r7PxuaW@PgM(1N}$kakg2IQ+Ya?BK~kbr!yleU0r0IgX*jPqUq!onID4!(gDcYpe}`wR*->&@ zn~Y>#wq{^IgH>`LLz3^O0Kawti|Zds%?x_b>dqzRK0VJC;B&$|T-T{#MUI@WmemMg zfD6~gL#Ulryp@T9UIsQaJWLqjp_7&t_Q#4W{1T?vkvxKjJ@L1jfklf7kX7O?ayWlc zl+Fy;BR8SvBLpLzrb`uj@|z=jY7-zlOL}0>}W_q}om9nE%S*i9V1W9fS10`ux5YoT^@=y`Do$tPOuBR&3mytuHpxl2Dom zPEJq0aFrd@;##~HmC%w9m@uH;P|r4XYY(Je1&;XCE&RH**ZDk49e4fpi9UnKd=TCK zC8V^=a_zU9hCxkMbFPh~;zT-J5mrOo9rxnCpEPJOyfh`Cb|q0;A$$`X;C-rM*+rc& zbL!=9;M!Mf!DiBGWJ#JpeMm8B9H}6;ll5{kOo;jenBP4#1Be%m277 zlj^^|LjP@(%D?@I#ozuUJgd5(w9risk1MlK%&@JGsPjU06w)?>#LN&-+O5h+sZ@#B zVB*&+>F2Nv9b;8iAERvdBT!Em!1a1KuGAqtQ1;#2c8AGKm&;A{+DAh{m0*M>t|!AA1Lr+Ap?$ynA@3hbl}rE!|6fy;{v*OBdtILN&Nw#=}dWCZ60 zafSVi_t{XT?`X3ju`5s6{G?^6<<{2GLXwu{M6AX}~OOx4Bo9jHMq11u) z?oIsu?!s-U>l=&D8&j=|A*)R;_;wkMm%-b~5y@A$VKnbrpUR#xNFMR(lh5i?@pKAy zH|^Wc)|(d7LsqQb84*=oKE%_u*?Z{0^udr&h)@Yo3Q!ABGYp!BuF-pL!KkH+S$yK6 z5~}ASmq>h*V$5|9i}=JhiZLxpKy4*U3)*&7$&0bBTO)+J#t8VD=9ce^Men9hw}Hm| z+~ZK=S~!ADPRAJ^ZcQ@nRV)hC=42O&CJ3Kp++Aus79BEe{-^+V&u>k6@AHK*{qd(} zsew(`Q2tF`4>#?$jhf##;8}U@4?gl&))U^T#|v8MlCoG?k3Cx*)ntG9fL)=^a$QgX zi2P78T~TthJ_`tK6u6;qUnLL*Z56sm*1*?d-xj3I0b~&RLXb-ER*KyKcvDr>T71H2 zSfj~(19XSgWcnCt09^3ZBs;NGNa|J^1NaQUYVg&By#3%vU}wYlaj?~txIroO6uVzH z!%{VPJR$8fQ5~$V^pw@eLGz->X!*QJpmzlv;OM5%+oX-7`Qh++C#lLK)YPwFYFGD! zr@XAFVEg93I)$0=lTG0XnLV8%HwI;vZ;x(eQWxXp?zxBMAJL5Q@b@tDpwDb5^h5a! z6yZ&E3|whvvq+TkIP<5l4lWFk%BN=i>rrH_H9|G@zDe{?0(|2sJFKi8+L6fGPU{wfV&R~L{4c8YI2 z>LG+0tyR+(!Gg)&+iD1i;=us?G_4rzcgh#7CT@}X2H$x@+(fTs{4FWbbL+P=*tkVG zA$BQbG^NFk@EfZis}nVCjbTsHaZs>aRDf;NuDlrf{|v`J&d{tUp45@2KUBT(T&{N-5WHFsdxQnD#(XLf5sgbkeIa!-YOD3t3LDLZj&HxFGgjenwnknpWuj%e)xL_N_O`Xio0yxn1Ve;OS(vEYP=!?Gzs_0uSq(MN5xb7G$MEPKmqdfaSW?jC)p8;* zk-K5@F}cg0OXYxU+ZK=7^(@5t&`v4vSlvrnlQ}HAvO_l@3FUFK*{6Om^|MB+X)tbu zCx1uE0F(d}DS9xvG<_spBts;9B%>r<=YVbco>uTP+BRyerh65Q2?*I1!TKA~eJYmL zxvIl`bc31%y}{`C{PKa-S~Z(q~nISuHT^VJuRo^o$s(0~F% z(bV4vQL_o8=PKFz+Dn{ae46aX51-2?F}7>(o(azWF7f8N!S~;_NCynerI}xV2X&zO zZMwc1PDrCWzVQ)DcdhL@3Sj+|qme9t-+%LcWs2*V=l_7kBlthDOaJpk)Bgu7{^v?j zRP2oO#xJMOl6`a3A$tO)R+j@uYHjTa;SEcxP-8bK1H1%6UcI0@r}Wk@FyN z?ni((*-*7a0$euRRhfqj^ea!s@9VD*5Zh2K{<*53f#|HIF5pEm1%`$^@SzS7d=-R- z74T1iiB@8z*{uBu&0MHc*+@G2@J?XTNSQpcctQ!XVfs6$a*hZgfv?dY>yVfq;Lk%< z!kg?C6T2B#8JOk^N-2m_dt|S;)gQ8~;~nzH9WGoLpkZ?Y+$5L92YD`W((zw2-Q$x* zPm0N&x9R-hhW14x1jD>}DpIdTgQ zx<8p|8ZayMU>NZ_Ta@btHOK9e+*n2?CLh?nhcu_}ARLHCYF^`*N7@I{jG`f&ueXP7 zEI;c*+)Ha@E}G1?);4;Eo~XCEo%eA5I^#l~Sl@s@fuS1UKRE=le?H^?H7HcHP(V~c z^G*hqQC-g06sNR;#%o123tV>Rs{(6`A|T6~+bz;!8L@KQl4{6MewX=J&WW8~3^X$? z_r4SGQ4o30HuTF?i!@+NFnRWxamaplp8k5cujv7p%#H2U1E*J#V5Otf+gbD10Gm!Q zJAN=sA0lu$Bi4J+-KO`_;iv5?*5akpijer@2{K?^|9Aqs7>zznJU$YOq;IYn2}3Lb zLIqo^kc5iKPu)AcUag+pw!#&cnU5h!_F{{YelP>h?8XDz4aZ|~=T`t1vz(y_fU5*s z-H^pd3O(16Bye%08~wK3LpQPhR+V}MOzpKM9JOLxHZG&LYe#dM2ClACb?xm<+fu+P zAmwBNw?a0Qsi{y5%&D|UlB%@ksRxa;m}XKMs_N@dDM5RV`FpCKRD=UjT0!HT-9W-{ z%aH-Z5t$NexJH<`q-JC8OA%;}YgF$7j>KL>=v8r6c-JXCF*NdyXRR9*)-&eico0^% z6{IU~N0PDHoIRjmo?sxTpXhJsplG1z!Du{&XvQz0dj=T4=QS>Jl5_=Y*O5dn0hBb{ zuM*>3Y*Sj)fZIYAS-bYlv6Tq*o3qnm)0PQZnXax1*g8UvX|iV*7k@jJY?etYW}xQv z;i^1~wy>LwI}yY;c`zx&bv_NGnXlZiYVMWzzEFBh<^86Zsum%xx6ntBZZ?LyzN%bS zxM^qXRQ{GhuOTf! z0>MD(qZT~kMHtzo-DkwtdT{I+O5`A;6;oXFMa)#dT}a509xajr@HeyHL*6x98N?Qj zmmwmrwZ95R9>|fVXq%Xs=%ePW&adU10oTaDFDT)lZBpEV8W=*6CjeDIs=q_%S8?ou zHjZHj=FQWTa@CcJR_&qZM`aN92AP(IbKy$XZ5d%&=^#Itc?IC}N}DK;sAx>*v-WqXwdSjMKG^2drG1r_CyBm~w2Hzd zKmH{OksLk z!?auW1Izo#QLZ#tp!_j0wkOB z<@SMC`}5@HgUhvHOaYr#C4~h{XK4>b^%?3OTZ&EwY)Q2y=#t7C#V}^<$#pu-1?sln z;a2pMzz?GFM#(aQ(pfT^YShk;kf{=l)6M`6*adP6;l>5Wt40mls^E?9?t0d89>TTN zJp>)~7p}`6*Lz-F?Iz)HLV|*VLZSrv1cvZl1aD)L>ba8(*z?@w;y-FEqTIaa(2Y87 zX|32gC+G1$yGwgNu!M^`E$3LL5lG`orw6cuuH?G9NTQ#XAj%GD1sr zVlCyk<_CM><24dv8tp=O#hLQt(^V&M@JKrc@OWn+LRxo*`7eml4lHZ#;htaoNG}2O zc>C$`zktZ$!){`^$;oxZ`xznAeSBX9HmzQRLFuj;@3#?r(SHLO$Ix#M&cX|~1k%lH zv~Jxq>=AKhVE|$RdH;QPO~Oq}^#8c7*?(NlM)SXOcO8uQ-5meT;f_+WQb3SH@>Z@L za+-RsoCFpN6e94blW&lnBU?mhDwVmYXCS*qpi1H$^3h`im!3@YIuqb6Khty;ib~N9 zcDP}GW~ZHDcX9Fgetp93)#`N8jSZN(*f_K`BPlA1RFgjv^jBn0kYiqFi!Z0oNp@g| zxoV6uWfxdRN&=Eu5AQ5Ve_E=-R-)$*E~_eQi>y96t$fIA?#|Im#(piplAKUyFdf2X zZxEa}V3H*E*PW0%dTpLt|qcinJ7$m_AZC3rs)SU2YiLP0n6P z^b(pzH)AF{X$;dPYi597M&ib|DJnzIK`fOTFH{(uds|f+l7(*gu`iE{s=#}=WPfo^ zqzzV+wnzZJpS>NDZSgx{Db)Odcqx=p|AzrVbw6c)FbaIiF5;dq(LM(v%S#$qsOf+e zyfbi`yNDp=b=dBmZ`c@%>uqS*2%xpDa4(!O$mU?9ubw3RU0|3SfOK)YBs{|IFe3>H zaHPI;?hlzXFo)Wi3vhP}$3ZByHLYaEi_5pTm=J;=)Q=_cecp<^VmOaxeO~byh0qB7 z!WJcpgW-pNkdMhbaER9ECn%KaFI+;Yi&*eRB%Z7 z46fmIdKMVUSTV@^Z130P^FJ!&cp(*fDVu5L)%#61bp$6J|D~Rw$@uWZ^v9QM{bR@Kzo;+#+a3k= z9QFQXj!Vk_-qH*j%m-H_UdOT@M28<$sv2Y(!Ou*ckDQKiX(c+$gkhr3z;`RJVR7@k zJ~3~ya!%P5Tbtgb?s=ETTXtpM;lhCL%b2=ca=f>Z@{r~5v~7};@Oo8~;{#9&xwBj# z;ybZ{O`)&qyMd`MhZ{+P=-$somP=zw&b+4$&<{+%q#F5QPEmALX^L8J&LEJmpYFz1 zW-Mw U}1sT5-lC|EDN^q@ZG<9T0+!u(STK*}&n6tm7!F`}+3_%cDA#ORcs8XE&) zw)u3_bYP*l*aV>vA~xlvDr#iur4;`c0dr+h8forpB}Wlxd^rxRs-2TESDvAKM8#O2 zBbSHv!qnbbX);5^f;vT^d?g@@qNaf{N8Sjm5uzA`e6KPgHmoFu8aD@`5~Hy^WGQ+V zD;*olI%lOwR4PYWVP{8$Zjc#ifbyl|akN}nlfIY>TS6&<9kp`wriBa^29KNILQ`Y9 zq~^T-0XPp<3?Xx2hI(eh*1l+2VDna70~bRGQlu#fvg$I37A%o*BmR;i_5{~fi-XTD zQr|pIyu1WQ4Skp6z;dJ1409nR^vSgBQYo}l0Hn5b={A%26n-vYMb1K0MEeL?v>QVE zN#ytl=fX|iJDt+?EOWB6KS~J+(p_jMGyzMvDe7HmC=7gtAQy>#L+FT*tDq(P9Jzi) zs1;yy6j!SfC@>jJr`2{`l8Sw9 z22TF(iPfU@nnDe2??q?0u5y1T_M?`_5eerxhcnIEp^C2c^aUJ(E>GK6EWMA_H!7Lr2ENzM$kA9^d11t1v|)5@T`{c%Acf3~Sxgn$~7 zU&8s^)AXrO3J5TG61d+UY-j(oTyQa7}Z8{Z`2v$ zs)>qg`GpLq#7aqpP<{&}AL*4i_bYLaWNw?Xo(`>*kCS`h`#A%V^Vit}jq}=^Ar(6T zK3t6YQFvC9g3wEWs8yEhrJBq{n2FJDo^&y^ zCK2F_#Flc>3hjVn_(wQF9;kg9r79?JnZ#W;DCv-3!lTy{2N7$4&cYC@$YTdp%Hhve z#38H>t^ti$)hBjWD??xwd*+TU@pHj)76na2ZUyQ`q?*}H5IrcQmcccNAsV)m#;(O& zoiHMn!6g#|Rj%8{FXnEleRdWv9Lzsb&Ljam$l6?lL!Iwf)Y;@Yda-!AqkeY-z7blZ zzTdx4g}8WOl@Xgzu}j52x2ha>tWn%SuHxPu-JM(NUKT_&W0&@Bg!G<$ZjoF$qSs$LD5!_fL2xw7) z#4vTFS1UlYX&9mASgez+tTFug@XfM#5vV_hpQ`CDku&r%3kzK>(Kn|xjOB0ZjTj=G zO<5oAw{K~DCJ8~Tj|rkf&IF`7W#QPhRmqPiVgk)ZveEL%Y8WE1;?=d$r?JcBoyl#E zt(ESBD#_?4Rf{wYH_B6o6#`PO{6lZ++mO`6s%VEK2gdKO0EG}P1CmH&P}DM=Pl^X+ zkmsnTGdax?PV5ObqBn`Vn^YN$<@brLA zAt%UC3G3552ryY)sDjrL!epvxv?D4>5U=pj$epH!*5>Q-Zj;GTL8qDx>(=95EGw2& zgUiC(Ow@TZyer&}XEMI9X*3=l+jaWTK}?XLDADBT%5^3CTK&O65+JtaZKeA*AhzXf zv-xBmH5SQ~`hzyp@Zm>*`UdOjNUj7!nv=lGNP)K0Ur|ngXs)AS(gq@bZauK2ZkfVn zU~`!a-)=x@~B7PCMAc#=5Sd5^6#u!JejLi~DQx%>8_d@Qqhl#?;Yg3$mEGGa@vY zoXXr476_yB)>O8(aF2<`;^mh=Dz12IKHrcMbij*fIIhHtU_Uc-$!!@ZuC?fkWdGCx zn1ND%dN||@{}5BRB7MLHh4EcmU~Awz1&z2}HHeGSBq0etK7JWNXks`Viz1b-7O{s5 zk!5*npvNP+W>ftmI#)t{Tb)Y^D(jH|fsbB21k`NKy~Q<|kUH`#_9nq(0+WzCY}J4} z_Re|UiEAz`m&hCIXbzFKUFb9U8Gt&fhM)}e2Z-Z-i1|z3JLU8RwB~qVr<7N32W&w! zF17?z$2`bt57L;ge=UEQ-}uEqxPf;)I{DdSnV01ap^B9-9yu%axIlRDTzheke|eAK z3%chUWMD;Oj!*C&Xg_-V$;E0J3tg6(E{np*GFrtRW>>Hzw9Z_0aEO!V=L(-q7srL_qt`Fri>%?`&pZ zB>9)@gN^-v%d_OQBmnu4xD$@g+m)ZJbVv}Y#4SO&1K}U{GSCf0d8!)(EZ3^rEEanx zLIVSFJWg4K99^oi)$Mh!HyIs{GdWY-zCGPQYJ;EzM5mU}2|9|6+C6}s2JlQdq*WZz z3X`XtR*I=CTxc4Lx0+tKSFl@%nYQY}*S)LMsWdiO9*rgF4uf@!OOPK8z zkWpZl8`>6@&GQ{B?B!m|WbLeGP72+`KoJNKh`{B*>FdjZ-Jws3gPVR#Z#^AHJ4@%4 z>p<>TRrKli*igAiZJ`CTp9as&l(+d@DAI-7f#^w+p#dns@y}0?7@!R_q8b|x(o+hc z2ePAsPcjC=S_NRFm$q^Aa4c__WV16k;!Er31(KNcV;b(>(D^VFf)js6PTzA=@w_pC zqATo-{8S7k&3npYa#t-!x|dOP9cG{|V;$s9C0G^7mpj!v>g(wdr-yj*YZMIHhy3gC zK&q`vbOC<+NdCtXFU5axcxEQndX7%^M*rT6VWEJjgyx-0WLa-nbfmA;2~1YI77JRd z=%)^i$}HZ;0v715!7|~jw-z-ftno?wc`Osk7*A&`yg~apyK`82BgWDaA7zJ?w#Rfb(2VofMq!c*lEf0*Es+&@iMmvemuqF2bpIY+d?JIRgdGGsLv(XExI&9V@WXE6 zz;4}r76L1>L`=suX?l90nR&ZDiM{)tVnb$BNO`go)W*JTn^<|!p>0!{I6M2myb5G+ z+MGQW$yFu}ZzE*#o2b%#blFf+Co`^0Ve>I7)zUOs2#FEenO~DcoaH^+-jtNt4oaiB zNpY7LXLz+mn)@-%_A={r6^3*b3d})vq46NOjI>9uMV4E0`pmF~v2z#W)!zQ5d?$Us zVK9jS7JB7ep6A1@Z1+Ipr`y5L`mpG!c3BzH)79S;BM{4BMm{z{SLM`}s(XY%zdz>e zQ%CS(Cb+6^(e~*l4FX5VVp7~RkM1C1RNOj;4I;-kK2Gi`T^H2fr5o8{(^W7}M{AMR zJomH{oC~EkZh0xR7VAgYr5>}-Q{&wCoLpY{rx@kyAsgUQDJ@YX0XNh>C(46=qD_>R0SLVLEXFsf#3k8(#|uie}pC)-o-8=9$GmXD2( zk`&)Z{N~%=cObiV9X@r47LAN~zi6>9u9Cub;Zg56js-jY+~95UWdd<|;PI(K(Rw!s z`k_8r`*w@L;BUggbi=|Xpp*q451PRMZWu-BR3Y($p+RvOUPOC=d64PCI038o5CIfK z8CDHr5$L7{(=a?qe)W$)HKSjGh3;qjs%;{VE};a>fN1{Q0{>3W%9D94N-QWPbxFL0 z@i0dt9cKCrzn$Y%0(lZ4R#qubp#$cKfCZBg#SqX*;v`GCi^Ad-P|xNb_?lS)ifp|` z7!Z71;FyY7|7CD_YK&HH)n;0n3CPQx5SUoX=H!1_~ z5t;h|Tt{$KG=f%%mrSBYallvSKjsLcaK_M$wJ-jnPO}$*0As4suVS?M-4&DJ;bR#)& zHp2^^s>@ZzNI}X}sdq0)3IS3tkU7W3$O3)B-*~OObR!E=13Q1Ahl2N3@9`h#xB18I z;{O%&n^~J!8vU=FfxlMkU@9SfTj5ZtHS@cP!sBuQ$4l|&Ha+rD%lBdgPXZ} z0qL<$S*w@Es8@W!{&p~V>!W2O1Se!v?|BS3&^dHmbZE$k9i@qK4outWI?3GOe%{_; z?^xUU`ZzQBL3(FJ_<^)M zaCvEN)R2pXqkyEburnE7ITvP`!Ky;;jmN}Vvn@_V91w;hK{PEfo=RuHMkX^`t+ldL zTzb0DhH`9(iBhPB@VD*`fQa-}GfZ1!V0Khu#}K|skis>=&pUCh26hxAZi%cts>kKC zIEOe&;3ccYeB5)Y7-@Uips4a>1n8(S^=`F-ytL2WJkA>H(sk-45y~O=dGi_OG-SJX zPuLh1oGUI4SFV`@;20Vl+S}9PJA#-L*UrfUWE{bZqqz~j^r{x=gGC3JLkg!b=0~RF zGFtio7)i{f(5++G$*%))LK}~$6~)j^?5_dsr)czh&P%neV-!XVTa=Rf$4K0`hTsu< z(2t5a_qILv`t%v=Fx-1wJIxGr93fVZXjP!-%JuZ0+0zw@+?S(GH6E+gi6NTH8u2d= zB1x@pR`lKHjOsDfAn7X-m* zuC{S~fuY8o`27)L#@hOH#Q6Yn@C4h&w=e-}pbk*_P}{%tpdg|4p-|AN=v7hRdX)eW zc#z-*%YEUL(L8(c@bM-m^$>aB;rft4aT!G+(E8p1h4a83)mlk*kqiN9_R@V9M8Olk z2tijsGWpWIDM}iN-n|RdiCB&gF9|$g^Hb3D-l`w_hmi8pBEsY`#ER!v&7uksqX5ZJ zw+a7b;c%~*rk8QyqY`~uhJ~{6>}aaA1VkfXVcJqVC(?p&f|naq;oS#PN#4;VRi}bGZK0S`#Xe zIo}?*;`VG(XvZuVq#9RhClxtpd_?nqq#V93kaG{L!%i2uE^xy&pfnT-Z|!J+H8aA^ zOCqqZ(gX-r?2Q6sN=ME`jr%OJ=c3(|%2sCZbX{0KWs9;Tta&74;7lF{q}d2$o!C>B z{PP&!JFy(NII@M@t_QC;y2UfDtmX6SGt8fWUO2Lz23@R6|_8$GUsPzoDCiLp!H1L&bZ#s+i5$KS)7a>E(ew`C^FIT!>@?lVi3 za4V>9*H5jN6OnQOY$?fYQW*Z8e9>n~S%v_7i{d9~*QGiy+aOgjGO zFN1F8gf9XgjG;?xN*cg*{ct?|y6KDp>zY7@h)%5))>*@IcX?)V|{_ zBYowJ!$oLxT;OnE*J7J}x5MFnD)^XLYyrZ2vbap>z;XxJm(Vq@t-8ZY9YmT@(j>dV z?#<{C0=mY)=8z=7q!FxO1i&5frnJ>s_Ke z=nTI_;2i2IJSYv%P2etciBP98hy(BS_s&OM-SeFYZgJ{8z6#|yQ9juD^-KijPWUF4 ziot8J;Ns;@F`_F7=_)T7VF5>c$K~2AuIi!=`EE@ZxUM`bDEF+I;1QaiXY2RUtLN{{ zaWfb=?@%Bo22u8eQLawg&KbPBY5wVNPd0)Mka)lD442LVMu!ibvf#>82Av3=t%<%S zg_%9>_tCO!Y9Xh2yGGIrqn9uAVF#E~(9~vlyqGSshI6*fvgAp>NNX3tIz1S7{~(Vh+xBfT?|=ln>}f1&~2(!UsuvJn=5%#5x2pBMq71ELwE z#?~R57+DSz(dy{3kqY!DMk;5Tq#CE{xhCm3GYZp<++qm$?>PlSLWzO@v=ie8hD697 z(m=>}4d63!73s& zumxN>wP4XJJhNEFXjxobdNB8nrp3450skPo7Hz8+5zph6U%!mI7bo-c zK7}LwNLLOp_0Ji`DGKBqml>_uZAZ}N<700H6bP&A{g`7hE&yLSh4*ZpYq31!#C}4) z>m$U{?zi)Jg9|Ak6!Lt;cBcG7J{1=__wkh(``#ki`zd;DyrkCJvTxjha7{d4K9_K%@-DTH^S(BP%_Pq9QCXdFv=up1nGt_k}6NlEi}$39hO$l0-aDy9X93m z)gC?05Pi-NoV7)+wZ=)Jm*hqLW5aYV40S7N-Rv-mh5XshYi;U- zrBhKvtF&~3UR%UUanZ`PEqcAO^e4Q-(sSux=FhH3{P3?W@@PMEg+WpY$Mg5ulv#9| z1J(H(110brhr5CY%g??ggu07nwsJQkT2fX81vF957;IO zqY-G!pHnY!6KwI1Nw;@1qnuh{|620pIsM6U_XkPOp#IN9IBd*Z{*Q#b{`xr~OA$RQ zJDy8YjZ6AD%~2z+qf&9mAbnd->EjZ5<7K|t#Ko+76rK zR7&4TBEY?V#p7( zV1OLZ;-h0bpg7uAt_1WZyc0JJRF!E?JLb6&sIQ@c1&(8J?JV%LX3Sp#s!#3CKzRhl zQE`n15ViIsg7s$|DxK+WuVh$mBxF=OZ&s>E-)qjHcVIX=ui}(np-NGZksi^O59;3c zKYzWjfLBj}a@%ye?Mdu`&65xEOB+qDrS^X6GIwfiA8q5@+*QYl$95Ue8RkNSRm%*- z2Pc9G46s9=Fl)}%NZErS1ZVN) zeR9(5TP5qCr*+TC5~GME$qXYASeWn$13}*jmD48EnQe!k(N)_3iD@$1%B8W>0dZ8L zs}6=ks6bQgw)+7uE2^sU<6w?&F2)U0W2cQOI%@ir5k|x_7-6$3DzrvQxns@vNB{B@ zHFMW=cwA7E)nRyi&`qR{?~;*As|UZYIEG7R=YPs&7|gO+g;-g#)p|#mN4^?PZI-eS z+K_D=r+3y)U%F`>xrI~{%7!4Zgr+obPUj-*G4&o=rnmONAv`uAFjokbP{k!QckDK= zrsF@>4ZSiZMyOCB5cdkqJU_A){8yVZUeojq1@OlYE8zdLJt}|QITviiO1%af?@1ygrZ^jyJg}I=+foW62g>+ZR>uLpMJRbyo=e zy_+*s>qD3KBYS7z;VF~lY({6t`-kX3(qQ2rbQpP92EqbD3z0FAF|oD8W?U;}99$@o z!U!N@aPnNFrEjD0A;`YZZ%0@5EX?!QylzBqF2w3J+o_<7*}089j7zRE^K5NJMqtCb zB|FWL9b`0W?Qo-K%A@f3uKQo+NfKqtp!2y!b`>_+Y+q^*xk#3*MlMfN)obKV>)N!f z8_*=!5>;6lH&R^&?N(iO?$#}yeyS_u^8+GN@x7BuWo=d4LmE4Gn%Qe_j0yMdR-cO= zC(ShK#ydBw?Q1U3UFw_|mTE1QD=yn?&N9E=pDRy1XEA>#?7e#5l7BKT$chNv;e{I_ zk^4mreDgHo(PeOTzD*bJIBYuOJ7JArHL@LpLk0@0Arjbe95LtU(C4P5! zqJJ{Eq<=zqXM3mV(DmuV(W|MCsZCj{X~3-=S)w5jnE)4zz`0?Wv=>JUA z(AL7h;UBQ@KbQLc{y{!RM|(4UCr6`yQ(-I=5cH6|S!Rcvplj69z)Qg*1f69j@0I1W z#j#9MdAfSXE2}$zC5~k7bXFz%CI8KZ>Aa*!_nn^3e8_glc5s{SuJ!ry{s!2^S>{GV z*o6pU1!6=`jZ^-S~GMNqJTIaD_UF=Egq?k$ic2b za!_*g2Ff+2#^L9RE>mnMS$(U!YfQ=J|F~g!AJpeyw5KPfm3=01)S9CAs*a_+Di3aY zBrZ6no?-%aT;X%31_*FcnWr!nw(c%GQ)|N0U8FkHH)}97d}63HJu{C)jw)N#w0ANe z8%)t94id>J6zK3=PRnt9R61qTdc6jwBQ`5qt|3g7({mb9BRJ*dj*y+Hcm4wr3kLFIi!& zqXPd^@r3{oF;9>Y&W^2(T+~J6JmC}UStG#C+A3dOfm4ilLFfh_N(6H53C^)bd3OzhBL$eibPhVab^?KBn zaCoYNVcoU|h>vT3zb;TCHJL6F9lYgEu^%kk7XCzE+CL`4TZ1bFuD3GKt}~YGIqk=@ zf7+2xh**S?v$CppKo1i?C^>8^KWvl==Uips#+;utSD>$pp;vAm@O;F$jp#Tn@bjKr zG#pp1gD&nig+F;c5OO89B7J7LK9N#ig?3(Kp#1Oz1In4=@C8J&w>&n$jaYNv(%Cg} zKr3fdzb9W|ND{<08N3QQr3f15pg)4$%5*_U>NmuqdFySj7-l{Zs##6e@LfWQFV0)x zYA?=wrf9}JG~`d|R-if1z1M?VXi4_HQpT(v2;Mu74y-++@zOK5d8Nn_0_4i|vVYCX zpk_I!zW&88`^QxT|5?=OUk2smX!;k#8|XP287k-*|67b#LF=z|S=!(qKk>_vZS=k^Ju(2Ca3V$o71FVb0P#9~FGSu)%L-c1MWT}?UX z{6M|uv?n2>C!#1>I;$vIKC2{ImRc;-QyMMYHW|wds{5_|RKM9!DK`e)%R^q1X=26@F%&`ztE)iLtm3E0?9L;&gmV_&be0^hF@3LToUwFEy5gaf9cTVO=5oTRm@ zWB8fHupzei4Q-2Em^MroI>P7`&H9O+ z9;0Z0zRYPhryBuo?5sqPR0;(Ke&-xth1(&84#-17>k!C<7nZ)k=&9D#_FPuvFr^dG z&RKF|_-`??l7cl{+&|YZ=pW;Z|IE(+`}+N*(ZR20^6%XjRyOmpNF(1`c1hJ7C&dCM zh;+iZ!9i!9p~HsLU3hAm`zQ$7$xrLKg-){CFI7zNqD1uFPXg#ORuZfQ*u;CA4s1OS zyeHW#A8((ZKYg*eQ1QyuC3^QKs#l=3Y+wHD(8#uWu))?ig7oI+YB+joH zICB_gXVJVI?`korFX(B{dhHkysY)8nJW`ZRh8?v}rfKmQwaVaL`HemQUbiI<_PhR9T|Rdd*N!%2022 zynht^^MzWkC=;dH1ix^N^k~WwWU*ATQijZDQ*{Ak@ypMg4IK+|)jlhbl-fMJ5Kagb zJhIUPoabvwxI14DA&?Zg@dFf!O-nn4q&f(tVRb_&bk^K4)sf~%Ku2qHK>PRZ0a+sN zq%SbRH+g|u*d|Dsb8L0Lw@u>r$b8T^NJr&IaEx~Pet|8x5!VkyR*}*RVVXxs11{{o z4~+5K`>9sX0MBi6H)ZXWmKnbYvXNbgEWn#;AAwJa%w*X&nf1(~8qzbZ^mLgrsk-HC z-ILi}1_LgJVzNddZKgiN@Df!UOvFoJgqObudy?E*jsX5zu=0G=Y+Mdvk&H5NT)&mWLq{kaQQ*g!sOn(-Q zgmC89C?*ALPp|YKKioZ`jNRDw{e`-UR;K(^VyaE5JcRw6khVo8251c zZu*(L8S4LME0{HtW>4y!d~AnCrIjfy$?X)gOl%NUfXl?F%Gks z>-b_6k=OGKtnDpwf2Gjtsm5oKKZJc%Q)r-r%+&QKDs$#QV=z**+30ROC~|P{GqISS zaJ(8csjbk!51z#H%;1C8YCX7z_)V<9XpMMJf-x&(TwOUK6k_C)x?FuIA+cnlSN@?^ zMN)$Mws0}eVtt5W@w%My(LD)dH!8+L)Budn`)n#mYi{+u-yZjy=tntNCjAly;i$dA#|Z+Y_ndWZ&6AOLEq#DY=!ExSWDEF&gIihOtW+v5R(t7=--=C z{Jq9NbOV24m-o!)2ABKio}Nz_T?7xlTRzXpKGd*c&Gfz9m_jtj%{i&9wh=w&G5h{{ zy}%YDg(U2XR@CiTW`U-G=HoyoMy?8EY%c*7Ly?wAr7JVBhOERky`YEmGUT)&wAW;% zq|EUkf8%++SnQJ06Y*$c2e2b%Qa4GMcrJ@k7HryidZYDdOA3rXX&14ZM#Wi*LqY!ms-sGR`I!<~DjUonXhnz}Yi{E(-a z24hy6mJlUd^;(D2tUaNwLQ*lo@GK?U2h{g_YriN5nbh1g>vj=~=UN9HEg*{JA zS=1Mi`T>MSIQH{8Hq70!a)-jf!rk)0@6%?ByHrsthmYnjMh)VQI@-K9Go$WfVMnUv zGT|q_k#eb|fu;C1BlVfd+N15dt)194%_r-Su>)zVCRfe~F@#>x0~W26hE;zZcc&3QX?Q-}SXV zpl8yhCGBdlE1RPO#a;8)r94`@mg?MMnlbh?%HI%0UPP{hJwEVL)p)(?%MSW3jJ1`m zc3|(BU0`&s)LFf>c}LRQE|xMAdL2xh#0d+~;Q@Kz=_6%?p!SnP0VE?%Lu3Shcnfm~ zg|<@fV^4;n=@a>KMs6a{1E;()AC{VW^?f1=paBL4+Q7033)yruMb~ezLd`#P*B;TJQe^ zPOg^lG$o!+#U%B=wm&W2c5=D zT?U(l59veWjdYl|=H3I!iupl1rUP|#((rGgO$$3})@qwwz0WuB-{k>OMd5Pk6?Je1 zVu^KAt?DNbcE;YJ+p5S3YB@1t$g71l`UIF2xvf5mR&blVtwRgS2Y>H=g(9X-_5KqV zYyYFZ<$tEG{tM)6tR4TPX8!}%qLi#uFhr2Ng(CwdNJua;ikqS33TjPRif`sRU-&T* zn8{@|=2z_0$n6*<^vn+aDtS0yuu-2Bo~3x7+MJttglORb)L~7xIoxEK`FJI$Z|QPr-!`xuieA4~&Y-p>$~=g?nc6%TcVwV_CP&Hx!M)fp=c=jTwWXTH0*E zCqV=hZ=#$_lHU5kix(OWAsW=2N0iJO8TUN98DsRG}H~S8qB!ykZzI zbSODT#%3fBE2Hv^4{gkG=c9yTv~JVAZdWqHR?XjMZziX(AJd$&q$MsoIv%PPnBND= zbuPtCIhTGOF}}ntcXlvOiTPPYynsEK)SX&MhIHv^0qm8&AzJJuNFgI0;UUDF$die= zmFX~YApWjA1Vtkte%%JOBK?D>vnTt^+AmuDS(7Y(3)}W_>mXgnnu_szYce{*r{0zo zqB{Y~&SiUZBKNoWvQH)H)kVRhVI^zD_G$#R>$6jl$+3agy63Afv)XZ}5#C;%sySTl z{-s9O&o(x&c^|R#m$Za-D_HxxZ@HSx`F%UYYcUX9@ct5+)AkVWS-HwV_ZvZ8^sSo3 zdYEWpY(32t`bd0i6Zm=ha2LnUU>B#%VGj-(O2)`%r^r2^Bd^j)XzY^O%1&f#6I+E5 zFzcB9!E}ZT3}aiB0jg`WR{t30Nj-tIM1~ym&@#H~3@d2RYYWj`zhDqcv)1qsj5q(eKS;qHZ5C z`OtwwIyNzphW@PFennY5NhLZ2L31i#U}LK zmOBLl*z)`sp$kOao04Sd7~S%>y!3IVy7;K_eAqkk?S6tZawDuFR``0gJ@hkYu6KVY z!Yi}I$O(TU8g{V%3u6}){r@z0EdEu2Nw!|2xu<~OcT>uPwFMAzql|$_%@>3Me={>B zEt4$H4yzo}7#uSg6(5Y(_Gz~f2+THrwp39nO3TbC5-u4i*(&~Jh=&J8+llrck zERqQMvPMchtf%@?FPG-1d{WkGdXKL@x2DqSo@)kN0>vN%D&1(DB$J)eRNhvCufm@N zks<@PqG4cN?v0Mgl|DC5tsfg4hYlJ;bKb$i zv@aJFmmlK;fvdG75B`~%NmrF-AnH^^vOhFX4tdKpH-E%$gu*{naV~-$9F~|%elCQR zB98Q<6;i98&C71WINVxcA$cg_C+5d()Fv-z=(3bfQwEMX?EMM#hVh0wUt1^wPstMJ zJ+~og0r8~p%v=W|rQRJ9V>7S*yF#Bqeax-vMB?Pm~7jK4RC z)}u*mK%Pk{RbudjwYeC?&~$ArJoali+W_pNcw6}p(kms@h-ppqvaD4~xr6OSIbYDR zendG~k`Rz#8KU@ye;OkfXWdC}?xLZj61^w#ux#3#c;uOmsV?a}xk47trf$@sGlBfH z8y`OETAjn=Wg=ZlC_D7z2v*wbDSEO`KdyuLR8E1+wAWdAA?zh=FmgM>ziN~d2o-bv zf3o?~|HB#BzimUv+Q8n;*3roDe+=Cv{abV%m;_27FVVhkDOjE;h5tvJsA(NQzOaI< zzv=n!Sg3(sx&#tL2qm2l)Xv|eyXxtVX-$pYZv~59Bng2MfPPJ@CO2N)4_RKE4fiuW zJ|Ez^5WF6A=X|oh6DKii_6oims0R`ogj2JXLihEK>5|D~WT50#8j?|S=Xp*EXKq2# zg=s^h1r*Em)AsBD2r5zo@=y}JQR#JdiTIt8(MhLo>&w;g`JX%t1;P{_iFHg1p{M0( zOO;t(0N9Q2jP@vu@{Zy}7D-nL%hKvcwjxR~sz-2{xm@XTavjcV0FY;svI5ec&lcIK z)sz$qglfz^GVsE%3gOrxzSkI~_8LA@NwxLqc{E4N+*O7kkL#T8lk4ErX6BLgN^Ksi zljV8Tj5dYQ@>C{g;-N>8W3ohb9Ae}dX3a$kzF#D=8A!fjk%Uoo7UU9j<92f4QFh=* zZrXJg9E!M&NLn>|7@DG~(8cBA?eds5URccS>QSI>$|m^9#W1ED>GNzeNe?S;=LZZP zWtyXD6vSQnu&1tGr+brwo~0blB?hMx>`J#7#Yfz-_3Ri>H^5S!(jH?!*BGwaIrChp z8stAY-3(^vbkMXHwja!cT{7-Kae}%C-h`k+(U9(vLpceq!(BB7|2)ESxA5Vgg`gr_ z@$>};I{es{33C<;^24lq2bY6>IR#T(Yr#&;qLHRdH44X(6vIxT8Dyu z+M%=FB}Ozk2i~;>hP=r4qs1c(*OB7~Leq5b>r3|A7jt~je+vp<$dJ|b7TF?8E`t`u`1e4x^?jg>X#LOx2vxz-9!iSI&M-oeb z5l76rt3#|pBGoGNvY3HfqU3!EVF7v*oC!y43UDmVv>h;p2ahn~km>WDQsBLVI)Gpy zw9W}w@Bk2e;2*rGNIKA=V$7_ z=5wk2;V}DI>r1FXuE%m_ABC(JhfbzP!hT9aaH2U#ZnKLRV*i8MS?;jcMt1zJ+h;$w z{mzUVDdwG7TUj4R~UZM21`xJxQSV`!A&WCA+FG{U>A(`A04>+y5p~$=aJa z>p2=p7`gpVWeFt@1w<93Z)#u`DhoN_%BGlG*?4F>zvO0~^83(qh*H5iaxX1s+Ou(c zRw)(~p70(2>BT}TWA)D!*rl_!4on8XiCM$r?T44F=dr1czm{b5Qn?}+K(sHUIe~;Z z8XNHO$+#Qv)pxOC@4d8$PFQ9PPEwIYE_H>^ zTowJ|oQG%6PIZ~kUb^$ymYbCc_b+{wRMqqo-=x^U7biU5J9e;sJ*<^sNS-0)zRm2? zEuIiui|mhbA_7@CGCH1CnfQ%O^YKwV6yTev@Dr(B$u^IW;!Q~;5%oOU;-TDs@0Y?e z_R1vWy`oWGf_I~r2ZAGXZCD2`TYsjAO2AU;6Jab{-4d<%*I;5 zz|_d<-(-aNHSvL8NWtIqORH$lUM*GYOne3YsQF+*U1XvDAbk@o=oXE}Oi{TuMZ16y z`%SRK*suO2?G;%kkNRajFT(&GqgY=`^-%ryP&jqinIplr`;e@ z0tOozu*}TRw%*tVkG;*dTq8h-(IQvyI5_VsTAow3azJwLon#Sui$8jLz1h3z4NWIY z5Zv|`EM!i6&T>Aw<`Pu%E6f%1tISpB2c)lm72GHVH_rWd^9HQAcb^xgSx~KYuI(}V z+ATcZ^cjt*2!BbulYm^}K9ilRDNsr$p)&(@Y}Azv@yAbt8JUZaGaF`d)YnWWht^76 zoDB#J=8>cuWC@&z!z+*3Hbe9x0%u zb8sl7I5Qg=XRgKSCfvQ&DRkf7j#WWDqhy3AbIRq~``9d`d5*(4Pddh%cjEh%`b9Rx z`Paek+BVIk1N``*{EsTL|5>Q`?}Ha}aBwoR=d(6cFtRt(vy^tS(*Jk9mZW5%u<#3s zyUtV`ir@tW*NS}oC)#ZknL1qUs6bWzXKSHFRG^fV0xs{6k00Yahx71=icjLf7Kv&& za4ln3$MbfB$xK&=nD^(`8+5NxC)h!wzbrvp;cl;$gz7b0Tcs>sN|Lzd>|yQLgmrWZ zwK1)tN{X9W-x+}mDYZpeB2e2n7BV&&A3CQ%y>>o{}%L3GB22a`qG7n>M3}r)!oVsIG+OFiP z=RW;fOsKSVlY@u^MG#(mNrclzJ4&{H>14jDzTE8v5^N)1FX}=Kd!?c3x zh+g3V@lvWI$aEptXL5j-5Y%Q+dkxWmM{WgMtJn_>FQAAnW2@c=b~3SU z86QD{0`^@OM7S0uU~f4pmwhzVSX_|WGYIo3xKGZxKd6}WGLlpsf<|X>p@+{kd@y?( zwPa{*>`5`S{5j2%d5EAb(IkhVqGSKSqBxR9~*zVuTG=R;FYt>Bw)kw$R@Ky%g(4b>^IRz?I392+B^Ls|@x zUp&2$DS!h;UsU8Ljo8X;9j=O_`vMuNV#Nw$`VUMz$P#;0I-#~ZF=_0)O9e%FaAEwwcD;R7EHoKbL(IH*p&<|x8 z#ul!>8ZeH}N4-g5KxW3AWo_Keq_u9JMaRA8Tv?Px_$jc<_wG=+G)5#Tw)h@!L#qtl z6cq9`otJb_2+QH3M!Jj;c79Rus*WVEd@$qgh-8R*x~eprD|Hpgh8$EE$uXlL(x`pjjXJj-Q1e z^PPv|hlBg^nTnr-`&=41JuyN_Q&UMzNk}&>Lm3!?4HwN1F^}?+ zQ!=*!>$NlE2xvXTKPVt1*y9z0%JnJc${Px}q50;45wNwQsiL#-0izNEML2kiQv?tI zLB>J?O8$aU{5jb9D;X{p7C~=eetWvND-Hk<4ShB5z8`Ax*Jy8Vbx~DAmfz3vAAhrz zd+VyMF8;hxtpNWQ%nT_#ga0YrR@&0oP(=GKqAoOCdqIP0W~UAi%YflTv)t-shbYYg zam+Fek%l!p1;jr~PwZQi_zt}q=d`&CaE|f9$!htM;yL$-|4{&kb2;R(9kb)sBlEVx z`&UB^X-6mz3~U5ZErkXmbP!Pj9f10-2nw|zp*%06-9hBnMd3^!>aht(AREMYU?-e70hmUP3_pu_Wds$rDnY+JbXxnK>Xw+o37)@o6%oKxI@tSs$kQ#AqpWc2WCo=zGIL~rt!kqz_80~9?H?kP zcE5d<$cvK6p`9d*nhi|JjWY<#%050uE6db{nk{9A!w_>($N?g_w84klweIfo5d!So zFd~m(@SK@Uji0`>K?3|@f%e{j^xo$H;pa&AJ3}D} zXu@3u28rQq!d)cSz(v{pBc!wfuedhK!s zNcr4v28LhMRl4tg+5?^Q<<6}P7D z8LAJfO^(LWO$>>b7h+HoBoLV~m2{_2g*1CEo03@FFU%BJd)TKEW=o zo~pYC>ZUs-9R&LX5w`Vf`SBqFZ7Xvg;qlb|MkaRk0tVQPZx&|_=D4l&CHTgkKTcWL z5{By${RBD>5{|F1{nQYiIC{X1S#y@ zj8^m~|F=9RKfyc!Gjx@8ZzZm6ETHh|j8ofq$>0x8d*r|mOXL$gKn0npAz=yTw78mMrY-;rj#NZFoPy&opXb$xUR(fx*^ zDf9*HtWdL^^}_ioo(2#rhnXHciNf`ebl7%S&f?mYV! z3M@iW=hfqRamoYk)3HuLl`QorivhXmOHYQN8O((Avu3HjcH0mN%6W!z z$Dq`&EG%7cnb>=?ozypD^5V;^Mf%`Z$MV~=^75iHH|1)KKZO>Tya*HX{T=z2N+kNU z&Mu1^vx^B}kl0NM6~(5{2ITR&*(9q96Ykx`wTLY_Ch}T1SfnRQjRTYblT9H=%Ydx} z6v%aDlrDQ*v&T~>qvI3C$DY)4DQB;neMgD~?&5x#GiEJCR%zvX&mv3;BP2912)tFr zLNeY>NX{nbjcYuKd>Y7?g+6R99Ze>?X&%^RjX>j6ajm;HKD3SwaChoU z#xtVN$iUq6vGQ=s(#Ha;aLoF8#3V+_O1DQ@6w=d5IX>n}Aa_@D)z9K$W6_oP90=0a z^h$xnIf&csEAri>6SN4qmS@b+!JJd}e$BfMkGT;~Vu#J^+KuSCM|9fgx?2G3Ys5#= zQTx@a#t&plkii%_pHSn4gId&DNfvakF!@A4Z5;fMuzLs5SjXIB*k#!X178u=7-^o59!&ATNJngn~X#xIYzv_R-H2-_c z%Hh8gIR8?n9Qj6#n{twx3Sq$Q3n#Tp$`+#LqXJASv3K>L4rYjkcLybGW|A_PGAu?&$gccmc-?We!G(amnhV&sb_0<_Z!g5y*RL zE<6l}dYX!_W_YwT6IN7#{OKXgQd6?Xx?VjzE4`Mg&4i>?RGO0C>ReljT>lO+k~~?4 zrM|VgtZ2}u3ugh3Y%^i3O*(KlRD>t6(p+CN$}Y4MUvU8CWn6A(=wPo%du0yNK%unQ zgMo_Mj8S(}S_dfw2RuxCn@WpkSHV+yRK^<;)kBF5I9MHO@FNkw<^XND` z^um=)AM9BON@XfD6n@f{ky0P&fnXR8VXrb>gkbot6+6K7m(QUnkAO`Tp%K~nbbbA^ z|4lp|DzafKU&Oj=%A-fiUGmrlxy)6Zl>8$O%=nKQPh`PQBQCA%muRJ69W*uY#zgpc z{~!hwUfod_V3YKG->mwbTKT?vd;;7#GZSpW=I{nX#vVCsf8- zNLz3;csfxOBGLh3NnF-Nsq8qL-(Et8h`Q3wy5)VgFNUr^?(b}UADiP`aP-);`sDj( zCKB%g-|1cnBa1(gxhkZG{$_ZXMRJ0i0RH&#{*UDQ|12i?-;78?Q21X~^luCLOQ75Y z$r~jWI%8?H%Dm1BE=jW&j;V_*A6Op~Tr?_5*xjQ+ErmG4Wx;S^TxJjTk#c&`aDB4z zNrLy0)oDH3g*8Q7G-UE{^NIb0>!kDMI>+bxp3>LI7MC9(SYR)cGDiXpJjf-1zewm( z(v+3_k<5&hu3g`LL5-M+5@pONDSUeD7QMZ}x=vlnKWCDuhCR}vJd%bh=OKAM5XRr=AJ^Xz2JOt_zI}OmX`ab8FYZ1+Gj`mb+*>6;jHkvT{>qw zesB*5+`V$gnqRGU%WDFCQoM4+6%i{d4%JO91?2*IdGr;`A`eE6fy>+EqFdMo?``fC z4`e#mi+|V@)+WrjtH>}2I;xRo{GT}W*~k+wV84N(dNeh`PHC8#Af9~*;bs=)C!Pl; z!K@)!Cc85rLvEYM*X7~#n~2L^$Pn=c zqPha1iEyw;fpt}Q{@5ULhDcPq3ivqSaSFBqt@JWnaJ8`hhs6UdN@sRV=c9@Hv1LeWqvjU(4K3(4)qu> z?O|IxrNMy=WAN&yz-v6`hrhuTCXW!!_BTW!Ss&&|B3E3+pX|Tv5#KDhJdWg%%qp&! zfCQ}7 z8pT|`z*WMF6$*!VJmYe18v(9Lr7oz9eiLRh-{uFftq5t_5DtUKeFJ&t0n2in-=hU1 z;XQCHud~CFGYPtv1)))=8Rg^n@h@5^n68Ao4?$3GB4})0Bt7!IK|U~S5q)Y*I5H@~{>(i^~DLp)i2W?`x1c`Z!+#1~vSx4K4&p9?b0Fk>&z$HY1 zjjG!Gsu5Eqf#YB{AuKrv?Fo&jr&tYG5j%K)L&Z`3Su8wxn&-Un62(z$8vdztUKWK( zw4V4XF_*P6T8n0gEW_)9<=CSgBczQ~fQ&7;RzG9wSOt$+_8K!F`7&=C_Ob`~md%<+ za$}l;IB1Ye69M`Li^ODhX`;DA@xTHubOTj9@uivHM?L~fGe5g_U8a1w@tRNrLEcVP zVmzev6g>}m<+v5&SoyTAJpn6srZZH_D2nAdbu+YLHbvW@YdiOH#=4EKv02PS+KqW} z%fjh#uEtqg1;_pAP4Cz~X*pX*DO41yqK~E$Q1I#!Z(Lrq_Aw%>y8_7XyBqD>f zINGGOMOZ=O5XW@RwdO#u>@5zw_lJ&W?|k*NF{-)Z z5D$^k<8CGdIyS`<9#Lg29H$}~nsOZ`A;nu@tey6dwkF)N5b{=QA%Xuye^-7!{IUreBbF~$UI;BQ#&_aJWcf$#)gnl`(6+kIGE{I`(uYxb0MPYvYh$axwT&Hp8qi0T&%k)yp*bdN>AGhmnVhoZc z3j$9xnqcOS@hHp$Z>W+>caFrS-lR>P@NrcKcN7HS6#)8VXf-w9QR%LUQSY;!o1{~$ z^h7AXCuROMFU^@+cK(+v^yWW$^8cbS@RvpYr-|uQ7f-Aq*$VzsMFYA?l(#4;$pRk?qYdFh0pv_WcYCW zH`EUvobgYEYww4!K07Wu8Cz*t8);gvUoJLX388>S^u_SSObWr|6OJSb(d09Vx)?_5 zLyZ|{RK@hg4QbN`964uz#gJ(<`t7M_pOPtbTH}uZ#jp%sp=X4WxCU=*3#6$$V~^y; zGK^lqXAP1$CU1ZXsA=7Uk4D8cbY4+s7m_LTTGNgo3rUhH^j-mH8In8tZ!8NgY1Mk| z$!8qJ7irxik6y)?sZVrQMsENMuxZwY?O|ue#Tu#BM(t5&&c&Rm*M{v8XCjikdT-*}>TO*H*#W{>yGmntPIt-uTXRMMvMsM5;xT#;GkEF%CjGsYgHIhCC?!ISy#UZIU z#_oYYJ$p9yDn#iUf}b>_c)g&@<XUV7?Jnyc%RfI8E3}Y26VB<> zdH0p!IZd!(fhE?bfhn^40+g;<}0fB)wDt2Zb?3L=z zV*ozBNbh`^)XH;N;5dVoXTIu~I(Mn_SbgfilsTqgi7TY)crQrGYT)=4=G_usZ;e0F z?SL?*(``;{sP(i^U(@ki2eMlELV>;};7+}EFl>t0TyG~2*mDLVb>+gf%5d(R1d!qV zOX$EIo3=TTqB)tOIf)`z0tqOpD7=USU)CG}a2VUFQ`I~eu*jH9_Rph=*!x0WizS6) zt_Nihzl!fyiQVLODp0PlStFXQz-DL zj``TDdE9pf7{s$%uyB8+Wo8%^EPaPi?*Wp~(pxWZiZ-%#2N-?FRPRAV9ZhEYgZ!-b z@uu0ga~xW2K*V2i;nA>x9G!t!Lu!mgVV>?~_tBYe!Pk)czFn0fO&VocL$O<0LP$ph zZ@n&0Kjlv?ABD~FbBo0QmQ?|#0fizYsMqNBZeq4f}U zP5Z@mCSzfW!c0ub1aX#QNVOmdN5+IUf`Ln@nAN%~bKFo%a~u1U*#z)iMhkPAMFwhA%ZzQB zK-x`+Bup_V=C+5dD8no?6xYqHD$gg$=N3hR157Csh_TdzFAT)7%=Cp^1?NmC9Ml!k|( z#0A}x1u5t(Ew5{^&JCr4HY;Zns-4-51^6`gVD-+WHNKx+)@M+SB?sr^&aAKdkAoRT z4A=}UFm4(vr%c|8HV@>lVNXs8Zb{Y&5R5W0vD-r!}oY zv$Ofdr9ut|FHIIo-p`AjIJ5kc78-_ZDdsDazD+$*@_#7jo<1{zoJKV?P) z@r#}|6VoXymm^3Q&Wn;-5T#2znN=Hi425huv(Ax=z3E+q79}YSa%j^VK0?PGSJgb| z(!^2X(cbIF&P_RVMx%!5sPDqmN*PzSG*WAtSMgm~NO{cd-8MR;Egm%5TO8fqv1B17 zlNOs!j;`=a20n}K?^7oyMjpoUS*47$y$aZ`L)4_aSFIT?K_Zm2t%ALiWFusRtRi`k zo47G3A`YR^RboC8U8XNPO+d}>%^_~#S=`JED|EIt)bfUH=em?cNlLakm1^&1q>GUj z*dgFP(LSF(Y0yy}#^>XR*)Y8`ePz6&2V(ul-1($_f z1d#AE>iz1q-~F-sYZp%!#Fow$%$BScK^3GDbooaJ(C=SBvtUdB0C-?bKvlmm;XtE- zmjN$)3w(d~&h^s&;;aQY{o(FA)r+D_Sqps%68-bd7i<|U|nv0n1t zvR<=aNNm`(etdYKg8)C#019K%IzBTj`+#^$N}a7@x*w6x>ehC=soeH{hl~yH|VnXD_TDreB6{hM$J7hTn$o zh99Rdr(cIJE&wm6H{b_SD`xA@R@7G57xY_)UGH7gURpmLfF4k9pbwN6>|2jr*j`*e zUH~7^FTfAv7tC9iU4UJ_UHo0WUHDzOUEE$?zY*UNKT=;(KOX=YfN#)j&}@J&ATG!c zmu9Ev-iYoCS2Q!(sQH)QDv)^%(6t3)2gD! zD;XE-+=G)=^!vo1PFE`p6i4t`^(EpDlsKxFUs-?GRUPC;(__o5+^NcZn>lSma`cQP z%#_OU4JuU>#W=%&-@-5?KQ}46U^=~EK0{ly3yS`E z;Tjqpa^5OGVm>;gJF-F7Xj)4&@6~!a0IsQnQlw{WHM^ z&$7(-@)z%T*l=8;Z7T0vS5eO(*N7K}JLS92p^ZVV_w!fwG%ZO;nVfX#Qv{iygGWE+GU zMA-0^aMp+$QXDuPif*NkA9q&!Kf|BH|NO7oA9!~>b}raLgU_h2VKb;ZWCk8GokI7? zt`)9LFLnFO`x%2`ol>5DuBx5lAEI~mcTM{aLn~o3@Vw%k@}6C;K`(QE-nSU|9O`Wv z9tF>U7oL6WeX4D89)V7YPD>fJrR{pJ=ftF&rtK{S78jefer}^AkBMWkjH!9!s27yG zfkBHwSX3P%@5UGXv8blquZe`EBKd(dm z&!261A-FpjMBTx|0YNLq{(9%6)-1KjtUCF|_#4rZByTM3Tmkn@O3F$5S0gxDdKNqF z3HOZKv{MRh504LkExH=7wAig+{#m+a{4Aze!~m<+TCzuowHpm-o{o#$28F9Wm6>FN;kt_>8(qrXzg}A#h78R{2r#^g84c%L^Mv zZF@-J$dt=4RW44}xOykj5fum|%5@O)uzIIZ&Q+WYX6>XX^(KQVKE|>kZpmC`k~DS8 zWxH->LoX%TA%u6%9g;GP+O^*j*uNlS5ZB%W=h^j}?vv%H#MrjRh7p634ceyefepY7&<)518$c04jSvem zY$M<1C-+9r6IfB%WsV!KOI2EuYSUhyx`xAr4KhlFQF$t zfU+I~TO86tH)tgv#75`aOn~oCgljR%6w(}KpPZFQvbBGdhc?uzu9?37U828vh)6<{ z4&{EDr+6l@MOa_7An~jnnc&I4j=}Z#19pi5r*xhrKE1?$WCyNX*V?($|GnDa*cJvu1p!~RMi#qoC=YD*x=slRbw*m%EFx>!J0iXrBn_U$= z$1n1*S%In9a^cEz*8pL-SNgeMxcLeQXBD_{tLCXjZ{M#gnVZZxgGIq^FkMK{t?dE5 z_QoEKi-4w=@q89$~(tB^%pZrqs?E$;>%0k8!YVo-9GNzFXBY)FnPonMa;DCPo z`2NS@$bVMY{+EUQ|B&IUl+Rocm5{!r5}t|{$b)G3t3=1si->*wWtSVFnPx%Eq6%{v zq)5(Y4M`+Pij;amp1oGecRtl;;tJCpka}MFdd3R2S=HA0No=DtvmJK4p1-#Ld|r1f zeEgoN=>cH##nm*m+cQIjfv|P$)RPdVVyEssyVJ%vlt|sc;7$R3U3ZjRQhW&f;WJ9- zIABFa@1;$TqC|Z*jdtE?Npa0?G?zv9*vMI-IYF*2nHOu%CCzuJ$RKHvkU2(%L7s1! z9?X%zm{jQtEj9#I9N(Uo-e3k}aTLt_1NACI-adH|MSehiIkDGBdHo*e~|HtBPb>iXx&T#aYo~*G}dUmTG@-F^JVp^YlXTrbAt6sUc*6 zUnNIk6UUaivQoj!3S#ySDMr(2<`i)Ar+@-9L)LSNAPt)SzS!+?P?M+Z)XiuK4aVZ& zqiR+@cx>$5yoE!Lty~HD`<<|U;j-x*TOAWPn9B_83H2(6j#`;Z5%Nibsod7}Z08m=(Vgio4OfS1GxT5s zLi#3l4Q?49=^q&{jljTGS=3wBM8e!Lfom#3YU%|Cu0 zBRCme-*4I+N9inLQ!dzhqodT=?7k##X%_-lvX<850Oz}qdcx8%EVFYJX3 zJ@HB|&aVvg-_%YyT7AQ;=AS#(_Mp5!r;Y0<_sc96xLk$eWL3{tx4{EW^OT2X29S5? zHY0Jxs&4xxWWVD!YB4bL@Fl7qeygZ)+CI&xeEdl6f(N%^qtwHl7Bd|x4IJ4^#LJiC zXH6&K0v&Flp-CrhG?46fj+8hZ3=Ax3g|pM{N8zH(gG7CCj*mDY64eY1wY}>M{A?xD z11ctV+(kf5X>*P9s9`byWalBxrU%A=WdQ6uW?Nd6frkmMS+0**mH8^XGt=6n zNn_7QvuwLl*~+R{9{esm8SqtU$OBP82^2!-f`4*8cms+X9_y1w-pTaa3Pz~_w)4*wHG9%vvs_W zMtDAD%Hc*VJ{d%F-fD%qNEK<)JmI3rz5N&ZB&GnBrKMBW$|N&xORX|pW<<5c)79%) zdvS(+Vqom0k|NUtj>nj;j7+DT#CWlZMNy>+B|1!YU@C3BM4f<@s(z-Rp7xrGfw1t* z$ox=#ifY8ILU(=HsmWP(xpg`kg;~;FopM2b1y{KOYovx0#rZ*vUymRprwW} zQ^RJ~MTaP2S<-}&az)RH;O9X^=>d<7B`SsTeB0l{np?JN;9mh(d_xaC3Tbj&I4{;6 z&fJ`CPItfe=cWomMd@OB@jkg}9UR+gs_c{g@wZ~Q1=EfHnwjFgX~R6L16Z~{mxry zdTle!0R>xs5cp|MNc- zE9_g2cp(a!cvKdEwh0mndVYUI8cToY3c~xVDnw3(SLj!SX$K3;F=rd)aW|sh0FgS7 zYrJHv;|ri$B~F(Es(t##NTt?*9j%722R@UhicW~F%MD_GN0k?ht{^>|+|a>~_21?i zi+NQD;YI02jlTgEa$`MO4*eKZeEnT; zFBz9DM5vLDhkIu_`6YzhGLZ$$z4oaKjNb;-HF)gAg+s@03P;~_p2X*u7AVGkB+2sP zs7#EeHj8f-zTTH8pP62%A0+;Ti-*b1q z0PK)@L0#A|#G!$p z^qvZ)Rd;A8jXj(rFc2cs=~uYzEnyhlqrZ!adLIRB^He}$}$D~P@W3Ggm}fK z#i4)<8A=W!Q&#HRxE#sXeh&4M%!{3g=)APN$7O(|Ey{i0r@!Z;a6cB|7^QkbDqh~7Ov66>boA1PT)B-v(@ z3ric_X1^_hQ6=VC>$0cjM4njSMrld!y2Ggo6ao=uNC^`Y_y~kQ{lhD>5}Dj50@29@azaa z7aX%3qQrJ_Ki&QnQw;fH@$kUia1QOmM)dJS-EfZVqe3G?GebiI*{r%E&l@p`IcQc@ z&Wqx*XJ@g1%gZkFre$Y|8FuElSQ7}#KxcejP{wTYi%PmiiRVwgJt zPzPXZ^OT>jn`G*KZ)0SA!c%&ivUC_veowj1gslSigsEaWG1~3sLy!Uc_t}8eFx)V% zf@X#tz__hqGDo_B77(r5i3@Q75y{Z++NbxWg=IrTm_dxQI`_7kR`eGd#|YO0{Rhr8@YYLv)2=A6ZFsm2CGen-Ms`7UaSlera@nJV`ww zUmkw6dQPziJcDeMOC&orRYG4n#v{DPpf`Me2q&e$H`x!SWkbcTP%@U7;bG z#A*4WA89>}`cm5J6F#H0D3y;}CtjcLC3O`XJ60bLxbXx1_kn$LQ_~|y*36t#qcuj& za!;T}v0TFm`eACt#KzpL_2MQj>{f6_2l`(5d!DIsON9MHQ#CSSH z!W6HdanxWAf#NVn`Q-vq_XpjG(Fp*9%Qsf;jN zEG_dxx6-h(>>!p5qwZi>Be)HD^6A+zt9YuS^X^?Btvkw6(S4g;`QqrBChqVL8uXCS z9Uox3pPICF@nLF^^!Yp=$px?)T9M(t7%Tuf^WMq>3W0W0@Ebrkn4iU8IXLzM@c)!x zmLMgGmvdIwL=?ouj}_f7w}CQKGDQlJvDiWKt^hEVVtF=~pd|T~zEosN%m{)WOH<@D zFU?$7A|)JK3Zyj{5@n_#sYn_>TFYph9vhXd@`E%TI~+%PxMZ=Lgwxo9?rb5VZ2c9q zv5tYKc<4tYD=llKnK_lcnso7g2<|aqA?dW>tg1-D&2~;h4P$6ETVlg6h96a;jEE%07UjC)r`}(^ zqjtJ-u^95kQU%b?JHkq7P^_f^&P|4*i%jNC^jx-&zdrj8iZY#+VAQ1+RC!1lFvVYE zV?in*@l}`>JDmol$lTdOIPyrLBN66DV9&$^``6?016R{<@Gi5Jn24^> zZ~Y)@!e|lCg(}f+V{6(&W8E(dlOv^0Sl_OWHL{9Kh%e>Lt)b()T#?naZUjC& z%4?4O6>2;xSd7!hJPIhjMzd{P1j2_FOOxM?szy|!o_^WB!dT*V4M+;6%X~hsUw!yp zTT~8wudL&y+(2X@ZLU)B8<-ia_Rdb!ruWU%2J0g~iMPT(A_=h*Z$_e4vWS@t`#{1I zk?W(vi9Oi90C2%cnDr4tR>4@qP+_VtRqFpXx}o13ARr>n1D36IQ4{z9rjDJk+m8r& z$v$pZi3pgb=axV?d4n>r08;=%hMA-9ma@lzjwiSnY>nZ%XCKv8i#x+q3S*A$vYQ0` zX|}~QKF#4K1ff-@BCVyH_!tC+?k+8&KyC0o4UfCgszlLEAg=e=@ci;gkjGKRGH!U5wVWeZd=;VIqg}q69n|x_j z1736eSGb1<+KncKr7WB+y!9KPD(Gha70x#H)zsc2hf}ScmMF4repgII^4cH^H7s3{ z;xL`+%^H+XU4U-+?g{0~D^w2QTe2TVV+sziQ#^K&iA(;Ktp;Lfm|qwmBA2j+-bYNu zp{^t>d2@a=F}!{72aid26Q^*EF6wiz`^070S+`XOS4F$2_48TzRb;cLwDL2_#+JsC z_q0okvU6_B7LD>2=Ehd2{)Bg?Yy2S_^r~>=`?1~(kV~vX?4281XiEfhsO+7aFJv}V zNp9+b?8K?*(L;g5n?1*8tyozARZs8MK*DdJr>LjH+dePzGZ_fq-3&2&vX8%40}tcM z(*BjwUi^PbX%+bu{{(SG#sBK8t5nYa?X1-VD)JH}n}H-prMFueMlUMt#oP8W-ovNzR*_XuKC?pZ?2S<8ez7FmZ2;xw~mCOt>z^R1B!ZvT$7N3>dCkQIr%B-^PVxr8v1|sXo z-^ql1<;BbE&T>uWG1y|D6)_e;Z^WHN?IcH(o*p zs}4`qNHi64bodaLU$cKx2s_F^GJ)6TCJu?6-IJrH!>Jh zX(3@Cr_4NF;$m^xuWTW77mc%V=0?pIxp&XzX}U>n%)z38@_WG*zx4B#yxGq~zXl5MKIj;H3gj7j#sZM`6QJ z=GrbyF?%{Ua2w_&UofAItrtDFZ?93<#H^ZcEkCJqO(mUADv~VLop!uG2sl$J%a%l5 zQC>z&LSJEyqam@bdbg&T(7>7LO{Cg_BKSQS^pQlU#?X(O8b+^btG6LAI) z$3)#R#&!B^!NW_&HYRh?MAk6*n>)j;v$r5!6gpM~ufzRf zuP$|j7w_Gj-HqM7)va-^?Uv87!jru*nY8MfxQCP%b6{{Q4{y;@wosw zK*qmvgkw5SAC_yQ@$n%mr3>eoOMdfu*^c_j=NAI{m#2hrd$$^;hj{LHcu%?Xj0yY51;VVYC~P1w3?~M&L2nE$jMdGm z{M4>H7#-s(SS0QxjGG#!(z<*oKUdB`9IobW)4-HpXl$Q37na>H9M^{x=OlriD2+%u z@md`wKbYZ?8)l920g6sd$RBGTgb~Hm+Pe!2h77Z9L;&pusR#sjkl^Q>b3pIO_0S2J-?BsN__4D) z0#!z%d#C#Dq@!@`8eyJMya3jvdfG%~0W9Mn}n4?MZ+4h$lEY8Xci?PYXUUY%r@;;2WO1c3wG9+Y-X+XQSMmB zDRp-6^anTWxsF?+)yd3P^x7L~2Y|=R(^*(mmR>R^US9#hDPULJmK+n|+SU|a55NZ2 z9SScmgzdnW6q|41UZL@y>c7qNN5p3kJ%m&{9?`u75z*(;Q*EgYYAAd~>d@!XQqj@m zC$Lm?`#7B%0yMoG-gWZir)qilsi?Vy@U$0mM}8m9X$$sY7cQrXrAv*P zp$2?z_$2MvSymPf=c~Lo={{u${9rPR-VXmGP)FkPp1Iq{uR?u`I$3YJ#&{NaeKBsB z4BjqyOhqwk0*~fjGxS;21AOIwbinU_yleQsdEfrmt&9J>JW!Ri^Y_EG9`spZHHC?J z2_bry{ z?9Vx#yeB7HTe`m8-r%(%-e4^#GU|*2^zGWr5yx<47Q8bEqh-N`<|+|w8D*-NB4V<0 zZK=yq8s(=j$e>%B9Ww5hKj7Xjtut|dT#`TQtVnGbTqhRNBvS>ORckRd#%5@+NO~w$ zVbz&2ezLmgnH_azP{sSYK~M@JPN0Seo3d8%EHLby2O4%fDCw|G?wiY( z1QCipG49m=aLh-8^5|y53EiKWX|!Oj$~j|J0F!Nc2{(u^Nnf$-fP#Q%CDGIB4e}EQ zYysUwq#vU9U2RzbVcGrZ)IlPGIjAKQ^c%IzR>6}J@@q4=@TT`or7#Iu=(GbKAU+`p z3+yl)SF)2|B!uv?WM)4VN3)%Cc2w_dT`cxZ$sQO#EqBHIVR zc!~&w*^n@G=m#lgPEm z|8i~yBQ+WE{Dq$jYXEP|zP3j#RI)egXW;ILAw-L!)cm-c<(=vv-8$+E!6Ut`^P~>- zpFb{>&+XeI%nUldox$l=$aHY1IYs_K^8)ne#|)XPB-tI`LAjZ1;@0}C70h*xbC-S4 zPuTMQHYopkIsLnS04WRz03hpstRMdOS3Cdpb(@>o{MUVn*(%nm*vbe#tROb4Ry*XV zhC4ts%<5r)lxn}46~Z#m%t*olY9>t7(V9D$*Jf4DH)eLxZ~EvSa3GbZ<==)JA7);< zM5`QK+5A(8gLDYW=Qs=lFRZ^XRGHbI?544FC zCrl-jRaRS|(GV+7a17_?QO2a8BdAzU%u$nB)2sspSWFY2+*amUx|=R8US{o4Z;_xc zu$WqT1gMO>oPov^Y&PT`6LSp1%LR>PHs8eTy$VjHIYp=(|;ZBTaBru~&$`(s2E}%Lxm!P}RKmJ@&!DXwm zhEKA02r1ej$1qWufMh=sfr`;5RYWT~LZSO%We$(yiw=l>k(HxW3!U;N_t$ZClH|^% zRGcZP$0F*bX-a5PTnZgKxXI?PKQen(HIX0)(ziyEAs_>Ap?FqPq`lHvts zhV18EFXb>c0>Er#L}p^`i4;5SWcvy#3*Og$*wZS&PDe}X1H|Hnq@T}G#kx&kY(rgK zYxYC(W)82P=;97m+tmvGgd>~Yz%p3i|cUZ)sW^ zadv-5TGC90ATF)WnIUF$Oj?uHm!CrLylC;gp<0uUw~*-2TBSq@+_UH5Gr|vhit*i2 z^+dFShzw!swA~1|q|EUzywC^EUV}q8-nLO|>TmeY#0TVO2DkSRfaR7!S! zxf$KgK%MZ_#bB-NYb^uaR}M{LU&v|s7q+AAfdo~4`mYor%ZLfC42|OF-Oe~0eX}@g z-Wx9#j^I3wTw;^f2R4y%gFJ0vOGK5{X*~+fezxLZh;bTbTR|JVo_v?%VygL2t|i0#%LWx;ss$x44D8r3Akl7j!CiX*TiCXD%w2s6M21+n z`>;@3{f*XU*=Fl{5CJWMCX|9M*$jd8Irh+uthjw2S~oLgf^rsKurWd~-Y{U%eGfPX z00w>$^9;20GSve3%kF7^-;jyj8(Gpg2yu^Fb02+gLEtY-=vGEBY!mUVl>kv+{eZy95abaXxn(Z#L;(7RV zUBEj`+~0EtKETn=INKh4nY8sxL3{*L!E{;wtFY&qdRn*&0s!#&KQ3GUe-khr{_A{- zx+=0Mh7VXi@PHbEaI_?-mKc};LU6vCMbhdpP_u}6-gz9%z$krS1Hh>XdWUT)&j*n0 zDF^JTgG>cm*I(<_-+h=8{o=yyWNf#uwR5hwP9(qHPFi*VA9hDLiP;y2_YLu~cWd7h zOw6VU!X0>J^SRkdFa~jwv`sY_aA?T5BzTY5Q&>+qBc}K#EiEKer6nDUO*wD~7_1K~ z`?Ctthrt93_AQe?;)*Go2li^q*~{o#oQ*omCs^yI2H#v+Te&n;RHBBj3faJ|2#kko zao0vEaNromnze@{FkdST%?&8Tmtk*P$r6{ zN;l2d@EB-Fs;C-*NF5_pIMfbs-F0Nn>hnkg12$GzFtt^c)MeGnCpHVw9V1jJLyMi` zatUC~wUdh)VICtYPTkQ8h8kL9ipdth-0O{Y!~^rFIr$@SWYSVHvY54hsE&>`7f^|> zu}+gJuFW+pN;1*Oo-HQ4u*w-G#fsZ+4AiL~RadwLva7%fnP?9~FkENd3R>9y% z>`Y?BaA#1?Sp9NA}yQvH2gUgm~<>;NTpft%B9&~1>z2__WYbwCJ= z9j7LskcCjl6T-mz3*-zEFgP}l_D_ZfWy!3)h8_uT`&KL7@eNtU7eaI9Fh)~XrSYUB zDtR-7&%70$Xx%|`8K!($*7I9uu(@34^C{G$;42j$Z01kEjbEc>t;4PPay;0R4KaBe z#L6lKqnbJLA}>E{e+bg4sHYE?7}(B-(sAmCA8fXne-icWTK~<~tqY7SoBPp(Td2@v z&sAo=U?|oS>SD*`g|InCiLI*fD;vFKfjejZ;d^dtc*sp+@g)rcFje?QEc~~@Axw1` zdsqe089i}+PCSH#5YEpk2t;$l5j$xiCLNTyF)BcK z(-CLErF$LIknIqQ{QxJST0yjX?^~(jdboge{FeM2M;Qe8Ug9fEa$!$WJQIdX;c>E4i$*ZC z1hO9>0w)HaY4Yr00}qIwtM<>2Se#;O@=U!@@mU?ITFI(*15rCgH=%enhTeVS;NkcX zj1SC6c>}@;M0!%OXGyB|4a*wB+{-G$Kq=%0^HHKv_QdA2g;5HBUlCbRjHB;;!MNd> zoB5}Xl#)Qcgu9<=^_l)qSgCo58Tg@fqvg>r=ryF38e~fzG!sjTSKtddQZ)GEVTE_l z8_fl{@&-T}X(S0!mlm6^q%iC|WdI2-#Sn~l6MT`0R&3R_mr&@dX#EE_nES&m`^ZAT z&!`5GmfhrESzS)`!`BHueIE{TmpYr3dOGCk*z{U`7fF+zaaDRc)alsvT>)#f>A7WY z9deAMwIQ}GPE^z<#M(E`K z>vPGD#)kjHiO~Q4_SawkCoK5iHfWNScmBEy^u@Y%7-GBu6};Z4ocCeo!x}u_ScFP~ zzyd^p76G>C($E%CG*-N2#d)Xuvd*^SHIyzjcb5n`NUn=U?$kMxwuTELpe7pl8~s{SHbkEBss6V_s}f^xsZv&@M3YT*OV2d8 zo{f1DkW6Cn zOSTYQh2|jG#PN(Yzxvc=YJa4TZM|qgcu{+s(pTowOqCOSbav#1c0f2p5+)V1n!a=7 zhIarQ<_Amxj4I|Z#xN!+1}SE>Jb#KT-=yc_WZsQKfxTpgx)k&4s8^k_PsNlu1qP>& z@W*EA=JH?l? zd?+hZm%%}ooAov%?8mBjcoQ_siGv;v@W@rfpnj>6-8^Hba1B^#b67R$!#e<12=*} z7e3QVM$SO6gujg+lVx);pY~i%RpcSP1or+z(!3>k0&!LB0|1(sin)vb1s+zi7_J8K z8#LZG4D$`(Bu5&G(VJgkuaK{>@e#m^qw`_IE%4^}m@~%vthns4f%8Qi9!Kw`R%c9! z_7|_~2W&hWU9`WLQa-E+c-4_Z?50`paV_3sOkwL?beE>dH- z2anwGc5@9z9{~$FIym76bLL!dK*H+Jtuabr6U%=<1Z(gPPN5xg%d-*&!VTizA{Dk> zA>tla^5vz+4h#3S!*?TjMw=q(7=)m-&%!e#Mt}RCrecKS8+fR|DVPmS@EQCh->A`t zlrp$3Ve=LDysSiZ`{wr}OhLKOH^ONK#1dxa?OTQc``2l*L9$0$oIge~<^N}A+5bIk z{rCNazrv5Au%L{-wXu<)vxAGVBQe8&M4m)n*@d4NBR$}ODU6_`M2aXNK{5DG%T+xg z8I@Zs26EzJVIbdS8yqGgrt2}g9rM0HV*AiH!kD(nLdeBG6FsliPZB-5XP!Oye0<*F zevT+&)<+>?MnqLcVKdqw!ITGU10^f${Gwg5R;f;p8Izi5q#2;b5}ugF)o6B_pnbK8 z|0OW7NU@QkCl*aLVg^QGV$*S^5S= zIYm-t&Zu(Oszj}^^y-YW?Bt z#nNYqNtiE({};$3XY7ISx+1eqtXtg8B>@zidw+piso9N3Ngt$$FI_WN6+L0v2LcZ0 zx_%svnN39-CTZu`4}EPi3yW*ct=g|Lyg~6yOMV=*rnHqN+~Y2!4%SW^r@^6NDpg_h z;F*cfJws8?1Nv**u5(r5T-WvJoc%Uvuk|FkzRpJ8zJBA;{O@?ZFQ6r94eRJoo|Swx z&*@mm!h&C0M>RW=tt9#i{nn6*NLONMDRHTGsd^Gy5>?jV`idLk`6{cMC|N*=>NTBjvPx>#xJe2&>QT^lRP-()n8o(B%MD`k|M zt5XIj3TVh`llyph#_t(uN3-S~1QYT3n+s55 zwy<^}001G-|A~wLerNXoKQ8G1eP`HOc0mrsht|d^iGm$5-H%A-)UEDvIn|k~zr zBr~+iQtC`n!VB61%1+{{(t>wRs){5l^VC~PN}8@k5qoVhSL!C}@)F5NjPB;&t%G8gL)3M`pdX_tTmlBKF%njj!Yc|AOP+t0+h3RkSD!5XapBJ`hy!`^>) zAuIK+ewE+M&&LO?$C%4#JzYPawA{K1dQalW>7Z^TU@~Fqngb7cS+=|Mg{0F$YMZxN zLLLuhda+T73bEX{B#8JVFtI724Itr$#QTC*xZy>V%H?<7H<2vlSJ2x57MV4@E7dU_rst?D;amc>8Pv5`C8Y&+!*Q8TZHwx1qUUUQwYtICi$!}QKYKV9k zd@^+JlYtyznOaFG$cN@qiTBcz?us1(XzFRt5gSPL(5xk#8Ra6{8m93qkM=G5MJcb& z(p-ltKZbY#C{0Yq{3xTHKyQR)v2u7G-(@-iI#c8d(t+@&u=?$w-3 zUG^aPqdTqYYlx-mQYEI5w9RS9S1I1?>zNX`JZ}!;xlYk{c9Y z-@l8t5LFjZgMSdo{s$5Hw{|F5#x97U@H7~$s3)R9BqcO=rqB>~P~&-;e2mUZ;PHVh z38)GP2;U45lNLh3)n}uAs$QmEm5Y4>e#$G`Dio>^)lMXPn;vg7InMC-d^|qm`vTeB zXd_RNPLj&7%~|X>kn)K<%thKH|h%U~mKoR}23H2~wa)Hu!zE+7O(igD^;W zH%}f@I8P}im=`GbUWN@ezY?EMc`7>TB1pCubV5`ojKk%xM5z#u9PyG?Wi%GLKVmEW z>d=5WX+=L;VUef;V+wAZv-IktVp4O*Nk=trn+9JzkhS;FllXbsT8c^gk%eotTv6#` zetP@cNB*Rslenn(Xw-u@8#PcDOkG*lfvN&(qx{bQkvtr4zHGou1@F-5=1Dv+lXb4M z3Fniv)(0x#_ji!1OjsvdHq1#E9lkCGyX|g(KOKw~^G%VzBp4@Hw?XUbmZllkSVa6|DecIRS>?6{LuQUxFBVbF4{VPIfVF&j;#oVi{!SW|YQ}A}jNaA-= zdExK@+OmG59b6`jSG29B*?|hQ>1;NchhvNJKK4agE6l{8@+xVy{>Gs5CPN*d%|4h7 z6LbF1iUTPHSfaUb0MF=o>H^`w_y?}}7F|SV6sfxM5h{E2ET*GoUglXK;jc9gEX?Q% z%}}`>8UWa=p()o>QxL5Z`<^Zrkh&EelJ8$#0$=*?i-;dS1zW#_eV4cc7IZx$qscZ} zT;cW}qhsbwf?jZKdS1~~bDg4O8XDHs&za!}eZ57CdP-f>KeXF7P}=H8weneO4AIa3 z)ed>437UBSL)PU#NEYM2U75KoGC$66u73)RrE+PQ3O^#H6~|_QCmQ!t6gYW2h_Fu8 zrJBXr@`X)!_akx{-5*m1ej|ukG9-jNzDMkM@saEP#P*&3`g;Bj4*+#_5;x^PK`2U3 zp2P;pD_*Y8(Or%0qvu|Iuv%TbmQbyhah@4+C>BzvCbR1iv)|Tj;E`ei8bM(hQwd&d zrB-aAVl~4GBiuq&U2d6SS^=m@_*ze$-i+y1zgJpreqLN$R&U%^z9(*iz+Qh?79&pI zI3Ja9$`b(IH#X#IwPA|Uj!Vy1w$JWgV%B}?p&+bktjxQ$uXe6;P6^0=oc#TP35dUJ z!7MJ3K#Ul*XnDpa!OhEmkX zZwQo!%Qm=jDWmkR2A$X_JVYOE#E{2gKj50nxYE86?n=R=!(P!yOaslLwH0yfA0Vj~|A@*a&>UqyKC~?*! zwBC#J8>?k!#!(63y(X<=GUh6ai~2qGy%hh@fCGPjyOs9Dq zxu0@|p6?&zncS;h; zf;76^E;1KDMOT8Hi=NCOj!BQBzU#n4&PhT<%`tHj zp(ulLW7E?ihgiOXiPV2Y<(CW*Pi36BP~3z@9#Z^8=0j6mm>&hPoe;s6J&w<&z9$CnL zR-~h>lcEqQ6ovnR3a&m~n-oH!~VDpx+v*dU)-uKBQf7R{dA`{xijeTPp zTZ!2_DPd$x%7P|ny=5IO{)*Q-z_8GO6}8csw8~7n+WH{zcaDoLer21X_A=V*42DLd z)p%L$CxMoR&PC9&x}565H6H5qR+0`G(rfu#)LJk(_wlq%zw8*ERPnqHI$`~tSyf^H z`L!cBrCSeZL$h#43R~X9eNS7_uruEH=sSPxbKR}|(V@g*!(Bb#uROwGwR}s#TT|e# z>72!HnPN86P6M8+KhkI13Rm6lY6rUkSA75tj(vl(*=rq;k>yKcsx*fkEorzK*y+K0 zgROHWXoA%nO0U#APaCFuYVHDAY3z$nr<1gx|P;wb%}P z3@;&^YU(WBz@t$Y_^h%x1vblAERORU&Tt5SS9bLeCthxFh3?{3n6rfOe}FC5>F%8+ z7B4ksR!lXSTq5kzK~rSAcTE)c7-|euYNeafrW@*v&@O+2{e>NH;-WnUFaQ89*guCI z^MAbjQQC>!5JJGybv((!Hp7-M_xozcvvyb+cpo_5nnEpnywad)Pf4UyRyxWfWiXdJ z`?boE{0*hkik$4W8_x$-$58dt`j;zw<>A`xWJ$VhxAyxppU*2Q0EE|akO^`CX_k#Z z1>`mJo;JLUvnM>y3#_mNWHl;bI4Yz;5_G2CRGl;h|M(4g^Xe=yDUrMusRDia9fT$^ zL}XZg0E3W1zf=OFh*4#k0b+xaUB6)=l8oVGbaYabxRg^CMmJMglbbi}on4o667Mp%UeknHEe!R1PN2iP)ma{s2TW2FV;zGFF+Uu zkjKO!PzbJ04JXB@OBK-zAfE4rkoPs#4$D=9*T*a;J_JeLr-_K{GUsPuBr^J=GD3!L z_K{B~FR2)^MK7;YXv^Bqqt(#7kMq}5sYZQ$qsf#KV8h(iZ#wbAPs5qGs~o+rQG2GS zzE(P&a7}_Q=wJ1n_GJC#FuB>kwO!(ZXX?+))1pLOBPsEZm|P)?8{}W6oOED(FpP{@ z#s(^>?bMC~Z~T{@wU_d8X5buD-QHVgrE%Qt968?FV0sc%z7ubz8RA`w6ZZn{me_6{ zm107cSODRxdtmF+eXje4u}j@qa)R9J;;dCdT<=csUclFka(rK_;ICipwnLx2TXzS* zd9@z$4hBN;w0>VLt;^IKpzxNO92hiicxJiHp8CvfXp+8HBR6bpa2;>Lc^AC1s|S30 zmcGT|+F4?z`X1`FM#J={|QHURXajY9BgexBVXO1na2%BKwQrSY_ol!#@OX{euLv z{Kw-EB~4pwVHDm>Qgu^HGfRmw|Lyr%PVvAKAA6|z$%`nBq!h7a%JREiCuL zaV|ax9Wfyi9{@fm2G-=C<>rdX;363tIkq#e)2`E3*S;Tb*Z>GGm4MM;mCOW|y{BNz z*f%ynC7kE*$S;V5F)St97XHa2GT1oGb0KoE);dHlhFG3)~;;LX@>gOP=E6hL|ieeyV3s6t|sq*k{tX-35 z9+`U?J7J)3g?6xS&OtHa{LrTQB(58Y=v3&fq@Z6!_V(RJchu z!f<2Ox$|k_B=_k18~xEp%_XwEf2;k%72nO3&tuCG{9u5QbDNvO3HBbuW?GbQVXLOm z^_#fUS>P~x&dyfi^-S_bT_rxml?ez^%NN&(#w)k?OtLg^OmCH@qRi@`-Lu3i<)?=l z4E#73qf!sMWf;iy+3qzc6#$b{`xgO^@SSv9_r#KgolpJ~Gl4bA5OCcmp>sk=gY&zC*$%F_P{(uTt>aWZ`)Lu-j;3=5uz7otzpz&SK zO$oiZsqPe}?lX8%XOs&a4tK_NNj?4bA5$I5$}wBDrRVivAgKkhr)ptL!=WHf+}V+y zNY6#lKX& zYTwN6mzNPob=GAxB@u6-!*mWfwA>eEHlm*tJlne5KrTwql{^~UQujT$rd7Ng+)dgr z7CON;YVZDz1e#;QLKXjyYgGT=A_42aE%b)X!cPPqXz|N50FtE0HWYHeEP>lMn-Wk8 z`{n#nEn;G!U^n_PqyPocRT)rUP`XB-aQNK<1j|5>FaY7o#)k9sgLEdQj`!31_gDa_ z%{aobIO9blaz;3WixmxcNHmJ3((6n(ST5Ro0Xl539!97+>1Ef_-^<7pQ>g(d z+aaz%Q0lwq!Zj4~^(!B{$jyI|X4Z<^>e4c0<#AY_g# zIw}-<0aB5F2l|VXb)A`yu|KJ%`ahUzvi%1qN#3#xKXFESO0X}-QPN5m!E>_K^H$G) z4{**F#sUV42?!7m^PRa&r_T*F|9Gi>z$Z+20rHX`)?}F*q`;tS3*Ek6=(zU2-kVsF z%>`V%l?x&eK#@lx496g2uUT|~G@)R@ZmweSV!NsAwfjSi&u{q=2AG*~zzqni5jgIR zs*RNMbDLHJu*F@z(>;XQ-!97;@ zEP@R%F)>xn2R2V(KO;0~Qi_#n!}RKtYsn2a6&nCVIY`QFk&6f==l7=%f>Qma0-88)xo7u$RFz{ct z)#u8Gx4O78cpH~YH*a)7>2l+>uAkQh$L@P>U&~vgdM7{;lw<|V^}TcTZrQBjoINQc zL%T`J+Na?lg91z0^kj8WZ+Wtj=}CSO?I!q{1Ezv%A=)YT!t|jUGr6{*58*nKNw(XY zHa%^U#3he3P03@|j$12RWSTnpEx0C~TtR%D+}&Ls@6MCc_|D%5tgT|;zJG7;Y2%Rl zCT3lao}EU%rK-0{b{Hoys0@RY8;`bX4-;Rd*aME!%VDEQBH8Gv_e+-|9sd$f8{vV3 zb|cV7RO+YMBqMiw_0E9USEo(C;oLKYpYef`%(kCKqC+R4m=a)+0-u17lG6r& zu-eHoWZ8edKaUs%&mq?JJyd_Sxg?83`EA)ZSq&jKDCT&ZC2G3u zI32a~eSeG#fZSp%#%P2I&4_{-2{O_&4IIESP^e?ZPRru81E)o$mxt{^T2Os5Qfa%^ z7-V(uJ=Iuh&MVpy!h-YPRYSOoPPog828ME0AJrc!GU<6YXbG!0qBea zAl$1S=OIWWK04Qey#_+%NA?BTn~nnaT;Q!470pYSsX!ky_NlLo>FMq(!B`~ZN+NfW z$29nx4ayg3C)|K~^Gxsowy5xiQjm)`?`PC0ygJI4>dn-T1lN*8eTvt4Q!muyIK<#& zfPkl#I2Ws{a4heTsfb&l6Z7;I>Xqv|Q;>Nd#`N2r@A3mfE>eAU0m=RuBo*SU1Urp> zOh{8m8Osgj6f$wndDlp*tQc0#Sl~Z0v$B?>>IWOIQq|x+2m|q!@x-1s@QtmbYy((5 zvv5ZO>uaW&Kh^T}V)H6sy1pW$%Ch$2qPF8$KDrP{nqkIlk90|@q-AXYxsu5aSjFr# zuCLwazNu6TrQIhi2byXp*k`<{Pzxs5hx#EQ2VH^g%qRh#Xilr(o{KJ9EO`4~b|vpf zCGCzTlfZq#0i%T=Q(i&TjsO5esxo0fYEWH+-|Man$np_nnL8<)2Z4b>doX13>2ffg zaIvh>B&fFK5t*b|pv)JvldLf^PUjAK0;lhSzHM+hM|YwsyR_K8E@$k#2cV-WpS*0( z-xIQ-?G+grt0b&V9bN7O@P0(*z9lhGj=?5u8=eiFd{i0s$;euJ^LJ^Jj+zGeud_QI z{~$#i|BIqUk-sR~YC5oztcOKu36fOn#fIvR<;nCrtbl-`K|%t$&2w-qnNY!|tM5Ym zoW#%9%_#j>qiqDNtV&ISQUq(pZTf)en!|M1_v3Zr8i0B;{x5%4IVxvViIlYr77N)7 z!(|V=V@ev?MJ`rA?<~c}(mBe=bLQb|}eAkSCDS=I_!ers}+N_{u}fxfd`w!64->zO_A- z09-^>>w4comi6$quvy)v8a<4s{2i zG5=U3Tl{X$N+&{zcX#RjRqewk!*OwI!cj-4p_1Ai5*R%=@whaM7R1jle61ZL9Ajfc z)Xvx34~=)^(e)Tz4g@A@<<_FbyTs8|y0{9DBZSB5S>ti`v?+EEzG%DbO?tamb)+_g z%C`3L;T$^CRMSH9vb4V40mQbnRN}hvmoF%8b$4G;NqK(tvWPNg!2Mfxr+$IHBDbsX zb$D`Q^igNnCzMO=-QOqR42=9sfB$bW`aha<`p=%)r|p6W#z>E9!a9ro&)*npv*gUc zB}MnImsTZFV>JO~^dLw;goNpb5d3}o&5Cv37VpMYA&q=`z9{?R5rf3_^3+?A*RQ|b zyPvx{e78Rz*#MyVD&&+a%Vw3bl;#v}Q3oKqp5ypWHt)3Pn57rQg$NY(Aa@*tPcw4P z*Nem2GVjRkG2S-q^JkCs4~u>Dgk>zC$i$HF)Vl31=);jkjjFFT%Pu)|5=@%KfKxL@ z?B>wKhX?2-KSpJ_*>3h{537feuY^!sr1zzFoRG(J++@&3nvvga_HX_A`x`q~9mJ$e z-U*K&nf8Xcr&>{&Dz`Dv58g=a#f8)`j02ck%Mf^q0Y2LvG*5}Ha+^w8Q<9Ne@o}g4x zy=e5ggYJ;G{`yt0s~K|tw%vaqt`ijn?#w|e($PicWPtmby1mW#?uyy`xV_B)OYm0y zMXb^9yScSr3%RLLeAL5S_;xp%S~;D&C-u!|4t?OtNB1RJo`4On$qrf++|at-@7lU7 zfZc^AV`z!Dn&Y~{;sq}_K$3<omY|wk*;~iYal8Y?QVt)YosnG>KexKc>GwP`7u<*W8^2!`Qmf$B z$MX^4N~c5oGutKbt;5M^HuznF1NOi>fAO#BgslQ5-k}IT@B_yiy zG$QoLi>o)9M26}iT`()xRm7Q+B2=tdqZP{ZnXx36D$g>^ldDi043uHItkhMcXp&-@R{T)FhkbN%!*~=)Xv?q?Xvw`wNkl>1&0zbRv-o=}0%aV$hMKIvrzhUq>O~k4#FsPJ!MPvmQv=PV<|M6cI`+RCx<#j*W{1a!S{dVg5jV5eP&2xSKMAE1G2;fS&y zwZk}xBS}kY&Zl(6t)aON@)@zLL3_#s$$#jqWw`)QQCBbOUxuaX{S9i~!x8kItmCu^ zLk+iZM+OT%Pii?(@O_QTo!|YyHaC}Esgt|hb1{C_NJZc;4@j|zZU+tza^ptsH}FAl zV@7}IE@couf&#@YM19*DI>K#2a66heYKR66!tldG-Z16F#S@U~2pS9TN#g<@aqEZv z!hNZ&Q#QdbKoqG4;rxnzPGkU}=&9j!lF8x7k~lumpD^N++95kk_CO8b2QRHDZYkoG zrme{sz9D3fZp@@&*%Jv&)GLX|X&7z_C!?2BhbGsy7a?M@8vq^@Lq`>e0xYaSVcSJk?(}Oe6Vv-Ue$N+J?{FY(5^cM7rE{K3os6A4 zJ|5ylhD>{Y8#RPL?(OKY{7;&NVs2t~M(u@Lj*`t2W(e(2dkM^EuO3Wu2~1d{XW$)2 z=>_LbVmNIs@j&KAj)OYWB5^DdnL(*(wKEO#@ifJXUnvKgE;vK>DDA~C)7pGdft=he z3TGe`&uVeQo&H74CZhZVJWQ$@+^U=o)@Z{~B+cg|ti~>Jt03){A`aXN3M4(IffP;Kk-hR#DLL%KPFfMkD!1!W4bs7<8lo zdY_N`V+JXzAeuYIWa;)<%5+h7tURMs45-0MwdBRaY>~#iU;0_eOIjG}>6#)G!@~>2 zZvr0KLKFK!Vk6Jfk#JU#yH^%(By8RL;t#HU&okn@8k1yAhncpw(kcofNGw1QVAld* zW!_S?_h`+PCXRxK&RY@lZp1oBt08d8hk9&I@R0OA7Z})bf->M!{_L6q4$tk|` zH%&eS8y4r^J5{=O3g2vVQ|T97Tvgvl%FCyvp?I7;TK&JkVRIj9{X2L%!Mj*t&h=G? zST%#G$x!_qj;n`4n zmTa^8Fq_`d&&w8UbN!=}c*}a)HD7+iJegghy5x9!S-(3-T3X^(Ra9jM#3)H$>c&0L z-H4vo*d3%7Tbwt^E6VJBJ&5d-BG%E2c(1)XoOl?vQ6}~T^HhF9{zccp`jYPVAG!+u zLAn_KQ&DU;g#IW>3yJ+1*m8)?WTUZh(9|hLH`lk!2=Tjtr7$R|ba~nnIOAA6Xc1gQ zwnZo2Ho%7<73nRIn|xRU8)PAv%HWSJ_?`Q?*LUujt^m2;Lg~)gm{xRzMm(u|^Vhha zGa^6KQFusF^$Z*1)G6>yBQJzf9OTLEs73GVh}C>q+_`g)N&1#u*UU|_jgB0ta%AA{ z6=V(tDAMRim)Y)(dEfMtP>-ZE)Z>{d;(nZq6LrgV#0)vuQ!WiZ(?&kAleKna_#kTN z28X|N?7pWG<4>6$NZf6McE?DJi3!p8{dy)XOua)6*g&r}=EzoOths9@uN1ul^>@jb zO1Yb`&2%$XW!74#08l`$zs=KE6jUAH!fIyLTCoe<4RKd8bx%1$J{NCGJ5CJzYDnv) z=R3!*qU`mTs957`Hv&WP9`Qn}+5Lv9p=|+rRyBVmgVoIp9ar)E{WuA<(R@)G z!Q-8~1$=_U%I}t6N$_IMM5j#7ow$4Ts?^DO!*PbY*Pf<&0=2Y-#CwPzb#_{{t8p(-Xph}B9ob4~? z8YSIJn$5~AOS-yeCr{I7j{!3*ngZ*}>^|JzA=_Q$zjb$EmURuD%kr?#lNV;Edwo4< z=t^0vDtvxvs8(Gp=44VnX+qRJ{oSznTBegY{DY9gKZp?1|0)dp5vY(I^UI527GehT zvb+^N4KC}|?5?SpM54>-=~DhYrE(?ta-Y?8?3Gb<$!%w)FVw#TD(+=GRv@Y+`DghC z7{k2Q3=`8ehvVyg&5jTF?rsj`K#;k?lF+~)Xu$o}wjt0+GX?ag+*q10_u*s-U}}>5 zklMu>p=9CIfLIV>39~$PvpI`63FVVpr4hj<`5`5eJd!YV{(P)qU(m1qcps$pMMHhD zt|4NJo*$6KT66}~N;xMY0(K)Q_J{TXf*TEGcLG?@x@!`_SoitF2;oplM9JtCevEkR z-4j{FD9txT+rzg-6KxKymyBl+d0LqEry|S}l-KWiW?rtsT$Pt z`t(`T;FtoSYp~%<4mycfKNxsqstOvt^oI`Sd~{3-tcp>kOn;oeI_1FoU=<2;j8!&{ zmMI$npU0!XKa>kHro>~Wb2bHzy7d2)OvXzn;te9^d_L>+#f8nwoG9nf^&Nle7$ zBmJCxMVObLM(kVGTt)$i+v{q4jZb$_gw&zSY-N9YH<;-TP)&FI@iwv9zMvK*I zw5tf53Q6k>UrsJN?`6b8X?oz*xZ#O~+}N@60GEQ>TMcK~;%YYxVfLo-Y~C64J<@g7 z%F@~;HPOM$eSURK*Yf#2H{_Y?xt;<>$vmxyj zbk#qriLwE!)h7e2s?TDF+vtzoy3i}_wbYAt0oL8C9gtDFy^t{po@ky2{A#Vzod)-4 zsPJnq|eXT{F z{$7Cpz065EU@QW~zFKMZjT;g%bsX=>c%(rMc0G9%g<|*FNau_h(o2%CMO}EpQE-Sn zN@&z@P!Ql_krYr-kXXM3^8LFHM)2aveB!$Gpwhf?lp?hnhRzExkA)g6K|eEc<-~INb7?*g19Vsju~or z9Ae(5Ty1yCxx2qq(gl-wZyxb+-7;O8L6&nH8lr-Z{iR6KBXWXJj%b;Ga+f_XZ4cwD z7k7J zZt5C&ra9Qc+UTbb=L|R>%zS>9k&VXTB2B&jyV98G`nlY+=}5YZ*LCG=Gdf0V2hOKP z>kb6Tx6B{lM!^@x?D$`YJzpe}i}Q?xdw;$Q#<}cpG1flfS?R=(*`(0zvr=t>uUP^g z|3zFZ{JERvbowg&9OG?xxHK}lv=-xSS@;APEeE)A5}7%#LvBigJ@5Ku=PdfTOZOEH zwd5b-Di%1{4MCXSV(y7_0=^}6l5Jo&b%u{}*}YCK{w8ke4{==IB5mWNSE0h6sfx}? zIV^L763CWjZ2AW-$mgvagQ9k5A=CM5HoH(RSglYk{^!47H+#FlZ1yL>ntx)o2GhYT z8a?JLEAggDLF0~ws=qpLF6OE`M`pac=S&?E(?nDP^s!w20j}Kwh@RlVOz=76>U@I? z!nYiN#Vd;IdNOpDukfm8tJl`^-11rTM0StQ0<-;cN#jw`$@6i!ZOF3>_ zBNieauDn#U9A{nILV7G)#1~+`1@uDJ?PuS}FcSccB1@N?ex6Fd&T8{|zkQ_wK!v{> zJ&Y&8K%C$Lxjrnf#IO))EQgPAEMPpK&_t|{-z>A+=01`o+7+clC2;x%hF%T8OD3}P4^ z1_rqWm9Lje${c~&BaXdAN`iqa)!cqbPnhO~ivu$66W5t=;bO@mWfmy{V!&o0PS@U5 zd)tgSC>|=ok3*>-g+1SVVpUrzU4o7)hvv3dxtLInI0pZ7!WL14`WE8H1;NSF z{>m8XZ_JLuk#%C{KOhWeh%?L~W!E~WpRharR(qgk;K%-xlYcd#Ik6PCIc40F)t{g` z`McSSpSmWuE-Z?N>S|5!rAP642SX$azxc=&D<{07VxaE(xfs5cEQh$wS3|Od?2)dc zp7Ii4<7K@T}trS9`>HwMlXIu zT8!I9-@nVCEHBIzHWc}1KrWL#H+IX&t+%_?WuGWH_6OpkN62CW@=1(b*$JsV$)laF zoulj9dVUCSBYITYe&{$>HI`MhUjLh77=XBiT`+h!g z0f2kLRx;}`&zk8a?;5l`|H-KocAmF>7WT_xI41lIfsDo(ZbRo}J&0nsl0zivcNWlu z+ITXG3t`N+Z-3b=wsp56&F@9^|1q!{ixbMoSC-oL--ra=1f>&{^#3fle&bkRYz7^wG6w9g3MN!C$l~X)%$^$ zmXEZaNuWPvM9g%wo;AIqdKsQc!-ZP1g^HP7DcC|DQR{=nogL@2WI!~2ec~kN^!N!H zek|ObLiC~(Rob-3^1>-M{s;SLghPI1<*0Rq+#ee#hG$kYV8qKMzkZv2pN~62*4mZj zgQ&hEO!V5ayXBbhT%5QkaQB4mm7JVHm>>bbf1)iW$~gkUw$pojjaj@jr*J})H3APN|2&2VNtH1jLSQWC`1-^n(w*KEXaK*D9a((N)Yrq)0 zwq#=c5;vy-D5HDHyFc~jyHM4-12uT6>eg%<#*M1}9)weSGbd>qI>l2r8%a>n+5lO&C1?Q)=ed%!-)C7LkL^KGb%3%HH2KFLLd z__Wq$!zzjmBUj1U&|A#^5GBl=UUp3><~*&a#7UBS?~_T_>B;nKz8){&Uk56HZ9sP* zf)2*fyV)8`+Om%{Gxk<9&QZNhuuIN3GY(c;PdK`|%TAFh6-j4F>)luC#pV{(d05Ac zO*DdvxJ?=>551M`U-dN>SW8NR&YQigQqqs5H5(?`SQ%ILz!NQPUGl1BqP2w;p)3mx zTOL1YGT&5oEu631)*O{sO4nmdkznYW3S2xg37)Cl9{hg7V8f;m8{0_GuZO9p)raci z*wiNtL7uRw7i<`T{P2tn-Ev7nlInzP5in+w(xvk0XhJHg95MiE!){4R-O^cf+ki-H z97v)MXC~2yJ+l9K?N}qd9@&E7%I&LVq22;n4R2!GF|Nq=%NJUQo%CL&Wnq#y_4)Q) z-X0UMXp3BYfc(gY4o_sl32%?0AnE*#wC~8fQD^;%oO*m7n`|7nS(?BqI2+INhBCG* z1z8TsPNA0qumm&;3Imy*b~nloGQhDSu-Y&l_zrI#vLNM-J$gglvaWs)S?q3WoL}VL z!T2#v{P4o^E`-nTo9y8$a&NGWUjuIbMoUK>GwSo(Mx~$Um457VLxY>M)R!aK)VvA= zFjWF$SPqhiHq{PIRRW`L2??q-1#qQ-pLQRJl4$xM1Ok#xSc)H&A({h`NezJkT6j=+ z@}9EzbDtYmC|ZVXkD_a2er1dFyX?)js_{>bT%1iWt_FmfxGBCYb2F{%*LzgKz>Ca# za^j-rv*~F|p8tXE(>E0E<--_)FKOuJdyd@rzEAt05wm!AK<1*q7(!-8yMfqk;NorJ z!9OlOkWdTUp%MpmV1zzxs@AlxDpe&3T9)Ro-~+w{-*dG1W-8&OweOvEE%g+C&%KOE zo&WOp-qJ#9`r_$7q7?NH!t(DCASK_w+O9ru37qy_b1tCz<27|KS!gD?zBvm4Nm|nu zWURAsvl#QFbQ}V5XJXBYbv1ot`tOESA&v00@GO^EMAk_DXqU-Xq1Wyo+xOki+n@h> zCv4y1uL0~F(4g|p&{r*(h%7y*y%*7q3@U#Z!p|q3PyF=h2SrvG5P}C!(ML7n3N+$a zmMRqG>Yd9#m#1AbV)mOfi2)G=@0toc{M;TZNIo@$8p`nO5$DRK?HqhER{J;@?x=I; zF)dLJ4?4Eq=YrV&7fM*K>wr+L*bAU5NWmn$VKMLi?4y9L8*dR|biU7yb6}dDxoKAP zgeOQ7{-7&7#Df!koba3jPN<%7+(cs%`~vq@YSAS05dL_d6FFo`EE#;sK_#)8Z#-V% zlaB^(i|4_dj>>raBxI#IZ@q8MbbTLPU?Vx%yi8=&dN9svEXcQtJMNvj4?*%l)q;X1 z?T^-`v`@z7o>C3`Ct*pLueX0P(StPoV#3an*juVVe|-TqJE zk-92?bBy%DwNW3X;{&V4EuZxt^i?$**YD;N7CU^#NT~0{kBu#U-?qQ+Bjg9Cgf+HH z_Q)({*9;!MYgEv^O}xb(K02Fa;m!?Rl-)h7eh!>~rPwX|#bAR?A3y_7yv+XuW~16w zSyGqQ;@2Dz-dxt-r^3aybJ7|vj;UxZIKZ;PU8yU&V#w8jNAIb|~)_e(`wnd|t8e-W%bJtc-lpYW>;m!qsHva*dR2Vps-&q%m3llXjQXf-Rq*=v{a1bqzoWZ9 zKz06uK>g=5kpAB;@B1&8_gCGVy3u$GLUX?E)vI~Ng_HF4f~%>tw@@5;L5CnQjau>S z*J|1D%5GvWwgy8ud~c}0-!5-9Kila!>-zPy?fZW7_3P!nWe1S{f~|JmZ|-M-zjDCD z);4kg@VHkWFxHSiL}wgXJbGI^6cJZcsUR+@XkHCcZby!wAZpzxv=!S8(GaFBk@m>M#foq_ ztDy{Xp)$xZnJAEt&8Kqc3fQB7Dbr1WqKO5D#e0LNO3^Oua=~*dh#jq0VuD48WwrXu z1k&wzGO3OfkKL3=!+!xDbk_{5#mv9A=EV71GaVs0dFwLrdykYT$f2@R?~Ct4P9vd$ zduWaaLue5~s^CT4+rP&3O8r%s;7n2o_*Y>MZm;jh93j!EDt{SP%y9(QKk6Oz8; z$Oq!4n1#DGlHr1Z&PkEAe>p(c1$W*T`#7{C;)Z#mmMS7_wOHei+T^{b#qL{Y7hjcX+h2iT;xp;=*-lE@Z_V& z_9>`y0#9+htinY1r^jdKPMg%foS%)}z|Vxc;@Pl(xD}MXW`?&EMUX8HHSpMfHo>u_wN%Ynlu=feY!q&4ZLzdk)8v-+-T8ZAtB zy$hVpZ z^!R$>(Uq{8A68eoid37aW}LI%VT05@|CTo?X3sskKVI^o6k4o5+9qRF@7Q;7tHydxnwgnFjxm!38|ZxPAu%Y>S$OA|vLb5X=PcH@@Za^>7JBj0^ zlgM1w%eM~<^+gxtv*?dpj@?w3@Z1YLm25BlNPrIwyi&W}*Y%o9l0&S|=k1#sh|_q; z(L1HHNO}gxk{zxtN`H#GMiS$?)f>d`NwHJu=YTvR(TcN^?+*wn50V5yUySZw=g)d* zBy(Sv^{{+I=jB)SR@zBBe8cLC(AZ%&*a^^4(S1RF*^x%wQS*xy*Z3+TR3bBtxp(oR z5H0NHiN1bRILp| z1!c2S?L#UJ$ZQpqGZ-@Fz$MM@qel+0zWbP}m856+5*zF_MIl z&kMm_$Mr*nXgPftuTmCNuAe&vex44LooxAXe3ExET0(p>GufQMR(X_nQ>BcN3QvP+ zoHuIuLY10Fx2>Tayo5x#XgrC4cfe*$*Z$L8xqN&n{miPVG4yx@n4&6wTbW@8xqxU} zi;59Ce+pY|U{m%lEW!w{3)}vPl-55dQcV9jE@W-Hpn@{;9a1PG#kyWCn8v6V$3H*+ z`u4^_lX#J7ITub=g#<6SV1$IsSQKN#h5AnZj<%swxfJ&V_~d|Zwr(HMC=Not9)A^h z_4>N`&C&h*_4<763$WX|^s~ypJzydGN)XhSA(J6>Xfj-TB=+)Wn*I*dj|F(Oi}da( zY0?8;XfIifN#t&tR&*#tQ6HSaYBCV?<_U<@c;tjOEs5#2sL4?WoXl`FuqaI(Q1J=a zv;iX7)%oMRFo6bH?@22>kba`Udv~0)ZW!w;@s<6UQ%=S>!tmNRLUR<>RDU}hn|T|5 z2=S&T>d$C!Ct=(QXo&)9~5wi&4bESys|H zB9+=krs?4$RVa&{aoa1Z*@Qj>F2`wdw`Xp_iV0<$XMq-4;>hh%O;`%k6&=pSI zWD3EJhTS#0XV|NiII>a972}!c!p zUik*neQjKkJ|nCgoFh5n3DHqqjQFMnmsg6MwjL+vR~x+R7f#n%wP8ZK*WA%)H{Zp) zd<-Bq)bn?&ushB!uITSy-xiNylbqKH+~1lT*Rp4VE=80)R{TRJG}L=e&{);YHx$)P zc3`@Vv%Qbw_6290(q19eA@{9i{3EGY%YDpRgCQZ3tMhi4At6+&g__jIsrQwWV2S4Z zBwd*)bj5-mR41lYO_|2#w4~zlg`gO;a&hA_@;^}J5N54{MS_Rlh6%HDV`i{3%z9jW zW%rq}o>h`^T~hG3-cXNuE+INq6+Ir86h&)2BrVxht4eF^UdP^sXu68&PR|HCbp&lI zDMfF512-(Y``?he^4O?Kbohck?=4xnUQ;+9xfWH-kNP(qa}>IQteO9{(C-{`Eehw4 zBEkN1?|GU2b86|*W>W|yBzA*%+X_8{I?qX5LQs8OTH?kl)>JX>c%T3*SfNaTu>3`z zl~ld)R^nV*i8i>ykB>MX3B6aA7J}hi1*nWdI=JX|)eວ?R_293*FaXd7teV-+ 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%0A8{wA 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