diff --git a/barcode/build.gradle b/barcode/build.gradle deleted file mode 100644 index 540a510..0000000 --- a/barcode/build.gradle +++ /dev/null @@ -1,10 +0,0 @@ -dependencies { - testImplementation project(':io-vector') - testImplementation project(':io-vector-eps') - testImplementation project(':io-vector-pdf') - testImplementation project(':io-vector-svg') - testImplementation "org.junit.jupiter:junit-jupiter-params:5.7.0" - testImplementation "junit:junit:4.12" - testImplementation "com.google.zxing:javase:${project.property('zxing.version')}" - testImplementation "org.reflections:reflections:${project.property('reflections.version')}" -} diff --git a/chart/build.gradle b/chart/build.gradle deleted file mode 100644 index bbe7e4b..0000000 --- a/chart/build.gradle +++ /dev/null @@ -1,6 +0,0 @@ -dependencies { - implementation project(':io-vector') - implementation project(':io-vector-eps') - implementation project(':io-vector-pdf') - implementation project(':io-vector-svg') -} \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 706f043..dc8fb5a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,10 +1,13 @@ group = org.xbib.graphics name = graphics -version = 3.0.0 +version = 4.0.0 gradle.wrapper.version = 6.6.1 -pdfbox.version = 2.0.21 +pdfbox.version = 2.0.22 +jna.version = 5.7.0 zxing.version = 3.3.1 reflections.version = 0.9.11 jfreechart.version = 1.5.1 -batik.version = 1.13 \ No newline at end of file +batik.version = 1.13 +junit.version = 5.7.1 +junit4.version = 4.13 \ No newline at end of file diff --git a/barcode/NOTICE.txt b/graphics-barcode/NOTICE.txt similarity index 100% rename from barcode/NOTICE.txt rename to graphics-barcode/NOTICE.txt diff --git a/graphics-barcode/build.gradle b/graphics-barcode/build.gradle new file mode 100644 index 0000000..d016cc3 --- /dev/null +++ b/graphics-barcode/build.gradle @@ -0,0 +1,10 @@ +dependencies { + testImplementation project(':graphics-vector') + testImplementation project(':graphics-vector-eps') + testImplementation project(':graphics-vector-pdf') + testImplementation project(':graphics-vector-svg') + testImplementation "org.junit.jupiter:junit-jupiter-params:${project.property('junit.version')}" + testImplementation "junit:junit:${project.property('junit4.version')}" + testImplementation "com.google.zxing:javase:${project.property('zxing.version')}" + testImplementation "org.reflections:reflections:${project.property('reflections.version')}" +} diff --git a/barcode/src/main/java/module-info.java b/graphics-barcode/src/main/java/module-info.java similarity index 100% rename from barcode/src/main/java/module-info.java rename to graphics-barcode/src/main/java/module-info.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/AustraliaPost.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/AustraliaPost.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/AustraliaPost.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/AustraliaPost.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/AztecCode.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/AztecCode.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/AztecCode.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/AztecCode.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/AztecRune.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/AztecRune.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/AztecRune.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/AztecRune.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/ChannelCode.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/ChannelCode.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/ChannelCode.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/ChannelCode.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Codabar.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Codabar.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Codabar.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Codabar.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/CodablockF.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/CodablockF.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/CodablockF.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/CodablockF.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Code11.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code11.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Code11.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code11.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Code128.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code128.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Code128.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code128.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Code16k.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code16k.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Code16k.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code16k.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Code2Of5.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code2Of5.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Code2Of5.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code2Of5.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Code32.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code32.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Code32.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code32.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Code3Of9.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code3Of9.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Code3Of9.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code3Of9.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Code3Of9Extended.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code3Of9Extended.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Code3Of9Extended.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code3Of9Extended.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Code49.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code49.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Code49.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code49.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Code93.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code93.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Code93.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Code93.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/CodeOne.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/CodeOne.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/CodeOne.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/CodeOne.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Composite.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Composite.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Composite.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Composite.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/DataBar14.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/DataBar14.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/DataBar14.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/DataBar14.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/DataBarExpanded.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/DataBarExpanded.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/DataBarExpanded.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/DataBarExpanded.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/DataBarLimited.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/DataBarLimited.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/DataBarLimited.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/DataBarLimited.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/DataMatrix.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/DataMatrix.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/DataMatrix.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/DataMatrix.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Ean.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Ean.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Ean.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Ean.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/GridMatrix.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/GridMatrix.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/GridMatrix.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/GridMatrix.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/HumanReadableLocation.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/HumanReadableLocation.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/HumanReadableLocation.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/HumanReadableLocation.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/JapanPost.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/JapanPost.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/JapanPost.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/JapanPost.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/KixCode.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/KixCode.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/KixCode.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/KixCode.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/KoreaPost.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/KoreaPost.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/KoreaPost.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/KoreaPost.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Logmars.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Logmars.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Logmars.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Logmars.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/MaxiCode.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/MaxiCode.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/MaxiCode.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/MaxiCode.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/MicroQrCode.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/MicroQrCode.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/MicroQrCode.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/MicroQrCode.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/MsiPlessey.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/MsiPlessey.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/MsiPlessey.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/MsiPlessey.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Nve18.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Nve18.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Nve18.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Nve18.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Pdf417.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Pdf417.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Pdf417.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Pdf417.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Pharmacode.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Pharmacode.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Pharmacode.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Pharmacode.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Pharmacode2Track.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Pharmacode2Track.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Pharmacode2Track.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Pharmacode2Track.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Pharmazentralnummer.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Pharmazentralnummer.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Pharmazentralnummer.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Pharmazentralnummer.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Postnet.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Postnet.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Postnet.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Postnet.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/QrCode.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/QrCode.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/QrCode.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/QrCode.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/RoyalMail4State.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/RoyalMail4State.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/RoyalMail4State.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/RoyalMail4State.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Symbol.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Symbol.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Symbol.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Symbol.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Telepen.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Telepen.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Telepen.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Telepen.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/Upc.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/Upc.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/Upc.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/Upc.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/UspsOneCode.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/UspsOneCode.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/UspsOneCode.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/UspsOneCode.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/UspsPackage.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/UspsPackage.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/UspsPackage.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/UspsPackage.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/render/GraphicsRenderer.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/render/GraphicsRenderer.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/render/GraphicsRenderer.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/render/GraphicsRenderer.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/util/AddOn.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/util/AddOn.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/util/AddOn.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/util/AddOn.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/util/Hexagon.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/util/Hexagon.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/util/Hexagon.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/util/Hexagon.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/util/ReedSolomon.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/util/ReedSolomon.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/util/ReedSolomon.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/util/ReedSolomon.java diff --git a/barcode/src/main/java/org/xbib/graphics/barcode/util/TextBox.java b/graphics-barcode/src/main/java/org/xbib/graphics/barcode/util/TextBox.java similarity index 100% rename from barcode/src/main/java/org/xbib/graphics/barcode/util/TextBox.java rename to graphics-barcode/src/main/java/org/xbib/graphics/barcode/util/TextBox.java diff --git a/barcode/src/test/java/org/xbib/graphics/barcode/MaxiCodeTest.java b/graphics-barcode/src/test/java/org/xbib/graphics/barcode/MaxiCodeTest.java similarity index 100% rename from barcode/src/test/java/org/xbib/graphics/barcode/MaxiCodeTest.java rename to graphics-barcode/src/test/java/org/xbib/graphics/barcode/MaxiCodeTest.java diff --git a/barcode/src/test/java/org/xbib/graphics/barcode/ParameterizedExtension.java b/graphics-barcode/src/test/java/org/xbib/graphics/barcode/ParameterizedExtension.java similarity index 100% rename from barcode/src/test/java/org/xbib/graphics/barcode/ParameterizedExtension.java rename to graphics-barcode/src/test/java/org/xbib/graphics/barcode/ParameterizedExtension.java diff --git a/barcode/src/test/java/org/xbib/graphics/barcode/SymbolTest.java b/graphics-barcode/src/test/java/org/xbib/graphics/barcode/SymbolTest.java similarity index 100% rename from barcode/src/test/java/org/xbib/graphics/barcode/SymbolTest.java rename to graphics-barcode/src/test/java/org/xbib/graphics/barcode/SymbolTest.java diff --git a/barcode/src/test/java/org/xbib/graphics/barcode/output/Code39Test.java b/graphics-barcode/src/test/java/org/xbib/graphics/barcode/output/Code39Test.java similarity index 100% rename from barcode/src/test/java/org/xbib/graphics/barcode/output/Code39Test.java rename to graphics-barcode/src/test/java/org/xbib/graphics/barcode/output/Code39Test.java diff --git a/barcode/src/test/java/org/xbib/graphics/barcode/output/EPSRendererTest.java b/graphics-barcode/src/test/java/org/xbib/graphics/barcode/output/EPSRendererTest.java similarity index 100% rename from barcode/src/test/java/org/xbib/graphics/barcode/output/EPSRendererTest.java rename to graphics-barcode/src/test/java/org/xbib/graphics/barcode/output/EPSRendererTest.java diff --git a/barcode/src/test/java/org/xbib/graphics/barcode/output/PDFRendererTest.java b/graphics-barcode/src/test/java/org/xbib/graphics/barcode/output/PDFRendererTest.java similarity index 100% rename from barcode/src/test/java/org/xbib/graphics/barcode/output/PDFRendererTest.java rename to graphics-barcode/src/test/java/org/xbib/graphics/barcode/output/PDFRendererTest.java diff --git a/barcode/src/test/java/org/xbib/graphics/barcode/output/SvgRendererTest.java b/graphics-barcode/src/test/java/org/xbib/graphics/barcode/output/SvgRendererTest.java similarity index 100% rename from barcode/src/test/java/org/xbib/graphics/barcode/output/SvgRendererTest.java rename to graphics-barcode/src/test/java/org/xbib/graphics/barcode/output/SvgRendererTest.java diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/codabar/basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/codabar/basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/codabar/basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/codabar/basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/codabar/basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/codabar/basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/codabar/module-width-ratio-2.5.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/module-width-ratio-2.5.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/codabar/module-width-ratio-2.5.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/module-width-ratio-2.5.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/codabar/module-width-ratio-2.5.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/module-width-ratio-2.5.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/codabar/module-width-ratio-2.5.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/module-width-ratio-2.5.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/codabar/module-width-ratio-2.5.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/module-width-ratio-2.5.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/codabar/module-width-ratio-2.5.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/module-width-ratio-2.5.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-start-char.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-start-char.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-start-char.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-start-char.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-start-char.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-start-char.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-start-char.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-start-char.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-stop-char.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-stop-char.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-stop-char.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-stop-char.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-stop-char.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-stop-char.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-stop-char.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/codabar/no-stop-char.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic-one-check-digit.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic-one-check-digit.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic-one-check-digit.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic-one-check-digit.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic-one-check-digit.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic-one-check-digit.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic-one-check-digit.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic-one-check-digit.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic-one-check-digit.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic-one-check-digit.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic-one-check-digit.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic-one-check-digit.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-none.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-none.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-none.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-none.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-none.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-none.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-none.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-none.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-none.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-none.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-none.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-none.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-top.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-top.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-top.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-top.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-top.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-top.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-top.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-top.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-top.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-top.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-top.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/human-readable-location-top.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/invalid-content.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/invalid-content.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/invalid-content.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/invalid-content.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/invalid-content.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/invalid-content.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/invalid-content.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/invalid-content.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-2.5.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-2.5.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-2.5.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-2.5.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-2.5.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-2.5.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-2.5.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-2.5.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-2.5.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-2.5.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-2.5.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-2.5.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-3.0.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-3.0.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-3.0.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-3.0.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-3.0.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-3.0.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-3.0.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-3.0.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-3.0.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-3.0.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-3.0.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/module-width-ratio-3.0.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-delimiter.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-delimiter.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-delimiter.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-delimiter.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-delimiter.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-delimiter.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-delimiter.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-delimiter.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-delimiter.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-delimiter.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-delimiter.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-delimiter.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-stop-delimiter.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-stop-delimiter.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-stop-delimiter.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-stop-delimiter.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-stop-delimiter.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-stop-delimiter.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-stop-delimiter.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-stop-delimiter.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-stop-delimiter.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-stop-delimiter.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-stop-delimiter.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/start-stop-delimiter.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/stop-delimiter.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/stop-delimiter.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/stop-delimiter.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/stop-delimiter.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/stop-delimiter.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/stop-delimiter.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/stop-delimiter.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/stop-delimiter.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/stop-delimiter.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/stop-delimiter.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/stop-delimiter.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/stop-delimiter.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/three-check-digits.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/three-check-digits.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/three-check-digits.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/three-check-digits.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/three-check-digits.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/three-check-digits.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/three-check-digits.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/three-check-digits.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/zero-check-digits.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/zero-check-digits.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/zero-check-digits.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/zero-check-digits.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code11/zero-check-digits.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/zero-check-digits.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code11/zero-check-digits.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code11/zero-check-digits.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-none.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-none.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-none.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-none.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-none.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-none.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-none.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-none.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-none.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-none.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-none.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-none.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-top.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-top.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-top.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-top.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-top.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-top.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-top.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-top.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-top.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-top.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-top.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/human-readable-location-top.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/module-width-ratio-2.5.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/module-width-ratio-2.5.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/module-width-ratio-2.5.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/module-width-ratio-2.5.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/module-width-ratio-2.5.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/module-width-ratio-2.5.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/module-width-ratio-2.5.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/module-width-ratio-2.5.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/module-width-ratio-2.5.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/module-width-ratio-2.5.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/module-width-ratio-2.5.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code2of5/module-width-ratio-2.5.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/module-width-ratio-3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/module-width-ratio-3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/module-width-ratio-3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/module-width-ratio-3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/module-width-ratio-3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/module-width-ratio-3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/module-width-ratio-3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/module-width-ratio-3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/module-width-ratio-3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/module-width-ratio-3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/module-width-ratio-3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code3of9/module-width-ratio-3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/hide-check-digits.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/hide-check-digits.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/hide-check-digits.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/hide-check-digits.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/hide-check-digits.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/hide-check-digits.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/hide-check-digits.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/hide-check-digits.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/hide-check-digits.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/hide-check-digits.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/hide-check-digits.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/hide-check-digits.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-1.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-1.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-1.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-1.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-1.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-1.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-1.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-1.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-1.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-1.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-1.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-1.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-2.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-2.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-2.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-2.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-2.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-2.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-2.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-2.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-2.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-2.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-2.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-2.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-lowercase-3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-1.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-1.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-1.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-1.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-1.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-1.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-1.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-1.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-1.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-1.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-1.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-1.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-2.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-2.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-2.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-2.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-2.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-2.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-2.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-2.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-2.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-2.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-2.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-2.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/letters-uppercase-3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-bar-height.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-bar-height.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-bar-height.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-bar-height.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-bar-height.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-bar-height.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-bar-height.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-bar-height.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-bar-height.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-bar-height.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-bar-height.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-bar-height.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-module-width.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-module-width.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-module-width.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-module-width.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-module-width.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-module-width.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-module-width.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-module-width.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-module-width.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-module-width.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-module-width.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers-with-custom-module-width.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/numbers.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-no-ctrl.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-no-ctrl.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-no-ctrl.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-no-ctrl.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-no-ctrl.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-no-ctrl.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-no-ctrl.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-no-ctrl.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-no-ctrl.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-no-ctrl.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-no-ctrl.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-no-ctrl.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-1.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-1.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-1.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-1.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-1.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-1.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-1.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-1.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-1.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-1.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-1.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-1.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-2.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-2.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-2.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-2.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-2.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-2.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-2.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-2.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-2.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-2.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-2.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-2.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/special-characters-with-ctrl-3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/start-stop-delimiter.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/start-stop-delimiter.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/start-stop-delimiter.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/start-stop-delimiter.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/start-stop-delimiter.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/start-stop-delimiter.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/start-stop-delimiter.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/start-stop-delimiter.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/code93/start-stop-delimiter.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/start-stop-delimiter.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/code93/start-stop-delimiter.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/code93/start-stop-delimiter.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-13-basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-13-basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-13-basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-13-basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-13-basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-13-basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-13-basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-13-basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-13-basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-13-basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-13-basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-13-basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-8-basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-8-basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-8-basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-8-basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-8-basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-8-basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-8-basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-8-basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-8-basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-8-basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-8-basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/ean/ean-8-basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/fonts/DejaVuSans.ttf b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/fonts/DejaVuSans.ttf similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/fonts/DejaVuSans.ttf rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/fonts/DejaVuSans.ttf diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/bug-50.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/bug-50.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/bug-50.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/bug-50.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/bug-50.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/bug-50.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/bug-50.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/bug-50.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/bug-50.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/bug-50.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/bug-50.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/japanpost/bug-50.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters1.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters1.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters1.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters1.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters1.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters1.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters1.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters1.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters1.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters1.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters1.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters1.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters2.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters2.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters2.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters2.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters2.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters2.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters2.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters2.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters2.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters2.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters2.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters2.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/letters3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/module-width-ratio-2.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/module-width-ratio-2.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/module-width-ratio-2.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/module-width-ratio-2.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/module-width-ratio-2.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/module-width-ratio-2.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/module-width-ratio-2.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/module-width-ratio-2.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/module-width-ratio-2.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/module-width-ratio-2.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/module-width-ratio-2.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/module-width-ratio-2.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/numbers.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/numbers.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/numbers.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/numbers.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/numbers.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/numbers.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/numbers.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/numbers.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/numbers.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/numbers.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/numbers.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/numbers.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/special.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/special.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/special.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/special.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/special.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/special.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/special.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/special.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/logmars/special.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/special.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/logmars/special.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/logmars/special.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-0.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-0.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-0.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-0.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-0.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-0.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-0.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-0.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-1.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-1.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-1.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-1.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-1.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-1.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-1.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-1.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-invalid-primary.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-invalid-primary.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-invalid-primary.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-invalid-primary.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-invalid-primary.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-invalid-primary.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-invalid-primary.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-invalid-primary.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-max-data.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-max-data.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-max-data.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-max-data.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-max-data.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-max-data.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-max-data.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-max-data.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-max-data.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-max-data.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-max-data.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-max-data.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-standard.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-standard.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-standard.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-standard.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-standard.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-standard.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-standard.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-standard.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-standard.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-standard.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-standard.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-standard.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-structured-append-1-of-8.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-structured-append-1-of-8.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-structured-append-1-of-8.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-structured-append-1-of-8.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-structured-append-1-of-8.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-structured-append-1-of-8.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-structured-append-1-of-8.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-structured-append-1-of-8.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-structured-append-1-of-8.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-structured-append-1-of-8.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-structured-append-1-of-8.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-2-structured-append-1-of-8.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-3-standard.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-3-standard.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-3-standard.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-3-standard.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-3-standard.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-3-standard.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-3-standard.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-3-standard.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-3-standard.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-3-standard.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-3-standard.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-3-standard.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic-structured-append-total-1.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic-structured-append-total-1.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic-structured-append-total-1.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic-structured-append-total-1.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic-structured-append-total-1.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic-structured-append-total-1.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic-structured-append-total-1.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic-structured-append-total-1.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic-structured-append-total-1.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic-structured-append-total-1.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic-structured-append-total-1.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic-structured-append-total-1.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-a-all-symbols.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-a-all-symbols.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-a-all-symbols.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-a-all-symbols.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-a-all-symbols.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-a-all-symbols.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-a-all-symbols.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-a-all-symbols.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-a-all-symbols.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-a-all-symbols.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-a-all-symbols.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-a-all-symbols.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-b-all-symbols.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-b-all-symbols.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-b-all-symbols.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-b-all-symbols.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-b-all-symbols.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-b-all-symbols.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-b-all-symbols.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-b-all-symbols.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-b-all-symbols.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-b-all-symbols.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-b-all-symbols.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-set-b-all-symbols.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-a-and-b.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-a-and-b.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-a-and-b.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-a-and-b.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-a-and-b.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-a-and-b.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-a-and-b.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-a-and-b.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-a-and-b.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-a-and-b.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-a-and-b.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-a-and-b.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-c-d-e.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-c-d-e.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-c-d-e.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-c-d-e.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-c-d-e.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-c-d-e.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-c-d-e.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-c-d-e.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-c-d-e.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-c-d-e.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-c-d-e.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-code-sets-c-d-e.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-max-data.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-max-data.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-max-data.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-max-data.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-max-data.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-max-data.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-max-data.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-max-data.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-max-data.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-max-data.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-max-data.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-max-data.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-numeric-shift.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-numeric-shift.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-numeric-shift.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-numeric-shift.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-numeric-shift.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-numeric-shift.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-numeric-shift.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-numeric-shift.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-numeric-shift.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-numeric-shift.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-numeric-shift.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-numeric-shift.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-0-of-5.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-0-of-5.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-0-of-5.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-0-of-5.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-0-of-5.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-0-of-5.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-0-of-5.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-0-of-5.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-1-of-3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-1-of-3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-1-of-3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-1-of-3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-1-of-3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-1-of-3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-1-of-3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-1-of-3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-1-of-3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-1-of-3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-1-of-3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-1-of-3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-2-of-3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-2-of-3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-2-of-3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-2-of-3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-2-of-3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-2-of-3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-2-of-3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-2-of-3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-2-of-3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-2-of-3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-2-of-3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-2-of-3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-3-of-3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-3-of-3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-3-of-3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-3-of-3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-3-of-3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-3-of-3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-3-of-3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-3-of-3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-3-of-3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-3-of-3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-3-of-3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-3-of-3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-5-of-9.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-5-of-9.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-5-of-9.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-5-of-9.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-5-of-9.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-5-of-9.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-5-of-9.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-structured-append-5-of-9.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-too-much-data.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-too-much-data.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-too-much-data.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-too-much-data.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-too-much-data.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-too-much-data.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-too-much-data.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-4-too-much-data.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-max-data.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-max-data.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-max-data.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-max-data.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-max-data.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-max-data.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-max-data.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-max-data.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-max-data.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-max-data.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-max-data.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-max-data.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-too-much-data.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-too-much-data.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-too-much-data.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-too-much-data.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-too-much-data.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-too-much-data.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-too-much-data.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-5-too-much-data.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-max-data.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-max-data.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-max-data.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-max-data.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-max-data.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-max-data.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-max-data.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-max-data.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-max-data.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-max-data.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-max-data.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-max-data.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-too-much-data.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-too-much-data.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-too-much-data.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-too-much-data.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-too-much-data.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-too-much-data.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-too-much-data.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-6-too-much-data.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-7.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-7.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-7.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-7.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-7.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-7.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-7.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/maxicode/mode-7.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-basic.eps b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-basic.eps similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-basic.eps rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-basic.eps diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-basic.pdf b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-basic.pdf similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-basic.pdf rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-basic.pdf diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-basic.svg b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-basic.svg similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-basic.svg rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-basic.svg diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-colors.eps b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-colors.eps similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-colors.eps rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-colors.eps diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-colors.pdf b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-colors.pdf similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-colors.pdf rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-colors.pdf diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-colors.svg b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-colors.svg similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-colors.svg rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-colors.svg diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-custom-font.eps b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-custom-font.eps similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-custom-font.eps rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-custom-font.eps diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-custom-font.pdf b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-custom-font.pdf similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-custom-font.pdf rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-custom-font.pdf diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-custom-font.svg b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-custom-font.svg similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-custom-font.svg rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-custom-font.svg diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-magnification-2.eps b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-magnification-2.eps similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-magnification-2.eps rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-magnification-2.eps diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-magnification-2.pdf b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-magnification-2.pdf similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-magnification-2.pdf rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-magnification-2.pdf diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-magnification-2.svg b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-magnification-2.svg similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-magnification-2.svg rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-magnification-2.svg diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-margin-size-20.eps b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-margin-size-20.eps similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-margin-size-20.eps rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-margin-size-20.eps diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-margin-size-20.pdf b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-margin-size-20.pdf similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-margin-size-20.pdf rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-margin-size-20.pdf diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-margin-size-20.svg b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-margin-size-20.svg similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-margin-size-20.svg rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/code93-margin-size-20.svg diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/maxicode-basic.eps b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/maxicode-basic.eps similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/maxicode-basic.eps rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/maxicode-basic.eps diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/maxicode-basic.pdf b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/maxicode-basic.pdf similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/maxicode-basic.pdf rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/maxicode-basic.pdf diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/output/maxicode-basic.svg b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/maxicode-basic.svg similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/output/maxicode-basic.svg rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/output/maxicode-basic.svg diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-2-columns.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-2-columns.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-2-columns.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-2-columns.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-2-columns.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-2-columns.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-2-columns.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-2-columns.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-2-columns.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-2-columns.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-2-columns.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-2-columns.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-ecc-level-7-ignored.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-ecc-level-7-ignored.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-ecc-level-7-ignored.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-ecc-level-7-ignored.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-ecc-level-7-ignored.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-ecc-level-7-ignored.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-ecc-level-7-ignored.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-ecc-level-7-ignored.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-ecc-level-7-ignored.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-ecc-level-7-ignored.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-ecc-level-7-ignored.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic-ecc-level-7-ignored.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-data-variety.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-data-variety.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-data-variety.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-data-variety.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-data-variety.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-data-variety.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-data-variety.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-data-variety.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-data-variety.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-data-variety.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-data-variety.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-data-variety.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-1-of-3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-1-of-3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-1-of-3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-1-of-3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-1-of-3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-1-of-3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-1-of-3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-1-of-3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-1-of-3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-1-of-3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-1-of-3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-1-of-3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-2-of-3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-2-of-3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-2-of-3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-2-of-3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-2-of-3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-2-of-3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-2-of-3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-2-of-3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-2-of-3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-2-of-3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-2-of-3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-2-of-3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-3-of-3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-3-of-3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-3-of-3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-3-of-3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-3-of-3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-3-of-3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-3-of-3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-3-of-3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-3-of-3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-3-of-3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-3-of-3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-structured-append-3-of-3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-utf-8.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-utf-8.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-utf-8.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-utf-8.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-utf-8.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-utf-8.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-utf-8.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-utf-8.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-utf-8.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-utf-8.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-utf-8.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-utf-8.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-01.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-01.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-01.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-01.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-01.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-01.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-01.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-01.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-01.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-01.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-01.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-01.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-02.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-02.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-02.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-02.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-02.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-02.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-02.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-02.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-02.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-02.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-02.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-02.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-03.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-03.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-03.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-03.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-03.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-03.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-03.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-03.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-03.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-03.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-03.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-03.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-04.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-04.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-04.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-04.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-04.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-04.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-04.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-04.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-04.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-04.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-04.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-04.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-05.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-05.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-05.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-05.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-05.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-05.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-05.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-05.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-05.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-05.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-05.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-05.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-06.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-06.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-06.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-06.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-06.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-06.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-06.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-06.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-06.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-06.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-06.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-06.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-07.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-07.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-07.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-07.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-07.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-07.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-07.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-07.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-07.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-07.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-07.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-07.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-08.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-08.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-08.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-08.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-08.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-08.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-08.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-08.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-08.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-08.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-08.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-08.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-09.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-09.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-09.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-09.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-09.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-09.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-09.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-09.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-09.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-09.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-09.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-09.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-10.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-10.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-10.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-10.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-10.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-10.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-10.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-10.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-10.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-10.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-10.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-10.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-11.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-11.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-11.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-11.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-11.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-11.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-11.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-11.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-11.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-11.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-11.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-11.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-12.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-12.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-12.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-12.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-12.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-12.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-12.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-12.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-12.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-12.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-12.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-12.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-13.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-13.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-13.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-13.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-13.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-13.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-13.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-13.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-13.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-13.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-13.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-13.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-14.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-14.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-14.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-14.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-14.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-14.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-14.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-14.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-14.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-14.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-14.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-14.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-15.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-15.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-15.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-15.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-15.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-15.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-15.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-15.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-15.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-15.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-15.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-15.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-16.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-16.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-16.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-16.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-16.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-16.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-16.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-16.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-16.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-16.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-16.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-16.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-17.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-17.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-17.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-17.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-17.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-17.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-17.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-17.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-17.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-17.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-17.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-17.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-18.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-18.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-18.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-18.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-18.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-18.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-18.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-18.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-18.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-18.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-18.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-18.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-19.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-19.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-19.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-19.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-19.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-19.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-19.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-19.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-19.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-19.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-19.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-19.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-20.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-20.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-20.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-20.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-20.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-20.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-20.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-20.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-20.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-20.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-20.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-20.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-21.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-21.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-21.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-21.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-21.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-21.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-21.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-21.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-21.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-21.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-21.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-21.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-22.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-22.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-22.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-22.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-22.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-22.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-22.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-22.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-22.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-22.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-22.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-22.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-23.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-23.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-23.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-23.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-23.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-23.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-23.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-23.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-23.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-23.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-23.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-23.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-24.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-24.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-24.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-24.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-24.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-24.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-24.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-24.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-24.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-24.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-24.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-24.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-25.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-25.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-25.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-25.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-25.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-25.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-25.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-25.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-25.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-25.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-25.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-25.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-26.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-26.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-26.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-26.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-26.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-26.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-26.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-26.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-26.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-26.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-26.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-26.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-27.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-27.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-27.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-27.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-27.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-27.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-27.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-27.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-27.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-27.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-27.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-27.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-28.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-28.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-28.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-28.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-28.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-28.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-28.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-28.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-28.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-28.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-28.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-28.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-29.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-29.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-29.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-29.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-29.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-29.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-29.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-29.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-29.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-29.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-29.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-29.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-30.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-30.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-30.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-30.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-30.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-30.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-30.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-30.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-30.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-30.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-30.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-30.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-31.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-31.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-31.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-31.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-31.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-31.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-31.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-31.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-31.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-31.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-31.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-31.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-32.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-32.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-32.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-32.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-32.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-32.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-32.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-32.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-32.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-32.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-32.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-32.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-33.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-33.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-33.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-33.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-33.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-33.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-33.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-33.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-33.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-33.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-33.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-33.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-34.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-34.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-34.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-34.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-34.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-34.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-34.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-34.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-34.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-34.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-34.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/micro-variant-34.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-10-rows.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-10-rows.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-10-rows.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-10-rows.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-10-rows.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-10-rows.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-10-rows.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-10-rows.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-10-rows.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-10-rows.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-10-rows.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-10-rows.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-30-columns-90-rows.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-30-columns-90-rows.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-30-columns-90-rows.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-30-columns-90-rows.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-30-columns-90-rows.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-30-columns-90-rows.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-30-columns-90-rows.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-30-columns-90-rows.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-31-columns.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-31-columns.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-31-columns.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-31-columns.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-31-columns.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-31-columns.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-31-columns.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-31-columns.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-5-columns.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-5-columns.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-5-columns.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-5-columns.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-5-columns.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-5-columns.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-5-columns.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-5-columns.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-5-columns.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-5-columns.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-5-columns.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-5-columns.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-6-rows-6-columns.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-6-rows-6-columns.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-6-rows-6-columns.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-6-rows-6-columns.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-6-rows-6-columns.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-6-rows-6-columns.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-6-rows-6-columns.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-6-rows-6-columns.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-6-rows-6-columns.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-6-rows-6-columns.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-6-rows-6-columns.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-6-rows-6-columns.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-0.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-0.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-0.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-0.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-0.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-0.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-0.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-0.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-0.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-0.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-0.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-0.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-1.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-1.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-1.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-1.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-1.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-1.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-1.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-1.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-1.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-1.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-1.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-1.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-2.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-2.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-2.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-2.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-2.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-2.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-2.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-2.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-2.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-2.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-2.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-2.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-4.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-4.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-4.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-4.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-4.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-4.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-4.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-4.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-4.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-4.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-4.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-4.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-5.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-5.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-5.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-5.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-5.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-5.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-5.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-5.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-5.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-5.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-5.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-5.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-6.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-6.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-6.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-6.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-6.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-6.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-6.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-6.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-6.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-6.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-6.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-6.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-7.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-7.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-7.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-7.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-7.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-7.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-7.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-7.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-7.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-7.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-7.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-7.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-8.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-8.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-8.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-8.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-8.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-8.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-8.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-8.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-8.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-8.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-8.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-8.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-9.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-9.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-9.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-9.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-9.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-9.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-9.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-ecc-level-9.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-row-height-10.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-row-height-10.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-row-height-10.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-row-height-10.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-row-height-10.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-row-height-10.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-row-height-10.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-row-height-10.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-row-height-10.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-row-height-10.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-row-height-10.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic-row-height-10.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-data-variety.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-data-variety.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-data-variety.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-data-variety.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-data-variety.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-data-variety.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-data-variety.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-data-variety.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-data-variety.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-data-variety.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-data-variety.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-data-variety.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-1-of-3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-1-of-3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-1-of-3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-1-of-3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-1-of-3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-1-of-3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-1-of-3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-1-of-3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-1-of-3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-1-of-3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-1-of-3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-1-of-3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-2-of-3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-2-of-3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-2-of-3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-2-of-3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-2-of-3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-2-of-3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-2-of-3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-2-of-3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-2-of-3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-2-of-3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-2-of-3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-2-of-3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-3-of-3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-3-of-3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-3-of-3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-3-of-3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-3-of-3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-3-of-3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-3-of-3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-3-of-3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-3-of-3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-3-of-3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-3-of-3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-structured-append-3-of-3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-too-few-columns-and-rows.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-too-few-columns-and-rows.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-too-few-columns-and-rows.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-too-few-columns-and-rows.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-too-few-columns-and-rows.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-too-few-columns-and-rows.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-too-few-columns-and-rows.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-too-few-columns-and-rows.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample-2.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample-2.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample-2.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample-2.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample-2.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample-2.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample-2.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample-2.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample-2.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample-2.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample-2.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample-2.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-tracking-sample.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-utf-8.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-utf-8.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-utf-8.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-utf-8.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-utf-8.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-utf-8.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-utf-8.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-utf-8.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-utf-8.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-utf-8.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-utf-8.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/normal-utf-8.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-0.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-0.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-0.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-0.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-0.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-0.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-0.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-0.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-0.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-0.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-0.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-0.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-1.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-1.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-1.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-1.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-1.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-1.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-1.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-1.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-1.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-1.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-1.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-1.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-2.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-2.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-2.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-2.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-2.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-2.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-2.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-2.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-2.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-2.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-2.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-2.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-3.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-3.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-3.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-3.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-3.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-3.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-3.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-3.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-3.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-3.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-3.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-3.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-4.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-4.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-4.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-4.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-4.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-4.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-4.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-4.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-4.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-4.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-4.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-4.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-5.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-5.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-5.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-5.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-5.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-5.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-5.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-5.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-5.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-5.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-5.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-5.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-6.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-6.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-6.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-6.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-6.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-6.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-6.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-6.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-6.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-6.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-6.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-6.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-7.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-7.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-7.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-7.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-7.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-7.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-7.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-7.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-7.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-7.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-7.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-7.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-8.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-8.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-8.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-8.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-8.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-8.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-8.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-8.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-8.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-8.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-8.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-8.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-9.error b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-9.error similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-9.error rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-9.error diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-9.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-9.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-9.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic-ecc-level-9.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-data-variety.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-data-variety.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-data-variety.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-data-variety.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-data-variety.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-data-variety.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-data-variety.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-data-variety.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-data-variety.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-data-variety.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-data-variety.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/pdf417/truncated-data-variety.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/postnet/planet-basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/planet-basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/postnet/planet-basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/planet-basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/postnet/planet-basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/planet-basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/postnet/planet-basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/planet-basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/postnet/planet-basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/planet-basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/postnet/planet-basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/planet-basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-module-width-2.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-module-width-2.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-module-width-2.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-module-width-2.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-module-width-2.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-module-width-2.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-module-width-2.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-module-width-2.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-module-width-2.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-module-width-2.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-module-width-2.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-module-width-2.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-above.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-above.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-above.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-above.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-above.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-above.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-above.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-above.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-above.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-above.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-above.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-above.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-below.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-below.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-below.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-below.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-below.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-below.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-below.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-below.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-below.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-below.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-below.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/postnet/postnet-readable-below.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-01.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-01.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-01.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-01.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-01.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-01.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-01.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-01.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-01.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-01.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-01.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-01.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-02.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-02.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-02.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-02.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-02.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-02.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-02.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-02.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-02.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-02.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-02.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-02.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-03.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-03.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-03.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-03.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-03.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-03.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-03.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-03.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-03.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-03.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-03.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-03.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-04.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-04.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-04.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-04.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-04.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-04.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-04.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-04.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-04.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-04.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-04.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-04.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-05.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-05.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-05.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-05.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-05.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-05.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-05.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-05.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-05.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-05.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-05.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-05.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-06.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-06.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-06.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-06.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-06.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-06.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-06.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-06.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-06.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-06.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-06.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-06.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-07.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-07.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-07.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-07.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-07.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-07.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-07.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-07.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-07.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-07.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-07.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-07.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-08.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-08.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-08.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-08.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-08.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-08.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-08.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-08.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-08.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-08.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-08.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-08.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-09.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-09.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-09.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-09.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-09.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-09.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-09.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-09.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-09.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-09.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-09.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-09.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-10.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-10.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-10.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-10.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-10.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-10.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-10.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-10.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-10.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-10.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-10.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/qrcode/version-10.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-font.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-font.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-font.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-font.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-font.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-font.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-font.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-font.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-font.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-font.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-font.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-a-font.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-e-basic.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-e-basic.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-e-basic.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-e-basic.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-e-basic.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-e-basic.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-e-basic.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-e-basic.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-e-basic.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-e-basic.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-e-basic.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/upc/upc-e-basic.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-20.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-20.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-20.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-20.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-20.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-20.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-20.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-20.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-20.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-20.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-20.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-20.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-25.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-25.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-25.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-25.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-25.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-25.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-25.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-25.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-25.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-25.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-25.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-25.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-29.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-29.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-29.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-29.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-29.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-29.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-29.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-29.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-29.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-29.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-29.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-29.properties diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-31.codewords b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-31.codewords similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-31.codewords rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-31.codewords diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-31.png b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-31.png similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-31.png rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-31.png diff --git a/barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-31.properties b/graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-31.properties similarity index 100% rename from barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-31.properties rename to graphics-barcode/src/test/resources/org/xbib/graphics/barcode/uspsonecode/usps-one-code-length-31.properties diff --git a/chart/NOTICE.txt b/graphics-chart/NOTICE.txt similarity index 100% rename from chart/NOTICE.txt rename to graphics-chart/NOTICE.txt diff --git a/graphics-chart/build.gradle b/graphics-chart/build.gradle new file mode 100644 index 0000000..9af09ec --- /dev/null +++ b/graphics-chart/build.gradle @@ -0,0 +1,6 @@ +dependencies { + implementation project(':graphics-vector') + implementation project(':graphics-vector-eps') + implementation project(':graphics-vector-pdf') + implementation project(':graphics-vector-svg') +} diff --git a/chart/src/main/java/module-info.java b/graphics-chart/src/main/java/module-info.java similarity index 100% rename from chart/src/main/java/module-info.java rename to graphics-chart/src/main/java/module-info.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/Chart.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/Chart.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/Chart.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/Chart.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/ChartBuilder.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/ChartBuilder.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/ChartBuilder.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/ChartBuilder.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/ChartComponent.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/ChartComponent.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/ChartComponent.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/ChartComponent.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/ChartTitle.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/ChartTitle.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/ChartTitle.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/ChartTitle.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/Histogram.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/Histogram.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/Histogram.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/Histogram.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/QuickChart.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/QuickChart.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/QuickChart.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/QuickChart.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/Axis.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/Axis.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/Axis.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/Axis.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/AxisPair.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisPair.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/AxisPair.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisPair.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/AxisTick.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTick.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/AxisTick.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTick.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculator.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculator.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculator.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculator.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorCategory.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorCategory.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorCategory.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorCategory.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorInstant.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorInstant.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorInstant.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorInstant.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorLogarithmic.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorLogarithmic.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorLogarithmic.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorLogarithmic.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorNumber.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorNumber.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorNumber.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorNumber.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorOverride.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorOverride.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorOverride.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickCalculatorOverride.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickLabels.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickLabels.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickLabels.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickLabels.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickMarks.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickMarks.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickMarks.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTickMarks.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/AxisTitle.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTitle.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/AxisTitle.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/AxisTitle.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/DataType.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/DataType.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/DataType.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/DataType.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/Direction.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/Direction.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/Direction.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/Direction.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/TextAlignment.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/TextAlignment.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/TextAlignment.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/TextAlignment.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/axis/YAxisPosition.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/axis/YAxisPosition.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/axis/YAxisPosition.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/axis/YAxisPosition.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleChart.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleChart.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleChart.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleChart.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleChartBuilder.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleChartBuilder.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleChartBuilder.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleChartBuilder.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleLegend.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleLegend.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleLegend.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleLegend.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleSeries.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleSeries.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleSeries.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleSeries.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleSeriesRenderStyle.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleSeriesRenderStyle.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleSeriesRenderStyle.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleSeriesRenderStyle.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleStyler.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleStyler.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleStyler.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/bubble/BubbleStyler.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/category/CategoryChart.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/category/CategoryChart.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/category/CategoryChart.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/category/CategoryChart.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/category/CategoryChartBuilder.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/category/CategoryChartBuilder.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/category/CategoryChartBuilder.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/category/CategoryChartBuilder.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/category/CategorySeries.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/category/CategorySeries.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/category/CategorySeries.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/category/CategorySeries.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/category/CategorySeriesRenderStyle.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/category/CategorySeriesRenderStyle.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/category/CategorySeriesRenderStyle.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/category/CategorySeriesRenderStyle.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/category/CategoryStyler.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/category/CategoryStyler.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/category/CategoryStyler.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/category/CategoryStyler.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/formatter/DateFormatter.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/formatter/DateFormatter.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/formatter/DateFormatter.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/formatter/DateFormatter.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/formatter/NumberFormatter.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/formatter/NumberFormatter.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/formatter/NumberFormatter.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/formatter/NumberFormatter.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/formatter/NumberLogFormatter.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/formatter/NumberLogFormatter.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/formatter/NumberLogFormatter.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/formatter/NumberLogFormatter.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/formatter/StringFormatter.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/formatter/StringFormatter.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/formatter/StringFormatter.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/formatter/StringFormatter.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/io/BitmapFormat.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/io/BitmapFormat.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/io/BitmapFormat.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/io/BitmapFormat.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/io/CSVExporter.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/io/CSVExporter.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/io/CSVExporter.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/io/CSVExporter.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/io/CSVImporter.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/io/CSVImporter.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/io/CSVImporter.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/io/CSVImporter.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/io/VectorGraphicsFormat.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/io/VectorGraphicsFormat.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/io/VectorGraphicsFormat.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/io/VectorGraphicsFormat.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/legend/AbstractLegend.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/legend/AbstractLegend.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/legend/AbstractLegend.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/legend/AbstractLegend.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/legend/Legend.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/legend/Legend.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/legend/Legend.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/legend/Legend.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/legend/LegendLayout.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/legend/LegendLayout.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/legend/LegendLayout.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/legend/LegendLayout.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/legend/LegendPosition.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/legend/LegendPosition.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/legend/LegendPosition.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/legend/LegendPosition.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/legend/LegendRenderType.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/legend/LegendRenderType.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/legend/LegendRenderType.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/legend/LegendRenderType.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/legend/LegendRenderable.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/legend/LegendRenderable.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/legend/LegendRenderable.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/legend/LegendRenderable.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/legend/MarkerLegend.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/legend/MarkerLegend.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/legend/MarkerLegend.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/legend/MarkerLegend.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCChart.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCChart.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCChart.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCChart.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCChartBuilder.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCChartBuilder.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCChartBuilder.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCChartBuilder.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCLegend.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCLegend.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCLegend.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCLegend.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCSeries.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCSeries.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCSeries.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCSeries.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCSeriesRenderStyle.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCSeriesRenderStyle.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCSeriesRenderStyle.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCSeriesRenderStyle.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCStyler.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCStyler.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCStyler.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/ohlc/OHLCStyler.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/pie/PieChart.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/pie/PieChart.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/pie/PieChart.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/pie/PieChart.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/pie/PieChartBuilder.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/pie/PieChartBuilder.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/pie/PieChartBuilder.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/pie/PieChartBuilder.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/pie/PieLegend.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/pie/PieLegend.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/pie/PieLegend.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/pie/PieLegend.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/pie/PieSeries.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/pie/PieSeries.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/pie/PieSeries.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/pie/PieSeries.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/pie/PieSeriesRenderStyle.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/pie/PieSeriesRenderStyle.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/pie/PieSeriesRenderStyle.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/pie/PieSeriesRenderStyle.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/pie/PieStyler.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/pie/PieStyler.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/pie/PieStyler.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/pie/PieStyler.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/plot/AxesChartPlot.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/plot/AxesChartPlot.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/plot/AxesChartPlot.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/plot/AxesChartPlot.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/plot/CircularPlot.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/plot/CircularPlot.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/plot/CircularPlot.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/plot/CircularPlot.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/plot/ContentPlot.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/plot/ContentPlot.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/plot/ContentPlot.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/plot/ContentPlot.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/plot/Plot.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/plot/Plot.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/plot/Plot.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/plot/Plot.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/plot/SurfacePlot.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/plot/SurfacePlot.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/plot/SurfacePlot.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/plot/SurfacePlot.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/plot/SurfacePlotAxesChart.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/plot/SurfacePlotAxesChart.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/plot/SurfacePlotAxesChart.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/plot/SurfacePlotAxesChart.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/series/AxesChartSeries.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/series/AxesChartSeries.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/series/AxesChartSeries.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/series/AxesChartSeries.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/series/AxesChartSeriesCategory.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/series/AxesChartSeriesCategory.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/series/AxesChartSeriesCategory.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/series/AxesChartSeriesCategory.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/series/AxesChartSeriesNumericalNoErrorBars.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/series/AxesChartSeriesNumericalNoErrorBars.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/series/AxesChartSeriesNumericalNoErrorBars.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/series/AxesChartSeriesNumericalNoErrorBars.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/series/MarkerSeries.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/series/MarkerSeries.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/series/MarkerSeries.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/series/MarkerSeries.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/series/NoMarkersSeries.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/series/NoMarkersSeries.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/series/NoMarkersSeries.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/series/NoMarkersSeries.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/series/Series.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/series/Series.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/series/Series.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/series/Series.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/style/AxesChartStyler.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/style/AxesChartStyler.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/style/AxesChartStyler.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/style/AxesChartStyler.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/style/SeriesColorMarkerLineStyle.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/style/SeriesColorMarkerLineStyle.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/style/SeriesColorMarkerLineStyle.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/style/SeriesColorMarkerLineStyle.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/style/SeriesColorMarkerLineStyleCycler.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/style/SeriesColorMarkerLineStyleCycler.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/style/SeriesColorMarkerLineStyleCycler.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/style/SeriesColorMarkerLineStyleCycler.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/style/Styler.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/style/Styler.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/style/Styler.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/style/Styler.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/theme/DefaultTheme.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/theme/DefaultTheme.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/theme/DefaultTheme.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/theme/DefaultTheme.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/theme/GGPlot2Theme.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/theme/GGPlot2Theme.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/theme/GGPlot2Theme.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/theme/GGPlot2Theme.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/theme/MatlabTheme.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/theme/MatlabTheme.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/theme/MatlabTheme.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/theme/MatlabTheme.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/theme/Theme.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/theme/Theme.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/theme/Theme.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/theme/Theme.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/xy/XYChart.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/xy/XYChart.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/xy/XYChart.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/xy/XYChart.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/xy/XYChartBuilder.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/xy/XYChartBuilder.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/xy/XYChartBuilder.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/xy/XYChartBuilder.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/xy/XYSeries.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/xy/XYSeries.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/xy/XYSeries.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/xy/XYSeries.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/xy/XYSeriesRenderStyle.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/xy/XYSeriesRenderStyle.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/xy/XYSeriesRenderStyle.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/xy/XYSeriesRenderStyle.java diff --git a/chart/src/main/java/org/xbib/graphics/chart/xy/XYStyler.java b/graphics-chart/src/main/java/org/xbib/graphics/chart/xy/XYStyler.java similarity index 100% rename from chart/src/main/java/org/xbib/graphics/chart/xy/XYStyler.java rename to graphics-chart/src/main/java/org/xbib/graphics/chart/xy/XYStyler.java diff --git a/chart/src/test/java/org/xbib/graphics/chart/HistogramTest.java b/graphics-chart/src/test/java/org/xbib/graphics/chart/HistogramTest.java similarity index 100% rename from chart/src/test/java/org/xbib/graphics/chart/HistogramTest.java rename to graphics-chart/src/test/java/org/xbib/graphics/chart/HistogramTest.java diff --git a/chart/src/test/java/org/xbib/graphics/chart/MatlabTest.java b/graphics-chart/src/test/java/org/xbib/graphics/chart/MatlabTest.java similarity index 100% rename from chart/src/test/java/org/xbib/graphics/chart/MatlabTest.java rename to graphics-chart/src/test/java/org/xbib/graphics/chart/MatlabTest.java diff --git a/chart/src/test/java/org/xbib/graphics/chart/demo/AreaChartTest.java b/graphics-chart/src/test/java/org/xbib/graphics/chart/demo/AreaChartTest.java similarity index 100% rename from chart/src/test/java/org/xbib/graphics/chart/demo/AreaChartTest.java rename to graphics-chart/src/test/java/org/xbib/graphics/chart/demo/AreaChartTest.java diff --git a/chart/src/test/java/org/xbib/graphics/chart/demo/BarChartTest.java b/graphics-chart/src/test/java/org/xbib/graphics/chart/demo/BarChartTest.java similarity index 100% rename from chart/src/test/java/org/xbib/graphics/chart/demo/BarChartTest.java rename to graphics-chart/src/test/java/org/xbib/graphics/chart/demo/BarChartTest.java diff --git a/chart/src/test/java/org/xbib/graphics/chart/demo/BubbleChartTest.java b/graphics-chart/src/test/java/org/xbib/graphics/chart/demo/BubbleChartTest.java similarity index 100% rename from chart/src/test/java/org/xbib/graphics/chart/demo/BubbleChartTest.java rename to graphics-chart/src/test/java/org/xbib/graphics/chart/demo/BubbleChartTest.java diff --git a/chart/src/test/java/org/xbib/graphics/chart/demo/PieChartTest.java b/graphics-chart/src/test/java/org/xbib/graphics/chart/demo/PieChartTest.java similarity index 100% rename from chart/src/test/java/org/xbib/graphics/chart/demo/PieChartTest.java rename to graphics-chart/src/test/java/org/xbib/graphics/chart/demo/PieChartTest.java diff --git a/chart/src/test/java/org/xbib/graphics/chart/demo/QuickChartTest.java b/graphics-chart/src/test/java/org/xbib/graphics/chart/demo/QuickChartTest.java similarity index 100% rename from chart/src/test/java/org/xbib/graphics/chart/demo/QuickChartTest.java rename to graphics-chart/src/test/java/org/xbib/graphics/chart/demo/QuickChartTest.java diff --git a/chart/src/test/java/org/xbib/graphics/chart/demo/ScatterChartTest.java b/graphics-chart/src/test/java/org/xbib/graphics/chart/demo/ScatterChartTest.java similarity index 100% rename from chart/src/test/java/org/xbib/graphics/chart/demo/ScatterChartTest.java rename to graphics-chart/src/test/java/org/xbib/graphics/chart/demo/ScatterChartTest.java diff --git a/chart/src/test/java/org/xbib/graphics/chart/demo/StickChartTest.java b/graphics-chart/src/test/java/org/xbib/graphics/chart/demo/StickChartTest.java similarity index 100% rename from chart/src/test/java/org/xbib/graphics/chart/demo/StickChartTest.java rename to graphics-chart/src/test/java/org/xbib/graphics/chart/demo/StickChartTest.java diff --git a/chart/src/test/java/org/xbib/graphics/chart/swing/SwingWrapper.java b/graphics-chart/src/test/java/org/xbib/graphics/chart/swing/SwingWrapper.java similarity index 100% rename from chart/src/test/java/org/xbib/graphics/chart/swing/SwingWrapper.java rename to graphics-chart/src/test/java/org/xbib/graphics/chart/swing/SwingWrapper.java diff --git a/graphics-ghostscript/LICENSE.txt b/graphics-ghostscript/LICENSE.txt new file mode 100644 index 0000000..dba13ed --- /dev/null +++ b/graphics-ghostscript/LICENSE.txt @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program 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 Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. diff --git a/graphics-ghostscript/build.gradle b/graphics-ghostscript/build.gradle new file mode 100644 index 0000000..c7f5f0b --- /dev/null +++ b/graphics-ghostscript/build.gradle @@ -0,0 +1,4 @@ +dependencies { + api "org.apache.pdfbox:pdfbox:${project.property('pdfbox.version')}" + implementation "net.java.dev.jna:jna:${project.property('jna.version')}" +} diff --git a/graphics-ghostscript/src/main/java/module-info.java b/graphics-ghostscript/src/main/java/module-info.java new file mode 100644 index 0000000..fded08f --- /dev/null +++ b/graphics-ghostscript/src/main/java/module-info.java @@ -0,0 +1,6 @@ +module org.xbib.graphics.ghostscript { + exports org.xbib.graphics.ghostscript; + requires java.logging; + requires transitive java.desktop; + requires transitive org.apache.pdfbox; +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/FontAnalysisItem.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/FontAnalysisItem.java new file mode 100644 index 0000000..83ef9c5 --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/FontAnalysisItem.java @@ -0,0 +1,48 @@ +package org.xbib.graphics.ghostscript; + +/** + * + */ +public class FontAnalysisItem { + + private String name; + private boolean embedded; + private boolean subSet; + + @Override + public String toString() { + String embeddedString = "NOT_EMBEDDED"; + if (embedded) { + embeddedString = "EMBEDDED"; + } + String setString = "FULL_SET"; + if (subSet) { + setString = "SUB_SET"; + } + return name + ": " + embeddedString + " " + setString; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public boolean isEmbedded() { + return embedded; + } + + public void setEmbedded(boolean embedded) { + this.embedded = embedded; + } + + public boolean isSubSet() { + return subSet; + } + + public void setSubSet(boolean subSet) { + this.subSet = subSet; + } +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/FontAnalyzer.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/FontAnalyzer.java new file mode 100644 index 0000000..2a9702c --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/FontAnalyzer.java @@ -0,0 +1,60 @@ +package org.xbib.graphics.ghostscript; + +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.nio.file.Path; +import java.util.ArrayList; +import java.util.List; + +/** + * Font analyzer. + * Analyze fonts used in a document using {@code -fonta}. + */ +public class FontAnalyzer { + + public synchronized List analyze(Path path) throws IOException { + Ghostscript gs = Ghostscript.getInstance(); + String[] gsArgs = new String[]{"-fonta", + "-dQUIET", "-dNOPAUSE", "-dBATCH", "-dNODISPLAY", + "-sFile=" + path.toAbsolutePath().toString(), + "-sOutputFile=%stdout", + "-f", "-"}; + try (InputStream is = this.getClass().getClassLoader().getResourceAsStream("script/AnalyzePDFFonts.ps")) { + ByteArrayOutputStream baos = new ByteArrayOutputStream(); + gs.setStdIn(is); + gs.setStdOut(baos); + gs.initialize(gsArgs); + List result = new ArrayList<>(); + String s = baos.toString(); + String[] lines = s.split("\n"); + boolean inResults = false; + for (String line : lines) { + if (line.equals("---")) { + inResults = true; + } else if (inResults) { + String[] columns = line.split(" "); + if (columns.length == 2) { + FontAnalysisItem font = new FontAnalysisItem(); + String name = columns[0]; + String[] nameParts = name.split("\\+"); + if (nameParts.length > 1) { + name = nameParts[1]; + font.setSubSet(true); + } + font.setName(name); + font.setEmbedded(false); + if (columns[1].equals("EM") || columns[1].equals("SU")) { + font.setEmbedded(true); + } + result.add(font); + } + } + } + baos.close(); + return result; + } finally { + Ghostscript.deleteInstance(); + } + } +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/GhostScriptLibraryTester.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/GhostScriptLibraryTester.java new file mode 100644 index 0000000..b8bc48e --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/GhostScriptLibraryTester.java @@ -0,0 +1,189 @@ +package org.xbib.graphics.ghostscript; + +import com.sun.jna.ptr.IntByReference; +import org.xbib.graphics.ghostscript.internal.GhostscriptLibrary; +import org.xbib.graphics.ghostscript.internal.GhostscriptLibraryLoader; + +public class GhostScriptLibraryTester { + + private final GhostscriptLibrary ghostscriptLibrary; + + public GhostScriptLibraryTester() { + ghostscriptLibrary = GhostscriptLibraryLoader.loadLibrary(); + } + + public String getRevisionProduct() { + GhostscriptLibrary.gsapi_revision_s revision = new GhostscriptLibrary.gsapi_revision_s(); + ghostscriptLibrary.gsapi_revision(revision, revision.size()); + return revision.product; + } + + public int createInstance() { + GhostscriptLibrary.gs_main_instance.ByReference instanceByRef = new GhostscriptLibrary.gs_main_instance.ByReference(); + int result = ghostscriptLibrary.gsapi_new_instance(instanceByRef.getPointer(), null); + if (result == 0) { + result = ghostscriptLibrary.gsapi_exit(instanceByRef.getValue()); + ghostscriptLibrary.gsapi_delete_instance(instanceByRef.getValue()); + } + return result; + } + + public int runString() { + GhostscriptLibrary.gs_main_instance.ByReference instanceByRef = new GhostscriptLibrary.gs_main_instance.ByReference(); + ghostscriptLibrary.gsapi_new_instance(instanceByRef.getPointer(), null); + String[] args = { + "-dNODISPLAY", "-dNOPAUSE", "-dBATCH", "-dSAFER" + }; + ghostscriptLibrary.gsapi_init_with_args(instanceByRef.getValue(), args.length, args); + IntByReference exitCode = new IntByReference(); + ghostscriptLibrary.gsapi_run_string(instanceByRef.getValue(), "devicenames ==\n", 0, exitCode); + ghostscriptLibrary.gsapi_exit(instanceByRef.getValue()); + ghostscriptLibrary.gsapi_delete_instance(instanceByRef.getValue()); + return exitCode.getValue(); + } + + public int withInput(String input, String output) { + GhostscriptLibrary.gs_main_instance.ByReference instanceByRef = new GhostscriptLibrary.gs_main_instance.ByReference(); + ghostscriptLibrary.gsapi_new_instance(instanceByRef.getPointer(), null); + String[] args = { + "ps2pdf", + "-dNODISPLAY", "-dNOPAUSE", "-dBATCH", "-dSAFER", "-sDEVICE=pdfwrite", + "-sOutputFile=" + output, + "-c", ".setpdfwrite", "-f", input + }; + int result = ghostscriptLibrary.gsapi_init_with_args(instanceByRef.getValue(), args.length, args); + ghostscriptLibrary.gsapi_exit(instanceByRef.getValue()); + ghostscriptLibrary.gsapi_delete_instance(instanceByRef.getValue()); + return result; + } + + public int runStringWithLength() { + GhostscriptLibrary.gs_main_instance.ByReference instanceByRef = new GhostscriptLibrary.gs_main_instance.ByReference(); + ghostscriptLibrary.gsapi_new_instance(instanceByRef.getPointer(), null); + String[] args = { + "-dNODISPLAY", "-dNOPAUSE", "-dBATCH", "-dSAFER" + }; + ghostscriptLibrary.gsapi_init_with_args(instanceByRef.getValue(), args.length, args); + IntByReference exitCode = new IntByReference(); + String str = "devicenames ==\n"; + ghostscriptLibrary.gsapi_run_string_with_length(instanceByRef.getValue(), str, str.length(), 0, exitCode); + ghostscriptLibrary.gsapi_exit(instanceByRef.getValue()); + ghostscriptLibrary.gsapi_delete_instance(instanceByRef.getValue()); + return exitCode.getValue(); + } + + public int runStringContinue() { + GhostscriptLibrary.gs_main_instance.ByReference instanceByRef = new GhostscriptLibrary.gs_main_instance.ByReference(); + ghostscriptLibrary.gsapi_new_instance(instanceByRef.getPointer(), null); + String[] args = { + "-dNODISPLAY", "-dNOPAUSE", "-dBATCH", "-dSAFER" + }; + ghostscriptLibrary.gsapi_init_with_args(instanceByRef.getValue(), args.length, args); + IntByReference exitCode = new IntByReference(); + ghostscriptLibrary.gsapi_run_string_begin(instanceByRef.getValue(), 0, exitCode); + String str = "devicenames ==\n"; + ghostscriptLibrary.gsapi_run_string_continue(instanceByRef.getValue(), str, str.length(), 0, exitCode); + ghostscriptLibrary.gsapi_run_string_end(instanceByRef.getValue(), 0, exitCode); + ghostscriptLibrary.gsapi_exit(instanceByRef.getValue()); + ghostscriptLibrary.gsapi_delete_instance(instanceByRef.getValue()); + return exitCode.getValue(); + } + + public int runFile(String input) { + GhostscriptLibrary.gs_main_instance.ByReference instanceByRef = new GhostscriptLibrary.gs_main_instance.ByReference(); + ghostscriptLibrary.gsapi_new_instance(instanceByRef.getPointer(), null); + String[] args = { + "-dNODISPLAY", "-dNOPAUSE", "-dBATCH", "-dSAFER" + }; + ghostscriptLibrary.gsapi_init_with_args(instanceByRef.getValue(), args.length, args); + IntByReference exitCode = new IntByReference(); + ghostscriptLibrary.gsapi_run_file(instanceByRef.getValue(), input, 0, exitCode); + ghostscriptLibrary.gsapi_exit(instanceByRef.getValue()); + ghostscriptLibrary.gsapi_delete_instance(instanceByRef.getValue()); + return exitCode.getValue(); + } + + public void setStdio() { + GhostscriptLibrary.gs_main_instance.ByReference instanceByRef = new GhostscriptLibrary.gs_main_instance.ByReference(); + ghostscriptLibrary.gsapi_new_instance(instanceByRef.getPointer(), null); + final StringBuilder stdOutBuffer = new StringBuilder(); + final StringBuilder stdInBuffer = new StringBuilder(); + GhostscriptLibrary.stdin_fn stdinCallback = (caller_handle, buf, len) -> { + stdInBuffer.append("OK"); + return 0; + }; + GhostscriptLibrary.stdout_fn stdoutCallback = (caller_handle, str, len) -> { + stdOutBuffer.append(str, 0, len); + return len; + }; + GhostscriptLibrary.stderr_fn stderrCallback = (caller_handle, str, len) -> len; + ghostscriptLibrary.gsapi_set_stdio(instanceByRef.getValue(), stdinCallback, stdoutCallback, stderrCallback); + String[] args = { + "-dNODISPLAY", "-dQUIET", "-dNOPAUSE", "-dBATCH", + "-sOutputFile=%stdout", "-f", "-" + }; + ghostscriptLibrary.gsapi_init_with_args(instanceByRef.getValue(), + args.length, args); + IntByReference exitCode = new IntByReference(); + String command = "devicenames ==\n"; + ghostscriptLibrary.gsapi_run_string_with_length(instanceByRef.getValue(), command, command.length(), 0, exitCode); + ghostscriptLibrary.gsapi_exit(instanceByRef.getValue()); + ghostscriptLibrary.gsapi_delete_instance(instanceByRef.getValue()); + } + + public String setDisplayCallback() { + GhostscriptLibrary.gs_main_instance.ByReference instanceByRef = new GhostscriptLibrary.gs_main_instance.ByReference(); + ghostscriptLibrary.gsapi_new_instance(instanceByRef.getPointer(), null); + final StringBuilder result = new StringBuilder(); + GhostscriptLibrary.display_callback_s displayCallback = new GhostscriptLibrary.display_callback_s(); + displayCallback.version_major = 2; + displayCallback.version_minor = 0; + displayCallback.display_open = (handle, device) -> { + result.append("OPEN-"); + return 0; + }; + displayCallback.display_preclose = (handle, device) -> { + result.append("PRECLOSE-"); + return 0; + }; + displayCallback.display_close = (handle, device) -> { + result.append("CLOSE"); + return 0; + }; + displayCallback.display_presize = (handle, device, width, height, raster, format) -> { + result.append("PRESIZE-"); + return 0; + }; + displayCallback.display_size = (handle, device, width, height, raster, format, pimage) -> { + result.append("SIZE-"); + return 0; + }; + displayCallback.display_sync = (handle, device) -> { + result.append("SYNC-"); + return 0; + }; + displayCallback.display_page = (handle, device, copies, flush) -> { + result.append("PAGE-"); + return 0; + }; + displayCallback.display_update = (handle, device, x, y, w, h) -> { + result.append("UPDATE-"); + return 0; + }; + displayCallback.display_memalloc = null; + displayCallback.display_memfree = null; + displayCallback.size = displayCallback.size(); + ghostscriptLibrary.gsapi_set_display_callback(instanceByRef.getValue(), displayCallback); + String[] args = new String[]{ + "-dQUIET", "-dNOPAUSE", "-dBATCH", "-dSAFER", + "-sDEVICE=display", "-sDisplayHandle=0", "-dDisplayFormat=16#a0800" + }; + ghostscriptLibrary.gsapi_init_with_args(instanceByRef.getValue(), args.length, args); + IntByReference exitCode = new IntByReference(); + String command = "showpage\n"; + ghostscriptLibrary.gsapi_run_string_with_length(instanceByRef.getValue(), command, command.length(), 0, exitCode); + ghostscriptLibrary.gsapi_exit(instanceByRef.getValue()); + ghostscriptLibrary.gsapi_delete_instance(instanceByRef.getValue()); + return result.toString(); + } +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/Ghostscript.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/Ghostscript.java new file mode 100644 index 0000000..3ce99fb --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/Ghostscript.java @@ -0,0 +1,354 @@ +package org.xbib.graphics.ghostscript; + +import com.sun.jna.Pointer; +import com.sun.jna.ptr.IntByReference; +import org.xbib.graphics.ghostscript.internal.ErrorCodes; +import org.xbib.graphics.ghostscript.internal.GhostscriptLibrary; +import org.xbib.graphics.ghostscript.internal.GhostscriptLibraryLoader; +import org.xbib.graphics.ghostscript.internal.LoggingOutputStream; +import org.xbib.graphics.ghostscript.internal.NullOutputStream; + +import java.io.File; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.nio.file.FileVisitResult; +import java.nio.file.Files; +import java.nio.file.NoSuchFileException; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.nio.file.SimpleFileVisitor; +import java.nio.file.attribute.BasicFileAttributes; +import java.time.LocalDate; +import java.time.format.DateTimeFormatter; +import java.util.Arrays; +import java.util.logging.Level; +import java.util.logging.Logger; + +/** + * The Ghostscript native library API. + */ +public class Ghostscript { + + private static final Logger logger = Logger.getLogger(Ghostscript.class.getName()); + + public static final String ENCODING_PARAMETER = "org.xbib.graphics.gs.encoding"; + + private static Ghostscript instance; + + private static GhostscriptLibrary libraryInstance; + + private static GhostscriptLibrary.gs_main_instance.ByReference nativeInstanceByRef; + + private static InputStream stdIn; + + private static OutputStream stdOut; + + private static OutputStream stdErr; + + private static String tmpDir; + + private Ghostscript() { + } + + public static synchronized Ghostscript getInstance() throws IOException { + if (instance == null) { + tmpDir = System.getenv("TMPDIR"); + if (tmpDir != null) { + if (new File(tmpDir).mkdirs()) { + logger.info("tmp dir " + tmpDir + " created"); + } + } + instance = new Ghostscript(); + libraryInstance = getGhostscriptLibrary(); + nativeInstanceByRef = getNativeInstanceByRef(); + //stdOut = new LoggingOutputStream(logger); + //stdErr = new LoggingOutputStream(logger); + //instance.setStdOut(stdOut); + //instance.setStdErr(stdErr); + } + return instance; + } + + private static synchronized GhostscriptLibrary getGhostscriptLibrary() { + if (libraryInstance == null) { + libraryInstance = GhostscriptLibraryLoader.loadLibrary(); + } + return libraryInstance; + } + + private static synchronized GhostscriptLibrary.gs_main_instance.ByReference getNativeInstanceByRef() throws IOException { + if (nativeInstanceByRef == null) { + nativeInstanceByRef = new GhostscriptLibrary.gs_main_instance.ByReference(); + int result = libraryInstance.gsapi_new_instance(nativeInstanceByRef.getPointer(), null); + if (result != 0) { + nativeInstanceByRef = null; + throw new IOException("can not get Ghostscript instance, error code " + result); + } + } + return nativeInstanceByRef; + } + + /** + * Deletes the singleton instance of the Ghostscript object. This ensures + * that the native Ghostscript interpreter instance is deleted. This method + * must be called if Ghostscript is not used anymore. + * @throws IOException if delete of instance fails + */ + public static synchronized void deleteInstance() throws IOException { + if (libraryInstance != null) { + //libraryInstance.gsapi_exit(nativeInstanceByRef.getValue()); + libraryInstance.gsapi_delete_instance(nativeInstanceByRef.getValue()); + libraryInstance = null; + } + if (nativeInstanceByRef != null) { + nativeInstanceByRef = null; + } + if (instance != null) { + if (tmpDir != null) { + deleteGs(tmpDir); + } + instance = null; + } + } + + /** + * Gets Ghostscript revision data. + * + * @return the Ghostscript revision data. + */ + public static GhostscriptRevision getRevision() { + GhostscriptLibrary.gsapi_revision_s revision = new GhostscriptLibrary.gsapi_revision_s(); + libraryInstance.gsapi_revision(revision, revision.size()); + GhostscriptRevision result = new GhostscriptRevision(); + result.setProduct(revision.product); + result.setCopyright(revision.copyright); + result.setNumber(Float.toString(revision.revision.floatValue() / 100)); + result.setRevisionDate(LocalDate.parse(revision.revisiondate.toString(), + DateTimeFormatter.ofPattern("yyyyMMdd")) ); + return result; + } + + /** + * Gets the error output stream of the Ghostscript interpreter (may be null + * if not set). + * + * @return The OutputStream or null + */ + public synchronized OutputStream getStdErr() { + return stdErr; + } + + /** + * Sets the error output stream of the Ghostscript interpreter. + * + * @param outputStream OutputStream object + */ + public synchronized void setStdErr(OutputStream outputStream) { + stdErr = outputStream; + } + + /** + * Gets the standard output stream of the Ghostscript interpreter. + * + * @return The OutputStream or null + */ + public synchronized OutputStream getStdOut() { + return stdOut; + } + + /** + * Sets the standard output stream of the Ghostscript interpreter. + * + * @param outputStream OutputStream object + */ + public synchronized void setStdOut(OutputStream outputStream) { + stdOut = outputStream; + } + + /** + * Gets the standard input stream of the Ghostscript interpreter. + * + * @return The InputStream or null + */ + public synchronized InputStream getStdIn() { + return stdIn; + } + + /** + * Sets the standard input stream of the Ghostscript interpreter. + * + * @param inputStream InputStream object + */ + public synchronized void setStdIn(InputStream inputStream) { + stdIn = inputStream; + } + + /** + * Initializes Ghostscript interpreter. + * + * @param args Interpreter parameters. Use the same as Ghostscript command + * line arguments. + * @throws IOException if initialize fails + */ + public void initialize(String[] args) throws IOException { + if (libraryInstance == null || nativeInstanceByRef == null) { + return; + } + int result; + GhostscriptLibrary.stdin_fn stdinCallback = null; + if (getStdIn() != null) { + stdinCallback = (caller_handle, buf, len) -> { + String encoding = System.getProperty(ENCODING_PARAMETER, "UTF-8"); + try { + byte[] buffer = new byte[1024]; + int read = getStdIn().read(buffer); + if (read != -1) { + buf.setString(0, new String(buffer, 0, read, encoding)); + return read; + } + } catch (Exception e) { + logger.log(Level.WARNING, e.getMessage(), e); + } + return 0; + }; + } + GhostscriptLibrary.stdout_fn stdoutCallback; + if (getStdOut() == null) { + setStdOut(new NullOutputStream()); + } + stdoutCallback = (caller_handle, str, len) -> { + try { + getStdOut().write(str.getBytes(), 0, len); + } catch (IOException ex) { + logger.log(Level.WARNING, ex.getMessage(), ex); + } + return len; + }; + GhostscriptLibrary.stderr_fn stderrCallback; + if (getStdErr() == null) { + setStdErr(new NullOutputStream()); + } + stderrCallback = (caller_handle, str, len) -> { + try { + getStdErr().write(str.getBytes(), 0, len); + } catch (IOException ex) { + logger.log(Level.WARNING, ex.getMessage(), ex); + } + return len; + }; + logger.log(Level.FINE, "setting gsapi_set_stdio"); + result = libraryInstance.gsapi_set_stdio(nativeInstanceByRef.getValue(), stdinCallback, + stdoutCallback, stderrCallback); + if (result != 0) { + throw new IOException("can not set stdio on Ghostscript interpreter, error code " + result); + } + logger.log(Level.FINE, "gsapi_init_with_args = " + (args != null ? Arrays.asList(args) : "null")); + result = libraryInstance.gsapi_init_with_args(nativeInstanceByRef.getValue(), + args != null ? args.length : 0, args); + logger.log(Level.FINE, "gsapi_init_with_args result = " + result); + if (result == ErrorCodes.gs_error_Quit) { + result = 0; + } + if (result == 0) { + return; + } + if (result < 0) { + exit(); + throw new IOException("can not initialize Ghostscript interpreter, error code " + result); + } + } + + /** + * Exits Ghostscript interpreter. + * + * @throws IOException if exit fails + */ + public void exit() throws IOException { + if (libraryInstance == null || nativeInstanceByRef == null) { + return; + } + Pointer pointer = nativeInstanceByRef.getValue(); + if (pointer != null) { + logger.info("gsapi_exit " + pointer); + int result = libraryInstance.gsapi_exit(pointer); + if (result != 0) { + throw new IOException("can not exit Ghostscript interpreter, error code " + result); + } + } + } + + /** + * Sends command string to Ghostscript interpreter. + * Must be called after initialize method. + * + * @param string Command string + * @throws IOException if run fails + */ + public void runString(String string) throws IOException { + if (libraryInstance == null || nativeInstanceByRef == null) { + return; + } + IntByReference exitCode = new IntByReference(); + libraryInstance.gsapi_run_string_begin(nativeInstanceByRef.getValue(), 0, exitCode); + if (exitCode.getValue() != 0) { + throw new IOException("can not run command on Ghostscript interpreter. gsapi_run_string_begin failed with error code " + + exitCode.getValue()); + } + String[] slices = string.split("\n"); + for (String slice1 : slices) { + String slice = slice1 + "\n"; + libraryInstance.gsapi_run_string_continue(nativeInstanceByRef.getValue(), slice, slice.length(), + 0, exitCode); + if (exitCode.getValue() != 0) { + throw new IOException("can not run command on Ghostscript interpreter. gsapi_run_string_continue failed with error code " + + exitCode.getValue()); + } + } + libraryInstance.gsapi_run_string_end(nativeInstanceByRef.getValue(), 0, exitCode); + if (exitCode.getValue() != 0) { + throw new IOException("can not run command on Ghostscript interpreter. gsapi_run_string_end failed with error code " + + exitCode.getValue()); + } + } + + /** + * Sends postscript file to Ghostscript interpreter. Must be called after initialize + * method. + * + * @param fileName File name + * @throws IOException if run of file fails + */ + public void runFile(String fileName) throws IOException { + if (libraryInstance == null || nativeInstanceByRef == null) { + return; + } + IntByReference exitCode = new IntByReference(); + libraryInstance.gsapi_run_file(nativeInstanceByRef.getValue(), fileName, 0, exitCode); + if (exitCode.getValue() != 0) { + throw new IOException("can not run file on Ghostscript interpreter, error code " + exitCode.getValue()); + } + } + + private static void deleteGs(String path) throws IOException { + logger.info("delete gs_* in " + path); + try { + Files.walkFileTree(Paths.get(path), new SimpleFileVisitor<>() { + @Override + public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException { + if (file.startsWith("gs_")) { + Files.delete(file); + } + return FileVisitResult.CONTINUE; + } + + @Override + public FileVisitResult postVisitDirectory(Path dir, IOException exc) { + return FileVisitResult.CONTINUE; + } + }); + } catch (NoSuchFileException e) { + logger.log(Level.WARNING, e.getMessage(), e); + } + } +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/GhostscriptRevision.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/GhostscriptRevision.java new file mode 100644 index 0000000..58b1e89 --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/GhostscriptRevision.java @@ -0,0 +1,50 @@ +package org.xbib.graphics.ghostscript; + +import java.time.LocalDate; + +public class GhostscriptRevision { + + private String product; + + private String copyright; + + private String number; + + private LocalDate revisionDate; + + public String getProduct() { + return product; + } + + public void setProduct(String product) { + this.product = product; + } + + public String getCopyright() { + return copyright; + } + + public void setCopyright(String copyright) { + this.copyright = copyright; + } + + public LocalDate getRevisionDate() { + return revisionDate; + } + + public void setRevisionDate(LocalDate revisionDate) { + this.revisionDate = revisionDate; + } + + public String getNumber() { + return number; + } + + public void setNumber(String number) { + this.number = number; + } + + public String toString() { + return "Product " + product + " copyright " + copyright + " revisiondate " + revisionDate + " number " + number; + } +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/PDFConverter.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/PDFConverter.java new file mode 100644 index 0000000..9d83324 --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/PDFConverter.java @@ -0,0 +1,170 @@ +package org.xbib.graphics.ghostscript; + +import org.xbib.graphics.ghostscript.internal.LoggingOutputStream; + +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.LinkedList; +import java.util.List; +import java.util.ResourceBundle; +import java.util.logging.Logger; + +public class PDFConverter { + + private static final Logger logger = Logger.getLogger(PDFConverter.class.getName()); + + public static final int OPTION_AUTOROTATEPAGES_NONE = 0; + public static final int OPTION_AUTOROTATEPAGES_ALL = 1; + public static final int OPTION_AUTOROTATEPAGES_PAGEBYPAGE = 2; + public static final int OPTION_AUTOROTATEPAGES_OFF = 3; + + public static final int OPTION_PROCESSCOLORMODEL_RGB = 0; + public static final int OPTION_PROCESSCOLORMODEL_GRAY = 1; + public static final int OPTION_PROCESSCOLORMODEL_CMYK = 2; + + public static final int OPTION_PDFSETTINGS_DEFAULT = 0; + public static final int OPTION_PDFSETTINGS_SCREEN = 1; + public static final int OPTION_PDFSETTINGS_EBOOK = 2; + public static final int OPTION_PDFSETTINGS_PRINTER = 3; + public static final int OPTION_PDFSETTINGS_PREPRESS = 4; + + /** + * Define auto rotate pages behaviour. Can be OPTION_AUTOROTATEPAGES_NONE, + * OPTION_AUTOROTATEPAGES_ALL, OPTION_AUTOROTATEPAGES_PAGEBYPAGE or + * OPTION_AUTOROTATEPAGES_OFF (default). + */ + private final int autoRotatePages; + + /** + * Define process color model. Can be OPTION_PROCESSCOLORMODEL_RGB, + * OPTION_PROCESSCOLORMODEL_GRAY or OPTION_PROCESSCOLORMODEL_CMYK. + */ + private final int processColorModel; + + /** + * Define PDF settings to use. Can be OPTION_PDFSETTINGS_DEFAULT, + * OPTION_PDFSETTINGS_SCREEN, OPTION_PDFSETTINGS_EBOOK, + * OPTION_PDFSETTINGS_PRINTER or OPTION_PDFSETTINGS_PREPRESS. + */ + private final int pdfsettings; + + /** + * Define PDF version compatibility level (default is "1.4"). + */ + private final String compatibilityLevel; + + /** + * Enable PDFX generation (default is false). + */ + private final boolean pdfx; + + /** + * Define standard paper size for the generated PDF file. This parameter is + * ignored if a paper size is provided in the input file. Default value is + * "A4". + */ + private final PaperSize paperSize; + + public PDFConverter() { + this(OPTION_AUTOROTATEPAGES_OFF, OPTION_PROCESSCOLORMODEL_RGB, + OPTION_PDFSETTINGS_PRINTER, "1.4", false, PaperSize.A4); + } + + public PDFConverter(int autoRotatePages, + int processColorModel, + int pdfsettings, + String compatibilityLevel, + boolean pdfx, PaperSize paperSize) { + this.autoRotatePages = autoRotatePages; + this.processColorModel = processColorModel; + this. pdfsettings = pdfsettings; + this.compatibilityLevel = compatibilityLevel; + this.pdfx = pdfx; + this.paperSize = paperSize; + } + + /** + * Run method called to perform the actual process of the converter. + * + * @param inputStream the input document + * @param outputStream output stream + * @throws IOException if conversion fails + */ + public synchronized void convert(InputStream inputStream, OutputStream outputStream) + throws IOException { + if (outputStream == null) { + return; + } + Ghostscript gs = Ghostscript.getInstance(); + List gsArgs = new LinkedList<>(); + gsArgs.add("-ps2pdf"); + gsArgs.add("-dNOPAUSE"); + //gsArgs.add("-dQUIET"); + gsArgs.add("-dBATCH"); + gsArgs.add("-dSAFER"); + switch (autoRotatePages) { + case OPTION_AUTOROTATEPAGES_NONE: + gsArgs.add("-dAutoRotatePages=/None"); + break; + case OPTION_AUTOROTATEPAGES_ALL: + gsArgs.add("-dAutoRotatePages=/All"); + break; + case OPTION_AUTOROTATEPAGES_PAGEBYPAGE: + gsArgs.add("-dAutoRotatePages=/PageByPage"); + break; + default: + break; + } + switch (processColorModel) { + case OPTION_PROCESSCOLORMODEL_CMYK: + gsArgs.add("-dProcessColorModel=/DeviceCMYK"); + break; + case OPTION_PROCESSCOLORMODEL_GRAY: + gsArgs.add("-dProcessColorModel=/DeviceGray"); + break; + default: + gsArgs.add("-dProcessColorModel=/DeviceRGB"); + break; + } + switch (pdfsettings) { + case OPTION_PDFSETTINGS_EBOOK: + gsArgs.add("-dPDFSETTINGS=/ebook"); + break; + case OPTION_PDFSETTINGS_SCREEN: + gsArgs.add("-dPDFSETTINGS=/screen"); + break; + case OPTION_PDFSETTINGS_PRINTER: + gsArgs.add("-dPDFSETTINGS=/printer"); + break; + case OPTION_PDFSETTINGS_PREPRESS: + gsArgs.add("-dPDFSETTINGS=/prepress"); + break; + default: + gsArgs.add("-dPDFSETTINGS=/default"); + break; + } + gsArgs.add("-dCompatibilityLevel=" + compatibilityLevel); + gsArgs.add("-dPDFX=" + pdfx); + gsArgs.add("-dDEVICEWIDTHPOINTS=" + paperSize.getWidth()); + gsArgs.add("-dDEVICEHEIGHTPOINTS=" + paperSize.getHeight()); + gsArgs.add("-sDEVICE=pdfwrite"); + Path output = Files.createTempFile("pdf", "pdf"); + gsArgs.add("-sOutputFile=" + output.toAbsolutePath().toString()); + //gsArgs.add("-q"); + gsArgs.add("-f"); + gsArgs.add("-"); + try { + gs.setStdIn(inputStream); + gs.setStdOut(new LoggingOutputStream(logger)); + gs.setStdErr(new LoggingOutputStream(logger)); + gs.initialize(gsArgs.toArray(new String[gsArgs.size()])); + Files.copy(output.toAbsolutePath(), outputStream); + } finally { + Ghostscript.deleteInstance(); + Files.delete(output); + } + } +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/PDFRasterizer.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/PDFRasterizer.java new file mode 100644 index 0000000..1768c6d --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/PDFRasterizer.java @@ -0,0 +1,465 @@ +package org.xbib.graphics.ghostscript; + +import javax.imageio.ImageIO; +import javax.imageio.ImageReadParam; +import javax.imageio.ImageReader; +import javax.imageio.stream.ImageInputStream; +import org.apache.pdfbox.pdmodel.PDDocument; +import org.apache.pdfbox.pdmodel.PDPage; +import org.apache.pdfbox.pdmodel.PDPageContentStream; +import org.apache.pdfbox.pdmodel.common.PDRectangle; +import org.apache.pdfbox.pdmodel.graphics.image.LosslessFactory; +import org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject; +import org.xbib.graphics.ghostscript.internal.LoggingOutputStream; + +import java.awt.image.BufferedImage; +import java.io.BufferedOutputStream; +import java.io.BufferedReader; +import java.io.BufferedWriter; +import java.io.Closeable; +import java.io.FileNotFoundException; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.nio.file.FileVisitResult; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.SimpleFileVisitor; +import java.nio.file.StandardCopyOption; +import java.nio.file.attribute.BasicFileAttributes; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.Iterator; +import java.util.LinkedHashMap; +import java.util.LinkedList; +import java.util.List; +import java.util.Locale; +import java.util.Map; +import java.util.logging.Level; +import java.util.logging.Logger; +import java.util.stream.Collectors; +import java.util.stream.Stream; + +public class PDFRasterizer implements Closeable { + + private static final Logger logger = Logger.getLogger(PDFRasterizer.class.getName()); + + private final String creator; + + private final String author; + + private final String subject; + + private final Map imageReaders; + + public PDFRasterizer(String subject) { + this("org.xbib.graphics.gs/1.0.8", "Jörg Prante ", subject); + } + + public PDFRasterizer(String creator, String author, String subject) { + this.creator = creator; + this.author = author; + this.subject = subject; + this.imageReaders = createImageReaders(); + } + + @Override + public void close() throws IOException { + disposeImageReaders(imageReaders); + } + + public synchronized void convert(Path source, Path target) throws IOException { + logger.info("convert source=" + source + " target=" + target); + if (!Files.exists(source)) { + throw new FileNotFoundException(source.toString()); + } + if (!Files.isReadable(source)) { + throw new IOException("unable to read " + source.toString()); + } + if (Files.size(source) == 0) { + throw new IOException("empty file at " + source.toString()); + } + Path tmp = Files.createTempDirectory("pdf-rasterize"); + if (!Files.isWritable(tmp)) { + throw new IOException("unable to write to " + tmp.toString()); + } + try { + pdfToImage(source, tmp, "pdf", null); + Path tmpTarget = tmp.resolve(target.getFileName()); + mergeImagesToPDF(tmp, tmpTarget); + scalePDF(tmpTarget, target); + logger.info("convert source=" + source + " done"); + } finally { + delete(tmp); + } + } + + public synchronized void screenConvert(Path source, Path target) throws IOException { + logger.info("convert source=" + source.toAbsolutePath() + " target=" + target); + if (!Files.exists(source.toAbsolutePath())) { + throw new FileNotFoundException(source.toString()); + } + if (!Files.isReadable(source.toAbsolutePath())) { + throw new IOException("unable to read " + source.toString()); + } + Path tmp = Files.createTempDirectory("pdf-rasterize"); + try { + pdfToGrayScreenImage(source.toAbsolutePath(), tmp); + Path tmpTarget = tmp.resolve(target.getFileName()); + mergeImagesToPDF(tmp, tmpTarget); + //toPDFA(tmpTarget, target); + scalePDF(tmpTarget, target); + } finally { + delete(tmp); + logger.info("convert source=" + source.toAbsolutePath() + " done"); + } + } + + public synchronized void pdfToGrayScreenImage(Path source, Path target) throws IOException { + logger.info("pdfToImage source=" + source + " target=" + target); + if (!Files.exists(source.toAbsolutePath())) { + throw new FileNotFoundException(source.toString()); + } + if (!Files.isReadable(source.toAbsolutePath())) { + throw new IOException("unable to read " + source.toString()); + } + try { + Ghostscript gs = Ghostscript.getInstance(); + List gsArgs = new LinkedList<>(); + gsArgs.add("-dNOPAUSE"); + gsArgs.add("-dBATCH"); + //gsArgs.add("-dQUIET"); + // how do we know we have a crop box or not? + gsArgs.add("-dUseCropBox"); + gsArgs.add("-sDEVICE=pnggray"); + gsArgs.add("-r72"); + // max 9999 pages + gsArgs.add("-sOutputFile=" + target.resolve("screen-gray-pdf-%05d.png")); + gsArgs.add("-f"); + gsArgs.add(source.toString()); + logger.info("pdfToImage args=" + gsArgs); + // reset stdin + gs.setStdIn(null); + gs.setStdOut(new LoggingOutputStream(logger)); + gs.setStdErr(new LoggingOutputStream(logger)); + gs.initialize(gsArgs.toArray(new String[gsArgs.size()])); + gs.exit(); + } finally { + Ghostscript.deleteInstance(); + logger.info("pdfToImage done"); + } + } + + public synchronized void pdfToImage(Path sourceFile, + Path targetDir, + String prefix, + String pageRange) throws IOException { + logger.info("pdfToImage source=" + sourceFile + " target=" + targetDir + " started"); + try { + Ghostscript gs = Ghostscript.getInstance(); + List gsArgs = new LinkedList<>(); + gsArgs.add("-dNOPAUSE"); + gsArgs.add("-dBATCH"); + gsArgs.add("-dQUIET"); + // expensive but required for smoothness + gsArgs.add("-dINTERPOLATE"); + // how do we know we have a crop box or not? + gsArgs.add("-dUseCropBox"); + // page range, if not null + if (pageRange != null) { + gsArgs.add("-sPageList=" + pageRange); + } + gsArgs.add("-sDEVICE=png16m"); + gsArgs.add("-r300"); + // max 9999 pages + gsArgs.add("-sOutputFile=" + targetDir.resolve(prefix + "-%05d.png")); + gsArgs.add("-dNumRenderingThreads=" + Runtime.getRuntime().availableProcessors() / 2); + gsArgs.add("-dMaxBitmap=100000000"); + gsArgs.add("-c"); + gsArgs.add("100000000 setvmthreshold"); + gsArgs.add("-f"); + gsArgs.add(sourceFile.toString()); + logger.info("pdfToImage args=" + gsArgs); + // reset stdin + gs.setStdIn(null); + gs.setStdOut(new LoggingOutputStream(logger)); + gs.setStdErr(new LoggingOutputStream(logger)); + gs.initialize(gsArgs.toArray(new String[gsArgs.size()])); + gs.exit(); + } finally { + Ghostscript.deleteInstance(); + logger.info("pdfToImage done"); + } + } + + public synchronized int mergeImagesToPDF(Path sourceDir, Path targetFile) throws IOException { + logger.info("mergeImagesToPDF: source=" + sourceDir + " target=" + targetFile); + int pagecount = 0; + List coverPageDocs = new ArrayList<>(); + try (Stream files = Files.list(sourceDir); + PDDocument pdDocument = new PDDocument(); + OutputStream outputStream = new BufferedOutputStream(Files.newOutputStream(targetFile))) { + List entries = files.sorted() + .filter(PDFRasterizer::checkForRealFile) + .collect(Collectors.toList()); + pdDocument.getDocumentInformation().setTitle(targetFile.getFileName().toString()); + pdDocument.getDocumentInformation().setCreationDate(Calendar.getInstance()); + pdDocument.getDocumentInformation().setCreator(creator); + pdDocument.getDocumentInformation().setSubject(subject); + pdDocument.getDocumentInformation().setAuthor(author); + for (Path path : entries) { + if (path.getFileName().toString().toLowerCase(Locale.ROOT).endsWith(".pdf")) { + logger.info("found pdf " + path); + try (InputStream inputStream = Files.newInputStream(path)) { + PDDocument doc = PDDocument.load(inputStream); + for (int i = 0; i < doc.getNumberOfPages(); i++) { + PDPage page = doc.getPage(i); + PDPage newPage = pdDocument.importPage(page); // shallow copy :( + newPage.setResources(page.getResources()); + newPage.setCropBox(page.getCropBox()); + newPage.setMediaBox(page.getMediaBox()); + newPage.setRotation(page.getRotation()); + pagecount++; + } + coverPageDocs.add(doc); + } + } else if (isImageSuffix(path)) { + logger.log(Level.FINE, "found image " + path); + long size = Files.size(path); + if (size > 128 * 1024 * 1024) { + logger.log(Level.WARNING, "skipping image because too large: " + path + " size = " + size); + } else { + BufferedImage bufferedImage = readImage(path); + if (bufferedImage != null) { + PDPage page = new PDPage(new PDRectangle(bufferedImage.getWidth(), bufferedImage.getHeight())); + pdDocument.addPage(page); + PDImageXObject pdImageXObject = LosslessFactory.createFromImage(pdDocument, bufferedImage); + if (pdImageXObject != null) { + // true = use FlateDecode to compress + PDPageContentStream pdPageContentStream = + new PDPageContentStream(pdDocument, page, PDPageContentStream.AppendMode.APPEND, true); + pdPageContentStream.drawImage(pdImageXObject, 0, 0); + pdPageContentStream.close(); + pagecount++; + } else { + logger.log(Level.WARNING, "unable to create PDImageXObject from buffered image from " + path); + throw new IOException("unable to create PDImageXObject from buffered image"); + } + bufferedImage.flush(); + } else { + logger.log(Level.WARNING, "unable to read into a buffered image frmo " + path); + throw new IOException("unable to read into a buffered image"); + } + } + } + } + pdDocument.save(outputStream); + logger.info("mergeImagesToPDF: done, " + pagecount + " pages"); + } finally { + for (PDDocument pd : coverPageDocs) { + pd.close(); + } + } + return pagecount; + } + + public synchronized void scalePDF(Path sourceFile, + Path targetFile) throws IOException { + logger.info("scalePDF: source = " + sourceFile + " target = " + targetFile + " starting"); + try { + Ghostscript gs = Ghostscript.getInstance(); + List gsArgs = new LinkedList<>(); + gsArgs.add("-dNOPAUSE"); + gsArgs.add("-dBATCH"); + gsArgs.add("-dQUIET"); + gsArgs.add("-dPDFSETTINGS=/printer"); + gsArgs.add("-dFIXEDMEDIA"); + gsArgs.add("-dPDFFitPage"); + gsArgs.add("-dAutoRotatePages=/PageByPage"); + gsArgs.add("-dCompatibilityLevel=1.4"); + gsArgs.add("-sDEVICE=pdfwrite"); + gsArgs.add("-sPAPERSIZE=a4"); + gsArgs.add("-sOutputFile=" + targetFile.toString()); + gsArgs.add(sourceFile.toString()); + gs.setStdIn(null); + logger.info(gsArgs.toString()); + gs.initialize(gsArgs.toArray(new String[gsArgs.size()])); + gs.exit(); + } finally { + Ghostscript.deleteInstance(); + logger.info("scalePDF: source = " + sourceFile + " target = " + targetFile + " done"); + } + } + + public void toPDFA(Path source, Path target) throws IOException { + Path iccPath = Files.createTempFile("srgb", ".icc"); + Path pdfapsPathTmp = Files.createTempFile("PDFA_def", ".tmp"); + Path pdfapsPath = Files.createTempFile("PDFA_def", ".ps"); + try { + Ghostscript gs = Ghostscript.getInstance(); + Files.copy(getClass().getResourceAsStream("/iccprofiles/srgb.icc"), + iccPath, StandardCopyOption.REPLACE_EXISTING); + Files.copy(getClass().getResourceAsStream("/lib/PDFA_def.ps"), + pdfapsPathTmp, StandardCopyOption.REPLACE_EXISTING); + copyAndReplace(pdfapsPathTmp, pdfapsPath, + "srgb.icc", + iccPath.toAbsolutePath().toString()); + List gsArgs = new LinkedList<>(); + gsArgs.add("-E"); + gsArgs.add("-dNOPAUSE"); + gsArgs.add("-dBATCH"); + gsArgs.add("-dQUIET"); // do not print to stdout + gsArgs.add("-dNOSAFER"); // do not use SAFER because we need access to PDFA_def.ps and srgb.icc + gsArgs.add("-dPDFA=2"); // PDF/A-2b + gsArgs.add("-sColorConversionStrategy=/sRGB"); + gsArgs.add("-sOutputICCProfile=" + iccPath.toAbsolutePath().toString()); + gsArgs.add("-sDEVICE=pdfwrite"); + gsArgs.add("-dPDFSETTINGS=/printer"); + gsArgs.add("-sPAPERSIZE=a4"); + gsArgs.add("-dPDFFitPage"); + gsArgs.add("-dAutoRotatePages=/PageByPage"); + gsArgs.add("-sOutputFile=" + target.toString()); + gsArgs.add(pdfapsPath.toAbsolutePath().toString()); + gsArgs.add(source.toString()); + gs.setStdIn(null); + gs.initialize(gsArgs.toArray(new String[gsArgs.size()])); + gs.exit(); + } finally { + Ghostscript.deleteInstance(); + delete(pdfapsPathTmp); + delete(pdfapsPath); + delete(iccPath); + } + } + + private void copyAndReplace(Path source, Path target, String from, String to) throws IOException { + try (BufferedReader br = Files.newBufferedReader(source); BufferedWriter bw = Files.newBufferedWriter(target)) { + String line; + while ((line = br.readLine()) != null) { + line = line.replaceAll(from, to); + bw.write(line + "\n"); + } + } + } + + private static boolean checkForRealFile(Path p) { + try { + return Files.isReadable(p) && Files.isRegularFile(p) && Files.size(p) > 0; + } catch (IOException e) { + return false; + } + } + + private static boolean isImageSuffix(Path path) { + String string = path.getFileName().toString().toLowerCase(Locale.ROOT); + return string.endsWith(".png") || + string.endsWith(".pnm") || + string.endsWith(".jpg") || + string.endsWith(".jpeg") || + string.endsWith(".tiff") || + string.endsWith(".tif"); + } + + private Map createImageReaders() { + Map map = new LinkedHashMap<>(); + ImageReader pngReader = getImageReader("png"); + if (pngReader != null) { + ImageReadParam param = pngReader.getDefaultReadParam(); + logger.log(Level.FINE, "PNG reader: " + pngReader.getClass().getName() + " param: " + param); + map.put("png", pngReader); + } + ImageReader pnmReader = getImageReader("pnm"); + if (pnmReader != null) { + ImageReadParam param = pnmReader.getDefaultReadParam(); + logger.log(Level.FINE, "PNM reader: " + pnmReader.getClass().getName() + " param: " + param); + map.put("pnm", pnmReader); + } + ImageReader jpegReader = getImageReader("jpeg"); + if (jpegReader != null) { + ImageReadParam param = jpegReader.getDefaultReadParam(); + logger.log(Level.FINE, "JPEG reader: " + jpegReader.getClass().getName() + " param: " + param); + map.put("jpg", jpegReader); + map.put("jpeg", jpegReader); + } + ImageReader tiffReader = getImageReader("tiff"); + if (tiffReader != null) { + ImageReadParam param = tiffReader.getDefaultReadParam(); + logger.log(Level.FINE, "TIFF reader: " + tiffReader.getClass().getName() + " param: " + param); + map.put("tif", tiffReader); + map.put("tiff", tiffReader); + } + return map; + } + + private ImageReader getImageReader(String formatName) { + Iterator readers = ImageIO.getImageReadersByFormatName(formatName); + if (readers.hasNext()) { + return readers.next(); + } + return null; + } + + private void disposeImageReaders(Map map) { + if (map != null) { + for (Map.Entry entry : map.entrySet()) { + try { + entry.getValue().dispose(); + } catch (Exception e) { + logger.log(Level.WARNING, e.getMessage()); + } + } + } + } + + private BufferedImage readImage(Path path) throws IOException { + String suffix = getSuffix(path.getFileName().toString().toLowerCase(Locale.ROOT)); + ImageInputStream imageInputStream = ImageIO.createImageInputStream(path.toFile()); + if (imageInputStream != null) { + ImageReader imageReader = imageReaders.get(suffix); + if (imageReader != null) { + imageReader.setInput(imageInputStream); + BufferedImage bufferedImage = imageReader.read(0); + imageInputStream.close(); + return bufferedImage; + } else { + throw new IOException("no image reader found for " + suffix); + } + } else { + throw new IOException("no image input stream possible for " + path); + } + } + + private static String getSuffix(String filename) { + int pos = filename.lastIndexOf('.'); + return pos >= 0 ? filename.substring(pos + 1).toLowerCase(Locale.ROOT) : null; + } + + private static void delete(Path path) throws IOException { + if (path == null) { + return; + } + if (!Files.exists(path)) { + return; + } + logger.info("delete " + path); + try { + Files.walkFileTree(path.toAbsolutePath(), new SimpleFileVisitor<>() { + @Override + public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException { + Files.deleteIfExists(file); + return FileVisitResult.CONTINUE; + } + + @Override + public FileVisitResult postVisitDirectory(Path dir, IOException exc) throws IOException { + Files.deleteIfExists(dir); + return FileVisitResult.CONTINUE; + } + }); + } catch (Exception e) { + logger.log(Level.WARNING, e.getMessage(), e); + } finally { + Files.deleteIfExists(path); + } + } +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/PageRaster.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/PageRaster.java new file mode 100644 index 0000000..d915347 --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/PageRaster.java @@ -0,0 +1,54 @@ +package org.xbib.graphics.ghostscript; + +public class PageRaster { + + private int width; + + private int height; + + private int raster; + + private int format; + + private byte[] data; + + public int getWidth() { + return width; + } + + public void setWidth(int width) { + this.width = width; + } + + public int getHeight() { + return height; + } + + public void setHeight(int height) { + this.height = height; + } + + public int getRaster() { + return raster; + } + + public void setRaster(int raster) { + this.raster = raster; + } + + public int getFormat() { + return format; + } + + public void setFormat(int format) { + this.format = format; + } + + public byte[] getData() { + return data; + } + + public void setData(byte[] data) { + this.data = data; + } +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/PaperSize.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/PaperSize.java new file mode 100644 index 0000000..6b38510 --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/PaperSize.java @@ -0,0 +1,65 @@ +package org.xbib.graphics.ghostscript; + +/** + * Defines paper size. Standard sizes are defined as constants. + * @see Ghostscript paper sizes + */ +public enum PaperSize { + + A0(2384, 3370), + A1(1684, 2384), + A2(1191, 1684), + A3(842, 1191), + A4(595, 842), + A5(420, 595), + A6(297, 420), + A7(210, 297), + A8(148, 210), + A9(105, 148), + A10(73, 105), + LEDGER(1224, 792), + LEGAL(612, 1008), + LETTER(612, 792), + ARCHE(2592, 3456), + ARCHD(1728, 2592), + ARCHC(1296, 1728), + ARCHB(864, 1296), + ARCHA(648, 864); + + private final int width; + private final int height; + + PaperSize(int width, int height) { + this.width = width; + this.height = height; + } + + /*public PaperSize scale(float factor) { + return new PaperSize((int) (width * factor), (int) (height * factor)); + }*/ + + /*public PaperSize portrait() { + if (width > height) { + return new PaperSize(height, width); + } else { + return new PaperSize(width, height); + } + } + + public PaperSize landscape() { + if (width < height) { + return new PaperSize(height, width); + } else { + return new PaperSize(width, height); + } + }*/ + + public int getWidth() { + return width; + } + + public int getHeight() { + return height; + } + +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/PrintUtility.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/PrintUtility.java new file mode 100644 index 0000000..ee4e02b --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/PrintUtility.java @@ -0,0 +1,210 @@ +package org.xbib.graphics.ghostscript; + +import javax.print.Doc; +import javax.print.DocFlavor; +import javax.print.DocPrintJob; +import javax.print.PrintService; +import javax.print.PrintServiceLookup; +import javax.print.SimpleDoc; +import javax.print.attribute.HashPrintRequestAttributeSet; +import javax.print.attribute.PrintRequestAttributeSet; +import javax.print.attribute.PrintServiceAttribute; +import javax.print.attribute.standard.Chromaticity; +import javax.print.attribute.standard.Copies; +import javax.print.attribute.standard.Media; +import javax.print.attribute.standard.MediaSizeName; +import javax.print.attribute.standard.PrinterInfo; +import javax.print.attribute.standard.PrinterMakeAndModel; +import javax.print.attribute.standard.SheetCollate; +import javax.print.attribute.standard.Sides; + +import java.io.InputStream; +import java.util.ArrayList; +import java.util.List; + +/** + * + */ +public class PrintUtility { + + public static void print(InputStream inputStream, Printer printer) + throws Exception { + if (inputStream == null || printer == null) { + return; + } + PrintRequestAttributeSet pas = new HashPrintRequestAttributeSet(); + if (printer.isCopiesSupported()) { + pas.add(new Copies(printer.getCopies())); + } + if (printer.isCollateSupported()) { + pas.add(printer.isCollate() ? SheetCollate.COLLATED : SheetCollate.UNCOLLATED); + } + if (printer.isDuplexSupported()) { + switch (printer.getDuplex()) { + case Printer.DUPLEX_SIMPLEX: + pas.add(Sides.ONE_SIDED); + break; + case Printer.DUPLEX_HORIZONTAL: + pas.add(Sides.DUPLEX); + break; + case Printer.DUPLEX_VERTICAL: + pas.add(Sides.TUMBLE); + break; + default: + pas.add(Sides.ONE_SIDED); + } + } + if (printer.isModeSupported()) { + switch (printer.getMode()) { + case Printer.MODE_MONOCHROME: + pas.add(Chromaticity.MONOCHROME); + break; + case Printer.MODE_COLOR: + pas.add(Chromaticity.COLOR); + break; + default: + pas.add(Chromaticity.MONOCHROME); + } + } + if (printer.isMediaSupported() && printer.getMediaSize() != null) { + MediaSizeName mediaSizeName = (MediaSizeName) printer + .getMediaSizeNames().get(printer.getMediaSize()); + if (mediaSizeName != null) + pas.add(mediaSizeName); + } + PrintService service = printer.getService(); + DocPrintJob job = service.createPrintJob(); + Doc doc = new SimpleDoc(inputStream, + DocFlavor.INPUT_STREAM.POSTSCRIPT, null); + job.print(doc, pas); + } + + public static Printer getPrinter(String printerName) { + Printer printer = null; + if (printerName != null) { + List printers = findPrinters(); + for (Printer p : printers) { + if (printerName.equalsIgnoreCase(p.getName())) { + printer = p; + break; + } + } + } + if (printer == null) { + PrintService service = PrintServiceLookup.lookupDefaultPrintService(); + printer = createPrinter(service); + } + if (printer != null) { + printer.setCopies(1); + printer.setCollate(false); + printer.setDuplex(Printer.DUPLEX_SIMPLEX); + printer.setMode(Printer.STATUS_ACCEPTING_JOBS); + printer.setMediaSize("A4"); + } + return printer; + } + + public static List findPrinters() { + List printers = new ArrayList<>(); + PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet(); + DocFlavor flavor = DocFlavor.INPUT_STREAM.POSTSCRIPT; + PrintService[] printServices = PrintServiceLookup.lookupPrintServices(flavor, pras); + if (printServices != null) { + for (PrintService service : printServices) { + printers.add(createPrinter(service)); + } + } + return printers; + } + + private static Printer createPrinter(PrintService service) { + if (service == null) { + return null; + } + Printer printer = new Printer(); + printer.setName(service.getName()); + PrintServiceAttribute attr = service.getAttribute(PrinterMakeAndModel.class); + if (attr != null) { + printer.setModel(attr.toString()); + } + //attr = service.getAttribute( PrinterIsAcceptingJobs.class ); + printer.setStatus(Printer.STATUS_ACCEPTING_JOBS); + attr = service.getAttribute(PrinterInfo.class); + if (attr != null) { + printer.setInfo(attr.toString()); + } + printer.setCopiesSupported(service.isAttributeCategorySupported(Copies.class)); + int copies = 0; + Copies copiesObj = (Copies) service.getDefaultAttributeValue(Copies.class); + if (copiesObj != null) { + copies = Integer.parseInt(copiesObj.toString()); + } + if (copies <= 0) { + copies = 1; + } + printer.setCopies(copies); + boolean collateSupported = service.isAttributeCategorySupported(SheetCollate.class); + printer.setCollateSupported(collateSupported); + if (collateSupported) { + SheetCollate collate = (SheetCollate) service.getDefaultAttributeValue(SheetCollate.class); + if (collate == null) { + collate = SheetCollate.UNCOLLATED; + } + if (collate == SheetCollate.COLLATED) { + printer.setCollate(true); + } else { + printer.setCollate(false); + } + } + boolean modeSupported = service.isAttributeCategorySupported(Chromaticity.class); + printer.setModeSupported(modeSupported); + if (modeSupported) { + Chromaticity chromaticity = (Chromaticity) service.getDefaultAttributeValue(Chromaticity.class); + if (chromaticity == null) { + chromaticity = Chromaticity.MONOCHROME; + } + if (chromaticity == Chromaticity.MONOCHROME) { + printer.setMode(Printer.MODE_MONOCHROME); + } else { + printer.setMode(Printer.MODE_COLOR); + } + } + boolean duplexSupported = service.isAttributeCategorySupported(Sides.class); + printer.setDuplexSupported(duplexSupported); + if (duplexSupported) { + Sides sides = (Sides) service.getDefaultAttributeValue(Sides.class); + if (sides == null) { + sides = Sides.ONE_SIDED; + } + if (sides == Sides.ONE_SIDED) { + printer.setDuplex(Printer.DUPLEX_SIMPLEX); + } + else if (sides == Sides.TUMBLE) { + printer.setDuplex(Printer.DUPLEX_VERTICAL); + } else { + printer.setDuplex(Printer.DUPLEX_HORIZONTAL); + } + } + boolean mediaSupported = service.isAttributeCategorySupported(Media.class); + printer.setMediaSupported(mediaSupported); + if (mediaSupported) { + Object obj = service.getSupportedAttributeValues(Media.class, null, null); + if (obj != null && obj instanceof Media[]) { + Media[] medias = (Media[]) obj; + for (Media media : medias) { + if (media instanceof MediaSizeName) { + printer.addMediaSizeName(media.toString(), media); + } + } + } + Media media = (Media) service.getDefaultAttributeValue(Media.class); + if (media != null) { + if (media instanceof MediaSizeName) { + printer.setMediaSize(media.toString()); + } + } + } + printer.setService(service); + return printer; + } +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/Printer.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/Printer.java new file mode 100644 index 0000000..963f8a4 --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/Printer.java @@ -0,0 +1,185 @@ +package org.xbib.graphics.ghostscript; + +import javax.print.PrintService; +import javax.print.attribute.standard.Media; + +import java.util.HashMap; +import java.util.Map; + +public class Printer { + + public static final int MODE_MONOCHROME = 0; + public static final int MODE_COLOR = 1; + public static final int DUPLEX_SIMPLEX = 0; + public static final int DUPLEX_HORIZONTAL = 1; + public static final int DUPLEX_VERTICAL = 2; + public static final int STATUS_ACCEPTING_JOBS = 0; + public static final int STATUS_NOT_ACCEPTING_JOBS = 1; + private String name; + private int status; + private String model; + private String info; + private boolean copiesSupported; + private int copies; + private boolean collateSupported; + private boolean collate; + private boolean modeSupported; + private int mode; + private boolean duplexSupported; + private int duplex; + private boolean mediaSupported; + private String mediaSize; + private Map mediaSizeNames = new HashMap<>(); + private int pageSize; + private String pageRange; + private PrintService service; + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public int getStatus() { + return status; + } + + public void setStatus(int status) { + this.status = status; + } + + public String getModel() { + return model; + } + + public void setModel(String model) { + this.model = model; + } + + public String getInfo() { + return info; + } + + public void setInfo(String info) { + this.info = info; + } + + public boolean isCopiesSupported() { + return copiesSupported; + } + + public void setCopiesSupported(boolean copiesSupported) { + this.copiesSupported = copiesSupported; + } + + public int getCopies() { + return copies; + } + + public void setCopies(int copies) { + this.copies = copies; + } + + public boolean isCollateSupported() { + return collateSupported; + } + + public void setCollateSupported(boolean collateSupported) { + this.collateSupported = collateSupported; + } + + public boolean isCollate() { + return collate; + } + + public void setCollate(boolean collate) { + this.collate = collate; + } + + public boolean isModeSupported() { + return modeSupported; + } + + public void setModeSupported(boolean modeSupported) { + this.modeSupported = modeSupported; + } + + public int getMode() { + return mode; + } + + public void setMode(int mode) { + this.mode = mode; + } + + public boolean isDuplexSupported() { + return duplexSupported; + } + + public void setDuplexSupported(boolean duplexSupported) { + this.duplexSupported = duplexSupported; + } + + public int getDuplex() { + return duplex; + } + + public void setDuplex(int duplex) { + this.duplex = duplex; + } + + public boolean isMediaSupported() { + return mediaSupported; + } + + public void setMediaSupported(boolean mediaSupported) { + this.mediaSupported = mediaSupported; + } + + public String getMediaSize() { + return mediaSize; + } + + public void setMediaSize(String mediaSize) { + this.mediaSize = mediaSize; + } + + public Map getMediaSizeNames() { + return mediaSizeNames; + } + + public void addMediaSizeName(String name, Media media) { + mediaSizeNames.put(name, media); + } + + public int getPageSize() { + return pageSize; + } + + public void setPageSize(int pageSize) { + this.pageSize = pageSize; + } + + public String getPageRange() { + return pageRange; + } + + public void setPageRange(String pageRange) { + this.pageRange = pageRange; + } + + public PrintService getService() { + return service; + } + + public void setService(PrintService service) { + this.service = service; + } + + @Override + public String toString() { + return name; + } +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/internal/ErrorCodes.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/internal/ErrorCodes.java new file mode 100644 index 0000000..84c8000 --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/internal/ErrorCodes.java @@ -0,0 +1,95 @@ +package org.xbib.graphics.ghostscript.internal; + +public interface ErrorCodes { + int gs_error_ok = 0; + int gs_error_unknownerror = -1; /* unknown error */ + int gs_error_dictfull = -2; + int gs_error_dictstackoverflow = -3; + int gs_error_dictstackunderflow = -4; + int gs_error_execstackoverflow = -5; + int gs_error_interrupt = -6; + int gs_error_invalidaccess = -7; + int gs_error_invalidexit = -8; + int gs_error_invalidfileaccess = -9; + int gs_error_invalidfont = -10; + int gs_error_invalidrestore = -11; + int gs_error_ioerror = -12; + int gs_error_limitcheck = -13; + int gs_error_nocurrentpoint = -14; + int gs_error_rangecheck = -15; + int gs_error_stackoverflow = -16; + int gs_error_stackunderflow = -17; + int gs_error_syntaxerror = -18; + int gs_error_timeout = -19; + int gs_error_typecheck = -20; + int gs_error_undefined = -21; + int gs_error_undefinedfilename = -22; + int gs_error_undefinedresult = -23; + int gs_error_unmatchedmark = -24; + int gs_error_VMerror = -25; /* must be the last Level 1 error */ + + /* ------ Additional Level 2 errors (also in DPS, ------ */ + + int gs_error_configurationerror = -26; + int gs_error_undefinedresource = -27; + + int gs_error_unregistered = -28; + int gs_error_invalidcontext = -29; + + /* invalidid is for the NeXT DPS extension. */ + + int gs_error_invalidid = -30; + + /* ------ Pseudo-errors used internally ------ */ + + int gs_error_hit_detected = -99; + + int gs_error_Fatal = -100; + /* + * Internal code for the .quit operator. + * The real quit code is an integer on the operand stack. + * gs_interpret returns this only for a .quit with a zero exit code. + */ + int gs_error_Quit = -101; + + /* + * Internal code for a normal exit from the interpreter. + * Do not use outside of interp.c. + */ + int gs_error_InterpreterExit = -102; + + /* Need the remap color error for high level pattern support */ + int gs_error_Remap_Color = -103; + + /* + * Internal code to indicate we have underflowed the top block + * of the e-stack. + */ + int gs_error_ExecStackUnderflow = -104; + + /* + * Internal code for the vmreclaim operator with a positive operand. + * We need to handle this as an error because otherwise the interpreter + * won't reload enough of its state when the operator returns. + */ + int gs_error_VMreclaim = -105; + + /* + * Internal code for requesting more input from run_string. + */ + int gs_error_NeedInput = -106; + + /* + * Internal code for a normal exit when usage info is displayed. + * This allows Window versions of Ghostscript to pause until + * the message can be read. + */ + int gs_error_Info = -110; + + /* A special 'error', like reamp color above. This is used by a subclassing + * device to indicate that it has fully processed a device method, and parent + * subclasses should not perform any further action. Currently this is limited + * to compositor creation. + */ + int gs_error_handled = -111; +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/internal/GhostscriptLibrary.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/internal/GhostscriptLibrary.java new file mode 100644 index 0000000..2b125b7 --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/internal/GhostscriptLibrary.java @@ -0,0 +1,446 @@ +package org.xbib.graphics.ghostscript.internal; + +import com.sun.jna.Callback; +import com.sun.jna.FromNativeContext; +import com.sun.jna.Library; +import com.sun.jna.NativeLong; +import com.sun.jna.Pointer; +import com.sun.jna.PointerType; +import com.sun.jna.Structure; +import com.sun.jna.ptr.IntByReference; +import com.sun.jna.ptr.PointerByReference; + +import java.util.Arrays; +import java.util.List; + +/** + * Interface (JNA) bridging Ghostscript API (C language) with Java. All API + * methods are bridged except for: gsapi_set_poll and gsapi_set_visual_tracer. + * Note: in this interface variable names are kept unchanged compared with the C + * API. + */ +public interface GhostscriptLibrary extends Library { + + /** + * This function returns the revision numbers and strings of the Ghostscript + * interpreter library. You should call it before any other interpreter + * library functions to make sure that the correct version of the + * Ghostscript interpreter has been loaded. + * + * @param pr Pointer to the gsapi_revision_s that will hold return values. + * @param len pr Length + * @return 0 if everything is OK, less than 0 otherwise + * @see gsapi_revision_s + */ + int gsapi_revision(Structure pr, int len); + + /** + * Create a new instance of Ghostscript. This instance is passed to most + * other gsapi functions. The caller_handle will be provided to callback + * functions. At this stage, Ghostscript supports only one instance. + * + * @param pinstance Pointer to gs_main_instance that will hold the + * Ghostscript instance. + * @param caller_handle Caller handler pointer (may be null). + * @return 0 if everything is OK, less than 0 otherwise + */ + int gsapi_new_instance(Pointer pinstance, Pointer caller_handle); + + /** + * Destroy an instance of Ghostscript. Before you call this, Ghostscript + * must have finished. If Ghostscript has been initialised, you must call + * gsapi_exit before gsapi_delete_instance. + * + * @param instance Pointer to the Ghostscript instance. + */ + void gsapi_delete_instance(Pointer instance); + + /** + * Exit the interpreter. This must be called on shutdown if + * gsapi_init_with_args() has been called, and just before + * gsapi_delete_instance(). + * + * @param instance Pointer to the Ghostscript instance. + * @return 0 if everything is OK, less than 0 otherwise + */ + int gsapi_exit(Pointer instance); + + /** + * Initialise the interpreter. This calls gs_main_init_with_args() in + * imainarg.c. The arguments are the same as the "C" main function: argv[0] + * is ignored and the user supplied arguments are argv[1] to argv[argc-1]. + * + * @param instance Pointer to the Ghostscript instance. + * @param argc Argument count + * @param argv Argument array + * @return 0 if everything is OK, less than 0 otherwise + */ + int gsapi_init_with_args(Pointer instance, int argc, String[] argv); + + /** + * Send instruction to the Ghostscript interpreter. The address passed in + * pexit_code will be used to return the exit code for the interpreter in + * case of a quit or fatal error. + * + * @param instance Pointer to the Ghostscript instance. + * @param str Instructions. Max length for the string is 65535. + * @param user_errors If set to 0 errors are returned the normal way (to the + * interpreter output), if a negative value is used errors are returns + * directly by the function. + * @param pexit_code Pointer to the exit return code + * @return 0 if everything is OK, less than 0 otherwise + */ + int gsapi_run_string(Pointer instance, String str, int user_errors, + IntByReference pexit_code); + + /** + * Send instruction to the Ghostscript interpreter. The address passed in + * pexit_code will be used to return the exit code for the interpreter in + * case of a quit or fatal error. + * + * @param instance Pointer to the Ghostscript instance. + * @param str Instructions. Max length for the string is 65535. + * @param length str length. + * @param user_errors If set to 0 errors are returned the normal way (to the + * interpreter output), if a negative value is used errors are returns + * directly by the function. + * @param pexit_code Pointer to the exit return code + * @return 0 if everything is OK, less than 0 otherwise + */ + int gsapi_run_string_with_length(Pointer instance, String str, + int length, int user_errors, IntByReference pexit_code); + + /** + * Open an instruction block to the Ghostscript interpreter. The address + * passed in pexit_code will be used to return the exit code for the + * interpreter in case of a quit or fatal error. + * + * @param instance Pointer to the Ghostscript instance. + * @param user_errors If set to 0 errors are returned the normal way (to the + * interpreter output), if a negative value is used errors are returns + * directly by the function. + * @param pexit_code Pointer to the exit return code + * @return 0 if everything is OK, less than 0 otherwise + */ + int gsapi_run_string_begin(Pointer instance, int user_errors, + IntByReference pexit_code); + + /** + * Send instruction to the Ghostscript interpreter. Must be used after + * gsapi_run_string_begin is called. The address passed in pexit_code will + * be used to return the exit code for the interpreter in case of a quit or + * fatal error. + * + * @param instance Pointer to the Ghostscript instance. + * @param str Instructions. Max length for the string is 65535. + * @param length str length. + * @param user_errors If set to 0 errors are returned the normal way (to the + * interpreter output), if a negative value is used errors are returns + * directly by the function. + * @param pexit_code Pointer to the exit return code + * @return 0 if everything is OK, less than 0 otherwise + */ + int gsapi_run_string_continue(Pointer instance, String str, + int length, int user_errors, IntByReference pexit_code); + + /** + * Close an instruction block to the Ghostscript interpreter. The address + * passed in pexit_code will be used to return the exit code for the + * interpreter in case of a quit or fatal error. + * + * @param instance Pointer to the Ghostscript instance. + * @param user_errors If set to 0 errors are returned the normal way (to the + * interpreter output), if a negative value is used errors are returns + * directly by the function. + * @param pexit_code Pointer to the exit return code + * @return 0 if everything is OK, less than 0 otherwise + */ + int gsapi_run_string_end(Pointer instance, int user_errors, + IntByReference pexit_code); + + /** + * Send instructions from a file to the Ghostscript interpreter. + * + * @param instance Pointer to the Ghostscript instance. + * @param file_name File name. + * @param user_errors If set to 0 errors are returned the normal way (to the + * interpreter output), if a negative value is used errors are returns + * directly by the function. + * @param pexit_code exit code + * @return 0 if everything is OK, less than 0 otherwise + */ + int gsapi_run_file(Pointer instance, String file_name, + int user_errors, IntByReference pexit_code); + + /** + * Set the callback functions for stdio. The stdin callback function should + * return the number of characters read, 0 for EOF, or -1 for error. The + * stdout and stderr callback functions should return the number of + * characters written. + * + * @param instance Pointer to the Ghostscript instance. + * @param stdin_fn Stdin callback function. + * @param stdout_fn Stdout callback function. + * @param stderr_fn Stderr callback function. + * @return 0 if everything is OK, less than 0 otherwise + */ + int gsapi_set_stdio(Pointer instance, stdin_fn stdin_fn, + stdout_fn stdout_fn, stderr_fn stderr_fn); + + /** + * Set the callback structure for the display device. If the display device + * is used, this must be called after gsapi_new_instance() and before + * gsapi_init_with_args(). See gdevdsp.h for more details. + * + * @param instance Pointer to the Ghostscript instance. + * @param callback display_callback_s Structure holding display callback + * functions. + * @return 0 if everything is OK, less than 0 otherwise + */ + int gsapi_set_display_callback(Pointer instance, Structure callback); + + /** + * Callback called to provide a custom input to Ghostscript. buf is a + * pointer to a char array. len is the length of the char array. + */ + interface stdin_fn extends Callback { + int callback(Pointer caller_handle, Pointer buf, int len); + } + + /** + * Callback called to provide a custom output to Ghostscript. Important: The + * output is not the resulting file, but the output of the Postscript + * interpreter. str holds output characters. len is the length for str. + */ + interface stdout_fn extends Callback { + int callback(Pointer caller_handle, String str, int len); + } + + /** + * Callback called to provide a custom error output to Ghostscript. str + * holds output characters. len is the length for str. + */ + interface stderr_fn extends Callback { + int callback(Pointer caller_handle, String str, int len); + } + + /** + * Structure in charge of holding Ghostscript revision data. + */ + class gsapi_revision_s extends Structure { + + /** + * Product name. + */ + public String product; + /** + * Copyright. + */ + public String copyright; + /** + * Revision number. + */ + public NativeLong revision; + /** + * Revision date. + */ + public NativeLong revisiondate; + + protected List getFieldOrder() { + return Arrays.asList("product", "copyright", "revision", "revisiondate"); + } + } + + /** + * Structure defining display callback functions. + */ + class display_callback_s extends Structure { + + /** + * Size of this structure. Used for checking if we have been handed a + * valid structure. + */ + public int size; + /** + * Major version of this structure. The major version number will change + * if this structure changes. + */ + public int version_major; + /** + * Minor version of this structure. The minor version number will change + * if new features are added without changes to this structure. For + * example, a new color format. + */ + public int version_minor; + /** + * Holds a display_open callback. + */ + public display_open display_open; + /** + * Holds a display_preclose callback. + */ + public display_preclose display_preclose; + /** + * Holds a display_close callback. + */ + public display_close display_close; + /** + * Holds a display_presize callback. + */ + public display_presize display_presize; + /** + * Holds a display_size callback. + */ + public display_size display_size; + /** + * Holds a display_sync callback. + */ + public display_sync display_sync; + /** + * Holds a display_page callback. + */ + public display_page display_page; + /** + * Holds a display_update callback. Set this to null if not required. + */ + public display_update display_update; + /** + * Holds a display_memalloc callback. Set this to null if not required. + */ + public display_memalloc display_memalloc; + /** + * Holds a display_memfree callback. Set this to null if not required. + */ + public display_memfree display_memfree; + /** + * Holds a display_separation callback. Set this to null if not + * required. Ghostscript must only use this callback if version_major greater or equal than + * 2. + */ + public display_separation display_separation; + + protected List getFieldOrder() { + return Arrays.asList("size", "version_major", "version_minor", "display_open", "display_preclose", "display_close", "display_presize", "display_size", "display_sync", "display_page", "display_update", "display_memalloc", "display_memfree", "display_separation"); + } + + /** + * Callback called when new device has been opened. This is the first + * event from this device. + */ + public interface display_open extends Callback { + + int callback(Pointer handle, Pointer device); + } + + /** + * Callback called when device is about to be closed. Device will not be + * closed until this function returns. + */ + public static interface display_preclose extends Callback { + + int callback(Pointer handle, Pointer device); + } + + /** + * Callback called when device has been closed. This is the last event + * from this device. + */ + public interface display_close extends Callback { + + int callback(Pointer handle, Pointer device); + } + + /** + * Callback called when device is about to be resized. Resize will only + * occur if this function returns 0. raster is byte count of a row. + */ + public interface display_presize extends Callback { + + int callback(Pointer handle, Pointer device, int width, + int height, int raster, int format); + } + + /** + * Callback called when device has been resized. New pointer to raster + * is returned in pimage. + */ + public interface display_size extends Callback { + + int callback(Pointer handle, Pointer device, int width, + int height, int raster, int format, Pointer pimage); + } + + /** + * Callback called on page flush. + */ + public interface display_sync extends Callback { + + int callback(Pointer handle, Pointer device); + } + + /** + * Callback called on show page. If you want to pause on showpage, then + * don't return immediately. + */ + public interface display_page extends Callback { + + int callback(Pointer handle, Pointer device, int copies, + int flush); + } + + /** + * Callback called to notify the caller whenever a portion of the raster + * is updated. This can be used for cooperative multitasking or for + * progressive update of the display. + */ + public interface display_update extends Callback { + + int callback(Pointer handle, Pointer device, int x, int y, + int w, int h); + } + + /** + * Callback called to allocate memory for bitmap This is provided in + * case you need to create memory in a special way, e.g. shared. This + * will only be called to allocate the image buffer. The first row will + * be placed at the address returned by display_memalloc. + */ + public interface display_memalloc extends Callback { + + void callback(Pointer handle, Pointer device, NativeLong size); + } + + /** + * Callback called to free memory for bitmap. + */ + public interface display_memfree extends Callback { + + int callback(Pointer handle, Pointer device, Pointer mem); + } + + public interface display_separation extends Callback { + + int callback(Pointer handle, Pointer device, int component, + String component_name, short c, short m, short y, short k); + } + } + + /** + * Pointer holding a native Ghostscript instance. + */ + class gs_main_instance extends PointerType { + + @Override + public Object fromNative(Object arg0, FromNativeContext arg1) { + return super.fromNative(arg0, arg1); + } + + public static class ByReference extends PointerByReference { + + @Override + public Object fromNative(Object arg0, FromNativeContext arg1) { + return super.fromNative(arg0, arg1); + } + } + } +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/internal/GhostscriptLibraryLoader.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/internal/GhostscriptLibraryLoader.java new file mode 100644 index 0000000..0d0ea2a --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/internal/GhostscriptLibraryLoader.java @@ -0,0 +1,35 @@ +package org.xbib.graphics.ghostscript.internal; + +import com.sun.jna.Function; +import com.sun.jna.Library; +import com.sun.jna.Native; +import com.sun.jna.Platform; + +import java.util.HashMap; +import java.util.Map; +import java.util.logging.Level; +import java.util.logging.Logger; + +public class GhostscriptLibraryLoader { + + private static final Logger logger = Logger.getLogger(GhostscriptLibraryLoader.class.getName()); + + private static final String[] LIBNAMES = { + "libgs.so.9.25", // RHEL 8 + "libgs.9.25.dylib", // macOS + "gs.9.25" // other + }; + + public static GhostscriptLibrary loadLibrary() { + Map options = new HashMap<>(); + options.put(Library.OPTION_CALLING_CONVENTION, Function.C_CONVENTION); + for (String libname : LIBNAMES) { + try { + return Native.load(libname, GhostscriptLibrary.class, options); + } catch (Error e) { + logger.log(Level.WARNING, "library " + libname + " not found"); + } + } + return null; + } +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/internal/LoggingOutputStream.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/internal/LoggingOutputStream.java new file mode 100644 index 0000000..5473072 --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/internal/LoggingOutputStream.java @@ -0,0 +1,26 @@ +package org.xbib.graphics.ghostscript.internal; + +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.util.logging.Level; +import java.util.logging.Logger; + +public class LoggingOutputStream extends ByteArrayOutputStream { + + private final Logger logger; + + public LoggingOutputStream(Logger logger) { + super(); + this.logger = logger; + } + + @Override + public void flush() throws IOException { + super.flush(); + String s = new String(buf, 0, count); + if (s.length() > 0) { + logger.log(Level.FINE, s); + } + reset(); + } +} diff --git a/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/internal/NullOutputStream.java b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/internal/NullOutputStream.java new file mode 100644 index 0000000..9422ee0 --- /dev/null +++ b/graphics-ghostscript/src/main/java/org/xbib/graphics/ghostscript/internal/NullOutputStream.java @@ -0,0 +1,18 @@ +package org.xbib.graphics.ghostscript.internal; + +import java.io.IOException; +import java.io.OutputStream; + +/** + * + */ +public class NullOutputStream extends OutputStream { + + @Override + public void write(int b) throws IOException { + } + + @Override + public void write(byte[] b, int off, int len) throws IOException { + } +} diff --git a/graphics-ghostscript/src/main/resources/darwin/libgs.9.25.dylib b/graphics-ghostscript/src/main/resources/darwin/libgs.9.25.dylib new file mode 100755 index 0000000..cce8303 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/darwin/libgs.9.25.dylib differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSans-Bold.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSans-Bold.ttf new file mode 100644 index 0000000..f3ed1f1 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSans-Bold.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSans-BoldOblique.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSans-BoldOblique.ttf new file mode 100644 index 0000000..2ae2ab8 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSans-BoldOblique.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSans-ExtraLight.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSans-ExtraLight.ttf new file mode 100644 index 0000000..79f0ce0 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSans-ExtraLight.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSans-Oblique.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSans-Oblique.ttf new file mode 100644 index 0000000..778b2c5 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSans-Oblique.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSans.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSans.ttf new file mode 100644 index 0000000..e0c72c9 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSans.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSansCondensed-Bold.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansCondensed-Bold.ttf new file mode 100644 index 0000000..cb10039 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansCondensed-Bold.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSansCondensed-BoldOblique.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansCondensed-BoldOblique.ttf new file mode 100644 index 0000000..b2adca0 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansCondensed-BoldOblique.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSansCondensed-Oblique.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansCondensed-Oblique.ttf new file mode 100644 index 0000000..ef102eb Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansCondensed-Oblique.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSansCondensed.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansCondensed.ttf new file mode 100644 index 0000000..01085ad Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansCondensed.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSansMono-Bold.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansMono-Bold.ttf new file mode 100644 index 0000000..fdee16f Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansMono-Bold.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSansMono-BoldOblique.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansMono-BoldOblique.ttf new file mode 100644 index 0000000..139ba41 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansMono-BoldOblique.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSansMono-Oblique.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansMono-Oblique.ttf new file mode 100644 index 0000000..8ae8b1c Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansMono-Oblique.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSansMono.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansMono.ttf new file mode 100644 index 0000000..734a08c Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSansMono.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSerif-Bold.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerif-Bold.ttf new file mode 100644 index 0000000..3a604fb Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerif-Bold.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSerif-BoldOblique.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerif-BoldOblique.ttf new file mode 100644 index 0000000..458a922 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerif-BoldOblique.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSerif-Oblique.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerif-Oblique.ttf new file mode 100644 index 0000000..3d73245 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerif-Oblique.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSerif.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerif.ttf new file mode 100644 index 0000000..5f476c4 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerif.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSerifCondensed-Bold.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerifCondensed-Bold.ttf new file mode 100644 index 0000000..21baa55 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerifCondensed-Bold.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSerifCondensed-BoldOblique.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerifCondensed-BoldOblique.ttf new file mode 100644 index 0000000..8562838 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerifCondensed-BoldOblique.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSerifCondensed-Oblique.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerifCondensed-Oblique.ttf new file mode 100644 index 0000000..ce634fa Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerifCondensed-Oblique.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/DejaVuSerifCondensed.ttf b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerifCondensed.ttf new file mode 100644 index 0000000..05f5c54 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/DejaVuSerifCondensed.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/NotoKufiArabic-Regular.ttf b/graphics-ghostscript/src/main/resources/fonts/NotoKufiArabic-Regular.ttf new file mode 100644 index 0000000..3c9947b Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/NotoKufiArabic-Regular.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/NotoNaskhArabic-Regular.ttf b/graphics-ghostscript/src/main/resources/fonts/NotoNaskhArabic-Regular.ttf new file mode 100644 index 0000000..8658bce Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/NotoNaskhArabic-Regular.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/NotoSans-Bold.ttf b/graphics-ghostscript/src/main/resources/fonts/NotoSans-Bold.ttf new file mode 100644 index 0000000..ab4cdee Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/NotoSans-Bold.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/NotoSans-Regular.ttf b/graphics-ghostscript/src/main/resources/fonts/NotoSans-Regular.ttf new file mode 100644 index 0000000..ebd7703 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/NotoSans-Regular.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/NotoSansCJKtc-Bold.ttf b/graphics-ghostscript/src/main/resources/fonts/NotoSansCJKtc-Bold.ttf new file mode 100644 index 0000000..cc8729b Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/NotoSansCJKtc-Bold.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/NotoSansCJKtc-Regular.ttf b/graphics-ghostscript/src/main/resources/fonts/NotoSansCJKtc-Regular.ttf new file mode 100644 index 0000000..0e76702 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/NotoSansCJKtc-Regular.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/OpenSans-Bold.ttf b/graphics-ghostscript/src/main/resources/fonts/OpenSans-Bold.ttf new file mode 100644 index 0000000..fd79d43 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/OpenSans-Bold.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/OpenSans-BoldItalic.ttf b/graphics-ghostscript/src/main/resources/fonts/OpenSans-BoldItalic.ttf new file mode 100644 index 0000000..9bc8009 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/OpenSans-BoldItalic.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/OpenSans-Italic.ttf b/graphics-ghostscript/src/main/resources/fonts/OpenSans-Italic.ttf new file mode 100644 index 0000000..c90da48 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/OpenSans-Italic.ttf differ diff --git a/graphics-ghostscript/src/main/resources/fonts/OpenSans-Regular.ttf b/graphics-ghostscript/src/main/resources/fonts/OpenSans-Regular.ttf new file mode 100644 index 0000000..db43334 Binary files /dev/null and b/graphics-ghostscript/src/main/resources/fonts/OpenSans-Regular.ttf differ diff --git a/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/GhostscriptLibraryTest.java b/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/GhostscriptLibraryTest.java new file mode 100644 index 0000000..5113502 --- /dev/null +++ b/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/GhostscriptLibraryTest.java @@ -0,0 +1,79 @@ +package org.xbib.graphics.ghostscript.test; + +import org.junit.jupiter.api.BeforeAll; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; +import org.xbib.graphics.ghostscript.GhostScriptLibraryTester; + +import java.io.File; +import java.util.logging.Logger; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertTrue; + +public class GhostscriptLibraryTest { + + private static final Logger logger = Logger.getLogger(GhostscriptLibraryTest.class.getName()); + + private static final String dir = "src/test/resources/org/xbib/graphics/ghostscript/test/"; + + private static GhostScriptLibraryTester gslib; + + @BeforeAll + public static void setUp() throws Exception { + gslib = new GhostScriptLibraryTester(); + logger.info("setUp: ghostscript library loaded"); + } + + @Test + public void gsapiRevision() { + assertTrue(gslib.getRevisionProduct().contains("Ghostscript")); + } + + @Test + public void gsapiInstance() { + assertEquals(0, gslib.createInstance()); + } + + @Test + @Disabled + public void gsapiInitWithArgs() { + String input = dir + "input.ps"; + String output = "build/output.pdf"; + gslib.withInput(input, output); + File outputFile = new File(output); + assertTrue(outputFile.exists()); + } + + @Test + public void gsapiRunString() { + gslib.runString(); + } + + @Test + public void gsapiRunStringWithLength() { + gslib.runStringWithLength(); + } + + @Test + public void gsapiRunStringContinue() { + gslib.runStringContinue(); + } + + @Test + public void runFile() { + gslib.runFile(dir + "input.ps"); + } + + @Test + public void testSetStdio() { + gslib.setStdio(); + } + + @Test + @Disabled + public void gsapiSetDisplayCallback() { + String display = gslib.setDisplayCallback(); + assertEquals("OPEN-PRESIZE-UPDATE-SIZE-PAGE-UPDATE-SYNC-PRECLOSE-CLOSE", display); + } +} diff --git a/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/GhostscriptTest.java b/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/GhostscriptTest.java new file mode 100644 index 0000000..f673d22 --- /dev/null +++ b/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/GhostscriptTest.java @@ -0,0 +1,115 @@ +package org.xbib.graphics.ghostscript.test; + +import org.junit.jupiter.api.BeforeAll; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; +import org.xbib.graphics.ghostscript.Ghostscript; +import org.xbib.graphics.ghostscript.GhostscriptRevision; + +import java.io.ByteArrayInputStream; +import java.io.ByteArrayOutputStream; +import java.io.FileInputStream; +import java.io.IOException; +import java.io.InputStream; + +import static org.junit.jupiter.api.Assertions.assertNotNull; +import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.junit.jupiter.api.Assertions.fail; + +public class GhostscriptTest { + + private static final String dir = "src/test/resources/org/xbib/graphics/ghostscript/test/"; + + private static Ghostscript gs; + + @BeforeAll + public static void setup() throws IOException { + gs = Ghostscript.getInstance(); + } + + @Test + public void testGetRevision() { + GhostscriptRevision revision = Ghostscript.getRevision(); + assertNotNull(revision.getProduct()); + assertNotNull(revision.getCopyright()); + assertNotNull(revision.getRevisionDate()); + assertNotNull(revision.getNumber()); + } + + @Test + public void testExit() throws IOException { + String[] args = { "-dNODISPLAY", "-dQUIET" }; + gs.initialize(args); + gs.exit(); + } + + @Test + public void testRunString() throws IOException { + String[] args = { "-dNODISPLAY", "-dQUIET" }; + gs.initialize(args); + gs.runString("devicenames =="); + gs.exit(); + } + + @Test + public void testRunFile() throws IOException { + String[] args = { "-dNODISPLAY", "-dQUIET", "-dNOPAUSE", "-dBATCH", "-dSAFER"}; + gs.initialize(args); + gs.runFile(dir + "input.ps"); + gs.exit(); + } + + // core dum p[libgs.so.9.25+0x32dc11] clump_splay_walk_fwd+0x31 + // + @Disabled + @Test + public void testStdIn() throws IOException { + InputStream is = new FileInputStream(dir + "input.ps"); + gs.setStdIn(is); + String[] args = { "-dNODISPLAY", "-dQUIET", "-dNOPAUSE", "-dBATCH", "-sOutputFile=%stdout", "-f", "-"}; + gs.initialize(args); + gs.exit(); + is.close(); + } + + @Test + public void testStdOut() throws IOException { + InputStream is = new ByteArrayInputStream("devicenames ==\n".getBytes()); + gs.setStdIn(is); + ByteArrayOutputStream os = new ByteArrayOutputStream(); + gs.setStdOut(os); + String[] args = { "-dNODISPLAY", "-sOutputFile=%stdout", "-f", "-"}; + gs.initialize(args); + gs.exit(); + assertTrue(os.toString().length() > 0); + os.close(); + is.close(); + } + + @Test + public void testStdErr() throws IOException { + ByteArrayOutputStream os = null; + try { + InputStream is = new ByteArrayInputStream("stupid\n".getBytes()); + gs.setStdIn(is); + os = new ByteArrayOutputStream(); + gs.setStdErr(os); + String[] args = { "-dNODISPLAY", "-sOutputFile=%stdout", "-f", "-"}; + gs.initialize(args); + gs.exit(); + is.close(); + } catch (Exception e) { + if (!e.getMessage().contains("error code -100")) { + fail(e.getMessage()); + } + } finally { + try { + assert os != null; + assertTrue(os.toString().length() > 0); + os.close(); + } catch (IOException e2) { + fail(e2.getMessage()); + } + } + } +} diff --git a/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/PDFConverterTest.java b/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/PDFConverterTest.java new file mode 100644 index 0000000..2a2adf8 --- /dev/null +++ b/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/PDFConverterTest.java @@ -0,0 +1,78 @@ +package org.xbib.graphics.ghostscript.test; + +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; +import org.xbib.graphics.ghostscript.PDFConverter; + +import java.io.ByteArrayOutputStream; + +import static org.junit.jupiter.api.Assertions.assertTrue; + +public class PDFConverterTest { + + @Test + @Disabled + public void testConvertWithPS() throws Exception { + ByteArrayOutputStream baos = new ByteArrayOutputStream(); + PDFConverter converter = new PDFConverter(); + converter.convert(this.getClass().getClassLoader().getResourceAsStream("input.ps"), baos); + assertTrue(baos.size() > 0); + baos.close(); + } + + @Test + @Disabled + public void testConvertWithPSMultiProcess() throws Exception { + final ByteArrayOutputStream baos1 = new ByteArrayOutputStream(); + final ByteArrayOutputStream baos2 = new ByteArrayOutputStream(); + final ByteArrayOutputStream baos3 = new ByteArrayOutputStream(); + final PDFConverter converter = new PDFConverter(); + Thread thread1 = new Thread() { + public void run() { + try { + converter.convert(this.getClass().getClassLoader().getResourceAsStream("input.ps"), baos1); + } catch (Exception e) { + e.printStackTrace(); + } + } + }; + thread1.start(); + Thread thread2 = new Thread() { + public void run() { + try { + converter.convert(this.getClass().getClassLoader().getResourceAsStream("input.ps"), baos2); + } catch (Exception e) { + e.printStackTrace(); + } + }; + }; + thread2.start(); + Thread thread3 = new Thread() { + public void run() { + try { + converter.convert(this.getClass().getClassLoader().getResourceAsStream("input.ps"), baos3); + } catch (Exception e) { + e.printStackTrace(); + } + }; + }; + thread3.start(); + thread1.join(); + thread2.join(); + thread3.join(); + assertTrue(baos1.size() > 0); + baos1.close(); + assertTrue(baos2.size() > 0); + baos2.close(); + assertTrue(baos3.size() > 0); + baos3.close(); + } + + @Test + public void testConvertWithUnsupportedDocument() throws Exception { + ByteArrayOutputStream baos = new ByteArrayOutputStream(); + PDFConverter converter = new PDFConverter(); + converter.convert(this.getClass().getClassLoader().getResourceAsStream("input.pdf"), baos); + baos.close(); + } +} diff --git a/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/PDFRasterizerTest.java b/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/PDFRasterizerTest.java new file mode 100644 index 0000000..acd7ed7 --- /dev/null +++ b/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/PDFRasterizerTest.java @@ -0,0 +1,115 @@ +package org.xbib.graphics.ghostscript.test; + +import org.junit.jupiter.api.Test; +import org.xbib.graphics.ghostscript.PDFRasterizer; + +import java.io.IOException; +import java.nio.file.FileVisitResult; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.nio.file.SimpleFileVisitor; +import java.nio.file.attribute.BasicFileAttributes; +import java.util.logging.Level; +import java.util.logging.Logger; +import java.util.stream.Stream; + +import static org.junit.jupiter.api.Assertions.fail; + +public class PDFRasterizerTest { + + private static final Logger logger = Logger.getLogger(PDFRasterizerTest.class.getName()); + + @Test + public void testPDFCreation() throws IOException { + String creator = "Xbib PDF"; + String author = "Jörg Prante"; + String subject = "Test"; + Path sourceDir = Paths.get("src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573"); + Path targetFile = Paths.get("build/3656573.pdf"); + PDFRasterizer pdfRasterizer = new PDFRasterizer(creator, author, subject); + int pagecount = pdfRasterizer.mergeImagesToPDF(sourceDir, targetFile); + logger.info("pagecount = " + pagecount); + pdfRasterizer.close(); + } + + + @Test + public void testPDFRasterizerToImage() throws Exception { + Path path = Paths.get("build/resources/test"); + try (Stream stream = Files.list(path)) { + stream.forEach(p -> { + if (p.toString().endsWith(".pdf")) { + logger.info("found " + p.toString()); + Path target = Paths.get("build/image-" + p.getFileName()); + try { + delete(target); + Files.createDirectories(target); + PDFRasterizer rasterizer = new PDFRasterizer( + "org.xbib.graphics.ghostscript", "Jörg Prante", + "converted from " + p); + rasterizer.pdfToImage(p, target, "pdf-", "1-"); + rasterizer.close(); + } catch (IOException e) { + logger.log(Level.SEVERE, e.getMessage(), e); + fail(e); + } + } + }); + } + } + + @Test + public void testPDFRasterizerConvert() throws Exception { + logger.log(Level.INFO, "testing java.io.tmpdir = " + System.getProperty("java.io.tmpdir")); + Path path = Paths.get("build/resources/test"); + try (Stream stream = Files.list(path)) { + stream.forEach(p -> { + if (p.toString().endsWith(".pdf")) { + logger.info("found " + p.toString()); + Path target = Paths.get("build/" + p.getFileName()); + try { + delete(target); + Files.createDirectories(target.getParent()); + PDFRasterizer rasterizer = new PDFRasterizer( + "org.xbib.graphics.ghostscript", "Jörg Prante", + "converted from " + p); + rasterizer.convert(p, target); + rasterizer.close(); + } catch (IOException e) { + logger.log(Level.SEVERE, e.getMessage(), e); + fail(e); + } + } + }); + } + } + + private static void delete(Path path) throws IOException { + if (path == null) { + return; + } + if (!Files.exists(path)) { + return; + } + try { + // delete sub trees + Files.walkFileTree(path, new SimpleFileVisitor<>() { + @Override + public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException { + Files.deleteIfExists(file); + return FileVisitResult.CONTINUE; + } + + @Override + public FileVisitResult postVisitDirectory(Path dir, IOException exc) throws IOException { + Files.deleteIfExists(dir); + return FileVisitResult.CONTINUE; + } + }); + } finally { + // and finally, delete the path + Files.deleteIfExists(path); + } + } +} diff --git a/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/PrinterTest.java b/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/PrinterTest.java new file mode 100644 index 0000000..e0d3fb6 --- /dev/null +++ b/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/PrinterTest.java @@ -0,0 +1,18 @@ +package org.xbib.graphics.ghostscript.test; + +import org.junit.jupiter.api.Test; +import org.xbib.graphics.ghostscript.PrintUtility; + +import java.util.logging.Level; +import java.util.logging.Logger; + +public class PrinterTest { + + private static final Logger logger = Logger.getLogger(PrinterTest.class.getName()); + + @Test + public void testPrinterSelection() { + logger.log(Level.INFO, "printer = " + PrintUtility.findPrinters()); + } + +} diff --git a/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/TiffTest.java b/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/TiffTest.java new file mode 100644 index 0000000..5eac769 --- /dev/null +++ b/graphics-ghostscript/src/test/java/org/xbib/graphics/ghostscript/test/TiffTest.java @@ -0,0 +1,45 @@ +package org.xbib.graphics.ghostscript.test; + +import javax.imageio.ImageIO; +import org.junit.jupiter.api.Test; +import org.xbib.graphics.ghostscript.PDFRasterizer; + +import java.awt.image.BufferedImage; +import java.io.IOException; +import java.io.InputStream; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.logging.Logger; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertTrue; + +public class TiffTest { + + private static final Logger logger = Logger.getLogger(TiffTest.class.getName()); + + @Test + public void readTiff() throws IOException { + InputStream inputStream = getClass().getResourceAsStream("00000002.tif"); + BufferedImage bufferedImage1 = ImageIO.read(inputStream); + assertTrue(bufferedImage1.getHeight() > 0); + assertTrue(bufferedImage1.getWidth() > 0); + inputStream = getClass().getResourceAsStream("00000003.tif"); + BufferedImage bufferedImage2 = ImageIO.read(inputStream); + assertTrue(bufferedImage2.getHeight() > 0); + assertTrue(bufferedImage2.getWidth() > 0); + } + + @Test + public void mergeTiff() throws IOException { + String creator = "Malva PDF"; + String author = "Jörg Prante"; + String subject = "Test"; + Path sourceDir = Paths.get("src/test/resources/org/xbib/graphics/ghostscript/test/"); + Path targetFile = Paths.get("build/tmp.pdf"); + PDFRasterizer pdfRasterizer = new PDFRasterizer(creator, author, subject); + int pagecount = pdfRasterizer.mergeImagesToPDF(sourceDir, targetFile); + logger.info("pagecount = " + pagecount); + assertEquals(3, pagecount); + } +} diff --git a/graphics-ghostscript/src/test/resources/cjk.pdf b/graphics-ghostscript/src/test/resources/cjk.pdf new file mode 100644 index 0000000..f26fd04 Binary files /dev/null and b/graphics-ghostscript/src/test/resources/cjk.pdf differ diff --git a/graphics-ghostscript/src/test/resources/ghost.pdf b/graphics-ghostscript/src/test/resources/ghost.pdf new file mode 100644 index 0000000..b63e1c8 Binary files /dev/null and b/graphics-ghostscript/src/test/resources/ghost.pdf differ diff --git a/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/00000002.tif b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/00000002.tif new file mode 100644 index 0000000..f7988b5 Binary files /dev/null and b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/00000002.tif differ diff --git a/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/00000003.tif b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/00000003.tif new file mode 100644 index 0000000..c358f3a Binary files /dev/null and b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/00000003.tif differ diff --git a/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000001.tif b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000001.tif new file mode 100644 index 0000000..fdaeae3 Binary files /dev/null and b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000001.tif differ diff --git a/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000002.jpg b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000002.jpg new file mode 100644 index 0000000..fc4c848 Binary files /dev/null and b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000002.jpg differ diff --git a/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000003.jpg b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000003.jpg new file mode 100644 index 0000000..2adf69b Binary files /dev/null and b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000003.jpg differ diff --git a/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000004.jpg b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000004.jpg new file mode 100644 index 0000000..88cf5c8 Binary files /dev/null and b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000004.jpg differ diff --git a/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000005.jpg b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000005.jpg new file mode 100644 index 0000000..48ad9d4 Binary files /dev/null and b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000005.jpg differ diff --git a/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000006.jpg b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000006.jpg new file mode 100644 index 0000000..852ff16 Binary files /dev/null and b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000006.jpg differ diff --git a/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000007.jpg b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000007.jpg new file mode 100644 index 0000000..0a056ca Binary files /dev/null and b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000007.jpg differ diff --git a/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000008.jpg b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000008.jpg new file mode 100644 index 0000000..b22d7c6 Binary files /dev/null and b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000008.jpg differ diff --git a/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000009.jpg b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000009.jpg new file mode 100644 index 0000000..f0313b3 Binary files /dev/null and b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/images-3656573/00000009.jpg differ diff --git a/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/input.pdf b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/input.pdf new file mode 100644 index 0000000..8be51fc Binary files /dev/null and b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/input.pdf differ diff --git a/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/input.ps b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/input.ps new file mode 100644 index 0000000..711aee4 --- /dev/null +++ b/graphics-ghostscript/src/test/resources/org/xbib/graphics/ghostscript/test/input.ps @@ -0,0 +1,18370 @@ +%!PS-Adobe-3.0 +%APL_DSC_Encoding: UTF8 +%APLProducer: (Version 10.8.2 (Build 12C3012) Quartz PS Context) +%%Title: (Ghost4J-testpages) +%%Creator: (Keynote: cgpdftops CUPS filter) +%%CreationDate: (Wednesday, January 09 2013 13:22:09 CET) +%%For: (Gilles Grousset) +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%PageOrder: Ascend +%RBINumCopies: 1 +%%Pages: (atend) +%%BoundingBox: (atend) +%%EndComments +userdict/dscInfo 5 dict dup begin +/Title(Ghost4J-testpages)def +/Creator(Keynote: cgpdftops CUPS filter)def +/CreationDate(Wednesday, January 09 2013 13:22:09 CET)def +/For(Gilles Grousset)def +/Pages 1 def +end put +%%BeginProlog +%%BeginFile: lw8_errorhandler-2.0 +/currentpacking where + { pop /oldpack currentpacking def /setpacking where + { + pop false setpacking + }if + }if +/$brkpage 64 dict def $brkpage begin +/prnt + {dup type/stringtype ne{=string cvs}if dup length 6 mul/tx exch def/ty 10 def + currentpoint/toy exch def/tox exch def 1 setgray newpath + tox toy 2 sub moveto 0 ty rlineto tx 0 rlineto 0 ty neg rlineto + closepath fill tox toy moveto 0 setgray show}bind def +/nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def +/=={/cp 0 def typeprint nl}def +/typeprint{dup type exec}readonly def +/lmargin 72 def +/rmargin 72 def +/tprint + {dup length cp add rmargin gt{nl/cp 0 def}if + dup length cp add/cp exch def prnt}readonly def +/cvsprint{=string cvs tprint( )tprint}readonly def +/integertype{cvsprint}readonly def +/realtype{cvsprint}readonly def +/booleantype{cvsprint}readonly def +/operatortype{(--)tprint =string cvs tprint(-- )tprint}readonly def +/marktype{pop(-mark- )tprint}readonly def +/dicttype{pop(-dictionary- )tprint}readonly def +/nulltype{pop(-null- )tprint}readonly def +/filetype{pop(-filestream- )tprint}readonly def +/savetype{pop(-savelevel- )tprint}readonly def +/fonttype{pop(-fontid- )tprint}readonly def +/nametype{dup xcheck not{(/)tprint}if cvsprint}readonly def +/stringtype + {dup rcheck{(\()tprint tprint(\))tprint}{pop(-string- )tprint}ifelse + }readonly def +/arraytype + {dup rcheck{dup xcheck + {({)tprint{typeprint}forall(})tprint} + {([)tprint{typeprint}forall(])tprint}ifelse}{pop(-array- )tprint}ifelse + }readonly def +/packedarraytype + {dup rcheck{dup xcheck + {({)tprint{typeprint}forall(})tprint} + {([)tprint{typeprint}forall(])tprint}ifelse}{pop(-packedarray- )tprint}ifelse + }readonly def +/courier/Courier findfont 10 scalefont def +end %$brkpage +errordict/handleerror + {systemdict begin $error begin $brkpage begin newerror + {/newerror false store + vmstatus pop pop 0 ne{grestoreall}if initgraphics courier setfont + lmargin 720 moveto(ERROR: )prnt errorname prnt + nl(OFFENDING COMMAND: )prnt/command load prnt + $error/ostack known{ + $error/ostack get type dup/arraytype eq exch /packedarraytype eq or + {nl nl(STACK:)prnt nl nl $error/ostack get aload length{==}repeat}if}if + systemdict/showpage get exec(%%[ Error: )print + errorname =print(; OffendingCommand: )print/command + load =print( ]%%)= flush}if end end end} +dup 0 systemdict put dup 4 $brkpage put bind readonly put +/currentpacking where + { pop /setpacking where + { + pop oldpack setpacking + }if + }if +%%EndFile +%%BeginFile: cg-pdf.ps +%%Copyright: Copyright 2000-2004 Apple Computer Incorporated. +%%Copyright: All Rights Reserved. +currentpacking true setpacking +/cg_md 141 dict def +cg_md begin +/L3? languagelevel 3 ge def +/bd{bind def}bind def +/ld{load def}bd +/xs{exch store}bd +/xd{exch def}bd +/cmmtx matrix def +mark +/sc/setcolor +/scs/setcolorspace +/dr/defineresource +/fr/findresource +/T/true +/F/false +/d/setdash +/w/setlinewidth +/J/setlinecap +/j/setlinejoin +/M/setmiterlimit +/i/setflat +/rc/rectclip +/rf/rectfill +/rs/rectstroke +/f/fill +/f*/eofill +/sf/selectfont +/s/show +/xS/xshow +/yS/yshow +/xyS/xyshow +/S/stroke +/m/moveto +/l/lineto +/c/curveto +/h/closepath +/n/newpath +/q/gsave +/Q/grestore +counttomark 2 idiv +{ld}repeat pop +/SC{ + /ColorSpace fr scs +}bd +/sopr /setoverprint where{pop/setoverprint}{/pop}ifelse ld +/soprm /setoverprintmode where{pop/setoverprintmode}{/pop}ifelse ld +/cgmtx matrix def +/sdmtx{cgmtx currentmatrix pop}bd +/CM {cgmtx setmatrix}bd +/cm {cmmtx astore CM concat}bd +/W{clip newpath}bd +/W*{eoclip newpath}bd +statusdict begin product end dup (HP) anchorsearch{ + pop pop pop + true +}{ + pop + (hp) anchorsearch{ + pop pop true + }{ + pop false + }ifelse +}ifelse +{ + { + { + pop pop + (0)dup 0 4 -1 roll put + F charpath + }cshow + } +}{ + {F charpath} +}ifelse +/cply exch bd +/cps {cply stroke}bd +/pgsave 0 def +/bp{/pgsave save store}bd +/ep{pgsave restore showpage}def +/re{4 2 roll m 1 index 0 rlineto 0 exch rlineto neg 0 rlineto h}bd +/scrdict 10 dict def +/scrmtx matrix def +/patarray 0 def +/createpat{patarray 3 1 roll put}bd +/makepat{ +scrmtx astore pop +gsave +initgraphics +CM +patarray exch get +scrmtx +makepattern +grestore +setpattern +}bd +/cg_BeginEPSF{ + userdict save/cg_b4_Inc_state exch put + userdict/cg_endepsf/cg_EndEPSF load put + count userdict/cg_op_count 3 -1 roll put + countdictstack dup array dictstack userdict/cg_dict_array 3 -1 roll put + 3 sub{end}repeat + /showpage {} def + 0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin + 10 setmiterlimit [] 0 setdash newpath + false setstrokeadjust false setoverprint +}bd +/cg_EndEPSF{ + countdictstack 3 sub { end } repeat + cg_dict_array 3 1 index length 3 sub getinterval + {begin}forall + count userdict/cg_op_count get sub{pop}repeat + userdict/cg_b4_Inc_state get restore + F setpacking +}bd +/cg_biproc{currentfile/RunLengthDecode filter}bd +/cg_aiproc{currentfile/ASCII85Decode filter/RunLengthDecode filter}bd +/ImageDataSource 0 def +L3?{ + /cg_mibiproc{pop pop/ImageDataSource{cg_biproc}def}bd + /cg_miaiproc{pop pop/ImageDataSource{cg_aiproc}def}bd +}{ + /ImageBandMask 0 def + /ImageBandData 0 def + /cg_mibiproc{ + string/ImageBandMask xs + string/ImageBandData xs + /ImageDataSource{[currentfile/RunLengthDecode filter dup ImageBandMask/readstring cvx + /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd + }bd + /cg_miaiproc{ + string/ImageBandMask xs + string/ImageBandData xs + /ImageDataSource{[currentfile/ASCII85Decode filter/RunLengthDecode filter + dup ImageBandMask/readstring cvx + /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd + }bd +}ifelse +/imsave 0 def +/BI{save/imsave xd mark}bd +/EI{imsave restore}bd +/ID{ +counttomark 2 idiv +dup 2 add +dict begin +{def} repeat +pop +/ImageType 1 def +/ImageMatrix[Width 0 0 Height neg 0 Height]def +currentdict dup/ImageMask known{ImageMask}{F}ifelse exch +L3?{ + dup/MaskedImage known + { + pop + << + /ImageType 3 + /InterleaveType 2 + /DataDict currentdict + /MaskDict + << /ImageType 1 + /Width Width + /Height Height + /ImageMatrix ImageMatrix + /BitsPerComponent 1 + /Decode [0 1] + currentdict/Interpolate known + {/Interpolate Interpolate}if + >> + >> + }if +}if +exch +{imagemask}{image}ifelse +end +}bd +/cguidfix{statusdict begin mark version end +{cvr}stopped{cleartomark 0}{exch pop}ifelse +2012 lt{dup findfont dup length dict begin +{1 index/FID ne 2 index/UniqueID ne and +{def} {pop pop} ifelse}forall +currentdict end definefont pop +}{pop}ifelse +}bd +/t_array 0 def +/t_i 0 def +/t_c 1 string def +/x_proc{ + exch t_array t_i get add exch moveto + /t_i t_i 1 add store +}bd +/y_proc{ + t_array t_i get add moveto + /t_i t_i 1 add store +}bd +/xy_proc{ + + t_array t_i 2 copy 1 add get 3 1 roll get + 4 -1 roll add 3 1 roll add moveto + /t_i t_i 2 add store +}bd +/sop 0 def +/cp_proc/x_proc ld +/base_charpath +{ + /t_array xs + /t_i 0 def + { + t_c 0 3 -1 roll put + currentpoint + t_c cply sop + cp_proc + }forall + /t_array 0 def +}bd +/sop/stroke ld +/nop{}def +/xsp/base_charpath ld +/ysp{/cp_proc/y_proc ld base_charpath/cp_proc/x_proc ld}bd +/xysp{/cp_proc/xy_proc ld base_charpath/cp_proc/x_proc ld}bd +/xmp{/sop/nop ld /cp_proc/x_proc ld base_charpath/sop/stroke ld}bd +/ymp{/sop/nop ld /cp_proc/y_proc ld base_charpath/sop/stroke ld}bd +/xymp{/sop/nop ld /cp_proc/xy_proc ld base_charpath/sop/stroke ld}bd +/refnt{ +findfont dup length dict copy dup +/Encoding 4 -1 roll put +definefont pop +}bd +/renmfont{ +findfont dup length dict copy definefont pop +}bd +L3? dup dup{save exch}if +/Range 0 def +/DataSource 0 def +/val 0 def +/nRange 0 def +/mulRange 0 def +/d0 0 def +/r0 0 def +/di 0 def +/ri 0 def +/a0 0 def +/a1 0 def +/r1 0 def +/r2 0 def +/dx 0 def +/Nsteps 0 def +/sh3tp 0 def +/ymax 0 def +/ymin 0 def +/xmax 0 def +/xmin 0 def +/setupFunEval +{ + begin + /nRange Range length 2 idiv store + /mulRange + + [ + 0 1 nRange 1 sub + { + 2 mul/nDim2 xd + Range nDim2 get + Range nDim2 1 add get + 1 index sub + + 255 div + exch + }for + ]store + end +}bd +/FunEval +{ + begin + + nRange mul /val xd + + 0 1 nRange 1 sub + { + dup 2 mul/nDim2 xd + val + add DataSource exch get + mulRange nDim2 get mul + mulRange nDim2 1 add get + add + }for + end +}bd +/max +{ + 2 copy lt + {exch pop}{pop}ifelse +}bd +/sh2 +{ + /Coords load aload pop + 3 index 3 index translate + + 3 -1 roll sub + 3 1 roll exch + sub + 2 copy + dup mul exch dup mul add sqrt + dup + scale + atan + + rotate + + /Function load setupFunEval + + + clippath {pathbbox}stopped {0 0 0 0}if newpath + /ymax xs + /xmax xs + /ymin xs + /xmin xs + currentdict/Extend known + { + /Extend load 0 get + { + 0/Function load FunEval sc + xmin ymin xmin abs ymax ymin sub rectfill + }if + }if + + /Nsteps/Function load/Size get 0 get 1 sub store + /dx 1 Nsteps div store + gsave + /di ymax ymin sub store + /Function load + + 0 1 Nsteps + { + 1 index FunEval sc + 0 ymin dx di rectfill + dx 0 translate + }for + pop + grestore + currentdict/Extend known + { + /Extend load 1 get + { + Nsteps/Function load FunEval sc + 1 ymin xmax 1 sub abs ymax ymin sub rectfill + }if + }if +}bd +/shp +{ + 4 copy + + dup 0 gt{ + 0 exch a1 a0 arc + }{ + pop 0 moveto + }ifelse + dup 0 gt{ + 0 exch a0 a1 arcn + }{ + pop 0 lineto + }ifelse + + fill + + dup 0 gt{ + 0 exch a0 a1 arc + }{ + pop 0 moveto + }ifelse + dup 0 gt{ + 0 exch a1 a0 arcn + }{ + pop 0 lineto + }ifelse + + fill +}bd +/calcmaxs +{ + + xmin dup mul ymin dup mul add sqrt + xmax dup mul ymin dup mul add sqrt + xmin dup mul ymax dup mul add sqrt + xmax dup mul ymax dup mul add sqrt + max max max +}bd +/sh3 +{ + /Coords load aload pop + 5 index 5 index translate + 3 -1 roll 6 -1 roll sub + 3 -1 roll 5 -1 roll sub + 2 copy dup mul exch dup mul add sqrt + /dx xs + 2 copy 0 ne exch 0 ne or + { + + exch atan rotate + }{ + pop pop + }ifelse + + /r2 xs + /r1 xs + /Function load + dup/Size get 0 get 1 sub + /Nsteps xs + setupFunEval + + + + + + dx r2 add r1 lt{ + + 0 + }{ + dx r1 add r2 le + { + 1 + }{ + r1 r2 eq + { + 2 + }{ + 3 + }ifelse + }ifelse + }ifelse + /sh3tp xs + clippath {pathbbox}stopped {0 0 0 0}if + newpath + /ymax xs + /xmax xs + /ymin xs + /xmin xs + + dx dup mul r2 r1 sub dup mul sub dup 0 gt + { + sqrt r2 r1 sub atan + /a0 exch 180 exch sub store + /a1 a0 neg store + }{ + pop + /a0 0 store + /a1 360 store + }ifelse + currentdict/Extend known + { + /Extend load 0 get r1 0 gt and + { + 0/Function load FunEval sc + + + + + { + { + dx 0 r1 360 0 arcn + xmin ymin moveto + xmax ymin lineto + xmax ymax lineto + xmin ymax lineto + xmin ymin lineto + eofill + } + { + r1 0 gt{0 0 r1 0 360 arc fill}if + } + { + + + + + 0 r1 xmin abs r1 add neg r1 shp + } + { + + + r2 r1 gt{ + + 0 r1 + r1 neg r2 r1 sub div dx mul + 0 + shp + }{ + + + + 0 r1 calcmaxs + dup + + r2 add dx mul dx r1 r2 sub sub div + neg + exch 1 index + abs exch sub + shp + }ifelse + } + }sh3tp get exec + }if + }if + + /d0 0 store + /r0 r1 store + /di dx Nsteps div store + /ri r2 r1 sub Nsteps div store + /Function load + 0 1 Nsteps + { + 1 index FunEval sc + d0 di add r0 ri add d0 r0 shp + { + + d0 0 r0 a1 a0 arc + d0 di add 0 r0 ri add a0 a1 arcn + fill + + + d0 0 r0 a0 a1 arc + d0 di add 0 r0 ri add a1 a0 arcn + fill + }pop + + + /d0 d0 di add store + /r0 r0 ri add store + }for + pop + + currentdict/Extend known + { + /Extend load 1 get r2 0 gt and + { + Nsteps/Function load FunEval sc + + + + + { + { + dx 0 r2 0 360 arc fill + } + { + dx 0 r2 360 0 arcn + xmin ymin moveto + xmax ymin lineto + xmax ymax lineto + xmin ymax lineto + xmin ymin lineto + eofill + } + { + + + xmax abs r1 add r1 dx r1 shp + } + { + + r2 r1 gt{ + + + + calcmaxs dup + + r1 add dx mul dx r2 r1 sub sub div + exch 1 index + exch sub + dx r2 + shp + }{ + + r1 neg r2 r1 sub div dx mul + 0 + dx + r2 + shp + }ifelse + } + } + sh3tp get exec + }if + }if +}bd +/sh +{ + begin + /ShadingType load dup dup 2 eq exch 3 eq or + { + gsave + newpath + /ColorSpace load scs + currentdict/BBox known + { + /BBox load aload pop + 2 index sub + 3 index + 3 -1 roll exch sub + exch rectclip + }if + 2 eq + {sh2}{sh3}ifelse + grestore + }{ + + pop + (DEBUG: shading type unimplemented\n)print flush + }ifelse + end +}bd +{restore}if not dup{save exch}if + L3?{ + /sh/shfill ld + /csq/clipsave ld + /csQ/cliprestore ld + }if +{restore}if +end +setpacking +%%EndFile +%%EndProlog +%%BeginSetup +% Disable CTRL-D as an end-of-file marker... +userdict dup(\004)cvn{}put (\004\004)cvn{}put +[{ +%%BeginFeature: *PageSize A4 +<>setpagedevice +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_OSColMat 1 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_PSrc 2 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Size 1 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *MediaType 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Medi 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *ColorModel RGB +<>setpagedevice +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJProfileSpec 1 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Ink_ 1 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_HdofClSp 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Mode 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_APri 1 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Manu 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Qual 43 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Bi_D 1 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Hori 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Silt 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *Resolution 360x360dpi +<>setpagedevice +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_CMat 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_CCor 3 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Gamm 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_UEpL 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_ERGB 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_ECAv 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Brit 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Cont 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Satu 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Cyan 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Mage 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_Yell 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_ATon 7 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_AFil 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_AGai 1 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_ACam 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_DCCT 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_REye 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_exmg 2 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_BSSv 0 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_ENAL 1-1_2-1_3-1_4-1 +%%EndFeature +} stopped cleartomark +[{ +%%BeginFeature: *EPIJ_OSCMProf 1 +%%EndFeature +} stopped cleartomark +% x y w h ESPrc - Clip to a rectangle. +userdict/ESPrc/rectclip where{pop/rectclip load} +{{newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto +neg 0 rlineto closepath clip newpath}bind}ifelse put +% x y w h ESPrf - Fill a rectangle. +userdict/ESPrf/rectfill where{pop/rectfill load} +{{gsave newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto +neg 0 rlineto closepath fill grestore}bind}ifelse put +% x y w h ESPrs - Stroke a rectangle. +userdict/ESPrs/rectstroke where{pop/rectstroke load} +{{gsave newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto +neg 0 rlineto closepath stroke grestore}bind}ifelse put +userdict/ESPwl{}bind put +%%EndSetup +%%Page: 1 1 +%%PageBoundingBox: 0 0 596 841 +%%BeginPageSetup +0.0 841.8 translate -90 rotate +%%EndPageSetup +cg_md begin +bp +sdmtx +%RBIBeginFontSubset: FZIQAH+ArialMT +%!FontType1-1.0: FZIQAH+ArialMT 1.0000.5.0600 + 14 dict begin/FontName /FZIQAH+ArialMT def + /PaintType 0 def + /Encoding 256 array 0 1 255{1 index exch/.notdef put}for + dup 33 /L put + dup 34 /o put + dup 35 /r put + dup 36 /e put + dup 37 /m put + dup 38 /space put + dup 39 /i put + dup 40 /p put + dup 41 /s put + dup 42 /u put + dup 43 /d put + dup 44 /l put + dup 45 /t put + dup 46 /a put + dup 47 /comma put + dup 48 /c put + dup 49 /n put + dup 50 /g put + dup 51 /b put + dup 52 /q put + dup 53 /period put + dup 54 /U put + dup 55 /v put + dup 56 /x put + dup 57 /D put + dup 58 /h put + dup 59 /f put + dup 60 /E put + readonly def + 42/FontType resourcestatus{pop pop false}{true}ifelse + %APLsfntBegin + {currentfile 0(%APLsfntEnd\n)/SubFileDecode filter flushfile}if + /FontType 42 def + /FontMatrix matrix def + /FontBBox[2048 -1361 1 index div -665 2 index div 4096 3 index div 2060 5 -1 roll div]cvx def + /sfnts [< + 74727565000900000000000063767420000000000000009C000006546670676D00000000000006F00000066E676C79660000000000000D6000002A0A68656164000000000000376C000000366868656100000000000037A400000024686D747800000000000037C8000000746C6F6361000000000000383C0000003C6D61787000000000000038780000002070726570000000000000389800000BBE05BA001905BA001A05A70019042600180000FFE70000FFE80000FFE7FE69FFE805BA0019FE69FFE802EA000000B8000000B80000000000A800AD016900AD00BF00C201F0001800AF00B900B400C800170044009C007C009400870006005A00C80089005200520005004400940119FFB4002F00A1000300A100CD00170057007E00BA00160118FFE9007F008503D300870085000D002200410050006F008D014CFF75005C00DF04830037004C006E00700180FF58FF8EFF92FFA400A500B903C8FFFD000B001A0063006300CDFFEE05D8FFDC002D005C0095009900DF019209B500400057008000B9039D0072009A035D0401FF67FFFA00030021007700CD0004004D00CD01C0022B004C006500E70118017C034305D8FFA3FFB0FFC40003001C005D0068009A00BA013501470221055CFF4DFFCD0016002D00780080009900B200B600B600B800BD00DA010C05F0FFA4FFF00019002C0049007F00B400CE01C003FEFD81FE3F000000050018002900390049006F00BE00C700D0012301C1026F050C05320540057AFFD4001400310055005700A700B400E601F7027E027E027F03C60446FF42000E0085009100BF00C200C500E1011A012F014F01560229026F029E03720008002C00310031006400690089009800C700DE012B01B6020C02CF03A304AB04FB061DFEE0FF0E00060026009B009D00C1010D011801200173018201D601E30243025F029B02E2039404A904D20761001C005E006D008D00AB00F7011201380151015B0168017C01870191019901CD01D001E802410254026B02EF0368037103BD044204420453047304830586058B06E8FE58FEC4FED1FEF7FF32FF860051007C008100910095009E00B400B900CF00D900D900DF00E20105010B010E010E012001210155017B017B017E018D01A201A801A901B401D001D001E201E901F201F501FB020002000206021B0221022202220223027202770294029C02CF02CF02D002EC02F903170322032B0335033C0359036F037103870390039003B503E1041A04CF04FF053205320596059F05A805AB05C205F0060C0782080008CCFCA3FD2AFDDEFE00FE88FE96FEB2FEB4FFE100150019001A001C001F003C005100610061006A0078009600A500AF00D3010C0118011A012A013E014C0151015F016A0171017801820184019A01A501A801A901AE01BC01CD01D701EF0200020D021C + 02210222022E02350242024F024F025E026502710290029202B402D602FA0307030B030F0315032A0347035D036503740379039603B003CC03DD03E203F603FC03FC03FF040A041F04220426042B0447045F0475049E04E704E7055C05CB05E5060A066D068606B806F10736073E07500751075D078F07B607D4086000B600C300B500B700000000000000000000000001E00381034503B5008E0233041902CE02CE002D005F0064034D023F000002A80188027D01B402240578063B023B014E00F00426029402C6029F02F6023B034D014B0153006A0231000000000000061404AA0000003C04C300ED04BC026502CE03B50078060C017E02EF060C00B201000239000001C50330042B03CB00DA03DF010704A100DB040A011701ED02A70350010B01BD043E05580021039C00AE0371017D00B5024500000AFB088C012B014E01AA00870054013201F803FF0003024E00B4003703E30083006B02D800ED00770088009701640467008E0033017C00E700A6029E0329056E062A061501C90269048A021301B4000204A9000002390124010305140084015D039A06EF02D9007500CF040A00DE03AC04BC02CF02AE034D04F005520168006D007D00860071FF810079055804D2016700030156002504E00094007C033204210094007F0072005C002F00B6001800BA00B80041034D00720018001F004C016A01550099009A009A009800B200040078006900140057006E00CE00B4065402B80067050E016500E7000004CBFE52005AFFA60099FF67006EFF92002DFFD40087FF7C00B800A800E5008F00A80185FE7B0070001E00D900DE014C054602CF0546FF2D028A02D90253029600B700000000000000000000000000000125011800EA00EA00AE0000003E05BB008A04D70053003FFF8CFFD500150028002200990062004A00E4006D00EE00E5004803C00033FE4E02B1FF460370007905DF0051FFA7FF1F010A0068FF6C004F00BC00A507050061072B00ED04B001D200B6007B00650252FF740365FE690094008F005C004000860075008900894043555441403F3E3D3C3B3A3938373534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A191817161514131211100F0E0D0C0B0A090807060504030201002C4523466020B02660B004262348482D2C452346236120B02661B004262348482D2C45234660B0206120B04660B004262348482D2C4523462361B0206020B02661B02061B004262348482D2C45234660B0406120B06660B004262348482D2C4523462361B0406020B02661B04061B004262348482D2C0110203C003C2D2C20452320B0CD442320B8015A51582320B08D44235920B0ED51582320B04D44235920B09051582320B00D44235921212D2C20204518684420B001602045B04676688A4560442D2C01B10B0A4323 + 43650A2D2C00B10A0B4323430B2D2C00B0172370B101173E01B0172370B10217453AB10200080D2D2C45B01A234445B01923442D2C2045B00325456164B050515845441B2121592D2CB00143632362B0002342B00F2B2D2C2045B0004360442D2C01B00643B00743650A2D2C2069B04061B0008B20B12CC08A8CB8100062602B0C642364615C58B00361592D2C45B0112BB0172344B0177AE4182D2C45B0112BB01723442D2CB01243588745B0112BB0172344B0177AE41B038A45186920B01723448A8A8720B0A05158B0112BB0172344B0177AE41B21B0177AE45959182D2C2D2CB0022546608A46B040618C482D2C4B53205C58B002855958B00185592D2C20B0032545B019234445B01A23444565234520B00325606A20B009234223688A6A606120B01A8AB000527921B21A1A40B9FFE0001A45208A54582321B03F1B235961441CB114008A5279B31940201945208A54582321B03F1B235961442D2CB110114323430B2D2CB10E0F4323430B2D2CB10C0D4323430B2D2CB10C0D432343650B2D2CB10E0F432343650B2D2CB11011432343650B2D2C4B525845441B2121592D2C0120B003252349B04060B0206320B000525823B002253823B002256538008A63381B212121212159012D2C4BB06451584569B00943608A103A1B212121592D2C01B005251023208AF500B0016023EDEC2D2C01B005251023208AF500B0016123EDEC2D2C01B0062510F500EDEC2D2C20B001600110203C003C2D2C20B001610110203C003C2D2CB02B2BB02A2A2D2C00B00743B006430B2D2C3EB02A2A2D2C352D2C76B8022323701020B802234520B0005058B00161593A2F182D2C21210C6423648BB84000622D2C21B08051580C6423648BB82000621BB200402F2B59B002602D2C21B0C051580C6423648BB81555621BB200802F2B59B002602D2C0C6423648BB84000626023212D2CB4000100000015B00826B00826B00826B008260F10161345683AB001162D2CB4000100000015B00826B00826B00826B008260F1016134568653AB001162D2C4B53234B515A5820458A60441B2121592D2C4B545820458A60441B2121592D2C4B53234B515A58381B2121592D2C4B5458381B2121592D2CB0134358031B02592D2CB0134358021B03592D2C4B54B012435C5A58381B2121592D2CB012435C580CB00425B00425060C6423646164B807085158B00425B00425012046B01060482046B0106048590A21211B2121592D2CB012435C580CB00425B00425060C6423646164B807085158B00425B00425012046B8FFF060482046B8FFF06048590A21211B2121592D2C4B53234B515A58B03A2B1B2121592D2C4B53234B515A58B03B2B1B2121592D2C4B53234B515AB012435C5A58381B2121592D2C0C8A034B54B00426024B545A8A8A0AB012435C5A58381B2121 + 592D2C4B5258B00425B0042549B00425B00425496120B0005458212043B0005558B00325B00325B8FFC038B8FFC038591BB04054582043B0005458B00225B8FFC038591B2043B0005458B00325B00325B8FFC038B8FFC0381BB00325B8FFC03859595959212121212D2C462346608A8A462320468A608A61B8FF8062232010238AB902C202C28A70456020B0005058B00161B8FFBA8B1BB0468C59B0106068013A2D2CB1020042B123018851B1400188535A58B910000020885458B202010243604259B12401885158B920000040885458B2020202436042B12401885458B2022002436042004B014B5258B2020802436042591BB940000080885458B202040243604259B94000008063B80100885458B202080243604259B94000010063B80200885458B202100243604259B94000020063B80400885458B202400243604259595959592D2CB0024354584B53234B515A58381B2121591B21212121592D000000020100000005000500000300070000211121112521112101000400FC2003C0FC400500FB002004C000000100AAFEDE018300CD000A004EB50A030007AB06B80150402601033C0202010A013C000A020301033C000638073A4F005F006F007F00A0000500A00BA198182B10F45DF4E410ED3C103C003FED3C103C10ED10FDED0111123931303335331514060727363637B6CD505732393603CDCD718B264D19615B000100BA0000018700CD000300254018023C000A023C5F006F007F00AF0004A0000100A004A198182B10F65D5DED003FED313033353315BACDCDCD000002009E0000055A05BA000F001D00E5402F201F0143081C1D1E02010211101E0F000817262009011F400D0D0255092010100255090A0F0F025509180D0D025509B8FFF440150C0C0655091A1F1D10200120000100201010025500B8FFF6B40F0F025500B8FFF6B40D0D025500B8FFFAB40C0C025500B8FFF7B40C0C065500B8FFF8400A0D0D0655005D1E3B5C182B10F62B2B2B2B2B2B5D3CFD3C10F62B2B2B2B2B5DED003F3CFD3C3F3CFD3C313043794036031B0708060805080408040619181A1802060B0A0C0A0D0A030615161416131603061B03172101120E17210118081C2101160A1121002B2B012B2B2A2A2A2A81015D3311213217161716121514020E022325213236373636353426272623219E01F9AB5A7E5974734E7A91CD85FEB1013991A531454D976C4EADFECC05BA151D4C62FECFC4A7FEFEA96132AD363145E9A6E6F72A1E000100A2000004E805BA000B0095401506051E080807070003041E0201020A091E0B000807B8FFC0401D1012340754034A200A200D020A1A0D0409200120000100201010025500B8FFF6B40F0F025500B8FFF6B40D0D025500B8FFFAB40C0C025500B8FFFAB40C0C065500B8FFF0400A0D0D0655005D0C3B5B18 + 2B4E10F42B2B2B2B2B2B5D3C4DFD3C4E10F65D4DF4E42B003F3CFD3C3F3CFD3C12392F3C10FD3C3130331121152111211521112115A20424FC9E032BFCD5038405BAADFE3FACFE0DAD00000100960000042A05BA0005006D400C010204031E05000820040104B802A7400F070203200120000100201010025500B8FFF6B40F0F025500B8FFF6B40D0D025500B8FFFAB40C0C025500B8FFF6B40C0C065500B8FFF8400A0D0D0655005D063B5C182B10F62B2B2B2B2B2B5D3CFD3C10E65D003F3CFD3C3F313033113311211596C202D205BAFAF3AD000100A1FFE7052205BA001400D9400A260F58045808C9080416B8FFC0401613153434043B0846044A08760FA605E80F070C000211B802BBB40609142602B8FFECB40F0F025502B8FFF2400B0D0D025502100C0C025502B8FFE0401C0B0B0655025D201601201650160260167016801603160D26200A010AB8FFC0400A1315340A20101002550AB8FFF6B40F0F02550AB8FFF6B40D0D02550AB8FFFA400B0C0C02550A040B0B06550AB8FFF7B40C0C06550AB8FFF8400A0D0D06550A5D153B59182B4E10F42B2B2B2B2B2B2B2B5DED4D105D5D71F62B2B2B2B4DED003FED3F3C3130015D2B005D0133111402042322240235113311141616333236110460C264FEFBD4CEFEFA70C247AD7DD6B605BAFCB1DDFEFCA38E010DE9034FFCB2BFB562C20114000002004AFFE8041C043E00280037022D402C090D092A190D1A2A290D2A2A390D3615371B3A2A492A5D0D5D2A6A0D692A60308A0D86299A169B1AA90D1528B8FFE8B40B0B065527B8FFE840190B0B0655A619AA28B619BB28C419CF28D215DD28084416011EB8FFF440110C0C065512120C0C0655050C0C0C065535B8FFE040550C0C06551F171F182B2C2A343904392C4904482C5608592B6608692B760C870CC90CF90DF92B1137340E0104102F243417322114185F296F2902291C2F0E3F0E8F0E9F0EFF0E059F0EAF0EEF0E030E0C0F0F02550EB8FFEAB4101002550EB8FFF44015101006550E0C0D0D06550E060F0F06550E0E1C0317B802AAB61895141C1C0700B8FFF4401A0C0C06550045270A321C030B2961106100060D0D025500252124B8FFECB41010025524B8FFEC400B0D0D025524040C0C025524B8FFE4B40B0B025524B8FFF4B40B0B065524B8FFDC400B1010065524060F0F065524B8FFFCB40C0C065524B8025B400E27400026102620263026AF260539B8FFC0B40E0E025526B8FFD6B60E0E0255263139B8FFC0400D1E23343039C03902A039013917B8FFF4404110100655172518222F24BF06CF06021F063F0602060E0F0F0255060C0D0D025506180C0C0255060C0B0B0255060C0B0B0655060E0D0D065506100C0C065506313810F62B2B2B2B2B2B2B5D71EDF4ED2B105D712BF62B2B5DEDF42B2B2B2B2B2B2B2B3CFD + 2BE5E5003FED3FE42B3FEDFDE41112392F2B2B2B2B2B5D71ED711112391112393901111217393130005D2B2B2B2B01715D2B2B0071250606232226353436363736373637363534272623220607273E02333216161716151514161723260306070E02151416333236373635033C64B96AAFBC477348356BDA67013345887F791DB0186ED08988AA5010091722BC1C1762C46F5C326D6968A2261D835546AB854E814E140E0D1A24250A6E2D3D597118718B4B40614A2E78F0FB853D3801DD281C10284D2F48605B4F3D7700020086FFE8041F05BA0010001D0180409B01050C0F240535054505053F1FB01F021F1F221C331C421C701F901F063A133C163C1A4C164C1A5D085D0D580F5D165E1A6A086C0D680F6E166E1AC01FD90CDA17DA19E213EC17EC19E31DE01FFF1F1920052F0F2F1430053F0F40054C0F50056605DA1DF504FA100C10150E040602001B1C0607010A151C0E0B1824D00B01100B400B600B800B041F400D0D02550B0C0F0F02550B180D0D02550BB8FFF6B40C0C02550BB8FFF0B40B0B06550BB8FFF4B40F0F06550BB8FFE0B40C0C06550BB8FFF4402F0D0D06550B7401113300040C0C025500040D0D0655003303250202C001019001A001B001F001041F013F014F010301B8FFFEB41010025501B8FFFC401D0E0E0255010C0D0D025501100C0C025501120B0B0255010C0B0B065501B8FFF8B41010065501B8FFFC40160F0F065501180C0C065501140D0D065501191E4737182B4E10F42B2B2B2B2B2B2B2B2B2B5D71723C4D10FDF42B2BE410FD2B2B2B2B2B2B2B2B5D71ED003FED3F3FED3F11391112393130005D015D7172007121231133113633321E0215100023222703141716333236353426232206012DA7B472B162AF7140FEF2BDBC6B0234559176ACA57576AC05BAFDF58F4F8FCA73FEEFFED69D0196BF558BCDCBD0C6CD00010050FFE803ED043E001A015AB1020243545840340E7F0F010F0B01400050007000030004121C0B07181C040B010E1507080E0E0255070C0D0D0255070C0C0C025507100B0B0255072F2B2B2B2BCDD4C6003FED3FED10C45D3210C45D3231301B4047090C011F1C4313431753135317601360179B029B039A0DA410A41A0C080D190A6A0269036A05750C700D800DA60CB509B60AB50C0C160C860CE302030E225F0F6F0F7F0F030F01B802AA4079300040005000600070009000A000E000F00009000F0F0B000004121C0B07181C040B1C0F010F240E080D0D06550E221B000100240B2B1F010100010101400B0B065501401010065501480C0C0655011A0D0D065501491C1524CF07011F073F0702070E0B0B0655070A1010065507120C0C065507311B34C4182B10F62B2B2B5D71ED10F62B2B2B2B5D724B53234B515A58B90001FFC03859ED72F42BED72003FED3FED12392F1139 + 2F105DE4105DE43130005D71015D7159011706062322001134123633321617072626232206151416333236033CB11DEFAEDAFEF772E989ADDC1FAF197F5A88AAA4846A8E018517B7CF011D010AAC010281AFA11B6B6CC3D3D6C2820000020046FFE803DF05BA0011001D015540A40A02040D250D340D440D053514351C5702540A5214531C6702640565096314601CC01FD405D513DD19E513E514EF17EB19E51DE01FFF1F161F1F2B1A3C163C1A4B1A701F901F072E02240D2E163A02350D4B02450D4614491C570A560D670DE506E716FA01F40E100115030E0B100F001B1C0B0711000A151C030B1833010025110F251010D011011011401160118011041F400B0B02551F400D0D025511121010025511B8FFF440110F0F025511060E0E025511180D0D025511B8FFF2400B0B0B0655110E1010065511B8FFEEB40C0C065511B8FFF840420D0D065511741224BF07CF07DF07FF07041F073F074F0703071E0B0B025507180C0C0255071E0D0D0255070C0B0B0655070C0D0D0655071A0C0C065507191E3450182B4E10F42B2B2B2B2B2B5D714DEDFD2B2B2B2B2B2B2B2B2B2B5D713C10ED10FD3CE4003FED3F3C3FED3F3C11391112393130005D01715D0071213506232226263534123633321617113311011416333236353426232206033865C47FD5756AD48360962FB3FD20AC7576A5A87B78A1869E8CFBA39F01038A5141020EFA460212CCCAC1C6DACCC4000002004BFFE8041E043E0015001D015340171F001C150255035D055D09550B65036B056F09650B0815B8FFE4B40D0D065511B8FFE440520D0D06551D1C0D0D06552712D905FA14F61A0431123A19311C41124D1A411C51125C19521C61126D1A611C78067815F602F618100016010F0D171750166016701603161C0F9010A010021010041B1C0A0700BA02AA0001FFC0B41010025501B8FFC04010101006551001010195131C040B17400DB8FFDCB40D0D02550DB8FFEEB40D0D06550DB8FFEAB40C0C06550DB8FFC04009272A34B00D010D1A1FB8FFC0B32526341FB8FFC040411E2334301F011F163310240740242A341F073F074F070307200B0B025507180C0C0255071C0D0D0255070E0B0B0655071C0C0C065507160D0D065507191E3437182B4E10F42B2B2B2B2B2B5D2B4DFDE44E10712B2BF6712B2B2B2B4DED003FEDFD5D2B2BE43FED12392F5D3CFD713C011112393912393130015D005D2B2B2B017172011706062322001110003332001114072116163332360121262726232206035EBA2CEEB9E9FEEF0114DCD5010E01FCE80AB285638CFDDA02510C3856897CA9015617A3B4011F0103010C0128FEDEFEF91020AFBA680195864368A6000100130000028005D30017010D401E1409010F192F193019401970199B0C9C0DA90D081A0D280DB019C0190419B8FFC040 + 281A1F341D080D030C0F1C0A0115022B1413040306000A9F140114FF13400417250400030292010100B8FFC0B331383400B8FFC0402B1C1F3490000119400F0F025519400D0E025500141010025500280F0F025500220E0E0255002C0D0D025500B8FFF2400B0C0C025500140B0B065500B8FFEAB41010065500B8FFE6B40F0F065500B8FFFAB70C0C065500A31819BC01BA002100F6010A00182B2BF62B2B2B2B2B2B2B2B2B2B2B5D2B2B3C10F43C103CED10EDED5D003F3F3C3C3CFD3C3FED391139313043794014101106090706080602061009121B0011060F1B012B012B2A8181012B715D0072331123353335343736363332170726232206151533152311B29F9F131A83764C5C1B38325244CFCF039A8C716B344657129D0A4660628CFC6600020042FE5103EA043E001E002A016F40600B0B05142C0B25144C0B451406091D191D2C0B26142C23390B36144A0B46145607580B680BFA0AF5150E2E232C273E233E274C27902CA02C07362136293F2C460B4621452954215429690763216329602C802CDA27E821EE23EF271117160615B802B1B4281C130701B802AA401020003000600070008000C000D0000700B8027D4032051C1C0F0A45221C0C0A16153325330A251818D017011017401760178017042C400B0C02552C400D0D025517121010025517B8FFF440110F0F025517060E0E025517160D0D025517B8FFEA400B0B0B065517121010065517B8FFEEB40C0C065517B8FFFC404A0D0D065517740F012500221F24BF0FCF0FDF0FFF0F041F0F3F0F4F0F030F200B0B02550F1A0C0C02550F220D0D02550F1C0B0B06550F0C0D0D06550F1A0C0C06550F192B2C74213450182B2B4EF42B2B2B2B2B2B5D714DEDF4ED10FD2B2B2B2B2B2B2B2B2B2B5D713C10FDE4F63C003FEDE43FEDFD5DE43FEDE43F3C3130015D71005D711717161716333236373627062322023534123633321735331114060623222613141633323635342623220666AF0B3243747D88180E0176B0DBF06ED18DBC7AA665DBA0BEEA99A67D7CA8AD7A78A8581A512532645A37B08B013CDD9801018C9880FC6AF8CF78AB032AD1C0BFCCC3C6C30000010087000003E805BA00140161B90016FFC0B315173403B8FFE0400E0D0D0655250435034503BA0D0403B8FFE0403A1719341708110C1114030501000F1C0507140B0A0C250940333634FF0901C0090116400B0B025516401010025509281010025509140E0E025509B8FFEC40110D0D025509040C0C0255091A0B0B025509B8FFF6400B0B0B065509141010065509B8FFF8400B0D0D0655090A0F0F065509B8FFF6B60C0C0655094E16B8FFC04017343634B016F016027016A016B016FF1604160214250100B8FFC04010333634F0000100002000D000E0000400B8FFFAB41010025500B8FFFA40170E0E0255 + 00040C0C025500080B0B025500040B0B065500B8FFFA40160F0F065500020C0C065500020D0D0655004E154750182B10F62B2B2B2B2B2B2B2B5D712B3CFD3C105D712BF42B2B2B2B2B2B2B2B2B2B2B2B5D712BED003F3C3FED3F1139113901123931304379400E060E07250E060C1B010D080F1B01002B012B2B81002B5D2B012B33113311363332161615112311342623220606151187B47EC076AE4BB4756B508D3C05BAFDF2925DA49CFD5F02A1877B538E7DFDBB000200880000013C05BA0003000700CD405E09360B0B02554F099009A009B009C009DF09F0090700091F09700980099F09B009C009DF09E009FF090A1F09010001070402030906037E0100060506040A0607250500049F04A004B004C004E00406C004F0040200042004D004E0040404B8FFF8B41010025504B8FFFA40170E0E025504040C0C0255040A0B0B025504140B0B065504B8FFEAB41010065504B8FFFEB40D0D065504B8FFFC400A0C0C0655044E084750182B10F62B2B2B2B2B2B2B2B5D71723CFD3C003F3F3C3FED0111123939111239393130015D72712B133533150311331188B4B4B404EBCFCFFB150426FBDA00000100830000013705BA000300E3B605360B0B025505B8FFC0B337383405B8FFC0B334353405B8FFC0B330313405B8FFC0B322253405B8FFC040251517340F051F059F05DF05044F05DF05F005031F0570058005FF05040100000A0203250100B8FFC0B337383400B8FFC040153335349F0001C000F0000200002000D000E0000400B8FFF8B41010025500B8FFFA401D0E0E025500040C0C0255000A0B0B025500140B0B065500081010065500B8FFFEB40D0D065500B8FFFFB40C0C065500B8FFFC400A0C0C0655004E044750182B10F62B2B2B2B2B2B2B2B2B5D71722B2B3CFD3C003F3F3130015D71722B2B2B2B2B2B3311331183B405BAFA46000001008700000626043E002301C7B9000DFFF4B40D0D065508B8FFF4B40D0D065509B8FFD8404D0B0D342504E404E409E117E52005D505F620021708202309181B20090303231E1C06151C0B0B06070106231A19100AD025019025A025022517171A0E2590110111041010025511180F0F025511B8FFEC400B0E0E025511140C0C025511B8FFE840170B0B025511020B0B0655110C1010065511060F0F065511B8FFFAB40C0C065511B8FFF8B40D0D065511B8015D400C1825901B011B180F0F02551BB8FFEC400B0E0E02551B140C0C02551BB8FFEE40110B0B02551B040B0B06551B0A101006551BB8FFFE400B0D0D06551B0C0F0F06551BB8FFFCB40C0C06551BB8015D4016000233232501D000019000A000021F003F004F000300B8FFFE401D0E0E025500100D0D025500100C0C0255000C0B0B025500160B0B065500B8FFFCB41010065500B8FFF440140F0F0655000A0C0C0655000E0D + 0D065500192425B80178B3214750182B2B4EF42B2B2B2B2B2B2B2B2B5D71723C4DFDE410F42B2B2B2B2B2B2B2B2B5DEDF42B2B2B2B2B2B2B2B2B2B5DFD4E456544E67172003F3C3C3C3F3F3C4D10ED10ED11173901111239123931304379400E0C141326140C111B01120D151B01002B012B2B81015D005D2B2B2B33113315363633321617363332161511231134262623220615112311342623220606151187A132A66A76971F7ECA9EAAB3235C3E7094B458644C813A0426954E5F6258BAAFB6FD27029D6C5F3A95A4FD9702B27878509A91FDD90000010087000003E6043E0016017D40130503061302A810B810E303E713F003F6130604B8FFF0403C0B0D347910019810D018E018FF18042008140E1416121C05070106160D0A0D0E0C0E2418401010025518400B0B02550B28101002550B140E0E02550BB8FFEC40110D0D02550B040C0C02550B220B0B02550BB8FFF4400B0B0B06550B14101006550BB8FFF9400B0D0D06550B0A0F0F06550BB8FFF640120C0C06550B40333634FF0B01FF0B010B4E18B8FFC0401A343634B018F018027018A018B018C01804180302331516250100B8FFF6B41111025500B8FFFAB41010025500B8FFFA40170E0E025500040C0C0255000A0B0B025500040B0B065500B8FFFA40110F0F065500020C0C065500040D0D065500B8FFC04012333634F0000100002000D000E00004004E1710F65D712B2B2B2B2B2B2B2B2B2B3CFD3CF43C105D712BF65D712B2B2B2B2B2B2B2B2B2B2B2B2BED3C103C003F3C3F3FED11390112393130437940160611090A080A070A0306102611060E1B010F0A121B01002B012B2B2A81015D71002B5D71331133153633321616171615112311342626232206151187A275DD60A150100AB42A6B4873A7042697AF45704D327DFD7302866E6D4192CCFDBC0000020044FFE80427043E000D0019016BB615180D0D065513B8FFE8B40D0D06550FB8FFE840730D0D065519180D0D065512070A190C4706480856065908670669080834103A123A16351845104B124B1645185C055C0952105D125D1652186D056D0964106D126D1664187701150906050D5B035405540A5B0C6C036505650A6C0C0A171C0407111C0B0B14241B400D0D02551B400B0B025507B8FFEA40110F0F025507180D0D025507100B0B025507B8FFF0B40B0B065507B8FFF0B40D0D065507B8FFF0B40F0F065507B8FFF0B40C0C065507B8FFC04013242534300701000710072007030731DF1B011BB8FFC040491E2334301B011B0E24000C0E0F025500120D0D0255000C0C0C0255001C0B0B0255000E0B0B0655000E0D0D0655000C1010065500160C0C065500402425341F003F000200311A3437182B10F65D2B2B2B2B2B2B2B2B2BED10712B5DF65D5D2B2B2B2B2B2B2B2B2B2BED003FED3FED313001715D00 + 71435C584009530553096205620904015D59002B2B2B2B131037363332001514060623220013141633323635342623220644A489C5DB01167BEB8BDFFEEDB9B28786B2B38587B2021301278E76FEE1FDCDEB82011E010DCCCBCCD1C5CBCA00020087FE690421043E0012001E0162408E0C102D103D104B10043F20B020021F20290C231D3215321D421D70209020083A173A1B4A174A1B59085B0C5C175C1B6A086B0C69106D176B1BC020D314DD18DD1AD31EE414E41EE020FF201623042B102B1535043A1046044A105A10E50BEB1DFE100B110E03161C1C06070106161C0E0B000E1924D00A01100A400A600A800A0420400B0B025520400D0D02550AB8FFE6400B0F0F02550A180D0D02550AB8FFFAB40C0C02550AB8FFEEB40B0B06550AB8FFF4B40F0F06550AB8FFE840230C0C06550A74011333023312250000C001019001A001B001F001041F013F014F010301B8FFFC401D0E0E025501100D0D025501100C0C025501100B0B0255010C0B0B065501B8FFF6B41010065501B8FFFC40160F0F0655010C0C0C065501120D0D065501191F473718012B4E10F42B2B2B2B2B2B2B2B2B5D71723C4D10FDF4E410FD2B2B2B2B2B2B2B2B5D71ED003F3FED3F3FED113912393130005D015D717200711311331536363332161615140206232226271103141633323635342623220687A43A926888D06A75DF7B5A8F2E11A67678ABA77473B1FE6905BD8A51518CFF98A3FEFB8B4C3AFDFB03A4CDC4CBD5CBCAD70000020048FE6903E0043E0010001C0136408E0B022B022A183B024B02790C063F153F194B19901EA01E053413341B3F1E4413441B5313531B6313631B601E801ED406D512E606E90CEA18102902220C2B153902350C4902460C5A026902D90CDB18E316E919E61BFC020F01040D141A1C0B070E06141C040B000E170E3300251010D00F01100F400F600F800F041E400B0C02551E400D0D02550F12101002550FB8FFF440110F0F02550F060E0E02550F160D0D02550FB8FFFE400B0C0C02550F16101006550FB8FFE8B40C0C06550FB8FFF4403F0D0D06550F741124BF07CF07DF07FF07041F073F074F070307240B0B0255071A0C0C025507220D0D025507160C0C0655071A0D0D065507191D1E74213450182B2B4EF42B2B2B2B2B5D714DEDFD2B2B2B2B2B2B2B2B2B2B5D713C10FDF43C003F3FED3F3FED113912393130005D015D7100710111060623220011343636333217353311011416333236353426232206032C2A9755BDFEEF6FD37EC571A2FD21AC7873A6AF7675A3FE6902083B4E012E0107A0FE83A68EFA4303ADCDCDC3C7D4D6C70000010085000002C6043E001100C9403B2F1301100401230434044304530466047404060911080908090D1311090D000308010B1C06070106000A0928900801082220130113022211 + 250100B8FFC04010333634F0000100002000D000E0000400B8FFF8B41010025500B8FFF840110E0E025500040C0C025500060B0B025500B8FFFCB41010065500B8FFF440160F0F065500060C0C065500080D0D0655004E1247C4182B10F62B2B2B2B2B2B2B2B5D712B3CFDE4105DF472E4003F3F3FED11393911393901111239390010C9870E7DC43130005D72015D33113315363633321707262322060706151185A23E693F5B5E3E42423B5E141E0426A171483AA727473F6072FDD4000001003FFFE803B1043E00300317407B042214223A094A094424562265227C098E098424A613AB2CC2030D09171A1817304B2CD617051B025502021032010A185C085C095C0A5C0B5C0C5C0D6A086A096A0A6A0B6A0C6A0DB426B4270F27262427242936245A0A590B64266428742374248024930A9C0C9228972C9530A40AA90CA327A428B326C5261628B8FFF4B40D0D065522B8FFF4B40D0D065523B8FFF4B40D0D065524B8FFF4B40D0D065528B8FFF4B40C0C065522B8FFF4B40C0C065523B8FFF4B40C0C065524B8FFF4B40C0C06551DB8FFDE40121E395A0827250C0A041A202615040B2E1D1AB802AA4022192C0B0B02551F193F194F195F19AF19CF19060F191F196F19DF19041F198F190219BD02550015000002AA0001FFC040140B0B025510014001021001D00102000110010201B8FFC0B314163401B8FFC040100E113401012E5C1D6C1D021D1C150704B8FFF4B40B0B025504B8FFE6B41010065504B8FFE640130F0F0655041C2E0B1F1A011A24194013183432B8FFC0402F0F0F025519180F0F025519180D0D025519160C0C025519201010065519200F0F065519100C0C065519160D0D065519B8025BB207242AB8FFC0B51C39D02A012AB8FFE6B40C0C02552AB8FFE8B40F0F02552AB8FFE8B40C0C06552AB8FFEAB60D0D06552A1A32B8FFC04021272A346032C032023F3280320232100101012400180D0D025500100D0D06550020B8FFF4B40D0D025520B8FFF4B41010065520B8FFF440190F0F065520240F100B0B02550F160C0C02550F200D0D02550FB8FFFA40200F0F02550F0E0C0C06550F0C0D0D06550F22DF00013F004F00020019313437182B4E10F45D714DF42B2B2B2B2B2BED2B2B2B102B2BED724E105D712BF62B2B2B2B712B4DEDF42B2B2B2B2B2B2B2B2BED72003FED2B2B2B3FED7112392F2B2B5D71722BE410FD5D71722BE41112391112390111121739313043794040272D1E2305142C261110121013100306220D201B000928071B01052D071B011E14201B00210E231B0022230D0C08290A1B012827090A062B041B001F101D1B01002B2B103C103C2B103C103C2B012B2B2B2B2A2B818181002B2B2B2B2B2B2B2B2B5D71015D72715D1337161633323635342726272E02353436373636333216161707262623 + 2206151417161716171E02151406062322263FB20F897B7C78352593C6994F41382A91537DBD5A11B00C73697C6A16162F1B84BF975669C67DCFD9013D1C6B7265443D2318253249814E4779281F2B487B6718525C5237231C1D130A2433417C5C5A9F57AC0000010024FFF2022A0599001700D8B9000AFFC0B323263409B8FFC0404123263480190100010C0D0A0103001610092B0F0A06161C030B0F10220022010D12250C01FF070845094560077007800790070400072007A007B007C007D0070607B8FFEEB41010025507B8FFF4B40F0F025507B8FFF2B40E0E025507B8FFF8B40D0D025507B8FFF8B40C0C025507B8FFFAB41010065507B8FFF0400B0F0F065507060C0C065507B8FFE8B40D0D065507BA026A00180136B166182B10F62B2B2B2B2B2B2B2B2B5D71F4E410ED3CFD3C10E4F43C003FED3F3CFD3C1139123911333310C93130015D2B2B25170623222626351123353311371133152311141616333202101A4C3C626C2C8484B3B5B5132B281EA19F103E65A202638C01076CFE8D8CFD934D2C1A0000010083FFE803E004260018014FB9001AFFC0400915173402201316340FB8FFF040331214342B1301240813160C0113160B06000A111C030B003316251817403336341A401010025517281010025517120E0E025517B8FFEC400B0D0D025517040C0C025517B8FFF4400B0B0B065517141010065517B8FFF8400B0D0D0655170C0F0F065517B8FFF6400D0C0C0655FF1701C01701174E1AB8FFC04015343634B01AF01A02701AA01AB01AFF1A041A0C2509B8FFC04010333634F0090100092009D009E0090409B8FFF8B41010025509B8FFF840110E0E025509040C0C0255090A0B0B065509B8FFF640160F0F065509020C0C065509020D0D0655094E194750182B10F62B2B2B2B2B2B2B5D712BED105D712BF65D712B2B2B2B2B2B2B2B2B2B2B3CFDE4003FED3F3F3C39390111123931304379401A04100E0D0F0D0206070806080508030610040C1B000D08111B00002B012B2A2A81005D012B2B2B21350623222626272635113311141716163332363635113311033F7CD55EA34F100BB40B116E51518E3BB49CB4486D4F35730292FDB38D314751538F880239FBDA0001001A000003E80426000A01EAB1020243545840170508000A080601060A0005090805010205240F0F0255052F2BDDCD10DDCD113333003F3F3F123931301BB7350501002211390AB8FFDE400D11390916121C340816121C3402B8FFEAB3121C3401B8FFEAB3121C340AB8FFD840091E213400281E21340AB8FFE8400922253400162225340AB8FFDA407E282E340020282E340F0C29002809260A3900350A4800470A5601560259085809660166026908690978007701770279087809770A870187028603890788088A099D009809910AAC00A20ABD00 + B707B10AC900C50ADA00D50AEC00E30AFB00F40A2C0A00050A1800160A2800260A370A4F00400A09054012163405400B0D34B10602435458400905010008060106000AB8FFF4400F0D0D06550A000C0D0D065500050908B8FFF440120D0D0655080501020C0D0D06550205050C0B1112392FDD2BCD10DD2BCD10CD2BCD2B002F3F3F11123931301B40370A07080825090A1409090A0003020225010014010100050A0A000A09080802020106070A09030001052F0C010C22084040400980090209B8011BB5400580050205B8011B400920024001220BEAD2182B10F6ED1A19FD5DFD5D1A18EDE45D11123939123939003F3C103C103C3F3C113987052E2B877DC4872E182B877DC4593130002B2B01715D2B2B2B2B2B2B2B2B2B2B2B2B005D59210133131617363713330101AEFE6CBEE4251F182BECB9FE6E0426FD84676F54760288FBDA000001000F000003F10426001001DCB1020243545840150F010B060402090602060D0A000A0F180F0F02550F2F2B003F3F3F3F11173931301BB70F12010F22193906B8FFDE405019395A0F96049608990E9A0FC005C006C007CB0F090F4016391A031309150D1A1035013A0B81018E0B082F1257045907590B580E9701980A980BB702B80CC80BCA0ECC10DA03D509D10DDB10E50A1212B10602435458400B0C0012110F180D10065506B8FFE8400E0D1006550F0600020D000A0A0206003F3C3F3C111239392B2B01111239391B40660606030708090901060609050403030B0F0F100E0D0D010F0F0D100B010009020D0B030C100A060F020F0A10C600C60902102500091400000903020DC60D010D250C03140C0C030A090903030206100D0D0C0C000A4F120112490D7E0C220A0F6106097E400AB8011BB74006500680060306B80243400E20037E02224F00010049117CC4182B10F65DF4ED1A19FD5DFD1A18ED10E510F4EDE65D003F3C103C103C3F3C103C103C87052E2B5D877DC4872E182B5D7D10C400111239390F0F8708C4870E10C408C4870E10C4C408C4070E103C3C083C59313001435C58B40E181D390BB8FFDE400B1D390C221739032217390BB8FFDEB2213910B8FFC0400A15390122213909401C392B2B2B2B2B2B2B2B595D71002B5D2B2B015D5933010133171617363737330101230327010F0184FE99E1A32E1C2C25B3D7FE91018BDDDA3AFEE9022801FEF947304233FBFE0CFDCE014A59FE5D00000001000000050F5C93BAA7385F0F3CF5081B080000000000A2E3272A00000000C59B6257FAAFFD671000080C00000009000100000000000000010000073EFE4E00431000FAAFFA7A100000010000000000000000000000000000001D0600010002390000023900AA023900BA05C7009E055600A20473009605C700A10473004A0473008604000050047300460473004B02390013 + 047300420473008701C7008801C7008306AA00870473008704730044047300870473004802AA00850400003F02390024047300830400001A0400000F0000001500150051006F0113017501BA024C03B504A4057E0658073707E108D909AB0A250AA30BBB0C9E0D7F0E610F2C0FAF1183121512E413F3150500010000001D00F2003C009D000700020010002F0056000004AC041D00050002B900540328B326181FD0BC032900E0032900020329B22B1D1FB90327031DB23B1F40B80323B31215320F412D03200001002F0320000100200320006F032000AF032000BF03200004005F031E00010010031E007F031E0080031E00AF031E00BF031E00D0031E00060000031E0010031E0020031E006F031E009F031E00E0031E0006031D031CB2201F1041270319007F03190002000F031700EF031700FF03170003001F0317002F0317004F0317005F0317008F0317009F03170006000F0317005F0317006F0317007F031700BF031700F00317000600400317B2923340B80317B28B3340B80317B36A6C3240B80317B2613340B80317B35C5D3240B80317B357593240B80317B34D513240B80317B344493240B80317B23A3340B80317B331343240B80317B32E423240B80317B3272C3240B80317B312253280B80317B30A0D32C04116031600D00316000200700316000102C4000F0101001F00A0031500B0031500020306000F0101001F00400312B32426329FBF03040001030203010064001FFFC00301B20D1132410A02FF02EF0012001F02EE02ED0064001FFFC002EDB30E11329F414A02E200AF02E200BF02E2000302E202E202E102E1007F02E00001001002E0003F02E0009F02E000BF02E000CF02E000EF02E0000602E002E002DF02DF02DE02DE000F02DD002F02DD003F02DD005F02DD009F02DD00BF02DD00EF02DD000702DD02DD001002DC0001000002DC0001001002DC003F02DC000202DC02DC001002DB000102DB02DB000F02DA000102DA02DAFFC002D3B2373932B9FFC002D3B22B2F32B9FFC002D3B21F2532B9FFC002D3B2171B32B9FFC002D3B2121632B802D2B2F9291FB90326031CB23B1F40BB0322003E00330322B225311FB80318B23C691FB802E3B3202B1FA0413002D400B002D40002000002D4001002D4002002D4005002D4006002D4007002D40006006002D6007002D6008002D6009002D600A002D600B002D60006000002D6001002D6002002CA002002CC002002D6003002D6004002D6005002D6000802D0B2202B1FB802CFB226421F411602CE02C70017001F02CD02C80017001F02CC02C60017001F02CB02C50017001F02C902C5001E001F02CA02C6B21E1F00410B02C6000002C7001002C6001002C7002F02C5000502C1B324121FFF411102BF0001001F02BF002F02BF003F02BF004F02BF005F02BF008F + 02BF000602BF0222B2641F12410B02BB00CA0800001F02B200E90800001F02A600A20800406A1F4026434932402043493240263A3D3240203A3D329F209F26024026969932402096993240268E923240208E92324026848C324020848C3240267A813240207A813240266C763240206C76324026646A324020646A3240265A5F3240205A5F3240264F543240204F5432B8029EB724271F374F6B0120410F0277003002770040027700500277000402770277027700F90400001F029BB22A2A1FB8029A402B292A1F80BA0180BC0180520180A201806501807E01808101803C01805E01802B01801C01801E0180400180BB0138000100800140B40180400180BB013800010080013940180180CA0180AD018073018026018025018024018020013740B80221B2493340B80221B2453340B80221B341423240B80221B33D3E320F410F0221003F0221007F0221000300BF022100CF022100FF0221000300400221B320223240B80221B3191E3240B80222B32A3F3240B80221B32E3A326F414802C3007F02C3008F02C300DF02C30004002F02C3006002C300CF02C30003000F02C3003F02C3005F02C300C002C300EF02C300FF02C3000600DF02220001008F02220001000F0222002F0222003F0222005F0222007F022200EF0222000600BF022100EF02210002006F0221007F022100AF02210003002F0221003F0221004F0221000302C302C30222022202210221401D101C102B1048038F1C010F1E014F1EFF1E023700161600000012110811B8010DB6F70DF8F70D00094109028E028F001D001F0290028F001D001F028FB2F91D1FB80198B226BB1F41150197001E0401001F013900260125001F013800730401001F0135001C0801001F0134001C02AB001F0132B21C561FB8010FB2262C1FBA010E001E0401B61FF91CE41FE91CB80201B61FE81CBB1FD720B80401B21FD51CB802ABB61FD41C891FC92FB80801B21FBC26B80101B21FBA20B80201B61FB91C381FADCAB80401B21F8126B8019AB21F7E26B8019AB61F7D1C471F6B1CB80401B21F6526B8019AB21F5E73B80401400F1F52265A1F481C891F441C621F4073B80801B61F3F1C5E1F3C26B8019AB21F351CB80401B61F301CBB1F2B1CB80401B61F2A1C561F291CB80101B21F231EB80401B21F5537B80168402C07960758074F07360732072C0721071F071D071B071408120810080E080C080A080808060804080208000814B8FFE0402B00000100140610000001000604000001000410000001001002000001000200000001000002010802004A00B013034B024B5342014BB0C063004B6220B0F65323B8010A515AB005234201B0124B004B5442B0382B4BB807FF52B0372B4BB007505B58B101018E59B0382BB00288B801005458B801FFB101018E851BB0124358B90001011185 + 8D1BB900010128858D5959001816763F183F123E113946443E113946443E113946443E113946443E11394660443E11394660442B2B2B2B2B2B2B2B2B2B2B182B2B2B2B2B2B2B2B2B2B2B182B1DB0964B5358B0AA1D59B0324B5358B0FF1D594BB09353205C58B901F201F04544B901F101F045445958B9033E01F2455258B901F2033E4459594BB8015653205C58B9002001F14544B9002601F145445958B9081E0020455258B90020081E4459594BB8019A53205C58B9002501F24544B9002401F245445958B909090025455258B9002509094459594BB8040153205C58B173244544B1242445445958B917200073455258B9007317204459594BB8040153205C58B1CA254544B1252545445958B9168000CA455258B900CA16804459594BB03E53205C58B11C1C4544B11E1C45445958B9011A001C455258B9001C011A4459594BB05653205C58B11C1C4544B12F1C45445958B90189001C455258B9001C01894459594BB8030153205C58B11C1C4544B11C1C45445958B90DE0001C455258B9001C0DE04459592B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B65422B2B01B33B59635C456523456023456560234560B08B766818B080622020B163594565234520B003266062636820B003266165B059236544B063234420B13B5C4565234520B003266062636820B003266165B05C236544B03B2344B1005C455458B15C406544B23B403B4523614459B347503437456523456023456560234560B089766818B080622020B134504565234520B003266062636820B003266165B050236544B034234420B147374565234520B003266062636820B003266165B037236544B0472344B10037455458B137406544B24740474523614459004B5342014B5058B108004259435C58B108004259B3020B0A124358601B2159421610703EB0124358B93B21187E1BBA040001A8000B2B59B00C2342B00D2342B0124358B92D412D411BBA04000400000B2B59B00E2342B00F2342B0124358B9187E3B211BBA01A80400000B2B59B0102342B0112342002B7475737500184569444569444569447373737374757374752B2B2B2B74752B2B2B2B2B737373737373737373737373737373737373737373737373732B2B2B45B0406144737400004BB02A534BB03F515A58B1070745B040604459004BB03A534BB03F515A58B10B0B45B8FFC0604459004BB02E534BB03A515A58B1030345B040604459004BB02E534BB03C515A58B1090945B8FFC06044592B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B752B2B2B2B2B2B2B435C58B9008002BBB301401E017400735903B01E4B5402B0124B545AB012435C5A58BA009F02220001007359002B7473012B01732B2B2B2B2B2B2B2B737373732B2B2B2B2B002B + 2B2B2B2B2B004569447345694473456944737475456944734569444569444569447374456944456944732B2B2B2B2B732B002B732B74752B2B2B2B2B2B2B2B2B2B2B2B2B2B737475732B7374757374752B2B2B742B2B0000 + 00>] def + /CharStrings 29 dict dup begin + /.notdef 0 def +/space 1 def +/comma 2 def +/period 3 def +/D 4 def +/E 5 def +/L 6 def +/U 7 def +/a 8 def +/b 9 def +/c 10 def +/d 11 def +/e 12 def +/f 13 def +/g 14 def +/h 15 def +/i 16 def +/l 17 def +/m 18 def +/n 19 def +/o 20 def +/p 21 def +/q 22 def +/r 23 def +/s 24 def +/t 25 def +/u 26 def +/v 27 def +/x 28 def + end readonly def + currentdict dup/FontName get exch definefont pop end + %APLsfntEnd + 42/FontType resourcestatus{pop pop true}{false}ifelse + {currentfile 0(%APLT1End\n)/SubFileDecode filter flushfile}if + /FontType 1 def + /FontMatrix [ 0.00048828125 0 0 0.00048828125 0 0 ] def + /FontBBox{-1361 -665 4096 2060}def + /UniqueID 4173880 def + currentdict currentfile eexec + 54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C926BAEAB28275C745AF1AE9BF51BC067C3C015CE8D2E034177832EFBD48E95BD7DED627E4351F3789F902495C64B851A13C0281A27D1502413D59F4930B97DA5F5A901C81EE112F490D06A1F6E94A7F14701D0109865F27DEF570905282FF738776C569574D53570716E7EDB885250949B67BD5E2CBEB91B19D5C7F618FB742EB1CA2AD3C96B467C1631D909846A2E9C8E6E4DD2A23A83F43EF51B5AEBFB8BBD233D9AEF05C8790E42EC91C8D7E3AE465B3DAD26792E09FE36F25DEAE50AAAEBA1DBEC61F1F560406AE895ECB67336CFA715339234F65893076EC995508134CEF58A4B927C0602D86E885FF941CA2E611381BFC473C0F62062366D033DB026212317BAB993E4550CF021DC1308B632F160BAF976BFFD4EAAC746338002182FB16BCA7057948C6A0AC2A8630425B5C0F8B863CC9F8F6137E0864446EF3F291520DF619D9A5EAD351DE7C5A5B859A62771C4A12B13D32CE76C3211E5CAC5A874B54E757D7E78BB191691C7F50535A41A2E77D124F91476A03B2A5728D17618BA7CEE9024EA83DA107739A4295828BF8FF8D70ACFEA7017671323C981D1A7A77C413597085BC8BC7F87AA3826FCC01F6DE9F5DBB4F7392C56FA1EB1E4EBE1F7463DD306DB364D3C11C826D7ACEC7A0E0040917DB0882A8F32E6EE27212C8E5D168E0C9251B55CAA39FC61303645609EFC4C6A65F3E516D099C06475926AB2D03F068F4DD22FFC5DDB3D1630BFA05108856DC3536BB9FA621B34E82F607F6A7AB3E8C5 + 8016873A6D05A69E2B11E224A836B6499485351BE86C5FA8FA78F75D10C399E028AAB8424236A07663B61DB498EB27131093BE37AA7EEDC3E902DDDE635652E93FF6C77BF8CF658E57A10A547F95B11BBD9FF36240152F477BFE790690A0AB454A622E2F12C4443B5E1BFECA2A67B4BD6E01C295C5513CCECA5439A8DE0D197800B86C687149AC4545188D9D75AC0FEB61B30019A89789B7881A14DD2023C18D4EA93E80688AE558C02E7F09A3033E9269C22F15A6DFB60CA74A5F03C9D3F99E9695B92F3FBA5B8CEE6C197ABF5D6C04C72DDA3077E837C36BBC2542C204CF57A2818674DA7BD27F6227A1CF5CDDF63DAD850106CF3E2354FF3A758E19C768EEE105BC1400CE8833F2001380029A7378C1E6AA95AAF3B726C943B60ECD09CC81BFEA4E2B62391772DAFBFC1B5F50CDA909DDA61EF2218F9A2C0B59757D04A29F116A250ED894A6A125497F9246009B5396A1ACAE2161B0887715B1ED9AEDBBAB667A9FC7E05F73FED70A3B32539FA9167ECC198C074A9FA89FDB7703014DB21FB19453263799D3E2C257086D7A8AF20E98EB64F872B22B6255E05EBDEE696A68C7800F3396ACB09E3D4313B5B550B2BDC5ABFB7BC1DB4FCFFBEFD53D0B1C05CD4B40D78F5CCCCD75F2BF38FD832020E02E077844EE48CEE5962CF2B2E5C5EED6713ACD4967C9E5CBD5969A7FE5383BC316AED67A05B64BCEAEDDD12FCBDBD1A5D4456A7F2704321ED0716373630E9F77FBAFD296DB9E88964218807B3C06352CE1E9307459BA3E50B9E6B2EDAC7A46ACB5F558BAC41AE3E28984082B99A07EE021E13EB08316EEA156E3EF66A41D508954146E7D7391F8D087155C610BCCD99B7DA15146C1465782CC156C3E7C125FF911241217F27D7DCD909E302E08CC63F03E2643DB145E788C01BA153212E1439501B174D334FED720E6029DA50ED9C4A7E845E8C3273ECB15BF123F7FCA9C97C7F817E7EBC32C9CCFA944C601E3468D8F1200DAE6E7BF71A435D88AC74E279A09ABFAE09EA586055174F49199DA082880BEE8BE98F7695F0ACEEB22BB71BE47AD79D0601B4A57F5EF419423252BC784FE4B5F8BD5B9E5F4892442678502A6038B42297025CAD67D4F6FDF96283EFE1E4F4A5ED29B2D78346E714D710A4F972772F3A662CC3D8AD06DE682ADD1AB16311E3F1DFEBCBC241E82FB51A8862903978D28013242680C1EA67DFCC53B3AE1CE043077F7E076F930EB641F9E542E14642DB69EA72323587A33F39F483C0F25CB30E49C4AFC56BA838D75CE9ED180069F7DD972FA1122C8ED346CB5A6B1EA0E79239ED9AAC7D9E28B7FDEB2044CFC9D5B9AD9E89A26AC669DF3317E34067B56CE7C09289E8C09AC9F1DB2235EEEC345F18BC80B6BDE85224D6D89B81F58D2D0701C8217584AE4E150C45C35FE8D013918E62913A565E041666EDFCF32C93E56FF57 + 0B93C35A758041907238B089C7548F567AD62763E647036C5D1D876C10E6E10672CA8DA46902A1CADC0E77981CCA4620365150AF86CF1AF6458B643581F407EE63F96E75C65278B75FA5149DB7ECE0BAFDE7B7DB21E90B76FCF6848E4E8D6423C6DF9B305893E538C5FFD82357BD8BCBED8117DB6C85A5CDEE2AA961BD605D179F4B632841E4163CED54891602C0ACA979C75888A97D76BAD060A8EE73AA55E975E0521C36833CB22E28298EA3E4592A381B77D0E9BE756935448731D9C9BB36019D6E643632A3ADFEE10F3965E5D73269222E14B7BF53102C9912232E4E45D361ABAD39B5106E099B82B819F7FBC7CC6790A2065B772314BC5C2776042BCDDEB936996661653E609CB28D1A4ACB7CE25BD583D0B74F4B16C7A26EF3D583E763D3D18C605EC4E2862ACB9963A259B95D69E0A6FA813372D7BE3AFC41DD0E67A224BE392E58F124B33280D519409588E95FCC451C1B87C8CCB6BAFD8999BE911881F7750410DB9CB9D537F323E0657F28C490FD1291735C7A640076C1056B819FC4B298C27F6A13A1A739ACDFF54556CE1A37A718C8B24C16E0666F736A7B6E74C01060D11CE56C95B13679E77BFD53F7656E28375D41BF5DE0E5487389C048A300AE09A2308E4D8CFD91A3D9632394605D961AAEA8D38E7E97F8E4015DD2E6814079165505160C403D271B1F929E5F8D2EA9CACD951FBF99F1B8E18CC9AAD318E3BF254D0DB27B966F9C73B907A4F60A4718B2C0F3A2C9AE4046D5AEA581F29E2869289E6DAFA5055336825A7E5764DC225902EF7F61C43A3A367375D8255CE7A9BE1AD447EFC4710D8613FCC10E4EE2AD815B2A2F81E1DAA43B8F2937443A5F6C143CA5F1FCB12A758509EE9FA569C5B2A50EBF4D21D3EEA5177DDA9A59615765E8B849927C53C126B7242988E20DA31233BFDAFE1D748514C790747E17FCD85FE591BB01D1E1651FB4EEB139BC0B3E8EACE6746AE070EB63019C678AA1BAFB6F195741531E4C3073A85FD5BE5445A8F398220C1A00FF494761766098710B56479354BD6C64216B4547AE0D3BD498C7B5812B2EF6E86893E749EDFAF2E3476EC8D10B4AC6268509D9C91E7C3018FE571CD98DCF6F7599307D762BDF5E15F3E8154F54AC95E3BE8C59197D7FA060B1F0F3A8A17210F11ADB11B041F8CCF932415CC76822F27ACEE807FF70EAB34F28CABAF501E77DA7D14EDF479EC659E17BB0C86AA03001B1680614ED777DFAA3F4EBA3196408327809B6DD0103F3A6110F90493681920AF8F80D80EEEFE28CAA6656E81E0A2AED42B77A79B693C2ED015EEC82F5ED3DAAC71562C4D84052440F3004FA6419A4009796BCA739ECF47A1C35BAD38AD1B984B3C042AC68479AF9C0054852C0144B756D713E697990A7B4EBEB89757991FC221117ADCF91CAB8ABC3E835F6D9780C15D3A0930760E526E5431355 + B37DA3BB6C9AD19F478567E98CFAD8E017FA60040AF274715166BF81C1A7F928447C459604E9A2E85688B4E0DB527C5CCFBB21F129A1D0D7CF65F98C8688B875BBDDE292560B3D4FFDA6BA215989F681F3DE70871934323ED606428380CA784B6857F0793883823007715911D7FF3C454A86ACD235C0A8F5325D385B0702E8CDCEE093A9CF5F48DB29BE7DF9C3A73C5F8527CFF7CA9B610B76321B3391D02B1275EC307849B2A1C4A7B7CE4419DD0B80976E38433C6D30AC84F8334D924D23F2B1913D7DE24581AB3AAAADDC9896FA4EFBC33E75750BCAB721A187D49FCF4F7EA2198D6B0A517C189627573FAF3D72C2508346E63EA665DD3414B6881051BB0B10281388C9677BC9AB8C624DDB14B0572C0696044A18825D348D9858DBB607466B7EA0B3379FAF29720F8F874806DA9D5BA256C533DE681EE43BFBB943C4E36754F6FCC1454005B0633BE4220975FDC696A9902DCEE7485F268D4A25CFFFA213599CC2B8481056E443612045D89F63BEAB6EBC3867C8244A155B6EDE06A74328F121CFFFD089B0DF01B34759321A29C4C175F8C91B38787FE13D0B50362F2290399EE2158A8D35FA0D303DD4A02D2FD7B64B38C13571CDE73BC538C3E0F4B7C54256F4758B5EB5DD91AA84A0BFB24FA9E8E469852818A6B3E3B7659B7B03D8F1993F92BE605BA6A136AD3171D9546D80368F0E145A42186672CF3895D79327E7FE58C239B750961257631DA2E7755D1D14EB5D04945636884DD5FCC592D08BAA93F14224A93A56CBCC0FE2F2A2B3E79607FE827CF4C77FAA311619E3F4F2620E5C06DF0CA82E139C791002519E092AD1C8C34EC82B115F7C0BE9938D60211E290846BB73FB267B6382DA316FCF719F486E89803C1BC742E0572EA003BDB1BF391396206B5EDA110896404FF31EB4D3DBD2254F597D723D97E8012514994FC0BF4ABB8068D0AC94577F61DE891EB4B6238C0227E2DCAE7B2CC6A02BA5AB60A39F72B9DDE992C0ADB3C8D25EEE4C685D7991641AAAC4058895592A550901A144A508D10E9715994A2F9FDE082D9DCCB237687BB655EFAD84B5D6364A6333F7E278E427F54633ED63E298C52B95F7808802266A83007B11B78AF531AFD6FD5073F0074B1BC421F38490A4990D35808BEAC2BC65CCA12C08A6F0E431D09A793F1EFB160C4AAC254EA58AB97E42B2F3F9377BAE78406D3A8CD840AEAE901DD220048230BFAE7F48BD02239DEE75857E24F5CA35F0AF7C18204AE23CCF9C46D7168598327F43C62DDD649ADAC8C86B10DDAFC2CA7DAA939CD87217C8C7E5139EAAA25F05E7E4529612BEFE11787356112007E68B8DEBEC5547A450E1D8EB445EC42AF2AD1A8C5DAF599AFE85259342B9A9CF6B6FD9E6BC31CD75A28DA061B376371638CA3C64C2845995D74562960A416FBDF2A2F39460CEA928DF350018E80930FA81 + 8078F0BF5FA5C351480DD3F3DCF6297B318BCEDFDA36C12D12D9C8958262B9BE2656B289D537C2202FF69181709672697AE596373D4CD5A269062F3FB3D860554638BE721F4B56546E16B0B7166FAFEC9734E80637AEDB3DA2DDB05B8EA17F5E9DB9A900AE9863B418EF4B0EE9A6B2F8484CE5F9F40EB20819BAA041EFE8B87E3AF660413FB2824EBE6561612161FFE98907F5CDF9F31A3FC37C47CF0DA16CAFE759A99E1770CCEA88D427EF7A109EB3F7072CED6E35F5C41DE33D9FFB8E60CF85BB4FFB4732E63D097A74F2AE9F6A81E67229F338328E439E20A9D285CA36F139BC905862749E771B838BF1ED9F004E2989D818268A8FBCA00CFBCC81D5C28C8A0E73291C1A17BB8A6433CADC33CA8553D81D1F2F4CBC62CEF5C4A79423C21205795830A0C2E098724EEF855D05F015A52A183E83BC + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + cleartomark end + %APLT1End + %RBIEndFontSubset +/FZIQAH+ArialMT cguidfix +/F1.1/FZIQAH+ArialMT renmfont +%RBIBeginFontSubset: HMIVBI+Helvetica-Oblique +%!FontType1-1.0: HMIVBI+Helvetica-Oblique 1.0000.0.0000 + 14 dict begin/FontName /HMIVBI+Helvetica-Oblique def + /PaintType 0 def + /Encoding 256 array 0 1 255{1 index exch/.notdef put}for + dup 33 /L put + dup 34 /o put + dup 35 /r put + dup 36 /e put + dup 37 /m put + dup 38 /space put + dup 39 /i put + dup 40 /p put + dup 41 /s put + dup 42 /u put + dup 43 /d put + dup 44 /l put + dup 45 /t put + dup 46 /a put + dup 47 /comma put + dup 48 /c put + dup 49 /n put + dup 50 /g put + dup 51 /b put + dup 52 /q put + dup 53 /period put + dup 54 /U put + dup 55 /v put + dup 56 /x put + dup 57 /D put + dup 58 /h put + dup 59 /f put + dup 60 /E put + dup 61 /fi put + readonly def + 42/FontType resourcestatus{pop pop false}{true}ifelse + %APLsfntBegin + {currentfile 0(%APLsfntEnd\n)/SubFileDecode filter flushfile}if + /FontType 42 def + /FontMatrix matrix def + /FontBBox[2048 -1910 1 index div -985 2 index div 3218 3 index div 2331 5 -1 roll div]cvx def + /sfnts [< + 74727565000900000000000063767420000000000000009C0000036C6670676D000000000000040800000A1D676C79660000000000000E2800000DF0686561640000000000001C1800000036686865610000000000001C5000000024686D74780000000000001C74000000786C6F63610000000000001CEC0000003E6D6178700000000000001D2C00000020707265700000000000001D4C000003CF05C0001005BD00280580001A042F001F0000FFD90000FFDA0000FFD9FE55FFE605C70010FE6DFFF1033B000000B9000000B902FE3F3C00C0008D009B00AF000600A800C00028005E009800C9016A00B9015C00B400D6011E002E0080000400B8004C00CC01FFFFD1006600A400AF007400C2009500B1000C0028006D0015004C008E0125FF7A000C0040004C00620084FFA200240038008600BD0039005E008E00EDFFA9FFB300400052005500AA00AB00C200CB012302B10413FFAEFFE4000800510074008400AA00D1FF4CFFAF0012002C004200500051008400BE012503DAFF680018003B0098009C009F00A100C100EC018201B4FF68FF76FFD0FFE100020018001C00530053007D01B401E103AF0486FF9CFFEAFFFE001F0028002A00520060009300A300AA00AF00AF00C001000145016B0174019301950240028202B404850517FEFD00060029004700470048006F008800B400B900C400F200F901EF02180310037403C5FF35FFF3000B004B004C0052005500650076007600870087008E00AB00BB0106013001430150017D0194019501D3022A025502580277027802E6034E035C037903D3047304B2058C0598060BFEF5FFBBFFC7FFD50017001D005B0072007E009C00C200D000F400FA01030106011C0125013B0142015E015E0180019B02B901A101B9025001C001D002AA01DF01E301EF01FB0205020C0215022B0274029302AB02C202CE03690395039903DF03F5043E050205A105E5062507DBFE62FE89FECEFF3BFFE1FFF800030008002100390042004E005F0061006F00700034007F008E00AD00AD00AF00BD00C400C500C900C900C900E3011C00ED00F800F901000112011A0132014D014D014E014F01660169019E01BA01BA01BE01E301EF01F602000200020902110217021C02530262026D028002D50280031B032A034A035A03AF03AF03C803D603FB03FB04050413041504470449008C046D049A049A04A604A804B204CF0539053E054E055605800589058C036305D105D6067E068E06B206EF06F00728074C076F078C00B400C900C000C10000000000000000000000000004012400AF0032006E0063014401620096014301A10161008A00740064018801EF01700028FF5D037E0347023000AA00BE007B0062009A007D0089035C00A1FFD803AA00D70093006C0000008000A70442001D0597001D00820030002A + 002A002A002A002A40292A292827262524232221201F1E1D1C1B1A191817161514131211100D0C0B0A090807060504030201002C4523466020B02660B004262348482D2C452346236120B02661B004262348482D2C45234660B0206120B04660B004262348482D2C4523462361B0206020B02661B02061B004262348482D2C45234660B0406120B06660B004262348482D2C4523462361B0406020B02661B04061B004262348482D2C0110203C003C2D2C20452320B0CD442320B8015A51582320B08D44235920B0ED51582320B04D44235920B09051582320B00D44235921212D2C20204518684420B001602045B04676688A4560442D2C01B9400000000A2D2C00B9000040000B2D2C2045B00043617D6818B0004360442D2C45B01A234445B01923442D2C2045B00325456164B050515845441B2121592D2C20B0032552582359212D2C69B04061B0008B0C6423648BB8400062600C642364615C58B0036159B002602D2C45B0112BB0172344B0177AE5182D2C45B0112BB01723442D2C45B0112BB017458CB0172344B0177AE5182D2CB002254661658A46B040608B482D2CB0022546608A46B040618C482D2C4B53205C58B002855958B00185592D2C20B0032545B019236A4445B01A23444565234520B00325606A20B009234223688A6A606120B0005258B21A401A4523614459B0005058B219401945236144592D2CB9187E3B210B2D2CB92D412D410B2D2CB93B21187E0B2D2CB93B21E7830B2D2CB92D41D2C00B2D2CB9187EC4E00B2D2C4B525845441B2121592D2C0120B003252349B04060B0206320B000525823B002253823B002256538008A63381B212121212159012D2C456920B00943B0022660B00325B005254961B0805358B21940194523616844B21A401A4523606A44B209191A45652345604259B00943608A103A2D2C01B005251023208AF500B0016023EDEC2D2C01B005251023208AF500B0016123EDEC2D2C01B0062510F500EDEC2D2C20B001600110203C003C2D2C20B001610110203C003C2D2C764520B003254523616818236860442D2C7645B00325452361682318456860442D2C7645B0032545616823452361442D2C4569B014B0324B505821B0205961442DB8002B2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8002C2C2020456944B001602DB8002D2CB8002C2A212DB8002E2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8002F2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800302C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800312C2020456944B0016020 + 20457D691844B001602DB800322CB800312A2DB800332C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800342C4B535845441B2121592DB800352C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800362C2020456944B001602DB800372CB800362A212DB800382C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800392C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8003A2C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8003B2C2020456944B001602020457D691844B001602DB8003C2CB8003B2A2DB8003D2C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8003E2C4B535845441B2121592DB8003F2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800402C2020456944B001602DB800412CB800402A212DB800422C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800432C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800442C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800452C2020456944B001602020457D691844B001602DB800462CB800452A2DB800472C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800482C4B535845441B2121592DB800492C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8004A2C2020456944B001602DB8004B2CB8004A2A212DB8004C2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8004D2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8004E2C4B20B0032650585158 + B080441BB04044591B21212045B0C05058B0C0441B2159592DB8004F2C2020456944B001602020457D691844B001602DB800502CB8004F2A2DB800512C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800522C4B535845441B2121592DB800532C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800542C2020456944B001602DB800552CB800542A212DB800562C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800572C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800582C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800592C2020456944B001602020457D691844B001602DB8005A2CB800592A2DB8005B2C4B20B003265358B0401BB000598A8A20B0032653582321B0808A8A1B8A235920B0032653582321B800C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8005C2C4B535845441B2121592D00000000020042000004D005BD00030007003FB800532BB800082FB800092FB8000810B80000D0B800002FB8000910B80003DCB80004DCB8000010B80007DC00BA0007000000562BBA0002000500562B3031331121112711211142048EB8FCE205BDFA43B8044DFBB3000000010069FED001AE00DA000E000FB800532B00B800092FB8000E2F303117363736373E0135233733070E01077D482E180902016D2ED62B19877AD10C552D2A070B07DACA77B41500000100AF000001AE00DA0003000FB800532B00B800002FB800022F303137330723DDD12ED1DADA00000200A50000064405BD000D00180017B800532B00BA0000001700562BBA000F000B00562B30312532373637363736371202232103132120171603060702290102F465457C624E37210F3A99F1FE9FEF4C0253012F796C413181E1FE86FDAFAA15276F598B53470111012EFB980513D7C2FED1EABDFEB200000100AF0000061605BD000B001FB800532B00BA0009000A00562BBA0001000200562BBA0005000600562B303101210721032107210321072101E7042F27FC935E032B24FCD56A037C25FBC205BDB4FE42AAFE0EAF0000000001009C0000047005BD00050013B800532B00B800002FBA0003000400562B303101330121072101D4C7FEED02E825FC + 5105BDFAF2AF0000000100F9FFD9066705BD00150017B800532B00B800002FB8000A2FBA0005001000562B303101030617163332373637133303020702212003261B0102ACC1222537D3FD804522C1CAB03968BFFE8CFE8C4C2A39B005BDFC74A06AA0AD5E9F038CFCC7FEF192FEF6010A92010F0339000000020070FFDC049A0449000F003B003BB800532B00BA0027003500562BBA001F001700562BB8002710B80000D0B800002FB8002710B8002AD0B8002A2FB8003510B8002ED0B8002E2F3031253237363F010E010F01060706070616013637363736262322070607233624333217160703061633323637070E0123222726370E01232226373E013701E65F63A5241E256E337065375D16115F01B3401F110914727A8D4B2A1BA82F0118A3BD66662083060F250C1F121D2C2D265D1C0F0547E47C95971D20DD9B752C49A691151C060E0D1C2F674E5A0214082C182D5C534C2A53C69B484898FD971C220303850C06422340486AB58895A41300020076FFDE04D405C20011001E0025B800532B00B800002FBA001C000B00562BBA0005001500562BBA00020015000511123930310133033E01333212030600232227262707230136262322060706171633323601AFAF714BB560C8BF3936FEC2DA7A472B281DA6036B24628D7BE02C201221C292C205C2FDEB4D51FEEDFEF4FEFEB03B234D890223A9DEB6D1975EB1E800000000010075FFE1047D044E001A0027B800532B00BA000B001200562BBA0018000400562BB8001810B80001DCB8001210B8000EDC30310123362623220706070616333236373306042322023712003332160467AF05567EAC6E4722235A9270A032AF4BFEE6BBD2B9313C0155D4B5BD02C76383A86DA0A1DC8977D5C50133E6011A013AB0000002006FFFDA052605C2000B001D001BB800532B00B8000F2FBA0000001600562BBA001C000600562B303125323637362623220607061601161713330123370E01232202373600333202427DCE2B2B7C7A88D52B2561020E2A2D73ADFEC7A21F54BF6FB3C636310138DE7B77D7C9CBC3D0CAACE803971E4B021DFA3E956358012DFAEA01570000000002007DFFDA04A60447001C0024001FB800532B00BA0008001400562BBA001A002100562BBA001D000400562B303101160716072106163332373637330E01070607062322021312003332160336272623220607048125050123FCEF1E67978D673C23B1146D3B637F4552C8D83837015CE272C0780E192EAD7CCE230387516C4AA2A3C55D36473B912E501C1001230106010201426BFE91754682B38A000000000100B10000035205D20017002BB800532B00B800102FB800022FB800052FBA000D000E00562BB8000E10B80012D0B8000D10B80014D03031013633321617072E012322060733072303231323373337 + 36020152B4112416231B190B523225B21EB4C4B2C4951E95241C05765C0202A4020155AE8EFC64039C8EA8700002002CFE3B04C90442001F002D001FB800532B00BA0011000900562BBA001E002000562BBA0027001800562B3031011617373303060706212226373306171633323736370E012322261312003332072207060706163332373637362603B42C261DA6CF2B559FFEC9ADCB15B7021F3083CF5F382C47A97DAED13D390147BA7E7FBE6B3A20276B7CC274411C2B7C0404234387FC32CC76DA9BA548273C9256DD5250F7011D010D012E9FB25F9AB5BDAF6384C7C000010084000004A005C200160025B800532B00B8000B2FB800152FB800002FBA0006001100562BBA0002000B00001112393031013303363736333217160703231336272623220607032301BDB475523A6382E9301A2192B98F19121F8770D62E78B405C2FDDC512139A3599EFD5102A37637589AD6FDC800000200840000027305BD00030007000FB800532B00B800042FB800022F303101330323013307230166B7E2B70138B72CB7042AFBD605BDCC000100890000027505BD0003000FB800532B00B800002FB800022F30310133012301C1B4FEC8B405BDFA430000010084000006DA04470026002FB800532B00B800122FB8001B2FB800252FBA0006002100562BB8000610B8000DD0B8002110B80017D0B800172F303101330736373633321716173E0133321716070323133626232206070323133627262322060703230167B220513B6671804124154FB365D82D181E97BB9E165A4D6AB72384B794170F197066C92C78B4042F984F243D3F244656539C548EFD3702E86B508EA6FD9102BB6D324B9ECFFDC800000000010084000004A1044700190017B800532B00B8000A2FB800182FBA0005001000562B30310133073E01333217160703231336272623220706070E010703230167AB2060BB68E42E1A2292B78F15101B7E402C4F4638331677B4042F985E529F57A2FD5102A3623C640D1642357169FDCF00000000020072FFD904D0044E000C00180017B800532B00BA000A001000562BBA0016000400562B30310136272623220607061633321237020021220237120033321203DA201C2DBAA5CB262465A3B3BFE037FEBCFEF7DDC4353A0156E7CFE30229965E94FCB2ABE4010FABFEFDFEAE012BFC010E0140FEEC00000002001BFE5504D20449000E0022002DB800532B00B800212FBA0015000400562BBA000C001C00562BB8000410B80010DCBA0020001C000C1112393031013627262322070607061716333236013307363736333212030207062322272627032303E01B1220BABB6D3A211A1322BA7ED4FDA5AF1E4549687BB6C2374AD7889A79472A2B74B4021E805CB1BB649A7C57A6D302DE8E49283CFEE9FEFDFEA2965F351E49FDDD0002006D + FE5504D00447000E0020001BB800532B00B800142FBA001F000A00562BBA0002001900562B303101163332373637362726232206070601161737330123130E012322021312003332015C21B2BC6D3B201E1728B875D22D1D02732A1F20ABFEC2B5753DB177ABD53A370143C9850120A7B061978B5D9FCBD48B0286244695FA2602264855010C01120101014A000100890000037904470011001FB800532B00B800102FBA0005000C00562BB8000510B80008D0B800082F30310133073E0133321617072E01232206070323016CAB2720C56B05181C28101A1088B71982B4042FB9369B0203BE0302AF72FD980001006EFFD7044C044B002E0027B800532B00BA0004002B00562BBA0013001C00562BB8002B10B80000DCB8001310B80018DC303101061716333236373627262F01262726373624333217160723362726232206070617161F011617160706042322263701360B1B31A864AB130F36226D878238651C200103B9F24D3018AA081C2F9966790E0F3C234A71B8395A201EFEFBDEEF991B01505A3057575B4524161D24222A498198BC8E5A683D32474E40462A19131D2F2C45948FD0D9A0000000000100BFFFEF02EC055A00180031B800532B00B800002FB800112FBA0003000400562BBA000D00110000111239B8000410B80015D0B8000310B80017D030310133033307230306171633323637070E01232226371323373301CBB640AB1FAB950C2213310D1E151E2145277E3F1697911F91055AFED593FD4538130B01028E0908816702C5930000000100ABFFE304C1042F0017001FB800532B00B800002FB8000A2FBA0005001200562BB8000510B8000DDC3031010306171633323736371333032337060706232227263713021B97110F1B83BC68382170B4E3AA23303D7993E5321C1D9B042FFD39523460A85A9D020EFBD19E3D2A5499528902D8000000000100EE000004CD042F0006001DB800532B00B800002FB800022FB800042FBA00010004000011123930310113013301230301BF6501E4C5FD89C0A8042FFC980368FBD1042F00000001000B000004B3042F000B0035B800532B00B800002FB800032FB800062FB800092FBA000200060000111239BA000400060000111239BA00080006000011123930310133130117090123030123010101E9A60149DAFE290105E6B5FEA9E401ED042FFE87017905FDFBFDDB0192FE6E02250000000300B1000004B005D20017001B001F0043B800532B00B800102FB8001E2FBA0002001800562BBA000D000E00562BB8000210B80005D0B800052FB8000E10B80012D0B8000D10B80014D0B8000D10B8001CD03031013633321617072E012322060733072303231323373337360537330F01330323020152B4112416231B190B523225B21EB4C4B2C4951E95241C01FD2CB42CDEB4E2B405 + 765C0202A4020155AE8EFC64039C8EA87051CCCCC7FBD6000001000000000000E5C7B55C5F0F3CF500110800000000005F4D8F0000000000CB97F49FF88AFC270C92091B000200090001000000000000000100000629FE2900000C01F88AFC350C92080001B3000000000000000000000000001E051200420239000002390069023900AF05C700A5055600AF0473009C05C700F90473007004730076040000750473006F0473007D023900B10473002C0473008401C7008401C7008906AA008404730084047300720473001B0473006D02AA00890400006E023900BF047300AB040000EE0400000B040000B10000003400340058006C00A800D400F0012801A401EE0230027402C40302035C039803B403CA0422045C049804EA0532056205C206060642066606A006F8000000010000001E0096000900000000000200100010005D000007E80A1D00000000B800532BB800492BB8003F2BB800352BB8002B2B4118008001A6009001A600A001A600030069018B0079018B0089018B0099018B00040089018B0099018B00A9018B00B9018BB2040840BA0179001A014A400B041F5414191F180A0B1FD2B80106B49E1FD918E3BB0119000D00E10119B20D0009410A01A0019F0064001F01A50025017A00480028019AB3296C1F60410A01A9007001A9008001A90003008001A9000101A9B21E321FBE012C00250401001F0126001E0401B61FE7312D1FE531B80201B21FC227B80401B21FC11EB80201400F1FC01D9E1FBF1D671FBE1D671FAB27B80401B21FAA29B80401B61FA91D6C1F931EB8019AB21F921DB80101B21F911DB80101B21F751DB80201B61F6D29961F6431B8019AB21F4C96B802ABB21F391DB80156400B1F3638211F351DE41F2F27B80801400B1F2D1D4C1F2A31CD1F241DB802ABB21F201EB8012540111F1C1D931F3A1D4C1F1E1D45273A1D4527BB01AA019B002A019BB2254A1FBA019B0025017AB349293896B8017BB348283125B8017A403648289629482725294C1F252946272729482756C80784075B07410732072B072807260721071B071408120810080E080C080A08080807B801ACB23F1F06BB01AB003F001F01ABB308060805B801AEB23F1F04BB01AD003F001F01ADB70804080208000814B8FFE0B40000010014B801ABB41000000100B801ABB606100000010006B801ADB300000100B801AD401F04000001000410000001001002000001000200000001000002010802004A00B0018DB806008516763F183F123E113946443E113946443E113946443E113946443E113946443E11394660443E11394660443E11394660442B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B18011DB0964B5358B0AA1D59B0324B5358B0FF1D592B2B2B2B2B2B2B2B182B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B + 2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B74752B2B2B65422B2B4B5279B376706A66456523456023456560234560B08B766818B080622020B16A704565234520B003266062636820B003266165B070236544B06A234420B176664565234520B003266062636820B003266165B066236544B0762344B10066455458B166406544B27640764523614459B36242725D456523456023456560234560B089766818B080622020B172424565234520B003266062636820B003266165B042236544B072234420B1625D4565234520B003266062636820B003266165B05D236544B0622344B1005D455458B15D406544B262406245236144592B2B2B2B456953427374B8019A2045694B20B02853B049515A58B020615944B801A6204569447500 + 00>] def + /CharStrings 30 dict dup begin + /.notdef 0 def +/space 1 def +/comma 2 def +/period 3 def +/D 4 def +/E 5 def +/L 6 def +/U 7 def +/a 8 def +/b 9 def +/c 10 def +/d 11 def +/e 12 def +/f 13 def +/g 14 def +/h 15 def +/i 16 def +/l 17 def +/m 18 def +/n 19 def +/o 20 def +/p 21 def +/q 22 def +/r 23 def +/s 24 def +/t 25 def +/u 26 def +/v 27 def +/x 28 def +/fi 29 def + end readonly def + currentdict dup/FontName get exch definefont pop end + %APLsfntEnd + 42/FontType resourcestatus{pop pop true}{false}ifelse + {currentfile 0(%APLT1End\n)/SubFileDecode filter flushfile}if + /FontType 1 def + /FontMatrix [ 0.00048828125 0 0 0.00048828125 0 0 ] def + /FontBBox{-1910 -985 3218 2331}def + /UniqueID 4505180 def + currentdict currentfile eexec + 54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C9311B6521168F61DA8AF511CECA1903976E43EB7D7A7D6F1C6A6D8D64C4DAF1EF7B00E94B71A4303D4707C6C756FBDB02B638BD6B72BB363CB4796A99DD5654BD5CA27B4C6E69132301CDB2C2B3549849CF3E03C0A5837EFFD4D216E5BA5090D21921DF2C86227FA290B2A58A4D4693B3FAE721B11BD3F3ABBBE4E63D411980CC66EC78E2B1E51F627AE9597E73CADA660C571458DC5F3D7B24D30EF76BA8D7E87A8A9F1EF5F2BE2385063AFD83E7AC3D494F90F92B3E744B9D62B6774823B96F54CDB3F0245981D326139907AAD259AA6C2EA84E00F6AC9FFF03D5A562A814FD280E9523B2E5E5C53B1D660ECF1D438B955DFAAEC8132E0A4D6320B51BE2D396B6E137EE7B042835DF36C50A3398F5A8BAEF3B33FA8293CF1BFFCAE501A6CFFE247D3BFC4544E923BB1B9E358A7061044D1BEA50DFECDD731128A157A53222B8D7BB662F794CF8231D0874BC6E5075EABED6F581D4D31A6FEAC94C4B35F5F33B5943778797336E151549AFD42B161BD33F2BC1D2C7AD32708F52837E5F74E75583E489B455FDD76EC0CC9D3BF939A4BAE1B567BF998D7BB540C643DB628DEFE70891D8E30566414B8C8F6AB4CFD325157A438F0E2B20EAB017960A4E85E79597F5BD9E66D7C51FDC93C8A34DBEBC181FDA92C05CBE11B533E1FB806D909A753024A5B4785E88BC47376A5FFA9505658923A2690F750450AA9E24721A107977CCED40BC92664F895979527636B2FA337FB54F1A026D5C89B794BAAFED4BD6CA800 + D3342C32AAE6F97D0DA96956F5005645679CEAF09B2FDFEF27C170803FBDF3D0A82DC9F8EEFC1042C43241F099DE3F3720025AB3722CC6B019D3F7B5589DCA40EDA37D27DBC8590A392EFAAFC83727C9C171209374FAEB8958D38DE8C844BFF410A441ED546BDAC846C82FF2AE98AAC95A924CD251D515023B9CD97BAD409434812B0FE8BFED5D9D4E38F8618FE44D40105358629088EA24DE76724E76EAC2CEF53B4E47DB3F91BC763B022DC65DDD76834B98A4DDB3493A9E04AA5F9473853DE60CD6750C3A8CA848485FC122CD6BEFEFFB56FEA52CDDC30C648DBC2F4ACFA8709AED5DF8548E752CF9C322314233ED6F620A439641F778AB7F50E110EB727989EB608911B200CFF68F0C1C4CBF23B5E1BD7C3166E0EBB2A13567D49A57D644D38EDA68E6961E0DDE28DA95A13C8FB58A0267C7B49259ED52326CF86BAD35AB2FE98019B0BAF9730A31B1EF845AFFBA188E7EA87D6BA6BF0737799E557C6196AF974549F22F0A56971A8001F6E456590632841BC292B5E12E7363D8F9893644CF53E4936F2AB30AD933C9317E3BCF07F7B97FADB3BBCD20A189ACAE7705A341620DD2F696372D6FF13F1D80B02ECA38A8AFF97D6F89536D78687393B127E850F090205B0997D2E480692AED96CC17A8BCAB457D34357772B4290BBF0ECDBD549F12FEA95156B4A64FA93F3FEAB3CB7488FE553518284AF28B256C3E931EA104F13AF7A3EC461EB56FD4988C7F1EB17D4AE97236100A90DEF714CAF6FAEDE85DDDD4C38DCD08EC677208777F921359421E762BF30C2740E324D8AF305C3407EDAC23947F58C247E2AC900BDA6DC7A2609148E5586F5CDF822E7391598272B4BFC9233415ECDF6B5A1E5CBF23F1D1511608DF0D1A213012DC821E767E2855729D152BA34D8C6C35666533B278B9C840E7EEDD3F570CDF24ECAAB74D3201B3258FDB2DAD19317856F7CAEC418F93425867F92D3388E489CAE5ACD0A2B2BA1EDF30183A9F6A5F437F9ED1513A8EC67765CB96893422900FA3FFE21DF8EDA87BC884267EB56D11560B740A42867F9E593A31CDF7ABF6C0EADA3AAB13ED0088998584816ECFF0665B5662EAF8FDF6698051EECAE7376B5E09CC7F8346FCB234FB964945081F2945D26D30A597DEA2F83DDCF9A18EE15AE6319D1074746EB4E6D465CD9811298BD7D0D6CED9638845723ED73216CAED01AD7925C251AD69B25BB09CCAA4BCD376383BB74406566961769B628A0936EF750F424BC08C1B077561A864E23BC24762F5EC7BBE10DFB4C537AD5C5A601CAC8F26223740797FE3DA55DB17402FDE602B6D381F2209BA7FD1F6D1ECEB032FB6B527D256C412A9F0E759D840AA346E5B086532BF8342D2D8A8601D664A56A46B62740A20823A83084F856BE9B39A2185641447B6A5828FFF2EF5C83BF55CB2B2A16953643588625257021DF17A + 36D3C264DE023F377D106CCD05F8B07B67A0BC48DDAECEA3112795B9365125696E1C5DFEA5099CDA84E4CAFDDF37EC02B03A31632F3D65FC67F000700BE1B19A865D644CD92F28BDAB2C9D5077E75A91532F929979232A61171FA39DE651495F016B1FE59F5D94C559D0509DA40EEC68570B55ABD431EC29276FB0D88660ECD3DDBE90531F7C8059F2AC0946279E236D33548452981865DF1FF7115C79E98ACBE806F61B64D3D4B09EE8A5F7BB9882013CEEFF3B9D5FF9167A02002CB1E36A7A33330757F4EA46069D924A0F6A164B9B87C5F41678CBE347B8C1F28D2079CE64906100DBCBF61F65BBD4DE36713AB8A8926DE92724D5F1EBAB3A283D625E6F39439B80AB1B3EAAC1905A4850C066F7D794950A326E9B8C497835773467D47F637F06C3C58581D3CFE129A6ED51723967CD783449DF6BB3CDC459CD8BFE16019EA560F0AE857AEA0AB871F500FC8A9C1D7FD6955FCE7AF4CC1CCC4DE7BD18DBFDF1741AE4D3E16462C5841CEDBFB60DA560E817F806B77791EFFBFD058D1E5877F9FFBF5AA6934759EF2272BF939068889221FAD922250B813323B6B268E35FDD3BF33A594F1B97317D85266A8514653F43B5DDD127DB4CA930C0AC3920AEE07A71347719116C709A0B109DDECACE1613CDB26ADF310070F68EBEDC9F08F82A214C17E0C5631F3901B22C1670A2423E81608C3DCD68413B25856C51634956788419ABB1A2DD4CBEA28534120F1AC94ACED58B1634FAF765D2139C2FA9A48CBD7DE7E5A7A5005E90B60C7A46B53D916B0A0D6548E282A8F37A7E88A5187171B07B423D7B784B81B3FFFA4396B22FB5690CB773DAFD82E3F2040F4F15EACBAD4A135F2EB723297A4C2A64191E89C0216E2B6D0BE4FEDF28BEFDEF19B948AE4DC6D7D0A2D38573CAA7A952DFC527551EA1A7A8A2C91C04515578052B06FCA62393F03B5E091A14018E928DF4E2FF2989B75671B958B6D5E6DFDCFD8CB3FC8795C5529B20A692A57DB96D9510A99189AA91EEF1552E124E4423718A5A19182D3191ADBA45C9D566E030B44C7D169862EEA04E627439CD9E15E421AB72C3440959EDC6D14638ED53348402141111127CD04D845909693EC03984026C9D89B103D1E04364E9FA51ECCE3F04A862CBE09FA24D1650132A874ACF948C6D19C7115D62C28359039B517B02B6C99973E426C5DFE7DA6BBEC2C06B01AB13B9EAA158E9EFC481669AFF69DA63595FFD194C86449AF4B3B9291C2902F1883C9619DACE03D5F281976D41E0DA0DD80064A6D20360E289938FE19457D78AAB639500DB084F932966F504AF5B1200EF07BD354013558532F15AE9C831DE26E311BBE7D8868DC11F47B026C11E36800D433B2655655FB2F617D9994B8B3B39DC2DC530C7B3B44C008C74C06B2F4F5CB786D4F01D2FC411F16E690D78F9EBFB6B8DB1DA577CA597007F + 904B0BEEB7DFA92073A6A7FD3904AAFB3DA7A0601D0DF1468D64C07BC76A358E7428136DCCDF9F40302BFE098D9AE160D05ABF95CCA9831B29CE10E6CF68166007DAED5E748FEB494BEDBBD7F745DC0FFE6F1F0ACF0B8020503F2264F5AED1AE4E401EF18B21B451AC381B3A8AF4E5C7FA48F389CC58F1840B2B0DB3310A1868C20FF1BE4E758BA4A704C2F0D4D68BE84EEC46885AABB8EC225B0A523056A0E88B932FAAC72C501205C6DAA25C82EE3D618073002540587050F95D34E03A9F9AB7297F5A6B062035BA6D6A53A0C69B8D0F1F5458BA2B2CCFE840C57D44010AD0C13908EC82C5AB807ABE252FEA622D71E21C7F8E2FBE49262683ADCC7E689BF5F060B7CA18C5AFC96AA98431ECC065C69371940740DB7EF8BDDE6643C096FD773499F29D7ACD49742E992F563A189B29F0F4E4FEAD373BBDCAF85D0D5ED2B916A6222594D90B470C2CA32928734309121F60F13E3B0FAECAD59CC2E6E712F732D162E1D2103F53E22A23272634BE5E32E110788B494312B6ACD0C101745A1F3946B97315190462B2CA1A3E1A10CB4990DCEA12787277C6ACF11BDFE1B9154C77B4FC6714BE842CE65A4D5CE681AECABA2BEBC1CCCDF3A6F489B7BF3227B24647100D945474BCF85623E2F6AF26CE72DF93AD4D38DDCB122102B23828B3D4EB804AA0570C70A2F3DA8396B658F48F261443B8C1030A058D8711DE45322CF30358DFFFC7C6C9BB79DC37D5DC065DD26988D9CEA5F40C3C65DA55B3AF719D4FB2FAFE66F03F948AC005952C3B6FA16A29DAE6BDD7361929D90BA9E063D6A1A7C67451EBC87B18A69851D749AFC19DD3F89525319C8D71466182699B4985FCC1E6AD2C2A4C95D1B41559CA65C137D7E9BF0F01F4E4A2003D42D95607009EE89AF9F6594345B4B87542698CA22035E405534B54B921EF835D9AFC014F875DD5DAEA00AA3CE394E4D35ACAE17479B2DF4743F7F09567D0A5DA208DD517D94E8AE56157AAC6B16310826A87DA2EB6F198BCFF141819AA5B522890C1700D449FD3C11DB5A8D571440CA42F5D85ED5157DD3A92672B421F20F0CEBA544D4DD3F6CE05D0C2F6A0632FF67C88423F9B321B5748786FC200A2F4871A8AE2A866A528C1A7C8DFD891994182149D0656E3C1B21E2C22E2AA97859FE179505F7F476A7C4A5A97EE60E1790FFD85BCCDFAAC316DE07A8B4EF3B71066EE4DBB4668A25B3DFFC291EE76343D18EC2EDBA5C66B6AF6618C76771A8982351D54E13BE8DF4AFC6F41FF90BE04A11C4BB8B101DB3EA70E2D0455D86F9B1A19AEA1B695EE7EE2A8E3A9440C19DEE64CE5283DE9A28957E40E10AF0376D6B63F21B7D2F9F089770E633C7A3696600F8449945BEAD0B517B23C65C388E04160A8AAA89544F6CB12602EE07C2EF7421D15D7CEA0371C9FD7CD9386C9B27E15DD4A638DB3473107EBFCCA3E2874 + 9898E5F9FA2B12FDF8477D10E65BBD23CA34F1F04FDAFC350339F861B7BC0868BBCF9D9A240545C38E1AE8412C95FD4E3D2A3DAC845D2F9CB9B34843855F347CC8D774BA427A1C03A4182291F129B33EA2961B44EE92FD7A96E9B7C1D5DC951550A078D3AA2159B49C75EC31117E18F889DB475959C261DE88ED7E5E7B730284DA6275B0014E5088C5703DF8243E1116569C403F6CCB904D6E779999FDA4E7B788F3CB91B7AA06E30560046AB06916D14FA04659BE2A1680225BBC9EB492B441031746E1A13E932C874A15492A05F5432A3311BDAB67E79B649A09DFF4154B1F1A81B23134F807E5C85B7FDAF9405C953D46398D0651149415D942252C99A50420EB4E8EC02148CAFB1ED482DDA6F9147DA7C403AB932358C43862580FE9B104C7186AB9BAF7AF230C01188AC86D91EA36D94CBEBBECCEDB75C0D5952D585D7C6E83890E79A5DB080F3ACEC833DEEC665C173ADF8C82BFB23E0EA7AFDE3E84B18CC88EB65F2EF3B6761207810A2EE2766CAD0CB6BD17813E215932F59E74DB446A5545F4B5EFEE6776EF3F720BE5FEBFE1A1317120816F604A40527279F288CF74C2D32E3DAEAEB1EBC7E98795FC19F7E0C833F441CE0215EEDB5F21 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + cleartomark end + %APLT1End + %RBIEndFontSubset +/HMIVBI+Helvetica-Oblique cguidfix +/F2.1/HMIVBI+Helvetica-Oblique renmfont +%RBIBeginFontSubset: KOCDAT+GillSans-Bold +%!FontType1-1.0: KOCDAT+GillSans-Bold 1.0000.1.0000 + 14 dict begin/FontName /KOCDAT+GillSans-Bold def + /PaintType 0 def + /Encoding 256 array 0 1 255{1 index exch/.notdef put}for + dup 33 /T put + dup 34 /E put + dup 35 /S put + dup 36 /space put + dup 37 /P put + dup 38 /A put + dup 39 /G put + readonly def + 42/FontType resourcestatus{pop pop false}{true}ifelse + %APLsfntBegin + {currentfile 0(%APLsfntEnd\n)/SubFileDecode filter flushfile}if + /FontType 42 def + /FontMatrix matrix def + /FontBBox[2048 -1176 1 index div -481 2 index div 2615 3 index div 1890 5 -1 roll div]cvx def + /sfnts [< + 74727565000900000000000063767420000000000000009C0000014E6670676D00000000000001EC0000046D676C7966000000000000065C00000318686561640000000000000974000000366868656100000000000009AC00000024686D747800000000000009D0000000206C6F636100000000000009F0000000126D6178700000000000000A0400000020707265700000000000000A240000006B00060008000E00490057004FFE1FFE31FFEE000003FA040C056A057D029801C301B001AE0164015C015A01520150014E014C01440142013F013D013B01370133012F012B012901270125011F011D011B011701120110010E010C010A0108010200FA00F800F600F400F200F000EE00EC00E900E700E500E100DF00DD00DB00D900D700D100CF00CD00C300C100BA00B800B600B400B200B000AC00A600A4009C00930091008D008B00890066006208190696057F04C3049C04830464042F041F041B0419041203FE0319030402F40298028F0289023101D701C701AE01AA01A401A201A0019E01960193018B01870183017D017B0171016D0168016401620160015C015601520150014E014A01480144013F013901370133012B01290127012501170112010E010A010200FE00FA00F800F200EC00E100DF00D100CB00B800B400A200A0009A0093008B0062002A0000B40F0E0D0C0BB40A09080706B40504030201B0002CB101032542204620686164B0032546206861645358232F23FD1B2F23ED591739173C20B0005558B0032A1B2159B0014310173C20B0005558B0032A1B21592D2C111217392D2C10173C2D2CC12D2CB04576B001233EB00010B001D4B0002342B0012342B04976B0022020B000433EB00110C446B000432344B00143B00043B0016020B000234253B0256523782D2CB04576B0002342B0012342B0022020B000433EB00010C446B000432344B00143B00043B0016020B000234253B0256523782D2C204568442D2C2B2D2CB1010525423FED1739173C20B0005558B0032A1B2159B0014310173C20B0005558B0032A1B21592D2CB1010325423FFD1739173C20B0005558B0032A1B2159B0014310173C20B0005558B0032A1B21592D2C204620686164B003254620686164535823592F23ED2D2C3FED2D2C3FFD2D2C204620686164B003254620686164535823592F23ED17392D2C204620686164B0032546206861645358232F23FD1B2F23ED59173C20B0005558B0032A1B21592D2C204620686164B0032546206861645358232F23ED1B2F23FD59173C20B0005558B0032A1B21592DB800142C4BB800095058B101018E59B801FF85B844001DB9000900035F5E2DB800152C2020456944B001602DB800162CB800152A212DB800172C2046B003254652582359208A208A49648A204620686164B004254620686164525823 + 658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800182C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800192C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8001A2C2020456944B001602020457D691844B001602DB8001B2CB8001A2A2DB8001C2C4B20B003265358B0801BB040598A8A20B003265358B0022621B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B80003265358B0032545B8014050582321B8014023211BB003254523212321591B2159442DB8001D2C4B535845441B2121592DB8001E2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8001F2C2020456944B001602DB800202CB8001F2A212DB800212C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800222C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800232C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800242C2020456944B001602020457D691844B001602DB800252CB800242A2DB800262C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800272C4B535845441B2121592D00000000020033000003CD060000030007001740090701040005030904002FCD10DDCD002FCD2FCD3130331121112521112133039AFCE6029AFD660600FA00800500000002000A000006A0056A0007000A0016400D3408030A07090A070C05090109003F3F3F3F2B3029010321032101210B0206A0FE5471FDA673FE54026501CE1ACBCD0119FEE7056AFCA001FAFE06000000000100AE000004C3056A000B001F40180428030C0C2806080A0A2801090B0307000A017006020F072B31002A3029011121112115211121112104C3FBEB0404FD9E0246FDBA0273056AFEEAFEFEE9FED800010054FFEE05C9057D0027003A40330000160100150E021921120C092827240A00000000040002211B070908030700002601001604027B0024000E016E1D0B0D02072A31002A30250E02070E0123222402353412373E0233321617112E0123220E0115141E013332373523112105C92D403B385FBD69D3FE9AD76F725EC1B86FB7EE8E5ED29DB5D95562C68C505ABC0229621116120E16179A0144EC98012558494D1A372DFEB8374A89BE5969B16B15A30117000200AE0000055E056A000E00180028 + 401F0001131501132D0A0C0C2D15050A020708096E000F0A0014017006090F02072A31003F2A2B3001140E02232111211121321E020534262B011133323E01055E3576C988FEEEFE5E02B488C97635FE567597585A68703203B64D937F4FFDF8056A508096506349FEB21A4600010077FFEE0477057D002B003E403528120003220C0100001F01001E0122261A0C09090100000008010C21040908020728010F25011F0170000F0D1209027425160D02072A2B31002A2B3001140E0123222E0127111E01333236353426272E0235343E0133321E0117112E01232206151416171E02047785EE9A2B7DCF7069CB746B3F6C6772AC6D6EE2A374C5801855D1774E46465AA0C06D019382BE650B323101544156471F384D293071AA7470B56C2D3810FEBB3D603C2C293C2B4B789D00000000010046000005DF056A0007001B40130000000001000415070C090703097001030A072B31003F2B30012111211121112105DFFE04FE5FFE0405990419FBE7041901510000010000000100003C27A72D5F0F3CF5011B080000000000B22DEA8000000000CB2443A2FB68FE1F0A370762000100090001000000000000000100000762FE1F00000A7FFB68FE290A37000100000000000000000000000000000008040000330260000006AA000A052D00AE06640054059800AE04E50077062500460000002000200048007000CA0108016A018C000000010000000800600007004E00040002000C0006002800000200046D00020001B8001E2BB800142BB44056310530B42C2F042B0EB428040D0E05B40028A58005B47F7A7C0479B47379047273B40572717004B470576E0456B45705007C00B40D0C0B0A09B40807060806B3490030008DB803FF851D1600762A1A183F2B2B2B2B2B2B2B183F2B2B2B2B1A1800 + 00>] def + /CharStrings 8 dict dup begin + /.notdef 0 def +/space 1 def +/A 2 def +/E 3 def +/G 4 def +/P 5 def +/S 6 def +/T 7 def + end readonly def + currentdict dup/FontName get exch definefont pop end + %APLsfntEnd + 42/FontType resourcestatus{pop pop true}{false}ifelse + {currentfile 0(%APLT1End\n)/SubFileDecode filter flushfile}if + /FontType 1 def + /FontMatrix [ 0.00048828125 0 0 0.00048828125 0 0 ] def + /FontBBox{-1176 -481 2615 1890}def + /UniqueID 4501549 def + currentdict currentfile eexec + 54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C980943B128E467A4B303542E85E0849534105E9F083E4E3373F14A6565AD321A77E72444C1880E14F729228C75882A63675D6C19C08F5759E199BD9E02E105277CB1BD0D213EB21E211BCDA9328DC62B87FC0DD1BC6F2057A2E0838D2E9DD3A8ECE2B75FD60375ABDC5FC307FCC9F4F0455DD3FD483B157A6DBD47768F573AC431646526366FA4CC9A9A7993364C92656F9842FCD765295897B89D6734EFFA994EC7C4B86B9621F8E3D1C36471150F358524190133BB1CC8AC3A21E32E7E144437E1BC53A54AFA6B64A7EFF5051201D9BAFBD65E92C1504F00DD737B939F69B4DCBD998BE0DA52DEB3D342DC01163DFA527607B1909925EADA754ABAD8F72BCED85CD4A2E9B34AEEF87F0A75523321F8415B52C44275BBAB34B4B1F161683006A44DF2F04E0A90284BD36026BC9E2820C7B7D05C32122B7323F00508F9F6D126D80829FEE02B11D0DA0384625C36287ED774B45E450F40809186272AA5FA84378854B492348C015C48B6A0EADC84882378B68E25753139AFBC390A3F90DD5E323B815872D2E6604A92047E2382770EC1E19CD5EBAC8DE0630A3AFE89FA3F3478E0D063D00E77CB4FDBE1F6694590E3A6BBAC0A30625DB95CACF5E5A57663E1FAA179A106E7DEC1B8871390FFF419F4A60E740295511594A21E246924A4BB0696B942916F73A07DA1EB4F72AA7D8F7280712368C4AAF03A5DEB9B44B7E3C72D31769B19BDEC82C239BBDC438F76CA864921FA3443119B8244DBE0961177CA1E780B + D9D6436381D9D37428451890C37A6ABBE7105FAA8F54ABC9D78978F9B604D27BB963CDE893BC774805D81F34D27CA2D789B90E2C5296CB7240726C3F8ABE0689AFBDA805AE20A3EA4ED2B0CC4761B75C112DE13B5EE096D7CA712EDDFDA82B41427E3E84583801615226A71EC23B34EB8E3FA4D2F9BE439AFD3088E04E2A3F983A977B25DE17DA2B56A1BD55271C313B0B85651975137AC70E2EB0684ED2A3AB1F443705E30C1E36123F2B0545953E70C3EEE61C6DE85A815878230AAF2D5CAED4694C499391A6CC0E04D79AA5D4DAA13CC724CBF667495A882CA52BC0C1541C88A36650BFC1F1C283A72A676EDA3CABAB547ED811F10E5E33680947741B0E0A55861EB48AE778D798F1FEC2B2598D16127863ACD2113F3C57DFB9A4B827B51758BEBEB1E7042ACA03DD63824C021D88DFB65F5E0A37A0CA358FCF90C0BAD89370CB0F6DDA8ED605D23A1E7C85274EFBAE19564522B4FCCA9DAECC520C3B0AE30B7AC5ECBBA4375434591EEC67E1D533EE49EED19F5B5360A1854E6736115D8F2DDD0640162D821522DB70CC361032E84BB6B91F7C31D38A065FD264C72A3F9B49636FDA6E5C0FC17E7F054AE210F6505E2B6D4A3AA898969A5B1AA37EA761E5905CA531AAAC39B9A44C733D69CDC86191C9EB577862BEC0EA225F8E17649414D5C341D2EF57542383F174EA10D5E842416F022D1F780BC26424EE98B6A0122F6985 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + cleartomark end + %APLT1End + %RBIEndFontSubset +/KOCDAT+GillSans-Bold cguidfix +/F3.1/KOCDAT+GillSans-Bold renmfont +%RBIBeginFontSubset: HMIVBI+Helvetica-Bold +%!FontType1-1.0: HMIVBI+Helvetica-Bold 1.0000.1.0000 + 14 dict begin/FontName /HMIVBI+Helvetica-Bold def + /PaintType 0 def + /Encoding 256 array 0 1 255{1 index exch/.notdef put}for + dup 33 /L put + dup 34 /o put + dup 35 /r put + dup 36 /e put + dup 37 /m put + dup 38 /space put + dup 39 /i put + dup 40 /p put + dup 41 /s put + dup 42 /u put + dup 43 /d put + dup 44 /l put + dup 45 /t put + dup 46 /a put + dup 47 /comma put + dup 48 /c put + dup 49 /n put + dup 50 /g put + dup 51 /b put + dup 52 /q put + dup 53 /period put + dup 54 /U put + dup 55 /v put + dup 56 /x put + dup 57 /D put + dup 58 /h put + dup 59 /f put + dup 60 /E put + dup 61 /fi put + readonly def + 42/FontType resourcestatus{pop pop false}{true}ifelse + %APLsfntBegin + {currentfile 0(%APLsfntEnd\n)/SubFileDecode filter flushfile}if + /FontType 42 def + /FontMatrix matrix def + /FontBBox[2048 -2084 1 index div -985 2 index div 2942 3 index div 2374 5 -1 roll div]cvx def + /sfnts [< + 74727565000900000000000063767420000000000000009C000003886670676D000000000000042400000B97676C79660000000000000FBC000014786865616400000000000024340000003668686561000000000000246C00000024686D74780000000000002490000000786C6F636100000000000025080000003E6D617870000000000000254800000020707265700000000000002568000003D305C0001105C2002D0597001D0442001D0000FFDA0000FFDB0000FFDAFE53FFEF05D0000AFFFDFFED03340000012200000122DFFB011400AF000700B7007E000400D200AA0109002300ED013200D9011D012A00D800FE00DB00E2001A008B00A0001A004500E801F6000900E90128013200360082009E009FFF700070003F003F00E801050015003800E9FF7BFFC8FFF90042008A00C401070113011DFFB9002F00870087009A009C010C0262FFB10018004C00770080008200C900DAFFB2FFEA001A003600E50111012F043BFFDD00020005001A0039008900AA00B701210123012A015BFFE5000200180023005C00AAFF4DFF76FFB2FFEF001A002F004E007B008A00E1011F0126012B019A01DE03EDFF80FF8E0007001C004E005500630063006D00810098009C00AD011F01260162041C051500390044004B0063008E00CC00E800F2010001290142017802D503EA03F0043B049AFFC400050055005C0060009F0103011D012401550164017001AD01B401C301F602370261033903D5047004A100020055008800A100BD00C700D300DD00EB00ED00FA00FD0104012B013E014F017B019D01AD01E20233025D027D028C02DA02EF033103DE0407048B058505BBFF04FFD5FFFA0007001E002A003B004700510058006500650066006E0075007F00840107009700B100C300CC00DF00DF010A0110012F013101470154015B016B0179009101A401BA01DC01E401E601E901F60213021F0223022F0276027D0282028902AD02B202B902ED03110374037D03C003DE03F60415045D04C004C004DF052D0574061C064B0751FE94FEDFFF2DFF90FF9AFFEA0016001600240029002D003E0104006D006D008400870089008E009C00A400AB00AE00B200B2FFFB013900C400D100DF00E100EF00F70121011C011C012101320138015001510154016C016D017F019801A401AA01B601BA01BB01BB00D701D701FB01FB01FE00190209022D025B026102790279029A009802D302DA02EF030C03210328032D034B0353FFF103AD03B103F20425045A0471047B048A0498049F051C053D0557055A0570059505B605CB05D605EF05F4061D068706A406B406D307080734079807FE012201320120012500B400BE0082009603700132012400430184011D015600CC010500ED00C500FB00F900C000A7011D00FE035500880026FFA100B8FF8800DD00BD00B5 + 037C003C00910293024AFF3F03A803090132FFF700820030002A002A002A002A002A002A402A292827262524232221201F1E1D1C1B1A191817161514131211100F0E0D0C0B0A090807060504030201002C4523466020B02660B004262348482D2C452346236120B02661B004262348482D2C45234660B0206120B04660B004262348482D2C4523462361B0206020B02661B02061B004262348482D2C45234660B0406120B06660B004262348482D2C4523462361B0406020B02661B04061B004262348482D2C0110203C003C2D2C20452320B0CD442320B8015A51582320B08D44235920B0ED51582320B04D44235920B09051582320B00D44235921212D2C20204518684420B001602045B04676688A4560442D2C01B9400000000A2D2C00B9000040000B2D2C2045B00043617D6818B0004360442D2C45B01A234445B01923442D2C2045B00325456164B050515845441B2121592D2CB00143632362B0002342B00F2B2D2C2045B0004360442D2C20B0032552582359212D2C69B04061B0008B0C6423648BB8400062600C642364615C58B0036159B002602D2C45B0112BB0172344B0177AE5182D2C45B0112BB01723442D2C45B0112BB017458CB0172344B0177AE5182D2CB002254661658A46B040608B482D2CB0022546608A46B040618C482D2C4B53205C58B002855958B00185592D2C20B0032545B019234445B01A23444565234520B00325606A20B009234223688A6A606120B0005058B21A401A4523604459B0005258B219401945236044592D2CB9187E3B210B2D2CB92D412D410B2D2CB93B21187E0B2D2CB93B21E7830B2D2CB92D41D2C00B2D2CB9187EC4E00B2D2C4B525845441B2121592D2C0120B003252349B04060B0206320B000525823B002253823B002256538008A63381B212121212159012D2C456920B00943B0022660B00325B005254961B0805358B21940194523616844B21A401A4523606A44B209191A45652345604259B00943608A103A2D2C01B005251023208AF500B0016023EDEC2D2C01B005251023208AF500B0016123EDEC2D2C01B0062510F500EDEC2D2C20B001600110203C003C2D2C20B001610110203C003C2D2C764520B003254523616818236860442D2C7645B00325452361682318456860442D2C7645B0032545616823452361442DB8002A2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8002B2C2020456944B001602DB8002C2CB8002B2A212DB8002D2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8002E2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8002F2C4B20B0032650585158B08044 + 1BB04044591B21212045B0C05058B0C0441B2159592DB800302C2020456944B001602020457D691844B001602DB800312CB800302A2DB800322C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800332C4B535845441B2121592DB800342C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800352C2020456944B001602DB800362CB800352A212DB800372C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800382C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800392C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8003A2C2020456944B001602020457D691844B001602DB8003B2CB8003A2A2DB8003C2C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8003D2C4B535845441B2121592DB8003E2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8003F2C2020456944B001602DB800402CB8003F2A212DB800412C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800422C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800432C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800442C2020456944B001602020457D691844B001602DB800452CB800442A2DB800462C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800472C4B535845441B2121592DB800482C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800492C2020456944B001602DB8004A2CB800492A212DB8004B2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8004C2C2046B00425465258238A59 + 2046206A6164B0042546206A61645258238A592FFD2DB8004D2C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8004E2C2020456944B001602020457D691844B001602DB8004F2CB8004E2A2DB800502C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800512C4B535845441B2121592DB800522C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800532C2020456944B001602DB800542CB800532A212DB800552C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800562C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800572C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800582C2020456944B001602020457D691844B001602DB800592CB800582A2DB8005A2C4B20B003265358B0401BB000598A8A20B0032653582321B0808A8A1B8A235920B0032653582321B800C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8005B2C4B535845441B2121592DB8005C2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8005D2C2020456944B001602DB8005E2CB8005D2A212DB8005F2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800602C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800612C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800622C2020456944B001602020457D691844B001602DB800632CB800622A2DB800642C4B20B003265358B0401BB000598A8A20B0032653582321B0808A8A1B8A235920B0032653582321B800C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800652C4B535845441B2121592D000002009A0000053D05C200030007003E402105061D02010004071D03000A05041D0303021A0906071D0100190809AA216C3C182B2B4EF43C4DFD3C4E10F63C4D10FD3C00 + 3F3CFD3C3F3CFD3C313033112111271121119A04A3B8FCCD05C2FA3EB80452FBAE00000000010076FEA501AA012A000D003B401F00EE0A08040D710528040A0F17171A090A035A06700004190E0F70217F3C182B2B4EF43C4DFDED39394E456544E64D003FEDF4113939ED3130173E0137231121111406070E012376565106AD01342431358F1BED187065012AFEFE4494363A3B00010080000001AF012A0003002640130128030A0517171A01700019040570217F3C182B2B4EF44DFD4E456544E6003F4DED31301321112180012FFED1012AFED60000000002009C0000057B05C2000900170053403277120107082707270C58126A127B048C038A048A12980398049812AD030D022A15092A160215080637101A19012515191819B80120B3215256182B2B4EF44DFD4E10F64DED003F3FED10ED3130015D005D01112132373635342623361716171612151007022901112101C7011CDA562F8DD2BD5B9B604D3876A0FEB2FD85027B04C2FC3ED776A3E1F1FE1E33886EFF0074FEDACCFEED05C20000000100A50000050205C2000B002FB800482BBA00060009004B2BB8000610B80001D000BA00070008004B2BBA000B0000004B2BBA00030004004B2B303101211121112111211121112104DEFCF402CCFD340330FBA3043904BDFEC7FF00FE85FEF705C2000001009C000004AA05C200050029400F000202410508031A07022500190607B8011CB32152AB182B2B4EF44DFD4E10E6003F4DFD3F31301321112111219C013402DAFBF205C2FB47FEF700000002009CFFDA053D05C2001500160033401B160C0102064111091616150A370D1A18023715191718C0215279182B2B4EF44DED4E10F64DED12392F003FED3F3C3C313013211114171633323736351121111407062120272635019C01392438BCBB382401394988FE81FE818949025105C2FC7698467C7C4698038AFC76EB83F0F083EB038A0000000003003BFFDE0438045F000E0039003A008F404F3B0235367901890104D81E0126F3E62AE7230E0D05020005131A2B24232204262E262E2A0D050200041B0B221B162C3A1F072A0A0B2C320B3A134D004D2E3A352A3E261A3C1A4D1B2D084D35193B3CBC01190021004801AE00182B2B4EF44DEDF4ED4E10F64DE41139CDE5E52F003FED3F3F3CFDCD39111217391239390111121739111217392B3130015D005D010E010F01060706151416333236372736373635342623220706072136373621321716151114171E011715212E012706070623222635343736371302DE1B3730405A2742513A5C9B03AD4F223D5D5A652A1E0AFEED0947710113B38B8B02031C1CFECA0D0A033B4D5C7494C19B55A57002121115090C1017275249416C8FEF0A0F1A37433332253F8F5C904747C5FE0C344A38280D2A213A25402D35A99BC95A311501 + D40000000002007BFFE3049C05C0001200200042402509200B0E120C00192412070B0A2024050B1584021A221D1F0A1F0D270B1921229821504E182B2B4EF44DFDF4E44E10F64DED003FED3F3FED3F1139111239313000121514022322272627152111211136373633123635342726232207061514163303A9F3F0D787523139FEE9011C36414D77257A1E39999B3A1E7C7F045AFECAF5FEFEB23620508905C0FDF44C2832FC74B291744C908D4B778CB800000000020047FFDA0434045F001D001E006E40459916A81602871C01491558126812780A7912B815C713C81508180206041DD204241E1A07160E0A0C10B70C24140B1E10360F1F00361E171D1A20083617191F208721484E182B2B4EF44DED4E10F64D1139FDF4ED2F003FEDED113939393F3CEDED113939393130015D71005D0126272623220706151417163332363721060706212002351000333204170103100821306590351C1C338D64540901230A5486FEF9FEF9F80112F1CD010518FE1B02BB3D31428F4C7E7849886C568274BB0138F901190138B8E901A400000002003FFFDE046505C00010001D004F402CE80C010706151D0210030017241007060A1D240A0B15031A131F061F0327041A1F1A360D191E1F98214845182B2B4EF44DED4E10F64DFDF4E4111239003FED3F3FED3F1139113912393130005D00161711211121350E012322003510003312363534272623220615141633027A9A300121FEEB3D9C74BFFEFB0101D7B77E653E527D757779045C574D0208FA409761580135F201170140FC72B48FC85634BD8C97B50003002FFFDC043A045F00060021002200AB4049460887149701990A04060109050610051A4B05461049208601850F871F0A031603171316131748084C164C17491A5C165C175A1ADC01DB04E91DE720F720104A014610880583100402B8019540334F0E5F0E6F0E030E0E1B062422210717122C1B0B160302220336177B221E600C800C020C1A24021F0E951E1923249821484E182B2B4EF44DFDE44E10F65D4D1139E4ED2F111239003FEDCD3F3CED12392F5DFD313000715D01715D000607212E012336161716171607211617163332373637210607062322001110003B0101D06D0E01BB077B5B88DA4740130B02FD1606613B5358371E1701230B5A8CFCD0FEC2011FE51403747C6A7175EB666E61804B8DA44229321B3061649F010C012E011B012E000000000100150000028B05D100170081412F00150003002C0002001F004F0004005F000400020004002C00170001000B0010005C001200090006000E000A001900170017001A000A001F0003000D0015001600090027000E001F001300920010001900180019010E00210060006600182B2B4EF44DF4E4FD39393CD4F44E456544E6003F3F3C4DFD3C3FED5DF4ED393130001617152E + 0106151415331523112111233533353437363302322C2618712BBBBBFEE49F9C3B3EED05D10303E803033520203CC9FC91036FC946AF426200030042FE42045E045F000D002F0030005A40108A1E0111120524302F071206250D2429B8013F40201C202C180F30021F121F2527302C131A321C841B2D09362C19313298214845182B2B4EF44DEDF4ED4E10F64D1139FDF4E42F003FFDCD3FED393F3F3CED11393130015D2436353426232207061514171633121716173521111407062122242721161716333237363D01060706232202353412333702BD8A836E96391E203A960B3D68400115477AFEA6D1FEF80E01360C1B2E6D9A3422292F5588D2FBF2DE5BEA97A59BA28D4B6E5F4A8A0372192B739DFBF6D36BB8A4A332162767429C464623410127FCF3014B03000000000100870000045E05BD0017003F402505022702580E680E04141712000C24170710070A0836051A1913102711191819BE215045182B2B4EF44DFD3C4E10F64DED003F3C3FED3F11393130015D0016171E01151121113427262322061511211121113E01330343A5352D14FEDD1E276D7175FEE4011C3EA35A045E46483D8192FD80029758364C978CFDB205BDFDF75F4B00000000020089000001AA05CB00030007003B40224C004C015C005C010401B102000406070A0917171A0006270107190809B2215045182B2B4EF43C4DFD3C4E456544E6003F3F3F4DED3130005D012111210121112101AAFEDF0121FEDF0121FEDF04C40107FE77FBBE000001008B000001A805C20003002540130200010A0517171A002701190405B2215045182B2B4EF44DFD4E456544E6003F3F31302901112101A8FEE3011D05C200000100800000069C045A002D00C2414D0037000200010006000200160002002500020069000F006A001A0079000F007A001A0089000F008A001A0099000F0099001A00A9001A00B9001A00E7000B000E0002002100290003001F000D0024002D00180024002D00250007001F0006001D00120008000A002F00170017001A000600360009010F00290011004D0014010F001E0020001D0027001E0019002E002F012300210050004500182B2B4EF44DFDC410F4ED39F4FD4E456544E6003F3C3C3F3F3C4DED10ED1117393130015D005D00161716171615032111342726232207061511211134272623220706151121112115363736333217161736373633058F8C392E100A02FEDC142666762D17FEE11424697A2A17FEDF0115352F53847D4D3E203853586C045A38463953376AFD5102B63E284C623449FD770289612C4F4F2D59FD7004409F552440373350602D2D0002008700000461045F00160017004B402D0501150125013701580B680B060112100609241716070E040A170536170F021A19110E270F191819BE215045182B2B4EF44DFDC44E10 + F64D1139ED2F003F3C3F3CED3F39393130015D001615112111342726232207061511211121153637363327038AD7FEDC172A7691361CFEE401133731588769045CB1CDFD220297562E547B4165FDB204409F54254203000000030042FFDA049C0465000B00170018004D4028170301080C880C881003170D180F660D0305241814070B240E0B1818080236171A1A08361119191AB80176B321484E182B2B4EF44DED4E10F64DED11392F003FED3F3CED313001720072712436353426232206151416332400212000353400212000150102EB86867D7D87877D022EFEECFEE7FEE7FEEC0114011901190114FDD3C9B2A4A4B1B1A4A4B266FEAB0155F0EC015AFEA6EC02400002007DFE53049A045A000D0020004A40291713080A1C1A022420071A060A24130B190E080D180D36101A22061F1B1F1827191921229821504E182B2B4EF44DFDF4E44E10F64DED111239003F3FED3F3FED1139113912393130002623220706151417163332363512001110002322272627112111211536373633037473819B3A1E653C52777D1D0109FEFDCC82562F2DFEE601112E345F83029FC2934E78BE4D2DB8990239FEE6FEEFFEE0FED2412445FDC805EFA14729490000000002003CFE50045E045E000E0020004A402BD81EEA1C02F80C011213072420071306170E241A0B160E031F131F1627151A220A361D19212298214845182B2B4EF44DED4E10F64DFDF4E4003F3FED393F3FED11393130015D005D2437363534272623220615141716331217161735211121110E012322003510003302E63E28223D996C831E3898405431330113FEE6209B86BDFEF6010BC4D27E537F644F8EA6A9714889038C432657A2FA1002374267012EFC011001460000010082000002FB045C0013004AB900030147B3020F0D06B80147401913070D060C0A200230024002031517171A020E0B270C191415B80164B3215066182B2B4EF44DFDC4D44E456544E64D5D003F3F3FED1139D4ED3130001617112E01232207061511211121153637363302DD0B131B2A0DAC3B21FEE1011042315080045C0101FEDC0302703F83FDF70442BE6D284300000000020042FFDB04250461002B002C007E404F09100626190D030904210B0B4B0A490B472144204829D703081D22200C0A04162B04161A2C2C1207042C280B2C2C0F150A201D164D2207152D074D251A2E0C001D4D0F2D004D2B192D2E8721484E182B2B4EF44DEDF4ED12394E10F64DEDF41139ED1139391112392F003FED3F3CFDCD10CD11173931305E5D5E015D0116171633323635342726252627263534363332041721262726232206151417161716171615140623202635010163091E358F54632828FEFFB94C4CEDD7CC010113FEE306192F715D4F2A2AFFAA5554F1FCFEFFF501FB015C4C203932323019193D2E454480 + 97D9A3C837203A3A27311617382851527BA2CDD9A803030000010015FFEA027805680016004AB6102C0F1F0C2C11BA01710004015C401607005C0601061817171A0F06F4040927009203151718B8010EB3216066182B2BD43CE4FD3CF43C4E456544EE4D003F3CFD3CED3FFDF4E4313013353311211133152311141633323637150706272635111598011AB1B122570D1D0E87CA4A30036DCB0130FED0CBFDC043210101D505074D3166029F0002007DFFE80455045F0019001A004C402E0A161A162A16381656076507061A070A0006160E0D0A0524140B1A0D0A271A180B1A1C013618191B1CBE215045182B2B4EF44DED4E10F612394DFDD42F003FED3F39393F3C3F3130015D0111141716333237363511211121350E01070E012322272635112501A116277292361C0121FEEB042016437D54F2542F01EC0442FD6F5D2F537640690251FBBE9A0532133C2CAE60BB02911D0001001A0000045704420006009E404F270654066406A506B506050406011002470457047A0274037704064701880087059705A705B705C803E701F701090320040427120505060220010127120006000602050401000603020A0802020001B8010CB2030506B8010CB6041907656066182B19764E10F4184DFD3939FD39391910C618003F3C3F3C3C3C123905872E2B7D104B51587A59C4872E182B7D104B51587A59C43130015D7100715D0121012101211303250132FE77FED3FE790140E30442FBBE0442FCDC0001001A000004500440000B010340970800180002070413041A0A032702240426062A0A3604390A4504490A5504590A9504990AA004AF0AB404B707BB0AC404CA0AD204DB0AE504F70417040318040503271202020104051804030527120607060A09180A0B0927120708080A0B180A090B27120001000104070A040006050302060B0908000A090705060B03010A0A0402060802000D17171A08A900190C650C0DA9216066182B2B764E10F4184DFD194E456544E64D2F18C410C41139391239393911393939003F3C3C3C3F3C3C3C1217390110872B087D4B51587A5910C5181005872B7D084B51587A5910C5181005872B087D4B51587A5910C5058710182B087D4B51587A5910C53130005D71015D330901211B01210901210B011A0174FE9C015DB6B20153FE9A0174FE9DBCBD02280218FEC4013CFDEDFDD30147FEB90003001C0000045705D1000300070020006A40414C024C034D0E5C025C035D0E060B1F0E240A1F200103B10000040614195C1B120616070A2217171A051F01270700148A0A161127171F1C9219192122A9216045182B2B4EF44DF4E4FD3CD4E4DE3CFDE44E456544E64D003F3C3F3CFD3C3F3FED3FE4FDE43130005D0121112115211121001617152E0123220617153315231121112335333534373633033B0117FEE901 + 1CFEE4FEFD361D14261B431E02BBBBFEE49F9C4D45D405CBFEFC8AFBC305D10402E801014A4F14C9FC91036FC946AE55500000000001000000010000EF9F9D525F0F3CF50011080000000000A2272E8000000000CB97F49FF7DCFC270B7E0946000100090001000000000000000100000629FE2900000C01F7DCFCDB0B7E00010000000000000000000000000000001E05C7009A02390000023900760239008005C7009C055600A504E3009C05C7009C0473003B04E3007B0473004704E3003F0473002F02AA001504E3004204E30087023900890239008B071D008004E3008704E3004204E3007D04E3003C031D00820473004202AA001504E3007D0473001A0473001A04E3001C000000340034006C008E00E40116013C01800224027C02EA034403D8043E04B805020536055605FE064E06A40702075E07A8082E087808CC093009D00A3C000000010000001E007A0009006C00080002001000100066000007E80B9700040001B8005C2BB800522BB800482BB8003E2BB800342BB8002A2BB10840BA019000145DF44009011F04000B1FD819EEBE012E000D00E6012E000D00B0012E400C0D000963833C1F63838348294109014B00370401001F014500240401001F0144B224AB1FB8013EB224231FB8013DB224231FB80102B2371D1FB80100400937241FFD37621FFC37B80801401B1FF824931FF724931FF6243F1FF524311FD1371D1FD037471FCD41B80801B21FCB2AB80201B21FCA24B80401400F1FC824811FB537291FB4373B1FB227B80401B21FB141B80401B61FA437811FA384B80401B21FA22AB80401B21FA124B8019AB21FA024B8019AB61F9F243F1F9683B80401B21F9527B80401B21F8227B80401B21F7084B80801B21F6FB3B80801B21F6EB3B802ABB61F6D24261F6224B80101400B1F5D246C1F5C24391F5441B80125B21F4D27B80401B61F4C27CD1F4B41B80401B21F4024B8019AB21F3683B80401B21F3524B80201B21F3224B8019AB61F2C24BB1F2884B80801B21F2241B8040140131F20244C1F1D24261F2CA0961F2C245E1F412AB801A8B748282A2448279636B801F4B21F4D27B801F4B21F9527B801F4B21F6E27B801F4B21F6327BD01A700470029015A00250199B348296FB3B80190B21F83B3B8019AB348283725B803E840121FB327482784274827362748272527482755B80154402C0797076407550733072B072907260721071E071B071408120810080E080C080A080808060804080208000814B8FFE0402B00000100140610000001000604000001000410000001001002000001000200000001000002010802004A00B806008516763F183F123E113946443E113946443E113946443E113946443E11394660443E11394660442B2B2B2B2B2B2B2B2B2B2B182B2B2B2B2B2B2B2B2B2B2B18011DB0964B53 + 58B0AA1D59B0324B5358B0FF1D592B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B65422B2B2B4B5279B35279EB56456523456023456560234560B08B766818B080622020B1EB794565234520B003266062636820B003266165B079236544B0EB234420B152564565234520B003266062636820B003266165B056236544B0522344B10056455458B156406544B25240524523614459B35045484E456523456023456560234560B089766818B080622020B148454565234520B003266062636820B003266165B045236544B048234420B1504E4565234520B003266062636820B003266165B04E236544B0502344B1004E455458B14E406544B250405045236144592B2B4569534200 + 00>] def + /CharStrings 30 dict dup begin + /.notdef 0 def +/space 1 def +/comma 2 def +/period 3 def +/D 4 def +/E 5 def +/L 6 def +/U 7 def +/a 8 def +/b 9 def +/c 10 def +/d 11 def +/e 12 def +/f 13 def +/g 14 def +/h 15 def +/i 16 def +/l 17 def +/m 18 def +/n 19 def +/o 20 def +/p 21 def +/q 22 def +/r 23 def +/s 24 def +/t 25 def +/u 26 def +/v 27 def +/x 28 def +/fi 29 def + end readonly def + currentdict dup/FontName get exch definefont pop end + %APLsfntEnd + 42/FontType resourcestatus{pop pop true}{false}ifelse + {currentfile 0(%APLT1End\n)/SubFileDecode filter flushfile}if + /FontType 1 def + /FontMatrix [ 0.00048828125 0 0 0.00048828125 0 0 ] def + /FontBBox{-2084 -985 2942 2374}def + /UniqueID 4499026 def + currentdict currentfile eexec + 54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C9311B6521168F61DA8AF511CECA1903976E43EB7D7A7D6F1C6A6D8D64C4CE151FA3B77B3E0EE0125621193F9FBEB30D5943FC77C89932D3002F5318CBF6E036F8013B17E72835BF91372E4BDE8EA396D12B27BDA2893FA1B2F83E2BFD5F22BEDCCAB7C7B22E3F8EF5097BCD927B7ABC7C880AD301A6308CE91133EBC7A2F9F72B3DEACCA8832F8FD3294B3056ED31F2B00C9D4DBD869A8FCF7F9394105973B6193E58AA9D9B3A4175E8AA29A8B0A33B14E54F99CAF186725BD6F2A10643E063448FBC04793775B775DE0D202B5E04712AB345ECA5DD9C31843EA1205F445D0802F822201F15E09A50578ACAFE6053873C01AD57F470F71907212C5433BCBF65BD8BDE7AA57245A8FE84169840B908D7A0F224BB520B063617A3A30B75484DF251755D4F1435C248455452CC5CFE2135A05446BF96F889D79EEAAD524DFB91E0ABF2F584BE8CDCF5324A099315859BE7C871CCCB0F24E810E36949B881D9CCE56822220A4CDE50A62E82D86E331F2A772712C777DBC3239E0B92492BBFBDB8D5C0810942A8A3F104950C0C994BA05036F9F8C3C262C45870CAE00CF102648942B860167D0B4E690A45FC29BB52BFA6AD7EB3AE1824556EF129A79281F668D66C35C2F5DEEAAC39FE0F570BA6D60311E560BA2AB06E4892D4DAADC90D5959A4BB52AFF5A42BA8BD4D47694A99A8CA4082C15A669441CE778C79C77FBCDECDEC2ED895AFA664829A4DFECBBFBDB1C597F05E04EAE75A450472710A87F65645EEAD61D + ACF068F7DD085A49F8BD9C37B23DF534651CFE018D1255C5DDADCBEFE14EBF408A3F1D1CAF63A96A624ACF4C7BDB956B230422D79F2ECB70501429F3C12CE2A95940BB5678EE729475B83C4198346752756626932C527F84BCE43791C879E1E2503FC42C269E78885691DE553393DF85A4642C1226526D4E314C3C7E9687937037ABAACE22F212571A0347BE11026CC1B7887CB2803744B1FED2652CBB71A37BC09E97345CEC59BB7D511C44CC1413A650095800BD4FD30ADC2ACA7DF13E409FC1351BB1E4A8CD276BBFC0DCFA0918A7EEE29B0F2A2101C1CB72440FBEC23908BC5CA0A17779F7B0A2C366E09EB1C47689236FAA67158C2D8AAA6DACE43A8C5E1EC42D54E7B3FB55693F13ED2EB8B088C49EF3336D63B9CC3C399614218000D2CC3FFF41B0944A94F9C3B3CBE1115539C2719A1A31C51B994DA94E4F91CAE2B09BDD6AC3CC6FAD18044C5F8067A495560403671FB8A496E930FA0EA881DC3A49B794EFE09027400515C93852362961FC3F2AE780EFCE03C58415857E273872D920E96929EB53A62AD30ABE92C24F201ADB2A305F854E4EECBA2F9DEE2AD566B982A33DC41E39BCAEB096FA5574B58D9758A675549EAF76CED67B7B77F89FAC1718FB6C1747EBB55890B8BC64C9A0AD8F7AD6C66B0F2B9F279BA6464E9F5EF79901DAE900AA5AEAA77D48D5C00DA225EB70F8FF1556FEB57B54EA6B85CC9C99D00920489D88916AB390ED8060DB98F2AFB6D9ADF202AC77A6DBCDDADF9D8A0FDB9BBF061AD525663D2CD294C8EACF4DF40D67211A4884381ADC6B4FD9DDAB9F8C306D48EF113B10D5879F1CA85151AC868F50E621D2B44765739B65CAE4FF55283F456CB3DCA99002FA8D716DE859A08AAFCF2DC22F279D7AC5FEE85F755E4DB27C6044F2A839735EFEDE85EABE625793F902B6A4BF190059E54B6CCBF36F5F3219B1BF03A7D2C7FEE1E55CF94118C925FAB56FECC948701E448EC225D650730D18EA49540D5B92485D1C3846038F764539F4DABF032476821B6EFF82F1DAD5033AF2A822B7A964FE1DF42890F72BF4F073F675B85E57F751A1A977CB63F9886C4DDB4760E737E594B240119DCB43DA5E573C172990DFAE12687CB32AEDC06BDFC80272D333D6F779939B4085BCC75502889B2C8CA08C5114F1FC23A165A232849C8CAF5B82EE27A3EFB4050298497422C5A0AAE4773BCB468435897F34D7640F38A010A5BD8F991C5FE9B043B59E8C39A8A9E622E832B1424132E3AD270205DAC0FBB697BBACD8F2125D791BCC60823C345EC2583A633934FB3AFE65E849952259A758CA06A681336B16EE44D808EDADF024C7547907377EDE16F6B52A58CA1B3DB12D05C1BEB9D729CE95D39F10C718F7FBF7423AA791267D9C82E8A51384961239BCACF7EFD2042F7ACDAB70207D51393E8C82F593747B6D2C6E92BE43F509 + ACD562C520FFC904D1182C097EDFB164FF77396BA850FFFEA6DC4C15D004C6513E8EFD7D91BE4C89FA6E265405FA659590FA36EEDCADD0C6832F342F1573FDA3C4612C5813E2BDB49ED6FB64CA49A20C937D29EC7A0A572B82FA6C99EBBEFC572AE3D48157E600C02C71A7B3071D28B326E0C0641E451DCD9F09023EFF4D999BC2C4644BF5EF62E04FEA6231D8AD747575C911E761FB345B6AE3DBD6CCDC37C6C1A032C23FCE51DABD83365EFC638A0EB37F7A25C3298F312608F781C376A5E5E24705FD9B293408FD075881B6B8A8E32C2A9EADD1035D9128B14673492A3419F9A480123B7AA6E62BE1D15F7051D8BED59A4C5B2F44F109E0FD4E2CC6D9C4796551A56384DE6F512E13F1AB55D8FA273674187A9815D21B335D66B1347FF63F7E630EF32FFBB9E90B101ADAACCF95EC9BC73E89D922ED5632A7CCF73ADF1472FCD295E09A0754F6247710CFB253C2CB14B56DA3687E88B68CC0B63DF7553E7CE03D222649EC72C5333AAA97BC6B83D4B17816AFAD2320BCC2F2511AE6902F8DDF9490E0B8DF1197132AF623D9939C6BDFC7C01F70283F4BE69CB12B53B3451F5508E93D48E8DDDF536810EAFB0E2A79DDED202E425164C6F1AB8D99014FA187CD0474D5B2BC8F794808D26B016B559BAA89148C2C250A851343F1A30E55CC2E486D32FF1CECE1A8C9AD69D8662285F34E89487668B9D7799CF6593856B253268CAE047010930A07610BD1C9CFEC76A16D369F8483292276BD4A4D8CFA31129EA66CEBDEA973B04ECFDE8DFAC3E0C7981F3B8A12DBF716774C266681968DC8D791A363F6DBC6B4645E403EA9989D6A4C1BA787F7295B47952F0C649B34ACD3CBFEE30D74B30BDD33F723796E52D332AA4F53AD2410A5437BCB960EC66431CB4B6178C9C34C16A8CA3B5E754345AC9F9B50D41F06FFE3B2CFB3057C9BE1150B5F80C9C73610B10B6078AEAB65E6DC44FC4D46E95E45967A8EB0592CFC3B76F4DFABBF6EE658165CD9FB3F7DFAADB5ACFC7FD2167FC409E92E11AC7C4CDBC1B2B954270FDBEEE0ADBA65774C44251F5EA40EBC6F950CCD51B313D4B10F0AC20253E2F91E527352AF9FC9D9A53C3FB2FDACA9E1DBECD0094F0867680F3AE0920DC7E51F44EC984FE16939696A42AF4BD0119E0E4A9EA09A1E244C82A5421DBB63E4E1064E5CBC9331F80428BA68139B6E2524FB32428F6B986EA31EB74DE1BEC97DD7F787ADC1FD009E99F31200A90476FD3020FD2835D1D59A5D8D5868D05F72613B64657A3CD25C3981D3979B2799B8F3DC3502E972F0D67A78963FBD62810CBCE5CC2505E3C93BFE40195FFD7F9B753ACC8EB311564DD020287CF4341E979378FE5915D224EDDCE45200ACF187932FFF30D16A7262292822DF4791395B6ED948873CC5C5A3FE86EE2265496F19F6C47CA718B13AE651EF22B8B5E58AF6D039E7 + C5B84B388992B846BB7F82A588E33742966DF56AF0BFB7E79E9344061765400515B169D166E20DBA0664712420C3BB52A49A5D2B4B82BE0706E6DB29E45FC5EC9236DA0A78C5A1A8A479181B68D646B6D9AD4E30D71A9B0DA722F85B96A3779FF23EF8358AE92F851CC1BBC0B0F0953DB1267703A08243F37AE5F3A08545FC9174551066A0E745DBFE65C2FBE44F5E3F1FAAC5DC5D2941FC4524C4E12EA21E62A3CD4B00684A9218559FB6247D746BFD71FB8A962DB708C06A136391BA2CC062870C11A25348B2ECA1E1E27D76A79379833C35C47692EEE795287DB320A8EFE16006F7E8860652A827D4EA96D9A9739FB240A6939574DA5BB2AAD8B2D9F1A63FB34082962FA6EDC80999F1E676548FE60889093782A41B91C07707AFDF7481ECD88697BA0A514F8CC9C8A915566A6617CFCD0CC4AE6B84187F37F68527739936488AE82DCF30142FFD30A9ED3198CE553B9BBE9103453FB4BB7AB733C5A9CBE638E9E7DE8C11E2DA671C1DB39503D42B0E51A8A50AA7C57C766469A0857C945CB947CB3E9D5612B4671DF792598AC2E0BC90CC96C2D12126706D1F2A29B900EC5848C68AE9B1A45073B2B4319F239F22426ED48CAC82C12F6F1CFB80B876E528DF6538DF89DB52C52D267DE0C993835DA556F84BB9A3BC924BF21FD91595652FD351B1AD0E243BA59694BDFFBA948D5DDD592DA37A8E75DAE005C822A162AD0B793CB3233A93E9EE66213F781C04E33FFF9D10E43C754C53326D7967349BFF76E2BDDB65C21924EBF507902BD056F0246FA58EB7F8412B69590AB95A814DC9090CD5C14468646D792FA4F3F2C8532E988F573AF510D3A73B158067ECC2C8F9FBF7DBDACACD592D87798BB61B20B43932FA32884FEDD7459C429B16B1FFC1390D9ECABF95BE6C25D66E86FA0369803D5A397B0C0452EDF1B42B58755EA5452AF5A9AA28F95AA9351D53F7BFB555F7FAD8CFAD6ABD2B6E284B32890A4053706F34F74EFC16FE18D70DD0FA3AED76C3F7B5317A92CAD10590DC4D7488DA01BBC3E8BF64F8C567C64F1EB924074D3664E698A9577A68B12F030B15BB8D2C5E239332311D324551656C59C655C0B58D60BFE996F3BB0957742E46F17554FEDFBB23218275516FBFA2C707B0747EE2C81ED8BB3EACCF99FE686A9C95904DB16D1847EA99EFB04447FB2F9A92D1CB17A71926A6B84663F9F4359CF3ECFDF610E6099D324FAD41D6B38FC97CA2E1EFC979CBF3F903F3D3754BCA0189B098069DF3EE94B9F9BBBBD4DBA080BD45E8BFE750431235D22236191DDC97579D39189C6A73222D0F00FCBE0CF93B6B714A4DCB0746833C75D3706266E073916A2D8B45D2093F3EFD256C3ADAE35AE1C3ED70CB2D9388E34C9BC1ECF2DBF0691877690D724FCA7AA61EB41A0C29CCFD992DAC47B0CF9F7FA9AD1089A3E2A320EA3EA499B5B82AE9 + 6565795C2F6F59FC68F414CEB45D3F93479FFEFE5E53C2891538318FBEA6692A7DB93FF8573804840F77FEF95E83838440283596E13083387D868A1E0F8CEC18C26EF782CDCBCFF187B68867E490E312DA4A5A46D13379E050C996D5EBA6A029505C1D27FA3E2D5CC75266F1A2E6F2655357C9732718CE6A1E1373FA05D306984F9A611A94CA260CD4B5C3B1913504FCEFA24169DFC99F130CD6CD2D86598A0BD44AF6D79C3A10970C6CAE1C11CAD670A0E38B59BDDB2A5805D0E588810D75D6FBC65598C3B345F8CF5BF82B292E07670E0B9986764911A8A848B5F162981DBF6B260316148D6E33FA10DD94B8407A8FE097D0BDCF3FCDB29A8A87D8C95EE615FF831C41AFCDB98497423BB07A2FE34ECACD65303ABBFC06F8FC4CCBC61F9842C69A2CFFF33491CC5E7B6EC60086941D5C27193C026260E6C24F620AAFF7F1D0A6769B29608280F0BF27F5F004056A7F47E2A8 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + cleartomark end + %APLT1End + %RBIEndFontSubset +/HMIVBI+Helvetica-Bold cguidfix +/F4.1/HMIVBI+Helvetica-Bold renmfont +%RBIBeginFontSubset: QLETFU+GillSans +%!FontType1-1.0: QLETFU+GillSans 1.0000.1.0000 + 14 dict begin/FontName /QLETFU+GillSans def + /PaintType 0 def + /Encoding 256 array 0 1 255{1 index exch/.notdef put}for + dup 33 /two put + dup 34 /zero put + dup 35 /seven put + dup 36 /eight put + dup 37 /nine put + dup 38 /one put + dup 39 /five put + dup 40 /R put + dup 41 /eacute put + dup 42 /g put + dup 43 /i put + dup 44 /o put + dup 45 /n put + dup 46 /space put + readonly def + 42/FontType resourcestatus{pop pop false}{true}ifelse + %APLsfntBegin + {currentfile 0(%APLsfntEnd\n)/SubFileDecode filter flushfile}if + /FontType 42 def + /FontMatrix matrix def + /FontBBox[2048 -1163 1 index div -473 2 index div 2191 3 index div 1896 5 -1 roll div]cvx def + /sfnts [< + 74727565000900000000000063767420000000000000009C000001E66670676D00000000000002840000081E676C79660000000000000AA400000A7C6865616400000000000015200000003668686561000000000000155800000024686D7478000000000000157C000000446C6F636100000000000015C0000000246D61787000000000000015E400000020707265700000000000001604000003060575001400000575001400000000000000000000000000000000000000000398001400000000FFEC00000000FFEC0000000000000000FE29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CF000000C8000000B8000000B8000000BA0000000000000000000000000000000000000000000000BE000000B9000000A4009800A40073000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F400F40000000000000000009A009A005C005C007D007D004C004C026A02AB008302FA0344008F00B600AA005C009C00C1007300E90073027000BA0156012E00D300D3008C007D004C010200A00068007402AC009E00680074007A02D7007000C500AB00A20262024E020E009601E301B202700096036E028902B40258020D020A00A000B0002A0000403A393837363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A191817161514131211100F0E0D0C0B0A090807060504030201002C01B0184358B119072B1B212121592D2C01B0184358B11A072B1B212121592D2C01B0184358B0032510F221B000121B212121592D2C01B0184358B11B072B1B212121592D2C01B0184358B11C072B1B212121592D2C01B0184358B11D072B1B212121592D2C01B0184358B11E072B1B212121592D2C4EB00014B046234344B0032510B10046E6B00013B00114B00010F221B001134DB000122D2C01B018435845646A234569B01943646060B0462344231020B046F02FB000121B21212121592D2C01B10B0A432343650A2D2C00B10A0B4323430B2D2C00B0462370B101463E01B0462370B10246453AB10200080D2D2CB0122BB0022545B00225456AB0408B60B0022523442121212D2CB0132BB0022545B00225456AB8FFC08C60B0022523442121212D2CB000B0122B2121212D2CB000B0132B2121212D2C01B00643B007 + 43650A2D2C2069B04061B0008B20B12CC08A8CB8100062602B0C642364615C58B00361592D2CB100032545685458B0032545B0032545606820B004252344B0042523441BB00325204568208A2344B00325456860B003252344592D2CB00325204568208A2344B00325456860B0032523442D2CB00943588721C01BB01243588745B0112BB0472344B0477AE41B038A45186920B04723448A8A8720B0A05158B0112BB0472344B0477AE41B21B0477AE4595959182D2C208A4523456860442D2C456A422D2C01182F2D2C01B00425B004254964234564696120B080626AB00225B00225618CB0462344218A10B046F6212D2C01B0022545B002254564606AB00325456A6120B00425456A208A8B65B0042523448CB00325234421212D2C01456823456961B00325456A6120B00425456A208A8B65B0042523448CB00325234421212D2C018A8A45642345646164422D2C01B0022543B04054B0022543B000545A58B003252045B040614459B0022543B00054B0022543B040545A58B004252045B040604459212121212D2C014B525843B00225452361441B2121592D2C014B525843B00225452360441B2121592D2C4B525845441B2121592D2C0120B003252349B04060B0206320B000525823B002253823B002256538008A63381B212121212159012D2C4B505845441B2121592D2C01B005251023208AF500B0016023EDEC2D2C01B005251023208AF500B0016123EDEC2D2C01B0062510F500EDEC2D2C462346608A8A462320468A608A61B8FF8062232010238AB14B4B8A70456020B0005058B00161B8FFBA8B1BB0468C59B0106068013A2D2C2045B003254652583F1B2111592D2C2045B003254650583F1B2111592D2C00B00743B006430B2D2C4B5258B00425B0042549B00425B00425496120B0005458212043B0005558591BB04054582043B0005458591B2043B00054581BB00325B8FFC03859595959212121212D2C4B52584365381B2121592D2C4B525843381B2121592D2C21210C6423648BB84000622D2C21B08051580C6423648BB82000621BB200402F2B59B002602D2C21B0C051580C6423648BB81555621BB200802F2B59B002602D2C0C6423648BB84000626023212D2CB4000100000015B00826B00826B00826B008260F10161345683AB001162D2CB4000100000015B00826B00826B00826B008260F1016134568653AB001162D2CB0134358031B02592D2CB0134358021B03592D2CB00A2B2310203CB0172B2D2CB0282B8A102320D023B0102BB00558C01B3C59201011B00012012D2C4B53234B515A5820458A60441B2121592D2C4B53234B515A58381B2121592D2C01B0022510D023C901B00113B0001410B0013CB001162D2C01B00013B001B0032549B0031738B001132DB800962C4BB800095058B101018E59B801FF85 + B844001DB9000900035F5E2DB800972C2020456944B001602DB800982CB800972A212DB800992C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8009A2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8009B2C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8009C2C2020456944B001602020457D691844B001602DB8009D2CB8009C2A2DB8009E2C4B20B003265358B0801BB040598A8A20B003265358B0022621B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B80003265358B0032545B8014050582321B8014023211BB003254523212321591B2159442DB8009F2C4B535845441B2121592DB800A02C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800A12C2020456944B001602DB800A22CB800A12A212DB800A32C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800A42C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800A52C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800A62C2020456944B001602020457D691844B001602DB800A72CB800A62A2DB800A82C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800A92C4B535845441B2121592D000000020100000007000600000300070037B800962BBA0004000000992BB8000410BA0003000500992BB800031000BA0004000000992BB8000410BA0002000600992BB80002103031211121112521112101000600FA800500FB000600FA008005000002003FFFF203C30587000B0018004C4037380135103A1645054A07052B0125102A1603139106130D910004167D600370039003B003D003F00306D003010003010303107D6F0901092F5DED332F71725DED003FED3FED015D5D3130013212111002232202111012172322021514123332123534020208C0FBFBC8CBF6FECD0A738784747486810587FE6DFECAFEC2FE7201860142013E018FBEFEE5F2F8FEE6011AF2F3012000000001019E00000266057500030018400D03120003027F900301300301032F715DED003F3F313001331123019EC8C80575FA8B000000010046000003BA05870019008540364A1066147A07750D791805001919C606 + 041406060404030F0F0C061900930312500F56127612030F0F0C916712011204001906030401B8FFC0401D0D10370101097D061548155F150315150F0404200F300F400F500F040F2F5D332F11332F5DED332F2B111733003F5DED322F5D3FED323211332F1139870E2E2B057D10C43130015D25211521353736123635342623220607353633321615140E010701A60214FC8C54C5E947866F54A341A3ADB7ED3B96B4C1C10E63F40154AE55768F635AFE85F4BC54BFF9D700010066FFF203810575001900784051151E0D0D370E3C0D1037550B01179106060C000F400D14370F0F11910C130393000329143914400B03550901147D0902023009490965090309037F100020003000400050007000060009000F0F100F020F2F5D33332F5DED2F5D332F10ED5D5D003FED3FED327D2F182B1112392FED3130015D002B2B1321152111363332041514042322273516333236353426232207CF026CFE4A1516CB0106FEFDCEAAA097907EABBA8B772B0575B2FE9F02F7BFC5F752CE62936B6F951400000000010064FFF003EC05750005004C402F2901390139040304010202C703041403030403021304930003020401035901630102010103200530054005500504052F5D33332F5D2F123939003FED3F33870E2E2B87057DC4015D3130132101270121640388FD87B20200FDA30575FA7B4B047B00000000030042FFF003BE058700140020002D008C4062451D451F551D551F631C6320731C7320080812125925692579250325910F1E011E1E03562B662B762B032B910D13791801189107038703970303030408121B157D0606227D600A700A900AB00AD00A05000A010A1B7D800001000A00287D6F1001102F5DED33332F71ED2F715DED332FED113332003F5DED5D3FED5D12392F5DED5D39192F3C3130005D133436333216151407161514062322243534372E012534262322061514163332361335342623220615141633323662F6B2AFF1AEC2FCC0BEFEFEC6594D02817D60617C835C5B8011896D6B878A6E698703FEA4E5E3A6BB7A70DAADE2E7AAD573488F585B76745B577C7BFDD51460797A61617A7000000002004AFFF003B005870011001E00744051120406140F0F3706141212371D9106060C019600131791650C750C020C040A041A044A045A04561C79047211751C080412147D0F561A011A7D090030016F010201100F300F590F030F010F4F09690902092F5D32322F5D2F5D3310ED5D10ED32325D003F5DED3FED12392FED2B2B3232313005273612370623222635343633321215140013363534262322061514163332017F7B9BE8275F80A0E5F4B0C6FCFEC4610C876A617F8A60701091620117933BEEA7AEF2FEE2E0FEFDF902D05018799A83635B8400000200A0000004D50575001B0026006F4044700701160F0FDF0E0A14 + 0E0E0A0F0A16030E0E00081F9319190100121D93010350086505600803080A160F03300E010E0E237D00052F0555057D050405051A1E7F00B52710F6FD3C332F5DED332F5D1733325D003FED3F12392FED39103C12173987052E2B0E7D10C43130015D3311213216151406071E0117161F012327262F032E022B011113231133323E0135342E01A0015ED4F97A72438074492C4AEE3D0309273E433E675362343C3C4C98713F467F0575D2B37AB22C2C98BD773C645C050C37666D56662DFDA004CBFE47346943426B2C000000020054FFF2039103AA0014001B0064400B101E0F0F37064015153706B8FFC040310F113706060A01980F150115150A1995761186110211100495790A010A1655036A0E021683141406BC1D154201830EBB1C10F6FDE410FE322FED5D003F5DED3F5DED12392F5DED11337D2F182B2B3130012B01211E01333237150E0123222E013534123332121525212E012322060391FD7907A381B49854A56F98BC71EEBEB7DAFD7D01CF077462627D01BC849C70B238307ED58CD20107FF00D7566D767600000000030000FE2B035E039800250031003C0102402E7615A51B02461F661F6B3C0313281313371414111137122811133710111232027A0E7511021F113B13041A240D2CB8FFC0400C1212372C95760C010C0C0337B8FFD8403612133737951A1B069626401212372695031019001609331F531F5A3B8C3A06001409093711133B033A1F0F210D242905052F8309093AB8FFD4403D1111373A83001716179017A017BF170517171D0F839021A02102212100823592350235834F1D8F1D9F1DAF1D041D1D3D2983300050000200BB3D8F3E015D10F45DED12392F5DED5D11392F5DED11332F5DED2B332FED332F1139391112391117392B5D003FED2BED3FED2B12392F5DED2B33331217395D313000712B2B2B015D5D133436332115231E0115140E010706151416171E011716151406232226353437263534363726012206151416333236353426032206151421323635342652D7BA017BBA362A528193674D65A9612742E9C3C5EBE75C4F43CB01564A68664E4D6768795C7501007985A8025A93AB8E375A3A488B4A160F38202916252A274264839C9D84BB363B3A2C48115A01696446475D5F474860FCDB4E3D8E474140510000000200750000014C051B000B000F00324021067F1F0001000F120C0F037F09090E83000F100F200FE00FF00F05000F400F020F2F715DED332FED003F3F2F5DED313013321615140623222635343603331123DF2D40402D2A404030B6B6051B3E2D2C40412B2A41FE7DFC68000001007D0000038303AA00120034401F01960F0F0D96060316032603030310120F081112098508BA1400108511B91310F6FD3C10FCED003F3C3F3F5DFD322FED313001153633321E0115112311342623 + 220711231101377A9B56944DB65665815ABA03987587599BA8FDF2020C8D7981FD6F03980002004CFFF00421039A000B00170035402466006906020C95001012950616350F3A15450F4A15550F5A1506158303BC190F8309BB1810F6ED10FEED5D003FED3FED5D31300132001514002322003534001722061514163332363534260239D20116FEE6D6CFFEEA0119CA83A8AC8786ABB2039AFEF1CDC7FEF9010BC8CA010DA4AC8584A7A98483AC000000FFFF0054FFF20391058B0226000A000001070010009600000013400B021D112602001E1C0E1425012B35002B35000000000100E4045F0236058B0003002240107701010203CE8002030302010100CD022FED392F12392F002F1AED3130015F71010323130236E27087058BFED4012C00000100000001000050AB48305F0F3CF5011B080000000000AB78180000000000CB2443A2FB75FE27088F0768000000090001000000000000000100000758FE28000008B4FB75FEB4088F00010000000000000000000000000000001108000100023900000400003F0400019E040000460400006604000064040000420400004A04D500A003D50054036A000001C100750400007D046A004C03D5005402AB00E40000003000300084009E010A017001AA023402A0031403760450048604C00506051E053E000100000011005300070044000400020010002F00AA000002AC081E00030001B800A02BB800962B40B460CF70CF0260CD70CD0210EF019FEE0130EEAFEE0200ED0130E70110E40160CB018FC10130C150C170C10310C00160C070C0022FBB3FBB4FBB0300B910B9020FB71FB702F183231FF083141FE583301FE183301FC383641F9391321F95963C1F9F96AF96BF96038783321F8583321FE981311FAF7D1E1FC97F641FC77F641FBEBD0D1FDF81321F817F641F7D7F321F837F1C1F707F01107FB07FC07F03507F011E78161D77161C76161B75161A74161973167016B8080040181D6C6F16171C6C6F171B6C6F196B6E161B6B6E7F721A6A14B8080040FF1D666914151C6669151B6669196568141B656885711A9943FA219743FA219343FA219143FA218D43FA218B43FA218943FA218743FA218543FA218343FA218143FA217F43FA217D43FA2132995C081F975D081F955D081F935C081F915C081F8D57081F8B57081F8957081F8758081F8558081F8358081F8157081F7F57081F7D57081F6361081F6261081F325D5B081F5C5B081F5856081F5756081F6155081F6055081F325B55081F5655081F1B37151836151535151234150F33150C3215093115063015032F15002E152C2D0F2A2B0E28290F26270E24250F22230E20210F1E1F0E1B1C1D0D18191A0D1516170D1213140D0F10110C0C0D0E0C090A0B0C401E0607080C0304050C0001020C1B3B081F0F3A081F0339081F003808 + 1F503301B0124B004B5442B013014B004B5342B0332B4BB8080052B0322B4BB006505B58B101018E59B0332BB00288B8010054B00488B8020054B012435A5B58B80119B101018E851BB0124358B900010180858D1BB900010180858D59592B1DB0644B5358B0701D59B0324B5358B0901D59002B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B012B002B2B2B2B012B2B002B2B2B2B2B012B2B2B2B2B2B2B2B2B002B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B012B2B2B2B2B2B2B2B2B2B2B2BB018B0324B53422B2B2B2B2B2BB109322B4BB06452427574732B2B2B2B2B2B2B2B2B2B2B732B2B2B2B2B2B2B737373737473747373737373757373730000 + 00>] def + /CharStrings 17 dict dup begin + /.notdef 0 def +/space 1 def +/zero 2 def +/one 3 def +/two 4 def +/five 5 def +/seven 6 def +/eight 7 def +/nine 8 def +/R 9 def +/e 10 def +/g 11 def +/i 12 def +/n 13 def +/o 14 def +/eacute 15 def +/acute 16 def + end readonly def + currentdict dup/FontName get exch definefont pop end + %APLsfntEnd + 42/FontType resourcestatus{pop pop true}{false}ifelse + {currentfile 0(%APLT1End\n)/SubFileDecode filter flushfile}if + /FontType 1 def + /FontMatrix [ 0.00048828125 0 0 0.00048828125 0 0 ] def + /FontBBox{-1163 -473 2191 1896}def + /UniqueID 4215088 def + currentdict currentfile eexec + 54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C55AC8266BDD340E521355EEF85826934CA2BD15030D7B286DCE3212B253D8C2011DA1A2F5EC51E1FB20064FDE02390DD33C7F10B0F81FF7A5CD86C2106D0E805166B1328B40C9864905F2B49735318551491FEE62D529C0DC974798620EAE26FF7AD475C71F320AED73DB5FCBC6663C7B105CD42CE16CD6880D9EEC188EC2DFDCC9FF47B90D8745628D1A699BD633350955541F7B13044A55F0A6313ED78891E352EB1E6A46F9AC9979BC044FDBA338B09D0ECB7A6C7F4EF8AA2E90BBBB51BCCEDDF45BC46B3C8FFB9F2FE21A34718144DD3C16AE662D19382FED4DE3379F0493A83737F1283244BD04D2C340B315604E5312DB952BA16ECEEA3641019D2D05CF0637F3FDA3C95CA286B4952AEF9DE5790068FF9B45810D6C514998915A7C1E0848021DBF12DBB4209FDEAA47F4714F57652F2616945081C27A70924E703F1D1684BA8641D9974BF93F39C91EAC5A844A248FC902B005782A932DC6AC260DEB260E4FEBF025B611FE5DE92F4FAD509DBF5A586952DF43C1CF10B3DC3A145E11911B55FCA3D9ABD20BAB254DFFE5B4AEFD81388CF29BD55402AE93B65D3B8D54AEF1990619EDCF179F5633353706773CAF23F6D2061CCDAE3B154EEDEBF5F230BDCE046F7CFFD736E976E9176A29EFFEE7974AC0DF37065E647DE69EEC98F7BDC12106979ED974822DCAA0AE4808ED213DB85C7F4C2EAEBBC9AEC2CB00DCF927137C82683343AACB4B0663DC37B083F16EDD62735451F7EACC4175D974430325D271F5CAF50C385CDB76F74A057C2D345532F58FFF4C5A08930C00A937C1712E6846EB0F + EF6F5BAE56A0F20A224FE8E424EBEC3091AA29FF0D54C3BF4CDD39FF9EA9BE1126155D0C598C4EA9ACBE9CFEA7AACBB79784FAAC9DCC8892BE64B3D04629834B45607ECEA525B33D741CBB5086A0C5B6FDA14A568303F479557A8D3933A14BC3362ADA70CC2EBD80D15B71BDA122BC0601F2752F5743E8CF6ADE8AFB4B3FCA12A34504E71F5EF82D3396DBCA1B48A8076F5079F814424407069EB9034EDC436CC27C87F6DEBBFA1AC406DDD5D8B1ADC52BBE6D9D16DFE9F8680CB5F055F479E2A689E78F067FECCB4AA1CF74417CAA8329B156B86FD9674F93586DD6F4CBB7421CDF542521FB311B77DEDE7C898AE6F6AC7D46EF95CF760D15064108AA70FD97BCDD71A98185FB60923179855C27A1CE3A220A4C9D31362867BE64807D1090C696440F3127441F079FBAE45C828BCDBB209DB2C34283E8BE002DE1B0F6D4F19057BCB419BCBC028D88030979AD26CD2D5AAA0619D36A540BC8E0811848DFAEAA6D8075093DE55CB5389C761F6AEF3F2DEC00DF5D4538D8F777131B5F1946466FE8CCD24B4E84386029177520B0A2D1B8C419261FDA5E658B16225438EAF6DE3F0A9C67C16CFF7B0E6F8E00EC7D4F5BD9B5B8EFF62E348F298550526D17C716E63101A97E389750A15C3438E7A7CF7F41D07F04339EA00926017A25A9D008C95367F1FD7157C99A275E44B78A667B28E9A8324834651A44FA4EBA5C52D89893098839923A8CD3088230BD2F8AF577DE9900036E852840FA1F9F6E85C0B9C52CBE7F7479EBFF53123A2A7A7FCAD40F6678E5C0B53B75BA5E84867508B5A9943021B8C09A6FE9F577326C1528BB5C325A0405BF402D834EB2B0565C004C0C7E1CF0DB3538841D883B3B8366DB114577145C75B9D53931AEB2E56501DBC91891F9E6A1716FBCBEF2E4F3B9970A00CE15FE4D3360B87D9DBBECD3C2BEAA90526672AD8F307EB97921C3E2E52B98EEC38FEC57A5183B79F63BD95676D611D8A23B85EA6746D2DF2531D15EA5CA17601CA22316462EA6D56ED0118AB23E12DC55574249CF19AFCC64315E811E00DACB65E69F770C415B25F2FBEC73E5D6E5A492B61AB3F3F8086EA74AF0A4731B72FE00D7B8A93E56F7A741C561CD79C7D3E56D491FEDC469D45C0B7AB57430403F86C6F3ED0844D994C12DBEDFD59C0E713F3D93ED45C9AADC558CB86ABD477BB2ECBA8D23A674AAA14ED069666D286DE5F099E02A0852C3253AB222B7B56C592CAFEB2D3789D1D95CDCC8A68DB909CEDB04247DAD7DA55F1B4AE6F9F32C349B37B794AD2AB962F8D97C212136F45E5052BD7594F1962EEA45F7F6DF239B0BA8A731C9CD6C2631DB4C70697B24DA166822A21B032B5D6D4BBDAFEAAFC5D6F067DA39076066798A7B63ABBCFCAEA2B3EF92CB21CD3657A42848151007325BB9C500313DCB02B393B3BB6EFF97B550BA4A0B1A04F56695 + 6950BE983FAA0F09E3622CF5477451C8C787BED757E0F3F99F31D6EF88A3D311EBD812D538AD5D11B71CD7788D70D166EDF79D74C1D35129DC5803E5BF242AB14FA557ABCA9A37E1BA12A2CB927CFCC4D78AD197DC128718C03F9464E3943EDA7025BE16027C094EB80931A2E268B833A3262276B5B13F322C256E7C58F0F448437D5261EB8F0B5D0AEE7C678DE4562788F3A009157A54B310A44C388C277D392792B25E6F866086B64891F337B97D133EB606869EA12BFACEA6B2E1CF054E49ACE475346F46A26A2AE3E5ECD672CBF817EA89AC8D893313042BFB8A3C0A8AE8B7CF41C5AA6EF4CD3F474B29D5659FB0E1CE5D93A1676E415A7DA9595DFDBB9C9C4030B1841A1EC089F911F3A266A395EADF6EAA26E60F3213E833BCB65E43B93A3B1C1BDBB5B0A4C7632054E86CAD2173B5AB11142A31CCBE44D4A309D3BC6A78FADDE3AA579985047A394FCE6CF8D7C4C1192B3B0A3A94CF0C76019B6318D1310BE367BAA2FCC83DB98E466B022342CB95353AB5F01045C8AC84375BC82ACEF2C6A6A8781CE4E264E961976D04B8D1BA8BE856A34B238E152333C33F878FE48A4A8BCF8FEB595992A3A371DAE732C789A5D357560E01274DB8D49059CEA9559977075A7BE0E3D83E4F66A01DA74DD1C2F8041E7BAD405ABCFD03D35CF22DBA9A27C2B6581EC54422ECDC27C7EAE012CB6CD2FF65C4D13EE6FF44563D9AEF93F2B43C312BF1D864C36026D87CF14E57894CCE49EC1DDC13AD616872E99058DF0679DA69E59961EFDE44E06ACADE4E23403F55222D3E7694F8A44B218A0EB41CB857B9BE00A11AAAB5536D388723A84A4BC306978BB0E447E70FFC3DE22F42293A6D02A378EF262160620BD0C6A5044BCED7867BC59F6E612299A5C1F5F68922CA77E7E2161C833B3621F9C1C7554CCCBAF304E3C2DAE61529DCB2691ACAA1CB983440C408B3A31E05D70A82878F77917B2BC5587A468606C9379CA05C6F46D9D71673325410362041BA163E990C74B3554BD73B506CDF43EAF84836A9C2E950B78FE08BA11FCEE6199CE97E3D422EC6B80EC514FF5F945398448B91FDAA934EA604FA3B37366EC4F1D053026CE7FE2EDE07624D664062FE125AE2D1ED91A523326AA99D81CAE1AFD42641B7DA59871A3FDED844295AE3F5DAEB0C04599D571A1A9461FFFDEE00C1ED94DFB4578DE7E560E0C746C0ACBD630E6700F4249E78876DCF49D5BEE9F92EF8F39DE9FA76 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + cleartomark end + %APLT1End + %RBIEndFontSubset +/QLETFU+GillSans cguidfix +/F5.1/QLETFU+GillSans renmfont +[ /CIEBasedA 5 dict dup begin /WhitePoint [ 0.9505 1.0000 1.0891 ] def +/DecodeA { { 1.8008 exp } bind exec} bind +def +/MatrixA [ 0.9642 1.0000 0.8249 ] def +/RangeLMN [ 0.0 2.0000 0.0 2.0000 0.0 2.0000 ] def +/DecodeLMN [ { 0.9857 mul} bind { 1.0000 mul} bind { 1.3202 mul} bind ] def +end ] /Cs1 exch/ColorSpace dr pop +[ /CIEBasedABC 4 dict dup begin +/WhitePoint [ 0.9505 1.0000 1.0891 ] def +/DecodeABC [ { 1.8008 exp } bind { 1.8008 exp } bind { 1.8008 exp } bind ] def +/MatrixABC [ 0.4295 0.2318 0.0204 0.3278 0.6722 0.1111 0.1933 0.0960 0.9578 ] def +/RangeLMN [ 0.0 0.9505 0.0 1.0000 0.0 1.0891 ] def +end ] /Cs2 exch/ColorSpace dr pop +[ /CIEBasedABC 4 dict dup begin +/WhitePoint [ 0.9505 1.0000 1.0891 ] def +/DecodeABC [ +{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse + 1 index 1 index ge { exch pop } { pop } ifelse < +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000001010101010101010101010101 +0101010101010101010101010101010101010101010101020202020202020202 +0202020202020202020202020202020202030303030303030303030303030303 +0303030303030304040404040404040404040404040404040404050505050505 +0505050505050505050506060606060606060606060606060607070707070707 +0707070707070708080808080808080808080808090909090909090909090909 +0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c +0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010 +1010101010111111111111111112121212121212121313131313131313141414 +1414141414151515151515151616161616161616171717171717171818181818 +18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d +1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223 +2323232323242424242425252525252526262626262727272727282828282829 +292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f +2f2f303030303131313131323232323333333333343434343535353535363636 +36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e +3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646 +4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f +4f50505051515151525252535353535454545555555656565657575758585859 +59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263 +63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e +6e6e6f6f6f707070717171727273737374747475757576767677777878787979 +797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585 +86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292 +9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f +a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae +aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd +bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc +cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd +dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee +eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff +> dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling + cvi 3 index exch get 4 -1 roll 3 -1 roll get + dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind + +{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse + 1 index 1 index ge { exch pop } { pop } ifelse < +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000001010101010101010101010101 +0101010101010101010101010101010101010101010101020202020202020202 +0202020202020202020202020202020202030303030303030303030303030303 +0303030303030304040404040404040404040404040404040404050505050505 +0505050505050505050506060606060606060606060606060607070707070707 +0707070707070708080808080808080808080808090909090909090909090909 +0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c +0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010 +1010101010111111111111111112121212121212121313131313131313141414 +1414141414151515151515151616161616161616171717171717171818181818 +18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d +1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223 +2323232323242424242425252525252526262626262727272727282828282829 +292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f +2f2f303030303131313131323232323333333333343434343535353535363636 +36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e +3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646 +4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f +4f50505051515151525252535353535454545555555656565657575758585859 +59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263 +63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e +6e6e6f6f6f707070717171727273737374747475757576767677777878787979 +797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585 +86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292 +9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f +a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae +aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd +bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc +cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd +dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee +eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff +> dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling + cvi 3 index exch get 4 -1 roll 3 -1 roll get + dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind + +{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse + 1 index 1 index ge { exch pop } { pop } ifelse < +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000001010101010101010101010101 +0101010101010101010101010101010101010101010101020202020202020202 +0202020202020202020202020202020202030303030303030303030303030303 +0303030303030304040404040404040404040404040404040404050505050505 +0505050505050505050506060606060606060606060606060607070707070707 +0707070707070708080808080808080808080808090909090909090909090909 +0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c +0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010 +1010101010111111111111111112121212121212121313131313131313141414 +1414141414151515151515151616161616161616171717171717171818181818 +18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d +1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223 +2323232323242424242425252525252526262626262727272727282828282829 +292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f +2f2f303030303131313131323232323333333333343434343535353535363636 +36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e +3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646 +4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f +4f50505051515151525252535353535454545555555656565657575758585859 +59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263 +63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e +6e6e6f6f6f707070717171727273737374747475757576767677777878787979 +797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585 +86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292 +9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f +a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae +aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd +bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc +cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd +dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee +eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff +> dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling + cvi 3 index exch get 4 -1 roll 3 -1 roll get + dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind +] def +/MatrixABC [ 0.4124 0.2126 0.0193 0.3576 0.7151 0.1192 0.1805 0.0722 0.9508 ] def +/RangeLMN [ 0.0 0.9505 0.0 1.0000 0.0 1.0891 ] def +end ] /Cs3 exch/ColorSpace dr pop +[ /CIEBasedABC 4 dict dup begin +/WhitePoint [ 0.9505 1.0000 1.0891 ] def +/DecodeABC [ { 1.8008 exp } bind { 1.8008 exp } bind { 1.8008 exp } bind ] def +/MatrixABC [ 0.4497 0.2446 0.0252 0.3163 0.6720 0.1412 0.1845 0.0833 0.9227 ] def +/RangeLMN [ 0.0 0.9505 0.0 1.0000 0.0 1.0891 ] def +end ] /Cs4 exch/ColorSpace dr pop +/patarray 2 array store +currentpacking true setpacking +0 +8 dict dup begin +/PatternType 1 def +/PaintType 1 def +/TilingType 1 def +/BBox [0 0 300 300] def +/XStep 300 def +/YStep 300 def +/PaintProc { +pop scrdict begin save sdmtx +/Cs4 SC +q +300 0 0 -300 0 300 cm +BI +/Width 300 +/Height 300 +/BitsPerComponent 8 +/Decode[ +0 1 +0 1 +0 1 +] +/Interpolate true +/DataSource + mark <> { begin {<~ +=)*OjB8'/lJPTd);J(JWAU[EbHr"7!<+pn`BS0,lInsR':LeiK@XUmVH;%^n:LnrM@t%3aIo0g/:LnrI +?[>:MGu/(&;eUe[AUmiuM-Fq[=Da!rBnfDoInsU);J(J\C5#W#K3)iC=)3Od@t%0^HVe7$5SA:[ZmKiDc@<,%(dBnfMuKNDuH +;eUk\A:[NeJPTg+9OWCRHW+R//SAqo)LJh`8:h5&M@7JG>2Ln:LnrM@t%*[Hq[sr +:1J`KA:IKiJlccD;.bAR@XV'aJl??:OZIo^<<=D`pqC55f(LJql?;J1Y\B7s&k +JPg$3<,%(bB7s2sKi)H59k&NIAUm]mK2H63:LeiNAUmZjIoL*4:h4uH??].RHVn@':1J`MAq/RAUmH_Hr":&;eUe^BS02qJkfg):hG/N@s_!_I8OU- +:h>/QA:IHgK2ZH;9jrED@=1m^IoC!3;J(JWAUmZjJQ$35;J:SWAq!TiIo'a+:M"rK@s^gUGYM[p9k&NJ +Aq&K0qB7`rjInO-p:1AWKAUmE\ +GYV^p:h4uOAU[EbHqRgk:1AQD@!P=LG#Dq%:h4uL@XCdVGtD:b8mZ^8@!P@NG>)Ci9ON3??[>IVI8X[. +;eL\ZAUmNbI7dgk:LecJ@sh!ZH:hLf86g:0??]+PH;A$u:h>/UBS0<"Ki;Z;:1J`KA:IHgJP]p.:h4uQ +B7NurJl?<4;.Y2QA:76`Hqe$q:LecMAq*cnJP]m*9ON-?@]iP@FA6(d9jrEE@XV*bJ5g37>]>U%C5#MrJ59[(9jrEE +@XV'`IoL*6oIna@!9jrEE@XCgXH;%^l9ON->@!PLVHVe7$9jr?<>BEJDG>`%&;eUe^BS0&i +IS4'q:1J`NB7a&qK2ZH9:h>/RAUmZkKMlH9;J1Y[AqNokJ5^-6;J(JT@XUmVH;%^n94*!=@!b^\I8"$o +9OW'!>DGYV^p;.bAVAq^&hJH;J.%;J(JYB7a#nJP]m,9ON3>?[>CSHr4L,<,%(cBSB>sKMQ65 +;eLV\BnB?!KMc<2;eL\`CPGf%JPp*0;.Y2VBnBK)L0/8G/SAq<`gIo'^,;J1SXAUmNcIS4'q;.kAQ@s_!^ +IoC$5;eUe\Aq@=1p`J5g37:h>/RAUmZkJl665:h>/QA:IHgJPg$1 +9jrEHAUmZjJP]m,;.Y8XBnTK#KMZ3/9ON3DA:INjJl$!-9ON3B@XV*bJ59[(9jrEC@!bXXI8FI(;J(JW +AUmTfIo0d-9ON3GB7a,tKMlE5:h5&PA:IHfJ5U!1;eUe\AqAoC$Ckku'K2Q<4 +9jr?>?$8eFG"c:h<+gn_Aq:LG">k\7Tsk+?[,@VHq[pn:LnrQ +B7a)sKMlH7:1J`I@XV!]ISaU+;.Y8TAUmWhJ5Km.:h5&QAUmTfInX6s:LnrOAUmTgJ5Bg/;eUkcDMhD0 +LeVH394)m9?[,@VHqe$s94*!>@;Uq943*>@!bUWI84:$9k&ND@@!b^]J5g35<+ph\Aq*QbHV\.!;.Y8R@t%-\Hqn.!;J(JVA:I?` +I8OR+9jr????](NGu/%"9ON3B@XUsZHqe$s:h5&QAUmNbI8"$q8mZ^6??]%LGYDLj9jr?C@XCp^I8OR) +:h>/SAqqJP]p.;.kASA:I?aIT:-<>&T?uBS/ueHq\!q;J(JZBS02pJPK[&:LeiM +A:IBbHr+@%9ON3@@!bXXI8FI(:h4uK@/P@t%0_ISOC%;.Y8M??o(HF\#b[8R6L7@XCp^I8"$o +;.bAXBS05sK2H63:1J`I@XV!]ISOC%9jr?D@sh'^HqRgk8mZ^;@sh-bISF6s9k&NJAq +:1J`LAUmWiJPg$1;.bAWB7a#oJl6655Z +CPZ&.M,e;G=)<^jAqNrmK2ZH;<,%(dBnfT$L/Vc><+ph\Aq*WfI8=@#;.Y2SAq*N`H:M1]7Tsk'>BESJ +H;7pr9jr?@?[#+KG"c:g8R-R9@")!bK2Q95:h,&SAV3urL/MT8:1AQE@BED@F\H1g9jr?C@XCp^I8OR):h5&PA:IHfJ5^*4D^r:1AQD@!PRZ +I9(*8;.bGXAqNokJl--4;eUk`BSB>sKMuQ<;J(DTA:IBbIT0s6sKMc?49k&NE@=1paJQQcF=DWaf@XV!\HVe7$:1AQC?[,1L +G>)Ci:1J`H@=1^UHV.Xk9OW]ibLHrF[0 +;eUe^BS0<"KiMlAp*<,%(gCl))(Khl619jr?A@!PFRGt_Uk:h4uQB7N`d +HV@gm:1AQB??]"JG>)Ci9ON-?@/RAUmTgJ5Bg-;.bAXBS02qJl$$/:1J`KA:IEeJ5U$3 +;eUe\Aq:LnrJ@!bUWI8OU-<,%"\@t%*[Hqn1#:1J`J@t%9eJQ-?:;eL\Z +AUmTfInsR':h5&QAUmZjJQ$35;J(JWAUmTfIo0d-<+pn^Aq2Ll:1AQHA:76`Hr4I( +:1AQ@>]iM>F%p(h;eLVWA:7$TG!oGP;eL\YA:I?`I8FI(<+pn`BS02pJQ$35;.Y8P@=1m^IoL*6;J(JT +@XV'`IoL*6;eUk`BSB;qK2?-2;J1Y\B7s)mJl$$1;J(DXBRs)pJl604:18WF?[>LXHr"7"94*!>@=1sb +JPp*2;eL\\B7`lfHVIpp;eL\\B7`ulIS4$m86g:/?$8nLGt_Uk9ON-=?[,=THW"I*;J(JT@XUsZHqe$s +;eUk`BSB>sKMuQ<:h>5VB7sB(MH";E;.bGZBSBH$LK82F;eUeZA:IEeJ5g69Vq#:1S`MBRj)uK2H929O`<@@@!ba]Jl604;eC\`BnoSuJPBR!:Le`H@X:^UGY2:d8R6L4?[,:RH;.go +:1AWI@t%6bInsR'9jrED@=1m^I8ad/;.Y8VB7`ulJ59[(:1AQE@/RAUmNcISOC%:LecF?[,1LG=u:f9ON-@@XCm\Hqn-t +:h5&SB7a)rK2H3194*!LXHr"7";J1SaDM_;*K2,p*;J1SZB7`umJPp-4:h4uM@sh*`I8=@#;.Y2S +Aq*TdHr=R+:1AWG@=1p`J5g37;.Y8Q@XV$^ISsd/;J1SZB7`umJP]p.;.bAWB7a#oJl--2;.kAWBn9,o +InjO%9k/NC@/QA:IKiJlHH; +:1AWH@XUpXHV7^l9ON3C@t%0^I7mpn:1AWI@t%3`ISj[,<+pn`BS02pJPp*2/RAUmZkJl665;J1SYAqU;.Y2O@XCXNF[K5L:h4uPAq;eUkaBnfQ"Ki2Q8;J1SXAUmNcISF:":LeiI@!bORGXu(^ +8mZ^9@BN_LH;.go:LeiQBS0H(MH+>E;ItJ]Bno]&KMc<29jr<@@!G:MG"Gt_94)p=@XCm\ +Hr"7";J(JT@XUmVH:hLh94*!>@=1gZHVS$s9jrEF@t%0^I8"$o9jr?B@2Ro9jrEF@t%BjK3)iC/U +BS08uKMZ61:1J`I@XV!]IT:-:;J:SS@X:^WH:q[l94<*@A:.$YGtMIh9ON-u-M,Ir:8R6R3>^&nNHqn.!9k&NG@t%-]I8FL*:h>/RAUmWiJP'9q;J(DUAU[QjJ5^*2 +;J(DS@sh$\HW4[0]reHG>):d7pL%*?$/qQHr+@';.Y8VB7`lfHVS$r:h,&Q@t@Qj +KMuN8;.Y8VB7a,tKN2`>;.Y2O@XCm\ISaR);.Y8XBnTK#KMZ3/;J(DS@sh$\HVn@'<+ph_BnB;tJQ$33 +;.Y8UAq:h5&O@t%0^HV@gm;J1SWA:IQmKN2c@:h>/O +@XUpYHr+C);eUkaBnfDoInjL&;J1SWAUR-WG=c.c943*?@=1aX +H:qUi94)p;@!PFRGtVLh;.Y8WBS08tK2Q<4:h5&O@t%3`ISXI&9jr]ihP +Hr4I(;J(DTA:70\H;A$u9k&NG@t%9eJPp*2;.Y8UAqBWVFGth^p9jr?A@!PCPGYMUm9k&TKAUm`oKNDuF]iVDG"lCk:LeiOAV3fhJPfs2942m:@R\J5^*4:1AQG@sh*`I8OR):h4uM@sh$\ +HV\.!:h5&TBS0B%L0&/F<+pn]AUmTfIo9m0;eL\^BnTK#KMlE5:LeiJ@=1^TGY)1a9k&NC?[>FUI8FL* +;.bAXBS0,mJ50U':h5&SB7a&pJl$!-;.Y8WBS08tK2ZE7;eUk`BSB2kIS4'q:1J`JA:.-_Hr4O+:1J`J +@t%6dISj[*:LecF?[,1LG=u:f7pC.1@!ba^J5U!1:h5&O@t%3`ISO@#9ON*@!PITH;7pr:LecH@R\ +J5U!19jr?C@XCs`IT'm0;J(JUA:IBcIo'^,:LecG@!PRZIo9m0/RAUmQf +I8=F&:LecF?[,1LG=u:f94)p:?[,+HF[]GR86g:6A:7;Uo:LecI@XCp^I8ad/;J(DXBRs/tJl-*.:LecH@=D`ppBnT;oJ5Ks/;.Y8YC5#W# +K26!+:1AWH@XV!\I8FI(BEVLHW+R-/N@=1m_J5p<::h4uL@XCm\Hqe$q +94)p>@sh9jJl?<4;.Y2RAU[HdInsR':h>/QA:IKiJlZW?;.Y8P@=1aVGth^n9jr?B@@!PLVHVe7$:h5&N@t%-]I8"'s94)p8?$9+XJQ6E; +;J(JWAUmTfIo0d-;.Y2P@sh$\HVe7$;J(J[BnTDtJkTR!:LecMAq*TdHrOd1OZIoC!37pC.2@=1p`J5U!1<+pn]AUmE\H:M1_9OW5R@t%'YHVS+!:LecL +AU[NhIo0d+:h4uM@sh!ZH;%^l;.Y8R@t%3`IT1!5IYT79OY&?$8nLGt_Uk943*;?$K"MHVe7&:1AQB??\qF +F[fPU9ON-BA:7HlJl?<4:h4uL@XUsZHqe$s@PGYDLj:LecI@XCs`IT'm0 +;J(JXAq;Uo;J(JYBS08uKN)Z=9jr?=>]ibLHqn.!:1AWG@=1m^I8OR):1&9> +>]reHG>;Lj8m?F/=`[5@G"uCi8mZ^;@sh*`I8=@#:h5&N@t%$WH:M4a:1AQHA:7@PH;A%"SAq!KbISXL(8mZ^:@XCp^I8FI&:1AQG +@t%9dJ5U!1@!PLVHVe7$;eL\]BS0)jISF6u<+pnaBnT>pJ5Km.;J(JXAq/P@t%0_ISXL(:LnrQ +B7a#oJk]^&;J1SV@t%*\H;.go9jr?A@!PLVHVn@';.Y2P@sh-bISaR'94)p:?[,@VHqn-t:LeiPB7a0! +Ki;W9;.P8WAqX/tL/hoA/UBS02qJl$!-9jr?= +>]iP@F@ok`8mZ^8@!POXHr+@%:1AWG@=1j\ISsd/;eUe_BnTK$Ki;W9:1AWH@XV$^Hqe$q9jr?C@XD!b +Io9m.9ON3??[>OZIo9m094)p;@!PITH;%^l9ON3@@=1m_J5^-6<+phT??]%LH:qUk:h5&PA:I?`HV.Ug +93cX8?[5OZI8sm0;Ib,G=`[#4E(O5T8mZ^8@!P@NG=c(`:1AWKAq2Ll:h5&L@!bLP +GtVLj:1AQE@@sh0dIoU37;J(JWAUmE\H:hLh:h5&SB7`rjIna@!9jrEF@t%:LGY)1c9jrEE@XV'`Io9m0:hG/K@!G7LGtqju +<,%"fD2;5.L/2?0:h>/P@t%*\H;%^l9ON-?@]iVDG"lCk9jr?B@'!8@G"lCk:LeiMA:IHfJ5Km.;.Y8YC5#]' +Ki)E39ON-8>'!;BG>D^r:LeiOAq@!PCPGYMUo9jrEC@!bd`JQ?N>8mcm=@XV'aJ5Bd+:LeiOAqOZIoC!39ON-=?[,.JG">k\8R6R6@!bUWI84:$:LecE??].RI8=@%;eL\ZAUmBZ +G=,GN6W@qo=`[>FGuS@)BEMFGY_gs:LecLAU[HdI8+-r9ON3B@XV3hK3E/L=DWahA:IEdInjI$94)p9??]%LGYV^p9ON3> +??o.LGt_Uk:LecJ@sh!ZH:qUi9ON-EB7NllInsR%:h4uK@0MH4JM;ItJ[BS0/n +ISaR':LecJ@t%?gKMuK;;J(JYB7a)rK2Q<4:1AQE@/O@XUsZH;%^l9ON-?@BEMFGYMUm9jrEIAq]i\HGY_gs;.Y/PA:.-]HVS$s;eL\`Ckl/2McjqU>&T9tBnT;o +J59^*9jr?@?[,=THW"I*:h4uOAU[HdI8+-r9jrEIAq@!PLVHW"I*;eLVYAq*TdHqe$q:LeiNAUm]lJl?<6;eL\]BS05rJkom*:LeiPB7a0!KiMi? +<+pn_B7`ulISF6s9ON-A@sgmTG=Yt]94)p<@/O@XUs[Io0g1@!PFRGt_Uk9ON-=?[,:R +H;S7&8R6L4?[,:RH:qUi8mZ^:@XCs`J50R%:h>;XB80B"L/_lA;.bAS@t%0^HV\.!;eLVXAU[TlK2cN: +9ON3??[>IVHV\.!<+pnjEfF+7Kh>Zs:LeiOAq@sh'^Hqe$q9k&ND +@!bLQH:qUk94)p<@@P +GY2:d8R6L2?$9"RHr=R+:h5&PA:INjJlHE99ON-?@CSHqn1#:1J`J@t%3aInjL&:LnrPAq'!2@PH;S7(;.Y2QA:79bIo0d- +;.Y8UAq@sh'^Hq[pn:1AQF@XCjZHVIpp9jr?D@sh-bISsd-:h5&PA:IBbISj[,;J(DR@XCaT +GYMUm8mZ^6??](NGtqgq:1AQD@!PITH;A$u:h5&N@XV-dJQ?N><+pn[@t%-\HqRgm9ON-@@XCjZHV@gm +8mZ^4>]iVDG"Z1e9ON3C@t%9dJ5Bd+9jrEC@!bXXI8OR+94)p<@/QA:IEeJ5Bg-;.Y8TAU[B`HVe7$:LecH@/TB7a#oJkop,9ON3A@=1p`J59[(:1AWI@t%0^I8=@%;J(DVAq*ZhISj[* +:1AQD@!PITH;7pr:h4uNA:76`HrF[.;eLVXAU[KfISO@!9jr?A@!PITH;A$u:LnrL@XUmWHV.Xk94)p= +@XCp^I8X[,;J(DTA:79bI8ad/;J1SZB7a&qK2ZH9;eUe^BS0/oJP]p.;J(DUAU[EbHr"7":LecJ@sh$\ +HVS$s;J(JWAUm]lJl633<+pn]AUmZjJPg!/:h5&PA:IHfJ59[(9ON->@!PLVHVIpp9jr?EA:76`Hq[pn +9ON->@!PLVHW+R-/P@t%0_IS4'q9OW;.Y2P@sh$\HVS$s:1AQG@sh'^Hq[pn +:LecKA:76`HqI^h8R6L6@LXIT1!5;eL\YA:IBbISaR);J(DYBnBB# +K2Q<29jr?A@!PITH;%^l:1AWI@t%3`ISO@#9jrEE@XV!\I8=@%:1AQE@qJPTg+ +:h4uNA:7?fIoL*4<+phY@sh!ZH;J.#;.bAWB7a)sKN)Z=<,%"bBnTK$KiVuD;eLVYAq*WfI8=@#;.Y2T +B7NonJ5U!/;J(JXAqFTHqn.!:h5&QAUm]lJl-*09jr?B@@!PFRGtqgq;J(J]CPGc#Jkom*<+pncCPGf%K2Q<4 +;.bAS@t%0_ISXL(@XV*c +JQ6H=<,%"_AqCRHVIpr;J1SYAq@!PRZI8OR)9jr?@?[,=THVe7$9jr?A@!PITH;A$u:h4uOAU[KfISsd-]i_JGu%pt:LecI@XCgXH:qUi +94)p<@)Ci9k&NG@t%6cJ5Kp0;.bAUAUmTgJ5Bg-:1AQHA:7?fIo9m. +:h4uL@XCm\Hr+@%:LeiK@XV'`Io0d-;.Y8SA:IKhJQ$35;J(JWAUmZjJPp*2:h4uNA:75TAV*fmKN)Z?:h4uJ@!P@NG=u:f8mZ^6??]%LGY2:d9jr?A@!PFRGth^n:1AQD@!P:JF[]GR +86g:2@!PFRHV7^l:1AWI@t%6bIo9m0]i\HGYMUm8R6L/>'!;BG>2Ll8R6L4?[,:RH;7pr:h4uPAq*ZhISaR'9jrEF@t%-\ +Hq@Ug7pC(+>]i_JGuA7(;eL\[AqBE;:E_Kkd:LecG@!PITH;J.# +<+ph\Aq*WfI846u:1AQJAq*`lJ50R#9ON-?@5WBSBK&Lf\DL;J(DS@sh!ZH;A$u:1AQF@XCjZHV7^j86g:0??](NGtVLh9ON-A@sh-b +ISsd-9jr?D@sh$\I847":LeiNAUm`nK32rF]iVDG#)Uq9ON3DA:IHfJ59[(:LeiL@t%9d +J5g37@!POXHr"7" +9ON->@!PLVHVIpp:1J`J@t%6cJ5Kp0;.bAVAq]iM>F%Tb_;.Y8VB7a#nJPp*2:LeiNAUmTfInsR':h5&O@t%6bIo0d-:LecI@XCm\ +Hr"7":LecI@XCm\Hqn-t94)p;@!PU\IT1!3;J(DS@sh!ZH;%^l9jrEHAUm`nK2lW=9ON3@@!bUVHr"7$ +;J(JXAq@sh'^Hq@Ue8R6L9 +A:7HlJlHE7;J(DUAU[NhJQ$35:h5&N@XV'`Io9m0FTHr4I*<+ph]B7NfhI846u9jr?@?[,=THW4[0;eL\W@XUjTGt_Um;J(J[BnTH!K2Q<4:1AQD@!P@N +G=PkZ79OY%>]i\HGY2:d:1J`KA:IKiJlHH;;J1SXAUmTgJ59^*>&K1!Ckko#JP]m,:h5&QAUm]lJl-*. +;.Y2O@XCjZHVe7$;eLVXAU[B`HV@gm<+ph[AU[EbHqn-t:1AQE@]iYFG>Vq#;.Y2L +?[,.JG"Gt_:h4uPAq*TdHqRgk:1AQG@sh*`I8X[,M6s+G#?$8kJGY2:d94)p=@XCm\Hr+@%:LnrNA:IBcIo0g/;eUe`C5#Z&KiMlA +;eLVU@XCgXH;A$u:h4uJ@!P=LG"Q(b:h5&UBnTDtJl$!-94*!BAUmcpKNDrD<+pn_B7a&pJl?<6:h4uL +@XCjZHVS$s:LecH@'*JFGYVUk9jr?GAq*WfI846u;.Y2QA:73^HW"I*;eLVU@XD$dJ5p<8;.Y2P@sh*`I8t!5;J1SU +@XUpYHqe'u9jr?=>]iJ@sh'^HqRgk8mZ^5?$8qNH;\@);J(JWAUmTfInjI$9jr?? +??]%LGYMUm9ON-BA:7BhJ5U!/;.kASAURAURTpL/Vc<<,%(dBnTAs +Jl$!-:LeiNAUm]lJl?<49jr?@?[,1LG>;Uo;eL\\B7`ulJ5Km.;.Y2WC4fK!JP]m*:LecB>BESJH;%^l +9jrEF@t%9dJ50R%94)p>@sh$\HUV(X8R6I1?$/_EG"lCk;.Y2OA:.$YGt_[n87$I4@!bRUHqRjq8mcs< +?[>CSHqn4"qJPg$1;eUe]B7`umJQ-?:]iSBF\H1g:1AQD@!P@NG=u:f;eUe]B7`lgIS=1!9k&TKAV*ckK2?-2;J(JWAUmTf +Io0d-;eLV[BRs&nIo0d+94)p=@XCm\Hqe$q8mZ^7?[,=THVe7$9jrEJB7a)rK26!+9jrEE@XV'`IoU39 +;J1SXAUmWiJPp-4:h>/SAq<`gIn;.bAU +AUmNdHqRmn:h5&TBS05rJkfd'94)p6>BEGBG#Dq%;J(JP??o"DF\,k`9jrEHAUmZjJPK[&943*@@XV!] +ISXL(;.bAQ@=1j]InO0r9ON-@@XCjZHVS$s;J(DXBRrrhHqI^g9jr????\tHG#)Uq<+ph\Aq*TdHr"7" +;.Y8VB7a)rJPTd'8mZ^5?$/eIG=u:e9jr/P@t%'ZGtVRk9ON3A@=1sbJQ6E;;J(JVA:IEdInjI$9ON-@@XCdVGt_Uk;.Y2VBnB8rJ5^*2 +8mZ[4?$8qNH;.go9jr?C@XCgXH;.go9ON-?@;e^e^C4]AtK2?-0 +;J1YYA:I?aISOF$<,%"]A:I<_I8X^0=)BEGBG"Gt_8R6R9@XV!\I7mpn8mZd:@!b[Z +IT'm2<,%"`B7a)sKN2c@;eUe^BS0/oJP0Bt8R6L6@/QA:IKjJ6$K><+pnaBnT>pJ59[(:LecI@XCjZHW+R-p(86g@5@BEVLHW"I*;.Y2RAU[Kf +ISXI$9ON3HBS02pIna?t9jr?A@!P=LF\5t`6<7tn>&m;EGth^n94)p:?[>LXISaR)9jr?B@/TB7a&qK1o^$8mZ^;@sh$\HV.Ug:1AQE@5U +AqO&sKMc?4:1J`JA:.$YGtVRk9jrEGA:ITnKN2`>;eL\[Aq2Ll:1S`G@=1aWHr+C):M"rOAq/RAUmZkJl??8;eUkcCPZ,2McX_O +<+pn_B7a#nJPg!/:h4uNA:76`Hqn-t9jr?B@@!P:JF\H1g:1AQC?[,4NGYV^p;.Y2RAU[HdInjI$94)p;@!POX +Hr"7"9jr??@!G:NH;%ap943*A@t%?iK2#g'8mZ^:@XCjZHV@gm;.Y2QA:7BhJ5g35;eL\^BnTK#KMc<2 +;.Y8TAUmTfI7dgi8R6L6@G#)Uq:h4uOAU[Nh +InjI":1AQIAU[EbHqn-t;.Y2QA:73^HVe7$9ON-=?[,1LG>)Ci;.Y2UBRs,rJPp*0:LecG@!PFRGu/%" +;eL\\BS05sK2cQ<;J1SXAUmKaI8FL*<,%"`B7`lgISF:";J(JWAUmTfInjI$:1AWKAUmTfInF$m9ON-D +Aq*QbHV.Ug:1AQF@XCdVGu/%"<+ph[AU[KfISj[*:h4uNA:7BhJ5p<8:1J`J@t%;eUe^BSBAu +Khu?4;.Y8TAUmWhJ59[(:1AQF@XCgXH;%^l9ON-A@sh0dIoC!1;eLVYAq*WfI846u:h5&RAq/RAUmNdHq\!q;J(JZBS05rJl633;.Y2P@sgsXGth^n:LeiL@t%-\Hqe$s;J(JYB7a)r +K32rF@!PITH;S7&;.Y2N@/TB7`umJP]m,:1AQB??]"JG>;Uo:1AQG@sh$\HV\.!;eL\[Aq<]dI8"$q:h4uNA:70\ +H;J.#;J(DUAU[EbHr+@%:1AWJA:IHfJ59[(:1AQIAU[NhIna?t:1AWKAUmWiJPp-47KGY2=j;.bG[BnTDuK26',;.Y8WBS05rJl-*0;.Y8N?[>:LGYV^r:h4uI?[,:RH;J.#:LecL +AU[TlJPg!-9ON3A@=1^TH;%^n;.Y8Q@XUjTGt_Um94)p8?$8hHG>)Ci9jr?A@!PFRGtqgq9ON-=?[,:R +H;S7&<+pn_BS02qJl--2:LnrL@XUs[I84:$;.bAYBnTAsJkKKu:LecMAq*cnJPg!-:LecMAq*WfI7RUc +94*!CAq/P@t%6cJ5U$3:h>/RAUmWiJPTg+;eLV[BRs&nInsR%:LeiLA:IBcIo'^, +;.bAWB7a&qK2Q?6;J1SYAq<]fHqRmn:h5&SB7a)rK2ZE7;J(DTA:79bI8OR)]`MAFA#tc:h4uPBRirmInjO%;.Y2O@XD!bIoL*4;J(JVA:I?aISXL(:h5&QAUmTfInsR';.Y2R +AU[?^H:hLf86g:2@!PLVHV%Ld94)p=@XCaTGY2:d9ON3DA:IHfJ5Km.;eL\\B7`rjIo'[*;J(DVAq*Zh +ISXI$:1AQG@sh-bISj[*:1AQF@XD!bIo0d+:h5&QAUmZjJQ6E;;eL\\B7`ulJ5Bd+<,%(`AV*ckJPg'0 +9k/NHAq!ZlK2,p*943*DAqE_'GX86g:6A:7B#R/FHKaF +N)+)=;J:ST@XUgSGtVOn;J1YcDM_J4LfA,@:1AWNBS02pJPg!/;J(JS@=1[RGuA7*BE>5SA:[TiJPp-4;.bAYBnTAsJk00l79OY(?[,CXI8=@#:1AQHA:7/QA:I<_I7[aj9O`R\J50R%:LeiJ@=1m^IoC!3;eL\^BnTH!K2H31:LeiI@!bLPG=l1c8mZ^: +@XCjZHVe7$<+ph\Aq*TdHrOd1:hG/M@X:XSGY;Fk943*>@!b[[Io9p2;.Y8SA:INjJ6$E;;J(DP@!PCP +GYMUm7Tsk'>BEGBG"Z1e:1AQGAUR?bInjL&;.Y2RAU[TlJQ$33;eL\_CPGf&KMZ61:1AWG@=2*jKir8K +;J(DVAq*irK26!)9ON-BA:7?fInjI":h4uOAU[?^Hqn.!94*!@@t%?hJlHE9;J(JU@t%*ZHV@go:LecL +AU[NhInsR%9ON-@@XD!bIoC!1:1S`H@s_*eJ5^-6;J1S\BnTAsJl$$/<,%"hDi.Y6Lf7u>;J1Y[AqNok +J50X&:1S`MBRiunJkTU#;.bAYBnT>rInsR%:h4uL@XCdVGtqgq:LecNB7NijISO@!:LeiL@t%6bIoC!3 +;.Y2VBnB5pIo0d+:1AQIAU[KfIT:*6/TB7`umJP0Bt86g:0??](NGu%pt;J(JV +AUmKaI8+1!943*/QA:IEeJl--4:h5&L@!bRTHV\.!:1AQC +?[,1LG"Z1d9ON-?@/WC5#T"K2,p*:h5&M@=2$f +K2ZE786g:0??]:ZInsR%9O`5XBnfMuKMlH9=D`ps +Cl))(K2,s);.kAVBRifdI7RXg943*EBRiuoJ5Bd):h4uL@XCaTGYV^o;J(DR@XCaTGY2:d9jrEIAqqJQ-?<)Fm<,%"aBS0&iISaU+:1AWLAq/RAUmQe +InX9u:h5&O@t%6bIo'[*9jrED@=1p`J5U!1:LnrOAUmZkJl--2:h>/VBnTH"KMH$+:h4uM@sh'^Hr=R+ +:NG=Z%`9jrEGA:IKhJPTd)94)p:?[,=THVe7$;eLVU +@XCdVGtVLh86g:0??].RHV\.!:LecLAU[ZpK26!)9jr?C@XCgXH:qUi;ItJ]C5#Z%KMuN8;eL\\B7`rj +InjI$;.Y2P@sgpVGY)1a9ON-CAU[NhIna?t8mlm?Aq!WkJ5Bg-;.bAYBnfZ(Lf\DLBEJDG>)Ci9k&NHA:I<_I7msp94*!> +@=1m^InjI$8R6L2?$8kJGYDLj9k/NIB7EinK2H63<,%"bBnfMuKNDuH??2$*BnT8lISXI&:1AWI@t%9d +J5Km.<+phW@@QHV\1%3MH+DH;J1SZB7`ojI7n!o9jr????](NGu%q!9ON3=?$K"KHqe!t +9OWBF@t7KkKiVuD;eUeX@XUsZHr+@';J(JVA:IBbISO@#:1AWI@t%6bIo'[*9ON-]i_J +Gu%pt9ON-BA:7EjJPTd'8mZ^6??]+PH;J.#;.Y2P@sh'^Hr4I(;.Y2L?[,@VHr4I(:LecMAq*]jInX6q +9ON*;eL\[Aq<]dI7[^h86g:4@XCp^I8ad/=)3Ii +C4f>nI8+-r:LecJ@sh0dIo0d+:LecI@XC^RG=u:f9jr?C@XCm\Hr"7$;.Y8XBnTK"L/_f>;eLVYAq*Qb +HVS$s;eLVZB7N`dHVS$s;eLVZB7NllIo'[(:1AQD@!PLVHVe7$<+pn_B7a)rK2ZE7:LeiJ@=1dXHqe$s +;eLV\BnB;tJPTd'94)p9??].RHW4[0<+pn`BS02pJPTd)9jr?C@XCdVGtMCe;.Y8TAUm]lJl633;J(JY +B7`ohISO@#;J(JVA:I3XGtMCg9ON3@@!bXXI7mpn:1JfPB7s5uL/MW7:1AWH@XV*bJ5p<:;.Y2QA:7-Z +GtD:b9ON-CAU[TlJQ$33;eL\^BnTDtJkfd'9jrEGA:I?`I7dgk;.FrK@2Ll:LecLAU[TlK2,m(9jrEE +@XV$^ISXI&9jrED@=1gZI8+-t:h>;[C55o.MH+DF:h>/Q@sh'^Hqn-t9ON-;?$8qNH;nR1;eUe\Aq<]dI7mpn9jrEHAUm`nK3)iC=)3OjBnT>pJ5Bd+:1AQF@XCp^I8X[, +;J(DVAq*`lJ5p<8:1J`KA:IEeJ5Kp0;J1S]C5#Z&Ki2Q8;J1SYAq<]eISF6u:h5&O@t%'XGXu(^94)p: +?[,:RH;J.#:h4uM@sh$\HVIpp:1AQD@!P@NG>)Ci:1AQG@sh0dIoL*4k\9ON-A@sh'^ +ISOC%:h5&O@t%]`A9E(O8T7p'e$>'!8@G"c:h:1AQE@)Ci8mZ^4>]iJ:LeiK@XCp[HV\$q:1AQG@sh$\HV\.!:LecKA:76`IS!gi +86g:.>]i\HGY;Cg8R6L4?[,=THVS$s:h>5WB7a&pJl$!-94)p8?$8kJGYV^o:1AQB??].RI9(*:=`&sr +CPGi'KN)W;;.bGYB7s,oJPg$1;eUe`BnTArJPBR#:1AWMB7a,tKN2`>;eL\W@XUgRGY)1c:1AQG@sh*` +I8FI&:h4uOAU[QjJ5p<8<,%"aBS08uKMuQ::h>/RAUmWiJP9L";.bAZC5#W$KMuN8;eL\\B7`rjI8+-r +9jrEF@t%-\Hqn.!;eL\ZAUmNbI8ad1AUmZj +JPK[$:1AQD@!P7HF%BJT8Qp4,>]i\HGYMUm9jr?B@2Ll;eLVZB7N`dHV\.!:1AQD@!PRZI8FI&;.Y8U +Aq@!PFRGtVLh943*BA:IKiJl--29k&NE@=1dYI84:$;J1S_Ckl&,L/MW7;.Y8UAq)Ck;.Y8WBS0)jISF6u:h5&QAUm`nK2?*.:1AWD??o7RHr+@'9ON-@ +@XCs`ISj[*:1AQG@sh*`I8+-r9ON->@!PLVHVIpp:1AQJAq*ZhISj[*<+pn`BS05rJl?<6<+pn`BS0,l +Ina@!;eLVXAU[NhIoU37<+ph]B7NrpJQ$33:LecKA:76`Hqn-t:LecMAq*`lJ5^*29jr?@?[,:RH;J.# +:LecJ@sh'^Hqe$q9ON-A@sh$\HVS$s;.Y2O@XC^RG=u:f9ON3C@t%9dJ59[(9ON-=?[,:RH;7pr9ON3? +?[>LXISXI&9ON3<>^&bFGYhq#/TB7s3!LK/2J=DWakB7`rjIo9m0;J(JU@t%3`ISj[,;J(JYB7a,tKNDrD=)3OhB7`rjIo0d-8mcm@ +A:IBbIS=-p:1AQHA:76`Hr"0r;.=oI@^&hJH:hLh8R6L4?[,7PGt_Uk:1AQH +A:70\HqI^j:LecH@@sh3fJ5U!/:h4uJ@!P@NG>;Uo;Ib,O@=(aVGtq^l;eL\]BS0/n +J5'I"9ON3A@=1j\ISj[,<,%"aBS0)kIna@!9ON3??[,7PGu8.%9ON3B@XUsZHqn.!:h5&QAUmZjJQ-<8 +;.Y2TB7NonJ5Km,:h4uM@sgsXGt;1_943*EB7a#oJkop,:1J`G@!bOSHVe:(=)<~ +InsR%9jr?EA:73^HV@gm:1AQD@!PFRGtD:b9jr?HB7`rjIna@!;.Y8UAq]iSBF\#b[7Tsk&>'!8@G"c:h9jr?C@XCp^I8ad/:LeiNAUmTfInjI$:h5&TBS02pJP9Hu943*CAUm]m +K2Q?6;.bAVAqNrpKiMuH:h4uM@sh$\HV\.!:h4uL@XCdVGt_Uk:LeiNAUmcpKN;iA;J(JU@t%3`ISsd/ +:1S`KA:73^HV7^j9ON-?@?[,4NGYMUm:1AQG@sh-bJ5Kp0<+phX@XC[PG"c:h;J(DX +BRs/tJlQN::LecI@XCgXH;J.#:1AWF@!bLPGt_Um9jrE@?$JkDFA-(f:1AQIAU[NhIoL*4=)3IlD2)21 +L/r&A<+pn^AqFTHqRgm94)p;@!PCPGXu(^ +8mZ^9@@!PCPGY2:d9ON-@@XCm\Hr+@%:h>/N@!bINGY;Ci94*!;??o1NH;.gq;.Y8W +BS08tK26!+9ON3??[>CRGtqgq;eUe[AUmE\H:hLh9ON->@!PLVHW=d3:h5&O@t%0^I847":1AWJA:IKh +JQ$358mZ^:@XCs`IT1!3/P@t%'YHVnC+;.bAWB7a#oJl?<6 +<+pn_B7`ulISsd-:h5&QAUm]lJl-*0:LeiOAq?$8hHG>2Ll:1AQF@XCs`ISj[*;.Y2SAq*WfI8OR);J(JXAq@=1gZHVS$s9jr?HB7NllInjI":h4uOAU[KfIT'm0;eLVYAq*]jIoL*4;.Y2M@!PCPGYDLj9ON-@ +@XD!bIo'[(8mZ^4>]i_JGu/%";eLVV@sh-bIT1!3:h4uM@sh-bISj[*@!PLV +HV\.!:h5&O@t%6bIo0d-<+pncCPGc#Jl-*0:1AWF@!bUVHqn.!:h5&SB7a#nJQ$359k&NHA:IBcInjI$ +9jr?A@!PFRGt_Uk9jr?EA:7BhJ5^*2;.Y2P@sh*`I8FI&;eL\[Aq'!;B +G>;Uo9k/NF@XCdVGtMCe8R6L2?$8hHG>2Cg8m?F/>]iYFG>;Uo;J(DXBRs/tKN2c@;J(DR@XCaTGYDLj +;.Y2TB7NfhI8"$o9ON-BA:7@sh$\I8OR+;eL\_C5#T!Jkom*:LeiK@XV!\I8FI(]ibLH;\@)8R6L3??]+PH;7pr:1AQG@sh0dIo9m.:LeiL@t%0^I7mpn8R6L3 +??].RHVn@';.Y8UAq/TB7a&q +K2ZE7;J(DVAq*]jIo9m.:LecNB7O'!KNDrB<+ph[AU[KfISsd-=)3OiBS0/nJ50R%:1AWI@t%6bIo0d- +9jr?>?$8Y>E^j5R8mZ^6??]"JGt_Xo:h4uNA:73^HV@gm9ON->@!PFRGu%pt8R6L4?[,=THVIpp86g:, +>'!2Vq#:LeiL@t%?hJl633;.Y8SA:I3XGtMCg:h4uNA:INjJl?<6:LeiLA:IHgJPTg+:h4uO +AU[NhIna?t:1AQHA:70\Hr"7$<+pneD2;2+KMZ3/:LeiK@XV!\I8jm4;JLk\B7WfiJ5Kp2;eUk`BSBE" +L/r)G/P +@t%0_IT1!5<+pnY@=1^TGYr%$;J(DWB7NijISXI$:LecJ@sh'^Hr"7";.Y2RAU[HdI846u:1AQG@sh0d +IoL*4;eLVXAU[?^H:hLf:h4uRBRs#lISj[*<+pnY@=1[RG=c(_94)m=@sh0cK3)fD2Ln +=)3OhB7a#nJPBR#;.Y2UBRs)pJ5Km,;eLV[BRs)pJ5g35<+phY@sh$\HVIpp94)p:?[,7PGuA7(<+gn] +@t@EcIT1!5BEA>F@]YZ8mZ^>Aq*cnJP]m*:LecI@XCgXH;.go9jrEB?[>:LGY2:f +9ON-@@XCm\Hr"7":h5&O@t%6bInsR':h5&QAUmQdISaR):1AWJA:IQlK26!+8mZd8??o4PHW"I,;eUe_ +BnTH"KMuN6;.Y2QA:79bI8=@#8R6L6@BEGBGY2=h:LecH +@@t%BkKMuQ:;.bAV +Aq@5TAV*`iJl??8:h>/P@t%6cJ59^*:1AWMB7a)rK2ZE7;eL\[Aq<`fISO@#9j`*B@sq-_Hq[pn:1AQF +@XCm\HrXm4<+pn^Aq;eL\YA:IEdIo0d-:h4uNA:7/RAUmNcIS=0t9jrEGA:IQlK2u`@;eL\X@t%3`ISaR)<+pn^Aq@!PFRGt_Uk94)p=@XCs`ISj[*:1AQD@!PIT +H;J.#;J(DUAU[KfISsd-;.bAXBS05sK2Q?6:LecH@BEGBG"uLn;.Y2O@XCdVGtqgq:1AQHA:79b +I8"$o8mZ^7?[,7PGtVLh9ON-=?[,@VHrF[.;J(JVAUm]mK2ucB@sh-bISXI$:LecE??]%LGY_gs:1AWMB7`rjInO-p:1AWLAq]iSBF\H1g:1AQF@XCp^I8X[,:LecH +@;Uo9ON-@@XCjZHVIpp94)p7 +>]inTJ5Km.;Ik/L?[#+HF\,k^9ON-BA:7=NGtVLj:LecF?[,@VHr"7"9jr?B@BEGB +G"c:h:LecKA:73_ISXL(=)3OjBnTArJPTd)94)p8?$8hHG>)Ci;.Y8VB7`lfI8"$q;eL\]BS0)jIS=-r +8R6L1>]iYFG>2Lk:1AQF@XCsaJQ6H?/O@XV!]ISj^.?$8bDF\5ta9ON->@!PCPGY;Cg8R6L6@k\9ON3FAq)Ci;.Y2R +AU[B`HV\.!:h4uL@XCm\Hr+@%9jr?A@!PRZI8ad/=)3IfB7N`dHVIpp:h,&P@Xq3^InsO(:L\iK@"(m\ +J6-KA'*;?F\5ta9ON-BA:7?fIo'[*:LecF?[,1LG>)Ci:1AQG@sh-bIT:*6=DWam +BnTArJPK[&:1AWI@t%0^I847"9ON3@@!bXXI8FI(:LeiG??ntBE^<]C8mZ^:@XCgXH:_Cc8mZ^8@!PLV +I8OR+<+pnaBnTH!K2lW=FUI8FO)9ON3@@!ba^J5g37:LeiJ@=1j\ISF6u9jr?@ +?[,:RH;\@);eLVXAq/SAqk\9ON-C +AU[6XG>)Ci;eLV\BnBB#K2ZE5:LeiQBS0?#KiVrB;J(DN??\kBF%BPY:h4uJ@!PFRGt_Uk8mZ^8@!PLV +HV7^j8R6L0>BEGBG"uLn9jr?=>]iJU7pC(,?$8hHG>)Ci:1AWKAq<`gInF'o9ON-?@X`Jkfd'9jr?@?[,1LG=c(`94)p>@t%9eJPg$1:LecG@!PCPGYhq!;eLVZB7NijISj[* +:h5&O@t%?hJl?<6;J(JXAq:LG"uLn=)sJ5'O#94)p?A:7EjJQ$33:h4uL@XCjZHV\.! +:LecI@XCs`IT1!3;.bAUAUmWiJP]p.:h5&N@XUmVH:hLh94)p=@XCp^I8OR)94*!>@=1dXHqn.!;eL\^ +BnTDtJl?<6:h>/SAq<`gInX9u9jrEF@t%3`Hqn-t:1AQE@CR +HV@go8mZ^6??]"JG>D^r9k&NJAqIVI8OR+;eUe\Aq@FTHr4I*:LecJ@sh'^Hq[pn:1AQE@;Uo<+ph_BnB2n +ISO@!8mZd:@!bd`JQ-<8;J(JU@t%-\Hr+@'=)3OjBnTH!K2cN:/SAq/UBS08uKMlH9;J1S[B7`ulISaR&9ON->@!PCPGY;Cg:1AWF@!bLPGth^p;J(JW +AUm]lJl$!-8R6L.=`R#:FAQLr:1J`NB7a)sKMc?4:h>/TB7`umJPK^(94*!>@=1j\ISj[,;eL\[AqFTHqe$s8mZd6>^&qPI9(*:@=2!dJlQN<=DWajAqk\94)p<@;Uo;.Y2O@XC^RG=u:f8R6L5@!PLVHV\.!9jrEGA:IHf +J5Bd+:h5&QAUmWhJ59[(;.Y2TB7O*#Ki;W79ON-CRHV@go:h5&TBS05rJl-*0 +;eLVZB7NllJPg!/:h5&PA:I?`HV7^j9jrEF@t%*ZHVIpr:1AQE@/SAqMgu;.bAWB7a#oJl$$/;.bAYBnTK$KiDc>:LecKA:7@!POXHr=R+<+ph]B7N]bH:qUi:LecH@;eL\YA:I?`I8+-t9jr?B@@@sh3fJl-*0:1AWKAUmZjInX6q9ON3FAqBEJDG>Vq#:h4uH??](NGu8.% +:LecKA:7/TB7`rkJ5'L$9ON-CAU[WnJlHE7 +;.Y2O@XCgXH;.go;eLVYAq*WfI8OR);eLV[BRs#lISF6s9ON-@!bXY +ISaU+;.Y2SAq*`lJ5U!1FTHqe$s9jr?C@XCdVGtD:b +86g:/?$8kJGYDLj:LecJ@sh3fJ5Bd):LecNB7NijISsd-:h4uPAq*fpJkfd%8mZd;@=1gZI8FI(:LecJ +@sh$\HVe7$;.Y2P@sgsXGth^n9k&NG@t%9eJQ$67;J1SWA:I9]HqRjo7pC(-??]%LGYDLj:1AWH@t%0_ +ISj^.94)p:?[,7PGth^n94)p:?[,=THW"I*:h4uRBRs)pJ5Km,;.Y2QA:73^HVS$s;eLVZB7NonJ5^*2 +:LecH@]`PCF\ZCl +;eLVV@sh!ZH;A$u;eLVYAq*TdHq[pn8R6L2?$8eFG">k\86g:0??]%LGYDLj:1AQC?[,=THW+R-:h5&O +@t%9dJ5Bd+9k&NHA:IHgJPp-4;J1S[BS0,mJ4X'm8R6L7@XD!bIo0d+;J(DN??\tHG#2^t;.Y2SAq*Td +Hqn-t;.Y2TB7NllIo9m.;J(JYB7a&pJl633;J(JWAUmQdISaR):LecI@XCm\Hr4I(:h4uNA:73^HV.Ug +94*!^dKN)W9;J(DUAU[Vgs:h4uK@'!8=FAZOp;eLVZB7NcfHqRgk8mZ^7 +?[,=THW+R-;eL\^BnTH!K2,m(9OW<@?[>=OH:_Fg:1J`MAq<]eISXL(;.Y2L?[+q> +E(!fJ79OY!=E-o;Xs +;.Y2P@sh'^Hr=R+;eLVV@sgmTG=l1c8mZd>A:IKhJPTd)9jrEF@t%9dJ5Km.:LecJ@sgjRG"Q(b:h4uO +AU[KfISXI$7U(%+>BWM@F@]YZ86g:/?$8nLGu8$u;.bAUAUmWiJPg$1:LnrL@XV!]ISaU+;eLVYAq*`l +J5g35:LecG@!PLVHV\.!;.Y2QA:70\H;A$u:L\iRBS02pJP0?r8R6R8@'!8@G"Q(b94*!?@XUpXHVIpr9jr?A@!PITH;7pr9ON->@!PLVHV@gm;J(J[ +BnTH!K2H31;.Y8XBnTQ'L/r&C:1J`MAq/O@XV!]ISj^.2Ll:1AQF@XCp^I8ad/;eLVYAq*WfI8=@#94)p:?[,1LG=l1c94)p:?[,4NGYDLj;.Y2TB7NrpJQ$33 +:LeiH?[>@PH;A%"8mcm@AUmZkJkop,:1J`OBS05sK1o^$86g:2@!PRZI8OR)<+phW@O[J59[(9ON-@@XCaTGYDLj:LeiP +B7a,tKN)W;;.Y8P@=1aVHV\.#:1AQE@]iP@FA?1g;eLVWA:73^HV@gm +94)p=@XCs`ISaR';J(JT@XV!\I8OR+;eL\_C5#W#K1o["9jrEB?[>@PH:qUk;.Y8YC5#T!Jl633;eLV[ +BRs#lISj[*:LecG@!PU\IT'm0;eL\^BnTDtJkfd':LecNB7NfhI7dgi94)p>@sh$\HVS$s:1AQB??]"J +G>i.);eLVWA:79bI8ad/<+phZA:73^HV\.!94*!?@XV$^ISO@#:LeiNAUmWhJ59[(:h4uJ@!P=LG#;h" +<+phW@BEMFGZ&.':1J`E??o:UISF6u8R6L5@!PITH;A$u +;J(DVAq*`lJ5U!/:LecG@!PITH;7pr;J(DTA:7*XGY)1a8mZ^:@XCp^I8FI&2Ll:1AQ> +>'!)6ED0bc:h4uJ@!PFRGu/%";eLVZB7NonJ5^*2;J(JYB7a)rK2ZE7;eL\\B7`ulJ59[(<+ph\Aq*Wf +I8ad/;J(DR@XCgXH;%^l9k&NLB7a)rJP]m*9jr?D@sh-bIT0m.9OW<<>BWYIHW"L.;eUebCkl,0Lf%c8 +:1AQD@!PFRGtqgq:1AQE@??\qFF\,k^ +9ON-A@sh*`I8FI(;J(JZBS0]i\HGY;Cg8mZd:@!bXXI8=@%:1AWJA:IKhJP]m,9jr?GAq*`lJ59[&:LecKA:76` +Hr"7":1AQJAq*`lJ5U!/;J(DVAq*QbHUqCa9jrEGA:IHfJ5U!1;eLVT@pIS=-p9ON-@@XCp^I8OI$;J(JS@=1dXHr+@':LeiMA:IHf +J4s?t9ON->@!PITH;S7&9jr?EA:76`HqRgk:LecLAU[9ZGY;Cg:LecJ@sh!ZH;%^l:1AQG@sh'^Hr=R+ +94)p>@sh$\HVS$s;eLVXAU[B`HV\.!<+pnbC5#PtJP]m,;eLVYAq*QbHV%Ld8mZ^9@S7Tsq-?[>R\J5^*4;.Y8R@t%0^I8=@%;eUe]B7a,uKiVuD;J1ST@=1[SH:V=d9k&TPC55u2 +N*'qQ;eUeY@t%*[Hq[sr:LecI@XCjZHVS$s;.Y2TB7NfhI8"$o94*!?@XV*bJ6$E==`&sqC5#JpInjI$ +:1AQHA:7?fIo'[(:LeiL@t%@!PFRGtMCe8mZ^4>]iSB +G=l1e9jrED@=1dXH;.go9ON3>??o+JGY_gu<+pn_B7a#nIo^<:=)]i_JGth^n9jr?GAq*`lJ59[&9jr?C@XCjZHVS$s:LeiRBnTArJPBR#;.Y2VBnB/lI8"$o9O;m;@!GCQ +G=l+^8mHI1>]`\IG>r1':LecE??\tHG"lCk;.Y2UBRs&nIna?t8R6L6@9jr?GAq*cnJP]m*;J(DYBnB/lI8+-r9ON-@@XCgXHqe$s:LeiJ@=1aV +HVS$u9ON->@!PFRGu/%"<+phZA:70\H;A$u;eC\_BnT;nIna@!:1AQHA:73^HUqC`8R6L7@XCdVGt_Uk +<+ph_BnB&fH:_Cc8R6R8@=1m^Io9m0;J(JXAq +@t%6cJ5Bg-:h>/QA:I?bHr"=%;.Y2RAU[HdI8=@#:LecJ@sh$\HVIpp<+pn^Aq@sh-bISaR':LecH@@PH;.gq:1AWKAUm`nK2ZE7;ItJZAqX)qJl?<6;.Y8UAq/RA:I<^ +H;.go:1AQD@!P@NG=u:f:1AQE@]iYFG>M^p86g:3@@!PITGtD:a8R6L6@)Ci;J(JXAq@sh-bISj[*:h4uL@XCjZHVe7$ +:1AQF@XCdVGt_Uk:LecJ@sh$\HVS$s:Lo#UBnf]*M,\2B:LnrOAUm]lJkfd':1AQD@!POXHr4I(;.Y8T +Aq]iM>F%BPY9jrEF@t%9dJ5U!1;J(JVA:IBbISj[,;J(DVAq*cnJQ$33:1AQB??]1THrk*: +;.kAVBRj)tKi`)I=)<^nC5#Q!J5Ks/;.Y8WBS08tK2cN:IVI8jm4;J(DL>]iJBEMFGYDLj94)p8?$8Y>E_9Y^8mZ^6 +??]%LGY)1a:LecLAU[NhInjI":1AQKB7NurJlHE7;.Y2O@XCdVGth^n:1AQHA:79bI8OR);J(DTA:7-Z +GtVLh:1AQF@XCgXH;%^l:LecI@XCdVGt_Uk:1JfMA:[TiK2#g)943*GBnTQ'L/)3+:LecF?[,4NGY2:d +94*!AAUmZkJl??8;.Y2O@XCs`IT'm0;.Y2RAU[QjJ5Km,;eC\\AV3rpKi;T:9jrEC@!ba^J5p<:;.bAT +A:I3YH:qUk9ON-;?$8bDF\H1g:1AWMB7a0!KiVrB2Ll:h>5YC5#W$KM,^" +943*CAUmTfIo'[*;J(DVAq*`lJ59[&86g:0??]+PH:M1]94)p<@ +?[54HF@fYX8m?F0>'*GDG>):d:1AQC?[,@VHr4I(:h4uL@XC^RG>;UoOZIo9p4;eUk_Aq]iP@F@ok` +8mZ^IWIT'p47KGYht%<,%"\ +@t$sSGY)4e8mZ^9@2Ll;.Y8R@t%*Z +HV%Lf94*!BAUmcpKMlE5;eL\[AqCTH;8!t9jrG>`%&]i_JGuA7(<+pn^B7`um +JPTg+94)p<@;.Y2M@!P@NG=u:f94)p<@/O@XUmXGtMCe94)p?A:7?fInjI"8mZd; +@=1p`J66WC=`&snB7`ulJ5Km.;.P8R@XUmVGYDLj:LecI@XCgXHqn+":1AQHA:7:1S`KAUmTgJl$$1;.bM[B7s,oK2,p*:1J`E??o+KGu81) +BEA>FAQLr<+pn] +AUmTfIo'[*<+pnfDM_P7M,e8C;J(JZBS0=NG>;Oj:1AQE@)Ci;.Y8V +BS08uKN)Z=9jr?D@sh3fJ5U!/:LecJ@sh-bISj[*;J(DWB7NllInjI"9ON-@@XCp^I8FI&:1AQF@XCjZ +HVe7$:LecI@XCdVGtVLh94*!:?$JkDG"Z1g9ON3A@=1sbJQ$35:1AQE@2Lk:Le`H@XCjZHW+R/;eL\\B7`ulJ5Km.;eL\[ +AqqJPTg+;.Y2N@=NG>2Ll9ON-BA:7q_:1AQHA:7;Oj94)p<@`%(?$8qN +H;eI,3Lf7r<;J(JT@XUsZHr+@';.Y8SA:IKhJQHWAK:h4uM@sh*`I8X[,;eL\ZAq@=1p`J5^*4;.Y8SA:IKhJPp*29ON3??[,1LG"Z1d9jr@!PLVHW"I*<+pn[@t%0^I8X[.;eLVWA:70\ +H;7pr9jrEF@t%BjK2cN::h5&N@XV'`Io0d-;J(JWAUmWhJ59[(9jrEC@!bRTGth^n8R6L7@XCm\ISXI& +:h5&O@t%-\Hqn.!;J(JYB7`ulJ5Km.;eL\V@=1UNG=l1e8R6L1>]i_JGu%pt<+pnZ@t%3aIo9p2<+ph_ +BnB;tJQ-<6;eLVV@sh!ZH;A$u:LecJ@sh$\HVS$s9ON-@@XD!bInsR%:h4uM@sh$\HVn@'8R6R;AUmWi +JPK^(;J(DTA:73^HVS$s;.Y2RAU[<\Gt(tY86g@7@t%BiKiVoCk\8mZ^6??]"JG>;Uo:1AWB>^&qPI8=@%:h5&RAqAoC!BnTQ'L/MW7<+ph]B7NllIo0d+:LecG +@!PITH;J.#;.Y8VB7a#nJPTd):LeiPB7a)rK2ZE7:LeiH?[>:LGYDLl;J(J[BnTN%KiMi?<+gn]@t@?^ +IS=*s:h,&VBSKQ%LK/#B94)p:?[,@VHrF[.<+pn^B7`umJP]p.:1AQD@!PFRGth^n:1AQHA:7?fIo'[( +94)p:?[,1LG>)Ci:1AQF@XCm\HrF[.;.Y2SAq*WfI8=@#:h4uK@IVI8+-t:1AWLAq/RAUm]mK2ucB:1AQD@!PRZI8FI&:1AQF@XCm\HrF[.;.Y2O@XCm\Hr=R+;J(JX +Aq;Uo9ON-=?[,@VHr=R+D^r94)p;@!PFRGth^n9ON-A@sh3fJ59[&:LecI@XCgXH;S7&94*!H +Ckl24MH+DF;.Y2SAq*]jIo0d+:h4uNA:73^HV7^j:1AQIAUmZiK2Q95<+gn`AqWogI7mpl]iVDG"c:h94)p;@!PLVHVS$s8mZ^2>'!AFGtMCe'!>DGYV^p<+pn[A:I<_ +I84:&7Tsk*??].RHW"I*;eLVWA:7*XGY;Cg8mZ^9@@!PRZI8X[, +9jrEHAq]iVDGYDLl<+pnbC5#PtIo0d+<+pn_ +B7`ohISF6u:h4uNA:73^HV\.!;.Y2K??]"JG>2Ll9ON-BA:7EjJQ$339jr?D@sh0dInO-n=)3OhB7`ul +J5g37=)3OgAq]i\EG#;^r9jrEGA:IToLJ_c>:1f)VBSB>rJP]m, +:1AQC?[,1LG>)Ci;.Y8WBnTK$Ki2Q8:1J`KA:IKiJl--29OW'!5>F\ZCm;.Y2SAq*ZhISF6s9jr<@@!G:MG>)Ck;eL\\B7NcfHV\-u +;J(DVAq*ZhISj[*;J(JXAq<`fISO@#=)3OfAUmNbI847"9jrEGA:INjJl633;.Y2UBRs&nInX6q;J(JU +@t%*ZHVS$u:LeiI@!bXXI9(*:;JCqcC5Gu,Le_H18R6R8@=1m[HVIgk:h5&N@t7BeKM?!0;.t_hE0"1@ +N)seL;J(DR@XCdVGt_Uk8mZd8?[>CSHqRjo:LnrNA:IQmKN;lC<,%"_Aq<`gInjL&9jr????]+PH;\@) +:h4uNA:79bI846u94)p;@!PITH;%^l94)p9??\qFF[]GR8R6L:AU[?^H:qUi;eLV[BRrldH:_Cc9ON-A +@sh$\HV\.!;eLV[BRrrhHqRgk7pC(-??]+PH;7pr9jr?B@/O@XUmWHVIst:LnrL@XUpYHr":&;eLVXAU[KfIS=-p9ON-DAq*ZhISO@!9O`]`PCF\ZCl;.Y8VB7a)rK2cN:>&K1!CkkhtIoL*6>]5U'C5>_uJ59[&:LecG@!bLO +HV@dp:h>/QA:IHgJQ6H=<+gtaAVF,tL/DK5:1AWG@)Ci9jr?IBS0?#Ki`&E;eL\[Aq)Ci:h4uNA:76`Hr=R+;J1S^CPGf&KMZ61;.bAWB7`oiInaC# +:1AQIAU[ZpK2ZE5:LecI@XCgXH;S7&qJP]p.;eUkbC55f(LK/)E@=1p`J5Km.:h5&O@t%*ZHVIpr943*@@XV$_ +Io0d-:h4uL@XCm\Hr=R+<+phZA:70\H:qUi8mZ^:@XCm\Hqe$q9jr?C@XCm\Hr"7":LecKA:73^HV@gm +94)pAAq*]jInjI"9jr?B@/QA:I<_I8=@%:LecF?[,1LG>D^r86g:/?$8qNH;A$u:1AQG@sh0dIoC!1:LecC>]iJU8R6L5 +@!PLVHVS$s:1S`H@s^p[HVS(":h>/TB7s5uL/_lA;.Y2QA:76`Hqn-t9jr?C@XCjZHVS$s;.Y8VBSB;s +LJhiB8R6L4?[,1LG=u:f9jr?D@sh*`I8OR):h5&L@!bOSHV\:*;/(YX@t%-\Hr+@';eL\[AqOZIo^<<=)*OjB8'8rKMc<2:h5&PA:76`Hr"7!9jr?FAU[NhJP]m,94*!=@!bgbJlHE9;.Y8N +?[,:RH;\@):LecE??\tHG"c:h:h4uM@sh!ZH;7pr;J(DWB7NonJ5^*2;J(JYB7NcfHqRgk:1AQKB7Nrp +JPg!-9jr?GAq*`lJ5U!/;J(DUAU[HdI8FI&:1AQF@XCm\Hr"7"9jr?C@XCp^I8=@#:LecI@XCs`ISsd- +;eLVZB7NijISsd-;eLVYAq*WfI8=@#:h4uM@sh'^Hr=R+;eLVYAq*QbHV\.!:LecJ@sh-bISXI$943*? +@=1j]Io0g/943*>@!ba_JP0Bt8mZ^8@!PITH;A$u;.Y2O@XCgXH;A$u;J1S\BnTK$Ki;Z;:LnrL@XUs[ +I8"'s9ON-?@/QA:I?aISaU+)Ci8mZ^4>]ibLH;J.#:1AQE@s_'cIo9p2:1AWG@=1j\ISaR);eL\]BS0,lInsR';J1SZ +B7`umJPTd)9ON-=?[,:RH;S7&;eLVXAU[HdI8FI&:h4uPAq*`lJ5Km,:1AQF@XCdVGtVLh94)p<@@sh*`I8FI&;.Y2RAU[?^H:_Cc7pC(,?$8nLGu%pt;.Y2N@BEPHGt_Um;J(DS@sh!ZH;.go:1AQD@X:^WH;%ap:1AQF@XCjZHV\.!;.Y2P@sh*` +I8jm2;eUe^BS0,mJ4s?t94)p<@<+ph]B7NllIo'[(9jr?A@!PITH;A$u<+pnb +CPZ)3N)OJJ79OY'??]1THrOd1=`&mrD2(u%J50R#;eL\[Aq`%&;.Y2K??\qFF\H1g;.Y8SA:IHfJ5g37'!AFGt2(\94*!?@XV'`Io0d-:h5&N@XV!\I8ad1;.bAS@t%6cJ5Kp0:1J`J +@t%?iK2cQ<9jr?>?$8nLGth^n:LecNB7NllIo9m.:LnrOAUmQeIo0g/<,%"aBS0,mJkfg+94)p8?$8_B +F@]YZ8R6L1>]iP@F@fb]7pC(&=)^Q0ECa>W8R6L4@FTHqn.!;.Y8XBnTH!K2lW= +<,%"aBS02qJl-*09jr?@?[,=THVn@';J(DTA:7 +@!PITH;7pr:1AQG@sh-bISsd-;J(DVAq*QbHUqCa7pC(/@!PU\ISsd-;J(DR@XCdVGth^n8R6L2?$8nL +Gu%pt;J(JXB7a#oJl$$/;.Y2SAq*cnJP]m*8R6L3??]7XIT:*6;Uo;J(DVBRj&rKN2c@;.Y2RAU[HdI8=@#9jr?B +@?$8kJGYhq!;J(DR@XCjZHVn@':LecH@;.Y2RAU[KfISj[*:1AQE@CRHV@go8mZd:@!b^\Io'[*;.Y2QA:7*XGY;Cg8mZ^5?$/kMGtD:a94)p<@^&bFGYhq!;J(DR@XCaTGYMUm:1AWG@=1j\ISj[,:h5&PA:IEdInO-p:LeiK@XV!\I8"$o +8R6L4?[,=THV@gm;.Y2RAU[?^H;%^l:LecLAU[B`HV7^j;.Y2RAU[KfISaR':h4uOAU[NhIo0d+9jr?B +@BEA>F@ok`9jr?A@!POXHr4I(:1AQC?[,:RH;J.#94)p> +@sh-bISaR':LecI@XCjZHVe7$;eLVWA:73^HVIpr9jrEE@XV'`IoC!3:LecJ@sh*`I8FI&:1AQD@!PIT +H;S7&@!PCPGY2:d94)p;@!PITH;.go:1AQHA:7]i_JGuA7(;J(DTA:70\H;7pr;.Y2RAU[B`HVS$s +:1AQE@]iVDG"Q(b8R6L3??](NGtqgq:1AQE +@]iJCTH;.mr=NGtqgs:1AWF@!bORGYDLj:LecNB7NonJ59[&9jr?B@]ieNHW+R-8mcm?A:IKiJkom*9ON-@@XCjZHV7^j8mZ^8@!PRZI8X[,:h4uM@sh'^ +Hqe$q;.Y2RAU[KfISXI$8mZ^6??](NGt_Uk9jrEHAUmZjJPTd'8mZ^4>]iSBF[oYX9jr?C@XCm\Hqn-t +9jr?A@!PFRGt_Uk9jr?A@!PCQHW+U18mZ^8@!PFRGtVLh94)p9??]%LGYV^p:LecH@4M,nDH;J1SV@t%-]I8FO);J(J\C5#`)L/_i=;J(JWAUmZjJPp*2 +2Ll;J(DQ@]i\HGY;Cg8mZ^;@sh-bIT'm0<+ph]B7NfhI8FI& +94)p>@sh3fJ5^*2:1AQB??]%LGY_gs:LecKA:73^HV@gm94)p:?[,1LG=u:f9jr?>?$8_BF@ok`:1AQE +@;Uo;eL\]BnTAsJl$$/;.Y2RAU[EbHr+@%;J(DR@XC^RG>2Ll:LecLAU[Eb +Hr"7";J(DVAq*ZhISaR';.kAR@t%*[HqRjo;.bA\Ckku(KMuQ:<+ph[AUmZjJPp*2:h5&QAq]iYFG>)Ci:LecH@;eLVYAq*N`H:_Cc9ON-A@sh'^Hqn-t:Le`JA:79dISXU- +;eq(cBSB;oJl604;eLVU@XCXNF\5ta:LecF?[,+HF\cLp<+pnbC5#JpInF$m;eL\^BSK2fI8==&:Le`E +?[,=THVIpp8mZ^6??\tHG"uLp;J1Y\B7a#oJlQQ>@sh!ZH;A$u9OW@!bRUHr":&;eLVWA:76`Hr+@%:LecKA:79b +I8"$o:1AQ?>BED@F\Q:j94)p7>]i\HGYV^p;J(DTA:7-ZGtD:b9ON-=?[,.JG#2^t;eLVV@sgmTG=c(` +8mZ[3>]`MAFA#tb9jr?EA:7?fInX6q7pC(/@!PU\ISaR';eLV[BS08tK2cN:<+pn_BS05sK2ZH;:LeiK +@XV'`InjI$9jrEF@t%6bIoL*6;.bAUAUm]mK2Q<48mZ^3>BEJDG=l1c:LecMAq*]jIo'[(;.Y2QA:76` +Hr"7";.Y2O@XCgXH;7pr:h4uNA:73^HVS$s9jr?C@XCm\Hr+@%:h4uJ@!PCPGYhq!;.Y2TB7N`dHUqCa +8R6L7@XCm\Hqn-t:1AQF@XCm\Hr+@%;J(JXB7a#oJl665;.Y2P@sgjRG"Q(b:1AQC?[,1LG>Vq#`%&:LecF?[,.JGY;Ci:1AWIA:I?aIS=0t<+gn_AV3`eI846u:1AQJAq=*$MGRf8 +86g:1?[,CXI8OR)9jr??@!G:OGY;Fk;J(DWB7NurJlHE7;.Y2P@sh$\HVIpp:LeiPB7`rjInF$m8mZd< +@XV'`Io'[*:1AWKAU[B`HUqCa8mZ^@!POXHqe$q9ON-@@XCgXH;S7&:1JfNAUmWiJPTj*9k/NGA:IEeJ5Kp2 +:1S`E@!GCUHVS+!9O`/RAUmfsL/Vc<9k&NG@t%-]I8=C':h>5ZCPYo&K2#d%94)p8 +?$8_BF%BPX86L"&=`R5FH;J.%:h5&RAq`%&:LecE??\qFG=u:h9jrEFA:IBcInO0r +;eL\\B7`ulJ59[(:h4uRBRs/tJl?<4;J(DWB7NonJ5Km,:1AQC?[,7PGu%pt8mZ^8@!PITH:_Cc;J(DW +~><~ +B7NonJ5Bd):1AWNBS0/nJ4s?r:1AQF@X:aWGu/'u:h4rI@!GLYHqe$p +;J(JYB7a#nJPp*2;J(JT@XUpXHV\.#9O`9>@!GCTI8+1#7Tsk)?$8tPHVS$s8R?[9@=1j]InX9u;.Y2S +Aq*irK2ZE5:1AQD@!P@NG=l1c9ON-BA:7KnKi`&E<+pn]AqpJ50R% +:h5&RAqsJl$!- +8mZ^3>BEA>F%9GU93cX2>]ibLH;\@);eL\YA:I9\HV.Xk:LecJ@sh-bISsd-:LecI@XCjZHV7^j6W\1t +?$/qQHqn-t94)p<@=1j\IS4$o:LecKA:7EjJPg!-9ON-/P@t%0_J5'L&9ON-;?$8eFG"lCk9ON-IWIS4'q +94)p:?[,CXI8=@#94)p=@XCs`ISj[*<+ph]B7NllJQ$35<+pn^B7a&qK2cQ<;eC\\Aq@sh3fJ5Bd)8mZ^4>]iVD +G"c:h:h4uQBn9/pJkfg):LecKA:76`Hqe$q9ON->@!PFRGth^n8R?a=@t7BeJk][$8R6R3>^&bFG"Q(b +9ON-@@XCm\ISO@#9jrEC@=1scJlccD@X:g\InsU)943*=?[>O[J6$H?;J(DQ@r+LfJ,C;ItJWA:IHfJ5p<:;eCbbBnoSuJPTd);.Y8TAUmWg +Jl?99:LeiMA:IBbISaR)<+pnbC5#T!Jk][$79OY$>BEVLHVn@':LecI@XCm\Hqn-t94)p:?[,=THVS$s +9ON-@@XCp^I8FI&<+pn^Aq<`fISXI&;.Y8VB7a)rK2ZE79ON-:>]iVDG"Z1e9ON-BA:7?fIna?t94)p8 +?$8hHG=l1c94)p=@t%9eJPp-4;J(DVAq*WfI8=@#;.Y2RAU[B`HVIpp;J1_aC5Gr*LJVN294*!;??\tH +F[oYW94)p>@sh0dJQ$35;eL\[B7`umJP]p.9ON-=?[,:RH;J.#;J(DWB7NijISaR' +@!PRZI8FI&:1AQG@sh0dIo'[(;.Y8UAq/SAqBEMFGY_gs:h5&OA:IKiJlHH;<+pn_B7`ohISO@#;J(JYB7`rjIna@!;.bM`Cl)>6N)j\I:h4uK +@Mgu;J(DTA:7?fInsU):LecNB7O*#KiVr@:1AQF +@XD!bIo'[(;J(JVA:I?`I8OR+@!PLVHVe7$:1AQC?[,4NGYV^p +8mZd<@XV-dJP]m,9jrEHAUm`nK2Q<4:h5&O@t%3`IT:*8=DWahA:7'VG>;Uo:LecJ@sh'^Hr4I(;eLVX +AU[?^H;.go:LeiNAUm`nK2cN:;eLVV@sh$\HV\.!??o4PHVS$u:h5&QAqNuoKMc?6:h4uM@sh0dIoU37@=1m^InsR':h>/Q +A:I?aISOC%943*=?[>O[J5U$3:LeiG??o+JGYV^r;J(JWAUmQdISO@#;.Y8VB7a3#L0&/F<+pn`BS0?# +KiMi?;eLVU@XCjZHW"I,;eL\ZAqqJPK^(9430IBnfc.M,e8C +9jr????]"JG=c(`8R6L8@sh-bJ50R%9jrEGAUm`oKN2c@;Uo:1AWJA:INjJl?<6:LecF?[,7PGtqgq5TAUmH_Hq@[h:h>/VBnTDu +K2,p*:h4uRBRs)pJ59[&94)p:?[,FZISO@!8R6L9A:7KnK2u`>94)p?A:7BhJlc`B=DWahAUmE]HVIst +;J(JXAq&K0qB7a#nJP]m,9ON3A@=1aVHVIpr;.Y8SA:I?`I7mpn94*!@@t%BjK2lW= +:h>/O@XUmWHVe:(:h>/RAUm`oKN;lC;eL\ZAUmWhJ5U!1;eL\ZAUmTfInsR';ItJZAqX,rKiMf@/SAq]`YIGYDLj9ON-@@XCp^I8OX,;eLVV@sgjR +G"Gt_:1AQIAU[B`HV@gm:L\iRB8'8sJkom*;J(JZBRrujI8+-r9ON->@!PU\ISO@!8R6L9A:7KnK2u`> +8mZ^:@XD$dJlZW?2Ll<+ph]B7NfhI846u9jr?B +@@!PLVHW+R-:LeiK@XV*bJ5Km.9ON-=?[,:RH;.go:1JfSC55l,LK%u@:h>/O@s^gUGY2@g +:1AWI@t%;Uo;.Y8UAq@!PLVHV\$q9jr?EA:73^HUqCa94)p<@;J(JU@sh!ZGu/'u:1AQG@sh!ZH;.go;J(DVBRirmIo9p2;eLVT@ +;.P8S@Xq3^Ina="9ON-=?[>CRHV\.#;.Y8VBS02qJkop.:1J`J@t%'YHV7an:h>/VBnT;oJ4sC!:1S`J +AUR?cI8FI&;J(JZBS08tK2H31:LecI@XCm\ISj[,;.Y8RA:IEeJ5^-6:LecLAU[EbHr"7":1AQF@XCp^ +I846u:LeiH?[,(FF@KGS86g70?[,=THV\.#:1ANA??SkEF@TPV8mZ[5??SnGF\ZCl;.bAR@XV-eJl665 +:h>/SAqIVI8OR+:LecI@XCjZHV.Ug9430DA:[NeInaC#:1J`KAUR5SA:I3ZGY2@g +>&K0nA:I6ZH;A%";.Y2L?[,%DF&$1k:h5&RAq*]jIo'[(9jr?@?[,1LG=u:f94)p7>]iP@FA#tc;eLVZ +B7NT\G=Yt]8mZ^5?$8qNHr=R-;.Y8SAUmWiJP]p.:1S]G@s_$aISXL(;.bA\Cl)2.Lf.l=;.kAP@X:[U +Gtqgq:LecJ@sh$\HV7^j8mZ^?B7NrpJPK[$9ON->@!PITH;7pr:1J`J@t%3aIo9p2;eUe]B7`rkJ5Bg- +;eUk`BS0&iISO@#:1AWC?$JqHGY_gs:Le`G@@!P=LG"5bY8mZ^5?$8kJGYhq!<+ph\Aq*TdHqn-t94)p;@!P=LG"Z1e;J(DUAU[?^H;J.# +:LecLAU[QjJl?<6;J(JWAUmTfI8FI&:hG/PA:I3YH;7t#;.bGXAq'!2BEA>FA#tc;eLVZB7NZ`GtVLh94)p:?[,7PGu%pt;J(JUA:I9]HqRjo9k/NHAq!Kc +Hq@[h94<*@A:.0aI8=F&:h5&O@t%6bIo9m0/UBS0<"KiMlA;eUeZA:I<_I7msp:1AQG@sgpV +GY2:d:1AWH@XV!\I8"$o:1AQHA:79bI8jm2:LeiMA:IHfJ5Bd+:h4uNA:76`Hqe$q9ON-=?[,4NGY;Cg +:1AQIAU[KfIT'm0;.Y2O@XCdVHVIpr:LeiMAUmZkJl??89k/NE@s_'cIo0g/;eUeeDi@k)Ci9ON-A@sh3fJl633:h5&QAUm]lJl633;J(DR@XCaTGYDLj +9ON-?@'38:E_Bba;.kAR@t%'YHVnC-;J1YW@XV!]ISXO'9jr?EA:7?fIo0d+ +:h4uK@2Ll9jrEE@t%3aInaC#94<*> +@X:[UGthdq;.kAVBRiokISXO'<+pn`BS08tK2cN:;eL\]BS02pJPBR#:LnrRBS05sK2cQ<;Uo +<+pn\AUmNcISaU+:h5&O@t%9dISaR'9ON-=?[,4NGY)1a;.bAWB7a#oJl665;.bAUAUmQeInjL&:LecL +AU[EbHr"7"94)m=@sh0dInsR%;.Y8YC5#]'Ki`#F;eC\_BSKN#L/V`:;J(JXAq:h5&O@t%9dISsd-;J(DTA:70\ +H;A$u9jr?A@!PU\IT'm0;.bAUAUmWiJPg$1:1J`K@sh*`I846u8mZ^7?[,@VHr4I(:h5&QAUm`nK3)iC +;J(DQ@^&eHG>;Uo7U1%0@XV*cJQ6H?qJP9O!;J(DYBnB8r +J4s?r8mZ^1=`Qi0Db=>[:h4uQB7NurJl?<4:h4uL@XCjZHVIpp8R6L6@BE88ED'Y`<+ph\ +BRifdI84:$;.Y8XBnTH!K2H31;J(JZBS08tK2cN:9ON*AA:7?fInjI":h5&TBnTH"KN)Z?;eL\]BS08t +K2H31;.Y8UAq/Q +A:IHgJPTg+9ON3DA:IHfJ5g37<+pnaBnT>pJ5Km.;J1Y`CPYr(KMlH7=)3OiBRrofHVS$s:LeiJ@=1dX +HrOd3=DWahAUmH_ISF:$;eL\[Aq/SAq<`gInjL&:h>/QA:I<_I84:$ +:LecI@XC^RG=c(`:1ANC@!GFUH;J.#<+pncC5>i%Ki;T:<+gncBno]%L/DK5:L\iOAUm`nK2cN:9jr?B +@/WC5#`*LK%r<;.Y2RAU[QjJ5g35;eLVYAq*`lJ5Km,94)p:?[,:RH;.go9OW;.Y2TB7NurJl?<49jr?D@sh-bISaR':1AWJA:IKh +JPp*2:h4uM@sh0dIoL*4;.Y2N@ +@sh*`I7mpl9jr?B@2Ll;eLVXAU[KfISaR'94)p9??]4VI8t!5<+phZA:7-ZGu/%" +=)3IjCkku(KN2c@:LeiPB7a#nJPTd):h5&RAq<`fIS=-r9ON*/UBS0,mJ5Bd+;J(DS@sgmTG>)Ci9jrEE +@XV-dJQQ`D=DNajAqNigJ5'L&9ON3C@t%9dISj[*;J(DVAq*QbHV7^j94*!?@XV'`Io9m0&m,;F%]kb:LeiPAqWujJP]j-<+gnaB8'2nJkKEt8mQd=@XV3hK3)iC +;J(JT@XV0fJlQN<;J(JU@t%'XH:_Ce86g:4@XCs`J5p<:=DWalBnT5kIS=0t8mZ^;@sh9jJl?<4:h4uM +@t%0^I8=@%;.bAXBS02qJl633;.Y2QA:79bI8FI&;.Y2RAU[NhIna?t7pC(*>BEMFGY2:d9k&NJAq/TB7a&qK26!+:1AQG@sh!ZH;J.#]>U#BS0&hHV\.!;J:ST@XV!]IT'p6/M@!bIOGtVOl:1J`MAq7JG=l1e94*!=@!b[ZISj[,;.Y8TAUmNb +I8=@%:LeiK@XV*bJ5Km.;eL\\B7`rjInjI$:h5&PA:IBbISaR);J(JVA:IHfJ5g35;eL\[B7s)mJkTU%:1AWJA:IBbHqe$q9jr?C@XCp^I8OR)7pC(.?[,=THVn@';eLVW +A:73^HVe7$:LecI@XCp^I8OR)9ON*;??]%LGY)1a94*!CAq;Uo9ON-A@sh*`I8"$o7pC(*>BEGBG">k\9k&NI +AUmWiJPTg+:1J`KA:I<_I7[aj9OWFTHr4I*;.Y8R@t%0^ +HVS$s;.Y2RAU[?^H;%^l:1AQG@sh0dIo0d+<,%"cC5#W#K2H3/:h4uOAU[HdI846u;.Y2SAq*WfI8+-r +:LeiOAq@sh0dIo'[(9ON-A@sh0dIoC!1;eLV[BRs)pJ5U!/;J(JS +@=1gZI8ad1;eL\ZAUmWhJ5Km.;J(DUAU[TlK3)iC]iVDG"Z1e9jr?D@sh!ZH;%^l9jr?B@?$8kJGYhq!:h4uLA:.0a +I84=#8mZ^8@!PLVHV.Ug94*!AAUmQeInF'o9ON3B@XV*bISj[*:1AQD@!PITH;.go;.Y2RAU[QjJ5p<8 +;eLVWA:73^HV\.!:h4uL@XCm\Hr4I(;.Y8SA:IHfJ5'Hu9ON-DAq*cnJPp*0;J(JWAUmTfIo'[*:h4uM +@sh'^Hr+@%;.bAUAUmTgJ5Bg-;J1SZB7`]]GstnZ8R6L4?[,@VISj[,;.Y8TAq@!b^^ISaR':h4uM@sgaLF$s,M86g:,>'!AFHVn@):LeiL +@t%9dJ59[(:LecKA:7$TG",YV8mZ^:@XCp^I846u:1AWJA:I?`HV@gm:LecJ@sh'[H;@pp9ON-@@XCdV +GtMCe9ON3C@t%@sh-bJ5Km.;J(JWAUmK`H:V:`9k/NHAUm]mK2,p,9k&TM +B7`lgIS4*p9ON-8>'!5>F\ZCm:LecE??\nDFA61i;eLVWA:70\H;.go:1AQF@XCjZHV\.!;eLV[BRs/t +Jl631:1AQB??\nDFA#tc9jr?@?[,+HF[oYX9ON-?@BEPHGu%pt:h4uI?[,:R +H;A$u:1AQE@/RAUmNcIS4'q;eUedDM_5&JP'9q:LecH@k\9jr?D@sgmTG=Yt]:Lo)ZCl);4McFJE;J(JVA:7-ZGtD:b:LecI@XCgXH;A$u;eLVZB7Non +J6-N>/P@t%*[HqRjo943*:?$/qSI8X[,;.Y2SAq*EZG=GbV8R6I1?$9(VIT1!5 +:h5&RAV4#tLJqf<9jr?FAU[<\GtVLh:LecLAU[?^H:D(Z79O_*?[,4NGY;Cg:1AQC?[,.GFA#n^;eLV[ +BRs#lIS=-p94*!=@!b^\IoL*69jr?C@XD!bIoC!1:LecLAU[QjJ5Km,;.Y2N@]i_JGu/%":LecF?[,:RH;%^l:1AQE@&m,;F%Tb^:h4rNB7'!/:F%Tb_8R6L3??](NGtMCe7pC(*>BEYNHrXm4;.Y2RAU[HdI8FI&;.Y2P@sh!ZH;7pr:1J`LAUmKa +I8+1!;J1SYAq]iVDG"c:h:1J`MAq<+pn_ +B7a&pJl-*.@=D'cK2ZH;@!PRZI8X[,:h4uOAU[NhIo0d+:h4uOAU[Hd +I8FI&:h4uL@XCdVGth^n:1AWI@t%0^I8+-t;J(JYB7`ohISsd/;.Y8N?[>U^JQQ`D=)3IhCP,JsInaF" +<+UPU@=([UGtVLh9ON-BA:IHfJ50R%94*!BAUm`nK3)iC;.Y8O@!b[ZISXI&8mZd9?[>R\J5p<:;eL\\ +B7a&pJl-*0;.Y8VB7a#nJPg!/;J(DTA:7'VG=PkZ7pC(+>]ieNHVS$s;eLVYAq*WfI7[^f7Tsk+?[,1L +G=u:f;.Y2RAU[?^H;J.#;e:AQ@sh!ZH;A%"<,%"gDMqV6MH4MK^&tRISXI&9jr?FAU[KfISO@!9jr?C@XCp^I8jm29k&NI +AUmQeIo0g/qJPp-4:1AQD@!ba^J5Kp29k&TD??o+LG>2Rn:1AQA?$8hHG>;Uo:LecMAq*EZ +G=PkZ:1AQC?[,.JG"Gt_9ON-A@sh*`I8=@#:h5&PA:IHfJ5Bd+:LeiMA:IHfJ5U!1;eC\\AV3rpKiMi? +;.Y8SA:IKhJPg!-<,%.hCPYr(L/MW7;.Y8Q@XCdVGu/%":LnrPB7EfmJ59[&8mZ^6??]%LGY2:d9O`]iYFG>2Ll;J(DWB7NrpJQ$33;J(DWB7Nrp +JQ-<68mZ^6??](NGu/%";.Y2P@sh$\HV\.!;.Y2M@!PITHqn.!;.Y8VB7`ulJ5U!1;J1SZB7`rkJ50R% +94)p:?[,4NGY2:d:1AQIAU[?^H:M1]7pC(,?$8hHG>2Ll:h4uK@OZIo9m09jr?>?[#(K +G=u@i:LJK=>BE>]iVDG"Gt_ +94<*?@s_$`J5g6;;J1YX@t7EgJQ$67/VBnTH"KMQ-.:h4uM@sgsX +Gt_Uk9ON-/WC5#](L/MZ99k&NG@t%9ON-]iYFG>2Ll<+ph]B7NonJ5U!/:1AQD +@!PLVHW"I*:LecH@k^86g:0??](NGth^p:LeiNAq;eLV\BnB/lI8+-r;.Y2SAq*Td +Hr+@%;.bG[Bnf]*M-"MM=)<^mBnf>kInaC%9jr?C@XCp^Io'^,pJ5'I":h5&TBS02pJPTd);J1Y]BSB;qK2Q<4@=1j\ISF6u94*!@@t%@!POXHr4I(:1J`MAq;eLV[BRs#lISO@!:1AQF@XCgX +H;J.#;J(DXBRrujI8"$o:h4uOAU[B`HVe7$;eL\^BnTT)LKA8G=)3OjBnT5jI847"9ON-?@=NGu/%$;eL\ZAUmNbI847":h,&RA:dltLfA#@:1AQIAU[EbHqn-t:LecH +@5UAqNrmJPp*2:h5&N@XV'`Io^<<=D`joC5#T"K2H31:1AWH +@XCm\Hqn-t<+ph\Aq]i_JGu%pt +;J(DTA:76`Hr+@%:LecH@)Ci943*=?[>@QHVS(":h>/TB7a)sKN2c@:h5&SB7`ulJ4s?t9ON3C@t%@=1p`J5U!1;Uo;.Y2QA:76`Hr"7":LeiI@!bRTHVn@);J(JU@t%-\Hr"7$;eC\\AV3rpKhc'+9ON-BEJDG>)Ci86g:/?$8qNH;7pr94*!? +@XV-dJPK[&9jrEHAUmZjJQ-<89OW'!2/QA:I9]Hq@Xi8R?[5?$JnGGXl"_:LecKA:76`Hr+@% +;.Y2QA:70\H;%^l94)p9??\tHG"Q(b8mZ^4>]i\HGYr%$BED@F[oYX86g:/?$8bDF[oYX9ON3@@!bUVHr"7$:LeiJ@=1aVHVe7&;.Y8WBS0#fHqRgm:LecF?[,4N +GYMUm9jr?D@sh0dIoL*4;J:ST@s_!_I8+3u:hG/UC4]5mI8=F&:LeiH?[,.JG",_X9k/NPD2;80M,Iu@ +:LnrPAq2Ll94)p;@!PITH;.go9ON-= +?[,4NGY;Cg94)p;@!PFRGt_Uk:LeiOAq^&qPI8=@% +8mZd8??o7RHqe$s9jrEE@XUpXHVS$u:1J`J@t%9eJPp-4:h>/QA:I?aIS4'q9ON->@!PLVHVIpp8mZ^7 +?[,CXI8ad/9jr?@?[,@VHrF[.;eLVWA:73^HV@gm9ON->@!PITHr+@';eL\[Aq&K*qBnB/lI8FI&:h5&O@t%6bIo9m0<+pn_B7`ulJ5Km.8mZ^4>]iYFG=c(`8mZ^7 +?[,1LGtMCg;eUe^BS05sK2ZE7:LecE??\tHG"Q(b:LecF?[,+HF\,k^9jr?EA:79bI846u9jr?A@!PFR +Gu%pt;J(DXBRs)pJ5Bd)9jr?@?[,1LG>)Ci9jr?C@XD!bIoL*4;.Y8Q@XV!\I847";.Y8WBS0,lInsR' +:1ANB?[#%GF[]GR:1AWPCPGi(LJ_Z9:h5&O@t%-]I8X^0/TB7a#oJl--2;.kAQ@s^jWGtqmt;.Y2O@XC^RG=c(` +7pC(0@@sgsXGtqgq;J(DV +Aq*fpJl?<49jr?B@O7pC%-?[,:RH:qUi8R6R7@!b^\Io9m0;eUe]B7`umJPp*2;J(JZB8';tKi;T:;J1YZ +AUmTgJ5U!1;J(JWAUmTfIna@!;.Y8UAq;.Y8Q@XV$^ +ISO@#8mZ^3>BEJDG>Vq#;eLVU@XCdVGu%pt;eL\YA:IEdIoL*6]iVDG"uLn +;.Y2TB7NfhI8=@%9OW^&_DG=l1e:1AWMB7a#n +JPg!/:h4rK@X:g[Hqn-t;.Y8YCPGr.MHOhTsKN)Z?;eL\YA:IQlK2lW= +<+pn^Aq/TB7`umJP]p.9O`2Ll8R6L2?$8nLGth^n:1AQJAq*cnJPg!-:1AQC?[,@VHrF[.;.Y2S +BRj0$Kj8YU]iD8E'dTD7pC(,?$8kJGY;Cg8mZ^:@XD!bIoC!1@!PFRGu/%" +9jrO@X:aYHVnF*;eUe_BnTH"KMc?4:LecKA:76` +Hr4I(:LecMAq*TdHqRgk94)p8?$8bDF\lUs;J(DQ@)Ci7pC(*>BEPHGtqgq9jr?H +B7O#tK26!)9jr?@?[,@VHr=R+:h5&QAq=$"LKe_U=)<^qD2MD2M-"MM=)<^kB7s&kJQ$69<+phZA:73^ +HV\.!;.Y2TB7NfhI7dgi8mZ^;@t%6bIo0d-;eL\YA:I9\HVS"!9OWMgu;.=oLA:7HlKMlH7;eUkaCkto#L.u32;eq(bC4oQ#KN)Z=<,%"eC5>r+LfA#@;J(JXAqBEA>F@fb]:1AQIAU[B`HV\.!:h4uNA:7?fIoC!1;J(DVAq*]jIo'[(8mZ^5?$8hHG>D^r +;eLVYBRiliI8=F&:h>/TB7`umJQ$67&K0rBS0)jIT'm25UAqNuoKMlH9;.bGVA:[QgJlQQ@&K0sBnTDtJl633:LeiL@t%]iYFG>2Ll +9ON->@!PLVHVS$s;.Y2TB7NfhInX6s:LeiPBS08uKMuQ::M"rOB7E`iISaU+;J1S]C5#](LfS;I@!PRZI8+-t8mZd:@!b[Z +IT:*8;J(JZBS02pJPK[&86g:,>'!DHH;S7&8mZ^2>'!2;Uo;J(JWAq<`gInsU):Lo#QAV*ckK2cQ>=)<^nC55]"KN)Z?;.Y2P +@sgmTG=l1c:h4uQB7NfhI8=@#:1AQKB7NfhInO-p:LeiQBS0;J1SWA:IKiJl$$/9OW:hYMYBS')nJPTg+9k&NH@t%BESJH;nR/;J(DWB7NurJkKHq +7pC(/@!POXHqn-t:1AQHA:7BhJ5g35:LecD?$8kJGYV^p8R6L1>]ieNHW+R-=)3OlCPGc#Jl?<6<+pn_ +B7a#nJPTd):1AWG@=1m^IoC!3:h5&PA:IKhJP9Hu;eL\W@XUdPF[oYX8R6L3??\tHG"Gt_9k/NC@CRHV\.#<+ph_BnB;tJPg!-:LecM +Aq*]jIna?t9jr?B@)Ci9ON-CAU[NhIo0d+;.Y8TAUmQdISaR):1AWE?[>OZIoL*6:h4uK@=1p`J5Bd+8mZd8 +??o:TI8ad1<+pneD2;5-Khl3-86g:,>'!DHH;\@):1AQB??\tHG"Gt_9ON-A@sh'^Hr+@%:h5&QAUmK` +HqRgm9jrED@=1j\IT'm29jr?A@!P:JF\,k^:h5&N@t%!UGt2+`943*?@=1dYI8=C';.bATA:I6[HV%Oh +9jr?D@sgsXGth^n<+ph[AU[6XG=l1c:LecNB7NcfHq@Ug9jrELBnTZ-M-b4^>&T9uC5#Z&Ki)H59k&ND +@!bOSHVe:(<+phY@sgsXHVS$u:h5&RAqBEJDG=GbW86g:1?[,7PHV@go;eUeeDi@_7MH+MM;J1Y\B7s)mJkfg):LnrPAUmTfI8FI& +9ON3DA:INjJl-*08R6L5@!PLVHVIpp8mZ^4>]iP@F@]YZ:1AWJA:IKhJPg!/:h5&O@t%3`ISO@#<+ph] +B7N`dHVS$s;J(DUB7E]gI8+3u:1AQG@sh*`I8FI&:h4uM@sh!ZH;%^l9ON-=?[,:RH;nR/:h4uL@XD$d +J4s?r94)p;@!PFRGtVLh94)p=@XD!bIoL*4;eLVS@!PLVHW4[0:h4uK@2Ln;.Y8VB7a)rK1]Hq9jrEE@XUpXHVIpp:1AQE@BE;:E^a,O9ON3D +A:IKhJPg!/:h5&O@t%-\Hqe$s;eLVZB7N]bH;.go;.Y8SAUmNcIS=0t9ON-@@XCm\Hr+@%:h4uM@sh!Z +H:qUi9ON-BA:7@=1p`J5U!1;J(DN +??]%LGYhq!9jr?@?[,=THVS$s9jr?FAU[EbIS4$o:1J`LAUmTgJl667;eUqbBSB;qK2?-0;J(JVA:70\ +H;.gn9jrEF@t%6bInsR'9jr?FAU[TlJQ$33:h4uK@]i_JGu8.%:LecK +A:7BhJ5^*294)p;@!PITH;7pr;J(J[BnTH!K2Q<4:h5&RAq@!PLV +HV\.!:LecNB7O#tK2cN8<+pn^Aq<`fISXI&;J(JVAUmNcISXL(;J(JYB7a)rK2Q<4:LeiK@XV'`I8OR) +;J(DUAU[<\Gt(tY7pC(.?[,7PGtVLh8mZ^7?[,:RHr=R-;J(JQ@!bRUHrF^2:1JfMA:[ZmKiMlC<,%(f +CPYr(L/2?2:h4uNA:7@!PLVHW"I*;eL\\B7`ohISF6u9ON3A@=1sbJQ$35;.bAS@t%?i +K2ZH9:h>/VBnfT$L/DQ8:1AWMB7a#nJQ$35;eL\ZAUmH^HUV(Z:1AQJAq*`lJ5Km,9jr????](NGth^n +94*!BAUmfrKiMi?;eL\]BS05rJkfd'9jr?A@!P@NG>2Ll9jrEC@=1g[IS!jk8R6I3?[#4QGth^m9ON*= +@!GFUH;7pq9jr?B@CRHVn@)9jr?B@BED@F\H1g:LecF?[,.JG">k\;.Y2RAU[EbHr+@%;.Y2QA:76`Hqe$q7pL77AUm]mK26$-;.bA\Ckl,0 +LfS;G:h4uK@;Uo9jr?A@X:j_IS+!m8R6L4?[,=THVIpp8R6L3??].RHV\.!;.Y2QA:7-ZGth^n +;J(DWB7NrpJQ-<6:LecLAU[TlJQ-<6:h4uH??\qFF\5ta9ON-=?[,:RH;.go94)p:?[,7PGth^n:1AWG +@=1aVHW+R/@!PCPGYDLj:h4uTC4fK!JPBR!:LecLAU[NhJPp*2<+pn^B7a#oJlHH;;.bG[BnfW&LJql?;.Y8TAUmQdISXI&:LeiL@t%9cJkTO":1AQG@sh'^Hr=R+;J(DTA:73^ +HV.Ug8mZd=@t%BjK2H31:h5&VC5#i/M,nAF:h4uJ@!P=LG"lCk9jrEC@=1j]In]i_JGtVLh94)p;@!P:JF[]GR8R6L4?[,=TI8"$q94*!BAUmcpKMlE58R6L4?[,@VHr+@%9ON-?$8bDF\5ta<+pn^Aq?$8_B +F@B>Q8R6L9A:7?fIoC!1;.Y8VB7a,tKN)W;:LeiH?[>:LGY)1c:h4uM@sh!ZH:qUi8mZ^6??]%LGYV^p +:h4uM@sh'^HrOd1;eLVXAU[QjJ5U!/;J(DUAU[?^H:V:`8R6L4?[,.JG"c:h8mcm=@XV0gK2ZH9<,%"a +BS/ueHr4O+;ItJYAV3fiIo'[*:h5&N@XCgXH:hLf9ON3FAq@sh'^Hr"7";J1SZB7`rkJ5U$3;J1SWA:IEeJ59^* +;J1S[BS0B&LK82HG?[>LYInaC#86g:.>]i\H +GYDLj8R6L1>]i_JGu%pt9ON-?@@!PRZIoC!3;J(JZBS0]iVDG"Q(b86pI5@!bOSHVIst;.bAXBS05sK2cQ<94*!CAq]`\H +GYhq!:h5&RAq@!P@NG=u:f:h4uM@sh'^ +HrOd1;.Y2QA:79bI8ad/;eLVZB7NrpJP]m*;eLVU@XCp^I846u:h4uRBRrujI8=@#9k&TKAUmfsL/Vc< +;eUe\Aq)Ci:h5&PA:IHfJ5U!1;.bATA:IBcInsU)9k&ND@!bUW +I8X^0;.Y2TB7NllIo0d+<+ph^BRrrhHqe$q9jrEKBS0?#Ki)E3;.Y8UB7`rkJ5'O#;J(JYB7`ulJ4s?t +8mZd;@=2!dJ66WA=)3IdAU[HdI8FI&9ON-=?[,@VHr"7":LecMAq*`lJlHE9;eUe^BS0)kIo'^, +9k&NB??o:UISj^.;eL\`CPG`!JP0?r9ON3@@!bRTHVe7&;eLVZB7NT\G>2Ll:h5&M@XV0gK3)lE:1AQE +@B#QuAV*WcI8X^0<+pn]AU[B`HV@^h94<*?@s_$`J59^*9OWG +;eLVYAq*QbHV7^j8mZ^4>]iVDG#)Uq:LecJ@sh$\HVe7$:LecJ@sh6hJPp*0;.bA_Di._:N)aVJ=D`q! +Di@S,JkBBr9jr?C@XCXNF[fPU:1AQLBRs#lISO@!;.Y8SA:IBbISXI&:h4uL@XCjZHW+R-94)p;@!P@N +G=c(`9ON-?@@X:aYHV\1'<,%.hCPl&(Ki)H7:LecJ@sh'^Hr"7":LecH@Mgu;eL\XA:IBcInsU)94)p9??]+PH;S7&:LecE +??]%LGYhpu;J(DTA:6mLE_0P[:LecG@!PITH:V:`9ON-?@/SAqB:h4uOAU[HdI846u9jr?C@XCjZHV@gm8mZ^4>]iSBF\?(f;J(J[C5#Pu +KMlH9;J(DS@sh!ZH;.go:1AQE@2Ll;J(DTA:76`Hqe$q +94)p<@5W +BSBN(M-+VP<,%(aAqNuoKMlH9:h>5SA:[WkJl6659ON3=?$8kJGY;Cg8mlm;@X:g\InjL&943*A@t% +<+pn^Aq<`fISXI&;J(JYB7`ulJ59[(:h5&PA:IHfJ5U!1:LeiPB7`ulJ59[(;.Y2P@sgpVGY2:d;J(DT +A:73^HVS$s:LecMAq*`lJ5Bd);eL\\B7`c`GXbkX8mZ^7?[,.JF\?(c7pC(-??]%LH;A%";eL\\B7a&p +Jl633:LecMAq*fpJlZW=k\86g:1?[,I\Io9m.:1S`LAq5XBnfJsJOs3m:LecKA:70\H;.go;J(DUAU[<\Gt_Uk;J(JVA:IBbISXI&:LecI@XCjZHVn@':1AQD +@!P4FF%'5P9jr?HB7NijIS=-p6<@tn>BBEA>G"Z1g;J(J[BnTH!K2ZE7;J(DS@sgjRG"Z1e;.Y8UB7a&qK2?-0;.Y8P@E(!fJ8R6L3??]4VI8FI&:h4uNA:7?fIoC!1:h4uOAU[KfIS=-p:1S`J +A:IKiJlHH;<,%"`B7s/qKMuQ<<,%"^AUmQeIoC$52Ll:LecH@k\:1AQKB7NijIS=-p +7pC%-?[#@YIT'j3;eUkcCPYr+LehZ9;.Y8VB7a&pJl$!-:h5&RAq/TB7a0"L/Vc<:LeiMA:INjJ5U!/;J:SYBRiunJl$$/:1J`L +AUmWiJP]p.:LeiK@XV'`Io9m0;.Y8UAqpJ50R%:h4uPAq*WfI8=@# +;J(DVAq*ZhISO@!9ON-BA:7BhJ5U!/;.Y8TAUmQdHr"7";eLVYAq*QbHV.Ug9ON3A@=1p`J5^*4<+pn] +AUmK`H;7pr:1AQG@sh*`I8OR);.Y2TB7O#tK2u`>:1AQD@!P=LG"Z1e:1AQIAU[TlJPp*0:hG/QAUmZk +Jl--49k&TLAq]`bOHr=U/;eUkaBnfW&LJ_Z9:h4uPAq*ZhISO@!:LecM +Aq*]jIo'[(<+pn_B7`ulJ5U!1pISsd-:LecKA:76`Hr"7"9jrED@XV0gK32uH:1AWH@XV!\ +HVe7$:h4uI?[,.JG"lCk]iYDF@f\X:1AQHA:7?fIo'[(9ON-;?$8kJGYV^p:1AQG@sh-bISsd-;J(DTA:70\H;%^l8R6L/ +>'!5>F\?(d:1AQIAU[QjJ5^*2<+gn`AqX#lJkoj+;.P8WAqX#lJkTO"8RH[6@!G=PHVS(";eUkfDMq\: +N*1%X=D`jrD2;/*KMlH7<,%"_Aq]`_MHW"I,:LnrQB7a0"LfA)C;J(DVAq*WfI8=@# +:h4uQB7NurJlQN:`%&:LecF?[,7PGuJ@+7JG>)Ck:LeiNAUmcpKNrJS=D`q!Di@h:Mc=DF;J1Y^BnfQ"Khu?49ON3C@t%R]JQ-?:<+pn`BS02pJP]m,9jrEB?[>IVI8ad1;.t_aCPknu +JP'9q7Tsk$=E.,FGu\L,9ON-@@XCp^I8=@#94)p7>]iVDG"c:h9ON-A@sh0dIo9m.:LecF?[,.JG">k\ +9ON-:>]iYFG>D^r:1AQE@>&K*sCP5PrISF6s9ON-?@5UAqNuoKN)Z?;eLVZB7Nfh +I8=@#;J(DS@sgsXGt_Uk:h5&PA:I<^Hq[pp:LeiNAUm]lJlc`B'!2<~ +8mZd8??o1NH:_@f8mZd;@=1dXHqe$s9jrEE@XV'`IoC!39jr?B@^&nNHrOd3;Uo:LecH@'!2FTHr4I*<+pnaBnT>pJ50R%:1AWF@!bLPG>)Ci8R6L2?$8eFG"#PS86g@7A:IHg +JPg$1;J(JWAUmZjJQ-<8k\9ON3=?$JqHGYMUo9ON3=?$K"LH;J.%;eLVZ +B7NZ`GtVLh:h4uOAU[HdI8=@#;J1SWA:I<_I8+1!:h>/TB7a#oJl--2:Lo#RAqBE88EC/UBS08uL/;H5 +:hG/SBRiunJl--2;.bAUAUmTgJ5U$3;eLVZB7NonJ5Km,:LecI@XCp^I8X[,<+gn^A:dZiJ59[(:h5&S +B7NijISaR';J(DYBnB8rJk][$9jrEIAq;J(JXAqBW\JHVe7&/WC5#Z&LK%uB +;J(DYBnB5pJP]m,;.Y8UAq@QHV7an;.Y8WBS05r +Jl-*0;.Y8UAq;eUkcCPYu*LJhc<;eUkcCPZ&.M-4_S^&bGGt_Xo9jrEH +AUm`nK2ZE7:1AWD??o+JGY)1c8mZd8??o4PHVe7&:h4uK@/QA:IQmKN)Z=:1J`J@t%?iK2H63:h>5UAq<]eIS4*p +;J(J[BnTK#KM>m&8mZd@Aq2Cg8R?[7?[>U_Jl665:1J`J@t%0_ISXL( +94<*=@CSHr=U/;eLVU@XCdVGt_Uk:1AWLAq;J(AO@!GO[ +ISXI$9ON3HBS0)iJ5^'5:h4uM@sh6hJPK[$9jr?B@Mgu;J(JYB7a)qKiD]= +:h4uNA:7?fIo9m.:h4uNA:7)Ci9ON-BA:IQkKiMf@;eUk^AqOZ +Io9m0;.Y8TAUmWhJ5'I"9O2X.=`6o;FAQLr:h5&K@!bLQH:q[l9OWm&9jrED@=1j\ISXI&:1AWK +AUmfrKii/H=)<^mBnf>kInF'o:LnrQBRiuoJ5^05<,%(iD2;8/L/)3+94*!>@=1j\ISjR%;.=oI@]iVDG#Dq% +;eUe]Aq<`fHq[pn:LecOBRs)pJ4s?r8mZ^7?[,1LG>;Uo9jiEG@t%9dJ59[&9ON-?@=1m^Io'X+:h5&I +?$JqHG"Q(a8mZ[8@/P@t%0_ +ISsg1:1S`G@X:d[Hq\!q94<*@A:.*]HV7dm9ON- +??T%OH;7pr:h5&\E/Re4LfeGL;.Y2SAq*s#L/MW594)p7>]ibLH;eI,:LecG@!PFRGu8.%<+pnaBnTH! +K2ZE7:LecI@XCjZHVIpp8R6L3??]4VI8X[,;J1SWAUREgInsR%:1AQE@LXISO@#9jrED@=1m^Io9m0;.Y8VB7a&pJkom*8mZd;@=1sbJQ6E; +;eL\[Aq;Lj9ON-A +@sh*aJ5Bg-:LnrNA:IBbHqe$p9ON-@@XCjZHVS$s;J(DVAq*K^Gu%pt;.bGWAUmNcISXI&:LecF?[,1L +G"uLm9ON-IVI8FI(94*!? +@XV!\HV@gm:1AWLAq/UB7`ulISO@!9jr?FAU[B`HV@gm9jr?B@IVI8==& +;ItJO>^&Y@F%9GU7pC%.@!PRZI8FI&9jr/N@=1dYI84:$;.bAZC5#W$KMlH7;J(DS@sh!ZH;7pr9jr????\kBF%'5P86g70?[,:R +H;7pr:LeiMA:IEdIo0a.:h>/RAUmNcISOC%;.bAVAqpJ4Ege +94)m;@5XBnfW(Mc4AI;eUe^BS08uKMZ619k&NG@XCjZHVn@' +9ON-?@:h5&O@t%?hJlliE94*!>@=1p` +J5g37;eL\[Aq&K1$Di.P/KM>m&8mZd:@!bXXI8+-t9ON3B@XV-dJQ?N>'!/:F%KY\9jr?C@XCm\Hr4I(:LeiMA:IHfJ5Km.:h5&PA:IHfJ5^*4 +;J(JVA:I<^H;%^l;eL\^BnT>pJ4s?t9jrEJB7a0!KiVrB^&nN +HrOa47JF[fPU6s+D#??]4VI8ad1;e:AS@s^s[H;J.#;.bAYBnfN#L/2H7943*A@t%9eJPp-4 +;eUe\AqCRHV@go:1J`NB7a,uKiMlA2Ll:h5&N@XUjT +GtD:d9ON-CAU[TlJP]m*:1AWLAq/SAqAfC#CPYo&Ki;Z;;eUe]B7`ojI8=@# +;.Y2P@sgsXGt_Uk9ON-?@/UB7`ulJ50R%;.Y2TB7Nij +ISaI"8R6L8@sh6iKNDuH=D`ppBnT>pJ59[&;.Y2P@sh*`I846u9ON-A@sh*`I8ad/<,%(dBnfDoInF'o +8mcm@A:IKhIo9m.;J(DVAq*ZhJ5'I";J(JYB7a,tKN2`>;.Y8YC5#c+LJh`89ON3DA:ITnKMuN8;J(DP +@!PU\IT:*6;J(DUAU[KfISsd-:h4uK@&B0tBnT>pJ59[&:1AQF +@XV3hK3iPY/RAV*fpL/_uF;J1SXAUmH_ +Hqe'u;.bAWB7a&qK2ucB=D`jlB7`umJPg$1;J1S[BS0,mJ5'L$:LecLAU[HdI8+-r:LecPBnBB#K2lW; +;eL\]BS0/VBnTQ(LK/)C<,%"cC5#Z&Ki2Q8;.Y2O@XCm\HrF[.;eL\W +@XUpXHVe7&94)p>@sh0dInsR%9ON3B@XUjTGu8.':1AQKB7O*#Khc*(8R6L0>BEGBG"lCk9jiEMBSKZ, +LfJ/B;.Y2N@@/N@=1dYI847":h4uO +AU[9ZGXu(^79OY$>BED@F\5ta9jr?C@XC^RG=PkZ9ON-?@=1p`J6-KA=D`pqC55YuJP]p.:1J`MAq@sh*`I8FI&:h4uOAU[QjJ5Km,@t%BjK3<#J/QA:IEeJ5Bg-;.bAYBnTN&L/r)E;eUk`BSBAuKhu?4:Lo#SB7s/qKMH$-:h4uM@sh-bISj[* +:1AWG@=1gZI8+-t9ON3C@t%9dJ5U!1:LecLAU[?^H;S7&:h4uNA:7?fInO-n9ON-=N +G=c(`7Tsk-@BEA>FA-(f;.bAUAUmTgJ50U':LnrSBnTH%Lf.uB:1J`KA:IQlK2Q<2 +:1AQD@!P:JF\,k^9ON-?@5Q@XUmXGt_[n9k&NE +@=1g\Hr4I(;.Y2P@sh!ZH;.go9jr?C@XCaTGY;Cg9jr?=>^&V>FA-(h:LeiNAUm`nK2cN::LeiH?[>IV +I8ad1;J(JWAUmK`HqRgm:LeiOAq=)3OjBnTH!K2cN: +;eL\ZAUmWhJ5Km.:h5&O@t%0^HV@gm:h5&M@=1j\ISsd/;eL\_C5#`)L/_i=:LecNB7NijJ5'I":1AWK +AUmTfInsR'8m?F1>BNVFG>)Ci:1AWJA:I?aISF:":h4uL@XCp^I8FI&:1AQE@]iP@F@ok`:LecLAU[EbHqe$q8mcm>@XV!\ +HVS$s:1AQD@!PFRGu.pr:Le`JAq!KeJ5L$7=)X!tDMhG/LKJ>K<+phV@!P@NG>2Ll;.Y2QA:70\H;S7& +8n*6DAV!ltLfnVR/TB7a3$LJhc:943*@@XV0gK2cQ<<,%"bBnT2iI7@Fa9jr?D@sh'^Hqe$q +9jr?GAq*cnJPp*0=D`ppBnfT$L/huB;eUe\Aq;.bGYB7s5uL/MZ;9ON-> +@!PX^Io9m.94*!>@=2$fK2cN:;J(JXAqWC4]8oIS!jk8mlm=A:.-_ +HVS'q:LnrL@XUs\HVe7$:LecH@/O +@]iSBF\cFk:1ANGAq!NgJP^$5;eh.cB808qK2u]A<+phU?[,+HF\H1g;J(DUAU[?^ +H;S7&8n*6GBS9B&M,Iu>:1JfPB80N*N*'qU=)3IfB7NrpK2cN:>'!>DGY_gs9jr?C@XCjZHVIpp;J1S[BS0<"KiMlA;eUe`C5#W$KMQ-.;J(JU +@t%0^I8OR+;eL\[Aq]iVDG"Q(b8mZ^6??o=WIoC$7:Lo#N@XV$^IS=-p:1S`MB7a0"Lf\DL/N@=1UOGY)4e9k&NG@t%0_ISXL( +:1S`NBn99"K2QB5:hG/QAq!KcHqRmn8mlj8@!>+HF@]_\:1S`H@s^dSG=l7f:1AQIAU[KfISsd-;.Y/L +@!G@QGZ&.&9jr????]"JG>)Ci;J(JUA:I9]Hrk->:h5&PA:I?`HUqCa86g:0??\tHG"c:h8mZ^9@BED@F\,k^ +:1AQIAU[B`HVS$s;eLVV@sgjRG"Z1e9k&ND@!bUWI7msp8R?[7?[>7KGXl"_9ON3C@t%2Ll9jr?D@sh3fJ5^*294)p6>BESJH;\@);eLVXAU[EbISXI&:LeiK@XUpXHV.Ui:LecG@!PCPGYV^r +;J(JWAUmWgJlHB:<+pn^Aq:Lo#N@XV!\I8"$o:M"rSC5#`*M,Iu>:1JfOAqNuo +Jl-0194<*>@X:g]I8+1!9k&NMBnTT*MH";E:Lo#RAqO&sL08DP=`0.#DMq_:LG">k\ +86g:.>]iYFG>2Ll9jr?C@XCm\Hqe$q:1AWF@=1XQGtqju;Un9ON-> +@!PRZI846u9ON-?@@!PX^JQ-<8<+pn]Aq<`gIo0g/<+gn^AUmH^Gth^m9jr?EA:7BEYNHqn-t:LecLAU[B`I8=@%@!PITH;7pr;J(DUAU[HdI8=@#9jr?A@!POXHrOd1 +:h5&K?[>CRHW"I,=)3OlCPGf%K2?*.94)pAAq5X +BnfW&Ki;]::hG/PAUR?bInjL&9k&NJAq]i_J +Gu/%";.Y8Q@t%0_IT'p4<+pn]AUm]lJlHE9AURNmJlZ]@9ON-?@/RAV*ioKiVuF)Ci +8mZ^9@BEPHGu%pt;J(JWAqB#R!AqNccISaU-9OW^&nNH;S7&<+ph^BRrrh +Hqe$q9jr?D@sh0dIoL*4<+pn]AUmNbI8+-t:h4uPAq'!;BG=u:f94)p9??]+PH;S7&;eLVZB7NijISXI$:LeiMA:IKhJPp*2<+pn^Aq<`fITC3;<+pn\ +A:I<^Hqn1#:h>/QA:[HaInO0t:LeiI@!ba^J5g37:h5&PA:INjJl$!-:LnrNA:I?aISOC%:LnrPAUmQd +HqRgk9ON->@!P[`J5g35;J(DXBRrujI7mpl94)p?A:79bI8"$o:LeiOB7a&qK2ZH9;eLVT@BEJDG=c(`9ON3EAq<]eISaU+;J(J\C5#]'KiD`<;J(JXAq5SA:[ZmKj&DR>B#R%C55VsJl$$19OWi.)^&eHG>;Uo;.Y2R +AU[<\GtD:b8R6L4?[,=THW"I*;eL\ZAUmQdISXI&:1AQHA:IEdInX3t9OE3FAUmitL0JSP=)3IcA:73^ +HVS$s9ON->@!PITH;%^l9ON3=?$JqHGYMUo:h5&QAUmWhJ50R%94*!@@t%?hJkom*:LeiRBnTK#KN2`> +qJP'9q86pI9 +@sh3fJl63394)p7>]i\HGYMUm:h4uQB7NijISXI$9jr?EA:76`Hq[pn:LeiPBS05sK2cQ<:h4uJ@!P@N +G>2Ll;J(JZBnTK$KiMlA;eLVYAq*`lJl-*09ON3A@XV0gK2H6394)p:?[,FZJ5Bd+9k/NFA:.0`Io'^, +;.bAVAq;.Y8N?[>CRHV\.#<,%"\@t%9eJPBU%:LnrRBS0#gI8FL*:h4uM +@t%'WHqn+"@!P:JF[fPU8mZ^@!PFRGtqgq +:LecJ@sh'^Hr=R+;J(JVA:IHfJ5p<:=DWaqD2;8/L/V`:;J(DVAq@sh0dIo0d+n +I8+-r:LecJ@sh'^HqRgk8mZd;@XUs[I84:$:1AWMB7a&pJkfd'8R6R6?[>U^JQ-<8=)3OiBS0/nJ59[( +:LecH@FTHqRgm8mZd=@t%/VBnf`,MHb%ZBEGBGYMUo;.Y8V +B7a&pJl633=DNanBSK;mIS4$o9jrEGA:73^HV@gm8mZ^:@XD'fJQ?N<O[J5^-8:h>5R@t%3`ISO@! +94<*DB7a3$M-=hV>B#R&CPYbsInjO%;eUk_B7s/qJlHH;<,%"_B7EckIoC'4/T +B7a&qK2?-2;eUe^BS02qJl??8;eUeZA:I0WGt;7b7pC(.?[,.JG"Gt_:1AWNBnTT*Lf.l;:1AWKAUmNb +HU_1[6s+Fs=E-]0E(XG\9ON-?@;Uo;eL\\B7a)rK2cQ<;J1SYAqO#qKiVuF;J(JYB7a&pJlHE9)Ci94)p=@XD!bIoC!1;.Y8Q@t%0_ISOC% +94)p9??]%LGYMUm:h5&RB7a#oJk]^&:LecI@XCdVHW"I,=DWarDi._:MH+DF:Le`LAq*]jJPp'3;e^e^ +C4]H#KiDc>;J1SXAUmTgJ5Kp09ON3C@t%6bInjI$9jrEE@XUsZHqRgm:LnrRBS0,mJ5Kp0=)@!PLVI8OR+ +;J(JWAUmWhJ5^*4;eC\^B8'2oJ59[(:h5&O@sgsXGtVLh:LecH@?$8kJGYMUm +:1AQF@XC^RG=u:f;.Y2QA:7'VG>2Ll:LeiK@t%?iK2ZH9<+pnZ@XUjTGtqgs:LeiNAUmitL/MW7^&eHGu/%$;J(DQ@'*DBG"c1c:M"rJ@X:^WH;J4&;.kASAUR?cI8Xa/S94*!@A:IToKi;Z;;eL\` +CPGf%JPK[$;J(DVAq*QbHW"I*;eLV\BnBB#K2lW;;eL\[Aq/RAUmWiJP]p.)Ci:h5&M@=1dXHqn1#:1J`G@!taYIo9p4:1AWG@=2!dJlZW?;.Y8SA:IKhJPTd)86pU= +A:[WkJkfj(94<'>@FU +I8+1!9ON-:>]iP@F@fb]9ON3DAUm]mK2H63;J(DWB7NfhIo0d-;eL\YAUmZkJl$$/7pC%1@sh-bJ6$B> +;eL\_C5#W#K2H31G"uLn8R6L5@!POYIoU6;=)/O@XUjUH;%ap9jrEHAU[?^H:V:`9ON-CAU[KfISXI$9jr????](NGtqgq;eLV[BRrujI8X[, +;J(JU@t%ElKMlE5:LeiOAq<]dHV.Ug86g:2@!PLVHV@gm8mZ^4>]i\HGZ&.';eLVQ??]+PH;A$u9ON-@ +@XCm\Hqe$q8mZ^5?$8hHG=u:f8mZ^4>]i_JGuA7(:1J`I@XV!]ISF:":h>/UBS0/oJQ$67;Uo;.Y2M@!P@NG>;Uo:1AQA?$8eFG"Z1e +:1AQG@sgpVGY;Cg9jr?A@!PFRGtqgq:h4uOAU[KfIT'm0:LeiJ@=1dXHqRgm9ON3A@=1dXHr=R-;.Y8T +AUmNbI8"$q:LeiOAq/SAq;.Y8VB7a,tKMc<2:h4uK@^&hKHV7an9ON-;?$K(PHr=R-;J(JS@=1^TGY;Cf:LecJ@sh*`Io9m09jrEE@XUjTGt(t[ +8R6L4?[,1LG>2Ll;J(DS@sgsXGu%pt;J(DS@sh!ZH;7pt;eL\]BS05rJl?<6:h>/SAq]iSBF\H1g9jr?@?[,4NGZ&.'BEPHGt_Uk:h4uL@XCs`IT'm0:h4uJ@!PITH;A$u:LecKA:7EjJQ-<6:LecMAq*cnJPTd':LecH@]iSBF@]YY;J(DUAU[<\GtMCe8mZd7??o4QHq[sr:1AWI@t%0^I7mpn9jr?B@/TB7a#oJlHH;;.Y2N@ +@!b^]J5^-6:h>/RAUmTgJ50U';J1SXAUmNcIS=0t94)p<@]iYFG>_q!9jr?B@]ibLH;eI, +]ieNHW"I*:LecI@XCm\Hr"7"9ON-> +@!PFRGu%pt9jrED@=1scJl665:1AQF@XV6jKNN&G;J(JR@!bUVH;A$t;.Y2RAU[HdIo9m0:1AWLAqD^r:h4uOAU[?^H:_Cc94*!CAq;.P8S@t%9dJ5Km.'*;< +F%otc;J(J\C5#`)L/_i=;J(JXAq?[5LXHr4@# +9O2j9?$B(PH;7gm:1AQB??](NGu/%"9jr????]+PH;eI,:1AQF@XCm\Hr+@%:LecLAU[HdI7mpl8mZ^4 +>]i_JGu8.%:h4uL@XCm\Hqe$q9jr?@?[,1LG>2Ll9jrEE@XV'aJ50U';.P8XB8'?!L/_i=;eLVU@XC^R +G>)Ch8mlm9@!GL[ISaU+;.bAXBS0,mJ5Kp0:1AQA?$8qNH;.js:1J`PBnTK$Ki;Z;:M"rOB7EioJPTj* +9O`/N@=1[SH:_Fg;.bA[CPGl*L/;H3:h4uPAq*`lJ5Bd)9jr?B@2Ll:LecF?[,7P +Gtqgq:1AQF@XCp^I8"$o94*!?@XV$^ISj[,@!b[[Io9p2:LnrL@XV!]ISF:" +;J1SV@t%0^I8FI(9ON-^&hJGYMUl9ON-?@3Lf\AH@!POYIo0g/:LnrM@t%9dISj[*9ON-?@ +@!PITH;A$u943*@@XV0gK2lZ?;.bAUAUmWiJPTg+/N@=1^UHV\1%;.P8XB8'?"KMuN8:h4uL@XCm\Hr+@$;J(DVAq*ZhIS4$m8R6L3 +??\tHG"c:h7pC..?$K%NHVIpr:1AWKAUm]lJl?<6:1AQE@O[J5Bg-;.bAWB7`oiIo0g1;.Y2O@XV-dJQ6H==D`jqCkkr&K2ZH;;J:SZBn9,o +InO3q8RH[8@X:g]I84=#]iVDG"5bY7pC(/@!PX^Io9m.;J(DQ@BEMFGYMUm;J(DVAqqJPp-4/P@t%0_ISF:"LYIo'^,:LnrPAq<`gInaC#:h5&PA:IHfJ5Km.;.Y8UAq]ieNHVn@':L\iL@=M-cJ5^*4 +9jrE@?$K"LH:hLh6s4V%>^&nOI8=C':1J`I@XUpYISXL*;eL\X@t%9dJ5g69=D`jpCPG\uK2cQ>;.bAT +A:I?aISF:"8mcm9??o7SI8X^0/TB7a,uKi2Q8;eLVT@BEA> +F%BPX9O2j8?[,@VHqn-t8R6L4?[,I\JPp-4;.Y2P@sh'^Hqe$q:LecLAqA:IHfJ5^*4<+pn`BS08tK2Q<4:h5&PA:IKhJPg!/9jr?B@/TAq5VB7s)mJl667;J(DP@!PCPGYV^p:LecI@XCp^I8FI&:LeiL@t%?hJl$!-9jrEIAq/VBnTDuK2?-0:h>/QA:I<_I8"'s;J(JU@t%i%Ki2K7:LnrRBS0<"KiVuD:h4uG?$8nLGtqgq;J(JT@XUdP +G=u:h9jrEE@=M3fKMuK99k&NIAUmZkJlQQ><,%"_AqO#qKiDc@;eL\W@XV!\I84:$:h>/TB7s,oK2cQ> +9k&NF@XV$_Io9p2;.bATA:IHgJQ6H=;.bAVAqB<>?F@ok_93l[4>]`VGGYr%$FTHqn.!:1AWKAUmWhJ5'I"9OWqJQ$67 +=`0."D2M8*Khl61:1J`LAUmTgJ5^-6;J(DQ@@PH;.gq9jrEE@XV*bJ5Km.:1ANIAq*WfI7IL`79OY-A:7Bh +J4j6q:1J`MAq<]eISOC%:h>/RA:IEdI8=@#:LJKE@!Y^\I84-p9O2j:??f+JG"Z(`7Tsk*??]7XISXI$ +9ON-A@sh!ZH:qUi9jr?B@]iVDG"lCk94)m7?$/bGG>;Uq:h5&P@t@NhKiD]?;JLq_ +BS9/oK2#p.:1f)TBn]K$LKSVV=DW[gAU[EbHr4I(:LecG@!PFRGt_Uk9jrEC@!b^\InjI$9ON3GB7a3# +L08AL;JLqcCktr&Khl?6;/(_^C5,T"KiDlE;J(JWAUm]lJlQN<&T@"C55YuK2ZH;:h4rI@!PLVHW4[2VnIo9j1 +;eL\ZAUmH^HV\.#:LecD?$8hHG>2Ll:M"rI@/O@s_$aISaR'9ON-< +??\tHG"Z1e:1AQIAU[B`HVS$s<+ph\Aq*N`H;S7&:h5&O@t%-\Hqn.!;eL\_C5#MrJ4a-n9jr?C@XCp^ +I8OR);.Y2RAU[KfISsd-=)=`&spBnT>pJ5^*4;e1>Q@!YOUH;7pr94)m7?$/eIG>)Ch94*!=@!ba^J5p<:;J(JU +@t%9dJ5g37:h5&O@t%3`ISj[,<+pn`BS0/nJ59[(;Ib,L@^&kLHVn@)94*!?@XV'aJ5p?>>&T@&DMqJ.L/Vc>:h4uK@]ikRI8jm2]iYFG>D^r9ON-;?$8kJGYV^p;.Y2K??](NGuA7(:h4uI?[,4NGYMUm86g:0??]%LGYV^p'!5>F\H1g;.Y8VB7`ohISOC%<+pn` +BS05rJlHE9<+pn^Aq<`fIS4$o:h5&QAUmTfIna@!8mZd6?$K"MHVnC+9k/NGAUR6]H;%ap;eUe_BnfGq +Jl--4:1S`F@]iqVIoL*4;.bAXBS0/oJPBU%9OW<+pn^Aq<]dI7dgk:LJK=>BEGBG#)Uq;eL\\B7`ulJ5U$3 +:h5&PA:IKhJQ6E;;eL\X@t%*ZHVIpr:h5&PA:IBbISO@#9ON3/U +BS08uL/r)G;J1SXAUmQeInF'o9OW2Ln;J(JZBS0/n +J5'I":1AWE?[>4HG"Q(d;.Y8YC5#W#K2H31;eL\\B7`ulJ5Bd+:LnrNA:IEeJl667;eC\aC5>u-M,\/@ +;J(J\C4f5hH;.go:h5&M@=1dXHq[pp7pC(,?$9"RHr"7"9k&NJAqOZIoC!39ON3B@XV'`IoC!3=NGtD:b86g:,>&m)9 +E_9\\9ON-A@sh*`I8+-r94)p>@sh'^Hq@Ue7Tsk-@@!POXHqn-t;.Y2QA:76`Hqn-t +:1AWF@=1[SH:hOj;.Y8Q@XUsZHq[pp8R6R5??o4PHV@go8R6L5@!PFRGt_Uk;J(DVBRiifIS=0t;eL\X +@t%0^I8FI(;.Y8VB7a#nJPTd):LeiJ@=1gZI8X[.;J(JU@t%3`ISaR):1&96=)^T2E_Ttg;.Y8UAq=NGtqgs;.Y8SAUmWiJQ6H=;.kAP@X:d[Hqn1# +8R?[;J(JT +@XV$^ISsd/<+pnbC5#W#K26!+94*!>@=1dXHr4I*;eL\YA:IKhJQHWA:M"rF??T(SHrb!79jr?>?$8qN +H;%^l94)p;@!PRZI8jm2;eL\XA:I<_I8"'s:1AQG@sh$\HV@gm94)p9??]+PH;nR/:LnrOAUm`oKMZ3/ +94*!?@XUsZH:qUi8mZ^5?$8nLGt_Uk9ON->@!PCPGYV^p;J(DXBRs#lISj[*5WBSBK&LfS5F;ItJXAUmZjJPg!/;.Y2QA:7]i_JGu%pt;.Y8SA:IBbIS=-r9ON3C +@t%=NG=u:f8mZ[0 +=`Hi4DFI`I6s+G#?$8nLGtMCe94)p@AU[QjJ5'Hu9jr?GAq*cnJPp*0:1AQ?>BE;:E_Bba8mZ^5?$8bD +F\,k^8R6R3?$JtKH:qXm:h4uJ@!PLVHW+R-;.Y2N@@!P@NG>;Uq<+pnbCPGi(KiMlC:h>/L?[>CS +Hqn1#943*CAUmfsL/MZ9;.bG[BnfZ(LeqZ59k&NHAURBEGBG">k\8R6L3??\tHG"lCk;eLVYAq*QbHV7^j=DWamBnTArJPK[& +9jrEHAUm`nK2Q<49jr?D@sh0dIo9m.:h4uM@sh*`I846u8mZ^9@]i_JGuSI.;J1SZB7`oiInsU):h>/O@XUmW +HVnC+8mcs=@!tg]JQ6E;;J(JT@XV'`Io0d-:1AQHA:7EjJQ6E9;J(DS@sh'^Hr"7":LeiMA:IKhJQ$35 +<+pn_B7`ulJ59[(9ON-A@sh0dIo9m.:LecI@XCm\Hr4I(9k&NG@t%@!PLVHV\.!9jr?D@sh$\ +HV%Ld7pC(-??]7XIT:*8;eL\YA:I?_InX3t;.Y8TAUmWhJ5Bd+:h4uNA:76`Hqn-t;J(DTA:70\H;A$u +;J(DVAq*WfHq@Ud94)p:?[,7PGt_Uk94)p:?[,4NGY2:d94)p@AU[HdI8=@#;eLVYAq*N`H;.go9jr?A +@!PITH;7pr:LeiMAUm`oKN)Z=9jr?=>]iYFG>Vq#<+ph[AU[HdI8OR):h4uNA:76`Hr":&;J1SZB7s,o +K2Q?894*!>@=1sbJQ-<8<+pn`BS02pJPK[&8mZ^5?$8qNH;J.#:1AQG@sh0dIo0d+;.=oI@@=1gZI8FL*@=1m^Io'[*8mZd5>BW\JHW+R/:h5&RAq;J:SYBRiliI846u +;J(DZC4fK!JP]m*:LecJ@sh'^Hqn-t:1AWJAUmZkJl$$/:h4uNA:76`Hr+@%;J(DTA:70\H:qUi:LnrN +A:IEeJ50R%:LeiOAq<]dHV7^j86g:,>'!5>F\5ta:LecLAU[HdI8X[,9jr?C@XCm\Hr"7"'!>DGYMUm79=Cr=`R,@G>2Ll9jr?C@XCjZHV7^l +/N@=1j]IoC!3<+ph\Aq*K^GtVLh +9jr?C@XCs`IT1!3;J(JWAq@=1dXHqI^j9ON-7=`R&BEGBG"c:h:1&9?@!PIT +H:qUi8mZd8??o1NH;J1';J(DR@XC^RG=l1c:1AQIAU[B`HV%Ld9ON-BA:7qJPp-4;eLVXAU[<\GtD:b9jr?F +AU[EbHqe$q:LeiOAq:LGZ&.)<,."_BRili +I846u:h4uQB7NrpJQ$33:h4uJ@!PFRGtqgq;.Y8WBnTN&L/Vc<9jr?D@sh3fJ5^*2:LecH@@!PLVHVS$s;J(DXBRs#lISsd-<+ph\Aq*ZhISaR':h4uM +@sh-bISj[*9jr?@?[,@VHr=R+<+UPW@sq0^HV7Ue7TXS"=E7)@G>2Cg:LSNE@/PA:.*]HW4[0=)3IfB7NfhI7dgi:LecI@XC^RG=c(`8mZ^7?[,:RH;S7&;J(JV +A:IBbISaR);.Y8VB7a)rK2cN:<+ph\Aq*WfI8=@#:h4uNA:76`Hqn-t]i_JGtqgq +9ON->@!PITH:qUi8R6L3??].RHW+R/;eL\\AqX,rKiMfB<+pnX@!bFLG=l1e9ON-=?[,1LG=u:f93l[2 +=`[2>F\lLp8m?L.5YC55o.N)aVL<+pn_B7`ulJ50R%9jrEHAUm]lJl-*0<+ph[AU[QjJ5g35:h4uOAU[QjJ5Km,;e1>T +Aq*cnJQ-<6<+pn[@t%$VGt_Xo:1AQHA:7%^=`0'oB7`umJQ6H='!5>F\Q:j:1AQF@XCs`ISsd-:LeiI@=1j]Io0g/;J(DWB7O#tK2lW;:LecI@XCp^ +I8FI&:1J`KA:IHgJPg!/;.Y8UAq<`fHr+@%9ON-@@XCm\Hq[pn9jr?FAU[KfIT:*6;eLVXAU[KfISj[* +;J(DTA:7-ZGth^n;.Y2TB7NonJ6$E;<,@:dBnK;rJkfg)9k&NE@!bINGYDLj<,%(bB7rugI7djm:1J`K +AUR3[Gu/+%;.bGZBSBAuKhc-.8mcm@AUm`oKMcB3;eUedDM_A.Khu?2;J1SYAq]iSB +F[oYX8R6L3??\tHG"Gt_9jrEB?[>FTHr=R-<+pn^Aq&K0tC5#GnISF6u;.bAVAq/VBnTQ(LK82F:1AQHA:7?fIo'[(9jr?EA:7BhJ5U!/<,%"aBS0/oJP]p.;J1S[BS02qJl$$/ +;eLVXAU[B`HVn@'<+phW@`%&;.Y2O@XC^RG=u:f:h5&RAquKi;Z=:h>/P@t%3bI8Xa/ +;eLVXAU[QjJ59[&8R6L0>BEJDG>`%&;.bATA:IKiJl??8:h>/M@!bOSHW4^4<,@:eC4oT%KiMlA;J:SV +@sh*`I8X[,:h5&QAUmfrKiMi?pJ5U!1;eL\`CPGl)Khl3-9jr?FAU[TlJPp*0;.Y2RAU[Tl +JP]m*:1AQC?[,.JG"c:h;.Y2RAU[KfIT:*6:hYGYB7a&qK2H63;J1SZAq/SB7EfmJ5g98<,%(gCl)50M,\2B;J1S[BS0/oJP0Es;J1SZB7a#oJlHH;@!PITH;J.#;.kAWBS05sKiDcB;.kAUB7EckIo'a+ +;.kATAq!HaHVnF*:1AQD@!PLVHVe=':h>/VBnTK$Khl?4:1AQF@XCgXHqe$s:LeiMA:IHfJ5g37<,%"c +C5#](L/huB;eUe^BS02qJkop,94)p;@!PLVHVIpp9ON-A@sh*`I8=@#943*A@t%9eJPp-4;J1SZB7`um +~><~ +JPg$1<+ph]B7N`dHV%Ld8mZ^7?[,=THW4[0:1AQC?[,.JG"lCk;J(JXAq:h>/RA:I?`I8+-r9jrEI +Aq/N@=1dZ +HV\4$<+phY@sh$\HV\.!;J(DVAq*N`H;7pr;J1SWA:IBcInsU):LnrM@t%*[Hr":&;JLq_BS92nJ5U$3 +:h>/L??]"JG>i.)<+pn`BS0?#Ki2N6:LeiJ@=1^TH;.gq;J(J[BnTDtJkfd'94)p<@ +9ON-;?$8hHG=l1c86g:0??]1THr"7"IVI847":LnrK@=1dYI84:$:h>/SAq<]eISXL(/N@=1^UHVS(" +:h4uM@sh*`I8+-r:1AQJAq*WfI8FI&;J(JZBS0'!;BG>Mgu;.Y2TBS08uL/DQ:943*@@XV'a +J59^*:LnrNA:I<_I84:$:1AWH@XV$^ISXL(:h>/XCPZ&.M,@l;;.Y2O@XC[PGY)1c:LeiPB7a#nJPTd) +:h>/SAq<`gInjL&:h>/SAq<`gInX9u8R6L5@!PITH:qUi94)p;@!PITH;7pr8R?[:@XV*cJPp-4;J1SZ +B7a#oJl665:1AQC?[,7PGu8.%;J(DQ@;Uo;.Y8P@=1[RGt_Um:LnrQB7`um +JPg$1;eUkaBnf]*M-"VR>&T@"C55]"KMlH9;J1Y]BSBAuKi2Q::h>5XBnfW&KiMlAI/TB7a&qK2,p*:1J`MAqLXISF6u7Tsk'>BEMFGY2:d9jrEE@XV!\I8+-t +9jrEHAUm]lJl-*0:LeiMA:INjJlZW?=)3OjBnT>pJ59[(<+pn_B7a0!Ki;W99ON3A@=1j\IS!gi8R6L4 +?[,@VHrOd3]i\HGYMUm:LecLAU[KfIT1!3<,%"_AqOZIo^<<:LeiN +AUmNcISXL(;J1S[BSB>sKMuQ<5Y +C55i*Lf7u@<+gn^A:dQbIna=":1AWD??o(HG=l1e:LeiPB7a&pJl?<6;.Y8Q@XUjTGt;1a8mZ^8@!PIT +H;%^l:LecNB7NrpJPg!-;eLVZB7NonJ5^*2;.Y2P@sgsXGtVLh94<*?@s^p[HV@jq:LnrNA:I<_I8X^2 +8mcm8?$K(QI8FL*;J1S]C5#W$KMlH7:LnrM@t%'YHV7an9k&NE@=1dYI8ag39OW/P@t%9eJQQcF<,%"^AUmNbHVS$s:h4uOAUmZjJQ-99 +;eUe[AUm]mK2cQ<;J1SYAq;eUkaBnfW&LK/)E:h>/P@t%'YHV@jq9k&NC +?[>=OH;A($=DW[fA:7*XGY2:d8mZ^;@sh3fJ5^*2:h5&L@!bLPGtMCg9jrEF@t%-\Hr=R-<+pnaBnTDt +J5'Hu8mZ^6??]+PH;A$u:1AWH@XUsZHqRgm9jrEGA:IEdIoL*6:LGYDLl;.Y8UAq<,%"`B7`oi +JPp-66s=V#>]`PDGtD=f943*BA:IEeJ5g69;.bAR@XUs[I8t$9=)<^qD2MJ6McX_O<,%(cAqX)qJl?<6;J(DTA:70\Hr+@' +OZIoU39:LecKA:76`Hqe$q94)p8?$8qNH;eI,=)/UBS0/oJPBU%9k&NIAUm]mK2lZ?<+phY@sgsXGt_[n +:1J`KA:IKiJlZZA:h4rL@s^mWGXu(]86g72@Mgu:LecK +A:79bI846u:1AQHA:7EjJQHW?;J1SYAq]ibLHrOd3;eL\[Aq/U +BSBE"L/r2L;.kAUB7EfmJ59^*:1J`NB7a&qKiVuF;eLVT@7JG=l1e94)p<@@=1gZI8=@% +9k&NF@XV$_Io'^,:h>/QA:I?aISOC%;J(JU@t%0^I8"$q9jrEF@t%3`IT'm2=D`poBS0/oJPKa':LecM +Aq*cnK2H31:LnrPAq/O@XUmWHW"L.;eq.iCl)2.Lf.l=:h>/TAqqJP9L"9OW]`J?F%KY\9ON-A@sh-bIT'm0:1J`KA:IWqL/r)E'!;BG=u:f8R6L5 +@!PRZI8OR);e:AN??StHG"c:h94)p;@!b^]J5g6994*!?@XV$^ISsd/;.Y8P@=1j\ISaR)9ON3B@XV*b +J5^*4;.Y2P@sh$\HV\.!:1AQG@sgsXGtVLh:1AQE@IVI8OR+ +:LecH@]i\HGYr+';J1S\BnTE#Khc61B<8;E^j5Q79OY!=E-i8FA-(f:h>/P@t%BkKMc?49OWk[8R6L4?[,:THVnF*;.Y8UAq +??o1NH;A%":LecH@LXISj[,:h>/O@XUs[ +I8jp6=`0'sCPGSoIRmah9ON-DAq*WfI8OR);J(DTA:7?fIo9m.;.Y8VB7a&oKMuK9>AfBq@Xq6aIT1!5 +;Uo9jrEA??o:TI8jm4:h>/SAq?$8kJGY;Cg9ON-BA:76`Hr+@% +94)p;@!POXHqRgk8R6L5@!P@NG=u:f8mZ^2>'!MNI9(*8<+phZA:70\H;S7&;.k>XBn9<"K2?*,:1AQH +A:IEdIopE=9jr<@@!PU\ISj[,9ON3B@XD!bInjI!94)p;@!PCPGY2:d9jr?LCP5c)KMH!'8R?[9@!bXX +HVIpp86g:)=)^Q0ED'P[9ON3C@t%9dJ5p<:=DWahAV*TaIT'p6;.bGWAV*ioKi;W9;J(DUAU[9ZG>2Lk +9ON-EB7NijIS=-p9ON-?@&T@)EK44@N)aVJ;.bAX +BS05sK2,s):LnrNA:IHgJQ6E;/TB7`umJQ6H=;eq.dC5,St +JP9L"86pI5?[,=THVIpp;.Y2O@XCaTGZ/7*=DW[kBnB/lI7[^f94)p?A:70\H;7pr:h4uM@sh*`InsR' +:LeiPB7a&pJl?<6=)3OgAq/WC5#MsJOs0n:L\iH?$f1MGu%q!;J(JW +AU[?^H:V:`86g7*=`Qr6E^s>U86g@1?$JtJGtD:d8mZ^]5U%BSK>o +IoC!1;.bAWB7a#oJl633:LeiH?[>@PGYMUm:LecMAq*fpJlQN:;eLVT@]iSBF\Q:j;J(JZBS0,lInF$m:LnrNA:IHgJQ?N>]i\HGYDLj:1AQG@sgpV +GY)1a94)p9??]+PH;.go:LecLAU[?^H;%^l;eL\V@=1dXHr4I*;eL\[Aq]iP@FA#tb:1AQE@5R@t7BeJlHH; +;.bAR@XUs[I8FO);.bAXBS02qJk][$7pC((=`R&^&eHGtqgs&K0tC5#;fH:qUk:LnrK@=1j]Io0g/]iVDG"c:h;eUkbC55l,M,nDJ;eUe_BS0?#KiMi? +:h>/RAUmQeInsU):LnrNA:IEeJ5Kp0:1AQF@XCjZHW"I*;J(DP@!P=LG"Gt_9jr?D@t%9dJ5g08BEA>F@ok`9jr?E +A:73^HV7^j8mZ^5?$8qNH;7pr9jr?@?[,7PGu8.%:LeiMA:I<^HqRgm9ON3A@=1j\ISXI&;J1SZAq:LG#2^s;eLVWA:76`Hr4I(;J(DTA:76`Hr4I( +9OW@!PCPGY2:d94)p=A:.9fJlHH;=)<^mBnfGqJkfg)94*!; +??](NGt;1_:LeiL@t%-\Hr"7$<+pn`BS0,lIo'[*9jr????\qFF\?(d:LecMAq*`lJl633;eUk^AqO)u +Kj&DP)=d9jW'=@@!PCPGXYbU79OY(?[,:RH;7pr9jr????\tHG"c:h:Lo#SB7a0"L/r)E;J1SYAq]iYFG>2Ll:LecJ@sh!ZH;.go9OW]iYFG=u:f94*!?@t%9e +JPp-49ON-CAU[TlJPTd'86g@2??o@XIoC!3:1J`NB7a#oJkfd'9jr?FAU[HdI7dgi7pC('=E-i8FA-(f +:LecKA:73^HV7^j9jr?A@!PRZI8X[,:1AQ@>]iYFG>Vq#;eL\^BnT5jI847";J(JYB7a,tKMuN8;eUk^ +A:d]kJPBR#7Tsk%=`Hl5ECa8P86g:+=`R5FHrXm6:h5&M@=1m^I8OR):h4uQB7NijISO@!;.Y2SAq*Wf +I8=@#9k&NKAqBWbNI846u;.P8VAV3llK2cK;=_rsuCl22)Ki2K7:LecI@XCm\Hr+@%:LecI@XCjZI8+-t9k&NI +AUm`oKMc?49k&NHA:IKiJlHH;>B#L$CPGYsJ5'I":h4uTC4fK!JPBR!:h4uQB7NllIo0d+:LecG@!P=L +G"lCk:h>/SAqOZIo0d-;.Y8WBS05rJl?<6<,%"aBS08uKMc?4;.bAWB7`oiInsU):LecE +??\kBF%'5P86g:4@X:dYH:hLe9jrEHAUmQdIS=-r:1AWH@XV!\I8ad1:h4uL@XCgXH;\@);J(DXBRs&n +Io0d+:h5&L@!P=IF@f\X9O2j<@sh*aJ5Kp2:h4uNA:7EjJPp*0:h4uL@XC^RG=u:f:LeiMA:IKhJQ-<8 +;eL\X@t%0^I8FI(9jr????\qFF[K5L6W\5!??](NGtqgq:LecI@XCaTGY)1a8mcm<@=1m_J5Bg-9k&NF +@XV!]ISF:":h>/TB7a)sKN)Z=;eUe]B7`oiInaC#86g:,>'!/:F%KY\:LecNB7NonJ5Km,:LecE??]%L +H;S4);ItJ^CPGAbF[oYX;eUeaCPGYsJ4s?t:h5&TBS0/nISaR';.Y2M@!P1DE^X#L86g:2@!PITH;7pr +;.Y2N@BED@F\5ta;J(DS@sh$\HVIpp9jrEHAUmZkJl--29ON-]ikRI9(*8:h>/SAq]iJ< +E^a,O79OY$>BEPHGth^n:1AWG@=1m^IogE?]`G=E_0JT86g:->BEYNIT1!5:LeiJ@=1m^I846u9jr?JBnB?!Jl$!+:h4uO +AU[KfISj[*9k&NH@t%0^HV@gm8R6L1>]iYFG>;Lj9ON*:?$/hKGYV^p9jr?CA:.9gJ5U'2;J1YcDMqG, +Khu?2;.bAR@XV*bJ5^*4;.P8VAV3fhJP]j-;eC\`Bnoc)LfS5F:1AQF@XCm\Hr+@%:1AQD@!PFRHVIpr +8mcm>@t%6cJ4Nsj79Xh0A:INkK2ZH9>&T9uC5#JqJ59[(:h4uPAq*WfI7[^f:LecMAq*ZhISXI$9jr?= +>]iJU8mcm;@!bXYISOC%9k&NF@XUs[I7msp:LecMAq*fpJlQN:<+ph\Aq*TdHqn-t8R6L.=`Qr6 +E_'GX:1AQLBRs)pJl$!-9ON3;>BWYHH;A%";J(J]CPGl)Ki;W9;eUe^BS0E(LfJ2D:1J`KA:IBcInaC# +7pC()>'!2'!,8E^s>U94)p;@!PITH;%^l7Tsk(>^&kLHV@jq +9OW/SAq?$8hHG>)Ci;.Y2VBnB5pInjI":1AQD +@!PU\J5p<:;eL\]BS/udGth^n:1J`QC5#Z&Ki2N6;J(JXAq]ihPHrF[.8mZ^3>BEGBG"Z1e9jrEGAUm`oKMuQ::1AQD@!PITH;J.% +:LeiNAqFTHr=R-;.Y2M@!P=LG"Gt_8mcm8?$K(QI8X[.:1AQF@XCp^I8+-r9jr?D +@sh0dIoL*4:h4uJ@!PITH:qUi:LnrPAq&T9rB7`umJPg$1;.Y8TAUmQdIT'm2]iM>E_B\\9k/NIB7EinK2ZH;;eUk\A:I<`HVS+!8mZ^7?[,7PGth^n +:1AQF@XCjZHVS$s:1J`K@t%0^HVIpp8R6L0>BE>)Ci94)p<@s_*dJl??8:M5;^ +D2MG4MHXqW?#l!.D2M5(KMc?6;eC\^B8'2nJk]X%9jiEH@t@NhK2H028mZ^5?$8bDF\5ta:1AQF@XCgX +Hr"7$;.Y2P@sh*`I7mpl94*!DB7a,tKNN&G=D`jkAq]i_JHV@jq943*@@XV0gK2ucB;.Y2O@XCjZHVIpp:LecLAU[KfIT'm09ON-; +?$8hHG=u:f:LecOBRs&nJPK[&:h5&K?[>LXISsd/;.Y8UAq/UBS0H*Mck%Z;J1SWA:I<_I84:$:h>/RAUmWiJPp-4<+phY@sh'^Hqe$q9jr?EA:7?fIoL*4 +;eLVWA:7EjK2cN::h5&J??o7RH;A$u86pI:AUmfsL0&/F;eL\W@XUmVGY)1a9ON-A@sh*`I8FI&;.Y2Q +A:73^HVS$s94)p:?[,1LG=u:f8R6L2?$9(VIT1!394)p9??]4VI8t!5;J1SV@t%'YHU_4_9ON-)Ci +9ON-@@XCm\Hr4I(9jr?>?$8qNH;.go9OWLYIo0g/<+phT??\kBF%BPY:1AQJ +Aq*QbHV%Ld9O`<>?$8_BF@]YZ9ON-BA:73^HW+I(:hG/TBS05sK2ZH;;eUk]AUmNcISaX*:1AQA?$8eF +G#)Uq;eLVZB7NijISXI$9k&NH@t%-\H:V:`79OY#>'!8@G"uCi8mZ^9@]i_JGtqgq:h5&SB7`ulJ5g37/UBS0H*Md(7`;.Y2N@@sh-bJ5g37:h4uK@COG=u1a9O2j;@XV0gKi`)I<+pn`BS0?#KiMi?<+pn_B7`lfI7mpn +8mZ^7?[,4NGY2:d9ON-A@sh'^Hq[pn8mZ^5?$8qNH;A$u:h4uM@sgmTG=l1c8mZ^8@!PLVHVn@'86g:2 +@!P[`J5^-6:h>/SAq]iYFGth^p;.Y8N?[>OZI8=@#8mcm=@XV*cJQ$359jrE@?$JqHG"Z1e:LecLAU[HdI846u +:LecJ@sh$\HVS$s:h4uM@sh$\HVe7$9ON-]ieNHVe7$;eUe\Aq@!b^]J59^*9jr<;>B<>?F@KGS +7pC%0@X:dYH;7pq9O`9B@X:j]I8=@#:h4uL@XUmVH;\7&;.kAQ@XV*cJQ-?<:h>5TAUmZkJl$'.:LecH +@@sh0dInsR%93cX4 +>BNSDG"uCi93cX6?$B+RHV.Lb8R6L5@!PU\ISsg1;.bAVAq]iVDG"c:h9jr?A@!PFRGu%pt:1J`G@!bUWI8FL* +;.bAS@t%0_ITL?@<+pn_B7a&pJl604;.P8VAV3rpLJqf>;J1YaCl),*L.l$)943*>@!bRUHr=X.:h4uO +AU[HdI8t!59jr?HB7NonJ5U!/;eL\ZAUmWeHr+6u:gn]JAUm`oL/r)G;.Y8SA:IQlK2lW=sJl$$/<,%"eCkl&,Lf7uB<+pn]AUmTfInsR':1AWI +@t%3`IS4$o9ON3<>]iG:ECsP\94)p@AU[B`I8+*u7pC%+?$9(VIT1!394*!8>BW\JHVe7&:LecKA:76` +Hr4I(;J(DVAq*]jInO-n9k&NLBS05sK2Q?6;J1S\BnTK$Ki)H5;J:SVA:I9]Hr+C+;eUk^Aq:LnrQAq]`D;ECsP]94)p;@!ba^J5g379ON-8>'!/: +F%Tb_8R6L2?$8qNH;\@);eLV[BRs/tJlHE7:1AQB??\qFF[oYX6s+G!>BEJDG=l1c8mZ^BEJDG=u:f94)p=A:.9gJ5Ks//U +BS0sKN2cD;J1YW@Xh'[HqRmn:M"rJ@X:aXI8OU/;.bGWAV*`iJ59^*;J1SZB7a)s +KMc?4;J1SYAq'!25Q@Xh3c +Jl$$/;.bAVAq<]eISaU+;J1Y[AqNliJPBO$:h5&WCPGi'KM5d#87$I3??]%LGXkt[8mZ^6??]+PHqn$q +;.Y8UAq]iP@FAHCo;eLV\BnB2n +IS*pj<+gncBnoZ$K2ZE7;eL\[Aq*WfI8FI&;.bGZBSB5mInF'o9k&NLBS05sKi2Q:;eL\\B7a&pJl633 +:LeiL@t%0^I8"$q9ON3@@!PITH;nR/<+ph`C4fApJ50O&9ON-:1J`I@=1gZHVIpp:1AQJAq*QbHV@gm +9jr?@?[,7PGu%pt;ItJ`Cl25,KM,Zs94)pAAq*irKiMi?:h4uJ@!PLVHVn@'9jrEB?[>LXISaR):h4uG +?$8\@F%KY\9ON-?@<,%(gCl))(K2#g'9k&NJAqBED@F\?(d;eUe_BnT>qJPg$1;J1SZB7a&qK26$-9k/NJB7a&qK2Q?8;.bGX +Aqp +J5Bd+:LeiH?[>CRHVS$u9jiEJAV3ikJ4j6o94)p@AU[NhJPTd):LeiL@t%BjK32rF=)3OlC5>u-M,e5D +;Uo9k&NLBSBH$LK82H/SAq<,%(fCPG`" +Jk]a%9k/NIAq;.bAYBnTK$Ki`)G;.bAUAUm]mK2lZ?;eL\X@sh*`I8X[,9k/NE@/P@t%-]I7djm94<*=@!bRUHrF^4 +<,%(^@t%-]I8"*r:LnrM@t%-\H;7pr:LecLAq/N@=1aWHr4L,<,%"`Aq2Ll8mZ^:@XCdVGtMCe9ON-?@XV!]ISaU+8mZ^7?[>@PH;%^n:LeiOB7a)sKN2c@;eUeX +@XUs[I8X^0;eLVT@:LGY)1c9ON3B@XV-dJQHWA;eUe_BnTAsJl--2 +)Ci:1JfOAqO&sL/_l?;J1SYAq]iYFG>):d;J(DVAq*TdHq[pn9k&NKB7a&qK2?-0:LecJ@sh*`I8FI&:1AQG@sh-bISaR':1AWJ +A:IKhJPK[&9jrEGA:IEdIo0d-9jr?B@/L??o+JG"uLn +9jrED@=1[RGu%q!;J(JWAUm`nK3)iC>AfC!B8'5qJPTd':1AQHA:76`ISj[,:L\iOA:dcnKiMf@;ItJW +@t@NhK2ZB89ON-?@@!PCPGYDLl:1AWJAUm]mK2lZ? +9k&NB??o(IGY;Ci9jr?B@AURHgInsR%8mcm=@=1j\ +IS*pj8mZ^5?$8kJGY24_7Tsk)?$8nLGtqgq:h5&SBS08uKMuQ::h4uM@sh'^Hqn-t9ON-@@XCm\Hqn-t +;eL\[Aq5WBSBT,Mct%X;Uo:1AWJA:IEdIoL*6<+pn]AUm`nK2u`@<+gnbBSKN$KM,Zs8R6L8@sh$\I8=@%;.P8UA:dWfJPTd) +9ON3>??o+JGXu(`6s+Fu>'!2@!bLPGt;1_86g:/?$8qNH;J.#943*CAUmZkKMuQ<;J1YZAUmZlJ5U'2;.kASAUR<`ISsg3 +<,%(`AV*TaHq[sr:LnrOAUmQeInaC#943*>@!b[[InsU)9k&NMBnTQ(LK82F<,%"_AqB#R'Cl))(Ki2Q8:1J`D?$JtKH;7t!:1f)YCPZ&.M+qH-79Xh)?$K%OHqRjo:1J`O +B7a,tKMH!'9ON-'!>DGYhq!;.Y8SA:IHgJQ-?<;eLVZB7NllInjI"94)p;@!PRZ +I8OR):LeiL@t%9dJ5U!1<+pnaBnT5jI7RUe7pC(0@:LGY;Ci9jr?D@sh'^Hqn-t9jr?C@XCgXH;.gq:1AWI@t%0]InX3t:1JfL@t%*\H;.mr;J:S[ +C4]>rJl667;eUk`BSBK&LfeMO/R +A:IHfISj[*9jrEF@t%9dJ5p<:<+pn^AqBEGBG"c:h9ON->@!PLVHV\.! +@PGY;Cg8R6L1>]i_GG>M^p:LnrRBS08uKN2cB;J1YYA:IEfISaX):M"rMAUR?b +Io0g1sKN)Z=;.bAR@XV'aJ5^-6<,7@nE/\"?NE'_K9OWBE@Xh9gKN)Z? +;J1S\BS08tK2,m&9jr?@?[#1OGYDFe:LSNC@qJPKa'9k&NJAU[EbHq[ji94)p?A:7?gJkfp0:LnrK@=1j]Io9p2 +:LnrPAUm`nJQ$33<+pn`BS02pJQ6E;pJ4j6o94)p>@s^s[H:_Cb8mZ^?B7NrpJPTd':LecKA:7'VG=5PQ7pC((=`R#:FA#tc8mZ^5?$8nL +Gtqgq<,%"`B7`rkJ6-QB;eUeV@!b^]J59^*:1AQA?$JqHGY_gu;eL\]BnT>qJP0C!94)p9??\tHG#;h" +<+phYA:IHgJPg$1<+pn[@sh'^HrF[.;J(DO?[,7MG>Map:M"rNAUmWiJQ6H?;.bAN??o1PGtqms8RH[@ +C4]T+M-"MM<,%(bB7s,oJP]p.;.bA[CPGVqInaC#:h>/SAq5Q +@Xh-_J5g08;eL\U@!bRTHW4[2:h4uPAq*cnJQ$33;J1Y^BnfJsK2Q<4/VBnT;o +J5Kp0:LeiNAUmTfIo'[*;.Y8R@t%*ZHV.Ui<,%(aAqNokJkTU#9k&NJAq@X:j_IT's3;.bGYB7s2sKiMlA9k&N@>BEMFGY_gr94)p;@!POXHr+@%9jr?C@XD$dJ6-N>:LeiI +@!bRTGtqgq:1AQIAU[WnKN2`>;.Y2QA:79bI8OR);J(DS@sgpVGYDLj:LecMAq*`lJ59[&9ON-=?[,1L +G=c(`8mZd;@=1p`J50R%:1AQJAq*TdHq[pn:h4uPAq*`lJl633;eL\\B7`ulISF6s8mZ^2>'!/:F%KY\ +8mZ^:@XCm\HqRgk9ON->@!POXHr+@%/TB7`rkJ5'I":1AWKAUmZjIo9m.;eLV\BnB8rJ5Km,:h4uK@/P@XV!\HW=d3;eUebCkkr&K2#g'8R?[;@t%0_IS4'q:h4uJ@!PFRGu/%"<+ph^BRruj +I7dgi:h>/TB7`fcHr":&;.bAYBnfT$L/huD;J1SXAUmH_HqRjo943*=?[>CSHr4L,9ON-?@'!;BG>)Ci9OWBIAqO#qKhu?29jrE@?$K"LH;\@+ +;eUe_BnTDuK2ucB;eUe]B7`ieI8"'s;eLVV@sgsXGu8.%=)3IiC4fDrIo0d+;J1S\BnT/gHqRjo:h>/X +CPG\uJPg$1:LeiNAUmQdISXI&;eL\_C5#W#K2H31=D`jjAUmQeIo'^,:LnrNA:[QgJl667<,%"aBS02q +Jl--2:h>/RAUmWiJPp-4:h>/P@XV'`IoU37:h4uG?$8kJG>;Un9jr?D@sh3fJ5^*2:h4uNA:7HlJm*&I +CR +HV\.#:LeiL@t%-\Hq@Ug8mZ^5?$8qNH;J.#;J(DTA:73^HUqCa9ON3C@t%?gKN2]?=)*OlBnoSuJPTd) +9jr????](NGu/%":LecF?[,1LG=l1c8mZd7?$K(PHr+@'94*!7>'3>>G"Gta7pC(-??](NGth^n:LecK +A:73^HV@gm:1AWI@t%0^I8=@%;.Y8SA:I?`I8OR+:1AQE@^&kLGuSI.;eUe_BnTDuK2ucB;eUe]B7`ieI8"'s;eLVV@sgpVGYV^p<+ph^ +BRs&nIo0d+/XCPG\uJPp-4;J:PTA:$jRF[fVW8RHX6@/TB7a)sKMuQ<:1J`G@!bOTGtqmt:LnrQB7s5uLf7uB:1AQE@/TB7`oiIo'^,<+pn`BS02pJPg!/^&kLHW"I,;.Y8R@t%6bInsR'9jr?A@!PCPGY;Cg +9ON->@!P@NG=Yt]9jrELBnTN%Ki)E3:1AWG@=1aVHVIpr94)p:?[,4NGYMUm:LeiMA:IHfJ5U!1;eC\_ +BSKK!Ki2K7;.P8WAqX)pKMZ00;eUe`C5#PuJkom*:h5&SB7a&pJ5U!/:h4uNA:7/VBnTQ(LK82F<,%"_AUmNbHVIpp:1AWH@XV$^ITL<>sKMQ-0:LnrRBn8ugHVnF*;J:SUA:.!WGY2@g:hG/TBn9,oInjO%9ON*? +@X:g[HV@mp94<*BAUmZkJkop,:1S`KAq!]oJlZ]@BESJ +H;.go;.Y8R@t%*ZHV.Ui:1AQA?$8kJGZ8@-:h5&SB7a#nJPK[&94*!;??o4PHV\.#9ON3??[>@PH;J.% +@=1dXHq[pp9jrEGA:IKhJPp*2;eLVWA:7 +;.bAWB7`umJPK^(:1J`MAq2Fg;.Y2SAq*`lJ5^*2:h4uH +??\kBF$s,M8R6R6?[>=NG=Yt]86g:0??](NHVIpr9ON-EB7O'!KNN&E@=1m]JQ?K?>&B0t +BSK;mISO@#<+pn\A:INjJlliE=)3OjBnTArJPTd)9ON3=?$JqH +GYDLl:LeiL@t%6bIo'[*;.Y8YC5#Z%KMlE5;J(JVA:I9\HUqCc8R6L3??]%LGY;Cg94*!=@!bXXI8FI( +;ItJV@Xq6`J50O&9OE3HAqX<'MH4GH:h>/TB7`oiInjI$:LeiNAUmNbHV7^j8R6L2?$8nLGtqgq9jr?D +@sh0dIo0d+:LnrPAq@p* +;.Y/TBRj)sJPTj*8mlm=@t%BkKN2c@;.kASAUR?cI8Xa/;eUe_Bnf]*McaeT<+phY@sgjRG",YV7Tsk' +>BEMFGY_gs9jrEF@t%*ZHULtW86g:->BEGBG"Z1e:1AWMB7a)rK2Q<4:h5&SB7a&pJl$!-:h4uL@XCgX +H;J.#/SAq/UBSBN( +M,\2D;.bAYBnTH"KMZ61:h>/UBS08uKMc?4;.kAR@XD$dJ5p<8:h4uM@sh'^Hq[pn8mZ^;@sh6hJQ-<6 +:h4uJ@!PITH;S7&8mZd:@!bORGY)1a8mZ^7?[,7PHVS$u:1AQG@sh'^Hr=R+<+ph]B7NrpJQQ`B>&T9p +AUmE]HVe:(5UAqO&sKN;lC;J1SXAUmWiJPBU%:LecF?[,1LGt_Um9jrEA??o%F +F@KGT8mcm?A:IHgJPK^(:1J`OBS0?$L/_l?;eUkfDMqJ.KMlH7;eUe]BRi]_GY;Ij8mZ^8@!bXXI8XX/ +@!bOSHVIst;J1Y]BSBAuKiDc@<,%(bB7s#i +J50U);J(ASA:76`HqRmn8R?[9@=1paJQ$69<,%"]A:I9^H;%do9k&NHA:[WkL/Vc@9jr?C@XCm\HrF[. +<+phX@XCaTGY2:d;J(JVA:I6ZH::tY86g:+=`R&BED@F]2q';eLVV@sgsXGu8.%;eLVXAU[EbHqe$q9ON-?@;.bAXBS02qJl$$/;eL\[Aq<]dI8+-t:1AWI@t%6bIoC!3>&T@$Cl(quJP9L"943*A +@t%?iK2Q?6;J1SZB7`umJP]p.;J1S\BnTAsJkfg)9k&NC?[>[cKNW2L;eUe\AUmNbI8"$q:LecNB7Non +J5Bd)9jr????]+PH;eI,;eL\[Aq<`fHqn-t:LecJ@sh'^ISsd/:LecD?$8Y>E^s>U94)p;@!PITH;S7& +;J1SXAUmQeIo0g/;eUe]B7`rkJ50U';J1Y^BnfT$L/huB;.bAR@XUpYHq7Of9jr????]"JGtqgs;.Y8R +@t%'XGY2:d9k&NJAq/SAqBED@F]2q';eLVV@sgsXGu8.% +;.Y2QA:76`Hqn-t9jr?B@/UBSBN(M-"MM<,%"aBS02qJl665<,%"a +BS02qJlQQ>;.Y2L?[,.JGYDOn:LnrRBSBK&LfeMO]iYFG>Mgu9jr?@?[,:RH;7pr:LecLAU[NhInsR% +:1AQHA:70\H:D(Z6W\4s>BEMFGYDLj8mcm>@t%@!PU\ +IT1!3:h>/TB7`lgISOC%:LnrSBnTDuK2Q?6:LeiMA:I?`I8"$q:LeiNAUmWhJ5Km.:h>;ZBnfJsK2?-0 +:LnrNAURKkJPp03:h>/QA:IEeJ5Kp0;J1S[BS02qJl--294NBDA:@?gJl--2;eUe]B7rugInsU+;.Y2R +AU[EbHqn-t:h4uNA:79bI8jm2;eL\ZAUmK`H;.go;.Y2RAU[NhJQ?N>;eLVT@2Ll;.bAVAq;YBSB>sKMlH78mcm>A:.0aI8=F&:h4rR +Bn9,mIS4$m:1AQIAU[EbHVIpo8R6R?BS0?#Khu<0:h5&UBnTK#KMuN8<,%"bBnT8mInsU)<,%"aBS0,m +J5g69;.bGYB7s9"LK/)E;.bGYB7s5uL/MZ;;eL\W@XUpXHV.Ui8mZd?AUm`nK2#d%9ON-BA:7/XCPGr.LfS8E<+pn]AUmH^Gt;1_94)p? +A:76`HqI^h94)p@AU[TlJPp*0<,%"cC5#`*LJql=9OW@!POXHr4I(9ON->@!PU\IT:*6:M"rQBn8reH;7t!:Lo#SB7s9"LK%uD:M"rJ@X:XSGYM[p +;.kATAq!KcHr+F(:h5&K?[>CRHVe:(;J1Y]BSBN(Md(.]7JG=Yt_79O_,@=20nLJqi;94*!=@!b^\Io0d-<+phZA:76`HqI^h8mZ^3>BEJDG>D^r:h4uNA:7`%&/YCkl,0LeqZ59ON->@!PU\IT1!3;eLVYAq*]jIo'[(9jr?D@sh6h +K2u`@;eL\YAUmZkJl??8:h4uL@XC^RG=c(`94)p7>]iSBF\lUs<+gtfC5Q)-MGn,?;.P8TA:I9\HV.Ug +8mZ^:@XCm\Hr"7":h4uM@sh'^HrOd1<,%"^AUmZkJlHH;qJP9L";.bAZC55]"KMc?6:M5;UB7ioi +JP]p0:1J`H@=1j\IS4$m:Lo#UBnfMuJkfg);.bAWB7s2sLK\VV;.t_`C5Gi'L/_lACRHV7^l8mZ^: +@XCs`ISXI$:h4uOAU[HdI8=@#:LecG@!P@NG=u:f8mlm9@!G@SH;A+#9k/NE@s_-gJQm)OVgs:h4uL@XCdVGtqgq;.Y2TB7NfhI8"$o:1S`JAUR9_HVIpp +9jr?B@@!tpcKMuQ<<+ph\Aq*ZhISj[*:1AQD@!PFRGt2(\93cX3 +>'*JFGYVUk8mZ^3>BE>2Ll;.Y2TB7NijISXI$]Gd- +Di@S,Jl--24McX_O;.bGT@Xh?kL0&2H;J1SWA:IEeJ5g69:h>/O@XV!]ISaU+:LnrK@=1g\ +Hr4O+;.Y8SA:IEdInjI$9jrEF@t%0^I8=@%:h5&N@XCaTGYV^p;.Y2M@!P=LG#Mq#:h4uK@sJl665<,%"bBnfQ"Ki;Z?;JLqcBnfJsK26$-;J1S]BnTAr +JPK[$;J(ATAU[KfISaR'9ON-AA:IToKiDc>:1AQD@!PFRGt_Uk9ON-BA:7KnK32rD/RAUmBZG=c(`:1AQB??\h@E_9Y^:LeiRBnTT)LK%r>:1AWE?[>:LGXu(`9k/ND@X:aY +HV\.!9ON-;?$8bDF\#b[943*DAq]`J?F%]ka;.Y2L?[,+HF\H1g:LecH@]i\HGY_gs9ON-A@sh0d +Io0d+9jr????]+PHr=R-:1J`KA:IEeJ5g69=D`poBSB2kJ5U$5=)3IeAq*N`H:hLf8R6L3??]"JG=c(` +:1AQE@]iSBF\H1g:h4uSBnBB#K26!):h5&RAq/RAUmTgJ5Bg-;eUe^BS0&iISF:"9k&NHA:IEe +J5Km.:h4uPAq*]jInsR%8mZ^5?$8hHG=c(`86g:/?$8qNH;A$u:1AQE@/P@t$sRF\,k^:1AQ@>]iD8E(XG\:1AQLBRs6# +KN)W9:1AQB??\qFF[oYX:h4uL@XCgXH;.go94)p8?$8bDF\5ta8mcmAAq;eUe]B7a&qKi`)I +=OH;A($;.bAXBS0<"LJqlA:LnrOAUmWhJ59[(:h4uQ +B7NijIS3ph94)m7?$/hKGu/%"9O`<@@BE;:F@]Y\8mZd:@=1j]InjL&:h4uL@XCs`IT'm0:h4uNA:7>'!5>F\lUsqJPg$1;eUe]B7a&qK2ucB>B#R$BnT;oJ5Bj,:LnrM@t%3aJPTg/;.Y2M@!PCPGY2:d +94)p@@XM!\HV@^h:1AQA?[#(KG=u@i8RH[6@!GFWHr4O+;J(DS@sh$\HV\.!:h4uOAU[HdI8=@#94*!@ +@t%*ZHUqCc9ON-DAq*ZhISXI$:LecJ@sh!ZH;A$uiHq@Xi9jrEGA:76`Hqe$q9ON3??[>@PH;A%";.Y2QA:76`Hq[pn;.Y2RAU[9ZGY2:f9ON3>??oRdKiVrB:1J`OBS05sK2cQ<;eUe[ +AUm]mK2cQ<;eL\\B7a0!Ki2N69jrEF@t%9eJQ-?:9ON3A@=1j\ISXI&:h5&SB7a,tKN;iA;eL\\B7a#n +JP]m,:h4uOAU[EbHq[pn:LecD?$8eFG#2^t<+ph[AU[<\GtVLh8RH[8@X:d[Hqe*t9O`@!PLVHV\.!:1AQC?[,1LG>)Ci8mZ^6??\kB +F%'5P94)p;@!G:MG"c:g9ON-:h4uH??]+PH;S7&:h4uL@XCjZHVe7$:1AQF@XCgXH:hLf6W\4t>]inTISaR'94*!= +@=1j]Io0g/:1JfMA:IBcIo0j.;.kAUAq2Ll;.Y8XBnTK"L/MT8:1AWMB7a#nJP]m,=)3OiBS/udHW"I,>B#L#C5#>iHq7Of9ON3DA:79bI8"$o +94*!;??o1NH;A%"<+pn`BS02pJQ-<8:LnrPAqLXIT:*8:LeiOAqY9jr?D@sgpVGY2:d:M"rLA:.-_Hq\!q8mlm:@sKMlH9;eL\[Aq<]dI8FI(?#kp0EK!_*J4a0p:h>/SAUmE\GYMUm:LnrNA:I?aISOC%9k&NC?[>FU +I916?;J1YW@Xh-_ISsd/:LeiG??\qFF\,k^9jr?C@XC[PG"5bY9ON3??[>OZInjI$9OW/TB7a)sKMZ619430C@t7KkKi)H79jr?D@sh!ZH:V:` +7Tsk'>BEGBG"c:h94)p@AU[TlK2Q<4;J(J\CPGo,LJ_Z7<+phX@XCULF@KGT86g:->BEA>F@ok`9ON-> +@!P=LG"#PS7pC(-??]%LGY;Cg:h4uOAU[?^H;%^l:h4uOAU[?^H;.go8mZ^8@!PITH;S7&;J(DP@!P@N +G=l1c:LnrQB7a)sKMc<28mZ^3>BEGBG"Gt_9jr?A@!PLVHVn@';eLVZB7NijIS=-p9ON-?@'!>DGZ&.'<+pn\A:I3XGtVLj9ON-; +?$8hHG>D^r;.Y2RAUmK`Hq.Ca8mZdAB7a#nJPK[&<+pn_B7`fbHW4[2?#kp-DM_+uIS*sn:h>/Q@t%$V +G>;Uo:1J`KA:I?aISOC%9k&NC?[>CSHrb$;;J1YX@t76]Hr"7$9jrEA>BNM@FA6(d94)p9??\kBF%'5P +8R6R6?[>=NGtMCg9ON-?@/VBnT;oJ4sC!:LnrM@t%*\H;A+#<,."bC5#W$L0&2J;.FrA +=`Hr9F@ok`9ON-?@sJl665;eUe^BS0,mJ5'I";eL\_C5#Z%KMZ3/9jrEC@!b[Z +IT'm2:LecH@/P +~><~ +@t%-]I8X^0:h>5Q@Xh*]Io0d-;.Y8N?[,(FF@]YZ8R6L6@BE>@!PFRGtVLh94)p>@t%)Ci:1AQD +@!PITH;.go:LnrRBS0/oJP0?r8R6L4?[,7PGtMCe9jr?A@!PCPGYDLj:1AQF@XCdVGt_Uk:1AQIAU[Zp +K2H3/9ON3A@XV'aJ5p?<=DNamBS0,lI846u94)p;@!P[`JlZT@;eL\V@=1p`J6$E=??o.LG>)Ci9jr?C@XCjZHV7^j8R6R/P@t%*[Hr4L,:Lo#M@=Cp[Io9m0;.Y8P??f"DF%BGT8mZ^:@XCdV +Gt_Uk;eL\]BS0#fHq7Ld8m?F2?[,I\Io'[(9jrEE@t%3aIo0g/:h>/P@t%0`Hqn4":1S`KAUmZkKMlH9 +<+phX@XCdVGt)%\7pL74@XV*cJQQlK>]Z'2E0""8McOVL=)<^pCl)/+KMlE59jrEIAq]i\HGYDLj8mlm<@s_!_I84=#:LnrPAq^&hJH;7pt9jrEGA:INjJl6048mlm7??SnIG>W"&=)@!P^bK3<#J;.P8P@!bd`JPp*29ON-@@XCp^ +Hq[pm9jrEE@XV'`Io'[(:LecKA:.3aHqe$p:LeiQBS0H)LfJ/B;eL\]BS02pJP]m,7pL=5@=2$gKN)Z= +:h>/UBS0/VBnTH"KMuQ:/YDi%;(KMH-2:hPP`ClDJ7N`g7Z;eUq\@Xh-]Io9j19jrEJB7a)rK2H31 +;J(JXAq<`fIS=-r:LecG@!PLVHW"I*;eL\]BS05rJkom*;.Y2P@sgjRG",YV8R6L7@XCjZHVIpp;e^e[ +B7EWcHUqId8RH[;AURNmJlHH;9jr?A@!PITH;%^l<+pnaBnTK#KMlE5:h4uNA:7FTHr":&;.bAWB7`ihIn3sl8R6I3?[,4N +GYhq!]iVDG">k[943*DAq]i_JGtqgq8mZ^6??]7XJ5g69:Le`E?[#1OGZ&.'<+pn` +B8';tKi2K7@!POXHqn-t8mZ^:@XD$dJ5U!/94)p:?[,1LG>)Ci8mZ^7?[,I\IoC!1 +;.Y8SA:IBbISaR)<+pn`BS05rJlHE9;J(DVAq*TdHr"7";ItJW@t@BaI847":1AWI@sh*`I8OR):L\iH +??o1NH;J.#;J(DVAq]ieNHVIpp94*!EBS0B%L/V`::h5&QAUmZj +JPp*2:hG/K@!G=QGthdq:1J`OBS08uKMlH7;eUeaCPZ#,LfJ2H<,%(dBnfGqJ4a3o86g:1?[,:RH:qUi +94)p?A:7?fInsR%:LecF?[,7PGtMCe8mZ^7?[,(FF@TPW;.Y8TAUm]lJl$$/9OW]i\HGYr%$<+ph\Aq*WfI8FI&:1AQF@XCp^I8ad/<+ph]B7Nij +ISj[*9jr?B@=2!dJlQN<f#KMQ'-;.Y2O@XCjZHV\.!:LecF?[,4NGZ8@-:LeiK@XCdVGtMCe +7Tsk&>'!AFGth^n8mZd:@!bLPGtVLj;eL\_C5#MrJ5'I";eUeU?[>@QHVe:(;.bAR@XUdQGXu+b86g:- +>BEA>F@]YZ8mZ^:@XCs`ISaR):LnrM@t%3aIo9p2<,%"cC5#W$KMc?4=DWanC5#]'Khu<07pC..?$K.T +ISO@#8R6L1>]iVDG"lCk;.Y2SAq*]jIo9m.;.=oF??](NGu/%":LecJ@sh!ZHq.Fc:1AQD@!PITH;\@+ +<+pnaBSKK!Ki;T:;J(JU@t%0^I8"$o9jr?A@!G:MG"c:g9O`/Q +A:I<_I8"'s9k&NG@t%3aIo'^,:1AWD??o1NGY_gs:h4uOAU[QjJlQN<9ON-=?[,7PGtVLh86g:.>]i_J +Gtqgq9jr?GAq*fqKi;Z;:1J`J@t%6cJ5Bg-;.Y2VBnB8rJ4s?r7pC(,?$8tPHVe7$;eLVXAUmWhJ5Bd+ +:LnrQB7s/qKM,^$;.Y8WB8'E'M,nDJ<,%"`BRicaGY)1`;.Y2P@sh!ZH;A$u;J(DTA:79bIoC!3;J(JT +@XUdPG=c(b;.Y8YC5#T!Jkom*86g:.>]ieNHV\.!8mZ^6??].RHV\.!86g:/?$8_BF@TPW8mZ^5UAqNuoKMQ-08mcm7>^&nOI8jp6 +<+gn[@XUsZHr"7":LecJ@t%B#R-EfX7:L.l'&9ON-DAq*`l +J50R#8mZ^:@XCs`ISXI$;.Y2N@BE88ECa>W94)p:?[,1LGtD:d8mcm;@!b^]J5U$3:1J`KA:IKiJl--2;J(JT@XV'`InjI$7pC.3 +@XV?pLK8/D:1AQF@XCs`IT1!3;eLVWA:76`Hr4I(:1&9>?[,@VHrF[.;eLVZB7NllJPBU%:18WLA:d`l +KMlB6;.Y8SA:IHfJ5g37^&nOI8jp6;J(JT@XUsZH;7pr:1AQF@XD!bJQ-<8;.Y2QA:7=N +GtD:d94*!AAUmfsLfJ2F<+pn_B7a,uLK%uB;eUe]B7`lfHVIpo;J(JYB7a,tJlHE7:h4uI?[,4NGYhq! +;J(JXAq@=1m^IoC!3:LecNB7NllIo'[(]5U'CPGf%K2ZE5;.Y2QA:IHfJ5^'5;.Y2RAU[HdI8X[,;eLVU@XCXNF[oYX94*!=@!bRTHV\.# +<+pn^Aq<`fISj[,;J1SYAq/QA:IHgK2Q?8;J1Y\B7`umJQ$96;J(DV +Aq*WfI8"$o7pC(+>]ieNHW4[0@!b[[Io0g/:h5&M@=1^TH;.gq +:h5&PA:IKhJQ?N>9jr?D@sh0dIoC!1:LecF?[,7PGu/%":LJKB@!PLVHVe7$:1AQF@XCp^Io0g/:L\oT +B89K#L/_f>;eC\ZA:I?`I8FI(:h5&L@!b[ZISaR'9ON-/SAq5SA:[WkKNN)K>AoC"C5#T!J5^*2:h4uM@sh-bJ5U!1:h4uL@XCp^I8X[, +:h4uJ@!P:JF[fPU8mZ^8@!PCPGYV^p;J1SZB7`oiInsU)<+phX@XCgXH;S7&;J(DS@sh'^Hr=R+:h5&J +??o(HG=u:h9jrEHAUmZkJl665:LeiK@XV*cK2cQ>;eUk_B7`idH:hLe:1AWPC5#i/M,\/>8mZ^1=`Hi3 +E(!fI:h5&QAUmTfInsR';.Y8WBS0<+phY@sh$\HVe7$9jr?A@!POXHr4I(;eLV]C4fK!JQ$33 +9jr?:=`R)>G#N%(9ON3@@!bORH;.gq:1AWG@=1gZI8X[.;eLV\BnB2nISXI$<,@:bB7WikJPp6;<,@@i +Cku/2Md1@c=_rspBS0,lInjI"9ON->@!bXXI844#9ON-?@=)3OgAqqJPp-6;J1Y[AqO-"Lf.l=:1J`J@t%?iKi;Z=:Lo#M@=1[TGYVds +BED@F\?(d:1AQF@XCm\Hqe$q:LecMAq*]jIo^<:;.Y8SA:I?`I847":LecH +@D^r;eL\^BnTDtJl$!-;.bAXBS0/oJPTg+;.bAVAqM?[,+HF\H1g9jr?A@!PITHqe'u +:h,&SAV3llK2lT>=`&srCPGVpIS4$o8mZ^9@]iYFG>;Uo;.bAS@t%0_IT1$7'358F%ftg;eL\\B7`ulJ59[(7pC(*>BW\KHr4L.;J1Y]BS0/nISXI$8mZd=@t%9dJ5'Hu8mZ^8 +@!GFUH;.gn;J(JWAUmWhJ5U!1;J(JVA:IEdIo0d-:h5&PA:IKhJQ$35;J(JXAq2Ll:LecJ@sh!ZH;7pr:M"rLA:.0`Io0g/ +;.bATA:IHgJQ?Q@=)*OhAq<]dI8"$o9jr?EA:INjJl604:LecG@!POXHr+@%8mZ^8@!P[`J5g35/VBnTH"KN2c@p*;J(JZBS0E&M,\,A;ItJZB7`id +H:hLf9ON-BA:7?fIo0d+:h4uL@XCdVGtVLh94<*?@s_!_I8"*r9k/NGAURBEA>FA?:l94)p6>BEA>FA-(h;J(J]CPGi'KMQ*,;.bAZC5#T"K2H63;eUe^BS0,mJ5Kp0;J(JX +Aq'!/:F%]kb:LecJ@sh'^ +ISXL(;.Y8TAUmWhJ5^*4/QA:IHgJQ?Q@=)3OfAUmK`H;%^l9ON-A@sh0dJPp*2:1AQF +@XCm\Hqe$q8mZ^8@!PX^IoU37;J(DWB7NllIo'[(:1AQE@=1dYI8OU-94)p=@XCs`ISsd-;.Y2RAU[Qj +J5g35=`0'qBnT>qJQ-<8;eLVU@XCgXH;7pr:h4uL@XV*cJPg$3:Lo#QAUmQdIS=-p:LeiL@t%3`Hqn-t +94)p;@!PRZI8ad/:LeiJ@=1m^IoU392Ll:LecI@XUpXHV7^l<+gn[@XUmVH:qUi9jr?FAUm]lJl-'1<+phZA:79bI846u86g:1?[,L^J5U!/ +:LecD?$8bDF\5ta9ON-BA:7?fInsR%94<*?@s_$aISXO':h>/TB7`rkJ50U':h5&RAq=$!L/)0,8R-R9 +@=1dXH;S7%:1AQKB7NllInX6q8R6L3??]+PH;J.#;e^e]Bn92sJPTj*:1S`D?["qCF%Thb=)/RAUmNc +IS4'q:h>/WC5#JqJ50U':1AQE@=1aVHVIpr:LeiOAq]iYFG=l1c9ON-? +@7KGY;Fk:1J`I@XUmWHV.Xk;eL\W@XUjTG=u:f9jr?EA:7?fJPg!/ +;J(DUAU[EbHqRgk7pC(.?[,CXI8X[,:LJK??$8bDF\,k^94)p>@sh*`InjI$8R6L6@]iM>F%9GV8mZ^8@!P^cKN;lE;J1Y]BS0,lInO-n9ON->@!POX +Hr+@%9jr?B@BWVFGu%q!:LeiMA:INjJlQN<:LeiRBnTT)LK%r>:LeiK@XV'`Io0d- +9jr?B@OZInsO( +:h5&PA:I3XG>)Ch:1AQF@XCaTGY)1a94)p=@XCs`ITC39;.kATAq!TiIo0j.;J:ST@s^gUGYr+':h>/T +BRioiI8"$o94)p;?$AtJG>DXm:LecOBS0]ieNHW+R- +:h4uI?[,.JG"c:h9430GB7a#oJl$$/:h>/O@XUmWHU_4_7p'e/@XLsZH:qLd:LJKE@!YFLF\H(b943*B +A:INkK2Q?6/RAUmZkJl$$1;eUe\Aq@sh*`InjL&8R?I)=):3)Ce7oT:1AQIAUmWhJ5'I":1AQHA:7/M@!bIPG=u@i94<*=@)Ci:LecPBnBB#K2Q<4:h4uNA:7'!;BG>Vq#:1J`LAUmKaI7djm9jr?EA:73^HVIjk9ON-@@XD*iKiDc@:Lo#QAUmTfInO-n94)m: +@!GFUH;7pr:h4uRBS05rJkB?p9ON3DA:ITnKN)W;:1AWE?[>FTHqn.!;eL\\B7`ohIRm^f79O_&>BW_L +HrF[0@!POXHq[pn7pC(0@OZIoL-8<,%(aAqNonKMlQ>;eUk_B7s,oK2Q?8<,%.fBo#]$LJqlA9ON-@@XCdVGtMCe9jr?H +B7NonJ5'Hu94*!AA:INjJl$!-94)p8?$8nLGu/%":LecF?[,1LG=PkZ6s+G#?$8tPHV7^j:LeiE>^&hJ +H;.gq:LeiOAq?$8hHG=l1c9jr?EA:73^HV\.!9ON-?@BEA>FA?:l;eC\aC5>u-M,S&=;J(JYB7a#nIoL*4:LecMAq*`lJ5Bd):1AQG@sh$\HV@gm94)pBB7Non +J59[&;eLVZB7N`dHVIpp9jr?C@XCs`IT'm0:LecE??]%LGY_gs94*!AA:ITnKMuN8;J(JXAq<]dI847" +:M5;TAqEimKMuQ::LnrL@XV*cJQ6H=;.bG]CPZ8:O'Qde<,%(cBSBN(M-"MM;eLVV@sh!ZH;7pr9jr?C +@XCp^I8=@#:1AQHA:73^HV@gm:LecLAU[B`HV@gm;.bMZAqO0$M-4_S=)<^lBS0#gI8=C';JLqaC5,Jn +IS=0t9jr?A@!PX\Hqn'o7pC%(>&lo/DF%9?86g@9AUmWgJkTO";J(JXAq]iYFG>Mgu:h4uI?[,4N +GYMUm8mZd8?[>FUI8+1!;.bMYAV*`iJ59a):M"rNAUm]mKiMlE;eUkaBnf`,MH+DH;.bGXAq<]eIS=0t +9jrEE@XV$^ISO@#9ON3@@!b[ZIT'm2;.bAVAq)Ci:1AQE@FTHr"7$:h5&PA:I?`I8+-t:1AQC?[,:RHr+@';eL\]BS05rJkom*:h4uJ@!PCPGY;Cg:LeiQBS0/n +J59[(;.Y2QA:7BhJ5Km,;.Y2RAU[<\Gt_Uk;.Y2L?[,+HF\#h^943*EB7a0"L/MZ99O2j5=`[#4E(O5T +:LecKA:73^HVS$s;.P8R@=LsYHV.Ui94*!>@R\J5Bd+:1AWLAq5TAV*ioKiDc@;.Y2QA:76`Hqe$q +9jr?FAU[NhIna?t94)p@AU[QjJ59[&9ON-=?[,=THW+R-;eUk`BSBK&LfS;I;eUk[@t7-WHV7ap<,@@e +BS9)hI8FL*;J(DS@sh!XG=YnX8R6I2??SqIG>2Ll;.Y8WBS08sKi;T:;eL\ZAUmQdISO@#:LecLAU[Qj +J5^*2:h4rL@sh6gKiD]?=DNguD2V5$I846t:h4uNA:7BhJ5g69:h>/SAq]iP@FA#tc9ON-? +@IVI847":LeiPB7a#nJP]m,@PH:_Fg:LeiO +Aq@!P@NG>D^r<+ph_BnB?!JlHE7;.Y8R@t%6bIoC!3FUI8FL*;.=oL@=(XP +G"#PS8R6L8@sh3fJ5g35:1AWD??o1NGYV^p;.Y2QA:73^HW4[0<+pn\A:I9\HV7^l9ON3@@!bORH;%^n +9ON-@@XCjZHVIpp9ON-@@XCs`IT'm0=)3IhBnB8rJ5g35;eLVYAq*]jIoC!1:h5&N@XV3hK2ZE79jrEG +A:INjJl?<6;eq.kDMqe@NEU7X;J1SU@XUs[I8=C']iSBF\?(d:1S`JA:IQmKN2c@2Ll<+pn\AUmH_Hr=U/=D`psCl)&&JkTX"8mlm;@=1g[J5'L&9430@@!tj_Jl--4;.bAX +BS05sK2cQ<;eL\ZAUmK`HqRgm9jrEIAq'!8@F\lUr;.Y2SAq*cnJQHW?=)3IfB7NcfHq[pn;.Y8SA:IQlK2Q<4 +:1AWI@t%9dJ5^*4=)5YC55i* +MHF_S<,%"]A:IKiJl--2:LeiH?[,+HF\ZCm:h4uM@sh-bIT:*6<+pn[@t%3`IT'm294*!CAq='#LKA8G +;eLVWA:70\H;%^l8R6L6@]iJ]iYFG=l1c9jrEHAUmQd +IS!jk86g@3?[>X`Jl633??o1NH;.gq:hG/QAq!QgISaX*;.kAUAq<`gInaC# +:LeiJ@=1aVHVS$u;J(JYB7a&pJl?<6;eL\]BS05rJl-*0:h4uNA:7]ihPHrb!7=)3IiC4fK!JQ$33;J:PWB7EckInjL&:h>5X +BnfT$LfA)E<,%"Z@=1aWHr"7$<+pnbC5#MrJ5Km.;.Y2O@XCjZHV\.!:LeiI@!bRTHVS$u7pC(+>]iVD +G"Z1e:LeiMA:IBbIS4$o:1AQJAq=$!L/r&C;eL\V@=1[RGth^n]i_JGu%pt +:1S`JAUR?cI8FL*:h>/RAUmNcIS=0t:LeiJ@=1aVHVS$u;.Y8VB7a&pJl633;J(JXAq]i\HGY_gs +9OW&T9rB7`ohISO@#94)p8?$8nLGu%pt^&_DG>2Ln:h4uK@`%&=DWanC5#MrJ59[(<+pncCPGf%JP]m*<+gnZ +@=1^TH;.gq:h4uM@sh!ZH;J.":LecNB7NllInsR%94)p9??]+PH;7pr8mZd?AUmcpKN)Z=;eUe\AqB#R$BnfGqJ5Bd+:h5&PA:76`Hqn-t:1AQG@sh*`I8FI&;J(DVAq*N`Hq[pp943*BA:IKiJl665 +;J1S]C5#Z&Ki2Q8FTHr"7$:h5&QAUmQd +IS=-r94)p9??]"JG>;Uo<+ph_BnB5pInsR%:LecH@]i_J +Gu/%":1J`J@t%3aIoL*6/RAUmZkJlHH;BEA>F@ok`<+ph\Aq*WfIoC!3=DWapCkl#)KN)W; +;eC\\AV3usKN)W;:h4uJ@!P@NG"uLm9ON-A@sh*`I8OR):h4uM@sh0dIo9m.;J(JXAq/V +BnfW&LK82H=)<^mBnfT$L/Vc<:1AWC?$8hHG>)Ci8R6L4?[,@VHr4I*<+pnbC5#PsK2ZB89k&NHA:IHg +JP]p.:h>/TB7a)sKN)Z=:1AQF@XCjZHVIpp:1AQG@sh*`I8=@#86g:/?$8qNH;S7&:h4uJ@!PLVHW4[0 +;J(JXAq)Ck:h5&S +B7a&pJkom*:LecI@XC^RG=l1c:LecLAU[EbHqe$q:LecG@!PCPGYDLj:LecNB7NijIS=-p:LeiMA:INj +Jkom*94*!=@!bXXI8ad1=)3OhB7`fbHV@go:1AWIA:IHgK2H65;.Y8R@t%6bIoC!3;J(DTA:76`Hr4I( +;J(DTA:79bI8OR);J(JXAq2Ll9ON-=?[,=THVe7$9ON3A@XV*cJPg$1;.kASA:IEeJl667;.bGT@Xh*]I8FO) +2Ll:h5&SB7a,tKN;lC;J(JXAq<`fISaR)8R?[:@XV-dJPg!/:LecL@XLsZH:qOd86pI7@XV*cJQ$67 +)Ci86g:1?[,@VISj[,;eL\\AqX)pKNN#H<,%"_ +Aq<]eISF:"9k&NF@XV!]ISXL(9ON-BA:7?fInsR%9jr?B@;Uo:LecH@=)3OgAq2Ll:1AWI@t%6bIo9p2<+pncCPGc#JlHE994<'8?$&VDF\?.f9k/KGApmHdHqIdj:geQ>>&m/; +E_^(j<+pnaC5#T"KhZ$+<+gndCPGf%JQ$33<+ph^BRs)pJ4s?t9jr?HB7NurKMQ*,@g';J1S]C5#Z&KiD`<;eLVZB7NfhI8"$o +:1AWKAUmZjJQ-<8;eL\[Aq@!PITH;.go:1AQJAq*cnJQ$33:1J`E??o+KGu%t#;eUe_BnTAsJl--29j`*8 +>&m,8E_9Y^;.Y8YCPGl*Lf%c:;ItJWA:I9\Gth^n94)p5>'!8@G"c:j8R6L4?[,FZJ5^*4:1AWI@t%Hn +KiD`<;eL\\B7`ohISF6u:LecH@'!5>F[oYX&T9uC5#PuJkom*9jrEC@!bOR +GYV^p;eL\^BnTK#KMuN8;.Y8TAUmTfIo'[*;JLqbCPPf#KLoKq6<8(m]i\HGYhq!;J1S\BnT5kIS=0t:LnrPAqB<,3DadfL:LnrVCkku+Leqc<;J1SU@XUgSGtVLj94)p7>]iVD +G"lCk8R6R8@=1j\ISj[,:h5&PA:IQlK2Q<4:M"rL@t%6cJlHH==):h>/RAUmTgJ50U':LnrPAq^dKMZ3/:LeiK@XUsZHqn.!;eLV^CP5]%Jl-*.:h4uNA:79bI8+-r8R6L3??]+PH;.go;J(JVA:I<^ +Hqe$s;.Y8WBS08tK2cN::h4uNA:7-ZGuSI.FTHr+@';eL\]BS08tK2Q<49k&TI@t7EgJPg$1:h5&L@!PFOG>):d86g@5@=1m^ +Ina@!:LeiQBS05rJl6339jrEGA:IQlK2ZE7:h4uNA:76`Hqn-t;eUe\Aql'L/MT8<+ph\Aq*N`H;%^l:h4uO +AU[EbHqn-t:h5&PA:IHfJ5Km.9jr?>?$8nLGu8.%:h>/WC5#PuJkTU#943*BA:IQmKN)Z=;J1S[BS/ue +HqRjo`%&/P@t%!UGstkX79OY& +?$8kJGY;Cg8mZd8??o+JGY)1c86g@3?[>R\J5Km.;.kASA:IHgJQ?QB=)<^oC5#]'KiMi=>B#R*Di@\2 +LJMH3:h>5XBnf]*LKJDL;J(JYB7a#nJQ-<8<+pn^Aq2Ll;.Y2SBRirlJPTg+:1J`LAUmQeInX9u9k&NLBS08uKMZ6194)p;@!PFRGt_Uk94)p9 +??](NGu/%";eLVZB7NijISO@!9ON-?@FTHr=R-@sh!ZH:hLf8mcm>@t%9eJQ-?:;J1S\BnTAsJk][$ +9jr?HB7NllIna?t;J1SXAUmQeIo0g/;J1S[BS05sK2H63;eUe]B7a)sKN)Z=;.Y8SA:INjJl?<4>B#R* +Di@_4LfA)A<,%"_Aq;eL\W@XUpXGt_Uk:1AQHA:76`Hqn-t:h4uOAU[Nh +Io9m.;eLVZB7NijISaR':h4uMA:IKiJlQQ>;.bAZC5#Z&Ki)H5:h>/UBS05sK2H63:1AQC?[,1LG>Mgu +;eLVT@]>U(D2;)%JP'6o9k&NJAqCRHVn@) +;eL\`CPGo+L/r&C;eL\W@XUmVH:qUk:LeiNAUmZjJQ$35;J(J[BnTN%Ki)E1:1J`J@t%9eJQ$35:LecG +@!POXHrF[.9ON-=?[,:RH;J.#;.Y8SA:IKhJQ?N>;eL\[Aq@PH;%^n:LeiOAq/TB7a&qK2ZH9 +:LeiH?[>U^JQHWA:1AWG@=1m^InX6s:1AQIAU[KfISF6s94)p;@!POXHr=R+:LecPBnB5pIna?t9ON3= +?$JkDG"Z1g;J1Y[AqNliJQ-?<;.bGP?@,CUIo0g1G">k\ +?[#+MGYM[p +9O`;Uo;.Y2SAq*`lJ5Bd)9ON->@!PIT +H;%^l94*!?@XV*bJ5U!1;.Y8Q@XUpXHVS$u&oX& +BnfJsK26$/:1J`MAq=NGth^p:LeiNAUm]lJl-*0;J(J]CPGo+L/hr@<+pn_B7`ul +J5U!1:LeiOAqi%Khu91<+phX +@XCm\Hr4I(:1AQG@sh'^Hq@Ue:LnrPAq/WC5#`*M,nDJ +@!bRUHr+@';J(DTA:70\H:qUi;.bGXAqO-"Lf\DL]iG:EC3fJ86g@7@t%6bInsR'<+pn^AqAq*ZhISXI$ +=)3IhBnAo^G">k\9ON->@!PLVHW+R//TB7`um +JP9L"8mcm@AUmcqKiMlAR\J5g37<+pn^AqB>j(CPPi%Khc-.9OWBIAqIVI8X[./RAUmB[ +H:_Ce:LecLAU[EbHr4I(;J(DQ@k\9ON-A@sh3f +J5^*2:LeiMA:IHfJ50R%:h>/UBS02qJkKKu943*FBS05sK2?-0:LnrOAUm]mK2lW=:LecC>]iVDG#)Uq +;J1SYAq<]eIS4$o94)p>@sh-bISj[*)Ci:h5&UBnTH!K2?*.:LeiMA:IKhJPTd)9ON3B@XV$^HrF[.:1AQJAq*fp +Jl?<4=)3IlD2(hrHq[pn:h4uM@t%?hJlQN<;.Y8SAUm`oKNDuF<,%"`B7a#oJl??8<,%"bBnTH"KN2c@ +:LecI@XCdVGtMCe8R6L6@]iVDG"c:h:1AQKB7NllInO-n/SAq^&nOI8=C';J1Y^Cku#* +LK\_Y;eq.cBn]N&Lf7u@:Lo#UBnTN&L/_l?;J(DP@!PLVHW"I*:h4uL@XCm\Hqn-t94)p?A:IHfJ5Bd+ +;.Y8O@=1^UHVS("<+pn_B7`ohISsd/;Uo:Le`G@5UAqO#qKiVuF=)/UBS0,mJ5Bg-?$K+RI8jm4<+pn^B7`rkJ4sC#:1J`LAUmZkJl665:h>/QA:IEe +J5Kp05UAqO#qKiDc@;eUka +BnfW&LJql?9jr?FAU[EbHqRgk9ON-CAU[?^Gtqgp;J(J[BnT2hHq7Ld:h5&SB7`idHq[pp79OY#>'!2< +F@]YZ9ON-BA:7BhJ5^*2;eC\aCl))(Ki)Q<@PH:_Ce;ItJb +DN%\5M,e5F;eUe[AUmZkJlZZAc"JP'6o86g@2??](NGtqgq;J(DS@sh!ZH;7pr:LecJ@sh*`I8OR):1AWE?[>IVI8+-t:1AWL +Aq<]dI8+-t;.Y2M@!PITH;A$u94)p9??]+PH:qUh8RH[9@s_!^InjL&:LnrQB7s5uL/huD:LnrNA:I9] +Hq7Of7pL71?[>FUI84:$:LnrQB7`fcHq@Xi7pL74@XUjUH:_Fg94)pCBRrujI84:$;.bAUAUmZnL/i)I +;J1_[A:[HaI8"*r9O`)Ck:h4uK@pJ4j6q9ON3B@XV!\I8FI(:h4uJ +@!P:JF\5ta:1AQIAU[EbHqe$q8R-R;A:[ZmKir;O>B>j.EK*q7Mbn,C;JLk]BS&rfI8+1!9ON-;?$8tM +Gu8$u94)p<@IVI8ad1;eLVU@XC^R +G=u:f:18WI@=M![Hq[pp9ON3A@Aq]i\HGYr%$9k/NGAUREgIo9m. +;.Y8TAUmTfInsR'9OW/SAq/TB7a?,Md17\=D`ptD2MJ6McjqU;eUe_BnTDuK2?-0<+gnaB8';tKiMi?;eL\W +@XV!\I9(*:;J(JVA:IHfJ5^*4;.Y8P@=1dXH;A$u9ON-=?[,1LG=l1c9ON-@@XCs`IT1!3/TB7s5uL/_lA +<,%"bBnTAsJl665<,%"cC5#PuJk]^&;eLVYAq*H\GXu(^94)p@AU[KfISj[*:LecI@XCjZI84:$<,%"` +B7`rkJ6-QB/TB7`ieI8"'s:1J`LAUmH_HqRjo9ON3B@XV'` +Io0g/<,%"bBnTAsKMc?67KGY2=h:h>/XCPGi(Ki;Z;<+pn[@t%0^I8X[.;eL\[Aq]>NtAq*N`H;7pr9ON-?$8kJGYV^p9jr?C@XCp^I846u +:1AQJAq*`lJ5g35;eLV[BRrujI8ad/=`&mnBnB,jHqe$q:Lo#PA:[]oL/Vc>;.bG[BnfT$Lf7uB>&T@! +BnfJsK2Q?8<,%(dBnfMuKMZ63:hYM_DMhM6Mc4DH:M5;XC5,GoJPKg-:1AQE@&m/=FA$%f:LnrPAqNrmKhc-0;.bMW@t7?cInO0r9k/NHAUmNcISsg3<+phY +@sgpVGY)1a8R6L1>]i\HGZ/7*9k&NJAq:LJKE@!YORGYMLh:1&9A?[5CRGu8$u;eUe[AUmTgJ5'L$ +:1J`H@=1UOGY_k";.bG\C5#](L/M]8:hG/SBRj#pK2ZH9;eUe]B7`oiIoC$5/SAqX`Jl?<6:h>/SAqBEGBG#)Uq:LnrL@XUs[I8+1!:1J`J@t%3aInsU);.bAP@!bCKG>2Op:LnrP +AqNigJ5U$5:LnrM@t%6cJ5^-6/RAUmE]HV\1%:1J`OBS0<#K2?0/9O`/RAUmKaI7djm9jr?EA:7HlJlHE9;J(JYB7a#nJPp*29jrEE +@XV*bJ5'I"8R6L7@XCs`ISaR':LecKA:7BhJ5p?<=)]iVDG"uLn<,%"]A:I<_I84:$:LnrL@XUpYHq[sr8R?[7?[>IWIT1$7 +<,%(dBnf;iIS!jm8R[$DAV*osLK82F=D`jrD2:tuIn*^d8mZd:@!bXXI8=@%:LeiL@t%3`ISaR);eC\] +AqX#lJk][$9jrEHAUmZjJPg!/:LecKA:76`ISXI&;eL\^BnTArJP]m,9ON-FBRs/tJl-*.;.Y2QA:70\ +H:qUi9ON3EAUmZjJQ$35/P@t%?hJl$!- +9ON-]iSBF\H1g:h4uOAU[Eb +HqRgk9O;m8?$/bGG>;Uo;J1S]C5#PuKMH$-8mlm;@X:m`JPg$1;.bAX +BS05sK2ucB@!P[`J5^*2:LeiNAq4Mc=DD;eUeaCPG\tJ5'Hu94)p:?[,:RH;J.#:h4uM@sh*`I8ad/ +:h5&N@XV!\I8+-t9ON-A@sh-bIS=-p:LecLAU[B`HV@go;J(JZBS05qKN2]?/TB7a#pJ5Bj,;.kAYC5#`*M-"MM;J1S^CPGf&KMuQ:;eUeW +@=1m_J5'L$:1AQE@BNVFG>_q!9k&NJAq<`gInaC#:LnrOAUm`oKN2c@>&K0sBnT5jI847";eL\]BS0,lIna@! +:1AQG@sh-bISaR':LeiL@t%9dJ5U!1;eLVS@!P@NGu%q!;J(JXAq&lr1DF[oQ:h>/YCl),-Leqc<:h4uNA:76`Hqe$q94)p9??]%LGY;Cg8R6L4?[,@V +Hr+@%:LecLAU[QjJ5Km,:h4uJ@!PLVHVe7$9OrZOC5,T"Ki;cB=)X!sD2D5.Lf%l?9k/NFA:.9gJ5U'2 +;.bAUAUmNcISXL(:1JfTCPZ,2Mc=DF;J1Y\B7s/qKMuQ<;eL\V@=1^TH;J.%:h5&RAqB=OH;%ap:h>;WAqN`aHV@jq +:1S`H@XV*cJPg$3;ItPZA:dK^I8FF)=)3OmCkku'K2#d%&oX$C5,MsK2#g':1J`KA:I9\GtVLh94)p6>BED@F\Q:j;.Y2QA:73^ +HV\.!:1AWF@!PRZI8X[,:1AQF@XCm\Hq[pn:h4uTC4fN#Jl-*0;J(JS@=1[QHV\+$:LecI@XCdVGtqgq +:h4uI?[,7PGuSI.<+pn]AUmWhJ5Bd+5U +AqNrmK2H63;.bAVAq5SA:[HaInsU+/TBRirmInsX(:1S`JA:IEeJl$$3:1J`OBS0/oJQ-?: +=D`jd?[>CSHr":&9jr?A@!POXHr+F(:M"rMA:IKiJl??8:hG/L@]rnNH;nL*;.bAZC5#GoInX9u9k&NHA:IKiJl665;eL\\B7`ohISF6u;J(J\C5#`) +L0/8I;.Y2SAq*QbHVS$s;eL\]BS05rJlHE9;J(DL>]i\HH<"[4;Uo;J1S^CPYo)LJVZ;<+phY@sgjRG",YV7Tsk)?$8nLGth^n:1AQ@ +>]i\HGYMUm8R6L6@;eUe^BS05sK2Q?6:LJQB??o+J +G"uLn;e^e[B7EZdISXL(:1AWMB7a3#L/hr@:1AWG@=2!dJlurH>B#L&D2;5.L/DQ8;J1YbCPc#'Ki2K9 +:Lo#TBSBK&Lf.l=:Lo#RAqNuoKMH$-:h>5TAUm?ZG=GbV94)m<@XCdVGt_Um:L\iM@XqEkK3)iC;eL\[ +Aq*ZhIS=-p:h"`C>BNJAF\#b[8R6L4?[,4NGYDLj:1JfOAqNrmK2H63:h>/O@XUmWHV@jq8R6L+@!GIUGth^n:1AQIAUmZkJl$$/ +:LeiH?[>LXIT:*8/SAq&K0uCPG`!JP]m,;.Y8UAq:h>5UAqO)uLKA;K<,%(cBS0#hHV.Uf9jr/XCPGc$K1fU!94)p@ +AU[QjJ4s?r7pC(-??]1THr+@%;J(JU@t%3`ISXI&:LeiOAqA:IQlK2H02:h,&N@=1XPG#2^s;eLVZB7NcfHr"7" +:h4uK@OZInsR'9ON-A@sh'^Hqe$q:1AQG@sh*`I8OR):h4uM@sh$\HVS$s9jr?C +@XCjZHVS$s9jr?D@sh0dIoU37:LecOBRs/tJlZW=;eLVS@!PFRGtqgq9jrEIAq/P@t%6cJ6?cH;J(DP@!P=LG"Q(b8R6R5??o@XIoU39=D`jmBS/rcHUqCc9jr?FAU[Kf +ISaR'8mZ^5?$8hHG>)Ci:1AWIA:IEeJ5Bg-;eUe^BS02qJl--2:h>/SAq@QHW"L0=)3IeAq*QbHV.Ug94)p;@!PLVHW=d3/P +@XUpXHVe7$5O@!taYIo'^.<,%(cBS0,mJ50X&:LecE??\qFF\?(f;.Y8VB7a&p +Jkfd'8R6R3>^&qPHW4[09jr????]+PH;7pr;.Y2VBnB5qJkop,;.bG^Cl)/,LJhc:=D`k%Fc]jJN)ODB +9ON-;?$8Y>E^a,O86g:1?[,7PGt_Uk:1AWF@!bXXI8X[.;.Y8Q@XUsZHq[pp9ON-l(KN2`>R\IT'm0;J(DWB7NllIo'[(:1AQF@XCm\Hr+@%:h4uOAU[KfISaR' +~><~ +9ON->@!P@NG=c(`9ON-CAU[QjJ5U!/;J(DXBRs#lISXI$:1AQC?[,4NGY2:d9jrEIAq/L?[>:MGuJC/;J(DQ@Ao=" +CkYSlH:hLf:h4uOAU[KfISj[*;J(JYBS0<"KiVuD<,%"^AUmTgJ5Kp0;.bAWB7a#oJkfg)8R6R3>^&nN +HrF[0;J(JS@=1[RGtD:d9jr?D@sh*`I8+-r94)p:?[,=THVn@'94*!@@t%9dISj[*:LecH@'>;eL\X@t%*ZHV.Ui9jrEGA:IBbISsd/&K1!Ckkr%Jl-*0;eL\_C5#W# +K26!+94*!=@!bORGYDLj:LecKA:70]I8+1!:1AWMB7a#nJPTd):LeiL@t%?hJm*&K=`03uBo#Z"KN)Z? +/QA:IHgJQ6H=;eUeY@t%-]I8+1!:h>5SA:IBcIo9p2;J:SS@!P7HF@okb;J(J[ +BnTH!K2H319jrEB?[>FTHr4I*;.Y2M@!PITH;7pr:LecLAq5XBnfZ(LfJ2D]iA6DadfL7pC(*>BEPHGuSI.;.Y8Q@XV!\I8X[.:h5&K?[>=NGt_Um:h4uL@XCp^I8X[, +;.Y2QA:76`ISF6u;.Y8WBS0&hI7RUe94*!AA:IEdIo0d-:1S]HA:.3bJ5U$5OZIo'[(:LecJ@sh!ZH;7pr:1AWE?[>R\J6-N@<+pn^AqBBWPBG=l1e +9ON3@@!bXXI8OR+8mlm9@!GL[ISsj09k/NC@R\J5g37;eL\YA:I?`I847":1AWH +@XV!\I8=@%:h>/SAqpJ50R%:h5&PA:IKhJQ6E;>]Gj-D2_J0 +LK%uB;eUe\AU[B`HVIpo:LnrOAUmZkJl??8;.bAWB7`umJPK^(;J1SXAUmWiJQ?Q@=D`jlB7`lfHV\.! +7Tsq+?$K%NHV\.#;J(JZBS08tK2lW=:1AQB??].RHW"I*;J1SZB7a#oJlZZA;eUkaBnfT$L/Vc<:h>/L +?[>7KGY;Fk9jr?C@XCdVGtD:b7pC(,?$9"RHrF[.;eL\ZAUmWhJ5^*4;eL\W@XV!\I8ad1;eUe]B7a&q +K2ZH9:h5&L@!PFRGt_Uk@!PITH;.go:1AQH +A:75UAqNokJkop, +;.bAUAUmH_Hq@Xi8mZ^;@sh-bISaR';.Y2TB7NllInsR%;.Y8TAUmTfIo0d-;.Y8R@t%3`ISsd/;eUe^ +BS08uKMlH7:1J`J@XCs`IT'm0;eLVV@sggPF\#b[:h4uOAU[<\Gt_Uk:M"rL@t%0_J5^-8;J(DN??](NGuA7(:LecI@XD!bIoC!19O`/RAUmH_HqIal +943*@@XV'bIT's3/K??o.MH;%ap9k&NE@=1dYI8OU-:1AWJ +A:IKhJQ$35;eL\^BnTK#KMlE5:1J`I@XUmWHV.Xk94<*?@s^s]Hqn4";eL\^BnTArJP0?r;J(DO?[,.J +G"lCk9jr?=>]iYFG>`%&/TB7`umJPp-4;.bAT@t%6bInsR'94*!IVI8OR+;.Y8UAqCSHqn1#:h>/UBS02qJl665;eUkaBnfMu +KMlH7B#R% +C55VsJ4sEu9ON->@!PFRGu/%";eLV[BRs)pJ4s?r86g7/??SkEF\Q:j;eL\_C5#]&LJh]9;J(DWB7Non +J5Km,:1AQD@!PFRGtqgq:1AQD@!P=LG"uLnBEPHGuA7(:hG/QAq!E_H:hRi:1J`NB7a#oJl??8 +<,%"^AUmNcISF6u86g:0??]%LGXu(^94*!?@XV'`InsR':h5&SBSBH$LK82H;eUe\Aq<`gInjL&:1J`L +AUmZkJl665;.Y2SAq*N`H:hLf:LecNB7NcfHq7Lb:h5&RAq5P@=CjWHVIst943*A@t%EmLKA;K943*;?$K(QI8=C'9OWsKM>p(9k&NG@t%0_ISXO':1AQHA:79bI8+-r8mZ^6 +??]%LGYMUm:h4uNA:76`Hqe$q:1J`WE/Rq?M+qK,8R6L9A:7EjK2lN8:LecJ@sh6hJQ6E9:1AQE@^&bFGYV^r9jrEA??o:TI8ad1:hYGYC4oQ&LfJ2H +/QA:IBcIo0g/;.Y8TAUmWhJ59[(9jrED@=1gZI8=@%;eL\_C5#W#K2H31;J(JYB7a&p +Jl?<6:hYMYBS9;tKi)H5:1J`LA:7@@=1dXHr+@' +:LeiJ@=1sbJQ-<8;.kASAUR9_HV@jq:1JfOAqNuoKMlH;<,%"^AUmNcISaU+;.bAUAUmQeIo'^,:1AQD +@!PFRGu/%";J(DSAUR6]H;.js8R6L2?$8eFG"c:h:h4uM@sgmTG=GbW9O`/TBRiccH;%dn:1S]G@s_!_I8+1!:1J`PBnT`2N*'qQ<,%"eCkl,0 +LfS;G.LJ_Z9;eUe\Aq<]eISXL(:1AQF@XCjZHV\.! +<+ph^BRrujI8=@#:1AQKB7O'!KM,Zs9OWBE@Xh0aJPg$3;.bGZBSBAuKi)H7:M"rI@]iM>F%p(h;.Y2SAq*cnJPTd' +94<'<@ +@sh!ZGth^m:1AQKB7`lfI7IOd9k&TQCPZ&1McaqW:LecLAU[QjJ59[&:1AQIAU[EbHqn-t:1AQIAU[Kf +ISXI$9jr?FAU[NhInjI"8RH[5??o7SI8OU/:h>5UAqqJPp-4 +<+pn]AUmZjJQ6E;;.Y8L?$JnFG>)Ck;J1Y\AV3ikJ59[(94)p7>]iP@F%]e]9jr?GAq*ZhISXI$8mZd4 +>BWYIHV7an;eUe_BnT8mInjI$94*!9>^&kLGth^n:1J`KA:INkK2cQ<;eUeY@t$pQG=l4g9k8lQBS9,j +IS=3s;J:P[BnB8rJl?<6;.=oJ?[5=NG>;Lj:LJKE@!YRTGu%go:LeiPB7`rjInO-p9ON-?@/UBS0?$L/Vc<:1J`I@XV'aJ5U$3;eUeZA:I9] +Hr+C)=DW[iB7NijISj[*:1AQF@XD$dJ5g35:1JfNAV*osLKA;K]iYF +G>2Ll9jr?C@XD!bIo9m.;J(DVAq*N`H:_Cc94*!CRHV7^l9ON3FAq4M,e;E;J(JX +Aq/UBS05sK2ZH;:Lo#SB7sN0Na?dg5R@t%3aIo'a+;.bAZC5#f.M-+VNFTH;A$u:LnrNA:IBcInaC#:h>/TB7`lgISOC%;eh.h +C55YuJP0Es8RH[8@!PLVI8=@%:h4uI?[,.JG"Q(b9jr?EA:75TAV*ZeJ59^*;eUe]B7`oiInaC#;eUe]B7a&qK2cQ<<,%"bBnT;oJ4a0p:1J`N +B7a&qK2ZH9<+pnY@=1^TH;.gq9ON3??[>FTHrXm6;eUk`BSBH$LK82H;eUk`BSBH$LK82H:1J`F?[>7L +G"Gt_8mZ^7?[,4NGYDLj9ON-=?[,:RH;A$u9ON->@!PLVI847";.Y2RAU[HdI8=@#:h4uOAU[EbHq[pn +:h4uTC4fGtJ4s?r9ON-A@sh'^Hqe$q:LecJ@sh'^Hr+@%:h4uM@sh$\HV\.!9ON3B@XV'`InjI$94)p: +?[,=THVe7$;J(DUAU[QjJ5Bd)9jr?D@sh$\HV@gm:LeiL@t%BjK2H319jrEGA:IQlK2lW=:h>/UBS05s +K2H63:M"rMAUR?cI8+3u;J(DVAq*]jIo0d+:h4uNA:7?fIoL*4:h>/SAqCRGu/%";eUe]B7a#oJkfg):1S`JAUREgInjO%;.Y2QA:73^HVS$s9ON-> +@!PU\J5U!1:h>/O@XV!]ISj^.:h>/QA:I9^H:M7`8R?[8@!bUWI8FL*9k&TF@!tj_JlHH=:h>5WBS08u +KMH$+:LecMAq*WfI8+-r9jrELBnTN%Khu?2:LnrNA:IBcJPTg-:LecKA:7EjJPp*09jr?>?$8hHG>Vq# +;.Y8N?[>:LGY;Ci94*!LXIT1!5;e^e[Aq/XCPGf&KMlH7 +=)<^oCPYu*Ki)K49O`/O@XUmWHV@jq:LnrQB7a#oJl66594*!CAq;eLVU +@XCaTGYMUm94*!?@XV'`InjI$:LeiPB7a3#L0&/F;.bAUAUmNcISF:"9k&NG@t%3aInsU):1AQF@XCjZ +HVIpp9ON-?@/N@=1^UHUqFe9OW;.bASA:.$YGt2._9ON-?@/QA:I<_I7msp943*@@XV'a +J5^-6:h>/O@s^mYH:q[l:1J`LAUm]mK2ucBBE;:E^a#J7Tsk* +??]4VI8t!5=DWaoCkkr&K26$-;.bAQ@=1g[IT'm2:LeiJ@=1m^I8X[,/SAq/SAq/RAUmNcIS4*p9jr?B@/RAUmWiJPp-4;eUe]B7`oiJP]p0 +:h>5VB7s/qKMuQ:/RAUmcq +Ki`)G;eUe]B7a&qK2ZH9;.Y8WBS02pJP]m,;J(JZBS08tK2cN::1J`MAUmZjJP]m,9jr?@?[,4NGYMLh +9jr?D@sh0dIoC!1<+pnaC5#W$KN)Z=:h>/O@XV'aJ5U!1:1AWH@XV'`I8=@#:h4uM@sh-bISj[*:h4uN +A:7-ZGtMCe:hG/PA:I<_I8"'s;eUebCkko$JlHH;:1f)UC5,c,MH=_S@sh0dIo0d+;.Y8UAq=NG=c(`:1S`H@s^s]Hqe'u943*@@XV-eJl??8;.Y8UAq/TB7a&pJl633;.Y2QA:73^HV@gm94)p=@XCm\Hqe$q +;eLV\BnB)hHV.Ug8mcm>@t%?iK2H639k&NF@XV'aJ5Kp0;.kAUAq]iVDG"c:h +9jr?B@;eL\] +BS0)jIRdUc7pC(0@B#L$CPGc$K2Q?6 +;J1S\BnTAsJk]^&9OW<,%"`B7`oiInjI$9ON3@@!bRTHVS$s:M"rMA:I<_I8"'s9k&NHA:IEeJ59^*;J(JXAq)KMH$-;.bAXBS0/pInaF":1J`LAUm]lJlHE9;eLV[AUdQdHqn$o;.Y2UBRs&n +InO-n94)p<@BED@ +F\,k^8mZ^9@/S +Aq +?$8kJGY2:d86g:2@!PRZI8jm2:Le`E?[,CXIo'^.;J1Y_C55MpInXC#;eL\\B7`rjInO-p8mZd<@XV'` +InjI$:1AWG@=1gZI847"94)p9??]+PH;S7&:h4uM@sh'^Hr"7":h4uPAq*cnJQ-<6/SAq<`gInjL&9jr?B@@!bUWI8FL*;eUe_ +BRs#lISXI$:1AQF@XCm\Hr"7":h4uOAU[NhIo9m.;.Y8VB7`ulJ50R%;.Y8VB7a&pJl?<6;J1SV@t%'Y +HVe:(;.bAUAUmWiJPK^(9ON-A@sh3fJ5p<8<+ph[AU[KfISsd-;eLVXAU[HdI8OR);eLVZB7NllIo0d+ +9ON->@!PLVHVIpp:1AQHA:79bI8ad/;.bAWB7a&qK2Q?6:h>/TB7a&qK2?-0;J1Y]BSBAuKi2Q8=)L??]%LGY_gs:LecJ@sgsXGt_[n;.Y2RAU[KeJl-'1;eC\]AqWriHr+@%:Le`D??\h@ +E_0P[9ON3C@t%6bInF$m94)pAAq+!%LK8/B;J(DQ@@PGY)1`9ON*@@sh*`Io^9=<,%(dBnfMuKMQ-0:h>5VB7s/qKMZ63;eh.dBSTJuKN)Z?=D`jp +C5#JpI846u8mZ^4>]iM>F$`oG5uheo?$9%TI8OR);.Y2QA:7NpKMc<094)pAAq*ZhISF6s9k&NJAq@PH;7pt:1ANC@!GCSGtMCd8R6I3?[#+KG"c:g9jW'@A:7KnKiMi?:1JfNAV*osM,e;I=)3IgBRs&n +Io0d+;J(DXBRs&nIna?t8mZ^7?[,7PGtVLh:1AQHA:70\H;7pr9k&NMBnT>qJP0Bt:1J`MAq +=`0'pBS0,mJ5U$3;eUe\Aq;.Y2TB7N`dHVS$s;eUk_B7s/qKMuQ:;.bAUA:I<^H:hLf8R6L1 +>]iVEGt_Xo:1J`LAUmQdHqRgk93cX7??f(IF@fb\9ON-@@t%HoMHk+_;eUe\Aq/RAUm`oKMuQ::1AQHA:7?fIo'[(:LecKA:79bI8FI&9jr?C@XCgXH;.go9ON-?@/N@!bORH:hLh:LJK@??]%LGY;Cg9ON-BA:73^HV.[j8R6L5@!P[`JlZT@>AfC'DM_8'Io'[(:LecK +A:79bI8X[,<+pnbC5#c+LJqi;8mZ^9@BE>FTHrF[0;eL\X@t%6bIo9m0;eL\^BnTK#KN)W; +;eL\X@t%-\Hr"7$94)p:?[,=THV@gm8mZ^6??\nDF@fb]8mZ^6??].RI8OR+:h>5WBSBK&Lf7uBB#L#C5#PuJl??8;eUe\Aq]rVAFA-(e;.Y2RB7EflJl??:/P@XUsZHqe$q:1AQD@!PFRGu%pt;J(DWB7NllIoC!1:LeiOAq)Ci9jrEF@t%?hJ59[&8R6L3??](NHV\.#;J1SZB7a)sKN)Z=;.bAS@t%6cJ5^-6:h>5VB7s5u +L/Vc<;.bAXB7a#nInsR%9jr?FAU[NhInsR%:1AQKB7NonJ4s?r94)p=@XD!bInjI":LecLAU[?^H;J.# +<+phZA:IHfISsd-:1AQHA:76`Hqn-t<,%(`AUmH`H;.go:1AQG@sh'^Hr"7$:LecH@IVI8ad1:1J`F?[>7KGYDOn;.bAV +Aq<`gInaC#;.bAVAq/SAUmZj +Io9m.;J(DXBRs6$LKSMQ2Ll:h4uL@XCgXH;%^l:LeiOAqBEA>FA-(f:h4uOAU[<\GtMIh:1AQHA:7@!bUWI7msp8R6L3??]+PH;.go;J(DWB7NrpJPg!-9jr?EA:76`Hqn-t +:1AQG@sh-bIT:*6;eL\]BS0H)LfJ/@:1AQE@=1^TH:_Ce:1AWH@XV'`Io0d-:h5&QAUmcpKNW/J=`0-s +BnfGqJ59^*;.Y8WBS0D^t:h4uL@XCjZHVIpp +94*!=@=1scJlllG2Ll9ON-&T?uBSB;qK2ZH9<,%"a +B7`ohHqI^h8R6L2?$K1WJ66ZG;[q;eUeZA:I?a +IS*sn86pI7@XV'bISaX*;J(JXAqBWVFGu8.'=)3OjBnT2hHq@Xi;J(JXAq??o4PHV\.!:h5&PA:IKhJPg!/9jrED@=1m^Io0d-;eLVU@XCs`ISsd-:LecJ +@sh'^Hq[pn79OY+@XCjZHV7^j9k&NG@t%0_ISOC%9k&TLAq<]fHqRgk9jr?D@sh'^Hr"7$94)p:?[,=T +HV\.!94*!<@!b^]J5^-6;.Y8TAUmWhJ5Km.;.Y2RAU[EbHqe$q94)p<@]i\HGY_gs:h4uL@XCgXH:qUi;J(J]CPGo+L.u*(8mZd?AUm]lJl-*0:1AQIAU[Tl +JPp*09ON-@@XCs`ISXI$:1AWI@t%6bIo0d-/SAUmTfI8+-r9jr????o:UJ5p?>;.bGP?@,=PH;S7&9OW;eUkbC55f(LJql?;eUe^B7`rjInX6s7Tsk'>BEMFGYhq!;eLVXAU[EbHr"7";.Y8UAq/RAUmNcISsg1<,%"]A:I<_I8+1!;.Y2O@XCgXH;7pr:h4uNA:79bI8FI&:LecJ +@sh$\HV\.!:LecJ@sh*`I8FI&;eL\ZAUmZjJPp*2<+pnbC5#W#K2cN::h5&RAq@=1j\ +ISXI&:Lo#N@Xh?kL/DQ6;J1S[B7`ohIS=-r7TXY#>'3GDGt_Um;J(J[BnT;nInaC#<+pn_B7`ulIS=-o +8mZ[6?[,7PHVn@):h>5TAV*]gIoL-8<,%"\@t%0_ISaU+:1AQD@!PCPGY)1a:1AQIAU[QjJ5Bd):1AQJ +Aq*]jIo0d+;J(DWB7NijISO@!;.kAQ@XV!]ISXL*;J1Y`CPGf&KMuT9:LecLAU[QjJ59[&8R6L2?$8kJ +GY)1a94*!FTHr=R-LXISsd/;.Y8TAUmZjJQ$35;.bAUAUmH_Hr":&;eUe_BnTH"KMc?4;J1SYAqO8R6R6?[>IVI8FI(<+pnaBnT>pJ4j6q6W\5#@!P^bJQ$339430EAV*lq +L/_l?:h>/SAUm]lJ5U!/;.Y8SA:IKiKNDuH/RAUmThISXO':1AWF@!bUVHqe$s9ON3@@!bXXI8FI(:h5&QAUmWhJ4s?t7pC.. +?$K.TIT'm25WB7a)rK2ZE7:h4uOAU[NhIo9m.;.Y2QA:79bI8OR)9jrEF@t%3` +ISO@#:1AWI@t%6bIoL*6>&T@%D2M5(KMlH9<,%(bB7s5uL/huD;eLVYAq*ZhISaR';.Y2SAq*]jIo0d+ +;.Y2P@sh*`I8OR);.Y2P@sh$\HVS$s:1AWF@!bXXI8FI(;J(JXAqBEPHGtqgq9k&TH@XhEoLf%c8;.bAYBS02pJP]m,:LJQIAUm]lJl$!-:h5&PA:IBbISaU+94*!=@!b[Z +Hr"7!:1ANE@XCjZI8jm4=`0.!Cl))(KiVuD=):h4uM@sh*`I846u;eLVZB7NllIna?t +;.Y2P@sh'^Hr+@%:LecKA:79bI846u:1S`H@XV$_JPp-6<,%(cBSB2kISXO':LecD?$8_BF@KGT79OY& +?$8qNH:qUi9jW''!2/P@t%?iK2lZ?;eUe]B7`rkJ5Bg- +:h4uJ@!PFRGtqgq9ON-;?$8eFG"c:h94)p>@sh0dIo0d+:LecI@XCdVGtMCe7pC(0@5WBSBAtJkom*94<*>@=1paK2lZC=`'1%DN.P, +KMuK9/RAUmWjIo0j.9ON3>??o4PHVe7&:LeiL@t%0^I8"$q:LeiOAq&T@'Di@_4Lf%c::Lo#SAq:LGYht%:1AWF +@!bXXH;.gn9jr/QA:IEeJ5Ks/;eLVZB7NrpJP]m*;J(DUAU[Hd +I7mpl94)p9??]1THrXm4;eLVV@sh$\HVS$s:M"rPB7a6&MHb%\>B#X%BSAu_GY)7d94)p7>]i_JGu/%" +:1AQE@/RAUmQeInO0r8R6L2 +?$8bDF\?(d:h4uNA:7-ZGtD:b93l[8@!G@QGtqgq;eUeW@=1d\JPTp2:Lo#TBS09!Jkom(:1AQJAq*fp +JlHE9:h4uK@]i\HGYhq!:h4uI?[,4NGY;Cg +94)p<@BEPHGueR/;eLVT@;J1S\BnTH" +KMuQ:9jr?@?[,+HF\#b[94)p=@XCgXH:qUi8mZ^8@!PFRGt_Uk9jr?D@sh'^Hr"7":h4uM@sggPF\#b[ +8mcm=@XV'aJ50R%:LeiNAUmNbI84-r;.bAQ@=1^UHVe:(;eUe\Aq<`gIo'^,:Lo#SB7s2sKi2Q8;.bAT +@t%-\Hr"7$:h>/N@=1j]Io9p2:LnrK@=1m_J5^-6;.bAZC5#](L/_l?;eUe`C5#Z&Ki;Z;;eUk]AV*fm +KMlH7:1J`KA:INjJl6335Q@Xh6eK2lZA=)*OiAqX#mJ5Bd+:1AQE@/QA:IKiJlHH;:h>/N@=1dYI8FL* +:h,&SAV3ikJ4sC!:LnrQB7`lgISaU+9OW<,@@fBn];o +Jl6?<9jr?D@sh-bISO@#9jrEHAUmWhJ5^'5:1J`LAUmZkJl??8<,%"^AUmQeInsU)943*A@t%EmKir;M=`0'tCkl#*Ki)H5:LnrOAUm]mK2ucB>B#R$ +BnfDoJPBU%:1J`PBnTK#KMH!);J1SXAUmWiJQ$67:h>/O@XV!]ISaU+;.P8VAV3lmJPBR#86g:/?$8hH +G"Gt^94*!=@!b[ZISXI&9jrEE@XV*bJ5U!1=D`jnBnTAsJlHH;/O@XV!]ISj^.;.P8WAqX&oJPBR#8R6L2?$8eF +F[oYW8mZd8??o:TI8=@%9ON3@@!b[ZISj[,=D`jnBnTAsJlZZA>&T:!CPG`"Jl665;JLk]AUmE]HUqFe +87$I2?$8qNH<"[2:h4uM@sh'^Hr4I(;eL\YAUmQeIo9p29k&ND@!bXYISOC%:LecKA:7-ZGtD:b;J(DR +@XCaTGYDLj:LeiOAq/SAq/SAUm]lJkom*;J(JWAUm]lJl?<6:h5&N@XV!\I8=@%:LeiK@XUsZHq[pp9jrEH +AUmTfIn/P@t%-]I84:$:h>/QA:I?aISOC%<+pn^Aq/O@XUpYHr":&:LnrNA:IBcInsU)@!PITH;%^l94*!>@=1m^Io'[*:h4uM@sh!ZH:qUi9jr?GBRirmInXk\9ON3DAUmZkJl??8;J1Y`CPYi" +JPK^(;J1S[BS02qJl$$/8R6R9@XV!\I8=@%;eL\\B7`ohISXI&8R6L5@!PLVHV\.!;eLVZB7NZ`GtVLh +943*A@t%CRHV@go +:LnrM@t%$WH:_Fg9j`*=?[#@YITC3;>B#R-FcfmKO]ZUa>]Gd,DMqS4M,nDJ;eUk]AV*ckK2lZA;.bGX +AqO#qKi`)G=`0'rBnT5jI8"$qLYIo9p2:h>/N@=1aW +Hqn1#86pI7@XV-eJl665:LeiK@XUsZHq7Lb7pC(*>BEJDG=l1c8R6L4?[,CXI8ad/9O`/O@XUpYHqRjo8mcm?A:IQmKN2c@<,%"` +B7`rkJ5Kp0;J1SXAUmNcISOC%9ON-?@@=1g[IS4'q943*?@=1g[ISF:" +:1J`J@t%'YHV@jq9jr?A@!PITH;%^l:1AQHA:7*XGXkt[8mZ^8@!PU\IT1!3;eL\[B7a#oJl665;eUec +D2;,(K2,p*:h>/SAq<`gInjO%8mZd;@=1[RGtVLj:h5&J??o7RHr":&;.bAYBnTAsKM>p*:h>5WBSBE"KMlH7:1J`G@!bOSHVIst:h4uP +Aq&T@"C55]"KMlH9;J1Y[AqO#qKiMlC +;.bGZBSB>sKMZ61:LnrOA:IHfJ5g37:LeiH?[>IVI8X[.:h5&N@XV!\I847"9OWIVI847"94*!>@=2!dJlc`BBED@F\,k^:1AQJAq*TdHqe$q/TAq:h>/VBnfT$L/)6/:h>5SA:[QgJl665<,%"aBS0)kInO0r +:h4uOAU[QjJ5^*4:h5&O@t%9dJ5U!1:LecKA:76`Hr+@%;.Y8SA:IKiJl665;J1SXAUm]mK2ZH9;eUe\ +Aq@!PLVHVe7$;J(JWAUm]lJk]^&7U(++?$StKHqIjs:h>5UAqNliJPBU':Lo#TBSB>s +KMH$-:Lo#VC55i*Lf%c89OW/QA:IHfJ5g37:LecC>]iSBF\H1g:1J`KA:INkK2lZ?<,%"cC5#i0MHt7^>&T9s +BS0,mJ5^-8=)<^rDMqV6N)aVL;eUe^BS02qJl665;J1S[BS05sKi2Q:B#Kt +Aq<`gIoL-:/VBnTK$LJhc<<+phZA:7'VG=l1c:LeiMAUmTgJ5Kp09ON->@!PLVHVS$s +:LeiK@t%-]I8X^0;.Y8UAq;Uq;eL\\BS02qKMc?6;J1SY +Aq]iVDG"lCk;.Y2QA:70\H;A$u:LecF?[,@VHrOd1;eL\XA:I?a +IS4'q94*!BAUmitL/r&C;eLVXAU[EbHrF[.:LeiK@XV*bJ5U!1:LeiL@t%9dJ50R%86g:/?$8nLGtMCe +9ON-A@sh-bIT1!3^&SNDaDB;eUkcCPZ/4N*:.W<,%"]A:I?b +Hqe*t79OY"=`R,@G>;Uo:h5&QAUmWhJ59[(9jr?C@XCdVGtqgq;.Y8SAUm]mK2lZ?9k&ND@!b^]J5^-6 +=)<^qD2M8*Ki`)I;eLVU@XCm\HrF[.=Da!rBnfQ"Khl619OWBJB7a&qK2H63;.bAXBS05sK2Q?6<,%"c +C5#GoIn!Xc9430HBSBN(M,\2B:1J`F??o(HG=u:h<+phW@FTHrOd3sKN)Z?<,%(dBnfT$L/MZ;<,."_BRiokISXO':M"rL +A:.*]HV@mp9k&NG@t%9eJPp-4<,%"cC55`$Ki)H7:LecG@!PFRGu%pt;J(JXAq<,."`Bn9)mISOF$:1S`I +A:.'[H:q[l9ON3B@XV-dJPp-4;J1S]C55i*LehZ9:h4uL@XCdVGtqgq;J(JVAUmKaI8"'s9ON-'!2OZInsR'9ON-@@XCgXH;7pr:h5&O@t%ElKNDrD:h5&L@!b[ZISXI&;eLVZB7Nrp +JPTd'9ON-@@XCs`ITC39]iVDG"Z1e9jrEGA:IBbIS4$o7pC(,?$8_BF@ok`9k&NHA:IQmKNN)I;.bATA:IHg +JPg$3/TB7a&qK2ZH9;J1Y`CPZ&.M,e;E:h>/N@!bUVHrF[0<+phY@sh$\HV\.!:LecLAU[HdI7mpl9ON-? +@:LGYV^p;.Y2QA:7BeITL37<,7@eAqa#mKiDiF'3AAGYDOn;eUkdCl)/,LJ_Z99ON->@!PITH;A$u:LeiJ@=1gZI8FI(9jr?> +?$8bDF\,k^:LeiPB7`ulJ5g37;eL\[Aq<,%.iCl;A2Mc=DF<,%(dBnfQ"Ki;Z=:h>5Q@Xh3cJl--4:h>5WBSBAuKhZ$+9O`2Op;J1Y`CPYr+LehZ98mZ^7?[,7PGth^n:1AWF@=1^UHVIst:1&9; +>]iP@F@ok`:h>/TB7`rkJ5^-6;eL\\B7a#nJPTd):1AQIAU[QjJ5Bd)9ON-?@CRHVIpr:1AQH +A:7BhJ59[&8mZ^6??](NGu/%";J1SZB7a)sKN2c@;.bAUA:IKhJQ-<8;J1S\BnTK$Ki2Q8:LnrOAUmWj +InsX(:1AQJAq*`lJ5Bd):LecNB7NonJ5'Hu9jr?B@<,%"a +BS0<"LJhc<@QHV.Xku-Mc45C +9jr?B@5VC5,]'MGe/E<+pn]AUmZjJQ$35;.Y8TAUmZjJPg!/;.Y2QA:7?fJQ$67;eUkb +C55f*Mc+8FECO,Q8R6L7@XCp^I8+-r9O`9>@!G7M +G>)Fm:LnrM@t%*\H;8!u;J(JU@t%0^I8OR+;J(JXAq/P@t%*\H;A+#;ItJU@=M'^J5Ba,;J(JXAqqJQ$35Vq#@!bLRGXl%^:LeiK@XV$^ISaR):LeiMA:ITnKNW/J=)3IgBRs&nIo'[(:h4uR +BRs/tJl$!+:1J`H@=1j]InjL&9k&NKB7a&qK2Q?69OW8NEL.W;eL\W@XUjTGtq^l:1AQHA:7?fIo0d+9ON-rIoC'4=)*OqDN%h=NE'\G;.Y8UAq<]dI7dgi9k&NIAUmWiJQ$35&B0s +B8'5qJQ$35;J(JVA:70\H:qUi8RH[3>^&kMIT1$9;J1YW@Xh*]I8OX,;eL\\B7`ulJ59[(:1AWF@!bOR +H;7pt;eUe]B7`oiInaC#9k&NE@=1dZHVnF*<+pn^AqO[J5Kp0:LeiL@t%9dJ5Km.:LeiK@XV'`Io'[*:LeiMA:INj +Jl665:h>5TAV*ioLK82J;eUk]AV*fmJkop,8mZd7?$8qKGY_^n:h4uOAU[NhInsR%8mZ^7?[,7PGth^n +:hG/QAq!ThJQ6H==`0'sCPGSpHq@[h;J(J\C5#W#K2,m(9jrEIAq]reHG>DUm:h4uOAU[NhInjI"8mZ^7?[,7PGt_Uk +9k/NGAUR?bIoC$5=D`jpCPGSpHqIdk;ItJ]Bno`(KhZ!'9ON3FAq/PA:.0aI8=F&:LecJ@sh'^Hr4I(;.Y2N@)Ci +:LecH@/VBnT>rIo0j.:LecI@XCm\Hqn-t8mZ^5?$8kJGYMUm94)p:?[,=T +HW+R-<+phZA:73^HW"I*;.bATA:IKiJl$$/:1J`KA:IKiJlccD=D`jmBS02qJl$$/:1J`LA:IBbISXI& +)Il:h5&PA:IKhJQ-<8;eL\V +@=1XPGY;Ci:LnrL@XUs[I8=C':LnrNA:IKjJ5g98:h4uJ@!P7HF@ok`<,@@fBn]DrK26$-9k&NHA:INk +K2ZH9;.bAUAUmZkJl--2:h>/N@=1UOGYDOn;eUk_B7s/qKN2cBCRHVe7&;J1S\ +BnTK$Ki2Q89OWBB?[PLSI84:&;J1SS@!bORH:hLf86g:2@!PX[I8XU':1AQD@!PLVHVS$s:LecLAU[B` +HV%Ld9k/NIAq@=1j\Hr+@%9jr?FAU[TlJQ$33:1AQ@>]iYFG>`%&;eL\]BS0@PH:_Cc8Qp42?[5OZI8XU'9jr?B@'!22Ll:h5&RAq/UBS09!Jl$'.:LecH@5WBSBE"L/_lA:18WJ@t%-\ +H:qUh9jr/RAUmNcISXL*;.bGZBSB>sKMZ63\rJPBU%;.bAWB7a#oJl-01=)3Ib@sh*`I8=@#:LJKIA:@EdI8=6s86g:1?[,FZISXI$:1AQI +AU[KfISXI$;.bAWB7`rkJkop.;.bGXAq^&eHGth^p;.Y8VB7a#nJQ$359k&NF@XV!] +ISO@#9ON3B@XV*bISsd-;eLV[BRs3!K2u`>;.Y2M@!PITH;nR/:LeiPB7a)rK3)iC/QA:IBcIo9p2:LnrJ@!bLQH:qUk:LecO +BRs&nInsR%:h5&TBS0?#Ki)E39ON3@@!bXXI8"$q:hG,M@s^p[HV\1%:h>/SB7EckInsX'9jrEF@t%9d +J5p<:=`&srCPGc#Jl-*05SA:[QgJ5Bj,;.bAR@XV'aJ5^-6;.bAWB7a,uKii2J;J1Y\B7s9"LK/)E1FF%BPX94)m7?$/\CF\H1g9O`rIo'a*94*!=@!bORH:_Ce8mZd<@XV-dJPp*29k&NI +AUmWiJQ-<8;eL\YA:IBbHr=R+@!PX^InsR% +9ON-BA:7?fIogE=/RAUmQeInjL&:h5&SB7`ulJ5'Hu9jr?C@XCm\Hr"7":1AQG@sh$\HV\.! +:h4uL@XCdVGth^n:h4uK@@!PLVHVe7$;.Y2SAq*Zh +ISO@!94)p<@/N@=1aVHV7^j +8R6L-=E-]0Db=>Z9ON-@@XCp^InjI$9jrEF@t%6bIna@!:hG/L@/N@=1aWHr":&:LnrL@XV!^Hr+F(9ON->@!PCPGYhq!94NBFAqEur +L/huF<,%.hCPZ&.LK/,B<,%"]A:IBcIo0g/<,%"aBS0#gI84:$;eUk^AqO#qKhl61:h>5ZCPYu*LJhc< +D^q;.Y2SAq*cnK2cK;:1f#TBS0B&LK/)C9k&ND?[>LXISsd/;.Y8Q@XV!\I8X[.;eL\W +@XUsZHrF[0/UBS08uKN)W;;.Y8O@!bLPG>)Ci:LecI@XCjZHV\.!;J(DWB7NijISO@!:h4uK@_V8R6L5@!POXHqe$q:LeiQBS05rJl-*0 +:h>/VBnTH"KN)W;;J(JR@!bING"c:h:1AQD@!PCPGYMUm:h4uPAq*ZhISXI$:LecG@!P7HF@fb]8mZ^7 +?[,%DF%0>S94*!@@t%9dJ5Bd+:LeiNAUmWhJ5'I"9jrEHAUmTfI7mpl8mZ^8@!PLVHVe7$:1AQHA:7<~ +HV.Ug9jr?>?$/M7D+7WH:LecJ@sh*`I8=@%:1AWJA:IEcJP9F!:M"rK@XV$_JPp-6;eUk`BSBAuK2QB5 +<+pn]AUmNbI847":LeiL@t%9dJ6$E=;.bATA:I?aISj^.;J1SV@t%*\H;A+#:h5&SB7`rjIo^<<8RZsC +Bn]]-McX_Qs'943*DAq]i\HGYhq!:1AQNC5#o2NE'YJ9OrZKAqEoqL/huB:h>/N@=1dXHqe$s:1AWKAUmWhJ5Km. +;eL\\B7`rjIo'[*;JLqcCktr#K2#g);eUkhDi.Y5LJh`8<,%"bBnTDuK2,p*94NBFAq3]kKN2lG:h5&J +??o:TI8=@%:h5&QAUmH^HV\.#;J1Y\B7s/qL/Vc@;J1YW@XUjVGYDRl;eLVYAq*WfI8=@#:h4uPAq*]j +Io0d+;J1S^CPGo,LK8/D;eL\W@XUmVGYDLj:1AQG@sh$\HVIpp:1AQIAU[NhIo'[(86g:.>]iSBF\?(d +:LecJ@sh!ZH;A$u:h4rK@XD'fJPK^(;.bGaDi@Y0Lf.l?<,%"bBnTDuK2#g'9OW]iM>F%fte +:1AQG@sgpVGYV^p9jr?C@XCp^I8=@#:1AQJAq*]jIna?t94*!?@XCaTGXbkX7pC(.?[,7PGtqgp:LecK +A:76`Hqn-t:LecJ@sh-bIT1!3;J(DUAU[EbHqn-t:h5&RAq/RAUmQfI8FO):h5&WCPGSnI8+-t +:h4uQB7NrpK2H63;eUe`C55Z#KhQ$-9O`5SA:IEeJ4a0p9jr?@?[,CX +I8ad/:h4uPAq*cnJP]m*:1AQG@sh$\HVe7$;.Y2RAU[TlJQ6E9<,%"_Aq='$Lg4qY;.bAQ@=1scJlZZA +U^JPp*2:1S`JAUREfJPp-4;eUe] +B7a#oJl??8;.bG^Cl))(Khl6/;J1S[BS0)kInaC#;JV+dC5>f(LJhlA:1J`F?[>CRGth^n9ON-;?$8kJ +GYV^p:h4uL@XCaTGZ&.';.Y2M@!POXHr=R+:h5&PA:ITnKN;iA<,%"_Aq='$Lg4qY;.bAP@!bdbJ6$K> +5ZCPYr(L/2?0;J1S[BS0)kInjL&;eh.eBo#`&L/Vc>:1AWE?[>LUH;@pp94)p8?$8hH +G>;Uo;.Y2O@XCaTGZ&.';J(DQ@&T@+F-'RFOB-4W=)X!oBn]T'LfS;I<,%"^ +A:IQlK2cN8:h>/QA:INkK2lZ?;J(JWAUmTfIo9m0;J(JZBS0?#Ki)E3:1S`IA:.-^ISXL( +:h>/SAq/R +AUmTgJ5Bd+:1AQHA:7/Q@t%?hJlQN::h>/TB7a#oJk]^&:1J`NB7`unIo9s1:LnrL@XV!]ISsg1=)/S +Aq/TB7a&qK2ZH9;eUk_B7s)mJ5Bg-;.bAQ@=1[SH;.js<,%(cBS0/oJP9L"8mZ^7?[,7MG=c"[ +:LecKA:7BhJ5^*2<+ph_BnB2nISj[*:LecKA:7BhJ5U!/9jrED@=1m^Io'[*;eUkaBnf`,MHOhTqJP9L"8R6L4?[,7MG=c"[ +9jr?D@sh0dIo9m.<+ph_BnB2nISj[*:h4uL@XCgXH;A$u:h4uK@]iJ/UBS0<"Ki2Q8;eLVWA:7-ZGtMCe:1AWJA:IEdIo'[*;.Y2N@BieKI8+1#9k&TKAV*Ze +IS=0t;J1SZAq<`fISO@#:1J`OBS0<"Khl6/9OW/RAUm]mK2lZ?<,%(cBSB5mJOs0p7U(%/ +@!b[[Io'^,;J1SYAq<]eISsg1<+pnX@!b=FFA-+j<,%"_Aq&TF)DiRn8Mc4;E +;eUqdC5H#.McahT:LeiJ@=1j\ISaR)9jrED@=1m^Io9m0;.Y8TAUmitL/;E186g@3?[>FTHr+@';J:SY +BRirlJP]p.;.bAYBnTK$KiVuD/O@XUmWHV@mp:LnrL@XUmVGY2:d9ON-@@XCjX +GY24_8mZ^9@=`04&DiRq:N)j_O +/P@t%'ZGt;7b94)p=@XCgX +GtD:a8mZ^9@2Ll;J(DS@sggPF[]GR79OY%>]iYFG=l1c +9ON-BA:7?fIo9m.;eLVU@XCXNF[fPU8R6L3??](NGth^n:1AQG@sh$\HV@gm9ON-@@XCjZHV@gm94<*> +@X:maIo9p2;J1S[BSBE"L/;H5:h4uK@/TB7`rkJ5U$3:M"oH@/TB7`oiInX9u:h>/SAq<,%"aBS0/oK1o^& +:1J`MAq?$8nLGu8.%>]Gd-Di@\2 +LJVQ6;.bG[BnfZ(Lf\DL<+pn]AUmTfInjI$9ON3@@!b[ZISaR):h5&L@!b^\InjI$8mZd:@!bRTHVS$u +;.kAVBRj#pK2H63:h>/SAq^&hJH;J.%?#l'3E0!t4 +Le_H3:h>5XBnf]*M-=hV<,%"_Aq<`gInjL&9OWk\9ON-@@XCm\Hr+@%:1AQD@!P=LG">k\ +79ah#=`Hr;F\Q=n;.bAZC55c&L/;H58mZd8??o.LGth^p:1AQB??]"JG>;Uo94)p9??\tHG">k\:LeiN +Aq<`gIo9p2;eUe[AUmQeIo0d-:h4uNA:79bI8=@#9jr?A@!PFRGth^n9jrED@XV-eJlccDMc+;E:1J`MAq<]eISOC%9k&TJA:[WkKMuQ::h>/O@=1[RGtD:d:1J`J@t%-^HVS+!:M"rPB7a6& +MHF_Q;.bAVAq2Ll;eLV[BRs&nIo0d+:h4uOAU[TlJPp*0^&qPI8OR+;.Y8UAq/TB7a,uKiDc>:hG/PAURBeISOF$<+pn`BS05rJlQN< +:hG/QAq!TiInjO%<+pn`BS08tK2u`@ +'!>DGZ/7*9jr?D@sh'^Hr+@%;.Y2P@sh!Z +H;7pr:hG/OA:.'ZHqn1#9k&NIAUmTgJ5Kp0;eL\\B7a#nJQ-<8;eLVV@sh!ZH;J.#;J(DWB7N`dHUqCa +9ON3@@=1[SH;S:*:h>/O@XV!]IT'm2/Q@t%0^I8+-r;J1SZB7`ojI8=F&:M"rM +A:INkKhu?6:h>/SAqB#R)DMq>)KMZ?8:h5&PA:IKh +JQ6E;;.Y8N?[>OZI8t!5>Ao<,%"^AUmQeIo'^,:h,&SAV3ikJ5'I"9ON3A@@!b^]J5U$3:M"rNAq!QgIS4*p;.bAVAq@]ibLH;J.%;.Y8V +B7a#mK2H02;J:SYBRiojJ5'L$9OW@!b[[Io9p2:hG/SBRirmInXBE\PI8FI&9jr?C@XCgXH;%^l9k&NKB7a)sKMuQ:;eUe^BS08uKNDuF +<+phZA:70\H:qUi86g:0??]+PH;%^l7Tsk,@!PX^Io'[(9jr????\kBF%]kb;eLVYAq*N`H:hLf:1AQJ +Aq*`lJ5g35]`PEG>Ddu:LnrK@=1[SH;nU3;.bAR@XUs[I8OU-;eq.gC55c&KMc?4:1J`K +@sh*`I8FI&:gn]H@!YORGY_gs:LeiOAq/VBnTAsJl665;eUe\Aq:LnrJ?[,4NGYhq!9O`/SAq@sh-bIT'm0 +:h4uNA:7EjJPK[$:1S`IA:.*\I8+1!:h>/WC5#](L/_l?;eUeW@=1^UHVS+!:M"rPBRiuoJ4sEu9OW/XCPGr.LfS;G'!DHH;\@):h5&L@=1aWHr+C);eUeZA:IBcIo'[*9jr?A@!PFRGt_Uk:LecKA:7/QAURR^Ip6oL>B5m1 +EKF1:Mc")=:LeiK@XCm\HW+L(94<*DBRiliI8FO)>AfC$C5>\sIn*de6s=V'@!GO\JPp-4;J:SWAq!Zl +K3)lEsKMc?6:Lo#UBnfT$L/)6/:Lo#O@t7-WHV7ap9jrEHAUmQdISaR);.Y8UAq=$!L0&/F +;ItJV@t%*ZGu%ps:h4rPB7O0'M-=bS;J(DR@XD$dJ5^*2:1AQHA:70\H:_Cc86g:0??]1THr"7"94)p9 +??\tHG",YV86U%-?$B(PH;7pr:1AWG@=1^UHV@jq:h>5VB7s5uL/huB;eUeX@XUpYHr":&;.Y2QA:76` +Hr=R+;eLVYAq*`lJ50R#9O`/UBS05sKi)H7:1ANB?[,7PGu%pt:LeiL@t%9cJl604 +8mZ^8@!PFRGtVOl:1J`LAUmTjKN)cD:hPM^CPl;9Na$Rc^&kLHVe7&:M"rI@8NE^Ib=E'3uCkto$KM,g)8R6L6@S9ON-2Ll;.Y8UB7a#oJl665BEA>FAQLr;J(JZBS0/O +@XUdQGY2=h:LnrL@XUmWHV\.!<+ph]B7NllIoL*4<,%"eCkku(KMZ63;.bGXAqNokJl667/P@t7?cJP]p0@sh*`I8"$o:LJKA>]r_GG>Vq#;eL\X@t%0_IT'p4;J1YYA:[TiK2ZH9;.bAWB7a)sKN;lC;eLVW +A:7-ZGth^n9jr?B@CSIT($;;.bGVA:IEeJ50U';.Y2RAU[HdI8+-r +9jr?EA:79bI8"$o94)m8??T"MGu/%";.bAUAUmTgJl667;eC\Z@t@QjKN)W;;J(JYB7a0!Kii/H;eLVY +Aq*N`H;%^l9jr?C@XD!bIo'[(:M"rNAq!NeI8OU-CSISsp82Ll;.Y8TAq5WBSBK&L08DN +>&T:"Ckko$Jkop,:1J`G@!bCKG=Pk\94)p<@k\8mZd<@t%6cJ5Bg-8mcm<@=1j]Io9m0;.Y8Q +@XV$^Hr=R+;.bAVAq/UBS08uKM5g%;.bAYBnTAsJkop,:LecJ@sh$\HV@gm:LecG@!PITH;A$u:h5&QAUm]lJl633 +<,%"_Aq<`gInjL&:1J`J@t%3bI8FO):LeiL@t%3`ISj[,;.Y8TAUm]lJlZW?:hG/RB7EioJQ$67;eUe` +C5#W$KMH$+;J(DO?[,=THVn@':h4uM@sh*`I8X[,9O`]iM>F%KY\9jr?C@XCdVGt;1_86g@3?[>LXISaR):h5&SB7a,tKN2`>=);WAqO&sL/r)E +;J1ST@X:[UGt_[n:h>/VBnTAsJkTU#:LnrVCkl#*KhPp&9jr????\tHG"Q(b9ON-BA:79bI7mpn:LecH +@/TB7a&qK2cQ<;.bM\BSBH$LK82F +;eUeX@s^jWGthdq;J1S^CPGc$K2,p*:h>/YCkl#*KhZ$)9jW' +;J(JR@!bORGYDLj:1J`G@!bRUHr+@';.Y2RAU[HdI8+-r:1AQC?[,+HF\#b[94)p:?[,+HF[]GR86pI7 +@XV-eJkop,9OW&m/=FA?:l:1AQG@sh*` +I846u943*CAUm]mK2ZH9;eUe^BS05sK2Q?6;J(JWAUmTfIo'[*;.Y8TAUmQdISF6u:LecJ@sh0dIo0d+ +:LeiPB7a,tKMlE5;eLVT@]iVDG"uLn;J(DS@sh'^Hr"7";J(J]CPGu/L/Vf;94<*< +?[>LYJPp-6;eUe`C5#T"K2#g'86pI2?$K%OHr+C)943*@@XV*cJPK^(8mcm=@XV0gK3E2N;.Y8R@t%-\ +Hq[pp9jrEE@XV$^ISaR)<+ph^BRs)pJl-*0:1AWD??o(HF\,k^94)p<@@!POXHr+@%:1AQE@/O@XUs\HVe=';.bAVAqqJPK^(93l[6??T+PH;\7$<+UP[B7X#nJPfm* +:h5&O@t%0^I8ad1=`&srCPGc#JlHE9@)Ci9jr????]1THr4I(9jr?B@/O@XUs\HVnF*:h>/SAq@QHVIpr9ON-A@sh0dInsR%94)p6>BEA>FA#tc9jr?B@/VBnTQ(LK/)C;.bA]D2;>4M,@l98mcm=@XV-dJPp*0:h4rF?$/bGG"uLm9jr?B +@&T@&DMqM0LJhc:;.bAUAUmTgJ5Kp0:LeiPB7a0!Khu<09ON3C@t%?hJlliE>&K0r +BS0/nJ50R%:1AWJA:IBbISj[,;eLVT@^&eHGtMCg:LnrQB7`lgIS=0t +:M"rLA:.*]HW"O-Vq#;eLVWA:IHf +J5g37<+pn\A:IBbIT'm2qJPTg+:h>/P@t%-^HVS+!<,%(f +CPYl$KMc?6=),KMZ61;J1SYAq=)3OfAUmH^HV@go:1AQD@!PFRGu/%":LecG@!PLVHV\.!94)p8?$8kJGY)1a94)p;@!PCPGY2:d +8mZ^6??]%LGYV^p:LeiOAq@!PLVHVIpp8mZ^4>]iYFG>D^r;.Y2O@XCjZ +HV\.!<+UPS@XC[PG"c:h:LnrL@XUmWI84C+8n*6GAV*ioK2H63:LnrPAqB#R$Bnf;iIS!jk9OW'!2< +F@ok`8mZd8??o4PHV7^l:1S`KAq!KcHqRjo9k&NLBS08uL/DQ89jrEHAUm`nK2cN:;eL\\B7a#nJP]m, +;.Y2P@sgjRG"Gt_:1AQHA:79bIo9m0;eLV[BRs/tJkom(9ON->@!PFRGtqgq9ON-@@XC^RG=GbW:1AQE +@BESJHr+=(:18WMAq5P@=CgUH;7t!:h>/PA:.-_ +Hr"=%;.kAR@t%$WH:qXm:Lo#QAVR]JQ6H=<+gnaB8';tKi;N6<+pn_ +B7`idHr=R+;J(DQ@5UAqa)oKiMlE@!PLVHVe7$;J(JYB7`rjInjI$9jrEHAUmcpKMZ3/:LecKA:7:h>/SAqBEJD +G>Mgu:1AQHA:7@!PRZI8X[,8mZ^6??].R +HVS$s94)p<@r+LfS5F +=)*OiAqWrhJ5^'5=_rssC5>_tJl#s.94)p>@sh'^Hr+@%:h4uOAU[TlJPK[$:Ln`H@s^mWGY)7d87$I7 +@t%EmKhu?2;eC\[A:dN`ISF6u:h5&PA:IHfJ5p<:<+ph]B7NrpJPp*094)p:?[,CXI8X[,94)m:@!GIW +Hqe$q8mZ^9@)Ch8R6L6@/TB7`umJPp-4&oX"BS8o^H:_Fg:1J`I@5SA:[TiK2ZH9:LnrK@X:^WH;.mr:1AQF@XCjZHV7^j94)p<@/O@XUs[I8+1!:1AQE@BEVLHVe7$:h4rH?["tCF%'5P8R6R]iYFG>D^r;.Y2UBRs)pJ5'Hu:h5&QAUm`nK2cN:;.Y2RAU[KfISaR';J(DZC4fQ%K2Q<4;.Y8WBS0;u +L/MT89ON3<>^&bFGY_gu;.Y8R@t%'XH:V:b9ON-A@sh'^Hr4I(:LecJ@sh'^Hq@Ue86g7.?$/_EF\?(d +94)p=@t%?iK26$-;.Y8VB7a&pJl-*0:LecG@!PITH;\@)^&\BG"uLp;J(JVA:I3XGt(t[9jr?B@@t%BkL/2?2;.P8XB8'8rKMc<2:LeiI@!bXXI8X[.=)3IgBRrrhHqRgk8mZ^;@sh-bISXI$94)m8 +??]%LGYDLl9jrEF@sh-bISO?u>&T@!BnfAmIS!gi8R6L3??]"JG"lCj9jr?C@XCdVGt_Uk:LecH@B#Ks +AUmTgJ5U$39ON-?@4M,@l;;J(DUAU[Eb +Hr4I(<+ph]B7NllIoC!1<,%"eCkl&,LfeMO<,%(dBnfQ"Ki;Z=;.Y8UAqIVI8"$q9jrE>>BWVFGuJ@-;eL\X@t%*ZHV%Lf:1AQJAq*`lJ5Km,9jr?B@'!;B +G>Mh";J(J[C55u2N)j_M@=1sbJPg!/:h5&RAqBEMFGZ/7*;J(DS@sgsXGt;1_9ON-DAq*cnJPg!-9jr?B@'!>D +H;J1';J1Y_C55u2N*'qS<+pn\A:I<^Hqe$s;.Y2SAq*ZhISaR':h4uL@XCaTGY2:d +8mZ^8@!b^\Io9j1;.P8UAUmWhJ5Bd);eUk\A:I<_I7mpn8mZ^8@!PFRGt_Uj;.Y2O@XCaTGYDLj:1AQE +@:1J`LA:7EjJQ6E9;.bAXBS02q +Jkop,:LnrM@t%3aIo0g/=`0-uCPYo&K2?-0:LnrPB7EckInjO%<+pn`BS02pJQ6E;=DWakB7`idHqe$s +:h5&O@t%]iVDG"Q(b8mZd:@=1j]InO0r:LecK +A:7?fIoU37=)3IeAq*K^GtVLh7pL=FEfX=>MG[u<;.bGWAV*`iKN2cD;eC\_BSKT'LfS5F<+gnaB8'8r +KMQ'-9ON-A@sh*`I8=@#:h4uPAq*ZhISaR'9ON3B@XV$^ISF6u8mZ^8@!PITH:hLf:1AWB>^&kLHW+R/ +;J(JZBS0K+M-Y+[=DWaf@XUgRGYDLl:1AWG@=1dXHq[pp94)p>@sh-bISaR':1AQG@sh-bISXI$94*!> +@=1sbJQ6E;<+gnaBnfW&LJql?=DWakB7`rjIoC!3<+ph[AU[B`HV\.!9ON3A@=1m^IoU39 +@=1saK2ucD)Ci +9jr?C@XCjZHV@gm8mZ^:@XCp^I846u8mZ^6??].RHVe7$:LnrOAUmiuLKJDL<+pn^Aq*cnJQ$33:h5&S +B7a&pJl?<6;.Y8Q@XUsZHr"7$'3VNISaR)9jrEF@t%3`ISO@#94<*?@XUs[InaC%:Lo)UB7s2sK2ZH9/WC5#PuJkfg);.bA[CPGi(KiMlAk\79Xh:DMqJ.L/MZ;<,%(bB7s)mJlZZE=DNapC5>o)LK/#B<+gna +B8'5pK1oX#7pC(/@!PLVHVS$s:LecI@XCdVGtVLh:LecJ@sh'^HqRgk8R6R7@!bXXI8"$q;J(JR@!bXX +I8ad1;J(JWAUm]lJl633:LecF?[,%DF%0>S9ON-@@XCjZHVn@':h4uM@sh-bISsd-;.Y2RAU[NhIo9m. +;J(JZB8'H'M-4YP=)*OjBnfT$L/huD;eL\W@XUmVH;%^n9ON->@!POXHrF[.;J(DR@XCaTGYV^p:h5&M +@=1dXHrXm6;J(JWAUmWhJ59[(;J(J[BnTArJP]m,9jrS9jr?FAU[HdI8FI&;J(JS@=1j\IT1!5;eL\ZAUmWhJ5^*4 +<+gnaB8'H'M-=hV=D`pqC55f(LK82J<+pnZ@XUmVH;.gq9jrEB?[,@VHrOd1;J(DS@sgsXGtqgq:h4uJ +@!PITH<"[2<+pn^AqFUI847"9ON-A@sh$\HVIpp8R6L1>]iVD +G"c:h9jr?B@9jr?C@X:j]Hr"7! +:hG/OA:.-^ISOC%9k&NG@t%6cJ5Bg-;.bA[CPGc$K2#g'9OW<+pn\A:I?`I847" +:LeiNAUmTfInX6s9ON->@!PFRGth^n:LecLAU[KfISj[*:h4uK@FTHrF[0=)3OmCkl#) +KMuN8;eC\\AV3rpKiDc@;J1YZAV*ZeJ5Bg/;.Y8M??o(HG>)Ck9jr?A@!PLVHW"I*;.Y2TB7NijIS=-p +94)p;@!PRZI8X[,;J1S[BS08uL/huD=)<^mBnfDoInjL&:hG/J?[#.OGu%q!:LeiI@!bRTHVe7&9jr?C +@XCm\Hr+@%;.Y2P@sh$\HVS$s9ON-?@p(:LecJ@sgsXGtD:b86g:.>]iVDG"Z1e9ON-9>BED@F\Q:j;.Y2SAq*]jIo0d+94*!>@=1aVHVIpr +:LeiL@t%?hJm3/N;eUe^BS0Q0N*^Rc=`0'tCkkr&K2,p*9jrEGA:IHfJ59[(:1AWH@XCjZHVS$s8mlm: +@&B0uC5#GnIRm^f7Tsk+?[,FZ +ISj[):1S`KAq!ZlK2cQ<;J1SYAq&T@$Cl))(Ki;Z=B<5;F%p.k:1J`OBS05sK2Q?6:1AWD??o+J +GY;Ci:1AWJA:IEdIna@!;J(DS@sh!ZH;%^l9ON-?@m&9ON3FAq*`lJ59[&]iVDG"lCk;J(DR@XCs`ISsd-;eLV[ +BRs#lISXI$:1AWG@=1p`J5^*4<+pn^B7`oiIo9p2:h5&M@=1gZI8FI(:h4uM@sh$\HV7^j94)p?A:7?f +InjI"94*!?@XV$^IS=-r:1J`LAUmcqKi`)G=) +;eL\`CPGi'KMH!)9jr?GAq*cnJP]m*<+ph[AU[EbHqe$q8R6L/>'!8@G#)Uq:h5&PA:INjJl-*0;J(J\ +C5#T!Jk][$:18WH@"(s`Jl665;eUe^BS0,mJ5^-6;J(JT@XUsZHr+@':h4uM@sh$\HV@gm9ON-CAU[Tl +JPTd'9ON-A@sh*`I8"$o9k/NJB7a,uKii2L=D`pnB7`lgISOF$;.kAP@X:^WH;A$u:h5&O@t%-\Hr=R- +:h4uPAq*WfI8OR);J(DTA:70\H;A$u9jr?A@!P:JF[]GR79OY$>BED@F\#b[:LSNF@X:jZHV.Ug86g:4 +@XV*cJPBU%9jr?D@sh!ZH:V:`7pC(+>]iYFG>)Ci:1AQE@@!PIT +H;A$u:1AQD@!PLVHW"I*<,%"`B7a)sKMlH7:1J`KA:IEeJ5Kp0<+gnaBS05rJl-*.;.Y2RAU[NhIo9m. +:M"oKA:.-_Hr":&;eUebCl)/,LJ_Z9;J1YaCl)82MH=VL&K0pAq +;eLVXB7EckInaF"9ON-@@XCgXH;.go;eLV]C4fDrIna?t;.k>QA:%!ZH:M7`7U1%2AUR?cI8aj2:LecG +@!PITH;S7&;J(DUAU[HdI8+-r9jr?A@!PLVHVe7$:1AQD@!PLVHVS$s9jr?B@2Ll:h4uSBnB;tJPBR!9O`/QA:I9^H;.mr:M"rNAq!HaHUqCa8mZd<@XUpX +HVIpr9jr?C@XCaTGY;Cg:1AQD@!P=LG"Z1e93cX5>]r_DF\5k\:LJKF@=(aVGthUi:1/CSHqn1#8mZ^5TAV*WcInjL&<,%"bBnT2iI7msp8mZ^6??]+PH;J.# +;.Y8UAq'!>DGYMXq9OW/P@t%9eJPg!/:LeiI@!bING"Q(b;J1Y]BSB2kIS+!m8mlm:@Ddr +:LecG@!PRZI9(*8<+phV@!PCPGYr%$:LecG@!PCPGY;Cg8mZ^4>]i\HGYhq!;J(DTA:7'!AFGu/%";eL\W@XV*bJ5U!1:h5&SB7a#nJPK[&:h5&QAUmH^ +HUqCc8R6L4?[,:RH;J.#;eL\V@=1^TH;.gq:h5&QAUmZjJPg!/:LecMAq*ZhISO@!:1AQE@@BEVLHVe7$;J(JT@XV0fJl?<6:h5&SB7a&pJl-*0:LnrNA:I9] +Hq@Ug86g:2@!POXHr4I(;eL\W@XUmVH;.gq;.Y8UAq/QA:I?aIS4'q +;J1S]C5#MsJP9L";J1S_Ckkl"JPTg+9ON-p(94<*@A:.3c +ISXO&;.Y8SA:IKhJQ6E;;eL\U@!bLPGtqgs:h5&N@XUsZHr"7$:h5&O@t%0^I847"94)p;@!POXHr"7" +:1AQHA:7?fIo0d+94)p;@!P@NG>2Ll94)p4=`Qu8F%Tb_9jrEB?[>OZIo0d-:LeiMA:IEdInsR':LeiM +A:I<^HqI^j94)p<@;J(JU@t%3`ISXI&9jr?C@XCgXH;.go:1AQE@2Ll9ON-7=`Qu8F%]kb:h5&M@=1m^Io0d-:LeiMA:IBbISF6u:1J`J +@t%*[HqI^j8mZ^:@XD!bIoL*4<+pn`BS08tK2lW=;J(JU@t%0^I8=@%:1AQF@XCgXH;.go:LecI@XCgX +H;A$u:LecI@XCjZHV%Ld8mZ^5?$8nLGth^p:1AWH@XV-dJQ6E;:h5&N@XV!\I8"$q:LecI@XCgXH;.go +:1AQG@sh$\HV@gm:1AQKB7NfhI7[^f8R6L6@/UBS0<" +KiMlA9k&NKB7a&qK2?-0;eUe`C5#JqJ59^*94)p:?[,7PGu8.%;eL\ZAq]ibLH;A$u9ON-?@)Ci8mZ^8@!PITH;.go9ON->@!PITHr+@':LecJ@sh-bISXI$8mZ^6??](NGtMCe9jr?C@XC^R +G=c(`:LeiPB7a#nJP]m,;J(DXBRrujI8OR);eLVR?[,(FF@ok`79O_'>^'%VJ6$E= +@!PCPGYDLj8mZ^7?[,@VHqe$q9jr????].RI8OR+:LeiJ@=1j\ISXI&94*!:?$JtJGtD:d9jr?C@XCgX +H;%^l9jr?EA:79bI8+-r:LecLAU[EbHqI^h94)p>@sh0dIo9m.;J(DWB7NllIoC!1/QA:IBcInjL&;.bAXBS0)kInO0r6s+Fu>'!5>F\cLp;J(JT@t%3aIo0g/=DWahA:I9\ +HVS$u;.Y8UAq/QA:IBc +JP]p094)p:?[,:RH;J4&;eUe]B7a&qK3)lE>&T:!CPGl*L/hr@/O@XV$_Io9p4 +;eUkbC55o.MH=VP;eC\_BSKGtKMZ00;eC\^B8'?!L08>M;eUk_B7s,oK2Q?8FTHr4I*;eL\[AqBEGBG"Q(b9ON-A@sh*`I846u:1AQHA:7B#L!BS/obGYDLj:1AQD@!PITHr+@'9ON-CAU[HdI8"$o +9jr?EA:7/P@t%*[Hqe'u:h>/N@=1aWHqe$s:1AWJA:IBbHr=R+<,%"_Aqi%Ki)B4;ItJ[B8'?!L0/5J@!PFR +GtMCe86g:/?$8qNH;J.#9jr?A@!PFRGth^n9jrED@=1gZI8=@%;.Y2QA:73^HV.Ug8R6L5@!PLVHV@gm +9jr?D@sh3fJ5^*2:1AWI@t%@!PFR +GtMCe7pC(+>]ibLH;J.#:LecF?[,7PGt_Uk:h5&M@=1gZI8=@%;.Y2SAq*TdHqI^h86g:3@qJP9L";J(JWAUmfrKiD`<9jrED@=1j\ISaR):LecKA:76`Hqn-t:LeiI@=1dYI8jp6 +;.bGWAUmZkJl694:hG/SB7a)sKMZ639k&TLAqO#qK2H63;.bAWB7`idH;%^l:LeiL@t%9dJ5Bd+:h5&R +Aq@!PLVH;%^k7pC%.@!PdfKii/H;J1YbD2M;,L0&2J;eL\\B7`rjIo0g/ +;eUkaBnfc.MdLRg=DW[jBRs#lJ5Kp0:h>/N@=1XQGt;4c;J1SU@XV!]IT'm2<+pn^AqLYInsU):h5&O@t%0^I847":LeiMA:IHfJ5U!1;.bAXBS08uKMlH7:1J`I@XV$_ +Io9p22Ll:1AQG@sh-bIT'm0;eLVV +@sh-bITC39;J(DP@!PITH;nR/;.Y2O@XCm\Hr4I*;J(JWAUmWhJ5Bd+:1AQG@sh$\HV.Ug86g:0??](N +Gt_Uk:1AQE@?$9"RHrF[.;.Y2N@=NGt_Um:1AWI@t%6bIoC!3;eLVW +A:7BhJ6-N>;J(DO?[,:RH<"[2;J:ST@s^p[HV\1%;eUe\Aq]i_J +GtVLh:1AQF@XCs`IT'm0:LecE??]%LGYhq!:LecJ@sh*`I8X[,;J(DS@sgsXGtVLh8mZ^8@!POXHr+@% +:1AQG@sh-bISsd-:1AQC?[,1LG=l1c8mZ^:@XCs`ISXI$:LSNA>]r\EG"lCk:LnrNA:IBcIo0g1<,%"^ +AUmQeInaC#943*?@=1g[ISOC%:LeiL@t%@=1m^Io9m0:1AQE@OZInX6s9ON3B@XCdVGth^n9jr?DAURKjK26$/:1AQG +@sh$\HVe7$;.Y2N@5XBnTH"KMZ619O`<@@=NGth^p94*!;??o4PHV@go94*!=@!bXXI8FI(:h5&P +A:INjJlZW?;.Y2QA:79bI846u8mZ^6??].RHVn@';J(JR@!bXXI8X[.<+pn\A:I9\HW"I,D^r:h4uL@XV'`IoL*6<+pn_B7a&pJl633:LecKA:79bI846u9jr?D +@sh*`I8OR)8R6L5@!PX^Io0d+8mZd6>^&qPI8ad1;J(JR@!bXXI8ad1<+pn\A:I<^Hr=R-;J(JWAUm]l +Jl?<6<+pnaBnT>pJ5U!1;eUe\AqD^r:M"rK@XV$_Io0g/?$8hHG>;Uo:LecJ@sh'^Hr4I(;J(DR@XCaTGYV^p:1AQF@XCp^ +I8OR)9jr?A@!PLVHVS$s:1AQD@!PCPGYMUm9ON-;?$8\@F%'5P8mHI,=)UH-E(aP_;J1S[BS0&lJkT^* +:M"rMAURBeISXO'9O`@sh'^Hr"7"8mZ^6??].RHVIpp9jrEG +AUmTgJ5U$3>]Gj-D2M2&JPBX#:hG,UC5#f.Md(.]=)O!sCku&)L/DQ8;J1SZB7`ifHVJ!s;eLVYAq*]j +Io'[(9jr?FAU[NhIna?t9jr?C@XCjZHV%Ld6s+G">]ieNI847":h5&K?[,"BE^X#L79ah0AUmm"MGe)? +9jr?B@:L +G#;h"BEPHGtqgq;J(DS@t%9dJ5g37;J(JXAq:1AQE@D^r;eL\\B7a#nJQ$35;.bAR@XUpYHr":&=D`jpCPGJiHV7an:LeiL +@t%9dJ50R%9ON3B@XV!\I8OR+]iYFG=c(`7Tsk(>]i_JGth^n;.kATAUmZkJl$$/;eUe\Aq)Ci +:h4uNA:73^HVIpp8R6L4?[,:RH;.go9ON-=?[,7PGtqgq:1AQHA:79bI8OR);eLVT@;Uo:LecF +?[,4NGY;Cg86g:.>]i\HGYMUm8mZ^8@!PFRGt_Uk9ON->@!PFRGth^n:LSNHA:.-]HV7^j;.bAbEfF:E +O&KhL:hG/N@s^mYH;.mr:1S`JAUR@!PX^Io0d+ +:LeiOB7`rkJ50U'<+q+dB7s#iIS=3r:M"oOB7a)sL0/8O=)O!sCPl#)L/)6/9k&NF@XUs\HW"O-;J(DW +B7NllInsR%:1AQIAU[HdI8"$o9ON*N@!PLVHW+R-;J:S\C5#f. +Mc")=:h4uL@XCjZHVe7$;J(DWB7NonJ5U!/<+gn^A:dQcI847";J(JYAqX&nK2H04943*CAUm]mK1]Ks +9k&TMB7s2sKhc-,9OW&K*nAq*ZhIT'm0:1AQA?$8hHG=l1c:h"ZE@sC[TGYV^p:hG/PA:IBcJQ-?<=)X!mB7ifc +IS=:&:hYMZBn]>qK1]U%94)p>@sh*`I8FI&;eLVZB7NcfHqn-t8mZ^=AUmH^HUqFe;.bGbE/dn9MG7Z5 +9k&NIAUmZkJl665:LnrI?[>:MGthar;J(DUAU[B`HVS$s:h4uL@XCaTGY;Cg:1AQ@>]iVDG"uLn:1AQG +@sh0dIo9m.9ON->@!P=LG">k\9ON-A@sh'^Hqn-t:1AQF@XCaTGYDLj;J(DXBRrrhHqI^h9jr?B@/M@!bIOGt_Xo;J(DUAU[EbHr+@%;.Y2O@XC^RG=l1c:1AQA?$8kJGYMUm9ON-A +@sh3fJ5^*29jr?B@2Ll:LecH@/O@XUpYHqn1#8mcm@AUmQeInsU);eL\^BnTK#KMuN8;J(JZ +BS05rJkom*:h4uI?[,7PGth^n94)p;@!PITH;.go:1AWE?[>IVI8jm4;eL\U@!bINGYDLl9k&NHA:IQm +L/Vc>;.bGZBSBAuK2cQ<:LecKA:7&K*nAq/RAUmQeInjL( +:h>/QA:IHgJPKa'9k/NE@sUaTG=u@h:1AWI@t%$VGtMCg94*!?@XV0fJl633:1/<=>BNJAF\?(d9jr?B +@B)Ci9k&NJAqBED@F\H1g +9jr?EA:7?fInjI"<+ph_BnB2nISF6s:LecMAq*]jIo0d+:LecKA:73^HV@gm9jr?C@XCgXH;.go:1AQE +@pJ4s?t;eL\bD2;)%JPBR#:LeiSCPH,8 +O&K_G9jrEIAq'!29k&NKB7a&qK2ZH9;J(JT@XV!\I8X[. +;J(JT@XV!\I8OR+9ON-=?[,7PGtqgq:LecG@!PITH;S7&;J(JU@t%3`ISaR):LeiJ@=1j\IT1!55YC55]"Jl$'.;.Y2K??\tHGYMUo:1AWJA:INjJl633;eLVWA:73_ISOC%:h>/VBnTT* +LfnVP>]G^(Ckkr&K2,p*:hG/TBn8ugHUqId79O_(?$JqHGY;Ci9ON3A@=1sbJPp*2:gn]D?[,4NGYDLj +8mZ^7?[,@VHr4I*;eLVV@sh!ZH;J.#:LecF?[,.JG"Z1e8R6L0>BEGBG"uLp:h>/UBS08uL/MZ;:h5&H +>^&Y@F\?(f8mZ^:@XCp^I8FI&:LecH@@!PLVHVe7$ +:LecH@@=1gZHV@gm:h5&SB7`ulJ5Bd+:1AWM +B7a9'Lf%`68mZ^:@XCs`ISaR':LecG@!P@NG=u:f9jr?B@/RAUmNcIS4'q:1AQG@sh0dIoL*4;.Y2L +?[,+HF\#b[8mZ^7?[,4NGYDLj;.Y2TB7NcfHq[pn;.bAYBnT;oJ5'L$:1J`RCPGl*L/_l?:LeiL@t%3` +ISXI&:LeiK@XUsZHqe$s:h4uJ@!P4FF%9GV:1AQF@XCgXH;eI,;.Y8TAUmTfInjI$94*!LXIT'm2 +:hG/QAUm]mK2cQ>??]%LGYDLj9jr?EA:7EjJPp-4;.bAX +BS08uKMlH7:1J`NB7a&qK2,p*9OW)Ci94)p9??]+PHrOd3=DWajB7`ieI84:$ +;.bAWB7a#oJl--29430C@t73[I7RXg9OW/UBS02qJl--2;eUe]B7`oiInjL&;.Y2P +@sh!ZH:qUk:1J`NB7`rkJkop.=)*Od@=LsXI8==&;.P8ZBnol/McabO?#Ym/D2hP/L/DK5:h5&TBS0,m +J4Ejg8mZ^1=`Qr6E_'GX8mZ^8@!PRZI8ad/;eLV^CP5`'K2?*,9ON-?@<~ +@t%6bIo9m0;eL\\B7`ulJ5'I":LecLAU[B`HV7^j94)p<@]iP@F@fb]:1AQG@sgsXGtD:b:LecG@!PFRGu/%";eLVV@sh!ZH;S7&;.Y8Q +@XV'`IoC!3;eL\[Aq)Ch86g:2@!POXHqe$q +8mcm=@XV'aJ5Bg-9k/NF@t%0_ISF:";.bG]CPZ&.McOVN=`&spBnTArJQ6E;]ibLH;S7&;.Y2O@t%3aInsU)9ON-@@XCgXH;.go;.Y2WC4fGtJ5'Hu:LeiNAUmZjJQ6E;=)3OfAUmB[ +H;%ap:1JfWDMqhBOBZ[`:1JfQBSB;qK26$-;Uo:h4uL@XCm\Hrb!7 +;.Y8R@t%6bIoL*6<+pn_B7a&pJl?<6;.Y2QA:73^HV@gm9jr?B@ +@!PITH;J.#;J(DTA:79bI8X[,;J(JVAUmWiJQ-?: +@!PITH;A$u<+ph\Aq*ZhJ5U!1;J(JUA:IBcIo0g/<,%"aBS05sK2ucB;Uo:h4uJ@!PFRGuA7(:h5&SB7a0!Ki;W9:1AWI@t%?hJlHE99jr?FAU[QjJ5^*2;eLV\ +BnB;tJPg!-9O`<@@5UAq.M,@l=;.Y8SA:IHfJ5Km.:LeiJ@=1m^IoU39 +/XCPGf%K2,m(:1AWH +@XUsZHr+@']iSBF[oYX8R6L7@XCs`ISaR'8mZ^7?[,:RH;7pr:LecMAq*]jInsR%9k&NJ +Aq<`fISO@#9ON-8>'!/:F%]kb;.Y2P@sgsXGtD:b86g:.>]iYFG>D^r;J(DUAU[EbHr"7":LecI@XD'f +JR3ATFTHqe$s:h5&VC5#PtInsR%9k&TM +B7`rkJ4j9s94)p7>]iVAFA,ta:h4uNA:70\H:_Cc86g:->BEJDG>D^r;J(DTA:73^HVS$s:1AQF@XD'f +JR3AT=`0'qBnTDuK2ucB/UBS05sK2cQ<;eUeU?[>FU +I84:$;.Y2P@sgpVGY)1a94)p;@!PFRGu/%";.bAYBnTZ.MHOhR;.bATA:I?aIS!jk<+ph]B7NcfHqe$q +9ON-@@XCgXH;%^l9jr?@?[,CXIoC!3k\94)p; +@!PLVHVS$s9jr?C@XV!]IS4'q:1J`MAq/R +AUmWiJP]p.=`04'E0"7DN`9_I<+pn`BRri_G>2Fg9jrEKBS08tK2?*.;.Y8R@t%-\Hr"7$:1J`NB7a)s +KMlH7;.Y2O@XCaTGY)1a:LecG@!PFRGtqgq9ON-):d9jr?A@!P@NG>)Ci9ON-)Ci;.Y8VBS05sK2cQ<;eLVS@!PRZIo'[*:LeiPB7`rjInsR' +:M5;YCPPo)Khu?29jr?A@!PFPG"Z+`9jr?B@]iSBF\Q:j]iSBF\cLp:LecF?[,7PGtqgq +9ON-@@XCp^I8FI&:h4uM@sh!ZH:qUi9ON-@@XCaTGY2:d9jr?@?[,4NGYr%$9OWU_Jl$$/<+phbCkYc!InF$k9ON-CAU[KfISXI$:LnrL@XUs[I8FL*;J1S\BnTAsJl$$/9jr????\nD +F@]YZ8R6L4?[,:RH;J.#9jr?A@!P^bK2u`@:h5&N@XV!\HVIpp9jr@!PITHqn.! +:gn]G@XCdVGtD:b86g:4@XCs`J50R%8mcm<@=1^UHVIst94<*;?[#.OGt_[n:LeiI@!bXXI8=@%;J(JZ +BS02pJQ-<8:LecG@!bRUHr4L,;J1SZB7a&qK2Q?6;.Y2P@sh$\HV\.!:LecH@q\94)p=@XD!bIo0d+94)p<@ +@X:d[Hqe*t9jr?EA:79bI8!pj943*A@t%3aInO0r8R?[:@XV'aJ59^*:LecF?[,4NGYhq!;eLV\BnBB# +K2ZE5;eUe]B7a&pJlHE9;J(DWA:@HfISF0n;e1>P?[57JF\Q1e;.=oJ?[57JF\>t_9jr?D@sh*`I8OR) +:h4uJ@!PCPGYMUm:1J`J@t%0_ISOC%:h>/SAqBEVLHVn@);J(J]C5>f# +KMuK9;JLq^B7j,rK2lZ?;J(DTA:7@sh-bISsd- +:h4uJ@!P@NG>)Ci9OW;Uo94)p7>]iYF +G=u:f8R6L1>]iVDG"Q(b8R6L2?$8qNH;\@);J(DXBRs#lISXI$:h4uH??\qFF\u_!=)R]JP9L":h4uOAU[<\GtMCe:1AQG@sh!ZH;A$u9k&NE@=1^UHVe:(BED@F\H1g:1AQE@BWVFG=l1c9jr +<+pn_B7`ohISaR):h4uL@XUs[I8=C'9k&NF@XV'aJ5U$5<+ph_BnB8rJ5U!/;eLV[BRs&nInsR%:Lo#O +@t7?cIoC$5<+pnZ@XC^RG>2Cg;.Y2M@!PCPGYV^p:hYG\D22))L/huD=Da!sC5Go'M,nAL=)3atDN._6 +Mc+2@/VBS0BEJDG=Yt]8R6L/>&m,;F%9GU86g71@!PU\J5U$5 +;J1Y[Aq<]eIS4'q9jrED@=1[RGtVLj:h5&PA:I?`I8ad1;eL\ZAUmTfIo0d-;eL\]BS02pJPTd)7pC(, +?$8nLGu%pt:h4uL@XCgXH;7pr9jr?D@sh'^Hr4I(;eL\ZAq +E_BY\9jr?C@XCjZHVS$s:LecH@/UBS02qJl--2;.Y8R@t%9dJ5g37 +<+pn`BS02pJPBR#9jrEE@XUjTGtVLj;J(JWAUmQdIT1!5;eL\[AqqK2?-2;.bAVAUmWhISj[*94)p7>]iG: +ECsGX9jr?D@sh'^Hr"7":h4uL@XCdVGth^n;J1S\BnTH"KN2c@;.bAXBS02qJl--2;J1SZAqMgu<+pnaBnT>pISXI$:LecJ@sh6hK3)iC@PH;J.%:LeiMA:I?` +HW+R-:h>/P@t%6cJ5g37;J(DR@XCdVGth^n8mcm>@t%9eJP]p.;eq.eCPPc!K26$-:1J`I@XV*cJQ$67 +:LecF?[>CRHV\.# +@sh-bJ5^*4T8R6I4@!GIW +Hr4I*;.Y8SA:IBbHq\!q:LeiH?[>7JG>;Uq=DWaqD2;,'Jl$!-:LeiI@!bRTHV\.#;J(JWAUmQdISO@# +:h4uL@XCgXH:qUi86g:/?$8nLGtqgq8mZ^3>BE>/TB7a#oJl665=DWamBnTAr +JPg!/;.Y8TAUmQdIS=-r:LeiG??o(HG>D^t=DWaqD2;/)K2H31:h5&L@!bORH;J.%;eL\ZAUmQdISXI& +:LecI@XCgXH:qUi86g:/?$8kJGYMUm8R6I0>]`J?FA-(f;eLVYB7`oiInsU)9k&NE@!bUVH;J.#9ON-? +@/TB7a#oJl665=) +@!P=LG"Q(b:LnrQB7a&qK2lW=<+phW@=E'4#Di7S/L/DQ69k&NC@!GFW +Hqn4!94)m5>B +?[#.JG"Z(`94*!?@XCjZHVIpo;J(JU@t%-\Hr+@';eL\\B7a#nJQ$35:LeiH?[>@PH;S7(@sgjRG">bW8R6L0>BE>;Uo;eUe\Aq<]eISXL(9OW]`J?F%ftd;J(DUB7EZdISOC%:h>/RA:I?`HV@gm +8mZ^;@sgjRG">bW8R6L0>BE>;Uo;eUe[AUmNcISaU+9OWBEJDG>`%&;eL\V@XUmWHV\1%;eL\_C5#Z%KMc<2 +;J(JZBS05rJ5Km,;J(DP@!PITH;nR/qJP]m,;.Y2L?[,(FFAHCo;.bG[BnfW&LJql? +~>} _index 9 eq {/_index 0 def pop ()} {_index get /_index _index 1 add def} ifelse +end } bind aload pop ] cvx +ID +EI +restore end +} def end +createpat +1 +8 dict dup begin +/PatternType 1 def +/PaintType 1 def +/TilingType 1 def +/BBox [0 0 300 300] def +/XStep 300 def +/YStep 300 def +/PaintProc { +pop scrdict begin save sdmtx +/Cs4 SC +q +300 0 0 -300 0 300 cm +BI +/Width 300 +/Height 300 +/BitsPerComponent 8 +/Decode[ +0 1 +0 1 +0 1 +] +/Interpolate true +/DataSource + mark <> { begin {<~ +M+^U!8PFe,8V0E&KLe^f84nG&8:a6$LJ(?q8P=Y)8:j<%K1ALa77Vhp7=dltK1ALd84nS-98,r1KLe^b +6UcGj7"\!$Kh4jj84e_6:6JLRO&&T+7nA8$7YXN-KLe^i8kb%7:5_nFLJ(?o7nJA)8qBE$M+^Tu85"S* +8VBW,K1ALb7S&/%8VTi2KLngd6q2Yo7YF<)KLe^b6UcMn7YOE,Kh"ag7S/>*98Q;:M+^U#92:=::5DM: +Kh4pj84nM)8V0E&J4)kX77W#%8qfi0KLe^h8P=_-8qfi0Jjr:]6q2f!8V'<#K1/=c85"_09SGu/KLSOe +7nSS09o;V?L.Y-m84nS-986&4Kh4pk8P=_-8qKN'Kh4pi7nJ>'8V9Q+K1JUc7S&%u7tF-#JON(^84nV- +98>u/N(Zs(9M^708;'N+Jjr:^77Ven7!q6dJ4)k]8kat39S5i,KLe^i8kak-8Uj)rJjr:a84nP+8q]`- +KLngg7nJA)8r$&6M+^U%9i-dA:PhV9Mbd3,9i$F58qKN'KLe^h8P=_-8q]`-L.Y-l7nJ>'8VK`/K1ALc +7nJD+98?/7LJ(?o7nJ;%8:j<%JON(\7S&/%8V9N)K1JUd7nJ5"7tF-#Jk&C^6q2Sk7"IfuKLe^f7nJD+ +98?/7Kh4pj84nV/9SQ/5L.Fsl85"P(8:X)tImZYQ5sp,h7>4<+Kh"ah7nSJ,97fW(JOW1^7nJ+t7Y+-' +IR?PT7S&)"8:X-!J42tY77Vks7t=#uJk&Cc8P=Y*8Ua#qJ42t[7nJ1u7XRKhJjr:`7nJJ/9o2S?Kh4ph +7S&,#8:a3"IR?PQ6UcGk7=R]pJk&Cc8P=_.97fZ*JON(^84n\3:5;J:Kh4pm92149:4u/1KLSOe7nSP. +9SQ/5KLe^f7nJ;%8:a3"J42tZ7S&,$8V'?%IR?PS77Vnu8:X-!ImcbV77Vnu8:j?'KLngi8P=Y*8Uj,t +IR?PS77Vnu8:sE(Kh4pj7S/5$8;0Q+Kh"ah7nSD&8:j<%Jjr:`7nJA)8qfi0KLe^e7S&2'8q]`-Jjr:b +8P=h39nGi*HpC#H5sp/k7t*foI6p>N6UcGk7=n$$L.Y-n8P=_-8qor3L.Y-k7S&(t7YO?)KLngk8kb"3 +9SZ)0M+^U%9i-[@:PMJ8KLe^d77Vhq7Y+$"HU'oJ77W#&986)6Kh>$g6q2Pi6[hBkK1ALb7S&%t7Y*uu +Jjr:`7nJG-9SuSAKLeXb77Dht7Z'f2N(cs'9ML:898H88L.Y-m84nG%7tX<'K1ALb7S&5)98#i.Jj`+\ +7S&2'8r$&6LJ(?q8P=_-8q]`-KLngh84nM*8qTW*JON(Z6q2f!8Vg&8M+^U#92:@<:Ph_>Kh"ah7nSM, +985u1MG@!'921179nl86KLe^g84nP+8qKN'Jjr:b8P=e19SQ/5JON(X6:?Gr8V9N)KLSOf85"e4:5V_@ +MbR$*9M^F89S5c)L.Y-m84nS-98H8:LJ(?r8kaq197o`+ImZYU77W#%8qfi0K1ALa77Vnu8:j?'J4)kZ +7nJG+985u1MG-g(9i-I48V'<#JON([77Vhp7=@HhJ4)k\8P=h39nc/3KLe^j921179nZ&0K1ALc7nJ;% +8:a3"K1JUd7nJ>'8V9N)Jj`+^7S/J/9oDV=KLe^g84nJ'8:sE(LJ(?s921(18qKN'Kh4ph7S&/%8VK`/ +KLe^g84nV/9ScA;JON([77Vu#8VBW,K1ALd84nV/9SZ88Kh4pj84nP+8qfi0KLe^d77Vkr7Y*uuKh4pj +84nV/9SZ88KLe^f7nJG-9SZ88N)!6+9MU1/8:X)tJjr:_7S&,#8;'N+MG@!&8kah+8:NuqJjr:`84nA" +7Y!otKLe^f7nJ5!7XmcoJON(Z6q2Yn7=dltJk&Ca7nJ.s7=7BgI6p>O6q2Vm7=R]pJ4)kV6UcSr8;9`1 +Kh4pj84nG%7t*cmJjr:_7S&%t7X[QiHpC#I6:?An7tX<'K1ALe8P=k5:52A7K1ALc7nJG-9SH&2KLe^j +92149:5)84K1ALc7nJ8$8:O#sK1ALd84nV/9S>r/J4)kW6q2bt8:j<%J4)kW6q2_r7tO3$KLe^g84nP+ +8qTW*KLngm9MUF=:P_\>LJ(?p84nM)8VTc/LIk0p8PFn29SH&2KLe^g84nP+8qfi0LJ(?o7nJ;%8:j<% +J4)kY7S&/%8Uj)rJjr:b8P=k6:P221I6p>K5XKia6\.]tJjr:_7S&2'8r-/9N)3E/9i$C38V0E&ImcbW +77W##8VTc/M+^U"9MU418Us2uJON(\7S&)!7t3orIR?PS77Vr"8V'?%IR?PN5XKlc7"\$&LeLQu8kae) +7t'8V9N)L.Y-n8P=\+8V0E&KLe^e7S&/% +8VK`/KLe^g84nV/9SZ88Kh4pj84nS-98?/7L.Y-o8kb"59nl86Jjr:_7S&/%8V9N)Jjr:^77Vkr7Xmco +Jjr:_7S&/%8V9N)ImZYS6UcSr8;'N+K1ALe8P=_-8qBE$ImZYS6UcPq8;'Q-KLnge77Veo7=IQkJjr:b +8P=Y)8:j<%L.Y-m84nJ'8:sE(Kh4pj84nM)8VK`/KLngg7nJ.s7=@KjImcbU6q2Yo7Y4-%Jk&C^6q2Yo +7XmfqI6p>M6:?>m7tO6&K1ALd84nM)8Uj)rIR6GQ6q2i#8r$&6Kh4pk8P=h39nl86K1ALc7nJ>'8V9N) +Jjr:b8P=e19S5l.K1JUh921.69nGl,JON(\7S&5)98#i.J4)kW6q2f!8V9N)JON([77Vnt7tX<'KLe^f +7nJA)8qfi0JO;n[84nV/9SQ/5KLe^e7S&,#8;0Z0Kh"ai85"_09S>r/Jjr:^77Vr!8:sE(LJ(?n7S&)! +7tO3$J4)kX77Vr!8:X)tJON(\7S&5)97fZ*ImcbT6Uc>e6@D0gJON(Z6q2_r7tjN-Mbd3.:Jlm?9nc/3 +J42tU5sp&d6\%KlL.Y-n8P=S%7XdZlJjr:c8kan/8qKN'J42tX6q2Yo7XmfqImcbT6UcJm7Y=6(LeLR" +9MU:598#i.L.Y-o8kak-8V'<#Kh4jj8kOn398Q;8Le:'8V9N)LIk0s9M^L< +:4u).I76VS6UcVt8V0E&J4)kX77Vhq7X[]pJ4)kY7S&)!7t*cmIR6GR77W&'98?/7Jjr:`7nJ>'8V0E& +Jjr:a84nS-98#i.HpL,I5sp)f7"7QmJON(\7S&/#8:j6"LeLR#9i$O;9nl86L.Y-o8kat39ScA;LJ(?q +8P=b/98,r1KLe^e7S&,#8:j<%Kh4ph7S&)!7taE*Kh4pl8kat39S>r/LIk0p8PFt6:5MV=LIk0r92:C> +:l%_%8:s?%KLe^i8kb%7:5DS=LeLQt8P=\+8VBW,Kh4pi7nJ5!7Y*uuK1ALc7nJ8#7tF*!ImcbT +6UcMo7t=#uI6p>L5sp,i7Y4-%L.Y-p921.59SH&2Kh4pl8kan/8qKN'Kh4pj84nP+8r$&6LeLQu8kak- +8V'<#K1ALc7nJ5"7t*foImcbV77Vbm7!Us]I6g5K5sp/j7Y!lrImZYU77W#%8qfi0L.Fsk7nSM,98H27 +Le:Br85"\.98H27Le:Bu92:=::5)84Jjr:Z6:?2e6[qKnJ3l\U6UlYq7tF*!Jjr:_7S&/%8VBW,LJ(?q +8P=b/98#i.K1ALd84nS-97o`+J4)kW6q2i#8qfi0Kh>$m8kae*8:X-!Kh4ph7S&%t7Y4*#Kh4pi7nJ8$ +8:sH*J42tW6UcMn7YOE,J4)kY7S&,#8:a3"KLe^g84nG%7tK5XKia6\%TqJOW1]7S&,$8V9Q+ +Jjr:b8P=b/98,r1LJ(?t9MU:597o`+KM"gf7Riu9l4N)!0)8kXb*7XmipKh4pl8kan/8qBE$K1ALc +7nJ8#7taE*J4)kV6UcMn7Y=3&JOW1\77Vnu8;'Q-Jk&C]6Uc>e6@;$bJ4)k\8P=e19S>r/K1ALc7nJ>' +8V0E&Jjr:c8kb%7:5)84K1ALc7nJA)8qTW*J4)kX77W#%8qfi0JkA[_6UZ2c6@(scHUC2M7Rqns7t!fq +KLe^i8kat39S>r/Jjr:^77Vr!8:sE(JON(\7S&,#8:ElnI6g5P7S&2'8qBE$K1ALd84nY19nl86Kh4pn +8kk.8:5;D7JOrI_6UcSr8;'N+JON(Z6q2Sk7!_0eI6g5O77W#%8qTW*Jjr:`7nJ>'8V9N)M+pd&9i$R= +:5)84JON([77Vu#8VK`/Kh4ph7S&"r7=RZnJON(^84nP+8q]`-Kh4pl8kan/8q]`-L.Y-p921179o2S? +KLe^g84nP+8qfi0Kh4pj84nP+8qfi0LeLQs84nM)8VBW,Kh4pl8kat39SH&2L.Fsl85"_09SQ)2KLSOh +8kk4<:l7qBLeLQt8P=b/986&4L.Y-p921179nl86L.Y-n8P=b/97o`+Jk&Ca7nJ5"7sdKfFZhp65sg&h +7Y+$"J4)kU6:?>j7=dfqHTsfI77Vu#8V0E&KLe^h8P=b/98#i.JON([77Vhp7=[cqKLe^g84nG%7t*cm +ImcbQ5XKf_6@VBmJ42tZ7S&/&8qTZ,KLe^g84nP+8qor3LJ(?t9MU738q9Kh4pi84nG&8:sH*K1ALb7S&,#8;'N+JOW1X +5sp#c6\7g"JOW1]7S&)"8:sH*ImcbV6q2Yn7=dltKLe^g84nG%7t'8V'?%ImcbS6:?5g7"7ToJ42tV6:?2e6[qHlJON([77Vr!8:sE(K1ALe +8P=h39nl86Kh4pm921=?;2\4IL.Y-o8kb%7:52A7Jjr:_7S&5)98?/7L.b6l7S&)"8:a6$J42tY77Veo +7=R]pKLe^e7S&%t7XmcoJON(]7nJ>'8V0E&KLngi8P=V(8:*TgH9X]G77W&(9S5l.HpL,I5sp2m8;'Q- +Kh4pm921:;:P_V;LJ1Hn77Vnt7tO3$Jjr:_7S%tq7=@KjJON([77Vnt7t*cmI6g5M6UcSr8;'N+L.Y-p +92149:5)84J4)kV6UcVt8VTi2LJ(?r8kak-8V'<#JON(\7S&/%8VK`/Jjr:_7S&)!7tX<'LJ(?s921(1 +8qKN'Jjr:a84nP+8qfi0L.Y-o8kb"59o2S?Jjr:]6q2_r7tF*!IR6GO6:?>l7Y*uuLIk0p8PFn29S>l, +K1/=b7nSV2:5MV=LeLQs84nP+8qor3LJ(?s921179nc/3Jjr:`7nJ>'8Us6"HpL,H5XKia6[V0eHpL,L +6q2_s8;'N+Jjr:^77W&'98,r1Mbd3/:f<-E:P;82L.Y-r9i$R=:5)84J4)kX77Vhp7=RZnK1ALe8P=\+ +8V'<#JOW1Y6:?2e6[qKnImcbV77Vu$8qfl2Jjr:_7S&,#8:sE(KLe^i8kat39S>r/K1ALd84nP+8qor3 +L.Y-m84nM)8VK`/K1ALe8P=k5:5DS=K1AL_6UcPp7taH,LJ(?o7nJ;%8:j<%Jjr:a84nV/9SQ/5Kh4pj +84nJ'8:j<%K1ALd84nS-98,r1Kh"ag84nM)8V9N)Kh4pj84nM)8V9Q+N_iZ49i-U:9SH&2Kh4pk8P=Y) +8:X)tKh4pn9MUC;:4br+ImZYX84n\3:5DS=Kh4pj84nV/9S>r/Jjr:^77Veo7=R]pK1ALc7nJA)8qfi0 +JOW1W5XK]\6%29nKh>$j7nJ"n6ZtXXKLngg7nJ8#7tX<'L.Y-o8kat198?)4K1ALb7S&2'8r$&6KLe^e +7S&/%8V9N)L.Y-p921+398#i.Kh4pk8P=_-8qfi0KM"gi8P+Y/8qol.Jj`%W6UQAl7"Rs"ImZYS6UcZ! +8q]`-KLe^h8P=Y)8:X)tKh4pl8kak.8q05uHpL,J6:?;k7Xd]nIR?PQ6UcMo7tjN-KLe^d77Vnt7tX<' +L.Fsm8PFt6:5;D7KLSOe7nSV2:5_hCL.Y-o8kb%7:5DS=KLe^g84nV/9SQ/5LJ(?o7nJA)8qTW*J4)kV +6UcJl7=n!"Jjr:c8kb%7:4u/1ImZYT6q2o'9T)\DKLngh84nJ(8Uj,tHpL,K6UcSs8V0H(GsOc?5!O?[ +6\%TqJOW1`84nY19nZ&0J4)kW6q2l#8qol0Le:C!9M^@697]N%KLe^f7nJ5!7X[QiHpC#I6:?An7tX<' +JON([77Vr!8:j<%ImZYT6q2i#8qor3KLe^h8P=b/97o`+Jjr:]77Vnu8;'Q-L.Y-o8kaq198,r1LJ(?r +8kak-8V9N)L.Y-q9MU@99nc/3K1ALa77Vnt7tX<'IR6GP6UcSr8;'N+Jjr:^77Vu#8VBW,Kh4pm921.5 +9S5i,JON(\7S&2'8r$&6Kh4ph7S&)!7tX<'K1ALd84nM)8V'<#K1AL_6UcAg6[hBkJ42tZ7S&,$8Uj,t +Kh4pl8kaq198,r1J4)kS5sp2m8:a6$M+pd&9i$I797fW(KLe^j921+397o`+Jjr:`7nJ;%8:sE(Kh4pj +84nP+8qfi0JON([77W#%8r-/9Kh4pg77Vr!8;'N+Kh4pk8P=b/97o`+K1ALd84nP+8q]`-K1ALe8P=_- +8qKN'Jjr:]6q2\p7Y=3&Le:C"9i-mJr/Jjr:`7nJ>'8V9N)Jk&Ca7nJ>(8qTZ,ImcbR5sp#c6[_9hHUUAK +6UQ5j7XdfsH9X]A5='ff7Y4*#Jjr:d921==:l%V7L.+[i8kk"298#i.ImZYS6UcJl7=RZnJ4)kY7S&,# +8:j<%L.Y-j77Vhp7=RZnImZYU77Vu#8V'<#J4)kY7S&,#8:a3"JOW1\77Vnu8;'Q-L.Y-p921.59S,`) +J4)kW6q2_r7tjN-Kh4pn9MU@99nPr-JON(Y6UcGj7"@ZpJjr:_7S&8+9SlJ>LJ(?q8P=b/97o`+KLe^j +921.59S>r/K1ALa77Vu#8Vg&8K1AL`6q2\p7Y*uuJ4)kW6q2\p7XmcoImZYR6:?;k7Y4-%JOW1]7S&2( +98,u3LIk0r92:789nl86I6p>J5='`f7t*otJj`+^7S/8&8VBQ)L.Fsk7nSD&8:s?%KLe^g84nP+8qor3 +L.Y-k7S&)!7tsW0LeLQr7nJ>'8V]r5LJ(?q8P=b/98,r1KLSOe7nSJ*8qol0LIk0p8PFk098#c+Jk&Cb +84nG&8:O#sImcbT6UcAg6[V0eK0i%_7S8P09nu;6L.Fsl85"\.985u1MbR$(8kk+69nu;6Kh"ah7nSP. +9Sc;8K1JUf8P=\,8qKQ)K1JUg8kae*8:*TgHpL,K6UcJm7Y=3&Kh4pj7S/2"7tX6$Le:Bs8PFn29SQ/5 +L.Y-o8kaq198#i.Jjr:`7nJ;%8:X)tJ4)kX77Vkr7XmcoJj`+_7nSV4:PheAL.Y-m84nG%7tO3$Jj`+^ +84nP+8qKQ)KLngg8kXV&7s[KhIR6GM5soo`6?tpcHpL,K6UcMo7tX?)Kh4pj84nM)8V9N)K1/=b7nSP. +9SQ)2K1ALe8P=h39nl86K1JUd7S&,#8;'N+KLe^i8kb"59nl23KLe^e7S&,#8;'N+L.Y-p921179nuA9 +K1ALd84nY19nuA9KLe^e7S&,#8:sE(Kh"aj921:=:l%e?KLe^d77Vnt7t3orL.Y-n8P=b/986&4KLe^d +77Vnt7tX<'LeLR$:/H^=9nPr-KLe^i8kb"59o)J'8V0E&In*%Z7nA"q7=7KlIRZhV7Rqu"8VKl6 +Jk&Ca7nJ5"7t!]lHpC#H5sp,h7=[cqJON(^84nh9;3"IOM+^U!8PFk29S5i,Kh"ac6:HJo7tsQ-Kh"aj +8PG"8:P_V;Kh4pj84nG%7t3lpJjr:a84nJ'8:X)tIR6GP6UcSr8:sE(JON([77W&'98?/7LJ(?m77Vkr +7Y=3&JON(Y6UcVt8V]r5K1JUe84nP,98#l0JOW1[6q2\q7tO6&J4)k\8P=h39o)J'8VBW,L.Y-n8P=_- +8qTW*K1ALf8kb%7:5DS=L.Y-l7nJ;%8:sE(LIk0p921179nc/3K1ALa77Vhp7=@KjJON([77Vr!8;'N+ +L.Y-p921+397fW(Jjr:b8P=_-8qKN'KLe^i8kat39SQ/5L.Y-n8P=Y)8:X)tJON(^84nS-98#i.K1ALb +7S&/%8V9N)JON(W6:?5g7"7ToIR6GR77W#%8q]`-K1ALc7nJ>'8VBW,ImcbU6q2Sk7!q9fHpL,H5XKf_ +6@VBmKLngi8P=\,8qBH&JON([77Vnt7tr/IR6GN5sp8p +8V9N)K1JUd7nJ;&8V9N)K1ALd84nP+8q]`-L.Y-n8P=_-8q]`-K1AL`6q2Yn7>"*%LeLR"9MU:598#i. +Kh"ah7nSD&8:s?%K1ALd84nV09nc25J42tY77W&'986&4JON([77W#%8qfi0JON(X6UcJm7Y!otI6p>N +6UcVu8q]`-Kh4pl8kak-8V9N)JO;nV6UcVt8VTi2Kh4pj84nS-98,u3ImcbW77Vu#8Us2uHpC#I6:?Jt +8r#u3ImcbW7S&/&8qfi0KLe^f7nJ>'8VBW,IR?PS77W#%8r$&6LJ(?p84nG&8:sH*Kh4pm921179nc/3 +Jjr:^77Vnt7tO3$L.Y-o8kan/8qTW*KLe^g84nP+8qfi0KLngh84n>#7sI9bKLngg7nJD+98H27Le:Bs +8PFk29SH&2Jjr:^77Vnu8;'Q-JOW1^7nJ>(8q]`-Kh4pk8P=_-8q]`-KLSOb7S&/%8V9N)K1ALb7S&,# +8:sE(JON(Z6q2Yo7XmfqIR?PM6:6#a6?ka]HpBrM84\G+8V9N'ImcbX7nJD,9SQ/5Kh4pi7nJ;%8:sE( +KLSOd7S/A,9ScA;Kh4pg77Vr!8:sE(JOW1^7S&2'8q]`-Jjr:_7S&2'8qol0JON([77Vr!8;0W.Kh4pj +84nG%7tF*!ImZYX84nS-98,r1L.Y-m84nJ'8;'N+Kh"ag84nM)8V9N)KLe^h8P=_-8qBH&J4)k[84nS- +97fW(J4)kY7S&,#8:X)tI6g5P7S&2'8qfi0LeLR#9i$O;9nl86KLe^g84nP+8qTW*K1ALe8P=h39o)J< +Kh4pi7nJA)8qor3K1AL]6:?5g7"IfuJON(\7S&/%8VBW,Kh4pl8kaq198#i.Jjr:`7nJ>'8V0E&K1ALb +7S&/%8VK`/J4)kW6q2\p7Y*uuKLe^i8kb"59nc/3Kh>$l84nS+8r-)6MbR$(8kjt08q]c/Kh4po9i$L9 +9S,`)K1ALa77Vnt7tsW0M+pd!84nJ'8;Bi4Mbd3)8kab'7Y!lrL.Y-n8P=h39o2S?LeLR#9i$R=:52A7 +KLe^g84nP+8qTW*K1ALe8P=b/97fW(Jjr:^77Vkr7Y4*#KLe^g84nM)8V0E&JON(`8kaq197TE"I6g5J +5XL&l8;9`1L.Y-m84nM)8V9N)K1ALb7S&,#8:sE(KLe^d77Vkr7Y=3&Kh4ph7S&,#8;9`1L.Y-q9MU.- +7t*cmKh4po92:4498H27Jjr:a84nM*8q05uI6p>O6q2f!8VBW,KLe^d77Vu#8VTi2Kh4pf77Vhq7Y!ot +IR?PU7nJG.9nc/3KLe^g84nJ'8:a3"L.Fsi7nJG-9ScA;Kh4pf6q2\p7Y!otJ42t[7S&/%8V9N)JON(\ +7S&2'8qol0ImcbU6q2\q7tO3$K1ALc7nJ8#7tO6q2\q +7tF-#Jk&Cb84nP,97oc-JON(\7S&,#8:j<%K1ALc7nJ8#7tF*!Jjr:^7S%tq7'8V9N) +K1ALc7nJ>'8VK`/K1ALb7S&)!7tl7Y*uuJjr:\6UcMn7Y=3&K1AL^6UcAg +6[V0eImcbX7nJD,9S>r/Jjr:_7S&,#8:j<%MG-g%9MUC;:5;J:K1AL_6UcMn7XmfqJOW1]77Vu#8VK`/ +L.Y-o8kaq197oZ(I6p>M6:?5g7"IcsKh4pm92149:5;J:IR?PO5sp,h7=n!"Jjr:`7nJ>(8qKQ)JOW1[ +6q2Sk7!q9fHpL,H5XKia6[hBkI6g5O77Vu#8V9N)KLe^e7S&"r7=RZnK1ALc7nJ8$8:EopKLngh84nP+ +8q]Z*I6g5L6:?>l7Y=3&L.Y-o8kaq198#i.K1ALf8kak-8U`uoIR6GO6UcMo7tO6&LeLQu8kaq198#i. +KLe^d7S&%u7t=#uJjr:[6:?;j7=n!"Jjr:_7S&/%8V0E&Kh4jh84\>%7Y=3$ImZYU77Vu#8V9N)JON([ +77W##8VTc/L.Y-o8kb"59nl86K1ALc7nJ>(8qKQ)Jk&Cb7nJ>'8V9N)JON([77Vu#8VBQ)ImZYR6:?8h +7"@ZpJON(\7S&/%8VK`/KLe^i8kae)7t'8V9N)K1ALd84nJ' +8:a3"KLe^h8P=Y)8:sE(K1ALc7nJA)8qTW*ImcbT6UcSs8V]u7MG-g"7nSA$7ta?'LIk0r92::89nl23 +Jk&C`7S&)!7tO3$Jjr:^77Vr!8:sE(L.Y-k7S%qo7!q9fI6p>N6UcPp7taE*Jjr:b8P=e19S>r/ImZYN +5='QY5^GX\I6p>O6q2\q7tX<'Jjr:^77Vu#8VTi2Le:Bs92149:5)84Jjr:_7S&/%8Us6"ImcbW77W#% +8qTW*J4)kW6q2f!8VKZ,J42tY77Vks7tX^IR?PR6q2Vl7".HjJON(^84nP)8VBQ)Kh"af7nJ>'8V'?%JOW1Z +6UcMn7Y*uuK1ALc7nJ;%8:j<%K1ALd84nM)8V0E&K1ALa77Vr!8:j<%IR?PQ6UcMo7t=#uJjr:^77Vkr +7Y4*#JOW1[6q2Sk7!q9fJON(]7nJ>'8VK`/LJ(?q8P=_-8r$&6L.Y'm8kOh18r68:J4)kX77Vr!8:j<% +JON(]77`,&8r-)6J4)kY7S&2'8q]`-K1ALd8P=b09S,c+JOW1`84nY19nl86Jjr:^77Vu#8VTc/K1AL` +6q2Vl7".HjImZYU77W#%8qor3K1ALc7nJ1t7=IQkK1ALe8P=\+8V'<#JO;nZ7nJD+98#i.K1ALc7nJ>' +8V'?%ImcbV77Vr"8V9Q+Jk&C`7S&"s7XmfqImZYS6UcAf6@;$bImZYV7S&2'8qor3KLe^d77Vhp7=n!" +LJ(?u9i$O;9nZ&0KLe^f7nJ5!7XmcoJ4)kX7S&,$8V'?%K1JUc7S&%u7tF-#K1JUf8P=_.97oc-K1ALc +7nJA)8q]`-K1ALf8kb%7:5DS=Le:C!9M^R@:l%_'8V0E&KLe^g84nM)8V9N)K1ALa77Vu#8Vg&8LJ(?s921+398#i.K1ALe8P=e19SZ88K1ALc +7nJD+98,r1L.Y-o8kah+8:sE(Kh"ai85"V,8q9'8VK`/Kh4pm92117 +9nl86IR?PM5=']a7"\!$K1ALe8P=h39nl86K1ALa77Vnu8:j?'J42tX6q2f!8V]r5LeLR$:/HdA:PDA5 +K1ALa7S&%u7t3orImcbU6q2Yo7Y4*#Jjr:]6q2i#8r$&6ImHJR77W#%8qTW*Jjr:b8P=h39nPu/JOW1_ +7nJG-9SH&2J4)kV6UcVt8V]l2ImcbS6:?2e6[V-cI6g5M6UcPp7tO3$K1JUb77Vnt7tO3$KLe^f7nJ.s +7=%0aGWe9<5XL#k8;9c3KLngd6q2Yo7Y=6(Jk&C_77V\i6@;$bJjr:g9M^R@:lA%EL.Fsi77_tu7t3or +I6p>K5XKrf7=n!"Jk&Cc84nJ'8:X)tJ4)kZ7nJJ/9oD_BMG-g!7S/8(8qfi0IR?PO5sp,i7Y+$"ImZYR +6:?8h7"7ToJOW1]7S&%u7t3orJ42t]8P=\,8qBH&K1ALb7S&)!7tsW0M+^O$:/?a@9o2M:K1ALc7nJ>' +8V9N)KLSOe7nSP.9SlD;Kh4pj84nS-98#i.JOW1\77Vhq7XRKhImcbY7nJM1:5M\@Kh4pj84nV/9SZ25 +K1ALa77Vkr7Y*uuJjr:`7nJ>'8VBW,K1ALc7nJ;%8:j<%Kh4pn9MU@99nZ&0KLSOf8kb"59nl86K1ALb +7S&%t7Xd]nH9X]D6:?>m7tF-#ImcbT6UcJm7Y!otK1ALc7nJ8#7tF*!K1ALc7nJ;%8:sE(KLe^d77Vnt +7tjN-M+pd&9i$O;9nc/3LJ(?p84nJ'8:j<%JON(X6UcJm7Y!otJk&C\6:?,a6%)'fJk&Cc8P=Y*8V'?% +KLe^f7nJ>'8V0E&JON(]7nJD+97o`+Ldt*r8kt:=:l.h?KLe^e7S&%u7t3orImcbX7nJD+97o`+J4)kX +77Vu$8q]c/KLe^h8P=Y)8:X)tKLe^h8P=Y)8:X)tL.Y-o8kan/8qKN'KLe^h8P=_-8qTW*JON(]7nJD+ +97o`+Jjr:a84nV/9SH&2Kh4pj84nJ'8:j<%K1ALb7S&)!7tjN-KLe^g84nM)8V0E&K1ALe8P=b/98,r1 +Jjr:^77W#%8q]`-Jjr:`7nJ5!7Y!lrM+^U$9M^F:9nGi*I6p>M6:?;k7X[]pKLe^d77Vnt7tX<'JON(Z +6q2_r7tF*!ImcbQ5XKoe7=dp!Jjr:b8P=h39nc/3JON([77Vu$8q]c/J42tY77W#%8q]`-K1ALd84nG% +7tr/JON(Z6q2Yn7=%0a +JOW1^7S&5)98?/7Kh4pj84nS-98?)4KLngf7S%tq7=RZnK1ALd84nJ'8:X)tIR?PQ6UcJl7=dltKh4pk +8P=S&7t*foJk&Cb84nG&8:EopH9X]A5='ce7YF?+K1JUf8P=V(8:a3"L.Y-u:/R!H;N4IMND*0)8kk"2 +97oc-IR?PR6q2f!8VBW,JOW1^7nJ>'8V'<#J4)kY7S&;+9SlD;L.Fsl85"_29o)JO6UcPp7tX<'K1ALd84nY1 +9o)D9JON(Z6q2bt8;0W.LJ(?q8P=Y)8:X)tK1ALd84nS-98,r1Kh4pm921.59S,`)KLSOe8P=h39nuA9 +L.Y-n8P=_-8qBH&J42tX6q2Sk7!q9fI6p>Q7S&,$8V0H(JOW1_84nP,98,u3L.b6n84nA"7X[TkK1ALc +7nJ>'8VBW,K1ALb7S&2'8qor3LJ(?o7nJ>'8VBW,Jjr:Z6:?8i7=n$$JOW1[6q2Vm7=ITmIR?PQ6UcPq +8;'Q-ImcbT6UcGk7=ITmIR?PT7S&/&8qBH&L.+[j85+k5:5DM:Kh4pi7nJ8$8:X-!K1JUe84nY19nuA9 +Jjr:]6q2\q7t=#uLIk1#;,iEH:Okc#K1/=b7nSG(8Vfu5K1ALf8kat39SH&2KLe^d77Vkr7Y!lrK1ALd +84nP+8qKN'JON(^84nV/9S>r/Kh4pj84nJ'8:a3"KLe^f7nJ8#7tF*!Kh"ah7nSJ*8qfc-L.Fsn8kk(4 +9SGu/LeLQs84nY19nl86KLe^h8P=\+8V9N)Kh"aj8PFh097]N%J42t\84nM-9S,l0K1JU^5soua6@M9j +IR?PQ6UcMo7tF-#JOW1]7S&)"8:X-!J4)kY7S&2'8qKN'K1ALb7S&/&8qTZ,IR?PT7S&2'8q9e6?ta[GsarG6UZ>k7XRTmHpL,L6q2bu8Ua#qJO;hW6q)_s7Z'l6 +KLe^e7S&2'8qKN'JON(_8P=\+8V0E&Kh4pk8P=_-8q]`-KLe^e7S&)!7tF*!JOW1]77W#%8r$&6L.Y-p +921.59S>l,K1AL`6q2Yn7>"*%L.Y-n8P=Y)8:NuqIR?PT7S&%u7t!]lJ4)kZ7nJA)8q]`-Kh"ak8kk.8 +:5DM:KLe^e7S&,#8:j<%K1ALd84nP+8q]`-K1ALd84nV/9SlJ>Kh4pk8P=_-8q]`-L.Y-q9MU418UWll +Jjr:`7nJ>'8V9N)KLe^e7S&,#8;9`1LJ(?p84nS-98,u3Jk&Ca7nJ5%8Ua-!Jjr:_7S&,#8:j<%ImZYR +6:?>l7YF<)Jjr:]6q2\p7Y=3&KLe^f7nJ>'8V9N)JON([77Vu#8VK`/Kh4pl8kaq197]N%JOW1^7nJ;& +8V'?%J42tZ7S&)"8:X-!Kh4pm921+397fW(JON(^84nS-98#i.Kh4pl8kan/8qTW*KLe^d7S&%u7tO6& +KLe^g84nJ'8:a3"J4)kY7S&2'8qfi0KLe^g84nP+8qfi0KLe^e7S&)!7tO3$Kh4pi7nJ;%8;0W.Kh4pi +7nJ>'8VK`/Jjr:`7nJD+98?/7LJ(?p84nM)8V9N)KLe^f7nJ;%8:NuqI6g5M6UcZ!8qor3Kh4pg77Vhp +7=dltK1ALc7nJ>'8V0E&JON(]7nJ>'8VBW,K1ALa77Vu$8q]c/K1AL^6:?2d6@_HnKLe^g84nM)8V9N) +K1AL_6UcMn7Y=3&K1ALc7nJ>'8V'<#K1SUd8P"J*8;'N)KLeXe84\A'7tX<%K1ALc7nJD+986&4KLe^d +77Vnt7taE*Jjr:^77Vu#8VK`/Kh4pm921179nGi*KLe^d77Vhp7=R]pK1JUg8kan097]Q'J4)k\8P=e1 +9S5i,JON([77Vkr7Y!lrK1ALc7nJ>'8VBW,L.Y-o8kah+8:X)tImZYU77Vr!8:j<%J4)kW77Vr"8VBZ. +K1ALd84nP+8q]`-K1ALd84nS-98?/7J4)kX77Vr!8;'N+KLe^g84nJ'8:j<%JON(`8kb%7:5)84Jjr:] +6q2f!8Vp/;L.b6m7nJ+q7!_0eH9suE5sfia6[_HpJON(]7nJA)8qTW*J4)kX77W#%8r$&6J42tY77Vks +7t=#uJjr:_7S&8+9SQ/5Kh4pm921+398,r1L.Y-p921.59S>r/Jjr:^77Vu#8VBW,KLngi84nP+8q]`- +KLe^g84nS-98,l.JON([77Vr!8:sE(K1ALb7S&%t7XmcoI6p>P77Vks7t=#uKLe^i8kat39SQ/5LIk0q +8kk.8:5DM:Kh4pi7nJ>'8VBW,KLe^h8P=_-8qKN'J4)kW6q2bt8;'N+L.Y-q9MU@99nZ&0K1ALe8P=b/ +98#i.Kh4pi7nJ8#7tF*!KLe^f7nJ8#7tX<'Jjr:_7S&/%8Us6"I6p>N6UcGn7t!fqJON([77Vu#8VBW, +Kh4pj84nM)8VBW,K1ALc7nJ>'8VK`/L.Y-n8P=b/98,r1Kh4ph7S&)!7tO3$KLe^j921179nPr-J42tZ +7S&)"8:X-!J42tY77Vnu8:a6$Jjr:_7S&,#8:a3"JON(]7nJA)8q]`-Kh4pj84nM)8VK`/L.Y-j7S%qo +7"7ToJ4)kV6UcMn7Y4*#JON(Z6q2_r7taE*Jjr:_7S&2'8r$&6L.Y-k7S&"r7=RZnJ4)kX77Vr!8:j<% +J4)kU6:?;j7=dltJjr:_7S&/%8V9N)Jjr:_7S&,#8:j<%ImZYT6q2bt8:j<%JON(]7nJD+98#i.Kh4pk +8P=e19SQ/5KLe^f7nJ>'8VBW,Jjr:_7S&)!7tX<'Jk&C_77Vr"8V0H(Jjr:_7S&,#8:j<%J4)kV6UcPp +7tjN-KLe^g84nP+8qTW*K1ALf8kb"59nc/3ImlbU7R_ku7Y=3$K1AF`7Rhu!7Y=3$KLe^g84nP+8qTW* +Jjr:^77Vnt7tX<'KLe^f7nJA)8q]`-KLe^h8P=_-8qBE$IR?PR6q2bt8;'N+KLe^d77Vhp7=IQkI6g5N +6q2bt8;'N+Kh4pj84nM)8VK`/Kh4pk8P=e19SQ/5L.Y-o8kan/8qTW*Kh4pk8P=_-8qTW*K1ALb7nJ8$ +8:X-!Kh4pk8P=_-8q]`-Kh4pj84nS-98,r1KLe^f7nJ>'8V0E&JON([77Vr!8:j<%JON(]7nJ;%8:X)t +J4)kW6q2_r7tjN-LJ(?o7nJ+q7!q9fImcbT7Rqqu8:jH,Kh4pn9MU@99nZ&0KLe^h8P=b/97o`+KLe^f +7nJ;%8:a3"K1ALb7S&8+9SZ88Kh4pj84nM)8V9N)K1ALe8P=b/97o`+Jjr:`7nJD+98,r1JOW1_7nJ>' +8VBW,Kh4pj84nJ'8:s?%Jjr:_7S&,#8;'N+LeLR"9MU738q9'8VBW,Kh4pj84nS-986&4Kh4pi7nJ;%8;'N+Kh4pe +6q2Pi6[hBkHpC#G5XKlb6[qHlJ4)kX77Vnt7tF*!J4)kW6q2bt8;9`1L.Y-m84nM)8VBW,K1ALe8P=e1 +9S>r/Jjr:^77Vkr7Y!lrJjr:_7S&/%8V0E&Jjr:_7S&/%8V9N)Jjr:^77Vr!8:a3"JON(]7nJA)8qKN' +Kh4pn9MUF=:P_\>L.Y-m84nP+8q]`-Kh4ph7nJ1u7Y!otIR?PN5XKoe7=I]rJjr:_7S&)!7t3lpIR6GO +6:?>l7Y4*#Jjr:b8P=b/97fW(K1ALe8P=b/98#i.ImlbT77;\s7YOK-L.Y'j7n8/#7YF<'Kh4pj84nM) +8V0E&JON(\7S&,#8:j<%JON(\7S&,#8:j<%KLe^g84nJ'8:a3"ImcbS6:?;j7>+3(LeLR"8kk%298#c+ +KLe^f7nJA)8r$&6LeLQr7nJ5!7Y=3&Kh4pl8kb"59nuA9L.Y-o8kat39SZ88Kh4pj84nM)8V9N)K1ALc +84nM*8q]c/KLe^g84nS-98,r1Jjr:\6UcJl7=dltK1ALc7nJ>'8V0E&Jjr:`7nJD+986&4K1ALb7S&%t +7XmcoJ4)kW6q2\p7Y*uuKh4ph7S&%t7Y!lrJON(Z77Vhq7Y+$"Kh4pn9MU@99nPr-Kh4pn9MU@99nc/3 +KLe^f7nJ>'8V0E&LJ(?p84nS-986&4KLe^e7S&,#8:j<%L.Y-p921179nc/3Kh4pk8P=\+8Uj)rIR?PV +7nJA)8qor3LeLR!921(18qfc-JON(Z6q2Yn7=dltLJ(@#:f<3I;27e=Kh>$k84nA!7=@HhImZYU77W#% +8r-/9KLSOd7S/;*98H8:LJ(?o7nJ5!7Y!lrJjr:`7nJ>'8V0E&J4)kV6UcJl7=[cqKh4pk8P=_-8qTW* +KLe^h8P=b/97o`+K1ALd84nS-98#i.Jjr:^77Vu#8V]r5K1ALc7nJ;%8:a3"JOW1_84nG&8:$k7nJ>'8VTi2KLe^h +8P=_-8qKN'K1ALe8P=_-8qBE$Jjr:b8P=_-8q]`-LJ(?q8P=Y)8:sE(K1JUb77Ven7"@ZpL.Fsq9i-jE +;2e.DL.Y-m84nM)8VK`/L.Y-k7S%tp7"@ZpJjr:`7nJA)8qfi0KLe^f7nJ>'8V9N)Jjr:a84nV/9SQ/5 +K1AL`77Vnu8;'Q-JON(\7S&2'8qor3L.Y-l7nJ>'8VK`/KLe^h8P=b/98,r1K1ALc7nJ>'8VBW,KLe^f +7nJ;%8:a3"JON(Z6q2Yn7=RZnKLSOd84nV/9SZ88Kh4ph7S&)!7tO3$KLe^k9MU=79S#W&Jjr:`7nJ>' +8VBW,KLSOe7nSM,98?)4K1AL_6UcGj7"@ZpImZYR6:?;j7=IQkImZYU77Vnt7t3lpJ4)kX77Ven7!_$^ +HpL,M6q2Yn7=RZnJON(\7S&,#8;9Z.LeLR!921"-8:ElnI6g5N6q2f!8VBW,L.Y-o8kan/8q]`-L.Y-n +8P=e/98?)4Kh4pj84nS-98H8:LJ(?p84nD$7t=#uI6p>N6UcPp7tO3$Jjr:_7S&/#8:s?%LJ(?t9MUF= +:P_\>L.Y-l7nJ>'8VBW,Kh4pi7nJ>'8V9N)KLe^h8P=_-8qTW*Jjr:^77Vr!8;'N+LJ(?s921(18qBE$ +K1ALf8kb"59nZ&0Jjr:`7nJD+98,r1L.Y-q9MU=79S#W&ImZYT6q2_r7tM6:?8i7=[fsI6g5M6UcMn7Y*uuK1ALd84nP+8qTW*Jjr:`7nJ8# +7t!ZjHTsfC5XKoe7>"-'M+pd&9i$O;9nZ&0Jjr:^77Vkr7XdZlJ4)k\8P=k5:52A7KLe^f7nJD+98,r1 +K1ALb7S&,#8;9`1L.Y-m84nM)8VBW,JON(Y6UcPp7tsW0LJ(?o7nJ5!7Y4*#Jjr:a84nV/9SH&2Jjr:` +7nJD+98#i.K1ALc7nJ>'8V9N)Kh4pl8kan/8q9M6:?8i7=n$$K1JUb77Vnu8:O-#ImZYU77Vr! +8:X)tIR6GO6:?>l7Y*uuKh4pi7nJ.r7!q6dIR6GO6:?5f6[qHlJOW1W5XKc]6%20iJOW1[6q2\p7YF<) +KLe^h8P=\+8V'<#Jjr:b8P=b/97fW(I6g5M6UcJl7=RZnJjr:_7S&)!7taE*Kh>$l8P=Y)8:L.Y-j7S&)"8:sH*K1ALa77Vnt7tjN-LeLR"9MU=79S>r/Jjr:`7nJA)8qTW*Jjr:^77Vnt7tF*! +K1ALc7nJA)8qKN'ImZYR6:?>l7Y*uuJjr:`7nJD+98?)4Kh"ag7S/;(8qol0K1ALd84nJ'8:j<%K1ALb +7S&,#8;'N+Kh"aj8PFt6:5_hCKLngg7nJ5"7tO6&JOW1\77Vnu8:EopHU'oH6UcJm7XmfqImcbW7S&/& +8q]c/JOW1_7nJ;%8:a3"Jjr:`7nJD+98Q;:LeLQu8kak-8Us2uJON(]7nJD+98,r1K1ALe8P=b/986&4 +M+pd&92:769SZ25L.Y-m84nP+8q]`-KLe^d7S&%u7tF-#ImcbV77Vnu8;'N+L.Y-p8PFk0985u1Kh4pj +84nM)8VK`/Kh4pi7nJ>'8VBW,KLe^g84nP+8qTW*Jjr:`7nJ>'8V0E&ImcbV77Vu#8VTi2LJ(?q8P=\+ +8V9N)Kh4pk8P=b/98#i.KLe^g84nM)8V'<#KLe^i8kan/8qBE$JON(^84nS-98,r1Kh4pk8P=_-8qTW* +KLe^f7nJ8#7tF*!IR?PP6:?2e6[V0eHpL,I5sp&e7"7ToK1ALd84nP+8q]`-Kh4pl8kan/8qKN'Jjr:c +8kan/8q02sI6g5K6:?;k7Y4-%K1ALb7S&/%8VK`/JON(U5='W\6%MHpJ4)k[84nS-97o`+JON(\7S&5) +98?/7Kh4pj84nS-98?/7Kh4ph7S&/%8V]r5LeLQs84nM)8VTi2Kh4pg77Vhp7=[cqIR?PR6q2bu8V'?% +ImcbU6q2\q7t=#uJjr:`7nJA)8q]`-KLe^g84nM)8V'<#K1ALb7S&"r7=n!"KLngi8P=b09S5l.Kh4pk +8P=b/98,r1Kh4pj84nM)8V0E&K1JUb77Vbm7"%BiImcbS6:?/c6@1saGX+Q=4?e$S5_)9nJk&C^6q2Pi +6[_9hKLe^g84nJ'8:NuqJ4)k[84nS-98#i.K1ALb7S&)!7tF*!Jjr:`7nJG-9SlJ>LJ(?r8kan/8q9'8V9N)Jjr:`7nJ>'8V0E&Jjr:_7S&,# +8:sE(K1ALc7nJA)8qKN'IR6GP6UcVt8VTi2KLe^d77Vkr7Y!lrJON(^7S/A,9SZ25JON(Y6UcMn7Y=3& +L.Y-o8kaq198#i.KLe^h8P=e19SZ88K1JUe84nG&8:a6$ImcbU6q2_s8:EopImcbV77Vks7t3orIR?PR +6q2bu8VKc1Jk&Cb7nJD+98#i.Jjr:_7S&2'8qol0LeLQt8P=\+8VBW,L.Y-o8kan/8qKN'K1ALd84nM) +8V0E&L.Fsm8PFk0985u1L.Y-m84nM)8V0E&JOW1\77Vks7t3orIR?PQ6UcMo7taE*LeLR%9i-aB:l7qB +LJ(?m77Vhp7>"*%LeLR"9MU=79SH&2K1ALd84nV/9S>r/J4)kW6q2f!8V9N)I6p>P77Vr!8:j<%Kh4pm +8PFn29Sc;8K1ALc7nJ>'8VBW,Kh4pi7nJ8#7t$k84nG&8:X-!Kh4pj84nP+8qfi0Kh4pj84nJ'8:X)t +Jjr:b8P=_-8qBE$J4)kU6UcGk7=dp!JON([77Vu#8VK`/K1AL_6UcMn7YF<)L.Y-m84nJ'8:a3"J4)kW +6q2bt8;'N+Kh4pk8P=_-8qTW*J4)kU6:?An7tsW0L.Y-l7nJ;%8:sE(KLe^h8P=b/98,r1J42tX6q2Vm +7=7BgHU'oF5sp)g7=@KjK1ALc7nJD+986&4Kh4pj84nM)8V9N)MG-g&92:.08V9H&Jjr:`7nJA)8qKN' +Kh4ph7S&)!7taE*L.Y-n8P=Y)8:X)tKLngg7nJ;&8V0H(JOW1]7S&)"8:EopGX+Q>5XBid7>"-'K1JUa +6q2Pi6[V0eK1ALc7nJ;%8:X)tJON(]7nJA)8q]`-LeLQt8P=_-8qTW*JON(Z6q2f!8VK`/LJ(?p84nG% +7tO6&KLngg8kXS$7X.6dH9OTC6:?>l7XmcoJ4)kY7S&,#8:sE(KLe^g84nP+8qfi0L.Y-p921179nuA9 +Kh4ph7S&%t7Y*uuJjr:\6q2Pi6[M'bJON(_8P=e19S5i,JON(]7nJJ/9o2S?LJ(?r8kaq198#i.K1ALb +7S&,#8:j<%Jjr:^77Vnt7tF*!ImZYU77W#%8qfi0KLngf7S&%u7tO3$Jjr:b8P=e19SGu/K1AL_6UcPp +7taE*KLe^h8P=b/97]N%K1ALc7nJ>'8V9N)ImcbW7S&"s7XmfqHpL,J6:?Gs8qBH&Jk&C`7S&%u7t=#u +JOW1^7nJ>(8q]c/K1JUe7nJG-9SQ/5K1ALc7nJD+98,l.KLe^f7nJ;%8:j<%J4)kU6:?;j7=dltKLe^i +8kan/8qBE$KLSOf85"V*8V0?#Kh4pk8P=b/98#i.Jk&Ca7nJ5"7t3orJOW1\77Vks7tO3$Kh4pl85"Y, +8q]Z*LJ(?o7nJ;%8;0W.LeLQu8kaq198,r1L.Y-m84nP+8qTW*Jjr:a84nV/9S5i,JOW1_84nJ'8:X)t +K1ALh8kk(49SQ)2Jjr:`7nJD+986&4Kh4pi7nJ>'8VK`/K1ALb7S&)!7tF*!Jjr:a84nP+8qTW*Jjr:b +8P=b/986&4L.Y-l7nJ8#7taE*K1JUc7S&%u7tF-#Jk&Ca7nJ>(8q]c/KLe^d77Vr!8;0W.LJ(?p84nJ' +8:sE(K1ALd84nM)8VBW,KLe^d7S&%u7tO6&K1ALe8P=_-8q9P77Vks7t!]lK1ALb7S&2'8r$&6LJ(?q8P=_-8q]`-L.Fsp9M^L<:5;D7K1/=^6Ul\s +8:X)tIR6GO6:?>l7Y=3&Jjr:\6UcJl7=dltJk&C`7S&"s7XIBeGs4KB6UcSs8V'?%In*%Y7Rqns7t=#u +IR?PN5XKlc7"IfuJjr:`7nJA)8q]`-K1ALc7nJA)8qTW*KLe^e7S&5)986&4KLe^f7nJG-9SQ/5LIk0k +7S&)!7tF-#IRZhP6:,`Y5BB(SH9OTD6UcSr8:j<%K1ALc7nJ;%8;'N+L.Y-n8P=\+8V0E&Jjr:`7nJA) +8qfi0Kh4pi7nJ>'8VTi2LJ(?n7nJ.s7=7BgKLe^f7nJ1t7=7?eJ4)k]8kb"59nc/3KLe^g84nP+8q]`- +KLe^f7nJ;%8:j<%J4)kT5sp)f7"7QmImZYU77Vnt7t3lpHUC2L6:?>m7tX?)KLe^g84nM)8Us2uIR?PP +6:?>m7t=#uI6p>Q7S&8,9nPu/K1JUe84nJ(8V0H(K1/=a7S/>,9S,c+I6p>R7nJP3:PMJ8LeLR!921.5 +9S>r/JON(\7nJD,9S>u1JOW1Y6:?5g7"Rm!KLe^i8kat39S5i,Kh4pm921+398,r1Jjr:Z5sp/j7Y!lr +JON([77W#%8qTW*ImZYT77Vks7sR9`HpL,I5sp#c6\%TqKLngh7nJ1t7=[cqI6U&J5t$;m7tO3$J4)kU +6UcMo7tX?)LeLR!921+398,r1L.Y-n8P=_-8qor3M+pd!84nJ'8;'N+L.Y-p8PFk097oZ(KLnge77Vhq +7Y!otJ42t[7nJ8$8:'8V9N)K1ALc7nJ>'8V9H& +JON([77W&'986&4Jjr:_7S&8+9SZ88LJ(?p84nP+8q]`-K1ALd84nS-98#i.K1JUf8P=b09S5l.ImcbS +6:?8i7=R]pHU'oD5='W]6@M9jJ42tW6UcGk7=[fsL.Y-n8P=\)8:a,tJj`+_7nSJ*8q]Z*Kh"ag84nP+ +8qfi0Kh4pk8P=b/98#l0ImcbX7nJ;&8Ua#qHpL,K6UcSs8V9Q+Jjr:a84nS-97o`+JON(]7nJD+98,r1 +KLe^h8P=b/97o`+K1ALd84nJ'8:3ZhHU'oM84nY2:5;J:L.Y-o8kaq198#i.Jj`+_8P=h39o)Ju1Jjr:_7S&,#8;'H(K1ALa77Vnt7tX<'Kh"ag +7S/>*98Q;:MbR$'921(18q9r/L.Y-o +8kb"59nl86K1ALc84nP,97oc-I6p>L5sp/k7tjN-Kh4pi7nJ;%8:X)tJ4)k\8P=_-8qTW*J4)kW6q2o' +9SZ88LJ(?r8kb"59nc/3Jjr:`84nS.9RoQ%ImcbT6UcDi7"IfuKLe^e7S&)!7tjN-LIk0n8P=b/98,r1 +Kh4pj84nM)8V0H(KLe^f7nJ;%8;9`1MG@!)9i$O;9o)J' +8VKZ,KLe^f7nJ;%8:j<%Jjr:^77Vu#8Vp/;LJ(?o7nJ;%8:sE(Jjr:`7nJA)8qTW*KLe^e7S&)!7tF*! +K1ALc7nJ8#7t' +8V'<#J4)k[84nP+8qBH&ImcbR5sol^6$bjbGWe9;5=']a7"7ToJ4)kW6q2_r7tO3$J42tZ77Vr!8;'N+ +KLe^f7nJA)8qor3Kh4pk8P=_-8qKN'ImcbV77Vnu8:EopJOW1^7nJ5"7t*foJjr:a84nY19o;\BL.Fsl +85"\09SH&2K1AL`77Vhq7Xd]nJON(^84nY19o)J'8VTi2LeLQu8kak-8VBW,J42tW6UcJm7Y+$"J42tZ77Vr!8:a3" +J42tY77Vhq7XmfqJOW1]7S&)"8:sH*JON([77Vkr7Y!lrK1ALf8kaq197]N%ImcbU6UcPp7tO3$K1ALb +7S&/%8V]l2L.Y-n8P=Y)8:sE(L.Y-k7S&%t7YOE,LJ(?o7nJ;%8:a3"JON(\7S&,#8:NuqK1ALf8kaq1 +97]N%J4)kV6UcJl7>+3(Jk&C`7S&)"8:a6$JOW1^7nJ>(8qTZ,K1ALc7nJD+98?)4LIk0s9M^XD;N+@J +Le:Bq8P=_-8qTW*KLe^g84nM)8Us6"I6p>P77Vnu8:O#sIR?PQ6UcJm7Xd]nJjr:`7nJ;%8:X)tJON(\ +7S&/%8V'<#KLe^d77Vu#8VTi2L.Y-m84nM)8V9N)I6p>M6:?8i7=n!"KLe^g84nM)8VTi2LIk0o8kat3 +9SQ/5Kh4pj84nP+8q]c/MG-g%9MU:597o`+KLe^e7S&%t7XmfqJjr:`7nJ>(8qTZ,Jk&C`7S&/%8V]r5 +L.Y-p921(18qTW*Kh4pm921.59RoN#HpL,K6UcSs8V0H(IR?PQ6:?>l7Y*uuJjr:\6UcVt8VK`/J4)kW +6q2_r7t!ZjJON(]7nJ5!7X[TkIR?PP6:?2e6\%TqJk&C^6q2Vm7=dp!KLe^f7nJ;%8:j<%IR?PS77Vnu +8:j?'J42tY6q2\p7Y!lrJON([77W#%8qTW*J4)kV6q2\q7t3orJOW1_84nP,98#l0LJ(?s921179nl86 +Kh4pk8P=\+8Uj,tIR?PR6q2\q7t=#uK1ALd84nJ'8:NuqJ4)kY7S&/%8VBW,LJ(?r8kaq198,r1KLe^e +7S&)!7tjN-Jk&C`7S&)"8:j?'Jk&C`77Vhp7=IQkJON(\7S&5)97o`+LIk0m7S/(s7=.9dHpL,L6q2i# +8qor3LeLQp77Vbl6[h?iJjr:a8P=\,8qKQ)Jk&C_77Veo7=[cqJjr:`7nJ>'8V'<#KLe^h8P=_-8qTW* +K1ALc7nJ8#7t!ZjKLe^g84nS-97o`+J4)kX7S&)"8:EopJ4)eU6puPn7"IcqJjr4]7Ri#!7Y=-!J42t\ +84nY2:5M\@LeLQu85"Y,8qol0Jjr:a84nS-98,r1KLe^c6q2\p7Y=3&I6p>K5XKf_6@VBmJOW1^7nJA) +8qKN'K1ALd84nJ'8:j<%Kh4pj84nM)8VK`/J4)kU6:?8h7"@ZpK1ALe8P=b/98#i.JOW1[6UcJl7=dlt +KLe^h8P=e19Sc;8Kh4pj84nJ'8;0W.LeLQu8kah+8:j<%KLe^h8P=b/97o`+JON(]7nJ;%8:l,K1/=a84nP+8qKN'JON(Z6q2\p7XmfqJON(]7nJD+98#i.KLe^g84nP+8q]`-KLe^g84nP+8qor3 +M+pd):f<0G:khS9JON(X6:?;j7>"*%K1ALc7nJA)8qfi0K1JUe84nJ(8VBW,KLe^e7S&)!7tO3$L.Fsk +8P=b/986&4Kh4pi7nJ8#7t=#uL.Fsl8kaq197o`+K1ALa77Vkr7Y!otJjr:_7S&"s7XmfqK1JUf8P=e1 +9SlJ>LeLR!921%/8V'<#K1ALe8P=b/97fW(ImcbT6UcJm7XmfqImZYT6q2bt8;'N+K1AL_6UcJl7=[cq +J4)kY7S&/%8Us2uK1ALe8P=Y)8:j<%KLnge77V\i6@D0gK1JU_6:?/c6@_HnKLe^f7nJ8#7te6@V?kKLe^j8PFk098,l.KLe^h8P=e19SH&2K1AL_6UcJl7=n!"Jk&C^6q2\q7tO6&K1JUf +84nS-98#i.J4)kW6q2Yn7=[cqKLe^e7S&%t7Y*uuJ4)kT5sp&d6\%QoJON(Y6UcJl7=dltJ42tY6q2_r +7tjN-LeLR"9MU@99nu;6KLe^e7S&,#8:sE(Kh4pn9MU@99n>`'J4)k\8P=k5:4u/1Jjr:b8P=_-8q')p +J4)k[84nM)8V'<#K1ALa77Vhp7>"*%L.Y-i6q2\p7Y=3&Jjr:_7S&2'8qor3K1ALb7S&2'8qfi0Jjr:` +77`)$8V9H&JO;nZ7nJA)8qTW*JON([77Vkr7XmfqK1ALc7nJ>'8V9N)K1ALc7nJ>'8V9N)ImZYU77W#% +8qfi0L.Y-p921179nuA9KLe^f7nJA)8qfi0KLe^h8P=b/97o`+K1JUg8kak.8qBE$JON(\7S&/%8VK`/ +LIk0n8P=b/986&4L.Y-l7nJ8#7t=#uKh"ai8kat39S>r/KLe^f7nJ>'8VBZ.LeLQt8P=M"7=ITmK1JUf +8P=_-8qfi0Kh4pi7nJ>'8V0E&K1ALd84nS-98?/7Kh4pj84nJ'8:j<%Jjr:^77Vr!8:sE(K1ALd84nJ' +8:j<%Kh4pj84nA!7=IQkK1ALc7nJ8#7tO3$Kh4ph7S&"r7=dltJON(X6:?8h7"Rm!KLe^d77Vhq7Y!ot +GX+Q?5sfud7"7ToJk&Cb84nM*8qBH&K1JUd7nJD+986&4Kh4pi7nJ;%8:a3"KLe^e7S&/%8V9N)K1ALd +84nM*8q',rHpL,M77Vks7t*foImcbV77Veo7=7BgJ4)k[84nM)8V9N)Kh4pl8kak-8V9N)Kh4pk8P=\+ +8V0E&Jjr:a84nP+8qTW*Jk&Ca7nJ;&8VBW,KLe^g84nS-98?/7Kh4pj84nM)8V9N)LIk0m7S/8(8qTZ, +ImcbX7nJG-9S,`)JON(_8P=h39nl86Jjr:Z6:?/c6@D0gI6p>Q7S&,$8VBW,L.Y-o8kaq198,r1K1ALa +77Vnt7tF*!JON(]7nJA)8r68O +6UcPp7tO3$Jjr:`7nJ>'8VKZ,KLe^f7nJD+98#i.KLe^j921+3979)nHTsfH6q2i#8qTW*JON(^84nP+ +8q02sKLe^l9i$R=:4u/1JON(Y6UcSr8;U&:LeLQq7S&)!7tX<'JON(Z6q2_r7tF*!JON(\7S&2'8qor3 +LJ(?r8kat1985u1KLSOd84nS-98#i.Kh4pl8kan/8q05uJjr:`7nJ>'8V9N)K1ALd84nS-98,r1KLe^g +84nJ'8:a3"JON([77Vkr7Y!lrK1ALe8P=h39nl86Kh4pl8kaq197K;tHU'oI6q2Yo7Y!lrJjr:b8P=e1 +9ScA;L.Fsk8P=h39o2S?M+pd"8P=Y)8:X-!Kh"ah8P=_-8qKN'K1ALc7nJA)8q]c/Jjr:^77Vhq7Y!ot +Jk&C`7S&%t7XmcoIR6GP6UcSr8:sE(Jjr:_7S&,#8;9`1L.Y-q9MU=79S>r/Jjr:]6q2Sk7"%BiImZYX +84nM)8V9N)LJ(?r8kah+8;0W.K1JUc7S&%t7XmcoJ4)kY7S&/%8V]r5KLe^g84nY19o2S?L.Y-h6q2Vm +7=dp!HU'oE5XKia6[qKnJk&Cc84nM)8V0E&KLngh84nP,98?/7LJ(?t9MU@99nPr-Jjr:`7nJP3:PqnD +Kh4pj8P=b09S,c+ImcbY84nM*8qBH&K1JUf84nG%7tF*!ImZYW7nJG-9SQ/5KLe^d77Vhp7=[cqJjr:a +84nP+8qKN'J4)kZ7nJD+98,r1Jk&Ca7nJA)8qor3LJ(?r8kan/8q]`-M+^U':K!*F:l%_'8VBW, +Kh4pj84nV/9S>r/K1ALe8P=b/98H8:MG@!(9MU:597fW(JON([7S&%u7t3orKh"[f7nAG.98Q;8MG-a* +:Jd'H:Pqb;LIk0n8P=b/986&4L.Y-m84nG%7t*foImZYS6UcGj7"IcsKLe^g84nM)8VK`/KLe^f7nJD+ +985u1KLSOd7S/A,9SlD;KLe^e7S&2'8r$&6LJ(?q8P=_-8q]`-L.Y-m84nM)8V9N)KLe^f7nJ5!7Xmco +IR?PT77Vr!8:NuqImZYU77Vu#8VBQ)L.Y-p921179nl86Kh4pk8P=Y)8:3ZhI6g5K5sp/j7Y4*#JON(\ +7S&,#8:a3"M+pd#8kah+8:a3"K1ALf8kb"59o)JN6UcMo7tX<'Kh4pj +84nJ'8:sE(J3l\T6q2bt8;9`1L.Y-l7nJ5!7XmfqJ3l\V7S&)!7tr/K1ALc7nJ;%8;'N+K1/=d8PFn29S>r/K1ALb7S&"s7Xd]n +K1ALe8P=\+8V'<#Jjr:`7nJ;%8;'N+Jk&Cb84nS-98,r1Jjr:a7S/8&8VBQ)Jjr:^77Vr!8:j<%J42tV +6:?5g7"7ToIR?PR6UcMn7Y=3&K1ALb7S&)!7tF*!J42tY77Vr"8V9Q+Kh4pm921.59S,`)K1ALb7S&8+ +9SH&2HpL,K6UcVu8qTZ,J42t\84nG&8:X)tK1ALb7S&/#8;9Z.Kh4pi7nJA)8qfi0KLe^f7nJA)8qor3 +K1ALb7S&,#8:a3"IR6GP6UcSr8:j<%IR6GO6:?An7tjN-LJ(?s921.398,l.Kh"ak8kk(49SQ)2MG-g' +9M^C89S#Z(KLngk921"-8:7NDEH/92:44986&4LJ(?p8P=M"7=%0aI6p>L5soua6@;'dI6p>M6:?;k7Y=6(L.Fsj +7S/;(8qol0L.Fso85+t8:Q8%EKh4pi7nJD+98?/7KLe^e7S&/%8V9N)K1ALc7nJ;%8:sE(LJ(@!:/Ha? +:4l&.KLngl921179nc/3Kh4pn9MU@99nl23M+pd':/H[;9S5i,Kh4pk8P=\+8VBW,Kh4pf6q2\p7YF<) +Kh4pi7nJ>'8VBW,Kh"ag7S/8&8V9H&Jj`+\6q;ku8:s?%K1ALa77Vr!8:j<%K1ALi9i$XA:kM80IR?PS +77Vhp7=dltLJ(?r8kah+8;0W.K1/=b8P=e19S>r/Jjr:_7S&)!7t*foJjr:_7S&/%8VK`/Kh4pj84nM) +8V9N)JON(]7nJA)8qTW*JON(Z6q2f!8VK`/KLe^g84nS-98#i.KLe^j921.59S,`)K1JUb77Vhq7YF<) +LJ(?p84nJ'8:sE(L.Fsi7nJ;%8:sE(JON(X6:?8h7".KlJj`+^84nP+8qBE$J4)kW6q2_r7tO6&L.Y-k +7S&"s7Xd]nH9X]C5sp2l7tO3$JOW1_84nY2:4bu-ImcbW7S%tq7=ITmL.Fso92::89nZ&0L.Y-o8kah, +8Us6"K1ALa77Vhp7=RZnJ4)kZ7nJA)8qBE$J42tZ7S&8+9SQ/5KLe^k8kk7>;2S%CM+^Tq7S%qn6[_6f +IR?PR6q2\q7t=#uK1ALb7S&5)98?/7Le:Bp7S/5$8;0Q+HU'oF5sp)g7=R]pJON(^84nM)8Uj#oK1/=] +6q2i#8q]`-HU'oF5sp/k7t!]lJ42t^8P=_-8q]`-Le:Bs8PFk098cM@OAo89921%/8VBW,K1ALb7S&/% +8V9N)L.Y-j77Vnt7tO3$Jjr:`7nJA)8q]`-ImZYR6:?;j7>"*%L.Y-p921.398,l.M+^Tu85"S(8;Kl4 +Kh4pl8kan/8q9r/Kh4pj84nP+8qor3M+C=!92CO@:l.h?L.Fsj84nJ'8:O#sImcbR5sp,i7YF<)J4)kU5XU#e7"Rfs +Jj`+_7nSP.9Sc;8LJ(?o7nJ8#7tO3$Kh4pk8P=Y)8:a3"K1ALc7nJ;%8:sE(IR6GP6UcMn7Y4*#K1ALd +84nM)8V9N)K1/=a7S/>*98?)4Le:Bu92::89nl23L.Fsl85"Y,8q]`-KLe^e7nJ1u7XRKhHpL,H5XKoe +7=dp!J42t[7nJA*97oc-I6g5L6:?An7tjN-KLe^e7S&)!7taE*Kh4pf6q2\p7YF<)Kh4pi7nJ;%8:a3" +I76VU77W&'985u1LIk0q9MU428qBH&Jjr:a84nY19nl86K1ALd84nJ'8:r/K1ALc7nJ5!7Y!lrJON(\7S&,#8:sE(Kh4pm921179nc/3Kh4pi7nJ>' +8VBW,Kh4pi7nJ;%8:j<%KLe^i8kaq197fW(J4)kW6q2bt8:j<%Kh4pk8P=e19SQ/5K1AL_6q2Vm7=R]p +K1ALg921.59S#W&ImZYS6UcSr8;9`1Kh4pl8kaq197fW(JON([77Vkr7XdZlKLe^i8kat39SH&2KLe^g +84nM)8V9N)K1JUc7S%tq7=@KjIR?PS77Vks7t=#uJO;n\8P=h39nc/3JON([77Vu#8VKc1KLe^d77Ven +7".HjJON(]7nJD+986&4LJ(?r8kan/8qTW*K1ALb7S&)!7t3lpJ4N7]7nA%s7Y!otK1JUc7S&"s7Y+$" +Jjr:a84nV/9S>r/Jjr:`7nJ8#7sdHdJ4)kX77Vkr7Y=-#M+^U&:/Qg>9nYu-M+^U"9MU=79SH&2Jk&CX +5sff]6%MU"JOW1Z6UcAg6[_9hImcbX7S&2'8qfi0K1ALc7nJD+98?/7L.Y-n8P=b/98?/7M+p^"91sk+ +7Y4*!J4)kY7S&/%8V9N)K1ALb7nJ8$8:O#sImcbT6UcDi7"7QmJjr:a84nP+8q]`-Kh4pk8P=b/98#i. +K1ALc7nJA)8qor3L.Fsp9M^O>:PDA5Jjr:^7S&%u7t*foI6p>L5sp)g7=dltJjr:b8P=b/97fW(JON(] +7nJ;%8:a3"J4)kX77Vnt7tO3$M+CKh4pi7nJ;&8V0H(ImcbS6:?An7tsW0LJ(?q8P=b- +8qfc-LIk0q8kk+69o)D9LJ(?p84nD#7Y!lrJ4)k[84nS-986&4LeLQu8kan/8q]`-K1ALc7nJA)8q]`- +KLe^h8P=e19SZ88Kh"ah7nSG(8VKZ,LIk0r92::89nl23M+^U!8PFb*8:a3"Jjr:`84nD$7sdKfIR6GO +6:?An7tX<'K1ALb7S&)!7t3lpJjr:]6q2\p7Y4*#K1ALc7nJD+98H8:KLe^g84nS-98#i.J4)kV6UcPp +7tF*!HUC2L6:?Gr8VKZ,Kh"ag84nM)8VBZ.Kh4pk8P=h39nuA9L.Y-o8kaq197o`+Jjr:^77Vu#8V]r5 +M+pd"8P=\+8VK`/Jjr:`7nJG-9S>r/KLe^h8P=\+8VBW,K1ALc7nJ;%8:sE(KLe^h8P=b/98,r1K1ALe +8P=\+8Us2uJON(^84nP+8qBE$Jjr:a84nP+8qTW*Jjr:_7S&)!7tF*!JON(]7nJG-9SQ/5K1AL`77Vhq +7Y+$"Kh4pl8kak-8V'<#Jjr:`7nJA)8qfi0LJ(?q8P=Y)8:X)tK1ALe8P=_-8q9'8VTi2 +LeLQt8P=P#7=7?eKh4pj84nM)8V0E&Jjr:`7nJA)8qfi0L.Fsn9MUF=:PMJ8Jjr:^77W#%8qfl2L.Y-m +84nP+8qfi0Kh4pk8P=e19SQ/5Kh4pi7nJ;%8:sE(KLe^h8P=b/98#i.JOW1]7S%tq7=@KjJ42t]84nM) +8V9N)KLe^f7nJA)8q]`-KLe^h8P=e19S>r/Jjr:`7nJ;%8;0W.MG-g'9M^=28Us,rK1/=c8kaq197oc- +JOW1U5sf`Y5C,X`H9X]B5XKia6[qKnJ42tZ77Vnt7tF*!LJ(?r8kb"59o)Jr/J42tV6:?8i7=[fsJOW1\6q2bt8;Bi4MG@!* +:/HdA:PVM8Kh"ai85"\.98,r1LJ(?s921(18qKN'Jjr:c8kb%7:5DS=L.Y-j77Vbl6[_6fJjr:`7nJ>' +8V9N)Jjr:`7nJG-9ScA;Le:Bt8kk(49SQ)2L.Fsk7nSG(8V0?#Kh"ak8kk.8:5)84KLe^f84nJ(8Us6" +JON(\7S&,#8:sE(Kh4pk8P=_-8q]`-LJ(?o7nJ1t7=RZnJON(\7S&/%8VK`/JON(_8P=h39nPr-IR6GP +6UcSr8:sE(J4N7^77Vu#8VBW,KLe^f7nJ;%8;'Q-KLe^e7S&,#8;'N+Jjr:^77Vr!8:sE(L.Y-l7nJA) +8r$&6Kh4pg77Vkr7Y4*#JON([77W#%8qKN'K1ALe8P=_-8qfi0Kh4pj84nM)8VBW,Kh4pj84nM)8V0E& +Jjr:a84nM)8Us2uImZYV7S&,#8:NuqI6g5M6UcSr8:sE(K1ALb7S&%t7XdZlJON(\7S&2'8qfi0K1JUb +77Vhq7XmfqJON(Z6q2Vl7"7QmK1ALc7nJ8#7tF*!JON(]7nJ;%8:X)tJ4)kY7S&2'8qTW*ImZYR6:?>l +7YOE,Kh4pg77Vkr7Y=3&Jjr:`7nJA)8q]`-KLe^g84nV/9ScA;Le:Bu9i$U?:PMJ8K1ALc7nJD+98,u3 +JON([77Vr!8;'N+KLe^f7nJ>'8VBW,KLe^f7nJ;%8:sE(Kh4pl8kaq198#i.J42t]84nM)8Uj)rJjr:d +92149:5DS=Kh4pg77Vnt7taE*L.Y-o8kb%7:5VeCLeLQu8kan/8q]`-LJ(?r8kak-8V9N)ImZYX84nS- +97]Q'JOW1[6q2Gf6?ka]HpL,J6:?8i7=[fsJ42tY6q2bt8;0W.Jjr:^77Vu#8VTi2Kh4pg77Vhp7=[cq +K1AFb84\A'7tjN+Kh4ph7S&)!7tX<'K1AL^6UcDi7"@]rK1JUd7nJ8$8:X)tJ4)kX77Vr!8;'N+K1ALc +7nJA)8qfi0L.Y-p921.59SQ/5L.Fsn8kk(69nZ&0J4)kY7S&/&8qTZ,ImcbV77Vr"8VK`/Kh4pk8P=Y) +8:NuqJjr:^77Vr!8:a3"J4)kZ7nJG-9SH&2Kh4pj84nM)8V0H(JOW1Z6UcGk7=RfuKh4pj84nM)8VBW, +Kh4pm921179nl86MG-g'9M^C89S>r/K1ALb7S%tp7!q6dHpC#J6UcSr8:sE(K1ALc7nJ>'8VBW,Kh4pj +84nP+8qKN'JON(Z6q2Yn7=[cqIR6GT7nJD+98#i.Jjr:^77Vnt7tX<'L.Fso92:@>:l%e?Kh4pk8P=\, +8qKQ)KLSOe7nSG(8VBQ)Le:Bu92::89o;V?L.Y-l7nJ8#7tF*!JON([77Vkr7Y*uuJ4)k[84nS-97fW( +J4)kY7S&2'8qTW*ImcbS6:?8i7=[cqK1ALe8P=\+8V9N)Kh4pj84nP+8qTW*JON(Z6q2_r7tX<'ImZYT +6q2i#8qfi0Jjr:`7nJ>'8Us2uJ4)kW6q2bt8:a3"Jjr:a84nM)8VBW,L.Y-o8kat39SQ/5L.Y-o8kan/ +8qBE$KLe^f7nJD+986&4L.Y-m84nP+8qfi0KLe^f7nJ;%8:j<%K1ALd84nS-986&4J4)kW6q2_r7tO6& +K1JUd7nJ8$8:a6$ImZYT6q2_r7tX<'KLe^d77Ven7"7QmImZYV7S&2'8qKN'J4)kW6q2_r7tO3$JON([ +77Vu#8VBW,J4)kS5XKrf7>4<+Le:Bu92:=::5DM:LIk0o85"\.98?)4LIk0p921.59S5i,J4)kW6q2_r +7tF-#KLe^g84nP+8q]`-K1ALb7S&,#8:sE(K1ALc7nJ>'8VBW,L.Y-o8kak-8Us2uIR6GU84nV/9S5i, +K1/=c85"e4:5_hCLeLQs84nJ'8;0W.KLe^d77Vnt7tO3$Kh4pl8kb"59o2S?LeLQt8P=\+8V9Q+J4)k[ +84nM)8Us6"JOW1^7nJ8$8:a6$JOW1\77Vhq7Xd]nI6p>N6:?>l7Y=3&Jjr:\6UcJl7>+3(L.Y-m84nJ' +8:sE(J4)kY7S&)!7tX<'K1ALa77Vkr7Y4*#KLe^a6UcDi7"Rp#L.b6q921+49SH&2KLe^g84nS-986&4 +JON(\7S&2'8qfi0L.Y-o8kaq198#i.Kh4pk8P=b/97]N%I6g5K5sp,h7=IQkHU'oI6q2\q7t<~ +8V0E&K1ALb7S&,#8:j<%J42tY77Vks7t*foJOW1b8kak-8V'<#K1ALe8P=b/97o`+J4)kW6q2_r7tX<' +ImZYU77W#%8qfi0Jjr:`7nJ>'8Us2uJ4)kW6q2bt8:j<%K1ALd84nJ'8:sE(L.Y-q9MU@99nZ&0KLe^i +8kaq197fW(Kh4pk8P=e19SZ88L.Y-n8P=_-8qor3L.Y-n8P=b/98,r1Kh4pj84nP+8q]`-Jjr:_7S&,$ +8V0H(J42tX6q2\q7tO6&KLe^i8kb"59nuA9L.Y-k7S&%t7Y=3&L.Y-n8P=_-8qKN'Jjr:_7S&)!7t3lp +Kh4pj84nM)8VBW,KLe^e7S&%t7XmcoL.Fsl85"\.985u1L.Fsk7nSJ*8q]Z*KLSOd84nM)8Us2uIR6GN +5sp&d6[M'bHTsfC5=']`6[qHlJON(\7S&/%8VK`/K1ALc7nJ;%8:sE(Kh4pl8kaq197fW(JON(_8P=e1 +9SH&2Kh"ah7nSP.9T2_DKLe^e7S&)!7tX<'KLe^f7nJ;%8:sE(JON(]7nJJ/9o)JM6:?8i7=[fsJOW1_7nJ>'8VK`/LJ(?m77Ven7"Rm!L.Y-o +8kat39SZ88K1ALd84nJ'8:j<%Jjr:^77Vhp7=[cqJON(V5soua6@VBmK1JUe84nP,986&4LeLR"9MU@9 +9nl86Jjr:`7nJA)8q]`-K1ALd84nY19o2S?KLe^g84nS-97o`+IR6GO6:?An7tQ7S&%u7t!Zj +I6g5O77Vnt7t3lpJ4)kW6q2\p7XmcoIR6GQ6q2f!8V9N)KLe^c6q2Sj6[qHlJ4)kV6UcJl7=[cqKh"aj +921.59S5i,J4)kV6UcJl7=dp!LJ(?q8P=V'7t*cmIR6GO6UcPq8;9c3KLe^e7S&,#8:j<%JON(]7nJD+ +98,r1ImZYU77Vu#8VTi2LeLR!921%/8V'<#KLe^j921+397fW(K1ALb7S&,#8;'N+LJ(?q8P=\+8VBW, +Kh4pk8P=_-8q]`-KLe^g84nM)8V0E&KLe^f7nJ;%8:j<%J4)kX77Vr!8:j<%ImZYR6:?;j7=[cqImZYT +6q2\p7Y4*#K1ALb7S&)!7taE*Kh4pm921.69n>c)J42t^8P=_-8qTQ'L.Y-q9MU@99nc/3Kh4pl8kat3 +9SZ88L.Y-l7nJ>'8VK`/Jjr:[6:?8h7"@ZpJjr:^77W#%8q]`-KLe^h8P=\+8VK`/KLe^g84nJ'8:Nuq +ImZYV7S&,#8:a3"JON(^84nM)8Us2uJ4)kZ7nJD+97o`+KLe^h8P=e19SQ/5KLe^d77Vkr7Y!lrImcbX +7nJA*97fZ*I6p>K5XKoe7=e$&K1ALd84nP+8q]`-Kh4pj84nP+8qor3LeLQu8kan/8qKN'J4)kW6q2_r +7tO3$KLe^g84nM)8VBW,LJ(?u9i$L99S5i,JON([77Vnt7tX<'KLe^h8P=e19SQ/5K1/=`7nJ>'8V0E& +JON([77Vkr7XmfqJON(\7S&2'8qor3Kh4pi7nJ;%8:sE(L.Y-n8P=\+8V0E&K1ALf8kat39SH&2K1JUd +7S&%t7Y*uuK1ALb7S&/%8V]r5LJ(?r8kan/8qKN'Jjr:^77Vkr7Y!lrJ4)kX77Vu#8V'?%HpL,E5XB`a +7".TqJOW1\77Vhq7X[TkHpL,I5sp#c6[hBkHpL,H5XKlc7"@]rKLngk8kb"59o)JN6UcJm7Y4*#Jjr:` +7nJ>'8V9N)LJ(?s921+397o`+Jjr:_7S&/%8VBW,ImZYT6q2i#8qfi0Jjr:a84n\3:5;J:ImcbX7nJ5" +7t*cmJ4)kY7S&2'8qfi0LJ(?t9MU=79S5i,Jjr:_7S&,#8:sE(M+pd#8kak-8V0E&Jjr:`77`)$8VTc/ +L.Fsm8PFh098#i.KLe^d77Veo7=[fsKLe^e7S&%t7Y*uuJ42tX6q2\q7taH,Kh4pj84nS-98#i.J4)kW +6q2bt8:j<%J4)kY7S&5)98?/7L.Y-m84nG%7t3lpKh4pn9MU:597fW(Jjr:]6q2Sj6[qHlJ4)kY7S&5) +98H8:LJ(?o7nJ>'8V]r5L.Y-m84nM)8V0E&Jjr:`7nJD+98,r1Jjr:`7nJ;%8:X)tIR6GO6:?;j7=dlt +JON([77Vhp7=[cqK1ALc7nJ>'8VTi2Jjr:_7S&,$8UEfmI6p>R7nJG+98?)4Kh4pj84nG%7tF*!Kh4pl +8kan/8q]`-KLe^e7S&)!7tX<'K1AL`6q2_r7tjN-Kh4pi7nJA)8qTW*Jjr:_7S&,#8;0W.KLe^d77Vhp +7=RZnJ4)kW6q2\p7Y*uuIR6GR77Vnt7t3lpJ4)k\8P=k5:5;J:M+pd$921+397fW(ImZYS6UcSr8;9`1 +HU'oH6UcPq8:a6$I6p>K5XKlf7Y46*I6g5N6q2_r7tF*!Jjr:`7nJ>'8VK`/K1ALc7nJ;%8:X)tI6g5L +6:?An7tjN-KLe^h8P=b/98#i.KLe^h8P=e19SQ/5Kh4pl8kat39SH&2KLe^g84nS-986&4KLSOd84nS- +98,r1KLe^h8P=b/98#l0JON(^84n\3:5M\@LJ(?o7nJ>'8VK`/LeLR"9MU:597fW(Jjr:a84nS-98#i. +J42tV6:?,a6$tscImcbV6q2Yn7=dltK1ALd84nJ'8:a3"Jjr:]6q2\p7Y4*#ImZYT6q2f!8V'?%HUC2I +6:6&c6[1paImcbV77Vks7t*foHpL,H5XKlb6[_6fJ42tW6UcDi7"%BiIR?PR6UcMn7Y*uuKLe^f7nJ8# +7tO3$Jjr:_7S&%t7XmcoH9X]E6UcJm7Y4-%L.Y-r9i$L99S5i,Kh4pi84nG&8:sH*J42t[7nJ>(8qKN' +ImZYS6UcPp7taE*KLe^g84nP+8qfi0Kh4pi7nJ1t7=7?eJjr:_7S&5)986&4Jjr:_7S&5)97o`+Jk&Cc +8P=\,8qKN'Jjr:^77Vnt7tX<'L.Y-r9i$O;9nZ&0K1ALb7S&,#8;0W.LJ(?r8kat198,l.KLSOf85"e4 +:5hqFLe:Bs8PFe,8V9N)L.Y-k7nJ1u7XmfqJ4)kV6UcMn7YF<)KLnge77Vbm7"7ToKLe^g84nV/9SH&2 +JON(Z6q2i#8q]`-J4)kZ7nJG-9SQ/5KLe^e7S&)!7tF*!J4)k^92149:5;J:LeLQu8kan/8qor3KLe^d +77Vr!8;9`1Kh4pg77Vkr7Y=3&KLngg7nJ>(8q]c/JOW1]7S&/&8qBH&KLe^g84nM)8V'<#JON(]7nJD+ +986&4L.Y-n8P=S%7XmcoK1ALe8P=_-8q]`-Kh4pg77Veo7r/Kh4pl8kaq1986&4LJ(?o7nJ>'8Us2uIR6GO6:?;j7>"*%L.Y-k +7S&,#8;Bi4LJ(?o7nJ8#7tX<'K1ALa77Vnt7tO3$Jjr:^77Vnt7tX<'Jjr:`7nJ>'8V0E&J4)kU6:?An +7taE*J42tZ7S&)"8:a6$IR?PL5sff]6$bjbI6g5Q7nJG-9S>r/K1ALb7S&)!7tO3$JON(Y6UcDh6[h?i +J4)kY7S&/%8VBW,K1ALc7nJ>'8V9N)K1ALc7nJA)8q]`-Jk&Cb84nM*8qBH&ImcbT6UcMo7tO6&L.Fsl +8kat39SH&2KLe^f7nJ>'8V'?%IR6GS7S&8+9SQ/5Jjr:\6UcPp7tjN-L.Y-o8kaq197fW(Jjr:a84nP+ +8qTW*IRZhV7Rqho7=[fsK1JUd7nJ8$8:j?'ImZYT6q2\p7Y*uuJjr:\6UcGj7"IcsKLe^e7S&)"8:Eop +H9suH6q)Mo7sdZnIR?PS77Vnu8:X-!I6p>O6UcPp7tF*!JOW1[6q2Vm7=ITmI6p>M5sp)f7"7QmJk&Ca +7nJ5"7t!]lHU'oG6:?>m7tF-#IR?PT7S&"s7Y!otImZYU77Vbl6[M$`JON(_8P=e19ScA;M+pd"8P=_- +8qor3KLe^e7S&/%8VBW,I6p>O6q2bu8VBZ.K1JUd7nJ5"7t=#uJk&C`7S&,$8V'?%ImcbV77Vu$8q]c/ +Jk&Ca7nJ2#8:"-'KLngi84nP+8qKN'IR?PS77Vhq +7XmfqK1JUg8kak.8qKQ)KLSOd7S/>*98ZD=Mbd3+9MU:598,u3K1JUg8P=e19SQ)2Kh"ah8P=b/98#l0 +Kh"ah7nSJ*8r#u3Kh"af77`,(97o`+Jjr:a84nY19nuA9Kh4pj84nM)8Uj)rIR?PU7nJ;&8Us6"J42tY +77Vu#8V]r5LIk0n8P=_-8qfi0L.Y-n8P=\+8V0H(Kh4pn9MU418Uj)rK1ALc7nJ;%8;9`1KM5*f6q)Dd +6$kj`IR?PV7nJJ/9nuA9KLe^f7nJA)8q]`-Jjr:`7nJD+98#i.Kh4pi7nJ8#7tO3$KLe^g8P=Y*8Uj,t +K1ALc7nJA)8q]`-KLe^f7nJ;%8:a3"JON(]7nJG-9SZ88Kh4ph7S&)!7tX<'L.Y-m84nJ'8:sE(Kh4pk +8P=Y)8:X)tLe:C"9i-^@:PMD5Kh4pl8kan/8q05uJ4)kW6q2\p7XmcoIR6GR77W#%8qTW*Jjr:]6q2_r +7taE*L.Y-m84nP+8qfi0Kh"ah8P=e19S>r/J42tW6UcGk7=R]pIR6GO6:?N!98H8:K1JUa6q2Pi6[_9h +JON(\7S&/&8qKQ)ImcbT6UcMo7t=#uI6p>P77Vnu8:O#sHpL,H5XKc`6[M0gJOW1_84nM*8qKQ)Kh>$n +921%08q9?#KLe^f7nJ1t7=RZnL.Y-o8kab'7XmcoGsOc@5$i7S%tq7=ITmIR?PP6:?8i7=[fs +K1ALd84nP+8qKN'JON([77Vr!8:j<%Jjr:]6q2Yn7=dltJjr:b8P=\+8V'<#KLe^g84nM)8VK`/LJ(?q +8P=b/98?/7LJ(?r8kat39S5i,ImcbT6UcJm7Y!otJOW1^7nJ;&8V0H(IR?PS77Vu$8qTZ,IR?PQ6UcPq +8:sH*K1JUd7nJ5"7t4$"JOrIe8P=Y)8:X#qK1ALb7S&)!7tO3$KLe^f7nJ8#7t3lpJ4)kZ7nJG-9SZ88 +Kh4pj84nG%7t3lpKh4pk8P=b/98#i.Jjr:b8P=b/97fW(IRZhV7Rr#!8:sH*Jk&Cb7nJ;%8:NuqHpL,M +77Vnu8:EopI6p>N6UcPq8;9c3LIk0m7S/2$8:j<%Jjr:\6q2Yo7XmfqJ42t]84nS-98#c+K1/=_7S&,# +8:a6$M+^U$9M^XD;NF[SMG-g!7S/;*986&4L.Y-n8P=b/986&4KLe^f7nJ;%8:X)tHU'oG6:?5g7"%Bi +ImcbU6q2_r7tX<'Le:Bq8P=_-8q]`-KLe^e7S&)!7t=#uKLe^j921%/8V'<#L.Y-o8kah+8:sE(J4N7Y +6UZ;f6[_9hI6p>O6UcZ!8r-/9LeLQt8P=_-8qTW*Jjr:a84nV/9SH&2KLe^h8P=_-8qKN'K1ALd8P=Y* +8Uj,tJ4)kY7S&2'8qTW*JON(Y6UcJl7=RZnJ4)kX77W#%8r$&6M+pd%9MU@99nl86M+pd%9MU@99nuA9 +Kh4pj84nG%7tr/ImcbT6UcJm7Y+$"KLe^g84nY19nZ&0J42tW6UcAg +6[hBkJjr:^77Vnu8:a6$ImcbU6q2\q7t*foJOW1\77Vhq7Xd]nIR?PQ6UcDl7X[]pJ42tZ7S&%u7t3or +K1JUe84nA"7XRKhK1ALe8P=_-8qfi0LJ(?p84nA!7=RZnHpgDK5sfo`6@VBmJOW1]7S&,$8VKc1K1JUb +77Veo7=@KjIR?PR6q2bu8VBZ.Jk&C`7S&/&8qfi0K1ALc7nJA)8q]`-K1JUc7S&,$8VTl4LJ1Hq84n=u +7=.9dImZYT6q2_r7tF*!K1ALe8P=h39nuA9Kh4ph7S&%t7Y!lrJjr:c8kat39S>r/Kh4pk8P=_-8r$&6 +L.Y-l7nJ;%8:sE(L.Y-q9MU:597B2qImcbT6UcGk7=@KjIR?PS77Vnu8:a6$IR?PS77Vr"8V'?%I6p>M +6:?Ao8;'Q-JON(X6Uc;c6$Ya_IR?PV84nP+8q]Z*JON(Y6UcGj7"@ZpK1ALc7nJ>'8VBW,LJ(?t9MU@9 +9nl86L.Y-p921.59S>r/JO;nY6q;r$8qfi0K1ALa7S&"s7XRKhI6p>R7nJ;&8Uj,tImcbY7nJA)8qTW* +Jjr:b8P=b/97fW(JON(Y6UcGj7"7QmJjr:]6q2bt8:j?'J42tX6q2Vm7=.9dH9X]H77W))9SZ25Kh"ag +84nP+8qKQ)KLSOe7nSP.9SuM>KLSO^6:?Gr8V]r5L.Y-l7nJA)8qfi0KLe^e7S&)!7tF*!H9X]A5='W] +6@VBmK1JUf84nJ'8:sE(MG-g$921+397o`+JON(X6:?5f6[V0eKLe^i8kae)7t3lpKh4pl8kah+8:a3" +HU'oD5=']a7"IfuJ42tZ77W&'98QA=LJ(?p84nJ'8:j<%Jjr:a84nS-98#i.K1ALe8P=_-8qKN'KLe^j +9MU@::4l)0K1ALe8P=h39nl86K1ALb7S&/%8VBW,KLe^f7nJA)8qor3LJ(?r8kan/8qTW*Kh4pk8P=e1 +9SQ/5LJ(?r8kat39SH&2K1/=_6q;eq7Y!lrJjr:b8P=e19SH&2KLe^e7S&)!7tF*!JON(^84nS-97o`+ +JON(]7nJ>'8V'<#JON(\7S&/%8V9N)K1ALe8P=k5:52A7Jjr:[6UcMo7tO6&LJ(?s92149:4l&.Jjr:_ +7nJ5"7tX?)JON(Z6q2bt8:j?'J42tY77Vnu8:O#sJ42tV6:?/c6@D0gImcbU6q2Mj7!h9hI6p>M6:?,a +6$ba]I6p>O6q2Mg6?kXXImZYX84nY19o2S?M+pd!84nD#7Y=3&JOrI_7Rqkn7!q9fHpL,I5sp&e7"7To +JOW1Y6:?2e6[qKnJOW1Z6UcGk7=[fsIR?PQ6UcJm7Y*uuJjr:a84nP+8qKN'JOW1Z6UcDi7"@]rJk&Ca +7nJ8$8:a6$Jjr:`7nJ>'8V'<#J4)kY7S&2'8qor3LeLQt8P=Y)8:a3"J4)kZ7nJ>'8V0E&Jjr:_7S&2' +8r-/9LeLQr7nJ5!7Y*uuKh4po9i$L99RoN#J42tZ7S&,$8V'?%IR?PP6:?8i7=R]pIR6GO6:?;j7=RZn +I6g5M6UcSr8:sE(I6g5J5sp#c6[_9hJ42t[7nJA)8q]Z*Jjr:\6UcGj7"@ZpJON([77Vu#8VTi2M+pd$ +921(18qKN'JON([77Vnt7tF*!KL87^6:QSr8;'N+K1AL]6:?#^5]o4RHpL,O7nJ5"7smTiIR6GR77Vu# +8VBW,Kh4pl8kat39SZ88M+pd$921"-8:X)tImcbS6:?8i7=ITmHU'oG6:?>m7smTiHpL,Q84nb7:lJ.H +Le:Bo7nJ8#7t=#uLe:Bs8PFh.8qol0K1AL_6UcSr8;'N+Jjr:^77W#%8qfi0K1ALb7S&,#8:a3"ImcbT +6UcJm7Y=6(LJ(?r8kan/8q]`-KLSOb7S&)!7tF*!J4)kX77Vnt7tF-#JON(]7nJ5!7XmcoKh4pm921(1 +8qKN'ImcbU6q2\q7tF-#Jjr:_7S&/%8V9N)K1ALa77Vnt7tO3$KLe^g84nM)8V0E&KLe^g84nG%7t3lp +J4)kY7nJ5"7t!]lK1ALd84nS-986&4LJ(?s921.59S>r/K1ALc7nJ>'8V9N)K1ALd84nP+8qfi0Kh4pj +84nM)8V9N)KLe^h8P=b/98#i.Kh"ac6:H;g6[qHlJON(^84nM)8V'<#J4)kX77Vu#8V0E&ImZYT6q2i# +8qfi0L.Y-m84nM)8V0E&KLe^h8P=b/98#i.LJ(?r8kak-8U`uoHTsfE5sp2m8;9c3L.Y-l7nJG-9SH&2 +Jjr:a84nS-98?/7Jjr:^77Vkr7Y!lrIR?PR6q2bu8V9Q+J42tU5soua6@M9jJ42tX6q2Jh6[:saJON(\ +7S&%t7Y!lrKh4pm921179nl86K1ALf8kb"59nuA9Kh4pd6:?/b6%)$dJ4N7]7nA+t7Xd]nIR?PS77Vks +7t3orHUC2H5sfla6[hKpIRZhQ5sf`Y5BoFZH9X]B5XKlc7"@ZpK1ALe8P=_-8q9'8V9N)K1ALb7S&/%8VK`/KLngf7S&,$8Us6"I6p>P77Vu$8q05uJ42t]84n\3 +:5_hCLIk0i6q2Vl7"7ToMbR$*9M^C698?/7M+pd%9MU=79S,`)J4)kY7S&5)98#i.JON(\7S&/%8V0E& +Jk&C`7S&/&8qor3L.Y-m84nM)8V9N)Jj`+[77Vnt7tF*!JON(\7S&/%8V0H(IR6GS7S&,#8:j<%L.Y-p +921+398,r1KLe^h8P=\+8Us2uJON(]7nJ>'8V'<#Jjr:]6q2\p7Y=3&KLe^f7nJ8#7tN6UcJm7Y*uuKLe^i8kak-8Uj)rJ42tX6q2Yo +7Y!otJOW1\77Veo7=@KjI6g5N6q2l%98?/7L.Y-m84nJ'8:j<%JON([77Vr!8;'N+KLe^i8kb"59nl86 +KLe^e7S&,#8:sE(JON(\7S&5)98,r1J4)kT5sp/j7Y=3&JOW1]7S&%u7t3orImcbT6UcDi7!q9fJON(] +7nJG-9SQ/5KLe^h8P=h39nl86L.Y-k7S%nm6[Cs_HpL,P7nJP1:5_hCKLe^c6q2Yn7>"*%LeLR"9MU41 +8Us2uJ4)kX77Vu#8VK`/KLe^e7S&,#8:j<%N)!6-9M^I:9o)Jr/Kh4pl8kan097]Q'JON(Z6q2Yn7=[cqJjr:]6q2Yn7=dltKh4pj +84nP+8qTW*ImZYN5='Z_6\%TqJjr:a84nV/9SH&2Kh4pl8kat39S>r/K1ALc7nJ>'8V9N)KLe^g84nG% +7t*cmI6g5M6UcPp7tM+pd&92::89nPl*KLe^g84nV/9S>r/ +Jjr:`7nJG-9SQ/5KLngf7S&)"8:j?'J42tV6:?8i7=dp!IR?PP6:?/c6@;$bImZYW7nJJ/9o;\BLJ(?i +5sp2l7tjN-J4)kY6q;r$8r#u3MG@!%8P=\+8VBW,L.Y-o8kak.8q',rI6p>N6UcSs8VKc1KLngf7S%qr +7X[]pJjr:b8P=e19SQ/5Kh4ph7S&"r7=[cqKh4pi7nJ8#7tF*!K1ALe8P=b/986&4IRZhT6q)Gf6?ta[ +H9X]E6UcMo7tO6&J42t[7nJA*97oc-JOW1\77Vnu8:j?'Jk&Ca7nJ8$8:j<%Kh4pl8kaq198#i.K1JUa +6q2Pi6[V0eImcbV77Vhq7XRKhJ4)kU6:?;j7=dltK1ALc7nJ5!7XdZlIR6GQ6q2bt8;'N+JON(\7S&/% +8VK`/Kh4pi7nJ>'8V9N)Jjr:c8kb(9:PVS;J4)kU6:?An7tO3$I6p>L5sp&e7".KlJ42t[7nJ>(8qTZ, +K1ALc7nJA)8qKN'J4)kZ7nJG-9S>r/K1ALc7nJ8$8:a6$K1JUi921:;:PqhAKh4pi7nJ;%8:sE(Kh4pj +84nD#7XRHfI6g5N6q2\p7XmcoJ4)kZ7nJA)8qTW*KLe^h8P=_-8q]`-L.Y-n8P=_-8qor3M+^U!8PFk0 +98,r1KLe^g84nP,98#l0ImcbV77Vhq7Y+$"K1JUf8P=_.986)6JOW1\77Vhq7Y!lrJjr:b8P=e/98,l. +KLngk8kat39SGu/KLSOb7S&)!7t3orJ4)kY7S&"r7=RZnJON([77Vu#8V0H(K1ALa77Vr!8:j<%Jjr:` +7nJ>'8V'<#ImZYU77W#%8qfi0K1ALf8kb(7:5;D7KLSOc7nJ>'8V9N)KLe^g84nM)8Us6"Kh4pj84nJ' +8:j<%J4)kT5sp)f7"\!$L.Fsn8kk.8:5DS=LeLQt8P=P$7XmfqJ4)kW6q2Yn7=dltJjr:^77Vnt7tjN- +KLe^g84nP+8qKN'ImZYQ6:?;k7Y4-%Kh4pl8kaq197o`+KLe^i8kb%7:5;J:J4)kY7S&/%8VBW,KLe^f +7nJ8#7t*cmJ4)kY7S&/%8V0E&JON([77Vr!8;'N+LJ(?n7S&,#8;'N+LIk0s9M^O>:P2),LJ(?r8kaq1 +98#i.Jjr:`7nJA)8qBE$K1JUd7nJ;&8V'?%J42tX6q2\q7tX?)I6p>M6:?5g7".KlJ4)kY7S&5)98?/7 +L.Y-j77Vr!8;'N+Kh"ah7nSM,98Q;:Le:Br85"\09ScA;LeLQu8kak-8U`uoHU'oH6UcPq8:j?'JOW1Z +6Uc;f6[D'dIR6GR77Vu#8VBW,Kh4pi7nJ;%8:sE(Jjr:`7nJ>'8V0E&K1ALh9MULA;2\4IJOrI_7Rqnp +7=ITmImcbW7S&,$8V9Q+Jjr:b8P=h39nuA9L.Y-m84nJ'8:a3"ImcbV77Vhq7Y*uuKLe^g84nS-98?/7 +KLngh84nG&8:a6$Jk&C`7S&"s7X[TkJjr:[6:?5f6[h?iJON(\7S&)!7tF*!Jjr:`7nJ>'8VBW,ImZYR +6:?>l7Y4*#K1ALc7nJ>'8V9N)J42t[7nJA*97]Q'IR?PT7S&/&8qBH&JOW1^7nJ>(8qTZ,K1JUe84nP, +98,u3LJ(?r8kaq198#i.Kh4pn9MU@99nPr-J4)kZ7nJD+97fZ*J42tZ77W##8VTc/KLe^g84nS-98#i. +K1ALc7nJ>'8V9N)I6p>Q7S&%u7smTiI6p>S84nM*8q',rHU'oI6q2_r7tr/Jjr:a84nV-97fQ%Jj`+\7S&/%8VBW,Kh4pl8kaq197]Q'JON([ +77W#%8r68$m8kak.8q9?#IR?PQ6:?An7taE*KLSOh8kk1::PMD5KLe^f +7nJ>'8V0E&JON(\7S&/%8V'<#ImcbT6UcAg6[M'bHpL,K6UcMo7t=#uJ42tZ7S&)"8:X-!J4)kW6q2bt +8;0Q+KLe^h8P=_-8q]`-Le:Bs8PFb*8;Bc1Kh"ag7S/8(8qKN'ImZYS6UcPp7tF*!JOW1]7S&"s7XRKh +H9X]A5='T^6[M0gK1ALd84nM)8V9N)KLe^g84nM)8VBW,KLe^i8kat39S#W&IR6GQ6q2f!8V0E&J4N7] +7nA2#8:sH*K1JUc7S&%u7t3orK1/=`77`,&8r#u3LIk0m7S/2"7tF#sHU'oG6:?5g7"@ZpJjr:^77Vnt +7tjN-IR?PR6q2\q7t3orIR?PR6q2_s8;'Q-KLe^g84nP+8qfi0Kh4pi7nJ;%8:j<%LJ(?s921+398#i. +Jjr:]6q2_r7tR7nJA*97TH$ImcbV77Vks7t=#uJjr:d921:= +:kq\'8Us2u +IR6GS7S&8+9SZ88K1JUc7S&)"8:X-!J42tZ77Vu#8Us2uI6g5N6q2_r7ta?'Jjr:b8P=b/98#i.Kh4ph +7S&,#8;0W.MbR$*:/HX:9RfH"ImcbY84nJ(8U`uoJ42tW6UcSs8V'<#K1ALe8P=M!7"7QmK1/=c85"b2 +9nu;6KLSOb6q;hs7ta?'L.Y-j77Ven7"Rm!Kh4pj84nJ'8:j<%HTsfC5XK`^6?tpcHUUAQ7nA/!7t*cm +KLSO`6q2\p7Y4*#Kh4pk8P=e19SH)4K1ALb7S&"s7X@9bGs4K?5XKf_6@hTsK1ALd84nJ'8:NuqImZYR +6UcMo7taH,LeLQt8P=e19SZ88Kh4pm921179nGi*J4;tW77;Pk6@M6fJjr4_84\A%7Y=-!Jjr:]77VPd +5]o:UG!J<95!OE\6\%QoIR?PT77W#%8q]Z*JON(]7nJ>(8pj#qK1ALf8kaq198#i.K1AL]5sp#b6A.m% +KLe^f7nJ8#7tX<'L.Y-l7nJ1t7=RZnHpL,N7S&2(97fZ*ImcbW77W#%8qor3IR?PT7S%nm6[_9hK1ALd +84nP+8qKH$GsOcB5sfla6[D'dH9suF6:6,g7=RfuL.Y-l7nJA)8qor3Jjr:_7S&2'8q]`-Kh4pk8P=b/ +986&4JON(Y6UcSr8;'N+L.Y-m84nD#7Y!lrJjr:c8kan/8q')pIR6GQ6q2_r7tF*!K1ALb7S&/%8VTi2 +KLe^`5sp#b6@V?kHpL,F5!XK]6\%QoIR6GT7nJ8#7tF*!ImcbS6:?;k7Y!otIR?PR6q2\q7t3orKLe^i +8kat39SH&2Kh4pn9MUC;:5;J:KLe^g84nV/9SQ/5KLe^f7nJ>'8VBW,LJ(?q8P=V'7t3orImcbS6:?8i +7=dp!K1ALb7S&/%8VK`/L.Y-n8P=_-8qTW*I76VQ6q)Gi7!h9hHUC2J6UZ8g7"%KnKLngk8kaq198,r1 +K1AL`6q2Yn7>"$"J4)kZ7nJA)8qTW*KLe^h8P=_-8qKN'HU'oG6:?Dq8VBW,L.Y-j77Vnt7tX<'K1ALc +7nJ8#7t'8VK`/K1ALa77Vr!8;'N+Jjr:^77Vkr +7X[QiJON(^84nV/9SQ/5Kh>$l8P=\,8qKQ)J42tZ77W#%8qTW*K1ALh9MUI?:lJ.HL.Y-o8kaq198,r1 +LJ(?p84nJ'8:j<%KLSOe8P=\,8q9?#I6p>M6:?Ao8;'N+JOW1[6q2i$97fW(JON(\7S%tp7"7QmJjr:a +84nV/9SH&2K1ALa77Vkr7Y*uuJjr:^77Vkr7XmcoI6g5L6:?Dp8;9`1L.Y-l84n7t7<^s]GX+QB6q)Vp +7t(8q05uI6p>L5soua6@VBmLJ(?p84nJ'8:X)t +ImZYU7S&2(97oc-KLe^e7S&/%8VK`/KLe^i8kat39S,`)IR?PQ6UcAg6[_9hKLe^j921+397o`+LJ(?s +9MU.18qBQ+JOrI`7nA8'8qfi0LJ1Ht8kaq198,l.K1ALc7nJ;&8Ua-!J42tZ7S&%u7t=#uJOW1Y6:?8i +7>4?-L.Y-n8P=_-8qfi0L.Y-l7nJ5!7Y4*#IR?PS77Vnu8:j<%K1ALe8P=b/98#i.K1JUb77Vbm7"e-) +LeLQp77Vkr7Y*uuHpgDQ7nA/$8Ua-!HUC2K6q)Sq8:a?)LJ(?p84nS-98,r1Jjr:_7S&5)98,r1JON([ +77Vnt7tX<'Jjr:]6q2_r7tO3$L.Y-m84nD#7YF<)KLe^k9MU=79S#W&JON(_8P=b/98#i.KLe^h8P=b/ +986&4Kh4pc5sou`6%MHpK1ALa77Vnt7tX<'J4)kW6q2Sj6[qHlL.b6j6q2Yo7Y4-%IR?PQ6UcSs8Us6" +Kh4pk8P=b/98#i.Kh4pm921.59S>r/JON(\7S&/%8VK`/Kh4pi7nJ>'8V9N)KLe^h8P=\+8V9N)Kh4pk +8P=b/986)6LJ(?s921.59SH&2KLe^g84nM)8V0E&ImcbV77Vhq7Xd]nImcbS6:?,a6$tscJ42tZ77Vnt +7tu1J42tW6UcGk7=dp!KLe^d77Vu# +8VBW,ImcbY84nV09nGl,ImZYR6:?;j7=dltJ4)kY7S&/%8Uj)rI6p>P77Vnu8:a6$L.Y-q9MU=79S>r/ +KLe^h8P=\,8qTZ,Jk&Ca7nJJ/9nl86L.b6p8P=_-8qol0Kh4ph7S%qo7!_0eHU'oG6:?8i7=R]pJ42tT +5XKc]6%20iJjr:]6q2Yn7=n!"L.Y-o8kan/8qfi0Kh4pl8kat39S>r/KLe^i85"V*8V0?#Kh>$k84nG& +8:sH*KLe^d77Vr!8:a3"KLngk921+49RoQ%IR?PT7S&2(98#l0K1AL^6:?;j7>+3(LJ(@!:/HjE;27e= +JON(Y6UcJl7=dltJ4)kV6UcDh6[M$`J4)kX77Vbl6\.ZrJjr:`7nJ;%8:a3"Jjr:a84nP+8qTW*ImZYX +84nJ'8:NuqJ4)kV6UcGj7"IcsJON([77Vnt7tO3$K1ALb7nJ5"7tF-#KLnge77Vhq7XmfqHU'oC5!XK] +6[_9hJjr:a84nS-98#i.K1ALb7S&,#8:a3"JON([77Vr!8;'N+KLe^f7nJ;%8:a3"Jj`+a8PG"8:P_V; +KLe^e7S&,#8:sE(L.Y-o8kan/8qKN'Jjr:a84nP+8qTW*J4)k[84nP+8qfi0LJ(?p84nA!7=RZnJk&Cc +84nP+8qfi0L.Y-n8P=h39oMhEL.Y-l7nJ5!7XdZlJON(_8P=k5:5DS=K1JUa6q2_s8:j<%K1ALb7S&2' +8qBE$Jjr:a84nJ'8:X)tJON(Z6q2\p7Y*uuKLe^g84nJ'8:j<%K1ALb7S&%t7Y!lrJON([77Vr!8;'N+ +Kh4pl8kaq198#i.K1ALd84nD#7XRHfIR6GP6UcDi7"7ToIR?PO5XKrf7=IQkImZYW7nJD+98?)4KLe^h +8P=e19SQ/5KLe^f7nJA)8qor3Kh"ah7nSG*8qTZ,Jk&C`7S&2'8r$&6LJ(?m77Vu#8V0E&J4)kY7nJA* +98,u3KLngg7nJ1u7X[TkI6p>M6:?8i7=R]pJ4)kZ7nJ>'8Uj)rHpC#I6:?;j7=RZnIR6GP6UcDi7!q9f +ImcbZ8P=e19S>r/L.Fsl8kat39SH&2KLe^f7nJ>'8VBZ.L.Y-l7nJG-9SQ/5JOW1\77Vks7tF-#Jjr:^ +77W#%8qKQ)HpL,H5XKoe7=ITmJ4)kV6UcPp7tO3$Jjr:a84nS-97o`+IR?PV84nP,97]Q'J42t[7nJ;& +8V9N)Jjr:a84nY19nuA9K1ALb7S&,#8:'8VKZ,L.Y-l7nJ+q7!h9hI76VR77MSi6[1j^ +G<\?95!O9W6%)0kK1AL_6UcAf6@_HnKh4pm921(18qBE$JON(^84nV/9SH&2KLSOe7nSM,98?)4JOW1] +7S&)"8:j<%ImZYT6q2f!8V'<#KLe^h8P=b/97fW(Jjr:`7nJ>'8V0E&Kh4pg77Vnt7tX<'K1ALd84nM) +8Us2uJjr:^77Vu#8VTi2J4)kZ7nJ;%8:ElnJjr:a84nA!7=RZnK1ALa77Vnt7tO3$Jjr:_7S&2'8qfi0 +ImZYX84nP+8qKN'L.Y-o8kak-8VBW,LJ(?s921+397fW(K1JUe84nD$7smTiI6p>P77Vhq7X[TkI6p>L +5soo]5^GX\HpC#K6q2i#8q]`-K1ALc7nJ>'8V9N)Kh4pj84nS-98?/7LJ(?p84nG%7t3lpJj`+c92:F@ +;2Iq@Kh4ph7S&)!7tO3$KLe^g84nM)8V0E&KLe^h8P=\+8Us2uJ4)kZ7nJD+986&4M+pd$921%/8V0E& +JOW1`84nP+8qTW*KLe^f7nJA)8r-)6Kh4pi7nJ8#7tO3$K1ALd84nS-98,r1JOW1[6q2i$98,r1L.Y-n +8P=b/97]N%Jjr:`7nJ;%8:X)tJON([77Vkr7Y!lrImZYU77Vr!8:a3"Jjr:]6q2Yn7=[cqImZYS6UcJl +7=dltK1ALe8P=b/98,r1MG-g):/Qg@:4br+J4)kU6:?5f6[_6fIR?PQ6:?Dp8:sE(Jjr:`7nJ>'8VKZ, +K1ALb7S&/%8V9N)Jjr:_7S&5)98?/7Kh"ah7nSG*8q]c/L.b6r9MUC;:5;J:L.Y-j77W#%8qfi0Jk&Cc +8P=e29nl;8Kh>$k84nD$7t*foIR?PR6q2\q7tF-#IR6GS7S&/%8V0E&J4)kX77Vkr7XdZlI6g5L6:?8h +7"%?gImZYW7nJ>'8V'<#J3l\Q5sp#b6@qZtLJ(?r8kaq198H;r/JON(\7S&/%8V'<#JOW1a8P=_-8q]Z*Kh4pj84nG&8:O-#ImcbV77Vhq +7X[TkHU'oE5XKoe7>"-'Jjr:[6:?5f6\%QoKh4pm921+397]N%I6g5O77W#%8qTW*JON(]77`/(98Q;: +JON(V5XKuh7YOE,K1AL^6:?8i7=dp!ImZYU77W#%8qfi0KLe^d77Vhp7=RZnIR6GP6UcPp7tr/ +L.Y-n8P=h39nPr-Jjr:`7nJ8#7tF*!KLe^g84nG%7t3lpJ4)kY7S&/%8V9N)K1ALc7nJ>'8VK`/JON(\ +7S&%t7Y*uuK1ALc7nJ>'8V9N)LIk0t9i-dD;2@n@Kh4pj84nM)8V'<#IR?PR6Uc`%9ScA;L.Y-o8kaq1 +98?)4KLe^d77Vkr7Y*uuJON(]7nJD+98,r1Ldt*o8kk(69nZ&0K1JUg8P=_-8qTQ'Kh"ag7S/A.9o)J< +K1JUc7S&)"8:j?'KLe^g84nP+8qTW*K1ALc7nJ>'8V9N)Kh4pj84nM)8VK`/LJ(?t9MU@99nc/3K1SUe +84\J+8V]l0LIk*m84eJ*8:jB&L.Fsk8P=\+8V9N)Kh4ph7S&"r7=R]pL.Y-l7nJA)8q]`-KLe^h8P=V( +8:X-!JOW1[6q2Sk7".KlJ42tX6q2\q7tXH.Kh>$l8P=\,8qBH&J42tY77Vks7t*foJ4)kX7S%tq7=.9d +HpL,L6q2Sn7X[]pIR?PP6:?>l7XdZlIR6GS7S&,$8VBZ.ImcbZ84nS-98#c+Jjr:^77Veo7=.BiHU'oI +6q2bu8V0H(J42tX6q2Yo7Y!otImZYR6:?;j7=dltJjr:`7nJA)8qTW*Jk&Cb84nM*8qTW*JON([77Vr! +8;'N+KLe^e7S&2'8qfi0K1ALa7S&%u7tO6&ImZYV7S&5)98,r1JON(W5sp)f7"Rm!IR?PR6q2_s8:a6$ +J42tY77Vhq7Xd]nJON(\7S&2'8qfi0Jjr:`7nJ>'8U`uoIR6GT7nJ>'8V0E&Jjr:a84nY19o)Jr/K1ALb7S&,#8:sE(K1ALa77Vkr7Y4*#KLSOd7S/5&8Us2uImcbS6:?Ao89dBcHpL,M77Vhq +7XmfqKh>$n920t,8:3]jJON(\7S&/%8VBW,Kh4pk8P=_-8q]`-K1ALd84nV/9SZ88L.Y-l7nJ5!7Y!lr +J4)kW6q2Yn7=ITmJOW1]7S&"s7Xd]nJjr:^77Vkr7Y*uuJjr:a84nS-98?/7LeU[!8kan097oc-J42t[ +7nJ>(8q9?#IR?PS6q2\p7Y*uuK1ALe8P=b/98H27K1JUb77Vhq7XmfqI6p>L5sp)g7=n$$IR?PR6q2\q +7t3lpKLe^i8kb%7:5;J:Jjr:a84nP+8q]`-Kh4pj84nG%7t'8Us2uKh"ag7S/;*98#i.J42tT5XKul8U<]jJ42tY +77Vks7t3orImcbW7S&%u7t!]lImcbV77Vks7tF-#J42tZ7S&,$8VBZ.Jjr:`7nJ>'8VBW,KLe^f7nJA) +8qor3K1JUd7nJ8$8:a6$KLngg7nJ(r7=%9fIR6GP6UcPp7tX<'K1ALb7S&/%8VK`/KLnge77Vnu8:j?' +ImcbY84nV09n>c)Jk&Cc84nJ'8:a3"K1ALd84nM)8VKZ,J42tW6UcDi7"7ToImcbS6:?2e6[_9hHpL,L +6q2Yo7X[QiK1ALd84nP+8qBE$Jjr:d9217;:PVS;KLe^d77Vhp7=dltJ42t[7nJ>(8qTZ,KLngg7nJ1u +7XmfqJON(\7S&%t7Y!lrJjr:^77Vkr7Y!lrKLSOc77`,&8q]Z*ImZYX84n\3:4l&.Jk&C]6:?8h7".Hj +J4)kZ7nJD+98H27K1ALb7S&5)986&4K1ALc7nJG-9SQ/5MFgNu8kk%49S5i,J4)kX77W#%8r#u3L.Fsj +7S/(s7=[cqImcbR5sorb6[V9jK1/=c85"b29o2Ml,Kh4pi7nJ>'8V9N)JON(\7S&2'8qTW*GsOcB5sfla6[V9j +I76VU77Vr"8V9Q+KLSOb7S&/%8Us2uImcbT6Uc5_5C,O[Jk&Cd8kaq29S,c+JOW1]7S%tq7=%0aI6p>O +6q2Yo7X[TkHpL,J6:?>m7tO6&KLe^i8kan/8q02sKLe^d77Vnt7tX<'Kh4pi7nJ;%8:sE(JOW1Z6UcJm +7Y!otK1ALe8P=\+8VBW,Jk&C^6q2bt8;0Q+LIk0p8PF\(7t'8V9N)Jjr:^77Vr! +8;Bi4M+^Tu85"S(8;'H(JON(^84nP+8q9'8VBZ.Kh"ai85"Y.98#i.KLe^f7nJD)8r-)6JON(^84nS-98#i.K1ALe8P=e19S>r/ +ImZYT6q2f!8VTi2MG-g(9i-X<9nYu-Jjr:`7nJJ-9T2V?ND*0-92C:598#c+Kh4pd6:?5f6\J!&LJ(?n +7S%qn6[_6fImZYU77W&'98,r1K1ALe8P=_-8qTW*KLSOi9i$U?:PDA5KLngg7nJ1u7Y!otKh4pi7nJ8# +7t*cmIR6GU84n\3:52A7K1ALf8kat39S5i,K1ALd84nJ'8:ElnJk&Ca7S&/%8V9N)K1ALg92149:5)21 +LJ(?r8kan/8qTW*JON(\7S&/%8V0E&JON(_8P=e19S>r/K1AL`77Vks7tF-#JON(Y6UcJl7=[cqK1ALd +84nP+8q]`-Jjr:`7nJ>'8VK`/LeLQt8P=V'7tX<'K1JUf84nG%7tO3$LJ(?u9i$O;9o2ML5sp)g7>+3(LJ(?r8kan/ +8q]`-ImcbW7S&)"8:EopHU'oF5sp&e7"7ToKLe^h8P=\+8V'<#ImZYT6q2bt8:j<%Jjr:`7nJA)8q]`- +Kh4pj84nP+8q]`-J42t]84nS-98Q;:MG-g%9MUF=:PDD7Kh4pg77Ven7".HjJ4)kX77Vr!8:sE(Kh4pm +9217;:PheAL.Fsh6q;hs7tjH*Kh4pi7nJ8#7tO3$Kh4pn9MU@99nZ&0Jjr:a84nV/9S>r/JON(Y6UcPp +7taE*K1ALc7nJA)8qor3LIk0p8PFn29SQ)2Jjr:]6q2Yn7=n!"Kh4pk8P=_-8qTW*K1JUf8P=Y*8Us6" +J42tW6UcAg6[V0eHpC#N7nJD+98,r1Jjr:^77W))9SH&2Jk&C`7S%tq7=7BgIR?PT7S&,#8:X)tI6p>R +7S&8+9T)VAMbR$&8kah+8:a6$KLSOa77Vhp7=R]pJk&Cb7nJ8#7tO-!Jjr:a84nS-98,r1KLe^f7nJ8# +7tF*!K1ALb7S&,#8;'N+LIk0q8kk+69nu;6Jk&Cc84nS+8r#l.Ldt*n8PFk098#c+K1AL^6:?8h7"\!$ +LJ(?r8kan/8qfi0K1ALa77Vu#8V0E&JON(^84nJ'8:a3"K1ALf8kan/8qKN'J42tU5soua6@_KpKh4pi +7nJ8#7tO3$Kh4pq:Jm$G;2.\:KLe^f7nJD+98?/7LJ(?p84nP+8qor3Jk&Cb7nJA)8q]`-Kh4pn9MUF= +:PVM8LJ(?s921.59SQ/5L.Y-o8kaq1986&4KLe^g84nM)8V9N)KLe^f84nG&8:j?'K1AL`6q2Yn7=dlt +K1ALc7nJ8#7t3lpKLe^h8P=b/98?/7LeLQt8P=\+8V9N)J42t\7nJ;%8:a3"Jjr:a84nV/9T)VALJ(?s +921+397TH$IR?PN5XKf_6@D9lKLe^i8kaq198#i.Jjr:]6q2Yo7Y4-%Kh4pl8kaq198#i.L.Y-o8kan/ +8qKN'Jk&Ce92118:5);6K1JUc7S&%u7tF-#L.Y-p9217;:PDA5Kh4pi7nJ5!7Y*uuK1ALc7nJ;%8:X)t +ImcbS6:?Ao8:j?'Jk&C^6q2Mg6@D0gH9suI6:?Ao8:a3"ImZYS6UcDi7"7ToJOW1Z6UcGk7=n!"L.Y-p +921.59SQ/5J42t\84nP,97oc-JOW1]7S&/&8q]c/Kh4pk8P=_-8qKN'JON(\7S&/%8VBW,JON(\7S&/% +8V9N)K1ALb7S&%t7XmcoH9suF6:6&`6%2-gJ4)kV6q2`!8qTc1Jjr:^77Vnt7tF*!J4)kU6:?An7tsW0 +KLe^f7nJ>'8VBW,L.Y-q8kk+69o)D9KLe^e7S&,#8:sE(KLe^g84nS-986&4Jjr:a84nV/9S>r/Jjr:^ +77Vu#8VK`/Jjr:_7S&/%8VK`/L.Y-p8PFk098#c+L.b6i6Uc;c6%20iK1JUe84nD$7t*foHpL,J6:?8i +7=R]pJOW1[6q2Sk7!q9fJjr:b8P=e19S,`)HTsfE5spB!9SZ88Kh4pk8P=\+8V'<#Jjr:a84nS-97o`+ +J42t[7S&8+9Sc;8L.Fsh7S&/%8VBZ.JON([77Vhq7XdfsJ4N7`7nJ;%8;'N+Jk&Cb84nJ(8V0H(KLngh +84nJ(8VTl4K1ALb7S&,#8;'N+Kh4pj7S/2"7tO-!K1JUg8P=e/98#c+LIOmm92:=::52A7Kh4pi7nJA) +8qor3LeLR!921(18qTW*Kh4pg77Vr!8:a3"J4)kY7S&)!7tO3$Jjr:_7S&)!7tO3$K1AL^6UcGk7>+6* +L.Y-o8kb"59nl86Kh4pm92149:52A7LeLR!921179nuA9KLe^b6UcGj7"IcsJ42t\7nJ>'8V9N)KLe^h +8P=_-8q]Z*Jjr:`7nJ;%8:sE(L.Y-l7nJ8#7tX<'IR6GO6:?8h7"@ZpK1ALa77Vbl6[h?iJON(\7S&5) +98H8:LeLQt8P=S%7X[QiL.Y-m84nS-986&4KLe^f7nJ>'8V9N)J42t\7nJA)8qBE$I6g5K5sp/j7Y*or +K1ALc7nJ5!7Xd]nImcbV77Vhq7XmfqJ4)k]8kb(9:PheALeLQs84nJ'8:j<%ImZYV7S&,#8:j<%Jjr:_ +7S&%t7Y*uuJk&Ca7nJ;&8V'?%JOW1]7S&,$8VKc1KLe^f7nJD+98#i.Jjr:_7S&2'8qfi0L.Y-o8kat3 +9SQ/5K1JU`6UcAg6[1j^G<\?:5'8V0E&JON([77Vr!8:j<%Kh4pi +7nJ8#7tl +7YXN/LJ(?p84nG%7tO3$LeLR%:Jm$E:kqV9JON(Z6q2_r7tO3$K1ALb7S&2'8r-/9M+^U"8kk(49SQ)2 +L.Fsn8kk1::PqhAJON(]7nJG-9SZ88L.Y-n8P=e/985u1KLngb6:?,a6%20iJk&Cb84nJ(8Uj,tHU'oE +5XKc]6$kj`I6p>N6UcGk7=[fsJjr:a84nV/9S>r/IR6GO6:?Dp8;'N+L.Fsk7nSD&8:j6"JON(\7S&)! +7t3lpI6p>P6q2i#8qfc-K1/=_7S&2'8qTZ,JON(Z77V_n7=7KlI76VR77Mbp7Y=3&KLngj8kae*8:O#s +JOW1\77Vhq7Y=6(L.Y-m84nJ'8:sE(KLe^f7nJD+98QA=Jk&Cc84nV-98?)4M+^U%9i-aB:l%e?KLe^f +7nJA)8r$&6LJ(?r8kan/8q]`-K1ALa77Vu#8V9N)J4)kX77Vr!8;9`1Kh4pj84nM)8VK`/LJ(?o7nJ1u +7Y4-%JON(]7nJJ/9nuA9K1ALb7S&2'8q]`-K1ALe8P=b/97fW(J4)kX77Vkr7XmcoI6p>R7S&/%8V0E& +K1ALc7nJ8#7tX6$KLe^h8P=\+8V9N)L.Y-j77Vbl6\%QoH9X]C5sp)g7>+3(LJ(?q8P=_-8qor3KLe^h +8P=h39nl86K1ALa77Vr!8;'N+KLe^d77Vr!8:j<%ImZYT6q2f!8V9N)Jk&Ca7S&2'8q]`-J4)kZ7nJG- +9S>l,KLngg7nJ.s7=ITmJk&Cc8P=P$7X@9bHTsfJ7S&;-9o2S?MG-g%8kjq,8:a,tK1ALf8kaq197fW( +ImZYQ5sp)f7"IcsImcbS6:?/c6@;'dI6p>L5sp&e7"@]rK1AL^6:?An7taE*KLe^f7nJ>'8VBW,K1ALc +7nJA)8qor3L.b6j6q2Pi6[M'bH9suG6UZ5e6[V9jJOrIa77Vnu8:sE(LJ(?t9MU108Ua#qImcbT6UcGk +7=dltK1ALd84nM)8V0E&K1ALd84nP+8qfi0KLe^g84nM)8V9N)L.Y-o8kat39SH&2K1ALa77Vnt7tO3$ +L.Y-l7nJ8#7t3lpJ4)kY7S&/%8V9N)KLe^g84nM'8;g)8OAAf392:469SH&2LJ(?q8P=\+8V9N)JON(X +6:?;j7=dltJk&Cb84nS-98#i.K1ALd84nS-986&4K1ALa77Vhp7=[cqKLe^k9MUC;:5;J:L.Fsk7nSA$ +7t(8qBH& +IR?PQ6UcDi7".KlJOW1]7S&)"8:sH*Jjr:`7nJ>'8V9N)K1ALa77Vkr7YOE,N)!6-9M^I:9nu;6L.Y-o +8kak-8V'<#HU'oK77Vu#8V9H&K1/=c8kat39S#Z(KLe^b6q2Dd6$PX\HpgDO77M_n7=RZnImcbY84nD$ +7t!]lJ42tY77Vbm7"%BiLJ(?r8kak-8V0E&KLe^e7S&/%8Vp/;Jk&C`7S&/%8V]l2M+^U"8kk"298,r1 +Kh4ph7S&,#8;'N+Kh4pj84nV/9SlJ>Jjr:]6q2f!8VBW,Jjr:_7S&/%8VTi2Jk&Ca7nJ;%8:sE(L.Y-o +8kak-8V'<#Kh4pi7nJD+986&4K1ALa77Ven7!h-aJ4)kX77Vkr7Y!lrJjr:a84nS-98#i.IR?PV7nJA) +8q]`-Kh4pj84nJ'8;'H(LJ(?t9MU:598#i.L.Y-k7S%qn6[qHlJ42tY77Vnu8:sH*L.Y-l7nJ;%8;0W. +Jjr:`7nJA)8q]`-JON(Y6UcMn7Y4*#J4)kV6UcPp7tO3$J4)kX77W#%8qTW*Jk&C_6q2bt8:sE(Jjr:d +921=?;2@h=Jk&Cb84nM*8qTZ,K1JUe84nD$7smTiImZYW7nJ>'8V9N)Kh4pk7nS>"7XdTiMG@!)9i$L9 +9S#W&ImZYR6:?>l7YOE,ImcbR5soua6@VBmJ42tX6q2Yo7Y!otIR6GM5XKod7"7QmM+pd"8P=\+8VBW, +KLe^e7S&%t7Y!lrLeLR!9217;:PDD7JOW1Z6Uc;f6[_BmJk&Cb84n\3:5V_@MG-g'9M^708:NuqJk&C_ +77Veo7=dltKLe^i8kaq197o`+Jjr:`7nJA)8q]`-Jjr:_7S&2'8r-/9KLe^f7nJ;%8:a3"J4)kV6UcJl +7=[cqK1ALb7S&,#8:sE(KLe^h8P=_-8qTW*Kh4pn8kk%/8VTZ*Ldt*l6qDr!8:sE(KLe^g84nM)8V0E& +J4)kV6UcJl7=dltIR?PT7S&2(98,r1K1ALb7S&2'8r$&6KLe^h8P=\+8V'<#Jjr:b8P=e19S5i,Jjr:a +84nS-98#i.KLe^h8P=b/98#i.IR?PP6:?2e6[h?iJON(]7nJD+986&4J42tZ7S&2(97oc-IR?PQ6UcPq +8:X-!JON([77Vr!8;'N+L.Y-m84nM)8VBW,LJ(?q8P=\+8V'<#KLe^f7nJ5!7YXN/MG-g&92:4498#i. +KLe^d7S&"s7X[TkJOW1a8P=\+8Uj#oJj`+_8P=\+8Uj,tKh4ph7S%qo7!h9hIRZhZ7nJ>'8VK`/Jjr:c +8kan/8qKN'Kh4pl8kak-8V'<#L.Y-p921+397o`+K1AL^6UcAg6[qKnKh>$j7nJ>'8V]l2LIk0m7S/2$ +8:j<%L.Y-m84nM)8VK`/Kh4pi7nJA)8qor3K1AL`6q2bt8:sE(K1ALd84nJ'8:j<%ImcbU6q2Vm7=RZn +K1ALg921179nZ&0KLe^e7S&,#8:sE(JON([77Vu#8VBW,L.Y-j77Vkr7Y=3&Kh4ph7S&%t7Y4*#Jk&Cd +8P=e19SQ/5L.Y-m84nJ'8:s?%JON(]7nJ;%8:a3"KLe^f7nJ8#7tX<'Gs4K?5XKlc7"IfuKh4pj84nM' +8;'H(HpC#H5sp/j7YF<)L.Y-m84nG%7t*cmImZYT6q2f!8VBW,KLe^h8P=b/97o`+ImcbU6UcSr8;0W. +Jjr:`7nJA)8qTQ'JOW1^7nJ>(8qTZ,JOW1]77Vhp7=7?eHU'oF5sp#c6[qKnL.Y-q9MUC99nl23LJ(?r +8kah+8:j<%K1ALb7S&,#8:sE(KLe^b6UcGj7"@ZpJjr:`7nJD+98?/7J42t\84nS.9RfH"Mbd3)8kan/ +8r$&6LeLQs84nJ'8:j<%KLSOh8kk:@;MIe;ImZYP5sp&e7"Rp#J42t]84n_3:5DM:Ldt*m85"Y,8q]`- +Jk&C^6q2Sk7"7QmK1ALg92149:5DS=K1ALd84nS-98,r1JON(Y6UcJl7=n!"K1ALa77Vnt7tO3$K1ALb +7S&,#8:sE(Jjr:`7nJA)8qor3L.Y-n8P=\+8V'<#IR?PY8kan/8q]Z*L.Fsh7S%tp7!_'`IR6GR77W&' +98#i.Jjr:^77Vnt7tF*!JOW1]7S&/&8qfl2L.Y-m84nP+8qfi0KLe^i8kat39S5i,J4)kX77Vnt7tr/KLe^h8P=S%7XmcoKh"af7nJ;% +8:X)tI6p>L5sorb6[M0gJk&Cf921+398#c+Le:Br8kab'7Xd]nL.Fsj84nJ'8:O#sImcbW77Vu#8Vfu5 +MG-g(9i-[>:5DM:M+^U#92:4498#c+L.Y-p921(18qBE$Jk&C`7S&%u7taH,KLngg7nJA)8qol0LIk0n +7nSA&8:j<%K1ALc7nJA)8qfi0Kh4pk8P=_-8qTW*KLe^e7S&/%8V9N)K1ALf8kak-8V'<#Jk&Cb84nJ( +8Uj,tJON(^84nS-98#i.LJ(?p84nP+8qTW*ImZYR6:?Gr8Vg&8L.Y-k7S&,#8;9`1L.Y-j77Vkr7Y4*# +KLngi84nS-986&4Kh4pj84nJ'8:a,tIR6GQ6q2_r7tF*!K1ALf8kat39SH&2HUC2M7RrVBZ.LJ(?r +8kat1985u1Jjr:\6UcDh6\%QoKh4pl8kaq198#i.J4)kY7S&/%8VBW,L.Y-o8kaq198#i.IR?PQ6:?Dp +8;0W.K1ALb7S&/%8VBQ)GsOcB5!XK]6\%TqJk&Cc84nP+8qBE$I76VQ6q)Gi7"7ToK1JUf84nJ'8:j<% +Kh4pk8P=_-8qfi0L.Y-m84nJ'8:j<%MG@!$84nG%7tF*!JON(]7nJD+98,r1JOW1_84nP,979,pL.Y-j +77Vkr7Y=3&K1ALa77Vr!8;Bi4MFgO#8kt49:4ku+ImZYU77Veo7=R]pKLe^f77`)$8VTZ*Mb6a+:K*6K +;N+@JJk&Ca7nJ5"7t3lpIR6GP6UcJl7=[cqKLe^g84nV/9ScA;LeLQt8P=Y)8:j<%J4)kW6q2_r7taE* +Kh4pi7nJ;%8:a3"J4)kW6q2_r7tF*!J4)kV6UcAf6@(g\H:1/P8P4M%7t*foK1JUf8P=P'89mQiJ4)kY +7S&,#8:sE(Kh4pl8kak-8U`uoHU'oF5sp,i7Y4-%Jjr:]6q2\p7Y=3&Kh4pj84nJ'8:j<%KLe^g84nJ' +8:NuqJOW1^7nJ>(8qTZ,Kh>$o9MU7497K?!HU'oH6UcPq8:j?'Jjr:_7S&,#8;'N+LeLQt8P=h39o2S? +K1ALa77W&'98?/7K1ALb7S&%t7Y4*#KLe^e7S&)!7taE*Kh4pi7nJD+97TE"IR6GV8P=b/97]N%Jjr:_ +7S&)!7t*foHU'oB5XB]_6[V?mJk&Cf921+398?)4N_iZ3:/HX998?29N_iZ49i-L68qBE$Jjr:^77Vnr +7Y*orKh"ag7S/>*98ZD=MG-g%8kjt.8V'5uJON(_8P=_-8qTW*KLngh84nA"7Y+$"IR?PS77Vr!8;0Q+ +LIk0p8PFe.8qKN'KLe^i8kaq197fW(Jjr:a84nM)8V'<#KLe^f7nJG-9S>r/K1ALf8kaq198#i.J42t[ +7nJ>(8qBH&J4)kX77W#%8qol0KLnge77Vks7tX?)K1JUd7nJ;&8V0H(Jjr:a84nV/9SQ/5L.Y-n8P=_- +8qTW*K1JUc77Vu#8VTi2L.Y-p921.59S>l,ImcbV77Vnu8:O#sImcbX7nJ;&8Ua#qI76VU84eA%8:Eop +IR6GQ6q2l#8r?;7KLngj8kan097fZ*J42tX +6q2Vm7=ITmIR?PQ6UcVt8Vg&8L.Y-l7nJ>'8V9N)IR6GQ6q2i#8q]`-Jjr:_7S&%t7Y*uuK1/=^77Vu# +8VK`/K1ALb7S&/%8V0H(Kh4pi7nJ>'8V'<#ImZYV7S&/%8Us2uJON(]7nJA)8qTW*Jjr:`7nJ>'8V'<# +J4)kY7S&/%8V'?%J42tX6q2Yo7XmfqJOW1\77Veo7=R]pJOW1\77Vhq7Y4-%JOW1\6q2_r7taE*L.Y-p +921.59S,Z&J4)kV6UcSr8;0W.KLe^f7nJA)8qTW*JON(\7S&/%8V0E&J4)kU6:?;j7=[cqJ42tX6q2Pi +6[qKnImcbU6q2i$98,u3J4)kV6UcJl7=ITmIR?PS77Vht8:F#uKLe^g84nM)8VBW,Kh4pi7nJ;%8;0W. +KLe^g84nJ'8:a3"Jjr:]77Veo7=dp!I6g5M6UcSr8:sE(Jjr:^77Vu#8VTi2Jk&CZ5XK`[5^Pa_HU'oI +6q2bu8V'?%Jk&C_77Vnt7tO3$KLe^i85"_09SlD;KLe^f7nJ;%8:a3"JON(\7S&,#8:j<%Kh"[f7nAM0 +98cA7HU'oG6:?5g7"7ToJk&Cb84nG&8:a6$K1SUa6puMl6\\-'Le:r/K1ALd84nP+8q]`-Kh4pl8kan/8q9'8V9N)ImZYV +7S&5)97o`+Jjr:_7S&,#8:j<%ImZYS6UcMn7Y=3&KLe^d77Vnt7tO3$KLe^i8kb%7:52A7K1ALb7S&)! +7tF*!JON([77W#%8q]`-Kh4pl8kan/8q]`-K1AFa7n8/#7YF<'MG-a%9ML=8985u/K1JUc7S&"s7X[Tk +HpL,I5sp&e7".KlI6p>K5XKoe7=n$$K1ALc7nJA)8q]`-K1ALb7S&2'8q]`-Kh4pl8kah+8:X)tL.Fsi +7nJA)8qTW*J4)kV6UcSr8:j?'Kh4pi7nJ>'8V9N)Jjr:a84nV/9S>r/K1ALa77Vkr7XmcoJ4)kY7S&,# +8:X)tImZYU77Vu#8V9Q+K1JUd7nJ1u7XRKhH9X]E6UcMo7tF-#Jk&C`7S%tq7=ITmImcbS5sp)f7"Rm! +Kh4pm921.59S5c)Jjr:_7S&5)98#i.J4)kW6q2i#8qor3L.Y-o8kaq198#i.K1ALc7nJ>'8VBW,JOW1` +8P=b09SQ27ImcbP5='`c7=R]pK1JUc7S&)"8:a6$ImcbV77Vnu8:X-!JON(\7S&,#8:sE(KLe^d77Vr! +8;9`1LeLQt8P=Y)8:X)tImZYQ6:?;k7YF?+L.Y-m84nM)8V9N)KLe^f7nJ;%8:j<%Kh>$i7S&)"8:sH* +JOW1]7S&)"8:EopJOW1]7S&/%8V9N)K1ALd7S/>*98H27KLe^g84nP+8qTW*Jjr:^77Vr!8;'N+Le:+6*KLngc6UcAg6[hBkK1ALc7nJA)8qfi0L.Y-q9MUC;:5)84L.b6o8P=S&7smTiHpL,O +7nJA*97]Q'K1ALd84nM)8V'<#Jjr:`7nJ>'8V0E&Kh4pj84nS-98#i.Jjr:_7S&/%8V9N)Jjr:`7nJ>' +8VBW,Kh4pk8P=e19SQ/5Kh4pj84nM)8V0E&JON([77Vr!8;0W.LeLQu8kak-8V9N)KLe^h8P=b/98#i. +ImcbU6q2Yo7X[TkHpL,I5sp#c6[_9hJ4)kW6q2f!8VBW,K1ALa77Vr!8;0W.Kh4pj84nS-98,r1K1ALb +7S&2'8r$&6J4)kT5sp/j7Y*uuJON(^84nS-98#i.K1AFb84\D)8;0W,LeLKu8kXh,7tX6"I6p>K5XKc] +6$kj`HpL,H5XKf_6@;'dGsOcA4[40S5C5X^I6p>N6UcMo7tF*!J4)kU6:?>l7Y*uuKh4po9i$R=:5DS= +M+^Tu8kat39SH&2JON(Z6q2bt8:sH*KLe^f7nJA)8qfi0KLe^f7nJ;%8:a3"Jjr:_7S&)!7t3lpImZYT +6q2bt8:j<%JON(^84nS-98#l0KLngh84nD$7sdKfH9X]G77Vu$8qTZ,KLngh84nD$7t3orIR?PQ6:?>l +7Y4*#K1ALe8P=b/98#c+K1ALd84nS-97fW(IR6GP6UcZ!8r$&6LeLQu8kan/8qTW*KLe^h8P=b/98,r1 +JOW1\77Vr"8VBZ.JOW1]7S&5*9S>u1IRZhS6UZAj7=dp!K1ALd84nY19o)Jm7t3orK1ALd84nP+8qBE$JON(\7S&,#8:X)tKLe^f7nJ>'8V9N)K1ALc7nJA)8q]`-J4)kX +77Vr!8:sE(K1ALe8P=b/98,r1K1ALc7nJ>'8V0E&JON(\7S&2'8qfi0Kh4pi7nJ;%8:j<%K1ALd84nJ' +8:a3"J42tX6q2Vm7=ITmI6p>M6:?5g7".KlJON(]7nJD+986&4Kh4pj84nS-98H8:M+pd!84nD#7Xmco +J4)kY7S&5)98H8:KLe^d77W#%8qTW*J4)kY7S&5)98?/7K1ALd84nM)8V9N)K1ALa77Vhp7=dltImcbS +6:?2e6[qKnJ42tY77Vhq7Y!otIRZhT6q)Gi7".KlImcbV77Vnu8:sH*ImZYT6q2f!8V9N)Jjr:_7S&)! +7tX<'L.Fsj84nS-98,r1Jjr:^77Vnt7t=#uJjr:]6q2\p7Y4*#K1ALb7S&2'8qfi0KLe^g84nM)8V9N) +KLe^g84nM)8V'<#J4)kZ7nJA)8q05uI6p>N6UcJm7Xd]nIR?PT7S&)"8:X-!J42tY77Vhq7XmfqJOW1_ +7nJD+98,r1K1ALc7nJA)8qol0KLe^f7nJ;%8:X)tImZYU77W#%8q]`-KLe^f7nJ;%8:j<%K1ALc7nJ>' +8V9N)KLe^b6UcGj7"7QmI6g5N6q2bt8:ElnHpgDL6:6,g7=n$$KLe^h7nSP.9Sc;8LJ(?r8kaq198,r1 +KLe^f7nJ>'8VK`/L.Y-n8P=k5:5M\@Jjr:Z6:?2e6[V0eJ4)kY7S&2'8q]`-JON(Y6UcPp7tX<'J4)kY +7S&/%8V0E&Jjr:^77Vnt7taE*L.Y-m84nJ'8:a3"JON(\7S&/%8VK`/Jjr:_7S&/%8VBW,Jjr:]6q2bt +8;0W.Kh4jk8P4k69o;P9JOW1]7S&%u7tF-#Jk&C^6q2Pi6[M'bI6g/P7RrD29o2G6KLA7a7nAG.98,r/ +KLe^c6q2\p7Y*uuJjr:a84nS-97fW(IR?PO5sp&e7!h0cH9X]E6UcVu8qTZ,Kh4ph7S&,#8;'N+KLe^h +8P=e19SH&2L.Y-l7nJ;%8;'N+KLe^f7nJ>'8VTi2K1ALa77Vr!8:j<%J4)kY7S&2'8qKN'IR?PN5XKlc +7"@]rIR?PP6:?8i7=R]pK1ALe8P=e19S>r/K1ALc7nJ;%8:X)tK1ALa77Vhp7=dltK1ALd84nP+8q]`- +J4)kW6q2Yn7=IQkImZYT6q2_r7tF*!JON(]7nJA)8qBE$JON(^84nP+8qTW*J4)kX77Vnt7tO3$Jjr:] +6q2Yn7=@HhIR?PR6q2_s8:j?'Jk&C`7S&)"8:a6$JON(]7nJG-9SlJ>M+pd$921+398#i.K1AL_6UcAf +6@;$bJ4)k[84nV/9SQ/5Jjr:]6q2i#8qKN'IR6GO6:?>l7YF<)Kh4pj84nJ'8:a6$KLngh84nG&8:j?' +Jk&C^6q2Sk7".KlJ42tZ7S&,$8VBZ.JOrIb8P4V+8qTZ,K1JUd7nJ>(8qfl2Kh4pm921@A;Mn4GKh4pg +77Vbl6[h?iKh"af7nJ>'8VK`/KLe^f7nJ>'8V'?%KLe^d77Vhp7=[cqJON(\7S&5)98QA=LeLQs84nJ' +8;'N+LJ(?s921%/8Uj)rK1ALe8P=_-8q05uI6p>P77W#&98,u3J42tX6q2Sk7".KlJ42tX6q2Vm7=R]p +Jk&Cc84nP+8q]`-KLe^g84nP+8qol0KLe^f7nJ8#7tF*!K1ALc7nJ;%8:a3"J4)kW6q2_r7tO3$K1ALc +7nJ>'8V9N)IR6GO6:?Gr8VBW,J4)kX77Vu#8V0E&I76VO6:65j7Y=6(Kh4pj7S/8&8V]c-Kh4pk8P=b/ +98#i.Jjr:]6q2\p7Y4*#K1ALe8P=h39nc/3ImZYQ6:?8i7=7BgJON([77Vr!8;'N+Kh4pj84nJ'8:a3" +IR6GR77Vr!8:X)tJ4)kX77W#%8r$&6KLe^f7nJ8#7t3lpI6p>M6:?5g7"%BiJ4)kW6q2_r7tO3$JON(Z +6q2_r7tX<'L.Y'i7RitjH(ImcbR5sor_6%20iKLngh84nD$7t3orJON"Y77Dht7YaK)LIXmi84eM, +8VBW*K1JUe84nJ(8V9Q+KLngi8P=V(8:EopIR?PS77Vr"8V0E&K1ALe8P=e19SQ/5KLe^c6q2\p7Y=3& +Kh4pk8P=_-8qKN'K1AFd8kOh18q]`+JON"V6:-/h6\@m!LJ(?s921179nl86K1ALd84nS-98#i.JOW1Z +6UcDi7"@]rJ42tW6UcGk7=ITmKLe^h8P=\+8V'<#J4)kY7S&2'8qTW*Kh4ph7S%tp7"7QmJjr:`7nJ;% +8;'N+Kh4pi7nJ5!7X[QiI6g5L6:?>l7Y4*#Jjr:a84nM)8V'<#JON(]7nJ>'8Uj)rJ4)kY7S&/%8VBW, +K1ALa77Vhp7=IQkIR?PS77Vnu8:X-!ImcbU6q2bu8VBZ.K1ALc7nJA)8qfi0L.Y-n8P=Y)8:X)tI6p>M +6:?8i7=[fsJk&Cb84nJ(8V0H(Jk&C`7S&/&8qTZ,Jk&C`7S&"s7Y4-%LJ(?o7nJ.s7=[fsKh>$m8kae* +8:'8V0E&I6g5L6:?Gr8V0E&J4)kX77Vnt7tO3$IR?PP6:?>m7tjN-Kh4pl85"\.985u1KLe^g +84nP+8qKN'IR6GO6:?An7taE*J4)k[84nS-97fW(ImZYT77Vks7t!]lIR6GP6UcSr8;'N+KLe^e7S&)! +7tF*!KLe^h8P=b/97fW(ImZYR6:?;j7=RZnJON(]7nJA)8qBH&I6p>K5XKf_6@1saJ4)kX77Vnt7tF*! +JON([77Vr!8:j<%Jk&C]6:?Dn7tsQ-ImcbT6UcAg6[_9hJ42tY77Veo7=ITmJO`1[6puPn7"n-%MG-a# +9MC158r$,7K1JUe84nG&8:j?'KLngf7S%nm6[_9hJjr:d921.59SH&2LJ(?t8kk"08q]Z*KLe^d77Vr! +8;9`1L.Y-m84nP+8qTW*L.Y'q:/6aE:l8"CLJ(9m7n8,!7>+3&L.Y-r9i$XA:l%e?L.Y-m84nP+8q]`- +LeLR"9MU:598#i.KLe^f7nJ;%8:a3"Kh4pj84nG%7t*cmIR6GR77Vu#8VBW,Kh4pi7nJ8#7tF*!K1ALb +7S&)!7tX<'LJ(?p84nG%7tl7Y+$"I6g5O77Vu#8V9N)Kh4pj84nJ'8:j<% +JON(]7nJD+98#i.J4)kU6:?>l7YF<)KLe^f7nJ8#7t3orIR?PP6:?5g7".KlIR?PQ6UcDi7"%BiJ42tX +6q2Vm7=ITmImcbV6q2Yn7=dltKh4pm921(18qfc-Kh4pi7nJ;%8:j<%K1AL`6q2Yn7=n!"K1ALb7S&,# +8:sE(Kh4pk8P=_-8qTW*Kh4ph7S&)!7t3lpKLe^l9i$L99SQ/5KLe^f7nJA)8qfi0KLe^g84nS-97o`+ +J4)kX77W#%8qor3Kh4pj84nJ'8:NuqJ4)k[84nV/9S>r/KLe^f84nD$7t*foImZYV7S&5)98#i.J4)kS +5XKlb6\.ZrJjr:_7S&2'8qTW*J4)kX77Vr!8:NuqJON(^84nV/9S5l.J42tX6q2Sn7X[]pK1ALe8P=b/ +97o`+JON(\7S&/%8VBW,ImcbW77W))9SlD;JOW1_84nJ(8Ua#qIR?PS77Vnu8:sH*Jk/Ca8P"M*8;0W, +LeLKs8kO_-8;'T,KLngf7S%nm6[_9hJOW1Y6:?/c6@hTsL.Y-q9MU1/8:X#qKh"ai85"Y)8;9Q)Jk&C^ +6q2Yo7Y!otI6p>K5XKoe7=[fsL.Y'n91t"38r$&4LJ(9m7n8,!7>+3&K1/=d8PFn29S>l,KLSOd7S/;( +8r-)6Kh4po9i$R=:4l&.K1ALc7nJ;%8:j<%KLe^h8P=_-8qKN'Jjr:`7nJ;%8:a3"KLe^g84nP+8qfi0 +L.Y-k7S&%t7Y=3&KLe^e7S&)!7tX<'KLe^f7nJD+98H8:M+pd!84nG%7taE*L.Y-m84nJ'8:j<%K1ALa +77Ven7".HjJ4)kX77Vnt7t'8V9N)K1ALc7nJ;% +8:a3"J42tT5XKc]6%;9lImcbR5sp&e7"IfuJk&C`7S%tq7=7BgJ42tX6q2Pi6\J$(Kh4pg7S%qo7!q9f +HUC2I6:6#a6@2'fJON(^84nM)8Uj)rI6g5N6q2bt8:j<%Kh4pm8PFk0985u1Le:Bt8kk%2985u1K1ALb +7S&/%8V0E&Jjr:a84nP+8qor3Kh"ah8P=h39nc/3IR6GL5=']`6[hBkK1ALg921.59S>r/Kh4pj84nJ' +8:j<%K1ALa77Vnt7tX<'KLe^e7S&)!7tF*!JON(\7S&/%8V9Q+JOW1Z6UcMo7taH,K1JUf8P=V(8:'8V9N) +Jjr:]6q2_r7tX<'Jjr:^77W#%8q]`-Jjr:a84nY19nPr-JON(\7S&/%8V'?%JOW1^7nJ8'8qBQ+Kh4po +9i$U?:P;82JON(]7nJD+986&4IR?PU7nJG-9S5c)I6p>O6q2\q7tO3$Kh4pn8kk+69o)D9K1ALf8kaq1 +97fW(KLe^f7nJ1t7>"*%Jk&C`77Vbl6[h?iJjr:_7S&%t7Y*orLe:Bq7nSA&8:a6$J42t^8P=q7:PM;0 +HU'oH6UcSs8V9Q+JON(Y6UcJl7=[cqKLe^h8P=h39nl86K1ALb7S&,#8:a3"Jjr:d921(18q')pImZYV +7S&2'8q]`-J42t\84nG&8:3]jI6p>R7nJ;&8Ua#qImcbV77Vnu8:j?'K1JUb77Vbm7"7ToJjr:f9i$XA +:khS9KLe^f7nJA)8qor3K1JUi9MU108UWonJOW1`8P=_.986)6KLngk921+49S#Z(ImcbX7nJ;&8Ua#q +JON(]7nJD+98,r1K1ALb7S&)!7tO3$Le:Bt8kk1::PqhALIk0n7nSJ*8qfc-K1ALb7nJA*98,u3KLnge +77Veo7=R]pIR?PU7nJ>(8qBH&ImcbT6UcGk7=[fsKh>$m8kb"59nuA9Kh4pj84nV-98H27Jk&Cd8P=_- +8qKN'JON([77Vu#8VBQ)J4)kV6UcSr8:a3"J4)kX77Vkr7YOE,Jjr4^7n85'8;'N)Jjr4^7n85'8;9`/ +Jk&C\6:?Ao8:sH*JOW1\77Vnu8;0Z0Jjr4`8P+\1986&2K1AF_77Dbr7=muuLIk*q9ML:68q99JON(Y6UcPp7tO3$Jjr:a84nS-97TE"GsOcG7Rr#! +8:O#sJk&Cf921.59S5i,JOW1_84nP,97]Q'JOW1]7S&"s7Y4-%J42tX6UcDh6[qHlJON(\7S&,#8:s?% +Kh4pk8P=_-8qKN'K1ALe8kat49nPu/Kh4pl8kat39SH&2Jjr:\6UcJl7=n!"IR?PU7nJ8$8:O#sJk&Cd +~><~ +8kaq198#i.KLSOg8PFe.8qBE$J42tZ7S%tt7t4$"LJ(?p84nG%7tO3$Jjr:Z5sp&d6\@m#KLe^b6UcJl +7=n!"JON(\7S&/%8Uj)rI6p>M6:?Dq8Vg&8LeLR"8kk%297fQ%Kh>$j7nJD,9SZ;:JOW1[6q2bu8V0H( +K1ALd84nP+8qfi0Kh4ph7S&)!7tX<'J42tW6UcVr8:s?%H9X]D6:?Dp8:a3"IR6GQ6q2i!8V0?#K1ALg +92149:5)84KLe^e7S%qn6\%QoJOW1`84nV/9ScA;M+pd#8kan/8qol0M+^Tu85"Y.97fZ*JOW1c921:; +:PhV9IR?PS6q2l%98QA=LeLR!921(18q95sK1ALa77Vnt7tF*!J4)kW6q2_r7t3lpLeLR"9MU738q9O6UcPp7t'8VK`/Kh4ph7nJ;&8V9Q+Kh4pj84nM)8V9N)Jjr:]6q2\p7Y!lrImcbS6:?8i7=n$$ +KLngd6q2Sj6[qHlL.Fsi77_tu7taE*Jk&C[5sol^6%)0kIR6GP6UcMn7Y4*#KLe^f7nJ;%8;0W.KLe^e +7S&2'8qfi0Jjr:^77Vr!8:a3"JOW1[6q2bt8;'N+Jjr:_7S&/#8:s?%IR?PM5='Z_6\%TqIR?PQ6UcGk +7=@KjJ4)k\8P=_-8q9P77Vr"8Uj,tImcbW7S&%u7tX?)K1JUg8P=e19SQ/5K1ALb +7S&/%8V]l2LeLQt8P=_-8qfi0K1AL_6q2Yo7Y4-%IR6GP6UcPp7taE*KLe^g84nM)8VBW,Kh>$g6q2Yo +7Y=6(Jk&C^6UcMn7YF<)M+^U"8kjt08qTW*JOW1Z6UcAg6[hBkJ4)kZ7nJ>'8V0E&KLe^i8kaq198#i. +Kh4pk8P=h39nuA9KLe^e7S&,#8:sE(I6p>Q77W&'98,r1J4)kW6q2i#8r?;' +8V9N)Jjr:^77Vu#8V'<#ImZYV7S&/%8V0E&KLngi84nP+8qfi0LJ(?q8P=_-8r#u3Kh"ae7S&5)97fW( +Kh4po9i$@18;0W.M+^Tu85"e4:5_hCLe:Bu92:LA;2\%AL.Y-l7nJ>'8V9N)K1ALc7nJA)8qTW*K1ALc +7nJA)8q]`-K1ALa77Vr!8;0W.M+^U#92:=::5MV=LIk0n7nSJ*8r#u3Le:Bu92:769S>l,Kh"ah7nSJ* +8q]Z*L.Y-m84nJ'8:sE(Kh4pl8kak-8Uj)rHpC#I6:?Dp8:sE(JON(Z6q2bt8:j<%J4)kV6UcMn7Y!lr +ImZYU77W#%8qTW*L.Y-n8P=\+8V9N)KLe^i8kat39SQ/5J42tU5sor_6$kj`IR?PT7S&,$8Uj,tI6p>N +6UcGk7=ITmJ4)kZ7nJD+98,r1Kh4pk8P=\+8V'<#K1ALc7nJ;%8:j<%LIOmo8kt49:4br+IR6GM5sorb +6[(a[IR?PV7nJG-9SQ/5L.Y-o8kaq198#c+IR6GO6:?An7taE*KLe^f7nJ>'8VBW,Kh4pj84nM)8V0E& +JON([77Vr!8;'N+Kh"ag7S/>*98?)4LIk0o85"P&7tO-!K1AFe91t+99nl84K1AFb84\J-8qor1L.Fmm +92(7<:52A7Jjr:a8P=b09S,c+ImZYS6UcSr8;9c3L.b6m84S8&7taK+K1ALc7nJD+98#i.Jjr:a84nY1 +9nuA9Jk&C^6q2_s8;0Z0Kh4pj84nM)8V'<#ImcbV77Vnu8:O6q2Vm7=R]pKLngh7nJ>'8VK`/ +L.Y-n8P=_-8qfc-KLe^g84nD#7XRHfHpC#H6:?8i7=R]pHpC#K6q2f!8VK`/KLe^e7S&)!7tO3$IR?PR +6q2f"8qTZ,JON(]7nJD+98#i.KLSOe8P=b/98#i.Kh4pi84nG&8:a6$Jjr:a84nS-98#i.LJ(?t9MU=7 +9S>r/Kh4pl8kat39SQ/5L.Y-m84nM)8VBW,K1ALd84nS-98#i.JON([77W#%8r-/9K1AL_6Uc;b5^Yg` +JON(]7nJ8#7tF*!Jk&C_77Veo7=ITmImcbT6UcGk7=dp!Jjr:a84nS-97o`+L.Y-n8P=Y)8;'N+LJ(?p +84nA!7=IQkHpC#H5sp8p8V'<#I6g5M6UcJl7=IQkJ42tY6q2Yn7>"*%LJ(?s921+398H27KLe^f7nJG- +9S5i,LeLR$:/HF.7Y+$"J3l\U6Uli&9T)VAM+^U#92:I?:l7h=KLe^e7S&5)98?/7L.Y-n8P=b/98#i. +KLe^g84nP+8qKN'J4)kX77W#%8qfi0LIk0q8kk(49S>l,K1/=a7S/;(8qol0LIk0q8kk"08qKH$KLSOf +85"_09Sc;8JON([77Vu#8VK`/Kh4pk8P=_-8qTW*K1ALd84nV/9S>r/ImZYT6q2bt8:X)tJjr:a84nP+ +8q9r/IR?PS77Vu$8qKQ)J42tZ7S&/&8qTZ, +H9X]B5XKoe7=n!"K1ALc7nJD+98H8:L.Y-n8P=Y)8:a3"KLe^h8P=\+8V0E&L.+[m92CLA;27e=K1AL` +77V\l7!Cj\HU'oK77W#%8qTW*K1ALe8P=\+8Us,rJON(X6:?8h7"IcsJON(Y6UcPp7taE*Kh4pj84nJ' +8:j<%J4)kV6UcJl7=[cqKLe^e7S&2'8qTW*K1ALd84nM)8V]r5LeLKu9MC158q]`+L.Y'o9MC4797o`) +Kh"[i8kXt498#i.KLe^f7nJ8$8:j?'Jk&C^6q2Yo7Y4-%KLngg84S8&7taK+K1ALe8P=h39nl86K1ALc +7nJ>'8V0E&KLe^g84nJ'8:j<%L.Y-m84nA!7=7?eHU'oH6UcSs8Us6"IR?PR6q2Sk7"%BiJk&C_6q2Yn +7>"*%L.Y-o8kaq1985u1K1ALc7nJ.r7!h-aIR6GQ77Vnu8:j?'IR6GR77Vu#8V0E&JON(Y6UcMn7Y*uu +I6p>Q7S&5*9S>r/J4)k[84nY19nc/3KLe^d77Vr!8;Kr7M+pct7S&"r7=n!"Jjr:_7S&,#8;'N+L.Y-n +8P=Y)8:a3"KLe^h8P=b/98,r1KLe^e7S&,#8;'N+Mbd3)8kab'7XdZlJON(^84nP+8q]`-K1ALd84nG% +7tO3$L.Y-m84nD#7XmcoJ42tX6q2Yo7Y=6(KLngd6q2Pi6[qKnJ4)kZ7nJ>'8V'<#K1/=f9i$O;9n>`' +Kh4pm921"-8:EopJ4)k[84n_5:PDA5ImZYU77Vu#8VBW,J42tY6q2\p7Y=3&LJ(?q8P=_-8r#u3L.Y-o +8kb%59nl23L.Y-m8P=@o6$GOYImZYR6:?;j7>"$"KLSOf85"_09SQ)2Jjr:^77W&'98H8:LJ(?q8P=b/ +98,r1L.Y-p921179nc/3K1ALd84nM)8Uj)rK1ALe8P=\+8Uj)rImZYW7nJD+98#i.Kh4pk8P=Y)8:Nuq +JON(]7nJJ/9o;\BKLe^d77Vr!8;'N+Kh4pl8kb(9:Q&"GL.Y-p921179nPr-ImZYV7S&2'8qKN'KLe^f +7nJA)8qTW*J4)kW6q2i#8qfi0K1AL`6q2Yn7=dltKLe^h8P=_-8qBE$KLe^j921:=:l8"ELJ(?t9MUC; +:52A7KLngg7nJ;&8VK`/L.Y-o85"\.98?)4LJ(?r8kah+8:a3"Kh4pl8kan/8qTW*Jj`+c92:IB;MRn> +Jjr:\6q2Vm7=@KjI6p>S7nJA)8qBE$J4)k[84n\3:5MV=LeLQs84nG%7tX<'Jjr:[6:?>l7Y=3&KLngf +7S&%u7t=#uJ42tX6q2Yo7Y+$"J4)kZ7nJA)8q9OYHpL,K6plJo7=n'#Jjr:`7nJ>'8V0E& +Jjr:`7nJ>'8V'<#K1ALh9MU:597fW(L.Y-o8ka_&7Xd]nI6p>Q7S&;.:4bu-I6p>O6q2\q7tF-#JOW1[ +6UcJl7=n!"KLe^g84nS-98H27M+pd"8P=V'7tX<'LJ(?o84nG&8;0Z0K1ALc7nJ8#7tLJ(?o7nJ1t7=RZnJOW1^7nJ;&8V'?%JOW1]7S&"s7XmfqL.Fsk8P=V'7t*foK1/=g9M^F: +9nGi*K1ALg921(297fZ*IR6GR77W#%8q9JOW1^7S&5)98ZJ@N)3E,8kab'7Y*or +KLe^h8P=k39nu;6KLe^b6q2Dd6$5CVJOW1^7S&)!7tX<'L.Y-o8kan/8qTQ'KLe^d77Vu#8VTi2L.Y-m +84nP+8q]`-J4)kY7S&5)986&4Kh4pl8kat39S,`)K1ALd84nM)8V'<#JON(]7nJ>'8V'<#KLe^g84nJ' +8:X)tJ4)kX77W#%8r-/9N)3E,8kak-8V0E&J4)kW6q2bt8:sE(KLe^f7nJ;%8:X)tImZYV7S&2'8qfi0 +K1AL`6q2_r7tX<'KLe^h8P=h39o2S?L.Y-n8P=_-8q]`-KLe^g84nJ'8:a3"Kh4pl8kb"59nuA9L.Y-q +9MU=79S,`)K1JUc7S&"s7Y*uuKLe^j8PFn29SZ25Kh4pk8P=Y)8:sE(LeLR%:JlsC:P_\>L.Y-l7nJ1t +7=.6bHpC#K6q2\p7XdZlI6p>Q77W#%8q]`-Jjr:_7S&,#8;'H(Kh4pk8P=\+8VK`/Kh4pj84nS-98#i. +Jk&C^6q2Sk7".KlImcbU6q2_s8;'Q-I6p>O6q2_s8:EopJ42t[7nJ8$8:j?'Kh4jj8kOn59ScA9Kh4jg +7n88)8V]r3Le:'8V0E&Kh"ak8kk(49S5i,Kh4pk8P=Y*8V0H(I6p>O6q2f"8q05uI6p>R7nJG.9nuD; +ImcbV6q2f!8Vg&8M+pd#8kan/8qol0L.Y-m84nG%7tX<'L.Y-i77V_k6\%TqL.Y-n8P=_-8qKN'JON(\ +7S&)!7t3lpJON([77Vr!8;0W.LJ(?p84nJ%7tF#sK1ALf8kan/8q02sKLSOj9M^O>:PVM8Kh4ph7S%tp +7"%?gImZYT6q2_r7tsW0JON([77W#%8qfi0J4)kU6:?>l7Y!lrKLSOi92:@>:kq\'8U`uoI6g5O77Vhp7=IQkJk&C`77Vkr7YF<)LJ(?n7S%tp +7"7KjI6g5P7S&8)98Q;:LIk0j7S&Ua3$JOW1^7nJ5"7t=#uKh4pl8kak-8VBW,L.Y-j77Vkr7Y4*# +Jjr:^77Vnt7te6@1saHpL,J6:?>m7tX?)In*%U6:6#a6@(scI76VQ6q)Dg6\%^!KLeXd7n85'8;9`/ +Kh4jg7n85'8;9`/K1/7`7nAG.98H27L.Fsl8kaq197K;tF[AB>6UQ/f7!qBkJ42t\7n85%7tX6"Jjr:^ +77Vhp7=[cqK1ALf8kaq197o`+L.Fsj7S/5$8:a3"J4)kX77Vhq7X[TkJOW1[6q2\q7t!]lHU'oJ77Vhq +7XIBeJOW1[6UcJl7>"*%KLe^e7S&)!7ta?'J4)kY7S&)!7t(8qTZ,JOW1[6q2Vm7=ITmI7HeQ5sfl^6%;6jL.Y-n +8P=It6[M'bIR?PO5sp/j7YXH,L.Fsl85"\09SH&2Jk&Ca7nJ>'8V9N)LIk0r92:@99o2D7K1JUa6q2Yo +7Y4-%KLe^f7nJ;%8:X)tIR6GV8P=e19S#W&J4)kX77Vnt7tF*!K1ALc7nJA)8qor3L.Y-m84nM)8V9N) +Kh"ai85"S*8V9N)Jjr:Z5sp&d6\@m#K1AL`6q2\p7Y4*#Jj`+]77`,&8q]Z*L.Y-m84nA!7=dltJjr:_ +7S&8+9SQ/5LIk0r92:769S>l,Kh4ph7S&)!7tjN-ImcbV6q2bt8:sE(K1ALa77Vr!8;'H(K1JUd7nJ8$ +8:X-!IR?PQ6UcDi7!_'`HU'oG6:?;k7Y+$"K1JUf8P=\,8q9?#IR?PR6q2Pi6[_9hKLngg7nJ1u7Y+$" +In*%^84nP,97o`+K1ALd8P=\,8q0?%KLngf77Vhp7>"$"Kh"ag84nP+8q]c/ImZYS6UcMn7Xd]nK1JUf +9ML%.8Ua3$HU'oF5sp&e7!q9fI6p>P77Vks7t*foHU'oC5!XEY6%)'fKLe^g84n=t7"@TmJOW1^7nJ1u +7Y!otImcbT6UcPq8:O#sJ4)kW6q2_r7t'8VK`/M+^U':K!9M;ia[OK1JUa +6q2Yo7Y4-%J4)kT5sp,h7=n!"IR6GS7S&/%8V0E&JON(\7S&,#8:sE(LeLQu8kaq1986&4Kh4pi7nJA) +8r$&6MG-g%9MU@99nl86JON(W5sp,h7=dltJj`+_7nSP.9SH&2K1ALd84nS-98,r1KLe^f7nJ1t7=[cq +JON([77W#%8qfi0LIk0r92:769S>l,K1ALb7S&,#8;0W.Jk&Cc84nV/9SQ/5Kh4pi7nJA)8r#u3Jk&C^ +6q2Yo7Y+$"Jk&Ca7nJ5"7smTiJ42tZ7S&)"8:X-!J42t[7nJ8$8:EopK1ALc7nJ1t7=IQkJON([77Vhp +7=[cqJ4N7^77Vr!8;9`1K1AL[5='T[6%)0kJOW1^7S&/%8VBQ)Kh"ag84nM)8Us6"Jjr:a84nV/9S,c+ +JOW1Z7Rq_i6?tj`ImcbX7nJ>(8qKQ)J42tZ7S&%u7t3orIR?PR6q2bu8V0H(KLe^g84nG%7taE*K1JUe +84n:s7".KlJ42tY77Vu$8qTZ,Jjr:^77Vr!8:j<%JON(]7nJD+98#i.JOW1Y6:?2e6\.]tLeLQt8P=V' +7tF*!K1ALc7nJA)8qTW*Jjr:a84nV/9S>r/Jjr:^77Vkr7Y!lrJjr:_7S&,#8;'N+K1ALd84nM*8qKQ) +JOW1\77Vnt7tO3$HpgDM6UZ;f6[qHlJjr:_7S&,#8:j?'J42tX6q2Vm7=[cqJjr:`7nJ>'8V0E&JON(Z +6q2\p7Y*uuKLe^i8kaq198#i.L.Y-p921.59S5i,Kh"aj8PFn29SGu/KLe^j92149:5;J:LeLR$:/HdA +:PMJ8K1ALd84nS-98,r1KLe^i8kat39S>r/M+C(8qKQ)Kh4pn9MUC99o)D9KLe^i8kat4 +9nZ)2K1JUe84nM)8V0E&I76VS6UcJm7Y*uuJON([77Vr"8V0H(Jk&C_77Veo7=[cqJjr:a84nP+8q]`- +L.Y-l7nJ>'8Vg&8M+pd#8kah+8:a3"Jjr:a84nS-98#i.KLe^j8PFk098#c+JON(]7nJD+98#i.KLe^f +7nJ>'8V0E&J4)kZ7nJA)8qfi0L.Y-p921.59SQ/5LIk0r92::89nuA9M+pd#8kae*8:sH*Jjr:^77Vr! +8;9`1M+pd"8P=V'7tO3$KLe^h8P=b/97o`+Jjr:^7S&%u7t3orKLe^h8P=_-8q]`-KLe^e7S&)!7tF*! +K1ALb7S%qo7!h0cI76VT7nA2#8:a6$Kh4pp9M^L<:5DD5LIk0r92::89nYu-K1/=b7nSM.9SH&2J42tX +6q2l%98,r1K1ALc7nJ1u7XRKhI6p>O6q2bt8;0Q+M+^U!8PFY&7XdZlHU'oI6q2i#8qfi0KLe^g84nP) +8VBQ)KLe^k9MUI?:kq\P77Vr"8Us6"IR?PQ6UcJm7XmfqJk&Ca7nJ;&8Us2uJON(^84nG% +7tF*!K1JUd7nJ8$8:sH*JOW1Z6UcJm7Y+$"L.Y-m84nP+8qTW*J4)kX77W#%8qfi0L.b6n84nG%7tX<' +LJ(@!:/HdA:PVS;K1ALd84nS-97o`+Jjr:a84nJ'8:ElnHpgDQ7nA2#8:a6$Kh4po92:=::5DD5Kh4pm +921+49S,c+J42t\84nS-98#i.ImcbU6q2i#8qfi0Jjr:^77Vks7t*foJ42tY77Vnu8;'N+Kh4pl8kat3 +9SH&2Kh4ph7S&/%8V]r5LJ(?p84nM)8V9N)Kh4pk8P=b/986&4LJ(?r8kat198,l.Kh4pj84nM)8V9N) +Jjr:^77Vnt7tX<'JON(]7nJ>'8V9N)Kh4pk8P=\+8VK`/L.Fsl85"V,8qfi0L.Y-k7S&"r7=[fsJjr:_ +7S&5)98QA=MbR$(8kjt.8V'5uJON(]7nJ>'8V0E&K1ALb7nJ8$8:O#sJ4)kX77Vu#8VK`/L.Y-o8kat3 +9SQ/5LJ(?p84nD$7t3orH9suD5XBZZ5^YjbJON(`85"\.98,c)LIk0p8PFh.8q95sImHJT77`/*9ScA; +KLngg7S&5)98?)4Kh"ag84nA"7XRKhHU'oJ77W#%8r-)6MG-g%8kjn,8:a3"IR6GT7nJG-9SQ/5K1ALb +7S&,#8:sE(L.Fsm8PFn29S>r/K1ALc7nJ;%8:a6$K1ALd84nV/9S,`)HpC#G5XKrf7=IQkJjr:b8P=e1 +9S5i,Jjr:a84nS-97o`+Jjr:b8P=e19S,`)JOW1_84nD$7tO6&M+^U"8kk%298,r1KLe^d7S&)"8:j?' +J4)kZ7nJ>'8VK`/KLe^c6q2\p7X[QiJjr:a84nS-98#i.Jjr:_7S&,$8V'?%K1JUe7nJ>'8VBW,Kh4pl +8kb"59o)D9KLe^f7nJ>'8V9N)JON(Z6q2i#8r$&6KLe^h8P=e19SQ/5Kh4pj84nJ'8:NuqJjr:\6UcSr +8;Bi4Kh4pj84nP+8qTW*K1JUb77W#%8rc_HO&8l28kab(7tO6&K1JUe7nJA)8r-)6M+^Tu8kak-8V'?% +J42tX6q2\q7tF-#K1JUd7nJ+q7".KlHpL,J6:?2e6[V0eHpL,K6UcJm7Y!otKLe^f7nJ;%8:X)tKLe^j +921%08qTZ,JOW1X5sp,i7YF?+JOW1]7S&,$8Us6"Jjr:^77Vkr7XdZlI6g5O77W&'97o`+Kh4pj84nM) +8V0E&K1ALd84nS+8qKH$KLe^i8kaq198#i.KLe^h8P=\+8Us2uGsOcA5XB]\6$tscJON(_7nSM,985l, +LJ(?s921%08q',rI6p>Q7S&8+9ScA;J42t[7S&8+9Sc;8KLSOa77Veo7=%0aHpL,L6q2i$98?/7LeLR! +921.59SH&2K1ALa77Vkr7Y!lrJjr:b8P=h39o)J'8V0E& +JON(]7nJG-9SZ88L.Y-p8PFk097]H"J4)kY7S&,#8:a3"Jjr:_7nJ8$8:X-!I6g5K5sp/j7YF<)KLe^f +7nJ;%8:j<%JOW1]77Vu#8VK`/IR?PO5sp#c6[hBkJON(]7nJG+985u1LIk0p8PFk097]N%J4)kY7S&2' +8qfi0L.Y-l7nJG+98?)4Kh"ae7S%nm6[Cs_HU'oI6q2i#8r#u3M+^U!8PFe.8qKN'IR6GQ6q2bt8:j<% +JON(\7S&2'8qor3MG-g#85"S(8;0Q+Kh4pe6UcAg6[qKnJON(]7nJA)8q02sH9OT?5!XK\6@;$bJ4)kZ +7nJA)8qKN'Jjr:a84nJ'8:ElnJON(]7nJG-9S#Z(KLngj8ka_&7Y4-%K1AL_6UcMn7YF<)KLe^e7S&,# +8:a3"K1JUe84nA"7XmfqJ42tZ7S&/&8qBH&L.Y-q9MU@99nZ&0K1ALc84nM*8qKQ)KLngi84nJ'8:a3" +JON(]7nJA)8qfc-L.Y-m84nM)8V0E&JON(\7S&2'8q]`-Jjr:`7nJA)8qor3L.Y-m84nP+8q]`-KLe^b +6UcPp7tsW0Kh4pi7nJA)8qfi0KLngh7nJD+98Q;:M+^Ts84nM)8V9Q+K1JUd7S&/%8V]l2M+^Tu8kan/ +8qTZ,J42tU5soua6@D0gJk&Ca7nJ.s7=[fsJk&C`7S&"s7Xd]nImcbW7S&/&8qTZ,Jjr:_7S&,#8:X)t +Jjr:`84nG&8:sH*JOW1U5!XH[6@VBmImcbW7S&)"8:3]jJ4)kX77Vr!8:a3"JON(_8P=b/97TE"K1ALc +7nJ>'8V0E&Jjr:c85"b29nu;6K1ALd84nJ'8:a3"Jjr:_7S&)!7tO3$ImcbQ5XKc]6%)'fJON(]7nJD) +8qfc-LJ(?s921(297TH$IR?PS77W#%8q]`-KLe^g84nV-985u1Kh"ae7S%tq7$k84nG&8:X-!Jk&C`7S&/%8VBW,Kh4pi7nJ>'8V9N)Jjr:`7nJG-9SH&2Kh4pk8P=b/97o`+Jjr:] +77Vnu8:j?'KLe^g84nS+8qfc-L.Fsj84n7q6[1j^HpL,K6UcSr8;0Q+Kh"ai85"V,8qKN'L.Y-n8P=_- +8qTW*K1ALc84nM*8qBH&M+CP77Vr"8Us6"JON(_8P=\+8Us2uJ42tZ7S&"s7XmfqJOW1^7S&)! +7tM6:?>m7tX?)K1JUc7S&)"8;0Z0 +LJ(?p84nM)8VK`/Kh4pi7nJ>'8V9N)I6p>R7S&2'8qfc-Kh"ah8P=Y)8:3]jJk&Cc84nV/9Sc;8LIk0m +84nJ'8:a6$I6p>J5='Z_6[qKnJk&C_77V_k6[hBkKh>$k84nG&8:X-!J42tZ7S&,$8V0H(LJ(?r8kat3 +9S5i,JOW1[6q2Pi6[qKnJk&C]6UcDi7!q9fImcbW7S%qo7"%BiK1ALb7S&,#8:j<%Jjr:c8kb(9:PVS; +Kh4pi7nJ>'8V9N)K1/=c85"e4:5DM:Kh4pl8kan/8q]`-KLe^f7nJ;%8;'N+Kh4ph7S&,#8:j<%Jjr:a +84nS-98#i.KLe^h8P=\,8qBH&J42tX6q2_r7tO3$KLe^g84nM'8:s?%L.Fsk8P=S&7sRBeI6p>N6UcMo +7tX<'KLe^g84nM)8V0E&KLe^g84nP+8qor3M+pd':/H^=9nPr-Jk&Ca7nJ;&8V0H(K1ALb7S&,#8:j<% +K1ALb7S&)!7tO3$Jjr:^77Vnt7tX<'Kh4ph7S&,#8;'N+Kh4pl8kb"59nuA9Jk&C_77Vks7tF*!Jjr:a +84nP+8qKN'G<\?;5XBTY5^GX\IR?PV7nJA)8qTW*KLe^d77Vnt7tO3$IR6GM5sp)g7=[fsJk&C^6q2\q +7tO6&JOW1\77Vnu8:a6$IRZhW6q2bt8:j6"KLe^f7nJ>'8V0E&J42t[7nJA*97]Q'K1ALa77Veo7=@Kj +HpL,K6UcSs8VTl4KLe^h7nSD&8:j6"Le:C":Jla88ps,tJk&C_77Vnt7tO-!Jj`+`85"_29nZ&0J4)kU +6:?5f6[h?iJ42tZ7S&"s7XIBeL.+[o9i6mG;M[q>Kh4pj84nD$7t!]lJjr:_7S&%t7Y4*#L.Y-n8P=e1 +9SuSAM+pd!84nG%7tO3$K1ALa77Vhp7=IQkJON(V5XL)o8q]c/K1JUf8P=M"7=.9dGsarF6:6;q8qou5 +Jjr:b7nSY4:P_M6Jk&C`7S%tq7=[fsK1JUe84nG&8:*TgH9OTE6q2Yn7=@HhJ42tY77V_k6[M'bKLngj +8P=_-8q9$g6q2Sk +7"@]rJ3l\T6:HGm7YF6&L.Fsm8PFn29SZ25KLngf77Vhp7>"$"L.Fsi7nJ5!7Xd]nHpL,P7nJJ/9o)D9 +L.Fsk8P=_-8qKQ)JkA[d77Vhq7XmfqImcbS6:?2e6\7g"JOW1\77Vhq7Xd]nHpL,I5sp#c6[_9hL.Fsj +84nP+8qKN'JOW1[6q2Mg6@M9jK1JUh921+49RoQ%K1JUe84n=u7>"-'KLe^e7S&/%8VBW,K1ALc7nJA) +8qfi0Jjr:]6q2bt8;'N+Kh"ai85"\.98#c+Kh4pk8P=b/98,r1Kh4pg77Vhp7=dltJjr:_7S&/%8V0E& +IR?PS77Vu$8qBH&Jjr:^77Veo7=@KjI6p>O6q2f!8V]r5K1ALd7S/2"7tX6$M+^U#9i$=08:*]lJOW1\ +77Vhq7Y!lrJjr:`7nJ>'8V0E&Kh4pk8P=_-8q]`-K1ALb7S&,#8:a3"JOW1_84nS.9S5l.K1ALe8P=h3 +9nuA9JOW1\77Vks7t3orIR?PP6:?>m7tX?)Jjr:[6:?;j7=n!"Jjr:`7nJ>'8V'<#I6p>O6q2Sk7!q9f +Jjr:b8P=\+8V9N)H:1/H6UQ&`6$kseK1JUg8kan/8q]`-LJ(?n7S&/%8VBW,ImZYP5sp2m8:sH*J42tU +5soua6@D0gHU'oF5sp,i7Y!otG<\??5sp;r8r#u3KLe^f7nJ;%8:sE(KLe^g84nG%7tF*!Jjr:`7nJ;% +8:j<%Kh4pk8P=_-8q]`-KLe^c6q2i#8r68$h77Vhq7Y!otJ42tZ7S&)"8:O#s +I6p>L5soua6@D0gIR?PP6:?5g7"7ToK1ALd84nS-98#i.K1ALb7S&/%8VBW,L.Fsg6Ul\s8;Tu7LeLQu +8kaq198#i.M+C="9MgR=:52;4K1AL^6:?/c6@_KpImZYU77W#%8qfi0Jk&Ca7nJ>(8qKQ)JOW1^7nJJ/ +9oMhEND*0*92::89nl23KLe^h8P=_-8qKN'Jjr:a84nM)8V'<#K1ALb7S&"r7>"*%KLe^d77Vr!8:X)t +Jjr:`7nJ>'8V0E&JON(\7S&2'8qfi0KLe^g84nS-98,r1KLe^h8P=h39nl86JON(\7S&,#8:sE(LJ(?o +7nJ1t7=n!"Jj`+^7S/>*98#c+JO;n[7S/A,9SQ)2LJ(?l6q2Ph6@V?kJON([77Vr!8;9`1L.Fsl85"_0 +9Sc;8MG-g&92:4498#c+ImcbU6q2_s8:j?'J42t[7nJ>(8qBH&KLe^h8P=Y)8:NuqJON(_8P=e19S5i, +K1JUe84nJ(8V'?%J42t[7nJ>(8qTZ,Kh4pg77Vr!8;0W.KLe^e7S&%r7=79bJj`+[77Vkr7XmcoIR?PS +77Vr"8VKc1IRZhW7n@qm6[1j^HpgDQ7n@to7!h9hImZYT6q2i#8qfi0K1ALd84nS-98#i.Jjr:a84nJ' +8:j<%Kh4ph7S&"r7=dltJjr:`7nJ;%8:a3"K1ALd84nP+8qor3K1ALb7S&5)98?/7M+pd%9MU418V0E& +K1JUc7S&"s7Xd]nImZYW7nJA)8qBE$JON(\7S&;-9o2S?KLe^c6q2_r7taE*IR6GS7S&5)986&4Kh4pk +8P=b/986&4Kh"ah7nSM,98,r1KLe^e7nJ.s7$k84nG&8:3]jGs4KC6q2\p +7Y!lrKLe^f84nA%8:a?)JOrI`7nA/!7tO6&LeLR%:Jm'G;2@h=LJ(?p84nP+8qfi0Jjr:^77Vu#8VK`/ +Jjr:a84nV/9S>r/J4)kX77Vu#8V'<#ImZYS6UcPp7tX<'Jjr:c8kaq197fW(JON(\7S&,#8;0W.JON(] +7nJA)8qfi0LJ(?r8kan/8q]`-Jjr:^77W&'986&4Jjr:]6q2Yn7=n!"Jjr:[6:?5f6\.ZrK1ALc7nJ5! +7XI?cJOW1\77Veo7=@KjIR?PS77Vnu8:j?'K1ALd84nP+8qfi0KLe^f7nJ;%8:j<%Kh"ah7nSP.9SZ25 +KLe^f7nJA)8q]`-ND*0,9i-U:9SGu/Kh4pi7nJ1u7Y+$"KLe^g84nP+8qBE$HpL,H5XKia6[V0eImcbU +6q2i#8r629Le:Bs8PFk098#i.KLe^c6q2Vl7"IcsKLe^g84nV/9ScA;L.Y-p921+398?/7L.Y-l7nJA) +8qKN'K1ALe8P=b/97o`+K1ALg9217;:PheAK1ALd84nS-97o`+K1ALe8P=e19S5i,JON([77Vbl6[_6f +J4)kV6UcJl7>"*%LIk0p8PG"8:Q%qDLe:Bt8kk+69o)D9KLe^g84nG%7t3lpJ4)k\8P=e19S>r/M+^U$ +9M^R@:l.h?LIk0m7S/5$8;'H(I6p>N6UcPq8:sH*J42tW6UcJm7Y!otKh4pl8kat39S5i,Jjr:`7nJD+ +98?/7I6g5L6:?>l7Y=3&K1ALb7S&)!7tO3$KLe^e7S&,#8:sE(KLe^h8P=b/98,l.L.Fsk8P=\+8Us2u +I6p>M6:?5g7!h0cJOW1`8P=S&7sdKfHU'oF5sp#c6[qKnK1ALa77Vkr7Y4*#K1ALd84nP+8qKN'J4)k] +8kaq197]N%JON([77Vr!8;9`1JON(^84nS-986&4LJ(?r8kak-8V9N)J4)kW6q2i#8q]`-Jjr:\6UcDh +6\.ZrJ42tR5!XBW5^u0kK1ALe8P=e19SQ/5L.Y-l7nJA)8qor3Kh4pj84nS-98,r1K1ALd84nV/9SZ88 +Kh4ph7S&/%8VK`/KLSOe7nSJ,98#i.K1ALc7nJ;&8Us6"K1ALc7nJ;%8:ElnKh4pk8P=b/97fW(I6p>Q +7S&,#8:j<%Kh4pg7S%hl6[:saG<\?=6:62h7=[fsJjr:a84nY/9Sc;8KLe^g84nM)8Uj)rHpC#J6UcZ! +8qTW*Kh4pj84nS-986&4Kh4pl8kat39S>r/KLe^f7nJ>'8VBW,Jjr:c8kah+8:ElnJ4)kY7S&)!7tO3$ +Kh4pl8kat39SH&2Kh4pj84nM)8VBW,JON(\7S&2'8qTW*KLe^h8P=Y)8:sE(K1AL^6:?5f6\%QoJjr:a +84nM)8V'<#K1ALc7nJ;%8:X)tJON(^84nS-97o`+K1ALc7nJ>'8VBW,Kh4pl8kaq198,r1LIk0r92:44 +97fW(K1ALe8P=_-8qBE$M+^U!8PFe,8V9H&Kh4pj84nG&8:j?'K1ALd84nS-97o`+ImZYQ6:?8i7=@Kj +ImcbV77W#%8r#u3L.Fsk7nSG*8qTW*LJ1Hp7nJ.s7=[fsJOW1]7S&)"8:j?'KLe^j92149:5M\@LJ(?q +8P=e19SH&2LJ(?t9MU=79S5i,KLe^l9i$XA:kq\K5XKia6\7g"KLe^h8P=e19SQ/5K1ALa +77Vr!8;0W.K1ALa77Vnt7taE*Kh4ph7S&,#8;'N+KLngh84nJ'8:a3"Kh4pn9MU@99nuA9N)!6/:f<0G +:k_J6Jk&Ca7nJ8$8:O#sImZYV7S&"r7=@HhJ4)kY7S&,#8:sE(KLe^e7S&"r7=RZnK1ALd84nM)8V0E& +Jjr:b8P=V'7t!ZjImZYV7S&,#8:j<%Kh4pl8kaq198,r1Kh4pj84nJ'8:sE(Jjr:]6q2f!8VK`/Kh4pj +84nJ'8;'N+K1JU_6:?/c6@_HnJjr:`7nJA)8qfi0L.Y-m84nS-98?/7Kh4pi7nJA)8q]`-Kh4pi7nJ>' +8VBW,Jjr:]6q2bt8;9`1L.Fsl8kat39S>r/Jjr:_7S&,#8:j?'L.Y-m84nJ'8:ElnK1ALd84nS-97o`+ +JOW1^7nJ;%8:j<%Kh4pf77V\i6?ka]HU'oG6:?;k7Y!otK1ALe8P=b-8q]Z*KLe^i8kat39S,`)ImZYU +77Vu#8V0E&L.Y-l7nJ>'8V]r5LeLR"9MU@99nc/3Kh"aj8PFq49o)D9Kh4pm921%/8Us2uKLe^h8P=V' +7tO3$Kh4pn9MUI?:l8"EMG@!'921"-8:a3"Jjr:`7nJA)8qTW*M+pd(:Jlg;97o`+KLe^e7S&%t7Y*uu +Jjr:`7nJD+98?/7Kh4pk8P=e19SQ/5Kh4pj84nJ'8:r/ +Jjr:_7S&2'8q]`-M+pd$921(18qKN'Kh4pn9MU=79S,`)J4)kX77Vu#8V'<#J4)kY7S&5)97o`+Jjr:_ +7S&)!7tX<'Kh4ph7S&%t7Y4*#K1ALb7S&,#8;0W.Kh4pj84nP+8qfi0K1ALb7S&/%8VK`/KLe^c6q2Yn +7=[cqKLe^h8P=e19SH&2K1ALd84nY19o2S?L.Y-m84nA!7=RZnJjr:_7S&2'8r-/9KLe^e7S&,#8:sE( +Jjr:]6q2\p7Y*uuK1ALa77Vkr7Y*uuJjr:^77Vu#8VK`/K1JUe84nA"7Y!lrL.Y-q9MU738qKN'LIk0p +921+397]N%IR?PR6q2_s8:j?'JON(^84nS-986&4MG@!*:/Ha?:5;J:KLe^h8P=\+8V'<#Jjr:_7S&)! +7tX<'L.Y-o8kak-8Us2uJjr:a84nJ'8:a3"Kh4pm92149:5M\@M+pd#8kak-8V0E&Jjr:]6q2bt8;'N+ +LeLR$:/HX997fW(J42tZ7S&)!7t3lpImZYV7S&5)986&4K1ALb7S&/%8VBW,K1ALb7S&/%8V9N)JON(Z +6q2\p7Y4*#K1ALd84nV/9ScA;Kh4pl8kaq197o`+Jjr:]6q2\p7Y*uuL.Fsm8PFk098#c+Kh"ai85"\. +985u1Kh>$n8kaq1986&4LeLQt8P=V(8:X6&Jk&Ca7nJ;&8VBZ.LJ(?t9MU:597fW(JOW1[6q2\q7tX?) +Jk&C^6q2Yo7Y!otKLe^b6UcGj7"e*'L.Y-l7nJ8#7tO3$KLSOg8PFt6:5DM:JON(^84nJ'8:a3"Jjr:] +6q2\p7YXN/ImZYV7S&2'8qor3LeLR!921+398,r1ImcbX7nJA)8qKN'Kh4pm921%-8:a,tJ4)kX77Vnt +7tX<'K1ALb7S&,#8:sE(Jjr:_7S&5)98H8:LJ(?p84nG%7t*cmJ4)kX77Vkr7XmcoIR6GO6:?>l7Y*uu +Jjr:c8kaq197fW(K1ALe8P=b/98H8:Kh"ai85"Y,8q]`-KLe^g84nP+8r$&6MG-g%8kk%49S5i,J4)kX +77Vu#8V9N)K1JUg8P=e19SZ25Kh"ad77Veo7=R]pI6p>Q7S&/&8qBH&J42t[7nJ;&8Uj,tJ4)k[84nV/ +9S>r/JON(\7S&2'8qor3KLe^e7S&)!7tO3$Kh4pk8P=_-8qKN'Jjr:_7S&2'8qKN'IR6GN5sp/j7Y4*# +KLe^f7nJ8#7tO3$K1ALa77Vnt7tX<'Kh4pk8P=_-8q]`-Kh4pk8P=\+8V0E&J4)kV6UcSr8;9`1Kh4pf +6q2Yn7=dltJ4)kV6UcMn7Y*uuK1ALf8kb"59o)Jm7tjQ/Kh"al92:C>:l.h?LIk0m7S/5$8:s?%Kh4pm921.59S5i,K1AL` +6q2Vl7"IcsJON(\7S&/%8V0E&JON(Y6UcMn7YF<)ImZYV7S&/%8VBW,LJ(?s921+398,r1ImcbW7S&2' +8qBE$K1ALg921%-8:EfkIR6GQ6q2_r7tr/ +K1ALc7nJ;%8:a3"K1ALe8P=_-8qKN'KLe^g84nJ'8:a3"K1ALb7S&,#8:sE(KLSOf85"_09SZ25KLSOd +7S/8&8VKZ,K1JUg8P=h39o2M"*%Kh4ph7S&)!7tX<'L.Fsm8PFh.8qKH$ImZYR6:?5f6[h?i +ImZYQ5sp/j7YXN/LeLQu8kah+8:X)tJON([77Vnt7tO3$Jk&C_77Vhq7X[QiJON(a8PFb*8:X#qImZYS +6UcJl7>"*%L.Y-o8kak-8V0E&J4)kU6:?Dp8;0W.Jjr:]6q2_r7t(8qTZ,JOW1[6q2Yo +7Y!otImcbW7S&)"8:j<%K1ALe8P=e19ScA;Kh4pi7nJ5!7Y!lrJON(\7S&2'8qor3L.Fsk7nSJ*8qTW* +Jjr:a84nS-97o`+JOW1_7nJ>'8VBQ)JON(X6:?/c6@(scHU'oF5sp)g7=ITmI6p>M6:?;k7Y4-%J4)kX +77W#%8qKN'Jjr:a84nS-98?/7J4)kW6q2bt8;0W.Kh4pi7nJ;%8;'N+K1JUd7nJA*98#l0ImcbS6:?>m +7taH,J4)kV6UcJl7=n!"KLe^g84nS-986&4Kh4pm921179nuA9M+pd&9i$O;9nl86K1ALe8P=e19SH&2 +KLe^h8P=_-8qKN'JON(Z6q2Yn7=dltK1ALd84nM)8V0E&KLe^j921.59S,`)JON(]7nJD+986&4Jjr:` +7nJD+986&4Kh4pj84nM)8V9N)Kh4pl8kat39SH&2Kh4pk8P=Y)8:NuqI6p>P77Vks7t=#uJOW1^7S&/% +8VBW,LIk0o8kat39SQ/5J42tS5='W]6@VBmK1ALb7S&)!7t*cmI6g5K5sp&d6[h?iK1ALc7nJ;%8:sE( +KLe^f7nJ8#7tF*!IR6GM5XKi`6@M6hIR6GN5sp/j7YOE,LJ(?r8kah+8:X)tJON([77Vhp7=[cqJk&Ca +7nJ5"7t!ZjJ4)k_8kk"08q0,pJON(Y6UcJl7>+3(LJ(?q7nSG(8VTc/K1AL`6q2Yn7=dltJjr:a84nS- +98#i.KLngh84nA"7XIBeI6p>Q7S&,$8Uj,tK1JUe7nJ5!7Y!lrKLe^g84nM)8V]l2Jjr:a84nP+8q]`- +ImZYT6q2_r7tO3$K1ALd84nV-98,l.KLSOa77Vks7tF-#K1ALa77Vkr7Y*uuK1ALb7S&%t7XdZlGWe9= +5sp#c6[M'bI6p>N6UcAg6[:j\Jjr:]6q2\p7Y*uuK1ALa77Vnt7tX<'Kh4pk8P=Y)8:NuqKLe^c6q2Yn +7=dltJON(\7S&2'8qfi0K1ALc7nJ8#7tO3$L.Y-p921+398,r1KLngd6q2Sk7"%?gJjr:h9i-^@:PD;2 +KLe^g84nM)8VBW,LeLR!921+398,r1KLngg7nJ>(8qBH&HU'oD5=']a7"%BiI6p>O6q2_s8:a6$J42tX +6q2Sk7"%BiImcbT6UcGk7=R]pJON(^84nV/9SH&2M+pd"8P=V'7tO3$KLe^j8PFq49o)D9LIk0o85"\. +98?)4Kh4pk8P=\+8Uj)rJjr:`7nJ>'8V9H&JON(W6:?2e6[V9jK1ALc7nJ8#7t3lpI6g5K5sp/j7Y=3& +IR6GN5sp/j7Y!lrJON(\7S&%t7Y4*#Jjr:`7nJA)8qor3Kh4pj84nM)8V0E&IR?PR6q2_s8:j?'ImcbT +6UcPq8:sH*JON(Z6q2f!8VTi2L.Y-l7nJ5!7XmcoJ4)kW6q2\p7Y=3&LJ(?q8P=_-8qor3Kh4pn9MU=7 +9RfDuIR6GU84nP+8q9'8VBW,L.Y-o8kaq198,r1HpL,H5XKia6[_9hI6p>M +6:?;j7=RZnLIk0o8kat39SQ/5JOW1Y6:?/c6@;'dJjr:\6UcAf6@M6hJON(]7nJ>'8V0E&Jjr:]6q2\p +7Y4*#KLe^i8kat39S5i,Jjr:]6q2Yn7=[cqJON(\7S&2'8qor3K1ALb7S&)!7tO3$Kh4pl8kan/8qTW* +Jk&C]6UcAg6[M$`JON(d9M^I:9nYu-K1ALb7S&,#8;9`1MG-g%8kk"08r-)6Jjr:a84nY19nuA9KLe^e +7S&,#8:a3"IR?PQ6UcDi7!q9fI6p>Q7S&/&8qTZ,K1JUe84nD#7Y*uuKh4pk8P=_+8V]l2KLe^g84nJ' +8;'N+J4)kZ7nJA)8qfi0L.Y-p921159SGu/KLSOd84nS.9SH)4Kh4pg77Vhp7=n!"KLe^f84nA"7XRKh +HU'oK7S&,$8Us6"J42tX6q2Sk7!h0cJjr:_7S&%t7XdZlJ4)kX77Vkr7Y*uuImcbV77Vnu8:a6$KLe^f +7nJG-9SQ/5JON(\7S&5)98#i.Jjr:]6q2Sj6[h?iK1ALe8P=_-8qTW*Jk&C_77Vr"8V0E&K1ALj9M^XD +;N+@JMbR$,:/QpD:l7qBMG-g#85"P&7tX6$Kh>$m8kat49nGl,HU'oG6:?Dq8V0H(JOW1\77Vks7t=#u +ImcbT6UcAg6[Cs_HU'oH6UcPq8:O#sI6g5N6q2i#8q]`-LJ(?p84nM)8VK`/L.Y-q8kk+69o)D9Le:Br +85"Y,8qfc-KLe^h8P=\+8Us2uKLe^h8P=b/98,l.K1AL`77Ver7tF6(K1ALg921.59S#W&Jjr:e9MUOC +;N"=JLJ(?o7nJD+986&4L.Y-m84n=t7"7QmK1ALd84nP+8q]`-LJ(?t9MU:597]N%ImcbV77Vr"8V'?% +J42tZ7S&,$8Us6"JON(Z6q2bt8;0W.KLe^c6q2Sj6[M$`J4)kU6:?5f6\%QoK1ALa77Vnt7tjN-LeLR" +9MU418UWllI6g5R84nY19nc/3JON(_8P=k5:5;J:Kh4pi7nJA)8qor3JON([77W&'98?/7Kh4pj84nP+ +8qBE$ImZYP5XKrf7>4<+L.Y-j77Vkr7YF<)LIk0m7S/8&8Vfu5M+^U!8PFk098?)4JOW1X5sp#c6\.]t +K1JUf8P=_-8qBE$Jj`+\7S&,#8:j<%J42tX6q2Vm7=7BgImcbU6q2_s8;'Q-Kh>$m8kaq29S>u1KLe^d +77Vnt7tX<'KLe^i8kb"59nZ&0K1ALe8P=e19S>r/JON(Z6q2f!8VK`/J42tW6Uc>e6@1saJ42t[7nJ>( +8qTZ,Jk&C_77Vnu8:a3"KLe^m9M^R@:l\@NLJ(@":Jm!E:kq\P77W&(9SQ27Kh>$h77Vbm7!q9fImcbW7S&%u7tO3$LJ(?r85"S(8;9Z.JOW1[ +6q2Sk7"IfuIR?PV84nP,98#l0L.Y-o8kb"39SQ)2Kh"ah8P=\,8q9?#JON([77Vu#8VK`/Kh4ph7nJ;& +8V9Q+J42t[7nJ>(8q]c/KLnge77Vnu8;Bl6MG@!+:Jlm?9nPr-Kh4pm921+398,r1HpL,K6UcPq8:j?' +JOW1]7S&/&8q]c/K1JUb77Vhq7Y!otGsOc@5N)3E.9MU738q]`-L.Fsi7nJ;%8:sE(KLngk921%08q9?#JON(\7S&/% +8VBW,KLe^e7S%tp7!_$^H9X]F6q2_s8:O#sIR?PS77Vks7t3orJON(Y6UcDh6[V-cIR6GR77Vnt7t' +8VBW,KLe^g84nM)8V'<#I6p>M6:?5g7"Rp#K1JUa6q2Vm7=@KjJ4)k\8P=h39nuA9LJ(?r8kaq197o`+ +K1/=`77`&$8V9N)J42t[7nJ;)97]Z,Jk&C_77Vu$8qTZ,Jk&C`7S%qo7"7ToGX+QA5XKoe7=R]pJON(_ +8P=h39nZ&0IR?PS77Vnu8;0W.KLe^f7nJP3:QA=PMG-a&9hpU@:5_hAMbQs$84eJ(7u'Z.Kh4pj84nJ' +8:j<%KLe^h8P=\+8Uj)rIR6GU84nP+8qKN'Kh4pj84nJ%7tF#sJjr:\6UcZ!8r$&6LJ(?s921+397fW( +K1JUe7nJ1t7=@HhJON(]7nJA)8qol0Kh4pm921(18q]`-LJ(?r8kak-8V]r5JON(Z6q2Vl7"7ToJk&C^ +6q2Pl7=[p#Jk&Ca7nJD+98,r1Le:Bu92:=79S>c'LeLR"9MUC;:5;J:LIk0r92:@<:Ph_>L.Fsk7nSJ* +8qfc-IR?PN5XKc]6$tscJ42t[7nJ8$8:X-!JkA[f8kXh/97oc-KLe^i8kb"39SGu/I76VP6UZ>h7"Ifu +Kh4pk8P=b-8qfc-LIXmi84eM*8;Kl2MbQs$8kOY'7>+3&JOW1[6q2\q7tO3$K1ALe8P=_-8q')pH9X]D +6:?Ao8:a6$J42tV77M\o7X[]pJk&C_77Vks7t3orHpL,J6:?Gs8r6;>M+pd%9MU738qfi0L.Y-m84nP+ +8qKN'ImZYW7nJV7;2S+FL.Y-m84nM)8V0E&J42tW6UcDi7".KlJ42t[7nJ;&8Us6"Jjr:a7S/J2:QeRT +O%rT18PP"59nc)0K1ALd84nP+8q]`-KLe^e7S&/%8V]r5Kh4pj84nS-986&4K1JUb77Vhq7XmfqKh4pl +8kaq197o`+Jjr:a84nV/9SQ/5L.Y-o8kaq197]N%IR6GQ6q2f!8VTi2LeLR"9MU=79S>r/Kh4pk8P=\+ +8V'<#HpL,L6q2Vm7=IQkJjr:c85"\.98ZD=N)!6*921+398#i.Jjr:_7S&2'8qTZ,JON(V5XKi`6@V?k +ImZYU77Vu#8V9N)JOW1_7nJ;%8:a3"KLe^i8kaq198?)4Kh4jj8kOe/8V9N'Kh"[i8kXt498?)2L.Y-m +84nG%7tF*!Jjr:a84nP+8qTW*K1ALb7S&"r7=n!"K1ALb7S&2'8q]`-JON(\7S&/%8V'<#ImZYS6UcVt +8V]r5Kh"aj8PFk29S,`)HpL,I5sp&h7Xmp!I6p>J5='W]6@;'dIR?PT7S&"s7Y!otJk&Ca7nJA*98,u3 +Kh4pk8P=b/97fW(I6p>M6:?2e6\7cuKLe^f7nJD+98#i.Jj`%\7Rr/&8;Kl2MG-a#8kXn08V]l0Jjr:] +6q2Vl7".HjJjr:b8P=_-8qBE$JON(_8P=\+8V'<#KLe^i8kat39Sc;8Kh4ph7S&2'8qTW*Jjr:_7S&)! +7tX<'JOW1_7nJ;%8:sE(LJ(?s921+3985u1Jjr:_7S&)!7tX<'M+pd&9i$I798,r1ImZYV7S&,#8:Eop +I6p>O6q2Vp7t=-%IR?PR6q2\p7Y=3&MG-g*:K!3I;2Rq>LIk0o85"\.98#i.K1ALd84nP+8qTW*KLe^h +8P=b/98,r1JOW1[6q2Vm7=ITmJOW1_84nM*8qBH&J42t\84nG&8:O#sJjr:a84nP)8VBQ)JOW1Z6UcAg +6[qKnK1ALd84nG#7X[KfJ4)eV77Dbr7>+3&LJ(9p8kOY)7Y+'!ImcbR5sp/k7tjN-KLe^i8kat39RoN# +GX+QC77Ml!8V'?%J42t[7nJD,9SZ88Jk&C\6:?5g7"7ToHpL,G5='fg7tsZ2LeLR$:/HX998#i.LJ(?r +8kan/8qKN'JON(\7S&/%8VBW,KLe^g84nM)8Uj)rJk&C_77Vbm7!q9fHpL,J6:?2e6[M'bJk&C`77W/+ +9oi%IN_NB/8kt469SZ25Kh4pj84nJ'8:j<%Kh4pk8P=\+8V0E&LJ(?o7nJ8#7taE*KLe^c77Vbm7!q9f +ImZYU77Vnt7t'8V0E&Jk&Cf921179nZ&0KLe^h8P=h39o;V?M+p^$9hg:38:NuoJ4)e\8P4k69o2M: +LJ(?p84nD#7XmcoJON(]7nJA)8q]`-K1ALd84nJ'8:sE(Jjr:]6q2f!8V9N)K1AL`6q2bt8:sE(IR6GN +5sp2l7taE*Le:C!9M^I<:4br+I6p>L5sp/k7taH,ImcbT6UcGk7=@KjImcbX7nJ8$8:a6$Jk&C_77Vhq +7Y*uuJ4)kX77W#%8qfi0ImcbT6Uc>e6@V?kK1ALb7S&)!7smQgJ4)eV77Det7Y=3$Kh4jg7n8"p6@D-c +K1ALb7S&)!7tO3$KLe^g84nG%7t!ZjK1JUf8P=Y)8:ElnJON(`8kb.=;3=j[N)3E/9i$R=:4u/1Jjr:^ +77Vkr7YF<)K1JUe7nJ8#7tF*!KLe^h8P=b/985u1Kh4ph7S&%t7Y*uuKLe^h8P=_-8q]`-KLe^h8P=_- +8q05uH9X]A5='Z_6[V0eI6p>O6q2Yn7=[cqLJ(@#:/QmB:Ph_>Le:Bt8kk"08qTQ'Jjr:a84nP,98#l0 +J4)kZ7nJD+98#i.I6g5O77Vu#8V'<#IR6GN5sp&d6[_6fJ42t]8P=\,8qBE$Jjr:`7nJ;%8:j6"Kh>$k +84nJ(8V0H(Kh4pl8kan/8qBE$ImcbW7S&)"8:j?'KLngh84nG&8:X-!I6p>M6:?Dq8V]r5KLe^f7nJ>' +8Us2uHUC2K6q)Mm7Xd]nIR?PU7S&2'8qfi0Kh>$g6q2_s8;9c3K1JUa6q2Yo7Y!otJON(a921(18q]`- +LJ(?p84nJ'8:sE(KLe^e7S%nl6@_HnKLe^h8P=e19RfDuJjr:`7nJ;%8:a3"JON(\7S&/%8VTi2J4N7[ +6:?Gr8V]l2Ldt*p85+h098cM@Kh4pm921.59S5i,Jjr:_7S&)!7tO3$L.Y-k7S&%t7Y=3&Kh4pk8P=Y* +8V'?%KLe^h8P=b/98#i.L.Y-q9MU=79S,`)K1ALc7nJD+986&4L.Y-l7nJ8#7tF*!K1ALc7nJ;%8:a3" +JON(\7S&/%8VBW,Kh>$m8kak-8V9N)L.Y-p921.398,l.Jj`+]7nJD+98,r1K1ALa77Vr!8:j?'Kh4pk +8P=\+8Us2uJ4)kW6q2Vl7".HjI6p>R7S&2'8qTW*Jjr:^77Vr!8;Bc1KLeXf8P+V-8V9N'Kh4jm9hgI; +9S>l*Kh4pi7nJ;%8:a3"Jjr:`7nJ>'8V9N)KLe^k9MU@99nl86Jjr:]6q2i#8q]`-KLe^d77Vu#8VTi2 +Jjr:^77Vu#8Us2uL.Fsn9MU@99nc/3KLe^e7nJ8$8:a6$HpL,L6q2_s8:EopHpL,I5soua6@(j^J4)kY +7S&/%8V9N)Jjr:_7S&,#8:a3"KLngh84nD$7tX<'Kh4pj84nP+8q9(8qTZ,K1JUd7nJ1u +7X[TkJ4)kY7S&2'8qor3LJ(?q8P=V'7t*cmHpL,N7S&2(98#i.K1AL`6q2\p7Y4*#KLe^g84nP+8qTW* +Kh4pj84nG%7taE*L.b6q8kak-8Us2uJjr:b8P=e19SQ)2KLe^e7S&)!7tF*!IR6GP6UcZ!8qor3Kh4pf +6q2\p7YF<)J42tW6UcJm7Y!otImcbX7nJ5!7XdZlK1ALf8kaq/8r#u3Ldt*o8kk+69nl86Kh4ph7nJ5" +7tF-#J42t[7nJ;&8V'?%ImZYW7nJG-9SH&2Jjr:^77Vnt7t$k84nG&8:X-!ImZYW7nJ8# +7taE*LJ(?l6q2Sj6[qHlJON(^84nG%7tX<'KLe^g84nY19nc/3L.Y-q9MU=79S5i,JON(Y6UcJl7=n!" +I76VQ5sp8p8VTc/L.Fsl85"V*8Vp)8KLe^h8P=S%7XRHfI6g5N6q2\p7Y*uuHpL,L6q2bt8:j<%K1ALd +84nS-98,r1IR6GP6UcMn7Y*uuKLe^k9MU@99nZ&0Kh4pl8kat39SQ/5LJ(?r8kak-8Uj)rJ4)kX77Vnt +7tF*!Jjr:b8P=h39o)Jr/Jjr:_7S&/%8VBZ. +KLe^g84nG%7t*cmIR6GQ6q2_r7tF*!I6p>O6UcPp7taE*KLe^d77Vnt7u'Z0KLSIc7nAD.98H88M+p^# +9MC.38V9N'Jjr:`7nJ>'8V9N)Jjr:^77Vr!8:sE(KLe^i8kak-8V'<#ImZYT6q2l%98?/7K1ALa77W#% +8qfi0K1ALe8P=k5:4l&.K1ALd84nS-986&4L.Y-m84nA!7=.6bIR?PU7nJA*97oc-JOW1\77Vhq7Xd]n +ImZYX84nY19nl86Kh4pl8kaq197fW(ImcbU6q2Sk7"7QmJ4)kX77Vr!8:X)tHpL,J6:?;k7XmfqIR?PQ +6UcJm7XmfqJON(\7S&/%8V9N)JON(Z6q2\p7Y*uuKLngj8kan097oc-Jjr:]6q2\p7Y4*#ImZYT6q2bt +8;'N+LeLR!920t+7tO3$J42t]84nP+8qBE$JON(`8kat39S5c)HpC#H5sp5n8:sE(ImZYS6UcVt8VK`/ +M+pd!84nV/9SlJ>L.Y-k7S&)!7t3lpJjr:a84nD#7X[QiJjr:b8P=\+8VK`/L.Fsm8PFk097o`+ImZYP +5sp#c6[hBkJOW1Z6UcAg6[M'bKLe^f7nJ;%8:j<%K1ALd84nM)8V'<#I6g5O77W))9SQ/5Kh4po9i$[C +;27e=Jjr:]6q2Yn7=[cqJjr:`7nJ;%8:a3"GsOcD6UZAm7t=#uI6p>N6UcSs8V0H(KLngh84nD$7t'8VBW,KLe^f7nJ>'8VK`/LIk0o8kan/8qKN'Jjr:_7S&)! +7tF-#Jjr:]6q2Vl7".HjJON(_8P=b/97o`+Jk&Cb7nJA)8qor3LeLQt8P=b/98Q;:LIk*o8kY%89o)J: +L.Y'k84\D)8;0W,Jjr:`7nJ>'8V0E&J4)kW6q2bt8;'N+Jjr:^77Vbl6[_6fJ4)kX77W&'98,r1Kh"ai +85"e4:5DM:L.Fsn8kk4<:l%_'8Us2uK1ALd84nJ'8:j<%K1ALb7S&/% +8V'<#I6U&O7S/>*97fW(KLe^k9MUI?:l.nBJOW1\77Vbm7"@ZpJjr:^77Vr!8:NuqI6p>N6UcMo7t=#u +I6p>M6:?>m7tO6&K1ALc7nJ>'8V0E&ImZYR6:?>l7Y4*#J42tW6UcGk7=dp!K1JUd7S&%t7XmcoHpL,I +5sp)g7=ITmJ42tX6q2Gc5^GX\H9X]G6q2bt8:X)tJ4)k]8kat39S,Z&IR?PQ6UcPq8:j?'IR?PP6:?8i +7=ITmIR?PT7S&8+9SZ88L.Y-o8kat39S5i,KLe^g84nD#7XmcoKLe^i8kan/8qTW*Jjr:^77Vr!8:a3" +IR6GO6:?An7tX<'ImcbR5soua6@;'dLeLQt8P=Y)8:a3"Jjr:`7nJ>'8V0E&K1/=e8kk.8:5)21KLe^i +8kb"59nl86Kh4ph7S&"r7=[cqJON(Z77Vks7tF-#HUC2I6:6;n8:j?'I6p>N6:?Gr8VBW,J42tV6:?/c +6@1p_IR6GT7nJG-9S>r/KLe^i8kb"59nl86Jjr:[6UcDi7"%BiJk&Cb84nD$7t*foIR?PP6:?5g7"Ifu +K1ALc7nJ8#7tjN-LeLQu8kaq197o`+L.Y-l7nJ1t7=.6bIR6GQ6q2Vl7".HjImZYX84nP+8q]`-L.Y-n +8P=Y)8;0W.Kh4pk8P=_+8VBQ)KLe^d7S%tt7sdZnIR6GT7nJD+986&4L.Y-m84nJ'8:sE(JOW1^7nJ;& +8V0H(KLe^i8kat39SH&2Jjr:_7S&/%8VBW,Kh4pk8P=_-8qfi0Mbd3*921%/8V0E&Jjr:b8P=k5:5_nF +L.Y-o8kaq198#i.K1ALc7nJ5!7XRHfJON(^84nV/9S>r/K1ALe8P=b/98#i.Kh"ah8P=\+8Us2uJON(\ +7S&)!7tO6&Jjr:\6UcJl7=[cqJON(]7nJ>'8Uj)rJk&Cc84nS-98,r1L.Y-o8kan/8qfc-Kh"[h8P4h4 +9SlD9L.Y'k84\;#7=IQiJjr:_7S&,#8:a3"J4)kX77Vu#8VBW,Kh4pj84nJ'8;9`1LJ(?q8P=b/97o`+ +L.Fsn8kk1::PqhAM+^U#92::89o)D9Kh4ph7S&2'8qTW*Jj`+`85"k8:l.h?LJ(?q8P=V'7tO3$Jjr:] +6q2bt8:j<%JO;n^8PFt6:52;4Kh4pl8kaq198,r1KLngf7S%qo7"7QmJON(Z6q2bt8:a3"HpL,H5XKoe +7=R]pI6p>L5sp/k7tO6&Jjr:_7S&/%8VBW,KLe^f7nJ>'8VBW,LJ1Ho7S%tq7=ITmImcbV77Vr!8;'N+ +J42tW6UcMo7t=#uImcbU6q2Vm7=[fsIR?PU7S&5)98#i.K1ALe8P=k5:52;4Kh>$k84nJ(8V'?%ImcbS +6:?5g7"%BiHU'oI6q2_r7tX<'Kh4pn8kk(49SZ25K1ALd84nP+8qTW*K1ALc84nJ(8Us6"H9suD5XBlf +7YF?+KLe^h8P=k39nc)0Jjr:^77Vr!8;'N+LJ(?r8kaq198#i.JON(Y6UcSr8;9`1L.Fsr:/Qg>9n5Q! +J4)kX77Vkr7Y=3&LJ(?o7nJ8#7tF*!JON([7S&5*9SuVCJ4N7]6q2f"8qfl2J4)kW6q2f!8V9N)K1JUb +77Vnu8:X)tI6g5P7S&8+9S#W&Kh"ai85"Y,8qKN'Jjr:`84nJ(8Uj6$ImcbU6q2Pi6[_9hK1JUe84nG& +8;0Z0Jk&Cb84nJ(8V9Q+K1JUe84nV09nZ)2KLngg7nJ>(8q9?#KLngl9MU..8:a6$IR6GV8P=h39nl86 +L.Y-k7S&%t7YF<)LIk0q8kjk(7Y4#uK1AL^7Rqks7s76dHU'oH6UcMo7taH,LJ1Ht921".8V'?%Jk&Ca +7nJ;&8Uj,tIR6GO6:?Dp8;Kl4L.Y-k7S&"r7=dltK1ALd84nM)8V9N)L.Fsj7S/8&8VKZ,K1/=^6UlYq +7u'Z0LJ(?r8kaq198,r1L.Y-o8kan/8qBE$JON(a9217;:P;82Jjr:b8P=b/97TE"L.Fsm921(18q02s +ImZYV7S&8+9SuVCM+pd!84nP+8qTW*ImZYT6q2i#8qKN'JOW1b8kb"59nc/3L.Y-p921(18qB?!LIk*n +8P4Y*7tO,tJjr4`8P+M'7X@'8V9N)M+^U$9M^O>:Q8.JMG-fu77`"u +7tO-!L.Fsj7S/8&8VTc/M+^U"8kk(49Sc;8KLe^c6q2i#8r$&6L.Fso92:F@;2.V7L.Y-o8kah+8:sE( +JON(X6:?Dp8:sE(Le:C!9M^F89S#Q#IR6GO6:?>l7Y=3&Kh>$j7nJ.s7=dltJjr:_7S&;-9oDeEJk&C_ +77Vnu8:sH*J42tV6:?;k7Y+$"LJ(?q8P=\+8VBW,KLe^f7nJ8#7tF*!JOW1\77Vks7tO6&JOW1\77Vu# +8VTi2Kh>$j7nJD,9S>u1ImcbV77Vnu8:sH*JOW1_7nJG-9SZ88KLe^e7S&/%8VBQ)K1JUe84nM*8qKQ) +Jk&C`7S&,$8VBZ.K1JUb77Vhp7>"*%LeLR!8PFh.8r#u3IR6GT7nJM1:52A7JOW1\77Vnu8:a6$I7HeO +5'8V9N)ImcbU6q2Sk7".KlJOW1]7S&"s7XmfqIRm"Y7Rr)$ +8V]l2N(Zs,:/?a@9nYu+JOW1^7nJ>(8qTZ,Jk&C_77Vhq7XmfqHUC2J6UZJp8:a3"KLe^j8PFk-8W$)6 +LJ(?p84nM)8VK`/LJ(?p8P=Y*8V0H(KLe^g84nM)8V'<#J4)kW6q2Yn7=@HhImcbV77Vr"8V0E&J4)kY +7S&2'8qTW*KLe^c6q2\p7YF<)KLe^c6q2Yn7>"*%M+C=!92CF:9nYu-Kh"ah8P=_-8qfi0L.Fsl85"_0 +9SQ)2K1/=a7S/J2:Q/%GN)!6)85"V*8VK`/L.Y-l84nG&8:O#sJ4)eV77Di!7tX<%JON"^84eV0985u/ +L.Y-n8P=k5:5DS=K1ALc7nJD+97o`+Jjr:\6UcZ!8qTW*J4)k[84nV/9SH&2K1ALb7S&,#8;0W.Kh4pg +77Vnt7tsW0J4)eV77Di!7taE(KLeXd7n82%7tX<%KLe^i8kan/8qTW*L.Y-l7nJ1t7=dltK1ALa77Vr! +8;'N+L.Y-o8kat39SZ88KLe^j920t+7smTiImcbT6Uc8d6@D9lK1JUe84nG&8:X)tK1ALj9M^R@:kqV9 +L.Y-l7nJ5!7XdZlI6g5K5sp,h7>"*%Jk&C_77Vr"8V9Q+JOW1^7nJ>(8qTZ,Kh4pq:Jm'G;2S%CNDEH3 +:Jum<97TE"Jjr:^77V_j6@;$bK1ALe8P=Y)8:sE(KLSOc77`&"8:sE(K1ALa7S&)"8:j?'J42tW6UcAg +6[_9hImcbU6q2Vm7=ITmHq$SR77Mr$8r#u3MFgO$9ML@:9SGu-J42tZ7S&,$8V9Q+JOW1[6q2Vm7=ITm +GsarG6UZAm7tO6&K1ALe7nSP+8r#l.LeLQt8P=P#7=n!"Kh4pj84nV-97oZ(Jj`+Y6UcMn7Y=3&K1AL_ +6UcJl7=dp!K1JUa6q2Je6%20iJOW1\77Vhq7XRKhJ4)kW6q2bt8:j<%JON(_8P=b/97TE"HTsfK7nJD+ +98?/7LIk0m7S/>*98#c+Kh4jh84\D)8;9`/Kh4jg7n8/#7YF<'L.Y-t:Jm!E:kM80Jjr:a84nS-98#i. +ImcbU6q2Vm7=[fsK1JUc7S&%u7tX?)L.Y-n8P=e19SZ88JOW1[6q2Je6$ba]ImcbY84nG&8:O#sF?Vm6 +5sg,l8;Bc1MFgO$9MLF>:5MV;Kh4pk8P=\+8Us2uImZYT6q2_r7tr/ImZYS6UcZ!8qfi0K1ALe8P=_-8qBE$JON(_8P=e19SQ/5 +L.Y-n8P=\+8V0E&KLeXf8P+S+8;'N)K1AFa7n82%7tX<%K1ALf8kak-8V'<#KLe^e7S%qn6[V-cKLe^f +7nJ;%8:j<%K1ALd84nP+8qTW*Kh4pm920t+7sdKfIR?PQ6Uc;f6[hKpHU'oH6:?>l7Y4*#Kh4pn9MU@9 +9nc)0KLe^h8P=k5:5VeCM+pd$921+398#i.L.Y-j77Ven7"%?gHpC#J6UcVt8V9N)KLe^h8P=e/98#c+ +Kh"ak8kjt08prumJON(]7nJ;%8:j<%L.Y-m84nA!7=IQkL.Fsk7nSD(8V9N)Jjr:^77Vnu8:j?'J42tV +6:?,a6$ba]ImcbY84nJ(8Ua#qF[&*85XBlf7YXH,MFgO%9hpR>9nu;4KLe^g84nM)8Us2uImZYT6q2\p +7XmcoHUC2I6:6,d6[hBkKLe^i8kb"39SZ25KLe^d77Vbl6\%QoJjr:_7S&5)98,l.Kh"af7nJ>'8VK`/ +KLe^d77Vkr7Y=6(K1JUa6q2Gc5^GX\HpL,K6UcPq8:a6$K1ALd84nS-98,r1KLe^g84nP+8qTW*K1ALe +8P=b/98H8:Le:Bp7S/;(8qfc-Kh4jh84\D)8;9`/M+p^%:/6R;98#i,Kh4pk8P=Y)8:j<%L.Y-o8kah+ +8:'8VBW,K1JUd7nJ;& +8V0E&K1ALf8kat39S,`)ImZYU77Vu#8VBW,Kh4pm921.59S5i,J4)k[84nV/9Sc;8MbR$,:/QmB:Ph_> +Le:C"9i-dD;2e7IMbR$'8PFb*8:a,tKLSOe8P=n7:P_\>KLe^e7S&2'8q]c/KLeXg8kOk398,r/Jjr4_ +7Rr2(8VTc-K1ALa77Vu#8VK`/KLe^h8P=b/97fW(IR6GQ6q2l%986&4LJ(?t9MU:597o`+Jjr:b8P=b/ +97fW(Jjr:_7S&%t7Y!lrK1AFb84\A'7tO3"Jjr4_84\D)8:sE&KLe^i8kah+8:X)tKLe^j921(18qKN' +KLe^h8P=_-8qBE$J4)kZ7nJA)8q]`-Jjr:a84nM)8V9Q+Kh>$l8P=S&7t*foJO;nX77Vu#8VK`/L.Y-m +84nJ'8:X-!K1ALd84nP+8qTW*KLe^h8P=h39nuA9Jjr:\6UcGj7"@ZpK1ALf8kb"59nc/3Jk&Cb7nJG+ +98,l.Jj`+`85"_29n5Z&IR6GQ6q2\p7Y*uuK1ALa77Ven7"7QmK1/=`7nJ>'8VBW,KLe^f7nJA)8q]c/ +Jk&C_77Vbm7!q9fImcbZ8P=\,8q',rGX+QA6UZPt8r-/9M+^U#92(.6985u/JON(^84nP+8qKN'Jjr:b +8P=e19S>r/LJ(?r8kan/8qfi0LeLR!921(18qor3L.b6n84nG%7tO3$K1ALc7nJJ/9o2S?KLSOc7nJ;% +8:j<%K1AL_6UcDh6\%TqKLngh84nD$7tF-#Jk&C`7S&/&8qKQ)JON(\7S&/%8VBW,KLe^e7S&/%8VTi2 +L.Y-j77Vhp7>+3(LJ(?q7nSP.9SuM>MG-a%9ML=898H25MbQs*:/?^>9S>l*JON([77Vr!8;9`1LeLQt +8P=Y)8:j<%KLe^g84nS-986&4Kh4pi7nJ;%8;0W.Kh4pi7nJ8#7tF*!J4)k[84nP+8qTW*KLe^h8P=_- +8qTW*HUC2L6:?;k7Y=3&Kh4po92(189SZ23KLe^i8kat39S>r/K1ALe8P=e19SZ88Mb6a':/Qd<9SH&2 +Jjr:X5XKia6[:saK1ALc7nJA)8qTW*JON(X6UcGk7=[fsJOW1_84nS.9SH)4K1JUc7S&"s7XmfqHpL,G +5='W]6@V?kJON(^84nS-98#i.Kh4pk8P=_-8qKN'KLe^i8kan/8q02sHpL,L6q2bt8:sE(L.Fsq9i-jE +;3+IMM+pd&9i$I798#i.LJ(?q8P=V'7tF*!KLe^h8P=h39nc/3K1ALe8P=k5:5;J:KLeXe84\D)8;0W, +LeLL$:/?gD:Q%qBJjr:`7nJJ/9o2S?LeLR!921+397fW(ImZYU77W#%8qKN'K1ALe8P=Y)8:sE(Jjr:_ +7S&)!7tX<'Kh4pj84nS-98QA=L.Y'o9MC47986&2L.Y'n91t"38qTW(KLe^h8P=Y)8:X)tJjr:a84nM) +8V9N)Kh4pl8kat39S5i,JON([77W&'98H8:KLe^g84nP+8qfi0Kh>$m8kak.8q9?#L.Fsn8kk.8:5;J: +KLe^c77V_k6[M'bI6g5L6:?8h7"%?gIR6GR77Vu#8V9N)Jjr:`7nJD+98?/7M+pd&9i$I797K;tJ42t^ +8P=k5:5;D7KLSOe8P=h39nZ)2KLe^h8P=_-8q]`-Kh4pj84nJ'8:j<%Jjr:a84nV/9SQ/5Kh4pi7nJ;% +8:j<%J4)kZ7nJA)8qTW*K1ALe8P=e19S>r/H9suI6:?Ao8;'N+KLe^i84eY29Sc;6K1ALe8P=e19SH&2 +K1ALd84nS-98,r1Le:C!9M^C89S5i,Jk&C]6UcDi7"Ip%ImcbU6q2\q7tjN-L.Y-m84nP+8q]`-LIk0o +8kaq1986&4LeLQt8P=V'7tF-#J4)kZ7nJ>'8VTi2LeLQt8P=Y)8:NuqJ4)kY7S&,#8:j<%K1ALb7S&/% +8VTi2KLe^a6:?/b6%;6jK1ALc7nJJ/9oMnHN)!6/:/QmB:P_V;LIk0p8PFk098#c+JON(]7nJD+98?/7 +L.Y-l7nJ>'8V]r5L.Y-n8P=_-8q]`-KLe^g84nS-98H8:MG@!(9MU738qKN'JON(`8kb%7:5DS=L.Y-l +7nJ8#7tO3$J42tX6q2\q7t3orHpL,L6UQMt8;Kl2Kh4pk8P=_-8qTW*J4)kV6UcSr8;Bi4Ldt*r8kt"- +8:X)tI6g5G5!XNb7Y+-'JON([77Vr!8:j<%J4)kT6:?5g7".KlJ42tZ7S&,$8V9Q+K1JUb77Vbm7!q9f +IR?PN5XKlc7"Rm!Jjr:^77Vu#8VTi2L.Y-o8kaq198,r1Kh4pk8P=_-8qKN'JOW1_84nP+8qKN'KLSOg +8PG"8:Q.qBM+pd%9MU738qTW*Kh4pl8kaq198?/7K1ALc7nJ>'8V0E&J4)kY7S&2'8qKN'JON"Z7Rhu! +7YF<'LJ(9u9hpR>9o;V=K1ALd84nS-98,r1K1ALb7S&/%8V9N)Kh4pk8P=b/97fW(JON(]7nJ8#7tX<' +JON([77Vr!8;'N+L.Y-n8P=e19SlJ>Kh4jj8kOh18qor1LJ(9r9MC4798,r/Jjr:^77Vnt7tF*!JON(Z +6q2Yn7=n!"L.Y-m84nM)8VBW,Jjr:^77Vu#8VTi2Kh4pi7nJ>'8VBW,KLe^h8P=\+8Uj)rJO;n\7nSS0 +9nl86K1AL`77Vbm7!_'`J4)kY7S&,#8:a3"JON(]7nJA)8q]`-ImZYV7S&/%8VK`/L.Y-o8kak-8Us2u +IR?PW84nS-97oZ(K1/=_7S&%t7XmfqJjr:`7nJA)8r$&6M+pd%9MU738qKN'J4)kY7S&2'8qfi0KLe^f +7nJ;%8:a3"JON(^84nY19o)JP6pu]!8;Bc/Kh4pj84nP+ +8qTW*J4)kU6:?An7tsW0L.Fsn8kjt.8U`uoHU'oA4?dpP5CGsiImcbS6:?8i7=[fsKLe^i8kat39SZ88 +L.Fsl8kat39SZ88MG@!'921"-8:O#sHpC#J6UcGj7"Rm!L.Y-o8kaq197o`+KLe^k9MU=79S5i,Kh4pk +8P=_-8q]`-Kh4ph7S&%t7Y*uuJON([77Vnt7taE*Le:Bt8kk+69o)D9L.Fsk7nSM,98Q;:L.Y-n8P=Y) +8:j<%KLe^f7nJ8#7tF*!KLe^d77Vkr7Y*uuK1ALe8P=h39o)J<~ +IR6GO6:?>j7=IKhImZYU77Vr!8:a3"JON([77Vu#8VK`/ImcbX7S&2'8q]`-Jjr:a84nS-98#c+Jjr4_ +84\D)8;'N)KLeXe7Rr,$7tjH(Kh4pk8P=_-8qKN'J4)kW6q2bt8:sE(LJ(?r8kb"59nZ&0K1ALe8P=b/ +986&4K1ALf8kaq197]N%Jjr:a84nP+8qTW*K1AFa7n82%7tX<%K1AFb84\D)8;'N)K1AL`6q2Vl7"7Qm +IR6GN5sp/j7YXN/LJ(?m77Vhp7=n!"K1ALa77Vkr7Y*uuJ42tY77Vu#8VBW,L.Y-p921+397]N%Jj`+^ +84nV/9SH&2KLe^h8P=b/97oc-Jjr:^77Vkr7XdZlIR6GP6UcPp7tX<'K1ALe8P=_-8qTW*KLe^g84nM) +8V'<#JOW1`8P=Y)8:X#qKLSOb7S%qo7!h0cHTsfD5XKod7"Rm!Kh4pk8P=Y)8:NuqHpL,K6:?>l7Y*uu +Jjr:a84nS-98?)4LIk*n8P4e298Q;8L.Fmf6q)Vm6[qBgHpC#D5!XH[6@(scHpL,K6plMo7>"#uK1ALb +7S&2'8qfi0Jjr:[6:?;j7>+3(LIk0r92:1497fW(J42tW6UcDi7"7ToImcbR5soua6@(j^I6p>S7nJA) +8qfi0KLSOd84nV/9SZ88LJ(?r8kak-8Ua#qJ4)kZ7nJ1t7=[cqKh4pl8kb"59nuA9Kh4po9i$R=:5)84 +Kh4pm921.59S5i,L.Y-n8P=h39nl86K1AL`77V_k6[V0eImZYR6:?8h7"IcsJON(Y6UcMn7Y4*#Kh4pj +84nD#7XmcoK1ALd84nJ'8:a3"Kh4ph7S&,#8:sE(KLe^h8P=e19SH&2K1ALd84nP+8q]`-M+^O!92(+4 +8qol.LIk*n8P4_.8VTc-LJ(?o7nJ8$8:X6&JOrId8P"J(7tO,tK1ALd84nV/9ScA;LJ(?o7nJ8#7tF*! +L.Fsk7nSG*8qKN'KLe^h8P=Y*8V9Q+KLe^e7S%tp7!q6dHpC#H6:?8i7=R]pJ42tV6:?,a6$YXZGs4K> +5=']a7"IfuKLngi8P=e29nuA9KLe^e7S&5)986&4K1ALe8P=e19SQ/5K1ALa77Vr!8:sE(LeLR"9MU@9 +9nGi*I6g5M6UcPq8:j?'JON([77Vr!8:j<%JON(\7S&5)986&4I6p>N6UcSr8;'N+K1ALd84nV-98,l. +K1AFc8P+V-8VBW*KLeXf7nA>(8;Kl2L.Y-o8kaq198#i.K1ALc7nJ>'8VBW,Kh4ph7S&5)98#i.JON(^ +84nS-98#i.KLe^j921+397]N%Jjr:c8kb"59nuA9LJ(9o8P+V-8VK`-K1AF_77D_p7"IcqKh4pg77Vhp +7=@HhHpC#G5XKuh7YOE,L.Y-j77Vhp7=dltK1ALb7S&)!7tF*!K1JUd7nJ5!7XmcoK1ALh8kk.8:5V_@ +Kh>$n8kaq197o`+KLe^i8kb%7:5_hCKLe^g84nP+8q]`-KLe^f7nJ>'8V9N)JON(^84nP+8qTW*L.Y-q +9MU@99nl86K1JUf8P=_-8qTW*KLe^g84nD$7smTiJ4)kW6q2\p7Y4*#Jjr:_7S&%t7X[QiImcbV77Vr! +8:a3"Jjr:a84nV-985u1LIk*n8P4_.8VTc-L.Fmk8P4_.8VKZ*Kh4ph7S&,$8V'H*J4N7_7n/)"7Y4#s +K1ALd84nV/9ScA;L.Y-l7nJ5!7Y!lrK1ALc7nJ>'8V0E&Kh4pl921+49S5l.ImcbV77Vr"8Us6"Jk&Ce +921(18qBE$JO;nW6q2i#8qTW*ImZYS6UcMn7XRKhKLe^j921%/8V'<#Jjr:^77Vnt7tO3$K1ALd84nY1 +9nl86K1ALc7nJ>'8V'<#Jjr:_7S&5)98,r1K1JUc7S%nm6[V0eK1ALb7S&,#8:j<%Jjr:_7S&,#8:j<% +KLe^f7nJ8#7t'8V'<#Jjr:a84nY19nuA9Le:N6UcJm7XmfqLeLQs84nY19nZ&0 +J4)kZ7nJA)8qKN'K1ALc7nJ>'8VBW,Kh4pj84nJ'8;'N+JON"X6puSp7>+3&KLeXb77D_p7"RltJjr:_ +7S&,#8:sE(KLe^i8kb%7:5DS=KLe^f7nJ>'8V9N)K1ALd84nP+8qfi0Jk&Ca7nJ5!7XmcoK1ALf85"\. +98?)4K1JUc7S&%u7tO3$Jjr:`77`,&8r-)6Kh4pj84nM)8VBW,K1ALb7S&,#8;'N+Kh"aj8PFh.8qTQ' +Kh"ai85"V*8V0?#I6p>O6q2l%98?/7K1ALc7nJ;&8Ua#qJON([77Vu#8VBW,K1ALc7nJ8#7tm +7>+-#Jj`+]77`)$8VTc/Le:Bu92:769SGu/Kh>$l8P=V(8:ElnJ4)k\8P=k5:52A7J42tY77Vr"8UWon +IR?PW8P=b/98#i.Kh"ah8P=n7:PVS;J4)kW6q2l%97fZ*LJ(@":Jlj=9S,`)JON(X6:?8h7"7QmK1ALc +7nJG-9SZ88JON(X6:?8h7"%?gImZYP5XKuh7Y4*#Jk&C`7S%qo7"7ToJk&Cb84nJ(8Uj,tI6p>O6q2\q +7t=#uLJ1Hq84n=u7=@KjImcbU6q2\q7tO6&Kh"ah7nSP.9SZ25KLSOd7S/A,9SQ)2Kh4pj84nM)8Us2u +LJ(?r8kat39S,`)IR6GT7nJJ/9nPr-K1AL`6q2bt8;'N+Jjr:_7S&;-9o;\BN_NB.8POh+8:j6"K1ALe +8P=e29nl;8LJ(@":Jm!E:kVA3ImZYU77Vr!8:j<%LJ(?p84nM*8qBQ+J4N7a84nY19nuA9L.Y-k7S&/& +8q]c/ImcbS6:?>l7XmcoJk&Cb7nJ>'8V9N)J4)kU6:?8h7"@TmHpC#K6q2f!8VBW,K1ALb7S&,#8:sE( +ImZYU77W&'97fW(JON(^84nP+8qKN'JOW1]7S%tq7=.9dImcb[8kb"6:5);6K1JUd7nJ.s7=ITmKh4pm +921.59SQ/5M+pd#8kan/8qBE$JON([77Vhp7>=E.L.b6l7S%qo7"@ZpK1ALd84nV/9SlJ>JOrIa77Vnu +8:a3"J4)k^8PFb*8;Kl4L.Y-j77W&'97]N%JON([77Vu#8V9N)J42tU5sp&e7"\!$KLe^h7nSP.9SZ25 +K1ALc7nJA)8q]`-K1ALc7nJA)8q]`-Kh4pg77Vu#8V0E&Jk&C_77V\i6A%g$K1JUb77Vkr7Y4*#Jjr:` +7nJ>(8qKQ)Hq$SO6puAh7".KlJ4)kZ7n8>+8qol.Le:Br85"V,8qKN'K1ALe8P=P#7=.6bIR6GQ6q2f! +8V9N)K1ALd84nP+8qTW*H:(/F5=0W_6\%^!JOW1Z6UcMn7Y=3&JON(]7nJ;%8:a3"K1ALb7nJ8$8:j?' +JON(]7nJ>'8V0E&K1ALe8P=b/986&4KLe^i8kb"59n>`'HpC#N7nJM1:4l&.JON(Z6q2bt8:j<%JON(] +7nJM1:5M\@N_NB,8kjt.8V'<#K1ALd8P=b09SH)4L.Y-t:JlsC:Otr)IR6GP6q2_s8:sH*Jk&C`7S&)! +7t+3(JON([77Vnt7t*cm +H9OTA5XKrf7=RZnImcbU6q2\q7t=#uImcbU6q2_s8:j?'KLe^i8kb"59nc/3JON(Y6UcMn7Y4*#J4)kZ +7nJ>'8Us2uK1ALd84nS-98?/7L.Y-o8kb"59o)J'8VK`/K1ALc7nJ>'8V0E&KLe^i8kan/8q]`-I6p>O6q2Sk7!h-aJ4)k^921(18p`cg +ImcbW7S&2(98#i.Kh4ps:Jus>9SQ)2K1JUa6q2\q7smTiJ42t\84nS.9S5l.LIk0o8kak-8V'<#JON(Z +6q2\p7Y!otK1ALb7S&2'8qTW*I6g5M6UcZ!8q]`-L.Y-n8P=e19RoN#ImZYX8P=\,8qTZ,Jk&Cb84nS- +986&4L.Y-p921+49RoQ%IR?PS77Vr"8V9N)KLSOi92(@@:Q.tALeLQu8kat39S5i,Jjr:a84nD$7tF-# +ImZYU77Vu#8V9N)K1ALc7nJ;%8:a3"HpL,F5!XH[6@q^!LJ(?s921158r#u1K1ALa77Vhp7=dltKh4pi +84n=u7=.9dIR6GO6:?Jt8qfi0Jjr:b8P=n7:PDA5JON(]7nJG-9SZ88KLe^f7nJD+98QA=IR6GP6UcVt +8VTi2Kh4pj84nV/9SZ88M+^U!8PFe.8q]`-Kh4pj8P=\,8qBH&JON(]7nJ;%8:X)tJ4)kU6UcGk7=R]p +J42t]8P=k5:5MV=Le:Bp84nA"7X[TkKLe^e7S&%t7XmcoKLe^j921%/8VK`/LIk0n7nSD&8:sE(KLe^e +7S&)"8;'Q-K1JUe7nJ8#7tX<'Mbd3/:f<$?9S5c)I6g5P7S&,#8:NuqImZYV7S&2'8r$&6Kh4pj84nS- +97fW(J4)kW6q2_r7t*cmHU'oD5='T[6%)'fJ42tY77Vnu8;'Q-JON(]7nJA)8q]`-K1ALc7nJA)8qor3 +K1ALb7S&%t7XmcoKh4pn9MU:597K;tImZYX84nY19nuA9LJ(?q8P=\+8V0E&Jjr:`7nJD+986&4MG-g& +92:789nZ&0Jjr:^77Vnt7tF-#Kh4pk8P=b/98#i.K1ALc7nJD+98?/7ND*0'85"P(8:j<%ImZYQ5sp2j +7YsZ0L.b6j6q2Gf6?tj`GX+QA6UZMr8VBZ.K1JUe7nJ;%8;'N+Kh4pl8kat39Sc;8J4)kX77W#%8r$&6 +LJ(?p84nS-98?/7MG@!%8P=b/986&4LJ(?t9MU738qBE$L.Y-p921+397fW(K1ALe8P=b/97]N%HpL,K +6UcPp7tF*!J4)kV6UcJl7=dltK1ALg9217;:P_\>LeLR#9i$O;9nl86J42tX6q2Yo7Y*uuJjr:^77Ven +7!h-aJOW1^7nJD+98#i.JON(_8P=Y'7tO-!J42tX6q2bu8UNfkI6p>O6q2_s8:a6$Le:C$:K!*F:kVA3 +J4)kS5sp&e7"@]rJON(Z6q2l%986&4Jjr:`7nJJ/9nZ&0K1ALc7nJJ/9nPr-JON(a921.69nGl,K1JUf +8P=n7:PqnDLJ(?q8P=\,8q9?#ImZYV7S&2'8q]Z*KLSOl9MLRD:lS1EMG@!&8kaq197o`+KLe^i921%0 +8qTZ,JOW1^7nJ;&8V'?%J42tW6UcAg6[:j\IR6GP6UcZ!8r?A?N)3E19hpL:985u/L.Y-m84nJ'8:j<% +Kh4ph7nJ1u7Xd]nJON(Z6q2i#8r$&6L.Y-p921179nc/3Kh4pl8kak-8U`uoImZYW7nJG-9SQ/5LJ(?q +8P=\+8V0E&Jjr:_7S&2'8qfi0LeLR"9MU@99nc/3Jjr:]77Vks7t=#uK1ALe8P=_-8qBE$Jjr:_7nJ8$ +8:X-!I6p>Q7S&8+9SuM>N)!6+9MU738qKQ)Jjr:`7nJA)8qBE$JON(\7S&,#8;9`1Le:Bs8PFe,8Uj#o +ImZYX84nV/9SH&2Jk&Cc84nJ'8:j<%Kh4pl8kaq198?)4KLe^j9217;:PDA5Jjr:a84nY19o)Jd6%)$dJON(Z6q2Sj6[qHlJON([77Vr!8;0W.LeLR#9i$U? +:P_\>LeLQs84nG%7tP6q2bt8;'N+K1ALc7nJJ/9oMhEL.Y-l7nJ8# +7tO3$Kh4pl8kb"59o)JN6UcZ!8r$&6K1AL_6UcGk7=R]pJ4)kY7S&2'8q]Z*KLSOj9MLUF;3"CIKLe^e7S&,#8:j<%K1JUd +7nJ+q7!h0cGs4K>5='Z_6[_9hIR?PR6q2Vm7=7BgJ4)kX77W#%8r-/9N)!0+9ML428:a,rKLe^j92117 +9nl86Kh4pf77Vnu8;0Z0JON(Z6q2Vl7"IcsKh4pi7nJ;%8;Bi4K1ALe8P=Y)8:ElnImZYV7S&,#8:j<% +Kh4pg77Vbl6[V-cIR6GP6UcGj7".HjK1ALd84nP+8qTW*JOW1\77Vhq7Y!otK1ALf8kaq197]N%Jjr:_ +7nJ5"7t!]lH9X]D6:?An7tjH*M+^U"8kjq.8V0E&J4)kY7S&8+9S>r/K1ALb7S&/%8Vg&8O],;C;c\oT +;i"%?L.Fsn8kk(49S5c)J42t\7nJ>'8V0E&JON(Z6q2bt8;9Z.LJ(?t9MUF=:P_\>K1ALc7nJA)8q]`- +JON(Y6UcPp7taE*Jjr:]6q2bt8;9`1M+pd$921+3986&4M+pd#8kah+8;0W.LJ(?q8P=_-8r$&6M+pd% +9MU=79SH&2LJ(?r8kak-8V'<#KLe^f7nJA)8qfi0KLe^g84nP+8q]`-Kh4pj84nG%7t3lpJjr:a84nM) +8V0E&K1ALb7S&)!7tO3$K1ALb7S&"r7=7?eJ4)kY7S&/%8V0E&Jjr:b8P=e19S>r/L.Fsp9M^F:9nGi* +J4)kY7S&>-9oVqHM+pcu7nJ.s7=@ToIn*%]7nJ>'8V9N)HpL,M6q2f!8V9N)J4)kV6UcSr8;Kl4M+pd" +8P=\+8V9N)L.Y-o8kah+8:ElnL.Y-l7nJD+97o`+Jjr:a84nM)8V0E&Jjr:^77Vnt7tO3$K1ALb7S&/% +8VBW,Kh4pi7nJ>'8VBW,KLe^j8PFt6:5DM:LJ(?s921+398#i.K1ALd84nV/9S,`)JOW1]7S&%u7tO3$ +K1ALc7nJ;%8:a3"ImZYV7S&2'8r$&6K1ALb7S&)!7taE*K1JUc7S&/&8q05uJOW1[6q2Sk7"%BiHp0iH +6q2f!8V9N)K1ALc7nJ8#7t=#uKLe^f7nJ;%8:j<%JON(^84nS-97fW(L.Fsm8PFq49nPr-ImZYR6:?8h +7!q6dI6p>M6:?Gr8V]r5Jjr:Y5XKlc7"@]rKLe^g84nP+8qTW*K1ALh8kY%89o)D7Kh4pi7nJD+97oc- +Jk&C_77V\i6@1saImcbU6q2\q7tF-#Jk&Cb84nJ(8Us6"ImZYX84nS-98#i,KLeXd7n8/#7Y=3$K1ALc +7nJ>'8VBW,Kh4ph7nJ5"7tF-#JOW1]7S%qo7".KlJk&C\6:?,a6%DBoJON(\7S&5)98,r1K1ALa77Vu# +8VK`/KLe^f7nJ5!7XdZlJON(^84nP+8qTW*JOW1\77Vhq7Y!otJOW1\77Vbm7!_'`ImZYW7nJ>'8V0E& +K1ALb7nJ5"7t!]lHpgDR77Vnt7ta?'M+^U!8PFb*8:s?%K1ALb7S&5)986&4L.Y-n8P=_-8r-/9N)!0- +:/?mH;3"IMMG-`u7nA8$7Y*opI6p>P6q2f!8VK`/Kh4pj84nS-98H27JON(Z6q2_r7tX<'Jjr:_7S&,# +8:sE(K1ALc7nJ>'8Us2uI6g5N6q2f!8V9N)Jjr:`7nJA)8q]`-KLe^f7nJD+98QA=M+pd$921179nuA9 +Kh4pi7nJ>'8VBW,KLe^g84nM)8V'<#Kh4ph7S&2'8qor3Kh4pk8P=h39nc/3Jjr:a84nM)8V'<#K1ALe +8P=_-8q]`-ImcbR5soua6@M6hJjr:b8P=b/97o`+Jjr:`7nJ>'8V0E&JON([77Vnt7tF*!JON(_8P=\, +8q05uImcbX7nJA)8qfi0MG-g#8kan/8q]c/Kh>$l84nJ'8:j6"KLngk8kat39S>r/J4)kV6UcSr8;Bc1 +K1ALd84nP+8q]`-L.Y-p921(18q02sJ4)kW6q2i#8qfi0Kh4pn9MU=79S>r/JON(Z6q2_r7tX<'K1ALc +7nJ>'8VK`/L.Y-m84nM)8VBW,Kh"aj8PFq49nl23Kh4pk8P=\+8V9N)Jjr:`7nJG-9S5i,J42t[7nJ;& +8V'<#JON(\7S&/%8V9N)Jjr:b8P=_-8qfi0Jjr:`7nJ;%8:sE(JON(Y6UcSr8:a3"L.Y-l7nJ;%8;'N+ +Jk&Ca7S&,#8:j<%JON(\7S&,#8:j6"KLe^i8kat39S>r/KLe^g84nG%7t3lpJ3l\[8PG"8:Ph_>L.Y-m +84nJ'8:NuqJOW1\77W&'98?/7K1AL`6q2_s8:sH*Kh>$k84nM)8V0E&Jjr:a84\G+8V9N'J4)kT5sp#c +6[V0eHpL,J6:?,a6$kj`HU'oE5XKia6[_9hImcbW7S&%u7t*foKLe^h8P=\+7tK5XKc]6%)'fJOW1`8P=Y*8Us6"ImZYT6q2\p +7Y4*#K1AL`77Vhq7Y+$"In*%_8P=_-8r-)6N_NB19MgR=:5hqFL.Y-h6UcGj7"Rm!KLe^f7nJ5!7Y=3& +Jj`%\7Rr>09o_tEN(cs(92(:<9oVkBL.b6o84nM)8V0E&Jjr:_7S&2'8r#u3Kh4ph7S&%t7Y*uuKLe^h +8P=_-8qfi0L.Y-n8P=_-8qBE$ImZYU77Vu#8V0E&KLe^g84nS-98#i.Jjr:_7S&2'8qor3L.Y-n8P=b/ +986&4KLe^e7S&/%8VK`/Kh4pi7nJ8#7tJ4)kX77W,+9nuA9LJ(?t9MU1/8:3ZhJ4)kZ7nJ>'8V'<# +JON(_8P=e19SH&2MG@!'921179nuA9L.Fsl85"\.97oZ(K1ALe8P=e19ScA;Kh4pj84n\3:52A7IR?PS +77Vu$8q]`-JON(Z6q2i#8r68$k84nP,98#i.J4)kX6UlYq7tF#sImZYY8P=b/97o`+KLe^g84nG%7tF*!Jj`+e9i-dD;27_: +Kh4pk8P=\+8V0E&ImcbU6q2f!8VBW,K1ALd84nS.9SH)4JOW1[6q2Vm7=R]pJOW1_8P"M,8V'B$K1AL^ +6:?5g7".KlJOW1]7S%nm6[Cs_I6p>M6:?2e6[_9hImcbW7S&%u7t*foKLe^j921(18:EroImlbV7n/)$ +7tXB(KLe^f7nJ;%8:j<%K1AL`77Vks7taH,ImcbY84nP,97TH$HU'oF5sp,i7Y!otIR6GR77W#%8qBE$ +IR6GV8P=h39n5W$HpC#O84nV/9S5i,KLe^j921(18qBE$JOW1Z6UcAg6[V0eImcbX7nJA)8q]`-Kh4pg +77Vhp7=[cqJ4)kR5XKf_6@q^!IRZh[84nM)8VKZ,Mb6a#7n\P+8r629M+pcp6:?2d6@_HnKLe^f7nJ8# +7taE*K1/7c8kY.<:5MP7KgeIf8P5"<:Q8(DKh>$m8P=b/986&4Kh4pj84nS-985u1Le:Bq7nS>"7Y!fo +L.Fso92:769SZ25Jjr:Z5sp)f7"Rm!K1ALa77Vnt7tO3$L.Y-n8P=h39o)JM6:?/c6@D0gJOW1_7nJA'8VBQ)KLSOd7S/5&8V'?% +JON(X6:?>l7Y4*#IR6GN5sp5n8;9`1KLe^g84nP+8qor3LJ(?q8P=b/98?/7K1JUe84nG&8:a3"K1ALd +7S/5$8;9Z.LJ(?p84nP+8qTW*Jjr:`7nJ>'8Uj)rImZYQ5sp/j7Y=3&Jjr:_7S&/%8V'<#K1JUe84nM* +8qTZ,J42tT5XKf_6@M9jIR?PQ6:?Gr8Vfu5KLSOb7S&,#8:EopJjr:c8kb.;:lA%ELe:Bq7nSG*8q]`- +JOW1`84nY19nZ&0KLSOh8kk7>;2S%CKLe^g84nP+8qol0K1/=f85,(>;M[h9L.b6p8kah,8V'<#JON(] +7nJA)8qfi0L.Y-m84nS-98#i.K1ALd84nS-97fW(KLe^f7nJD+98?/7L.Y-k7S&,#8;0W.LIk0q8kk(4 +9SZ25LIk0n7nSD(8V]r5LJ(?m77Vr!8;9`1L.Y-o8kaq197fW(KLe^c6q2Sj6[qHlJjr:a84nP+8q]`- +K1JUg8kat49nZ)2K1JUe84nJ(8Us6"I76VO6:6#a6@VBmJOW1]7S&"s7XRKhJk&Ca7nJA*986)6K1JU_ +77M_q7tO?+JON(U5=']`6\%QoK1ALd8P=\,8r-2;J4)kZ7nJ;%8:3]jI6p>O6q2Pi6\%TqI6p>P77Vks +7smTiHU'oF5sp)f7".HjHpC#J6UcVt8Vg&8Mbd3,9i$F58q9Q7S&"s7XmfqImcbT6UcPq8:a6$KLngl920t+7tF#sLe:Bp84n=t +7"@]rJjr:`7nJJ/9nl86ImZYP5XL#j7tsW0L.Y-l7nJ8#7tO3$K1ALb7S&%t7XdZlJOW1[6q2Yn7=n!" +Kh4pj84nP)8VKZ,Jjr:`7nJD+98#i.J4)kW6q2_r7t3lpJjr:^77Vnt7tO3$Jjr:`7nJD+986&4LJ(?p +84nM)8VK`/Kh4pi7nJ5!7XmcoHpL,N77W))9SQ)2Jj`+[77Vr!8:O#sK1ALh9MUI=:PMD5KLSOg8PFn4 +9nZ&0J4)kX77Vu#8V0E&K1/=e8kk4<:l%_P77Vhq7Y!otIRZhT6q)Po +7t!fqKLe^g84nJ'8:a3"KLe^g84nM)8V]r5Kh4po9i$[C;2@n@M+pd&9i$F58q]`-KLe^h8P=h39nuA9 +LJ(?t8kk+69o2Me6@M9jJk&Cb7nJ;% +8:sE(IR?PS6q2i#8r$&6LJ(?q8P=_-8qfc-LIk0m84nD#7Y+$"JON(]7nJD+98#i.KLe^h8P=b/98#i. +Kh4pg77Vr!8;0W.Kh4ph7S&%t7XmcoImcbW7S%kk6@VBmI6p>J5='lk8Uj,tJk&Cc8P=V'7tO3$M+pd" +8P=Cq6@D0gJ4)kY7S&2'8qfi0Jjr:]6q2\p7XmcoImZYW7nJD+97o`+J4)kV6UcPp7taE*K1JUa6UcJl +7=n!"KLe^g84nY19oD_BM+pd%9MU=79S,`)IR6GO6:?Dp8:sE(Kh4pk8P=\+8V0E&Jjr:_7S&/%8VK`/ +K1AL`6q2Yn7>+3(M+pd&9i$L99S>r/IR?PX8P=n7:PMD5K1/=`7nJ;%8:EopKLe^j921479nYu-KLSOg +8PFn49nZ&0KLe^g84nM)8V0E&K1ALg8PFn29S5c)KLe^g84nS-98QA=MG-g%8kk(49SQ)2IR?PQ6UcMo +7taE*K1ALa77Vr!8;0W.K1ALf8kb"59nl86L.Y-n8P=_-8q]`-L.Y-q9MUC;:52A7Kh4pm921.59S5i, +LJ(?n7S&"r7=IQkJ42t^8kb%8:PVV=IR6GS7S&/%8V0E&KLe^i8kan/8qKN'Jjr:`7nJD+98,r1K1ALb +7S&/%8VK`/LJ(?q8P=\+8V0E&J4)kU6:?>l7YF<)K1ALe8P=n7:P_\>K1ALa77Vu#8VTc/L.Fsi7nJ1t +7=@HhIR6GS7S&/%8V0E&I6g5P7S&>/:5)84ImZYR6:?>l7YXN/Kh4pg77Vkr7XmfqJk&Cc8P=S&7t=#u +ImcbW7S&/&8qKQ)Jk&Cd8P=b/98#i.KLe^f7nJ>'8VBW,KLe^f7nJ8#7t3lpJ42tY77Vbm7"%BiHpL,G +6:6/i7XdfsJjr:^77Vr!8;'N+Kh4pk8P=e19ScA;L.Y-s:/HdA:P2//L.Y-p921(18r68Q7S&2(97oc-ImcbU6q2Yo7Xd]nJjr:b8P=_-8q02sImZYY7nSY4:Q8.JKLngf77Vhp7>+3(LeLQt +8P=Y)8;'N+JOW1\6q2i#8qor3Kh4pk8P=e19SQ)2LIk0l7nJA)8qTZ,Jjr:b8P=k5:5DS=LJ(?r8kak- +8V'<#K1ALd84nS-97o`+JON(^84nV/9S5i,L.b6m7nJ+q7".KlHU'oC5!XTc7Xd]nI76VQ5sp,i7YXN/ +L.Y-k7nJ5"7sm]nK1ALa77Vhp7=@HhJ4)k[84nV/9S>r/KLe^h8P=b/98#i.Kh4pm921179nl86LJ(?p +84nP+8q]`-J4)kW6q2o'9SlJ>Kh4pk8P=_-8q]`-KLe^f7nJ8#7t3lpKh4pl8kaq198#i.KLe^d77Vkr +7Y=3&Kh"af77`)$8V]l2M+^U!8PFe,8V'5uI6p>T84nV/9SGu/Kh"ah8P=V'7smTiIR6GO6:?Al7YXH, +M+^U!8PFb,8V9N)LJ(?r8kaq197o`+K1ALc7nJ;#7t*]jJON(\7S&,#8:sE(Kh4pi7nJ1t7=RZnHpL,H +5XKoe7>"*%Kh4pj84nM)8V9N)KLe^j921179nl86LJ(?p84nD#7XmcoKLe^h8P=\+8Us2uJON(^84nS- +97o`+KLnge77Vbm7!q9fHpL,M77Vl!8UX#sJ4)kZ7nJ>'8V'<#Jjr:^77Vkr7Y*uuJ42t\84nP,97fZ* +IR?PP6:?Ao8;9c3MG-g"7nSP.9TN%MO&8l17nS>"7YF6&J4)kX77W#%8r-)6LIk0q8kk1::PqhALe:Br +85"V*8VBQ)LIk0q9MU@99nc/3L.b6k77Vhq7YF<)LJ(?p84nJ'8;'N+HpC#E5!XTb7=n$$KLngj8kae* +8:X-!JOW1_84nV09nl;8L.Y-n8P=\+8Us2uK1ALc7nJ>'8V9N)Jjr:`7nJA)8qfi0LJ1Hq84n=u7=.9d +H9X]A5=']a7"@]rIR6GN5sp/j7YF<)KLe^g84nP+8qKN'JON(_8P=h39nZ&0Kh4pl8kak-8V]r5LeLQs +84nG%7tX<'Kh4pk7nSD&8:j6"Jjr:_7S&2'8qfi0Kh4pj84nP+8q]`-KLe^f7nJ8#7taE*K1ALd84nA" +7Xd]nI6p>O6q2i$98,u3KLngj8kan097K?!ImZYX84nM'8:X#qK1/=d8PFn29SZ25K1AL_6UcJl7>+3( +Le:Br85"S(8;'H(ImcbR5XKod7"@ZpJ4)kZ7nJJ/9nl23K1ALb7S&8+9SQ/5I6g5N6q2f!8VK`/L.Y-n +8P=_-8qKN'JON(\7S&5)97fW(J4)k\8P=t;;2\4IMG@!"7S&/%8Us2uIR6GR77Vnt7taE*IRZhT5sp)f +7"\!$K1ALc7nJA*97]Z,JON(\7S&)!7t*cmJ4)k]8kb%7:5;J:L.b6q921.59S>r/L.Y-p921159S>l, +J4)kX77Vu#8V'<#I6g5M6UcVt8V9N)HpC#H5sp)f7"Rm!Kh4pk8P=V'7t*cmJjr:a84nP+8q]`-Kh4ph +7S&)!7taE*K1/=`77`)$8V]l2M+^U"8kk"08q]Z*ImcbY7nJD+98?)4M+^U!921+397oc-LeLQt8P=\) +8;0Q+LIk0m7S/+u7Y4*#KLSOe7nSJ,98#i.K1ALb7S&)!7tM6:?5g7".HjJ4)kZ7nJA)8qKN'KLe^j921179nc/3Kh4pj84nJ'8;'N+L.Y-m84nD#7XmcoImZYU +77Vnt7t$j7nJ1u7XRKhGs4K>6:6/i7XIKjK1ALe8P=_-8qTW*Jjr:[6:?5f6\%QoJOW1^7nJ5" +7t!]lHpL,J6:?>m7tX?)L.Fsi77`/(99)hIO&8l592:.08VKZ,Jjr:^77W##8V]l2M+^U&:/QpD:l%_< +LIk0n7nSJ*8r-)6MG-g%8kk"08q]`-KLngc6UcAg6\7g"LeLR"9MU=79SH&2JON(W5sp,h7=dp!K1JUe +84n=u7=.9dHU'oH6UcPq8;'N+KLe^g84nM)8V0E&JON(\7S&/%8V0E&JON(]7nJM1:5i"ILJ1Hq84nG& +8:X-!ImcbV6q2\p7Y4*#JON(W5sp)f7"Rm!K1ALd84nS-97]N%JON([77W&'98#i.K1ALe8P=e19ScA; +LJ(?q8P=\+8VBW,LJ(?u92::89nu;6K1ALb7S&2'8qor3L.Y-l7nJ;%8:j<%LIk0r92:1497fW(IR6GT +7nJA)8qfi0ImcbS6:?;k7Y+$"Jk&Cb84nM*8q05uJ4)kZ7nJ>%8:a,tKh"ak8kk(49SQ)2Jjr:\6UcGj +7"IcsL.Fsn8kk.8:5MV=Kh>$l84nS-98,r1J4)kY7S&;-9nu;6JON(Z6q2l%97o`+JON(\7S&2'8q]`- +Kh4pk8P=e19SQ/5KLe^g84nY19o)JO6q2bu8V0Q-Jjr:`7nJA)8qfi0Kh4pg77Vkr7Y=3&KLngg +7nJ1u7Xd]nImcbW7S&)"8:X-!JON(]7nJA)8qKN'JON(]7nJA)8qTW*Jjr:^77Vu#8VTc/LIk0q8kk+6 +9nc)0Le:Br85"_09SuM>MG-g"8P=Y)8:j<%HpL,O7nJA*97fZ*JON(\7S&8)98#c+Kh4ph7S&)!7t!]l +HpL,I5sor_6$tscImcbV77Vr!8:sE(KLe^h8P=e19SZ88KLe^i8kb%7:5;J:K1AL`6q2_r7tO3$KhG$i +84S;&7tX<%KLeXf8P+P)7tX<%Kh4pf6q2_r7taE*L.Y-p921179nZ&0JON(X6:?>l7XmcoIR6GS7S&2' +8qor3KLe^g84nP+8qTW*Kh4pn8kk4<:lJ.HLeLQu8kat39SZ88LJ(?q8P=_-8qfi0Le:C!9M^=48q05u +HU'oL7nJA)8q]`-KLngf7S&%u7t3orImcbU6q2\q7t=#uJjr:a84nM)8V0E&K1ALg8PG"8:Q%qDLJ1Ht +8kan/8qTW*KLe^i8kaq197]N%Kh>$l84nP+8q]`-K1ALe8P=e19S>l,JOW1^7S&/%8V0?#JON(\7S&/% +8V9N)Jjr:_7S&2'8qfi0Jjr:a84nY19o2S?LeLQq7S&"r7=[cqKh"[d77Mu$8;'H&LIk*q9ML107ta?% +KLe^i8kat198Q25N_NB-92:(.8:X)tKh4pj84n=t7!Up[HpC#J6UcJl7=RZnHpL,H5XKf_6@_HnKLe^j +8PFk098#c+MbR$*9M^=48q02sJON(]7nJ5"7t!]lJ4)kZ7nJD+98?/7LJ(?p84nJ'8:sE(ImZYR6:?;j +7=[cqJ4)kW6q2\p7Y*uuLJ(?q8P=_-8q]`-Kh4pj84nG%7t!ZjImcbU6UcVt8VTc/K1/=^77Vr!8:j?' +JON(b9MUOA;3"IOOA]);:/QX68V'<#LIk0q8kk(49SZ25LJ(?q8P=_-8qor3LJ(?o7nJ;%8:O#sJ42tY +77VYj6[D'dJOW1_84nM*8qKN'Jjr:`7nJA)8q]`-K1ALb7S&)!7t*cmHpC#I6:?Gr8VK`/KLe^d77Vkr +7Y4*#KLe^h8P=\+8V9N)Jjr:b8P=h39nuA9Jk&C\6:?)_5^5FVJ4)kX77Vu#8VBW,K1ALc7nJA)8qfi0 +K1JUd7nJ5"7t3orImcbW7S&%u7t3orJ4)k[84nV/9S5i,Jjr:a84nP+8qBE$J4)kW6q2bt8:sE(K1ALf +8kb%59nl23L.Fsk7nSG*8qor3L.Y-l7nJ1t7=IQkG<\??6q)Jh6[M'bJON(a921:;:P;2/Jjr:a84nJ' +8:*TgGs4K=5!XBW5^l'hJjr:`7nJ>'8V9N)Jjr:^77Vu!8;'H(ImZYW7nJG-9SZ88Kh4pg77Vhp7=IQk +KM"gf84S>(8:sE&KLeXi8kXk.8;'H&Kh4pi7nJD+98H8:M+pd%9MU:597o`+J4)kW6q2_r7tF*!Jjr:` +7nJ5!7Y!lrLJ(?r8kaq198,r1KLe^g7S/>*98ZD=Kh4pj84nS-98?/7LJ(?s921179o2S?ND*0,9i-R: +9S>u1Jk&Cf9MU=79SGu/ImcbV77Veo7=7BgI6p>O6q2Yo7XmfqImcbW7S&2(986&4KLe^e7S&/%8V9N) +IR?PO5sp&e7"7ToJk&Ce8kat39S,`)Jk&Ca7S&)!7taE*M+pd*;,`EM;Me%AJ42t^8P=_-8qfc-LIk0q +8kk.8:5DM:L.Fsj7S/8&8VKZ,IR6GT7nJ>'8V'<#K1ALc7nJ5!7XmcoKLSIe8P4\,8;0Q)MG-a&9hpO< +9SQ)0Le:Br85"n7:QA.HM+CO6q2bu8VK`/ +KLe^g7S/;(8r#u3LIk0q8kk"08qKN'KLe^f84nA"7XmfqJjr:_7S&%t7Y!lrJON(Z6q2_r7taE*Kh4pi +7nJA)8qfi0Jjr:]6q2\p7X[QiJ42tY77Vhq7XmfqJ42tZ7S&"s7Xd]nI6p>M5sp5n8;Bc1L.Fsl8kb"5 +9nGl,Kh4pj84nP)8V]l2Le:Bn6q;\m7"e*'Le:Bs8PFe,8VBQ)Kh4pi7nJ8#7tX?)K1AL]5sp,h7=[fs +Jk&C^7n@to7!qBkKLngf7S%tq7=RZnJjr:a84nV/9SQ/5L.Y-k7S&%t7Y!lrJON(`8kb%7:5)84L.b6n +84nD$7t=#uJOW1^7nJ8$8:O#sJON(\7S&%t7XmcoJ4)kU6:?5g7"Rp#KLe^f7nJ>'8V'<#ImZYU77W&' +97o`+ImcbW7S&)"8:$m8kan098#i. +K1ALd84nS-97o`+Jjr:_7S&/%8VBW,Kh4pi84nA"7X@9bHUC2K6q)Ab5^GX\ImZYW7nJS3:P_V;L.Y-p +921+397TH$KLngj8kab(7tF-#KLe^i8kb"59nuA9Kh4pj84nS+8qol0ImZYT6q2bt8:j<%Jjr:^77Vkr +7XmcoK1SUc84SD,8qfi.LeLL$:/?[<98,l,Kh"ai85"_09Sc;8Le:Br85"S(8:j6"K1JUe84nD$7t!]l +JOW1]7S%qo7"IfuKLe^c6q2\p7YF<)KLe^f77`&"8;Bc1KLSOe7nSM,98?)4Kh"af77`&"8;'H(JjDhY +7S/8(8q]c/ImcbU6q2Yn7=motJ42t^8kak.8q9?#K1JUg8kae*8:$g6q2Vm7=dp!JOW1] +7S&)"8:X-!HpL,I5sp&e7"%BiHU'oE5XKuh7YF<)Jjr:_7S&/%8V0E&KLe^i8kan/8r$&6LJ(?o7nJ.r +7".HjKLe^i8kaq198,r1JOW1\77W#%8qor3LIk0p8PFn/8qfZ(H9X]E6:?Gr8VBW,Jj`+`85"h6:PVM8 +Jjr:b8P=h39nZ&0K1ALd84nV/9SZ88Kh4pn9MU=79S5i,LeLR"9MU418Uj)rI6p>L5sp&e7"%KnIRZhT +6q)Ag6[1paJ42t]8P=V(8:O#sKLe^k9MUF=:PVM8K1JUd7nJA*97fZ*KLe^h8P=S%7XdZlKLSOf85"P& +7ta?'L.Fsk7nSM,97fQ%K1JUd7nJ1u7XIBeJ4)kX77Vhp7>4<+L.Fsm8PFt6:5DM:Kh"aj8PFn29S5c) +K1AL_6UcJl7=[cqKh4pe6UcMn7YOE,Jk&C`7S&,$8VTi2LJ(?r8kat39ScA;L.Y-k7S&)!7t*foHU'oG +6:?2h7l7YaW2L.Y-n8P=e19S#W&ImZYY8P=Y) +8:NuqImZYV7S&2'8qTW*Jjr:`7nJ>'8Uj)rJON(W6:?8i7=7BgHU'oC5sfc[5^5O[Jk&C`7S%qo7!q6d +JON(_8P=e19SQ/5Kh4pi7nJA'8V]l2MG-g#8kah,8Us?'J42tY6q2f!8VBW,JON(]7nJA)8qKH$ImcbT +6Uc>e6@D0gK1JUe84nG&8:sH*JON(Y6UcGk7=n$$Kh>$n8kb"39SlD;LIk0q8kk.8:52A7Jjr:_7S&/% +8V0E&J4)kY7S&2'8q]`-K1ALc7nJA)8qfi0KLe^g84nP+8qfi0J4)kT5sp8p8VBW,HpgDQ6q2o%98lM> +ND*0)8kje'7XIKjKLe^k9MUF=:P;82LeLR%:Jlj=9SQ/5J4)kV6UcSr8;0W.K1ALb7S&/%8VK`/L.Y'k +84\D)8;0W,KLeXe84\D)8;'N)L.Y-o8kan/8qTW*K1ALc7nJ;%8:NuqIR6GQ6q2i#8qKN'JON(\7S&,# +8;9`1Jj`+]7nJG-9SH&2Jjr:`7nJA)8q9?#J4N7]7nA(r7=dltK1ALa7S%np7=@ToJ42tU5sp#c6[qKn +JOW1\77Vhq7Xd]nJ42tW6UcMo7tO6&Jk&Cb84nS-98,r1K1ALa77Vnt7tM6:?5g7!h9hL.Y-n8P=V' +7t!ZjI6g5L6:?;j7=dltJON(X6:?Dn7u'Z0LIk0k7S%tq7=ITmJOW1^7S&5)98,r1Jjr:^77Vhp7=79b +HpL,I5sp#c6\%TqKLngg7nJ1u7Y+$"KLe^e7S&"s7Y!otK1JUg8P=e/98,l.KLSOd7S/A,9SQ/5K1AL` +6q2_r7tO3$Jjr:[6:?2d6@M6hImZYS6UcMn7Y=3&LeLQs84nA!7=RZnJON(]7nJ>'8Uj)rIn*%\7S&;+ +9SuD9Ldt*k7S/%r7=@ToJON(^84nJ'8:$i7S&%u7t=#uImcbV6q2_r7t+6* +LJ(?u9i$U?:PVS;L.Y-o8kaq1986&4KLe^e7S&)!7t*foHpL,K6UcSs8V9Q+IR?PQ6UcSs8V9Q+IR?PO +5XKod7".HjJOW1]7S&,$8VBZ.K1JUc7S&%u7tO6&Jjr:`7nJJ/9nl86K1ALe8P=k5:4u/1K1JUc7S&,$ +8V'?%I6p>I5sfla6[D'dKh>$m8ka\$7=7BgI6g5L6:?>l7Y*uuJj`+]77`&$8V'<#J42tZ7S&)"8:sH* +KLe^g84nY19nc/3KLe^i8kb"59o2S?Jk&Ca7nJ;&8Uj)rJON(`8kaq197o`+KLe^i8kb"59nPr-ImZYU +77W#%8qor3KLe^e7S&2'8qTW*Kh4pj84nP+8q9l7Y!lrH9OTI84nY1 +9nGl,ImcbS6:?2e6\.]tJ42tZ7S&%u7tF*!KLe^h8P=_-8qTW*J4)kW6q2\p7YOE,Jjr:[6:?Dp8;Kr7 +LJ(?q8P=\+8Us2uJjr:_7S&/%8VBW,KLe^h8P=_-8q02sHpC#H5sp5n8;'Q-JOW1]7S&/&8qKQ)J4)kW +6q2\p7Y!lrJON(Z77Vr"8VTl4JOW1^7S&;-9oD_BL.Fse6UcGk7=[fsJ42t[7S&2'8qfi0K1ALd84nV/ +9SGu/J4)kX77Vnt7tF*!JON(Y6UcJl7>"*%K1ALd84nD$7sdKfI6p>U8P=e19S>l,KLSOc77`,&8r68< +MG@!&8kan/8qfi0LJ1Hp7nJ1u7Y+$"K1JUd7nJ;&8VBZ.KLe^e7S&"r7=[cqJjr:`7nJD+98#i.K1JUd +7S&5)985u1KLSOc7nJ;%8:j?'ImZYV7S&/%8U`uoImZYV7S&)!7taE*Jjr:\6UcJl7=[cqJON(\7S&/% +8V0E&Jjr4]7Ri)'8V]r3KLeXf8P+_39SZ86Le:Bq7nSJ*8r#u3L.Fsj7S/;(8qol0L.Y-n8P=\+8VK`/ +LeLQs84nG%7u'`3Le:Bn7S&)!7tF*!JON(_8P=b/970#mI6g5N6q2et8:a,tJ3l\U6UlSo7Y*uuK1ALh +9MUI?:l8"ELeLQq7S&)!7tjN-Kh>$k84nM*8qKQ)ImZYR6:?An7tX<'J42tY77Vnu8:EopHpL,H5XKc] +6%;9lKLe^k9MUI?:kq\(8qTZ,Kh4pf6q2\p7XdZlK1ALi9i$[C;1hA1K1ALf8kat39S#Z(ImcbU6q2bu8V9Q+K1JUi +9MU:69RoQ%IR?PR6q2\q7tO6&KLngh84nP,986&4Kh4pj84nP+8qTW*K1ALb7S%tp7"@ZpJjr:[6:?;j +7=dltJjr:^77W#%8qBE$ImZYU77Vnt7tX<'LeLR!920t+7smQgImZYU77W#%8qfi0Jjr:_7S&/%8V'<# +L.Y-m84nM)8VK`/K1JUb77Vhq7Y!otJk&Cc8P=n7:Ph_>Jj`+X6:?An7tF-#ImcbV6q2bt8:sE(L.Y-r +9i$[C;2\.FM+pd&9i$I797B2qHTsfD5XKod7"IcsK1ALd8P=V(8:3]jHpL,M77W#%8qfc-KLSOc77`,& +8r?A?NDWW29i$I797o`+I6p>N6UcMo7t=#uIR?PP6:?5g7".KlJ4)kT5sp)f7"IcsKLe^h8P=b/986&4 +JOW1\6q2i#8r#u3L.Fsk8P=_-8qTZ,ImZYU77W))9SZ88Kh4pg77Vbl6[qHlL.Y-k7S&%t7Y4*#JON(Z +6q2_r7tO3$JON"Z7Ri,)8r$&4KLeXd7n85'8:j<#LIk0m7S/5$8:j6"JO;nY6q;r$8qfc-L.Y-q9MU=7 +9ScA;LJ(?l6q2Sj6\J!&L.Fsg77Vnt7t$m8kak.8ps#oHU'oF +5sp&e7"IfuH9OTB5sp/j7Y*uuJON(^84nV/9SQ/5JON([77Vr!8:X-!I6p>K6UZ;i7M6:?8i7=@KjI6p>M6:?8i7=[fsK1JUf8P=V(8:EopImZYU77Vnt7tX<'LJ(?s920q)7XRHf +IR?PR6q2f"8q]c/JOW1]77Vr!8:a3"Kh4pj84nJ'8;'N+Jjr:\6UcMo7tF-#Kh"al92:F@;2e=LLeLQp +7S%qo7!h0cIR?PP6:?Dq8V0H(K1JUg8kah,8VBZ.K1AL_6Uc]#98QA=M+pd&9i$O99SGu/LJ1Ht921%0 +8q9?#ImcbU6q2_s8:sH*LeLQr7nJ8#7t*cmKLe^m:/HsKM6:?5g7!_0e +HU'oE5XKia6[M'bH9X]F6q2i$98#l0L.b6l7S%tq7=[cqJjr:`7nJ>'8V'<#KLe^g84nA!7=[cqL.Y-o +8kan/8q9'8V0?#ImHJO5XTue7".HjJk&C`77Vkr7Y4*# +L.Y-r9i$O;9nc)0Kh4pl8kak-8Us2uJON(_8P=h39nl86Kh4ph7nJ8$8:F#uImcbT6UcPp7tjH*LIk0o +85"\.986&4LJ(?q8P=\+8V9N)I6p>N6UcDi7!h0cHU'oG6:?5g7!q9fK1AL^6:?8h7"IcsL.Y-o8kae) +7tF*!K1AL`6q2i#8qfi0KLe^h8P=b/98#i.HpL,H5XKui7taH,Kh>$i7S%nm6[_9hKLe^e7S&/%8V9N) +JON([77W#%8qor3K1AFd8kOq79o)J:L.Y'k84\>%7Y*usLJ(?q8P=b/98#i.Jjr:b8P=k5:5;J:Jjr:` +7nJ;%8;'N+Kh4pf6q2Vl7"7QmM+^U!921+397TE"HpC#I6:?Dp8:j?'KLngj8P=n5:5hqFN_iZ6:Jus@ +9n#GuJON(\7S&,#8:sE(KLe^g84nM)8V9N)K1JUd7nJA)8qfi0KLe^f7nJD+98,r1L.Y-q9MUC;:4l&. +Jjr:b8P=_-8qor3Jjr:^77Vnt7tO3$JON(\7S&/%8V0E&KLe^g84nP+8qKQ)J42t[7nJ>(8q9?#JON(\ +7S&)!7sdKfGs4K@5sp)g7=ITmI6p>P77Vnu8:j?'KLngi8P=V(8:3]jK1ALf8kan/8qTW*LeLR"9MU:5 +98#i.JO`1]84S>(8:sE&KLeXg8kOn59ScA9Kh4pm921179o)JJ6:6#a +6?tj`I6p>M6:?Ao8:j?'IR?PS6q2i#8qTW*K1JUc7S&"s7Y*uuKLe^h8P=b/98,r1Jk&Cb84n:s7!h0c +JOW1`8P=b09S5l.HpC#J6UcVt8V9N)Jjr:_7S&)!7t"*%KLe^c6q2i#8qfi0Jjr:a84nS-98,r1ImcbQ5XKlc7"@]rK1JUf8P=V(8:j?'Jjr:a84nP+ +8qBE$ImZYW7nJG-9S>r/K1AFe91t%598,r/Kh4jg7n8(t7"RltKh4ph7S&2'8qfi0Jjr:`7nJD+97o`+ +IR6GP6UcDh6\%QoK1ALb7S&,#8:ElnKh"ai8kan/8qBE$ImZYT6q2Yn7=R]pIR?PR6q2f!8VKZ,KLSOb +7S&%u7t!]lJOW1\77Vks7tF-#JOW1^7nJ>(8qBH&Jjr:\6UcJl7=n!"KLe^j921:;:Q%qDLIk0q8kk+6 +9nc)0Kh"aj8PFe,8VTc/KLe^c6q2\p7Y4*#Jjr:`7nJA)8q]`-JOW1_84nV/9S>r/JON(]7nJM1:5MV= +Kh"aj8PFk29S>r/K1ALb7nJ8$8:X-!Jjr:a84nS-98,r1KLe^f7nJ;%8:a3"Jjr:_7S&%t7XmcoJON(] +7nJA)8q]`-Jk/Cb8kFY*7tX<%LJ(9s92(+48r#u1Kh4pm92149:5DS=J42tU5sp/k7tF-#J42tY77Ven +7"@ZpJO;nX6Ull%98Q25Jjr:b8P=e19ScA;LJ(?p84nS-986&4Kh4pg77Vu#8V9N)Kh"ai85"\.98Q;: +ImZYW7nJA)8q]`-Kh4pj84nS-98H8:Kh4pk8P=h39nZ&0Kh4ph7S&2'8qfi0Jjr:_7S&)!7t*foHU'oA +5$o921+397]N%HU'oI6q2\q7tF*!K1ALc7nJ8#7tX<'K1JUe84n:s +7!_'`HpL,L6q2f"8qKQ)J4)kX77Vnt7taE*K1AL`6q2_r7tX<'K1ALd84nP+8q02sJ4)e\91sq/8;9`/ +NDEB/9hpF68VKT&KLSOd7S/;*98?/7KLngg7nJ+t7X.0aGsOcD5XKrf7>XZ4OA]):9i-F28:a3"IR?PV +7nJD+98#i.Jjr:^77Vr!8;'H(K1ALa77Vnt7t'8VBQ)Jk&C_77Vnu8:a6$Jk&Cc8P=V(8:a6$JON(^ +84nM)8UWllI6g5R84nV/9RfDuKLeXj9hgC997o`)Kh4jh84\A'7tsW.Kh>$i7S&,$8V9Q+ImcbT6UcJm +7XRKhI6g5P7S&,#8:a3"ImZYS6UcVt8Us2uL.Fsj84n=t7"%?gKLe^k9MU:597fZ*I6p>L5sp/j7Y=3& +K1ALb7S&%u7t!]lImcbT6UcPq8:X-!HU'oE5XKoe7=@KjIR6GN5sp,h7=n!"K1ALd84nV-98,l.Le:Br +85"V*8V0?#Kh"ak8kk.8:6&.LLeUZt84nG&8:sH*JOW1[6q2Yo7XmfqIR?PS77Vu#8V0E&JO;n\7nS_5 +:Q8%EM+^U"8kk(49SZ25L.Y-o8kat39SQ27LJ(?p84nM)8VTi2M+pd$921%/8V'<#Jjr:\6UcMn7Y4*# +Jjr:a84nP+8q9'8V'<#K1/=c85"Y, +8r#u3M+^U$9M^L<:5DM:MG-g%8kjt.8VKZ,ImZYT6q2_r7tF*!Kh4pg77Vnt7taE*K1ALc7nJ;%8:O#s +HpgDO77MVm7=%?iGX+Q?5sfo`6@M9jJk&C`77Vkr7Y=3&IR?PT7S%tq7=RZnKLe^h8P=V'7tF*!KLngh +84nD$7tF-#JOW1\77Vu$8qBH&K1ALb7S&%t7YOE,J4)kY7S&2'8qfi0LeLR"9MU:597]N%KLSOf85"_2 +9nl86KLngi8P=\,8qBQ+HpC#L77W/+9oVhCND*0,8kt+398#c+K1JUb77Vr!8;Bi4LJ(?s921"+7tsQ- +Le:Bq8P=P#7=dp!Jk&C[5sp)f7"7QmJk&C`7S&%u7t*foImcbX7nJA*97fZ*Kh"af7nJ>'8V0E&I6g5J +5XKod7".KlK1ALc7nJA)8q]`-KLe^f7nJ;%8:j<%K1ALb7S&)!7tX<'LJ(?t9MU738q')pJON([77Vr! +8:sE(KLe^g84nS-98,r1MbR$)92:%*7Xm]lIR6GP6Uc]#98,r1LJ1Hq7nJ;%8:sE(K1ALb7S&,#8:j6" +IR6GR77W#%8q]`-ImZYR6:?;j7=RZnJ4)k[84nS-97fW(Jjr:b8P=_-8qBE$J4)kU6UcPq8:EopIR?PP +6:?8i7=.9dJOW1`8P=\,8q9M6:?>m7t3orImZYW7nJA)8q9(8q]c/Jk&C`7S&)" +8:j<%JON(\7S&5)986&4KLe^c6q2\p7Y4*#Jjr:`7nJA)8qTW*K1/=c8kb+;:l%e?JON(X6:?8h7"%Bi +Kh4pk8P=k5:5)84J4)kY7S&,#8:j<%JON(\7S%tp7"IcsLJ(?s921179o)JOAAf8:fE9H:l%_(8ps#oKLngk921+49S5i,Jjr:a84nS-98,r1KM"gg7n88)8VK`-L.Y'r:JZjC:5MV;Jk&CZ +5XKia6\.]tImcbS6:?;k7Y4-%Kh4pf6q2Yn7>"*%K1AL^6:?5f6\%QoHU'oG6:?5g7"IcsLeLR&:f<3I +;2S+FKh4pk8P=b/98#i.KLe^h8P=_-8qTW*Jk&C^6q2Mg6@1saIR?PT7S&%u7t3orIR6GO6:?Gr8VTi2 +Kh4pi7nJ>'8V'<#KLe^j921.59SH&2LJ(?r8kae)7t*cmH9suC5'8V'<#L.Fsk8P=b/97o`+J4)kX77W#% +8qTZ,KLe^d77Vr!8:a3"J4)kY7nJ>(8q]c/KLe^g84nA!7=dltKLe^f7nJ>'8VTi2LJ(?o7nJ5!7Y!lr +K1JUe84nJ(8V'?%Jjr:a84nS-986&4JOW1^7S&2%8V]l2N(Zs)9i-^@:PVS;LIk0p8PFb*8:X)tJON(_ +8kae*8:sH*Kh"af7nJD+98#l0HU'oD5='rn8qfi0Kh4pj84nM)8V0E&JON(Z6q2_r7tX<'M+^Ts84nM) +8VBW,KLe^g84nP+8qBH&IR6GO6:?>l7Y4*#KLe^f7nJ5!7XdZlJjr:a84nS-986&4Kh4pk8P=_-8qTW* +ImZYT6q2\p7Y*uuJjr:_7S&/%8VBW,L.Y-o8kan/8q]c/KLngf7S&%u7t!]lImcbW77W#%8qor3L.Y-p +921179nu;6Jjr:_7S&)!7t3lpImZYV7S&2'8qBE$IR6GQ6q2bt8:sE(K1ALd84nP+8qKN'Kh>$i7S&)" +8:X-!K1JUd7nJ;&8UWonI6g5M6UcPp7tO3$KLe^i8kat39S>r/L.Y'j7n85'8:a9#JO`1^8P"J*8:jB& +KLngd6q2\q7tX?)ImcbS6:?8i7=ITmImZYS6UcMn7YF<)Kh4pi7nJ;%8:sE(JOW1^7nJ;&8VBW,LJ(?t +9MU=79SH&2Jjr:`7nJ8#7t*cmImZYV7S&2'8q]`-KLngg7nJ1u7Xd]nJOW1a8kak.8q05uJON(Y6UcPp +7taE*KLe^h8P=b/98#i.Kh4pm921179nl86L.Y-n8P=V'7t!ZjIRZhN5!OH^7"Rp#KLe^h8P=_-8qfi0 +KLe^e7S&/%8VTi2L.Y-l7nJ5!7XdZlK1ALb7S&)!7tO3$JON(X6:?An7u0i6KLngi84nJ'8:j<%K1ALf +8kb"59o)D9L.Fsi7nJ>'8Us2uJjr:c8kah+8:l,K1JUf8P=_-8q]Z*K1/=a7S/;*98?/7Ldt*t9MgU?:PDA5 +KLe^i920k)7t!fqKLSO`6q2Yn7=@KjH9X]C5sp8p8V9N)Jjr:a84nS-98?/7LJ(?q8P=b/98?/7MG-g# +8kb"59o2S?LJ(?o7nJ8#7t*foJjr:]6q2Vl7"7QmJON(\7S&%t7XdZlL.Y-o8kat39S>r/Jjr:_7S&/% +8VBW,Jjr:^77Vkr7Y*uuK1ALd84nP+8q]`-KLngg7nJ1u7XmfqJ42tX6q2Pl7=.BiImcbW77Vnt7tl7Y*uuK1ALe8P=_-8qKN'Kh4pi +7nJ8#7tO3$K1ALd84nP+8qTW*JON(\7S&/%8V9N)K1ALd84nM)8V0E&J42tO4$@mS6%MKrK1ALe8P=_- +8qTW*JON(X6:?2d6@_HnKh4pk8P=Y)8:X)tImZYS6UcJl7=n!"KLe^f7nJ>'8Vg&8Kh4pj84nG%7t3lp +J4)k[84nY19o2S?LIk0r92:C>:k_J6K1ALd8P=V(8:O#sK1ALe8P=e19SQ/5LJ(?q8P=b/98?/7L.Y-k +7S&,#8;0W.LJ(?t9MU=79S,`)HpC#J6UcPp7tO3$KLe^f7nJA)8r$&6K1AL^6:?Gr8V]r5JON(W6:?>m +7t3orIR?PR6q2f"8r$&6Kh4pj84nJ'8:X)tJjr:`7nJ8#7t*cmImZYS6UcMn7YOE,KLSOd84nV/9S>r/ +J4)kW6q2\p7Xd]nHUC2I6:62k7t*otImcbT6UcGk7=dp!LJ(?t9MU418V0E&LJ(?o7nJ1t7=IQkJjr:e +9MUF=:PVS;IRZhT6q)Gi7"%BiJOW1a8P=_-8qTQ'I76VV7S&/%8V9H&J3l\S6UcSr8;0W.L.+[n9MgU? +:P;82JON(]84n4r7!qBkL.Fsk8P=Y)8:'8V0H(K1ALd84nM)8Us2uI6g5K5sp,h7=n!"LJ(?q8P=\+8V'<#JON(\ +7S&5)98?/7KLe^g84nM)8V0E&Jjr:_7S&/%8V9N)KLnge77Veo7=ITmIR?PP6:?,d6[D'dI6p>O6UcMn +7XdZlI6g5N6q2f!8VBQ)Jjr:_7S&2'8r$&6LeLQs84nD#7XdZlK1ALa77Vu#8VTi2Kh4pi7nJ>'8V'<# +I6p>N6UcVu8qTW*Jjr:]6q2l%98?/7M+pd&9i$XA:l8"EL.b6l7S%nm6[:j\JON(Y6UcDi7"%BiGsOcA +5XBW]6?YUZH9OTC6:?An7t3lpImZYW7nJD+97TE"J4)kY7S&8+9SQ/5Jjr:Y5XKi`6@_HnHpL,H5XKf_ +6@D-eI6g5L6:?;j7=[cqJk&C_77Vnu8:sH*K1JUb77Vhq7XmfqI6p>O6UcPp7taE*L.Y-p8PFn29SQ)2 +Jjr:`7nJA)8qor3LeLR"9MU:597o`+ImZYT6q2_r7tX<'KLe^h8P=e19SZ88K1JU^5sp2l7tsW0L.Y-q +9MU=79S>r/Kh4pi7nJ5!7XdZlJON(_8P=k5:5DS=J42tY6q2Yn7=dltLJ(@!9M^I:9o)D9Jjr:_7S&,# +8:a3"JON(\7S&5)98?/7Kh"ak8kk1::P2//J4)kY7nJ;&8V0H(KLe^h8P=b/986&4L.Y-m84nJ'8:sE( +K1ALa77W#%8r$&6L.Y-p9217;:PheAJjr:b8P=e19SH&2KLe^d77Vkr7Y=3&Kh4pi7nJD+98?/7Kh4pc +6:?/c6@1saJ42tY77Vu$8qfi0KLe^e7S&,#8:NuqKh4pl8kak-8V'<#JON(Z6q2\p7Y4*#Jj`+[77Vu# +8V'<#ImZYS6UcJl7=@KjH9suD5XB]_6[D'dHpL,I5sp&e7"Rp#KLe^h8P=Y)8:a3"MG@!'920t+7t3lp +JON(`8kat39S5i,In*%[84eG)8qTZ,Jk&Ca7nJ>(8q]`-H9suK6q2bu8VK`/Kh4pk8P=e19SH)4LIk0t +9i-R897B2qI6g5M6q2Mg6@VBmK1/=c8kat39RfH"HU'oE5XKod7"n3*Kh4pl8kan/8qKN'K1ALa77Vkr +7Y=3&JO;nW6q2f!8VTi2KLe^d77Vu#8VBZ.Jjr:a84nV/9SQ/5KLe^f7nJ>'8VBW,K1ALb7S&/%8VK`/ +L.Y-n8P=_-8qTW*JON(]7nJA)8qKN'J4)kW6q2f!8VTi2Kh4ph7S&/%8V0H(JOW1[6q2Je6$kj`HpL,L +6UcVt8VK`/KLe^g84nP+8qTQ'KLe^g84nS-98?/7LeLQt8P=\+8V9N)JON(Y6UcPp7tX<'JON([77Vnt +7t!ZjI6p>M6:?Gs8q]`-KLe^e6q;o"8V9H&Kh"af77`#"8;'N+K1JUc7S&)"8:j?'K1JUc7S&%u7taH, +KLnge84e;$8:!TiImZYS6UcJl7=[cqJ4)kV6UcJl7=RZnJON(]7nJ>'8V0E&KLe^h8P=\+8Uj)rImcbU +6q2\q7tO3$Jjr:a84nY19nuA9JOW1Y6:?8i7>"-'Kh>$k84nG&8:j?'KLe^e7S&)!7tX<'L.Fsm8PFq1 +985l,J4)kY7S&2'8qfi0LeLR!921(18qKN'I6p>M6:?;k7Y4-%JOW1]7S&,$8V9Q+K1AL`6q2bt8:a3" +ImZYT6q2_r7tX<'M+pd$921"-8:ElnJ4)k[84nS-97o`+Jk&Cb84nJ'8:sE(M+^U%9i-[>:5)21Jj`+\ +7S&2'8qfi0KLe^e7S&/%8V9Q+M+^Tu8kan/8q02sIR6GT7nJ>'8V0H(KLe^g84nM)8V0E&KLe^f7nJ8# +7tF*!IR6GQ6q2f!8V9N)IR6GL5='ff7YaW2KLe^h8P=b/98#i.K1ALb7S&,#8;9`1KLe^i8kak-8V0E& +Kh4pl921(297oc-Jk&C`7S&,$8V9N)Jjr:`7nJD+98,r1KLe^g84nM)8V0E&KLe^g84nG%7t3lpKh"af +7nJ>'8V9N)K1ALc7nJ;%8:P77Vr"8Us6"I6p>J6:6)e7!qBkG<\?;5XBfb7"IcsJjr:_7S&%u7t3or +L.Y-q9MU738qKN'KLe^i8ka_%7>"*%J3l\T6q2i#8qBH&I6p>M6:?>l7YOE,Jjr:b8P=b/98,r1M+pd% +9MU=79SZ88L.Fsg77Vr!8;'N+K1AL`6q2Yn7=ITmKLe^f7nJA)8qfi0LJ(?r8kak-8Us2uJjr:_7S&2' +8r$&6M+pd#8kak-8V'<#K1ALd84nP+8qTW*K1ALc7nJG-9SlJ>K1ALa77W#%8qfi0Kh4pi7nJ5!7Y!ot +Jk&Ca7S&/%8VK`/Kh4pl8kb"59o)D9K1ALc7nJ8#7t3lpJjr:a84nM)8V9N)KLe^e7S&/%8VBW,JON([ +77Vnt7smQgHU'oE5XL&m8VK`/LJ(?q7nSM,98,l.MbR$&85"P(8:a3"J42tW6UcDi7!h9hI6p>M6:?8i +7>"-'Kh>$l8P=e19S>r/Jjr:^77Vnt7tO3$K1ALb7S&,#8:sE(K1ALf8kaq197]N%K1ALh9MU:597B2q +I6p>N6UcPq8:j<%Jjr:b8P=h39nc/3KLe^c6q2Yn7=n!"Kh4pi7nJ5!7XmcoKLe^g84nS-985u1Le:C$ +9MgaD;2e.DK1ALe8P=\+8Us2uJ4)kV6UcGj7"7QmIR?PN5XKlc7"@]rIR?PP6:?5g7".KlJjr:^77Vr! +8:X)tJ4)kV6UcMn7YaW2L.Y-l7nJ5!7Y!lrJjr:_7S&%t7X[QiImcbX7nJ>'8V'<#KLSOf85"e19Sl;6 +L.Fsk7nSG*8r$&6L.Y-l7nJ5"7tF-#M,$m%8kak-8Us2uJjr:d921.59SZ25Kh4pk8P=V'7t3lpJjr:a +84nM)8V0E&K1ALe8P=h39nl86Jjr:[6:?Dp8;^/=L.Y-p921.59S>r/K1ALa77Vnt7taE*L.Y-n8P=\+ +8V0E&Jjr:a8P=e29nc25JOW1[6q2\q7tX<'K1ALf8kb(9:PheAJjr:_7S&2'8q]`-KLe^g84nM)8Us2u +MG-g#8kan/8qKN'Jjr:a84nS-97fZ*HUC2K6q)Vp7t=#uKh4pm921+18qol0Kh4pj84nS-98,r1KLe^e +7S&,#8:sE(K1ALa77Vr!8;'N+Kh4pk8P=V(8:3]jG<\?:5*985u1KLe^f7nJ8# +7taE*Jk&C`77Vu#8VTi2L.Y-n8P=b/98,l.KLe^h8P=S%7XRHfJ4)k\8P=b/97fW(IR6GN5sp,h7=[cq +ImZYU77Vr!8:(8qfl2K1JUd7nJ>(8q]c/Kh"ag +7S/8(8qfi0L.Y-j77V_j6@hQqJOW1]7S&,$8V0H(J42tW6UcMo7tX?)JOW1`8P=\+8Uj)rImHJT77`A1 +:Qn[WN)!6*8PFh.8qor3LJ(?n7nJ8$8:j?'Jk&C]6UcDi7"7QmK1ALi92:=::5MV=KLngi8P=V(8:Eop +Jk&Cd8kak.8q9?#Kh4pk8P=_-8q]`-K1AL^6:?;j7>4<+L.Y-p921.59SH&2KLe^e7S&)!7taE*KLe^c +6q2i#8qor3J4)kR5XKlc7".KlJk&C`7S&,$8VBW,K1ALc7nJA)8qTW*KLe^i8kb(9:PVS;Jjr:^77W#% +8q]`-Jj`+\7S&5)98,r1K1ALc7nJA)8qBH&ImcbW7S&,$8Us2uJjr:b7nSG(8Vou3Kh4pi7nJ>'8VBW, +Kh4ph7S&%t7Y*uuKh4pm921.59SQ/5MbR$(8kk"08qBE$Jjr:^77Vbl6[qHlM+^Tt7nSJ*8qTW*JON([ +7S&)"8:j?'Kh"aj8PFn29S>l,JON(`8kb%7:4u/1L.Y-s:/Ha?:5)84L.Y-l7nJ5!7YF<)K1JUe84nP, +97oc-JOW1^7nJ8$8:$j7nJ5"7tF-#KLngm8kk49:5hhALeLQs84nD#7Y*uuKh4pi +7nJ;%8;'N+JOrC_84S8(8VB]-Jk/Cc8P+V-8Uj)pJ4)kV6UcMn7YXN/N)3E.9MU1/8:X)tKLe^i8kat3 +9S>r/Kh4pm9217;:PheAJON(^84nV/9S>r/Jjr:_7S&2'8qfi0L.Y'm8kOe/8VBW*KLeXf8P+V-8V9N' +L.Y-l7nJ8#7tX<'L.Y-j77Vhp7>"*%KLe^f7nJ5!7XmcoK1ALe8P=b/98?/7MG?p$8kO_+7ta?%Kh"[k +9MLUF;2n:FMbQs'92(4:9oD_@MG-a$92(.698,l,Kh"ak8kk%297fQ%JON(]7nJG-9SuSAK1JUd7nJ8$ +8:j?'J42tV6:?2e6[qKnImZYU77W&'986&4L.Y-n8P=Y)8;0W.LIk*m84eP.8qor1KLeXb7n/&"7YFB* +KLngh84nP,97]Q'I6p>L5sp&e7"\$&L.Y-l7nJA)8r$&6Kh4pe6UcMn7YaW2M+^U!921179nl86Jk&Ca +7nJA*97oc-KLe^f7nJJ/9nl86L.Y-p921%/8VBW,L.Y-s:/Ha?:4br+J4)k[8P=b09S5l.KLe^f7nJG- +9S>r/Jjr:[6:?5f6\%QoK1ALd84nS-98?/7L.Fsl85"_09S>r/KLe^f7nJ;%8;9`1Le:Bp7S/;*98#i. +KLe^h8P=_.98,u3Le:C!9M^R@:kqV9KLe^h8P=_-8q9$j +7nJ5"7t!]lHU'oH6UcMo7t=#uJk&C`7S&%u7t=#uJk&Cb84nJ(8Uj,tHpC#K6q2i#8q]`-Jjr:_7S&,# +8:a3"L.Y-m84nP+8qKN'K1ALf8kaq1986&4Kh4ph7S&%t7Y!lrJON(_8P=n7:P_\>M+pd"8P=\+8V9N) +JON(\7S&8+9SlJ>Kh4pg77Vnt7tO3$Kh4pl8kan/8qor3KLnge77Veo7=[fsJk&C`7S&)"8:j?'J42tV +6:?8i7=@KjImcbW7S&%u7tO6&LJ(?p84nG%7tO3$K1ALc7nJ;%8:sE(Kh4pk8P=Y*8Us6"JOW1\84e4u +7X79dHU'oF5sp8q8qKQ)I6p>J5='W]6@VBmImcbT6UcGk7=n$$Kh>$o921479o2D7KLe^h8P=b/98#i. +Kh4pj84nM)8VK`/JO`1Z77;\s7Y40$KLeXi9MC==:4u//JON(\7S&)!7tF*!K1ALc7nJA)8r$&6LeLR# +9i$U?:P_\>LeLR"9MU=79S5i,IR6GQ6q2_r7t<~ +8V9N'Kh4pl8kak-8Uj)rIR6GQ6q2bt8;0W.J4)kU6:?5f6\%QoKLe^g84nP+8r$&6KLeXf8P+Y/8r#u1 +LIk*q9MLRD:leCKN)!0*92(.698H25Le:"-'LJ(?s92149:5)84Jjr:_7S&"r7=dltKh4pm921.59S#W&IR6GP6q2f"8q]c/KLe^g +84nS-97K;tJjr:[6:?8h7"\!$KLe^d77Vhp7=dltJON(]7nJG-9SQ/5LJ(?r8kaq198QA=MbR$&8kat3 +9S>r/Jjr:`7nJ;%8:j?'LIk0s9M^R@:kq\$h77Vhq7X[TkIR?PS77Vr"8V]u7L.Y-j77Vnt7tsW0Kh4pf6q2Yn7=n!" +K1ALb7S&/%8V0E&Jjr:b8P=_-8q]`-L.Y-n8P=b/986&4LeLR!921(18qKN'Jjr:`7nJA)8qfi0L.Y-m +8P=\,8qKQ)Jjr:a84n_5:P_\>KLe^f7nJ;%8:j<%I6g5I5XKia6\%TqKLngk8kat198>u/ImZYW7nJA) +8qTW*K1ALb7S&,#8:sE(Jjr4\77Det7YF<'L.Fmn9MLC<9nc).KLe^e7S%qn6[_6fK1ALg921+397fW( +KLe^g84nM)8V0E&KLe^h8P=_-8qBE$J4)kW6q2Yn7=RZnImZYT6q2\p7XmcoIR6AP77Dl#8;9`/L.Y'n +91t"38qfi.J4)kU6:?An7tjN-KLe^c6q2\p7Y4*#K1AL`6q2Yn7=n!"KLe^d77Vhp7=n!"K1AFc8P+V- +8VBW*LIk*p92(=>:6/1IN)!0*92(+48r#u1LIk*p92(.6985u/Kh4pm92149:5;J:LJ(?r8kaq1986&4 +Kg\Ih8PP.::Q.qBMb6a'92CL>:Q%h?LJ(?r8kb"59nuA9MG@!*:/H[;9SZ88Le:4<+Kh4pi7nJ>'8V'<#JON(\7S&,#8:sE(L.Y-n8P=\+8Us2uIR6GM5sp)g7=R]p +KLe^i8kaq197K;tKLe^b6UcAf6@D-eImZYU77W&'98QA=L.Y-l7nJ>'8V'<#Jjr:c85"_09T)VAMG@!& +8kb"59nl86KLe^h8P=_-8q]`-Jjr:b8P=_-8qTW*Kh4pj84nJ'8:j<%Kh4pl8kb%7:5;J:Jjr:^77W#% +8qfi0K1AL]5sor^5^l$fK1ALd84nD#7X[QiJ4)kU6:?An7t3lpGs+B<5!XTb7=[cqJjr:`7nJA)8qBE$ +J4)kZ7nJD+97o`+KLe^g84nS-98?/7LeLQu8kak-8V0E&L.Y-n8P=h39nc/3J4)kY7S&/%8UNciIR6GQ +6q2f!8VTi2L.Y-o8kan/8qKN'HpL,H5XKoe7=R]pJOW1^7nJ;&8VTl4LeLQs84nP+8r-/9L.Y-i6q2Yn +7>"*%L.Y-n8P=_-8qBE$Jjr:a84nG%7tr/K1ALd84nM)8V0E&Kh"ag84nS-986&4 +Kh4ph7S&,#8;'N+KLe^h8P=n7:PVS;Kh4pk8P=\+8VK`/JON(Y6UcDi7"7ToJk&Cd8P=e/98>u/ImZYV +7S&/%8V9N)KLe^f7nJ>'8VBW,Kh"[g84eV098H25LIk*p92(.697oZ&JON(]7nJ;%8:j<%KLe^g84nJ' +8:j<%I6g5M6UcPp7tO3$KLe^i8kaq197fW(LJ(?r8kan/8qTW*Jjr:_7S&,#8:j<%JON"Y77Dbr7=dlr +Jjr4^7n85'8:sE&L.Y-h6UcJl7>"*%Jjr:]6q2bt8:sE(K1AL^6:?,`5^GUZHpC#I6:?Gr8Vg&8K1SUf +8P+M'7Y4*!L.Fmk8P4b08rH>9MG-a$92(.698H25Le:g6\7]rL.Fsn8kk1::Q8.JLJ(?p84nM)8V0E&KLe^i8kan/8r$&6MG-g%8kjt.8V0?# +Jj`+^7S//"7t!ZjI6g5P7S&5)97fW(Jjr:^77Vkr7YXN/Kh4pk8P=_-8q]`-Kh4pm921179nPr-Kh"al +92:@<:Ph_>Le:Br85"S(8:a,tJjr:\6UcDh6[qHlK1ALf8kat39SQ/5KLe^d77Ven7"%?gIR6GP6q2\q +7t=#uK1ALf8kb"59nZ&0L.Y-o8kat39S>r/K1ALa77Vkr7XdZlK1ALa77Vu#8V9N)Kh"ah7nSG(8VTc/ +IR6GN5sp5n8;'N+Kh4pn9MU@99nl86Jjr:_7S&%t7Y!lrK1ALc7nJ;%8;0W.Jjr:`7nJJ/9o)J'8VK`/LeLQs84nJ'8:ElnImZYW7nJ5!7XmcoJ4)kZ7nJD+98,r1KLe^i8kat39SH&2KLe^g84nS- +98H27L.Fsj7S/;(8r#u3L.Fsk7nSS09nu;6L.Fsk7nSJ*8r?;'8VBW,Kh4pj +84nM)8VBW,J4)kY7S&/%8V'<#J4)kY7S&2'8q]`-Kh4pj84nM)8V0E&JON(\7S&/%8VK`/LeLKs8kO_+ +7tF)tJjr4`8P+V-8VBW*JON(]7nJA)8qBE$JON(b9MUI?:kVA3Kh4pl8kat39SH&2K1ALb7S&"r7=@Hh +J4;tZ84S;&7taE(L.Y'm84eJ(7tjH(L.Fml8kXt4985u/L.Fmk8P4e298H25K1JUb77Vhq7Y*uuJON(Z +6q2_p7Y4#uMGI*$7nJ+q7".KlJ42tZ7S&,$8VTl4K1ALa77Vnt7t3lpJON(]7nJ;%8;9`1LJ(?t9MU=7 +9S#W&IR6GO6:?An7tO3$Jjr:`7nJ>'8V'<#KLe^i8kan/8qor3LJ(?o7nJ;%8:sE(K1ALd84nM)8Uj)r +Kh"ah7nSY4:PqhAL.Fsm8PFn29S,Z&K1AL`6q2Vl7"@ZpK1ALd84nP+8q]`-L.Y-m84nA!7=7?eI6g5N +77Vr"8V'?%JON(]7nJA)8qfi0LJ(?t9MU=79S5i,Jjr:`7nJ>'8V0E&IR?PR6q2o'9ScA;LIk0o85"V* +8VKZ,HU'oD5!XN^6[h?iJ4)k[84nS-98?)4L.b6m7nJ.s7=[cqJjr:_7S&,#8;'N+IR6GP6UcVt8VTi2 +Kh4pk8P=b/97o`+I6g5O77Vu#8V0E&J4)kV6UcVt8W$8>MG@!&8kaq198,r1K1ALc7nJ>'8V'<#Kh4pk +8P=h39nuA9L.Y-n8P=\+8Uj)rJ42t\84nM*8qKQ)JOW1]7S&/&8qTZ,JOW1^7nJ5"7tO6&LJ1Hq84nA" +7Y4-%JON(^84nS-98#i.Kh4pk8P=e19SZ88LJ1Hq84nJ(8Uj,tIR?PS77Vhq7Y+$"JON(\7S&5)98H8: +LeLQu8kaq1986&4L.Y-j77Vhp7=7?eImZYW7nJ;%8:j<%KLe^i8kb"59nuA9LJ(?r8kah+8:ElnJ4)kX +77Vu#8VTi2L.Y-o85"\.98H27Kh4jh84\G+8VBW*KLeXd7n85'8;g8>N)!6,9i$L99S5l.K1JUg8P=e1 +9SQ)2L.Y-o8kat39SQ/5KLe^c6q2bt8;U&:N(cs*:Jd$H:l7q@LIk*n8P4b08qor1KLe^e7S&)!7taE* +LeLR"9MU738qTW*K1ALf8kat39S,`)ImZYT6q2f!8VBW,Jjr:^77Vnt7t(8;Bc/KLeXg8kOe/8V0E$Jjr4^7n8;+8r-/7Kh>$h77Vhq7Y+$" +K1ALd84nY/9Sc;8In*%Y7Rqem7!_0eHUC2L77Mbs8:X6&Jjr:_7S&/%8V0E&Jjr:^77Vhp7=n!"JOW1_ +84nM*8qBH&JOW1`84nY19o2S?KLe^g84nS-97o`+KLe^k9MU:597o`+K1JUa6q2Yo7Y4-%Jk&Ca7nJ>( +8qKQ)Jjr:Z5sp5n8;Bi4K1ALd84n\19nl23JON([77Vnt7taE*KLe^e7S&2'8qfi0L.Y-p921.59S5i, +JON(Z77Vks7t3orJ4)kW6q2Yn7=dltJ4)kZ7nJD+98?/7LJ(?r8kak-8V'<#Jk&C_77W#%8q]`-KLSOf +85"h39oVhCKh>$j7nJA)8qBE$JON(_8P=h19SZ25L.b6k77Veo7=n$$Kh4pj84nM)8VBW,JON([77Vr! +8:sE(KLe^g84nS-98#i.L.Y-n8P=V'7tF*!KLe^h8P=Y)8:a3"Jjr:\6UcGj7"7QmJON(\7S&2'8q]`- +KLe^g84n\3:5i"IM+pd!84nA!7=.6bHpL,J6:?2e6[hBkIR?PQ6UcSs8V9Q+J42tY77Veo7=dp!L.b6n +84nA"7Y!otKLe^i8kaq197o`+KLe^f7nJ;%8:j<%K1ALb7S&5)97o`+K1ALd84nJ'8;'N+J42tX6q2\q +7tX?)K1JUc7S&%u7tF-#J42tW6UcGk7=R]pJ42t[7nJ8$8:j?'K1ALc7nJ;%8:a3"JON([77Vr!8:j<% +JOW1]7S&,$8VBW,KLe^f7nJ>'8V9H&K1AF`7Rhu!7XmcmJ4)eW7Rhqt7>=E,M+^U"8kk"297]Q'J42t\ +7nJA)8qol0Jjr:a84nS-98#i.K1AL`6q2_r7tjN-M+^O#9hpR>9nl21KLeXe84\D)8:sE&J4)k[84nV/ +9SH&2Kh4pj84nP+8qfi0ImZYX84n\3:5DS=Kh4pj84nP+8q]`-LJ(?q8P=\+8V9N)KLe^f7nJ>'8VBW, +L.Y'm8kOh18qfi.Kh4jj8kOh18qfi.LJ(?r8kat39ScA;LJ(?l6q2Vl7"Rm!Jjr:`7nJG-9SZ88L.Y-n +8P=b/97fW(JO`1\7n/,&8;0W,KLeXf7nAG.98Q;8Kh4jk91st18V''8V9N)K1ALc7nJ;%8:a3"Jjr:_7S&2'8qTW*K1ALa77Vbl6[qHl +H9suD5XBW[6$bjbImcbX7nJ>(8q]c/K1ALd84n_5:PVS;Kh4po9i$XA:kq\'8VK`/KLe^f7nJ5!7XmcoImZYS6UcSr +8;Bi4L.Fsi77`&"8;9Z.LIk0o85"Y,8qTQ'J42tW6Uc>e6@VBmJ42tV6:?>m7tF-#IR?PO5soo]5^Yjb +JOW1`8P=\,8q]c/L.b6q921".8Uj,tJ42tY77Veo7=ITmJjr:`7nJD+97o`+Jjr:a84nP+8r-/9K1JUa +6q2Sk7".KlI6p>J5='T[6$tscH9suF6:65m8:jH,JkA[d84e.q7!qBkJON(]7nJD+98#i.JON(Z6q2_r +7taE*JOrIc7nJ8$8:a6$K1ALe8P=_-8q]`-Jk/Ca8P"G(7t*inImlbX8P"D&7Y40$KLSOd7S//"7t!]l +HpL,L6q2f!8VBW,Jjr:b8P=e19SQ/5LJ(?s921+398,r1KLSIc7nA>(8:j<#K1AFb84\;%7XmipKh4pm +921(18qBE$Jjr:b8P=_-8qKN'IR?PT7S&)"8:EopI6p>P77W#&986)6LeLQt8P=\+8VBW,Kh4pk8P=\+ +8V0E&K1AFc8P+V-8VBW*K1AFa7n85'8;'N)K1ALd84nM)8V9N)Kh4ph7S%qn6[_6fJON(Z6q2f!8VTi2 +KLe^e7S&,#8:a3"JO`1Z77;_u7u'`1LJ(9p8kOk18qfc+Kh4jl9MC.38V9N'Kh4jj8kOe/8VBW*I76VN +5sfud7"e-)LJ(?s921479nu;6LIk0k6q;hs7u0c3MG-g"7nS>"7Y*orImcbT6UcMo7t=#uJk&C`7S%qo +7"7ToGsarC5s]]\6$PX\GX+Q=5l,JO;nX6Ul\s8;'N+L.Y-j77Vkr +7YXN/N)3E/9i$@18:'8V0H(L.Y-n8P=_-8q]`-Kh4pi7nJ8#7tF*!ImcbU6q2Vm7(8qfl2K1/=a84nP+8q]`-Kh>$k84nJ(8VKc1In*%Z7nA"q7=@KjJOW1a8P+V-8VK`-K1JU^5sp#c +6\7g"Jjr:\6UcPp7u'Z0L.Y-n8P=b/98,r1Jjr:[6UcGk7=[fsJk&C]6UcDi7"@ZpJjr:a84nS-98#i. +IR?PR6q2\q7t3orIR?PQ6UcGk7=ITmHpL,I5sp8q8q]c/Kh>$k84n=u7>+6*L.Y'm8kb(9:PDA5Jjr:_ +7S&/%8V]o6I76VS7RrV0E&JON(\7S&,$8V'?%ImZYR6:?;j7=[cqJON(_8P=h39nPr-HpL,L6q2_s +8:O#sHU'oC5!X?X6$Ya_I6p>R7nJA*986&4LeLQs84nD#7YF<)Ldk!l7S8G/9nZ)2JOrIb8P4G!7=[cq +ImcbZ8P=\,8q9?#ImcbV77Vhq7XmfqIR?PP6:?5g7"7QmJ4)kY7S&2'8q]`-N)!60:K!-H;2@h=KLe^g +84nP+8q]`-K1/=a84nV/9SQ27Kh>$j7nJ;%8:j<%In*%X6:?;k7Y+$"K1ALf85"V*8Vfu5LIk0q8kk"0 +8qfc-I6g5N6q2_r7tO3$KLe^d77Vnt7u'`3MG@!'920t+7t*cmJj`+`85"S(8:j<%KLe^e7S&,$8V'?% +Jjr:d921.3985u1MbR$$7S/"o6\7cuKLe^d77Vu#8V9N)Jjr:c8kb"59n#DsJj`+[6UlVq7taE*KLe^d +7S&"s7XmfqG'8VTi2LJ(?r8kan/8qTW*KLngh7nJ1t7=n!"K1ALa77Vkr7X[QiIR6GR77Vu!8;Kl4N_iZ292:%, +7tX<'Kh"ag84nP+8qfi0KLe^c6q2Vl7".KlK1ALe8P=e19SQ/5Kh4pg77Ven7"7QmJk&Cb84nV09nGl, +J42t\84nM*8q]c/L.Y-o8kan/8qTW*Jk&C^6q2Vm7=[fsHpgDP7Rqqr7XmfqK1JUg8P+P)7tX<%ImcbQ +5XKf_6@VBmKLe^i8kan/8q02sJjr:`7nJD+98?/7L.Y-l84nD$7t3orIR?PN5XKia6[qKnJ42tY77Vhp +7=7?eJ42tX6q2Yo7Y!otJk&Cb84nG&8:X-!Kh4ph7S&)!7tO3$LJ(?q8P=M!7"%?gKh4jd6q2Vl7"%?g +IR?PT7S%qo7!q9hH9suE5sfud7"@ZpIR6GN5sp#c6[_9hJON(Z6q2\p7Y!lrJON(]7nJA)8qKN'HpL,J +6:?5g7"%BiIR?PR6q2Pl7=.BiHU'oH6UcJm7Y4*#KLe^e7S&)!7tjN-N_NB-85+_/97]Q'J42tZ7S&%u +7te6@M6hJjr:c8kb"59nl86KLSOe7nSP.9SZ25 +KLe^f7nJA)8qfi0L.Fsm921.59S#Z(HpL,H5XKlb6[qHlImcbR5sp&e7"Rm!L.Y-q9MU=79ScA;MbR$+ +9i-^@:P_\>JON(^84nS-986&4Kh4pi7nJ;%8;9`1LeLR"9MU:598#i.KLe^f7nJ1t7=dltKLe^c6q2Vl +7!q6dHTsfI77W&%8r629NDEH.8kje&7=[cqJjr:^77Vr!8;'N+LeLR$:/HdA:P;82K1ALd84nV/9SZ88 +K1JUa6q2Pi6[Cs_GsOcD6UZ>k7Y+$"KLngj8kan0986&4J4)kZ7nJD+98#i.KLe^g84nJ'8:X)tHpL,K +6UcMo7t*otHpgDP6UcPp7ta?'Jjr:`7nJ>'8V0E&J42tZ7S&/&8q]c/Jjr:^77Vr!8:sE(Kh4pm921.5 +9S5i,ImZYS6UcJm7X79dGsOcG6UcMn7Y*uuHU'oF5sp&e7"%BiLe:Bu92:C>:l7qBLIk0o85"b29o)D9 +Jjr:`7nJA)8q]`-K1ALb7S&/%8VBW,JOW1\77Vks7taH,Jk&C^6UcJl7=[cqI6p>Q77W)'985u1M+^U" +8kje&7=n$$K1/=`7nJ;%8:sE(Kh4pi7nJ8#7tO6&KLe^h8P=b/98#i.KLe^c6q2Vl7"7QmHpL,J6:?Dq +8V0H(JOW1]7S&%u7tO6&Kh4pk8P=_-8q]`-KLe^c77Vbm7"%BiHpgDO77M_n7=ITmJON([77D_p7"7Qk +IR?PS77Vnu8:O#sJ4)k[84nP+8q9N6UcMo7tF-#J42tW6UcJm7Y4-%Jjr:`7nJ5!7Y!lrJ4)kV6UcPp7taE*LIk*l8P=b/ +97TH$I6p>J6:6#a6@)!gHUC2J5XKrg7YOE,K1AL_6UcJm7Y4-%Kh4pl8kaq198#i.KLe^g84nM)8VBW, +J42t[7nJD,9SH)4Kh>$k84n7t7<^s]I6p>M6:?8i7=[cqJON(\7S&2'8qor3N(Zs%8PFe.8qTW*IR?PP +6:?;k7XRHfK1ALb7S&%t7Y4*#L.Y-o8kak-8V9N)Jk&C^6q2Pi6[h?iJjr:b8P=b/98#i.Kh"ai85"e4 +:5VeCLJ(?o7nJA)8r$&6LIk0o8kak-8Ua#qHpL,K6UcVt8VBW,K1ALb7S&,#8:sE(Kh>$l8P=P$7Y4-% +LJ(?t9MUF=:PheAKLe^i8kat39SQ/5K1ALb7S&,#8:sE(K1ALc7nJ>'8V0E&IRZhW7nA(u7tX?)K1JU` +6:?5f6[qHlIR?PT77Vu!8;0Q+LIk0o85"P(8:a6$Kh4pk8P=_-8qor3Mbd3.:JlpA:5;J:N)3E0:Jlg< +9RoQ%IR?PQ6UcJm7XdfsJk&Cb84nM*8q]`-Kh4pj84nP+8qfi0KLe^f7nJ>'8VK`/Kh4pk8P=\+8V'<# +ImZYR6UcGk7=7KlIR?PR6q2bt8;0Q+J4)kW77Vu$8q]c/Jk&C^6q2Yo7Xmp!Kh4pf6q2bt8;9`1Kh4pl +8kb"59nZ&0J42tW6UcAj7K +5XKlc7"@]rJOW1]7S&%u7t=#uJjr:_7S&,#8;0W.L.Y-n8P=Y*8V0H(H9suH5sp#c6[_9hJ4)kY7Ri&% +8;9Z,JOW1`8P=e29n>`'HTsfF6:?Jt8qor3Kh4pk8P=_-8qKN'Jjr:_7nJ;&8Us6"GsOc?5!O3S5C#O] +HpgDQ7nA5%8V'?%IR6GP6UcSr8;'N+JON(V5XKod7"\!$Le:C!9M^:08:s?%Kh"ah7nSV2:5DM:Kh"[d +7nJA)8q05uH9suC5s]QW5BK.WGX+Q@5='ff7YOE,KLe^d77Vu#8VKc1K1ALe8P=_-8qTW*K1ALb7S&)! +7tX<'JOW1`8P=_.97fZ*ImcbT6UcDl7X[]pJOW1[6q2Yo7Y*uuJ4)kY7S&8+9SQ/5Le:C!9M^:08:X)t +HpC#E5!XZf7tO3$Kh"ah7nSJ*8r-)6N)!6/:/Qg>9nl23JOW1]7S&)"8:j<%Jjr:^77Vkr7Y4*#Jjr:a +84nV/9SQ/5K1ALb7S&2'8r-/9NDEH.9MU738q9?#JOW1a8kat39S#W&Kh"ai8kaq198#i.K1JUa6q2Mj +7"7]tJjr:a84nY19o)Jr/Kh4pk8P=\+8V0E&ImcbT +6Uc>e6?ta[HU'oJ77Vnu8:O#sJON(]7nJ;%8:j6"Jj`+\6q;ku8;0Q+Kh4pi7nJ;%8;0W.K1ALd84nM) +8V9N)K1AL^6Uc;c6$YXZI6p>Q7S&2'8qfc-Jk&Cb84nS.9S>u1Jk&C\77MYm7=.BiKLe^f7nJD+98H8: +Kh4pi7nJ;%8:j<%IRZhS6UZ2c6?G=QFZhp76:6)e7"%KnJk&C^6q2Vm7=ITmIR6GQ6q2i#8qfi0Jjr:_ +6q;ku8:s?%KLe^h8P=b/986&4L.Y-n8P=\+8Us2uH9suC5X^I6p>N6UcSs8V9N)JON([77Vu!8:j6"K1ALe8P=h39nuA9Kh4pj84nJ'8:a3"GX=`>55='T[6$ba]I6p>Q7S&%u7smTiJ3l\X7S/;(8q]Z*KLSOd7S/;(8qol0Kh4pi7nJ;%8;0W.JON(\ +7S&/%8VK`/LJ(?o7nJ.s7=ITmJOW1`84nS+8q]Z*J42tZ7S&%u7t!]lHpL,J6:?5g7!V'bJjr:b8P=b/ +97o`+K1AL`6q2Sj6[h?iJ4N7[77MVk7!Cj\GX+QA6UZ5e6[M0gImcbT6UcJm7Y+$"H9X]B5XKrg7Y*uu +J4)kZ77`5,9o;V?KLe^g84nS-98,r1Kh4pj84nP+8q]`-J42tV6:?2e6[_9hJOW1c921+397o`+JOW1[ +6q2l%98?)4LIk0n8P=M"7=ITmJO;n_9MUF=:PDA5Kh4pj84nD#7XRKhIR6GQ6q2\p7XmcoJON(\7S&,# +8:sE(KLngf7S&%u7t=#uHU'oE5XL&m8VBZ.I6p>K5XKia6\%QoJjr:a84nS-98,r1JOW1\77Vnu8;'N+ +KLe^i84eY29SuM*8V]r3K1ALa77Vkr7Y=3& +HpC#I6:?;j7=dltL.Y-n8P=Y*8V'?%JOW1_7nJD)8qol0Kh4pm921+397fW(JOW1_84nJ(8Ua#qGs4KA +6:?/c6@1saJOW1`8P=\,8qTZ,In*%Y7Rr#!8:X-!JOW1_84n;!7X[]pIR6GQ6q2bt8;'N+HpL,K6UcSs +8VK`/KLe^k8kk:@;NOdVKh4pi7nJ>'8VBW,KLe^f7nJA)8qor3KLngg7S&2'8qKN'Jjr:`7nJ>'8VTi2 +K1JUc7S&8+9SZ88Jjr:]6q2_s8;'Q-J3l\Y8P=k5:5;J:Kh4ph7S&"r7=@KjImZYW7nJA)8q]`-KLe^g +84nJ'8:sE(IR?PQ6UcGk7=R]pHU'oE5XL)o8q]c/J42tX6q2_s8:sH*KLe^e7S&)!7t*cmImcbS6:?>m +7taE*KLe^i84eV098Q;8Kh4pi7nJA)8qor3JOW1Z6UcDi7".KlJON([77Vr!8;'N+KLe^d7S&"s7Xd]n +J42tY77Vu$8qTZ,ImcbS6:?>l7Y*uuJON(\7S&5)98?/7Kh4pg77Vr!8;0W.LJ1Hm6q2Gc5^GX\JOW1_ +84n=u7=7BgI6g/G5='Z^6@M6hJOW1`8P=V(8:X-#KLngj8kb%7:5DM:Kh"ah7nSG*8qKN'JON(Y6UcMn +7Y=3&K1ALd84nP+8qTW*Jk&C`7S%tq7=.9dH9X]C5soud7!qBkImcbV77Vr"8V0E&JON(]7nJA)8q]`- +L.b6r921==:lS.FND*0,9i-X<9nl86L.Y-p921.59S>r/Kh4pl8kat39SQ/5ImcbT6Uc>e6@V?kKh4pj +84nG%7tX<'ImcbT6UcGk7=[fsK1ALe8P=e19SH&2LIk0k7S&)!7t=#uIR?PT7S&/%8Us2uHpgDN6q)Jk +7>+6*Kh>$m8kat49n5Z&H9suH6q)c#97oc-L.Y-p921FC;ijmWK1ALa77Vnt7tO3$K1ALb7S&/%8VBW, +Kh4pg77Vu#8V0E&J4)kZ7nJA)8qfi0Jk&C^6q2f!8Vg&8Kh4pf6q2Sk7!q9fJON([77W&'98?/7K1AL_ +6UcMn7Y4*#Jjr:b8P=e19SH&2LIk0q8kk.8:5MV=LIk*q9ML=897oZ&J4)eW7Ri)'8Vp/9LJ(?r8kan/ +8r68-9oMhEKh"aj8PFq49o)D9L.Y-o8kak-8Us2u +ImcbV77Vhq7Xd]nJ42t[7nJ8$8:O#sHUC2L6:?An7tO3$K1ALd84n=u7=.BiIR6GR77Vu#8V0E&H9suK +6q2f"8qor3KLe^h7nSS09o2M-9o)D9LeLQt8P=\+8VK`/L.Y-m84nM) +8VBW,M+^Tp6UlYq7tO3$JON(]7nJ8$8:sH*Jk&C\6:?5f6\.ZrJ4)kU6:?;k7Y=6(Jjr:]6q2_r7tsW0 +LJ(?n7S&/%8W$8>LJ(?r8kaq198,l.L.Fsn8kk179o;M:LIk*r9hpO<9S5i*J4)eU6puSr7Y=9'KLe^g +84nJ'8;Kr7J4)k]8kan/8qTW*L.Y-m84nJ'8:X-!JOW1`84n_3:5_hCKLSOe7nSP.9Sc;8Le:Bq7nSJ* +8q]`-Jk&C`7S&2(98#l0JOW1]7S&,$8Ua#qIRZhV6UcPp7tX6$K1/=^77V_k6[:saImZYW7nJD+98#i. +IR6AQ7Rhu!7Y*usK1AF_77D\n6[qHjKL87b8PFn29S>r/L.Y-t9i-^@:PhV9Kh4pk8P=_-8qTW*K1ALd +84nJ'8:X)tImcbQ5XK`[5^YjbImcbX7nJ>'8Uj)rG<\?;5XBrj8;0Z0IR?PN5='cd7=n!"K1ALc7nJ;% +8;'Q-KLngg7nJ>(8q',rK1/=e8kk+69nu;6LIk0q8kk1::PD;2K1ALc7nJ;%8:sE(Kh4pl8kaq197o`+ +L.Fsi7nJ;%8;0W.LJ(?u9i$[A:le@LMG-g$921.59S>r/K1ALf8kb"59nZ)2Kh>$n920t,8:O#sJk&Ca +7nJ;&8VKc1L.Fsp9M^=48pW]fI6p>T8P=_-8qor3K1ema6:6#^5^YjbIR?PS6q2f!8VK`/JOW1U5!X?U +5CGjdIR?PQ6:?An7tX<'L.Fsk7nSP.9Sc;8K1AL_6UcGj7"%?gGs4K@5sp&e7!h0cI6p>R7nJ;&8Ua#q +H9X]D6:?8i7=@KjI6p>Q7S&5)98,r1LJ(?p84nM)8VK`/MG-g&92:128qKH$M+^U$9M^I:9nYu-K1/=b +8P=e19S>r/Kh4jk8P4e298Z>7Le(*i77Mhq7"@ZnK1AL_6UcPp7tsW0LJ(?q8P=_-8qKN'KLe^h8P=e1 +9SQ/5Kh4pj84nM)8V9N)JOW1_84nP,98#l0Kh>$o9MU7497B5sIR?PP6:?An7tX<'JON(Z6q2bt8:j<% +Jj`+Z6q2_r7t'8VTi2L.Y-m +84nP+8qfi0LIk0o8kaq198,r1K1JU`6UcJm7YOH.Kh4pj84nS-98?/7KLnga5soua6@q^!Kh4pm921%/ +8UNciLJ(9r9MC4798,r/Kh4ji8P+P)7tO3"Ldt*o8kjt08q9$o9MU@99nZ&0I76VR77Mo#8q]c/J42tZ77W&'98,r1J4)kX +77Vnt7tX?)Jk&C`7S&2(97fZ*KLSOh8kk(49Sc;8M+^U$9M^O>:PD;2KLe^i8kb%7:5;J:Kh4pi7nJ5! +7XmcoLe:Bq8P=\+8V0E&KLe^j921==:l\7ILIk0o8kb"59nl86Jjr:^77Vr!8:a6$JON(^84nJ'8:X)t +JON(Y6UcJl7>"*%Kh"al92:789n#GuImcbZ8P=e19ScA;Jk&C`7S&,$8V9Q+JON(Z6q2_r7tX<'JOW1Y +6:?2e6[hBkIR?PR6UcMn7Y!lrIR6GP6UcPq8:j?'ImcbR6q)Po7t4$"K1JUb77Vbm7".KlK1JUh921". +8UNfkImcbU6q2Yo7XmfqJk&Ce921.59S5i,LJ(?q8P=_-8qfi0Le:Bt8kk"08qKH$Kh"ai85"b29nu;6 +Kh4pi7nJA)8qor3MG?p(:/6aC:QA1GMb?`t7nA5$7Y*usJON([77W#%8qor3KLe^g84nV/9SZ88KLe^h +8P=e19SH&2KLe^g84nP+8qor3Kh4pj84nJ'8:j<%KLe^h8P=_-8qKN'KLe^f7nJ>'8VBW,K1ALc7nJA) +8qfi0L.Fsk8P=h39o2S?LJ(?p84nP+8qTZ,LJ(?s921.59SQ/5L.Y-m84nJ'8:sE(Kh"ak8kjt08q9(8qBH&J42t^8P=k5:5)84 +JON(Z6q2\p7Y+$"I6p>K5XKlc7"%BiL.Fsn8kk%298H27M+^U"8kk(49S,Z&K1ALd84nS-98,r1KLe^g +84nS-986&4MG-g#8kae)7t!]lI6g5N6q2et8;9Q)L.Fsg77Vr!8;0W.Kh4pi7nJ8#7t*foL.Y-q9MU=7 +9S5i,K1AL`6q2Yn7=n!"KLSOe7nSG*8q05uImcbY84nP+8qfi0Jjr:`7nJJ/9o2S?M+pd'9M^R@:l%_< +Kh>$l8P=V(8:l7XdZlGsOcC6:6)e7!h9hGsOcC6puDl7XRZpIR?PR6q2bu8VTl4LJ1Ht +921%08qBH&JOW1\77Veo7=ITmJ42t\7nJ;%8:NuqK1ALc7nJ;%8:sE(Kh4pm8PFk098,l.M+^U!8PFq6 +:5VeCLJ(?l6q2Vl7"IcsJjr4_84\P/98ZD;MG-a"8P4\.8VK`-L.Y-m84nP+8qfi0Kh4pl8kb"59nuA9 +K1AL`6q2Vl7"Rm!L.Y-q9MU=79SH&2L.Y-k7S%qn6[V-cI6g5M6UcPp7taE*KLe^h8P=\+8V9N)Kh4pl +8kaq198#i.M+^Tq7S%tp7"IcsLJ(?t9MU@99o)M>NDEH/92::89o2M'8V9N)JOrIa84e>#7tF-#K1ALd84nV/9SQ/5 +LJ(9q91t(79SZ86Kh4ji8P+Y/8r68:LJ(9o8P+Y/8r-/7Kh4je7n/)$7tXB(JOW1]7S&,$8V9Q+Jk&C_ +77Vks7tF-#Kh>$k84nG&8:j<%Kh4pk8P=_-8qfi0L.Y-n8P=b/97o`+ImZYS6UcSr8;'N+JON(]7nJA) +8qTW*K1ALd84nS-986&4IR6GN5sp;r8r-/9Kh4pi84nM*8ps#oImZYU77Vu#8VBW,K1AL^6UcDi7"Rp# +KLe^e7S&)!7tX<'LIk*l7nA>(8;'H&Jj`%^84e_6:5V_>N_iZ5:/Q[88prumIR6GT7nJP1:5hqFJjr:` +7nJA)8qfi0L.Y-o8kat39SH&2Jk&C_77Vhq7Xd]nIR6GQ6q2i#8qor3JOW1\77Vhq7X[TkHpC#K6q2\p +7XRHfJ4)kV6UcMn7Y+$"ImcbS6:?8i7=ITmJON(\7S&%t7Y4*#Jjr:^77Vnt7t3lpImZYT6q2bt8;0W. +L.Y-n8P=Y)8:X)tKLe^e7S&"s7Y!otJk&Cf921==:l\@NLIk0j77Vnt7tjN-L.Y-m84nG%7t*foK1ALc +7nJ8#7tF*!KLe^g84nP+8qor3M+^Tt7nSG*8qBH&JOW1a8kaq197o`+Kh"ah7nSP.9Sc;8Le:Bu92::8 +9nl23L.b6q921%08ps#oHpL,N77W#%8qTW*IR?PP6:?,d6[D'dHpgDR84eA(8q'6"K1ALd84nP+8qKN' +ImZYQ5sp/j7Y=3&IR?PR6q2Vm7=ITmImZYU77W#%8qfi0IR6GP6UcJl7=[cqJjr:b8P=k39o2M-98H88LJ(9p8kOe/8VTi0L.Y'k84\G+8VK`-K1SUd8P"J*8:jB&KLe^f7nJ8$8:O#s +I6p>L5sp&e7"7ToK1JUe84nG&8:EopJON(_8P=h39nc/3Jjr:_7S&/%8V9N)JON(\7S&/%8V9N)JON(^ +84nP+8qKN'JON(]7nJG-9SQ/5ImZYU77W#%8qTW*ImZYU77Vu$8q9?#KLe^h8P=_-8qfi0Kh4pi7nJ8$ +8;'Q-KLe^e7S&,#8;0W.L.Fmi7nAA*8VKZ*K1/7a84eb8:Q8.HL.Fsm8PFb,8V'?%K1JUg8P=_+8V9H& +J4)kY7S&5)98?/7LJ(?r8kaq1986&4KLngh84nM*8q]`-K1ALe8P=e19SH&2K1ALb7S&,#8:j<%Jjr:` +7nJ>'8V'<#J4)kU6:?An7tO6&JOW1\77Vhq7Xd]nK1ALd84nJ'8;'N+KLe^f7nJG-9SZ88Jjr:^77Vr! +8;9`1LeLR!921+397o`+JON(Y6UcGk7=[fsJk&Ca7S&2%8V]l2Le:Bq8P=h39o)J*98H27IR?PS77Vnu8:X-!JOW1a8P=h39nuA9LJ(?q8P=_-8qTW*KLe^j921179nPr-L.Y-l7nJ1t +7=7?eHpC#H5sp)f7".HjImcbU6q2\q7tF*!J4)kW6q2bt8;0W.ImcbU6q2\p7Y!lrJON(^84nV/9SZ88 +JON(X6:?5f6\%QoJ42tY77Vnu8:sH*ImlbW7Ri,'8V]l0L.Fmg77Mku7Y+'!LeLQt8P=_-8r$&6LJ(?p +84nM)8VK`/K1ALd84nV/9SQ/5K1AL`6q2Yn7=dltKh4po9i$U?:PMJ8Kh4pi7nJ;%8;0W.MG-g):/Qj@ +:5;D7LJ(?q8P=P#7=7?eKh"aj921"-8:*QeI6g5L6:?An7tjQ/L.Fsk7nSM,98,l.K1/=d8PG(<;2e7I +L.Fsl8kah+8:O#sJk&Ce8kak-8Us,rImZYU77W&'986&4L.Y-n8P=b/98,r1Jk&Ca7nJ;%8:sE(Jjr:^ +77Vr!8:sE(M+p^!8kO_+7tX<%Jjr4\77Di!7tjN+Jjr4_84\D)8:X)rIR6AP7n/,&8:X/uJ4)kZ7nJ;% +8:EopHpL,I5sp#c6[M'bGsOcE5sp)g7=[fsKLe^i8kb%59nu;6Jjr:^77Vr!8:sE(Jjr:_7S&2'8qTW* +K1ALd84nP+8q]`-L.Y-q9MU418UNciHpL,M77Vnt7t*cmI6g5O77Vu#8VBW,L.Fso92:=<:P_\>KLe^d +77Vnt7tjN-K1ALc7nJ>'8VBW,L.Fmj84eS.8qfc+K1/7`7nAG.98Q;8LIk0l7nJ+p6[V0eJOW1b8kb"5 +9o)D9KLSOg8PG(<;2e7IM+^U!8PFn29SuM>LeU["921179nl86Kh4pk8P=b/98#i.JON([77Vr!8;0W. +Kh4pi7nJ;&8V9Q+K1ALa77Vu#8V0H(J42tX6q2Pi6[Cs_KLe^h8P=\+8V9N)Jjr:^77W#%8qfi0Mbd3* +921+398,r1Kh4pj84nP+8qfi0K1ALb7S&)"8:sH*KLngh7nJ>'8VTc/M+^Tt8P=e19SZ88K1AL^6:?;j +7=dp!Jjr:`7nJD+98?/7LJ(?q8P=e19ScA;Le:Bt8kk(69n>c)ImcbV77Vnt7tX<'Kh"ag7S/8&8V9N) +J4)kT5sp&d6[M$`GWe9<5XKia6[V0eIR?PT77Vu#8VBW,LeLR!92179:5;D7KLSOd7S/;(8qTQ'Jjr:^ +77Vhp7=[cqK1ALe8P=_-8qKN'K1JUc7S&,#8;'N+KLe^e7S&"r7=IQkKLngg7nJ8$8:j<%Jjr:_7S&/% +8VBW,J4)kU6UcDi7!q9fHpL,I5sp,i7Y4-%J4;t[7n88)8Vfu3LIk*k84\G+8VKf0L.Y-m84nM)8VTi2 +LeLQs84nG%7tO3$K1ALd84nP+8qTW*JON(Z6q2_r7tX<'K1ALh9MUF=:PDA5Kh4pj84nM)8VTi2Ldt*p +85+b/98#c+K1ALa77Ven7"%?gK1/=g:/HdA:PDA5KLe^f7nJ8#7tF-#Kh"ai85"_09SGu/K1/=c85"b2 +9o)D9L.Fsi7nJ+q7!h0cJ42t]8P=e19SZ25K1/=d8PG%::lJ.HM+^Tu85"\.98Q;:LJ(?r8kaq1986&4 +L.Y-o8kb%7:5VeCNDWQ1:/6L78VBW*JON"W6UQDn7=muuKh"[k9MLF>:4br)HpBrI6puYt7tF)tJjr:b +8P=b/97TH$I6p>M6:?,d6[1j^GsOc@5r/L.Fsn8kk.8:5;J: +Kh4pf6q2Vl7"@ZpJjr:`7nJ>'8V0E&JON"Z7Rhqt7=[coJjr4^7n8,!7=dlrKLSOb7S&"r7=[fsKLngm +9MUC;:5MV=Le:Bu92:@<:Q%qDM+^U!8PFq49o2M'8V'?%JON(\7S&5)98H8:LJ(?q8P=b/98?/7Kh"al92:=<:P)).JOW1_84nM)8V]r5Kh4ph7S&%t +7Y!lrJ42t\84nG&8:*TgHU'oI6q2Vm7=7BgHpL,K6:?8h7".HjI6p>M6:?;k7Y+$"J4)kW6q2bt8:sE( +LeLQt8P=_-8q]`-K1ALc7nJG-9SlJ>KLe^d77Vnt7tsW0MG@!(9MU:38qTQ'KLngf7S&%u7tX?)KLe^e +7S&,#8:sE(J42tX6q2Yo7XmfqIR?PM6:6/i7Y"$$KM"gj8kOn59SlD9LIk*j7n82%7tXB(JON(\7S&/% +8VK`/M+pd&9i$L99S>r/Mbd3,9i$I797o`+Kh4pl8kan/8qBE$KLe^i8kak-8V0E&K1ALb7S&)!7tjN- +Ldt*o7n\_29o2MLe:Bt +8kk+69nl86LJ(?r8kan097oc-JON(\7S&5)97TH$I6p>Q7S&,$8V9Q+Jjr:a84nM)8V9N)KLe^f7nJA) +8qBE$KLe^c6q2Yn7>+3(MG@!)9i$I797]N%Jjr:`84nJ(8UWonI6p>S84nY19nl23KLSOb7S&2'8qor3 +Kh4pj84nS-98,u3Le:Br85"\.98H27LIk0n7nSJ*8qfc-Jj`+a8PFk29RoQ%Jk&Cd8kak-8VTi2Kh4pl +8kan/8q',rIR?PU7nJ5%8U<]jIR?PX8kaq29S,c+Jk&Ca7S&"r7=7?eG9oMb?Le(*k7nAJ0 +9T2_BL.Fsl85"Y.97o`+J42tU6q)Jk7=I]rI76VW8kX_,8ps#oI6g5U8PG%::kqM4LJ(?p84nM)8VBW, +Kh4pl8kat39S5i,K1ALb7S&%t7Y!lrJjr:a84nP+8qTW*KLngg7nJG.9nl;8KLe^j9217;:PD;2L.Fsk +7nSJ*8qol0KLe^d77Vnt7tsW0Jjr:b8P=e19SH&2Le:Bs8PFk098,r1LJ(?q8P=Y)8;'N+JON(]7nJA) +8qTW*Jjr:_7S&2'8qor3LeLQt8P=Y)8:NuqI6g5N6q2f!8V'<#ImZYW7nJD+98,r1Kh4ph7S&)!7taE* +KLe^g84nM)8V9N)Kh4pk8P=\+8VBW,L.Y'p9hgI=9n>`%ImZSV84\>%7Y*usK1ALb7S&)!7tF*!K1ALe +8P=b/98#i.MFgO*;,rQM;2%M4KLe^h8P=V(8;'Q-KLe^e7S&%t7Y*uuJON(]7nJA)8qor3Kh"ab5t$/g +7"Rm!KLe^f7nJG+98?)4L.Y-o8kat39SQ/5KLe^d77Vr!8;0W.JOW1\77Vhq7Xd]nIR?PR6q2_s8;'Q- +K1ALc7nJD+97o`+IR?PQ6UcJm7XRKhJ4)kY7S&/%8VBW,KLe^e7nJ.s7$j7nJ5"7t=#uJ42tY77Vhq7Xd]nHpL,G5='W]6@M9j +KLe^f7nJD+98?/7L.Y-q9MUC;:4u/1KLngi8P=_.98#i.Jjr:_7S&2'8qfi0J4)kW6q2bt8;0W.Kh4pj +84nM)8V0E&LIk0q9MU@99nc/3L.Y-o8kan/8qBH&KLSOe7nSG(8VTi2M+pcs7S%qo7"\$&L.Fsl8kak- +8V9N)Kh4pk8P=\+8V9Q+Jj`+]7nJA)8qTW*JOW1]7S&/&8qfl2LJ(?p84nG%7t*cmHpC#K6q2f!8V0E& +I6p>Q7S&/&8r$&6Jjr:`77`)$8Vfu5Le:Bt8kk%298,l.L.Fsm8PFt6:5r%IKh4pi7nJA)8qor3LIk0q +8kk.8:5;D7LeUZu8P=\+8V9N)Jjr:`7nJD+986&4KLe^g84nP)8V9H&LIk0q8kjn,8;9`1LIk0o85"_0 +9SlD;L.Y-k7S&"r7=IQkIR?PR6q2Sk7!q9fI6p>M6:?;k7YF?+L.Y-p921179nl86LJ(?s921(18qBE$ +Jk&Cb84nJ(8Us6"IR?PQ6UcDi7!q9fK1JUd7nJ;&8Us6"Kh"ai85"\.98#i.K1ALb7S&2'8r68Q7S&,$8Uj,tImcbV77Vnu8:sH*L.Y-m84nG%7t$g +6q2Sk7".KlI6p>L5sp,i7Y+$"ImcbU6q2f"8qfl2Jk&C\6:?/c6@1saImcbU6q2\q7tF-#J42tW6UcDi +7"%BiK1ALa77Vnt7tO3$KLe^j921.59S5i,L.b6p8kak.8qTW*K1ALc7nJA)8qfi0L.Y-m84nA!7=@Hh +JON(^84nP+8qor3L.Fsm921(18qBE$JON(]7nJ>'8V9Q+KLSOf85"V,8qfi0Kh4pg77V_k6[hBkKLSOe +8P=b/98#i.K1ALa77Vu#8VTl4M+^U#92:769S5i,Jjr:^77Vks7t=#uJjr:]6q2_r7taE*L.Y-o8kak- +8Uj)rK1JUf84nG%7tX<'K1ALh9MU@99o)D9Kh4pj84nG%7t3lpImZYR6:?;j7>"*%IR6GR77W&'98?/7 +L.Fsm8PG"8:Q/%GKh>$f6Uc;b5^Yg`J4)k[84nP+8qBE$J4)kX77W))9SQ/5LJ(?s920t+7t*cmJj`+` +8kat39S,`)JON(^84nJ'8:r/JON(Y6UcMn7YOE, +LIk0p8PFq49o2Mr/K1ALd84nS-98,r1KLe^d77W&'98?29Jk&C\6:?2h7=I]rK1ALd84nS-98,r1KLe^f7nJJ/9oDeE +LeLQt8P=_.97fc/J4N7a84nV/9SQ/5JON([77Vr!8;'N+KLe^f7nJ;%8:a3"KLe^e7S&,#8;'N+LeLR# +9i$I797TE"JON([77Vkr7Y!lrK1ALc84nJ(8V'?%Jjr:`7nJA)8qTW*K1ALb7nJA*98#l0K1JU_6:?5g +7"Rm!Jjr:_7S&)!7t!ZjIR6GO6:?An7taE*KLe^f7nJ8#7t!ZjJ4)kZ7nJG+98?)4M+^U#92:1497fW( +J42tV6:?8i7=n$$JOW1Y6:?5g7".KlHU'oE5XKrg7Y4-%ImcbR5sp#c6[M'bHpL,I5sp)g7=[fsJk&C` +7S&"s7XmfqK1ALc7nJ;%8:a3"KLe^h8P=\+8V0E&K1JUc7S&%u7tO3$K1ALd84nS-986&4MbR$*9M^@4 +8qKH$L.Fsn8kk%298,l.MG-g':/H[;9S#W&JON(\7S&2'8q]c/Kh"ah8P=b/98,r1KLe^g84nP+8qTZ, +JO;nZ7nJD+98#i.JON(X6:?;j7>"-'LIk0p8PFn29SZ25LIk0n8P=Y)8:a3"L.Y-l7nJ5!7Y4*#L.Y-o +8kan/8qfi0Le:Br8kae)7tF*!JON(b9MU@99nPu/KM5*k8P4@u7=%9fI76VS7Rqqu8:jH,J4)kX77W#% +8q]`-K1ALf85"_09SQ)2K1AL`6q2\p7Y4*#K1ALe8P=k39o)D9K1JUd7nJD,9S5l.J42t^8kaq29RoQ% +KLe^h8P=Y*8V'?%Jk&C_77Vhq7Y4-%ImcbY84nS.9S#Z(ImcbT6UcMo7tO6&L.Y-m84nG%7tF*!Jjr:_ +7S&/%8V9N)Jjr:_7S&,#8:j<%K1ALd84nV/9ScA;Jk&C]6UcGk7=ITmL.Fso92:C>:l.nBLeLQt8P=Y) +8:X)tKLSOe7nSP.9SlD;MG-g%8kk%298,l.KLe^h8P=\+8V9N)Kh4pj84nM)8VTi2LJ(?u9i$O;9nZ&0 +K1ALd84nS-98,r1L.Y-o8kaq198,r1LJ(?t9MU@99o)J'8V9N)Jjr:^77Vr! +8;'N+LJ(?q8kah/97TQ)I76VS7RrV0E&ImZYV7S&8+9SQ/5KLe^e7S&,#8:sE(J4)kX77Vu#8VK`/ +Kh4pj84nS-98?/7KLe^g84nG%7t3lpJjr:`7nJ8$8:sH*Kh4pk8P=e19SQ/5Kh4pi84nM*8qTZ,Jjr:_ +7S&8+9ScA;Kh4pk7nSM,98,l.JON(Z6q2_r7tF*!JON(\7S&)!7t3lpJ4)kZ77`,&8r?27N(Zs&8kk"0 +8qTW*Kh4pj84nP+8qTW*Jjr:_7S&2'8qor3JON(X6:?>l7YF<)K1ALb7S&/%8V0E&ImcbT6UcDi7".Kl +ImcbT6UcDi7"%BiJjr:c8kat39S>r/KLe^e7S&%t7Y*uuI6p>L5sp&e7"Rm!K1ALc7nJA)8qor3L.Fsn +8kk+69nl23Kh"aj8PFn29S>l,Le:Bu9i$L99S5i,KLe^h8P=b/98#l0K1ALb7S&2'8q]`-K1ALf8kb%7 +:5;J:L.Fsl8kb%7:5M\@LJ(?p84nG%7tF-#KLSOd7S/>*98H27M+^U"8kk"08q]Z*KLe^g84nJ'8:sE( +Kh4pj84nJ'8;0W.LIk0s9M^I:9nl86Jjr:a8P=Y*8V'?%Kh>$i7S%qo7".KlKLngk921(297oc-Jjr:_ +7S&/%8V0E&JON(^84nY/9SGu/K1ALd84n\3:5VeCLJ(?t8kk7>;3+RRL.b6l7S%tq7"*% +LJ(?t9MU738qBE$J4)kY7S&,#8:a3"JON(^84nS-98,r1L.Y-l7nJD+98,r1KLSOf85"b29nuA9LJ(?r +8kak-8Uj)rLIk0o85"\.985u1Kh"ag7S/8&8VKZ,JON(_8P=_-8qKN'KLe^f7nJ8#7tF*!Kh4pm9217; +:P_\>K1ALa77Vr!8;0W.KLe^h8P=_-8q]`-Kh4pj84nJ'8:j<%KLeXd7n8A/9T;nHM+p^"91t(79SQ/3 +Kh4pk8P=_-8qTW*K1ALd84nP+8qTW*JOW1_84n=u7'8VBW,LJ(?p84nM) +8VK`/KLe^d77Vnt7taE*MG-g(9i-U<9nZ&0Kh4pi7nJ8#7tX<'LJ(?q8P=_-8qfi0L.Y-l84nD$7t3or +KLe^j9217;:PMJ8K1/=a7S/A,9SZ25Kh"ak8kk"08qBE$K1ALb7S&%t7Y!otImZYT6q2i!8W6;LeLQu8kaq198#i.J4)kU6:?5f +6[qHlJON(\7S&/%8V9N)K1ALg92149:52A7Kh4ph7S&"r7=[cqHpL,I5sp&e7"@ZpJ4)kV6UcPp7tX<' +Kh"af77`&"8:j6"ImHJW85"n:;2Iq@L.Fsl8kak-8V'<#K1ALd84nG%7t*foJ4)kU6:?An7tX<'JON(\ +7S&/%8V0E&L.Fsk8P=e19SZ88L.Y-m84nG%7t*foLe:Br85"Y,8qfc-Kh"ag7S/8&8VKZ,J4)k[84nP+ +8qKN'KLe^f7nJ8#7tF*!KLSOh8kk.8:5DS=Jjr:\6q2Sk7"@]rM+^U!8PFk098Q;:NDEH2:/Qa:98#c+ +K1JUf8P=e19S5i,ImZYT6q2o'9ScA;Kh4pi7nJ>'8VK`/L.Fsn8kk1::PqhALJ(?o84n;!7XIKjH9suF +6:6/f7"7QmIR?PU7nJ.s7<^s]GsOcC6:6&c6[_BmK1ALe8P=e19S>r/KLe^i8kat39S>r/JON(Z6q2_r +7tjN-M+pd':/H^=9nPr-J4)k]8kb"59nPr-Jjr:b8P=_-8q9e +6@(j^ImZYW7nJD+97fW(Jjr:d8PG"8:Ph_>LIk0u:/QmB:PMD5LJ(?p84n=u7=R]pIR?PS6q2\p7YO?) +M+^Ts84nD#7Y+$"JON(^84nG%7t*cmJON(a921179nGi*LJ(?r8kat39SQ/5Kh4pi7nJA)8qor3LeLKs +8kOe/8VK`-KLeXd7n8,!7=dlrL.Y-p921.59SQ/5LeLR!921(18qBE$JOW1^7nJ>(8qTW*Jjr:a84nY1 +9o2S?KLe^b6UcJl7=[cqJ4)k]8kb(9:P;82KLSOd84nJ'8:X)tJjr:`7nJ1t7=7BgIR?PQ6:?Dp8;0W. +K1ALc7nJ>'8V0?#LIk0p9217;:PVS;KLe^h8P=e19S5l.K1ALb7S&,#8:sE(K1ALb7S&/#8;0Q+KLe^h +8P=\+8Uj)rJ4)kW6q2Yn7=IQkKLSOe8P=b/98?/7Jjr:^77Vkr7Y4-%M+C$k84nJ(8V'<#ImZYU77W&'98?/7LJ(?n7S&%t7Y4#uJj`+^7S/A,9SZ25JO;nY7S&%u7tF6( +JkA[e7S&%t7Y!foK1JUd7nJ.s7=.9dHU'oB5XBZ]6@D9lKLe^g84nV/9SZ88LJ(?u9i$R=:5)84Jjr:` +7nJ>'8V0E&Jjr:a84nS-98,r1Kh4pp:/HdA:P)&,J4)k\8P=h39nc/3JON(\7S&8+9SH&2LIk0r92:=: +:4u/1ImZYU77W#%8qTW*I6p>L5sp&e7"IfuK1JUd7nJ;&8V9Q+KLe^g84nP+8qTW*JON(Z6q2Yn7=IQk +KLe^g84nS-98,r1KLe^g84nS-97o`+L.Y-n8P=Y)8:X)tJjr:a84nS-98?/7N)3?/:JZX78:X)rJ4)eW +7Ri,)8q]`+L.Y-n8P=_-8qTW*Kh4pl8kaq197o`+JON(Y6Ucc'9oMnHL.Y-l7nJ>'8Us2uK1ALd84nS- +98#i.J4)kU6:?>l7YF<)M+^Tt8P=\+8V0H(Jk&Cb7nJA)8q]Z*Jk&C[5sol[5C5X^IR?PR6q2_s8;'Q- +Kh4pj84nP+8qfi0L.Y-n8P=_-8qKN'Le:Bs8PFq49o2Me6@(scImZYW7nJ8#7t*cmJjr:d921179nZ&0L.Y-n8P=V'7tF*!K1ALb7S&/%8Vp/; +Le:'8V9N)Kh4pk8P=\+8V'?%ImcbW7S&2' +8q]`-KLe^i8kb"39SQ)2L.Fsm92149:4u/1J4)kY7S&2'8qBH&H9suG5XKlc7"IfuK1JUf84nM)8V9N) +K1ALc7nJA)8qTW*JON(Z6q2Yn7=@HhKLngl921+3986&4KLe^j921179o;V?LJ(?s921+398#i.Kh4pk +8P=b/98H8:K1JU_6:?/c6@M9jJjr:c8kb%7:5M\@LeLQt8P=b-8qfc-K1/=a7S/A,9Sc;8L.+[d77_qt +7tO?+JkA[i8kb.;:l._:LJ(?n7S&"s7Y4-%JOW1X5sp#c6\.]tJON(Z6q2_r7tO3$Jjr:a84nS-97fW( +JON(]7nJ;%8:3ZhH9OTA5XKrf7=[cqJ4)k[84nV/9S5i,Jjr:a84nV/9SQ/5Jjr:_7S&5)986&4LIk0r +92:C>:khS9Jjr:a84nS-97]N%J42tV6:?2e6[qKnJOW1]7S&)"8:a6$J4)kW6q2f!8VBW,JON(Z6q2i# +8r$&6KLe^g84nS-97o`+K1ALf8kb%7:5)84KLe^g84nG%7t"*%K1ALd84nV/ +9S>r/K1JUh921(297B5sHpL,K6UcMo7t*foImHJS6q;r$8qfc-KLSOe7nSV2:5hqFLeLQs84nP+8q]`- +JOrI_7Rqtt7tO6&J42tZ77Vu#8V9N)Jk&C]6UcAg6[_9hJ42t[7nJ;&8V0H(IR?PU7nJ>(8qBE$Jjr:d +921.59S#W&Jjr:d921+398#i.LIk0q8kk+69nc)0Jk&C\6:?2e6[qKnImcbW7S&)"8:*TgImcbW77Vkr +7Y*uuKh4pi7nJ8#7tjH*JOW1^7nJ8$8:P77Vr"8V0H(IR?PN5XKoe7>+3(L.Y-p921.59S>r/ +K1AL`6q2Vl7"\!$M+pd$921(18qfi0Jk&Cb84nS.9S>u1Jk&Ca7nJA*986)6K1ALb7S&,#8:a3"Jjr:_ +7S&)!7tF*!J42t[7nJ;&8V0H(L.Y-s:/HdA:PDA5JON([77W#%8qor3Kh4pj8P=_.97oc-ImcbX7S&8+ +9SlJ>LJ(?o7nJA)8r-)6K1/=`7nJ+q7!q9fImcbR5sp#b6A.g"Ldt*r8kt49:5;D7L.Fsj84nD#7XdZl +JON(Z6q2bt8;'N+KLe^d7S&,$8VKc1L.Fmh7Rr8,98ZD;MG-a!84eG&7Ysc3L.Y-n8P=Y)8:a3"JON([ +7S&,$8V'?%JOW1_84nG&8:X-!Jk&C`7S&%u7tO6&J42t]8P=V(8:ElnJON([77Vkr7YF<)MFpO"92((2 +8VK`-L.Y'n8P4k498?#.L.Y-n8P=n7:P_\>Kh4pi7nJ8#7tO3$LJ(?q8P=k5:5r+LMG@!"7S&"r7=[cq +K1ALd84nY19nl86Jjr:_7S&2'8qKN'JOrI\6UZDl7Y4-%IR?PS6q2f!8V9N)K1JU_6:?,a6%)'fJ42t[ +7nJ8$8:O#sI7$>Q84S;(8:X)tJjr:e9MU=79RfDuJjr:c8kaq197fW(Kh"ak8kk(49S>l,Kh"ai85"Y, +8qfc-Jjr:^77W#%8q')pK1/=g9M^I<:4u/1L.Y-o85"e19TMqHMb6a&8kt179nc)0LIk0p921%/8VBW, +Jk&C_77Veo7=7?eI6g5Q7nJG+97oZ(I6g5M6UcPp7tO3$Jjr:`7nJ>'8V9N)I6p>O6q2Yo7Xd]nImcbW +7S&,$8V'?%Jjr:`7nJ>'8V9N)K1ALa77Ven7"@ZpImcbT6UcJm7Y4-%JOW1\77W&'98cSCLeLQr7nJ;% +8:ElnJOW1_84nD$7t3orK1JUb77Veo7>"-'K1ALa77Vhp7=dltKh4pn9MU:597TE"JOW1\77Vhq7Y*uu +JON([77Vnt7tO3$JON(a921.59S5i,JO;nX6Uli&9SlD;L.Y-l7nJA)8q]`-JON(Z6q2Yn7=7?eH9suE +5sfla6[_BmImcbP5='T[6%20iJ42tW6UcDi7".KlJ42tZ7S&"s7XRKhIR?PP6:?>m7tjN-Kh4pk8P=_- +8qKN'J4)kZ7nJ>'8V0E&KLe^g84nG%7tl7Y4*#K1ALc7nJ;%8:X)t +ImZYT6q2bt8;0W.K1JUe7nJ>'8V9N)KLe^h8P=e19SZ25Kh4pi7nJA)8qfi0KLe^e7nJ5"7t!]lJ42t_ +8kb%7:5)84JON([77W#%8r-)6L.Y-k7S%qo7".KlJk&Ca7nJ>'8V9N)M+^U':K!*F:khM6Jjr:\6UcMn +7Y=3&KLe^f7nJ;%8:a3"JON([7S&)"8:a6$Kh4jh84\J-8qor1LJ(9o8P+G#7"RltKLe^f7nJ>'8VBW, +Kh4pi84nG&8:O#sIR?PS77Vnu8:X-!J42tX6q2Sk7".KlJOW1`8P=V(8:X)tK1ALc7nJ>'8VTi2OAJf6 +9hpC48:sE&L.Y'q9MLRD:lJ(BK1ALc7nJP3:PheAL.Y-n8P=_-8qor3KLe^f7nJ>'8VBW,Jjr:^77Vu# +8VBW,KLe^f7nJ>'8V0E&JON(\7S&2'8qTW*JOW1^7nJ1u7XmfqK1JUb77Veo7>"-'K1JUb77Veo7=R]p +K1JUg8kak.8q9?#J4;tX7R_eq7"@ZpJ4)kX77Vnt7t$k84nM*8qKQ)K1ALd84nV/9SQ/5J4)kW6q2\p7Y!lrJ4)kZ7nJJ/9o;\BLJ1Hq84nJ(8V0H( +Jk&C_77Veo7=R]pJON([77Vnt7tF*!JON(Z6q2Yn7=dltK1JUe84nM*8q]`-K1ALb7S&,#8;'N+KLe^g +84nV/9S>r/K1ALd84nA!7=7?eImcbR5sofZ5C,X`Jjr:d9217;:PVS;K1AL`6q2Vl7!q6dJjr:^77Vr! +8:sE(Jjr:Z5sou`6$tpaJON(_8P=h39o)Jl7Y4*#J4)kY7S&2' +8qTW*J4)kV6UcPp7tX<'KLe^f7nJ>'8VTc/LIk0p8PFk098?)4LeLQs84nD#7XdZlI6g5K6:?5g7!h0c +JOW1]77Vhp7=IQkJ4)k[84n\3:5_hCK1AL]5sp#c6\%TqKLngk921179nZ&0JON(`8kaq197fW(J42tV +6:?5g7"Rp#L.Y-m84nJ'8:j<%Jjr:\6q2Yo7XmfqKLeXd7n82%7tX<%L.Y'm8kO\)7Y4*!K1ALb7S&/% +8VK`/Kh4pi84nJ(8V0H(HpL,I5sp#c6[V0eH9X]C5sp,i7Y+$"Jk&Ca7nJ5"7t/:5DS=L.Y-o8kat39ScA;Jjr:`7nJA)8qKN'J4)kY +7S&/%8V'<#KLe^e7S&"r7=RZnJjr:`7nJ;%8:j<%K1ALd84n=t7"%?gJ42tU5sofZ5C,X`JOW1b9217< +:k_M8J42tV6:?2e6[V0eJjr4\77Dbr7=n!"JON(W5sou`6$kg^J4)k[84nV/9SZ88L.Y-o85"\.98Q;: +MG-g&92:4498?/7LeLQu8kat39SZ88L.Fsf6:H>i7"Rm!KLe^j8PFq49nu21Kh4pj84nS-97fW(J42t\ +84nG&8:O#sIR?PO5sp,i7Y4-%JOW1Z6UcMn7Y4*#Kh4ph7S&%t7Y!lrJON(\7S&8+9SlJ>L.b6n84nD$ +7t=#uJ42tX6q2Sk7!q9fJ4)kW6q2\p7Y4*#KLe^e7S&"r7=IQkJ4)kX77Vr!8:sE(Kh4pn8kk+69nl23 +K1ALe8P=h39nZ&0Le:Bn6q;\k6[_6fHpL,I6q)Mm7X@BgJjr:`7nJA)8q]`-Kh4pi7nJ5!7XdZlH9OTC +6:?Dp8;'N+KLe^f84nJ(8V'?%JON(]7nJD+98H8:LeLR!921:;:PVM8KLSOe7nSM,98?)4Le:Bt8kk(4 +9SZ25In*%V6UZAm7tF6(In*%[77Vu$8qKQ)JON(Y6UcJl7=dltK1ALc7nJD+98?/7LJ(?r8kaq198#i. +KLe^g8P=V(8:3]jKh4pf6q2Vl7"IcsKLe^d77Ven7".HjImZYV7S&5)986&4KLe^e7S&,#8:sE(Jjr:b +8P=k5:5M\@L.Y-k7S&%t7Y*uuLIk0o85"b29o;V?N)!6-9M^L99Sc23LeLQt8P=V'7t*cmHpC#H6:?Ao +8:j?'ImcbR5XKc\5^bpcJON(\7S&,#8:s?%KLe^e7S&,$8VBZ.K1JUd7nJ;%8:a3"J42t[7nJ8$8:j?' +LJ1Hr8P=V(8;'Q-Jjr:[6:?;j7>+3(Jjr:W5='W]6@hTsKh4pj84nM)8V0E&L.Y-o8kan/8qTW*L.Y-n +8P=e19SQ/5KLe^b6q2Yo7Y+$"Kh>$j7nJ8$8:X-!I6p>N6UcSs8V0H(IR?PQ6UcMo7tF*!ImZYU77W&' +98#i.Le(*m8P4\,8;0W,L.Y'm84eV098Q54JON(Y6UcZ!8qfi0Kh4pn9MUF=:Q/+JKLe^e7S&)!7tK6UZ8g7!_0eJ4)kY +7S&/%8VBW,L.Y-m84nA!7=7?eHTs`D6:-8n7Y=3&KLe^f84nM*8qBH&JON(\7S&/%8VTi2M+pd$92115 +9SuM>LJ(?s921(18q]`-L.Y-o8kat39ScA;NDEH,8kak-8VBW,K1ALc7nJD)8r,u1KLngb6:?5g7".Kl +J42t\84nD$7t!]lJk&C]6UcDi7"7ToIR?PQ6UcSs8VTl4Kh4ph7S&%t7Y4*#KLe^g84nM)8VBW,ImZYU +77Vkr7XdZlJ4)k\8P=e19S,`)K1ALb7S&)!7tX<'LeLR"9MU738qBE$Jjr:`7nJD)8qol0Le:Bu92:@< +:Ph_>LJ(?s921.59S>r/P#55992:+.8:X)tJ42t\84nJ+97B?#J4)kV6UcJl7=n!"LJ(?r8kat39SlJ> +K1ALe8P=e19SH&2K1JUc7S&%u7t3orJ42tZ7S&%t7Y!lrImZYT6q2o'9ScA;KLSOf85"\.985u1LIk0o +85"\.98H27L.Y-o8kb+;:l.nBJjr:a7S/G0:5MV=ImZYU77Vu#8V9N)K1ALe8P=e19SZ88Kh4pl8kaq1 +97o`+Jk&Ca7nJ;&8Us6"Jjr:[6:?8h7"\!$LJ(?p84nG%7t3lpImZYU77Vu#8V9N)K1ALc7nJ>'8V9N) +HpL,K6UcSr8;0W.LJ(?s921479o;V?M+^U$9M^O>:Ph_>Le:Bs8PFq198>u/Jjr:a84nM)8Us2uI6g5K +6:?>m7tO6&ImcbX7S&5)986&4LJ(?r8kan/8qTQ'J4)kW77Vhq7XRTmI76VS6UcGk7=dltIR?PP6:?)_ +5^GX\ImcbT6UcAg6[qKnJ4)kT5sp,h7>+3(KLe^a6UcJm7YOH.KLngh84nG&8:sH*KLngf7S&"s7Y!ot +ImZYV7S&5)98?/7K1AL_6q2\q7tX?)K1JUb77Vnu8:sH*Jk&C`7S&%u7smTiH9X]D6:?Gs8q]`-J4)kW +6q2f!8V0E&KLSId84eJ*8;9`/L.Y'l8P+b39SlD9Jjr:\6UcPp7tF*!JON(\7S&%t7XmcoK1AL`6q2Yn +7=dltKLe^j921179nPr-JON(_8P=\+8VBW,LeLQt8P=V'7tX<'O\f#58kjk(7XdZlJ42t[7nJ2#8:F#u +ImZYR6:?8h7"\!$LeLR!921+398?/7K1AFc8P+V-8VBW,Jk&C`7S&%u7t=#uJk&C`7S&%t7XmcoImZYR +6:?>l7YaW2K1ALe8P=_-8qKN'Kh4pl8kaq1986&4MG-g$921(18q]c/L.Y-n8P=h19T;_BJk&CX5!XEY +6%20iJ42tZ7S&"s7Xd]nK1ALa77Vnt7tF-#JOW1^7nJ>(8qTZ,LJ(?q8P=b/98,r1KLe^d77Vkr7Y*uu +KLe^i8kan/8q02sIR6GS7S&,#8:NuqJON(Z6q2Ph6@;$bJON(^84nP+8q]`-L.Y-o8kb%59o2Me6@;'dImcbW7S%nm6[V-cImZYT6q2bt8:a3"Jjr:a84nV/9SH&2 +Jjr:^77W#%8qor3Le:Br85"\.98,l.K1/=e8kk:=:l%V7J4)kY7S&,#8:X)tJjr:c8kat39S5i,Jj`+_ +7nSJ,97fW(I6p>K5XKia6[qKnK1ALc7nJ;%8:X)tIR6GP6UcJl7=@HhK1ALc7nJ>'8V9N)K1ALd84nS- +98?/7Jk&C_77Vks7tX<'Kh4pk7nSJ*8qfc-Kh4pm921179nYu-JO;nZ77`/(98H27ImZYV7S&,#8:Eln +HpC#G5sp&e7"7ToI6p>S7nJD+97fW(KLe^l9i$U?:PMD5Kh4ph7nJ+q7!Ls_GsOcD5XKf_6@V?kI76VS +6Uc>e6@(j^HpL,J6:?8i7=dltKLe^g84nJ'8:a3"Jjr:_7nJ8$8:O#sIR?PR6q2Vm7=n$$K1JUa6q2Sk +7"%BiK1ALe8P=h39nZ&0ImZYO5XKf_6@D0gImcbU6q2\q7taH,L.b6p8kah,8Ua#qIR?PS77W#&98,r1 +J4)kX77W&'986&4KLSIb7Rr"u7>"*#KLeXd7n88'8;0Q)IR6GL5='cd7=n!"K1ALd84nG%7t3lpImcbR +5sp)g7=n$$KLngh84nA"7X@9bImZYX84nS-97o`+Kh4pj84nM)8VTi2O&8l::fE$:8U`uoKLe^d7S%nm +6[qKnK1ALc7nJ>'8V9N)Jjr:\6UcPp7uC&4<+Jk&C[5sor_6$tscImcbU6q2Sk7"%?g +ImZYS6UcDh6[h?iI6p>P77Vr"8V0E&K1ALe8P=\+8V0E&K1ALc7nJ5"7tO6&L.b6r921479oMhEJkA[` +5soua6@;'dI6p>O6q2\q7tjN-L.Fmj84eV098?/5L.Y'm8kOb-8:NuoL.Y-p92149:5)84JON(Z6q2f! +8VTi2Jjr:]6q2\p7Y4*#Jjr:^77Vr!8;0W.L.Y-p921(18qBE$Jjr:`7nJG-9SlJ>K1ALc7nJA)8qor3 +Kh4pj7S/5$8:s?%Kh4pi7nJ5!7Y4*#Jjr:c8kak-8Us2uKh4pj84nD#7Y4*#LeLQu8kah+8:j<%L.Y-m +~><~ +84nG%7taE*LIk0m7S/5&8VTi2KLngd6q2Mg6?ka]IR?PV84n=u7=ITmL.Y-o8kah+8:NuqJON([77W#% +8q]`-J4)kX77W#%8qfi0K1JUa6UcAf6@M6hJjr:e9MUC;:4ku+J4)kX77Vkr7Y!lrK1ALh9MU@99nPr- +JO;n[7S/5&8V'<#IR?PM5='T[6$u'hJON(\7S&,#8:NuqHpC#I6:?Dp8:sE(MG@!+:Jm$G;2J"CLJ(?r +8kb"59o)J'8VBW,Jjr:b8P=Y)8:a3"KLe^f +7nJ5!7Y4*#LJ(?q8P=V'7tF*!Kh4ph7S&)!7tjN-L.Fmg77Mku7YXN/KLngc6Uc;c6$PX\I6p>N6UcGk +7=R]pKh4pm921"-8:5?:f39L:l7q@LIk*o8kY%89nuA7J4)k[84nV/9S>r/Jjr:a +84nY19o2S?Kh4pg77Vr!8;9`1LeLQt8P=b/98H8:L.Y-p921+397fW(JON(\7S&/%8VBW,KLngg7nJ5" +7t$j7nJ/!7t=-%KLe^d77W#%8r$&6KLe^d77Vu#8VTi2KLSOg8PG%::l7qB +LIk0m7S/;(8qol0IR?PO5sp#c6\%QoK1ALd7S/;(8r#u3J42tV6:?8i7>+6*LeLQu8kak-8V'<#K1ALc +7nJ5!7Y!lrLJ(?u:/HX:9RoQ%J42tZ77W))9T)\DLJ(?k6UcJl7>=?+K1AL\5soud7!h9hGX+QB6q)\t +8Us2uK1JUc7S&)"8:a3"ImZYW7nJJ-9SGu/Jjr:b8P=h39nl86Kh4pi84nD$7smTiIR?PS77V_k6[V0e +ImcbW7S&,$8Uj,tJjr:a84nP+8qBE$JON(\7nJ8$8:EopIR?PR6q2Sk7!q9fImcbV77Vhq7Y4-%IR?PT +7S&/&8qTW*K1ALc7nJA)8q]`-KLSId84eG(7tO9%ImlbT6UQW#8rQM@K1JUc7S&/&8qTZ,JOW1]7S&"s +7Y!otJ42tZ7S&/&8qKQ)JOW1^7nJ;&8Us6"Jjr:f9i$[C;27e=L.Y-o8kaq198#i.HpL,K6Uc`%9SuSA +Kh4pl85"b29nYu-K1ALg921179nl86LeLQt8P=_-8r$&6N)!0-:/?[>9SQ/5KLngi8P=M%7sdTkImcbY +84nJ(8Ua#qJON(_8P=h39nuA9K1JUa6q2f"8qTZ,Jjr:a84nS-98H8:Jjr:\6UcMo7t3orGs4KB6:?T# +9SZ25Kh>$l8P=V(8:NuqK1ALh9MU=598?)4N(Qd&8kb7?:Q8(DM+LT8P=k5:5;J:ImZYU77Vkr7Y*uuL.Y-q9MUC;:5)84K1ALc7nJ>'8V9N)JO;nV6UcMn +7Y=6(Kh>$m8P=_-8qfc-Kh4pm9217;:PVS;KLe^h8P=h39nuA9Jk&Cf921179nPr-K1ALg921:=:l7qB +Jk&C]6UcDi7"7ToJOW1_84nM)8Us2uK1/=c85"_-8r,u1Mb6a!85"G"7=.6bImcbU6q2i$98H;$h +77Vks7t=#uImcbV77Vnu8:O#sIR?PW8P=h4:5);6JON(Y6UcMn7Y=3&KLe^h8P=b-8q95sIR?PR6q2Vm +7=n$$LJ1Hr8P=P#7=[cqIR6GR77Vr!8:a3"Jjr:b8P=e19S5i,K1ALe8P=h39nuA9LJ(?s921+397o`+ +Kh"ad6Ulf$98?)4LIk0u:/QsF;2Iq@KLe^c6q2_r7tjQ/KLnga5soi\5^PjdImZYU77Vhq7XmfqIR?PO +5soua6?ta[ImZYY8P=e19S#W&Jjr:`7nJA)8qfi0L.Y-o8kb"59nPr-Jjr:e9MU:597B2qGsOcH7nA2& +8ps,tGsOcG7Rr,'97oc-KLe^f7nJ>'8VK`/LJ(?r8kaq198,r1KLe^h8P=Y)8:NuqJ4)kV6UcDh6[qHl +Jjr:_7S&/%8VBW,KLe^e7S&%t7Y!lrIR?PO5sp,i7Y4-%J42tW6:?Dp8;Bi4ImcbT6UcPq8;9`1Kh4pk +8P=e19SH&2Le:Bs920q)7X@6`Gs4K?6UZ>k7Y+-'K1JUi921179nc/3Kh"ah7nSM,98ZD=Kh>$o9MU@: +:4l)0JOW1^7nJ;&8V'?%JO;nU6:?;j7=n$$KLngi84nM)8VKZ,Kh4pm92149:52A7K1ALd84nY19nl86 +Jjr:c8kat39S5i,K1/=e8kk1::PqhAK1ALc7nJ>'8V9N)KLe^h8P=h39o2S?M+pd"8P=h39nPr-J4)k[ +8P=h4:5;M6:?Ao8:X-! +IR?PU7nJA*97]Q'JOW1[6q2Vm7=@KjHpL,I5sp#c6[Cs_Kh4pj84nS-98,r1Jjr:`7nJA)8qTW*JOW1] +7S%nm6[V0eJOW1]7S%tp7"%?gHpC#F5='`b7"e*'L.Y-n8P=\+8V9N)KLe^f7nJ>'8VK`/L.Y-o8kaq1 +98,r1K1/=^6Uli&9SlD;Le:C!9M^F89S5c)Kh4ph7S&,#8:j?'J42tU5sp&e7"Ip%K1ALa77V_k6[hBk +HpL,E4[4?]7"Rp#ImZYT6q2Vl7"@ZpL.Y-s:/H[;9RoN#KLe^b6UcSr8;'N+K1ALa77Vbl6[_6fHUC2I +6:6&c6[D'dHUC2O77Vr"8V'?%KLe^f7nJ>'8VTi2M+pd%9MU=79S>r/MG@!*:/Ha?:4l&.IR6GN5sp/j +7Y=3&HpC#F5=']`6\.ZrKh4pk8P=_-8q]`-ImcbS6:?;k7Y4-%JOW1]77Vkr7XdZlJjr:\6UcMn7YF<) +LJ(?u9i$R;9nl23K1/=_7S&,#8:X-!ImcbR6q)Gi7"%KnJjr:c8kan/8qBE$K1/=b7nSD&8:X#qKLe^f +7nJ8#7t"*%L.b6l7S&/&8q]`- +KLe^k9MU=79RoN#Jjr:c85"b29o2MN6:?Dp8;'N+GsOcC6:6&c6[M'bIR?PW84nV/ +9SGu/K1ALc7nJ;%8:j<%K1ALd84nS-98,r1KLe^g84nJ'8:NuqKLSOf85"_09S>l,ImHJO5XU/m8;Tu7 +LIk0l7nJ8#7tF-#JOW1^7S&5)98H27Kh4pi7nJA)8q]`-Jjr:^77Vr!8:j<%KLngj8P=_-8qKN'JON(] +7nJA)8qfc-Kh4ph7S&)!7t:l\7IOA])>;,i?F:4bu-J42t]8P=b0 +9RfH"HpL,N7S&5*9S,c+KLngf7S&%u7tX?)K1JUd7nJ8$8:EopLJ(?r8kaq198#i.Jjr:_7S&2'8qTW* +Jk&Cb84n=u7=.9dIR?PU7S&)!7t"*%Kh4pj84nM)8V0E&K1AL`6q2\p7Y4*#KLe^h +8P=b/98,r1L.Y-m84nS-98#i.JON(^84nV/9SH&2JON(Z6q2Yn7=ITmI6p>M6:?Dq8VTl4KLe^e7S&%t +7Y4-%JOW1X5sp,i7Y=6(J4)kV6UcJl7=dltKh4pm921.59S#W&JOW1\77Vr"8Us6"J42t\84nJ(8V0H( +J4N7W5sf`Y5C>aaIR?PP6:?5g7!q9fImZYU77W#%8qfi0KLe^f7nJA)8qfi0KLe^e7S&2'8qKN'I6g5N +6q2u+:5_nFKLe^e7S&/%8VK`/L.Y-m84nM)8V9N)IR?PQ6UcMo7tX?)Kh>$o921.59S,`)K1ALd84nP+ +8qfc-L.Fsk7nSJ*8r#u3LJ(?n7S&)!7tX?)JOW1Y6:?&`6$PX\HTsfI77W#%8qTW*KLe^i85"\.985u1 +K1ALe8P=e19S5i,IR6GM5XL#j7u0i6L.Fsh7S&)!7t=#uJOW1^7S&2'8r-)6K1ALb7S&,#8:sE(J4)kW +6q2_r7tF*!Kh4pk8P=_-8qBE$JON(]77`)$8VBQ)L.Y-n8P=\+8V0E&JON(Z6q2\p7Y*uuJk&C[5sp#c +6[M'bI6g5Q7nJJ-9SZ25LeLR"8kk+69nu;6LIk0m84nD$7sdTkL.Fsm8PFn49nl86Jk&C\6:?2e6\%Tq +KLngi84nG%7tr/MbR$(8kk%2985u1Kh"ag7S/A, +9T)VAN)!6+9MU=79S>u1Jk&Ca7S&/%8VTc/K1ALa77Vu#8VTi2Kh4ph7S&"r7=7?eHpL,L6UcSr8;'N+ +Kh4pj84nS-985u1LJ(?q8P=_+8V0?#J3l\X7S/G0:5V_@K1ALe7nSM,985u1LIk0q8kjt08qKQ)K1JUe +84nJ(8Uj,tHpL,J6:?Ao8;'Q-Kh4pi7nJ>'8VTi2LJ(?s921.59SH&2L.Y-m84nM)8VBW,L.Y-p921(2 +97]Q'ImcbY84nJ(8Us6"Jjr:a84nV/9SlJ>L.Y-o8kah+8:3ZhI6g5R84nP+8q02sImZYT6q2_r7tO3$ +KLe^i8kb"59nl86K1JUd7nJ>(8qBH&ImcbW7S&2(98#l0IR?PQ6UcGk7=ITmImcbX7nJ>(8qKQ)K1ALd +84nJ'8:sE(K1JUe84nM*8q9?#ImcbS6:?5g7!q9fH9X]C5sp2m8:a6$JOW1^7nJ>(8q',rIR?PW8P=e2 +9nuD;K1eme6UcAg6\%TqJOW1Z6UcDi7".HjImZYV7S&5)98#i.J4)kV6UcSr8;9`1Jjr:\6UcMn7Y4*# +JON(]7nJG-9SQ/5K1ALc7nJA)8qfi0Jjr:\6UcMn7YF<)J42tX6q2\q7tF-#JOW1_7nJ>'8V9N)KLe^j +921479nu;6LIk0m7S/2"7tjH*KLe^c6q2_r7tX?)ImcbS6:?8i7=ITmJjr:b8P=k5:5i"IMbd3)8kb"3 +9T;hGMbR$(8kk%2985u1Kh"ag7S/>*98ZD=MbR$(9MU:597oc-Jk&Ca7S&/%8VTc/Kh4pi7nJA)8qor3 +Kh4pg77Ven7!h-aI6g5M6UcPp7taE*KLe^g84nS+8qfc-LJ(?p84nG%7tO3$K1ALd84nP+8qTW*J4N7X +6:6/f7"@]rJjr:a84nY/9SlD;Jjr:^77W##8Vfu5M+^Tu8kah,8UNopJjDh]8kk4<:k_J6I6p>K5XK]\ +6$Ya_Jk&Cc84nS-98#i.Kh4pm921179nu;6Kh>$i7S&)"8:a6$JON([77Vr!8:sE(Le:Br8kb"59nl86 +ImcbO5!XH[6@_TuJ4)kV6UcJl7=dltJON([77Vr!8;0W.L.Y-o8kan/8qTW*M+^Tu85"Y,8r-)6MG-g( +9i-dD;34[UMG-g$921%/8Us6"ImcbV6q2_r7tX6$J4)kU6:?>l7Y=3&Jjr:]6q2Yn7=IQkIR?PU7S&8+ +9SlJ>LeLQt8P=_-8qfc-LeLR!921479nl23L.Fsm8PFt6:5;D7Jjr:_7S&;+9S>l,Jj`+\7S&%t7Y!ot +KLngh84nJ(8V'?%I6p>I5!XEY6%;9lJ4)kY7S&,#8:j<%K1ALd84nS-98,r1L.Y-l7nJ5!7Y!lrJOW1] +7S%qo7!_'`HpL,M77Vu$8qfi0L.Y-n8P=e19SlJ>L.Y-p921"-8:!HbHTsfL84nS-97K;tJON(_8P=b/ +97fW(J4)kY7S&/%8V0E&JOW1]7S&)"8:O#sIR?PR6q2f"8qTZ,ImcbV77Vu$8q]c/Jk&Cb84nJ(8Ua#q +L.Y-n8P=V'7t'8V0E&ImZYR6:?;j7=n!"JOW1Z6UcDi7".KlImcbV6q2_r7tX<' +KLe^h8P=b/98Q;:N)!6,92:(,7tF#sIR6GS7S&8,9nc25I6p>J5='`c7=R]pL.Fsj7S/5&8VTi2LJ(?o +7nJ8#7tjN-M+^Tu85"Y,8r#u3MG-g'9M^UB;3+RRMG-g#8kak-8Us6"ImcbU6UcMn7Y4#uImZYR6:?>l +7Y=3&Jjr:^77Vkr7XmcoI6p>P77W&'98H8:LJ(?q8P=\+8VBW,KLe^f7nJ>'8V'<#ImZYS6UcSr8;9`1 +JOrIZ5!XEY6%MKrLJ(?q8P=Y'7tX6$IR6GN5sp5l7tsQ-Le:Bs921(297]Q'KL87`7nSM,97TE"I6p>O +6q2Yr8:*98ZD=MG-g#8kah+8:O#sJ42t\7nJD+98?)4KLe^f7nJA)8qTW*ImZYT6q2i#8r$&6L.b6q +8kaq197o`+Jjr:_7S&2'8qol0KLe^h8P=h39o)J";;2Iq@Kh"af7nJ1u +7XmfqImcbY84nP,97fZ*JOW1\77Vhq7Y!otJON(^84nP+8qKN'JON(\7S&/%8VBW,J4)kW6q2Sj6[_6f +I6p>N6Uc>h7!qBkI6p>O6q2bt8;0W.L.Y-n8P=\+8V0E&K1ALb7S&)!7tF*!K1ALf8kat39S>r/ImZYX +84nP+8prumH9OTC6:?An7t$j7nJ1u7XRKhHpL,L6q2bu8V0H(Jk&C`7S&)"8:Eop +IR?PQ6UcAg6[qKnIR?PN5XKi`6@_HnKh4po9i$R=:4br+L.Y-p921179nl86L.Y-o8kaq197o`+Kh4pk +8P=Y)8;'N+M+pd$921(18qor3K1ALb7S&)!7tF*!K1ALe8P=e19SH&2IR?PN5XK`[5^bseJOW1_7nJ>' +8VK`/Kh4pj84nM)8VK`/LeLQu8kan-8V9H&H9X]E6UcPq8:a6$ImcbW7S&2(97oc-KLSOh8kk+69nc/3 +Kh4pk8P=b/986&4Jjr:^77Vr!8;'N+KLe^f7nJD+98QA=MG-g"8P=V'7t3orJ42t\7nJD+985u1J4)kW +6q2_r7tF*!IR6GP6UcZ!8r$&6Kh>$l8P=\,8qTW*Jjr:_7S&/%8VK`/J4)kX77Vu#8VK`/Kh4pi7nJA) +8r$&6N)3E)7nJ;%8;'N+Kh4pi7nJ5!7Y=3&Jk&C`77Vu#8VTc/KLSOd84nP+8q9?#KLSOc77`#"8:j<% +ImcbU6q2bu8VBZ.JOW1]77Vr!8;9`1L.Y-l7nJ8#7ta?'IR6GT7nJV7;3"ORMG@!&8kak.8qBH&Jj`+^ +7S/8&8V'<#ImZYT77Vr"8V9Q+L.b6k77Veo7=dp!JOW1X5soua6@M9jJON(Y6UcPp7tsW0K1AL`6q2Vl +7"@ZpK1ALc7nJ5!7XdZlLIk0k7S&"r7=@KjJ42t]84nP+8qfc-KLe^f7nJ;%8:NuqHpC#J6UcZ!8qor3 +ImcbU6UcDh6[h?iJON(]7nJA)8q]Z*ImcbW7S&/&8q]`-K1ALe8P=_-8qBE$L.Y-l7nJM/9nPl*ImHJR +77Vhq7Y+$"JOW1`8P=\,8q',rIR?PR6q2Yo7XmfqL.Y-p921.59S>r/Jjr:\6UcDh6\%QoM+^U"9MU:5 +97TH$IR?PM6:6#a6@;0iJON(\7S&2'8q]`-KLe^g84nP)8V'5uJjr:]6q2_r7tsW0LJ(?q8P=\+8VK`/ +HpC#L77Vnt7t!ZjHpC#M7S&5)98,r1JON(_8P=e19ScA;LeLQs84nM)8U`uoGX+Q@5='ii8;'Q-J42tX +6UcPp7tO3$KLSOf85"_29oW"KM+pcp6:?/b6$kg^ImcbX7nJ;&8Ua#qHpL,I5sp&e7"%BiJjr:c8kat3 +9RoN#Jjr:e9MU:597o`+JON(Z6q2\p7Y*uuK1ALf8kat197fQ%K1ALf8kb"59nc/3Jjr:_7S&2'8qor3 +KLe^e7S&)!7taE*LJ(?q8P=\+8V9N)Kh4pj84nJ'8:X)tJjr:b8P=\+8U`uoI6p>M6:?/c6@;'dJ42t[ +7S&)!7tF*!Jk&C^6q2Vm7=R]pJ42t[7S&/%8VBW,JOW1]7S&"s7X[TkJ42t\84nP+8qKN'KLSOj9M^R@ +:kqV9Jjr:]6q2_r7taE*KLe^c6q2Sj6\%QoK1ALc7nJ5!7X[QiL.Fsh7S%tp7"%BiJ42t\7nJA)8q]Z* +Kh4pj84nM)8Uj)rHpC#I6:?Gr8VBW,IR?PP6:?2e6[V0eJ4)kZ7nJA)8qTW*ImZYS6UcSr8;Bi4LeLQu +8kaq1986&4M+^U"8kk+8:5)84ImcbR5soi\5^GaaIR?PS77W,+9o;V?LIk0o85"V,8ps#oJ4)kX77W#% +8qfi0Jjr:^77Vr!8:j<%HpL,K6:?>l7YF<)Kh4pj84nP+8qol0Kh"ak8kk4<:kq\'8VBW,LIk0l7nJ5!7Y!otK1JUh8kan/8qKH$Jjr:]6q2\p7XmcoJON(_8P=h3 +9nc/3Jk&C_6q2Vl7".HjK1ALg921.59S>l,J42tZ7S&,$8Uj,tI6p>P77W#%8qTW*JON(X6:?Mt8qTQ' +JO;nZ7nJ1u7XmfqJk&Ca7nJ.s7=.9dI6p>P77Vu$8r$)8Kh4pk8P=_-8qor3L.Y-j77Vkr7Y=3&KLSOe +8P=Y)8:O#sImcbQ6UZ8g7"%KnJjr:c8kb%7:4u/1K1ALf8kb%59nl23Jjr:]6q2_r7tX<'K1AL`6q2Yn +7=[cqL.b6s9i$O<:4l)0Jk&Cb84nM*8qKQ)JON(^84nM)8VBW,Kh4ph7S&,#8:ElnHUC2H5sg)j7tjQ/ +JOW1Z6:?;j7=RZnJj`+_7nSG*8qfi0KLe^d77Vkr7XRHfHU'oJ77Vks7t!]lImcbV77Veo7=7BgJON(] +7nJD+986&4M+pd&9i$F58qfi0L.Y-p92149:52A7KLe^h7nSP.9SGu/L.Y-n8P=\+8Us2uJON(^84nV/ +9SZ88Kh4pe6UcPp7tjN-Kh4pj84nJ'8:ElnImZYU77Vnt7t3lpJON(`8kan/8q9P77Vhq7X[TkJ42t^ +8kan097B5sImZYV7S&2'8qKN'ImZYQ6:?;k7Y4-%Jk&C^6q2Pi6[1aYGWe9>6:?>m7t3orJk&C]6UcDi +7"IcsK1ALe8P=\)8:<]hIR6GO6:?;j7=dltJjr:c8kb%7:5)84KLe^c6q2Yn7=n!"KLe^f7nJ;%8:sE( +Jk&C\6:?2e6[V0eJ42t]8P=V(8:a6$J42tZ7S&2'8qTW*Jjr:b8P=h39nZ&0Jk&CZ6UZ5e6[1paHq$SR +77MVh6@VBmLIk0t9i-aB:l%_l7Y=3&ImZYY8P=h39nc/3Kh4pj84nJ'8;'N+ +L.Fsi7nJD+986&4K1ALc7nJG-9SZ88KLSIh9ML[Ll,LJ(?p84nP+8qTW*JON([ +7S&,$8V'?%K1/=`7nJ2#8:*coGX=`C6:62h7=IQkGs4KC6q2l&9SlJ>LeLR!921+398#i.KLe^i8kah+ +8;'N+KLe^g84nV/9SZ88Le:Bu92:@<:Ph_>L.Y-n8P=e19SlD;M+^U"8kk(49SZ25K1ALc7nJ8#7t*cm +IR6GP6UcMn7Y!lrJON(\7S&2'8qfi0Jjr:Z6:?5g7"7ToIR?PS77Vr"8V0H(Jk&Cb84nG&8:u1K1JUe84nA"7XmfqJ42tX6q2Vl7".HjImZYY8P=k5:5DS=I6p>H5XBW[6$GU\ +I76VT7nA/!7taH,Kh"ae6q;_o7=RZnJ4)kY7S&2'8qor3L.Y-n8P=\+8V'<#J4)kW6q2\p7XdZlJjr:b +8P=_-8qTW*K1ALc7nJ;%8;'N+JON(X6:?>l7YF<)Kh4pi7nJ;%8:a3"IR6GR77W#%8q]`-K1ALd84nV/ +9SQ/5LIk0o85"_09SGu/IR6GN5sp2l7tX<'JO;hX77N)*98H25Kh"[h8P4h49SQ)0KLe^f7nJ;%8:a3" +JON(^84nS-97fW(ImZYX84nV/9S5i,J4)kV6UcSr8;Bi4L.Fsl85"k8:lA%ELe:Bp7S/+s7=dfqM+^U! +8PF_*8;'N+KLngf7S%np7l,M+pd%9MU=79S>r/K1ALc7nJ>'8V9N)J4)kW6q2_s8:a6$Jk&Cc8P=e19S,`)LeLQu8kaq197o`+ +J4)kU6UcGk7=@KjKh4pi7nJ1u7X79dG<\?;5XBfb7"Rp#Jk&Cb84nJ(8V'<#ImZYS6UcJl7=RZnJjr:b +8P=_-8qTW*J4)kW6q2f!8VK`/KLe^i85"\.97oZ(L.Y-o8kat39SZ25LIk0o85"_09Sc;8LJ(?q8P=_- +8qfi0K1AL`6q2\p7Y4*#L.Y-p921179nuA9KLe^c77Vhq7XmfqImcbU6q2Yo7Xd]nIR?PU7nJD,9S>u1 +J42tW6UcDi7"@]rL.Y-r9i$O;9nl86Kh4pj84nP+8qfi0L.Y-p921179nZ&0Kh4pl8kaq198#i.KLe^h +8P=b/98#i.K1ALd84nS-97fW(Jjr:b8P=b/986&4Kh4ph7S%qn6[V-cImZYU77Vu!8:s?%Jk&C_77V_n +7 +L.Fsj7S/8(8qTW*JOW1[6q2Pi6[V0eIR?PR6q2bu8VKc1LJ(?s921159SZ25JON(_8P=k5:5DS=L.Y-n +8P=\+8V'<#IRZhX77W&%8r#l.M+CO6q2Yo7Y=3&LeLQs84nG%7tsW0N)3?,9MC+18:a2uJ4)eV77Det7Y4*!Jj`+[6Ul_u8VKZ,L.Fsn +8kk(49SZ25L.Y-m84nD#7XmcoJON(_8P=e19SH&2KLe^f7nJ5"7t*foI6p>P77Vr!8:X)tL.Y-m84nP+ +8qTW*JON(X6UcGk7=7BgK1ALc7nJ1u7XRTmHUC2H5sfud7"\$&JOW1^7nJ5"7t*cmIR6GQ6q2_r7t'8VTi2LeLQu8kan/8q]`-KLe^i8kaq197TE"ImZYT77Vhq7XIBeHTsfF6:?Gr8V]r5LJ(?r8kan/ +8q9$o9MU:69SZ88L.Y-n8P=b/98#i.KLe^g84nP+8q]`-LJ(?r8kaq198#i. +KLe^g84nM)8V0E&Kh4pl8kb"59nZ&0KLe^i8kaq197o`+Kh4pk8P=Y)8:j<%KLe^g7S/+s7=dfqK1ALa +77Vbm7!Ls_GX+QB5sp#c6[_6fImcbT6UcMo7tjQ/KLngc6UcDi7"@ZpLJ(?q8P=Y)8:j<%KLe^i8kaq1 +97fW(Kh4pi7nJ;%8:sE(KLe^h8P=h39o;\BKLe^g84nY19o2S?LJ(?q8P=_-8qBE$Kh4pj84nS-98#i. +J4)kX77W#%8q]`-ND*01:K*BP'8VK`/L.Y-l7nJ;%8:j<%Kh4pj84nS-97o`+K1ALg92149 +:5VeCLe:Bp84nS-97o`+JON(Z77V_k6[qKnK1ALb7S&/%8VK`/Kh4pj7S/5$8;0Q+IR6GU84n\3:5;J: +KLe^e7S&%t7XdZlHpL,M6q2o'9Sc;8L.Fsf6q2Ph6@VBmK1AL`6q2bt8;0W.Kh4pi7nJ>'8V9N)Jjr:` +7nJA)8q]`-L.Fsm8PFq49o)D9L.Y-l7nJ;%8;0W.LJ(?q8P=\+8V9N)KLe^g84nS-97]N%I6g5K6:?;k +7XIBeI6p>N6UcDi7"7QmJjr:`7nJA)8r-/9Mbd-)9MC.38VBW*Kh4jj8kOk398H88K1ALb7S&5)98,r1 +Jjr:_7S&,#8:sE(L.Y-m84nG%7t3lpJON(`8kb"59nZ&0Kh4pj84nG&8:' +8Us2uHTsfF6:?Q#9SH&2LeLQq7S&%t7Y*uuJ4)kU6:?>l7Y4*#K1ALc7nJ>'8V9N)KLe^h7nSG(8V0?# +Jjr:^77Vkr7Y4*#Kh4pl8kat39SH&2L.Y-o8kaq197o`+K1ALd8P=_.97oc-Jjr:_7S&2'8q]`-Jjr:_ +7S&)!7t3lpJOW1_84nJ(8Us6"ImcbT6UcMo7u'c5LJ(?q8P=Y)8:a3"Jjr:`7nJ;%8:j<%L.Fsi77_qs +7Y*uuK1ALb7S&)"8:j?'J4)kZ7nJ>'8V0E&Jjr:`7nJA)8qKN'ImZYW7nJG-9SuSAO&8l;;,iNN;N=RP +L.Fsj84nM)8V9Q+K1JUe84nJ(8Uj)rHpgDQ6q2_s8:sH*Jk&C_6q2Yn7=[cqL.Y-o8kat39SQ/5LJ(?t +9MU=79S>r/LJ(?o7nJ5!7Y*uuK1ALc7nJ>'8VBW,Jjr:]6q2_r7taE*L.Y-n8P=V'7sdHdK1ALe8P=\+ +8V'<#Jjr:^77Vnt7taE*M+C%7Y4*! +K1ALa77Vu#8Vg&8LeLQp77Vhp7=n!"Jjr:_7S&2'8r$&6LJ(?r8kb"59o)JL.Fsf6q2Ph6@VBmLJ(?l6q2Yn7=dltJ4)kT5sp)f7"Ics +K1ALd84nM)8V9N)KLe^i85"V*8V0?#K1ALa77Vkr7Y*uuKLe^h8P=b/98#i.L.Y-m84nS-98,r1Jjr:_ +7nJA*97oc-ImcbU6q2_s8:a3"ImZYV7S&5)97o`+K1AFa7n88)8V]r3LeLKs8kOe/8VTi0Kh4pj84nY1 +9nl86Jjr:^77Vkr7Y*uuLJ(?s921(18qKN'Jjr:b8P=b/97fW(K1ALc84nJ(8UNopH9suI6:?;k7Y4*# +J4)kX77Vu#8VK`/Kh4ph7nJ5"7t=#uIR6GS7S&,#8:X)tJjr:_7nJ>(8qfl2J42tY77Veo7=IQkJ4)kZ +7nJ>'8Us2uJ4)kW6q2o'9SZ88NDWW/8kak-8V9N)J4)kT6:?;k7Y4-%LJ(?q8P=Y)8:a3"JON(]7nJ>% +8:j6"K1ALd84nS-98,r1L.Y-p921179nl86JON(W5sp&d6\7cuK1AL_6q2\q7taH,J4)kX77W#%8qor3 +KLe^e7S&"r7=.6bJ4)kW77Vhq7X[TkHU'oD5='W`7"Ip%Mbd3*921"-8:sE(LJ(?t9MU=79S>r/Le:Bo +77_ts7Y*uuJjr:]77Vnu8;'Q-Jjr:b8P=_-8qBE$IR6GO6:?An7tF*!ImZYW7nJG-9Sc;8Le:Bs8PFn2 +9Sc;8ND*0*92:1498#l0KLngg7nJ>(8q9'8V0E&Jjr:a84nM*8q0?%Jk&C`7S&%u7tF*! +K1ALe8P=b/98#i.JON(Y6UcPp7tO3$LJ(?q8P=b/98,r1JOW1\77Vks7t3orJOW1^7S&)!7tF*!K1ALf +8kb%7:5DS=L.Y-o8kb"59o)Ju/K1ALc7nJA) +8qTW*KLe^i8kat39SQ/5JON(Z6q2_r7tF*!JON(\7S&2'8qKN'HpC#G5XL#j7taE*Jjr:]6q2f!8V]r5 +M+pd$921+398,r1L.Y-n8P=b/98,r1L.Y-m84nJ'8:sE(K1AL_6q2Vm7=dp!J4)kT5sp)f7"IcsJjr:a +84nS-97o`+Jjr:_7S&"r7=IQkJjr:b8P=\+8V'<#KLe^c6q2Yn7=[cqK1ALe8P=_-8q02sJON(\7S&8+ +9S5i,J4)kX77Vr!8;0W.M+pd#8kae)7t'8VTi2L.Y-l7nJ8$8:sH* +Jjr:_7S&2'8r$&6LJ(?q8P=b/986&4Kh4pj84nP+8qKN'KLe^j921.59SZ88LJ(?p84nM)8V9N)ImcbT +6UcJm7XmfqJOW1^7S&,#8:X)tJjr:d9217;:P_\>Kh4pk8P=e19SZ88M+pd&9i$O;9nl86ImZYR6:?5f +6[h?iImZYR6UcGk7=R]pImcbT6UcMo7tO3$ImZYU77W&'986&4KLeXc7Rhu!7YF<'KLeXc7Rhu!7Y=3$ +MG@!'921179nPr-JON(_8P=e19SQ/5Kh4pj84nP+8q]`-KLe^g84nM)8V'<#JON(Y6q2Dd6$GOYHUC2M +7RrVTi2L.Y-n8P=\+8V9N)K1AL^6UcAg6[hBkJ42tX6UcSr8;0Q+KLSOc7nJ8$89mKfHpL,H5XKia +6\%QoJjr:a84nS-98,r1Kh4pk8P=Y)8:sE(ImZYU77W#%8q]`-JOW1]7S&)"8:P77W&'986&4 +LJ(?t9MU@99nl86M+^Ts7S/.u7Y=-#LIk0q8kk%298,l.LJ(?u9i$O;9n5W$ImZYU7S&/&8qKQ)Kh4ph +7S&,#8:sE(K1ALd84nS-98#i.K1AL`6q2_s8:j?'I6p>J6:6/i7Xmp!I6g5N6q2_r7tX<'KLe^e7S&)! +7tX<'Jj`+`85"h6:P_\>K1AL^6Uc>e6?ta[Jk&C_77VYg6$kj`I6p>N6UcVu8q]c/LeLQu8kat197fQ% +ImHJT77`2*9SGu/LIFdi7S8A)8r-/9Jk&C[5sp)g7=IQkHU'oH6:?Dp8;9Z.L.Fsn7n\_29oVhCLe:Bs +8PFe,8V0?#Jj`+^7S/;(8q]Z*JON(\7S&2'8qTW*J4)kY7S&2'8qTW*K1AL_6UcMn7Y=3&K1ALa77W#% +8r$&6LeLQr7nJ>'8VK`/KLe^h8P=e19S>r/K1ALa7S&,$8VKc1L.b6l7S%qo7"7ToL.Y-j77Vnt7tO3$ +J4)k[84nb7:l8"EKh4pi7nJ.r7".HjJ4)kW6q2\p7YF<)Jjr:^77Vr!8:sE(KLe^i8kan/8q')pImZYX +84ne9;2S+FKLe^d77Vkr7YF<)M+pd#8kab'7Y=3&LIk0o85"e4:52;4KLe^f7nJA)8q]c/K1JUb77Vnu +8;'Q-L.Y-i6q2Vl7"Rm!L.Y-o8kaq198#i.LIk0o8kaq197TH$JOW1`84nM)8VTc/ImZYU77W#%8q]`- +JOW1]7S&%u7t!]lHU'oJ77W#%8qfi0L.Y-p921179nZ&0M+^Ts7S/.u7Y=-#L.Fsm8PFk098,l.L.Y-q +9MU:597]N%J4)kV6q2\q7taH,Jk&Ca7nJ>(8r$&6L.Y-l7nJA)8r-/9MG?p%91t"38r-/7LeLKr8P+P) +7tX<%IR6GR77W,+9nc/3Jjr:b8P=b/98#i.K1ALb7S&)!7tO3$KLe^g84nM)8V0E&K1AL_6q2Dd6$Ya_ +IRZhY8P4P'8:j<%Kh4pj84nJ'8:sE(Kh4ph7nJ>(8r$)8LJ1Hq7nJG+98cM@Le:Bq8P=Y*8U<]jImcbR +5sp#c6[qHlJON(\7S&2'8r$&6LJ(@!:/HX998,r1HpgDL6:6&c6[M0gImcbZ8P=_.97K?!HpgDJ5XB]\ +6%;9lKh4po9i$U=:4bl(M+^U$9M^C89ScA;L.b6n84nG)8q'6"J42t\7nJG-9SH&2Kh4pn9MU@99nPl* +Jjr:a84nM)8V0E&KLe^b6q2Pi6\%TqK1AL_6q2Yo7X[]pGX+Q:5!F3X6@;6lIR?PR6q2\q7t3orIR?PS +77Vks7sdKfJ4)k^921+397fW(K1ALb7S&/%8V'<#L.b6m7nJ8$8:a6$Jk&Cc8P=Y*8VKc1M+pd%9MU@9 +9nc/3Jjr:^77Vr!8:j<%J42tY77Vks7tO6&K1ALa77Vr!8;'N+ImZYT6q2\p7Y!lrJ4)kW6q2_s8;0Z0 +LJ(?s921179nGi*J4)kZ7nJD+98H8:LIk0t:JlpA:45GsH9X]B6UZ>k7X[]pJOW1\77Vhq7Y+$"KLngf +7S&"s7Y!otK1ALb7S&)!7tO3$K1JUd7nJ1u7XmfqJjr:d921%/8UWonHpgDM6UZ5g7"%QqJ4)kY7S&)! +7taE*LJ(?r8kb(7:52;4K1JU`6UcGk7=R]pJ42tZ7S&,#8;9`1KLe^f7nJA)8q]`-KLe^e7S&%t7Y*uu +Jjr:a84nS-97fW(IR?PP6:?8i7=R]pK1ALe8P=Y)8;0W.LeLQu8kaq197o`+Kh4pi7nJ8#7tX<'LeLR! +921(18qfi0ImZYV7S&,#8:sE(J4)kW6q2i#8qKN'ImZYQ5sp)f7"\!$LJ(?q8P=\+8V'<#I6p>L5soua +6@M9jJOW1^7nJ8$8:X-!HUUAI5s]]Z5_)9nLJ(?s921+18qoc+Kh4pn9MU=79SZ88Kh4ph7nJ>(8q05u +IRZh\8P=b09SZ88LJ(?s8PFn29SGu/J4)kY7S&5)98QA=NDEH.8kjn*7tO-!LIk*k7Rr5*8r?A=LJ(9m +8P"G(7tF0"ImHJS7S&2'8qTW*Jjr:_7S&,#8:a6$ImZYQ5sp)f7"n3*K1AL_6UcSr8:a3"IR?PQ6UcSs +8VBZ.JON(\7S&5)97o`+KLeXf8P+\198H88Kh4jf7Rhqt7>"*#K1ALa77Vu#8VK`/K1ALb7S&/%8V9N) +Jjr:_7S&%t7XmcoImZYT6q2\p7XmcoK1ALd84nV/9SQ/5Jjr:[6:?8h7"e*'LeLR"8kk(49SQ)2HpgDK +5sfi\5^bseKLe^m:/HjC:kqV9Kh"ah7nS7u7=RZnI6p>L5sp&h7XIKjIR?PT77Vu#8V9N)K1ALd84nV/ +9SZ25K1ALe8P=Y)8:X)tJON(Y6q2Pi6[V0eK1ALb7nJ;&8Ua#qGX+Q@6:6&e7!Cp_LeLQs84nD#7XdZl +Jjr:f9i$^E;N"=JJjr:a84nJ'8;0W.L.Y-l7nJ5!7XRHfIR6GQ6q2i#8q]`-K1ALe8P=b/98H8:Kh4pj +84nP+8qfi0Kh4pk8P=b/98#i.JOW1\77Vhq7Y!otK1ALd84nV/9SZ88MG@!'921(18qKN'JON(Z6q2Yo +7Y!otKh4pl8kb"59nZ&0KLe^i8kaq1986&4L.Y-r9i$I7979,pH9X]>5J5='`c7>"-'Kh4pm921"-8:a3"K1ALd84nY19o2S?MG@!'921"-8:a3" +KLe^i8kan/8qKN'J4)kZ7nJ>'8VK`/KLe^f7nJD+97fW(L.Y-j77Vhp7>"*%LeLR"9MU:597o`+KLe^` +5sp#b6A%d"M+pd%9MU=79SZ88Hq$SL5s]ZX5C>aaKh4pp:/HgA:PMD5Kh4pk8P=V'7t3lpIR6GM5sp,i +7X[TkGs4KA6:?>m7tO3$Jjr:a7S/>*985u1KLe^g84nS-98H8:MG@!'8PFh.8r#u3MFpO!8kY"48r-#0 +L.Fmm92(189SZ23Le:Bp84nD#7XmcoJON(^84nS-98#l0LJ(?q8P=Y)8:sE(KLe^e7S&/%8Us2uHpL,I +5sp/k7tX?)K1ALe8P=e19S>r/KLeXf8P+S+8:j<#K1AFc8P+V-8V9N'ImZYT6q2_r7tM6:?5g7"7ToKh4pn9MUI=:Ph_>Kh"af77_hm6[V-cHU'oF5sp,i7XmfqImcbU6UcGj7".HjImZYT +6q2f!8Vfu5K1ALc7nJ>'8V9N)L.Y-p9MU:69S,c+Jjr:`7nJ>(8q05uGsOcD6UZAm7t!fqKh4pi7nJ8# +7tO3$L.Y-q9MU@99nuA9KLe^d77Vnt7tsW0LJ(?p84nP+8qKN'J4)kY7S&5)97o`+K1ALe8P=\+8V0E& +K1ALb7S&/%8VTi2LeLQu8kae)7t3lpJk&C_77Veo7=IQkJ4)k[84nV/9SZ88L.Fsi77_tu7tF*!Jjr:^ +77Vkr7XmcoHpC#H5sp8p8VK`/LJ(?t9MU738qKN'JON(]7nJA)8q]`-Jk&C]6UcAj7=RfuI6g5P7S&/% +8V'<#K1ALf8kb"59nl86JON(^84nS-98,r1L.Y-m8P=V(8:X-!Kh4pk8P=\+8Uj,tHU'oA5"-'KLe^j921(18qKN'JON(\7S&8+9SZ88LJ(?q8P=\+ +8V9N)Kh4pp:/HgC:kq\K1AL_6UcJl7>+3(M+pd':/Ha?:52A7 +LJ(?s921+398,r1LeLR#9i$I797B2qH9suG6UZ8g7"%BiJjr:e9MUI=:P_V;K1ALb7S%qn6[Cp]HTsfC +5XKrg7Xd]nIR?PQ6UcGk7=IQkIR6GS6q;r$8r#u3Kh4pi7nJG-9SuSAMG@!'921179o2S?O%iE3:/HpC +9o)80Le(*q92(:<9oVkBL.Fsk8P=b/98,r1Kh4pj84nM)8V'?%L.Y-p921"-8:X)tJjr:a84nS-97fW( +ImcbU6q2Yo7Y*uuJjr:`7nJA)8q]`-K1AFc8P+S+8:X)rJON"^8kOk397o`)ImZYT6q2_r7t(8qTZ,Jk&Cb7nJ;%8;'N+ +LJ(?s921(18qfc-Kh4pj84nS-986&4LJ(?s9MU:69S,c+JON(Y6UcMo7tX?)Jk&C_77Vht8:a?)L.Y-p +921+397o`+K1AL`6q2\p7YOE,KLe^d77Vu#8VTi2KLe^f7nJG-9SZ88L.Fsl85"_09SQ)2Le:C"9i-[> +:5DM:LJ(?q8P=_-8qor3LeLQs84nD#7XmcoJOW1^7nJA)8qKN'Jjr:a84nM)8V9N)J3l\U6Ul_u8V]r5 +L.Y-n8P=_-8qTW*Jjr:\6UcPp7tX<'L.Y-s:/HdA:P_\>K1ALe8P=e19SZ88Kh>$j7nJ;&8VKc1KLe^l +9i$U?:PDA5K1ALc7nJ;%8:X)tJON(a9217;:PMJ8KLe^h8P=_.98#l0L.Y-o8kb"59nZ)2IR?PO5sp,i +7Y46*KLngf7S&%u7tjN-LeLQu8kan/8q]`-KLe^f7nJJ-9SlD;MG-g%8kk"08qol0L.Y-m84nJ'8:a3" +JON(\7S&,#8:sE(KLe^f7nJ;%8;'N+KLe^f7nJ;%8:j<%JON(^84nS-97o`+K1ALd84nV/9SQ/5L.Y-n +8P=b/98#i.Jjr:c8kb.=;2\4IL.Y-n8P=_-8qTW*K1ALc7nJA)8q]`-Jjr:_7S&/%8VBW,K1ALb7S&,# +8:sE(L.Y-s:/HmG;M\"ALJ(?t9MU=79S#W&IR?PT7S&,$8Uj,tImZYV7S&8+9ScA;LJ(?q8P=Y)8:a3" +Jjr:_7nJ>(8qTZ,K1ALb7S&/%8V9N)Kh4pn8kk%298,l.L.Y-n8P=e19SZ88KLe^g84nS-98#i.O\f#= +:K*3F:Pq_"*% +Kh4pg77Vhp7>4<+L.Y-k7S&"r7=RZnJjr:b8P=e19S>r/Jk&C`7S&"s7XmfqKh>$k84nJ(8VKc1L.Y-h +6UcGj7#+E0L.Y-o8kah+8:'8V'<#ImZYP5XKlb6\J!&K1ALc7nJG-9SH&2J4)kW6q2bt8:a3"K1/=_6q;r$8qfc-KLSOe +7nSM,98ZD=MG@!(9MU:598#i.L.Y-n8P=b/98H8:Jjr:b8P=q9:l%e?L.Y-o8kan-8VBQ)Le:Bs8PFq4 +9o;V?LJ(?q8P=b/97o`+Jjr:\6Uc]#98cSCN)3E2:f'8V0E&JON([77Vr!8;'N+KLe^h8P=b/97o`+IR6GL +5=']`6[qHlKLe^e7S&/%8VTi2K1AL^6:?>l7YOE,LJ(?p84nG%7t3lpImZYT6q2f!8VK`/LJ(?q8P=b/ +98#i.KLe^g8P=Y*8V0H(MG@!%8P=\+8V'<#KLSOj9M^R@:l\@NN_iZ49i-U<9n>`'HTsfD5XKlc7!h0c +M,$m&9MU428qTZ,Kh>$k84nM*8r-2;MG-g"8P=\+8VK`/LJ(?q8P=V'7t*foIR6GS7S&/%8V0E&KLe^f +7nJ1t7=RZnJ4)kX77Vu#8VBW,Kh4pi7nJA'8VTc/L.Y'o9MC799SZ86Kh4ji8P+V-8VK`-Kh4pj84nM) +8VK`/M+pd$921+398?/7Kh4pi7nJ>'8VBW,L.Y-q9MUC;:5;J:J42tZ7S&)"8:a6$ImcbT6UcJm7Y!ot +J42tW6UcVt8W$8>LeLQt8P=S%7XdZlJON(^84nP+8q]`-M+pd$921.59S5i,Jjr:`7nJ;%8:sE(JOW1_ +7nJD+98,r1K1ALd84nV/9SGu/L.Y-k7S&%t7Y*uuJ4)kS5sp)g7>"-'KLe^i8kat39S5i,J4)kY7S&,# +8:NuqJ4)kY7S&5)98?/7L.Y-l7nJ8#7tX<'L.Y-o8kat39S#W&IR6GS7S&,#8:X)tLeLQs84nS-986&4 +LJ(?r8kak-8VK`/Kh4pm921(18qTW*Kh4pl8kaq198H8:K1ALd84n_5:PDA5K1ALg8PFk098ZD=OA])8 +92:4498,l.K1/=`7nJD+97o`+L.Y-h6UcMn7Y4*#K1ALd84nM)8V9N)Kh4po9i$U?:PMJ8L.Y-o8kaq1 +986&4Kh4pk8P=_-8q]`-KLe^d77Vr!8;Bi4LIk0q8kk(49SH&2LJ(?s921%/8V'<#K1ALa77Vkr7Y*uu +KLe^g84nM)8V9N)J42tV6:?5g7!h0cHU'oH6:?>l7YOE,Jjr:`7nJA)8qBE$KLe^m9M^I:9nYu-KLe^f +7nJ;%8:j<%K1ALd84nJ'8:NuqK1ALe8P=_-8qKN'KLe^l92:C>:l7qBM+pd"8P=b/98,r1Kh4pm921.5 +9SH&2I6g5K5sp2l7tsW0L.Y-k7S%tp7!q6dJON([77Vu#8V'<#J4)kW6q2\p7YOE,JON(]7nJD+98,r1 +K1AL`6q2\p7Y*uuJON(Y6UcJl7=dltJjr:a84n\3:5r+LL.Y-m84nP+8q]`-JON(X6:?8i7=n$$K1ALa +77Vnt7tF*!Jjr:_7nJ5"7tO6&L.Fsk7nS\6:l7qBM+^U"8kjq,8;'H(LIk0p8PFe.8q9l7Y=3&K1JUe84nG&8:EopKLe^j921.5 +9S#W&J3l\Y7nSV2:5;D7M+^Tu85"Y,8qfc-L.Y-q9MU=79S,`)HU'oE5XKoe7=RZnJ4)kZ7nJ>'8VK`/ +Jk&C`77W#%8qor3Jjr:`7nJG-9SGu/K1ALb7S&"r7=RZnImZYO5XKf_6@_KpKLe^i8kb"59n>`'HpC#I +6:?Jt8qor3L.Y-m84nM)8V9N)K1ALc7nJA)8qTW*LJ(?r8kan/8prumImZYY8P=b/98,r1L.Y-j77Vkr +7Y*uuKh4pm920t+7t!ZjJON(^84nJ'8:X)tK1ALd84nG%7tO3$K1AL`6q2i#8qBE$JO;n]85"b29oi.N +OA])892:4498,l.K1/=c85"b4:5;J:KLe^`5sp2l7taE*K1ALc7nJ>'8VBW,K1ALf8kb"59nl86L.Y-m +84nG%7tF*!KLe^g84nP+8qfi0Kh4pi7nJ;%8;0W.MG-g'9M^F89SQ)2L.Y-m84nG%7t3lpKh>$k84nA! +7=7?eJON(]7nJ;%8:sE(KLngd6q2Sk7!_'`HpL,L6q2Yn7=[cqK1JUe84nP,97TE"JON(`8kak-8U`uo +KLe^g84nP+8q]`-KLe^g84nG%7t*cmK1ALe8P=b/97fW(Jj`+^7S/A,9SlD;L.Y-j77W#%8qor3LJ(?t +9MU=79SZ88L.Y-m84nG%7t"$"Le:Bt8kk"298#i.KLngf +7S%np7=%9fHUC2J6UZ>h7"%BiJOW1c92149:5)84Kh"ah8P=b/97o`+JON(\7S&2'8qfl2KLe^f7nJJ/ +9o)J$f6UcSs8VBZ.Jk&C`7S&,$8V9Q+K1ALd84nP+8qTW* +K1ALb7S&/#8;9Z.L.Fsl85"Y,8qfc-LIk0o85"Y,8r-)6L.Fsm8PFk098#c+JON(Z6q2\p7Y=3&K1JUg +8kae)7smQgIR6GP6UcJl7=dltJk&C_77Vnu8:O#sJOW1a8kan/8qfi0JOW1]7S&2(97oc-Jk&Ca7nJ5! +7Y!lrJ4)kZ7nJG-9SH&2KLe^g84nM)8V0E&K1ALd84nS-98,r1Kh"ah7nSP.9SuM>Mbd3&7nJD+98,r1 +K1ALc7nJ8#7tO3$JOW1a8kak.8q9?#JOW1]7S&%u7tF-#JON([77W#%8qfi0LJ(?r8kab'7Y4*#K1ALd +84nM)8V0E&JON(]7nJJ/9o2S?M+^U$9M^L<:5DM:L.Fsl85"Y,8qfc-N(Zs%8PFh.8qTW*JON(Y6q2Yo +7Y4-%L.Y-l7nJA)8qKN'JON(Z77Vbm7"7ToKh"af77`5,9nu;6LIk0r92:128r-/9LIk0n7nS>$7tO3$ +KLngd6q2Gf6@(scJON(Y6UcVt8Vfu5L.Fsk7nSS-98Q25Jj`+^84nY19o)Jl7Y4*#L.Y-m84nM)8VK`/Kh4pi7nJ5!7XmcoK1ALg921+397K;t +N)!0(8P4b08r-)4KgeIf8P5+B;N"1AKLnga5sp)g7=dp!JON(]7nJA)8qor3Jjr4_84\P19ScA9L.Y'n +91t(79SQ/3Jjr:a84nM)8Uj)rJOW1^7nJ5"7tX?)K1ALf8ka\$7=.9dK1JUg8kab'7XmcoG!J<95X9Z` +7!q9fIR?PV7nJA'8V]l2L.Y'o8kY"69T)P;N(cs,9i$jG:le=HK1ALg921(18qTW*ImZYQ5sp5n8;'N+ +K1ALc7nJA)8qor3K1JUb77Vks7taH,L.4[j8kXq28qTW(L.Y'p9hgC78qTQ%ImcbU6q2Pi6[_9hKh4pq +9i-jD:l\+BLJ(?p84nS-98QA=LeLQs84nJ'8;'N+Jk&C`7S&8+9ScA;Jjr:^77W&'98#i.KhG$i84S8$ +7YO?'L.Fmi7nA;&7ta?%Kh4pm921179nc/3K1/=b7nSV2:5hqFImcbU6q2_s8:sH*K1JUd7nJ8$8:X-! +LIk0s:/H[;9R];rI6g5M6UcMn7Y+$"Kh4ph7S&"r7=dltK1ALb7S&)!7tjN-JON([77Vkr7Y!lrK1ALc +7nJ;%8:j<%Jjr:_7S&2'8q]`-ImcbT6UcJm7Xd]nI6p>Q77W#%8q]`-Kh"ai85"_09Sc;8Kh4pi7nJ5! +7X[QiI6g5N6q2bt8:sE(K1ALe8P=Y)8:ElnJ4)kY7S&%t7XRHfJ42t\84nJ(8V9N)Kh4pk7nSM,98lVC +M+C*986&4L.Y-i77Vbm7"@]rK1ALb7S&/%8VBW,K1ALd84nP+8qKN'JON(]7nJD+98#i.KLe^h +8kat49nl;8Kh4pi7nJ;%8:sE(Kh4pk8P=_-8qKN'Kh4pl8kaq197]N%I6g5M6UcPp7t3lpHpC#N7nJ>' +8V0E&KLSIa77Mhq7"I]nJO;hZ7nA\::leCKJOW1[6UcZ!8qfi0JON([77Vr!8;0Q+Jjr4]7Ri&%8;'N) +KLeXg8kOq79o)J:KLSOf8kat39S5i,KLe^g84nA!7=dltKh4pm921%08q05uImcbV77Vr!8;'N+JOrI] +6q)Jh6[V0eJ42t^8P=Y)8:a3"IR6AR77N&(8r?;:O&&T5:Jd$D9o;J6LJ(?r8kah+8:a3"IR?PO5sp,i +7Y+$"J42tZ7S&2(98?29LeLQu8kat39ScA;MFpO"92(".7t$m8kab(7smTiImcbY84nG&8:*98H27Kh4pi7nJ;%8:sE(L.Fsm8PFq49o)D9LJ(?m +77Ven7"Rm!LJ(@!:/H^=9n>`'KLe^d77Vnt7tX<'K1ALa77Vkr7Y*uuHpL,J5sp)f7"IcsKLe^g84nJ' +8:a,tJO;n]85"\09SQ/5L.Y-j77V_k6[qKnLJ(?m77Vhp7=n!"JON(X6:?>l7Y=3&KLe^g84nM)8V9N) +KLe^f84nJ(8Uj,tJjr:_7S&,#8:sE(KLe^h8P=e19SQ/5KLe^g84nS-98,r1KLe^g84nP+8qKN'ImZYT +6q2Yn7=n!"Kh4jk91sk+7Y4*!L.Fmg77Mnu7YO?'Kh4pl8kb4A;iadTMbR$,:/R!H;N=RPM+p^!8kOb- +8;'N)KLeXe84\G+8VBW*M+^U%9i-aB:kqV9LIk0n8P=V'7taE*J4)kY7S&/&8qBH&IR?PR6q2i#8r$&6 +L.b6l7S&)"8:X-!JOW1]7S&%u7tO6&K1AFc8P+_198ZD;N)!0.9hpR<985o+L.Fsj7S/2"7tX<'Jk&C^ +6q2Sn7X[]pIn*%Y7Rqqr7XmfqJON(^7S/>*98?)4N_WB0:JcsD:5DS;LeLKt91st/8;'H&Kh4pi7nJ1u +7X[]pJ4N7a84nS-98H8:MG@!(9MU:597fW(K1ALf8kb"59nc/3L.Y-o8kan/8qBE$K1ALf8kat197]H" +J4;t^8kOq79o2M:Le:'8VK`/K1AL`6q2_r7tO6&J4)kX77Vkr7XdZlJ4)kY7S&/%8VBW,LeLR$:/Ha? +:5)84Kh4pm921179nl86JON(^84nY19o)JKLe^g84nM)8V9N)KLe^i85"b29o2M< +LeLQp77Vbl6[qHlKLe^j921179nc/3Kh4pi7nJ;%8;'N+Kh4pj84nP+8qfi0J42tZ77Vnt7tX<'Kh4pl +8kaq198,l.J3l\W7nJA)8qTW*Kh4pk8P=_-8qfl2MG@!$84nG%7tX<'J4)kU6:?>l7Y=3&L.Y-m84nG% +7t'8V9N) +Jjr:a84nP+8r$&6KhG$n91sk+7YOE*Mbd-(91sk+7Y*usK1/=`77`2*9SZ25L.Fso92:@99o2D7MbQs& +8kXq28r-)4M+^O!92(+48qol.Mb6a(9Mg[C;2Iq@Le:Bs8PFb*8;9Z.Jjr:^77Vhq7XmfqImcbU6q2_r +7tX<'K1ALb7S&/%8VK`/Jk&C^6q2Yo7Y=6(KLe^g84nS-985u1LIk0q8kk+69nu;6MFgNr7nSG(8V9N) +J42tT6UZ2c6?bXZF[&*85XBc`6[qKnK1ALf85"b/985l,KgeI`77Mhs7=[coJjr4^7n82%7u'Z.LIk0l +7nJ+q7!V'bGsOcA5XBcc7=n-)K1ALe8P=e19S>r/KLe^i8kb"59nuA9KLe^g84nS-98H8:LeLQt7nSD& +8;0Q+J4;t[7n8A-98cM>MG-a#8kXq498ZJ>LeLR"9MU=79SH&2L.Y-q9MUC99nYu-Kh"am9M^UB;2\.F +M+^Tr77`&"8;Tu7Le:Bq8P=k5:5_nFLJ(?o7nJ>'8V9Q+K1ALf8kak-8UWllIR6GS7S&5)986&4Kh4pn +9MU=79S>r/Kh4pm921+398#i.LJ(?u9i$[C;2J"CKLe^c6q2Yo7Y!otK1ALe8P=h39nl86Kh4ph7S&%r +7=IKhKLe^g84nP+8q]`-Kh4pm92149:5;J:Jk&C`7S%qo7"%BiImcbU6q2Yo7Y+$"KLe^h8P=\+8Us2u +JON([77Vnt7tX<'L.Fso92:=<:PMJ8KLe^h8P=h19SZ25KLe^h8P=Y)8;0W.LeLQu8kaq198#i.KLe^g +84nP+8q]`-Kh4pk8P=h19SZ25K1ALa77W#%8r$&6L.Y-l7nJ;%8:j<%ImZYW7nJG-9S>r/JON(Z6q2bt +8;'N+M+pd!84nD#7XmcoJ4)kX77W#%8r$&6KLe^g84nP+8qfi0K1ALb7S&,#8;'N+K1JUf84nP+8qfi0 +Kh4pk8P=b/985u1K1ALe8P=\+8V0E&KLe^h8P=e19ScA;LJ(?r8kaq197o`+JON(\7S&,#8:X)tJk&Ca +7nJ8$8:a3"Jjr:b8P=h39o)Jr/Le:Bq7nSD&8:s?%Kh"ai85"Y,8q]Z*L.Y-o8kaq197fW(ImZYU +77Vu#8V0E&K1ALd84nM)8Uj)rLJ(9o8P+M'7YF<'KLSIb7Rr2(8VBQ'K1ALb7S&2'8qB?!JO;n[7S/8& +8VKZ,LIk*o8kXq28qfc+L.Fmj84eM*8;9Z,LIk0o85"e4:5MV=M+^Tu8kah+8:j<%Jjr:`7nJ.s7=7Bg +J42tZ7S&/%8V]r5M+pct7S%nl6@_HnKLe^e7S&,#8:X)tImZYV7S&8+9ScA;L.b6n84nJ(8V0H(JON([ +77W#%8q9*98H27L.Y'h77DVj6%MHnL.Y'm8kOe/8V]r3ImHJU +84n_5:PheAL.Y-m84nJ'8:O#sIR$8O77Vr!8:X-!JON(_8P=q7:Q8%ELJ(?o7nJ;%8:sE(K1ALb7S&>/ +:5DS=Jk&C_77Vnu8:j<%JON(\7S&5)986&4LJ(?q8P=_-8q]`-LJ(@!:/HdA:P;82K1ALd84nP+8qTW* +J4)kS5sp&e7"@]rKLe^g84nP+8qfi0LeLR"9MU=79SH&2Kh4pi7nJ;%8;'N+L.Y-p921+397o`+JOW1^ +7S&/%8V9N)K1ALc7nJA)8qfc-JOW1\6q2\p7Y=3&L.Y-o8kan/8q]Z*ImZYO5='Z^6@hQqK1ALb7S&,# +8:j<%I6p>L5sp#c6\%TqL.Y-q9MU@79S,Z&LeLR"9MUC;:5;J:Kh4pi7nJ;%8:j<%Jjr:b8P=k5:52A7 +KLe^i8kb"59nZ&0Jjr:[6:?8h7".HjL.Fml8kXq28r-)4Le:Le:=":Jd$H:l.h=Le:$k84n=u7=dltJjr:_6q;r$8qol0JOW1]7S&,$8V9Q+K1JUd7nJ>(8qfl2 +J42tX6q2l&9S>u1Jjr:b8P=b/98#i.KLe^e7S&,#8:sE(L.Fsl85"b29oD_BMG-a%9ML448V'B$Jk/Ca +8P"M*8;9`/Kh"ai8kb"59nl;8Kh>$i7S&)!7tsQ-LJ(?q8P=b/98?/7LeLQt8P=V'7t3lpJON(^84nb5 +:PqhALIk0q8kk4<:l.h?LJ(9u9hpU@:5DM8Le:MG-a%9ML=898?)2M+^Nu8kXk.8;'H& +K1/=e8kk.::PMJ8K1ALb7S&"s7XRKhKLe^h8P=b/97oc-KLe^k8kk.8:5__>L.Y-o8kb"59nl86LeLQp +77Vu#8V9N)Jk&C_77Vr"8V9Q+K1ALb7S&2'8q]`-Jjr:^77Vr!8;'N+KLe^i8kat39S>r/LJ(?p84nJ' +8:a3"IR?PO5sp)g7>"-'K1ALf8kaq197fW(Jjr:`7nJD+98?/7MG@!&8kak-8V9N)Kh4pl8kan/8qBE$ +ImcbY7nJA)8qTW*JON(Z6q2bt8;9Z.Jk&C]6UcJl7>+3(LeLR!921+18q]Z*K1AL_6UcMn7YF<)L.Y-o +8kaq197o`+HUC2H5sfl^6$tscKLe^k9MUF;:52;4ImcbV77Vks7t=#uIR?PP6:?5g7".KlI6g5M6UcSr +8:j<%Jjr:a84nV/9S>r/KLe^c6q2bt8:sE(Kh"[j92((28V]l0N_WB1:/?gB9o;P9J42tZ7S&5*9SH)4 +Kh4pj84nG%7tO3$K1/7f9hp[D:kqV7Kh"[f7nA>(8;9Z,Kh4pf6q2_r7tO3$K1JUf8P=V(8:a6$Jjr:` +7nJG.9nZ)2ImcbY84n_5:PVS;J4N7`7nJ1u7Y=3&L.Fsk7nSY19o;M:K1JUb77V_k6[M'bHU'oE5XK`^ +6@(scHpgDK5sg/n8V9Q+Jjr:d8PFq49o2M(8;0W,Le:Bo7nJ5!7Y=3&MG@!+:Jlj;98,c)Kh4pk8P=b/986&4L.Y-n8P=_-8q]`-K1AL` +6q2r'9T2_DLe:Br85"e4:5_hCN_iT/8kXe*7Y=-!Kh"[d7n8)!7=R`oImcbP5='T[6%DBoKLe^f7nJ8# +7tO3$ImcbT6UcVu8qfl2J42tZ7S&,$8UWonKh"aj921179nc/3K1AL`6q2Yn7=n$$K1ALb7S&,#8:sE( +K1AL`6q2\p7YOE,LJ(?q8P=\+8VK`/LJ(?p84nD#7Y!lrKh"ai85"Y,8qfc-Kh4pk8P=\+8VK`/KLSOd +7S/8&8VKZ,Kh4pj84nG%7smTiKh"af77`"u7tX6$Le:C!9M^I:9nc)0KLA7g9hpgJ;N=LJND30,9MLC: +98?#.Kh"aj8PFk097TE"ImZYV7nJD,9S>u1K1ALd84nP+8qKQ)K1ALd7S/A)8r,u1Jjr:c8kb"59nl86 +Mbd3$77Vnt7taE*J42tW6UcPq8:sH*K1ALc7nJG-9SQ/5K1ALb7S&/%8VBW,JON(Y6UcSr8:sE(K1ALc +7nJD+986&4JOW1X5sp)g7>+6*KLe^j921(18q94<+M+pd&92::89o)D9LJ(?r8kat39SQ/5 +LJ(@!:/H^=9n5W$HpgDM6UZ>h7"7ToKLe^k9MUF;:5;D7Kh>$j7nJ.s7=.9dHU'oF5sp)g7=R]pJON(X +6:?5f6[h?iIR6GR77W#%8q]`-K1ALb7S&2'8q02sK1ALc7nJD+98QA=M+pd#8kan/8qfi0ImcbR5sp#c +6\7g"L.b6o84nM'8;Bc1JO;n^8PG"8:PVM8KLSOb6q;r$8rZVEN_iZ6:Jus>9SZ25Kh"am9M^C89S>r/ +Kg\Ig85+n7:PVM8KLSOd84nP+8qKN'KLe^g84n=t7!h-aImcbW7S&"s7Y+$"L.Fsk7nSM,986&4Kh4pi +84nJ(8Us6"IR?PO5sp#c6[M'bIR?PR6q2Vl7"@ZpKh"[g84eM*8;'H&L.Fmi7nA8$7Y4#sH9X]=5!O9W +6%)6nJOrIa84e>#7tF*!K1ALc7nJ>'8V9N)KLe^i8kan/8qBE$HpgDP6UcMo7t=#uJON(^84nS-97o`+ +Jjr:]6q2f!8V]r5LJ(?t9MUC;:5)84Kh4jk8P4\,8;0Q)KLeX]6:#f[5(,jfJON(\7S&%t7Y!lrK1ALd +84nJ'8:j<%J42tY77Vu$8qfi0Jjr:a84nV/9S>r/KLe^h8P=h39nl86KLe^f7nJ>'8V9N)L.Y-k7S&/% +8VTi2Kh4pi7nJA)8qfi0M+^Tr7nJ>'8Vg&8LJ(?n7S&%t7Y4-%K1ALe8P=b/97]N%ImZYR6UcMo7t=#u +Jjr:`7nJ;%8:j<%Jjr:^77Ven7!h-aJk&Cc84nM)8VK`/M+pd$921(18qfc-Jk&Ce921:=:lA+HMG-g' +9M^XA:lJ%CM+C' +8VK`/LeLQt8P=\+8VTi2JOW1[6UcGj7"Rm!Kh4pl8kat39Sc;8MG-g"7nSA$7t'8V0E&K1ALe8P=e19SQ/5Kh4pk8P=b/98#i.Jjr:b +8P=k5:52A7LJ(?r8kaq197fW(JON(]7nJD+98#i.JOW1_84nJ(8V'?%JOW1\77Vks7tX?)LIOmp92CI< +:5__>M+C'8V9N) +KLe^e7S&%t7YF6&Le:Bs8PFk-8Vfl0LJ(?m77Vr!8:tJOW1[ +7nA(u7smcqI76VS7RrVBW,L.Y-m84nJ'8:X)tJON(^84nP+8q]`-ImcbT6UcGk7=R]pJ4)kZ7nJA) +8qKN'LeLQt8P=\+8V9N)KLe^h8P=V'7smQgJ4)eX7n88'8;'H&Kh"[b77D\p7"IitL.Y-n8P=\+8V0E& +K1ALb7S&,#8;0W.ImcbT6UcPq8:sE(JON(\7S&2'8qBE$Jjr:`7nJA)8q]`-K1ALc7nJ;%8:sE(Jjr:] +6q2_r7tF*!J4)kY7S&5)98,r1LIk0n8P=e19SZ88KLe^c6q2Yn7=R]pJjr:a84nV/9SH&2Jjr:\6q2_s +8;'Q-K1ALd84nS-97o`+JON(\7S&/%8VBW,ImcbV6q2_r7tsW0MG@!)9i$F58qKH$K1ALe8P=b/98#i. +KLe^h7nSM,985u1LIOmi8P=V(89dHfG!J<>6UZGn7tO-!KLngh84nG&8:a3"J4)kX77Vr!8:j<%KLe^g +84nM)8VBW,KLe^e7S&/%8Vp/;K1JUc77Ven7"%?gI6g5L6:?Gr8Vp)8MbR$&85"M$7Xm]lJ4)k[84nP+ +8qBE$I6p>M6:?5g7".KlJON(^84nP+8qTW*LJ(?r8kat39SH&2KLe^h8P=e19SH&2J4)kW6q2i#8r$&6 +Kh4pj84nM)8V0E&J4)kY7S&2'8qTW*JON([77Vu#8VBW,JOW1_84nP,97fZ*JOW1Z6UcDi7"7ToL.Y-l +7nJ>'8VTi2K1AL^6:?An7taE*LeLQt8P=Y)8:' +8VBW,Kh>$p9MU738q9J6:6#a6?tj`GsOcD5XKlc7"IcsJON([77Vr!8;'N+KLe^e7S&%t7XmcoImcbR5sp&e7"IcsK1ALe +8P=e19S>r/L.Y-o8kah+8:NuqJON(]7nJA)8q]`-Jk/Cc91jq28qfc+L.Fmm92(.89SQ/3LJ(?n7S&"r +7=n!"Kh4pi7nJ5!7Y*uuImcbU6q2f"8r$&6Kh4pk8P=b/97o`+Jjr:_7S&,#8:sE(K1ALc7nJ>'8V9N) +~><~ +JON(Z6q2Vl7"%?gJ4)k]8kb"59nPr-Kh"ah8P=e19S>r/Jjr:^77Vkr7X[TkJjr:`7nJJ/9o)Jr/Jjr:_7S&2'8qfi0JOW1]77Vr!8;9`1LeLR"9MU:598#c+MG-g$8PFe, +8Us2uImZYU77Vu#8VBW,K1/=_7S%tt7sdZnHUUAO77Mht8:sE(JON([77Vu#8V0E&JON(_7nSV2:5MV= +LeLQu8kan/8qTW*Jjr:\6UcPp7tsW0KLngf77Vhp7=[cqJON(Z6q2Yn7=[]nKh"ah7nSJ*8qor3MG@!) +9i$C38U`uoKLngi8P=_.98#i.Kh4pl8kb%7:5DS=Kh4ph7S&/%8VK`/KLe^h8P=e19SH&2IR6GN5sp/j +7YOE,K1AL_6UcDh6[_6fJjr:a84nM)8V'<#ImZYS6UcPp7tX<'J42t\84nS.9S5l.JOW1Z6UcDi7"7To +ImcbQ5XKoe7=dp!IR?PO5sp/k7u0l8L.Y-l7nJ8#7t*cmJON(^84nM)8VK`/LeLR!921+398#i.K1ALc +7nJ>'8V9N)Jk&Cc8P=_.97]N%JON(`8kb+;:l%e?LeLQq7S&2'8qfi0NDWW29i$I798,r1L.Y-o8kaq1 +98#i.IR6GR77Vks7t*foJ42t[7nJ;%8;'H(KLe^i8kb"59nc/3Jjr:_7S&8+9T)\DNDEH09M^F89Sc;8 +LJ(?r8kak-8V9N)Kh"ag7S/A,9SlJ>LJ(?p84nJ'8:a3"K1ALc7nJ>'8VK`/Kh4pf6q2Pi6[qKnKLe^h +8P=e19S>r/ImZYS6UcSr8;0W.K1JU^5sp/k7tX?)K1ALd84nS-986&4K1AFd8kOn59SlJ'8VBW,IRZbY8P"S.8r627MbQs+:JcpB9nPl(K1AL_ +6UcDh6\%QoKh4pk8P=Y)8:X)tJOW1[6q2\q7taE*K1ALc7nJA)8qKN'Jjr:_7S&,#8:j<%K1ALe8P=e1 +9SQ/5KLe^g84nM)8V0E&K1ALf8kat39S5i,Kh"ag84nM)8V0E&KLe^i8kaq197]Q'LJ(?s921.59SQ/5 +KLe^c77V_k6[Cs_HpC#K6q2f!8VBW,KLe^f7nJ;%8:a3"JOW1]77W#%8qor3KLe^g84nV/9SQ)2Mb6a$ +85+\+8V'5uImZYS6UcJm7Y!otJ4)kV6q2Pl7=.HlGsarF6:6&c6[_9hJjr:`7nJP1:5MV=Kh"ak8kk4< +:l%_'8VBW,KLe^e7S%tp7"%?gJ4)kZ7nJD+98#i.K1ALb7S&,# +8;0W.Jk&C`7S&5*9S#Z(IR?PU7nJ;&8VKc1LJ(?p84nS-98#i.L.Y-p921"-8:X)tH9OT@5='Z^6@M6h +J4)kX77Vu#8VBW,J42tV6:?Ao8;0Z0Jk&C_77Vnu8:j?'J4)kV6UcZ!8qor3L.Y-j77Vkr7Y4*#K1ALa +77Vkr7Y4*#Kh"ag84nG&8:O#sJOW1^7nJ>'8VBW,LJ(?r8kan/8qTW*Jjr:`7nJD+986&4NDEH09M^I: +9nuA9LeLQt8P=\+8V0E&K1ALc7nJG-9SZ88Kh4pk8P=b/97fW(L.Fsk7nSJ,98H8:M+pd"8P=V'7tO3$ +HpC#G5XKrf7=n!"K1ALe8P=e19SH&2K1JU`6UcVu8qor3K1ALd84nV/9SZ88LeLL!9hgF;9SQ/3Kh4je +77DYl6@V?iK1JUa6q2Jh6[D'dHUC2M6UcSr8;0W.Kh4pj84nS-986&4KLe^f7nJ>'8VBW,L.Y-m84nS- +986&4K1AL`6q2\p7Y*uuL.Y-o8ka_%7=@HhKh4pm920t+7t*cmIRZbU77;\q7>46&Mb?a&9ML:68qKH" +JON(\7S&,#8:a3"JON(^84nY19o)J$i7S&"s7XmcoImZYU77Vu#8V9N)Jjr:^77Vnt7tF*!Jjr:a +84nV/9SZ88K1ALf8kb%7:5DS=KLe^d77Vnt7tX<'LIk0m84nM)8V9N)Kh4pm921179nc25K1ALc7nJ8# +7t3lpJON(]84nP,97fZ*IR6GS7S&5)986&4K1AL`6q2Sj6[M$`IR?PR6UcVt8VTi2K1ALc7nJD+98,l. +Ldt*p85+h39nu;6KLe^e7S&%u7t=#uJON(Y6q2Vm7=7KlHUC2I6:6&c6[_9hH9OTA5XL,n8V]l2KLSOf +85"h6:PVM8LJ(?o7nJ8#7tX<'KLe^f7nJ>'8VBW,KLngj8P=e19SQ/5Kh4pj84nM)8VBQ)ImZYW7nJ;% +8:X)tJjr:_7S&,$8VKc1Jjr:a84nP+8qTW*K1ALd84nY/9Sc;8M+pcu7nJ;%8;'N+JON([77Vr!8:Nuq +Kh4pj84nJ'8:X)tJON(\7S&/%8V9N)ImZYU77Vnt7tX<'L.Y-m84nG%7t"-'JOW1Z6UcJm7Y4-%JON(]7nJG-9SH&2KLe^c6q2\p7YF<) +Kh4pf6q2\p7Y=3&L.Fsj84nA!7=%0aHpL,L6q2bu8VTi2K1AL`6q2\p7Y*uuK1ALe8P=_-8qBE$M+^U! +8PFn49nZ&0K1AL_6UcJl7=IQkKh4pl8kb%7:5DS=LJ(?t9MUI=:PVM8L.Fsj7S/8&8VK`/L.Y-l7nJ5! +7XdZlImcbU6UcMn7YF<)LJ(@!:/HdA:PVM8JOW1[6q2i#8qor3KLe^h8P=_-8q]`-K1AFd8kOe/8V0E$ +K1AFc8P+J%7=@HfHU'oL7nJG.9n>l.J4N7c8kat39SGu/KLe^g84nS-98,r1KLe^f7nJ>'8VBW,LIk0o +85"_09SH&2Jjr:_7S&2'8qor3KLe^g84nA!7=7?eJjr:b8P=V'7tF*!KhG$k84\D'7tsQ+Mb?a"8kXk. +8:sE&JON(]7nJA)8qKN'Jjr:c8kb%7:5)84Jk&C`7S&%u7tF*!K1ALf8kb"59nc/3KLe^f7nJ;%8:a3" +J4)kW6q2_r7tO3$J4)kV6UcPp7tjN-L.Y-l7nJ8#7tX<'L.Fsj84nM)8V9N)Jjr:]6q2bt8:sH*K1ALg +921179nGi*J4)kX7S&,$8Us6"HTsfH6q2o'9SQ/5K1ALb7S&/%8VBW,KLngh7nJ>'8VBW,KLe^f7nJA) +8qfc-Le:Bt8kk.8:5;J:L.Y-m84nS-98?/7ImZYR6:?5g7"%BiI6p>M6:?8i7=ITmJjr:_7S&5)98?/7 +Kh4pm8PFq49nu;6K1JUa6q2Yo7Y+$"JOW1\77Vu$8qfl2J42tZ77Vr!8;'N+Kh4pl8kat39SZ25L.Y-o +8kan/8qBE$JON(Y6q2Sk7!q9fJ4)kY7S&/%8V0E&Jjr:a7S/>*98?)4Kh4pf6q2Yn7=RZnIR6GQ6q2bt +8:a3"Jk&Cc8P=V(8:'8VK`/Jjr:` +7nJD+986&4L.Y-o8kat39SQ/5K1ALa77Vkr7Y!lrJ4)kW77Vr"8V0H(Kh4pl8kan/8q9M6:?>m7tX<'K1ALd84nY/9SZ25MbR$*9M^L<:5V_@M+pd$ +921+397fW(K1JUb77Vnt7tO3$K1ALd84nS+8qKH$Jjr:^77Vr!8:j<%KLe^i8kaq/8q]Z*Kh4jl9MC47 +98,r/LJ(9s9hg=58V''8V'<#I6p>L +5sp#c6\%TqK1JUd7nJ8$8:X-!Kh"ap:K!*H;1V2-IR?PU7nJD,9SH)4Jjr:`7nJG-9SZ88Jjr:^77Vu# +8V9N)Jjr:`7nJD+97o`+LeLR!921.69n>c)JOW1Y6:?5g7"IcsJ4)kV6UcVr8;Bc1L.Fsm8PFt6:5V_@ +LeLR!921+397fW(K1JUb77Vhq7Y!lrJ4)kZ77`,&8qfc-L.Y-m84nJ'8:X)tKLe^l9i$R;9nl23KLeXe +84\A'7taE(Kh4jg7n82%7tsW.L.Y-k7nJ8$8:a?)Jk&C^6q2\p7YO?)Kh4pm921179nc/3KLe^i8kat3 +9SQ/5L.Fsl85"_09SQ)2K1ALe8P=b/97o`+Jjr:`7nJA)8qor3LJ(?r8kan/8q]`-Kh"[n9hpX@9o2G6 +L.Fmf7Rhr!7Ya]3KLe^d77Vr!8;'N+KLe^g84nM)8Us2uHpL,K6UcAg6[V-cJ4)k]8kat39S5i,JON(^ +84nV/9SQ/5KLe^f7nJA)8qor3LJ(?q8P=\+8V9N)Kh4pi7nJ8#7taE*KLSOc7nJ;%8:a3"Jjr:_7S&,# +8:X-!JON(\7S&,#8:j<%Jjr:_7nJ>(8qTZ,L.Y-p921179nc/3Jjr:^77Vnt7tF*!I6p>Q77Vnt7tO3$ +K1ALb7S&,#8;Kl4Kh>$j7nJ8#7tO3$KLSOe7nSS-98Q25L.Fsl85"Y,8q]Z*KLSOe7nSG*8qTW*JOW1[ +6q2Yo7Y=6(Kh>$j7nJ8#7tO3$ImcbP5='W]6@_KpJOW1[6q2Sk7!h0cJOW1`84nV/9SQ/5Kh4pj84nP+ +8qfc-Kh4pj84nS-98,r1Jk&Ca7nJ8$8:'8V'?%IRZhS6UZ/c6?kg`JOW1`8P=Y*8V'?%I6p>J +5='ff7Y*uuLJ(?p84nM)8V0E&I6p>L5sp,i7Y+$"Jjr:a84nY19nl86L.Y-l7nJ+p6[h?iKLe^g84nM) +8V'<#KLe^k9MU:598,r1Jk&C^6q2Sk7"7ToJ42tY77Vhq7XmfqK1JUf84nP)8VBH$J3l\S6UcJm7Xdfs +KLe^k9MUF=:PMJ8K1ALc7nJD+98,r1LJ(?o7nJ8#7tjN-M+pd%9MU1/8:NuqJjr:a84nS-98#i.L.Fsm +8PFn29SGu/MG?p%91sq/8;'N)L.Y'm8kOb-8:sE&Kh4jj8kOq79o)J:K1AF`7Ri&%8;0W,L.Y-l7nJ;% +8;'N+MG@!'921.59S>r/Jjr:`7nJG-9SQ/5LIk*n8P4h49SlD9LIk*n8P4b08qol.Jjr:\6UcAg6[_9h +IR?PP6:?2e6[V0eIR?PR6q2_s8:j?'K1JUd7nJ;%8:sE(Kh4pj84nJ'8:a3"JON(]7nJ>'8V0E&KLe^k +9MU@99nZ&0Kh4pl8kaq198#i.KLe^f7nJA)8qfi0Kh4pi7nJ>'8V9N)K1/=d92149:4u/1IR6GM5XKod +7"IfuJON(\7S&5)98#i.KLe^i8kah+8:a3"I6p>P6q2\p7X[QiIR6GS7S&8+9SlD;L.Y-o8kak-8V'<# +JON(^84nV09nl;8Jjr:_7S&%t7Y!lrK1ALd84nS-98?/7LIk*n8P4\,8;'H&L.Fmo9hpXB:Ph_r/Jjr:_7S&2'8qfl2LJ(?p84nP+8q]`-K1ALc7nJA)8q]`-Jk&C^6q2Je6$tscImZYT6q2i# +8q]`-Jjr:]6q2bt8;'N+KLe^k8kk.8:4u).KLeXg8kOh18r-)4Kh"[g84eh<;34[SLeLQu8kah+8:Nuq +J4)kZ7nJ;&8Us6"IR6GU84nP+8qBE$K1/=e8kk.8:5MV=JON(^84n_5:PVS;K1ALa77Vhp7=dltJ4)kX +77Vu#8VBW,KLe^e7S&%t7XmcoKLe^g84nS-986&4K1ALc7nJ>'8V0E&KLeXj9hgUE;2\4GLJ(9n84\M/ +98l\DLeLR!921+397o`+JON(X6:?An7u0i6MbR$'921(18qKQ)J4N7\7Rq_k6[(g^IR?PT7S&)"8:sH* +Jk&C_77Vu#8V0E&JON(\7S&8+9ScA;K1JUa6q2\q7tO6&K1ALc7nJA)8qKN'KLe^h8P=Y)8;0W.L.Y-p +921179n>`'J4)kY7S&)!7tX<'KLe^c6q2Sj6[h?iJON(]7nJA)8q]`-J42t]84nY/9SQ)2KLSOb7S&)" +8:O-#JON(^84nS-97fW(J4)kX77Vu#8VBW,K1ALa77Vkr7Y4*#K1ALd84nP+8q]`-L.Y-n8P=\+8V0E& +KLSOe7nSJ*8q]Z*Jjr4]7Rhu!7Y=3$L.Y'm8kOb-8:a2uK1AFb84\M/98QA;LJ(9p8kO_+7t'8V'<#Kh4pk8P=_-8qTW*K1ALc7nJ>'8VK`/Kh"[f7nA>(8;0Q)LIk*n8P4_.8V9H$ +L.Fsi7nJ8#7t3lpIR6GP6UcPp7tO6&L.Y-n8P=_-8q]`-K1ALc7nJA)8qBE$Kh>$k84nA"7Y!lrJON([ +77W#%8q]`-Kh"ae6q;ku8;'N+KLe^g84nG%7sdHdI6g/J6:-2j7"e$"Jj`%Y6UZVu8;9Z,LIk0q8kk%4 +9S>r/KLe^g84nM)8V'<#ImZYZ8kb%7:5)84K1ALd7S/8&8VBQ)Jjr:a84n\3:5)84J4)kU6:?8h7"Rm! +Jjr:]6q2Yn7=IQkIR6GP6UcVt8V]r5Kh4pj84nV/9ScA;LJ(?r8kan/8qBE$ImZSU7n8A/9ScA9Jjr4[ +6puVr7YF<'K1ALd84nP+8qBE$ImZYR6:?An7tsW0Kh"ac6q2Sj6[_9hImcbS77MSi6Zt^[H9X]C5sp)g +7>"-'Kh>$m8P=_-8qBE$Jjr:_7S&8+9SlJ>Kh4pf77Vr"8VKc1LJ(?p84nP+8qKN'Kh4pm921.59ScA; +LeLR"9MUC;:4br+JON(]7nJA)8r$&6Kh4pg77Vhp7=[cqK1ALe8P=e19SQ/5ImZYY8P=n5:5;D7KLSOb +7S&%u7t*foImZYU77Vr!8:a3"Jjr:b8P=k5:5M\@Kh4pk8P=\+8V0E&JON(\7S&/%8V9N)K1ALc7nJ;% +8:a3"JON(]77`)$8VBQ)KLeXf8P+V-8VBW*KLeXf8P+V-8V9N'L.Y'k84\J-8r$&4LJ(9q91t"38qTW( +ImZYX84nS-97o`+Kh4ph7S&"r7=RZnJjr:`7nJ>'8V0E&K1/7]6q)i$8Vp)6M+^O!92(+48qfc+Kh4pl +8kb"59nuA9L.b6q921(297fZ*IR?PP6:?>m7tO6&Jjr:`7nJD+98#i.JON(\7S&2'8q]`-KLe^g84nJ' +8:X)tKLe^h8P=Y)8:ElnImZYW7nJA)8qKN'Jjr:_7S&,#8:a3"JON([77Vu#8VBW,M+^Tt8P=b/98,r1 +K1ALd84nS-97oc-K1ALb7S&;-9nl86JON(\7S&,#8:X)tIR?PU7S&8+9SZ88LJ(?r8kaq198,l.K1/=d +8PFt6:52A7KLe^e7S&"r7=.6bImZYU77Vu#8VBW,K1ALc7nJA)8qor3Kh4jh84\>%7Y4*!K1AFa7n82% +7tO3"MG-g"8P=Y)8:a3"JON([77Vr!8:sH*K1JUd7nJ;&8Us6"IR?PR6q2\q7t*foK1JUf8P=_-8q]`- +KLe^g84nP+8qor3Ldt*o7n\V/9SZ25K1ALb7S&%u7t!]lJjr4]7Ri)'8Vg&6LIk*l7nA>(8;'H&K1/=e +8kk1::PVS;L.Y-m84nJ'8:X)tImZYX84nV/9S>r/Jjr:`7nJA)8qfi0K1ALa77Vr!8:a3"Jjr:_7S&)! +7taE*KLe^f7nJ>'8VBW,Jjr:^77Vu#8VTi2Jjr:_7S&2'8qor3LJ(?r8kak-8Us2uK1AFa7n8;+8r$&4 +Kh4ji8P+V-8V0E$K1ALe8P=e19S>r/K1ALc7nJ>'8VBW,K1AL`6q2Vl7"%BiIR?PN6UZ2c6?bXZHpL,K +6UcPq8;0Z0M+pd%9MU=79S5i,Kh4ph7S&,#8;0W.K1ALa77Vr"8VKc1M+pd#8kat39SH&2LJ(?t9MU73 +8qTW*KLe^f7nJ;%8:X)tK1ALg921.59SZ88L.Fsl85"_09Sc;8M+^U"8kk%298#c+JON(`8kb%7:4u/1 +JON([77Vks7t*foKLe^h8P=b/98#i.KLe^i8kb%7:5DS=Kh4pl8kat39SH&2L.Y-p921.59S>r/ImZYU +77W#%8q]`-KLe^g84nV-98?)4LJ(9t:/6[A:52A5K1AFb84\J-8qor1LeLKr8P+V-8VBW*K1AFb84\J- +8qor1Kh4pj84nP+8qTW*K1ALe8P=b/97o`+Kh4pm921179nl86L.Fmi7nAD,8r?;:MG-a%9ML=898#c) +KLe^h8P=b/98,r1KLe^d7S&"s7X[TkJ42tX6q2_s8:sE(Jjr:a84nY19nl86K1ALd84nP+8qTW*K1ALc +7nJ;%8:X)tKh4pk8P=Y)8:ElnIR6GT7nJA)8qKN'Kh4pk8P=_-8qTW*JON(\7S&2'8qfi0L.Fsj84nV/ +9S>r/ImZYQ5sp/j7Y!otK1ALc7nJS5:l%e?Jjr:`7nJD+98,r1JOW1^7S&,#8:sE(KLe^g84nP+8qfc- +KLSOf85"_09SGu/K1ALd84nJ'8:X)tImZYT6q2f!8V9N)K1ALc7nJD+986&4KLeXd7n82%7tjN+L.Y'm +8kOh18qor1Kh"ae7S&,#8:sE(K1ALa77Vhp7=ITmK1JUe84nJ(8Uj,tI6p>O6q2bu8V'?%Jjr:`7nJ;% +8:NuqJ4)kY7S&2%8Vfu5M+Cr/K1ALd84nV/9SQ/5KLeXc7Ri)'8VK`-Kh4jj8kOk1 +8r#u1Le:C!9M^C698#c+L.Fsl8kah+8:a3"Kh4pk8P=e19SH&2KLe^e7nJ8$8:O#sJ4)kX77Vr!8:a3" +L.Y-p920q)7XmcoJON(]7nJD+98#i.K1ALb7S&2'8qor3L.Y-o8kaq198?/7M+pd$921+398?/7Jjr4^ +7n88)8VTi0KLeXf8P+Y/8qor1K1ALb7S&)!7tF*!Jjr:c8kat39S,`)Jjr:b8P=k5:52A7Jk&C_77Vks +7tF-#J42tZ7S&5)98#i.K1ALc7nJ>'8VK`/M+^U#92:C>:l.nBKLe^d77Vr!8:j<%ImcbR5sp)g7=ITm +IR?PS77Vbm7!q9fK1ALb7S&2'8q]`-LeLR#9i$F58q]`-K1/=d8PG"8:Q%qDM+^U"8kk+69o)D9LIk0n +8P=S&7sdKfGsOcH6q2f"8q]`-Jjr:_7S&)!7t"$"KLSId84eS.8qfc+K1/7a +84eV098?)2LIk0n7nSA&8:a3"ImZYR6:?>l7Y4*#Jjr:a84nM)8V'<#JON(]7nJD)8qol0Kh4pk8P=_- +8qTW*K1ALd84nS-98,r1KLe^h8P=h39nuA9K1ALb7S&/%8V9N)Jjr:b8P=e19SH&2K1ALc7nJA)8qfi0 +Kh"af7nJ>'8VBW,Kh4pi7nJ8#7t3orJjr:`7nJD+97fW(J4)kY7S&,#8;0W.K1JUd7S&,#8;0W.Kh4pi +7nJ;%8;'H(LIk0q8kk.8:5V_@Le:Bq7nSG*8q]`-Kh4pi7nJA)8q]`-KLe^h8P=e19S>r/LJ(9p8kOb- +8:j<#JON"Z7Ri##7taE(Kh"ah8P=_-8qKN'JON(\7S&/%8V9Q+JON(Z6q2f!8VTi2L.Y-o8kaq197o`+ +JON(]7nJA)8qBE$Kh"ai85"S(8;9Z.LJ(?s921(18qKN'Jjr:a7S/;(8qfc-JO`1[6puYt7tO3"Jjr4` +8P+Y/8qor1M+^U%9i-X<9nYu-L.Fsm8PFb,8V0E&K1ALb7S&5)98?/7Kh>$l8P=Y*8Us6"KLe^h8P=\+ +8U`uoJ4)kY7S&"r7=[cqJjr:b8P=e19S>r/JON([77Vnt7tF*!J4)kW6q2Yn7>"*%LeLQu8kan/8q]`- +Kh4jj8kOk398?/5LeLKt91t"38r$&4Jjr:_7S&/%8VBW,Kh4pm921.59S#W&KLe^j92149:52A7KLe^f +7nJ;%8:a6$Jjr:_7S&5)98#i.K1ALe8P=b-8r629MG-g):/R!H;Me%AJjr:^77Vr!8:X)tIR?PM5='Z_ +6[M'bHU'oI6q2\q7tF-#ImZYT6q2bt8:sE(LJ(?s921"-8:j<%KLe^h8P=b/98#i.K1ALd84nS-986&4 +L.Fsj84nD$7s[KhGsOcD6UZGn7tO3$KLe^g84nM)8V0E&JON([77Vkr7Y*uuK1ALb7S&,#8:sE(KLe^g +84nS-986&4LJ1Hr8P=V(8:a6$K1ALc7nJ>'8VBW,LJ(9p8kOe/8V9N'Jjr4]7Ri&%8;0W,L.Y'j7n8/# +7Y4*!KLeXg8kOn59SQ/3Jjr:b8P=e19SH&2Kh"ah7nSJ*8qol0M+^U!8PF_(7tF#sK1/7c8kY(::5;D5 +Jj`%\7Rr8,98?)2Kh"ag7S/5&8VTi2Kh4pi7nJA)8r$&6KLe^j921179nl86LeLR"9MUC99o)D9Kh"ai +85"_09SQ)2Kh"ah7nSG(8V0?#JON(Z6q2f!8VTi2Kh4pi7nJ;%8:NuqHpC#L77W#%8q]`-K1ALc7nJA) +8q]`-K1/=`7nJ>'8VK`/LeLQu8kah+8:sH*KLe^f7nJ>'8Us2uJ4)kZ7nJ>'8VK`/J42tZ77Vu#8VTi2 +L.Y-m84nS-98H27LIk0q8kk1::PqhALIk0m7S/5&8VTi2L.Y-m84nS-98?/7L.Y-n8P=_-8q9r/Jjr:_7S&2'8qTZ,Le:Bo77`"u7ta?'L.Fsm8PFn2 +9SQ)2J4)kY7S&,#8:NuqKLSOg8PFb*8;9Z.Jk&Cc8P=_-8qTW*KLSOf85"e19T)M4<)KLe^f7nJD+98,r1Kh4pl8kaq197]N%J4)kX77Vr!8:j<% +K1ALe8P=_-8qTW*ImZYS6UcSr8:j<%Jjr:a84nP)8V]l2K1/=b7nSM,98#c+JON(\7S&)!7smQgJ42tV +6:?8i7=@KjHpL,M77Vu$8qfl2Jjr:^77Vr!8;'N+LeLR"9MU418V0E&LJ(?r8kak-8Uj)rImZYU77Vr! +8:j<%K1/=_7S&)"8:+3&L.Y'm +8kO_-8:jB&JON(\7S&,#8:j<%K1ALd84nP+8q]`-Kh4pk8P=_-8qKN'KLe^i8kat39S>r/LJ(?o7nJ;% +8:sE(KLe^g84nP+8q]`-J4)kZ7nJD+986&4Kh4pk8P=_-8qTW*Kh4pj84nM)8V9N)KLe^i8kaq198#i. +ImZYT6q2f!8V'<#Jjr:a84nM)8V9N)L.Y-n8P=e19SQ/5KLe^h8P=e19SH&2LIk*o8kXh,7tsW.M+p]u +8P+S+8:sE&KLe^c6q2Vl7"@]rJOW1\77Vbp7XdfsJkA[f7nJA)8q]Z*Kh"ai85"S*8V9Q+In*%W5soo] +5^l'hJjr:a84nS-97K;tI6g5R84ne9;2S+FKh4pg77Vr!8:sE(I6p>N6UcSs8V9Q+JOW1]7S&)"8:O#s +IR$8K5sp,i7XRTmI76VW7nJA)8r629M+^Tu85"\.98?)4L.Fsk7nSJ*8q]Z*MbR$'8PFk098ZD=Mbd3+ +9MU418V'<#HpL,H6UZ,a6#\tLEBZO36puPr8V0H(KLe^i8kb"59n>`'J4)k^921+397o`+K1ALd84nP+ +8q]`-JON(`8kah+8;'N+Jj`+\7S&2'8qKQ)JOW1_84nP+8q9O6q2Yo7Xd]nImcbX7nJ;&8Uj,tJjr:a84nP+8qTW*Jjr:`7nJD+98?/7 +N)3E.9MU=79SQ/5Kh4pj84nV/9SlJ>Jk&Cc8P=S&7tF-#Le:l7Y4*#Jjr:a84nS-98H8:Kh4ji8P+S+8:sE& +K1AFa7n82'8;'T,JON([77Vr!8:sE(KLe^f7nJ;%8:a3"JON(]7nJA)8qfi0LJ(?u9i$R=:52A7K1ALc +7nJ>'8V9N)KLe^h8P=b/98#i.K1ALd84nP+8qTW*K1ALc7nJ>'8V9N)Jjr:`7nJ;%8:X)tImZYT6q2_r +7tF*!Jjr:`7nJD+97o`+Jjr:`7nJ>'8VBW,LJ(?q8P=\+8V0E&J4)kY7S&8+9SZ88Le:9S,c+Jk&Cb +84nJ(8VBZ.L.Y-q9MUI?:k_J6J4)kX77Vr!8:j<%Jjr:`7nJA)8q]`-Jk&C]6UcAg6[V0eHpL,J6:?;k +7Y!otLIk0o8kat49n5c+IRZhY7S&2'8r-)6LeLQu8kat39S>r/ImZYS6UcZ!8r-/9L.Fsm8PFq49nu;6 +JON(Y6UcPp7tX<'Jjr:_7nJ/!7sRHhGsarI77Mer7t*cmImZYT6q2_r7t!ZjIR6GT7nJ8#7t*cmImZYS +6UcMn7Y4*#J4)k[84nG%7taE*M+^Tt8P=\+8Us6"ImcbW7S&,#8:NuqJOW1]7S&)"8:sE(Kh4pj84nJ' +8:a3"JON(Z6q2_r7tO3$J4)kR5XK`[5^Pa_ImZYT6q2_r7u'`3LJ(?n7S&/%8VBW,L.Y-q9MUF=:PVS; +Kh4ph7S&%t7Y4*#IR?PR6q2\q7t3orIR?PO5soua6@1saI6g5L6:?Gr8VBW,Jj`+`85"h6:P_V;L.Y-l +7nJ;%8:j<%Jjr:`7nJ>'8V0E&L.Y-l7nJ8#7tF*!JON([77Vr!8;0W.LJ(?s921+397]N%ImZYU77W&' +98H8:N)3E.9MU:5986&4L.Y-n8P=_-8q]`-ImcbW7S%tq7=7BgMbQs$84eJ(7tX6"JO;hV77Det7Y4*! +KhY'8VBW,KLe^f7nJ;%8;'N+K1AL`6q2f!8VK`/Kh4pm921+398,r1MbQs)9hpO> +9nl84K1AF_77Dbr7=dlrJjr:]6q2Yn7=n!"Kh4pk8P=b/986&4K1ALe8P=b/98,r1Kh4pk8P=\+8Uj)r +JOW1_84nM*8qKQ)Jk&Cc8P=b09S5l.ImZYT6q2\p7Y!lrJON(\7S&/%8V0E&JON(]7nJ>'8Uj)rI6g5M +6UcMn7Y*uuJjr:`7nJG-9S5i,JON(\7S&)!7tX<'K1ALc7nJG-9SQ/5KLe^g84nV/9SH&2Le:N6UcJl7=dltKh4pk8P=h39o)JKLe^g84nS-97fW(Jjr:`7nJ;&8V0H(K1JUg8kaq197fW(ImZYV7S&2'8qBE$J4)kY7S&/%8VK`/ +L.Y-n8P=b/98,r1Jjr:a84nJ'8;'N+Le:Bq8P=\+8V'?%JOW1^7nJA)8qKN'Jk&C^6q2Yo7Y4*#K1ALc +7nJ>'8VBW,LeLQs84nJ'8:j<%J4)kR5XKoe7>"-'L.Y-m84nJ'8;'N+K1AL`6q2f!8V]r5Kh4pl8kb"5 +9nl86Kh4pj84nP+8r$&6IR?PQ6UcGk7=ITmImcbU6q2Yo7Y!otK1ALb7S&2'8qor3KLe^h7nSP.9SQ)2 +Kh4pf6q2\p7Y=3&JON(Y6UcPp7tX<'KLe^f7nJ5!7X[QiHpC#I6:?Gr8VTi2K1AL`6q2Vl7"7QmK1ALe +8P=\+8Us2uKh4pj84nP+8q]`-K1ALa77Vr!8;0W.I6p>M6:?;k7XmfqMbQs$84eM*8;0Q)KLeXg8kOh1 +8qTW(KLngj8P=n5:5hqFN(Zs%8PFk098,l.K1ALb7S%tq7=ITmJOW1]7S&%u7tF-#LJ(?r8kat49nGl, +J42t[7nJ5"7t3orK1ALc7nJ8#7tF*!KLe^f7nJ;%8;0W.LJ(?p84nM)8V0E&JON(]7nJD+97o`+L.Fmk +8P4e2986&2Kh4jh84\D)8:sE&Jjr:[6:?5f6\%QoK1ALb7S&)!7tF*!KLe^g84nP+8qTW*Jjr:_7S&)! +7t'8Us2u +IR6GR77Vu#8V9N)KLe^g84nV/9S>r/K1ALb7S&%t7Y!lrJjr:_7S&5)98,r1K1ALd84nV/9SQ/5MG-a$ +92(+48q]`+K1AF`7Ri)'8V]r3In*%U6:5u_6%20iKLe^h7nSA$7t3fmJOW1^7nJA)8qKN'Jjr:b8P=Y) +8:a3"JON(\7S&"r7=[cqJON(\7S&,#8:ElnHpC#H5sp,h7=dltKLe^i8kat39SH&2ImZYW7nJ;%8:a3" +JON([77Vu#8V]r5L.Y-q9MULA;27e=K1ALb7S%tp7"%?gJON([77Vu#8VK`/KLe^h8P=k5:5VeCN)3E, +8kak-8V0E&JON(_8P=h39nZ&0J4)kY7S&/%8V9N)KLe^i8kb"59nuA9Jjr:`7nJD+98#i.K1ALb7S&/% +8VK`/Jjr:a84nS-98#i.Jjr:`7nJ;%8:j<%K1/=_7S&/%8V0H(JOW1\77Vnt7tF*!JOW1\77Vnu8:j<% +J4)kX77W&'98ZJ@LJ(?r8kat39SZ88L.Y-k7nJ;&8VBZ.Kh4pk8P=_-8q]`-K1ALb7S&2'8qfi0LJ(?q +8P=Y)8:a3"Jjr:`7nJD+98?/7L.b6o8P=Y*8V'?%Jk&Ca7nJ;&8V0H(K1ALa77Vu#8VTi2L.Y-n8P=e1 +9SQ/5Jjr:[6:?8h7"Rm!JON(Y6UcMn7Y4*#L.Y-s:/H^=9n#DsHTsfH6q2i#8qTW*Kh4pl8kat39S>r/ +JON(Z6q2bt8;'N+Kh4pl8kb"59nl86K1ALa77Vu#8VTi2L.b6j6q2_s8:j?'N)!0*92(.6986&2Kh4ji +8P+M'7XdZjHpC#H5sp>r8rZM@Mb6`s77`"u7tX<'L.Y-p921.59S>r/JOW1[6q2Pl7=RfuL.Y-l7nJ;& +8Ua#qHU'oI6q2_s8:j?'KLe^h8P=_-8qfi0LeLR!921(18qor3LJ(?s921+397o`+Jjr:b8P=k5:5;J: +L.Fmj84eP,8VKZ*KLeXg8kOh18qfi.J4)kU6:?>l7YOE,LJ(?q8P=Y)8:a3"Kh4pk8P=_-8qTW*Jjr:` +7nJ>'8V9N)Jk&C`7S&%u7t=#uImcbT6UcJm7Y+$"K1ALc7nJ>'8V9N)Kh4pl8kaq197o`+JON(\7S&,# +8:X)tJ4)kY7S&2'8qTW*LeLQu8kat39SH&2Kh4pk8P=Y)8:j<%KLe^g84nV/9SH&2K1ALc7nJD+986&4 +MG-a$92(.6986&2KLeXf8P+S+8;'N)I76VN5sfrb6\@p%MG@!)92:+.8:WolK1ALc7nJD+97fW(JON(] +7nJ>%8:s?%JON([77Ven7"IcsJjr:]6q2Yn7=IQkJjr:`7nJA)8q]`-KLe^g84nM)8V'<#IR6GU84nP+ +8qBE$Jjr:`7nJA)8qfi0L.Y-o8kb%7:5)84KLe^g84nA!7=@HhJOW1^7nJG.9nc25J42tW6UcVu8r$)8 +LeLQr7nJ;%8:j<%J4)kV6UcVt8VK`/Jjr:b7nSJ*8qTQ'Jj`+\6q;ku8;'N+Kh4pi7nJ;%8;'N+L.Y-m +84nG%7t3lpHU'oJ77Vu#8V'<#Jjr:`7nJD)8qKH$K1/=^77Vkr7Y!otJOW1]7S&,#8:sE(IR?PQ6UcMo +7tO3$IR6GO6:?Gr8V]r5K1ALd84nS-98#i.KLe^f84nG&8:X-!J4)kY7S&/%8V'<#JON(^84nP+8qTW* +K1ALb7S&)!7tX<'KLe^h8P=b/986&4KLe^g84nM)8VBW,KLe^g84nM)8V0E&JON(X6:?>l7YF<)KLe^e +7S&,#8:sE(J4)kT5sp)f7"IcsJON(\7S&,#8:a3"KLe^m:/HdA:P)&,ImZYW7nJD+97fW(Jjr:b8P=h3 +9nl86K1ALa77Vu#8VTi2K1ALa77Vr!8;'N+LeLR"9MU:597o`+K1JUc7S&5*9SH)4M+^Nu8kXq4986&2 +KLeXe84\A'7t3lnJON(Y6UcYt8Vfu5Kh"ac6:HDm7YF<)KLe^f7nJD)8qfc-Kh"af7nJ.s7=[fsKh4pg +77Vr!8:X)tIR6GQ77Vr"8V9Q+L.Y-o8kaq1986&4LJ(?r8kaq1986&4K1ALf8kb"59nl86KLe^h8P=k5 +:52A7M+^O!92(+48qfc+Kh"[f8P+P)7tF)tHpC#G5XKrf7>"*%Kh4pj84nJ'8:j<%Kh4pl8kaq197o`+ +Jjr:^77Vr!8:j<%Kh4pj84nP+8qor3Kh4pi7nJ;%8;'N+KLe^f7nJ;%8:a3"Jjr:a84nP+8qTW*K1ALc +7nJ;%8:j<%Jjr:`7nJ>'8V0E&Kh4ph7S&/%8V9N)L.Y-p921+3986&4K1ALc7nJD+98#i.JON(Z6q2bt +8:j<%Kh"[f7nAG.986&2Kh4ji8P+M'7Y!lpGs4K?5XKia6[qHlKLe^k8kk"08q95sLJ(?q8P=\,8q',r +HpL,L6UcPn7YO?)KLSOe7nSG(8VTi2LJ(?n7S&,#8:sE(JON(Z6q2Yn7=[cqJjr:b8P=b/98#i.J4)k[ +84nS-97o`+Kh4pl8kan/8qBE$KLe^e7S&/#8;'H(L.Fso92:469SQ/5K1JUd7nJ>(8qKQ)IR?PO5sp&e +7".KlImcbT6UcMo7tjN-L.Y-l7nJ;%8;'N+K1AFb84\M-8r#u1KLSIa77Mo"7tjN+KLngh84nG&8:j?' +JOW1[6q2_s8:a6$J42t\84nM*8q9'8V0E&JON(\7nJ;&8V'?%Jjr:`7nJA)8q9' +8V0E&ImZYS6UcSr8;0W.KLe^g84nS-986&4Jjr4^7n85'8;'N)KLeXf8P+Y/8r$&4L.Y-l7nJ>'8VK`/ +K1AL^6UcDi7"7ToL.Y-l7nJ;%8:sE(K1ALe8P=b/97]N%J4)kY7S&2'8qfi0KLe^f7nJ>'8VBW,K1JUc +7S&%u7tO6&Jk&C_77VYg6$>=QI6g5L6:?>l7YF<)L.Y-o8kak-8Us2uGWe9@6q2o(9nZ)2Jjr4^7n88) +8VK`-KLeXf8P+\198-#2K1ALc7nJJ-9SuM>Le:Bp84nJ'8:O#sKLngh7nJG+98Z;8O%rT4:Jup<98,r1 +Le:Bo77`/(986&4K1ALd84nP+8q]`-K1AL`6q2\p7Y*uuJ4)kX77Vr!8:j<%K1ALe8P=\+8V'<#HpC#H +5sp;r8qfi0M+^O"9ML@:9SZ23L.Fmk8P4\.8V9N'KLe^h8P=e19SH&2KLe^f7nJ>'8VBW,Jjr:_7S&,# +8:j<%JON(\7S&2'8qor3MbR$)92::89o)D9Le:Bs8PFn29SQ)2Kh4pk8P=_-8qTW*KLe^h8P=b/98#i. +K1ALc7nJ>'8VK`/Kh4pi7nJ>'8V9N)Jjr:]6q2f!8VBW,L.Y-p921(18q]`-K1ALa77Vkr7X[QiH9OTA +5XKuh7Y*uuJj`%[77N)*986&2K1AFc8P+S+8:sE&Jjr:b8P=e19S5i,Jjr:`7nJ>'8V0E&JO;nV6UcPq +8:X-!ImcbW77Vu!8;g)8N)!6/:/Qg>9o2M'8V9N)K1ALd84nP+8qTW*K1JUc77W&%8r6)4MFgNt8PFb,8V0H(JOW1X5soo]5^GX\HU'oG +6:?8i7=ITmIR?PP6:?,a6%)'fKh4pk8P=\+8VBW,J4;tZ7Ri,'8Vfu3Le:'8UNciIR6GT7nJG-9SZ88KLe^e7nJ8$8:a6$K1ALb7S&2'8qTW*K1ALc +7nJ5!7Y*uuK1ALb7S&2'8qor3K1ALb7S&,#8:j<%Le:L5sp)g7=[fsImZYV7S&5)98,r1K1ALa77Vkr7Y!lrHU'oK7S&"s7XIBeKLeXg +8kOn59SH&0JON"Y77Dbt7Y!rsJk&Ca7S&/%8VKZ,Kh4pm921+49RoZ*ImcbW77W,)9T)M*98?)4KLSOd7S/8(8qfi0ImZYQ5sp/j7Y=3&JON(\7S&/%8V'<#Jjr:c8kat39SH&2 +ImZYP5XL&l8:sE(NDEB2:f3-F:5)2/K1/7`7nAA,8qor1KLe^j9217;:PVS;KLe^e7S&/%8V9N)Jjr:_ +7S&,#8:a3"Jjr:a84n\3:5i"INDEH19i-U:9S5c)KLSOf85"\.98,l.L.Y-o8kat39SH&2KLe^g84nJ' +8:X)tJON([77Vu#8VK`/Kh4ph7S&,#8:sE(K1ALc7nJM1:5VeCM+pd"8P=P#7=IQkImcbV77Vr"8V9Q+ +J42tY77Vr"8V'?%L.Fmj84e\49nl84Jjr4`8P+Y/8r-/7Kh"ak8kk7>;2\4IKh4pd6:?8i7>"-'JO;nU +6:?Ao8:j?'Jk&Cc84n\19p/@RO&8l8:/QX48:a,tK1ALd84nS-98#i.K1ALe8P=e19SQ/5Kh4pj84nG% +7t3lpJ4)kU6:?Gr8Vg&8Kh4ph7S&)!7tF*!K1JUe7nJS3:QS@NO%rT.8PFS"7!q9fIR?PQ6UcMo7tO6& +JOW1\77Vks7t3orIR?PS77Vbm7".KlKh4pl8kae)7t'8V'<#IR?PO5sp,i7YOH.KLe^c6q2Vl7"7QmImZYT6q2f!8VBW,Kh"ak8kk.8:5DM:Le:Bu92:=: +:52;4Jk&C]6UcAg6[_9hJ42tY77Vhq7XmfqI6p>M6:?8i7=R]pJ42tZ7S&,$8V0H(Jk&C`7S%kk6@1sa +ImlbW84S;(8:X/uJk/Ca8P">"7"@`qKh4je77Dbr7>=E,LJ(9n84\>%7Y=3$KLSOf85"_09SH&2KLe^e +7S&)!7tO3$K1AL`6q2bt8;9`1Kh4ph7S&/%8VTi2Kh4pl8kb"59o)Je6?PLW +HTsfH6q2l%98,r1Jjr:_7S&5)986&4N)!6(7nS>"7YO?)Le:Br85"V*8VKZ,KLngg7nJ8$8:a6$J42tX +6q2_r7tO3$IR?PP6:?Dq8VK`/KLe^g84nG%7tX<'Le:Bp84nS-98,r1Jk&Ca7nJ1u7XRKhIR6GO6:?An +7tX<'K1ALc7nJ>'8V0E&ImZYU77Vkr7Y4*#Kh4ph7nJ1u7Y+$"J42t_8kb=B;iXOJLdt*k7S/(t7Xdfs +IR6GR77Vks7t=#uJOW1^7nJ5"7smTiI6p>R7nJA*97o`+KLe^g84nJ'8:sE(KLSOe8P=k5:5M\@LJ(?o +7nJA)8r-/9KLngi84n\3:5MV=KLSOd84n\3:5;M(8qBH&JOW1Z6UcGk7=n$$K1JUd7nJA*98QD?Le:Bt8kk"0 +8r#u3ImlbW84S;(8:X/uJjr4_84\>%7YF<'JON"[7n85'8;9`/LeLL":/6X?9nuA7M+^U!8PFe,8V9N) +KLe^g84nS-98QA=LeLQs84nM)8V0E&JON(\7S&;-9o;\BMbd3-:/Ha?:52A7KLe^g84nV/9SlJ>N)!6, +92:128qTQ'KLe^h8P=_-8qKN'Kh"ag7S/;(8qor3Kh4ph7S&)!7tF-#L.Fsk7nSA&8:X)tI6p>N6UcDl +7X@BgImZYT6q2bt8:sE(JON([77Vu#8VBW,N)!6+8kk(49SlD;MbR$)92:469SQ/5LIk0n7nSA&8:X)t +IR6GP6UcSs8VTl4K1JUd7nJ8$8;'N+Kh4pj84nP+8qfi0Kh"af77`&$8V9N)Jjr:a84nM*8q9?#KLSOb +7S&/%8V0E&JON(]7nJA)8qBH&J42tZ7S&5)98?/7K1AL`6q2bt8;'N+L.Fsj7S/2$8:X)tI6p>N6Uc>h +7!Ls_IR6GP6UcPp7tO3$J4)kW6q2f!8VBW,NDEH.8kk%298H27MG-g&92:769SZ25L.Y-m84nG%7t3lp +I6g5K6:?Ao8;0Z0K1JUc7S&/&8q]`-Kh4pk8P=\+8VTi2Jjr:\6UcSr8:sE(Jk&Cb84nD$7t!]lKh4pg +77Vhp7=dltK1ALe8P=_-8q9S7nJV5:lJ%CM+C$j7nJ1u7Xd]nImcbU6q2Sk7".HjJON(^84nP+8qfi0L.Fso92:=::5;D7 +L.Y-m84nJ'8:sE(JOW1^7S&5)98?)4KLSOc7nJA)8qBH&J4)kX77Vr!8:j<%LJ(?t9MU1/8;'N+Jjr:` +7nJD+98?/7Kh4pj84nV/9SZ88Mbd-*9hg=58VBW*Kh4jg7n8/#7Y=3$Jjr4^7n8>-98ZJ>LJ(9p8kOe/ +8VBW*Jj`%_8P4b08qKN%JON"\84\J-8r$&4K1ALb7S&,#8:sE(Kh4pn8kk+69nu;6KLeXd7n88)8VTi0 +Le:l*K1ALc7nJG-9SZ88KLe^e7nJ;&8Us6"ImZYS6UcMn7Y4*#Jjr:^77Vr!8:sE(M+^U& +:/R!H;NF[SJO`1\7n/)$7tO3"Le:=!:/?d@9Sl>5M+^O!92(+48qfc+Kh"[h8P4h49Sc;6L.Fsi77`"u +7tjN-LeLQs84nG%7tX<'LeLR!921179nc/3Jjr:_7S&/%8V9N)JON(\7S&,#8:a3"J4)kX77Vu#8VK`/ +M+^U%9i-dD;2S+FLeLQu8kaq198#i.Kh>$l8P=_.986&4Kh4ph7S&,#8:sE(Jjr:`7nJA)8qKN'JON(] +7nJ;%8:ElnKh4ph7S&,#8;'N+K1ALb7S&,#8:j<%KLSOc77`&"8;'H(Kh"af7nJ;%8:sE(LIk0n8P=_- +8qKN'J4)kW6q2bt8;'Q-K1JUc7S&,$8VK`/Kh4pj84nP+8qor3K1/=^77Vr!8:sE(K1ALd84nP+8q9?# +Kh"af7nJ>'8V0E&Jjr:a84nV/9S>u1Jk&C`7S&/&8qfl2Jk&C`77Vu#8VK`/JON(]7nJ>'8V'<#J4)kY +7S&,#8:(8q]`-L.Y-n8P=\+8V]r5KLe^c6q2bt8:sE(KLe^h8kah,8Us6" +ImZYS6UcPp7tF*!ImZYU77W&'986&4K1ALb7S&)!7tM6plSs7tsQ+NDEB8<)o,Z;isjQO\o#::/?jD:5qtCMb?a"84eV.8W$,5L.Fsl +85"_09SuSAN)3E-920t+7tF*!L.Y-m84nP+8q]`-Jjr:_7S&/%8V9N)I6g5N6q2f!8V9N)Jjr:^77Vnt +7tF*!IR$8Q77`/*9SH&2Jjr:]6q2Yn7=IQkGsOcB5sfrb6[_9hIR6GO6:?Jr8Vp)8JOW1[6q2Vl7!q6d +I6g5R7S/G0:5;D7LeLQs84nP+8qor3Kh4pj84nM)8V9N)KLSOe7nSJ*8q]Z*K1ALd84nV/9SZ88L.Y-n +8P=_-8q]`-Kh4pj84nM)8V0E&J42tX6q2\q7tX<'Jjr:_7S&2'8r$&6Kh4pk8P=_-8qTW*K1ALc7nJ>' +8V0E&Le:Bq8P=b/98#i.K1ALd84nP+8qBH&ImcbS6:?8i7=ITmHU'oE5XL#j7tjN-JOW1[6q2Sj6[M$` +I6g5R7S/G0:5DM:LeLQs84nS-98H8:L.Y-l7nJ;%8:a3"K1ALc7nJ>'8V'<#Jjr:`7nJG-9ScA;MFgO! +85+e.8qfc-L.Fsj84nG&8:X-!ImcbW7S&%u7tF*!K1ALb7S&,#8;U&:LeLQt8P=b/97o`+K1ALd84nJ( +8V9Q+M+pd#8kaq198#i.KLe^h8P=_-8q9MFgO% +9MgR:9S5c)L.Fsl85"S(8;0Q+I6p>P6q2\p7Y=-#L.Fsm921(18q05uL.Y-o8kan/8q02sJON(^84nA! +7=IQkJON(]7nJG-9S>r/JON([77Vu#8V0E&Jjr4[6puMl6\@m!LJ(9o8P+P)7tjN+Jjr:a84nY19o)J< +L.Y-o8kb"59nl86KLeX`6UQDn7>4<)LJ(9s92(.697oZ&L.Fsm8PFn29SH&2K1ALb7S&,#8:j<%JON(] +7nJA)8qKN'J4)kZ7nJM/9o)D9KLngh84nG&8:a3"ImZYS6UcMn7Y*uuJjr:_7S&/%8V'<#JON(\7S&,# +8;'N+JOW1\77Veo7=@KjJ4)eZ8P+k;:lA%CMFpO#9MLRB:QeOPND30+92(168r?56M+Lr/K1ALc7nJ>'8VK`/KLe^d77Vr!8;0W.KLe^e7S&,#8:j<%Jjr:a84nV/9SH&2KLe^g +84nS-98,r1JON(\7S&,#8:sE(K1ALb7S&"s7X[TkH9suG6UZDl7Y!otJ4)kW6:HPs8W-29LJ1Ho7S%tp +7".HjJj`+`85"n7:Q.qBLJ(?p84nS-98H8:LJ(?p84nP+8qfi0L.Fsl85"Y,8qKN'JON(^84nY19o)J< +L.Y-n8P=\+8V9N)KLe^i8kaq198,r1K1JUb77Vbm7"7QmJ4)kY7S&5)98H8:LJ(?r8kaq197fW(JON([ +77Vu#8VTi2LIk0m84nP+8q]`-K1ALd84nP+8q9?#J42tW6UcMo7t=#uIR?PS6q2o'9T2eGLJ1Ho7S%tp +7".HjJj`+a8PG+;:l\7IL.Y-l7nJD+98H8:LJ(?q8P=e19SQ/5L.Y-n8P=_-8qBE$J4)kZ7nJG-9SlJ> +MFgNu7n\S*8VBQ)Kh"ah8P=b/98#i.K1JUd7nJ(o6[V-cJ4)kX77Vu#8W$8>Kh>$l8P=b/97fW(JON(\ +7S&,#8;0W.LIk0n7nSG*8q]`-KLe^i8kaq29S#Z(IR?PR6q2bu8V0H(JON(\7S&,#8:ElnJON([6Ul_u +8VTc/LIk0o8kae)7t*foHpL,H5XKf_6@D0gJOW1a8P=\+8Us2uK1JUe84nP,986&4KLe^e7S&2'8r$&6 +M+C="9MgU?:PVM8L.Fsi77_ts7YO?)KLngj8P=\+8V0?#KLSOb7S%tp7!_'`KLe^g84nM)8U`uoImZYX +84nM)8VBW,L.Y-o8kb"59nc/3K1ALe8P=h39nl86LJ(9n84\;#7=muuKh4jh84\A'7tjN+K1ALe8P=h3 +9nl86K1ALb7S&,#8:X)tKLeXd7n8>-98H88L.Fmk8P4h49S>l*KLSOe7nSM,98?)4L.Y-m84nG%7t3lp +KLngi8P=h39nuA9KLe^f7nJD+98,r1Jk&Ca7nJ>(8qTZ,KLe^g84nP+8qfi0L.Y-m84nY19nuA9LJ(?q +8P=S%7Y4*#JOW1Z6UcJm7Y4-%KLeXg84eV097fQ#Hp0cD5XBoe6\RruKh"[h8P4\,8:j5uJj`%^84eP, +8V9H$L.Fsq9i-aB:k_J6JON([77Vu#8VTi2Kh4pf6q2bt8;Bi4LJ(?o7nJ8#7tF*!K1ALf8kat39SH&2 +K1ALd84nV/9SQ/5KLe^f7nJ>'8VK`/KLe^c77Veo7=ITmJOW1_84nS.9SlJ>M+^U#92:I?:m+[UMG?p$ +8kOe/8Vfu3MG-a(9hp[B:5hk@Le:Br85"b29o;V?M+^U"8kk+69o)D9MbR$*9M^C89S>r/K1ALd84nV/ +9SZ88Kh>$n8kat39SH&2Kh4pl8kb"59nu;6L.b6l7S%qo7"@ZpKLe^h8P=b/98,r1J42t[7S&,#8:j<% +K1ALc7nJA)8r-)6LIk0m84nM)8V0E&JON(\7S&,#8:O#sJk&Cb7nJG-9SlJ>LJ(?s921=?;3+XUMG?p$ +8kOe/8Vfu3MG-a(9hp^D:Q8(DM+^Tu85"_09SlD;Le:Bt8kk.8:5_hCMG@!)9i$L99S>r/Jjr:a84nV/ +9SZ88L.Y-o8kat39SH&2Kh4pl8kat39SQ/5L.b6m7nJ%m6@M6hK1ALc7nJA)8qor3ImcbV77Vr"8V0E& +K1ALd84nM)8V]r5L.Fsl85"\.97fW(IR6GN6:?;k7Xd]nJ42tY77Vnu8:a6$Jjr:b8P=k39o)D9Le:Bq +7nSP.9Sc;8M+pd&9i$I798#i.J4N7Y6UZ;f6\.]tKLngh7nJ;%8:sE(Jk&C_77Vnu8;'N+KLe^g84nM) +8V0E&J3l\Y7nSS09o2M'8Us6"ImZYS6UcPp7t*cm +ImZYW7nJA)8qor3LeLR!921.59S>r/Jjr:a84nV/9SH&2L.Y'm8kOh18r$&4M+p^!8kO_+7tX<%ImZYQ +5sou`6$YUXGW\0<5sp8p8VK`/K1SUg9M:4:9nZ&.K1/7g:/?mH;2%M2KLSOi92:LD;iORNLeLQs84nJ( +8V9Q+GWe984?e*W6@hQqK1ALc7nJ>'8V0E&J42tZ7S&)"8:a6$K1ALd84nV-98H27K1AL_6UcZ!8r$&6 +M+pd':/H[;9SlJ>Kh>$h77Vnu8;'Q-N)!0)8kXn08V0?!J4)eZ8P+Y/8qor1K1AFd8kOk3986&2LJ(9r +9MC(/7t!ZhJO;n_8kk4<:kq\'8V'<#I6p>M6:?;k +7XmfqKLe^j921+398?/7MbR$(8kjt.8V'<#JON(]84nG&8:*TgHUC2K6q)Sn7Y4-%Kh4pm92179:5hqF +MbR$&85"Y,8qTW*KLe^i8kan/8q]`-I76VM5XBTY5^u0kKLe^f7nJ;%8;0Q+I6p>K5XKf_6@_HnKLe^k +9MUC;:4l&.IR6GR77W#%8qTW*JON([7S&,$8V'?%K1JUf84nY19o;V?Kh"ac6q2_r7t3orJjr:_7S&5) +97o`+JON(\7S&/%8V]r5LJ(?q8P=b/98#i.JON(Z6q2bt8:sE(L.Y'o9MC158q]`+K1AF`7Rhnr7"@Zn +K1ALb7S&)!7t*cmHpC#J6UcPp7t3lpImlbV7n/,$7tF)tKLSIl:f3BR;i=:BMb6a$85+b/985u1Kh4pj +84nG&8:O#sHpL,H5XKia6[qKnJjr:a84nM)8Us2uGsOcC6:6,d6[V0eJON(^84n\19oD_BL.Y-k7S&8+ +9SH&2LJ(@":JlpA:5M\@LJ(?n7S&5)98H8:OAJf59ML@:9S>r-Jjr4a9M:1:9nlD;LeLKq84\8!7"Icq +K1AFc8P+Y/8qor1Kh"al92:F@;2J"CKh4pe6UcPp7u'`3Kh4ph7S&)!7tX<'KLe^h8P=\+8Uj)rJ42tZ +7S&%u7t!]lHpL,K6UcMo7t3orKLe^`5sp#b6@hQqKLngg7nJ>(8qou5MFgNu7n\Y.98cD;N_NB092CC8 +9SZ)0MFpO#9MLRD:l7q@LIk*o8kY%89o)D7LIk0n7nSG(8VKZ,L.Fsn8kk(49S5c)Jjr:]6q2\p7Y4*# +K1ALa77Vbm7!h0cGs4K>5='Z_6\%QoL.Y-s9M^L<:52;4IR?PQ6UcJm7Y4*#K1ALa77Vnt7tX<'J42tW +6Uc>e6@D-eK1ALf85"\.98H27LIk0m84nP+8q]`-KLe^h8P=b/97]Q'K1/=_6q;r$8r?;"*%Jjr:\6UcSr8:j<%IR?PO +5sp#c6[V0eK1ALf8kan/8r#u3KLSOe7nSM,97o`+Jjr:`84nP,97]Q'In*%Y7Rqkn7!q9fJ4)kZ7nJM/ +9oi.NMbR$&85"V,8qTW*K1ALd84nG%7tO3$In*%Y7Rqkq7Y!otKLe^h8P=_-8q]Z*K1JU`6Uc>e6@;$b +J4)k]8kb%7:4u/1J4)kU6UcGk7=.9dH9X]G77Vu$8q',rIR?PR6Ucc'9oMhEKh"ab6UcMn7Y!otKLe^g +84nV/9S5i,ImZYR6:?;j7>+3(L.Y-n8P=h39nuA9KLe^e7S&5)98?/7KLeXi9MC4798,r/KLeXe84\A' +7tX<%J42t[7nJA*98#l0K1JUg8kan097TH$ImlbU7R_u$8;'N)KLSIc7nAM098cG:Mb6a#7n\J'8:X#q +IR6GP6UcPq8:sH*Kh>$m8kan097fZ*JON(^84nV/9S5i,G<\?=6:6/f7".KlJjr:a84nS+8r-)6M+^U! +8PG"8:PVM8M+^U(:fE-@9SQ)2Jjr:Z5sp)f7".HjND!!'8kXn28qT]+J4;t[7n8J3:6ACOLJ1Hn77V_k +6[Cs_H9X]J84nY2:4Yl*KLSIh9ML=898Q;8MG-a#8kXn08V0?!K1ALc7nJ;&8V9Q+Kh4pp9M^XA:l%S5 +JOW1_7nJ>'8V'<#Jj`+b8kk4<:l.h?L.Y-o8kaq198#i.KLe^g84nP+8qfi0KLSOd7S/;(8qol0Ldt*r +8kt@>:l7h=N_NB29i6pF;2e7IM+^Tr7nJ1t7=ITmJk&C\6:?)_5^GX\I6p>Q7S&/&8qBH&J42tX6q2Yn +7=motKh"af77`#"8;0W.K1/=a7S/;(8qfc-KLe^h8P=b/98,r1MG-g#8kaq1986&4L.Y-m84nJ'8:X-! +K1ALe8P=_-8qBE$JON([77Vnt7tX<'L.Y-j77Vu#8Vp/;MG@!(9MU:597]N%I76VV7S&,$8V]r5M+^U# +92:I?:l7h=ND*0.9MgdF;N"7GM+^Ts84n=t7"%BiJk&C[5soo]5^>OYHpL,M77Vnu8:X-!J42tW6UcGj +7"RfsKh"ag7S//"7taE*K1/=a7S/;(8q]Z*K1ALd84nS-986&4MG-g$921%/8VBW,LeLQr7nJ1t7=n$$ +K1ALf8kak-8Us2uJON(Y6UcJl7>4<+LJ(?n7S&/%8Vp/;MG@!(9MU738q9l7Y=3&Kh4pk8P=_-8qTW*JON(Z6q2_r7tF*!JON(\7S&2'8r-/9 +LJ(?s921:;:PMD5K1/=_7S%tq7=ITmJjr:_7S&2'8qTW*JON(]7nJM1:5VeCLeLQu8kat39S5i,Jjr:d +92149:4u/1Jjr:_7S&/%8V'<#K1ALg921+398,r1KLeXc7Ri##7tX<'K1ALc7nJ;#7tsQ-Le:Bp7S/8& +8VK`/Kh4pi84nM*8qBH&Kh4pl8kb%7:5VeCM+pd!84nJ'8:sE(Jjr:_7S&"r7=IQkJON(]7nJ;%8:j<% +LJ(@!:/Ha?:5)84L.Y-n8P=_-8qor3KLe^f7nJ5!7Y*uuN_WB09hpU@:5;J8Jk/Ca7n8>+8r#u1Kh4pi +7nJ>'8V9N)K1ALd84n\3:5VeCLe:'8V9N)KLe^e7S&%t7Y*uuK1ALd84nS- +98#i.Kh4pl8kb(7:52;4Kh"ag84nG&8:X-!JON(^84n\3:5;J:Jjr:]6q2f!8VTi2L.Y-m84nM)8V'<# +ImZYT6q2bt8:j<%K1ALc7nJD+97o`+JON(]7nJ;%8;'N+Kh4jh84\G+8V9N)Kh4pl8kak-8VBW,N)!6* +8PFe.8qfi0Kh4pi7nJ5"7smTiHTsfE5sp8p8Vg&8LJ(?o7nJ;%8;'N+Kh4pl8kaq198#i.K1AL`6q2Vl +7"7QmK1ALd84nJ'8:X)tJON(]7nJA)8qor3Kh>$k84nA"7XmfqMFpNt8kXt498,r/Jjr4^7n88'8:s?# +K1ALb7S&)!7taE*LJ(?o7nJ;%8;9`1M+^Nu8kXh,7tjH(Kh"[c6q)l&8rZVCO\f#17S/+u7Y=3&ImcbY +7nJG-9S>l,HU'oI6q2bu8Us6"HpL,M6q2l%98?/7Jjr:`7nJ>'8V9N)Jjr:_7S&,#8:sE(Jjr:_7S&5) +986&4Kh"ah7nSS09o2ML5sp,i7Y!otKLngi8P=_.97]Q'IR?PR6q2\q7t*fo +K1JUg8P=b/98H27MbR$(9MU1/8:EopKh"ah7nSM,98#i.KLe^g84nM)8V0E&Kh"ah8P=\+8V'<#J4)kX +77Vkr7X[TkHpC#J6UcPp7taE*Kh4ph7S&)!7tX<'M+^Tu85"Y,8q]Z*Jj`+\6q;hs7tF#sJjr:d921+3 +98#i.Kh4pk8P=h39o2S?L.Fsi77`,(97o`+HpL,I5sp)g7=[fsKLngi8P=\,8q9?#I6p>M6:?;k7Xmfq +KLngj8P=b/98H27MbR$(9MU.-7smTiL.Fsl85"Y,8qTW*Jjr:`7nJA)8qTW*KLSOe8P=\+8Us2uImZYU +77Vhp7=.9dH9OTC6:?An7taE*Kh4pg77Vhp7>+3(M+^Tu85"Y,8q]Z*K1/=_6q;hs7tF#sK1ALd84nP+ +8q]`-LJ(?s921.59SH&2L.Y-o8kb"59nl86K1ALb7S&,$8V0H(Jjr:_7S&/%8VBW,K1ALa77Vhp7=RZn +K1JUc7S&"s7Y*uuJjr:`7nJ>'8VBW,Jjr:^77Vnt7tF*!JON(\7S&,#8:sE(Kh4pj84nM)8V9N)KLe^h +8P=_-8qKN'K1ALb7S&5'8q]Z*Kh"ai8kan098#l0Jk&C`7S&)"8:X-!IR?PQ6UcJm7XmfqJjr:^77Vr! +8;0W.L.Y-l7nJ;%8;0W.Jjr:`7nJG-9SH&2K1ALd84nP+8r-/9MG?p'9hg@78qBE$K1ALe8P=Y)8:a3" +M+^Tu8kaq198#i.KLe^g84nM)8Ua#qImZYT6q2i#8r-/9L.Y-i6q2Yn7=dltKLe^f7nJ>'8VK`/Kh4pf +6q2Vl7"IcsK1ALc7nJA)8qTW*Jjr:a84nS-98,r1Jk&C^6q2Mg6@D0gN(cs%8kXn08VBQ'JON"[7n88) +8VK`-L.Y-m84nM)8VK`/Kh4pf6q2Sj6\%QoMG-a#8kXn08Vfu3Le::5;D7LIk0m7S/(q7".BgK1ALb7S&,#8:sE(KLe^h8kan097fZ*K1ALb7S&,#8:sE(K1ALa77Vkr +7Y!lrJOW1Z6UcDi7"@ZpK1ALe8P=e19SZ88K1ALc7nJA)8q]`-Kh4pj84nP+8q]`-Jjr:b8P=e19SH&2 +KLe^f7nJ;%8:j<%K1ALb7S&8)985u1LIk0p921".8V'?%Jk&C]6UcAg6[M'bHpL,K6UcJm7Xd]nIR6GN +5sp)f7"\!$M+pd#8kah+8:sE(Jjr:^77W#%8qfi0L.Y-o8kat39SlJ>L.Y'k84\>%7Y!lrKLe^k9MU74 +97oc-JON(^84nV/9SH&2Jjr:a84nV/9SH&2Kh4pi7nJD+98?/7L.Y-k7S&%t7Y=3&Jjr:_7S&/%8V]r5 +Mbd3+9MU:5986&4LeLQu8kb"59o)Jr/JOW1[6q2Mg6@D0gO&8f392((28VBQ'Jj`%Z +6q)_u7taE(KLe^g84n\3:5DS=KLe^e7S&5)98H8:Kh"[e7Rr/&8;9Z,L.Fmk8P4_.8VKZ*KL87^77_qs +7X[TkJ42tZ7S&)"8:a6$ImcbT6UcGk7=ITmImcbW7S&)"8:EopJON(\7S&5)98,r1Kh4pj84nP+8q]`- +L.Y-m84nJ'8:sE(L.Y-o8kaq198#i.LeLQq7nJ;&8V9Q+JOW1_84nP,97K?!IR6GQ6q2f!8V9N)Jjr:` +7nJA)8qKN'KLe^i8kaq/8q]Z*Kh"ag84nJ(8Us?'JON([77Vkr7Y*uuK1ALe8P=b/98#i.KLSOc7nJ;% +8:a3"Jjr:^77Vr!8;'Q-LJ(?s92149:5;J:K1AL_6UcPp7tsW0K1ALf8kb"59nuA9LJ(?r8kaq198,r1 +Le:Bu92:128qB?!Kh4pm921(18q]`-M+pcs7S&,$8V0H(JOW1`8P=\,8q05uI6g5N6q2i#8q]`-JON(\ +7S&2'8qTW*K1ALe8P=b-8q]Z*Kh"ag84nJ(8Us?'IR6GP6UcJl7=[cqK1ALe8P=b/98#i.K1/=^77Vr! +8:a3"J4)kY7S&2'8q]c/Kh4pm921179nl86Jjr:\6UcPp7u0i6Jjr:a84nV/9SQ/5L.Y-o8kat39SQ/5 +L.Fsp9M^R@:l7qBMbR$)92:4498?)4K1ALb7S&)!7t'8V0E&J4)kZ7nJJ/ +9nl86K1ALa77Vnt7tO3$Kh4pk8P=q7:Q%qDMbR$'920k&7=.9dI6p>N6UcPq8:j?'J42tY77Vnu8:X-! +J4)kW6q2Vl7"7QmKLe^g84nG%7tF*!K1ALb7S&8+9SZ88L.Y-n8P=\+8VTi2Jjr4Z6UQ>j6\%QoKLngj +8kae*8:j?'KLe^i8kb%7:4u/1J4)kX77Vr!8:NuqKLe^e7S&,#8;'N+Kh4pj84nJ'8:sE(J4)kZ7nJD+ +98H8:Mbd3-:/HX997o`+M+pd"8P=b/98,r1Jjr:`7nJG-9S>r/JOW1\77V_k6[hBkLe:Le:'8V0E&K1/=a +84nS-986&4L.Y-l7nJ;%8;9c3LJ(?q8P=b/986&4Kh4pi7nJ>'8V9N)KLngh84nD$7tF-#KLngh84nD$ +7t*foJjr:a84nP+8qKN'LeLR%:JlpA:5;J:KLe^e7S&5)98#i.Jjr:a84nP+8qKN'ImZYT6q2f!8V9N) +J4)kX77W&'98?/7LJ(?s8PFh.8qol0Le:Br8kah,8Uj6$I6p>L5soua6@;$bIR6GS7S&2'8qfi0Jj`+\ +7S&5)98?/7L.Y-m84nM)8VBZ.LeLR!921179nl86Kh4ph7S&)!7tF*!K1JUd7nJ5"7t=#uK1JUe84nD$ +7t*foJ4)k[84nV/9SH&2KLe^g84nM)8V0E&KLe^i8kaq197]Q'J42tZ7S&)"8:a6$Jjr:_7S&,#8:sE( +K1ALb7S&%t7Y!lrJk&C^6q2Vm7=[cqK1ALd84nP+8q]`-KLe^f7nJ;%8:X)tJ4)kW6q2_r7tX<'JON(\ +7S&2'8qor3KLe^e7S&)!7tO3$Kh4pi7nJJ-9SZ25LIk0m84n=u7=@KjIR?PQ6UcPq8:sH*K1JUe84nJ( +8V'?%JON(]7nJA)8qTW*KLe^g84nM)8V0E&K1ALe8P=q9:l8"ELJ(?q8P=\+8VK`/LJ(9l7Rhkp6[_6f +I6p>L5sofZ5BoFZImcbW77Vr!8:j<%JON(^84nP+8qKH$K1ALb7S&,#8;'N+L.Y-n8P=\+8V0E&Jjr:b +8P=b/98#i.KLe^f7nJ;%8:j<%KLe^e7S&,#8:sE(K1ALc7nJA)8q]`-J4)kX77Vnt7tX<'JON"]7nAP2 +9T2Y>Mb?a%9hpR@:52G8L.Y-n8P=_-8q]`-Kh4pj84nG%7t"-'Jk&Cb7nJD+98?)4K1/=d8PG"::l.nBK1AL`77Vr"8V9Q+K1ALc7nJ>'8V9N)Jjr:` +7nJ>'8VBW,O%rT7:K*6H:khM6L.Fsl85"S*8V0E&JON(\7S&/%8V'<#ImZYV6q;u&98H27Jjr:^77Vu# +8VTi2L.Y-n8P=_-8qTW*MG-g&92:=::5V_@MbR$$84n7q6[(a[JOW1]7S&%u7t=#uJjr:a84nP+8qTW* +Kh"ak9MU@99nc/3KLe^d77Ven7"IfuKh4ph7S&,#8:sE(K1ALd84nP+8qBE$J4N7[77MPg6@2'fIn*%Y +7Rqbk6[D'dIR?PU7nJJ/9nc/3Kh"aj8PFb*8:a,tJON(\7S&2'8q9'8V'<#JON(^84nG&8:N6UcMo7tO6&K1ALc7nJ>' +8VBW,K1ALa77Vkr7Y!lrImcbT6UcAg6[h?iJON(_8P=h39nuA9L.Y-m84nJ'8:X)tImZYU77W#%8qor3 +K1ALa77Vr!8;0W.Kh4pi7nJ>'8VBW,K1AL`6q2br7tO-!K1/=`7nJ5"7tF-#Jjr:]6q2\p7Y*uuJjr:a +84nP+8qKN'J4)kX77W#%8q]`-K1ALd84nM)8V'<#JON(^84nb7:l.nBLJ(?q8P=Y)8:sE(Le:<~ +7=7BgHpL,F5sf`Y5BoFZJk&C`7S&/%8V9N)Jjr:a84nP)8V'5uJjr:a84nS-98#i.L.Y-q9MU@99nc/3 +L.Y-o8kan/8qTW*K1ALc7nJ>'8VTi2KLe^g84nM)8VBW,L.Y-m84nJ'8:sE(JON(_8P=b/98?/7J4)e] +8kY4@:lS1EMFpO!9ML=:9RoT$JO;n]85"\.98?)4MbR$'8PFb*8;Bc1Kh"[d77N&(8qfc+KLSIe8P4b0 +8r#u1Jk&CY5='W`7"@g"JOW1e9i$gIK1ALa77Vnt7t3orJjr:`7nJA)8qfi0 +Kh4pk8P=\+8V9N)N(Qj(92C@698,c)LIk0t9i-[>:5)21L.Y-q9MU@79S>l,Jj`+^7S/D.9oMhEK1AL` +6q2_r7taE*K1ALa77Vr!8;'N+L.Fsl85"\.98H27LIk0j77V\l7"%KnJOW1^7nJ;&8V0H(KLe^h8P=b/ +98,r1L.Fsq:Jm'I;M\"AL.Y-l7nJ1t7=ITmJjr:^77Vnt7tO3$Jjr:b8P=e19S>r/H9suE5sfi_6@;0i +J4N7\7Rqkq7Y"$$In*%\7S&5*9S>r/LIk1!:K!-E:P_M6L.Y-p921479nPl*JO;n\7nSP.9T;hGJjr:\ +6UcMn7YF<)K1ALa77Vr!8;'N+L.Fsm8PFn29Sc;8LIk0i6q2Jh6[V9jJk&Cb84nJ(8V0H(KLe^h8P=e1 +9SQ/5L.Fsp:/HdA:PMJ8Kh4pg77Ven7"@]rJjr:_7S&%t7XmcoJON(^84nS-97fW(GsOcB5sfi_6@;0i +In*%X77M\o7Y"$$J42tY77Vnu8:a6$J42t]8P=b09S#Z(J4)kY7S%qo7!_'`HU'oH6UcJm7Y!otJjr:_ +7S&,#8:sE(K1ALb7S&/%8VK`/K1JUe84nJ(8V0E&K1ALd84nP+8qBE$LJ(?q8P=\+8Us2uIR6GP6UcPp +7tO3$Kh4ph7S&,#8;0W.Kh4pi7nJ>'8V]r5K1ALa77W&%8qfc-L.Fsj84nD$7tO6&JON([77Vr!8:j<% +J4)kW6q2i#8qfi0KLe^d77Vr!8:sE(Jjr:`7nJA)8qKN'J4)kY7S&;-9nl86Kh4pj84nA!7=7?eKh"[h +91t+99nZ)2K1JUb84e+o6[:saIR?PR6q2bu8VBW,KLe^j8PFt6:5MV=Kh4pn9MUC;:4u/1KLe^j92149 +:52A7KLe^e7S&)!7taE*LJ(?p84nG%7tX<'M+pd%9MU:598#i.Kh4pi7nJ8#7taE*Kh"aj8PFe,8V0?# +Jk&Cd8P=e19S>r/L.Fsn8kk(49S>l,K1/7_7Rr8,98Q;8M+^O!92(189SZ23I6p>N6UcJm7Xd]nJk&Cb +84nD$7tX?)L.k6i77;Vm6\7csLJ(9r9MC+18:sE&K1/7b8P4h49SZ23L.Fmk8P4Y,8:NuoJ4)kW6q2f! +8VBW,KLe^i8kat39S,`)JON([77Vnt7taE*Kh4pi7nJG-9SlJ>Le:*98H27L.Fsm8PFh.8r#u3KLe^d77W&'98#i.K1ALc7nJD+986&4L.Y-p +8PFk0985u1L.Fsp9M^I:9nc)0L.Y-q9MU:597fW(Ldt*o7n\b4:5V_@K1/=[6:?;j7=[fsIR?PP6:?;j +7>"*%K1ALa77Vks7tX?)Jk&Ca7S&/%8VBW,K1ALe8P=k5:5DM:LIk*n8P4n8:5r%GL.Fme6UZSu8;Kr5 +LeUZt84nJ(8VBW,K1ALd7S/>*98H27Kh"aj8PFh.8r#u3K1AL_6Uc]#98#i.Jjr:a84nV/9SQ/5L.Y-p +8PFk098,l.Kh"al9i$O;9nZ&0LJ(?t9MU738qKQ)MFgO"8PP+8:5DM:JO;nU6:?>l7Y+$"HpL,J6:?8h +7"@ZpJjr:]6q2Yo7YF?+KLe^e7S&)!7tF*!Jjr:\6UcDh6\%QoIR6GP6Uc>d6$tscK1JUd7nJ"n6[V9j +IRZhX84e7t7=ITmKLe^f77_no7"n-'KLe^f7nJ;%8:sE(K1ALb7S&5)98QA=Le:Br85"\.986&4Kh4pg +7S&,$8VBZ.IR?PQ6UcJm7Y+$"K1ALa77Vr!8;Kl4Kh"af7nJ>'8V9N)Kh4pk8P=V'7tX<'MbR$&8kak- +8V9N)Kh4pn9MU=79RfH"IR?PS6q2_r7tO3$JON([77Vnt7tX6$JOW1]7S&)"8:X)tJjr:b7nSA$7ta?' +K1/7]6q*#.:5r%GL.Y'k84\;#7=dlrK1/7\77Dbr7>=E,NDWQ9<)o)Z;iaXKMbR$*9M^O>:PqhALJ(?p +84nP+8qor3L.Fsk7nSJ*8r-/9MG@!%8P=S%7Y!lrKLSIi9hp[D:l.h=L.Fmh7Rr&"7Y=3$L.Fsi77`,& +8qol0KLe^g84nP+8qKN'Kh"ak8kk.8:5MV=KLSId84e\49o;V=Le:O6UcVt8VK`/K1ALc7nJ>'8V9H&KLA7`7Rr8,98ZD;L.Fmf6q)_s +7YXH*K1JUc7S&2'8r$&6L.Y-n8P=h19Sc;8KLSOf85"\.986&4Kh4pk8P=h39nZ&0JON(]7nJA)8q]`- +KLe^i85"_09SZ25LIk0q9MU:597o`+Kh4pk8P=_-8qou5ND*0-:/QsF;2Iq@K1ALb7S&,$8V'?%Jk&C` +7S&,#8;0W.M+pd$920t,8:O#sHU'oG6:?>m7tX?)Kh>$j7nJ8$8:sH*LJ1Ht921".8Us6"JOW1^7nJ5" +7t*foGsOcF6:?8i7>4?-N`&i8:f<'?9SZ25L.Y-n8P=_-8qTW*K1ALd84nV/9ScA;M+^Tt8P=Y)8:j<% +KLe^i8kaq197fZ*K1JUc7S%tq7=@KjJ4)kY7S&5)98ZJ@L.Y-n8P=b/97fW(JON(\7S&,#8;Kr7KLSOd +84nS-98#i.Jjr:`7nJA)8qBH&ImcbW77Vr!8:j<%K1ALc7nJ;%8:s?%ImcbW7S&5)98,r1LJ(?r8kah) +7tX6$J4)eT6UQT#8qor1JON"Y77Dl#8;Bi2JO;hZ8P+b59nuA7KLeXg84eb69or1KN)!6-9M^F89SGu/ +KLe^g84nS-98?/7K1/=d8PFk097fW(K1ALd84nS-98#i.KLeXd77Mks7>=?)MG-a$92(+48r-)4KLSOe +7nS\6:lJ.HL.Y-o8kaq198,r1L.Y-p8PFn29SQ)2Kh"[e7Rr/&8;9Z,L.Fml8kY%89o2M:K1ALc7nJ;% +8:NuqK1ALe8P=Y)8;0W.M+p]p6puJj6@hQoKh4jj8kOe-8;Kl2MbQs(9ML@:9SZ23Kh"[b77Det7YXN- +Jjr:^77Vr!8:sE(K1ALc7nJ8#7t*cmI6g5Q7nJA)8q]`-Jjr:_7S&5)97o`+M+L' +8V9N)KLe^i85"_09Sc;8LIk0o85"Y,8qfi0Kh4ph7S&)!7tjN-LIk0p8PFe.8qBE$I6p>N6UcJm7X[Tk +ImcbW7S&/%8VK`/LeLR!921%08qKQ)JOW1^7S&2'8qfi0Jjr:]6q2bt8;0Q+M+Lr/K1ALc7nJ>' +8V9N)K1ALf85"b29o2M$k84n=u7=@KjJON(\7S&,#8:sE(K1ALc7nJA)8qTW*Jjr:_7S&)!7tsW0 +LIk0m84nM)8V0E&J4)kX77Vnt7t!]lJ42tZ77Vr!8:sE(KLe^h8P=b/985u1K1JUe7nJD+986&4MG@!+ +:JlpA:5MV=K1SU`77;bu7tsW.Le::5V_>K1/7`7nA>*8V'R7nJA)8qTW*KLe^e7S%qo7!q9fJOW1]77Vr!8:sE(JON(Z6q2i#8rHD?O%iE2:Jd!D9o;P9 +Mb?a$8kY%698uY@K1ALb7S&,#8:j<%JON([77Vu#8VBW,Kh4pk8P=n7:P2//I6g5N6q2_r7tX<'Kh4pk +8P=b/98#i.KLe^k8kk1::PqhALIk0m84nM)8VBW,L.Y-k7S%tp7"7ToK1ALb7S&%t7XRKhHpL,L6q2Yo +7XIKjHpL,M77W#%8qfi0KLe^e7S%qo7!_'`JOW1[6q2Vm7=[fsK1JUd7nJ+q7!h0cG<\?<5sfoc7"%Bi +ImZYX7S/A,9SGu/Jk&C_77V_k6[V0eI6p>N6:?;j7=[cqJ4)kY7S&,#8:a3"JON(]7nJ;%8:X)tIR?PT +7S&2(98,r1Kh4pn8kk(49SQ)2JOW1\77Vhq7Y=3&L.Y-n8P=Y)8:sE(HpL,H5XKod7"@ZpKh4pl8kan/ +8qor3MG-g"8P=Y)8:a3"JON(\7S&)!7smTiImcbV6q2_r7tO3$K1ALe8P=k5:5V_@MG@!&8kak-8V0E& +Kh4pn9MU:598,r1J4N1Z6plJo7>4<)M+^O#9hpX@9o2G6MbQs&8kXh.8:j<#K1AFc8P+V+8;'H&KLe^g +84nP+8q]`-L.Y-o8kah+8:3ZhKLSOh8kk1::PVS;Jjr:Z5sp&d6\.ZrK1SUf91jq28qor1MbQs/;,WNR +;NFUMKh4pk8P=_-8qBE$KLSOe7nSJ,986&4Kh4pj84nM)8V9N)Jjr4]7Ri)'8V]r3LeLKu9MC4797o`) +JON(]7nJA)8q]`-M+pd':/HO38:a3"Jjr4^7n88)8V0E$Kh"[k9ML=8985u/Kh"[c6q)Sk6@M6fK1AFd +8kO_+7smQeI6g5M6UcSr8;9`1L.Y-m84nJ'8:sE(LJ(?r8kak-8V9N)J4)kT5sp/j7Y=3&O&&T5:JcsB +9Sc52Le:'8VBW,JON(X6:?;j7>+-%OAJf9:f30F +9o2G6Mb?a%92(189T2_BLJ(?r8kak-8Us2uJ4)kY7S&/%8V9N)JOW1\77W&(9S,`)IR6GP6UcPn7YO?) +Kh4pl8kaq198#i.KLe^j8PFn29SZ25LIk0o8kan/8qTW*K1ALa77Vnt7tF-#JON(Y6q2Vm7=R]pJOW1] +7S&%u7t3orJ42tZ7S&2'8qor3LeLR"9MU108UNfkJOW1\77Vks7tO6&KLnge77VSc5BJnIGX+QA6UZJp +8;'Q-LeLR#92::89oDV=LJ1Hq84n=u7=ITmImcbV77Veo7=@KjImZYU77Vu#8VBW,K1AL`6q2Vl7!q6d +H9X]@5!XH[6@_HnKh4pn8kk(49S>l,J4)kU6:?8h7"IcsK1AL`6q2Sk7"IfuJOW1Y6:?2e6[V0eJjr:a +84nM)8VK`/L.Fsi7nJ>'8VBW,K1ALd84nP+8qKQ)IR?PS6q2\p7Y!lrJ4)kY7S&;-9oD_BLeLQt8P=_- +8qTW*Jjr:`7nJ8#7tF*!I76PR77;\s7Y=3$K1/7_7Rr>.98lP=MG-a$92(%28V0E$J4;t[7n88)8V]l0 +KLe^e7S&"r7=RZnJjr:c8kat39S>r/KLSOg8PFq49nl86KLe^c6q2\p7Y=3&K1AFb84\A'7tjH(MbQs. +;H&WP:lJ(BK1ALc7nJ>'8V9N)Kh"ai85"b29nl86KLe^d77Vhp7=IQkK1AFa7n88)8VBW*Jjr4_84\P1 +9SuS?LJ(?s921+397o`+M+pd):f<$?9SH&2Kh4jh84\J-8r#u1MG-a':/?[<98,l,Le:*8Vg&6 +LeLKr8P+P)7taE(ImZYP5XKf^6%2-gJjr:^77Ven7"7QmKLe^j921.59S>r/K1ALd84nY19nc/3MG-a$ +92((28VKZ*Kh"[e7Rr&"7Y4*!L.Fsm921(18qBE$J4)kX77Vnt7tF-#HpL,H5XKui7tX<'K1ALd84nP+ +8qor3L.Y-p921+397fW(JON(]77`&"8:j6"Jjr:b8P=h39nl86K1ALb7nJ>(8qKQ)L.Y-n8P=_-8qor3 +LeLQt8P=Y)8:sE(JOW1^7nJA)8q]`-Kh4pk8P=Y*8Ua#qImcbW77Vr!8;0W.L.Y-n8P=b/98Q;:N(cs( +92(+48qol.L.Fmh7Rr)"7YF6$LIk0o8kak-8Us2uJON(\7S&)!7t=#uI6p>L5sp/k7tX?)K1ALd84nS+ +8r#u3LJ(?s921+397o`+Jjr:`77`"u7tF#sK1/=b8P=h39nc/3KLe^f7nJ>'8V9Q+L.Y-o8kat39ScA; +M+pd"8P=V'7tF*!K1JUe84nP+8q]`-KLe^h8P=\,8q9?#J4)kY7S&,#8:j<%KLe^h8P=b/98?/7JOW1` +8P=b09SZ88M+pd$8PFb*8;0Q+JOW1^7nJ1u7XRKhHU'oE5XKlc7"Rp#Jk&Ca7nJ;&8V0H(JOW1]7S&)" +8:j?'Jk&Cb7nJ;%8:sE(KLe^g84nM)8VBQ)L.Y-n8P=b/986&4L.Y-i77Veo7=dp!JOrI`7nA/!7t*fo +J4)kX77Vkr7YF<)Kh"ad77Vr!8;9`1LJ(?s921+397]Q'ImcbV6q2_r7tL.Fmk8P4_08qKT(J4;t[8P"\4 +9oW"IL.b6m7nJ(o6[M$`I6g5P7S&2'8q]`-Jj`+a8PFq49nc/3Kh4pj84nM)8V0E&Kh"[e7Rr)"7YF6$ +Kh"[d77Mhq7"e$"K1ALd84nS-98?/7KLSOg8PFt6:5DM:KLe^f7nJ8#7t=K/MG@!%8P=V'7tX<'L.Y-m84nD#7Y*uuImZYW7nJ;%8;'N+L.Y-q9MUI?:khS9 +Le:m7taH,Kh4pk +8P=h39nZ&0L.Y-o8kaq197fW(JON(]77`)$8V0?#Jjr:_7S&5)986&4KLngi8P=_.97TH$KLe^i8kat3 +9SH&2Kh4pi77_qq7=[]nHU'oF5sp2l7tX<'J4)kX77Vr"8V0H(KLngj8P=_-8q]`-LJ(?s921.59SlD; +M+^Ns84eS.8r68:LJ(9n84\A'7tX<%KLSOg8PFe.8q9u1MG-g(:Jm$G;27e=K1ALa77Vr!8:a6$Jjr:a84nP+8q]`-KLngg7nJ5"7t3orGsOcD6UZDo +8:a6$Jk&Cb7nJ;%8;Bc1Le:Bn7S&)!7taE*L.Y-o8kak-8UWonJOW1^7S&,#8:j<%Jjr:_7S&/%8VKZ, +L.Fsk7nSP09nPr-IR6GO6:?8i7=dp!Jjr4^7n8/#7YOE*L.Y'j7n85'8:sE&ND30+9hpL<9S5o-J4;tY +7n/,$7tX<%Jk&C_77Vhq7XmfqJjr:a84nV/9SZ88Kh"aj8PFn29S>r/Kh4pj84nM)8VBW,MFpO"92(48 +98?)2K1AF\6:-2j7"n9+J4)kZ7nJ>'8V9N)MbR$-:K!-H;27_:Jjr:_7S&/%8V'?%L.Y'j7n8,!7=[co +JON"\84\J-8q]`+L.Fso92:=::4u).Kh"ah7nS>"7Y4#uK1AF`7Ri,'8Vp)6MbQs*:/?[<98Q;8K1AFb +84\G+8VBW*K1AFa7n82'8:jB&Kh4ph7S&"r7=n!"KLe^d77Vhp7=dltJ4)kU6:?5f6\7cuKLe^d77Vr! +8:a3"JON"V6:-8n7YaW0L.k6n8kF\.8V9T*Le:C$:K!-H;2.\:Kh4pi84nG&8:a6$HpL,O7nJ>(8q]c/ +Jjr:_7S&8+9S,`)Jjr:a84nM)8V0E&K1ALh8kk1::PqhALJ(?m77Vhp7=dltK1JUg8kak.8q',rJON(_ +8P=b-8qTQ'L.Fsn8kk1::Q/%GL.b6m7nJA)8qor3Jjr:`7nJA*97TH$Jk&Cc84nG%7tF*!KLe^g84nG% +7tF#sJON"V6:-8n7Yj`3LJ(9o8P+S-8VB]-M+^U(:fE?L;MRn>Kh4ph7nJ8$8:j?'HUC2P8P4Y-98#l0 +K1ALb7S&;+9S5c)K1ALc7nJ;%8:j<%KLe^k8kk1::Q%qDLIk0k7S&"r7=dltKLe^i8kan/8q05uJON(` +8kat198#c+L.Fso92:@<:Q%qDL.b6n84nP+8q]`-K1ALc7nJA*97oc-KLSOf85"\.98,l.L.Fsk7nSG( +8VKZ,K1/=_6q;r$8q]`-JON(`8kb"6:4Pc'I6p>P77V_k6[V0eK1JUc8P4@u7=@ToJk&Cc8P=\,8qKQ) +KLngk921".8UE]hK1/=c85"\.97fW(Jjr:a8P=\,8q05uK1/=b8P=\+8Uj)rImcbW7S%tq7=.9dG<\?= +6:65m8:j?'Jk&Ca7S&%t7YO?)LIk0l7nJ>'8V9N)J4)kV6UcPp7t=#uJk&Cb7nJA)8qfi0LJ(?s921+3 +98#c+Le:Bq7nSS09nc/3Jjr:_7nJ;&8V0H(K1/7b8P4b08r-)4KLeXa6puVr7Y=3$L.4[e7nA>*8V9T* +Jk/C`84S8&7tX<%JOW1\77Vnu8:sH*KLe^f7nJ;%8:sE(MbR$&85"P&7tO3$K1ALa77W#%8rQSEO\\i; +:f<9I:5)2/K1AFa8P"G(7t=-#ImZYY8P=_-8qTW*N_iZ49i-L68q')pHTsfH77W#&98#l0KLeXf8P+\1 +98QA;M+p^"91st18VK`-K1ALg921.59S5i,K1ALa77Vhp7=[cqJ4)kY7S&2'8q]`-KLe^h8P=h39o;\B +K1ALc84n>#7t=-%K1JUh85"q9:lnFMKh4pi7nJ>'8VBW,K1ALb7S&)!7t*cmH9X]C5sp/k7t=#uIR?PQ +6UcDi7!Us]IR$8L6:?An7tX<'Jk&C^6q2Yo7Y"$$Kh"ak9MU=79SlJ>LJ(?m77Vr!8:a6$KLe^g84nP+ +8q]`-KLe^h8P=_-8q9=6&KLSOa77V_n7=.QqKh"al92::89oD_BLeLQp77Vu#8VBW,KLe^g84nP+ +8q]`-KLe^i8kaq197]N%JOW1^7nJ5"7tF*!Kh4pn8kk%298,l.Jk&C]6UcMn7YF<)K1ALc7nJA)8qfi0 +JOW1\77Veo7=[cqKLe^h7nSM,98cM@Ldt*r8ktLF<0C3^N_iZ292:128qTQ'I6g5N6q2\p7Y!lrK1ALg +921%/8UNciI6g5P7S&8+9SZ88LJ(?s921179nl86ImcbS6:?8i7=R]pImcbX7nJ>(8q05uJ42tZ7S&,$ +8V9Q+Kh>$i7S%kk6@(j^J42tW6UcGk7=[cqK1ALd84nS-986&4Le:Br8kan/8q02sI6g5M6UcPp7t=#u +K1/=c8kaq197fW(JON(V5XKf^6%VTuKLe^i8kat39S>r/JON([77Vr!8:sE(M+^U$9M^I:9nl23Kh4pf +6q2Sj6[qHlJOW1^7nJ5"7tF-#Kh>$n921+49SQ27LJ(?t9MUC99nl23Kh"ah7nSM,985u1L.Y-n8P=_- +8qKN'JON(\7S&/%8VK`/Jjr:`7nJ;%8:j<%K1AL`6q2Vl7"@ZpKh4pi7nJ>'8VK`/LIk0n7nSP.9T2_D +LeLQs84nJ'8:a3"K1ALg921179nGi*H9suR:/?L58qTW*Kh"ae6q;bq7Y*uuJjr:`84nM*8q9?#JON"[ +7n88)8VTi0KLeXc7Ri##7taE(LJ(?t9MUC;:5M\@LeLQu8kat39ScA;M+pd"8P=Y)8:j<%Kh4pl8kan/ +8qBE$KLe^g84nA"7Xd]nIR?PR6Uc`#98cD;LJ(?p84nJ'8:X)tIR6GR77Vu#8V0E&Jk&C`7S&)"8:X-! +ImcbX7nJ>(8qBH&H9suF6:62h7=n$$Kh4pj84nP)8VKZ,Kh"af7nJ>'8VK`/K1ALc7nJM1:5;M'8V0E&JON(^84nP+ +8q9P77Vnu8:X-!Jjr:^77Vnt7taE*Le:Br85"\.98?)4Kh"ag7S/8&8V0E&KLngh84nJ(8Uj,t +IR?PU7nJ>(8q9?#Hq$SP6UZAj7=n!"L.Fsl85"Y.986&4Kh"af77`&"8;9Z.K1ALc7nJJ/9o)J' +8Uj)rHU'oI6q2bt8:j<%JON(Z6q2et8;Kl4LIk0n7nSM,98H27L.Fsk7nSJ*8qTW*Kh4pk8P=_-8qKN' +KLe^k9MU=79S#W&Kh4pl8kaq197o`+K1ALd84nP+8q]`-ImcbT6UcGk7=R]pJ42t[7nJ>(8qBH&IR?PS +77Vks7t=#uK1JUf8P=\,8qTZ,I6p>M6:?8i7=dltK1ALd84nP+8qTW*KLSOb7S&,#8:j<%JON(\7S&/% +8VBZ.Kh"ak9MU@99nc/3K1AL_6UcJl7>+6*Jjr:b8P=e19SH&2Kh4pm921.59S5i,K1/=f92:F@;2\4I +MG@!(9MU738qKN'JON(Z6q2Ph6@1p_ImZYV7S&,#8:sE(Kh4pj84nM)8V0E&Jjr:b7nSP.9SlD;MG@!& +8kak-8V0E&Jjr:^77Vnt7tF*!Jjr:b8P=b/98#i.K1ALa77Vr!8;9`1KLe^f7nJ;%8:sE(L.Fsm8PFn2 +9SQ)2IR6GL5=']`6\7cuL.Y-o8kae)7s[?aG!8-A7S&)!7taE*J3l\R5XU#g7>"*%Kh4pl8kb"59nl86 +Jjr4]7Ri##7tsW.LeLKu9MC4798H88M+pd$921179o2S?L.Y-m84nS-98H8:LJ(?r8kan/8qTW*KLe^g +84nM)8V0E&JO;nY7S&)!7tF-#ImcbU6UcZ!8r#u3KLe^f7nJ>'8V'<#J4)kY7S&2'8qKN'J42tV6:?/c +6@1saIR?PT7S&/&8qKQ)HUUAN7Rho!8VBZ.KLe^h7nS\3:684KLIk0k7S&8+9SQ/5Jjr:b8P=e19S,c+ +Kh4ph7S&)!7tr/L.Y-p921179nZ&0Jjr:` +7nJ>'8Us2uJOW1`8P=\,8qKN'Jjr:`7nJ>'8VBW,Kh4pf6q2Vl7"@ZpJON(^84nV/9SH&2Jk&Ca7nJ+q +7!_'`IR?PW8P=b09S,c+HpgDN6q)Sq8:jH,K1JUg7nS\29oi"GM+^Ts7S/A,9SZ88Kh4pm921179nPr- +Kh4ph7S&)!7tK5XKia6[_9hI6p>N6UcJm7Xmfq +I6p>Q7S&)"8:O#sJk&Cc8P=\,8q9?#IR?PQ6UcAg6[V-cIR6GS7S&2'8q]`-Jj`+[77Vu#8VK`/KLe^e +7S&,#8:sH*L.Fsk8P=b/98#i.K1ALa77Vnt7tF-#Jk&Ca7nJ;&8V'?%Jk&Cb84nD$7smTiImZYX84nV/ +9S>r/K1ALf8kb"59nZ&0Kh4pn9MU=79S5i,K1ALd84nJ'8:X)tJOW1[6q2Yo7Y4-%Kh4pk8P=e19SZ88 +LeLQt8P=\+8V9N)K1ALc7nJ>'8VBW,Jjr:a84nP+8q]`-KLe^g84nS-98QA=Kh4pk8P=e19SH&2Kh4po +92:=::4u).KLe^d77Vr!8;'N+K1ALb7S&/%8VBW,JOW1^7S&%t7Y=-#JON(\7S&5)98#i.Jjr:_7S&;- +9o;\BLeLKs8kO_+7tO3"JON"Z7Ri)'8Vg&6L.Y-m84nS-98,r1J4)kU6:?Dp8;'N+L.Y-p92149:52A7 +Jjr:]6q2_r7tO3$K1/=`77`)&8qfi0Jk&C_77Vnu8:a6$I6g5K5sp,h7=[cqJ4)kV6UcGj7"%?gJ42tV +6:?/c6@D0gJ42tY77Veo7=7BgH9suH5sp,i7YF<)K1ALd7S/A,9SuM>MG-g#8kb+;:kq\l7Y=3&Jjr:^77Vr!8:sE(Jjr:`7nJ>'8V0E&K1ALf8kb"59nc/3L.Y-o8kb"59o)J< +KLe^c6q2\p7Y4*#KLe^i8kaq197o`+KLe^j921.59S>r/J42tU5soua6@M9jJ42tZ7S&,#8:X)tJ4)kW +6q2Ph6@1p_J4)kY7S%tp7!q6dI6g5J5sp)j7tO?+JkA[h84n_09T;\@MbR$&85"e6:PVS;Kh4pk8P=P# +7=7?eImZYR6:?>l7Y=3&Jjr:_7S&/%8VBW,Jjr:a84nM)8V0E&KLe^j921179nl86M+C'8V0E&IR6GN5sp,h7=n!"K1ALa77Vu#8VBW,Kh4po9i$[C;2.\:J3l\T +6:HPs8VKZ,LeLKu9MC4798#i,ImZSO5s^#h7"n3(IR6GR77W#%8qKN'IR6GS7S&A1:Q&"GK1ALb7S&%t +7Y!lrJON(\7S&,#8:j<%LeLQt8P=b/98#i.JON(X6UcAg6[:saImZYR6:?8h7"IcsJjr:\6UcGj7"Ics +JOW1\77Vks7taH,LJ1Hu9MU:69SH)4PuLkA8kjk(7Y!lrJON(]84nP,97fZ*Le:Bs921.59S#W&K1ALd +84n=t7".KlJ4)kV6UcSr8:sE(Jjr:^77Vr!8:sE(Jjr:`7nJA)8qTW*KLe^h8P=_-8qTW*L.Y-n8P=b/ +986&4Kh4ph7S&)!7tX<'K1ALd84nP+8q]`-L.Y-q9MU:597K;tHUC2K5sp,i7Y=6(KLngk8kaq197o`+ +K1ALc7nJ;%8;9`1Mbd3,9i$O;9o)Jr/ +Kh4ph7S&,#8;'N+Kh4pi7nJ;%8:sE(J4)kW6q2_r7tX<'K1ALd84nP+8q]`-K1JUd7nJ8$8:a6$J42tX +6q2\q7tO6&K1ALc7nJ>'8V9N)Jjr:^77Vhp7=IQkJOW1^7nJ;&8V0E&Jjr:b8P=b/97o`+Le:C!:/HdA +:PMJ8KLe^d77Vhp7=ITmJj`+Y6UcMn7Y4*#JON(]7nJD+97]Q'I6p>J5='QY5^bseJ42tX6q2\q7tO6& +ImcbU6q2bu8VBW,KLe^j921==:l7qBL.Y-s:/HjE;2%S7ImZYT6q2i#8qfi0IRZhQ5sfi_6@VBmJ42tY +77Vks7t=#uIR6GV8P=n7:P_\>LJ(?t9MU=79S,`)JON(\7S&/%8VK`/L.Y-o8kak-8Us2uJOW1\77Vu# +8VBW,K1ALe8P=h39nc/3KLe^f7nJ8#7t'8VK`/L.Y-m84nP+8r-/9SloB\9i6R27t!ZjH9X]A6:6,g7=7KlKLe^i8kan/8q9L5sp)g7=dp!K1ALd84n\3:5DS=KLe^d77Vr!8:sE(Jk&Ca7nJ8$8:X)tJ4)kY7S&2'8qTW*L.Fso +9i$R=:5)84Kh4pj84nM)8V9Q+L.Fsk8P=h39nc/3J4)kV6UcSr8:X-!IR?PO5sp&e7"IfuK1JUc7S&%u +7tX?)K1JUb77Vhq7Y+$"Jjr:_7S&5'8qol0JON(^84nY19nc/3K1ALd84nS-97fW(I76VP5XKia6[qKn +ImcbV77Vnu8:X)tJjr:b8P=b/97fW(K1ALg921179nGi*ImZYU77W))9ScA;LJ(?s921.59S>r/J42tV +6:?/c6@M6hJjr:_7S&,#8:j<%Kh4pk8P=V'7t!ZjImZYW7nJA)8q]`-KLe^g84nJ(8Uj,tJjr:_7S&,# +8;'H(L.Fsp9M^^E;N=IKO&Ju59MC"+7=RZlJON"[7n85'8;'N)JON(^84nP+8qKN'Jjr:`7nJA)8qfi0 +JON([77Vnt7t'8V'<#ImZYU77W&'986&4M+pd"8P=Y)8:j<%Jjr:^77Vr!8;'N+ +M+^U"8kjt.8V0?#LIk0u:/QpD:l.h?N)!6+8kk%298#c+Jjr:`7nJA)8qKN'J42tY77Vr"8VBW,Jjr:` +77`,&8r#u3KLe^d77Vnt7tX<'Jjr:]6q2bt8;0W.Le:Br85"h6:Q8.JLe:Bp84nM*8q9H(Jjr:a84nG% +7tO3$Jk&C_77Vks7tX?)KLe^f7nJ>'8V'<#ImZYV7S&8+9SZ88MG-g$8PF_*8:j<%K1ALa77Vks7taH, +LJ1Hu921%/8V0?#Le:C&:/[-J;N4@HO&8l48kjq.8V9N)K1ALc7nJ;&8Ua#qImcbU6q2_s8;'N+K1ALd +7S/D.9o2MM6:?;k7Y4-%K1ALe8P=k5:5DS=KLe^f7nJA)8qTW*IR?PS77Vnu8:sE(K1ALc7nJ;%8:a3" +KLSOf8kaq197o`+L.Y-n8P=\+8VKc1MbR$+:Jm$G;27e=JON(Y6UcPp7t=#uJjr:^77Vr!8;'N+Kh4pi +7nJ8#7tJ5='Z_ +6[hBkIR6GQ6q2_r7t3lpKh4pj84nJ'8:a3"Jjr:c8kat39SH&2K1ALe8P=k5:5DS=Kh4pk8P=b/97o`+ +Jk&C_77Vbm7"%BiK1ALd84nJ'8;'N+KLe^j921.59S5i,Jjr:^77Vr!8;0W.ImZYT77V_n7N6UcJm7Y+$"Jk&Cb84nJ(8V'?%H:LGL6:-5m8;'N+K1/=b7nSG*8q]`-K1ALe8P=Y)8:Eln +J4)kZ7nJ>'8V0E&K1ALd84nS-98,r1Jjr:Y5XKf^6%MHpIR?PR6Uc]#98QA=LIk0n7nSM,98>u/L.Fsj +84nJ'8;0W.K1ALa77W))9SH)4JON(]7nJD+98#i.K1ALe8P=h39nl86KLe^d77Vkr7Y=3&KLe^e7S&,# +8;'N+LIk0l77_no7"@TmK1/=a7S/>*98cM@MG-g$8PFn29SQ)2JON(Z6q2bt8:j<%K1JUc7S&,$8V9N) +Jj`+\6q<#%8r,u1L.Y-l7nJA)8q]`-J4)kV6UcJl7=@HhIRZhV6Uc]!8rQD=MF^Es7n\V/9S>r/LJ(?q +8P=Y)8;0W.KLngf7S&5*9SH)4Jjr:`7nJD+98#i.K1ALe8P=h39nc/3KLSOa6UlSm7>"*%Kh4pg7S&%u +7tX?)Kh>$j7nJ1t7=RZnKLSOf77i>+99)\BMbR$'8PFn29SQ/5Jjr:[6UcPq8:sH*KLngg7nJ;&8V9N) +Jj`+\6q<&'98Z;8L.Y-l7nJ;%8:sE(KLe^g84nM)8V0E&JOW1\77Vks7tO6&K1JUd7nJ;&8V0H(JOW1a +8kak.8q05uIR?PR6q2\q7tX?)L.Y-n8P=\+8Us2uImZYX84nY19nZ&0K1JUd7nJ>(8qfi0Kh4pk8P=b/ +986&4KLSOd84nM)8V9N)Kh4ph7S&%t7Y=6(L.Fsk8P=\+8Us2uIR6GO6:?8h7!q9fJON(\7S&/%8V9N) +Kh4pm921.59S,`)J4N7^84e;!7Y!otKh4pl8kb"39Sc;8MbR$)92:=::5;D7KLSOe7nSS09o)D9Kh>$i +7S&,#8:a3"ImZYV7S&;-9nc/3K1ALc7nJD+98?/7LJ(?p84nM)8V9N)Jjr:_7S&/%8VBW,KLe^i8kb"5 +9nZ&0JOW1_84nA"7Xd]nK1ALc7nJ8#7tjN-LeLQu8kak-8V9N)KLe^e7S&)!7tjN-J42tY84e+q7!M$b +K1ALc7nJ>(8qBH&I6p>L6q)Sq8:F#uJ42tZ7S&"s7XdZlJjr:b8P=b/97o`+Jjr:_7S&,#8:j<%K1ALa +77Vbl6[Cp]KLe^e7S&,#8;9`1LJ(?q8P=Fr6@hQqKh4pi7nJ>'8V9N)Jjr:`7nJA)8q]`-J42tS5=']a +7"\!$JON(\7S&5)97TE"JO;n[84n_5:P_\>JOW1[6q2Yo7XmfqHpL,M77Vr"8V9N)Kh4po92:=::5;D7 +MG@!&8kae)7taE*Mbd3-:/HU78qKN'JON([77Vu#8VBW,Jjr:`7nJA)8qTW*I7HeV84\2!7sdTkHpL,O +84SD,8qTW(Kh"ah8P=Y)8:a3"K1ALd84nM)8V9Q+Le:Bs921.59S5i,ImcbU6q2_s8:sH*IR?PR6q2_s +8:O#sImcbX7nJ;&8VBZ.Mb6a$85+k5:5V_@KLSO^6:?8h7"@ZpHpC#L77Vu#8V9N)LIk0s9M^O>:Ph_> +Mbd3)8kae)7tjN-N)3E0:/HU78qTW*JON([77Vu#8V9N)Jjr:a84nS-98,r1In<4\84\>&8Uj)rI6g5Q +7nJJ/9nPr-Kh4pj84nJ'8:a3"KLe^f7nJ>'8VTi2M+^Tu8kaq198#i.J42tW6UcMo7tX?)I6p>O6q2_s +8:O#sIR?PT7S&,$8VKc1LIk0r92:+08UNciI6p>P77Vbp7XRTmHpL,L6q2\q7tF-#K1JUd7nJ8$8:j?' +K1AFd8kOh18r$&4LJ(9m7n8(t7"\!"O&8l38PFY$7=dfqJjr:]6q2\p7Y=3&KLSIe8P4_.8VTc-M+^O# +9hpL:98,l,MFgNt7S8A)8qol0K1ALa77Vks7t=#uJON(]7nJ;%8:EopImcbV77V_n7=.BiHpL,N7S&2' +8q]`-L.Y-m84n7q6[1aYJ4;t[7n8J19TW"GO%iE-8kXn28r$,7N_iT5:f3$@98,l,LeLKu9MC.38VTo3 +L.Y'm8kOk398?/5KLeXc7Rhqt7=dlrJ42tY77Vu#8VTi2L.Y-m84nS+8r#u3L.Y'k84\G+8V]r3LJ(9p +8kO\)7X[QgH9X]E6UcVu8q]`-KLe^g84nJ%7tX6$Kh4pj84nG%7t5='fg7tO6&Jk&C\6:?,a6$b^[HpC#O84n_5:PVS;Jjr:^77Vu#8VTi2 +LeLR"9MU=79SH&2LIk0j6Ul_u8W-AALeLR!921(18qfi0Kh4pj84nP+8qTW*JON(\7S&2'8q]`-JOW1X +5sp)g7>+3(KLe^i8kat39S#W&K1ALd84nV/9SH&2Jk&Ca7nJ>(8qBH&Jk&Cc8P=e19SH&2KLe^i8kb%5 +9nu;6ImZYP5XKi`6@hQqKLe^e7S&"r7=7?eImZYU77Vu#8V9N)K1ALd84nM)8Uj)rG<\?<5sfoc7"%Bi +I6p>S7n8;+8qfc+Kh"aj921179nc/3K1AL`6q2_r7taH,LJ(?q8P=\+8V'<#ImcbU6q2_s8:sH*IR6GP +6UcPp7t3lpImZYV7S&,#8;'N+MbR$'8PFn29Sc;8Kh4pj84nP+8q]`-KLe^i8kat39SH&2Kh"aj8PFq4 +9o)D9ImZYP5XKlb6\7cuKLe^e7S&"r7=7?eJ4)kY7S&2'8q]`-K1ALd84nM)8U`uoGr/K1ALb7S&,#8;'N+L.Y-p921(18q99nu;4L.Y'k84\>% +7YF<'K1AFc8P+Y/8q]`+Jjr4]7Ri##7tX<%KLe^g84nP+8qor3LJ(?r8kan/8qKN'J4)eV77Dl#8;Bi2 +L.Y'l8P+V-8V9N'JOW1^7nJ>(8q]`-LJ(?t9MU1-7t$j7nJ;&8VBW,Kh4pm921.59S5i,K1ALb7S&,#8:j<%JON([7S&,$8Us6"Kh>$l84nP+8qKN'IR6GO +6:?An7tO-!Jjr:Z5sp,h7>+3(K1ALb7S&%t7XI?cJON(^84nV/9S>r/JON(\7S&%t7X@6`G:Q%qBM+^U!921.59SQ/5Kh4ph7S&)!7tF-#KLe^f7nJ>'8VBW,KLe^c77Veo7=ITm +J4)kW6q2f!8V9N)KLe^h8P=\+8V9N)L.Y-l7nJ;%8:a3"ImcbW7S&,$8Us6"L.Y-m84nP+8qKN'IR6GP +5t$;m7tO-!K1AL^6:?>l7YF<)K1ALb7S&)!7sdHdJON(_8P=h39nZ&0JON(\7S&%t7X@6`G:kq\'8V9N)KLe^f7nJA)8r$&6 +MG@!$84nM)8VBW,In*%W6q)Jh6[V0eJ4)k\7nSP.9Sc23ImcbQ5XKf_6@D-eI6g5O77Vu#8Us2uK1ALc +7nJA)8r$&6LJ(?p84nG%7tLIk0q8kk(4 +9S5c)J42t\84nP,97o`+K1ALd84nM)8V0E&JON([77Vr!8:a3"ImZYS6UcMo7t*foJON(X6:?Dp8;0W. +KLe^j921@A;N+FML.b6k77Vbm7"@]rJOW1^7nJ8$8:EopImZYV7S&5)97o`+JON(\7S&2'8qKN'JON([ +77W))9SuM>M+^U!8P4b08r#u1MbR$%8P=\+8VBW,L.Y-m84nJ'8:a6$JON([77W#%8qor3Kh4pg77Vbm +7"%BiK1ALb7S&5)98,r1L.Y-p921(18q]`-Jk&Ca7nJ;&8Us6"IR?PR6q2\q7t3orJ4)kU6:?An7tjN- +KLe^j921CC;iOXQL.b6k77Veo7=R]pJOW1_84nJ(8Ua#qIR6GS7S&5)98#i.JON(]7nJA)8qKN'JON([ +77W,)9T2V?Mb6a%8PP%7:5DM:M+pd#8kan/8q]`-Kh4pj84nJ'8:j<%Jjr:^77Vu#8V]r5L.Y-i6q2Sk +7".KlK1ALc7nJG-9SQ/5L.Y-p921+398,r1Jjr:`7nJD+98#i.Jk&Cd8kat49nGl,ImcbT6UcAg6[_9h +J42tZ7S&"s7XmfqImcbU6q2bu8V0H(IR?PQ6UcSs8V9Q+KLe^f7nJM1:5i"ILJ(?q8P=e19SH&2K1ALe +8P=b/98,r1KLe^e7S&%t7Y4*#N)!6-9M^I<:52A7KLe^h8P=b/97]Q'K1/=c85"\.98,l.L.Fsl85"S( +8:X#qGs4KA5sp5n8;0Q+K1/=`7nJA)8qBH&J4;tZ7Ri#!7YO9#L.4[g8P4e49SZ>9MG-a!84eD&7Y4*! +KLeXi9MC799S5i*LJ(9r9MC4798,r/L.Y'm8kOh18qfi.Kg\Ig85+k5:5)84Jjr:]77Ver7t!fqLJ(9n +84\A'7tO3"Jjr4_84\M/986&2KLe^h8P=e19S,`)KLe^l9i$R=:5DS=LeLQt8P=Y)8:j<%Jjr:]6q2Vl +7"7QmImZYX84nV/9SH&2GsOcF6:?8i7=dltK1/=`77`/%8Vfl0JOW1\77Vhq7Y!lrJ4)kX77Vr!8;'N+ +Kh4pj84nM)8VK`/KLe^d77Vbl6[M$`HTsfT:/Qg>9nl23LIk0r85+h098cD;MG-g&92::89o)D9LIk0p +8PFh.8q95sGs4KB6UcPq8:j<%K1ALc7nJ;%8:a3"Jk&C`7S&,#8:X)tIR6GQ6q2bt8:a3"KLe^c6q2bt +8;'N+K1ALd84nV/9S5i,K1JUa6q2Je6$ba]ImcbV77Vks7tO6&KLe^e7S&2'8qfi0K1ALd84nS-98#i. +LIk0o85"e4:5r%IN)!6,92(189SuMP77Vr"8Us6"K1AL_6UcSr +8;0W.KLe^h8P=h39nZ&0Jk&C_77V\i6@(j^IR?PT7S&%u7tO6&K1ALb7S&2'8qfi0KLe^g84nS-98#i. +L.Y-o85"h6:QJ7KN_NB092CF=:Q%qDL.Y-k7S&)!7tX<'Jjr:]6q2bt8;9`1Jk&C_77Vnt7taE*Jjr:\ +6UcPp7tsW0Kh4pi7nJD+98#i.Kh4pl8kan/8q]`-JON([77Vr!8:a3"ImZYU7S&/&8q9?#HpL,J6:?5g +7".KlJOW1]7S&"s7XmfqIR?PS77W#&97oc-HpL,G5=']a7"%BiJ4)kT5sp2l7taE*Jjr:_7S&2'8qBE$ +JOW1^7nJ8$8:j?'K1JUc7S&"s7Y!otK1AL`6q2_r7taE*KLe^g84nP+8qTW*KLSOg8PFk098#c+Kh"ak +8kk1::Q/%GLJ1Ht8kaq198#c+Jj`+^84nY19nZ)2L.Y'n91t(598,l,K1/7^77Mku7Y4*!JON"Z7Ri,) +8qor1Kh4jk91t+79S>l*JON"[7n85'8;9`/M+p^#9MC4798cSAMb6a)9i6gC:kVA3JON([7S&)%8qBQ+ +KLeXb77Dbr7=dlrJON"Z7Ri&%8;'N)L.Fsn8kk.8:4ku+JON(\7S&%t7Y4*#K1ALc7nJA)8r$&6LeLQu +8kak-8V0E&J4)k_9MUF=:PheAK1ALe8P=b/98?/7MG-g%8kk.59Sl;6KLngi8P=V(8:a3"Jjr:`7nJG- +9T2eGM+pd"8P=V'7t*cmImZYS6UcJl7=RZnJ42tZ77Vr!8;^/=MG-g'9M^L<:5VV;LJ(?o7nJ8#7tO3$ +K1ALd84nM)8Us2uIR?PR6q2Yo7Y!lrK1ALd84nM)8V9N)KLnge77Vbm7"%?gIR6GS7S&5)97o`+Le:Bp +84nS-98,r1K1ALd84nP+8q05uKLngi8P=S&7t!]lImcbR5soua6@_KpJjr:\6UcMn7YOE,LeLR#9i$R= +:5;J:L.Fsj7S/>*98H27L.Fsi77Mnu7Y=-!KLSO_6UcGj7"7QmJ4)kX77Vr!8:j?'K1JUe84nJ(8Us2u +ImZYT6q2bt8;0W.Kh4pj84nY19o)J"*%Jjr:]6q2\p7Y4*#ImcbW +7S&,$8V0H(K1JUd7nJ5"7t=#uIR?PS77Vnu8:EopHU'oE5XKrg7Y!otImcbU6q2Yo7XRHfHpC#N7nJG- +9S#W&Jk&C`7S%tq7=7BgHpL,J6:?5g7".KlImZYP5XKod7"\!$KLe^g84nP+8qTW*ImZYS6UcJl7=[cq +Jjr:_6q;r$8rHD?Jk&Cf921FC;it!ZO&8l8:/Qd>9nPu/JON"[7n88)8V9N'Jjr4]7Rhu!7Y4*!J4)eW +7Ri,)8r-/7M+p^(:Jd$H:l%_:J4)eX7n8;+8r-/7LeLKp7n8/#7Yj`3MbR$)92:.08U`uoIR6GQ77Vr" +8V'?%K1AFb84\M/98H88L.Y'l8P+Y/8qfi.KLSOf85"_09S>l,KLSOc7nJ1t7=[cqJO;nZ77`/(98?)4 +L.Fsm8PFq49o)D9K1ALd84nJ'8:j<%NDEH19i-X<9o)D9MG-g$8PFb*8:s?%H9X]A5='ce7YXN/LJ(?q +8P=_-8qTW*Jjr:_7S&,#8:j<%Kh4pn9MU=79S,`)I76VL5$l8P=Y*8V'?%ImcbQ5XKc]6%)'fKLe^d77Vr!8;0W.L.Y-o +8kaq197o`+Jjr:^77Vu#8VTi2L.Y-n8P+V-8VBW*Kh"ad77Vkr7Y*uuJON(\7S&/%8Uj,tJOW1^7nJ;& +8Us6"JON(\7S&,#8:a3"K1ALc7nJM1:5VeCMG@!(9MU418V0E&K1JUb77Veo7=ITmJ4)k[84nY19nl86 +L.Y-p921.59S5i,J42t[7nJ>(8qKQ)Kh>$l8P=Y*8V0H(ImcbQ5XKc]6%)'fKh4pi7nJ>'8VK`/L.Y-o +8kaq197fW(Jjr:_7S&5'8r#u3Le:Br85"V,8q]c/L.Y-j77Vhp7=[cqJjr:a84nM)8Us2uJ42t\84nM* +8q05uJ4)k[84nP+8q9'8Us2uIR?PR6q2\q +7tX<'KLe^d77Vnt7tjN-LJ(?t9MUC99nl23Kh"ag7S/5&8VK`/Kh4ji8P+S+8:sE&K1AFa7n85'8;'N) +KLeXd7n8/#7Y4*!L.Fmn9ML@:9S5c'L.Y'p9hgI=9o2S=M+p]t84\;#7>+3&Kh4pi7nJ5!7XmcoJON(^ +84nS-97o`+J4)eV77Do%8VTi0K1AF`7Ri##7tO3"Ldt*o7n\Y19o)D9M+^U"9MU:598H8:Le:Bt8kk+6 +9nYu-JO;nZ77`/(985u1LeLQt8P=\+8Us2uLdt*p85+b/98,l.Kh"af77`&$8V]r5Mbm<)8P=b09SlJ> +Kh4pj84nS-97fW(J4)kX77Vnt7tF*!Kh4pm921(18q')pJOrIb8P4D"7X@9bHU'oN84nG%7u'Z0K1JU` +6UcJm7Y=6(K1JUd7nJ8$8:a6$IR?PP6:?>m7tX<'JON(Z6q2_r7tF*!J42tZ7S&/&8qTZ,Jjr:a84nY1 +9o)D9Kh"ak8kk%297TE"ImZYT77Vu$8qfl2Jk&C]6UcJm7Y=6(JOW1]7S&,$8V'?%JON(]7nJD+98#i. +Jjr:`7nJA)8qTW*K1ALb7S&2'8r$&6L.Y-m8kFY,8:jB&KLSOe8P=k5:5;J:JON(Z6q2bt8:a6$I6p>O +6q2Yo7XmfqK1ALf8kaq197oZ(Jj`+[6Ul\s8:s?%K1/=`77_ts7Y=-#K1JUd7nJ>(8qTW*JON(\7S&8) +98H27KLe^i8kan/8q02sI6p>P77W#&986)6Jk&C\6:?;k7Y=6(Jk&C`7S&,$8V'?%Jjr:a84nS-98#i. +JON(]7nJD+98#i.K1ALd84nV-98H27Le:Bq8P=Y*8V9Q+JOW1a8kb(::khV;J42tY77Vr"8V'?%I6p>M +6:?8i7=[fsKLe^i8kaq198#c+K1/=^6UlYq7tX6$KLSOd7S/.u7Y=-#K1JUe84nA"7X[QiImZYT6q2\p +7Y*uuJ42tY77Vhq7XmfqJOW1\77Veo7=@KjGsOcC6:5u_6$PX\IRZhX84e4u7XIKjHpL,M77Vu$8qKQ) +JON(Z6q2\p7Y4*#HpL,O7nJA*97fZ*JOW1^7nJ>(8qfl2K1JUd7nJ8$8:X-!JON(]7nJ;%8:ElnI76VV +8P4S)8Us6"JOW1`84nP+8qTW*L.Y-l7nJ.p6[h9fKLSOf85"V,8q]`-LJ(9o8P+M'7Y+'!JO`1^7n82% +7tX<%JO`1`8P+V-8V0E$K1/7b8P4e2985u/KLeXf8P+P)7tX<%LJ(9p8kO\)7Y*usHU'oG6:?>l7Y4*# +KLe^i8kat198,l.KLeXc7Ri##7tjN+L.Y'n91t%598,r/Mb6a%8PP%7:5;D7L.Fsj84nM)8Vp/;M+^U" +8kk(49SGu/KLSOh8kk4<:l%_L5sp)g7=n$$KLe^f7nJ>'8VBW,L.Y-q +9MU@99nZ&0ImcbU6q2Vm7=@KjHU'oC5sfug7Y46*K1AL_6UcZ!8qfi0Jjr:b8P=b/97]N%KLe^f7nJ8# +7t!ZjI6g5L6UcPq8:j?'KLe^e7S&%t7Y*uuKLe^h8P=_-8q]`-Jk&Cc8P=\,8q9?#JOW1[6q2Pi6[Cs_ +ImcbV77Vhq7X[TkIR?PU7nJA)8qBE$ImZYQ5sp5n8;Bi4LJ(?t9MUC;:4l&.JOW1]7S&,$8V9N)KLe^k +9MUF=:PMJ8ImcbT6UcDi7"%BiHU'oC5sfug7Y46*KLe^d77W#%8qfi0K1ALe8P=h39nGi*K1JUd7nJ5" +7t!ZjHpC#I6:?An7tX<'Kh4ph7S&%t7Y4*#KLe^h8P=_-8q]`-K1JUf8P=\,8qKQ)JOW1\77Vbm7!_'` +J42tY77Vks7smTiJ42t[7nJA)8qBE$ImZYR6:?Dp8;Bi4LJ(?t9MUC;:4l&.Jk&C_77Veo7=R]pImcbT +6UcAg6[V0eH9X]F6q2Yo7X@9bH9X]D6:?Ao8;'Q-ImcbT6UcAg6[_9hImcbT6UcAg6[qKnImZYU77Vnt +7tO3$K1ALa77Vnt7taE*KLSOf85"\.98,l.Kh"aj8PFn29SGu/KLe^g84nP+8q]`-KLe^g84nJ'8:a3" +KLe^j921179nGi*Kh4po9i$I797o`+ImcbR5sp&e7"@ZpJON(]7nJA)8qBE$I7$>Q7Rhqt7=[coK1AFb +84\>%7Y+'!K1ALd84nP+8qBE$JOW1_84nG&8:sH*L.Y-l7nJA)8qor3L.Y-q9MUC;:5)84JO;nY7S&5) +98#i.JON(\7S&>-9oVhCLdt*n8PFb,8V'?%JOW1^7nJD+98,r1KLe^f7nJA)8qTW*ImZYS6UcPp7tO3$ +K1/=`77`)&8qor3Kh4pm8PFt39Sc23JOW1^7nJ>(8q',rJk&C]6UcVt8VBW,KLe^h8P=b/98?/7KLe^d +77Vu#8Vp)8Le:Bs8PFn29SZ25LeLQs84nG%7tL5soo`6?tj`JON(Y6UcZ!8q]`-Jjr:a84nM)8V0E&K1ALc +7nJ8#7t3lpIR6GQ77Vu$8qfl2LeLQu8kaq1986&4Kh4pj84nG%7tN6UcJm7XmfqI6p>J5='NZ6$bjbJjr:^77W#%8qfi0K1ALc7nJA)8qBE$JOW1] +7S&%u7t*cmIR6GR77W&'98?/7LeLR!921.59SQ/5L.Y-m84nJ'8:a3"ImcbV77Vks7t3orJ42tZ7S&)" +8:X-!J42tY77Vhq7X@9bHU'oF5sp2l7tK5XL&l8;'N+JON([77W#%8qTW*J4)kY7S&;- +9o;\BL.Fsh7S&)!7tO6&KLe^i8kb"39SPu-Jjr:_7S&/%8V0E&Kh4pj84n\3:5M\@LeLQu8kaq/8qol0 +K1ALb7S&,#8;'N+K1ALa77W#%8r629M+^U"8kk%2986&4LJ(?s921(18qBE$L.Fsl8kb"59nZ)2Jjr:` +7nJG+98#Z&KLe^g84nP+8qfi0Kh4pi7nJ>'8VTi2K1ALc7nJ>'8VTi2LeLR"9MU=79S>r/LeLQq7S%tp +7".HjJON(_8P=b/97]N%Kh>$m8kan097oc-Jk&C_77Vbm7!V'bHTsfE5sp>t98?/7L.Y-l7nJ1t7=[cq +K1ALb7S&%t7XdZlImZYT77Vnu8:j?'Kh4pk8P=e19SZ88LJ(?p84nG%7t$l8P=_.97oc-Jk&C^6q2Sk7!V'bGs+B?5sp8p8Vg&8LJ(?o7nJ8#7tF*! +Kh4pi7nJ8#7t*cmIR6GQ6q2bt8:j<%L.Y-o8kb"59o)J$m8kak.8qTZ,L.b6r9MU:69S5l. +K1AL`6q2bt8:sE(J4)kU6:?>l7Y*uuHpL,Q84nY19nZ&0J4)kX77W#%8qfi0LJ(?q8P=_-8q]`-L.Y-p +921179nl86KLe^e7S&2'8qTW*KLe^j921(18qBE$Gs4K@5sp)g7=n!"KLe^g84nM)8VBW,LeLKp7n8/# +7YF<'KLeXe84\G+8VTi0L.Y-o8kaq197fW(Jjr:`84nG&8:sH*Jjr:`7nJ;%8:j<%K1ALc7nJ>'8V9N) +KLSOd84nS-97oc-Jjr:a84n\19o;M:NDEH2:/Qa<9S>u1Jk&C_77Vu#8V0E&K1ALc7nJA)8qKN'ImZYU +77W&'98H8:LJ(?p84nG&8:X-!ImcbW77Vr!8:a,tK1ALd84nM)8V9N)JON(]7nJJ/9nuA9Kh4pi77`&" +8;9Z.IR?PQ6UcMo7tX?)L.Y-m84nV/9SuSAN)!6.9i-^@:P_V;Le:Bs8PFk29SH&2Kh4pg77W#%8r$&6 +Kh4pm8PG+;:le=JLe:Bt8kk"08q]Z*L.Fsm8PFq49oD_BLe:Bt8kk(49SZ25M+^U$9M^O>:P_V;LJ(?p +84nJ'8:X)tIR6GQ6q2f!8VBW,Jjr:_7S&)"8:a6$JOW1]7S&"s7X[TkImZYS6UcVt8VBW,KLe^e7S&"r +7>4<+M+pd#8kak-8V'<#K1ALc84nJ(8Us6"JON([77Vr!8;'N+Kh4pj84nM)8V0E&J42tZ7S&%u7t*fo +I6p>M6:?5g7"7ToI6p>N6UcPq8:sH*KLe^f7nJA)8qor3Kh4pj84nM)8V'<#ImZYU77Vu#8V'<#JOW1\ +77Vnu8:X)tIR6GQ6q2i#8q]`-K1ALa77Vhq7Y+$"Jk&Ca7nJ1u7XRKhJ4)kX77Vu#8VK`/Kh4pg77Vhp +7>"*%M+pd"8P=Y)8:a3"K1ALd8P=_.97fZ*JON([77Vr!8;0W.L.Y-n8P=_-8qTW*J42tZ7S&%u7t*fo +I6p>M6:?8i7=R]pIR?PQ6UcSs8V9Q+L.Y-l7nJG-9SZ88Kh4pi7nJ>'8V0E&J4)kY7S&2'8qTW*ImcbV +77Vks7t=#uJ42tY77Vks7t=#uGWe9<5XKf_6@;'dImcbX7nJ8$8:a6$Jk&Cb84nM*8qKQ)KLngi8P=Y* +8Us6"KLngf7S&,$8V0H(IR?PQ6UcMo7t*foGsOcG6UcPq8:sH*Jk&Cb7nJ;%8:j<%KLe^f7nJ>'8VK`/ +LJ(?u9i$R=:5;J:LJ(?o7nJD+98#i.Jjr:`7nJ8#7tQ7S&,$8V9N)Kh4pk8P=b/98H8:LIk*h +77D_p7"RltJjr4^7n88)8VKZ*Kh4pn9MULA;2J"CLeLQu8kae*8:j?'Kh4pl8kan/8qBE$K1ALd84nM) +8VK`/JON(Z6q2\q7tO6&K1JUj9MUL?:l.h?MbR$%8P=S%7XmfqJ42tZ77Vu#8V9H&KLe^g84nP+8qTW* +JON([77Vu#8VBW,JOW1]7S&)"8:3foHU'oF5sp8p8V]l2K1/=e8kk+69nl23Jjr:a84nP+8q]`-KLSOd +7S/D.9oD_BJk&C_77Vhq7Y+$"KLe^d77Vhp7=dltKh"af77`"u7tO-!Jj`+]77`)&8qfi0LeLQr7nJA) +8q]`-J4)k\7nSb7:le=JM+^U#92:4498#c+LIk0q8kk.8:5hqFMG-g'9M^L<:5;D7L.Fsm8PFn29Sc;8 +Kh4pk8P=e19SH&2JON(Z6q2bt8:sE(J4)kX77Vr!8:a6$ImcbS6:?,a6$GFTJjr:_7S&/%8VBW,L.Y-m +84nG%7u'`3M+pd#8kan/8qTW*K1ALb7nJ8$8:a6$KLe^e7S&)!7tF*!Jjr:^77Vkr7XmcoJ42tX6q2Vm +7=@KjHpL,J6:?Ao8;'Q-Jk&C_77Vks7tO3$K1ALb7S&/%8VK`/K1ALd84nJ'8:u1Kh>$k84n=u7=7BgHU'oH6UcMo7t=#uImcbU +6q2Yo7Xd]nImcbU6q2bu8V'?%ImcbY84nY2:4bu-JkA[c7nA(u7tX?)Kh>$m8P=_-8qfi0KLe^f7nJ>' +8VBW,L.Y-o8kat39S>r/LJ(?o7nJD+98#i.J4)kX77Vnt7tX<'J42t\84nJ(8V'<#Jjr:^77Vr!8;9`1 +MFpNr84eM,8VB]-K1SUh91t.99o)>3KLSOe7nSJ,97o`+KLe^g84nA!7=RZnJjr:b8P=_-8qTW*Kh4pk +8P=\+8VBW,JON([77Vnu8:j?'JOW1`84nY/9SQ)2Kh"ag84nM)8VBZ.Jk&Cb7nJP1:5DM:Jjr:_7S&,# +8:a3"JON(Z6q2Sj6[V-cImcbV77Vnu8:'8VK`/KLe^g84nS-98,r1KLe^f7nJD+ +986&4LeLQt8P=_-8qfi0KLe^f7nJ>'8V0E&ImZYT6q2_r7tX<'K1JUd7nJ8$8:a6$Jjr:`7nJD+98?/7 +MG@!'921"-8;'N+K1ALc7nJ>'8V9N)Jjr:]77Vks7tO6&JON(Y6UcGj7"@ZpJjr:`7nJA)8qfi0JOW1^ +7nJA*98#l0J42tX6q2_s8:sH*K1JUc7S&)!7tX<'KLe^g84nM)8V9N)JON(^84nM)8UNciH9OTC6:?An +7t"0&KLe^i8kat39ScA; +MG@!'921%/8VBW,K1/=`77`&$8V9N)Jk&C`7S&,$8V9Q+JON(Y6UcGj7"@ZpJjr:`7nJA)8qfi0Jk&Cb +84nP,98#l0Jk&C_77Vnu8;'Q-K1JUb77Vr!8:j<%Kh4pi7nJ>'8V9N)Jjr:b8P=_-8prumHTsfF6:?An +7t+6*K1ALd84nM)8VBW,Kh4pi7nJ1t7=RZnHpL,K6UcSs8V0H( +JOW1]7S&/&8q]c/I6p>N6UcMo7t3orIR?PU7nJD,9RoQ%In*%V6UZ2c6@M9jK1ALc7nJA'8VTc/L.Y-n +8P=\+8V'<#Jjr:_7S&,#8:j<%K1ALb7S&2'8qKN'J4)kX77Vu#8VTi2J42t[7nJ;&8V'<#JON(\7S&2' +8r$&6N(cs%8kXe,7t3rqImlbZ8P+b39SuG8Le:Br85"V*8V0E&Kh4pl8kab'7XdZlImZYV7S&)!7tN6:?An7ta?'J4)kV6UcDi7"7ToJ42t\7nJM/9nPl*JON(\ +7S&)!7tF*!K1ALa77Vbl6[M$`KLe^f7nJ8$8:a6$ImcbY7nJJ/9o;V?MbR$%7nSG(8V9H&L.Y-o8kak+ +8;'H(Le:Bt8kk.8:5DM:Kh4pi7nJJ/9o`%KN)!6,92:=::5MV=MG@!%8P=\+8VK`/KLe^b6q2Sk7"7To +KLSOe8P=h39nPu/J42tZ7S&/%8V9N)K1AL`6q2Yn7=[cqJ4)kV6UcMn7Y*uuJ4)kW6q2_r7tX<'KLe^f +7nJD+98?/7KLe^f7nJA)8qTW*ImZYR6:?Dp8;9`1KLe^d77Vnt7taE*L.Y-l84nJ(8V9Q+Kh4pj84nP+ +8qTW*KLe^h8P=\+8VTi2L.Y-m84nP+8q]`-KLe^e7nJ8$8:a6$Kh4pk8P=_-8qTW*Jjr:^77Vnt7tO3$ +JOW1^7nJD,9SQ27JOW1Z6UcJm7XmfqK1ALb7S&/%8VK`/LJ(?r8kat198,l.K1ALe8P=_-8qBE$J4)kX +77Vu#8V9N)IR?PS77Vu$8qTW*IR6GO6:?Dp8;'N+KLeXb77Det7YOE*L.Y'i84S8&7taK+Kh4pk8P=_- +8q]`-Kh4pk8P=b/98?/7LIk0o85"Y.98,r1KLngg7nJ5"7t*otKh4pk8P=_-8qTW*Jjr:]6q2_r7tO3$ +JOW1_84nS.9SH)4Jk&C]6UcGk7=[fsK1ALb7S&5)98,r1M+pd$921479nl23Jjr:a84nP+8qBE$JON(\ +7S&2'8q]`-IR?PR6q2_s8:j?'J42tU5sp&e7"IfuJjr:`7nJ>'8VBW,KLe^e7S&"r7=[cqJk&C`7S&,$ +8V0H(IR?PQ6UcPq8:j?'JOW1]7S&%u7t*foI6p>L5sp#c6[Cs_GsOc@5OYHpL,Q84ne7:khD1 +JON(]7nJ>'8VBW,LJ(?s921+3986&4L.Fsh7S&)!7tF-#KLe^j921:;:Q%h?N)3E+8P=e19RfDuJON(_ +8P=b-8r#u3M+^Tu85"S(8:X#qJO;nV5t$Aq8Vfu5KLSOe7nSe9;3=[SL.Y-k7S&)"8;0Z0K1JU^5sp&e +7"Rp#M+^Tt7nSA&8:j?'I76VL5$h77Vhq7Y!otIR?PQ6UcPq8:j?'JOW1[6q2Yo7Y4-% +Jk&C`7S&/&8qfl2L.Y-k7S&)!7tX<'K1ALd84nP+8qTW*KLe^c6q2\p7YXN/M+pd!8P=S&7t*foJjr:_ +7S&2'8qKN'JON(\7S&)!7tX<'MG@!%8P=Y)8:sE(Kh4pi84n=u7=.9dK1ALe8P=e19SQ/5K1ALa77Vnt +7tX<'HU'oD5=']a7"%BiGs4K=5!XQa7=n$$KLe^g84nP+8qTW*KLe^h8P=h19SZ25Jjr:]6q2Yn7=dlt +K1ALc7nJ;%8:sE(HpL,H5XKoe7=n!"KLe^h8P=e19S>r/L.Y'g6puMl6\\3*Mbd-'9M9n*7=IWlJjr:` +7nJA)8qTW*Jjr:^77Vr!8:a3"MG-g#85"P(8;'N+Kh>$k84n7t7N6UcMo7t=#uImcbT6UcGk7=[fsJON(\7S&/%8VK`/Kh4pg77Vhp7=[cqJOW1Z +6UcGk7=ITmHU'oE5XKoe7=[fsIR?PP6:?5g7"7ToJOW1[6q2Vm7=[fsIn*%[77Vhq7Y*uuM+^U*;H8fS +;i4.@JOW1]7S&)"8:a6$J42tY77Vks7t=#uJk&Cb84nM*8q9?#Jk&Ca7nJ+q7".KlImcbU6q2bu8VK`/ +KLe^g84nS-97o`+N(Qd#8P4S(7Y!rsK1SUf8P+e399;nFMbR$*9M^L<:4ku+JON(\7S&)!7taE*K1JUe +84nP,97oc-JOW1_84nM*8q',rJ4)kT6:?5g7!q9fI6p>Q7S&;-9o2M/:45Dq +JON(]7nJA)8qTW*K1ALf8kb"59nZ&0LJ(?n7S&,#8:sE(Jjr:a84n_5:Q84MMG-g"7nSG*8qfi0L.Y-n +8kak.8q]c/MbR$&85"_09SQ/5JON(W6:?8i7=ITmIRm"V77DSl7=n$$KLe^f7nJD)8r629O%iK-7n\J' +8:sE(KLngj8kaq197]N%ImZYW7nJ>'8V9N)L.Y-o8kak-8V0E&ImHJU7S/.u7XdTiK1/=l:/[-J;M7D- +Jjr:b8P=e19SH&2K1AL_6UcGj7"IcsKh4pj84nG%7tF*!KLe^f7nJ1t7=IQkJ42tU5sp#c6[qKnJ42tZ +7S&,$8VBZ.JON(Y6UcAf6@D-eJ4)kZ7nJA)8qTW*JON([77Vkr7Y!lrK1ALf8kan/8q02sJOW1]77Vr! +8:j<%J4)kX77Vu#8V9H&H9X]D6:?Gs8q]`-Kh4pm8PFb*8;'H(IR$8T85"M$7X[KfL.Ft":fNKN;M@M0 +KLe^g84nV/9SQ/5KLe^c6q2Sj6\7cuKh4pi7nJ8#7tX<'Kh4ph7S&"r7=RZnJOW1Y6:?5g7"IfuJk&Ca +7nJ>(8qfl2Jjr:]6q2Ph6@;$bJ4)kZ7nJ>'8VBW,Jjr:^77Ven7"7QmKLe^k9MU:597K;tJOW1]77Vr! +8:j<%J4)kY7S&2'8qfc-I6g5K5sp5n8:sE(J4)kY7S&2'8qBE$K1/=a7S/;(8qfi0KLe^f7nJ;&8V0H( +ImcbR5sp)g7=dp!K1ALa77Vnt7ta?'KLe^e7S&/%8V9N)J4)kY7S&5)98#i.L.Y-p921.59SH&2LJ(?r +8kaq198,r1J42tX6q2\q7tF-#J42tW6UcJm7Y4-%JOW1[6q2_s8;9c3KLngd6q2Pi6[qKnJjr:a84nV/ +9S>r/KLe^j921.59SZ88JOW1_84nP,97TE"IR6GV7nS_8;2n@LN`&i28kae)7tX<'K1ALc7nJA'8VKZ, +L.Fsk8P=_-8qKQ)JOW1Z7Rqkq7XRTmJOW1]7S&"s7X[TkImZYW7nJA)8q]`-ImcbQ5XKf_6@D0gJ4)kW +6q2_r7tF*!JON([77Vu$8qou5L.b6m7nJ.s7=7BgHU'oE5XKoe7=dltJjr:e8kk1::PMD5JOW1]7S&%u +7t*foLJ(?u9i$XA:kq\'8V'<#KLe^h8P=\+8V0E&KLe^k9MU:38qB?!K1/=h9i-mJ +'8VBW,Kh4pi7nJ;%8:sE(IR6GM5XKlb6\%Qo +Jjr:a84nP+8qKN'Kh4pk8P=\+8V'<#Jjr:a84nM)8Us2uK1ALd84nM)8V'<#JON(\7S&,#8:X)tJOW1^ +7S&5)98?/7L.Y-o8kat39SGu/K1JUc77Vnt7t'8VK`/L.Y-l7nJ;%8;'N+IR6GL5='Z^6@V?k +Jjr:a84nP+8qKN'L.Y-p921(18qBE$K1ALd84nM)8V'<#Kh4pk8P=_-8qBE$J4)kY7S&,#8:X)tJk&Cb +7nJG-9ScA;LJ(?r8kb"59nl23KLe^f7nJG-9ScA;L.Y-n8P=_-8q02sKLSOe7nSJ,98,r1K1ALb7S&)" +8:a6$I6p>L5sp&e7"IfuKLe^g84nP+8q]`-K1ALf8kb%7:52A7K1ALe8P=h39nc/3Jjr:`7nJ;%8:a3" +K1ALb7S&)!7tO3$Jk&C]6UcAg6[qKnJOW1\77Vnu8:sH*K1ALa77Vnt7tO3$Jjr:^77Vu#8VTi2Kh4pj +84nP+8qTW*KLe^i8kak-8V'<#K1JUa6UcDh6\%QoJjr:`7nJG+98,l.Kh4ph7S&,#8;'N+Kh4pm921:= +:lJ.HN)3E1:JlpA:4u/1KLe^g8P=Y*8Uj,tH9X]D6:?8i7=ITmJ4)kY7S&2'8qfi0JOW1Z6UcGk7=R]p +ImZYS6UcSr8;'N+KLe^f7nJ8$8:a6$J42tX6q2Sk7!h0cHpL,H5XKod7"IcsKLe^i8kb%59nu;6Jk&C[ +5sor_6%;9lLJ(?u9i$O;9nc/3K1AL_6UcGj7"Rm!K1ALd84nP+8q]`-Kh4pi7nJ8#7tF*!JON([77Vu# +8V0E&KLe^j921%-8:X#qIR?PZ921179nPr-L.Y-p921.59SZ25Kh4pl8kaq198#i.L.Y-r9i$O;9nPr- +KLngh84nP,97]Z,JOW1]7S&/%8VBQ)ImZYV7S&)!7t3lpJ4)kY7S&,#8:X)tJjr:c8kan/8qTW*K1ALe +8P=h39nZ&0IR6GS7S&/%8V0E&Jjr:]6q2Vl7".HjImZYT6q2bt8;0W.LJ(?p84nM)8VTi2KLe^e7S&,# +8:sE(K1ALe8P=Y)8:'8Us2uImZYW7nJ;%8:O#sKLe^g84nP+8q]`-JON(_ +8P=q9:k_J6ImZYT6q2f!8V9N)K1ALa77Vbl6[h?iImZYU77Vr!8;0W.L.Y-m84nP+8r$&6Kh4pi7nJ>' +8VBW,KLe^i8kak-8U`uoIR6GT7nJA)8qBE$K1ALf8kan/8q9M6:?8i7=R]pK1ALe8P=\+8Us2uL.Y-p921(18qBE$KLe^k9MUC;:5)84K1ALc7nJ;% +8:sE(KLe^d77Vkr7Y4*#Jk&C[5sor_6%)'fJ42tZ7S&)"8:sH*Kh4pk8P=\+8V'<#ImZYT6q2bt8:sE( +L.Y-n8P=h39o)Jr/Jjr:a +84nY19nl86Jjr:b8P=_-8q9;2e7IOAAf89i6^=9nYu-L.Fsm921(1 +8prumGsOcA5XBT[6$GU\GsOcG6UcZ!8qol0L.Y-q9MU@99nGi*JON(]7nJ;%8:NuqK1ALd84nJ(8VKc1 +Kh>$i7S&%u7t!]lHU'oF5soua6@1saImcbV77Vhq7Xd]nJjr:]6q2\p7YF<)L.Y-l7nJ5!7Y=3&KLe^e +~><~ +7S&/%8VK`/Kh4pl8kan/8qBE$Jjr:a84nJ'8:$i7S&%u7sdKfH9X]A5='Z_6[V0eJ42t[7nJ.s7=@KjJON([77Vnt7tX<'Kh4pi7nJ;%8;'N+KLe^e +7S&/%8VK`/Kh4pl8kan/8qBE$K1ALe8P=Y)8:$j7S&)!7tX<'KLe^f7nJ>'8VTc/Kh"ai85"\.98,l.KLSOa6UlYq7tjH*ImZYT6q2bt8;0W. +L.Y-o8kaq198#i.Jk&Cb84nG&8:X)tK1ALe8P=V'7sdHdJjr:_7S%tp7"%?gK1ALf8kaq198#i.Jjr:` +7nJ>'8VK`/L.Y-l7nJ8#7tX<'KLe^d77Vkr7Y*uuJjr:`7nJ>'8V9N)Jj`+_7nSM,98,l.KLSOe7nSJ* +8qTQ'KLe^g84n\3:5DS=LJ(?s921%/8V'<#Kh"ak8kk+8:4u/1HpL,H5XKoe7=@ToHpL,L6q2f"8qTW* +J4)kY7S&2'8q]`-JOW1`84nP+8qTQ'Kh"an8kt@>:lJ%CM,$m&9MU=79SQ/5LJ(?s921(18qBE$HU'oD +5='ff7YF<)K1ALb7S&/%8VBW,JON([77Vnt7tF*!K1JUg8kan097fZ*JON(^84nP+8qor3LeLQs84nA! +7=[cqKh"aq:fEHRO6q2\q7tF-#K1AL`6q2Yn7=dltKLe^e7S&/%8Vg&8 +KLe^e7S&/%8VTi2Kh4pk8P=e19SQ/5JON(\7S&)!7t$k7nJ;%8;'N+L.Y-m84nP+8r#u3LIk0q8kk.8:5V_@M+^Tt7nSD&8;9Z.KLngg7nJ5" +7t=#uKLe^h8P=b/98#i.KLe^h8P=Y)8:X)tK1ALf8kah,8Ua#qJjr:a84nS-986&4L.Y-k7S&%t7Y=3& +J4)kW6q2Yn7=[cqJjr:^77Vnt7tX<'KLe^k9MUF=:PMJ8KLe^g84nP+8qTW*JON(^84nV/9SH&2Kh4pl +8kat39S>r/JON(Y6UcVt8VBW,K1ALd84nM)8V9N)KLSOd7S/8(8qKN'J42t[7nJ8'8q0?%HpL,J6:?>m +7tO6&Jjr:`7nJG-9SZ88Kh>$k7nJ;%8;9Z.MG-g*9MgX>:5DD5K1ALd84nS-97o`+JON([77W##8V]l2 +MG@!&8kaq1986&4L.Y-m84nP)8V0?#JON(\7S&,#8:j<%KLe^h8kah,8Uj,tKLe^k9MU=79S,`)KLe^f +7nJ8#7tjN-LIk0o85"_09SlD;KLe^j921179nl86M+pd&9i$I797o`+Kh4pl8kan/8qBE$Jjr:a84nS- +986&4Kh"ah7nSG(8V0?#KLSOc7nJ8#7taE*K1JUh8kak-8V9N)LJ(?q8P=V'7tO-!KLSOf85"b29o)D9 +Kh4ph7S&"s7X[TkIR?PK5XBTY5^>X^HUC2P7S&/&8qKN'IR6GP6UcPp7tO3$Jjr:a84nS-97o`+K1ALd +84nJ'8:j<%IR?PL5!X?X6$bjbJk&Ca7nJ5"7t!]lHpL,H5XKlc7"IfuKLe^f7nJ;%8:a3"JON([77W)) +9TE"MM+pd#8kb"59o)J'8V9N)JON(Y6UcGj7"%?gI6p>N6UcPq8:sH* +Jk&C_77Vks7tO6&J42tY6q2\p7Y4*#KLe^g84nP+8r-)6Kh"ac6q2bt8:j<%K1ALg921179nPu/Jjr:c +8kah+8:a3"ImcbO5!X?X6%)0kK1JUd7nJ5"7sdKfHU'oF5sp#c6\.]tK1ALc7nJ;%8:a3"JON(\7S&;- +9oi4QMbd3+9MUC;:5VeCLJ(?q8P=e19ScA;KLe^h8P=\+8V0E&JON(Y6UcDh6[h?iIR?PQ6UcMo7tX?) +K1JUc7S&)"8:j?'JOW1]77Vhp7=dltKLe^g84nP+8r-)6L.Y-k7S&/%8VTi2LJ(?p84nM)8VBW,KLngh +84nJ(8VBZ.L.b6t9i$R=:52A7L.Y-p921"-8:NuqJON(Z77Veo7=@KjKLe^g84nS-98?/7L.Y-k7S&)! +7taE*K1JUd7nJ1u7X[TkIR?PR6q2\q7tX?)K1ALh9MUI?:kq\'8V9H& +L.Fso92:769SH&2Jjr:Y5sp&e7".KlJ42tW6UcJm7Xd]nImcbT6Uc>e6@VBmL.Y-p921.59S>r/JON(X +6:?An7u0i6LJ(?q8P=e19SZ88Kh4pj84nS-986&4K1ALc7nJ1t7=.6bI6g5M6UcPp7tO3$HpL,J6:?Ao +8;'Q-Jk&C\6:?,a6$kj`IR?PS6q2\p7Y*uuKLe^i8kaq198H27K1JU^5soua6@_KpImcbT6UcMo7t=#u +I76VU77Vnu8:j?'Jk&Ca7S&%t7XmcoJON([77Ven7".HjJ42tY77Vhq7YF?+K1AL^6:?8h7"IcsJjr:` +7nJA)8qfi0LJ1Ht921".8Ua#qImcbX7nJ;&8V0H(Jjr:`7nJA)8qfi0Kh4pj84nM)8V0E&JOW1Y6:?/c +6@;'dIR?PQ6UcMo7tO6&KLe^d77W))9ScA;KLe^f7nJ8#7tQ7S&2'8qBE$ImZYV7S&2'8qTW*J4)kT6:?8i7=dp!Jjr:]6q2\p7Y*uuKLSOe +7nSJ*8qfc-JON"W6UQDn7>4<)Le:'8V0E&KLSOh8kk(6 +9nl86Kh4ph7S%qo7".KlK1ALc7nJA)8qfi0NDWW19MU=79SQ/5KLe^d77Vu#8VTi2LeLQt8P=b/98#i. +Jjr:a84n\3:5M\@N_*!.:K*?N;hdh9KLe^f84n7q6[D'dKLSOb6q;o"8V9N)ImZYT77Vu$8qBH&ImcbW +7S&)"8:X-!JOW1_84nM)8Us2uKL87]6q;l"8V'?%HpgDN6q)\t8VBZ.J4)kU6:?An7taE*Kh4pl8kat3 +9SH&2M+C'8V9N) +Jjr:]6q2Yn7=[cqK1/=_6q;ku8;'H(KLSOe7nSJ*8qKH$K1ALe8P=_-8q9+3(LeLR!921+398,r1HpgDJ +5XBTY5^YsgIn*%Z7nA,"8:jH,KLngf7S&2(97fZ*H9X]@5!XK]6[hBkIn*%\8P4J&8:*TgHU'oN84nV/ +9S#W&HU'oI6q2\q7smTiHpL,P84nY19nPr-Kh"ag84nJ'8:O#sJ42tZ8P4M(8Ua-!KLe^h8P=e19ScA; +Le:Bq7nSG(8VKZ,KLeXb77Det7Y=3$K1/7]6q)f"8;Bc/M+^U!8PFh0986&4L.Y-n8P=_-8qfi0KLSOd +7S/8&8VK`/L.Y-j7S%tq7=R]pK1ALa77Vkr7Y*uuK1SUk:/6U=9ScA9N)!0-9MLF<9T)P;N(Zs-:/[!B +:5;D7MG-g%9MU418V'?%J4)kY7S&;-9nPr-Jjr:d921%/8Uj)rLIk0p92149:4Yl*IR?PT77Vnt7tX6$ +Kh"ag84nP+8qKN'K1ALd84nJ'8:sH*Kh4pb5sp&h7XIKjH9suG6UZGq8V9Q+JOW1_7nJD+98?)4Le:Bt +8kk"08qKN'Kh>$o921%/8V9N)Kh4ph7S&"r7>"$"KLe^h8P=_-8qTW*KLe^j921+397fW(HpL,O7nJ>( +8qKQ)KLngi8P=V(8:X-!Jk&Ca7S&%t7Y*uuKh"ak8kXt4985u/K1AFe91t%597oc-JOW1\77V_n7=.Bi +J42tZ7S&%u7t*foImcbT6UcAg6[_9hJjr:`7nJ;%8:sE(JON(`8kaq197fW(Jj`+Z6q2i#8r-/9LeLR! +921.59RoQ%Kh>$o921(18q]`-LJ(?o7nJ1t7=motKh4pk8P=_-8qTW*Kh4pn9MU=79S,`)H9suK7nA2& +8qKQ)Kh4pk8P=Y)8:j6"Jk&Ca7S&)!7tF*!Kh"ak8kXt498?)2KLeXg8kOn59S5l.JOW1]7S%kn7!V'b +Jj`+\7S&)!7t*foImcbR6q)Dg6[M0gK1ALc7nJ>'8V9N)Jjr:e9MU738qKN'JOW1[6q2Gc5^bseJk&C\ +6:?)b6@;0iKh"ah8P=V'7sdKfJ42tU5XL)n8VBQ)L.Fsm8PFh.8qKN'K1ALb7S&%t7XmcoL.Fmn9ML74 +8VTi0Mbd-(91sn-7tO3"Jjr:^77Vnt7tX<'Kh"ah7nSG(8VKZ,M+pd&9i$O;9nZ&0KLe^d77Ven7".Hj +IR6GM5XL#j7taE*K1ALa77Vhp7=n!"Kh4pi7nJA)8qKN'K1ALe8P=_-8qfi0K1ALa77Vu#8V0E&K1ALd +84nM)8VBW,K1AFb84\G+8V9N'Jjr4b91t(79SH&0KLe^g84nP+8q]`-KLe^g84nM)8V0E&Jjr:`7nJD+ +98#i.K1ALc7nJ>'8V9N)ImcbV6q2\p7YF<)LJ(?o7nJ>'8W$2;MG-g&92::89nc)0L.Fsm8PFb,8V9N) +Kh4pg77Vhp7=n!"K1ALb7nJ8$8:X-!J4)kZ7nJD+98#i.Jjr4a8kO_+7ta?%Le:'8VK`/Kh4ph7nJ5"7t=#uImZYV7S&2'8q]`-Le:+3(LJ(?p84nJ'8:sE(Jj`+a8PFk098,l.LIk0p8PFh.8q]Z*Kh"af7nJA)8q9?#ImcbW +77Vr!8;9Z.LIk0o8kat39S5i,K1ALc7nJ5!7Y+$"LJ(?k6q2Sn7X.0aGsOc@5"*%Kh4pj84nJ'8:j<% +KLe^e7S&)!7t*foHU'oF5sp,i7Y+$"GsOcA5XB`^6@_KpKh4pk8P+S+8:sE&Jjr4[6puVr7Y+$"J42tW +6Uc;f6[hKpK1JUe84nJ(8V9Q+KLngg7S&%t7Y4*#Kh4pj84nV/9SZ88KLe^j921+3986&4N)3E0:/H[; +9SQ/5Kh4pg77Vr!8:j?'KLSOc7nJA)8q]c/J42t]84nM)8V]l2Le:Bt8kk%2986&4LJ(?q8P=b/98?/7 +LIk*p92((28VBW*Jjr4\77Do%8V]r3JOW1Y6:?2e6\7g"Kh>$m8P=Y)8:sE(J4)k[84nS-97o`+KLe^i +8kan/8qTW*K1ALa77Vr!8:NuqImZYX84nS-98,r1KLe^e7S&/%8V'<#JON([77Vhp7=RZnLJ(?p84nP+ +8qfi0LeLR$:/H[;9S>r/KLeXe84\J-8r68:L.Y'k84\A'7tO3"K1AL_6UcAf6@_HnLJ(@!:/HX997TE" +I6g5Q7nJG-9SH&2KLe^e7S&,#8;'N+K1JUa6UcMn7YXN/LJ(?p84nM)8VTc/L.Y-j77Vu#8V0E&IR6GN +6:?5g7".KlKLe^i8kat39SQ/5Kh4pe6q2Sk7"@]rK1/=c85"b29o)D9N_WB1:/?a>985u/JON"X6pu]! +8:a9#I76VM5XB]_6\@p%Kh>$k7nJ;%8;'H(L.Fsr:/Qd<9SQ)2Le:Bq7nSP.9SZ25KLSOf8kaq1970#m +H9X]J7nJG-9SZ25Le:Br8kaq197fW(K1ALe8P=_-8qou5Kh4pe6q2Sn7X@BgI76VP6UZ8g7"7ToHUUAM +6UZ;f6[_6fImZYU7S&)"8:X-!K1JUc77Vnt7taE*L.Y-o8kaq1985u1Jjr:[6:?;j7>+3(LJ(?q8P=\+ +8VK`/JOW1`8P=e29n5Z&HpL,M77Vr"8UWonHUC2H5sfi_6@_KpK1JUd84S8$7Y=3$Jjr4_84\>%7Xd]n +ImcbU6q2Mj7!V'bHpL,H5XKc]6$tscIR?PP6:?5g7"IfuL.Y-m84nJ'8;'N+JON(\7S&"r7=IQkL.Fsi +7nJ.r7!q6dJ4)kY7S&)!7tO6&Kh>$j7S&)!7tX<'Kh4pl8kb"59nu;6K1AL_6UcJl7>+3(LJ(?q8P=_- +8qor3K1/=c8kb"59nGi*HpL,L7nA2&8pj#qHpgDK5sfi_6@_KpK1JUe8P"J(7tX<%Kh4jh84\A'7t*fo +IR?PT7S%kn7!Ls_H9suE5sff]6$tscImZYR6:?8h7"[p!LJ(?o7nJ>'8VBW,JON(]7nJ1t7=IQkLIk0n +7nSD&8;9Z.LJ(?r8kat39S5i,L.Fsi7nJA)8qTZ,HU'oL7S&"r7>+-%Kh"ah7nSJ*8r$&6LeLQt8P=_- +8r$&6N)!0,9hpI88q]`+JON"W6UQGp7Y*usHpgDK5sfud7"Rp#KLnge77Vks7tO6&KLe^k9MU@99nZ&0 +KLe^j921.59SH&2KLe^b6UcVt8V]r5LeLQu8kan/8qfi0KLe^f7nJA)8qKN'K1ALd84nJ'8:sE(Kh4pj +84nV/9SH&2KLe^g84nD#7XmcoKLeXi9MC==:52A5J4)eV77Dl#8;'N)K1ALa77Vkr7Y*uuKLe^h8P=b/ +98#i.IR6GT7nJ;%8:X)tJjr:^77Vhp7=dltIR?PS6q2f!8V'<#J4)kZ7nJG-9SGu/JON(]7nJM2:PDD7 +J42t\84nG&8:!KdKLe^j921179nc/3K1AL]6:?/c6@hTsL.Fsn8kk+69nu;6 +~>} _index 9 eq {/_index 0 def pop ()} {_index get /_index _index 1 add def} ifelse +end } bind aload pop ] cvx +ID +EI +restore end +} def end +createpat +setpacking +%%EndPageSetup +/Cs1 SC +1 sc +q +36 9 770 577.20001 rc +36 587 m +806 587 l +806 9.0000134 l +36 9.0000134 l +h +f +36 587 m +806 587 l +806 9.5 l +36 9.5 l +h +36 587 m +f +Q +0 sc +q +73.597656 503.5332 m +421 503.5332 l +421 335.0957 l +73.597656 335.0957 l +h +73.597656 503.5332 m +W +36 9 770 577.20001 rc +0.75195312 0 0 -0.75195312 73.597656 503.5332 cm +/F1.1[ 18 0 0 -18 0 0]sf +0 44 m +(!"#$%&'\(\)*%&+","#&\)'-&.%$-/&0"1\)$0-$-*#&.+'\('\)'0'12&$,'-/&)[ 10.011600 10.011600 5.994000 10.011600 13.973400 8.850600 3.999600 10.011600 9.000000 10.011600 14.128200 8.695800 10.011600 10.011600 3.999600 10.011600 6.273000 7.551000 9.000000 3.999600 5.450400 7.381800 10.011600 14.994000 10.011600 5.000400 4.602600 8.229600 9.000000 10.011600 10.011600 9.000000 10.011600 9.000000 5.000400 10.011600 5.000400 10.011600 5.715000 8.109000 10.011600 10.011600 3.999600 10.011600 3.999600 9.000000 3.999600 9.000000 3.999600 10.011600 9.851400 7.988400 10.011600 3.999600 3.999600 5.000400 5.000400 0.000000 ] xS +0 65 m +(\)$+&+"&$'*\)%"+&-$%\("#&'10'+'+*1-&*-&,.3"#$&$-&+","#$&)[ 9.000000 10.011600 9.990000 10.366200 10.011600 9.624600 10.731600 10.011600 3.999600 10.011600 9.000000 14.994000 10.011600 10.243800 10.110600 5.000400 10.011600 14.994000 10.011600 10.011600 5.860800 10.476000 3.999600 10.011600 9.000000 3.999600 10.011600 3.999600 10.011600 10.011600 10.011600 5.472000 9.873000 10.011600 5.117400 10.227600 3.999600 10.011600 10.011600 10.011600 5.994000 9.747000 10.607400 10.011600 5.382000 9.963000 10.011600 10.011600 3.999600 10.011600 5.994000 10.011600 0.000000 ] xS +0 86 m +(%.21.&.,'4*.5&6-&$1'%&.+&%'1'%&7$1'.%/&4*'\)&1"\)-#*+&)[ 14.994000 10.011600 10.011600 10.011600 9.973800 9.136800 10.011600 3.999600 3.999600 10.011600 10.011600 10.011600 4.822200 9.279000 12.999600 4.721400 9.379800 10.011600 10.011600 3.999600 13.599000 10.495800 10.011600 10.494000 8.616600 14.994000 3.999600 10.011600 3.999600 14.380200 9.714600 9.000000 10.011600 10.011600 3.999600 10.011600 14.994000 5.259600 8.841600 10.011600 10.011600 3.999600 9.138600 8.962200 10.011600 10.011600 9.000000 5.000400 5.994000 10.011600 10.011600 0.000000 ] xS +0 107 m +($8$#0'-.-'"1&*,,.%0"&,.3"#'\)&1'\)'&*-&.,'4*'\(&$8&$.&0"%%"+"&)[ 10.011600 9.000000 10.011600 5.994000 9.000000 3.999600 5.000400 10.011600 5.000400 3.999600 10.011600 9.963000 5.394600 10.011600 3.999600 3.999600 10.011600 14.994000 9.000000 9.590400 5.767200 3.999600 10.011600 10.011600 10.011600 5.994000 3.999600 9.208800 5.139000 10.011600 3.999600 9.000000 3.852000 5.495400 10.011600 5.493600 4.854600 10.011600 3.999600 3.999600 10.011600 10.011600 3.999600 10.116000 5.241600 10.011600 7.747200 6.600600 10.011600 10.389600 4.968000 9.000000 10.011600 14.994000 14.994000 10.011600 10.011600 10.011600 0.000000 ] xS +0 128 m +(0"1\)$4*.-5&9*'\)&.*-$&'#*#$&+","#&'1&#$\(#$:$1+$#'-&'1&)[ 9.000000 10.011600 10.011600 9.000000 10.011600 10.011600 10.011600 10.011600 5.000400 4.933800 13.176000 12.999600 10.011600 3.999600 8.814600 13.294800 10.011600 10.011600 5.000400 9.682200 13.438800 3.999600 5.994000 10.011600 5.994000 9.563400 13.557600 10.011600 10.011600 3.999600 10.011600 6.411600 12.691800 3.999600 10.308600 12.812400 5.994000 10.011600 10.011600 5.994000 10.011600 10.011600 10.011600 10.011600 10.011600 10.011600 5.994000 3.999600 5.121000 12.990600 3.999600 10.011600 0.000000 ] xS +0 149 m +(7",*\(-.-$&7$,'-&$\)\)$&0',,*%&+","#$&$*&;*2'.-&1*,,.&\(.#'.-*#5&)[ 9.000000 10.011600 3.999600 10.011600 10.011600 5.000400 10.011600 5.000400 9.955800 7.023600 9.000000 10.011600 3.999600 3.999600 4.968000 7.002000 10.011600 9.000000 9.000000 9.986400 6.993000 9.000000 3.999600 3.999600 3.999600 10.011600 13.998600 7.963200 10.011600 10.011600 3.999600 10.011600 5.994000 10.011600 6.969600 10.011600 10.020600 6.958800 5.000400 10.011600 10.011600 3.999600 10.011600 5.007600 6.962400 10.011600 10.011600 3.999600 3.999600 10.018800 6.960600 10.011600 10.011600 5.994000 3.999600 10.011600 5.000400 10.011600 5.000400 5.000400 0.000000 ] xS +0 170 m +(<80$\(-$*#&\)'1-&"00.$0.-&0*\('+.-.-&1"1&\(#"'+$1-/&\)*1-&'1&)[ 12.006000 9.000000 9.000000 10.011600 10.011600 5.000400 10.011600 10.011600 5.950800 8.577000 9.000000 3.999600 10.011600 5.412600 8.121600 10.011600 9.000000 9.000000 10.011600 10.011600 9.000000 10.011600 4.834800 8.699400 9.000000 10.011600 10.011600 3.999600 10.011600 10.011600 5.000400 10.011600 5.247000 8.287200 10.011600 10.011600 9.691200 8.852400 10.011600 5.994000 10.011600 3.999600 10.011600 10.011600 10.011600 5.000400 5.099400 8.434800 9.000000 10.011600 10.011600 4.545000 8.991000 3.999600 10.011600 0.000000 ] xS +0 191 m +(0*,\(.&4*'&";;'0'.&+$\)$#*1-&%",,'-&.1'%&'+&$\)-&,.3"#*%5)[ 9.000000 10.011600 3.999600 10.011600 10.011600 5.000400 10.011600 10.011600 3.999600 5.000400 10.011600 4.676400 5.000400 3.999600 9.000000 3.999600 10.011600 5.000400 10.011600 10.011600 9.000000 10.011600 5.994000 10.011600 10.011600 5.000400 5.000400 14.994000 10.011600 3.999600 3.999600 3.999600 5.000400 5.000400 10.011600 10.011600 3.999600 14.994000 5.000400 3.999600 10.011600 5.000400 10.011600 9.000000 5.000400 5.000400 3.999600 10.011600 10.011600 10.011600 5.994000 10.011600 14.994000 0.000000 ] xS +Q +/Cs2 SC +0.3808594 0.3808594 0.3808594 sc +q +73.597656 338.8555 m +421 338.8555 l +421 177.9375 l +73.597656 177.9375 l +h +73.597656 338.8555 m +W +36 9 770 577.20001 rc +0.75195312 0 0 -0.75195312 73.597656 338.8555 cm +/F2.1[ 18 0 0 -18 0 0]sf +4 22 m +(!"#$%&'\(\)*%&+","#&\)'-&.%$-/&0"1\)$0-$-*#&.+'\('\)'0'12&$,'-/&)[ 10.011600 10.011600 5.994000 10.011600 14.974200 6.708600 3.999600 10.011600 9.000000 10.011600 15.271200 6.409800 10.011600 10.011600 3.999600 10.011600 5.558400 7.122600 9.000000 3.999600 4.878000 6.809400 10.011600 14.994000 10.011600 5.000400 5.173200 6.514200 9.000000 10.011600 10.011600 9.000000 10.011600 9.000000 5.000400 10.011600 5.000400 10.011600 6.429600 6.251400 10.011600 10.011600 3.999600 10.011600 3.999600 9.000000 3.999600 9.000000 3.999600 10.011600 9.709200 6.989400 10.011600 3.999600 3.999600 5.000400 5.000400 0.000000 ] xS +4 44 m +(\)$+&+"&$'*\)%"+&-$%\("#&'10'+'+*1-&*-&,.3"#$&$-&+","#$&)[ 9.000000 10.011600 9.990000 9.365400 10.011600 9.624600 9.730800 10.011600 3.999600 10.011600 9.000000 14.994000 10.011600 10.243800 9.111600 5.000400 10.011600 14.994000 10.011600 10.011600 5.860800 9.477000 3.999600 10.011600 9.000000 3.999600 10.011600 3.999600 10.011600 10.011600 10.011600 5.472000 8.872200 10.011600 5.117400 9.228600 3.999600 10.011600 10.011600 10.011600 5.994000 9.747000 9.608400 10.011600 5.382000 8.964000 10.011600 10.011600 3.999600 10.011600 5.994000 10.011600 0.000000 ] xS +4 66 m +(%.21.&.,'4*.5&6-&$1'%&.+&%'1'%&7$1'.%/&4*'\)&1"\)-#*+&)[ 14.994000 10.011600 10.011600 10.011600 9.973800 8.137800 10.011600 3.999600 3.999600 10.011600 10.011600 10.011600 4.822200 8.280000 12.999600 4.721400 8.380800 10.011600 10.011600 3.999600 14.599800 8.496000 10.011600 10.494000 7.617600 14.994000 3.999600 10.011600 3.999600 15.381000 7.714800 9.000000 10.011600 10.011600 3.999600 10.011600 14.994000 5.259600 7.840800 10.011600 10.011600 3.999600 9.138600 7.961400 10.011600 10.011600 9.000000 5.000400 5.994000 10.011600 10.011600 0.000000 ] xS +4 88 m +($8$#0'-.-'"1&*,,.%0"&,.3"#'\)&1'\)'&*-&.,'4*'\(&$8&$.&)[ 10.422000 9.414000 10.422000 6.408000 9.414000 4.410000 5.418000 10.422000 5.418000 4.410000 10.422000 10.440000 13.770000 10.422000 4.410000 4.410000 10.422000 15.408000 9.414000 9.756000 14.472000 4.410000 10.422000 10.422000 10.422000 6.408000 4.410000 9.054000 14.166000 10.422000 4.410000 9.414000 3.600000 14.598000 10.422000 4.968000 14.238000 10.422000 4.410000 4.410000 10.422000 10.422000 4.410000 10.278000 13.950000 10.422000 8.640000 14.562000 10.422000 10.008000 0.000000 ] xS +4 110 m +(0"%%"+"&0"1\)$4*.-5&9*'\)&.*-$&'#*#$&+","#&'1&)[ 10.267200 11.275200 16.261200 16.261200 11.275200 11.275200 10.375200 14.263200 10.267200 11.275200 11.275200 10.267200 11.275200 11.275200 11.275200 11.275200 6.271200 5.263200 14.371200 14.263200 11.275200 5.263200 8.809200 14.821200 11.275200 11.275200 6.271200 10.357200 14.281200 5.263200 7.261200 11.275200 7.261200 9.655200 15.001200 11.275200 11.275200 5.263200 11.275200 5.911200 14.731200 5.263200 10.015200 0.000000 ] xS +4 132 m +(#$\(#$:$1+$#'-&'1&7",*\(-.-$&7$,'-&$\)\)$&0',,*%&+","#$&$*&)[ 5.994000 10.011600 10.011600 5.994000 10.011600 10.011600 10.011600 10.011600 10.011600 10.011600 5.994000 3.999600 4.932000 10.607400 3.999600 10.393200 10.157400 9.000000 10.011600 3.999600 10.011600 10.011600 5.000400 10.011600 5.000400 9.799200 10.751400 9.000000 10.011600 3.999600 3.999600 5.239800 10.299600 10.011600 9.000000 9.000000 9.689400 10.861200 9.000000 3.999600 3.999600 3.999600 10.011600 15.130800 10.402200 10.011600 10.011600 3.999600 10.011600 5.994000 9.572400 10.978200 10.011600 10.011600 0.000000 ] xS +4 154 m +(;*2'.-&1*,,.&\(.#'.-*#5&<80$\(-$*#&\)'1-&"00.$0.-&0*\('+.-.-&)[ 5.000400 10.011600 10.011600 3.999600 10.011600 4.968000 8.821800 10.011600 10.011600 3.999600 3.999600 10.157400 8.641800 10.011600 10.011600 5.994000 3.999600 10.011600 5.000400 10.011600 5.009400 5.311800 8.479800 12.006000 9.000000 9.000000 10.011600 10.011600 5.000400 10.011600 10.011600 6.471000 8.312400 9.000000 3.999600 10.011600 4.678200 9.111600 10.011600 9.000000 9.000000 10.011600 10.011600 9.000000 10.011600 4.845600 8.946000 9.000000 10.011600 10.011600 3.999600 10.011600 10.011600 5.000400 10.011600 5.000400 0.000000 ] xS +4 176 m +(1"1&\(#"'+$1-/&\)*1-&'1&0*,\(.&4*'&";=0'.&+$\)$#*1-&%",,'-&)[ 10.011600 10.011600 9.979200 10.002600 10.011600 5.994000 10.011600 3.999600 10.011600 10.011600 10.011600 5.000400 4.950000 10.020600 9.000000 10.011600 10.011600 4.957200 10.013400 3.999600 9.986400 9.993600 9.000000 10.011600 3.999600 10.011600 9.984600 9.995400 10.011600 10.011600 3.983400 9.986400 10.011600 5.000400 9.000000 9.000000 3.999600 10.002600 9.977400 10.011600 10.011600 9.000000 10.011600 5.994000 10.011600 10.011600 4.973400 9.997200 14.994000 10.011600 3.999600 3.999600 3.999600 5.000400 0.000000 ] xS +4 198 m +(.1'%&'+&$\)-&,.3"#*%5)[ 10.011600 10.011600 3.999600 14.994000 5.000400 3.999600 10.011600 5.000400 10.011600 9.000000 5.000400 5.000400 3.999600 10.011600 10.011600 10.011600 5.994000 10.011600 14.994000 0.000000 ] xS +Q +0 0 0 sc +q +36 9 770 577.20001 rc +0.75195312 0 0 -0.75195312 72.845703 569.70508 cm +/F3.1[ 42 0 0 -42 0 0]sf +341.13571 43 m +(!"#!$%&'")[ 32.260200 27.174000 25.695600 32.260200 12.469800 25.758600 34.389600 33.549600 0.000000 ] xS +1 0 0 sc +0.75195312 0 0 -0.75195312 73.597656 159.89059 cm +/F4.1[ 12 0 0 -12 0 0]sf +4 15 m +(!"#$%&'\(\)*%&+","#&\)'-&.%$-/&0"1\)$0-$-*#&.+'\('\)'0'12&$,'-/&\)$+&+"&$'*\)%"+&)[ 7.329600 7.329600 4.670400 6.674400 10.995600 6.733200 3.333600 7.329600 6.674400 7.329600 10.599600 7.130400 7.329600 7.329600 3.333600 7.329600 3.546000 8.182800 6.674400 3.333600 4.808400 6.246000 6.674400 10.670400 6.674400 3.996000 3.740400 6.652800 6.674400 7.329600 7.329600 6.674400 6.674400 6.674400 3.996000 6.674400 3.996000 7.329600 3.994800 7.734000 6.674400 7.329600 3.333600 7.329600 3.333600 6.674400 3.333600 6.674400 3.333600 7.329600 6.918000 7.471200 6.674400 3.333600 3.333600 3.996000 4.191600 6.201600 6.674400 6.674400 7.450800 6.938400 7.329600 7.731600 6.657600 6.674400 3.333600 7.329600 6.674400 10.670400 7.329600 7.329600 0.000000 ] xS +4 29 m +(-$%\("#&'10'+'+*1-&*-&,.3"#$&$-&+","#$&%.21.&.,'4*.5&6-&$1'%&.+&%'1'%&7$1'.%/&)[ 3.996000 6.674400 10.670400 7.329600 7.329600 3.999600 4.832400 3.333600 7.329600 6.674400 3.333600 7.329600 3.333600 7.329600 7.329600 7.329600 4.842000 3.315600 7.329600 5.354400 2.804400 3.333600 6.674400 7.329600 7.329600 4.670400 6.858000 3.978000 6.674400 5.348400 2.809200 7.329600 7.329600 3.333600 7.329600 4.670400 7.196400 3.639600 10.670400 6.674400 7.329600 7.329600 7.356000 3.478800 6.674400 3.333600 3.333600 7.329600 7.329600 6.674400 3.844800 3.651600 8.666400 4.682400 3.475200 6.674400 7.329600 3.333600 11.187600 3.644400 6.674400 6.681600 4.810800 10.670400 3.333600 7.329600 3.333600 10.521600 4.310400 6.674400 6.674400 7.329600 3.333600 6.674400 10.670400 3.333600 0.000000 ] xS +4 43 m +(4*'\)&1"\)-#*+&$8$#0'-.-'"1&*,,.%0"&,.3"#'\)&1'\)'&*-&.,'4*'\(&$8&$.&0"%%"+"&)[ 7.329600 7.329600 3.333600 7.005600 7.460400 7.329600 7.329600 6.674400 3.996000 4.670400 7.329600 7.209600 7.914000 6.674400 6.674400 6.674400 4.670400 6.674400 3.333600 3.996000 6.674400 3.996000 3.333600 7.329600 7.057200 8.066400 7.329600 3.333600 3.333600 6.674400 10.670400 6.674400 7.918800 7.204800 3.333600 6.674400 7.329600 7.329600 4.670400 3.333600 7.124400 7.342800 7.329600 3.333600 6.674400 3.319200 7.807200 7.329600 4.862400 6.926400 6.674400 3.333600 3.333600 7.329600 7.329600 3.333600 6.738000 8.385600 6.674400 6.940800 7.525200 6.674400 6.800400 7.665600 6.674400 7.329600 10.670400 10.670400 7.329600 7.329600 7.329600 0.000000 ] xS +4 57 m +(0"1\)$4*.-5&9*'\)&.*-$&'#*#$&+","#&'1&#$\(#$:$1+$#'-&'1&7",*\(-.-$&7$,'-&$\)\)$&0',,*%&)[ 6.674400 7.329600 7.329600 6.674400 6.674400 7.329600 7.329600 6.674400 3.996000 3.988800 3.518400 8.666400 7.329600 3.333600 7.152000 3.694800 6.674400 7.329600 3.996000 7.304400 3.541200 3.333600 4.670400 7.329600 4.670400 7.454400 3.392400 7.329600 7.329600 3.333600 7.329600 4.284000 4.558800 3.333600 7.106400 4.395600 4.670400 6.674400 7.329600 4.670400 6.674400 7.329600 6.674400 7.329600 7.329600 6.674400 4.670400 3.333600 5.245200 2.924400 3.333600 6.741600 4.760400 6.674400 7.329600 3.333600 7.329600 7.329600 3.996000 6.674400 3.996000 6.574800 4.272000 6.674400 6.674400 3.333600 3.333600 4.712400 3.456000 6.674400 6.674400 6.674400 6.522000 4.324800 6.674400 3.333600 3.333600 3.333600 7.329600 10.670400 0.000000 ] xS +4 71 m +(+","#$&$*&;*2'.-&1*,,.&\(.#'.-*#5&<80$\(-$*#&\)'1-&"00.$0.-&0*\('+.-.-&1"1&\(#"'+$1-/&)[ 7.329600 7.329600 3.333600 7.329600 4.670400 7.005600 3.460800 6.674400 6.865200 4.257600 3.996000 7.329600 7.329600 3.333600 6.674400 5.078400 2.709600 7.329600 7.329600 3.333600 3.333600 6.962400 3.504000 7.329600 6.674400 4.670400 3.333600 6.674400 3.996000 7.329600 4.014000 4.474800 2.652000 8.004000 6.674400 6.674400 6.674400 7.329600 3.996000 6.674400 7.329600 3.992400 4.470000 6.674400 3.333600 7.329600 5.192400 2.596800 7.329600 6.674400 6.674400 6.674400 6.674400 6.674400 6.674400 5.030400 2.758800 6.674400 7.329600 7.329600 3.333600 7.329600 6.674400 3.996000 6.674400 4.899600 2.889600 7.329600 7.329600 7.450800 3.672000 7.329600 4.670400 7.329600 3.333600 7.329600 6.674400 7.329600 3.996000 3.333600 0.000000 ] xS +4 85 m +(\)*1-&'1&0*,\(.&4*'&";=0'.&+$\)$#*1-&%",,'-&.1'%&'+&$\)-&,.3"#*%5)[ 6.674400 7.329600 7.329600 3.996000 3.333600 3.333600 7.329600 3.333600 6.674400 7.329600 3.333600 7.329600 6.674400 3.333600 7.329600 7.329600 3.333600 3.333600 7.329600 3.996000 7.329600 6.674400 3.333600 6.674400 3.333600 7.329600 6.674400 6.674400 6.674400 4.670400 7.329600 7.329600 3.996000 3.333600 10.670400 7.329600 3.333600 3.333600 3.333600 3.996000 3.333600 6.674400 7.329600 3.333600 10.670400 3.333600 3.333600 7.329600 3.333600 6.674400 6.674400 3.996000 3.333600 3.333600 6.674400 7.329600 7.329600 4.670400 7.329600 10.670400 0.000000 ] xS +4 M +0.60271788 0.60269988 0.60271013 sc +0.75195312 0 0 0.75195312 524.39362 110.2617 cm +55.331169 -0.34806231 m +55.331169 195.14281 l +S +109.8559 -0.34806231 m +109.8559 195.14281 l +S +165.7104 -0.34806231 m +165.7104 195.14281 l +S +221.5649 -0.34806231 m +221.5649 195.14281 l +S +2 J +0 0 0 sc +-0.52337033 -0.34806231 m +-0.52337033 195.14281 l +S +0.75195312 0 0 -0.75195312 472.8848 249.09109 cm +/F5.1[ 24 0 0 -24 0 0]sf +0 22 m +(!""#)[ 12.000000 12.000000 12.000000 0.000000 ] xS +0.75195312 0 0 -0.75195312 472.8848 212.4333 cm +0 22 m +(!""$)[ 12.000000 12.000000 12.000000 0.000000 ] xS +0.75195312 0 0 -0.75195312 472.8848 175.7756 cm +0 22 m +(!""%)[ 12.000000 12.000000 12.000000 0.000000 ] xS +0.75195312 0 0 -0.75195312 472.8848 139.1179 cm +0 22 m +(!"&")[ 12.000000 12.000000 12.000000 0.000000 ] xS +0.75195312 0 0 -0.75195312 519.50592 101.2383 cm +0 22 m +(")s +0.75195312 0 0 -0.75195312 556.53961 101.2383 cm +0 22 m +('")[ 12.000000 0.000000 ] xS +0.75195312 0 0 -0.75195312 593.57318 101.2383 cm +0 22 m +(&"")[ 12.000000 12.000000 0.000000 ] xS +0.75195312 0 0 -0.75195312 635.11871 101.2383 cm +0 22 m +(&'")[ 12.000000 12.000000 0.000000 ] xS +0.75195312 0 0 -0.75195312 676.66412 101.2383 cm +0 22 m +(!"")[ 12.000000 12.000000 0.000000 ] xS +Q +/Cs3 SC +q +0 0 841.79999 595.20001 rc +170 0 0 176 513 314 cm +BI +/Width 510 +/Height 528 +/BitsPerComponent 8 +/Decode[ +0 1 +0 1 +0 1 +] +/DataSource cg_aiproc +ID +JcC<$JcC<$JcC<$JcC<$JcC<$JcCN*JcC<$JcC<$JcC<$JcC<$JcC<$JcCN*JcC<$JcC<$JcC<$JcC<$ +JcC<$JcCN*JcC<$JcC<$JcC<$JcC<$JcC<$JcCN*JcC<$JcC<$JcC<$JcC<$JcC<$JcCN*JcC<$JcC<$ +JcC<$JcC<$JcC<$JcCN*JcC<$JcC<$JcC<$JcC<$JcC<$JcCN*JcC<$JcC<$JcC<$JcC<$JcC<$JcCN* +JcC<$JcC<$JcC<$JcC<$JcC<$JcCN*JcC<$JcC<$JcC<$JcC<$JcC<$JcCN*JcC<$JcC<$JcC<$JcC<$ +JcC<$JcCN*JcC<$JcC<$JcC<$JcC<$JcC<$JcCN*JcC<$JcC<$JcC<$JcC<$JcC<$JcCN*JcC<$JcC<$ +JcF:#rql]`rp0RFqqqD'rmUbkrl>#UdD5OmrlkAfqp>>srn[S3ro="Erpg!^JcDeNJcC<$JcCN*JcC<$ +JcC<$JcF:#rpTj#riuHhqg\TFr_32SrZ(nGd/a%DrWE-Or]L'CrbDFVrdk'0rj2UEro*kTJcDnQJcC<$ +JcCN*JcC<$JcC<$JcG-;ro=!prgj%ArbVR5r\4DFq[`Q2q[!0(rW:IIp]19trWi<+q[WT: +rXo,FrYYVRrZD,'r_3<®]NrkABirqM'E`rCViJcC<$L];r*JcC<$JcC?%rq$-NrmC_Sri5sare(2h +ra#Lor]:$0rZ;%GrW;*["U"r3#6tP1%jqo!%hK6^&.]9_%hB3^%hK6^&.]9_%hB3^%hK6^&.]9_%hB3^ +%hJdQ%hSUKh#REerYkbar]U6Sr`fA>rdt-0rh9>*rm1T'rqHEkJcFL)JcC<$JcCN*JcC<$JcC<$OoPFX +rqHE_rp'LCrlkAJrf@%fr^m);rWVWgrWE-&rW`?,rWrK1rX/l<$k3UR%JpV='bqN)*$5#,.Olkr.k)nt +.4Hbr.4Zhr.k)nt.4Hbr.4Zhr.k)nt.4Hbr.4Zhr.k)nsq^MLlrXei7p^?s)"U5/9!s8]*!pfpd$iV%C +4T90rN;fsYdf/>,lMg8OpAY#As6'E5s+13$s+gW*s+13$s+137s8MuriVpUkQMs_[)#afs!<*($(Ddo6 +,UG<*2Ea2e84Z%M8WBk_@(F*2PFF`VVIFED\KFa%tNGBJ%PG'8+SGBe=UH$=IXGB\=VGBnCV +H$=IXGB\=VGBnCVH$4@TG'8'\F`hnNFa%qLG'%hLFEDYHF*2MDFBi'W=]ns0<`_^Y7Qs"$1c.-4*Zl+3 +)#a]m!<+JI;#Yb>]Dh8Ms6'E5s+13$s+gW*s+13$s+13Cs8Moph>X8ML]1]\3rUf3-2nVX#6"\s!<*!O +%Ls$g)B0tK-8[P:5s[k292/;^<**.(?!UiH@:X"`BPD0sD/F31E,p#@FE_s.GlE!jI=-GAI5?>#I=?Tm +IsuirIXZisIXursJU`0#It*$!It<*!JU`0#It*$!It<*!JU`0#IXZisIXh]PI=Q`oIsl`prd>o:I!p?g +I*r[ek +7/g9eJ,ZeRec,2ls7ZJDs+13$s+gW*s+13$s+13Os8N#soD[YHdf.,_TDiI%8H'h4!qcNs!s8Z2#71;> +rY5>K+rq[F.k<202E4#i6rHo]?XI8VBkq^.F*;_PG^+O[H$aj`rd5<,I=6QmI=H]pJ:E'"J:N3$JGXpS +K7\].JqA]0KSG/5L4k57KS5)6Knb;8L4t>9KnY88Knb;8L4t>9KnY88Knb86L4k57-A-r)JqA].Jq\f. +K7ST*JUrE'J:`9#JUW'!IXZcoI"$EhItW2)R>l-2nqe)&X@l +'E/LD$471?"8)Zn$2te@5lPm)QN"DneGeS/nc&E;s+13$s+13*s+13$s+13$s0_n+rVlQjo`"4V_u=cW +7/e/)!VcZo!WE0""9&K'#Q>JJ-71**5XACM(rc\NkG^+O]HiABoIXQYDIfb.MJ,Y!&K7ST, +JqEuT%YoalLPCP>LPL_BLl.%Greg]52N3QPNJrgUN/WdVNK0!XO,]-[NfK0\NfT3\OH,?_NfK3]Nf]9] +O,f6]NfK0\NfT3\O,]-[/<#OJN/WdUN/`aRNJ`UPMMd@LM2R1GMMHtDLPL\=KSP56L4b,4JqAW*J:dcN +rdP`4I=HTjI=$;rWW9(rW;WjrX&Qsrf-ohro3qLrqZQj +MuSA.JcC<$L];r*JcC<$JcE7[rqQKIrf-n\r[IgTrWrK,rW;iprW*QD',;c<,r[bB<)cn4BkqU(rbr$^ +F`hnQGlE!mI"$NpIt.HJ!ePuSre(3("c%heLkgcbM$8irMiNaTrf6i9r/go?!g8\.rf[8E2O'DhQ'@Mu +Pa%K!Q'R]#Q^*i&QBml'QC!o'R$O&*QBmo(QC*u(R$O&*QBmo'Q'[c$Q^*i&)O6SRQ'IZ"Pa.GrP`h2o +P*2&lOckffP)k]eqi;k[NfT3\O,]-ZMi3OMLl@+EMhZtBKS5,5K8"o/KReT)rdaut&U\tSGB\=SFE__E +F`))9@U`mI<[1TE@Us1eC3+H5iC?GBa%3!doR[T`F +RK]%ER?j/*rg#j7Pa7JqPECukOH>WdO-#Xo?]Hkl17Js+13$s+13*s+13$s+13$s3:TCqu5LP +MuH9H%fQM"!<*$A'bqNR77LNe?>aY#F`hnQG^Fa_I"$NpIt*$$JqSc/reCE.repc7!07#="-A\-OoCOG +Pa.O5QN!9NRJrZ]SXc4ASXlCET)P>cTqJ'PU8%X^"f.ogV50pdVZ!FhW;W[sWi;usWWK6$Wr&hBXK/D' +X/iA'X0&G'XfJM)X/iA'X0&G'XfJM)X/iA'X/r>$X!t'KX/`2#WMunrWN)nqWMcYnVl-JjVPp>fVkp5e +Unji^USOWYUS"0Qrh'=aStH"R(S%"dR[T_6R@9J/R$O&)Pa%GsPE_/jP5^OrNfK0[NK/mRN/3:HL5(M; +KSG&/K7AB$I=6TlH[U-`H?OIVEcQ80?stoM2Ad8KrWDThrWrKgrhBDDT`9TCJcC<$L];r*JcC<$JcF=$ +rr2oXrf@%lrYthKrX&Q*qZ-TtrXT/h1c7ir9)`*-C2.O)EccMLH$ameIt*!#K)UE,Knb>;M2D4i#`Ob& +O,f9_OcfX,!gT"7rg*POrgWnW!1j+\!M?"`T`1\bU]REiV>R1jVuEUrWi;usX8]4!Xo,@#YPbX(Z2V$@ +Za-mDZEgjDZaI-G[C!S^]"#8\\$roV[^`cS\,Nf>['[9K['fn?#d^kEZ*CX?Z*O;2&$W.:XfSV+X/i>$ +WN)nqWW&dsUnjmeV#I,WTV/$OT:haGT:DFBR@0M1Q^F&'QB[W!OH>WdO-#?\O,JpTLPL_?Knk;5Kn+]* +IXZcnH[L'_H=pl)<)cmg7nGEi1B&Ks&cr4?#5\E"#lYP;9`BA;Q2\]#nG`\@DFHrjr*@qn2pArk8ZQ^:qCt^VIV!ftda*^qh&,^qme#^qROt^:q@p]Y1tj]t:nh]"5Ma\\#D_ +])K6C\@B)Y\%&iR[^TcO-#u +!<*B*-iS;gaSt2unc&L!s+13$s+13*s+13$s+13$s5j:[hu9kZ8,a(j!<*'0.4H`=8k`r5C3=ZCH$TC9 +&Uf1[JV&K,KnY;#+M-QSXuFFrh'FgTq\?YVZ*IoW2T]p"0/H(Xo>O' +Yl:m.Za9Y_Krji$>#eRa^]tV4q^:sQ]!PcDK_>_=N_u@RU`Pf^l`W!jYa2Z-q`rsK)aiMR# +aV)b?]MMd@KLl-k=L4Oo.It*#sI"$ao`4slrXSourf-pG +rr'S2JcC<$JcCN*JcC<$JcC<$mf3:aroa9:r`/qKrXo,4qZ-TtrZqJ"&5lD*@q0(fDK'fDH@:3kJV!fQ +&VYsoM2I1MN/WdWO-#KdPa.O5Qicid*L%bcd2L8%+3GKdEp7f +d*U1ed*_j>!mf3>qp,GjcHjb\ch5NgbKJ,OaihfJb599aa2c9@`lJ(trknuX_o0F/_u@LO_#D(I]`l!Y +]XbSarjW$;[C?.Crj*EFYd1I9YcY%1X/i>#W2c_lW2-5dUSFXaTG3uhT:;=@R@0S3Q^O&$QBIDpO,oD% +NrFq8M#N)HJ:N3"IXcZiHuEqB?XI8=:f9PD65ga]"U,,-!<*-#')j0U8,fLeahe".s+13$s+gW*s+13$ +s+14Bs8Mopi;V1(W;]Eg*r#a7"9&iF*??1e5seII;fQeuH$O^`I"$Qprdb-)L5,\`!fDnorf75FOHGcj +PQ$jRR$jA3S=H.BTDkJeTqeBZUnn!f"0/B%X8]4"Y6(u6ZMq30[JmT;\@B)\])K;C]Y2#W^B23d_>M.R +_o0L5`Pqhrrl>#[rQ>,_"O,*8c-?.2rQkJi!R]#X!lMporkefR_8?2e!kuC` +rk/fQ]">M`]!o/Z[^NZOZaB_;ricd5Y-4n,XJr2"W2Q]pVA,c!US4BUT:_dGS"?"7R[08,Q'I[7P5^OA +NW+eOL5(J9K7nc*JUMrqG^+ONCi]=Y`T]`Ps`_#D(L_86,f +!lMsprl+lW"j"g-b0/!-bl5ihcHjh`rm(hrdF$=gdF-JBe,IkqeH+7PrR_&$r7M)(r7_;.gY;;S'&D?u +h;$fAgt^`@gtgc@h;$fAp"]Q%qqM,(qq:u$#hR\\e^`:%e^j`L#h.8PdaHUkdF%jF=mF`hnVI=HctJq8K+ +L5(MBMiNdVO8b4DP*2)rQN!9RS"6,KT*:p^U8+KZrhfgtWiQ-$ricO/YHY@>rj2j;\$ro[]DfGE^;%G] +_#D7N`;[^Za2c9Db00e.rlt>drm2,&daQ^qe^W+"e^`7&fDaG)gY1B[gB$*brS@J0qqq;/ro*\4o&KB' +"lnY(j5]4nis"H%j5T(Yro3q9ro!J,!oDekrn[S/rn@V1g=t94g&BV&f)F2)daHUldF-@erQk_mc-FPW +c2PluaN2NEa2l6=`l#^4^qde$^VKi`&\Pci]"5M`\@K#T[^!*DYctD3Y:QcVXf/1tVP^;fUo'fXU7\'N +SXl@@R[]S-Q]dMrO,oE_NK8mOMhQk@JqA^UJ.[*RIS_>FoFu3*rZ?B!W)lr.N^rB6<7,gBk_@+G'JC^I=Zs$KnY;!UAt= +lNuqDlg3s'm-F!(n*:/BlKda#lhfrGkkjNHjlP[ejlZR(ro=@EioB"Vio&bRrnmk6h;8.e#i+4kg"G-5 +g"QGXrmq>'eCE$seGdnqd/MAjblZ)3bl5``a8X'W_Zdik_8!b#rk/oS\\#>[\[JrUZa7$CYd(@6YPtX* +W2Q]pVZ*CjT`1P^Rf\tERJrHTOH>TbNfX1!$\jCmJqA],J:`2tJ,XO"Bk_[Bcb6l$OT$k*XC!<*E+ +)#cPpL]53jo\'7qs+13$s+gW*s+13$s,$dTqu5j]cd)U;rfI+;rY#).'*eaJ$O[@\)&bt687,_3F)uGM +HiAKnJJ<`kL51YDMiE^VO,oBcPEhK$R$jBAS->OXTV8-UrhTmuW2Q_sX0/S,ric^7Za7$I[^WcV\c02> +^')3c_8*kc_Z7XSa8X0Zap?58c-FV\d*U2>dKJ%JeCE+Kf)XJ&f`Km]g]$"+hYuC6i8NYniWS<%jQ5M" +k5OQCl29iFlhg&Dmd9HLnF,i8n*fc7n*of7qsXFMqs==J"mYC=lK[^7lMg#HkPOBFj5]4[ioC$t#iOY# +hr!AKhV\=hrn@V0g"P*2g&BV&eGdo&dF$Cgcd9q]ci2/fao9[\?iNN +Za7%LOk#.rdPE)H[KsYG@=oi1c.*; +-7Jj+rW2lrrWW9nreUQjrp0R^huA9-JcC<$L];r*JcC<$M?!SFrhois;ufng!$WF(*\K'!B4kq$Fa&.X +I"$NoJUrH.L5:\CMN*UVO-#KgPl?sWR%'S8St;RITVA6XV>dFmWrfB(Xo>O.ZEgjF[C6(E"M21V^:sT] +rkSTOrl+lWrlG)^!R8mgc2c2id/MMnf)F8&f\"mVg]$"-hYuF6iSjdq!9=(>roO.Broj@G!UAtKli-8M +m/cYCrU9aTr:'m[naZ2LoD\CQp&"ILp\=I]p%\4Wo`"I]o)%tSn,)MOliQJ;li-,Skih9okNM$hkPjTB +j9"O#PA)r&H4E`YQ"4Ps+13$s+13*s+13$s+132s8MHc\c+bk*!$ET!"8Z(rW=JY&.qN,94VRGDJjE= +H$b$jJV/T.LPL\DMiE^VOH>TfPa%K&R[a;Irgs7eUSRmd"fSB!XK8Q'YPtm-ZimhG\%B9O]G/)p^VI_' +_o9U7a2c9Cai_iOc-FW6cNV\DdaQasrmq)$"52D^g]$(/hu;R5j8S*BjlPXfkPjZFl2KrLlg*p:mJcPQ +n,DhUo)A7[o`"O_pAXg`q"speqss[=rVl`cr;QTmqYU'ep\sm`p&=U_o)A.XmfMqFn,)MOm/H8Kkl0cE +jo49DiSieRhr+Lj!o)Jbrn@A(rmq(u!n,QHrm(YjcHcF4rlP/Z"iJ6r_84"f^B2'\^Ab\B[m@C.[BQm? +Y-+t/XKJJ"WMHAfTqS6QStDLASX5\2Q'IYsOHPWaO,AgRLPL\;JqST%IsQEgEcQ82@UhM_4X;:!qZ-Ts +rW`?:r`fAXrpf+MJcC<$JcCN*JcC<$JcD#8rqHE(rfmCarY#25!<<,u!<*i7-mM)H6tg7KGB\:ZI!pQs +Jqf#8M2@+LNK0'\Od),sQC"#/S"9PNrhKIh!iW&sri?:+Y-5(6ZMq64\$u@I#.qR^^;%FurkeZRrl>/a +bKTt1!mf3>rm:nue'upuf)F;&g=lP]!8[Y3rnmkU6fqtprr)ihrmq'`r\aQQ"9AN)"9];?$k*S)3&sl7;g!5,H[C0jJ,Y!>K855=Mi3RT +Nf]BcP*VE#R[T_:SXuLITr"T_W2T]p"0/K*Y5Y^*ZjsRS\@K/]]tM.p^VI_'_u@[Ta9'K*b5TZbd/MMn +eGe&*g"G*6gYCZBhu;R5ir7s>jlPY(kl0lHli->On,DhUo)A:\p&=^bq#:*dqYpEirVQT&s5X.Srr2lq +r;QTmqYp +s8MKd[Jh*D"S_s"%hB4!-R:-RB4u@-G'S@[It*!#JqSo7MM[1KO,oBdPEhH"R$jA3St;SRUAh"gVuj'% +Xo>R(YnXUR[^ir[]Y(qm^VI\%_SsL6a2c:#b5T]cd/MDte^`7&f@\d0rn@G.rnm_6ro=">!pJk4rp'LK +rpB^Rrp^'\o(2kRrqHEerqZQkqu-NnT)["6rr2fnrquclrqQKerq-QgoCVVEoC28>rpKdPrp'XLkir*/ +ro=.>iT'pq!o;\hrnRM+rmqG)e'uakdEg.crlkAa#fam)_o'F/_8?2d!kZ(WrjY%s['d-BZELI9WiE+u +W2ZSgVP'TUSXl@@R[]S-Q]R>mO-#K_N/`RHLk1,1IXZioH@0mZG?nK\4Zu"."8)Zn8H+8@n,E:Xs+13$ +s+13*s+13$s+13As8K2#HN#Mq#6"Z&!<*'*/hSeK8PET&&S6-/G^Y!iJUrE,KnbJBNK0%uO9Ui4Q'[r. +S,Su\TV/"XV#dNnri,t"ricO2ZEq!JrjVs=rk8M +klp21k2YL_ro*k6rnRM,rn.A&eCFQHrm:Yh"j+m/a2c:#``Mrn%_7g=tENf&^PL5(J6J:`2tIs?3aCMRcK4$4uB/,g(V!<*3%)#fKn_#EKms+13$ +s+13*s+13$s+13Ms8MopkPi3p/cH.T!<*'3'bqK9/M:LA@s3$?I!gBnJ1Z;)KSGAAMiE^VOHGZkQC"&/ +S=Q4CTV/!UVPgDmWi`D+YHP1:Za@-J[^s&_rkAiW_8F.,`5]gU-fp&=R^nG_nUmK2\=li-)HjSn3=i;VR3 +g]#n*ec+"rcO7t@c,duJ`Pom8_o2Pirk8^LrpTjQrp0RIroO.=rnm_1rn@A'!n5WJrm2/"c-FMUbf7ZC_o'F/_8?2d'Y1cc +[^N]PZaI!?Yc=_*WMunnUo+-a!h>dOrgEnPPEu30(Q=<5M2@.CK8"f)J:)`mEcQ5+>[ANq+oViG!<*-# +'`MhGc2dG:oCIP5KE$N&L];r*JcC<$YlF^fri?#_rYb\r/,L];r*JcC<$[f?@( +ro!dhrbVQCqZ-U!rYYVf(1L``H$O^bIXm!#KSG5;Mi3UVO-#Qi%$[-HR[p"@T:_gPUS[si$a$P6YHP1: +Za@6P\c05F^V@S#_8?2krlG5dc-H=8rm^qurn@A.ro!e8roX4Erp0RPrp]pYrq??drql]mrr)iqJcFs6 +Q2ga\rr)inrqQKdrq69\rpTjRrp'LGroF(;rndY.rn.5$rmD2"cHj_Yc,duJ`Pojr_Z%=L\i$q)\$WNM +YHP12XKA@sWMH>eT:_gHS"5n4R?Ni#O,oBZM2R.EM1L51I=6TfF`qA/B0\^KrYPP>qZ-U7!(HuY7fK[l +mf*-8s,?u/s+gW*s+13$s1/1/rr2EdKDnF:!<*$A'bqNd='9K]EdE%ZIt*$'KnbD>M2dLUP*2#pQC"#- +"e2*TTVA1[V%9K)X/rM.YdCdF[^NZV]"@sVrk\iX`Q$$Ab5TZbcNVbFe(3+%rn@A,ro!e:roX4Drp0gW +n*ol;o)A:\p\t!fqu6PFs4mX2s8Murr;QTmp\sgao*+UOnEoW2rp0RIroF(:rndY0rn.5#rmLel!m8[/ +rlG)X"i.pi]Y(rW\cT=K\,NWHXf\b+WiW(pW1]fYSt;RCR[]S-QN!!FNYI>,Mh?Y8I=6WlH@9s[GY:\( ++sJ9,!!!-&"9e]Crl"g-JcC]/JcCN*JcC<$JcEC_rqucXr_i_6rX&H%rY6G.0f!EUC3=ZCH[C0lJV/c7 +M2dLTOH>ThPa.]+S,Su[TV)^eVP^8kWiN8(Y-G7;rjNKN]">Yh^;7Y&`l?'?aND`Nc2Q&geGe%ugA]t. +ir8!;kPj`JmHs?@n-/CRo_/"QrqQKirr)iqJcF=$Jc>`Mrr)iorql]i"n_H[naZ2Ln,DYPkl0]Cir7m8 +g]#k-e^`7MdJhE!bKJ,Ma2l-7`50:,rk9)V\@JuR[B[!BXf\e*W2ZShVP0]Xrgb'rQ^F&'QB.)gMi3RK +Knt>4KRJ8uEcQ51@Ur)'9`>.m!!*'"rWE-:reLKgJcCf2JcCN*JcC<$JcELbrp'L2reUOrrW`6"rZW%= +4?ZbI=a51;IXZfuJV8c4LlICSrf[8GrgF(aT:hpQUo("%VlQl"YHP4:ZEq!J\%B8b^V@S`_$.iua3)QJ +rlt\od*^Cof)FA%g]$.1ir8*>kl0rJn,Dk]p%A%Rq"apdrqucorr.KKe,P"!!<<&tqu-Nl#l+2jp@e7Q +o_&4Q"mt^FlK[^7kl0ZBiVq[8g=k<\fDa8'd*U1abg$..rl4rS%_fZl\[f;[[^WNHZE::4ri5sqrh:[. +S=Z1T^MN*CHMLpG5I=6TeFEV8.BK.t3()@\l!=0#/!<,+[C];*JpOW@0s+13*s+13$s+13e +s8Min_#BSt./j;I!<*'!$QVf18nDRGG^+O`IXm''L51P@NK&s\Ocl#rR$jA3rgs7fUo"'h!NW70XKf%9 +[C*HP\%0/a^&GhH`W!pWbQZ>=d*pInrmq5*g=uV`"lS=tj5]5"kQU;Fk?=5<8/HPtUp]1:m +ri^nQR/_a;L];r*JcC<$aT)8,rl>"&rX8]-rW)p)&NMj4;c?Y8EH?PVIY*0)L5(N`NW,+?PnodUS=cFH +USF]aVl?c!Xg#%8['[9O\,a&<^Ac"K`<+-%ao9TbdKn@Pe_&O-h;-rei;Va8kPjcGmJcVSo`"Xbq>UurVHBfrqZQcrp^0[mdKK-m/H5JjSn-;h?DTcg=Y'2rmLqpd*Vd8rlP/W!l)Lcrk&iQ +\@JrP['-[;XK8S&Vl6>aU]-h`Rf8T`O-#H]MiELILk1,0H?t![#BFup?XbT=0)c4T!<*`4:]?Z2s-s%> +s+gW*s+13$s3CZDrr23^_>]>k%/U))#Q>q[='&L?Ci4THI=Zs%L5(MBMi@Xtrg*PO(7q+jU8"H^W2cr# +Xg#%7[C*KR\@T>c!58BJrl4rZ"jP<;d*U2>f)F;'gt^`bi;Vg:kPjfHmf)bUo`"Xbqu6Nmrdk*]s+146 +s8N#srVl`oq#9pfo()DOmfMh@m/H5JjoXN#ir7g6h#>q-daQ\EcMl&ea9'8s`;[Oa]Y(qe\%&]J['-[= +X/i=uV5O(Q&gugMi3OJKnk2/JU@fPIWT[T8P)Pt+*5cHac8dL4[Yg"Y9;hVR/KiSsk"rp'LNrp]pZrq??err%EJZN#LU +huE]SrqcWhrq69\rpL?`m-X!!ki1U_iSieQhV\=crmh"r#gU`AaiV]F`lJ(q!kuC`rj_s9*jDlRXf\b( +Vl?GdVOsKRR@0S1Q'[VqP)P?[L5(M9$A*t\IXcNaH!_SsL7aiOP*rm1Slrmh#%rnm_7roF(CrpKdTrq$-arqucoJcDhOJcF=$rr)ikrq69\$h!HOl07Kr +kNV!cj8S!9h#?"/e'lhGciqY;c,n)Mrl"fOrk9G`\@JoNZ`^I7X/iA"VPp/\Tq%XER@0M,P*:odO,FR- +N.Zb:It)ulG'I_8CIgufrX&H%rWE-Orb;B$JcDYJJcCN*JcC<$JcF7"rlP/'r[%OHrW)p"0-)&S:f("s +?t">+H[pWuLPL\CMN!UWOd;<"R[T_;StDgSV5^GoXK8P.Yd1^G\,O&>^])+PaN2L&bQ6&:!7:_prn7;* +rnmklHb_)#F=4$2uRV[f5[n +qgndOs+13*s+13$s+14(s8MinV>_k;!$E'o(cOB5F`hkSH[U?lJ:rT0Mi3RVOHPimQ'n&0T:_eUV#I;7 +Xf\e4ZEpsH[_'/a^V@S'`Q$!?aiquRdF$Cme^iC*"5)GchYuO6jo4KGmHs?@o)A:\q#:6krdk*Bs+13m +s8Murq#:!do)A+WlMg#Hir\,qi;VO2fEfsTeBZ@cbfn?2a9'5q_u@@K\e;EY[]m!@X/rG$W2ZMcURdsI +RL5LQPa%JpO-#3TMZ/>UAEs-it=s2Y0=rr2lqq>U$cnc%tUlMfoEir7j7gA]Y%df.Q& +aN2KA`5TR/_S!Op\$rmHZi7-4W2Q_lUnsb)Tq\'ISWoA*OH>T`N/i[KLk(#,H?spXEH>)YTjQC+/2 +StDXKrhTn#WiN;*Yd:[Crji$BrkSu]`Q$*Ebg4V_daHVDfDaS)huVp"!9F.Drp9XPrq$-brql]mrr.KK +Rf@s=a8c&9rquckrq69]rpKdMroX4>#i=Fqf\"m.f%9oLrm(Mbrl4rRrk&NG\%&cN[&pI5ri#mp!N)an +TE:RNSGnccOcbfbMiECCL4Ff*H?spSCi95r[7[RqZ-U..4m,(Df9T@H@:@Y6V89WiE.rUo"'`rgX%UQC%T4 +&W;R+LPL\9J:W#mHu3_=84Z>O"S_ur<;s(Ps1//\s+gW*s+13$s69R_q>T7M9E#D""9&<8%hB7A7Rpio +@Z%4eC<$pcd9hWbPoN`_SX4i +^&tmT\[2gQ[]cm=WiE+qUnscYUAgZ!Q'I\tOHPQ]NJ<1CJ:N2sH@'CACHO^BrXSf*rY>E@rjDb%JcELb +JcCN*JcC<$JcG*:rql]Nri?#8rWE-#rWa5g.4\b4@WZ^8IXZg#KSG>?N/ip[Q'I[7SGo,gUnjifX/rM. +ZEpmFrj`*F^VKid!li7#rlk_qdF-Lne_&O.rnde;j5g4%rp0RQ"S;6Wp@\L\rql]nrr.KKMuSA.[K$7* +rql]irq??]rp9XLroO.;rn@V.f@\R$eGdbmb5TH\_#q<]]se-R]!AWJriQF&Vl?JfVZ*4lR@0M.Pa260 +'T%[)K7el-It;ffH!"0P,9nKG&/"d>r\jb&rnm_NJcEUeJcCN*JcC<$JcG3=rr2o]reg\'qZ&&L"pZ4l +,&(b+G^+R`I=Qs&Ko:kKOH>ThPa.`-SY;aOUnjifX/rM.Yl;':\[f;d^VIe+`W!sXc2Q,if)FA%i;Vd9 +lMg2MnG`+[p]:9h!;h?IK)^E%YQ+V#rqcWe"n;$OmdBQCli,uEiVq[;g"G*.e("BDrlbG_`Q%nn!59>b +^::\aZ*CU:Xfe\(X/)PfT:_dER@BJ,Qi<'MMMd=HL55bX$[?oC='/Wo77I=["8`)t')mpjir8k,s2G"h +s+gW*s+13$s6p!ep&8h-0)btP!<**")B`?m?[$^>It*$%K8,>DNKB6aQ'I]*S"-.ETr4ifWN*#uYR%\G +\@fJg^qdec`;[mbc-=P]dF-\"g&Bk-i;Vd9li->Onc&7]qu6Nps8RZMJcC<$WW2tqrqHEbrpTjQroO.= +rndn4g"P!,f)F&$bfn>Pa2l.!_o2Ph/@`4#ZEgg>Y-=q+XJDYgTV/!KS=Pn/QB72jN/WdMKSP&,J9H*[ +C2.Q9/1pi)rW)p"rYPR0rnW/*`W(MhL];r*JcC<$o)J^Prg3U1rX/N&)F$GP;GpM:FEW.`JVJo8M2@1Q +OHPoqR%'S8rh'OoVl-Z!Y->.8rjDm@]Y=B^rl+lZrm1Snrn.5,ro3q=rp'LOrq-3arqlNkJcC<$JcDVI +rql]krq69[rp'aOkiq-fjo40:g]#h(dK@_;c,g+1b/;-8rkAiN\@JuR[]cm>WMurtVB)A(U7.O@Pa%Mr +OHYT\Ne;t=I=6WjG^Eq1AgSiPrX\u.rWN3TrbVT*JcEgkJcCN*JcC<$JcGECrp]p/r`]:0rW)p!rY$V` +>[;,\D1$_[K7ei7MMmIRO->cmR[Tb=T:i!UV5^JqYctC=ZaB_C!l)Lcrl+lXrltGk"kVAYgY:N_iVr!= +l2L,Mo)AC_qYpHhs+13$s+13Is8Murr;QNkoD\.`lg*p#kNLm`ir7d9g=k<\eH=.Dd*)O7c2Pf`_(WF4 +]XPA\Za7$@XfeV$WhcGfSXlF?Q^X,%QB$ueLPLb*YHP1<[C_1J\1+_hZ`U@4W2Q_kUSOHOT:)+:P*2&hNK8gKLkC>6I!g?]E,e006PC+JrW2uu +rXAcgrpt^@bQ!.nL];r*JcC<$qu?Zorn%-GrYt_7"W/'o3&iqtErLLkJUrE.LPc"k!gT%:rgEbYrh^:- +WiN>,YdLmJ]=Y_h]t_J&`;[m_cHabadaS3JrndnU*e +nc%qTl2KfDhZMQbg=?;UfDa1sbQYu)`koU1rkJHBrj;[.*N5p9U8"HTStML>RurhsN/WaQM2Hn:K6_`i +C2.Sa;Z6t$!<*#u%K:2Cgk#LNs+13*s+13$s+14Ls8MopnG\4B-N42N!!!'!%MplU1g4'fH?spiJqSi3 +LQ%1PP*2&tR@=,GrhBk#WN*,(YHkI@\[f +JcC<$ScA]grquclrq69[rpB^Kro="7!8@Y2gXXj*rm1hjai_WCa8WsT]`,DBZa7%W2$,`SXlC< +Q'[SoOc>?\L5(J4IXlWdG\:Z&1G^le$iU/*"9'nOW;b=us3^jts+gW*s+13$s8N&tn,Cf82?!s^!<*'1 +,9nI0:Jc7ZH%(3mL5(K_MZ/\RQ^=)1SXuOKU8OogXf\e4ZF%*M\@oSirl"fVrlk_qd*^Fqf@ns5ro!e< +rp'LNrq$-`rqcWmmJhb;JcC<$RfEBcrquckrq-3ZrpB^Jro!k6%Gospg"Y!)eBQ7ab0%p,`r-UK7el+I=QH_G[=]arZ1tBqZ-V2rg`u`JcF7"JcCN*JcC<$JcG`L +rilB*rW`?%rWE-5,@P"jFED\SI=?j&L5_(OO,oEgQ'Ru3Sti'VVl-JqXff":[/RQ=]Y(qp_ScAprlbbs +dF$Rtf\G9=i8ESnjo4TFn,DqXq>U?lrp'N7s+13$s-3Q_rr2`mp&=L\liZG6ki2^(jo4-Cg"G*.e'u^i +d/M2r`Poj4^r!as]sbAYrilX/XfeOuW;`G.R@0P2Q^EkrObnpQK7el,IXlWdH;%"-0/#$V!<*E+-iVHk +q18Rts+13*s+13$s+14Lb5Q;X(]FI7!!NuJ'2D;!rc/9lI!pTuK8PPErfR2E!h5[Lrh9=iri?L4Z*LmL +\\,Sh^qdeca8X?_ciqtMf%f':ro*k;rp'LOrq$-`rqtjWJcC<$JcCl4rquckrq??]rp0XK"R,+0ioC$q +rn.5"rm(YfaiaV&rkTD^]">AX[^!*DX/iD!Uo'cVTU_OCQ'I[7NtI5*MM$P8I=6T^D/N?RTqS6]WiN>,Yd:[C\[f;d^VKierlP/drmq)$rnm_8rp'LMrpg!^rql]niW"K/JcC<$NrT+Xrr)ik +rpp-Z!V#UXm/H)FiVq[4fDa,&bfn>QaNDB:_u@=u\[f;WZEp^:YGS1pUSFWVStD:5Q][DnNK&sOKSFr) +J9Z[f3i:^]MKo`r=*acHabceCOWRrn[S5!pSt7rpKdUrqHEirr1dSJcC<$JcCQ+ +rr)il!;6HepAXO[li-#Fir7d5fDa4tci2#b_Z%7r\[f;UYd(:2Xf8;"TqS6OS=Pt3Q]R;lMi3RIK8"f) +J9H*\<`W<$(&J"1#QA<6b5VPa2l09`;[LM[O/5_Z)t.3VPgAbT:q^BSli-DQpAXmerRh.$s+13$ +s+ULPr;c`rr;?Qhrpg!SrojLFjQ6Btrn7b1e^i$kd)jDQ`l?'u_#CnlZa7$CYd(1-WhQ5`St;RBR@98$ +P)G6XLPL_:J:W#mHW*jB5!D41"o\N$%/qpZ`;]C[s5X-1s+gW*s+133s8MuriVn'#%f65W.4H`G<*"3e +H%:ErKS5)=N/j'aPF%W(SXl@JUnt,mXKAV.Za7'O]=btr_Z%ORbl6#hf)FD*i8ESnkPj]In*fcFo`"^d +r71gus+13$s+11Ns8W)rrq69\rpBjOkir*+rndY."k1rMc-=Q5b5TIXZciG'I\6C)%I"rW<'!rXSpArnN))j8X]1L];r*JcCi3rq67rr[RmKrW!3F*Zn!H +96,&prdQ8KKnkMBMia$_QC!u/S=Q@IU8Y#iYHP19ZEq*P]"c"q`l?'@b00e2!nPuTrnIG1roX4H"n(gI +oCMVRqYpKBs+13$s+13$s8;orqYp0eo)A%Ukl0WAhu;73daHUicHlL40>bTD]Y(qg\[o)P[&g@3Vl-Mg +U8+6KSs5J+OH>ZaMi<7>K6qrnFED_-<`f\9$iU/*!WET.RJt`fs5s?4s+gW*s+136s8M]jbl0-l&H2\/ +!>e!d6=F;4H?ssiJV/f9MiEaXPE_?%S"0JOrhf[srj;[6rk8rpB^Vrq69dbl<7o +JcC<$JcGQGrqcWhrq$9[mdL/?#j(11hr!AFg"QGVrm*@Aai_N=`5'1)\[f;WZF$a9YGeD"U8"HRS=Z+8 +R?3MnMMd@EJqJQ&J9ZUB;s+13$s+13$s7u]orr2lqq>TsamK2Y;lMfiMhVR/Dg=t-,ec*kuaN2KB`Q%nlrjW$9ZaB_8$`L#' +TqS3NS=Z%4R/W0WLkpqBKnb#(IW07G4Zu".%/U&(+9%&ppOWA2s+13*s+13$s-E]aX8Zu8"TAE#%/qG( +Bk_@0H[LEsK8,,+Yd(UD[_'/b_SX72`lH?KcI(%frn7;,#iXb%kih9umI'uE +rqQBhao?qlJcC<$JcG?Arr)ilrq69[ros[JjQ5@Zir7d5ec*nobV-rS`kK1%\[f;Y['d'>Yc"CuUSFZV +SY)14QB.)gN/WaLKS=c"IViq@rqucjrq$9[mdL/>roX4;45&<@daQ[kd*TnVb/2$5]tM.i\@JlLZE(%.Vl-MeTV@mDSrW!E6#RO[<>A\4qI!gBsKnfSd +*KlSLQBmr2T:i$WVlHbtYctCB\@K;d^;@b)aiV^)d/MMng&g0hi;VjEl07L%n*p#CpAXpfrP8Gas+13$ +s+14;s8N#sr;QEhnc%tUkl0Q?h#?"+df.Gh`[Sa?_RmFn['[9GYd1:/XJ2GaS=H.-TKS5&. +IXcE[G!J;YrZq@@r\4=mJcG<@JcCN*JcC<$TE"o;rg*NjrW)p$rYc/ZC2A*pFL];r*JcDABrh06Q +rWN3#rXgJJ84duJG^Y!iK7el:N/a$bQ'dr-St;RNV5LGtY-G7;\$rl]^;'Zb#ft*/cd0thf%9oSrnn(D +jlYmpm-jE4rq69grr0V2irB#UroX42rm(M]riuI&rh\G6rh]Uqrj)OArm(MoroX4ZJcGBBJcC<$kPtP[ +rqHE`rpKdKro*k6rn.4trlkA_rkScL]">DZ\,NT>WN)tmU8+?QTU;+7rfIeNMi<@DL44T$EcQ5$s+13*s+13$s.]Pm[JjA/#lXi'#m_e%-#[^@I=6VEK.Mh8M3!a\QC"#0S=ZFJUT1>q +YctF?['mW[^;@b)a2c9Fbg"Vce_/X0gt^`bj8SrnTH_f%8g&BM#ci2$8_SX4)^;%1f\Zi$V%8rWE-$rXf(=ro\k4qu;6IL];r*JcD\Krr2ogr\sfdrW)ou(HjoF>?bBZH@:EuKo(YEO,oEh +QC+88TDkYcW=,o5YdV!L]"5Mh^qp#k"jG69dF-JBf`g9ji8WbVrp'LOrq??err0S1rquloq>gBkpAX@V +h#>"dU&L>8P5^UCO5l9"O8b:"P5^jJU&Mb)h#?UM`5]U._7I4iZEgj?uGsH@LEpLPLbHNK00bPFJ&3U8"H^W2Zo$Y-YIA]=Y_j^VKif +"jG38dF$DAf)jdahYuU8kPjoKo`"^dr42k,mfD.r!8@FVrgM?"rf@&*rcICGrcJ-drf>QlrgNhlrn@A? +R/_a;JcFU,rqucgrpTjQroOLDhr*5BgXXj+rm1_gaiaV%rkB8Y\%&]JZEC@6VP^;aT:hU?RZir#NK'"u +LAl`-G'8++:Jh$;qZ-U8rf;X1qu;6IL];r*JcD\Kroa8FrWiE&rW=0$3BCniCO:DVJqAZ7N/j$_P*VE# +St;RNV5C;oXT#F<\@B)a^VIb)`6-6Gd*U1je^iI.g]$12kl0oInG`4^rVlf5s8MfmiVpOiXoY>o!2TU_ +rflc4rf@&9rc\9Lr`/qbr[[sorZhC`iuJ%>rZhChr[e%9r`/r+rc\:"rf?E/rfmDOrhTOrrk8j/r<`rj;[Arlb;grn7;8rq4kBhZ*TSrqHZfo(2>=nG_\Oj8Rp7f`KUM +e,ISjaSs"&]=Y__['d0DZDjh(U8"ERSXu.6R?3MmLl%"BKS=f$I;E_;3]]A%$2sr(#QA*0]Dh\Ys+13* +s+13$s/Z2!p&ZI6lMg2Mo)ALbrVlf;s8Minmf)2E`r;_3QiWA5nWNm2repc+rcnE\rau.-r]U68rZD+E +rW1UNrW<'*rZD+or]U6Yrb2:LrcnEmrepc:mum[;rhBD3roO.LrqWJlLB%8Mrq??\rosFCrn7:mrkeZH +ri#gkrgMl1rfmDMrhob#rjMg@rltGrroO.Grq$-_rqtmXhZ*TSrqZfjo_%bEo)@qYjlPX_i8O[jrmh"o +rlb;Z!kl:]rjVm6*NQ6CUnjl[T:q[@RurktMi3OKL5:>/J9H*]8kMbU)Z'O66N2oBpjrHrs+gW*s+13N +s8LOIPktI[#lYVADf9XpIK"g7M2@.QOcl&tR%0\b5T`he^`:Ng]$.1 +kPjoKnc&7]rQ,$MuJ#$DZ3'',Q85H!<*#u!rE)U"T&<#!qH?j&,mgQ +7/h*'J,YB*NrG.>On+\7V>eF4iVr]QriQ3`s82fpqu6EjlMfK9^Ab&0S@4U[Q2[rcao9iimJcq\r;QZ_ +s4dSQrVlQtp%A%In*oQ)l2KcChu;=.df.PkaSs!S])K2@@\[fZF5kPjoKp&=acr6G?Ar;PmY^](>6S+;aA +MueN^!.t2Rr\XU!rY>D=rW;rsrX2jG(DnPH-9*k?7RKO:8kN#Y;-I"%?<^WA?=%5RA8#RfC1h3qBPD9s +Bl.QuD/!^#Bk_?rBkh9oBP(miA7T(S?X6i>=]SX%:f'kX91M?;3&NTA,pjKH)#ap?!<*-#$2t\=,Q9P! +?2fHTN:N/2S,TMg^]*Hrr3lWps8Mlol2J[$[f33(Sc4oRPN.i*M>i&)I-H"WJGtT.OlMW(R/WfYVuF"$ +e,JV2qYL6Es8Mrqqu69mn*fc2lKeH3ro!e/rmh"o"in[)_84"f^*C(p\$*!>WiE+rV5BiUT9be0Ocbib +MN*1?84drHG^k3nL5(PCMiNs` +Pan87rh0^sVPgT"YI1dH]=Y`T^^/!$aN_uUdaHVDg&Bq/jSnECnG`1]q>U?Bs8N#sp\sLXbl4IEH-/CFa/(Q +H?OLYG^4X]H$ag^H[0m`H$O^[H$XXYG]n:TrcJ9^Ec_5!)/aA1C27QrB4PCYTj^jo3O(X8\[VP5^UCN;eJ/J,Xcn +F8g+WAc>ut=8lJ(C&W#LFoH^dJGt<&MuJh,P5^^FR/XYqci2u(o)ALdrW3#tgAh'KrqQK_rp9XJro"%8 +gYCE4f`'5!b0%p,_u@IN\HoIFZ`L71VP^dh +s+13*s+13$s0;V'pASe*0`(ha4Ztu9?XS2+I"Hs'MMd@RO-#WlR/W]]USO`cWiH''#e@LW^:qA!_ScAr +rmC_qrnRM5roj@Jrq$-crqt1DrqZQJrjhK\rfI,;r`K.K!<<,l!<*3r.OZ`,3&t#<<+TKIC1h0sCM\$0 +E-?>GH$4C[H?t'iIY30$K7ST.K7o#6L5CY?MMR(GLkpqELl."EMMR(GLPUeALkg_?L4k86rdt-"++A]g +H[C'_G^+@SF)c2=D/F'&BkCjc=B/Ba3BA6'*rZE8!<+GH=T46XOn+\7PlA5mh#@,^s.o\or;PjX^&Ftj +P5^F>H2^kD6iJh>'`J0c!<+/@1]C#G@/bBLN96<&QN!QVbPpl/q>pHheGoOFrq-3Zrp0RErndY.rmWLD +c-F>Ka2>g5]Y(qb['d*@Yc=_(U8"EPS"5n4R?*DjLkpq?JqSN!IWKRQrXo,2qZ-Voro](:JcCN*JcC<$ +[/^.#rmgudrW`?%rW=TS>[;DlFFJ[hL5(JCNK96cPF@r1TqS6ZVl?f#Y-k[G]tM.s_SaC5a8XEaec+8$ +i;VmDCrX/W1rW`?'e,]INrW`?.rXAc:rY5>a +r`];9reCE7oof<,Z+%3P^:qD$`5Tj?b5TcefDaP(ir80@mJc\Uq>:0Fs8Mfml2JU" +UAgMSP5^RBL]1`]4oQf-"9&<""T])B9FW9m,WRbA7RTXK=]oWXCisc>G]e1ZH[UR!Jr#/9Mhm1MN/j*a +Od)&nQ^3r+R@'M6S"6%i-mpAj-RU;h-6sf\)]BV2()HlZrX&?"rW<'1r[Rn&r^?`ord+Qunrj!;!1s:a +TDlJ%g&CUBr8@VSrr2]sp%A%JnF?MDroF(:!nuA_rmCtnbK\,Lb5T6c]"5M][C3$>/].kLPtr[Rn[rqDrW)p&'KeKAE,]fFI=?d"K8kkN +Pa%H#R%"#I!iMrpriQ1*#e@LW_84".`lJ)&rmLf!rndY8rp'LOrq-3efDkjIroa:,rgEbLplbW:reCDi +r[[sSqZ-U#";DL_-RDY::eXPn@:`kPaRl*SXQ%?SXlIITVS9T +Vkg,eV5:/hVl?VnWi;ttWMunsWN3%uX/`/!WMunsWN,rs%]HA+Vl6PjVl$5bV4jWWrh'OgT:VRDR[KS0 +rfeUiP)t`cMi!=GK7nf)IslWiF`MM?CM[Qk@no`m-mg8U'GUNOqZ-U/r[[tcreCE4plbW?rgEcrpKdWrqQKlgAh0Nrn@@I +mumZmr_i_"qZ-Tr$3pb>4?,?$;,_.=1M(QDDg?JKIX6?oJV&f:MNEmZPECroQBn,3S=lIGU7e3WV5:/i +VlQeqY,eV,Y-5+7Yl:mKZa-mEZa@0J['m?L\$`ZR[C3QP[^WZQ[^ENO['[7?[/RB1YlV)5rNA&ZXK/A$ +WMlbnVP^,^U7e-OSt)C@Q^F#"PE:fcNJiaMK7n`%IX66aEc5o3BPCOJ$"g;@Uj:jCiXH5G&qbMF`r(TG^Og`IsZQn +I!pNnIXliqJ:2lrI=?WlI!g3cH['g]G'A(LF)q7u'5_T$AnP(@;a8fc-F_adf.r(hr!DQj5p:+rpg!]rqY:JrqQKKri#g_oof<4r`]:N +rY5>4rW!KI(DnVM.7Zfr?sR&SC2.m4;KRD9I>*?.MMR+NO,oWlPae,1St2FITqSB]VQ-SnXK/D*Y-,(8 +Z*^jD[C!'XJJiod +I=$?`EH,f/Bk(OY<`2mb6:3al3#rtZrW2uurW<'+rYkbmr_rfOrf7&Bq3(`@rg<\_rmh#8j8],WrqZQb +rpB^Lro3q4rmh"r!m8[/rkf5Z]tV"d]!/EDWiE+rV5OrfRbMN/`IBKmJ&mA7T7D8k]-drW)p1 +r`9$jNW4S0L];r*JcE4Zrj;ZIqZ%NL'c&S]20X7iIt*')L5:eINg#ZkS=H.DTq_Oc#d:G:[C*HS]"@sY +rlPDjcd:.ieGe8&ir8*>mJc_Vq#:0Hs8McllMe^#Q2$OAOT'q4DuMZo%K6A,!>?"T%l#[h77'=N?t"%m +DKp>JIXM`TLP:JBN/`s]OdDB"T:DGNU*c_4UoC;kY,n_/Y-,(8Z*gsG\@8rX\@B/^]"Ykk^V7Ft^V@Y$ +_>D([_ns:._SX4-_Sa7-_ns:.pqd'I_Z%@M^](qL]Xk\drjakq\@/fQZa-mAYct=5XfJG$VPL&`TqS*M +T:;16P`_,jNK/mNL4Of'H['gWEH5]%A3iIGr[.UUrW2uurXJifrbqdhrfHoJGCFsgK7JN.KS>;>Ll[LR +OcPQeOckunPa@Z"Q^3u*Q^F2.R$sD0R[BJ1Q^=)*QC!i#QBRMsP*;#iOH,9ZN/ELKL51G5JU`)rH['gY +EH>Vu@TQQ13B&o:)B/SdrX/N&rY5>brac"U!/CT1L[pW-]DgI^n`KlNrr2foo`":XlMffFh;-ref)F," +bfn?2`>$)%^q.+hZEgg;XKAD!WM#oXR@0NCPl?[NKnY;0I"#sNDd$=KrX&Q(rX&QYrp'L[OT0n3L];r* +JcE=]rr2nLr^?V`r[@bG#^UfEK7el7M2V@p'UG&QSXlFJU84fhXKo.<\$ro]]taQc#gLW>daHUqf%9oY +!p/P+rosFOrq69err(dTrr2oMrknDlrfR28r`B(ErW!*&!!!'$!WEH?69d\C?=%J`CNac@J:;s&KS>DC +(lOW@Od_Z*SXc7FTV/<`W335(Ycb18Z*F;;3P)c3]Xtej^:qCt^V[e%`59F2`5Td:`lQ3@b/h]Jb0%rN +b08#Obfe5SbKS2Rbfn8Sbfe2Rb0%p,ap6#0aN)BA`Q%nr#/nEs_SEt'r4b,']Y(kf]"#5Y['I!AYHY.0 +XK&8!V4s]WSXu@?S!B2$O,T'TL51D3J9c<^Dej/n=BS'Z6iIJm!r`6"!raJE=8n!SOnFn:_uANlrm^tb +s8N#smJbW7Re;jCOT't5EW.Ti$Msi&"ATO?&L8PF;,9u(BP;L,EHu\NJ:E'(KSGD@M33gZP`_,qQ'If* +R%BhiVP^;hVPpAiW2?GiVP^8fVPU&`V#I+mTV/!OTUu.Q.%6TlQC!i!OcYWb +NJiaNKS=r*IslWiFE2D8A7\1r6nTu@#R:S:!Wr?%rW)p%r]pNo!FoX=NW,%4P5_BY`;]Z5rp9[arr2fs +p@e7[nc%qTkPjBCg"G*1f%9oJ"j"d,_SX7j^)+2b\$*!?X/i@tUSOEMSX,S.OH>T\Ll21_"aYKADJjFm +(]FR:!<*H,bl6sjs+13*s+13$s1SI3rr2Ed62h&e!<*'F3B9-?EH?SXIti]6N/WdYOHZ0'SY;aQVP^;q +YHYID\%B8brkSZWaN=G-#h7ASg=k<=hr+Ltrp9XSrqZQli;`fSroX3Qrg!8ArfR2=r\ONfrW<'!rX9Ye ++!4BW;/0]UG'%hSH@(?uKT;"NP`h2tQOfFUT:`!VUoC;kYcb.7Yd+29rjW$D]Y4 +b/qcG`l>s7`5BF._#D(U]tV%e\@8lRZa-n9Yl:X$VB)A&T:D=6%E5lQQ5S=QIL+ebp7W32.p_8*k)_o'R9a3)KFbK7p+c2Q&gcjS:LdF?Xpf$i."eC=KKrmq5(f@U#S$/*t`g"=s1f\"mQf`'M$ +ecaLRe^W.Ke-"1JdaA'@rm(Yjc-611%EZ`5a2c0;`PK@+^V7J^]e?n([^A`]=\'T&\boj^V7Ft^:qCt^qd_"^q[\`^](qQ]Y(tj]Y(kh])K2@[^N[EZn&DeYck75XK8G#WMQAb +TUqdIS",h1QB7)dLk^Y:J:MleG%>#j:JFPB2E(O?rW3'%!o7aP5^[ESc6M*g?JY:r;QEh +o)A%Ujo40:h#>h-c-=PTaN=G!"h_L][C*IBYm[S3X.c5]S=H1:QC%T3$\jClJ:N5sH$`q,@K%)B!<**" +1&dW's+13*s+13$s1SI3nc"aO,Q7]B!u*XO2cs0cH$OagJqT&?NKK?dQBmp;T+7]oW2cl!ZEggK]=bnn +_#D:Sbfn?2ec+;%hu;a:m/HMRpAY!hroX7[rr29`dJfO4PP^OBOT'P)>Q,K="!n*R"UtkL0.eeX<)dRC +Ap/6bm^Vn",`l#a9a2cHIbKeAWd*L&;d/MMn +eGdu(f[e^.f@\d/f`'P:gY1E;g=tE;gYLZ?h;$fAgt^`\g]?0arRh>+g"G$2rmq/$rmh"t!n5WHr6PGi +rllb5bf\#Ka2Q':_Sa4*^qRIo\[T&V[C*9CYcFe(VPU,_TV.a@R/W3[Mi!:EJqA;mG\h).>$+l[/M6r3 +rWN3&rYYWHrd"L)qi^rCrg<]6rp9X`h>b[urql]Zrm:Y7rfm;CrfI,7rcJ,trW`?%rW4M\&.gWP0hFl* +Chd^3G^+ghIu/o8P)tcnQ^=;5S>)[MW2?JpX/iG,Y5Ya>\$i`U\@B/^]"Ykk^q[Y$_86,f'#_Z(`P]U4 +`5K[7`Q#m:`l5s;rl#&Z`5BI/_u@LV^qmh$^qTf\rjsen\[])V[Bd-EYHY+/X/MnnVPBrZStDF9QBI;i +NJ`UHJqJAnG\Ul)<)Z^>+X-gp!!WH.#6"W%&,o3#C&X"hOnb+=X8^!8nG`FUs8Murq#9pbn,DMLiVq^5 +f*0LHd)sMSrl#\e]t_"a\$<3EX/i=sUSOKQTUD4:OH>V(M$S]bK6qroCMRbc+T;TE!WEo7LAph/s+13* +s+13$s1SI3lMaud'`J+3"Ue:/Tq\NcWiiM.['[9U^;%P%_oKg>cd0th +f%9oVro!e?rpTjXrqYLPrqZQ +TW"`cXfSV0YRdtJ[^Wr^]>)(o_nj41`Q%o"rlYJkcHahad/MJte^W+#f%0iQrn7;*$JaCkhV?rDh;-uF +rSQktqqhJ3h;8+d!SlK0gAot,f`BaXrmq/$rmh"s(=COVcd0kZbK@rKaN)?>_o'=*^V7CprjX;]ZEg[9 +XfA>!US=KPR@9D)P`LicL4Y&)GBe4KEF`Ke0.eah&eb'ArZ(nurf$i=plbWQrmC`@h>b[urpKd'rgEPE +rfR2=ral'gqZ-Tr-4:.f6pa7Q@q9Y#EdrLcMMI"LNfKEiPb+G:V50odW2Zr$Xg519rjMg:!ku=[rkBo! +_84(-_oKa9aN)?DaiV`Kb08&Pc-+;TbfnAVc-FSYcHOMWbfn>UbkfKgb0%iHaN)9>`raF5"o]\EF8h3mP5_$O_Z'H! +s8Mlop\s[]lMfiCi;VC8dF-Iec-=8JaSrsV\[fiS`\nhuV`nrnde5gtht`rn7;&!nPoPrmLem +37#mqbK@uJ`l?!9`5'.&]Xtec\$r`MZEC:2VPU,_StDO?R?3MkLkUS7It2]_F(8Wf5sR[V*?G+ZrWN31 +r\XV4plbWAri5tbe#rqZPsrgWnNqi^r@reCD.rYkb@rW)p,-8-u(df.\se^W+7ec+(tdfRqFdJhJu +cHjh]cHXPVb5THna2c3=`PK@*^:h4l]"5>X[JmBIX/W(rV59iVT:)"2OcPT]Ll$S-Hu3Y8>6J,51bgcb +"9&<""9&f0?2fk'ci2'!_SX7']=tb`\Z`3@W2ZbkUnn!] +'UG&ONfK0VLl$\6K6_`h;,U@L1cG42r]^=>PQ-46L];r*JcEOcro=!]rXAc+rWjMk-7]eCFQRro*k;5.hWF+5"QSS' +ioC$tqqhD1rnRV1h#>t1f[nd+eCFQHrm1qpbKJ&Mai;<=rkSNH"hD.Q['I%;X<"49VP9`VR@'A'NK/mO +Ljsf$F)Z,(>$=3W5SFbCrW<'%rY>EBreU?4rg`tjroj@[j8[O,rqcWArgs+RplbW/r_i_0rWrK(2$jNp +1c$pc;,M1FCOUYYM2-nKNK0HpR%^1GVkp5lX/iS4ZFIBR]Xthl^VIe*_oTm=b/qd)c2Q$$da?IkdaH[q +eCW:&f[e[,f@^)U"PVP_g=c)O!SQ3*g&BV)f@U#Q!7h(u'@YFYd*^4dcd'e[bf\)La2c-9_u@Lo^:h4i +\$r`LZ*:@5WMc\hTV7jCR['&#MMI";I!p&@E,erY<@0"arnm_Fo)J^frql]e +rpL-UkNM!fjk\bLrmq(rrlbYd`5TI)^U^ndrj!QEX/r.pVOsKSQ^=,%OHGEXMhHb;I!gBQ@qJ.u8,E;c +,lV,6s+13*s+13$s1n[6bPm1o$2so:%Ls"65['mW[]u.b, +aiV^)ci2Pqh?Ds"jQPglrpTj[rqZQml2Ub^rpg!.rgEPErf-o$r\aZW0`h@V$k!Fn.4JY1?>j[tH$=Ie +K7o;FNg5fmSt)@LUnt8rXg>7:\@/l]]Y21u_8aG2`QH#iVqd7h[&)ph:pW; +g">!Wf*0[Qe'ZOhrltemb0%cE`l#[1rkAiO\@AlNZEC=3Wi2orTG3`XQB@5iLk^\4H$aUOEFWBb/hJ[S +#Q=f("9(1WGQ*TsP5^mKb5V28roX71s8MinmJ`s]Pk^F@MZ.Jl)uB[8"X>!***ulTEc>uHI!gg,Lm4'c +R[BJ9TV/dTqe$DRurhrMi3RLL512*J8oRM;GpKs!sJT'rXSoe +rqVl[JcCN*JcC<$_#OD4r^QkjrW)p5$X6h@H$OaeJ:`Q3M>iSTR$a;5StDaOUo^Z"Za7$J\%'2f^rFC7 +bKJ-/dJhhui!&6(k3D6trpg!_rqkjXrq69GrgNhMplbVjr_*+grX9\i+sUH!>]F\#I!U*mJqT8IOIDQ) +T:VXQV5F6q!k,MErj`*F^;'Zcrl>,ab7)VBd*U:ke(3%!f[ndTgBHHihVd;Lro*b8#j171ki_-nkii$1 +rp'CHrp9=F!q,ICq!ReA#OLgElg*p'li-2JkmHY=ki_0ljlY[cjo4??ir7j>hVI&DgYDe]2:pF1e^W*q +cd0k[bf\#Ja2Gs4^V@@i\@/cOZ*:I4WMuVcTq%UAP)tf_LPLA-Ig&brq6/ +GB\@??Xb#r*WZ9CrW)p8rm1T>RK%j^q[[t]=b\`\,NTMWMcYiU8"0HRZW\nMMHt< +I=6*RDc0>+3]K/!!r`3!(B-5kJc:c.P5^^F])L%AH!kR%/p5I%L`h$/h^4( +<-EA+L4k8BNK0BlQ_L+FWi;u$Y-.c3rk/TR^qdt/`QQBFrm1SlrmV#&f\$2XrnRM1"l\@sio/kqir8': +joX`.kPjZKl0.?qkih['r94+Br8n"@ro=+?j8S';i;VX5h?)HcgA]_1f@JO%daHLfcMkuca8Wpd^:_+g +\$r]LZE'q&U7e0M&=T&OO-#*KKQ;!M?MrkSO.o)J^erq-3Xrp'sP +j5f"Nh:L92daHVDbl5T\_$IW`]Ac<,;!<*!U'+tpP8P1Q>i8e++p?DV2s8Mrqf)DH>P5^I?If;\5&,lV/"r\d3,Y:KsDej-=IX[<9NL#fpT:DLOVPgZ%Yl;$/ +]DfVS`l5p>aN2]QcI:4irmq)$#i4:khqm8Khr+Lm!TiD=jo4HBkQL28lK[X4l36M=lKda#o]u;;r944F +roX=Ek5OHBjSn0?io9sq!oDbhrS%e8g=Y!.e'c[jcHaYWbPoNm_SEt$]Y1ka\$<-?WMZPf(8.@iQC!Sh +N.?>*EGoeo;,J2J)$pQTrW)p$r`K/HplbWAri#h^rqZ6err)iirp]pS"m+k.hVR/hf`KXOeGd_l`X]i$ +_RmFmZEgg=Y-+\$WW&RiRJrB[NfK0QK7nSuIVs%B8P)SS"TAE#%K:2Cm@"!*s+gW*s+13fs8KJ+B`<+?1ci2Alf`'h.kPjiInG`4^rVlf_s8Mur +fD_Q?P5^RBJGpVh"9&9F#6kE(6q(`uA9;d1J:;s-MiZ(+ec*u)cd'hXaN2?<`5'.&rj`-:Z*LJIX/r(iU7%@7NJi^KK7eDkG"t_*,pXf9!r`3!+9"V+O8b:: +P5`K#k4ScRrr2]lo)A+Wkl0Q?gB,sWfDa,5a2c<>_o0:'^U1AUYctC4WiVqhURIX@rg!JD$\sLnIXZfj +G'RM)A,Z]3!<*0$/cOi1rga">s+gW*s+13fs8I]N3r8me3&ip!<`j]qI=m0+MMd>kOVaCPR\6=JVP^;n +XKJq;[Cj/c^qde+`lJ))rm^r$rnn(GkiqL%md]i[(3]VrkJo^`5U!EbKnJZda?MBfDaJ)h:r"crnm_7ro=.Dk2u[- +rp'XPlg+Q;rpKpXn*g5E!UoLVo)A7[oE+^Xo_%k[p@\.Qp%.k[p%J+Pp@@nRo`"F^nbM\Rn,D_Rli?AN +l3HS^qdUp]=>;Yri[6>VPg,[TUM79O,]-MJ:Mul +H"gi%1c$or$Ocq6rW<'lrc@jtrg3V`rq-3hn,M5Drpp'-rg*>Brf-nNrX8]*rW<'7'N@t/G&qbVIXd<5 +M4']sV4s`cWiQ-($bO!]_8*k*`5KmCbPofke'c[rf%0iTrnm_6ro+FMjlYdikiq-TJUrE"H[T^HDZ1@L#6"W%"9-aJpRM87s+gW*s+13f +s8Gal)Z'LT9MA/rCM\EIJ;/f6Mi3RWOcu9(S>2jTW2Q`!Y-@o6rk8ErfR2:r_WS0rW)p*rZ4"$<`jB[Dh*:dLPCSIOcc6*SYi0XXK&;.['[KX]>2.q`l#a> +b0/2Yd*pFlf@JO-g"P<nb_hTmf)PSlg!d7kl0cEjSn-;hu;Feg">!.e'l^jd*Bn]a2Z-8^qdXr]XG5UYH=t, +Vl-5\T9bb-MMI"AJV&&cFC&0V+NJ8PQ%$Me,K%/s5[Irp]pWq"*Y?q"+CQrpTjUrpKdQ"75@>l2KlIkNDj,ro3q7rn[S-&(]:^da?Ig +c-FGOaMPd1]`Gg[rj3B@X/htfTq%O>OH5HSIt)'P`1Q\JqA`*I=ZEZF8don(Ae+2 +Sc7<4s+13*s+13$s2kT^tFFSdjLPLbHNK99ePan87V5:&hWiZ3(#e.:Q^V@S% +_o2Pu"k(iJf@S[Sh>ZL7m/HPSp&=pVs8N#smf'p!Pl$XCOT'G&4T5N`!$E4!)_`p!BOte$F`rLlKT1nK +Q^3r3TV8BaW3NP1\[]0K^DXr+_o]s?ccsbadaQdtf%Sg1hVI#Ghr*MQ!94">roa:Erp'XRm-O`?rpU!Z +nF6GJrq$$Zqt9s^qtJ_;qY($apA4IZoE=dXoCDMPnc&%Wn,DbSli?ANklKu1roX4?ro*k6"l%bcf@JOP +dj`Yid*'SS`P]U0^V@@j\[&KGXK/D!V59ZMRZNJfMM?q8H@'LDCGR_$rYYV7rWW9_rc\("rfmDqrpKdb +o)IYJrp0R1plbW=reg\3rY-[[!!*?1#Wt.0=B8IJGBf"#Lm!j^S=,hFVP^Z'Z+7?R^V.>#`5MYu"jbK> +eC2nGg&B_-hqm8iir8'=kPj]Lm-F!*mHso@rU9jVn,DkVo)A7Uo_A([p@\7T!VQ0]p%\1YoD\=XnG_k^ +md9E-lK[^#lMg#Hjo49=i;VR3f`'D-dEp7bbKRuF`k`P/_7I1fZ*:I2V5BrYTU(k.M2$b3G^*h2AH!kR +$2sr(#6&'1L\R&3UAhh)q"XmgrVlQjoFC9UmcEQmi8ESKgYC<.ec*i"aiV]B_Sa!t]`,>@YctD3W;`J, +R[T_1Pa7;gO+i:BJ:N2mFETr96670iqZ-VErl:Q/JcCN*JcC<$aoDA;rnm\orW)p!(DIQ!?!Uf^G^=mj +JVo>DO,oEgQ'S#5TDk_eXT#I+]"5NQ_>_F[c-=P`eCE7*gA^"/k5OfJoD\L`rp9[aq>T@PReW'FN;cHK ++8Z$h5X.J3;,M=NE.NIeNJia[PEVT/SuAQbYcb.;['dW]]u7h+aN)?Hc-=\adJh_rf`L!bh>Z@3irS<( +"6Je2kl0oIliQVBmJcPUnaQ&InH/=QoDA1Zp&=[ap\=O/q>9sdp\smbo`XpZp%7nUoDA(VmfDkErp9XM +rojULk2tabj8S$:h?)Eag&BS2eC2mncd0_Sai23;rkBJ`\$rZJZ)k",U7e0FPa.>kOG/=>G&q_,"+P5^pLiVr]Es5Zb0OEH6_`Js2=ZS=5nCU8+rqYIV-O +^V7G$_o0dBbL4bae^W+%f\#':h;I2Jro+"AjlZR+rp0RMrpC']n*ff9nFH,>rq$-]qt9aXqtC?jp\=OX +q"XU^q"=C[pA+C\o`"I]o)A1YnG_kTm/H;Vl0.?njlYXajSn*KhVI#Ag"G!.f$Vjkbfe2N$HL3&^V@=h +\?E'`S=H.9QC3epOG8LHJUrK!G^<=g<[fIIqZ-Upri_jlJcCN*JcC<$aoDA4 +rho`0rW)p%.5*>.AnG\%H@1Zb0DAnZO9G`%95Q'@N'S"$:OV>dV'[^ENU]">ks_Z%XU +bQ?2=d/MW#gY1B(hqm8iiY,%kjSt;UBR@B;"P)5'Rre1W*I!oaE +Cc!t+qZ-U?rf`lPJcCN*JcC<$aoDA1reUOcrW)p'$U?sDCi"!9H[^U"L&R,CPEV6!R@9hCUT1>qYctD3 +[Jmo>`W"$Zd/M_th>ZC8lK[^7o)AC_qs".[_>^Y5P5^+5:]:_#!<*3>4ZYZ;AS#n$E.NLgO,]0hR$jY? +TW>&krj;[8"i%dda2Z-ubl5uge-Od]g"tQ@i8'UXrqkjUrql0\q"Xj_rq??`qssm[nac\KrpTjRrp0RJroa:@ro!e3$esCif%&7$Dq"Oa\"SMH[oCW"Q!V5g\mfN"GmJcJOlMfrSjQ#:[i8EMLhV-W8 +rm_"s,14f_bKIf?_n3Lk[^ENGXK8+gTpV.4Nf8sHH[K($>plbWArhobWrqcNlrqucl +rq$-Uroa:?rnIG$rm1Sc!l2Ufrk/6=+KhlNVP^8aTV7jESWT)!MMd@HKnk,+IrK@I4Zu"9#n$Y3rXSp[ +rqE&bJcCN*JcC<$aoDA-rb29?rW)p)!`2]krc/0kIXd*,M>iPJQ'IZ(R[g.JUoUQ!Z*C[G\@MUR"ieR& +b0%p,d0n[^gYUfEj5]4dlg4WBrqQKjm/R(^ri?$gqi^r?rce>nrWW9&)@m;f=]JOCD/OTAGDCm+Q'.?( +SY)dTV6@#(rjEbTOpC`PB4&]"#8TYct((Vk]r[R$O(sMMch/Hua.E>ZtA2&,lY0"o^1SKDpu0P5_!N[f60s +s5s@\p\q`&SG89HBDt[*!$)(?!$<4%6U=%[DfCD_KT;%OS=5qHW2Qr(YIM'NrkJf]a2cHKbgOndrn%D2 +h;.#Hhu;X>ki_0okir*3rpKdSrpg!Yrq$Bfp%J.Rp\XaYq>:$QqtU$\q>9sdp\sjbo`"I]nc&%Wn,D_R +klU)3kPjQAhu_`ih>Z(-ecF@Qrm)V,a2l*3^Uq(gZa-m8VPg#USX#A%Kn=qtE,\`R;Z7%&!<*K-+o[H" +Onb+=ec,(8s8Mrqqu66emJc>Kj8RgGeC<$qd*^"YbJD$3]Y(tf\%)FAri$g1U8+9MSs,A&Mi3UNLP^M1 +J9H*]7n6/e()ZoKrcA)&rr/YlJcCN*JcC<$aoDA&r\4gc-FeeeGe8&iVr!=mJcbWq>U?]s8Mophu9,?P5^79A,?6]&ePa..P5CJBR=rK +JU`32NK0NtR\lmVXK&;.Za7BY]u.\'aMu9HcHanedalt!gtLN^h[AK(j5o@`ki_0qlKeH9!Uf@Xmd]f9 +rpp'[rq-3_rqHQpBqtp9eqt^6d"o%`bp@\.Yp&=U_oD\7Yn,D_Rm/H5Qk2k^bio9sp +"l7thf[naSeHjOJccXAO`5BOm^)a\k[]QU3WMc\eSt;+,OG8FAI=$[^No`]uJ%1cHXY`daS3I!o;Ye +ro*k:!pA_.rp'LLrpC'^nF6&?oCVYHrq69arqHEeq"apcqto+Fq"t'eqt^6drq?Tip%A%Op&=U_o)A.X +n,D_Rl2KlFjo43;h#Q.Tg=k'*e'?4_a2Z-9_83[l\?N->VPU/\S=GY"NIZJ,DJX,U5X>;OrW)p+raYqd +plbWdrmUcErr)iorq??[#jLU=jQ,FZhV\=armUkjrkp%r^VICj]!8NGWMunmUSOKQT9Y\-NfK3XM2Qq9 +Jp;Nd<`W<$0`(kL=8oT+qP+"@s+gW*s+13ls8M!V%/p88#RC_V*$/s6DgZq\rdkN8MN!^]PF.`+T:_eU +V[0H.YdLmI]=Y`T_Z%[Vc3;bKf @ro="ArpTj[rql]on,NC^rk\T$plbVar]L&X,:+T\:J=H%D/Y#T +IY`]3Q'7E*T:`0aX0Jk4\[T&a^VIk.`r=-_da?JAf)FA%h@&?%io]@bki_0pl0A97rp9aUn,VtWo)A7[ +o`"O\p\sseq>:$ZqoJa8r:p0dqYpP +a2c*7_RmCjZE^[;XKA=nUR@I8N/U6]qu6NLrUp'bqYpW`MiE=?K6hik@U`h66::VMr^HgLrqN5fJcCN* +JcC<$bl@\6rmLZD'FbK]-710[DfU8SItE9*N/Wa[PEc'8rh9=i#dCP=[^N]Y]Y4<^#g1<5cHabff@^)[ +!or>%rosFOrqHEhrr2Kgrr2ohriZ6cqi^r?r^m)8rW"\Y"pZk904%jeG&hYXKS5;AMOBcsUna]fXff"9 +Zb*f[`59F6a2lQNc.(4kg"+d0g"QG`ro="@roj@I!q,ICrpKmWn,VtToD\C]p&=a]q>U6iqss[+rUp*f +qu6Heq>U0gp\XX_o`"C[nG_nUm/H5Jk5OH@i;VR3g'H3We'H=bb/qd)`>u\+]sY2QZ*1@0V5BfPRZNPi +LP:J/GBdV)?nsGkrW`?%r[[t>plbWEriZ7mrr2fpl2UbCrk\Amrf6t\rY>;1'L=rJ@:*AgH$P@+MOU!# +US+<`XKDK3"i%dc`l5prblZGFeGe/#h>Z=m,_ +K7SSiC24e.*<$-@!WEW/HN&s%P5^dHYQ":qs82fpq$$1Zi7H<]tM.u`5V`#rmLf!rnm_:rp'LQrqZQkn,NCarp0?BrfR2; +r[7[K+9DQF*#fkd6:5O%Bmk;SNJi^YOcc9,SuS`eZE^[E\$u@Prl5)abKKn3rmh8-g=kE>h>ZC4jo4KC +lMg2Mmf`1MnFH)Lnc&1Xp&=^\q>U6iqtU*IrVQT_rVl`cqYU*cqY9mcq#:$epAXaao)A1YmfMqEmJcDM +kQ9r0k5O?Ji8_"E[0!M3X8\b%Q'7DkMi<4:J8oFE770KB)#aO7#6$%M +OT(C;P5aeHqtpEXs8LLHV>-5QMZ,=/$N:&)";G$@=EAJ&K7\]:$fqu6N4rV6U0gp&OdboE=dWo'u;M +nG_kTm/H5JjT+9Fio8kPhUg?0rmC_i*QH(;]tD"d[C*0=Y+VD[P`h8hM2HP#G!S;W%h9-I!<-I,JbYE- +V>fBOrVQWoqYp*cmf)GPiSieqg]#h(cNVD2ahu$7rk9M_[C33>Yc"D!U8"EPS",Y)PDtQ_KnY;1I=Q?Y +FB_sSqZ-U:r^m+\UAofEL];r*JcEsoriQ0MqZ%*L+X0NN96PK'JUrH.L5>hj%[WNLSXl@IUSOrkXgGIC +rjr*E"ieR&c-=Q5df.u&iSieqkPjiIo`"aerU9dcm/GE-P5^OAB`8nK!&"HW"$&;!=B8ICE,gM\JWZ"T +Q^*l2TV/KkY.(jJ]Xten_SXL=b0\GZeC2n#g"HA]ro*k;!pSq4rp0RM$LdENnF,i;o()GF!;-9`rqHEe +qt^-crqlTjl2BH;rpp'Gp!*BXrn.55qtpBhqt^6drq?Kfp%A=Vrpp3]nF6GG"mt[Clg!d7klTu-jo46< +hYu:/f)F&Ac-4DO`PoR)]t1bbYck7.V59ZMS!9)"LkUP,F*(\j>rd=\PrW)p$'ItX_BkM(-H[C^.MOU$%W26ApXfhZ6)T'>,aN)?Hc-=hie_Jp6hqm5LiSj"` +kNhEurp9XR"nD*Po^h_Sp&=[ap\sseq>U6iqtpU0gp\smco`"@Zn,D_Vlg!d7 +k5aTEjQ6Bu$f'Lle^W*rd*TtYbPoS,OH>T[LP^M1J9Zh01BkCt&G'8atLR=MkPjQAiW@rkh>Z(+e,IYpaiMR&_>_+a[C!-ZEq9Y]uS+2bfe3/ +d/r"Rf`'e-ir8$FlKRR#lg+$,mJcVSoD\C]pAXgcq#:-hq>TXXg&BM#f)+(ugsQ,irV69hqYp%`ZN/_84"!\[o&NZE(%-rhf[erg*PG&W)@& +J:N5tH@9LAC_mm)!WiK'!r`i3g&CfDs+13*s+13$s31NBIf;t:!!k520k4^)H?su$"gED/FWG +HB!c=S!TM8SXum]WrBC)^&GnJaSsNbeGe)%hV?ocir8$U6i +qtp<[rTX=\q#9=QeGd';OH5HCEH+iO:F7>4*Z>q?*?HLM+seBV,p=HY+X/3U+seBV+WVXG)&jG/(.Ub] +B4bb.JqF!&rl>#hrp9FPrpg!WrpKdProj@Cro+":hV\=brm`7@d*TtYb/;*5^qROl[^N?>XJ;G^S=,h. +NfJ[>Is#dP?X-k8$iU2+$N;^XMtiJ7XT$iKs6Tdbd/L3CP5^%39)\rBU7nWZ*LI4Xo>47T:_dBQC!_rPDb?XJ:N5uH[T^HD'gSWrWN3# +rXJkLrq3,fJcCN*JcC<$bl@ZPr[RdF-94(IF)uJPI=Hs)LPgtJP*2$!S=ZFJUSt,jYctCA\%',b^;@b) +rlb;hrmq5.hV\=o"mYC=n*fcFp\t-jrpTmdbl4%*P5^=;$2soC#m^eb-732/@!-L2Jpr33O,om&S>2dP +Y,nc)[fsU`^r=71rlYAkdF%sE#i"%ci8U6f +qu6NarT=(\r;6Bjk5LG@?N;GP,rZtk.O?Gq.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ* +.P!/%.kN+s.3g)T'c$^9rc%kXrp]p\rq69]rp]pTrpB^LroX4@rnm_1&_P^eeC2mkbfn)G`PTI-]=GKO +YS="2V4aBNP`h5aK7eGnG@kAs-7'u;"TAE#$3#eVP5^mKbkqG,s8Kh5V>-5QGlB/k![\0W"r7meD/*g: +It3Q;NLH3$W2?H!Z*LsN\\l8#c-+>Yd*^Irf)FJ(ir8*>kQ:/ +0G"^(()%?'*$$4E+Yt(c4S.=ahu$7]=Y_]ZF$a9Y,A4trh'slQ^X,%Q&LZ^ +JqAW'I=?-SEBH?IrWiE&rX8_4rpQ]`JcCN*JcC<$bl@Z1rW`?%#S@X^6psLeFa3n8$\sLoNK&s_Pa.i3 +TDkVbW=,u9ZFRNW^V@S&`5V`#rm^r"ro!e($erqu6`o)8gmrr2rsrr2rso_uu3O\dbc0/>161G:C6.4Qr!.PE5$0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/$.k`>$/12i$/M8h40/YI>?ZM*^U1;PX/W+pU8+-CQ\pWVIscZ`Ci)O*6N.8i!<*6&E;kdm +P5^[E_>`s's6TdbWW&:^P5^I?CAnD9!$*1'*]#N*F)Z,SKnYbRP+\A;XfAD1[C*]\]Z8"1rm(Yqe'niMCPa%N+StDdQV5^Goriug@]">bn_8O:3rlt\seCE7*gA^%0 +kQU>>mIB`SrWW9$*>B/#;G^50Ci+WJI#<]8R$O&8Unk#iWO&n:^:h5Z`Crq-3`rq?Hgp]1*gq>U6iqtpO?N,f\cMm51nG_nUm/H8KkPjN@i!A,mgXt-0da?JAarSOBa2#I) +\$`ZHX/r4pV4=!CNf8pLJ:Vf_F&c+:rX/W)rW`@,reC32rj_serr;Qhrr2ojrhBCVqi^r3ra>U',:tDs +69mh\F`iV!M3jKmTqJ*_Xf].D\A5hmaiMQNd*U@oec+;%hu`'&k5OTDli-APb5SJ4FE;M$:/4[*^uCn$l_rl>$+ +p&FCXq#1*frql]krqQKerq69_rpp'W!:9gSmJcAPjlGM%iVq[4fDa.rb5TV7;rX/W)rWiF:rnO@MJcCN*JcC<$df9=Frn[Q3qZ$d@*Zn'L:B#MH +J:N6.M2I=ROHu3#rh'1d%]ZP0ZEggK]=bqp_T'U9rm1Sprn@A0rosFL!qPpRrqc*`rqucFril0\rdk&> +rWN3$)Aj8,?X-lYEcQ_[IuK8CS!]VAVP^GqX1,LFrkA`Z`l?3Eb0eS_rn%/)ro!e:roa:FrpB^R"nM3S +oCDMPp&=[apAt'a!;QQhrqcWkqu$-cn,E=drqZQ`rkVZ7;H#G.1FFCm0.JJ*.P!/%.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!(L-j1hB +0eb<\QN#M8l2L/Nmf)MNkl0ZBi;VOBg"=s+daH@_bfRrJ_8*kc\J26MY,J7rT:MR9O-#-LKR.fc@prgF +%fQP/"TCskJbYE-Yl!<+tg;Gg;=G^5=/NLH6%Una^aYl;<7_?J-*b0n\b +rn%/)ro*k>qrpi0g=hgVQ"4?6().H5-RUMq.PE8%0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.k`A&0.JJ'-n-Gd,Q9k*JH!Rfp&=sbrrW3!s7?6_rVl`oqu6Hkq>U0gp\sjbo)A+Y +mK`1Jlg!cujlZR$rn[q6f\+^#dETkXrl,kh]">;RZ)an)St2F4MMlh,H"pu)(`!kh!Wr?7r\XV4qi^rC +rj;[lqu?Zlrq??]rp'aJj5f+Ti;VF/d/M69`l?'6^VI:d\ZrEFXK8P!USOBKSsPe3O,oBWL5CG2K6MNb +>[1V7$iU/*"o_U&f;8Lus+gW*s+13us8Mop_u;=d!%'Q\2d0BiH$OagJqJr09ro+"ElKeHU6i +qtpj/L`,%.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!)!.306CraYr2rp]pU"mkR@ +lKRR4k5O?=hYu4Rf%&#i;VI=e^W*pcHaMOa1o@&rj;[,%\]MeP)tfVI=6*RD_Wq#rW`?%rY#3eqi^rBrhob\qu?Zn"o%cd +o()DOm/H,Gi=XetgX4Esc-=PSa2l$1^ppnbrj)d2Y-4XsVZ*1dR1>:>ObegNJqAW&I!p$UFT)dL!<*-# +4T<^(s+13*s+13$s3grHq>R)e-Mmcc5ZI6li-APp&=pYs8Mop]`+Z#P5]G"$N:#S)AsDL1G`f\Bmk>TLk^YJOcc?0T<>5rZEUUH +]">ks_op0Ecd'heeC=KOrn[hr0H!<*07;,:#*CM\ZTJsDRbTV%jVWN#m*rkSNQ!mo6=rmq)'rnmk>jQ6Bh@[<:E=&i6V +0JG+..P3%t0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.k`A&.jl_q-R_8D5*hJ!rjhV"p&=X_rqucmrqcWi"o.iep\+@\oD\7[n,`%Jrp9dO +kir*.']S*2gtUW9e^`$mccXAP_8!dp[^Z7?%]#kpP`h2^JUr#fF[A>ZrWrK'rXf'Srf6l=rg<]Iqu?Zo +rqQWeoCW%LroX4=rnIG$#gU`AaiV]@^r$)]rj2U-(T+(-St;UCR@B>$P)+pPJqA])I=?6YG5`*Q!r`6" +)udmSs+13*s+13$s3grHq#6HU,5V?J77KaVA7g.6I=m0+rf-o?&Xf&VU8"E\Vl?f#YI:mL^:qA]`!+9) +b0\M_rn7;-roF(Frpg!]rr)rnRM&#g^iDaiV`B_8?2^rj;[.(T411St;XDR@KD%PDP-SK7el+I=?9[G5`2jTWMuo$YHbRG\A#\m +`Poj?bKTt6rn7;-roF(Grp^'`p@nRbn,NC_rh&tKre18[qZ%`g.4ReT7<*9cJq&<1Mi3sfQDL@PYck7< +['[T]^;e.2rltGi#hRYYh;$fEi8FUqroj@IrpB^Srpp'\rq-?ep@nR]r:p?gqtpBjp&4R_qu?ZeIDWh: +*#fhF,:"ol.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ* +.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.Ouqn-7:)cDf0Lmc2R#- +l2KfDir7gCg"=s+daHLgccX>NrkKG^\$rZIYc4OuS=,e.OH>3NKlqEW6pa3m/M6i"raPk]plbWKrr;Qh +rqHE+rg3DCr^6Z,rW3!9,?n>TFE2DYLPM@dR&6XSYcY(>\[fYq_og'BdEp7og"G3:h#?10df**T2)6s= +-n$_u.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&+<):c4?`\ErqH*co)AObrquZjrqZQgrqHEbrpp-[!V,^Z +mf)J]k2k^cioAtSi7Z`7eC)eEc3;2)`4NUmrj306Vl,rLQ\gHPI=$?CR#]P5]_*=8Mt63&NTn;,VLUEJ9$uOH#rYctdP]>hh/bK@uUdF-e'g]$(/ +ci-j\1G1=5.Om)$.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ).4Qhp-RpMm`5BLloCr7drr2rkrqlZn +r;6Bjq>U0gp\sgfo^h\F!V,^Zn,DVVkN:sgj5g3s"khP\e^N"HcMkd!]Xte`['Zj3WLTBFMi!=DJ:VBF +Ado.WrW)p)r_EHEplbX(rosF^rr2onrq??\"mG17jQ,G%hYu(WdF$CcbKRoC`Oiap[C*KJYd(1-WhH,\ +S=H.7Pa.2dNeN1BIXZikG'Go'2uXWj!.@oroO.?ro!e1!nGfMrmC_g!lMmmrjioR['Zp8X.Z&VQ^!_o +M2HY)G[+EV69mj6!<,amEqkgsSc7sSqXsmfpAV;qQM?XB,lRfC!t-k<0P=m*H?OIlMi@Y+%]H;'ZE^[L +]tMJ*`luTKrmUl$GJCl,P`q=_.4Qu".k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&/h&8$ +-n/8"=8pMEp\"R]rqQHkr;QQnqYp9kq"Xj_!qu<\rq$3]!V5g\n,DV\ki_0ljlYO[i7lu>rm_q5cHaJM +`kK."\@/iHWiDV[S;iGcKS+qqCM`tZrW)p)r_3S,N/WgPL5CG2Jp2Eb5iHc[^C'hqYpEcrUTserVl;9E,TY[5!CMG-nd�.JJ*.P!/%.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%$nEt\.jcJe8Ol@b]=\($roF(:#i+1if%&="daJ-= +"iSuE!<,OgD"s1mSGqXLq=XdepAV;qQM?XB,lRfC"!'-O +0kY$-H?XRoN/aF"SZ/QdZE^[L^:qY-`m)`Orm^r#GG_46BkM-++X/Nf.PE8%0.JJ*.P!/%.k`A&0.JJ* +.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.k`A&0.JJ+.kED.0E/3Tj7WHIrq66hquHTmq#U9crq?Kfp%JCW!:p6_oD\4Xm0i1B +l/q*iiS`YKg=lPV*RN*WaMu67]tLqb\#cX2St)@2N/`OEKQ(gI%LimH!<*?)9`BY=P5`i-kkkDZr;QKj +nG__Pk5O6>f@S[SdK7Y:c2P[/]tM.h\%/cKZ`:%+U8"ERSY)14Q]6ucLPL_;JV/2lH:C@o+!2X&!<.lT +af,5js+gW*s+13us8MTg/cH%T!<*'(AnG_%H$fOA#`+:pOcbfmQC%TC&Z2G'XK8P0ZEq-R]>MP)aN2L& +cMlAnh>ZF5l2L2Op&=dUs8Mini;T8AP5\V`4o54"8k;KdAS$.2GD_03Q'7E(SXlg\WOB4C]",Dh_86,o +rmC_q!o)G`rnm_8!pA_.rp'LMrpTjVrq-3`rqHEerqZQi!W2`oqu6NdrUTsep\r!Y76s6`*$$[^.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ* +.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%#qIYY.kE(s4#f5! +F8jhkjSn*egtUW9f%/@"e'?4_`Pf^.]Y(_^[]Za7TqJ*IQC!VjNI?/#C1qQC!YnOGSgOJqAZ$ +H$`4Y:&ZC7!<.6B\#B=Xs+gW*s+13us8MNe'E/%3"9'5^C2.R2H@19pJr,>COcbloQC+;:TVeWcXKAV1 +ZEq0T]`,kKb5T`df)FM)ir86BnG`+[qX=I`q>T=OSG89H=oLS]!#/'s8nhjLH['doLl%F]Q(X_@XK&?# +[f3iG_ns:7bKJA^dFQjurnIG1"m"_(ki_..li-;Nn,DhYp%7nUpAXg`q>U3kqtgBjrquQip&=jgroj>V +IkiW0/LW&$.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ* +.M"$_.P!/$.kE"q/Lr?a]=\'sro+"8gt_n\rmV"qcHcF.)SWnu\@8rNY-+LmTp_76NfB$JI=5pHC/@Z# +qZ-UYraGSbrg`uLrqZ6erq$,[rfd>ErfR2=rZhCBrW_BRG)OOcPQsStp^nG_kTl2KiEir7^Rf@JO#cd0_Ra2#F'\[]/PXK8%cT9,(o +M2$e+E,bddrW)p)r_3$>/].kLPtraYr%W;hGKL];r*JcF0urp]mtrW)p"*?H7DC2.R3H[UHr +K8PPFOcbloQC4A;TVn`gXf\c*Zi7T=`5KXob5T`dfDaY+ir86Bnc&7]qX=I`q>T=OSG89H=oLS]!#/'u +8nhsPH[0mqMMd^aQ(X_AXK&B$[KX:S]#;J&rlbPpdaH^sec+>&i!&3%j65[hrp0RNrpL$]nacAFo`"R` +p\t!cq>pKj!;lcnq#0mbrr;udrl9LD0JG(-.PE8%0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.k`A&0.JM,.P*8'/2/P)0IeV-.P*8'/2/P)0IeV,.P*5&.k`A&0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`@b.k`A&0.JJ*.P!%t-n-GhNJrhq_#E[1Sd/1p`!ra>_tW;hGK +L];r*JcF:#rr2o`rX\u.(BXaB+!2Y@C2J:!hqtgBjrquQip&=sjrn7:CIjlWh +.jcVs.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0IeS,.P!2'/2/S*0In\. +.kEA)/MJ\,0In\..kEA)/2/S*0IeS,.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.M"$_ +.P!/%.k`A&0.JJ*.kCU#rh'2Jrn[S*#h@GScd'hV`Pqhj(V.&dYck:-Tqe'ER#m>fJ:;raC2-R?:AY%j +4oSmbP5_!Njo5)Ks8MZiU]-MWP5^UCN;b($!<*'73&W^0B4u[8TV8<_X0/V/['[6S]tVJ)`llQLrm1r'f\,0>i8`kYrp0RSrqHEhn,NCZrltG2plbVK +r\4_%h[C*HGY-4_"VkKfYR[T_-OHGHZN.lt?H[C0H?!f080)GYJ +8H+CCs+13*s+13$s4./Knc$0"%/p5R"pP;j2E>\oEIE7aK7ei:NK06fQ'n&/TV/$ZWiN>,YdCdG^:qA] +`r=3]ciVnRgA^%0j9"Z5m/HSTp\t'Ys8Mclf`%B8P5\J\3W9$X"#!A@95J9UIX6="Mi=$gQD'qDY,n_6 +[^Ni[]>_\+c-4D]e'lt#fA,-9iS`\VjQ6C)rp0ROrpU![nac\Prq??crqZHf!W2`oqu6NgrUp0hp4&*^ +N@6,#0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.SP,.k<>)/Mf%5 +1b^U@0JPI@1,gsE2_m0J1,CgD1,Ud@1bUL +Ir9":;,0pa!<,.\@JH#bSGqXLq=XdepAV;qQM?XB,lRfC"!'0P11t00H?a[qN/aF"SZ/QdZa$gN^:q_0 +a0rC`rc3K@.4Qkr-nd�.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`D'1+Y%7/h](90fh-L +4?,;a3]]Ph4[D1n5=ks+gW*s+14#s8MKd[/LI4!<*3J +4?PfHE,g;SItNB-NK&s_Pa.Z)R\?FLWiE/(YHbLC[_BJjrl4r]rm1`"g"QG`"m"b+m-O-=oD\Oar9s[b +q#9(JSG89H=oLS]!%(E495A3TI!U*uMi=!fQD'qDY,eV4[^Ni[]#DS)c-+>\daQh!f)FD-iS`\VjQ6C) +rp0ROrpU![nac\Prq??crqZHf!W2`oqu6NgrUp0hk^S&/Hl3Y7/h&8'.P!/%.k`A&0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!2&.k`A'0In\./1`P./i>=:2_m0K1Gh-N2ENfU4>o/]2E3`T2E3KM2DI!F +/hf%30/5"00J"b/.P*8'/2&J'0.JJ*.P!/%.k`A&0.Ink0.JJ*.P!/%.k`A&0.JJ*.P!/%.juYh>$+r, +R/YnLf[na*eC;gicc3rCrk92Z\@AfIYGItfR[KS*NfJ[>Ir9":;,0pa!<,.\@JH#bSGqXLq=XdepAV;q +QM?XB,lRfC!t-n=0kY!,H?XRnMi@Y+=/`$qZE^[L]tVS.a0DkQ?0JYUD1d3r^69[S%5s\(277fp:7fG_85U*ip@\.YoDnI`o()eK"mtXAl0.@1joXN"iVqU2eJccZcH!rF^:h4i[^N9;Wh#ZMNJiaKK7n/ZDZ1+E +!<*?)9`BY=P5`i-kkkDZrr2foo`"7^l07KmioC$nrmh.td*_j7rkThk]=bS\\#um;VP^8bTqe'FS+Yd(XF\%]Skrl4r]!mo?Brn7P6i8NeZk5OcIoD\Oar9s[bq>T=OSG89H=oLS]!#/+!958-S +I!L$tMMmdcQ(XbBXfJN%[LTp\]#;M(c-+>[dF-Urec+>&i!&3%j65[hrp's[mHsE3n+-#=p%7nUpAXgc +q>:!hqtgBjrquQip&=s.;/U2e+W_aZ.4Qu#.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!2& +.kiG'0In\//1iS/0/YF<3A`TU2`O&`4@)1r6pO%,5s[s=5YO=)5!(hg3&rrS1c6s@1+k16/1iP+/2/P) +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P"+]89Aoph;$icfDa8'cd'hU`Pqhj +rjWZGY-4UoU7.I:O,f3LIXZ*JC/@Z#qZ-UYraGSbrg`uLrqZ6erq?>qrg*>Br[.UGrW@X'/M1LB@sE-> +NJ`XbS=HLSVQmA1]t:qs`PndRVaNm>0e=n0.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.SP, +.kED+/iGC<3ArcZ4$6#$6r?ZRlJgg`rnRM(/C;bkaiV]A_8aUmmjEOcbfcN/iXILOFT"F)uIa3BI$; +r\4=iW;hGKL];r*JcF:#rpTinrX8]*rWaQ05!O"*Ed`@cKS5)?NfTHjQC=83U8"E`X0&V1Z*q*MrkAi\ +`lHU?]s8Mini;T8AP5\V`4o53n91VWgAS6@7H&IK9Q'7K+StE'`WrBI+ +\d63j_T^3Hda?JAec+>&i;Vd9k5su7lMg2Mn,DkVo`"R`p\Xdcq>pKj!;lcnp&4[brh+aK?!T!/-nd&# +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JM,.kEA*/Mf"32D?gG2)[Z\4[_P%8k)'4k,MMI"XR$snJUp7)*]=PSm_o&(:SKf=& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.SP,.kEM100(jH5Z-@p`VA:JXAD5s74h3;t]a/h\n0/2&M(0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!)! +.4lqsrf[9-p&=jerquZjrqZQgrqHEbrpp-\#P%?QmdBE+lMfrFjSn*:f`K[Pe,IVo`Pf^o]Df/LW2HP^ +Q^EVbLOX]!=B/B0$4?b4rXSpBregK6rn7;Aqu?ZprqucgrpTjPro="5"kM8VdF$DAasOs@_RmFn[^NZK +YHXq&W1p#^S"#t2Oct`_NeW:DI=6TeFET]+48T$W0`H!hs+13*s+13$s4./Kn,B]n$iU/*#9Z2o5B1[a +IXZg#KSPSJO-PusR[T_?U8+ciXg#%7[^N[E^BMWsa3;cPrmC`"ro*k=rpB^WrqZQln,NC_ro!dGplbVZ +r]U,Y'M:neBOtb#G'Jn!Lm=-eT:MRRWN#m*rjiBP_84@=bL4ecrm_))g=lP`ro4(Ck2u[."mt[Cn*]WC +nc&.ap@\.Rp@nR]rqZQi!W2`oqu6NdrV6AAK7\\O9hm>j.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0IeV-.kEJ./i>=;3&EHU3]]c!6r6QN=B&:/?XIGVAnbjiB4PO[>?k6.<)-([6pO"" +3&rrR1c-j=0e4k1.kE>(.k`A&0.JJ*.P!/%+Y,2q.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.juYh3Arhq +g`"eqf$r0tcHXVQ`5K@%]XP>XY,nb!TV7a>Qi;sMI=$?VB4t%59`"hh4oSmbP5_!Njo5)Ks8MinaSqV& +P5\)Q-N4#E$kucBU9:T"\[T'I_FL&_R2Zt[/h&8'.P!/%.k`A&0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0In\/.kW\40g%BT76s4891rc%@!m6FMMI"YS"0JF&rML$GBJ%6=^+Kg7mT:$4#JoP +r\,`O/2&M(0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.l8n5reUQqqu69erqucmrqcWirqQKe +rq69]!:U$YnG_hSl2KfDiW@umh>Z%*d2L6PbJ_98]=GJZZEgC*VO*R5LP:G/H$N%T9)].r!<*N.ErM$m +P5aG>r;6Nnrr2ipp&=FZli,rDh#>q)dL44?bJM-6]Y(qd[^Z7?)Q0L3U8"HQS"5\(PDkH\L5(J3I=H?\ +FuhZGqZ-ULrbnb8JcCN*JcC<$ec5X;rj;Y4rW)p&+?htREH-&LIt36,LQ7CUQ'I])R[^%GUT:GtYctC@ +[^Z7N"ieR&bfn?2dJho"iVr!=mJcbWq>U?]s8Mloj8PVEP5\hf6Mga'7RTXS@:=D'G)1j-PED'#S=Q[Z +WOB4B]",Ag^qfrmrmC_q!o)G_rnm_8!pA_.ros[Sm-O3/mf)bUo*+gZp%S1SrqQKgrqZZmqZ-Nmr:U$` +rdT-8G"G1o0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!2'/2/V+1bC@=0JPRF +2*jAg9h@oW<)d:4?>aOqG'%kOG'A+NFD>H$?sR)>;H$+T76`gp3]/fR0/515/heh-0.SP+.P!/%.k`A& +0.J+q0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JIs+!30g/cOEMf@JO&e'lUdbf%E:]t:nc[C36=XJ);[ +Q^3ttN/`42HY$Yr8k2GL!<,@bBD@YhSc7jPqXsmfqYnk@ReW'F;>r0H!<*0=;G^2.Ci"fWKU.mgU7e0] +WN*G9[_]bprg80P'br>M.PE8%0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!2'/28_/2)$aK3BKc! +6r?]TC1V"3KS>h]R'a3+Y-"goR$`JTJ7Dqo:.e/I5)aQX/iA,Yd1aI\Gj5K`l?'Cbg+V`df/##iVr!= +mf)kXq>U?]s8Mrqm/EUOP5]G";>U>33B<c@j]FG>L'P)k`rR[^:TW3rt=\[K!H^^J?,ajAA[eC2n# +g"HA^"lnV%k2k_(l2L&Kmf)bUoD\C]pAXjdq>C'hqYpEcrV6AADJa8Z6:*=T.k`A&0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0In\//1rb40/t^D4?,>j6:+[M;IX!?E,BKGJV'&GOHkumO,f6K +H$aIGD.$XU:J=GK5!V7i3B/cM1G1=7/1`G).k`A&0.JJ*.P!/%+Y,2q.k`A&0.JJ*.P!/%.k`A&0.JJ* +.P!/%.jH,X0.\[Rd/MN#da?IdbKIf?_Z%+_[C!G^3:gG^P`_0%SXugZWO9+?^q[XOQ^8O('eUpb0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.kiJ)0eG"90etpR4%Vk1/M/V+.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!D31B)t+a8>l2rVQNl +qu6Ejq#:$epAX[do'u8>!UoLVmJc>Kj9X`&i8!)Ae^W+JcN;50aSrpg[^NJ8PQ%KZlM1DYrr2ipp&=FZli,oJgt^`;f@^)N"j5!2_SX4i]caen\Zi)aQXK8S0Z*UpK\Gj5K`l?'Cbg+V`df/##iVr!=mf)kXq>U?Zs8MfmTD4TKG5bP>!%'QZ1JpqD +F)c2RJqT5GO.)K)W2?K!YctUE[D9PlaiDHJcHanedf.nuhZDfrir8'=l2L&Kmf)\WoCDMPo`"R`q#:*e +q>gBhqu6NjrV6AADJa8Z6:*=T.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`D'0J"b0 +/1re50KCpH5WLkt7n6fd=_qhfJ:2j:S=I*u\%TGfZELNrOcb*@I;WMuJZSrfqsM'br>M.PE8%0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!2'/28_/2)$aK +3BB\u78ZiWChIF=LPMIjS@lJH[C!<5SXkFdK4SJ#:.n5J5X7Fk3A`ED0eFt1.k<8&.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.k`@V.k`A&2DHudK`9$krq66hr;QTmqYprn[q7 +g"Fg$dETnZrl,5W]=bJUZ`L4.rgjU]NK&@5HYdD1(`!kh!Wr?7r\XV4qi^rCrj;[lq#C?mrqucgrpTjP +ro41;gtgT6f`';&b0%oE_ScAd+LehjYctC2W2cYhV4F0KP*2&iNf]$OM10o'FED[e3]m3=r\4=iW;hGK +L];r*JcF:#roa9HrX&Q(rWim#77M<]qZ%rp.k=1\7WEBdK7AH3Mi=$hQDUIRYck7<['[T^^;n44 +ccs__dF%sF"l7tiiS`\oj9Y#6kj7X$mHj3=n,i1Mo)A:\p&=^bq#'pfq>:'gr:U$fr_RKLDF?fX0.JJ* +.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.k<;)/28_/2D6dG2)[]]4A8::?<^]TDJt5] +K;YN@aN)@#c:u'f^R:IVKS"emCi!0P;b'/B5WV"g1c@0E0JP+10.SP+.P!/%.k`A&0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0.JJ*.Ounm,r750ri6=LbfnG[ccX>MrkKG_[^NNIZ)O\#S=5n0OH>6OKm%NZ7RT[! +/hd)%raYq_qi^rDrh]Voo)J^grq68brfm;Cre18YqZ)*t/1j7U6@!`uNJ`U\QC"A?U9C`']=GM=Pa!1, +)D3Hg0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.kiJ)0e4k60/5RI3(6(u:.n5h?XJ/)G_q32 +St)@?R$`eeLj*r_?!:H)7n5j.4ZYGY1G:F9/1`G).k`@t.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A& +/h&8)/1ujU0gpAXaanc%tWm/cVArp'LEro*k5rn.4trlb;[(V@8iYck70Vl-&RRZ!#[ +G'.q;@U]ZN$2su)*WAM,N;Je;Q2\W!nbE.`rr2ipp&=FZli,oJgt^`;f@^)N"j5!2_SX4i]caen\Zi)aQXK8S0Z*UpK\Gj8B`s'`4cI(%frnIG2roX4Jrq-3crr)3`rqcVsrgNVFrbh]: +rW!WW+sK354`P=WIsld)MMdacQ)(+KriZ7,"hq[``l,jqc2Q,iecOX]h#?72j8S6@lMg/Ln,i.Lnc&1[ +p&=[aq#'pfq>:'gr:U$fr_m]ODF?fX0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ* +.k<;)/28_/2D?jH2)[]\4%r.7?_KW:oIccs_beC=K9 +kii$,&`M[+h;$f;f%/3occX>M_nj1g[h5^BX/2VfR?s7rKnaM^Cg0tCqZ-UBr`9#Xqi^rErm:Z;q#C?m +rqucgrpTjPro41;gtgT6f`';&b0%oE_ScAd+LehjYctC2W2cYhV4F0KP*2&iNf]$OMLU,+F`hpi3]m3= +r\4=iW;hGKL];r*JcF:#rnm^"rWiE&rX'$1;,hXZG(5!lKnY<]NtI\DR%'S8U8"EaXKJh5Za[ERrkA`Y +`lHU6iqu6NdrVleG +DJa8Z6:*=T.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`D'0J"b0/M8n60K:mH4ukYr +77LH]=(u;[I!L"'Pa&5JWNWJ-Vl$>MMMcb*H"^c$<)?C[6:*js3]SuQ1G1=7/1`G).k`A&0.JJ*.P!/% +-S$i".k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.jQ5\/h/Hg^VJ.>cMl&l`l,j1]tOEP(TsmBV5'fQQ'RDe +Mh6G.E,BG;+sI[5')hq2'E3(JP5_0S\c2Wqs8Kh5V>-5QGlB/k!YbnE#Sn*iDes9CJUroBNguQ,W2HQm +[/QMD5X.If/1iM).k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.k<;(/2Jk12DR'L2`O&b4\A16 +<)?Ir<``X5?!plA>#n^':JXJK76NXl3&EKM0/,+4/heh-0.SP+.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ* +.P!/%#qIPR-n6Pl[C!=?jSSoTr;6BjqYpn*fZ1m-=f>lKIEoro3q5"kqY_eC2nG +bQ>f'`W!Rc['R*=Vl6>^TTkP#JUi8O<)l.H5PkH[3W=7%OSb4?Qi?1IqtU3jrr2ipp&=FZli,oJgt^`; +f@^)N"j5!2_SX4i]caen\Zi^i$!<*636UO:_Ecce\J;&]4rf7YWQC+/2S>)aQXK8P/Z*LjJ\Gj5K`l?'Cbg+V`df/##iVr!= +mf)kXq>U?Zs8Mrqbl4[U9gr:U$fCk"f<5qa]<0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ+.kEA+/Mo+63&j&ANfB'V +Ll$A"G&(f+?!CQ/8kMB45'.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ$,Qf>;+!CR-rpp'equ$Hj +rqcWirqQKe!qu<[rq-3]rpU!WmHso=!9jXNl/h!ero!e0rmh/!d*Vd6rk]Ja]"5/MYGJ"hSXZ+/N/`72 +GsFSY-mg;?!<*0$8H+PHOoCOCPl@9Rp&=scs8N#sr;QBgn,DYPis"5nh:L92rmCtmb0.Z=_u@=l\$roP +Yd(.*WhcGeSXl@8P*CueOGAUKIt)ukFa,r.48T$W0`H!hs+13*s+13$s4./Kn,B]n$iU/*#7E^Z5B1[a +It*!&KnoYg&XJ`MS"#qBU8+ciXg#%8\$rmH^Bhj!a3;cQdF$DAg]$12k5OfJo`"[crTsR`rVk@HZ1sL] +J,Ve6"TAHO)AsE$?XS)!FG,0pO,T$gR[g@TVlm,&\@8r_^V@n2aN_oPe'c[sf@U#Wro!e9#j:@4lKRR# +m-O`?"nM3So^h_Sp&=^bp]:3d"8Vfhq=sj[rVgqh84H'%.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.kiG(0In\10/#4<1-.9N69[S.8kW8cGBeL\H['^XCh[Tm?XHl5<(TMI +5WUtf2)[?G0f(F80J"b..k<8&.k`A&0.JJ*.P!/%67X]=.k`A&0.JJ*.P!/%.k`A&0.JJ*.Oube+>GK$ +eC2mkbfn5Oahu!4]",AVYHY(+WM#iTP)tf]Knar"H=gYtrXSo/rWN3grdad,riuIQrr;?brn[R^plbW3 +ra,R.rW)p('M_:pG&qb\KS5SQP+eM@XfSUrSt>plIk<&t/12i!.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ* +.P!/%.k`A&0.JJ*.k:92DR$M3&j/c4[M=s6pO%+5X7\#5>O((`+"f!<*W1;tuOT +QN!i^qXsmfrr2ipp&=FZli,oJgt^`;f@^)N"j5!2_SX4i]caen\Zi)aQX/iA, +Yd1aI\Gj5K`l?'Cbg+V`df/##iVr!=mJcbWq>U?Zs8N#sjSl^bP5^17=T/L'!<*WM;Gg;1Ci+ZLI>`r> +R[9D=Uo(2lWjK%:^V7J^`3l,UXc]0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.kED+ +/Met32(pUB1,CpI1cdHO3]&]S1Gh$F1Gpg>1G(77/1iM*/2&J'0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&2DP@j<`N0!kPP2Vqtp6hq>U0gp\smco`4R^nH&.KrpL'Xlg*g!kiMp.k5O9ch;$f; +e^`-rdEKeW_nj4&]"GJY[Ag+'SXc47P*:NLJneq3)AsFi!<,(ZC\X(lT)QY,r:U*hrr2ipp&=FZli,oJ +gt^`;f@^)N"j5!2_SX4i]caen\Zi)aQX/iA,Yd(XF\,O,J`l?'Cbg"M^dJho" +iVr!=mJc_Vq>U?Ws8Mfm`;#MpNrF;&#lXf?%Lik13BCkeB6nfIKnG#CP*;T3TVnW`ricdC]=Yts_T0[: +cd'i8eGe,"g^E*!iT9.]kN:pll0837"n;!MnaQ)JoD\F^p&Xs`!;Q?brql]mq#13#IqWG,-6aZf.P!/% +.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!2&/2/S*0e=n3/hT"80K:jF5<1bk4[2D$6VL!@ +:J+8U91r&Q91_QA76s:+4?bhb2`-5QMZ,=/$N:$T"U"s5>$?)jF+o3uQ'.?+TV8BaW2HMi-mL#c+X8Wi.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0IeV-.kED,/i,+51G:F;0/#+70Jb=71G1=8 +/M8_-/2/S)0.JJ+.P!/%.k`A&0.JJ*.P!/%(b76h.k`A&0.JJ*.P!/%.k`A&-R0m'5=#4?rp]pbrql]k +qt^6drq??arq-3\rp]pUrpB^LroF.?!TN,kf@/-pcHXVS`l>d-^AbSRYHG%&TV7X8P`1NYH['d% +5XGA[qZ-V)rdjj-rh]VOrr)Nirr2oprq69Zrp0RD"l.nhf@S[SdKRe9bJM-6rk0G`\%/`IZ)FV$UnjiX +SXu"-P`CccLPLb:It2ZaGWIlIqZ-ULrbnb8JcCN*JcC<$ec5X;rj;Y4rW)p&+?htREH-&LIt36,LQ7CU +Q'I])R[^%GUT:GtYctC@[^Z7N#fam)bfn>YdF%sIro*k=rpB^VrqQKjl2Ub^rm:Y;qi^r@reCCgrWE-( +rZ3_$?=.epF+JdiOcGKoS=QFKU9:T!\@8r`^VIk,`6?EJda?Ine^`C+g#1cGj5T+ujo4KCm/HJQnG_tW +oE=jZo_8%ZpAXjaq>U6cr;QZogOFKmGTIbC/h&8'.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A& +0.JJ+.P*8'/2/V+0e=n3/MAt80fLmF3]8l[3&s5d4[VCt6U!_$5!M:o4?YYb3]8oT0etR=0JY440J"b/ +.P*8'/2&J'0.JJ*.P!/%.k`A&0.Ink0.JJ*.P!/%.k`A&0.JJ*.P!/%.k;qo;,0pdJca3@bl5T\_&'_o +\Zi9AVkg/^SXu(/P(nUAH?XRE@q5KVqZHg6reCE7qi^rOrm:ZDrr;6_ro=!oplbW:r`T48qZ%*o5s]$i +@X`ZONf8sfS"'DPJ#]HG>$+ll4?P,@-SHr"0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A& +0IeV-.P*8(/2/S*0J"b//1iP,/2/V+0J"b/.kEA(/2&J'0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ* +.P!/%.k`A&0.JJ#,m,Gl;,R>KrqQKirqcWirqQBbrq69_rpp3]nF6GGrp9XKroX4>!8n+>hqZu@e^W+J +ci2''_nj4$\[f#MZ)OY"SXQ%0NK/aGKQ(aErZ(n@rW3!/rd+R(qi^rEric=qo)J^grql]erpKdNro4LD +gtgQ4f[8*pb0%oE_ScAd+LehjYctC2W2cYhV4F0KP*2&iNf]$OMLU,+F`hpi3]m3=r\4=iW;hGKL];r* +JcF:#rpTinrX8]*rWaQ05!O%,F+/RgKS5,@NfTHjQ^XA4U8"E`X0&V1Z*q*MrkA`Y`lH^4ZGG_2E*WQ2)d6H1bUO=/2&b//MAV*0IeS+.P!/%.k`A&0.JJ*.P!/%.k`@k.k`A&0.JJ*.P!/% +.k`A&0.JJ*.Ouki,$\8Rrg<].*Q5k5_8*jr\$rQCY,%eeSXQ(2O-"sDJTZ$T?U0gp\sm`oEb'Z +o'l,:mHj3=lMfuGj9+B!iSF^nhV-Z9rmLei)T]t>^qRRn[C*0>XeqniR?a+sLl$V/I:HVlrXSo/rWN3J +re1'0rh08&n,NCdrql]erpBsSl0@9fj8RgGf%/I#dF-1[bJM-6]Y(qd[^lCA)Q9U7UnjiXSXu"-PE(Za +LPLb:It2ZaGWIlIqZ-ULrbnb8JcCN*JcC<$ec5X;rj;Y4rW)p&,/gY:ZDhu;U=k2k^il0836rpKdTrpp'[!VQ*c +p&=[ap\sseq>U6fqu6NmrI:Q8TgM.50e=n0.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ* +.P!/%.k`A&0.SP,.kED+/Met21bLF<0JG@;0fCaA2DHsF0etU?0f1R<1bUL:/1iP+/2/S*0.SS-.P!/% +.k`A&0.JJ*.P!/%.k`A&0.J+q0.JJ*.P!/%.k`A&0.JJ*.P!,#.N93CC1h4n]Y)A-aSs$T]be)`[&^4+ +TV%jEQ^EekN.$&"CM@N\:JgogrY#3)rf-]9rkJHlqu>p\rquc^nriu.rY#21rX"'93]_4sDLm7dOcPQl +R$abHUoC;k@prgg)]^R].k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`@_.k`A&0.JJ*.Oueg +,'A!Lri5toq"aparqHEcrq-Bbo(2DNn,`"HrpB^Mroj@D!oi1urnRS.!SZ9,eH4+Dci1ua_?.?\])JrH +WMlbgSXtt)OFr(7EGfY^6:1YSrW)p+raYqdplbWdrmU?9rr2oorq-3X"mP::io9"th#>kFd*U1^ai_H9 +_RmFn[^NZKYHXq&W2$,`S=H.5P*>m*$\sLoIt)ukFa,r.48T$W0`H!hs+13*s+13$s4./Kn,B]n$iU/* +#9uDr5B(R^I=6TuKSPSJO-PusR[T_>Tq\TgXK\q6[^NZZ^;'ZerlkAg!nl8\ro!e:!pf1=rpp'_rqkjX +rq$-FplbW^rW)p"+>>E$;c$>3DfC>ZJWZ"SQ^*i0TV/KkY-taG]=PSk_SZ;prlt\rdaQn%g&Bh3 +iS`\Uj5g4'rp0RMrpTjUrpg*]o)SC]p&=^_q#:*dqYpBkr;Ob9Kmt['.P3%t0.JJ*.P!/%.k`A&0.JJ* +.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.kiG'0In\..kEA*/MSe/0eG"4/M8b0/hnq10eG"3/1rV, +/MJ\+0IeS,.P!/%.kiG'0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.Jt40.JJ*.P!/%.k`A&0e4h>4["OQ +L!%NZ`l5s2]=YV`\?N0?Vkp5ZR@9>%P)"aGG&qb,[$Cs5s@\p\q`&SG89H +BDt[*!<*!8+3jl57Yhqm5h +f`9S.f%/3occXAOrkeZJ(U^WWWi;tkTV.X:QAL?OG&hY);cF,3$N:&)%fRXNN;et7P5a#2nF-DVrVlZm +oD\+\l07KmioC$nrmiXId*]tWb/(p2]=Ybb[^WHDYc"CtU8"HQS"5\(PDkH\L5(M5IXlQ`GWIlIqZ-UL +rbnb8JcCN*JcC<$ec5X;rj;Y4rW)p&(Ht#IE,]iGI=Hp'L5h1RQ'IZ(R[^"EUAh2!YHP1<[C3f`^])7P +bl5ugg&Bn.ir\N2li-JSp\t'Ps8MlolMd4NPQ$aEOoC19/cH1X!@&I!)+-\VChd^6H[Lg2N0BBeT:MRR +WN!81ZF[NT_8!e,`lS/'$dm>Jf[e[0g=kE>h>ZF5k5OWEli-;Nn,DhXo'ueOrq-Hgp%J+PpAXg]q>:'g +iVp+_0`EYR-n-f!.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/&.k`D' +0In\..kED*/MSb-0e4h1.kNJ+/MJ\+0.SP+.k<8&.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ* +.P!/%.k`A&2(pF00.JJ(-n-Vl-=L:iS!f\eaiVH:_Rd:g[^ENGXKA4iTU1q0O,]0OJ:V`ZE(*/_)&O4i +!<*K-0)gh/OoCOCPl@*MlMgYWs5s@\qu57IV"g,PJc9Nc$N:)*%Y#iQ->I1,J:;s*LkqIcQ_gLRS!f^t +JqG[+/1r>#/h&8'.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.I8Y/12kp,pdeZGQ-1mp&"O]pAX^] +nceOOn*of7rp9XM$gHm=k2k^bioAtSi;VI5f%&=",1=obc-=8H`4iq!\[T)QYHOdsU77R>OcGKRIt(g0 +>sCG8rW2uur[n+=plbWArhobVrqZ$_rr)imrq$-VrosFArnRM(/C;bkaiV]A_8a +UmmjEOcbidN/iXILOFT#FED[e3]m3=r\4=iW;hGKL];r*JcF:#rp]orrXAc+rWaZ/3]qA#Ed`@cK7el; +NK9?iQC=83TqS3\WiN>,YdCdG^:qA]`WF?,bl5rjf@S^Thu;[8lMg>QpAXpKs8MZiVZ)hTP5[fI*rZ0= +#;7nh1Lsp'H$4@fKnbYINLQ?)Vl$>rYHPCB[D0Dh`l,j>ai_uVcdpXsg=b07gY;_c!p&D%roa:F!q#@@ +rpTjU!V,XZnG`(Wp&"L_q#:*gqYpBkpAW`p5X%Cd.kE;%.PE8%0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/&/2&M)0.SS,.kE>(/2&J(0.JJ*.P!/%.k`A&0.JJ* +.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%'e:pe.k`A&0.JJ&-7:,`,):o-YHG&-`r<^k\@8rSZa6X/ +W1TWOPECucLkpJ+HYI))1bpld!r`3!,Q:%)P5^gIVZ-5_s5s@\rr2NgY5Xa^P5^.6+T;NC!WEOX=]SUI +F*3+cJWZ%TT:MONV5BuZTL_OB0e=k..4Qu".k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ(-n-\p""5u\ +1&f#gm/-PSpAXaaoD\7Vn,D_RlMfuKkN:q+ir7j;h;$icf)sIKdE`0FcH=5M_8*js\@MUF'W\44T:MR= +PE^r[M0F&a6pa6g,prTkrWW9trbhLorg<]%rpf@Trr)imrpp<[m-X$#l2KZ@g]#bTd*U1^ai_H9_RmFn +[^NZKYHXq&W1p#^S"#t2Oct`_NeW:DI=6TeFET]+48T$W0`H!hs+13*s+13$s4./Kp\rV?%K6>Y!s8ZI +*[#98Dgd%`K7el;NK06fQ'n&/TV/$ZWiN>,YdCdG]tM.u`5TmAbPoiof@S[3hV[>Pj8S($drpKcOIm?.\-R0li.P!/%.k`A&0.JJ* +.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.PiS..P!/%.kN2"0J>,h[^O;u +a2Gj4]=PSZZ*CI5Xe_\dR?j1uMMm+?hs[(]FF6!raYJGkI7!T)S*Ur9XI_rVlTonaZ2Lm/H5JiVqR;e^ikl0lNmHj3.mJu\Sn-/FSo(;PFrq-3_rqH?Y3YH[Lg2MjBTlTUh[RVl56!Jl5EA-m^2k-n$_u.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A& +0.JJ)-n-;Z*F2lRKS+pVj8SZLo_n@^o(2kOrpg!VrpKdPrp'aQl07?lk5OE?iVq^5g&BS%e,ISoaN)?> +*5f\.]Y(SVZDsn'Una]RR$`hiMLKr#BkD!),UWKsrW)p%raGe]plbWNrk/7*l2Ub\rqQK_rp0RHro!e0 +#h7DTcd:%[aN=Ft,J1S#[C*KIYHXq&W1p#^S"#t2Oct`_NeW:DI=6TeFET]+48T$W0`H!hs+13*s+13$ +s3grHnGWst!$D@G"ZEjJ/'W%V$S!oe+NK/R>Is,mT@UELV&ek-FrZhDqplbWFrj2Usrr2]mi;`fNrnm^I +oof;Qr[%OErW)pFF@/A^EcH)SK7o>GNL?0$VPL&YS""D9DaQiX0.\Y+-n-_r.5*/$0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k;tq.OQW/ +4$_nd>-^UUb^YHG%) +USONPSWo;#L4Y%tD/N_%h[C*HHYHXq&W1p#^S"#t2Oct`_NeW:DI=6TbEH=*!3VrgU1]DEns+13*s+13$s3grHnGWst +!%%dM"4[',V#Q=c'$iX-)MYNA6[JnPDs5!_So)?W-QM?XBNW)WN$iU/*!r`uG +=B8IKGBejoK9;.RSXQ&IV?NrtW19?Hr]a=5.Outq-S?ht0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ* +.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ+.4[&%/12Yf0.edTWrD5]nbDVPmfDkErpB^O +rp0RJ"mG.4k2k_(ir7m8h#?"2f@JO#d*Vd;rlPG__SX"!]t"0R\c/cHVkp5[R[]S*P_k0OG]\+*9hlu[ +,lRfC!ra#8=oOHVP5_$OaSteqs8N#squ6_%h[C*HGY-4_" +VkKfZS"#t2Oct`_NeW:DI=6TZBkfF[2#@:P55ou/s+13*s+13$s3grHnGWst!%%dM"h>Z@3 +j94W,jlkn1kj.O!rpB^Rrp]pWqssm^o^r.Urq6Wlp@n@Vq"FCSrn2UKJ:Jsk,qLDl0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ* +.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&/gr2$-n5-P$_!KO^:_.t_Sa+$^&GJZZ*1@0VPg&V +S=,b3Nf/jGI=5sICJdf$%LW[D!WEH*,6!DtOnb+=cMm)!s5!_SrVl?dV>ceXP5^UCHi@1I#6"W%"W\O" +)erfQu=rl4s"k5YG[rqcWgrp]pProX4;"k_J\e'lhGcMkj2^V@Rq]">AX[]Zd:VP^8bTqe'F +S<8qsN/WdOL512*IpcYm/hSgS!<-=(SZ)R>s+gW*s+13us8MTg1&_J"!!!$)#7+sTC3t;UJUrH3MiEm_ +Pa@`)T:_dSW2]cu(UC?Q]"5Pl_o0X;aj&)UeC<%'gYC]Di;Vm/.D37'`59F-^;%4e\$E6BXK&=qTV.X:P`_#fKn=u$ +F)t,N9enCW!W`?$!<+DG=T4EZP5^[EVuGfWqXX[?s8Mrqf)DH>P5^I?If;\5&,lV/"s#';,tpp'Ec>uN +JqB/JOd_]+U7n9^WMu\fU7%C9rdI%.:/_LrmLf,rp9OJrTXFJlMg&Ikl0`Djo49Dio/nUi8FUkrnI\1 +f\+g)eGdkpcMkrs`5BL-^:q1h\[/TIX/`1s"JhlcR[a;<$\X+`F`__*<)abR)?'sA!<*0$P5^aG +W;c,^q<%_VrVlX!p%A%In*oT+lMfrFhZ_Zbg!eF"rluk1`lGj/^q%"f['[6CXfnV!VkKfZR[Tb.OcbT] +NJ<1CI=6TP?XWjcqZ-V'rh$.hJcCN*JcC<$df9=I=Zs%Mi3RXP*D<"R%L"DVPgAo +Xf\n7Zb!`[_SX42a2lKKcIC@ogY:N@hr+LrrpKdVrqHEjh>dKCrk&/oqi^r>rcJ-%rX&Q(*?lUL2D[4' +A7g47H&792OH,BjR@0qJUo^SrZE^\6\d6-f^r=71bKA!,cNVkJe(<1%rn7V7hVR5Li8`htj8S6@kl0lH +liQYDmf)\Sn,i1Nnc&.WoE+^Xp&"I^nc"o*:/"A?1GgU/-SHnu0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A& +0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ* +.P!/%.kW8#0.\YD6UP?m@_KFe`5BL0_8^S=G_'O,SsQIslc_C2,ag3$01_rW)p( +r]U7&plbW@rk&0un,M,Arr2o`rj)NpplbW8rac!RrXAc++:eql1,(Cc='']nH&IN9P`h3"R@0nHUTLW! +Y-"h(V5F654&o0V3B&l\3BB&Q1+k"+-R0ld,pk,i-nH_p/12kt-RgSn-nH\m.4$;o.P!D41Hmf[5#iX+T%iSWMLh;$f>rn.P/f[eR&dEp8>c2Plb`=K_t^:Lkc +[C!@ +roO.:rn%.urluk1`lGj/^q%"f['[6BXKSIsVkKfYR[T_-OcbT]NJ<1CI=6TP?XWjcqZ-V'rh$.hJcCN* +JcC<$df9==r_*5%qZ%4@B5)^>I=Zs%MMd@TOcu)sQidKMro!dBoof;]r[.LB,8:e*uQm!9!k;"m>%1ki_..l2L#Wmd9E1mHsE3n+#o:qsjm^oCV_JqXnk% +p%=K1O_/09*>fYG-n-f!.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/% +.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.AA#,UGE.2ZA./_ns:2`lA"o*PT5# +\$`ZKXf\S#VkK`TQB[YkLl$e:K6DEZrf$W8rg<\]rpp'f +j8],WrqZQc!q,LFroj@B!oDekrmhn6daQIccGdcB^:q@m\[o/T[B-I4V5:'gTb3`^RuibpMi3OJKnb#( +IpZPjr\"'Jra>_tW;hGKL];r*JcF0urq-1_rXer,&SG`jH[C-kJV&c:Mij-bQBmm:T+RrtVlQl#Z*CUF +\[oVn_T'U9rlbPodaQn&gA]t.jSnNFnG`+[r7_2Mq#7u+SG89HK)T9W!$_[O"s"[(?X6rZEcQSUI#<`: +QB[Z+S"-:KUTU]#[C!%1l0.@.l2pD@mJcSO +nG_q]o'u;Anac\Nrq$BYkigaRg&?k?-mg8d+X&Kg.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ* +.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.Ounm,pa]Z5s@K.U8%Y" +!lr=$rkSNE*O`A`Yck7/V5BrYT:)%4NJiaHI=?KcG%=uh*uuI\E"A,_&SP5_!N^&Ifns4%)Jq>Td\ +V>c_SP5^@kLO!WE6J*uuA2?XS)"FG#*pO,T'bQBn)2S>N'WYH=t4Yd(RAZa@'FZMq*0Yd+22"f7rg +R$X0=PREhDQ^=#)R@'A6St>qu"inX&bKA!,d/M\shX'2!hZVfmh;$ich#?%3g">!1f@^)Q%b/qUd*L(` +bK\5Qb/hTBrkSuU]Y(hc\?rTKXK/E$V?rrgT9tq1O,T$R#DIkXGBd"_;>qL5#Q"N#0E,M]O8b::P5`K# +h#@<2s8Mrqq#9mamf)DKir\&mhYu+*dK7Y:c2PZ`^:qA]\K/#_[&g@2Unjl\TV7dARuibpMi3OJKnau& +IU?Gir\"'Jra>_tW;hGKL];r*JcF0urq67orY550'O4mKFEDYVJV&]6Mij-bQBml/StH"Z"fn]*Z*CV6 +\HTda_T'U9rlkAirn7;,ro="DrpTjYrqkFLrr)iMrhoa\qi^ricHanedf.eug"?AYrn[S3ro*k:!pA_.roa:Erp0RMrp9dU +mdC)C!q>[Irp]gU"nVQBmPhN.Z\5G6`86>?G&W-R\m"qZ-UGr`K/OplbW?riQ1W +rpehErql]hrpp'Vroa:@rn[S(rmC_hrl+lN*OrViZEgj=XKA:oVP'TUR@0P+OcbQ[N.lt?I!gDB>5g&L +!<-g6X/Q&Ls+gW*s+13us8M`kD#P:K!!Q4s;Jg8hrdbuDLl7@VOd22tSt;RNV5C;oXKf%9\@B)b^qp#i +"j>*5dF$DAg&Bh,j8SBDmf)hWqUbcHoDZ/sSbSBIMuHlY&,l\1![Ag/+&u3;CM7F.G^,%!L67LWR?s;9 +TV8BbWNWJ-[^ENW]tOE^rl"r^b0'_0rmLo"f)sXYg"HA\rnm_5ro=7Gk2tmjkPj]ElMg,Km/l_CmJHAO +nG_nRnG_tWbl3B,779Nu0/,(2/2&M(/gr/%.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ*.P!/%.k`A&0.JJ* +.P!/%.k`A&0.JJ*.P!/%.k`>$/12ht-n-l&/i>C??sd<+PEX56bK.]C_ns:i^EC"o\$<0AXfSV#USF&e^`7KeIg<[e'cUjd*L(bcHaYWbK@rKrl>#V,f%10 +^:h4j\@AoOZEUI5XJr1pUSF?JS!B2%Nf8pLJ:V`[EF8oU?T'c!rWE-"rWE-0ra#MPplbW?rgWo3rq+qE +rqcWfrpp'UroX4>!o2Serm_2!d*^%[bl5R+]tM.h\%/fMZ`C./Unjl\TV7a?RZNVnMMd@HKnau&IT'0E +r[7RCrd4XUW;hGKL];r*JcF0urqHDIrZD";*DfR1D/F3AJ:WK2MNEp^Q'IZ+SXuXQVQ$PqYctD3\-p'd +^r412b0%oSd*_jFrnRM4"mP::mHs?@o)AI7s8LgQ_=Ecg0)c^b!#I=B02"o0Des6rm(Yjc-H=5"jG36b0.p+a>M#Y`l5p7_SX.)^q[Ut]",A[[C*?HZELF6W2HPfTV.jG +SGcd^Ckf$r7&f@\p7h#?10hu;U6j8S-=jo4HBkl0iGlMKoEliQVB +mJcPQli,Q9`;Zr+IslcH<)bb31E%&H,9J$X,UP)k-nd�.JJ*.P!/%.k`A&0.JJ(.4Hbp-RBo[*Z>qI +-n%/<3c&SIM27"XR[a;a0?(lJaMu6?`Q#a0^q71h[^EQKYd(7-WM6&ZSXZ+4OcbKTLOX`$FE2J*='-=W +)?('D!<*0$=T3[BP5^aGW;c,^p?)Cus8Mopl2K'/SGncMP5^RBL]2Dp2ZBMj9NkSt)=GTV86XUo^VtZ*(79Z*CdG[CWoZrk'5c^:qJ"_8F.,`P]U5`5Td:`lH*>aMuqFO^brmA]tD"h\@K,X[^EHJYck73WiE%sW1ou[SXZ.8PE_2jOGSdL +J:2lcD/NNZ=*C`LgAnG_*IY!6.LlRLXPEV<&S=QCKV5U>nYHP20\,O)F_o'F5a3">,$e +i8Nn`l2L&KnG`1]rVlfJs8MNe^&FK"PP^OBNrF(u+oVQB!<*HQ3]K*/@Ua@sEdi@`Mhm4SP*29#R%^1G +X/N#&YctOB[(ElZrkJZU`5Ka;$-:?6bL+V\e'ZSBeH4IWg&'P'hYuI4iWA0"j8S0>k5OQCkl0iDl36M= +lg3s'p$D\7rilZ]KS3oH@n6Mf-ppBj5X7_&5XR_"4#],Y1c73J2)mBL69d\#5!M:q5!hJ!76s7>;H!L* +rg"8.\%'Dq`Ql`QaiMQC`Q#d1_S*UprjMg2)Qg*CV4s]TR[TS.Q&^c\JU`2oFEM5-Air.;rWiE&rW<'B +rc8!uqi^rBrgNi%rqPORaT)87roa9frgNhMplbW7r`]:DrXAc,rW"Jh)]LIa02k_FD/=$5G'ARiJrGVG +QBRN%Q^FD8SYW!SWi)bsWiE;,YI(XBrjMg9(qdGl]tD"m]tM4r^r!k$_SO(*_84%+_Sc/crk\TLrkAKJ +^AY_D\hU_)\$`WNZ*L[=Yck12WMlbkUSFNUTUVC>PEM,gMMm7CL4+DrBkD!W;,TJ93=,rsr;m!$!r`Z. +0)f_eL%pi1PQ%-P_Z&9=s8N#sq#9men*fcFlMflDi;VI4daHVDci2)d_\B_p]XG8XZ*CU7WiMniUn40N +QBms)aRW2Q\uY-5:B\,O,@_u@^Uci2Jog&Bn5k2tjmlg4W?rq??hrr1OLrquc^ri,maplbW9rc\8M +rW2uurW4K96:5'a?#ah&Isla&Lkq1RNgZ6#TqA!WVl?f!Xg>==]",Ac]Y)%q"2Mpp`W"!]c-4E2ciV\D +df.hsfEg6cg>1Q?hVI&fi;VX5iYUY7j5f7]k2k^fk3(sjkih3nl0%9pkihI!"R,(0io9sLrgNhIre(2^ +r`fA'!a8`0rdk'%reLKK#g(00dEp:jdaS3B!7(Sf*6QFF`l>p4_8*e!]Xk__['[$>Y,S@uUnXTRR[X5= +req5:It2]`F(8Tc7n,uI!r`3!!WEQ-G5dKrP5^jJWW)Jfro=$ts8Murmf'QlSFVjBD#QKp%K6G.!<*'! +%Nmu!5$1fdDes9#hA2u\U3Onb+=PQ%$M_Z'&Ps8Murp\sa_n,DSNj8Rs8g*"ejd`p%_aiV]B_S`sr +]=#&TYctC3WiMkgURdsJQBms@K%)?!<*3D/M&JU*5rnI\7hVR2Jhtu@/ir7uujSn*:hYu:3g=b3Zf*g0[ +f%&:#e'c^qeC=KH"k(fGda?MBd/D8tcHaVUb/VE?`5BOm^F$V*]=55WZE^[:X/i%kUS"*KS!]V*O-#-L +KReH!FE)>+>$E[60E)4R!<*f6@K)5YP5_rihqe=Ls8N#smJbW7Re;jCOT't5EW.Ti$Msi&"@s.;&genO +<`2k8D/OWBGCY'iKnG&;MMmRUNg,]iR?s82S"$(BSt_pPVPL#cV5:,gVlH_qX/`2#WiE,"WiN/"X/`2# +WiE-!WXGc(Wi)bnVP^2bUS@a\,+bEuS",k4R$Eo#OcYZ`MMm1@KRnZ)H?a[PCMZU5822bOrWrK*rW2uu +rW`?f!+Gt<@fD>cOS+e9VuFX6qu6TBs8MrqpAXUamHs?@kPjH>h?DQag!J-orlk_iaN;97_Rd=jrjDa0 +*N?'=U8"ERSY)46R#d;iMMd=FKS=c"I4[$'&J5ZQ!<08&n>QA_CZc-=P_e(!"$f`'_5j5]4akiqL%mf)kXqYpH@ +s8MfmfD`,OP5^UCL]1KV3VrgU$QU<1*a2WHD/*j1FEN1cJ;oGDQ'.B#R$s_ATW+lgriH4+YR.PC[^Ni[ +]"bqlrk]/c`lH6DaihiLccs_^d*Vd@"kD,Pf@JOPf`'P*gY1EWh#cHhhYuF3hu_lqi:Q"+i;VX5hY>n/ +gtUT;rn.G,g"=p/rm_"urmUkn&C8\IbKJ&MaiMNC`59F-^VBc]!kPnOrj*WKY-+e(WM?/]S!f\0PEV&f +O+i1Q);H%IMDL-JNIX?KqJUrZ5LQ.1LOH,?cOcl&rPaIf'R@'A3R[]h:S,SoaSt)@D +SXl@BS=]_M$_*ZVR@0P3R@'>.QN!*dOcbffO,f0XLkgb>K7nf*J9lHcBP2!_>$LthrYu(R&.o9W$i9r' +'`KcbAH$rVLB30cnrj!arn.5?bQ%S=rq69[rp9XHro*k5rn.4s&^8JDa2c9:^qmRl]!SiPYHP20W>_J( +U7@aFQ'I_tO-#3TMh?Y8H?srh.kD5C&c2S-^&Ir.s+13*s+13$s3grHrVkXP2Z!I^-RU<@;cS3mIY$SAcI:7lf@S[2h;7/NjQG^im-O-=oD\Rbr6G?Al2Jp+ +Sc4iJP5]_*>5fB<"9&?##nB-]4BbiiBkD")G^+ppKDpl0Op.>DR\QUOrhfduWsPi4Z*CdH[^s#[rk9;f +^qn%/`5os<:bKKn+29*VS`59C,^;%:k]"#5Y['I!?XfeY%W268aSXZ.7P*:obNJN:DIX?HZ +BkgsX>TcO,f3[Mi*CJLPLVouR%Kq?UnSKrWi;r#Y-,(8Z+%-L]Xk_i^:sT^!l`'qrl>#[rlZ#$c-=V] +cdC+dda?Ile'usue^i:$rmh8)f%8R*fDF2&g"=s1qq(u%f@]uPrmh,#f)=,&eC;sqdaA'@rm(YkcHQ:2 +"Ned,a2e1u1;^iC^V7Ir]Y(b`\$WHHZ*1@4WiDqlV4jNSS=5n2P*1`[M1gG3IX6?\DfAKG9f"LZp]1:% +raYqdoofk'd/M3>`l?'6^VI@h\[/WLYHP1. +Vl?>^U7@aEPa%JoNfT!PMLpG5H?sog.kD5C&c2S-^nq'^s+gW*s+13os8G7[!<*`Y8P)O#H@1^LrqHEgrr(.Brr2oeric +cMl)fbl5fbaT]c,a2Z-;rkecR_Z%=P]tD#W\c0#dZE^[=Xfe\'WMcVjTV%jFR@0>(P`LibLP1A/H@'dU +F)5Q)4#f57',1?LqZ-UHra,S_rfQu=rh08#rpg!efDi2Wrql]drmq(Arg*5?rfI,;rdt,jr^Zr)rX&H% +rWE-'rWrK3rY#2K3%Z[45?kK>?"IMV@UNSL>?kH<>[(<4=&W$f7RfL%4"Da/ ++3H$Oc9(B+I9!WF&;a//fe +s+gW*s+13os8Gmp(&e44$Q;>u6[F'+JqAZ5MN*[XOd23!T:_dOUnt&jWrB7/\@B,a^;%P%_u@gbd*U1i +eCE=.h#?72jTt,8lL432p%A%Xq>U?9s8Mrqec*JcSb80FIf]"1iH$=Ic +ItUbKS5Sbg">Tc-+;SbKJ-/b5oc.rQ,)]aSs3]`l5pr`;[XS_#D(O^:q7l]DfA?[P+qk +Z*1=5XK/D"V59oZTq@jGR$O&#O,o6WMM?e;Ir^?`ArZV7JrWE#trWE-)rXfMX)]U%F+t"]a.k3%J.gR[V +.kN;'0J>-Z/d!XT.kLZMr[@st-QjKQrYbqP&.f3V$MXW#!r`c1.fM4&6iLQoI/\olP5^^HT)kRVrjr*^ +rq$-e`W,r9rquchrp]pRroj@Arn[S-rm^qmrlP/XrkJHBrj*!8Y-4[uVk9TSS"#rIPREG/Ne`CGJqAW# +H$fN&rW3!#r[n,nV>l,HL];r*JcEsoral'[qZ%Ns4?[t8H\$a#MMd@RO-#WlQ_'e@USFWaWN,s&#e7CT +]tM.r_8?2o#g^iDe'lh"g"ZM`!or>%roj@Mrq-3crqsk;rqZQVrilBgrfd,?re:>erYGJ=rWE-"rXKK( +4ZuhF<,-)[G]e1ZI!pa%%toq$N0KKgR$Eu/S=QCIU&LqgW!KQ.Y-P78[Bm7>[gp!Z\@oMe^:_.p^V@V# +_#D4W`5BL3`5K[7`V[X]a2Z->`l?'=`lIkorl+lT$cBp#_Sa7+_8*h#^AbeN]Y(kf]!o,Vrj;s:ZEg[: +Y,_K"rhUp8U7\$LR@'A,Pa%5gNe`@DJq&;tG^4.@CK4;30eY3k%M&R?!WE3##lYhCC]9"^P5^[EQi=5g +kPk>*s/Q+uq>T4L]DeH%R/WB>P5^%3D>m9/,lSPX&,lq8#lY&-!n75L"TAW)$2tA4&,m:B0)f&RCArte +OnFn:PQ$gGRJrr][/m\CroF(X^]4<2rql]frp]pR!pAb1ro3q5rn@A#!mT!8rlP/X,JLn,\$rlQZEp^: +YGJ(nT:_dGS",\+P`1Q]L5(M8JV/5nHi=QT!<*-#4T<^(s+13*s+13$s31NBDuM`n!<,(mH$O^dJ:`W7 +MN3^XPa%K*StH"Wri#t'Yd+2:rk&EM^qn+5ao9TbdK8(Rg&Bk1io9"tkPjlJoD\L`qSiL6rr2QhXo=^\ +P5^RBKDmk0)#F=4!r``<4#o<3@Ua7mD0BtDFFS[dKnP/;Ll%7TOI)2rS=5n=SXlOLU8OldWi2o!WiH'% +#d^e@['R*I[C-"D-b?k!]",Aa]=Yei]tV.m^:h4p^:q@r^V@Lt^V7It]tV4o^:q:o]`,PB\cK@PrO4_o +[^EYMhm(BJU`/pG'@tFDeETk4?GY($2su&!<*i7 +3<"U1OS+e9R/X5eo`"j8s.o\or;PjX^&FtjP5^F>H2^kD6iJh>'`J0c!<+/@1]C#G@/bBLN96<&QN!QV +bPpl/q>pHh\c;[+rqZQc"n(gIlK[^7k5sT"iVqX3fItY"d`fq[a2c<>_o04#]sbAYZ*CU9XKJ@pVOjBP +R@0S.P*CoaNeW:EJ:N5rG^B?"rW)p#r]L2,V>l,HL];r*JcEsordk&CqZ%`o1,EWYC4C_`LkpnINK06f +Q(=J;TqS6ZVl?l'YdV!Lrk/6GrlG)a%ai\Pf@S[3hV[;NioT:arp9XTrq??err0n:rr)iYrk/6.plbW= +rf6u&raPj_rWE-"rWE-0#9tE:5ZfQ^3r.R[]tASt_mOVkg,f +Vl-SoW3!&#riZU4YHY=:Z*^gBrj3EJ['[9K['mBM[^ENO[C*HN[C3HM[JR?1ZMq*0Yd",1!3Z=&ri.]O +W2HMiUS4EUT:hgHSXPn3P`h5lNfT0WMhQe:IXQZkH$OFJDd6LN5sIR[,9m^/%fQM.!<**"1]D"cI/]3+ +Onb+=X8]d2k5P>&s.TJlq>Tj^jo3O(X8\[VP5^UCN;eJ/J,XcnF8g+WAc?!1=8l8"9`@oa=8lJ(C&W#L +FoH^dJGt<&MuJh,P5^^FR/XYqci2u(o)ALdrW3#t]`8!1rqcWhrppE_mI'6'lK76lrnn:?g=t30f?hml +bKJ/Na2n7trk/6l,HL];r*JcEso +rf-n]qZ-UK)Im8fIXZd&Ll%(LNg#ZlSXl@GTqeN`W33;,rjMgOlD/O`GH%LNqM2$bC +Lkq+PNg5clR$O,.R@9b=SYDdMUnXT\Unn!g+fhTBXJr5%XK8S,Xfnn1Ycb.5YHP16YHY46Yck77Y-5&. +Xob`.Xo>C*WiN/!Wi5op!i;`hrhBXjTq@pJSc5'(R$a5)Q'.2hN/EOLKnk;2JphrmEc5l1AnG.FPrkn`crqa_9S,`KarosF$rjMg(rgj%RrfcB*re^W)rd=Tird+Q` +rcS!_rdb!.rfQ6(rg<\Yrhob$rmUl2rqcKk])Vd/rqZQfrpg-Wm-Xf:roO.;rn7;%"jkWDbKJ-/a8WsT +]Df/[YHP12X0&.lV4F0LR@0M+OckW\N/!(BI!gEM?XXrW)p& +rcnG"V>l,HL];r*JcEsorjD`_qZ-U=!_Q'Xrd5`@L5:_EN006dS"#q?T:r'VVQ?l$Za7$K\@TDg^])1N +b5T]ceGe5%h?)]rj8SN/EOSNK0-^O-5TdP`h2qPE_AtQ'di&R$O&*QBmo(QC*u +(R$Eu(Pa.R6PVePeP)tfgO-#E_O,f-VMMI"DKnb83JUi2uIZC4kl0uKnc&1[q>U?lrk/:1p\s@TdJfm>QM$F?NrFY0D>m6 +1.OkEJqZ-Tr!XAo7rX\uG/0GuU3B&oo:/G>(?Z'UoEc5o?FEMkPGC=d`IslcuIt30%JVA`0LP:Go.dOS+e9QN!`[dJi;-pUpN\s8MoppAXR\l2KcCg&B+m_Z%1HW;`RkRcBS +1Pl@*MVuEt#[f4&@c2QGrjo4WGoD\I_r8msls8N#sq>U'do)e=Hmf)GLjSn*:h%&#ef@&*rc-=STa2l0 +9`;[ON\Gif5XV%M2WM#oYR[Tb4QC*_pOGSgOre(Q%G^2bJ8-fJ-rW)p)rh]V[V>l,HL];r*JcEsormh" +OqZ%WV*$%=26@!j'KnY8=MMmRYOd_`.St;RLUSOoiX8]F(\,O&>_Z%[Vc2Q,pg"G*7gthtfroa:Irp]p +YrqQKkrr0J.rqHEVrk8AH67?UGB7nJE,fc4D.[? +k@:*GG<``*m:I@E71c$p/*?G+_rW2uurW3!/rYPP[r_EH4rf6Q4rg`tcrk\TurqO&(JcGTHrr)igro=" +5rmh"crkAB>or\4pri,mtpoXOurj;[Arlb;grn7;8rq4kB^&S*2rqQKcrpg-XmI'u;roF(:rnRM'rmCt +pc-F>Ka8Wt!^:q@k\%&ZHZE1.0Vl6SfTV@jBS8>MZ/\OR$a>5SXuRMUT(5mYctFA[^Wl\]`,_Qa2c9EbKS>\dJhe +th#?72jo4TFmf)bUp\t'hrNQ>$f`&SNOo^]-!0R8=ra5XgrW_fk:]gb$(D[f>.kNhC3_rIE>$+p=@q9: +dBP_BtDJO',Ci+-.DK0Q4EGf]7DJsN4DfBQ2Des9.CM[g$C2.Eq@pi_K='/9n:-1Kt/hJXl(Dm&Omf<= +kr]^5gP].eNcC!s/T("o\c+$2t;9$k!FR%M&IWrZN" +$+sJ9V+s\?V/Lr>'.k;kh+s\?V,lStg+X-h("V2(R$k!LC$iUJ3#Q=o+"8)Zn.fMs;@K(]SM#NA4On+\ +7TDl(oh>[$FqQU!Ns3q#IrVlf(s1n[6rr2fop&=L\n,DVOjT=E"ir7g@f\"m+e'u^id/M2i`5KXo_%aP +p^:(J[YHP43X/r4sW1T]TR@0NCQMupQLPL_U9jrilG%rVlEfg&AbcYl:'iPPgUVo()DGp@nR^rr&bprp'L6riH*irg3_ +OPlR*Eroj@Brnmt7gYCB2fDa1scMkuc_u@CV]"5M\['d' +>YPtO'V5:'gT+mWYR?Ni"NfK0SKnk2/JoG[L*??4#"9&B$'E7Kqs+13*s+13$s2k[^NZZ^;'Zbrl>#_"k(iJf%/IPg]$+=k2tjkl0@['mdT` +9rq??erqrAfrnRLg!MuUmV;7=6NW+Y2EW05B;uTJ]/,L4T/,i6A['dQZ^&GnJ`r=3dd*U4jeCFQOro!e:roa:IrpTjYrq??grr/VkrqHE]!U&V +GkPij-]DeknP5^RBNrFq8K`6W'Jb"'_Fn0eVJc:<$L&Qu/NrG.&P5_N]]Dg4WkPjuMpRD26s+13is8N# +sr;QQlp&=I[mJcGNjo43;h>Z+,eGdbtbKJ,Ma2n7q$bX-c\$rlPZ*^U6Xo>9uUD08iSsG\/P*2#fN/`L +DKn"T&CMRea!<*u;7/lePs+13*s+13$s2kRf8uZV#IIp`r=Nfm/HsKs+13$s2P*U!bnG_eRlMfoEi;VR3g&BG+c-=PVb0.cC`rS,OcbfbMiE@AKm\8sB4krU!<+8C;uZE`s+13*s+13$s2k&H2Y2#mgt<9+,f^G(P=!MMd@TOco^1)P!=gUSFWbWiN>,Yd1RA]"5Mh^qmt-`Q?6Erm(brdaQh"f`'_ ++ir8*>l2L,Mo)A=]q#:6krga#bs8N#sp\rtI_u@.BR/WENQ2[$IPJ<:[PQ$gGQ2[*HR/XSobPp;rp\t/ +Ns+13$s2P*W_MN!.=KQVE\r`f7"r\4=drq<)dJcCN*JcC<$aoDA7rk&.GrW)p'!^8e4rc%jg,Dh88O-#KhQ'[r +.S>)aQW2Q\tXfeq6ZFIET^:q@u_8F=6ao9TidaHUqf%9oUro!e:roX@Lm-XfArpp'^rqcWmSH&6]rr)i +orql]jro="-rl"f?rh'1W`KL4frh'1orl4rero="Rrql]mrr%TOJcC<$`rH&8rqHEbrpU!VmI'uPEV5lO-#3TMh-G2E,]hs<)re +qr]gC:rqE/eJcCN*JcC<$aoDA9rlb9YrW!<0"U6P1/no$9J:N7NM%l#3OHbupR@0M:TV89^W3!,'YctD +3\Gj5A_$.fsa3;cPrm:Yp!nl8\rnm_7!p&G(rp0ROrpg!\rqQKirr&Jhkl:YXrq??]rpB^KroF(9rm:Y +hrlXfFqlTG&rlY5crmC`&roF(BrpB^Trq??eJcGTHJcC<$bl@\Arr)ilrq??`rpTjQroX4Arnmk5gtht +^rmh"p#g1<5`l?*:_ScAdrj`3IXk9m;^!;.qZ-V4rn[SPUAofEL];r +*JcEXfr^m)+qZ%43>$HU>es+13$s+13$s3L`ErVl]np\sganc%qXlK[^7k5OB>i;VI:f%/L +&e'u^id/M8g`rrp]p +dUAofEL];r*JcEXfra,RLqZ&'FZ=?j5]4akiqBtlgO<3rpp']rqQKjUAofEJcC<$JcF'rrquckrqHE`$h*QRmHs? ++l0@?jjo46u*`koU1]tM/Z[gTOK['-[;WMunnUo"'`(S%"dPa%GoO-#9XN.Zb +:I=6T>9hlTF)u]j:#6'4Es+13*s+13$s24m9O8_EA!%(6-8SDdOJUrH2MN!RUOHYlmS"#qATq\E]VlQl +"YctC@[^WfX]DfSL`5K[:aN=G+!n,NGrn%/(rnm_7roX4ErpKdTrq$-_rqcNjW;hGKJcC<$JcF0urr)i +lrqHEbrpg!Urp9XJro="8rndY-#h7ASd*U1bc-H=0%`H<)_84"$]Y1_\[^*3Fri[?@W2ZMcURn'LR[Tb +0P*CrcO,8^OJqAZ'I""4A55P?Z.fPd)s+13*s+13$s24m9RJo\Q!<,+[>S2L:JVf5AN/`j[P*;<%S"QF +JrhTdtWiE8+Yl;':\[f;d^VIb)`W!sXc2Q)hfDaM'h#cKki;Vmh$_ulgt101dF$Iicd;[7rl5Ve_8; +T['-[*S=H.;R$s/"P)P?ZLkpnTkQ^OG:T;/0WVl-JrY-51<[(!NS]tM.r_8=11`lQ6Crm1Snrn%;+g=uVaro3q +=rosFLrpTjVrq69drql]nX8dbNJcC<$JcFC&qu-Nirq??_rpTjSrp'LHro="9#i"+hg"G*0e^j`HrlkM +daiaV%rk\TJ-FgRrZEgg?YHY%,XJMbjT:_dFR[f\0R#mDlM2@1FKnt/*IpcYnr\+-Krc.qQSH"0?L];r +*JcEXfrpKc/qZ%*E)B1[s3duO.KS5);MMqIq%[NEISXl@GTqeH\VlZu%rj)O2'YCui^V@S%_o0U9aNVl +QdF$Cme^j`P!o;\iro*k:roXIMlKdj)mf)\Wo^qhUp\t!fr2]jKs+13$s+14)s8N#sr;QTmp\sgao)A+ +Wm/H5Jk5OcSt;RBR@9D+Qi<' +VMMd=HL51/(I8U'do)A+WmJcALjo4<>hu;I2g&BS)dF$DAblZ#/b5TE_^qdhd^&GSE[C*LCYTU$ +LXf&+rU8"HSSXu49R?Ni"NfK3WLl-k=L3e/m6:+*>+8Z';U&Nf:s+13*s+13$s1n[6NrBpq!WE3#+X;> +\I"Hs(LPLbHNK99eQ("/4T:_gPUSOoiX08_2ZEgjH\%2LQ"i8$l`PojrbPoiee,Iqtg]$(/iVqp;kl0o +In,DnWpAXgcqYpDqs+13$s+13$s4dSQr;QNkpB(!Zp&=L\mfMkBmJc>Kjo49=hu;C0fDa>&d*U2>bl5] +c`Poms^]M0]^&GSEZa7(=YTU!IXJ_tpU8"EQS=Q"5R$*VsNfK3WLl$e*F:G(G3sLPL_FN/j'aPa\&1rgt+'U8+]eWiiM.Z*CXE\%',b^;.P#`5KX +:aiaV/rmD2(eCE7*g>1TAhr!Akj8S3FlK[^&mI'uD!VH$`o`4^bq#:0irVlf's+13$s+13$s5*eTrr2f +oq#:!hoCMVRn-/4Hmcs*'roY3[j5f1XiniPLg"G*0e^i3ue^)Rgb0%rKa2n7urkK#T]">G\\[&NIY-+t +.WiQ,s*MB(!S"#q6QC*esPDtQ^L5(M9JqS>lGpXjc&.fHN!<1FGpRM87s+gW*s+13cs8KG*?2b'-!<*f +IA7T8$It36,LPgtJOcbfoR$mrE!hc3[ri#h!rilj=[CroaXQlKdp-nF?&>rq$-`rqZQkrr'5(JcC<$JcC<$hZ*TRrqZQerq69\rpTjProj@Cro*k6rnRM*'\(X +_dF$Cec-OJPai26>_SX4)^;'ZXrjF&UYd(:2Xf/1uUnjo\T:hR=RZs&&OH>T_MiECCL4Ff+FED^*%fQS +0!WET.humf)_To)A=]q>U9jr;Q])s+13$s+13 +$s5a4Wrr2ipq#9sco`"@dmHs?,lKdWrkl0ZBiVq^5g]#e1daHUkd*^(]c2Pf``W![T]tM/Z\c0&:YQCl ++XT#.+UnjiXSY)::R?Wr$rf@MFMN!1?KmnK%E,]js$2su)"o]qLjdH."s+gW*s+13cs8L1?KDl2V!<*Q +38P)SSHjbRZKSYG@O,oBgQC%T?'VD"jV5:&hWiN8(YHtRB\[f;a]Y4<[rl+lZrltGhrmh#%rnRM2ro=" +?roj@KrpTjVrq69brqcWlrr'>+JcC<$JcC<$jT#5XrquclrqHEarpp'W!pf1=rosFFro="9rn[_1g=uV +XrmC_k!mAd2rl>#UrkA`O]Y1e`\[8`PriZp5WN;toW2$,`SXl@=Q^Er!Pl?^OLPLe=JVAK!Iq`V5rWiE +&rWrKmrofdMJcCN*JcC<$_#ODkri#f(rW"8R$k5*Q3-omtJqAW1LP_%OOHburR@0P9StDdQUoC>nXK8P +/Z*OA="hVCZ^V@S`_ue$$ao9Kocd0tddaQduf\+s3hVR/hiVqsU'do)A.XmJcALkPjQKi8ESMh;6o@h#>q6e'lgmcdC%`ccO;Orl4rSrkAi +O\[o2V[^*3FY-+u-W$%q5VP'TVS"#t6Q'[VqPE(ZaLPL_;JV//jH!+clR$a;4SXuRMUSarhWiN8+Yd([H\@K/^]tM.s_ScA +nrlPDhc-F\_df.hsg&Bh,hZ`$!j5oCbrosFLrpKdU!qc-XrqHEerql]nrr0V2JcC<$JcC<$kPtP[rql] +jrqHEarpg!Vrp9XJroX4@ro!e3rn@A'#gq&Jc-=PXbg$..#fO[#^qde"]tXKU'XY6TZ*CU9XKACuW2$, +aT:_dFR[jAB'TeE=N/WgOKnt80JoYmR8kM_Z"9nc)rXo-crpcEVJcCN*JcC<$^&S)jrYPP8rW`?D*HcL +LIt*''KSPJDNfoQhQ^=)0S=Q@IU8FfdWMuuuYQD5?\,NoA]Y(qn^r$)k%`ui8bfn>Yd*^Cof%8O+rnIG +0ro"+CjQ5Uhl0Rd9m/ZSRn-/FTo_/"QrqQKhrqucp^&NZ`JcC<$JcFp5rquclrqQKdrq$-YrpTjProj@ +Cro3q8rnRM,rmh.td*_j;!m8[/rl5;]_Sa.'_7R=mrjN9@ZF$g=ZE(%-VP^9jU]-keR[T`FPS&t;Oc,- +XKS5,2J:VWWEBcZQrWN3#rY,:#rpuQXJcCN*JcC<$^&S)mr\47=[/RN9\[fj5]4`kNM3rrTsOQrpg![rq?? +erql]mrr'Y4JcC<$JcC<$mJm1brr)inrqQKerq-?^nF?MGrp:Ndl0@EnkMtU`i8ESNhV[#>g=Os/e'lh +Gd/M8gao]Q$`rDZ\$<3DY-+t.WiMqkVP0]YSt;RAR$j,#PE(ZaMi3OHK8"`%J8&_5r\"0 +PrW)p7rkna1RK%jZjQ'[i+rgt"%USareWNE; +*YctF?['dER\\>en_SX7j`WaH)aj/2XrmLerrn%;-gthtero!q?jlZR+rp'LNrp]pYrq-3arqQKhrquc +p_uG;fJcC<$JcG6>rr2oqrquckrqHEb!qPpRrp]pSrp9XJroO.=rnm_1&_GXee^`6td*^.ad)jDPa2c: +#`;[OX]Y(qf\@JuR[JmH1Xr=7aiV^)`]1oT`P91']"5P`\%/oS[]m!@XK8P'WN)biVOsKRS=H.;R$j,#PDtQ +_LkpqAKSP&,J88q;9MA1X!<+DGAX!.Fs+gW*s+13`s8Moph>T>3!<*'!,8s+13$s+13$s7u]lrVl`oq>U0gp\sgao)A.XmJcDMkl0`Hio9"ti;VO9g"G* +1f%9oLrm1_jbg$..&]DW,_84"%]t_(e\[AiSZEgk:YR[Y4X/;enU8"ESStMO@S,S`gOHG]aMiEIGLk:5 +3IXZfQ?!]]Y5PkH[4oU>&s+13*s+13$s1SI3rVl)Y-5+8ZMq<:]=Y_j^VKic$cgTjQ^@]Arh'F +jUnt)kX8]7#YR%\G\%9/_]tM/Z^]MKoa8X3ebg"DZd*^Cpf)FA%g]$+0ir8$g"ZMX!n>`MrmC_jrlYA^`Q%nnrkArT]=bV^\?iNLYHP45XfhZ&%]-#!T:_gHS"?"7R?Wr$rf7YILl-k +=L4Ff+I!gB57nG-Y.f05FA,a]9s+13*s+13$s0r%-DuMHf!"LnF2fEVRJ:N3+LPUkHNW,"XPa%K&R[]k +=St_sSW2ZbsX/rM.Yd:[C\@B*K]`,_G`!+9)b0.uQrm1r"e(*%#f@\a/rn[S3ro3q=rosFJrp9RP"7c! +So`"O_p\sseq>U9jrVQTEs+13$s+13$rrN0"rr2oqrql]krqQKdrq-3]rp]pTrp0gQl0@EnkPjQAir7j +7g]#n*f)F)$cHab[bg$./!lW$rrk\TK#e@LW[C*HJZ*XG5.B0;JV5:)aU8=HQT:)+;QBml#P*:lbO,&L +HJqAZ*It2fiHo6JV8K$Is?3arZqIIrW3!7reg^PPQ-46L];r*JcE4Zri?$7qZ%3S,plGb;1cNs8Mrqqu6Bip\smcoD\=[nG_kTlil\ +>lf[Hpro4UKi8NSNi8!,Df\"m.f%8C"eGdhobl5`m`l?'9_Sa(#^Uq+krjN0=ZEpa5C*#ota5XBd +FIY*0)LPL_FN/`p\Od;<"R@0M9T:hsSUo1,hWMuu&YHYC@[^`iX]Y(qm^VRn.`lH-AbKJ-/ci2>of%/I +PgA]t.hu;X7jo4KClMg/Ln,DhUnc&1[p&=[aq#:-hqu6NmrRh.$s+13$s+ULPr;c`rr;?QkrqZQgrqHE +brpp'XrpTjRrp'LH!p8Y.ro="9rnde3gYDe\rmh"r$d[/GbKJ,Oai_Q?`W!Xe]Y(qh]">DZ\$3*AXf\e +,WiN"oVuE@tSt;RDS",b/QBIDprf7YJM2R%?Kn+])H?ssE?!e?_(]FF6#6%m,Z&o!:s+gW*s+13Zs8MN +eZ24P#&Ip?C/UD_jJ:N6*KnkPCMuJbXQ'IZ&R$jM9T:qsQV5:&fW2d&)Yd1RA[^NZV]"@sVrl"fU!mAd +2rm1Slrmh##!SlK0h#Q=2i;Vg:kPj]ElMg2Mmf)_To)&+ZpAXmeqYpBkr;QZornd[+s+13$s+p^SrVl] +pqZ6TkrqZQgrq??`rq$-Zrp]pUrp'jRkiq9nkiCgdro*k7rnm_/rmqY/e'uakdE^%`aiV]Ga2n7urkJf +O]=bY`\[8`Oric[0XKAD!WMH>drh9=_)O["^PEV5mOHPT_O,&LIJ:N9#I=HHbGtUe(rY#21rWrLWrl1' +"JcCN*JcC<$\,ZI*rkn^OrW3!$rY>ldG^FpiJ:rT0LkpoeNsh,6Pa.N#S=H.BT:l1ZrhpF1XKA_2ZaI3 +L\@B)`^;%P%_u@U_aN2KJc-FY]dF-Ilrn%/(rn[S3ro4%?jSn9Akl0iGm/HGPnG_qYoCMqQrq69cqt^6 +grquZliW"K/JcC<$NrT+Xrr)`l!;cfoqu6Bip\sgaoD\:ZnG_hWm-O-=l2KoGkPjQAi;VR3h#>q0e^`7 +!daS3ArltGa#fam)_SX4)^;'ZXrjN0>Za?m5J:W) +qI<9RT3B92#%K6A,$i[+(foZ5bs+gW*s+13Ws8L4@.fKMK!<*H0F)uL'If>!!LBfrh'OdS"5t8RZir$rf@_NN/i^MMM$P8I=6T +jH$aIJEW-[O"9&<"&,u'Xs+13*s+13$s0Vh*ir4K-#lXi'#pW)99QbK%It*$%K7o)_CTaiV^)c2Q&ke'lhGf*0gZg"bB=rndb9ir7s?jQ5Ldroj@ +Hrp'XQmI'uBrpU!Znac\Orq69arqQBdrqcWlqu,g[JcC<$JcCu7rr)`lrql]jrqHKf!Vc?fo`F^ToD\: +ZnG_nUm/H;Lkl0cEjSn3=h\=o&hV$T9f@S[*e^i*pdE^(abfn?2aSs0X_u@CV]"5M][C3HL[JmB3WiE- +!V^%t3V4XBQR@0P1QC!_rPE(ZbMMdCKLPUM4JpVimEH-)1@qP]FrW)p-r^?bWNW4S0L];r*JcE+WrosE +QrX/W)rWb)93&u#"FFJ[gJqAW2Ll.4QO-,QfQ'IZ)S"-(AT:r!SVl6SsY-5(6ZEpmE\[fU9jr;QZ +orpB`:s+13$s-iubrr2lqqtp6hq#:!fp':ThPa.]+S,SuXT`1i'X/iA+YHY=9pco`4U +eo_%hIo`"C[nG_nUmJcDMkl0cEj9Xc)j5AkShVR/hg]#k)f)jFMeGdhoc2Pie`l?'u_u@IR]tM/Z[g9= +H['?mAXf\f+W;`VU0gp\sjboDnI`oCMtOrp]pTrp9XMrosFGroX4?ro!e5"l.n +hg"G*YfDa>/dF$CfcHj\WbfIlIrl$5#_8Z)k%/Vl-JgUSONSTUVFAQ'I]!P*Gs +,'SqR'L5(J8JqJGuIWp!\<`W9X1Go(5rW)pJrj;\$NW4S0L];r*JcE"Trq$+OrYYV7rWTkQ^F51S"?4DrhKq#W2cu%Y->.8[C*LC])KDB_#D:[a2c9Db0A8Yd*pJCe-"7Qf@^) +Xrnm_5ro*k;roX4Dros=HrpKdSqsj[Wrq-*\qtL*brqZQkqu-6gJcC<$JcDDCrr)`lrql]jrqQKerq60 +\!:p6_oDA%Vm/H>Ml2KoGk5OECiSieqi;VX5h#>q0e^`7#eCFQFrltGbrl>#Vrk\TJ'Y1cd[C*HJZ*LR +:YcFh+VP^;dU87d\!h#IHrg!JG'TA!3LPL\NKB6aQ'I](R@9\;TDkShW2Q\sXKDK+#d^kG\[f;`]=e- +Yrko)_a2lEGbKeDZrmLeq!nPrSrnIG.rnm_6ro=">roj@Grp0RMrpBXPrpTpXrposXrq-3`rqH#iq"ss`rq??arq$*Z!V5gYn,D\Qli-/Jkl0]Cis=W&inrYOh;-reg]#h(e,n(He,I\ +mbPoW_a8X!U_#D%O\[f;Y['ot=ri[cNWiMtmVkKfYSt;RAR$s8(Q&q)jMi3UML51D6KR\K&H?spZF*0f +96iI\s!WEE)7K2n9s+13*s+13$s0;V'q#6-L62LWu6psISA7^+7I=H`tL5(J?M2I@TOHYlmrg3kZS=Q= +GUAh(iWsc,7Yd1R@\$roZ]"@sWrkf>f`lH0AaiquRcd:%ddaH[rf)F>'gY;__!8[Y4!o`+troF(@roj@ +Hrp0RM!q#CCrpTaRrpg!Yrpp0_o_S7[p\t!fqYpBkrV?JEs+13$s/,hnrVl`oqYpG;>uZ4s+13*s+13$s0;V +'rVkdTDu0P6)_"BO96YT)I=6TsJqJc2LQ%1OO-#KgPa7](R\$+DUSF]aVl?c!Xfnq4rjMg:rk/BJ^VKi +drl,#^b00e1rm:Yn$eEn\f\"m2g=tH>hYuF3iW8*"ro=(@roa:ErojROlg3s'rTsONqsXIPrp^*]naZ2 +LoD\C]pAXgcq#:-hqZ6Wm!;uiqJcCH(JcE%Uqu6TnrquZhqtU0arq69_rq$-[rpg!WrpBdR!U]:Rm/H8 +Kkl0`KjQ,F_j5g4!rnm_2rnIG*rn%/!rmC_krlkA_rl4rUrkJoS]Y1kd]!\rTYctD3XV%V7XJVknTV/$ +MSY)@>S!9/&rfR2?%Z#ptJ:N9$IXcZiHZX@Rr]gB%qZ-V?rjR[_JcCN*JcC<$Y5eLmrdXnTrW)p/#X^s +IFED\RI")'Hre1W8Mi<^XOcu#prg4LnStDaOV5L5iWiE/(YHYC@[^W`U]=Y`T^B29h_u@XYb0%oQcMl, +id/MJmecFFUrn7;*!8RS2"Q84sio9st!9O4Croj@G!UAtKlhp)LmJcPOmfi4Ln*of7rUBgWqt'gZqtL* +c!W2`oqu6PFs+UK(s0D\(rr2lqr;QTmq>U0dp\sjbo`"I]nceRRo'c&:rpTjR!:0aQm/H>Ml2KlSk2tj +ej5o:[j5AkSrnm_1rnIG*rmq(trm:Yjrlb;^rl+lRrkK#U]=b\b]!J`OYctC6XKDK%!iDimrh07]*LW= +aPEV5lO-,B[NeW:EJ:N6!I"-EeH?4.M0/#$Y'Dhe/OT*R]s+13*s+13$s/Z2!Qi8K3!"h.K3,`_SH$Od +eIt<6)KSYGArf7GMP*D8uR%0\_CVaN2KIbl5ikcHstdeC<% +JfDaG%gB$0frnm_5"6&;#jSn9?k5OTDl29iGli-8ImJcPQn,2\RnH&4Orq$-]!;6?brq?Hhq#L6iqu6N +mrIP!,s+13Xs8Murr;QTmqYpPlg+Q8!pJk4roXdQjlYU +`jP\tThr!AKhV\=ern.5%,Lt>qdF$CfcHjb[cH=;Q`l?':_o0@+_7mXu\[f;[[^`WK[/R9MWiE/!W2ZS +gV4XBQS"#t8Q^O#"PDtQ_MMd@HKnoYX%XWPNGB\=PEH;s6)?pBNqZ-W&rptpFJcCN*JcC<$X8i1*r`f7 +"#Uh)M;c?\>G'O"8(P.-hLPL_GNK90_PEhE!S"#q?T:r'VV>dD!Xf\e3Z*LaD[JmZG]tM.p^VRe(`5fp +>b0%p,c2Q)he,Iqtf`'V(h>Z:1i;Va5jSn?AkkOEAlMKoHm/-/On*fcFmf`.LnaQ&Hnc&.Zo`=g]!;HK +frqcWkrr%EJNrO\1]Dqm/rqucmrqZ?arqHEcrq-3]q!n@Q#k.6OmHsB/m-Xfbfn>QaN=G$rkf#V^VILp]stS_rjE!8Z*LO8Yl:X$VZifhUn40 +MrgWnR!g&P-rf-o7&VG^jIXZfnH@0jXG%P?"%1NgH!WE3#2?(i!rJ1E(s+gW*s+13Ns8L(ThPa.]+S"H=GUSFXaVZa*&Xg#&/Z3I_G\%'&^^&Gb__84"-`Q$$Ab0.u +Pcd0tcdF-Ooe^i='rn7;+rndY4ro*k:roF(?roX4Croj.Aqs+1Hr9OFNr9jRQrUBgWrpp0_oDnO_pAXg +cq#:0irdk*3s+13as8N#sr;QTmqYp9hp\X[`o_\7Zo)%tVnG_nUmf)SXlg*p%l0@L6l0832roO.?ro=" +:rnmt9h;6o@h#>t4f%/L'eCN$pdf.VmbR;S9bf@cF`5K[3_8H8e!kZ(Wrj_s9"gG59Xf\c*WW&e?TqS6 +PSXu7;R[08+OHGZaN/`XLMLpG5IXZclH$aONF&Z+=rX/W)rWW:)rmui'JcCN*JcC<$X8i1Rrh92hrY6> +)0/.BcEdN.\It*!%KSGDCNK0$\PEV5uR%"#HrhBjuVPgJqXKSh4ZEgh9[fs@S]=knlrkSNP%EQW4b0%o +QcHjkadF?\Fec+/&f\5'6rnRM0rndk;iSrnXrT*t>"Qnk0k2uO'qrn%D#O:U?lK[a%li-8ImJHAOn,`( +L!:g']rqHQiIq5^s+gW*s+13 +Ns8Mcldea%D#6#;TD/F3;H@('gItE9*MMd=ONfK3`PF%W'SXlAOTb4)rV5^GpY-+t5Z*LdF[^ir[rk8< +Hrl"fVrlG5dc-H=7rmUkr#M.JXg"G*6g]#t.h>H10huMa8j8@s>jlGM$jo4EAkPOK9klL)7rp0OLrpB^ +Q!V#RYnG_tWoD\C]pAXmbqu6PFs-it=s2Y0=rVl`oqu6Ejq#:$epAXaaoE+XUo`"FYnc&"Vn-/4Hmd9E +0rp9mTlg3p%li-2Kl2KlHk5jc/roF=Dj5f1Xir7m8hZ_fjh:p]>rn.A(f%9oNrmUkmrluG)b0.lIai26 +=_84"'^VIOr^::\`[C*HKZF'V7/?5_OVP^8eUo'cVTUM=>Q^=)'PEh2iOGSgPL5(J6J:W&oI>@N/WaXOHGfnR%'S +:T:_gPUSOifWW'("Z2V*<\$rlZ]=bnn^r+(.rl>#[!mJm5rm(VmdJhSpeGe%ufDaM'g]HU-cpAX^`oD\:^naZ2InG_kXmdBQCmJcG[lg*p'lg3m#lKRQurosFG"6Sb/jT4K*ro=.?ioC$ +rrnde5h;8.drn@A'rmq(urmUkmrltGarl5;_`5TO-_7mXurk/6?rj-Q'RPpP)YH^Lkpn@KSFu+J9Zm-X3 +.rpTjUrq$-]rq69brqQKirqucoJcDVIJcF4!rr)iorql]jrqQKerq-QgoCVPAo'l/=rpTjUqsOIN$gd6 +Ilg*s(lg3p%lhK`Akl0cEjo4<@irS3#ro*k7rn[q:h;6o@gtCB7rn%;'f%9oN&^f"Scd0t_c-FJSbK%Z +E`l?'u_u@IN]c+Gl]!f&VZEgg@Yd(:2Xf&(qUSFZZTq\*KT)P)qPa%GpOHGK\NeW:EK7ei+IXcQcH#dq +J@:<[C!<*T00`LWos+13*s+13$s/>tsp\qf((]FF6!u`aC/nAL)GB\@^IXm*)L5:YCNK'!^P*;9#RJrc +VTG46!VQ$PpXK8P.Yd(UD[^W`V]=Y`T_#D:O`W!p^bKJ,TcHlL:!n,NGrmq)#rn.5)"l.nhgt^`bi;VX +*i!\N%i8NVPiS`YQi8FUnqr.e>io9%Zj8J'E=T7rDs+13 +*s+13$s/>tsrVl9b*W?'%hB7V>?uAoG^OmfJqAW0L5:bGN0'0brg3V +RrgsIjU8+WaWN)u!ridWQZEq!J\%0&\^:q@u_8=+-`5]g;b0%oObg"DXcd:%ddaQ\EeGe)!f_4&$gtUT +\h#?+5hVI#Eh;/(ekhlBu!TW2?j8S-=kPj]El2L&Kn,)VRoDA1Zp\sseq>U9jr;6JEs1&)[s5O(XrqlW +mqtp0fp&=U_nc&%WmfMqFn,)JNlNQS=lfdQsroaXNkNM*lki_-mroXIIk3(jfk5OH4j8S';huM[4hZDT +gh>Z4/g]#k)fDa8*daQ[kd*^.bci22gbPoQ]`;[XQ^](kE\c0&MZEgg?YHY.2Y,SD#USF]ZTV;@W+I\a +gPa%JrOck`bO,&LJK7el.J:`,pI<0IQ>?kJs4[/`Cr^ZsRrqM'EJcCN*JcC<$UAt3arYYM4&QVq6FED\ +QH[UEpJqSf3M2@/iO:.>=Q^O82SXlCHTq_O`ri$((Y->19ZMq92\-Ta[]t_=t_84"f`W!s[bKKn/!7(S +j!n#EErmV#"e^j`O!SH'(g&B^rgD&GtgYCQgtgc@h;$f^h>H./hu;O6i;Va8j8S-=kPj] +Hlg+Q:"7>OEn,DhUo)A7[p&=^bq#:*dqu6NmrIP!\s+146s82cor;QQlq#:$epAX^`oD\7Yn,D\Xm-O- +*lg4W9qs""Aqr[n>puDV=j5f7\jSn3=iX"N%io&bSi8ESkhuMXDhr!8GhV6f?g"G-4f\-8U!nGiPrmWg +QdF6Ffd*0_ZbKJ,Oai_TA`l#^4_84"&^;%7j]=>A][^NZMZ*LO8YH4h-W2Q\jUSONST`1N*R$a>+PEh2 +iOc56[LPL\:JV8K$JU2WiF)uJ'<)kS)0`(kL?iItBqgncus+gW*s+13Es8Hp8/c,Mj77B[U@q9k1H[gN +qKS5&8Ll.7SOHYlnQ^=,1S=Q:ET`1hfW.8['[7?\,s7Q]DfSE_>_CPaSs?gbfn>Xcd:"bdJhS +neGe%ufD4(ufb)rkg"P-4g=b05g"G*4g"P-4p"BT(g=k<8gA9P,gt^`Bh>lI4i;V^7ir8!>kNDj.rTOC +Llg4W>r9s^Vrpg*]oD\@^p&=^bq"smdqtU,@s2=qgs7--grqlZnqu6Hkq>U0gp\sjboD\:ZnG_nUm/-# +Qkih9okNM'jkPjWCjnn-Z=2i;V^;jlPY(kPj]ElMg/Lm/c\ErU9jYo)A7[oDnR`pAXgcq#:- +br:p8Bs3:Rps7cQjrr2lnr;QQlq>U0gpAX^`o)eIPo)A+[mHs?@m/H;Lkl0`Kk2tjfjQ6C%ro<\2ro"+ +?i8NVPiSWPkhu_fni;VU8hVR/bh?)Kfh>Z10g\fe-g"G*Yf`'M%eI0gRe'QLjcd0t_c-H=4rlY5\)T9S +5_84"'^VILp]stS_[C*KLZF-p@Z)k%/ri-I*VPg,]U7IjHS"#q6QC%T5(QON:MMd@HKnk2/JUDioGB\= +PEH=B162hAn!<*K-KDtUrs8N%Ls+gW*s+13Es8Jbl9D\]<1,:X]:Jc4XGCG!jJqAW0L5:eINffHeQ'I] +'R$sV(4k2tk+jSn3:iVqa6i:#P)hVR/eh?)NhhYu=>gt^` +@gtg`>gtUT=gB$'`rn7P-f@\[*fDa>)eC<$rdF/$@rm(Yibg$.1rlGGc`lH!7`5'1)rkANH]=e-Q"gtb +HZEgh9YV3&XXJr2!Unjo]TV7mGSsl+U'rZhD-(NjkEI!gBnJ:`H-L5UtKOH>ThPa.T%R/W]VUAgtmW2Zc!Y-7i0!jo> +BrjW!A]`,SH^;.P#rl+lWrlG)^"4#3^V@Ru^;%7j]=58ZZa7'DYd(@6Yc4Y&Vl6PhUSXTTTUVFAR@0M +.Pa260(Q=<4Lkpn?K7nZ$J9lNiFED_6?XYQ>0`(kL7fK<:s82hIs+gW*s+13Es8MQfGl%IH'bqK>1,F# +oFoHb,It*!$K8#/=N/s$]PEV8tQC+24SY2XMUSF[bW!'3'Y-5&.Ym.SE\%'#\]`,VD_#D:Oa8X0Zao]f +2c2Q#ecj%nFdaHUmdehK+eC2mre'lgqe'ujqeC2mre'lhGdhC0Xe'c[ndaHUmdaQXme'c[ndaJ*Cr6te +tf%0fOrn7;+rndY3rnmt?j5f=`k5OQCkl0lHli-8MnG_nRo)A:YpA=X^qYpBkr:p6frdk+/s,@!WrqQH +hr;QTmqYU'ep\smco`"I]o)A.Xmg/=Jmd'3*kih:1kPjWCj8S!9hZDZkhu;I2ga:e1gtUT=gY:N;g>(E +9gY1B9g=k<8g=t94g=Y'3f\"m0f\+p0g%*bqfDO5%e^`7MeGdqrdJhMlc2u56c2PlbaSs6Z`"'Su_7dO +r]Y(qf\@K&V\,N`5YQCr/Y5YCOVP^8cU8+?QTUD4;Q^=,(PE_)fOGf$ULPL\:JV8H"IsQEfEH-+u;H"q +j./O#DB)]>ls82hIs+gW*s+13Bs8IcP%/p54$k*Uo-nB@[FT-V&IXZd!K7o&:MiWp\PEV5sQC")1SY)P +RU&_"gV\,r/Xfeh2Z*CUC[^WfX]">SerkSNM"i\I#a2c:#aq2b>bg"DXcd:%bd*^4fda?J>dLt$WdaQX +me'c[ndaHUmdaQXme,Ic/d*U4fd*g:fda6@gd*U1ed*^4ermC\m!RoL"e'umtrn%/%rn@A,rnm_5!TE# +:irJ0>jnn9@li-5PmHs?>n,DeVnc&.Zo`"O_pA=U`q#:-eqtpZ.[g=k<8g=t<6g=b05f\"p1f\+p0g"=s1f@S^ +-f@\^,f[na-f@S[,f@\^,f_F(sf)4)#eC<%JeGdqrdJhJrc-=PWbKTt.#fk!,`Poj6_ScAg(VIDp]=Yb +d\@K#T\$EmhE7n?2q+sZs +brdOjeJcGWIJcCN*JcC<$TE"nYr\4[1TXFa&1ZI/\X$L5(JAMiNjZrfRAJR@0NCT)PDhUnjldW2Zl"Xo>O+Za7% +<\,NoA]tM.p^VKidrknlX`lJ)#rlb;b&^ASHcHab]cHsn`d*L%bcd0u;cPk*Scd'h^cHab]cHje]ccjV +YbfnAVbg+GVc2PoibKJ,QbPo]hc-4DWc-?76%a`PKdF$CjeC<%"f%8R,rn.D-gt^`bhu;R5iVqp;k5OQ +Cklg;:lg4!;mJcPXnF,i9nF6DH!V>p^o_nI^pA=U`q#:*dqYpBer;QZordk+As.TJlrqlZnr;QTjqY9m +cq#:$bpAXaao`"I]o)A1YnG_kTm0N"BlfdQskND(.jT=H$j8S$:h[&#mh:^K8f\"mVecOCPf)F/&e'lg +qe("BG.FQYndaHUmdaQXme'c[ndaHUmdaQXme'c[ndaHUmdaQXme'c[ndaHVCdKe4KdF$ChdF%s?#g^i +Dcd0t^bg$.1rlImS`lH$9`P]U3^V@Ru^;%7j]=>A][^NZMZ*LUlN/WaPLl$b:L4=]'H$Od\G'Ih>DZ1s]&GlJ,ci3Tgs82hIs+gW*s+13Bs8L+=L].VZ!<*QQ84Z< +nF*2eTI"$NpKS5)#!6bAc!RB!icNDPAdaJ-Ern%/%!nuA_rnIS2h;8(f!94" +g]#k)fDa8$dF-J +?d/q\AdEp89cjS1Gd*Bq_bfn>TbKTt.rl5)Z`Q%nqrkn`M$ba6f\[f;\\%&iR[f3NMYHP13XKJM#WMQG +gU8"HTStDF=SX#J,Pa%I4O:I/*NJE:FK7el,IXl]hHN&'hBk_A^%f6A-)#iFlrIP"Gs+13*s+13$s.B> +jec)9A$N:&)%Nmkr4`YRaH$OabI=Qs&L5LkHNfK0_Ocl&tR%'S9St;SRUC3utW2ckuY-+t6ZEsP>rjW$ +@]"@sV#f4?o_o'F3`Q%nt"N\[+b0&M_&]r/Wrm2&$e'lg +re^i='f\"mVgB$*brn[P1!oi5"r8[k>r9"1Hkih=2li-8MmJcVSn,)\ToD\C]p&=[^p\=O\qXsa\r;QY +Ls0Mb)rr2lnr;6BjqYU*`q"sgbpAXa[o`"Fco()DAnF?MIrpTjSrp9XMrosdPkNM!fkMtUaro3q8rnRb +4gYCH6g&BS%e,n(Ie,I\qcd:&drh9dlStDF=S!B8)P*2(/NtdG-MhZtBJqAW(IXlZ +fH$".NB4krX#6"W%"o]qLjamI,s+13*s+13$s.B>jkPiBu%/p8+$2uFtDf9W?G^=abIY39+LkpqJNK0* +^Od;<"R[T_:SXuOKUAh%oWMur#XfhZ.!O]?7[M$'[\[oJf^;%Fu_84",`5Ta9a8X0Xao9EqbK@uNb0%o +Mb0.oKb/qcJaiV^)aT]c,aiMQFqoJcW(<4A7`l?'<`Q#m9`l5p:`Poj9`Q#m9rl5,^b0%p,bQ6#7rQkD +j!7_#!rn.5(rnIG/rnm_5ro=">roa:ErosFJrp9XO!UfCSn,DhUnH&4OrU^$\qt9j[qtL!_q"a^]rql] +mqu-EkQ2e`$q#:9kqu$Hjq"aUWrq?-[!qc-Xrq-*ZrposV!q>^LrpU3]mdKQ1md0<-rp'LI"mG17jlPY +(jSn3=h[A;thqQoAg"G*1f%9fJrm(YkcHlL6&Bi8@bKJ,QbKS/Qbfe2RbKK\)#gLT;c-4DVbfot/%F35 +CcHXVZc-=PYc-FQ=c-FSYcHOMWrlk8_rlP/\&]Vi2`5KX3_Sa1)_7mXu]"5NQ\GirsZa7$CYd(=4YH"V +(Vl-JgUSXZXU7IjHR$a;+Pa.AnPE(ZaLkpqBKnb/0Jpi&rGB\=PEH>Gm?iC9/!<*9'5lTtus7lVFs+gW +*s+13Bs8MrqlM_=n!#G_>";MXeCMRg2G'J@\I=Zs$LPL\EN/dgu%@!*BR@0M6S=Q=GTr"UbVZWs"X/u< +)!jf5?rjDa8!kc1ZrkJHJrkn`Srl4a2Z->`l?'<`Q#m9`r#Z!m8[/rm(Mhrm:Ynrn%)#!87A+"Pqnjhr"Cjro*t=j8S*@k3(q,kQ'lElMg/Lmf)\SnG)PQncA@ +RqXjd[q"FUZo(_nRrqcNhqu-EkVuP9Hqu6Bhrqucmq"ag^rqH<`"nhQ^p%A%Uo_\7WncJ@Oo(DPMnGDY +[mHs?.m-X-)m/H8Rkih9okNMp.ro=7AiSrbPi;VX5g]#n*fDa;!d/M?!c-=PVb0.lIaiMQFo>h*WaN2K +EaSX*Sao]c/b4EgSb6uJ8bK@uNb0%oLaiaV(rl4rV!lDglrkSNJ,J:\&\[f;\\%&lT\$<3DYHP12X0&> +!X/;bmTqS9ST:qdFT)P)_PEV8nOHPQ]NrFhHKS5&/It;rnI`l?'=`lJ(u#fXd&`Poj9`Q%nr"iS?u`5KXl`!aK#`5BL +2_SX7._ScAi$GjQq_84")_8=%)rk\ZQrl+lW!m&I)rlkAerm1SlrmV,%e^i@(f`'V(g]$"-hu;O>io9" +XioB.^k5OQCkl0iGlMg,Km/-5SnF5u;nGVnQnc8:To_8%Op@@tTq>U6cqtU-_rk/9ks760dr;6BjqYU* +fq"sgbp&"CVo)eLRoC_YUnF5u@n,i(InG_kXmdBQ@mf)VQm/H>MlMg&Ikl0`Djo49=i;VU8gt^`bg'-- +]g"+a+rmDD)cd9q]ccaMUaN2KDa2l9?a7I:\a2Z->`l?*?a2l26O*dX/iA$W2ZViVP0]XSt;UES"5k +2Q]dMqOH>T_MiEIGLk:53It)uoH$jaWG%bQ'5s[m;"TAE#')n6snq$i9s+13*s+13$s.',go_q_e&cMe +0"rUo\AT2U/G^+RbIt<<-LP^kGNfK3`Ocu)srg=LjT:_dOUSOcbVl6SpY-+t5Z*L^B[/RN>]"5Me]tV7 +rrkJNNrl"WO$-'s'`l5p:`Poji`<*ur`W!df_o'F0_Sa4+_nj1,^qde%^qp#cotLOC_#;%L_o)Jl#fXg +'a2uHGbKKn/!6tMh"OPNDe'nb`5TX3`P]U4_o'I3`:_(N`l5pr`WaE&`lH*=nAk.@"ieR&`Pojr`W!e#^qdh +%^VIOr^Uq+j\$rlS['m?K[BQm?Y-+t.X/i.rW2-5crh1."StDLAS<]A+OcbffO-#9XN/!(CJqA[TIg^O +IHusIQ@q0(,1c>77rW)p5rjDb!JcGNFJcCN*JcC<$SH&T_rcnD^rW)p$-TR]E#\F^]D9fqnii\_o'F1_o0I1`5BL +2rkfPh_Sa7-_nj1+_84"(^r!k$_8!b#^V@S]^D">q^V.=p]tM.n]tV.l]tD"k]Y"Z=0huMa8j8S-=jo4HBkl0iGlMg/ImJcPQn,)V +&nH/:OnauDOo)\LUqXsj^rqQBdrqcWkq#&>6p&4[`q"t'eq"ag^rqH<_rq-3]!qGgOrpg!WrpTaPqs=R +Rm-X0+mH3a:lg*p7lN6A:lhfuEl2KoGkPjTBj9=Q&j5AkTrnn(;gtpf?gtCB7rmq>'eCDsodf.SlbPoX +%`l?':_o0@+_S[1V7*W?*=!<*r:hu[DSsG^Om +gK7ei4LP^qINK9-^Q'IZ&R$jM9StMaNUnjjdW!KH)XKSh3Z*CV6[/RT7]*H!]]t_=t^VBca'#MK$_nj1 +,_84%*_8F+*_na((o"b7>#edpd]Y(tk]Y=0RrjrNK]">Pb]=PSc]"7mQ!kc4[rkAQN_84"f`;[gVa9]r +2bKS2TcHac8ciMSCrmLu!e^`7MfE'^[rS%e:gtglFi8joXZ+k5OEFio9"WiSsjo!oDekrnRM +-rn.5#rmLelrlcA'aN;KCaMc$9^qde$^VIRt^V%4n]Y(tl]tV1nrkA?Gp:paG^qfrcrk\iV_SX4-_Z%F +U`5BL2_ZRfp_o)>h#fFQu_o'F1_o2Pk#f"-j^:qCq]Y4Pb]=>A^\@B) +Z\@K,Zrji$?rk&6FrkJoX_8F40`Q#pQ71i;qrtrT!n +=roX4CroaCIl2KuHlhTlImJQAXn*]W4mdBQ3me?/XmdBQ3mdKT3n*TN2m-OrBm-X0+qsF7Jrp]pWqt'g +ZqtC$`q"Xjarqb7DqtpBhrqZ6^q"O[Yrq-3]"nM6Uo()DLnG_nUmecAMlN6>8lMKfEk6L/3kN:pik2uF +$i9:($roX4AroF(=!o`+tro!e5rnI\3gYCK8gA]_'e,Iboci2,ea9BT'a25^2rkK)X]Y1qh]t:nh]=Y_ +f]=bbfrk/6D!ku@]qnDsB$c'Nl^q[Y#^qde%_#D.Q_SO(+_#qNk_85l`#f=Hr_84%)^r$)c!kuC`rk(Y +1]">G\\[AiRZEgg@Yd(@6YGnM%W2Q\mVPg,]U7IjIR[Te6Q^O#"PE1cdNK'!SLPg\8KRSB$H?t!_G'@h +AED]S4rWE-"rXSoeJcG<@JcCN*JcC<$SH&Term^p(rW)p!rZVqJ9MKVNG'eRaJUrE,KnkJ?MZ/YBP*2# +oQ'[r.SGo/[U'IQmVl?YqY-.c-&$W@FZaRVf^$i]J^:q@r^;%@p^:h4o]tM.m]Y4^]",A_\@B*K\.,pV\@8rW[^N]S[^W]R!k>_Krj_s="1u7[^AbkJ_86,f#fO^$`lQ6Cb0'_ +,!mJs8rm(ntdF$CleCE.$fDaG%f`Kp_h##t-hu_fniVqm:jSn9?kPj]Bkm-M=lg!d%lg+Q:"mt[CmHj3 +3m0N(FmHj3,m-O-=lil_@m-F!(qs4%B!pSt7oB?ABl07L4li-;NmecJSnaZVL!;$3^rq60^qtL!_i;*B +Iq"XXYrq?-[qt0mZq!e:OrpKdQrp9XMrosFGroa:C!p&G(ro=FHj5f4Zj5T(Yio9jq!p&D%pZ1Ju!p&G +(qrIb:!oW"qrnmt:hV[/FhYu:/f`'J1e^`6td*g7dd*9h\rlPhm`lH$9`P91'^:q@n]">M`](ri>\[]/ +[\@DOK!kPqQrjr*@"h_IZ]tD#W^&G_L^V7Fs^:sEXrP&?Jr4`QR^V@S!^VIV!_#(l=]Y(qi]=b\b]=58 +Z['[6GZ*LR:YcY%1W2ZbnVl6DeVP'TUS=H1>R[f\0R$!MpNfK0ZN/i[KM1L52IXZfnH@0jXG@tQ%8kMb +R!<+2A>(Q_Es+13*s+13$s-`odr;JqX!#c:U%mN9EF)uJLH$b$jJV/T/LPL_GNK96cPQ$gYR@0P9StD^ +MU84T]W2Q\tXo>I'YPtd.[C*IB[kG8$\\#Jd]tM.n]tV1n^:h4o]Y(qj]Y1tj]t:nh]"5Pc]">Pb]=GJ +`\@B,[\@MLHrjNZO[^WZP[^$>,n4[/`Cr]^=?JcG<@JcCN*JcC<$QN-qorZqIC$N^A33&ip:DfL#HH2`:'JqAZ0Knt\HNKB6 +bPEV:2QjB7RStDXKUSF[bW;`mtXTG`2Z2V-0\,Nl<\[h^O%(s3a]Xteg]=Y_f]=e-T$bEp]\[f>^\@K, +Z\bN]6[g9FN\$WNN['[:@ZkKdP['I!EZEggAZ*LU@]`u6e^qmq ++`;[^Va2e2#!6Y;arlk>f!R]( +4kND(.kPOE@jnRp9j8S'*iJlMg#HkPjQHjQ,F^ioC$sro!e5rnRk8gtg`>h:gT;qqCu&!o;YeqVD) ++#iFLqi8^qdh%^VRRq^&GP@[JmK +>YctF;Yd1O=ZE^\3Z3@S?ZF$sErjDa6#e.7N\@8rW\$u@H"hD.Q\[]0K\cKFS"1l+U])K;I]Xteg]=Y_ +f]D]AJ]=Y_f]=b\b])K5=[godP[B[!BYHP15Y-4k*XT#.1V5:&_Tqe6PTUM=>R$a>,Pa260#`O_%M2@. +DKSKJV$[d>MG^+OUF*(,N:B!!F!<,mqY(?WDs+13*s+13$s-E]aGlB`#!<+bfB4kq&GBnUbIt<0'KS5, +=MiEdYrfR8Grg*n[S"61DTq\9Vrhoaq!j&K*ricI0ZEsP=rjW!>\c0/T]=PSc]"5Mb]">Pb]=PSc\@B, +[\@MUKpp^72"gtbH['[7?[/708Z*CX>Yd(F:Z2:d)Y5tf/!jJl3ric^8ZEgjF[C3TT\bs&>]`,YK^qdh +)_u@RY`lH-@b0%p,bQ?&7cMl,ideqSnec+2"f`Bg\rn@Y4h;-uFhV\=jro*b7roEt=p?)bGkND'lkNM* +lkk4*?k2tk+jo4?3j8S$:i;;F'h>lI4i;Va8jo4HBkl0lHm/6;NmfW(Jn*p8F!:oUMqt0RQqst!^o(2D +Ao(DMLmfMkBmJcJLli-/JkkjQBjSRsCi8ESOhr*AJhu;F5g=k<\g'-0_g=Y'2qq1i"pt>`&r7hA0gt_n +bqVL\u"lA+nh;-ufh#?(-g&fpZg&BS%eGdnqcO7t@c-"2Pa2c9>`5V_k"hq^c]=Y`T[h,mP['?mBYHP1 +5Y->(3Yck8-YQD)6Yl:p,ZN[_BZaI0IrjDa6qmQg?\$rlV\%0!N\@K,ZrjiBI]"5Mb]">PbqRZpB]">M +`])K2X[^NZOZa@!BZELI9Y-+t.WiN%qW2-5cTqS4[T*UmSS!TJ0P*2+0O;*V2NJWLLK7eo.It2lmIT:hjNVP^8iW;`duXKSi,YQhA>['d?N\,<`B\[]/[\@B)Z\@MUK-F^Io\$rlU[^W]R\$i`S[C*H +M['d6H['I!DZEggAZ*LX>ZELI:rics:Y->(3YH=q0XK8S*X0&G'"g+l-Y-5&.YR%M>ZEq!J\%&sI\HBF +U]Y4$f`'V(g]$"*htuC3j8%d7jnS!5jT=N(jnRp +9j87g>iSieSi8O[nqqhJ2h;8.e!o2SeptGi'gABV,gtgfCrnmh;j8J'`Mq:#Dpq:>Psrn.2&rn@8 +(q:lD7gt^`@gtgc@h;$fArnIS0gYDe_!nl8\rn.5%rm_;&daQRidE^%`rlb;_rl5)X_o2Pirk9/Z]">A +X[^!*CYHP13XKAP(XK/D(X/l6%riQ=+Y-.`-!O&^+Yl_59Z2V'.ZN[_BZaI0IrjDa6!OoK>[^`fUosb= +=\@B)Z\@K,Z\c0*)\$rlT[C3BHZ`p[=Xf\e.XKJM$WMZPjUSFWWT:qgHT:)+9QBmo#Od(ofOGSgQLPL_ +=K8"c'J9lNhGB\:OEHD+8rYPG3rc%ksJcG<@JcCN*JcC<$QN-rtrdO_E'HeMA7RfmiFE`%WI"-WsJqAZ +3Ll21lrfIAKPa.Z)Rf8lWTF7QkV5L8jWN)u$Y-7i/rj)j:['dBP\@8sG\.Q3Z\@8rW[^N]S[^WZP\$WN +Mrj;[2%^NCHZ*CU=Yd1L;Z*:I;rilC*"g5#3XK8T(XT#7(WiE,!WN,rs!N;t$WMlerX/l6%!3cC+!j], +#ZrlYGhc-FY]rQkSndf.\se^i=MfEKs]g=b05rnIG/rnmV2!TE# +9iqVR2j9=T(jQ#:]ro4(>ioC$tqr%V7i8ORkrnm_5rn[_4h;8.c#hn"eg"G*3f\-/Sqq(hurn%/%!nuA +_rndY3!oW"qroO.Broj@GrosOMli-5NmJcPOn,;_Vn*fT3rp]pU!q,LFrpC'Ym-X0+mHa*)rp'CF!pJk +4roj@EroX4@ro=";qr%J1rnRY0g=uVZqpu##e()mpe,Ibcd/;;jdK7qKec+.ofDO;#f`g*_g"P-4pY#f +(g"P*2g&BV0f%/I'e^i0se,I_ncN;>7c2Piaa8X$`^qde"]tV+j]`,DKZEgg?YHY.2Y,J>!pSe%i"feQ +$X/`3!Xo>I/YHG%4YHP16YP>C%Z2q;;"1#;?Zi7B3[M?9[[^`fU\@8rW\$rlV\%&oV\?rWNrj)[1Yd48 +4"g"f-X/i?$W!/umVP9f[rgs@aS=Z+8RJrKjOH>WcNf]*SMMHtCJqAW'I=HNfHZjRVE,]js+oVZE!<*K +-L&Ut#s762@s+gW*s+139s8LRJQMU[](G[m,2fj%_H?ssfIXm!#K855=N/WdXO-,WiQ'dr-S"#t@T:hs +SV5L5iWMuo"Xfek2Yl;!.ZiRSBqR-R8[C3HL[eR35ZEgjCZEsP9"gG5:YctD3YR@YZ:/hZD`piV;C:j5T(Yio9"niWA)tiqq[8hr"Cj!oDe +krn[_4h;8.d"l%eeg=k?]g'H?`g"4j/f%/LQf)F1idfS(Mf)FA%gB-6ghu;O7j5^."!9O+@rosFIq!8% +KmHF!8mJH5Rlg*p&lKeH7qs"+C!p8Y.qr[n=ro3q8rnm_3"l.nhgY:N_g&fpZg&BV&f)F1udf.Ynci2/ +obKJ/Sbg"AUrQPJjcHje]rm1hrd*U7idf%Yoe,e+Mqpkc!n(8$"f@\^,f[eX+e^`7Me-j[Oda-7dc-=S +XbKTt,$c^3,_o'I.^VIIn^&GST[^NZMZ*LL6YH"Y*Vl6PjVPa9f!N)alVu3LmWr9!rX9,N,Y5PR"YQ;& +6!3l@+!jo;?qm6d>['[6J['m?K[^T +aNK/jPMMHtCJUrH$I"$Fa87 +ZI=6TqJ:`Q3Ll72jNX:i3PE_E#R@9S7rgs7dU87dd"fSB!X/i?$Y6;,8ZEpn:Zl$3X['d9J[C!i8EVRiSrbPir7j;hr!A_hu;L3h$)Thh:p]>rn@V0g"P'0f`'J.f%/I'e^r@%f)F/ +&daHUkdF/!>!RT3mchu,idJh\qf)FA(hVS7h"5r.sir8$9kPj]El2L#Gm-3p:m/-)SlK[^!kiq>f!mT!8rlPMfaN;NEaiMQ +Fr6##^"3f$7cMPred/MDrdaHXoe("BIp=Auirmh/$e^j`L!n#EDrm1hnc-FPWc2Plfa2c:#`<*on_u@C +V]"5Ma\[o/T[f3K4XK8Q'WX>W#VkKfYTqS6UUAgqeV#mQkV>I.oW2HPmW2T]p!irE(qlTk#r3$+(rNKG +.YHb=9Z`p[?ZEggBZEpjB['R*GZa7$EZF$mAZ`gR:Xf\e,WiW.tWhuYkU8"EUTV7sKT:24#Z"Nnm1bfp(2!71Si!7Lk +qrm^qurn.5'rn7G.gYDeaqqh/+!9!e4!9!b3rndP.!o2Sern@_4g=t?8gY(96rn.5%rmhJ-e^i3ueC)d +odF$DAciqbAd*Bq_rlt,Z"jYE>d*U2>e-O^Zg"Y9:h;-rehuVisro="=!9O.Aroj=Fl0A'.!pJk4roj@ +EroX+>ro=@EioAtTiS`YQqqqD.!o)Jbrn@A(rn%/#(Xpj_d*^:fd*U(`ccaMUb0%oKaN;HAa8X$]`5KX +4_o2Pnrl4rX"N\[+b0'\+rlbGgc-H=7rQkSmdJhSne+qJte^W+!eC<%Je-j^Qe'ZRkcd:%bcd;[8rlYA +aaN=G$rkg8%^qm^t^::\`[^N]OZEpa$WiN(tWi2kqql'Ll!i2WirhL+#USOWYUS4BUTV/!NT:qm +L"e_K[TV8(YUBmZmVPgAkWiN3"XT5R(YQD/;[/RH6\$u@H!4r0Ark8?")g]#n*f_a8%f%/IPec+(tdfn+ +FdEp7frm(YkcHlL6rlYAcb00e*"in[)`l?'u`WaE'aN;QHrm(kudaQduf\+s3rn[S2!T;o8i;hm:j9=Z +,k2k^eroa4C!pSq4pZVbCkir*1roajTkNM*lkiV$jjQ,IajQ?I&!or>%ro=";qr%J2!o;\hrnIn8g=t9 +4g=Os/e^`:NeGdo&d*U1dcd9t_ci2,oaN2NEa2u?@a8X!a_84"(^qmh%_8*kc_>_:R_o0L4rl4rYrlGM +ib0/#Qc-4DWc-?.3rQtMj$I[AMdaHOkda?Lkqp>>g%aE8DbKJ,Oaih`FaMc$9rkeZL!kZ(Wrj_s9"gG5 +:Xf\c*WW&auT:_gJSY#hN!LoSXSGo&]T:MOFqk+1gU8+HWUna^aV>d=lVu3LmW<'#u!3,stri6m;X/iD +)XKJ\-YHG%3Y-,"4YHY46Yck77riZU0Xfnb)XJi(srhfgnUo"'`rgj1]S=TYH"dG7:Ocbk,NtdG-N.lt +?K7el,IXlZfHZaITCi""g7/dbs!<*?)RJtTbs6ou=s+gW*s+136s8LLH9E#(n!<*B.?smFBFoH_9It*! +#Jq]#:MMmCPOH>ThPa@c)R@B\9T:_dNU8F`_Vl-JmX/iA*Y5YU2Yck77YHP16YH[o-%]uk:Xf\e.XKAP +(XK/D'ri6=(WN2trWMc\nqkkF1V5L,bVk^#`U8"EUTVA'NU7\'NT:_dJStDRE!hZ$SrgsRkTqS3VUnsu +eW2clsWsGf0Y-5(6ZEpn:Zj*tJ\%'#\]DfGH^V@S!^VKidrknlX`lJ)"!QrRab6#o4c2Gufd/MMnec+. +tfDsUugBQHfgYLZ?h>Z18gY:NUrn%/#!n>`Mrm^qr!n#EDrm:Yj%aNAGbKJ, +Pb08#NbK.cHrl>8^`Q#j7`VdXY`l5p;b0%p,cNVeHe^i='rn7D/h>Z72hu;R3j8J'ck4LGc-+; +Sb0%oJa2l6=a2Gp8rkeZM"MVUb]tOG\\@&`QYHP44XKACuWMH>ergsFbS"6":S!f] +CRKT+LSXc5KSH5=Rrh'1_rh0CfUSIgarh]UkrMKXorM]^pql:[;X/iA(XKAS*Y-"h0Xf\e/Xfnk/YH4h +.WiE-!W;`[rUSFXaTEUmWSsl+#JdSt;RFSXu@ASsu4?S!sVPS"#q=SY#hQ#G@``V5:&eVuEUsWN3)%riZ[5Yd(F +:ZaI3L\$u@H"hM=X]Y;,Z^])"P_8O:2`lA"urlGJhbKJ,Sc-O\\ci28mdF$DAeGe"tf)F8%f\$2V!8@" +u&_bsng=k<7g"P*2g"4j/f@S[SecjUSf%&=%rmV"tdaS3Cqp,Pmc-FPWc-+;SrlY5]rl52]`Q#j7`W!a +[^qde$^VIV!rP8EM!m8[/rm(Mj!nGiPrn7;+rn[M0rnme8ro="=puV;5roF=EjQ5I`jo4TbKS)MbK%ZErl+lSrkSNJ%D9?e]"5Pb\[o;\\[oB +O]DfGC^&GeG_#D.Q_o'F4`r=$Xa9'K+b5KN]bl5iqcHXV[cHab]cHjb[cMl&ibfn?2bPoT^a8X$Z^qde +c^C.`g^::\`[C*HKZEsP6'<.t2V5:&`U8+d@kVZ`rrW2Z`oWW&nmX/`2$X/i>&X0&G'XfJM)X/i>#WMuenW2?GiU8"ETT:h^ESsc" +9QBml#P*:uhOc>?]LPL_=K8"l-K7//sG^+LUFEV;0BdbAY#RCb9!<*H,`W#+Qs6ou=s+gW*s+136s8M? +`UAbN!!%8'W#X1F;D/F69GBnR`IXls#L5(J?M2RCSOHGZiQ'I]'R$jM9StMbUU*6>0VPgDmWiN2%X/iA +'X0&G'XK&;%WiE,!WN)nrWi2nsrhpX2Vl6JiW2?GiV5:&aUSX]ZUnXTYTV/%YTE:aXT`1PsSXlFDS=Q. +=SXQ";R@0M2R$j;-"dt^DR$jBARfJuVTF[`lUnsrcVl6PnX/iA*Y-7i/&[AUH['[6L[^WcV\\#Jd^:qA +]^]_Ki_SjCl`2e^`7 +$e^i7"e^N!sdaHVDdJM;icN;>7cMl#dap#l-ai;?@rl+lT"iA-o^qdec_#D(V]tM.k]"GYe]Y2"mrkSc +ZaN;ZMc2Q&qeC<%"f%8R,g&Be+htu@2iVVX4is+T)j5f7\jSn3:iW\<"io&bRptuG8hr*;FhV6f?rn@V +/f\+m.f`'J(e^`7MeGdnud*^8?ckjsOcHFDUaiV]Ga2l9?a2Gp8_84"(^qp#b&A,Qe\@B)X[^``Q[^3< +IZa9V;$b!LQ\[f;`]=bkl^])"M_84"f_Z@]orl"lWrl>#Z!m/R,p<*H[qo]Aib0.lIai;?@`5KXo_u@I +N^(.`c]XPA[Z*C[?Yd1C5YPtI6Unji\Tq\'ISX,S/P*;,lOckihrfRGLPEV5rQ2[*KQjfFOR@BY6S=Q4 +CSt;SMTE1d[!20=c!i)QerhT[nV5=0grMTRl!NE$rWB@2[WN)nrWi)bnUnjoaUo'iZU7RsKS"#q8R$j2 +'QB@>nO-#H^N/`RHLk:54J:N5uH[U*^G]RqK@q0*L'`J46!<*N.mJd*9s6ou=s+gW*s+136s8MZi`r6G +H!<*-#-5pT4C3FcFH?t!hIt36,L5:YBNK'!\OHPimQ2[-YS=H.BT:hmOU84T^rhpF.WN3"tX/W)!W2Zh +rW2cepWV`V"Vl-JkVl6DeVuEJ"USFW[USOQUU7e0Qqk"k!SY)IDT:DFBS"#q8R%'J1R[BJ1Q^=))Q'[` +""dYC;QC!s;QiieHS"0JM!MQ4dU&q*eVZ*ItWN)u!Xf\c*Y5tr7rj)g9[^NZT\@MUN"MDC\^VBc`!5e` +QrkniW`r=$XaT0N`bQ6#7rQkJirmL_orm_#"o%+/uf%8L(f@AF&ps]AndaS3B!mf3>rm(YkcHuR8rlkA +brlG)Z!li7#rknuX_o0F/_u.7L_#D"K]=Y`T\c0,<[fs1I\%9/_rk\TQ"j+m0cd0u;e,IqtfE'a]rS.G +0h>?+,i!eT&i8W\Qio&bSi8ESei!A5ti83>Jgt^`bg]cEcgY(97qq1o"!n>`MrmUknrm(YkcHlL6$d-W +8aN2QFa2l3;`W!aV^qdhd^^Iih^:V"i\@B)X[^Z7C*O2lUYctC8Y->+5Yd(I=['[6L[^WcV\[oAa]tM/ +Z^])%M_SZ;irknfUrl4lVqoAc[qoSiY*QH+>`5KX4_o0=)^qROt]=Ybd\@T)U\$3*AYHP20X:(r(W1fo +[St;UES"0JC#Eb.3NfK0[NW,"q`T)52[UAgqbU]RE +iV>d=qW2HPlVl0Bi"fA/qUnjjdV#I"pSXlCAR[]Y1R$#ZrlYAebg$.4qp>>kr6t_sn(%Zme^i7"ebIS +pd*U5?d/M>pcHab[bg$.2rlb;_rl>8_`lH$9`rnhr!Aeh[&#mh;$f +AgY:N_g]#n.f@S[Sf*g-Zf$r4#e'lgodF/$@rm(Yibg$.1rlPDba2l6=a8X!Y_SX4i^BhNd^Uq+k\[f< +N[fWnB[/R??YHP15Y-4q.XfSV+YHRr0"gPD?['d=@\,Nr;]E#YC^Au(K_Z%IP`!"&ua2Z-u`s0W*a2l< +AaSX!Z`Pojr_udfm_u@CY]Y)"j]"GM]\[8`OrilC)ri6*tVPjEergj1[R[a;@#EOq.N/WgTMZ/SG^+RaIXcs$re1Q4Mi3RUO-'@)#F:[BR[TbS=,e8R@0P3R$j8 ++R$TfP5^XOQ'R`'R[Tb;SY#hQ"ehWaV5:'gV['0!WN3)$Xf_T+#-bA +;ZF.*KrjVm:"M;:Y^:sT]rkJTO_o)Jlrl,&\aN2L$bPo]cc2Grid*U2=dK%boe-X[TeCE'ue^W+!rmV5 +&e'ugoe'ZRkrm:bmci)2rc-=SZc-FPWc2Pocb5TH``l?'u`ZEUR`l?*=`Q#g5`5'1*^V@Ru^;%7j]DfA?[fWqD[JmE +:YHP14Xfnb)X88b(WMuu#Xfeh1YctC=ZaB_@rj`3D]">Yh^AbnH^]_Ki_Sa:j`;%:U`l5p:`Pojr`W!d +S_>_1Q]=Y_d\[qdL0!_dhYHP14XfeY&WhcGeTV/!LSXu49R?#Eb.3PEV8rPl?sIQNW_DR$sECRJr]TSGSoWT1biLT:qpNU7n9UU8"HYUSXc^V50o`Unji]U8+BSTq7j +JS"#q9R@9G-Q]dMqO,oB^NK/jPMhHbJP*;,pQC4/0rgs+]"JMNaV5=$d(T!t+Unjl +`Unsi]UnXTYTqS3STq\0OU&L\dT:_eUT+7B]T:;=?R[Tb7R@BS2RJrTQQO]:GQ]mVuOcbljOctlgOoCF +FO,oB_NWP9$NW"nJOH>TfP*MB#R$jA3R[TcGT)t[YU&LhgVl0Nm!i`6$ri?+&r3-C2['[6L[^Z7G$bEp +]]Y(qm^VIV!_#D7N`;[dUa8sE)rlP5arlkAfqp>>iq9fSudF$ChdF-ChdJM8lcd0u;cN;>7ci2/fb6#i +/bPTB[a8X$`_SX4,_8_4O]Y(rW])oLP\c0)E[C*KMZaI'CZMq*-Y7%J7Y,\M&Xf\b2Z*OA>"i.p +i`5KXoa:$;=cd:%ddaHUqf%9oR"khS_g"G*WgBlZigYCQ +1r\OEO$VF#bA7T:pFa&4\IK"itKb0)tMN3^XOcbfkPa7](R@ToJSd_6bTq\?YV50oaUnjmeU^NokUnXT +ZU8"EUTVDFY&YG\gSt;RFSY2LCSXZ+>R[TcGRLtsUR[9A/QBmo&Pa@StQBIDqrfRhSOHPZcP)bQaNK'! +XN/`aR#*"LtN/`gWrf7POOckrnQC!r+R$a>4S=TYO$_a8gUSFZ_VPpJnWrB%"Xf_T+#-bD=Za-mDrjDm +<\@MUN#J@^_^:q@t_#D1N_u@UR`W=-#rl>)^rlYSkbg+JXcHjh`rm1Df!7Lko"jkWDcd0u;cPOmPccs_ +\c-=PWbKS,Obf\)OaN2NEa2n8"rl#Ab_o0@+_SD^;%G^_#D1 +H_?.Ng_Z%@M^](nF\I5jS\$WNMYctC6XKDK%rhg7!TVA!JSsl+;PEV8mO-'@!reCl3J:`?'K7ST,K7em +WLBiWkMM[1KMi7Rorf-u>r/^oArf[>H"-f%8Q2['TR$X/-R$a;1Rf8fUS-#7OSGo)]T:VYRTD,#XT*:a +TSXGn7rg3VLrfR2?)N0N4LPL_"Heh1Q'M?8".5LESGo,ZT*:m\Tr"T_rhg""W2ZhuXKJ`*Y6M89Yd1X +C[JmZ7\HTRU]=knlrkJHJ!l;^jrl+lVrlG)\!R&[cbl5iecKrj\cHab\c-H=5rlkAb"j"d,a2c:#`s]l +*`l,g8`5KX1^qp#c$bj?i]tM.l]=bY`\c0&D[^NZOZa@!BZMq$;Y-+t/X/r>$X/DkoV5:*hU^3fnVQ6c +![C*IB]DfVF`s'W.bfn>Wrm1_qeC=BHr7Cr##2.Y]g"=s1#h[e_f@S^-f@^)Sqpl/*e^i3ueC)docd1# +cd'h^rlbGcaij\)rl>#W"iA-o^qdhd^BhNd^Uq+j\[fiG8NfB%qNrb?("-A\.OoCUEQ4B7IQC+#*R$X/.R@0P5Rf8f\St2FDSXobO2P6S4T:VXHSt;RDS"5q +6R?j/*PEV8nOHGK\Nf&^PL5(J7JV/B!IsZNkGB\:OEHFfF9-,,rrW<'!r\a],rr%EJm/MY:L];r*JcCi +3rql]4ra5O&%50@g<)ck=F*2eTI"$PDJJ*WjL5:bGNfT6_OcbfmQC"&/S,SolT:_dKT:qpNU7\'PT:_g +KStM[HTDkE2SXl@BS=Q.=SXQ";R@0M2R$j;-R$O&)Pa%JuPa.GrP`_)lOH>TcO-0F&'9/!5N/WaSMiZF%!H[^N[E\-0CS]=bfU]`>hH^]M?g_u@UR`<+'!a8X0Zb5TQbbfp(2!m]'8rlthrc-=PYc-FSYcMl& +bbPoWiaN2KDa2l9?a8X$`_o'F0_Sa1)_>_1N]tM/Z]GeAm]=>A]\$rlT[CYHP15Y-4k*XT#0 +tV[B8sVP0]YT:_dKTDkJcU91Q#rj2j?]">ep_Z%UTaTB`3cMl,jdaJ-D!n>cNqUYPqpsp&-e^i7"e^W+ +!daHUkdF$:edJhGnc-=Q5bl5fbap#i+aMl-R[f_2R?j/*R$a;1R[p(CTqeC^V?WutWN*)&Y5YX/Z*CU@ZaBY>'"PN^\[oA +a]Y(qj]Y;(m^:h4ork/6B"hD1T\$rmHZn&AbZ*(75W2ZboW2QJdUn=9PR@0M0QC!\pP)P?[LPL_=K7nW +"ISt)=BS=H1>R[jAE"dP@=Ocbn-O;a%8NJWLLKnY;4J:`2tIX6M2@.MNW,"rk&u2bkoN +]a9'B$a8SG\,Nl +<\[hUKrjrBI\[fA`\\%jN$amCNZEgg?YHY+0Xo>7)VP^8cU8+9MTDk8XQ4o=?OG\pTL5(M9JqJDsI!0[ +XG'%ZfOHKF$$]L%)Mi3URMi)[!QiIOb6#i/bPoT[`ra6!`rccs_[rlkAb"j"d +,a2c:#a8X!\_SX7,^r$)c#e[g`]=Y_d\[qdLrj;[2$a6b=Y-,"0X0&A#WrAmtUSFXaU&LYlS"#q8R$j8 ++Q]dPsrf@DHOHGWdP*VE#rgO(_StD^MUAh%hWW&srY5kg+Z3%A=[/RN5\,@-R$aA0Q^X2 +)R$3`!OH>WdO-#6VN/*1GJqA`-J:W&oI/`aiXP)#0Y-1b/qcJrlP/\"in[)`Pojr`W!dZ_SX7,^r-/ +d$bj?j]tM.m]Y1nf]Df;G[^NZQ[C3BHZi73.Y6_84YH"V(WMuosV^A7:VP'TUT:_dJStDLAS=#\4Q^=) +(Pa.GrPae/5V5:)oYd(dN]DfJI_84".`lJ)$rlkAerm1Mhrm:_o"jt`GdF$DAci2;gcNqe?cHOMWbKJ- +/bPoTea2c9@`lJ(t!l;^jrkSNJ#edpc]"5Ma\[qdL&[f$TZ*CX=YHb75YH+_*WMuosVZNZiV>d+tSt;R +FSXu49R['/)P*;11O!9OBO,JpUMMdCSO-#TjQ^O81S=H1CT:hpQVPU,fWMuo"Xo>I'YPta/Z*CUB[JRE +3[fa.L\%)FH'Xb?WZ*CX=YHb75YH"V'VP^;eUSe$_#b.[V>CMRg +(Ci464FEVj,GQiA=H@($erdFisr."p%K7ei1!/1?+reUQ2repc7!06uKnY86K7nf,K7ST*rdY6'It2ooIsZM +GIX-3cI!kpBrdYB.KS5)8LP^hCMN*VpNrkE*OoCOJQ'[i)R@4&D!1j%\#,7ohV5C,frhojtWrB("Y5GL +*ZEpn:Zj!nI\%&uZrji3E]tM/Z^]D9frkeZP!6"lU#fam)`l?*?a2n8##fam)`l?'<`Q%nr#fO[#_o'F +/_8?2e!l)LcrkANI]Y=BW!kGkQrjW$<[^Z7C"gYG?YctD3YQ_24YH"V(ri#go"f8&mTqS7\TGjDnT:;= +@R$a;,Q'RVtP`V#jO,oBcP*DB&Rf99%Za7$I[^Wub^VRb'`Poj;a2lEGbK\<2c2c2fd/2/jcd2R:"jG3 +:bfnB3b6uJ8bK7lKa2c9?`Q%nrrknlT_ScAg#en$g]tM1l]"@sO#e%1N[C*HJZ*OA5#d1>6X/iD%W2]c +o-DdQ9TqS3QT:h[CSX>e5Q'IYtP*:rgP)bQ`LkptDL5:P;LPUbDrf7GMP*;,pQCFA6St;SRT`V$cV>d@ +tWiE,$XKJb1ricC-r3@BM['[6J['d6H['I!DYctC8Y-4q.Y,J:uUnjl^U87d\/")fpPa%GqOckZ^O+rC +FJqAW(IXcNaGXb.o3B9/K-R`5)?#=FsF)uGGFoHUaGQiG?H@:6krdOs!J-LOTJqAW.K`6`*L]3,/M@PW +(MiNdVOH5HaO,oEbOT(CAP5^XRP`q;rPa%GrP*D)kP5^LGN/WdQLl)+c&V5LbIXZfmH$X[YG]IhH6psK +C+8Z';G5en#s5s?4s+gW*s+13-s8KS.B);Q6-RU<>;H%RTFoH^dI0+qLKDpW8M2@.MNK90`P*MODRJrQ]Q^=)*QC*o$R$Z"c/"lMiE_qNsLl0OHPimQ'[j +:QiieHS"9PN#GIidU8"E[VZ*IpW2ZcqWrT:$Y6(u6ZMq03['[7?\,j.Nrji*Ark/6F#Je-k^qdh)_u@U +O`[^WTL[/R?4YHP51YQCo-Xo>@ +)W2Q_oVl9Tk+/5L*T:_dHS=Z4>S=#\5Q'I]"PE_2lPE1cdMMdCOMuJ\HOIr/fc-?U?cHje]ccjVXprif]aiaV(rl5Dd`lH$9`P]U3_SX4i^B2-`_#CtJ]=Y`T\-TR +Q\?rWOZa7%TfOHKO*#*Y13PE:lhrf8(WMN*@FM1gP +:It*#tI=?EcH$4@TEH-(V1Gom^(Ae+2PQ'!]s5s?4s+gW*s+13-s8L(F*W%WI!g? +mJ:`K/LP^kFN/WgZOckrnQB[X5QNihDQ^F,+R/WEXPa%MuPEh>qPl?jPOcbihOHGTbOT(:QNK'!XN/`a +RN/dClWriZC +*Xg%f+7&m8fVl-JhUo0u_V4aKUSt;RDS",q9S!TJ0PEV8nOHY`dOc>?]LkptELPgnDMjKctV5:)iWiWP +5[(_1T]Y(q +i]=b\b])K/E['[6IZa@!BZMq*-X?NYbX/DnpUnjo_U84ERTq.aHR@0P2Q^O,(Q][DoNfK3[N/i^MMhHb +;JqAW)It2rqIY*0)LPL_FN/`mZOoC[GR1Z!\StMaMUSFW^VPgAkWN3)$riQ($&[8LEYctC9YHY46YcOq +.WMuosV[0#kUS4BUS=H2MQN`P8PE1cdreh/;KSFu+JU2WjF)uO(.fL:^!#$Cp+#5T-:f(##AS,gtDfg) +FG'iG4N;eh5O8P(eP)tcgO,oB_NfT'TMhZtBK7eo +.It;rnIWp!]G'8(LEHrgsCfTqS3WV5F6irhot"WiW>)riZ=+rilL1Zi7< +5[^WaF\-':R]=e-V!kuCarkAWP^r!q(_Yh:^`59C0_SX4,_8="'_8!b#rkANJ]tXKYrjr6B\[qdMrjN' +=[C3BHZi76/YS=7CYH+_*W2ZepW2QSjVkTo]TqS4[T0&R5Ssc"8R$a;,Q'RPpPE1cdNK'!VMN!=GLkLG +9K7el7M2RpqSti'VY-,";[^Wl\]tV4q_SX40`Q%nt"j"d,b0%p)b7;\;bK7lKaN2KDa2l9?a8X$``5KX +4_o0C-_Z%@M^BM[1TSE,p#@rcJ6cG5ujdGR/VBH[U9hIsukGJ/!QdJqSc/KnP,7L5(M>LPgnDMi*DkN;ee +aO,]-\NfK3^O-#B^O,]-[LkpqBKnk83Kn"T&H?t!_G'S4QGAqMArYYV=qZ-W2JcFd1JcCN*JcC<$MZ<\ +Jrlk6>rXAcJ/8K$D"X^:q@q]tV(h]=GJ`\[fm,%ZQI/Mi3RNLl$e +_CPa8X0Ta9]i,aMu6@`l?'u`W!aY_SX4,_8?2 +e#en$g]Y(ti]"@sO'XtQ][^NZNZEpd>Z*1@8Y-+t-WN,rr"fA/pUSFXaTH0VqT:DFBR$a;,Q'[YsPE1f +eNK'$VM2I%BLk:55rdZ#:I"$dA +'W2Q\pWiE,"WiW8%XfAD%ri,mp!i)Ndrh07^#aq*MPEV8nOHKO&%Z#ptJUrH%I=HHbH#.;7rXSo.nc8X +prYb\h#%1hID/F33"*/L+FoHUaGQN5,7reL]8Mi%WiN%rW2-8fUSFZZTq\0OTUhXFrgXmoR$s;*Q]mVuOH>TcO-#9XN/_4 +K^AbeE]*5aU]!f&Vqm6X6Z*LR:YcY%1ri?1"W2]corh]Uf9qS&NS=H.WcO,o0UNJE: +GKnY83J:`2tIsQEgGB\=QEcb#M:/t:qA7T>%IXd$(L5:YBNK0'_P*;/rQ^F/.S=H/LTE1d]rhBaqVPgA +jVlH\ori.QNWMunqVl?PjVkTo\St;UFS=Z.:RZir"NfK6[MiNOHLk(#-H[C0`Fa%;(A,Zo9!<*'!-N54 +g)#F=4#lYM:0*=g=93MX*>]4P"EcQ;GG5cacH2`0iI0+kIJ,XutK)UE%K`6]0LkgbCLku%f%uZ=&N/EL +OM2@1HLP^\;L&QZ6I=6TjH$a[VG&_MC@U`mI%/p8+$N<]te:IY[s+13*s+13$s+gXRk5I:<#6"W%"rV# +bBlnH>G^+L^I=Hg!K8##7LkpnINK0'\rf@GKO-#NdOHGTcOT(:NNfK0[NK/sVNf/gTLkpugM#N/>L5(J +:KSG,3KS"f.J:N4MJ0fYnIsl`pH[C0cG^O^ZHZs[YF`hnLF*2JBFDl);AnG^Q:f0#)!&a`X'/2*p91qr +qD/XNe5QBml$PE_5nPQ$UNN/WgSM2I(DLkLG +9rdYT/I=HQhISIOckrnQ^O81rgs+]"e_N +^UnjmdV^SLBVl6PlW2QSjW26>gTV/$NStDLASX5\1P*2#gNK8sSN.lt?It*"JHiA'fLPL\ +@LPgnDMMHtEL5(J9K7nf,Jpi&sGB\@TFEVS@EE#n;rX/W)rXAd5rn2l&j8X]1L];r*JcCN*rp9VlrXAc ++rWO*9;H.LME-?DMI!gBnJ:W?*KnkG>Mi3SmO&V4%O-#B^OH#6\N/WdTMiEUOMi!:JLPLbAL5:P;LP1> +8K7el/JV/K'JU`0"I=6TmI!p?gI!U*cG^+OYGBe:SGB@qMEcQ8@E,oc2DIR'c-71,>%flY1q>gL-#>@f +cDJjE8FT-FeG^4R]I=;*Erdc#@KnY;E)9A.rX/W)rWEg)8P3lOT)bP`U].%iV5=0g'rRn)VP9f]T:_gHS"?(;S!KA,OHG\)NW+eFK7el,IXcW +gHZ*hB6psKC#lXi'#l]VYj8S6@TDgMC&GH/*!!*!'&4K#WAnG^qE-$&?FEM_MG'cMrdk3(JqEuTre;JLL5(M=L51J:L4Oo.It*#sI"$9`H#n%LCi!uU6:CeYrW)p0reLL5JcFd1JcCN +*JcC<$L]@ACre17^rW)p#,=FphBk_=)Fa&1ZI=H`sK7ei3L5:_EN/`gXNK'!XN/rpVNrG":MZS]jMuJM +?LPL\?L51G8L4b,3rdt9%ItR`N%X`YSH[C6hH[L*aH['d\rc]0$Fa%qLF`VVGE,]l;E,e`P;`m0*(`4. +i$N://!!)iqrWN39%8TbrC2.R*EclPKG^4T6HjG1NIt3*$KS>-ZLDYl*MN*XVO,oBcOHG]jPa7Z&R$sJ +5S=H/LT)kXZrhBRkV5:*hW;`e"X/i>)Y5YU+Yd(J4ZN@MB[f*]7\,j.NrjrKL]=Y_f]=b\b]Df;G\$rl +V\%&fP[f3Z5ZN@A8Z2Us5Xf\e.XKAM&X8]%'VP^8eUo'l\U]-qcT+7B]SX>e5QBmr'Pa@MpPQ$Y!NfK0 +YMi8rW)p +"%5]n!?!UiRCMn69G'A00HN&?lIfb1RKDpQ/LPUbDN/WerO8b4MPEV5sQC!u+R@9S6SXobPrh'@fUSF[ +bVZE`pri$"#XK8Q'YPtd1ZEggD['fnBr4)a;$+md[]=PSc\@B-L\GirF[^NZOZa@$D['I!Dr3$+)riH@ +)X/r7uWrAq/V5:&aUSOQUU7\'NSXlCBS"0JF5*_D"PEV8nOHPWaOGo-YM2@.EKnk83KReT)I=6TjH$a^ +XH#n%MCi!uC0JOXk+:APcF`hkoQ^FMAUT1>priuI1"h;(Q]Y(rU^Au(I^Au(H^B2*^^](hK]"5M`\@MU +J"gtbI['[:@Zi704Y-,"2Xfq`)ri#gn$`'SpTV/'PT:haGT)P5YQi<9LP5^LGMi3ONM2M:f&V>UeIXZf +pI"$]<<=N/WdYOHKO,%@3 +#Fa/.WIXZctJV&T0L5:ZbMF`\`MMm@LMhm1HLkpnCLPUY7K7ei-J:rE%JUW&uIXZcpI=HTjIAJ,Y!2K8##7M2@.LN/imXOH5KbP*>m1!13\P"IkmNSXobPrh'=dUnn!e!2ogp"KJK&Xf_T +*!3c=)rj2U2!k,SIqR@-H\%&oV\@/iU[C*HM['d3FZi73.Y6D)3YH4h-ri79BW2cbnW2-5eU8"HUT;%s +MTU_OCS"#q9R@9G-R$3`!Ocbh+O!'@=NJ`UPLPL_=K8"i+JUW&tH[C0cG^4CQG&M;==BJc+$iU/*";aK +q7Y?>IR[TbBUnt2qY->.9['[9O\@DXP]DfGU]tV4q^:q@p]Y1tj]t:nh\[f[^N[E[/RE0Y5kg ++X=pWTXJi+tVl-JgUSXWVU7\'NS=H.>S",k5R?Wr$P*2#iO-,E]O,/ULL5(M:K80AU&U\tTH?ss^G'It +FE`H+@1,:]`!<*'!"oA5rW3!BrpYL +=i;\B.L];r*JcCE'rql[:rW)ourY5cD>$Q)gFa&%TI!kpC:4\"KKnkG?LPL_ALP^eAM2$b?KS5)4K8+u +0KRn]+J:N6$It<&tJ:)`oH[C0eH@'m]H?XRXG'8(OFEV\FFE);ADf9W0Bkp+)74Tl>rWW9%p]1:hrgj/ +Oj8e9?p&9OA7/Hu`"r%[_'4,!QDf9ZR$a>.QC!btP`_)lO,oB]N/rdNMMHtDKnY84JV&; +uJ9uWlG^+OWFa%kHFCo,urZ_=EqZ-U%raYq`!hQ!Urhf[rricI3[C-+F\,NlJ\[oAa]"5Mb]">Pb]=>A +]rjWHH[^WZP[^36J:N6#IXl]hHZjRXEcQ85AS3hV2?!^T!<+;D8,`Yj!<*#u#tdZV7qH7DH?sshJ:WH0LP^k +GNfK3^OHGclQ'R`&R$a>3S"?.?T:MOFR[Tb5Q^F&'QB72jNK'!TLl$h>L4=]'H$OaZFa%>*Ac;`0!<*B +*3r\^=s8Murp&O"Oi8FU)r[7[MqZ-TtrW`?5#=V'OAS#ImE;jhYF*)O'G5c[hG^4R\H[Ga?rdFitrdPN +.I=Q]mIX-3bF)uJBDfK2o@f?E-!<*c58,i(1s5;L5:S=LP1>9re(Q0K7ni.K7AB&rdZ>DI=Q]mIsZNiH$Oa^H$ad\H$+7RFED\IF*2JBF)Z) +=B4kmY<`f8FrY#2;qZ-U.r\jb;rm1T.!W2`oqu6Wpf`%WE,5qZC!<**")A-(R>A@nhF)uMKGBnL\H[L3 +hrdY0(JqSl5L]3)4MMd@QNrG(FOcY]hPa%K#Qirgs4aT`1YfUSO]_rhfdrWW&psXSo@%YQD, +9ZhUm8Za7$DZ*U^?ZELI:ric[0XKJV)XK&;$rhp+#Vl6GgVk^#_rh'XjStDRET:;=?R$a<@QO]7EQ&q, +kO,oE`NfT'TN;eV:L5(J8JqX,R&U\tSH?sp^GBe.KF^nol8P)PR#P\;u!>ILQ3F,osQ'IZ.TV86[W2lu +$Z*CS<['[6L[^Z1E!4hm7$b!LR['[9JZa@!BZMq*-Y6D#/XfAD%ri#go(Smk'TV/$NStMXFT:;=?R$a; +-QC!f!Pl?aMNfK0ZN/i^MM>i21JUrFPIg^UMI +32)\]E?$^gEJ:N6)KSG8;M2dLTOH>TfP*;/rQC!r*R@4&C+e4peS!B8*PEV8mO-#'rce?e!df6 +>rd5?,I!g?hH[L'_H#dqI@:<\D;,d>lr[Rn]rq1jBi;\B.L];r*JcC<$r`&kC9ks8M`kcMh#H&cMn3!<*'04Zu#4=^,c]Dfg)EG^046!doH +GrdY'%KS9>ZreM&AN/WdVNfT9`OckomQ'M?8#ah'LS"6+BSt>qS"/2KbV#I7pW2Q\oW;`h"Xfeh1r3-1 +,pp173ZEpd>ZELI:riZC+Y-@o,ri6+"WN,rr#c4ApUnjl^U8.^\#bIW[S=H1=R@F2C/=)TgP*;,lOHGN +_OGo-ZLkptDL5:M9L4Ff+IXZfnH@0s^H?F@SE,]eq;cN`Nnc8Y4r^76TN/a?tSYDjSW2Q`!Y-7u5ZEsP +;r3ld<\$rmE[g9@J[Bm3HZEgh9YR@Y#W2fiqrhfgmUSRm^&Y>SdS=H1=R@BM.R$rP*M)hOG\pSKnY;6JqSQ#Is6*]B4kpQ9i1] +erYGKErq5LTr;Zcfrj;ZYr\sfjrWrB$rXAcG&4/]O?=$uSCMe$0EH?2DG'=V1TqZ-UQrdFe>JcF[.JcCN*JcC<$JcG^jr\43Lr^-Tk&Ti,WdO-#?\Nf&^QLPL_=K8+u0KR\K%H[C3dG^=OVG]Rq +KC2.QC2E1U;mf<>.%XNGJPa%H(SY)^RV5pYu)Qp6IZ*CUA['d?N\$`WP[C*HM['d3FZa$d@rif,"Y-4q +.XfJM(WMunqVl6DeVPL#aTqS3QT:h^ESsl+CMcpG;uQt"!<*'!&H:2Yp\Y!iL]0j>!<*919heB'EccYTIK"a&KS5):M2I4LNW,"@Ocbk,PQ@& +7rg!tZP*2&lOctfcO,/UMre:?'$[d>NG'8+;?XZ5d6i-l_+9%&ppZVYNs8Mclhu6RR+S>a6!X^G./6Z4 +]C2.O'E;jkZFE;O&FVT.FGBnCVH?XRZG'8+MEH=lM:HCO!qZ-Ucrgj&`JcF[.JcCN*JcC<$JcG_:r^H\ +a0/GFC:Jau2F*2_PH@(!eIt*!"JV/K'Jq&9%It)utIXlfnIsZNjH?sp_G^=UZH2`!qFED_IEcc>BF)Pu +;rbqpB>$LtnrXf&6rW;rsrZM27rji$prqZQlpAamerql]Kr`9"EqZ-U+r[8@iAS5t$F*)MIG^+L\H[U? +lJ,Xs"JqA[TL]3,3MMdAkNs^u3OckomPa7](RJrW[S"#t@T:hgKrh9LjV5:*hVu`lsri-%#XK;<&qQL@ +1Y->"/Y,eV*WMurtW",`'W2HPlUSFZZTqe6PU&LYrS"#t;R[fb4R['/)PEV5oP*>m+-B4"GMMd@JLPUV +:LOao,It*#tI=HKdH?F@TF)uMDE,n*)4rP=YqZ-UMr^Qm$rWiE&rXSoe$\a:hQBmo0StW$YVu`ouriHp +=YctCYd(C8Z2Up4XK8P(WiN+uWrAq;V5:)aU84HTUS"0OS"$"2K7AB$H[C0cG^4CQGB%VC=]noA',LQJrW)p/rdb"9rr2fprp]p,r_NM#rW)o +urWrj%8P3Q*B6\ZJrdOs$KDpW)M#`P7Nrb?(rfJ@ePEV5nOckffOc>?]Lkpn?K8"f)JpM`jFED\+]>k*<$3?!<*0$%K7.N84Z?gCM[s/EcH*uEtWY=Fa&"PG]e.RE,]h +_5X?kL/,K>G>lMS=qgne*s+13*s+13$s+14LZMmi#!"^V0/4N*#F)uJJGBnO^I=?YEJ1ZA&It2usIsl` +pI!gBiH[L-cH['d]GB\:SFa%qLG&hVFE,]i8DK'6$BhM)nr\4TfP*D8uQic7XSrn4!r`B&(CP+uE/BF0R@0M,Q]mVtOH>WdO-#$5p&G$Wri#f\rYYM4%3cu@6psIR@q9k1H[gPEJd$j`LPUhFrf$o&$$C<1G&VD?1c.)h*W#j9DuSerrIP",s+13*s+13$s+14LcMhAO!'q\K+?MYJEcQ8GGBeF +[I!pEmIXZcpI=HZnIscWmH$Od^G^=RXH$=IWF`hqNFEV_HF`;;@CMR`tAS4q?%WiN+uWrAn@VP^8fV5L&^V4aK +TSt;UHStDOCSX>e5Q^=)*QC!btP`Uuhrf8:`NK/gNMhd(EKnY;5JV/H%J:2iqH$Od\G'@tIFD,?&:/4U +a$2sr(!WEW/aStB%j8LS.#Q"K,<)ckCH$ba=Q2[ETV>dFqXK8T&Y7e(CYHY46Ycb.5Xf\b-XKAJ$WrAs +rVZionVP0]Yrh07_%\0&\R$a>.QC*r&Q]dMqrfA@bNfT*VNJE:FKnY85JqJN$IsH>!<+/@=R?(ep\ojF5Q2&f!#d"(,">$lE,]fCH@:6kJV/T.LPL\CMMmFPNr+kRNfK0YMiEIGLOk# +.IXZclH$aURF[nqmrYYV7rW<'_rpf+MlMpk_rpfudrc7uVrX8],qZ-U-r\+RQ:Jk\7Ao2DaE!^T+Ecl> +?E@NFgrXo,0rW`@RJcFI(JcCN*JcC<$JcG`LrdakGrX&QM#B4X&G'8(TH2`-pI=-EkH[C/>HQ[TZHZs[ +ZF`hqNFE_eIF`DDBE,]i9DfT`5E(3;h0ekK`"8)Zn3<#$=j5L%+s8Minci,iD=N/s$]O-#KeP5^[MQC!r+R[TcGSc#)]TVJ:]U]dNkVPgBkWW&n +%X/`2#WMuosWW&hgVP^8eUnsi]UnFBST:_dISXu@ASsl+;Q^=)(Pa7MsQ&q,jO,oB^NK8sSN/*1EKnY; +6Jq\](JU;`mH?ss_GBn7NF`;;?=]nr-(&e:6!<*N.J,\p9s8MclL]/Cm!<+)H='&L_N/j9mR2qolTVJ9 +XW2Q\sXKAY.YHG%3Xf\e-X0&D%XJr2!rhr5^VPg5cVP0]ZTV/!LSY)IDSsl+;Q^=)(Pa7MsP`UuhNK'! +WMiEOKMM-Y;JqAZ*It;upIX$*_F`hnJEH>Z$AfD[/rWE#tra>`Gk5YFar`&XmrWO'39i#YEE-Z_TIXZg +!JqJc2LPUbCN/[aq(lsW7NerUNKS5)1J:W,sIX$*_EH-%\3]m?im;1DCN<$k*UB!<*<(,lVWZ_uA`rpu28@s8N#soDYc +h7Jq\](Jpi&sH$Od^G^FRUG]7VC<`Wd4nT:_gLT:l1R17Oc'R$a;,Q'[Y +sP`LoiO,oB\MiERMMhd(DJqAZ+J:`6!IsQEgG'8+OF*2/0CH+:7rXJi,rWN3grg`uXk5YGHrk\RZrWN3 +#rW*]K()KeE<,$)`H$OacIXm!#K7no4reU]7Mi@Xn!f2Yhre(c2It;rnIWfmYBk_?=1Gnt/r\"1^irA! +;rr)ihrmq(Brdk%crWE-"rW3!+rYYV`"]%oj>?bD4(]+439)bf@s4[L(s+gW*s+13$s8N&tVZ'-c"TAE +#)$a_aBQA-9GBa%3,^Xc\H['d\GB\:SFa%nJF`DDCE,]l:DfK8sAlM`05` ++rq5%Gkl:Y>rf-n:rWiE'rWN?B)]\i]$>jWuEcQ;GG'J:Xrd5!#It*!"JV/W/re:]7M2@.MNK9*[rf@5 +FPEV71Qi?XI7c+X6mjrW3!+rcnFWi;`f +Bra5X?rW`?%rW<`j2E+N3;fQeuH?t!gIXm!#K)UK1LkpnDLl-tCM#N#:I=6TkH@0gVG%+oj0/#$V!<,I +eHfG(Xs8LdP_#@F7-N4YW"TAE#"9&f71G^jQ5XGA\qZ-V%rj@=WgAca(L];r*JcC<$rr;u.rbMK?b?KCi+67Fa&%SH$TC9!.Oos!J,h$K*?s`L5:_Erepo=O,s:%!g8e4rfmbUR$a; +1R[fq>rgj+^rh':cU&LkeV>d>#Vkp5fUnjl_USXWVUAghbT+mieSsl+V(O!BU +BNf&^PLkpnAKnk2/K7AB%IXZcmH@0p\G]e.QEH-&3An_/`rWE-"rWW:3rlXg3rk&/WrW<'!rWiED!eZ, +Y!frD(rg*PU"eq`eVP^9iVu`lsri#go$`9f!USFWXTVA'NT`1MpS"#t9R$sA.R$Er&OcbihOHKO'$]Bq +%LkpqCL5:G5K`6N$I1CRLI!0[XEH-,1@Ur##9)]"n!<*0$,Q?3lnDO?Grr2Ed;Z7d;"9&<""9'/e>?kH +SEccPNH[UrW2lrrWDo +qrdb!hJcFI(JcCN*JcC<$JcG`Lrm(M-rX&Q(rXTf25sf@&D00lCF`hnLF*2MDFE2DCDf9[qE!ooU?UdL +V'GM>e"U=r,qZ-U*r\a\Trp]pbrr1IJjo>>ZrpTiWr[%FArW3EQ,pt]54)f.ZFEIM*"a>39H$ao;If=j +$JqJ]0LPPkb"cJ7qNfT8#O8tICP6@,7QC!s;RJrZ]S=cFHT:_dMU&LbpUSO]^USFWZU8+EUUAgfOSt;U +FS=c:?S=#\4Q^=))Q'RSrP`UuhNfK6]NK8pQN/*1EKnY;7K7nc*JUW&tH?t$aGBn7NG&q_HCMRc>/hd2 +2qZ-U^rhKJio)J^crkeXUrWE-"rX/d0=BPo[J:`iCP*hW*rgs4dU].&"V5C,fV5:&bUnsi]UnFBTrh'j +pStDLASXGn7QBmo'Q'[YsPl?ahNfK0ZN/rdNMM6b>K7el-It<#rJ9lNhGB\=SFEVVBEC<2`rYGJ6rW)p +=rdk(Arr1aRrr2o[reUP(rW<'!rW3W@%M)Q?=)2SgGB\:[I=Hctrdk'$&qtjdJUDinG^+OQDfS987NW] +pqZ-V^rkROnci=">roO-rr`&k0mfN$*q4M1pY=K7el-ItE,uJ9uWkG^+UYFa.nGF_kl +3=BJ`*%fQP/"9&`.VZ,H=s8M'XN;aFg!<*-#+Ur7(D2=")OckotS"61Drh0=drhLI-USOWYUS"0RT:_d +HS=c:?Ssc":Q^=)(Pa264.?K[TO,oB]N/iaON/*1EKS5&2JqJN$IsZNjG^+OXG'@tIFAc"9.4HbG"o\N +$')kK%iVrf-s8MophYst_0)c1V!<*!G(DdoQ5XB$rC3XuKI=6ToIXlotJq&9#H$Og]G'\"BD_s:.'bqM +]!<02$e`-VQs8MopoD[>?U&K*3(]FI1!<1%[1WOCMn3 +7G'A.UH?spcI!u!E!J5q&KF!dPrg`tW'UY8VQBmo&Pa.DqP`LogNK0*ZN/dgp+GY`.KS5&2JqJQ&J:)`oH?t!`GC"@QGAqMBA7T@ +<5=,8OrW)p)r[[uprq#LVrp]p)r[.UMrW3!,r`];I-BF7MQ^=,2SXuIGTVA0UTqS6STVA'NTUqaIS=H. +>S",k5S!KA,rfessPEV&hOc59]MMdCKLPge>LOt,2J:N6!I"-EeHZjRXF)uPDDfIct3uJnSqZ-URrcQN +drqZQXrb;?SrX&Q(rW\:2k/mH$OdaHiAI)IsuisH$Oa[G'Ih>D(-n`rX\l+rkSNoir?prrnIF +Wr_re@rX/W.rWrMSrqV-FgAca(L];r*JcC<$qu?ZbrX\u.rW3cG&JAS`A8cC+Df9Z6DK&TU=?f#8rWi2 +urW<'=rc%kW_#N*froa9HrX&?"%6?O4=]nsJE,p&BG'A00Gli>@IK"]tJ:`CPK*$d_L]3/0Muo$#O8b4 +BP*;+/PQdA>Q^F51rg`tYrglcTSt;RFSY)IDSsu4?R@0P3R$s>,R$3`"P*2#jOHPZcOGf$WMMd@KLl-n +?LOt,2J:N6#IXcZiI!Bm^G'8(MEcc8>EE6+B$O[F@!<+)>J,\oss8H+!+Su0<2#^M\M2@.RP*DB&rgPC +/T:_dKT:qmLTUqaIS=H1?S",n7S!TJ/Pa%GrP*:uhP)bQaMMdCLLl21e(P@?oJ:N6#IXlclI?bEIBPLp_@4j/crXSo5p]1: +5rce@mrpKd\_#N*frquc]reCCoqZ-U#r[S4P;cIUNDfg+#G5c^iH@:3kIX_9H%"X%`L51P?M2@.JMN7[ +s!K`EBOopo4Pa;<9!L]ATRLbmXS=Z:BT:DFCS"#t:R@=,Brg*nTPa@MpPE:lgrf8LeN/rgPMhm1HLPL\ +;JqSZ)Jpr0!H[C0cG^=OVH$".PE,]hf7nGEi1]@FS!<*`4;#]q_rT!qW\c,_.!<*94-RUR[]\3R?s8-Pa%MsOd#d+rf8:^MiNULM2$b@KS5,2J:`6!J:)`nG^+OVFE_b +GFD,?&2)R;k#6"W%#l[0ibPq=Ys8MuriVoqX./jDL!<*!8%Ls"M='9-JBm+ZEH$Oa[G'J%JF_##prXSo +-rWiE^ro`2=^&S*2rp]p6rkSMprpkX?fDgF%L];r*JcC<$qu?ZgraPjBrW)p##XLaD5R[Tb6R$j;-R$Er'PEV5nOckcdOcGH_Mi3RNLl-qALkUP +;JUrH'It2rqIsQEgGB\:RFEVYDF(o?(r[Ig`qZ-Uprfc1S"6%W60-N4GQ!<*$6.P!&65='(#D0C)IF`hqJE,o,c>lG02!<*B*=T7XDs0r% +-oD\(Tci3`ks4@:%s+gW*s+13$s82iqp\oU?*W?'TbNf]6[O,AgRreUQ.)M6J:N6$It2ikI!Bm^G'8(LEHGSr@fAjo!<*6&.fRutpqQk.r;PjX?2c2M#6"W +%!s]VZ(faUR5i-gq'7%fS-\QN$Z +^s3:TCm/CDl%/9f04?Pc/=BTW`F*2X)GQ)jtH[L3iIt*$$JqJ`0L51Q`M>iD:NK9-^O-'@(!gJn4rg#m +K_OGf$ +UM2@1GL5:J7L4Oo.It)uqH[^3aH?OIVEcQ;AE,e?:7iE9bqZ-U[rf@'Q\c;[.rpfuKr[R[C%L<=H=]np +FD/X#uBKeUFrWrK'rXo-jrpenGJcC<$JcCN*JcC<$JcGWIrqucDr\O3IrW`?Urgj&!roF(XY5ccHrql] +Ir`]:HqZ-U.r[JIg@UsIuF*)MIGB\:XH@10jrdXou#_Re`L51P@Lku%g!07#=#*>"0Ocu#org"(]Q'I] +$Q'[\uP`V#kO-#P(Nt.,-O,AgSLPLeBL5:J7L&QZ?It)usI=?HeI!9d\FED_GE-#Q#Akl)srX&Q)rWE- +:rkSO)fDkjIro3oJrY#21rWN3a)KTtBKnY>CNffNhQB[W"Q'I]"PE_/kPE1fgrf8CbN/iaOMhd(EKS5, +2J:i<"Jpi&sH$Og]G'S1OGAhD?<)cmM/M@#-rW)p4rcS4mrr';*rql]NriH)ErWN3#rW*BE)&c=J;H?h +$0/#'Z#6"W%(B1Z>p>>n$s+13$s+gW*s+13$s82iqrr2-\4T5H^!<*-#(B-#eDuSDgmAU'*s8J>`9)]4 +t!<**"'G*c)8SW!VE,]i?Fa&(TH@1,>I0kCRJ:W<(KSG5:reLf9M2R@QO,f8"O91T/PQ$dlQB[W"Pa%J +sP*:uhOcPQbNfK0YMi3;W^T$iW9fk5P; +.s8MKdJ,UYk"9&B$,RS0sBRbM^Mi3UXOoCRDPS07EP*:uhOcPQbNfK0YMii8NK7el.J:`6!J:)` +oG^+RXFa.qIG&1u33]]AB)]\_Tr]C+Krq*GprqZQOra5X?rX&Q(rW' +&It*!#Jq\l2reCQ3Mi7Rn&rr!5OH5KcOckrlP*D,mP`UuirfI,?%ZH@,M2@.GLP^b?LP(55rdYf6IXcc +oIX-3cGB\:SFa%hFF(f6$3B9/"$N:&)"9'_JSGr?3s8MrqiVlFJ&c2P9:JXi(Ci>&_LlRLVrfIAIP*:u +hP5^RBO!BUBNJNCJL5(MB%K6D-!raCss+13$s+13*s+13$s+14Cs8Hm75lOd_ci3A3q4I]*s8MTgc2Ka&$i9r +'#RW@D1gsg%EcQ8EFoHUaGliABIf=g&Jq8K*KS5)8L]3/0M[YW,O-#EaOcY]gOHG_*O;*_8OGo-ZMMd@ +KLl$h>LP1>8JUrIQJ/!E[IX6PeF"*<%YuJ:N3 +-M2[FRO8G"fNK'$XMiNXNMhZtBKS5)4K8"i+JUMrrH?ss_GBn:PG&_MC@:<\'1c>77rW)p&r]L2>rqr\ +orr2oNrhKH'nc8Y*r^YZAJcC<$JcCN*JcC<$JcGECrmLeermq)Brr&Ae`;fi8rq-3-r_*50qZ-U)rZhb +bCMn05F*2VKrceQlH@1-hrdP3(JqAW.KSP;:reLZ6N/WbqO8b4HO,oB_Nf]3YNW+hDLkpqCL5:M9L4b, +3rdYf5I=?KgI!Bm_F`hqLEcl8;E+!'^)&X@l#Q"N#M>jm$s8LmSUAbT#!<*07',)'lB5)pJKSbPDNK&s +WN0!ssrehnTLl$eKSY85Kn4f,rdPW/H[L*aHZs[[FED_HEHGl +-CJ7DrrX/W)rWE->rji$_`W,r2rk\R_rW<'!3!fp!:Jao8I"$g)Ll.(KMi3ROM2[7HMhd(DK7ei-J:i? +$JUDipG^+RYG'S1OGAqMB6JUrH'It2rqIX-3cG^+OXG'J%JFDu2>>?b>P*$,"\rW)p-rc%l)_Z0W8rnm^"rWiE +&rWEKL+IK4lsJ-:IUKSG6\LD#H"Ll."EM2$b@KS5,4JqSZ +)Jc:-2I=6QjH@'j[G]\%NEH-&:D/]D7rZD";r[e%arqHEk_Z0N5rq68)rYPG3r[]Bu=BU-'J:rT1KS5) +4K8"i+K7AB$H[C0dH$jg[H#n%ME,]i.A7kfqrX8]*rWW:!rhobjO8o4HrlP.RrY5?NrnQ3,LAs41r;Y3 +fs0ep,Y+YftT`;0fs/r$pY+YftT`;0fs/r$pY+YftT`;0fs/r$pY+YftT`;p>s4l/3s+13*s+13$s+13 +$s0_n+rVkFJIf:Sk!r`3!$2tqV>[1TQDK'ZEaiKgrYth=rW)p&r`]oX6qu?3Ts-JK +?@nH]#3<)u77rW)p/r_*7_KE(rLro="Hf)LU,3of,t^U4"o$i_ORs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'O5l[L<[/Y^WL];r*JcC<$JcDqRrqZQVrfmBprW)ourX0& +e0JZ6m9Q4rkFEIM*rceNkH[C/>J,Y!"JqEuS*e]&oKR\K(I=6TlH[U0bHZs[YFED_GE-#]+CKanHrY,8 +5rW)p)rg3W8\c;@&riuHVqZ-U*r[7hjFa*h5rdP`3I"$r]L/oqZ$d<)B1Cc1]CelE,]l +?FEVkPG^4R]I=;*ErdYN1JqAW*J:`9#JUDipH?sr;H2`!qF)uMDE,o8k?V!^ZrWN3#rWiENrkna&\c;@ +&rnIF^rXf&1rWW99)J*JmGB\=[I"-KiI!9d\FEDbLFE_\CF&c4@r[I^ErY#3$rn[SPJcF'rN;l&kcMrE +0s"Fl]-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG>sSF_O0nrJs*rn +Ys*.uP;)A5I0`Om%s%Y9J:,)]C0`Om%s%Y9J:,)]C0`Om%s%Y9J:,)]C0`Om%s%Y9J:,)]C0`Om%s%Y9 +J:,)]C0`Om%s%Y9J:,)]C0`Om%s%Y9J:,)]C0`Om%s%Y9J:,)]C0`Om%s%Y9J:,)]C0`Om%s%Y9J:,!( +U:,)]X8cPl_s7>fcs+13$s+13$s/,hqYl7`'#l=T5$47.o0/.'QBlJ$2F)uMKGQ)meHineGIXqEI*I`H +fI=6TlH[U-`H?XRYF`hnJEHH&7DF?l])]Kdr!WE0"+9$chm^E/ds8M6]8,`en!<*6&4;r!NCjLDSH$Oa +[G'J+NG&hVFDJjA>-7995&,lS.!WGjnNIh,Os,[1Fq=su8@K/hEs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG>sSF_O0nrJs*rYIs&hJa.0TYt!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-3+GR-34'2+9.aas7,Q^s+13$s+13$s/,h +qq>SJ7K`2;T!&Xo`#!4n/='&ODE,p#@Fa&%SH$Oa_H@:6kIscWoH[C3eH$aaZG]e.QF)uJCE,eZL;'dM +8rW2uurYPQ2rosF\[f>purqHE%rYPG3)?pBNEH?>JH$".OEH-&9Ci:h4n$)hCs+13$s+13Fs8MWhgAZU$*r>pU%Ls"'0JQU/=E&5#FED_ +MG'S=WH@(!dH[C/>HOb:FH$+7SF)uJCE-#`-D#PRV$i9r'C&Y%0qm6=ns8Murn,?5a*r>s:3=Akg=*8Y +1EcQ8@E,kkgrZ;%@rW)p-rb;Abrqq?Iao@Y+7e#gFcG]`N,QB4rs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'O5l[L<[/]4eJ(N'I=Zl^5"TKeKs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!"8fR!<5;+s-\ZBnaE^^JcC<$JcC< +$T`>#brk&.orY#).%3$6+4?Pf>AnZ1(FEMa*G8PRMH$aj`H[0m`GB\:QF*DVDF_tu7=]nu.%fQP/!WEW +/Qi>F;s6TdbK`4%0!<+5R5X7VTEHH/=F(Joq<`W?%$2su)#6#bEU&O>.s2P)+s%3+bs45NrTof:$!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'O5l[L<[/]4 +eJ(N'I=Zl^5"TKeKs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!"8fR!<5;+s-\ZBnaE^^JcC<$JcC<$RfEABr^cearWrg$8P3c6D/s[rF;8tCGBnCVH?XRYF`hnKEcc; +@F(]-!r[n*QrW)p#r]L2,XoIbfro.1rYYW+rpt^@_uH5+9`G%ko'l[ +IL]9LWs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs'7niTT?J[jSs_]d/R62s!\*N-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@^Rs!@aG5Tg#oL]?o5YlB:SJcC<$JcD2=rp]p,r_NLsrW)ourWsT77Rpfm@;p1+FED_ +MG'A(OGB7hJE,]i/AS4b5;#UXq!<*E+_#Er-s6Tdbqu3Pn9)AVf%1"pQ3FH6)+sSF_O0nrJs*s:ps.Y\VLNQ8G8s&D&Y/-l2%!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34'"%KAd?s&_A_G$bXWJSb@MJcE^$s7c5ks+13$s+13$s-Ncbli*j^2uXZk!<+/@7Kd@ +:BQ8%kEtrW<'!r[Ro +&ro="VJcEXfT)VUYoDd+Us&V5\3Z.lD!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<6=is.GF[s5a30o^i+5cMu&&s1Yi>\ZPn6TDst"s)VEE<]U12#lc: +Ss!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG/I;A:(]S2Fs-&!5UQb_]U&Vp9$ie8\s3Sgdk2H@;qlp*is8Mopp\sd`nG_nUmcis +7li-8Jn,DqXq#:)ds+13$s-3Q_p\oO=55klc!#I%3.8j&CD/F02EccADFDl)r`K/4qg\U +;rk\T[rqWPnJcC<$NrT*Vr^QbbrW3!(&Q`%9CMRd*DfT]3DFR)f+('Aci736s"Fl]-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4GKs$%S)R>Cn +7nWj-Vs8Murh>Xn_NW*Ge7/f.E0E*?u+oWS_*<$Q:&H3IE)>bNT-iPh!1]BT;8H*3"L&RhG\,P.]qnE) +]s+131s8M'XZi26L"TAE#!WErH:JXer@UrqWAK;d5#mgt9!<.]Oao;18s5s@\qYntC4oPc_!<*E+AH(] +iqgnd\s/5m!rr2rjoDao$s'A(m.0TYt!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG>sSF_O0nr2s&f:"s7Gp_OFI486N8A4s!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG/I;BBK`B97s82\ +Ys0ht,qu5jZh>YCmTDj*7:AuO<"MXs9$2u:N7fHosGlF64^])IVf)Fk3q#:39s+13$s,R-Yq>T=O?iCi +?#6"W%!sg_?2+U81:/4Xb%K6D-!r`o5\GkZes5s@\rr2Ng@/_GK!<*3%)ZHB.o7?qQs/5m!qYL6Fdf3u +Vs#_8#-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG>sSF_O0nr,s%fkns*A2T-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4\[s1br@j56%"]`8!.rq69Nrgs++rZ1t=T`G'%r[n+ +Krg*Qgi;`fPrk\RSrW3" +TrkF$a[/[0+>Mn07XIfGL')s<[s!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG>sSF_O0nr,s%M"is.GJR-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4hcs7,Q=s2G$;q>S_ +>B)Xmk*<$-@!SmbT"9'eL4T8"E@/`Uo2Z=p""P3YQ3U2s/l<-`kDCr@/hkfs!@aG-34&m!<4AGs!@a +G.gH#0&H>?Qs!e3P-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<6=is.GF[s2P(4f$FAhOT-X-s!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG1CsNVn;mUjs8L(dKNrq-3Trk8; +pr[@aIli@#Erbp']JcC<$JcGZJrqZQ7rf-morg<]9R/berp'L1reUOqrW_fkr]'mqc2W@pJcC<$q>^H]rltFrrmUl8R/_a;JcE1YBBn[[d`_Yk3<(N7s!@aG-34& +m!<4AGs!@aG.L#im>5tq,s5i5>P(3Kf&-!sVs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG>sSF_O0nr,s%N+Ws1br@-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&t#ldRMs7GlCs4%)JoDZl2:]:OR!<*-#-iUm[lGET +#r;PjX;Z7@/!qH?j3ShA9E#d^!<+\OErP\0rji(.qu2HO9C`)^3sSF_O0nr)s%1>Js!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG1_B\!9E4\ +WO8n&9rr)iargNg4g&V*Xr`<YlF^-rc7Q0r]'mqc2W@pJcC<$JcC<$JcELb-2@67g=?4)3r^lBs!@a +G-34&m!<4AGs!@aG.0TZW6iW6ss7Q![s$Q>Fs,qm31CsL4!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J[_uEsSF_O0nr)s%1>Js!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG1_B\!9E4\WO8n&9rk&/DrWq3XrX&RbrlhMErr)i4rX\u/p]1:Qrbp' +]JcC<$JcC<$JcC<$_Z(qBh>aXMs""ET-34&m!<4AGs!@aG-34&m!<4qis.>>Ok2QF=r:g4YnaHL@J,_; +8s!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'O5l[L<[/\& +D8]edJ-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34'&&H??8s7Q#Fs5ci2SroBH:+s+13ks![mGs7Q!`M08i!3WCE+s!@aG-34&m!<4AGs!@aG59Bi?;?,S +0s7uK_s$Q>Fs,qm31CsL4!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs'7niTT?J[_uEZrjr*GrlP/gro="BrqHEkN;rnPrpB^Drm^qlrlP&Qrg`>:rgEb +nrkJHMrl>#brn%/(ro*kFrqQKjJcCN*aT!R_q>\pes'S7p2%op9!<4AGs!@aG-34&m!<4STs'.egRY_" +=p[S8NnaHL@J,_;8s!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34'O5l[L<[/\&D8]edJ-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34'&&H??8s7Q#Fs5Hq-11!tF'AT&'`TK[s!@aG-34&m!<4AGs!@aG4WOKiL]?u9s8N#fs$Q>Fs,qm31CsL4!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J[_uEY&.egQrX/W.rWD0\rW3!$rX/W:rY5>Nr`oGgrm(N@U&Y,^rj)NVr]0s"rYGJErX/W +0rWV!UrW<'%rWrK3rXJiFs,qm31CsL4!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J[_uETRVi:u4/k5Oc=s8L=CF5e=p+T@u3eaNP;j8QCa.\n3d/cP=^s8Mclg]!`BB`:X'+T;N +A!65*=,Q:+1B`=P$d/N41s8M3\bPm1osSF_O0nr)s%1>Js!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG1_B\!9E4\ +WO8nABrpKc-rXRN[rY#3-JcGTHrl>"FiW.U2rfI-*n,NCEri#f(U]CB)rp\,2rpp'Erh06GrX/5s_#XH +>r\a\6rji$trr0J.rr)iark/5`rYGJ8f)YdQnd,3rli?APro!/CrbqcqJH4[0ra>`Gg&KJ"-2mfBc,BX +*?N2>Ps!@aG-34&m!<4AGs!@aG/I;A?*<3(1s7GpHs$Q>Fs,qm31CsL4!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J[_uEL]7%\s8Murn,@>+0[9[ +t+SA#!4oQ,o"Rc?W!<1pCs8Hs93.V(h!<-C*a4^LBs!%F?s7,RX@RpGZ)#ko_s!@aG-34&m!<4AGs!@a +G=Zl_3A`E_WnaHL@J,_;8s!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34'O5l[L<[/\&D8]edJ-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34'&&H??8s7Q#Fs69R_jSm!p#lXkV!<-(!Q@])4s8L(Fs,qm31CsL4!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J[_uEXMT,lS,5!;uos"9&i13W>$;ao:2ps8MEbd/K"'8H(%:"QKL]"9'nOGlGb_qoJg:mJb*(,lRr +)!<*6&,Q:X@TDlb-kPkDGs8MEbf`%rN?N)k^(&e4"!<1pCs8Hs93.V(h!<-C*a4^LEs!@1%s4Z!&@n?V +P$3)=Ps!@aG-34&m!<4AGs!S!L<]L-)`W,Z(ir;C9n,JQ#s"b2c-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<6=is.GF[s24k.ah[p'!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4kes(4q(p%4=Fl2UaQrb^$_rfR3 +,JcGTHrpg!Ark\T@rfd>$r[[sTrW;fofDto4rm1'5rqQKXrl4rHrh]U8r\FHjrW^OGrW3!*r\FI[reLK +brkn`TrqtLMrr2o[re^V&i;ifVrY5?&rm^rGm/R(@rhTN2rW1pWrYPQ%roF(Urr1=Frql]#r`n7ZrWiE +Mrf7!QfDkj?riH*(rW`?&mf<@Fm/R''r]'HKrWE-&rWhQnrX$sPrW`?-kmRItrWrK-rW2Qira>`Gg&Ke ++-2mfB]s7U(L&WJ"s!@aG-34&m!<4AGs!@aG-NX6*'E>qYs75[:s$Q>Fs,qm31CsL4!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J[_uE5f<+!<1pCs8Hs93:[(K/cJEBI/^A7[/Pj.!<,dnL[;DIZMp^"E;ic +7&+T`"@/e4"s5!]'rr2r[irKDsj +/pWNU9i;SB.)u^'"!!*B4!"&Wqrl4s/j8],UroX2crY=>krW3!,rcJ.UeGoO@rcA&lhuN`YrYYXTro_K +)rqZQ;r]L/dnc8[Im/R''r]'ZQrWN3Erh]VCro!eDl0nVYd/a/[rj1kXrp0R?rlY4urX&5tra>`Gg&Kn +.-2.$3HtE=>)?2,gs!@aG-34&m!<4AGs!@aG6mVeR>QFs,qm31CsL4!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J[_uEdKLrg*O.g&V+:rgEcQrr1aRrr)i^r^d#*huN`\r\XW:aT)8=rq$+mrZ:V1ro!/Crbqcqp]1: +!r]gD/i;`eld/a/brkILnrq$-,rXAH"ra>`Gg&L"1,5Cp4f[9^n0E3X2s!@aG-34&m!<4AGs!@aG.0TZ +b:]I#Gf)J,-n,JQ#s"b2c-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<6=is.GF[s24k.ah[p'!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4kes(4q(p%4=Fn,NCarkn^ge,]IPr[n,nJcFX-rh'0tq>f.JrfI-*fDkj +6r]pGge,]J$rkna0bQ%RZre/l'!?E0\*WGO,qq_;Orr2Ed44aK3=8oc0qVD2Np\rV?)r1Mn%fUGHm_]# +'PQ"PP!<1pCs8Hs93;Fs,qm31CsL4!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J[_uE` +Gg&L+4-.9s9T8rq,%f[jUs!@aG-34&m!<4AGs!@aG2A?+cPQ0h,s8;fGs$Q>Fs,qm31CsL4!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J[_uEF/rp/M +BrkQn]rc%kOi;`fJr^?_qp]1;$rl<^ll2N11rVuEVs-86:@n?VH!<4AGs!@aG-34&m!<4AGs#hA%AP<' +Qc2[M1e,Mf*n,JQ#s"b2c-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<6=is.GF[s24k.ah[p'!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4kes(4q(p%4=Fn,NC\rcA&We,]ITr_WUEJcFX-rh]U+q>f.JrfI-*fDkj +lN:Qr8[hVe,Do;$/GU\(]M2 +KpVQt0s8L".(]NF\s8Hs93;!Ds +>$i_ORs!@aG-34&m!<4AGs!nf.JrfI-*fDkj=rdXnXe,]J4cN!nsSF_O0nr)s%1>Js!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG1_B\!9E4\WO8n\Krq$+ +SrXI?WrX]!Qrni;,huE]%rfHsVfDto4rm03rrpTi9rX[KYr]e^.ro3p0rWq*Ur[Ro6!WW2Es8M0[2#[^ +2!<-^3W8mpW_u:)D!SmbT&H7=]nA>5)s8Modn,E:Ps8Hs93;rlWpon,F^*nc-"qs(ta8-34&m!<4AGs!@aG-34&m!<4PRs%tTPf?sWko?.)#naHL@J,_;8s!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'O5l[L<[/\&D8]ed +J-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34' +&&H??8s7Q#Fs6p!enGWsG!<*Q/HN)iRs53kUci0%&!8%;NOT*SXs8MKdJ,Tu.!<,41s8Mlo^]"bn!<.$ +<^]FK8c2[e4re(1]f)YdYr_!1dk5YFrf)YdNrX]"@rnm_SaT'cirgEb+pe1TkrlP03i;`eld/a/brkIC +krqHDBr`Akfrf7!0g&LXC-3!oDaM.[r>Q6#Ms!@aG-34&m!<4AGs!@aG.L#i7)ZR.?s7Q$)s$Q>Fs,qm +31CsL4!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J +[_uEM9s8U@DrqHE(rYO/drW3!Nrj_t)l2Uaue,]IKr\OOerp\#/eGoODrqH3[rq69gh>dJid/a/ +brkI:hrqH*XrqQKjg&LaF-2d]@o'lZW2?,B?s!@aG-34&m!<4AGs!@aG-34'Q7/qmWs7uK/s$Q>Fs,qm +31CsL4!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J +[_uEf-j'Dq!<4AGs!@aG-34&o!rkS2s0/6tg![_:6h0XFP(3Kf&-!sVs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG>sSF_O0nr)s%1>Js!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG1_B\!9E4\WO8neNrqQK +CrXRM$2uOUZi9+dpcmmn,JQ#s"b2c-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<6=is.GF[s24k.ah[p'!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4kes(4q(p%4=Fo)J^Xrj;Y4d/a.^rj;[nJcFX-rm1S +*q>f.JrfI-*fDkj=rdXnXe,]J4dJs2-rYX#_ro!_Sa8c,\e,]IRr[n-?l2Ub0r]L/cd/a.IrZ;'7rnGj +#S,`K'd/a/brkG-+q#;PIX8d`es!@aG-34&m!<4AGs!@aG-34&p"TLS's38L^o^ffs6h0XFP(3Kf&-!s +Vs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG>sSF_O0nr)s%1> +Js!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G1_B\!9E4\WO8neNrpTinrX7*RrYPR@rpPFf.JrfI-*fDkj=rdXnXe,]J4fDkjFrl>!Te,]ITr[@d-r;Xh +;r^-Sue,]IVrk&0im/R(Lrgj$&a8l2Nr]pI;rilCPh>`uErkQn]rc%kOT`6G=rVuEVs-&!55T]qP!<4A +Gs!@aG-34&m!<4AGs$%S)Bi"cWb5_D;]Dk7gn,JQ#s"b2c-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<6=is.GF[s24k.ah[p'!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4kes(4q(p%4=Fo)J^Xrj;Y4d/a.^rj;[ +nJcFX-rm1S*q>f.JrfI-*fDkj=rdXnXe,]J4fDkjCri,l3e,]IZr]pJHr;Xh;r`B(Ae,]ITrh'2>m/R( +XrlG'^rWL1?rYb]7rg3WHrq69dk5UqNrkQn]rc%kOT`652p]&jls$nL;/-l2%!<4AGs!@aG-34&m!<4M +Os(>%*S;O`S6h0XFP(3Kf&-!sVs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG>sSF_O0nr)s%1>Js!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG1_B\!9E4\WO8neNrpTinrX7*RrYPR@rpPFsSF_O0nr)s%1>Js!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG1_B\ +!9E4\WO8neNrpTinrX7*RrYPR@rpPFf.JrcS4>f?jN7rb29?e,]J4fDkj7r_3:te,]I]r_3=Ur;Xh;ral'We,]I +Nr^d$cl2Ub\rmh!frXuaArXAcareg]jrn.5Arr2]mS,`K'd/a/brkGH4#lai'o^i*]RK"@O?2l5Os!@a +G-34&m!<4AGs!@aG1(XCa2uhjks7c5ms$Q>Fs,qm31CsL4!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J[_uE>*rZ8k!<,47s8M3\5Q1o;!<*u;E;o;'s2Y0=O8_Do!<**"4T:u5s8K, +!:At@%!<+SL?2hb@nc&Fbrr2qes8Kg]!<-s:^T@GCrr2rmp]&OYs&qSc)))L!-34&m!<4AGs!@aG-34& +p"TMn!s/)*`s$Q>Fs,qm31CsL4!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs'7niTT?J[_uEnc&Q +Xs8Kg]!<-s:^T@GCq"OgFg&G)5s"b2c)(,Ib-34&m!<4AGs!@aG-34'E2?0VCs7uGks$Q>Fs,qm31CsL +4!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J[_uE< +M_#G_]s!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs"k;eAkW0soT0%Cs8MKd[/LH\!<*f6[/TOGs8KM,BtQ\0C&X=Ms8L@DOSSs.!:g-h5M,r7iVj8b!Rq, +K+9$chn,34+s8J)Y5g]T2%/u"As8Murnc#Kd+T;SL!<*l81&b8R_uB.ss8Kg]!<-s:^T@GCb/++6FT4$ +'s!\'M(+'%]-34&m!<4AGs!\'M0F[ulXoIPBWW,?Un,JQ#s"b2c-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<6=is.GF[s24k.ah[p'!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4kes(4q(p%4=Fo)J^\rkn^Dd/a. +^rj;[nfDkiBr]%Ojr]'mqgAh/urfHsVJH56@r]f$7rnu'%rZD,hrpTdba8c."r]na/rd`r,rql]Lr_re +?rWKG*rW`?@re19jroBdQrkQn]rc%kOYQ#+$mJj,Qs'%_f-34&m!<3f]!<4AGs!@aG-34'$%f]Wms5Dc +5qY@,j6h0XFP(3Kf&-!sVs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG>sSF_O0nr)s%1>Js!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG1_B\!9E4\WO8n\Krp]mtd/a.^rj;[nfDkiBr]%Ojr]'mqgAh/urfHsVJH56 +@r]f$7rnu'%rZD,hrpTdba8c."r]na/rd``&rmh!erX\u/WW<#trfa&UrkQn]rc%kOYQ#*M\c6SLs!@a +G-34&m!<3]Z!<4AGs!@aG-34'@0E9,.s7l>cs$Q>Fs,qm31CsL4!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J[_uEJ,\p7s2Y0=O8_Di!<.N&s8Ming&A/R-N47 +P!<*B*+T>gKkPkCZs8Kg]!<-s:^U=(Uq=t!Qj8W1Bs"k>f-34&m!<4AGrt?^Zs!@aG-34'_<<&YSs7l? +grr/ep6h0XFP(3Kf&-!sVs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG>sSF_O0nr)s%1>Js!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG1_B\!9E4\WO8n\Krpft/rWL^NrX]!Qrnl?-rh'0L]E%pjrbpNjrm1S*q>f. +Jr\jaMf3eM\r\4F&s#V(t.0TYt!<4AGs!@aG%42)T-NX6-(]U@us4>Sis$Q>Fs,qm31CsL +4!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J[_uE< +M_#G_]s!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs"k;eAkW0soT0%@s8MTg1&_L/!<*N.GlHUPs8K(u;#VR9)?(EN')i(6!R:]E3%+G:V5M,r7i6D?%+9$chn,34+s8J)Y5gBB/JC4Drnc"":7fEtu"TAG4!;ccq!raVIXT%# +SrNQ>$^sN/]E;mV^rtk=us2MbP8Lj`i"ofnLs!@aG-34&m!<7Nq!<4DJs%"R<]X%Rui;_lrs5`,Js!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG1_B\!9E4\WO8n\Krq-1_rXdQZrX]!Qrnl$$rmh"Wrg<[4rWpdLr]'mqgAh/urfHs +VfDto4rm03rrpTi9rX[KYr]f$7rnu'%rZD,hrpTdba8c."r]na/rd`2lro=!6rZD+F\H):&rZqJ5rpTj +bZiC$?d/a/brkGuC(Sd2oD,gN^!<4AGs!@aG-34&m!<4AGs*l?qs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-3.J,\p7s2Y0=O8_Di!<.Mls8Mfmhu9t]DZ2,u!;-?k$2te +@C]<_-s8Kg]!<-s:^V9^gr;?TJdf3fJs#:bn-34&m!<4AGs!@aG-34&m!<7Nq!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@_Ns!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aGJs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG1_B\!9E4\WO8n\Krq?>5rYj8drX8^(rmnsdrh'0td/a/*rbpNjrm1S +*q>f.JrfI-*fDkj=rdXnXe,]J4fDkj.rWLUKrZD,hrpTdba8c."r]nj2rWN4PaT)8=rp'K`rb)3\rXAc +1`;oH/rW`?UrlY6/[f??Bd/a/brkH2I*W#X4Z_d[m./tUos!@aG-34&m!<4AGs!@aG-34'q-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AG>lQ,Ns!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs&D&YKQ#`I_uETLTb5RA!@/_#B"4mP>!<*-#62lqUs8Kg]!<-s:^V9^gp%88r9E-g[s!@a +G-34&m!<4AGs!@aG-34&m!<7Nq!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@_Ns!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aGJs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG1_B\!9E4\ +WO8nJEr_*5#d/a0WrqXG2rkn^DrW1UNr]'mqgAh/urfHsVfDto4rm03rrpTi9rX[KYr]f$7rosDXrX%' +SrY,9)ros@\a8c-?rZK\jrWN3nrhlmurlP/3r`B(GrXo,4h#Q[>rZqJLrql]o^]4;Kd/a/brkH2I*VK( +)AkW.\&H='Ws!@aG-34&m!<4AGs!@aG-34'q-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AG>lQ,Ns!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs&D&YKQ#`I_uE< +M_#G_]s!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs"k;eAkW0soT0%:s8Hs937.a*W;btss8L7A/cGt+!<+tWDqb6jci0%&!8%;NOT*SXs8MKdJ,Tu.!<,4 +7s8MKdJ,Tu.!<*Q/5lU!Fs2Y0==8j>l!<*6&GlGIRs8J)Y8,a"S!9O:\*WGO,qnN11^sN/]E;mVdruLe +)s(4q(1_B[6!<4AGs!@aG-34&m!<4AGs!@aGIjP0q-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!*oON!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<6%Ys+G=Is24k +.ah[p'!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4kes(4q(p%4=Fl2UaYrcZZhreUQo_Z0V]r]C)af)Ye0rbpNjrm1S*q>f.JrfI-*fDkj=rdXnXe,]J +4fDkj?rf-mhe,]IZr]pJHr;Xh;r`B(Ae,]IRre:?kV#UGaro*jnr^QkmirJ3ArY>F3rp%8urkQn]rc%k +O^Af5Ho`&Mrs"k;e-34&m!<4AGs!@aG-34&m!<4AGs*l?qs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-3.8"s8GUh(t8Qb$N?Uqe"Qg@qu6!^VuC-(7/dJV!9O:\&,phQhS9* +i^sN/]E;mVdruLe)s(4q(1_B[6!<4AGs!@aG-34&m!<4AGs!@aGIjP0q-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!*oON!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<6%Ys+G=Is24k.ah[p'!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4kes(4q(p%4=Fl2Ub?rk&.6e,]JOrgCY'rm:X,rWq*Ur]'mqgAh/urfHsVfDto +4rm03rrpTi9rX[KYr]f$7rqQK5rYX,brWiEBroJs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG1_B\!9E4\WO8nABrpTi2rX[T\rXAd!_Z0V^r]L/cf)Ye0rbpNjrm1S*q>f.JrfI- +*fDkj=rdXnXe,]J4dJs2Fr[lLtrlb<4!WW2Es8MrqkPcIN!<*E+4T=r8s8Mrqmf''^1&_LM!9O:\!WEN +,_nZ6N^sN/]E;mVdruLe)s(4q(1_B[6!<4AGs!@aG-34&m!<4AGs!@aGIjP0q-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!*oON!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<6%Ys+G=Is24k.ah[p'!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4kes(4q(p%4=Fk5YGQrho`4rW:[Or]:&Frr1"=rm:X,rWq*Ur]'mqgAh/ +urfHsVfDto4rm03rrpTi9rX[KYr]eg1rcA'0d/a0Zrp'Ubs3:TCqYo+G)Uncd'`MD;ooK.PrVkXP@/_Y +H!8mkV^q]pK^sN/]E;mVdruLe)s(4q(1_B[6!<4AGs!@aG-34&m!<4AGs!@aGIjP0q-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!*oON!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<6%Ys+G=Is24k.ah[p'!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4kes(4q(p%4=Fk5YG[rp]nBrX7Js!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG1_B\!9E4\WO8n8?rr2nRr]Sj5rYb]Prq=G5rm:X,rWq*Ur]'m +qgAh/urfHsVfDto4rm03rrpTi9rX[KYr]eg1rndXMd/a/erkSX8s3:TCo)=gO'%?p\2ZDM2rJCRRqu4e +<4T5T\!8mkV^q]pK^sN/]E;mVdruLe)s(4q(1_B[6!<4AGs!@aG-34&m!<4AGs!@aGIjP0q-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!*oON!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<6%Ys+G=Is24k.ah[p'!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4kes(4q(p%4=Fi;`f/rc%iEg&V*Yr\=ECaT)7dr]L/cf)Ye +0rbpNjrm1S*q>f.JrfI-*fDkj=rdXnXe,]J4dJs4@rlP."rWCaPr_WTr!WW2Es8MEbC]4dp!<+8C@K-" +Rs8LpTI/XZO!9O:\"9'/:`kVQQ^sN/]E;mVdruLe)s(4q(1_B[6!<4AGs!@aG-34&m!<4AGs!@aGIjP0 +q-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!*oO +N!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<6%Ys+G=Is24k.ah[p'!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4kes(4q(p%4=Fi;`fKrf@%*rW:mUrWE-f.JrfI-*fDkj=rdXnXe,]J4cN!mtral'5f)Ye4rh0Ams3:TClMaW +Z$J,:W6N2Prs8MZ]d/NmJs8M0[S,O)r!9O:\"o]qLb.muU^sN/]E;mVdruLk-s+,"d=Zl^Z0E4d#s%Y6 +I:+uWB0E4d#s%Y6IInhZs:+uWB0E4d#s%Y6I:+uWB0E4d#s%Y6I:+uWB0E4d#s%Y6I:+uWB0E4d#s%Y6 +I:+uWB0E4d#s%Y6I:+uWB0E4d#s%Y6I:+uWB0E4d#s%Y6I:+uWB0E4d#s%Y6I:+uWB0E4d#s%Y6I9eHB ++)#l#es!@aG-34&m!*oON!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG0F[t +C)ZNPcs%Y6I:+uWB0E4d#s%Y6I:+uWB0E4d#s%Y6I:+uWB0E6)us-no&s24k.ah[p'!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4kes(4q(p%4=Fh>dJ +hrc%iAg&V*Yrg*Q0bQ%Rgr]L/cf)Ye0rbpNjrm1S*q>f.JrfI-*fDkj=rdXnXe,]J4cN!n4rj;Y4f)Yd +irf7*[s3:TCjSg;$"P3YQGlG24s8LC95lTuRs8MKd^]#&E!9O:\#l[*gd(fV[^sN/]E;mVdruM%8s4Pj +#bJXA$^]2Bis2_tTaM7br^]2Bis2_tTJ&oD)aM7br^]2Bis2_tTaM7br^]2Bis2_tTaM7br^]2Bis2_t +TaM7br^]2Bis2_tTaM7br^]2Bis2_tTaM7br^]2Bis2_tTaM7br^]2Bis2_tTaM7br^]2Bis2_tTaM7b +r^]2Bis2_tT^9moa@/hnhs!@aG-34&m!*oON!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG:GDg"C]DJjs2_tTaM7br^]2Bis2_tTaM7br^]2Bis2_tTaM7br^]2j/s5D_hs24k.ah[p +'!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4k +es(4q(p%4=Fh>dKKrn%--rX.H]rW<'Nrg1h.rm:X,rWq*Ur]'mqgAh/`rd4JAfDto4rm03rrpTi9rX[K +Yr]e^.rr)i^r^?_qg&V*TrbMVhg&TjSs8M<_a8Q4q!<**")udSNp>c2P_X\!3iNrR`n,C*$(\e!m!<*Q +/LAp/Hs8Kg]!<-s:^UsLaq>('dq#C-`s7l?gq"Og`p]($_s7l?gq"OflQ,Ns!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'M56%.2s7l?gq"Og`p]($_s7l?gq"Og`p]($_s7l?gq"Og +`p]($_s7lBhqYK(K_uE2.joGArrjVmo^]4;Kd/a/brkG-+P5do>n,JQ#s"b2c-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<6=is.GF[s24k.ah[p'!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4kes(4q(p%4=FgAh0Krn%- +9rXIQ]r]pIDrqk+Crm:X,rWq*Ur]'mqgAh/Era>R&fDto4rm03rrpTi9rX[KYr\+8grqFh?rqucFs,qm31CsL4!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs'7niTT?J[_uEdJinc8YurjT? +9rn.3XrXAQ%klC]*r`?Z1rkQn]rc%kOT`:2T6h0XFP(3Kf&-!sVs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG>sSF_O0nr)s%1>Js!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG1_B\!9E4\WO8m`0rp'Krr^?_ghuN` +XrX]!4ro!eOfDkisr]L/cf)Ye0rbpNjrg*Obq>f.JrfI-*fDkj=rdXnXe,]J$rkna0bQ%RlrgE`orW1p +WrWE6B*<7,Z\,PdNs8Mrqdf)9+#MfCZ$iXo?cMmats8Kh)!<+5BNW/O^s8M`k_#>VY"S_u]!<-$u[_2Y +>pAVPK!<-R/\Y/tcs$Q>Fs,qm31CsL4!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs'7niTT?J[_uE!r\XV@rq+qErkS()rX8^Arm1TA^]4;irhBB#rW2coli@#&rd4Y%]`7urri=EHr`K0)T`:2 +T6h0XFP(3Kf&-!sVs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G>sSF_O0nr)s%1>Js!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG1_B\!9E4\WO8mN*rq?>3r\sf\h#RFMrh'2OrqtUPrm:X,rWq*Ur]'mqj8],XrqQK +Rr^?_oq>f.JrfI-*fDkj=rdXnXe,]I\r`9$UrqQKicN!n9rmLcirWM-Z!s8MrqU]*pC!!!#u!WG(XGN8`&gAYU]#i,L[')n3 +rmf*1:s8Kh&!<**"%/sc9cMmFYs8MloWr=[N#4_cb!<*<(9E*rMqmlb+UAeZM!<*T0K)Y87s-!CLnaHL +@J,_;8s!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'O5l[L +<[/\&D8]edJ-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34'&&H??8s7Q#Fs2b6>li+s(<;m6_!<*3%&,nEbF8hg2kl1MEs8L:B1&_C/!<+tWDtG.fM.$4T=s%s8LdPVZ&+F%K6Ip!;Z]p$2uLTT`2t1dJMi#gA]M!])H7>2WFf +:!WE<&/cKhj^s;uZ^ubXr')jTaI/^8I_Z%s^hu;X7k48!?kl0WAh>YXtXT"4Y3W9-I!;ccq!WF&;AH%J +coD\a4s8LpQ_#BZ!OT((8=T0&Y!<*W1.K4DfMZ/q@WrB^2d/N(8s-!CLnaHL@J,_;8s!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'O5l[L<[/\&D8]edJ-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'&&H??8s7Q# +Fs1eU5\c-"9%fQL_!<*'!*<%qsnU]->RG5a2 +p#3,^\!<*6&C&Zo)s8IMA!<,7_O1>4Qs$Q>Fs,qm31CsL4!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs'7niTT?J[_uE)'&,lk6!mUfF3/3%K6\5!oO(X2?%@if)G@Aqof$=^tJef"TA]+&,m.>'(Qk<'E/UC%fQ[j!<*`45Q7b`lMg[ts8IM +A!<,7_O1>4Qs$Q>Fs,qm31CsL4!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs'7niTT?J[_uE!<*Q/-iRBMQ2\DppVm13^mG- +$#lYY>:]>kCU]06OrP/C3J"ZlA5lQhSs-!CLn*U.)B`Bdrs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'E2#iV_[/\&D8]edJ-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'&&H??8s7Q#Fs0Mb)lMej'DZ2?h+8uo +P$N:/,!Q>'<#Q>&/%K6q<(]G?P+9#+9F8hL)a8Yl&s8L7ADW2Jb(]Kj%e(=X!nc"IG-G1/o-3!GRs8Ml +oYl7`'1B&$f%K6S5!Wi?'d/a.JrWW92rYPPnral)Erpdc'rl>![rYb\NrY#2?rWrK,rW9_4rWW9,rXSo +Dr[Rn=ri?%`[f?>bTbm]*rgC:rP5do9l2PEls"4WX-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<5P:s*J:`s24k.ah[p'!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4kes(4q(p%4=FXoJD"rp]p-rg*O[rYYV?`;ol +sr^d#trf-olrnH9/rpg!>ikO-\ro="LfDkjIrnm^m]YFH`rqjA.rp0Qerb;?k!=fS>%ab:U)#c#aE;mf +TkHk3fr;P7G\,MiqE;i?+./jbV!P\X6,lU(.E;mfTkPP:cs8LoL^])RYj1,,Ps$Q,9s'.hh/I;A'!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs$7e-E*'FH_uE5h%k1\*7!1&a]B>5i%2DuP[oSGoSg_#DXYdf.r!ir8E +Gp>,cJqu69Jn(@+.q#:3Cs8N#sp\sZpn,DhUrk/:1qYog[gA]@u^V9c`rg`t4rb;@;r\O+!r\OODr`]; +8reCELrkSNUrnRMBrqWeurq-3WroX48rmC_frl"fOrg`tLrf-nhpgF(ZlnJDsr^$NkrbMLUrf[8drl4r +arnRMBrqZHkZiC%!U$r!PrqO#'P5do8kl4mQs"+NV-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<5>-s);&Hs24k.ah[p'!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4kes(4q(p%4=FS,`KTrn7:]rh]U^re:>lno+M +Ire:?>rhBCorlb;qrp$9YJcCB&!W2`oqu5@L\,N?*SGmR"DuOeVL&RM>W;ad8jo5(7s8LdPci2/fV>-\ +^FmO&GFoHmiTDkhh[/SMQnG`@Ss+13$s-!CLlfe@R5lWDAs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'3+THC^[/\&D8]edJ-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'&&H??8s7Q#Fs+13$s+13$s+13$s+13 +$s-!CLlfe@R5lWDAs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34'3+THC^[/\&D8]edJ-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34'&&H??8s7Q#Fs+13$s+13$s+13$s+13$s-!CLlfe@R5lWDAs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'3+THC^[/\&D8]edJ-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'&&H??8s7Q# +Fs+13$s+13$s+13$s+13$s-!CLkMuS+*<.Gis!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34'$%f]Qh[/\&D8]edJ-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'&&H??8s7Q#Fs+13$s+13$s+13$s+13$s-Js!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG2A?+0=9%scO8je2JcC<$JcC<$JcC<$JcD#89]Y+2[&F!O!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<5(rs2_tTq"MB"_uE< +M_#G_]s!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs#qG&N-PBtpQ,?*s+13$s+13$s+13$s+13Ds((N^s5)H/_7'B0K`>jes$7h.-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&q"TLn:s,(t!UQYZ)aoCJ +]s7uH0s24k.ah[p'!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<5;+s-SQ@q"KjLJcC<$JcC<$JcC<$JcC<$Zi>OQr;Z'Fs0\g*UQkeGL]s+G=jOF7(pK`@^-s/hjrs38L^mHW7%_uE:h;pQ,? +*s+13$s+13$s+13$s+13Vs*sn@s4,BoAP2ti,QBG,s!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4STs#qM(;D\RWQ%T+je(+K9s%1>Js!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG66ZB$NrSqMO8je2JcC<$JcC<$JcC<$JcE(VJ,&d +2s!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AG"oigTs3Ja9s24k.ah[p'!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<5nOs45Kqr;;W +UJcC<$JcC<$JcC<$JcC<$Zi>OMp]&=Ls#Ltr-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@^Ls*.rOcc=T9_uEY#8s+13 +$s+13$s+13$s+13Vs*snAs4l6+K5U^6@/kIZs*.rOG[UPr@/kIZs*.rOG[UPr@/kIZs*.rOG[UPr@/kI +Zs*.rOG[UPr@/kIZs*.rOG[UPr@/kIZs*.rOG[UPr@/kIZs*.rOG[UPr@/kIZs*.rOG[UPr@/kIZs*.r +OG[UPr@/kIZs*.rOG[L^TX.94KgsuGEs$kScs.GJR-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG@n?WfLPc%^s+13$s+13$s+13$s+13Vs*stEs6AeI[]'5 +/TDu'ds/r!oY+P`sTDu'ds/r!oY+P`sTDu'ds/r!oY+P`sTDu'ds/r!oY+P`sTDu'ds/r!oY+P`sTDu' +ds/r!oY+P`sTDu'ds/r!oY+P`sTDu'ds/r!oY+P`sTDu'ds/r!oY+P`sTDu'ds/r!oY+GmtbesJJlL+Z +hrVcckp]'C8s5W#:j59mshuD`os5W#:jTFKArVan=7aoT]SW3Xr!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'i@/m@$M>r/,JcC<$JcC<$JcC<$JcC<$Rf=6 +"p]':2s.##IP(3LpJ,b[]s,qm3P(3M"",HpOpWEM*besIHK`r/,JcC<$JcC<$JcC<$JcC<$Rf=5 +pn,LJDs#Ltr-34&m!<4AGs!@aG-34'$"qL[kg].-Hc2U.rKE#:Hs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'#%KCfes52Obs+13$s+13$s+13$s+13$s+13=rtt: +ps2_tT3Z%fC!<4AGs!@aG-34&m!<4\V$iduKs7,R&s$M*Bs$S.4-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<5(rs1br@naD54JcC<$JcC<$JcC<$JcC<$JcD2=)"I( +paM7a9(]Pf^s!@aG-34&m!<4AGs"+E]s.Y\Vl/pIp8c8MdlKA1Q6N8VDs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG3Z.m+8,qc5s82\Js+13$s+13$s+13$s+13$s+13 +=rtt:ps2_tT3Z%fC!<4AGs!@aG-34&m!<4SS#QKX's5W"cs$leYs3A[b:GMkr!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs%P0HLi`Uion39qs+13$s+13$s+13$s+13 +$s-is)naHM!^]->2s!@aG-34&m!<4AGs!@aG-j^"U=#p<0bl@V=f)J5/mf/8ls$.Y*-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&s#QK0_s3f'ir;;3IJcC<$JcC<$JcC< +$JcC<$JcD2=)"I(paM7a9(]Pf^s!@aG-34&m!<4AGs!A$Ps!\*NY+PaSh:_ftq=t!DeGhKDs!e3P-34& +m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34'f>lVLCs82\ErrE(Ms+13 +$s+13$s+13$s+13$s-is)naHM!^]->2s!@aG-34&m!<4AGs!@aG-4^+V-34'O6N<-rs7Q!`rr1pW7d]L +@YbV58<<"BMs!IjI-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!e0O6mVf +X`W,GpJcG]KJcC<$JcC<$JcC<$JcC<$JcD2=)"I(paM7a9(]Pf^s!@aG-34&m!<4AGs!A?Ys!@aG4<+< +39E3,Ls6]+Oq"O4V9`"Sbp%8:EhuC?ps*eY]5Tp(R!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&r#6-Xus)qcLmH]?'qYu-HJcC<$JcC<$JcC<$JcC<$Rf=5pn,LJDs#Ltr-34& +m!<4AGs!@aG-34&m&chqY!<4AGs"Fl]:,)^YY5dS?mf,uGkPs5as,qm34rsYT#lc4Os!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs#M"s@RpIgn,N@bJcGTHJcC<$JcC<$JcC< +$JcC<$JcD2=)"I(paM7a9(]Pf^s!@aG-34&m!<4AGs!DXas!@aG-34&n!WOYSs#:bn6R)P-1B2;ps);' +>E**'V;u]61s#qG&3uS&S&-"'\s!IjI-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34& +m!<4AGs!e3PBi"c*QN,q!s8DnIs7cPEs+13$s+13$s+13$s+13$s-is)naHM!^]->2s!@aG-34&m!<4A +Gs!@aG->W\^-34&m!<4AGs!@aG-34&p"TL.`s$7e-5p61n+TFYIs!RsK-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4_]s$@n/F'SaSWrLf%s7uG@s7H>Bs+13$s+13 +$s+13$s+13$s-is)naHM!^]->2s!@aG-34&m!<4AGs!@aG->!8X-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!S!L/I;A +6')t`^s)VEEa1_NMqgne8s+13$s+13$s+13$s+13$s+13=rtt:ps2_tT3Z%fC!<4AGs!@aG-34&m!<4B +O!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4A +Gs!@aG-34&m!<4AGs!@aG-34',)#m`%s/;@clK<`ujo9o3JcC<$JcC<$JcC<$JcC<$Rf=5up&Eh!s(P: +/8Lja!(&oT\s!@aG-34&m>lamO!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@aG-34&m!<4AGs!@a +G-34&m!<4AGs!@aG-34&m!<4AGs!@aG6mVe32ZJ#0s/)(]^U4$lci<4js7uJAs5j93s+13$s+13$s+13 +$s+13$s-is)q>('UkPq!,s+"h`CfC@62uc]/s%=mB5ZAj*3Z.lS')sd"s"k;e-j'Dq!<4AGs!@aG-34& +m!<4AGs!@aG-34&o!rk(gs"k;e2%opK(&pN@s$\7681FR70`P?@s*A2TM08j$TE!Wos7#E,s4mX*s+13 +$s+13$s+13$s+13$s,R*fr;?TViW%BMs1br@QUQW.JSY:&;u^H&s(4q(3Z%fP&-"Ers"b2c1CsLA&-"E +rs"b2c1CsLH(]S)?s(4q(D,^IY?iQOLs/_dk\ZGhW`rGu7JcF!pJcC<$JcC<$JcC<$JcC<$JcCZ.$2si +&r;?TkqZ$=Wp](!]s7Q$ap%8:Wo`+LOs75[Zo'l\MnGi(Ks75[Zo'l\MnGi(Ks75[Zp%8:Wo`+UVs7Z- +cq"Og`q#C0cs82\Es2t@ms+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW +*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13 +$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13 +$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW +*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13 +$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13 +$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW +*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13 +$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13 +$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW +*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13 +$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13 +$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW +*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13 +$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13 +$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW*s+13$s+13$s+13$s+13$s+13$s+gW +*s+13$s+13$s+13$s+13$s+13$s+gW) +~> %APLeod +EI +77 0 0 36 520 221 cm +BI +/Width 231 +/Height 108 +/BitsPerComponent 8 +/Decode[ +0 1 +0 1 +0 1 +] +/DataSource cg_aiproc +ID +j8],9qZ-WQJcDeNJcG!7rq-)frq*&eJcEsoj8],9qZ-WQJcDeNJcG!7rq-)frq*&eJcEsoj8],9qZ-WQ +JcDeNJcG!7rq-)frq*&eJcEsoj8],9qZ-WQJcDeNJcG!7rq-)frq*&eJcEsoj8],9qZ-WQJcDeNJcG!7 +rq-)frq*&eJcEsoj8],9qZ-WPqu69eJc*Rdrr)]kJc+d1rpflarpci_Jc,?Aq#0mbl2TfDrnmSQrndPN +rquZjq"fR;f(o=ArqZQirqZQirqQQj!W)YDqU6jn8WHq"=OXp%8=Y!VZ6^p&=Z9p%S.YlMI@UlD=0*p&"I^p\Xabq>U6iqu6Nj +rVQTbs5s@\rr1dO!<1aPqYp73Og&CdGpAX^`o)A1Yn,DbSm/-,Gl@J3ll2KuIl0R^4li$,9 +l@J3ul2KQ:S,V9@l&4g'lMg,Km/HDOmf)\Snc&.Zp&=[aq#:-hqu6NmrVQThs69R_rr2lqh"q*Nf`(RC +oD\7Ymf)SPl2KoGk5OK>j87heiVMO.ir8!8ip5Y&j8S'8j7qVbi;hj9fDCm5f;7GdiVVX6j8S-=jo4EA +kl0lHm/HGPnc&.ZpAXjdqYpBkr;QZorqQNXs8N#srVkRK!<1RKo)A+Wm/H8Kk5OE?iVq^5h>Z1.g4@rI +g&B_)g%F(ug\'A#gB$'`p"KDurn;qVrRq1rqiLg'V:gd[qqD&(rn[S2ro*k:roX4Erp9XRrq$-^rqQKh +rqucorr2]ml2Ub]rqucLqZ-WErpTjProa:@rnm_1rn7;%rm^qqrmC_lJ^>grm:YlpsSrdrR(_p +dehGkd/MAgd"0OAci1r]MZ1Vlc\p-Kd/MGldf.bqfDaJ&h#?72jSnBBm/HMRoD\I_q>U9jr;Q]js69R_ +rVl]ng%tdKd=:HHlf@0hhr*GHgY:<2f?r$pcHjhZb0.oKb/VHA`Poj8`5TX3`5BL2_o'F1_o0I1`5BL2 +_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o0L2 +`5KR3`5BL2_o".G_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1`5KR3`5BL2_o'F1_o0I1`5BLl_udoq +_u@UR`TdK7\]e +]"5ht_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1 +_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5@)B`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1 +_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1 +`5BL2_o'F1_o0I1`5BL2_o'F1_o9R4`l5p]Yj/Ef=:FNEpXc?ZqN= +GEH9VO^E9n@!7Z?GEHB5[+EJn%BN+$pn@X+&GH]qrdP@Jm%@F8Z#Qs?dCs>*`>qQ?[M&?^tJ1RpB?h?!Wk'>aJVtQWdRZ>$@7r>*rMuQs3d]=^%+o=d<)kPZLqN='(\j +=dE2oQWmX\>?dJ!>FA`$R9X!c?!Wn)?(,&)RU'3e>[3\%>aJVtJ!=#9PZLqN>c=.!2qQs[*Y& +>FJf$Rp90f?!O%2@%h%?[J"=dW>oR9Ea^?!Ee)>aeo&R9X!c?!Wq+?CP;. +SR>ir?t,d=A"[=ASR>iq?XK7-?'ni#Qs[3\$>F&GrQ<@@\?@Q:Q?XTF2?CP2*RTj'b>?dJ">FA]# +R9X!a>[*S">F8W!QWdRZ>$@:t>FA`#RU'6h?='(+?C>))Q?dM#>a\i%R9X!_ +=]ptj=-QcfPuq.R=]q.t>aer(RTs*d>?mV$>FAZ!RTj!b>@!_'?(ML4?_1V4SmPls?XU[LX8^cNhYuR7 +l2L,Mo)A@^q>U9jrV6EWs8MrqqYo.E!<12lW3X3QI@4\oQ=YB.A9a>JG*69WP%&Tt@WmlBH'2T]P%&Zt +@]Yj/ +F,XCGNEpXc?[%T>GEH9VO^E9n@!7Z?GEH9XB>a-Ef=:GNa[-p@X+&H +H^&#eP@Jm%@CP/6pK:cq0SnW_GB7?;;Pa[2!:P;M?M,@30;H&R);cJiYF8Z#Qs?dCs>*`>qQ?[J%?^kD0RpB?h?!Wk'>aJVtQWdRZ>$@7r>*rMuQs3d]=^%+o +=d<)kPZCkL='(\j=dE2oQWmX\>?dJ!>FA`$R9X!c?!Wn)?(,&)RU'3e>[3\%>aJVtJ!=#9PZLqN>c +=.!2rQs[*Y&>FJf$Rp90f?!O%2@%h%?[J"=dW>oR9Ea^?!Ee)>aeo& +R9X!c?!Wq+?CP;.SR>ir?t,d=@A%+=SR>iq?XK7-?'ni#Qs[3\$>F&GrQ<@@\?@Q:Q?XTF2?CP2* +RTj'b>?dJ">FA]#R9X!a>[*S">F8W!QWdRZ>$@:t>FA`#RU'6h?='(+?C>))Q?dM#>a\i%R9X!_=]ptj=-QcfPuq.R=]q.t>aer(RTs*d>?mV$>FAZ!RTj!b>@!_'?(ML4?_1V4SmPls +?XUODVuG-Dg&Bn.jo4TFnG`(Zq#:-hr:pT"C!<1,jVm3sKI$ePoR:go8Ap]nVHC&2hQ"#!$ +@X+&FG`lK[P$iHn?Zh?7FGsLIMdCL`??;$2F,O=GNEpXc??D37FcTpROC&]@&E/S"CNEpXd?ZqN=GEH9VO^E9n?ZhH:FH9aM$@7r>*`>pQWdRX=]ptk=d3#lQ$7(i=HlfeQ<@@V>$@:t>FA`%R9X'e?='(, +?CG/+RU'3a=]ptk=HlfePZ1\J;b=-H]fQWmX\>?dFu>*iGsQ*iDqQWdRZ>?[@t>*iDr +J!X>BQWmX]>[3_'?(>;1S7#`n?!E_%>+&StQs*UZ>$7:u>+8c#TO2'"?sfX9@%q%:T3krr?='1/?(5/* +RpK?j?X940?(5/+RU09g?!Wn(?(+u'Qs3d^>[*Y%?(,&)R9X!b>[3Y#>F/MsQWmX^?!Wn(?'nl$Qs3d^ +=asYC=^.7s>F8VuQs3a^>?mV%>aeu*RpTKk?='+-?CG/*RTs-e>@!Y%>a\i%RTj'd>[?dFu>F/PuQX!a^>?dJ">F/PtQWdRY=BUnj=I*&lQWmU[>[!V'?CYA0S6fQn?=070?_(M1SR,Zp?XTI4 +@%Ig7@%L_5S6]Kk>[=e2U&N:8eGe5%ir83Amf)hWp\t$gr;Q]ms69R_qu6Ejf)#IHaFC%i]OuVZBmlC` +I@4_rR:go7Ap]kSH'2W^P%&Wu@<[i?FH'UKN*UL_>]Yd-Ef44EMHt:]>B,R*EJn+DNEpUb?ZhE]Pd,E/Rk;M-FtW?#u!3FH0aQOC39p@!7Z>G*$$QO'Qjf?$'),?$)*4FH0[N +O'd'l?[%T>GEH*`;oQWdRY=]q%n=d<,mPZV%P=BUqn=d*rMuQWdRZ>$@4p=d<)kPuq.S +=]q%n>*`>pQWdR[>?cTE>?dM#>ao&+S6oWq@UYj;@@LP-R9Wp_>?R7p=-m&kQs!OZ>$7G&>b>>.TjM-" +?sfR7?_:_5SmPfo?X91/?(GA0SR>cn?XB4.?CG/*R9X!a>?dCr=dE2oQs3a]>?dJ!>F8W!QWdRZ>$@7s +>+/`&RU'3e>[3\%>aJTC>*i>oQW[LY>$@7s>+&W#RTs*e?XK=1?^tJ1S6oWm?='(+?(,&)R9X!b>[3\% +>a\i%R9a*d?!Wh'?'nl%Qs[3Y#>aSc#Qs3d]=^%+o=dE2nPuq.S=BV"q>+&W"S6fQn?soR6@%L_5 +SmPls?XTL6@%Uh8T3u*"%:ES8?XTC0?CG)'Z^m]ea8XHbf`'e-k5O`Ho)A@^q>U&]=&EJn4IO(!3o@ +Fc]mNG`cE[P@Ag%@saJN +I$J5hQ"59.AUKi&KoL@L8UjH0KMbU&;cAU(<)elYF8Z#Qs$71q>*rMuJ!jPHRTs-f?='+.?CbJ3S7#`n?!E_%>+&W!Qs3^\>?R@t +=diPuS6T9h?!Nt-?(PA.SR,Tm?8-S6oQl?X91/?(5,*RU'3e>[3Y#>F/PtPuq.R=BLkl=dE2n +Q$@7r>*`;oQW[LZ>?dJ!>F/MsQWdRZ=FXM?=BUtn>*iDrQWmX]>[3_&>aeu*RpKEj?='+-?CG/* +RU'3f?!Wh&>aSc$Qs[3V#>aJ]#Qs[*S">F/MsQWdRZ>$@7r>*iGsRTs-f +?!Wq,?CYA0S6fNl?='..?CY>.S6fNl?=04/?^hL1?CP5+RTj!`>$A+tRf:5(bl6/lh>ZL7li-GRp&=dd +r;Q]ms69R_qu6Bieb]@G`.+Pa\n?DXApfqWH^A8gP[\j"@<[lBFH9dNO'Zpg??D37FcBaNNF-dd??D-3 +F,XCGMd:C^?#tp0F,O=FMd:C^??D-5FH'[NNa[-n@<[f@FH0^LNEU:W=)NaqDhqV;M-Y1\@0>]bs1FH'UMO'm-n@!IfCHBM``P%8p(A:'POH^&&fP[\m#@*`;oQ<@@V=]ptk=HcfgPZCkM<`bMf=d<,mQ?dCt>F&GrQ[3e+?_(S4S6oWm?='"'>F&DpQ<@@U=BLhj=dN>rQs3d_>[2cI?!Wq*?CP8-RpKEk?XT@1@%(>) +R9Wp`>[!P#>+&SuRTisb>[!S#>FSl%Rp90e>[*\&>FSl%Rp90e?ao&)RpK?g>[3\%>a\i%Qs3d] +>$@.j$@7s>+&W#R9X!c +?!Wn)?(,&)RU'3f?!Wn)?(,&)Qs[3Y$>aSc$QWmXZ>$@:u>aeu*RU0$@7r +>*rMuR9X!c>[[3\%>a\i%R9Np_%9m#&>$@4p=d<)kX-T+O_#DIT +df/##j8S?CnG`+[q#:0irql`^s8N#squ6?heGB7F_geA\\Rp2UAp]hTH^8/eP$rNr?ZhE8FH0XKNa?df +??D69G)p$SNaHph?Zh?8FcB^LMdCL`??D*3FGjIIMdCL`??D-5FcBaNNF6pi@!.K9FGjFGMct(U=`9(" +EJRk?MI(C`@<[fBH'2]bP@T'*AUKbSI$J2eP@8Zu?[#M3?$205FcKgQOC$@:t>F8W!QWdRY>$7+m>*W2mP?1hL='(Yi=d<,mQ!.@W>?[=s=dE5pQ[3e+?_(S4S7#]n?XB.+>aJVtQ*rMuR9X!c?!VrL?!`t* +?(,&)RU'3f?[!S$>+8c#Rp9-d>[!V%>anu'Rp90e>[*\&>FJc#RTs'c?!Eb'>FAc$ +R9a$c>[[*Fo=-QcfQ!%4S=]gtn=dN;qQWdRZ=^%.p>*iAqQW[LY=^%.p>*rKC>F8Su +Qs*^]>?dJ">FA`$R9X!c>[[3\%>a\f$QX!a]>?dFu>aJZ"QWdRY>$74s>FAc&R9a*d +?!Ne&>aJ]!QWmX[>$@7r>*rMuRU'3g?!`t+?CG2,RpKEi?[3\$>a\i%R9Nm^%9Zl# +=]q"l=HllgW0Z[q0lO@sO8JH'2QZ +OC!$h?#u!1FGsIHN*pdi@]P^-Ef47FN*g[d@[3b)?CG/*R9X!b>?mM!>*iDqQ!%:U=]ptk=HloiPZV%P +=BLei=HloiPZV%P=BLbg=HcffP?(bK='1Yf=HlrkQs3d_>[3e+?_(S4SR>ir?soI1?CG/*RU'3e>[3_& +>aeu)RpKEj?=&,N?='(+?'ni#QWmXZ=^%+p>+&W!RU'-d?!Ee)>ao&)SR,Tm?FJc"RTip]>$.+p=I*)kQ<@:W?!Nk*?CYA0SR>iq?XK7-?(,&)R9X!b>[3_'?(,&)R9X!a>?dJ!>F/Ms +QWdR[>?dJ!>FSrK?CYA0S6oWm?='(,?("r&R9Np`>[*S">F/JrQ<@@U=]ptk=HloiPZV%P=BUqn=dE5p +Q!%:U=]q"n>*`>qQ?[Cu>FSr*SR>ir?XTC2?^kD0RTs-d>[3b)?CYA0RpKEi +?!Wn(?'nl$Qs3aZ%9Q_s='(Vdn,DtYq#:0irql`^s8N#sqYp6geGB7F +_LJ/U[UaZJ@X4,GH'2NYOC!$g?#u!1FGsIHN*pdi@]Yg/FGjIHN*g[d@<[cAGE??]P@T$)AUB\SI$S;iP[f$' +@sV.=@X+&FG`lQ`P@Js'@saDMI$A/gP[\m#@<[lAFc]sQO(!9r@X4,GH'2W_P%&a$A:'VQI$SAlQtCc6 +B761[I@4VlQ%+.4E'm!97Rqhu97T]1K7?TjLJLa(:Jd$J;j(6`PZ_+V>[3_(?CG,(R9Nm`>?[@s>*iDq +PZ_.R=]pqi=HcfgP?1kM='1Yf=HloiPZV%P=BUkj=d)ohPZLtN='1\h=d<,nQs3d_>[3b*?^tJ2S6oZo +?soI1?CG/*RU'3e>[3_&>aeu)RpKEj?=&,N?='(,?'nl$QWm[[>$@4q>+&W"RU'-d?!Eb'>FSo&S6]Bi +?!Nt.?CkM1SR,Wn?FSl$RTip]>$.+p=I*)kQ<@:W?!Nh)?CP;/SR>iq?XK7-?(,#(R9Wsa>?dP# +?(,#(R9X!a>?dJ!>*iDqQWmX\>?[D!>FJlJ?(5/,RU'3f?!Wn(?("o$R9Nm_>?dJ!>F/JrQ<@CV=]ptk +=HloiPZV(Q=B_"p=dE8qQ!%:U=^%(o=dE5oQ?R=t>+/c'S7#`p?XTC2?^kD0 +RTs-d>[3_'?CP8.RU'6g>[oi;Vp=mf)kXp\t'h +rql`^s8N#sqYp6ge,'.E_LJ)QZB>^,Ef+(AMHb+Y>]Pa-F,O:EMd:C^?#tp0F,O@HMdLOa?Z_67FcKmSO(!9o@$IG# +>aS`"Q$7+m>*W2mPZ:bJ;^$7.p=dE5oQ$@7s>*iJt +Qs3g_>?mP#>*rMtR9X!d?!Wn)?(,&)RU'3f?!Wq*?(52-S6oWn?XJ;R?soL3?^b5*RTj'b>[!M">+&Z# +R9j*c?![!\)?CkM1TOD9&@UYm:?^tD-Rp93b>$.+p=HlogPZUtS>[3b(?(5,*RpKEi +?a\f$Q$@7s>F8Z"Qs?dFu>F&DqQ<@CZ>?mS#>aJTC>*`;oQ<@@U=BLhj=I!#lQ!%:X +>?[Cu>F/MsQ?[G!>a\i&QX!^\>?[:p=d2uiP?(bK;cAiX;j1-YPZ(MF='1_i +=dWAsRpB[3\%>a\i$Qs[*S">F8Z"Qs3a\%9cr%>$71q=dE5oVNI#?\GjAE +bl62mhu;gB5U*Ef""?M-FtV>]P[+Ef++CMd:C]?$)!1FGsOJN*g[d?Z_98 +FcKmSO(*?p@;^$7.p +>*`>qQ$@7s>F/T!Qs3g_>?mM!>*iDrR9X!c?!Wn)?(,&)RU'3f?!Wq*?(52-S6oWn?XJ;R?soL3 +?^b8+RTs-c>[*S#>FAc$R9j*b>ZmCs=I32nR9Ea^>?[S(?(PD0TOD9&@UYm:?_(M/S6]Bd>$.+p=Hlog +PZUtS>[3_'?(,&)RpKEi?a\f#Q*rMuQs3d^>?dFu>*`;oQ?dM#>aANB=d<)k +PZLqN='(Vf=-ZliPuq1V>?[Cu>F/MsQ?[G"?("u(QX!a]>?d=p=d2rgP?(_H +;cAfW;j1-YPZ(MF='(Yh=I32pRU'3g?!`t+?CG2,RTs-d>[3\%>aS`"Qs3d^>?dJ!>F8W!Qs3d]%9cr% +>$@7r>*iDrV3$f<\,O5Cbl62mhu;g&]=&EJ[q@MI1Ib +?ZhB9FcBaNNF$^b??D*4FcBgRO(3HsAUBSOH]qrcP@Ag$@?/ +A:0\RI$J5hQ",-*@sXDMH^&#eP@Jm$@X4)FG`cEYO^WHr@!7W?G*-?_Q"GE0Bmc=_I@+SlQ$mq-C-Oq' +6:5ue7t+''Jq$KhLJUg+;cA`X?dM#>aJVtQ<@@V=BUnj=-ZigPuq1R=BUkh$ID!>a\i%RU'3f?!Wh&>F8W!R9X!c?!Wn)?(,&)RU'3d>[*V$ +>FJi'RpB?i?=&,N?XB1.?(,)*RU09g?!Wn)?(##'R9j*b>ZmCs=I32nQs3^]>[!Y'?(G;.SmPfq?XB4- +>a\i#R9Ng\=]^qm=-ZrjQ!.7V>?dM#>a\i%R9X!b>[3\%>a\f#Q$77t>aeo'RU'3g?='(,?("r& +R9X!c?!Wn)?'nlH>F8W!Qs3d]>$@7r>*iGsQWmX[>$@7r>*W2nPZV(Q='1\ftVH<)o,]$@:t>F8Z"Qs3d^>[*S#>F8W!R9X!c +>[\,O5Cbl62mhu;g&]=&EJ[q@MI:Rd@!7Q;FcBaMNF$^b?#tp2FcBgQO(3HsApfeTI$A,eP[\p&@X42IH'D`_P@Ad# +@X(n:@<. +Ap]nWI$\AiP^Re+C-Oq&6:,lc7XRd!Jq$HfL/1U(;cA`X?dM#>aJVtQ<@@V=BUni=-Zff +Q<@@V=]pti?dM#>aeo'RU0aS`"R9X!c +?!Wn)?(,&)RTs-c>[*S#>FJf&RU'3f?!VrL?='+-?CP8-RpKEj?='(,?CG2*R9j*b>ZmCs=I32nQs3^] +>[!Y'>b,2,SR,Tm?F8VtQWmUY=]^nl=-ZrjQ!.7V>?dM#>a\i%Qs3d^>[*V$>a\f$QWmX[>$@A" +?(,&)RpKEk?XK:0?CG/*RU'3f?!Wn)?("rI>a\i%Qs3d^>?dJ!>F8W!Qs3d\>$@4q>*N,lPZV%P<`bMc +tYJ;b=HloiQ!%7T=]pqi=HlfdP>tVG<)o,]?dJ!>F8W!R9X!c?!Wq*?CP;/S6oWm%:3A1?='+-?CG/*VN?r>\,O5Cbl62mhu;g?ZhE:FcTjNNa6ae??D68FHBmQO^`U!@sO8JH';``P@Ad"@X!uD +GEH[3_' +?(,#'R9Nm`>?dIt>F8PtQWdRZ>$@4o=d<)kQ<@@W>$@7s>+&T"R9Np_>?[@s>*iDrQWdRZ>$@:t>F8Z" +R9Npa>[3_'?(,&)RU'3g?='(+?(,&)RU'3e>[3\%>aer(RU'3f?!VrK?!Wn)?(,&)RU'3f?!Wn)?(##' +R9j*c?!anu'Rp9-c>?[Ct=dE2lQ<@:T=]^nl=-d&mQ$@>!>a\f$Qs?dP$?(,&)RU'3g?='(,?("r&R9Np`>[*S">FA]F>a\i%R9X!c?!Wn)?'nl%Qs3d[ +>$@1o=d2rfPZ:bJ>a?dJ! +>F/MsQ<@@V=]q%n=dE2oQWmX\>?dM">FJf%Rp96g?!a"+?CbG2SR5co%:*;0?!a"*?(,#'VN?r>\,O5C +bl62mhu;g[Eq+?CP2+R9Ws`>?dFt>*iDrQs3d_>[3_&?(52.RpTNk>[aJYuQWdRZ>$@:t>F8W!Qs3d_>[*Y&?(5/,S6oWn?XK:/?CG/*RU'3e>[3\%>aer(RU'3f?!VrK?!Wn) +?("r&R9X!c?!Wn)?(##'R9j*d?<`k(>FSo&RpK?h?FJc"Qs!OX=BCeja\i%R9X!b>[3\%>a\i%RU'3f?!Wn(?'e_uQWdOW=BUnk=IEED>aer( +RpKEj?='(,?'nl%Qs3dZ=]pqi=HlfdP>kPG;`+&W#RU'3e>[3\%>aJVtQ<@@V=]q%n=dE2oQWmX\>?dM">anu(Rp99i?!a%,?CkM3SmPlq%:*;1 +?!`t(?("l#V2p`;\,O5Cbl62mhu;g[*Y&>aeo&RTj'e>[En)?CP5,RTs*c>[3V">*iDrQs3d` +>[3b'?(52.RpTNl>[Ek(?'nl$Qs3d_>[3\%>a\i%R9X!b>[3_(?(,)*RU9?i?XB1-?(,&)RU'3e>[3_& +>aer(RpB?i?!`#M?!`t*?("r&R9X!c?!Wn)?(##'R9j*d?<`k(>FJi%RU'-d>[*Y%>+/YuQWR@V=BCek +=-ZoiQ!%1S=]^nm=I35pQX!^Z=]gni=-QcfPuq.T=^%;#?CG/+RpBa\f$RTj'd>[aAPr +QFA`$RU'3g?='(,?'nl%Qs3dZ=BUki=Hc]bP#PGF;aa\c"V2p`;\,O5Cbl62mhu;gG*-<^P@]**AUBVPH]hi` +P%&^"@X=2IHBMcaP%B!)AUBYOH'2Z_P%/g$@sX;KHBMfcP@T$(A9sGMHBVf`P[\p&@sO>LHBhucQ"#$' +@-(@='1\i>*`>qQs3d^=]q+p>+&PtR9Ed_>?dY)@%L_5 +S6]Kl?!j(+?(+u&RTs*d>[[En)?CP2+Rp99g>[En)?(,#'RU'3g +?!Wn)?(,&)RU'3f?!Wq*?(,,,RpTNl?=&,M?='(,?("r&R9X!b>[3\%>aSf#QsEm_>[!P#>+&W!R9Wp` +>?R=s=dW>oQWR=U=BCkn=IEArR9Wpa>[!S$>+&]#R9j'`>$@4p=dN;pQs3a^?!En0@@gq:S7#`p?soC. +>aSc#Qs[*P!>F&DqQ<@@V=^%+o=dE6@=dE5pR9X!d?='(,?("u(R9X!\='1Ye=-HTaP#PGF<`bJf +=d<,nQWmUZ>?R1m=d3#jQ!%7T=]q"m=d<,mQ<@CX>?R:t>+/`&RU0?[G!>FA`# +RTs-e?!a(/@%^q:T3u&t?=070?^tD.S6]Hj%:!5/>[F8PsV2p`;\,O5Cbl62mhu;g<.AUBbTI$\DkQ=>0)@=BLbj>*`>qQWm[[=]q(o +>*iAqQs!U\>$IM&@%CV3S6]Kl?!j(+?(+u&Rp93f>[-RpB?i?!a%,?CY;- +S6]Hj?!`t)?("r&RTs-e>[[3_&>aSf# +QsEm_>[!P">+&SuQs3a]>?R:q=dN8nQs!OY=]h(q=diT!Rp9-d?!Eb'>FSr'RU03b>$@4p>*iDsQsir?soC.>aSc#Qs?dFu>F&DqQ<@CW=^%+o>*`<@>*`;pR9X!d?='(,?CG/+RTs-_ +=]pqi=HlieP>tYJ='(Vh=dE2oQWmUZ>?R1m=d3#jQ$@4q>*W8pQ?dJ">FJl(RpKEj?!`t* +?("r&Qs3a]>?[G!>FA`#RTs-e?!a(/@%^q:T3u)u?=9=1@%:M/Rp99h%:!5.>@!Y#>F8StV2p`;\,O5C +bl62mhu;g&f@&EJ\"DN+$ji@Wmf@GEQEZP%&[! +@X+&GHBMcaP$rQr@!.K:FcBdONF?si@?[G!>F8W!Qs3d^>[*V#>FA]"R9Nj_>$@A!>ael%Rp96h?!a%,?(5))RTs-e>[*V$ +>FJi'RpB?[@t>*iGsQX!^^>?mS$>aeo&RTs*d?!VrL?='+- +?CP;/RU9Bj>[[*P!>*iGrQWdOY>$@=u>+&W"RTs-e?!Wn*?CP;/RpTNl?XK:0?^kD0 +RpTNj>[*S">*rMuR9Npb>[$@7r=dN;pQWdR[>?R=t>+/ZF>FJc# +RpB$@4p=dE2oQ<@@V=]ptk=d3#jR9X!c?!Wn)?(,#'RTs*d +>[[aJVuQ<@CW=^%+p>*`ArQs3d_>[*\(?CbJ5Smc'"@UYj:@@U\3RpTNk%:!/+ +>[*V$>FA]#V3$i=\,O5Cbl62mhu;g?dM#>aS`"Qs3d^>?dJ!>F8W!Qs!U[=^%7u>ael%Rp96h +?!a%,?(5))RTj'c>[*S">FJf&RU'3g?='./?^tJ1RpKEi?='%)?'nl%QWm[\>$@7r>*iDrQWmX]>?mS$ +>a\i%R9X!c?!VrL?='+-?CYA0S6oTl>[?dFt>*iDrQWdRZ>?[G!>aeo&RU09h?='./ +?^tJ1S6oWn?XK=1?^tJ1S6oWk>[3Y#>F8W!R9X!c>[$@7r>*iDr +QWdR[>?dJ!>FJcG>ael%RpB$@4p=dE2nQ<@@V=]pqi=Hcfg +R9a'e?='(+?(,&)RU'3f?!Wq*?(,)*RpKEi>[aJVtQ<@@V=]q%n=dE2oQWmX\>?dP%?(GA2Smc$! +@UYj:@@U\3RpKHi%:!/*>?dJ!>FA`$VN?r>\,O5Cbl62mhu;gG)fsRNF6mg??D98F-'^L +OC!!i@!.W@G*6?dM#>aS`"Qs3d^>?dJ!>F8Vu +QWRFX=BUtm=dN5oR9Ejb>[En)?(>2+Rp96f>[3\$>a\f$R9X!c>[[Ee&>F/PtQWdRZ +=^%.p>*iAqQW[LY>$@7r=dE2nQ!%4T=]p6@=^%.q>+/]%Rp96f>[[3Y#>F8W!Qs3d^ +>[*V#>aeo&RU09h?='+-?CP5,RU'3f>[[*S">FA`$RU09h?='10@%CY4SR5cq?XT@0 +?CG2+R9a'b>?dJ!>F/MsQWdR[>?dJ!>FJcG?(5))RpB?j?XK=2?_(S4SR>ip?='+-?C>&'Qs$@4p +=dE2nPZLqN='(Ve$I@t>F/MsQWdRZ>?[@u>+/Z$RTs-e?a\f$ +QWmX[>$@:t>F8Z"RU'3h?=01.?CP2*RTj'a%9m#&>$@:t>FA`$VN?r>\,O5Cbl62mhu;g +G)fsRNF6mg?#u'4EfXLHO'Qde?Z_E=Fcp3XP%8p(AUBYOH'2Z_P%&[!@X+&FG`lQ^P%/d#A9sGLHBMWX +Na?gd?Zh<7FcBdPO(!6p@B,R+Ef==HNF@$o@X+&HHBMcaP$iHo?Zh?8FcKjQ +NaR$k@<[cAGE60WOC?dM# +>aS`"Qs3d^>?dJ!>F8VuQ<.4T='1bi=dN5nR9Ega>[[a\i%R9X!b>[3_'?(,&) +RU'3f>[<\#>*`>qQ[[3Y#>F8W!Qs3d^>[*V#>aeo&RU09h?='+-?CG/*RU'3e>[3\$>aSc#Qs3d^>?dJ!>FA`$RpKEj +?XB:2@%C\5SR>ir?soI2?CP8-RU'3d>?dJ!>F/MsQWdR[>?dJ!>FSlI?(>2,S6fNl?XK=1?^tJ1RpTNl +?!Wn)?'nl$Qs3d]>$@4p=dE/mPZLqN<`bMc$71r>+&T"R9X!c?$@7r>*iDrQs3d`?!Wn)?("r&R9Np_%9m#&>$@:t>FA`$VN?r>\,O5C +bl62mhu;g$@7r>*iDrQs3d^>[*V#>a\i%RU'3f?!Wn)?(,&)RTs-b>$@7r>*iDr +QWdRZ=^%+o=dWDtRU'3g?!a",?CP8-RpKEj?='+-?CP8-RU'3e>[3\$>aJVtQWmX]>?mS$>aeoI?(5)) +RpB?i?='(,?(,&)RU'3e>[3\%>a\i%R9X!a>?dJ!>F8W!QWdRZ>$7(l=d3#jQ<@@V=]q(p>*rMuQs3d^ +>?dJ!>F8W!Qs3d^>?dJ!>FA`$RU'3f?!Wk'>a\f#QWdRY=]q"l=HllgQWdR\>[3\%>a\i%R9Np`%:!,) +>?dM#>ao&+VNI#?\,O5Cbl62mhu;g$@7r>*iDrQs3d^>?dFt>*`>qQ$@:t>FA`$R9X!b>[3\$ +>aJYuQWdRZ>$?EB>$@7s>+&W#RTs*d>[aS\uQ<@@V=]q%n=dN8pQWdRZ>?[J#?(,&)RU'3f?!Wk' +>a\i%Qs3d\=]q%n=dE2nQ<@@T='(Vf=-culR9X!b>[3_'?(,&)RU'3f?!Wn*?(5/,RU'3e>[3\$>aJVt +QWmX]>?mS$>aeoI>ael%RTs*c>[3\$>aS`"Qs3d^>?dJ!>FA]#R9X!b>[3_'?(,&)R9X!b>?mFt>*W8p +Puq1S=BLnn>+&W#R9X!c?!Wn(?'ec!QWdRY=BUnk=I*)mQWdRZ>$@7r>*iDqQ<7:T=BLeh=-QZaPuq.T +>$@7s>+&T"R9X!c%:*8.?!Wq+?CbJ3Vid/A\,O5Cbl62mhu;g?[Cu>F8W!QWdRZ>?[Cu>FA`# +RTs-f>[anu'S6]Ek?=071?_(S4S7#`o?!`t)?'e\tQ<7:U=BUqm=dN8pQWdOY>$@7r>*iDrQWdRZ +>$@:t>FA`$R9X!c>[?ZNC>?[@u>+&W#R9Npb>[aJPrQ<7:U=BUql=dE/mQ?[J">aeo'RU'3f?!Wk'>a\f$R9Np_=^%.p=dE2oQ<@@T='(Vf=-d#mR9X!b>[3_'?(,&)RTs-e>[[@!\&?(,#J>anu'RTs*c>[3\%>aSc#Qs[*S#>FA`$R9X!c>[@!S#>*iGsQ<7:T=BLnn>+&W#R9X!c?!Wn(>aJYuQ$@7s=dN>q +QW[LX=]ptj=-QZbPuq.T>$@7r>+&T"R9X!c%:!2-?!Wq+?CYA0VNI&@\,O5Cbl62mhu;gIGEQBYP$`KHBMfbP'qV*C-Oq'77;Dm8UsN0LOW/uNDrl=<`YDd=HlrjQ!.=V>$71q +>*iDrQWdRZ>$@=u>aeo'T3u*#@:>d9A"I%:T4)0#@UYj;@@^e6S7#`m?!Nb%>Er>nPZLqN='1\g=Hllh +PZLtO=':hm>*iGtQs3d^>?dM#>aer(RU'6g?='(+?C>&(R9Npb>?u`I>[[3_%>Er;l +PZ:bK='(Vf=-QfhQ<@CW>$@:t>F8Z"R9X!b>[3\%>aSc#Qs3a\>$71q=dE2nQ<@@V=]q%n=dWDtRU'3f +?!Wk'>a\i%Qs[*_*?_(S4S7#`o?XK7/?CG,)Rp96f?XK:0?^k;M?CG)(RTs-e?!Wn(?("o%R9Npa +>?mS#>aeo'RU'3g?='+.?^b>/RpKEi?!`n'>aS`#QW[LX=]q+r>FJi'RU'3f?!Wn(>aAMrPuq1R>` +FA`$RTj$c>[3Ru>*N&hQ!%7V>$@7s>*rMuQs[3_'?(5,*VN?r>\,O5C +bl62mhu;gI +GEQBYP$`l8:XE.LOW,tN)N]: +;b=HclhQ!%4T=]q(p=dN;qQWdRZ>?[J">anu(TOM?'@UYm:A"R.;T4)0#@UYj;@@^e6S6oZl?!Nb$ +>Er;nPZLtO=BLei=HllhPZLtO=':hm>*iGtQs3d^>?dM#>aeo'RTs0f?!`t)?C>&'R9Nma>?cTG>[3_& +>aeo'RTj'd>[3_%>Ei2jPZ:bK='(Vf=-QcfQ<@@V=^%1s=dWDsR9Nm`>?dM">F8W!Qs3d]>$@7r>*`>q +Q$@4q>*rQ"RpB[FA]"Qs3a]>?[P'?_(S4SR>iq?XK:0?CG/*RpB[3\%>aer(RU'3g?='+.?^b>/RpKEi?='"(>aSc$QWdRY=^%1s>FJf&RTs-e +>[aAMqPuq.Q>`$@A!>FJf%RU'3f?!We#>*N)jQ<@@W>?[@t>*rMuQs3d_%9m)* +>?mV$?(,#(VN?r>\,O5Cbl62mhu;g@sO5HH'2QYO^E6m +?ZhE:FcTpROC*rJsR9Eg_>?dP#?(5))RpTNm?XK=1?CYA/SR>fq +?soO4@%1M0RU0[3Y#>F/MsQWdRZ>$@7r>F&GsQ$@4r>F/PuQs3d^>?dJ">F8Z"Qs[3\$ +>aJYuQWdRZ>$?EB>$@7s>*rQ!Qs3d_>?dM!>*W2lPZLqN>a$@7r +>*iDrQWdR[>?dJ">FA]#R9X!a>[*S">FA`$RU09g?!We#>*iDqQ<7=V=BV%u>ao),S6oWn?XK:0?C>&' +R9X!b>[3\%>aeoI>FJc#RTs*c>[3\%>aer(RU'3f?!Wn)?(,&)RU'3g?!a"+?CP5,RpB?h?!`q(>aSc$ +QX!^\>?[@u>*rQ!Qs3d]>[!Iu=dN8pQ<@@U=]gql=I35qR9X!b>[3_(?(,)*RU'3f?!Wh%>F/MsQs*^^ +>?mS#>aS`"Qs3d]%9m#&>?[Cu>F8Z"V3$f<\,O5Cbl62mhu;g@sO5HG`lEVOC!!g??;*3F,aOLNa[-p@X+&GH'2W^P$`?l??;'3FGsOIN*^Ra??;'3F,XFHN*^Ra +??;$1FGjFGMgTbtC-Fh%6:5uf7t40)KmuloMGd?3<)eu]?dP#?(5)) +RpKEj?='+-?CP8-RpKEk?XK=1?^kA.RU'6f>[3Y#>F8W!Qs3d^>[3Y$>aS`#QX!a]>?dFu>F/PuQs3d^ +>?dJ!>F8W!Qs3d^>?dJ!>*iAqQ<@@V=]p6?=]q(o>*rMuQs3d_>$ICu>*W2lPZLqN>aAe=HuujQ<@@V=]q%n=dN;qQWdR[>?dJ">FJf&RU'3e>[3\%>aer(RpKEh?!N[u=dE2nPuq.R=BLts +>ao&+S6oWn?XK:0?C>&'R9Np`>[*S">FAZE>FAZ!R9Npa>[3\%>aer(RU'3f?!Wn)?(,&)RU'3f?!Wn) +?(,&)RU'3f?!Wh&>aSc$Qs?dJ!>F8W!Qs3d]>$@7r=dN8pQ<@@V>$71q>*rMuRU'3g?!`t+?CG2, +RpB?h?!Wk'>aS`"R9X!b>[3\$>aJ]"QWm[\%9cr$>$@7s>F8W!V3$f<\,O5Cbl62mhu;gB,I'EJRh=M-FtW>]P^,F,O@HNI5u"CHat'6:5uf7t40)KRZcnM,@-/<)er[[F8W!R9X!c>[[*S">FA]$R9X$c?!Wn*?(,&) +QX!a]>?dFt>*iDrQs3d_>?mV&?(5/,RU09h?!Wn(>aJYuQ$6?@=]q(o>*rMuQs3d`>@!\%?'e_u +QWdRY=]q"k=HuriPZ:bK>b?mS$>aer(RU09e>[*S#>F8Z"R9X!a +>?d=n=-QcfPZChL<`YSk>FA`$RU'3g?!`t*?'nl$Qs3d]>$@7q>*i?@>*i>oQWdR[>[*S#>FJi'RU'3e +>[3\%>aSc#Qs[*S#>F8Z"Qs?dG!>*iGsQ<7=U=BUnk>*`;pQW[LY>?dFu>F/PuQWm[\>?dFu +>F/PuQWmXZ>?[=q>*`;oQ!%:U=]q"l=HuujPuq.R=]gqk=HlccPZ1\J%9-Am<*#5`=-ZliUlUW:\,O5C +bl62mhu;g]P^,F,F:GN.#r"CHk%(6UQ)g7t40)KRZcnM,@-/ +<)er[+&PuRTj$d>[[3\%>a\i%R9Np`>[*S" +>FA`%R9a*d?='(,?CG/*QX!a]>?dFt>*`>qQWm[^>[3_'?(>8/S6oWm?='(+?C4r$QWdRZ>$?EA=]q(o +>*rMuR9Wsb>@!\%?("r%Qs3d\=]q"l=HuriPZ:bK>a[3_&>aeu* +RpKEh>[3Y#>F8W!Qs3d]>$@.l=-QcfPZ:bKGi>*rMuR9X!c?!Wn(?'ni#Qs3a[=^%+o=dE0>=I*#j +QW[IY>?dJ">FJi'RU'3e>[3\%>aSc#Qs3d^>?dJ!>F8W!Qs3d^>?dCs>*`>qPZV(Q=BLhj=I!#lQ<@CX +>?[@u>F8W"Qs[*P!>F&JtQ$7(l=d3#jPZV%P=BLei=HllgPZLqN='(VeFc^$UO^`Qt@sO5JHBMfbP@Ad" +@AUBYPH]ql^O^N?o +@!7T=G)p'UOCEKu@sO5JHBVlcP%/d"@X4&CG)fmNN*UL_>B5O(EJRh=MHb+Z?#ts2FH'[ONdZ2%Cd:7+ +6pl5j8:O9*KRZcnM,@-/<)er[FJc$Rp96g>[Et-@%:M1Qs3a\>$@:t>F8W!R9X!b +>[3\%>a\i%R9Np_>[*P!>F/PuQWm[\>?dFu>F&JsPZV(Q=BLhk=d<,mQWdR[>?dS'?CbJ3SR5cp?XK:/ +?^Y/(Qs3d^>?cTE>?dJ">FJi'RpB?h>[Ek'?C>&'Qs3d\=]q"l=HuriPZLqN='(Vf=-QcfQ<7:U=]q%n +=dN;qQWdR[>?dJ">FJf&RU'3d>[*S">F8W!Qs3d]>?[=q=dE2nPuq.R=BLqp>FA`$RpKEk?XK:0?CG/* +RTs-c>[*S">F8QC>*rGqR9Nma?!Wq*?CP8-RU0?dJ!>F8W!QWdRZ>$7+m=d3#j +PZ:bJ<)o/`=-H]fP?:tR>$7.p>*`AsQWm[[>$@1p>*W5nPuq.R=BLei=HloiPuq.R=BLkl=dE2nQ<@@V +=]q%m=d2oePZ:bK%96GnAe=I*)mV2p`;\,O5Cbl62mhu;g&]:$EJRtENF6pi@!7N:FcBgROCEKu +A9q7=Ap]eTH^&#cP$rTu@X+&EGEQE[P%/g$A9sDLHBVldP@]*(A:0PLH')KWNaHmf>]Yd-Ef44EMHt=^ +@!.K$IG">anu(S6]Hk?!a+0@%CY4 +RpBa\i%R9X!c?!Wn)?("r&R9Np_>?[=r>*W5oQ!%7S=]ptk=HlifPZ1YI<)o/`=-QfhQ?dS'?CbJ3SR>is@:>^8@[g\1RU'3e>[2cH>[3_&?(5/,RpKEk?!a"*?C>&'Qs3d]>$@4p=dE2nPuq.R +=BLkl=dE2oQ$@:t>F8W!Qs3d^>?dJ">FA]#R9X!a>[*S">F8W!Qs3d^>?dFt>*iDrQWdRZ>$@A" +?(,&)RpKEl?soO4@%:S2RpTNk>[3\%>a\fG>FAZ!RTs-f?='+-?CYA0S6oWm?='+-?C>&'Qs3d^>?dFt +>*`>pPuq1S=BLeg=-HZdP#G;A;c8fY*`>pQ*rMuQs3d^>?dFu>*W5oQ!%7T%9Zi!=]q(p>*rMuV3$f<\,O5Cbl62mhu;g&]:$EJRqC +N*g^e??D05FGsUNO(!9r@X(n9AUBYQH^&#cP%/d#@X+&FG`lN\P%8m%A9sGMHBVlcP%/d#@X4,FGE?0S +Na?gf?$)!1FGjLJN*pde@<[`@G`Q$RP% +?(5)*S6]Hk?!a+0@%L_5RpB?i?!`t)?("o%R9X!c>[?[@s>*`;pQ!%7S=]ptk=Hllh +PZ1\J<*#2`=HllhPuq1U>$@>!>ao&+RpKEl?XTC2@%1D-RTs-d>[2cH>[3_&?(5/,RpKEk?!a"*?C4u% +QWmX[>$@4p=dE2nQ<7:U=B_%p=dN;qQs3d^>?dJ!>F8Z"Qs3d^>?dJ!>F8W!Qs3d^>?dJ!>F8W!Qs?dFu>*iGsQWmX[>?[J#?(,&)RpKEl?XTF3@%:S2RpKHj>[3\$>a\cF>FAZ!R9X!c?F/PuQX!a^>[*S">F/PtQWdRZ%9cu&>$I@u>FA`$V3$i=\,O5C +bl62mhu;gB5X+Ef+(AMHb+Y>B5U*Ef+1FNa['m@Wth8@saALH]qo`P%&[!@X+&FG`lN\P%B!(AUBYQ +H^&&fP@&Kn??M35FGjFHMdCL`?Z_67FGsXQO^`Qt@sX;JHBMcaOaVP+DaHg677MVq8qB]3LOW,tN)N]: +;b=I!#mQW[O\>$RP%?CY;-SR,Zo?=0:2@%CY4RpKEi?='"(>aSc#Qs3d]>?[@u>+&T"R9Np_>[*P! +>F&DqQ!%7S=]ptk=HllhPZCkM<`bJb?dM#>F8Z"Qs[)]G>[3_& +?(>8/S6oWo?=04.?^P#$Q<@CV=BUnk=I*&kQWdOY>?[J">FSl&RU0$@7r=d<,n +Q!%7V>?[Cu>F8W!R9Npa>[3_&?(,#(RTs-e>[[!Iu>+&QD>FAZ! +RTj$d?!Wq*?CYA0S6oWn?XK=1?^k>-RU'6g?!Wn(?(+u'R9Wsa>?[=r>*`>pPZV(Q=BUkj=d)ohPZLtO +;`>a$@7s=dN>rQWmX[>?[@s>*`>qQWdU\>?mP#>a\f$R9X!c%:*8. +?!Wn)?CG2-VN?r>\,O5Cbl62mhu;g]bm/F,F1BMd(4Z>B5U*Ef+1FNF6mj@;b=I!#lQW[L[>?mY'?CP5,S6]Kl?!j./@%:P2RpKEi?='"(>aSc#Qs3d] +>?[@u>+&T"R9X!`>[*P">F&GrQ!%:T=]ptk=HllhPZCkM<`bMc=-Q]dPZLqN='(Yi=dE5pQWmX]>?dM# +>FA`#R9Wsb>[)]H>[3b'?(>8/S6oWn?!j(+?^P#$Q<@CV=BUnk=I*&kQWdOY>?[J">anu(RpTKl?XK:/ +?CG/*RTs-b>$@7r=d<)lPuq.T>?R=t>*rMuR9Npa>[3_&>aeo&R9X!b>[3_&>aeo&RU'6h?=0.-?^b;- +RU'6d>[!Iu>+&QD>FAZ!RTj$d?!Wq*?CYA0S6oWn?XK=1?^kA.RU0?mIt>*`>q +Q!%:U=^%%m=d3&lPZV(Q<`bJc=-Q]cPZ:bJ[!M!>F8Z"Qs[*P">*`ArQX!a^ +>[3Y$>a\l'R9a*e%:3>/?='(-?^kD0VNI#?\,O5Cbl62mhu;g?mY'?CG/*R9X!b>?mP#>FA`# +RTs0g?!a"*?CG,)RTj'c>?mS$>a\f$R9Npa>[3\$>aJVtQ*rMuR9X!c?!`t+?CP5,RU'3f?[3_%>aJYuQWmXZ=]q"l=HuujPuq.R +=]q+r>+&W"RU09h?='+-?CG/*RTs-b>$@7r=d3#jPZLqN=BLei=I!&mQWmXZ>?[=r>*`>pPZV%P='(\j +=dE2nQWdR\>[3\%>aeo'RTj'c>[3\$>aelH>ael%RpB?mM! +>*iGsQWmX[>?[=r>*`>qQ?[@t>*rMuQs3d]>$I=s>F/MsQWdRZ>$@4q>*iDsQs3g_>[3_&?(5,* +S6oWo?XT@/?^Y/)R9X$d?!Wn)?("r&R9X!b%:!2,>[<,A:'MLG`lK[P$rTr@?dP% +?("r&Qs3d^>?dFt>*iGsRTs-e?!Wn)?(,&)RU'3e>[3\%>a\i%R9X!b>[3\%>aJYuQWdRY=]q%n=dE2n +Q<@@V=^%+p=dE5pQFA`$RTs-f?XK=1?^kA.RpKEk?XJ;Q?XK=1?^kA.RU'3f>?dM!>F8W! +Qs3d\=]q"l=HuriPZLqN='1ho>+&W"RU'3g?='+-?CG/*RTs-b>$@7r=d2uiPZCkM<`bMd=-QfhQ$7+n=d<,mPZ:bKAd=HuujQWdR[>?dJ">FA`$R9X!b>[3\%>aeoI>ael%S6]Ek?=070?_1V4SmPlr +?=070?^b5*R9X!a>?dFt>*iDrQWdRZ>$@7r>*iDrQs3d^>?dM#>a\i%R9X!b>[3\%>a\i%R9X!a>[*S" +>FA`$R9X!c>[[5?^b8+RU'3f?!Wn)?("r&R9X!b%:!/+>[3_'?(5/,VNI#?\,O5C +bl62mhu;g?ZqN[3b)?CG/*R9X!b>[3\%>a\i%RU'3f?!Wn*?(5/,RU'3f?!Wn)?("r&R9Np`>[*S" +>F/MsQWdRZ>$@7r>*iDrQWdRZ>?[@t>aJ]#QWm[\>$@:t>FA`$R9X!c?!Wn)?(,&)RU'3f?!VrK?!Wq* +?CP8-RU'3g>[*Y$>F/MsQWdRZ>$@4p=dE2nPuq.R=BV"q>*rQ!RTs-e?!Wk'>aS`"QWmXZ=]q%n=d2uh +PZLqN>a$7+n=d<,mP?1kM='1bl=dN;qQs3d_>[3\%>aer(RU'3f?!Wn)?(,#J?(5)) +S6]Hl?=070?_1V4SmPlr?=070?^k>-RU'3e>[3Y#>F8W!Qs3d^>?dJ!>F8W!Qs3d^>?dM#>aer(RU'3e +>[3\$>aSc#Qs3d]=^%+o=dN;qQWdRZ>?[G!>aeo&RU09h?='+-?CG/*RpKEj?='+-?CP8-RU0[3_'?(,&)VN?r>\,O5Cbl62mhu;gKHBVibP@Ag#@X4,HHBVibP@Ag#@X+&EG`lK[P%&[!A:'MOH]qo`P%&[!@X+&GH'2]aP%K'+ +Ap]eRHBM`^P$W6j>]Pd.Ef=7DN*^Uc@<[lDG`lN\OC?[@s>*iAqQ<@@W>$@:t>F8Z"R9Npa>[3\&?("u(R9X!b>[3\%>a\i%R9X!b>[3\% +>a\i%R9X!b>[2cH>[3\%>aer(RTs-e>[3_%>F/JrQ<@@V=]q%n=dN8pQWdRZ>$@:t>F8W!Qs3d^>?dFt +>*iDrQ>aFA`$RU'3g?='+-?CP8- +RpKEj?='+-?CY;N?CY;-SR,Wn?=070?_1V4SmPlr?=070?^k>-RU'3e>[3Y#>F8W!Qs3d^>[*V#>a\i% +R9X!b>[3\%>aer(RU'3e>[3\$>aJYuQWdRY=BUnk=HuujPuq.S=BUto=dN>rR9Npa>[3_'?(5/,S6oWo +?soO4@%:S2RpTNk%:!2,>[3\%>aS`"V3$f<\,O5Cbl62mhu;g$@7r>*iDrQWdR[>?dM#>a\i%R9X!b>[3V#>aJ]#Qs?dJ!>F8W!Qs?mS$>a\i%R9X!b>[2cH>[3\%>a\i%R9Npa>?dM!>F/MsQWdRZ>$@7r>*iDrQWdRZ +>?[G!>aeo&RU09h?='+-?CG/*RTs-b>$@7r=d<)lPuq.Q='(Vf=-QfhQ!%7T=]ptk=HloiPZV%P=BLkm +=dN;qQs3d_>[3_&?(5/,RpKEk?XK=1?^tDO?CY;,S6]Hk?!a%,?CbD0SR,Zn?=04/?^kA.RpKEh>[3Y# +>F8W!QWdRZ>$@:t>F8W!QWdRZ>$@:t>FA`$R9Np`>[*S">*iAqQ<@@U=BLhj=HuujPuq.S=BUto=dN>r +R9Npa>[3_'?(,&)RU'3f?!Wn)?(,&)RTs-b%9m#&>$@7r>*iDrV3$f<\,O5Cbl62mhu;gJH'2W^P$iNs@!7Z> +G*$'SOC36n@<[lDGEQH\P%/d#@sO5IH'2Z^P%&Wu@<[lDG*-3VO^WHs@<[lDG`lK[P%&[!@sO5HH'2NW +N*^Ua?Zh?9G)fsROCG*$-VO^`QuA9sGOI$A5kQ%"(2D*^I.6pu;k8:aK0Ljr<#NE&u@=BLek>*`>qQWm[]>?dM# +>aS`"Qs3d^>?dJ!>F8W!Qs3d^>?dP$?(,&)RU'3f?!Wn(?'nl$Qs3d]>$@7r>*rMuQs3d_>[3_'?(,&) +RU'3f>[<\#>*`>qQWm[]>?dJ!>F8W!Qs?mS$>aer(RU'3e>[2cH>[3\$>aJVtQWdR[=^%1q>*iDr +QWdRZ>$@7r>*iDrQWdRZ>?[G!>aeo&S6oWo?soO5@%C\5S6oWk>[3\$>Er>oPuq.Q=]ptl=d3&lQ!%7T +=BUkh=-Q`ePZ:bKDf=dE2nQWdR[>?dM#>ao&+RpKEl?soO5@%1GO?CP2*Rp96g>[[3Y#>F/PtQ<@CW=^%.q=dN;qQW[LX=]q(p>*iDrQWdRZ>$@7r=dN8pQ<@@U=BLhj +=HuujPuq.S=BUto=dN>rR9Npa>[3\%>a\i%Qs3d^>?dJ!>F/MsQWdOX%9Qbu=BLkl=dE2nV2p`;\,O5C +bl62mhu;g*`>qQWm[]>?dM">aS`"Qs3d^>?dJ!>F8Z"R9Npa>[3_'?(5,+RpB?i?!`t*?("r%Qs3d]>[!Iu +>*rMuQs[3_&?(+u'R9X!b>?dFs>*`;oQWdR[>?dJ">F8Z"Qs[[$7.p=dE5oQ<@@V=^%1s>+&W"S6fQn?XTI5@\.":SmZ#s?!`t)?C4o" +QW[LY>$I:r>F&GrQ?[@u>+/c'RpKBj?soO5@%1GO?CG)( +RTj'd>@!_'?(5,*RpB[3Y#>F/PtQ<@CW=]q%o=dE5oQ<@@W=^%.q>*iDrQWdRZ +>$@7r>*iAqQW[LX=BUnk=HuriPuh(Q=BLkl=dE2oQWmX\>?dJ!>FA`$Qs[*S">F/SuQWmUZ%9Qf" +=BUqm=dN;qV3$f<\,O5Cbl62mhu;g(c6B7-"WH^/,fP[\j" +@<[iBGEH?YP%8m%AUBVOHBViaP$rQs??D35F,aIHMd:F_?ZhB;G`ZB[P%&a#@sV.]bp0FGsLHNF$^e@X=2JH]r)kQ@F=8DaQp8 +77MVq8V'T1Ljr9!NDro>='(Sg=d<,mQ?R:s>*iGsQWdRZ>$@7r>*iGsRTs0f?!`t,?^kD0RpTNl +?XK7/?CP2*RTs-e>[[3Y$>F/PtPZ_.R=BLbg=HllhQ<@CY>?dM">a\f$R9X$d?!a", +?CP;0S7#`o?snJR?XK7.?C>#&R9Npb>?mV$>aJSsQ<@CV=B^tl=d<&kPZLtO=':hm=dN>rRU0$@.l=-QcfPZ1YI<)o/`+/]$ +Rp93g?soO5@%1GO>ael$RTj!b>?dS%>FSo(RpBF/PtPuq1S=BLhj=d<)l +Q$71q>*rMuQs3d^>?dJ!>*iDrQWdOX=BLhj=HllgPZLqN='(Vf=HllhPuq1S=]q+r>FJi'RU'3f +>[?[Cu>FA]"V3$f<\,O5Cbl62mhu;gB>^,Ef++CMd1@]?Zh?:GE?9YP%&^" +@sM(;@sO5IH'2`cP\#3+A:'POH]qrcP$rNr@!7W>Fc^!ROC*-k?ZhE9FH9aMNa6^d>]bp0F,XCGN*^Ub +@<[iDH'2ceP^e(5DaQp877DPp8V'T1LOW,sN)NZ9<`YDd=HlrjQ<@@V=]q(p=dN;pQWdOY>$71q=dN>r +RTs*d?!Wn*?(5/,RpKEj?='(,?(5)(RTs*d>[3_&>aeo&RTs*c>?dJ!>*iDqPZ:hL?[G!>+&T!R9Wsb>[#&RTs*d>?mV$>aS`!QWdRZ>$@4p=dE/mPZLtO +='1bk=dE5pR9a'd?=072@%^t=TOME'@Ul$>@@LV3RpTNl?='+-?CG/*R9X!a>?d=o=HloiPZ:bKAd +=HuujQ<@@V>$@7s>+/]$Rp93g?soO5@%(AN>a\f#R9Nm`>?dM#>FJi'RpBF/PtQ!%7T=BLhj=HuujQ$71q>*rMtQs3a]>?[Cu>*iDrQWdRY=B^tl=d2ujPZLtO='1\g=Hllh +Puh+R=BV"q>FSo(RpB[*Y%>FJf%VN?r>\,O5Cbl62mhu;g]Pg0F,aOLOF;G*DF-[16pl/g7XRj#Jq$HfLJUg+;cJiY*rJtQs*^]>$I=s>*W5nQ!%4T=]q%n=dE5oQWdRX=BLeh=-Q]c +P#G8@;c8fX*iGsQs3d^>?cTE>?dJ!>F/PtQWmX^>@!_'?(,&) +RpKEj?='(,?("u'Q<@@V=]pti*rMuQsF8SuQWdRZ>$@=u>a\i%R9X!b>[3\%>aeo'Rp96g?='..?CP2L?CG,)RTj'c>?mS$>aer(RpBaS`"Q!%:U=]q"m=d<,mPZLqN='(Vg=HloiPuq1U=]q(o>*iDrQWdRZ>$@4q +=dE2nQ<@@W=]q(n=dN5nQW[IX=]q.t>FSu+RpTKl?XK=2?_(S4SR>iq%:B5R*F,F4DMHb+X +>B5R)Ef""@M-P(X>]Yd-F,F1AM-FtW??;$2F,XFHMd:C^?#tp0F,O@GMdCI`??D-5F,aOKNF$^b?$)!0 +Ef!t>LKSPM=)EUkD1l&1L0/GN>B5R+FGjFHN*UOb?#s#*>]bp0FGsOJNaHpi@!.Q>G*$0VOC&fF'Ef+.DN-oo#D*^I-6:,ia7=7ZuJq$BcL/(L% +;GrNS<0(!XO]>DF<)o/_$@7r +>*iDrQs3a_>@!_'?(G>0SR>ir?soL3?^kA.QWdRZ>$7(i=-Q]cPZ1\J<)o/_?dJ">FA]# +R9X!c?a\i%R9X!b>[3_(?(5/,RpKEi?!Wq*?(5))Rp96h?!a%,?CP5M?CG/* +RU'3e>[3\%>aer(RpBaS`"Q!.@V=]q"m=d<,mPZChL>a*`>pQWdRZ>$@7r>*iDrQWdRZ>$@:r>*rGrQs!U[=^%8!?(>8/SR>ir?soO5@%Le8Smc&u%:ES7 +?soL3?^kA.VN?r>\,O5Cbl62mhu;g]P[+Ef"%AMHk1Z>]Pa.F,O=FMd:C^ +?$)!1F,XFIN*^Uc??D04F,XCHN*UL_?#tp0F,F1AMHb+Y>]Pa/FH'UKNF$^e??B2-??D05FH'XMO'd$k +@!7W?GEH?ZP%&^"A9sDNH^/2jQ"PN1B76(XI$J8iP[o*(@]Pd.F,XFINdZ2&D*gR0 +6pu5h7sms&Jq$KhL/:^*<)eoZ$@4p=d<)kPuq.R=BLhj +=I*)mQ<@@W>$?EC>?dJ">FA`$RTs-g?='1/?CbG2SR>iq?XK:/?CG/*Qs3d^>?[7m=HllgPZLqN='(Yh +=I32pQWmX]>[3\%>aer(RU'3f?!Wn)?(,&)RpKEi?2+ +S6]Ej?!a%,?CP5M?CG/*RU'3e>[3\%>a\i%RTs*d?='+-?CP5,RU'3e>[3Y#>F/PtQ!%:U=]q%n=dE2n +P?1hM<`bJd=HloiPZV%R=]q%n>*iGsQs3d_>?mS$>a\i%RTs*d>?mS#>a\c#R9Ej`>$RM$?(5/,RpKEj +?='+-?CP8-RpKEk%:\,O5Cbl62mhu;g&T1!DhhM8 +M-FtV>]P^-F,O=FMHk1[>]Pa.F,F7FMdLUe@!7Q=GE60WOCEHr@sO2GH')HVNF$^c?Zh?9G)fpPO'd$j +?ZfA0?ZhE:FcTpROC<)DF6d377DJn8Ua<*Jq$NjLeps-<)er\=-6QcP?:qO=BUnl=d?dJ">aSc$R9a*d>[<\#>*`>qQWm[] +>?dJ!>F/MsQ*`>pQWdR[>?cTE>?dJ">FJi'RpB?k?XTI4@%CY4SR>iq?XK:/?CG/*Qs3d^ +>?[:o=d<)kQ<@@V=]q(p>*rMuQs[*S">FA`$RU'3f?!Wn)?(5,*RU0[3\%>a\i%R9X!b>[3\%>a\i%R9X!`>?dCs +>*`>pQ!%:U=^%+p=dE5pPZV(Q=BLhj=I!#lQ!%:V>$7.q>*rN!R9X!c?[[3\$>aSc#Qs\,O5Cbl62mhu;g&]:$E/.\=MHk1Z?#tp1F,O=FMHk4\>]P^-F,F7FMI1Lc@!7T>GE?9ZO^i[!@sO5HH'2QY +NaHpg@!7Q=GE60VO'm-m@!5P3@!7W>G*$*TOC36n@<[iBGEQE[P%/g$AUBYUI@"YsQY1`4B76(XI$J8i +P[o*(@kPG<)o,_$I@u>aSc% +R9X'd>[Eb$>F/MsQs3d^>?dJ!>F/PtQWmX[>$@7r>*iDrQWdR[>?cTE>?dJ">FJi'RpB?k?XKC3?_(P3 +SR>iq?XK7.?(,&)Qs3d^>?[=q>*`;pQWdR[>$I@u>FA`$R9X!c?!Wn)?(,#(RTs-c>[*S">FA`$RU'3f +?!Wn(?(,#(RU'3f?!X".?_1Y5SmYrt?XTI4?^tD-S6]Ej?!Wt+?(5/M?(5/,RU'3e>[3\$>a\f$R9Npa +>?mS#>aS`#Qs3g^>?[=r=dE5oQ!%7T=]q%o=dE5oPZV%P='1_i=HuukPuq1T>$7.q>*rMuR9X!c?X9.. +?CYA/SR,Zo?=04.?^tD/S6]Hk?!a"+?CP5,R9X!a>?dJ!>F/MsQWmX^%9m,,>[]Pa-F,F=HNF6mh@!.K;FcKgNNEU=Y>&]:$E/7\;LgYCc@<[cC +HBDcdP%B!'AUKYPH]hi`O^WNt@X+#DG`ZBZO^WNu@X1t:@sX;IHBM`^P$rQs@!7W>FcTsRO(!6q@X+&G +H'2Z`P%K'-B7-(XH^A8gQ",''@F/T"RU'6g?!`k&>aJZ!Qs3d^>?dM#>aer(RU'3e>[3\$>aJYuQWdRZ>$?EB>$@7s +>+&W#RTs*d>[0SR>iq?XK7-?(,#(Qs3d^>[*V#>aeo&RU09h?='+-?CP8-RU09f>[3\$>aJYu +QWdR[>?dJ!>F8W!R9X!b>?mP">F8W!QWdRZ>$@A!?(5))S6]Ej?!a%,?(5))Rp96g>[[3\$>aS`"Qs3d]>$@7r>*iDrQ*rMuR9X!e?XK@3@%Lb6TOD9%@:>g;@A%%;T3u*"?t#X7@%:S2R9X!_=]q%m=d2uhPZLtR%9cr& +>?dP%?(GA2Vid/A\,O5Cbl62mhu;gB,L(EJ[n?M-tLd@<[`AH&uN^P%8m%AUBSOH]hlaO^`Tu@X*uCGE63XO^`U!@sM(;AUBVPH]hi_P$rTt +@<[f?FcTpRO(!9r@X+&HHBMfbP%B!+Ap]kUH'VrbQ""s%@E<`bMe=I!#lQWmXZ>?R.l=d)ohPuq1S=BUnl=d<,nQ!%7T +=]q"m=d3#jPZV%O='1Yf=HuukPuq1T>$@7t>F/T!RU09g?F/T!Qs?dP$?(5,+RU'3g>[$?EB>$@7s>+&W#R9Npb>[?dM">a\i%R9X!b?!Ne& +>a\i%R9Np`>$I@t>*`>qQ?[D!>FA`$RTs-e>[<_%>F8VuQ$77t>ael&Rp96h?!Wq)?(+u' +RTj'd>?mV$>aerJ?(,)*RU'3e>[3\%>aSc#Qs3d]>[!Iu>*iDrQWdRY=^%+o>*`;oQ!%:U=]ptk=Hloi +P?1kM='1Yf=-H]eP?1hN=]q"m>*rMuR9Npc?='./?_1Y5T3u&u?XTI4@%L_5SR,]p?=9=2@%:S2RTs-b +=^%+o=d<)lQ!%7V%9m#'>[*Y'?(GA2Vid/A\,O5Cbl62mhu;g]Yd,Ef+(AMHY"V>&fC(F,F4DMdCRd@<[fAGE?6WO(!6n@<[c@GE6-T +O'm-k?ZhB9FcBaNNF6mg@!.H9FGsRKN*g^e?Zh?9G)g!TO(*?p@9,A9sMNG`uT[P$rNs@!.Q=Fc^$VP$rTu +@!.Q?dCs>*`>q +QWmUZ>?[@s>*`>pQ<@@U=]q"m=d<,mQ!%7U>$7.p=dE8pQWmX[>?dJ!>aSc$R9X$c>[<_%>aS`#Qs3g_ +>?dM$?(,)+RU0?cTE>?dJ">FJi'RpB[3_&>anu'RTs*c>[3Y$>F8W!QWdRZ +>$@7s>*iGrQW[LX=]q"l=HllgPZLqN=BLei=dE2nQ<@CY>?mS#>aeo'RU0a\f$Q<@CW=^%4t +>FJc#RTj$d>[+/]G?(5,*RU'3f?!Wn)?(,#(RTj'c>[3\$>aJZ!QWm[\>?dFu +>*`AqQ!%:U=]ptk=HloiQ$7.o=d<,mQ!%7T=]q"m>*`AqQWmX^>[[?dS&?(>8/RU'3d>?[Cu=dN;qQWmX^%9m)+>[]Yd,Ef+(AMHXtT>&]:&F,F4DMdLXf@?mM">*iJtQs3d^>[*P">*iGsQ$@4q>*W8pQ!.=V>$@4q=dE8qQWm[\>[3Y$>aSc$ +R9a*d>[<_%>aS`#QWm[\>?[D!>FAc&R9a-f?!`t*?C4u&Qs[)]G>[*Y%>FSo(RTs-f>[3_&>a\f$ +R9X!b>[3\%>FA]"QWmX[>?[@t>*iGrQ<7=T=BUki=-HWbPZ:bK<`bMe=-culQ<@@X>?[G!>FJf%RU'3f +?!Wk'>a\f$Q+&PtRTj!b>?mV$>a\c!R9EaZ='Cnk=dWBB>FA`$R9X!b>[3\%>a\i%R9Npa +>[*V#>F/PuQX!a]>?dFu>F&JsQ!%:U=]ptk=HloiQ!%7T=]q"m=d<,mQ!%7T=]q"m>*`>pQWdR]>?mV% +>ael%RTj$c>?mV$>FJc#R9Nm`>?dS&?(>8/RpKBg>[*V#>F/SuQX!^_%:!2-?!Wq+?CbJ3VNI&@\,O5C +bl62mhu;gBGa/Fc9[NNFR6rAUTeSI$J2gP@Jp&AUB\RH^/,fP@T!'@sO5HH'2T\P%&Ws@<[f@G)p$SO(!6p@<[iC +G`cH\P%/d#A9sDKHBMZZNaHmf??D-3F,O=FMd:C_??B2,@l8V'Q0L4<&sMGmH4 +<)elZ+&Z%SR>iq?XK7-?(,&)RpKHl?=01.?CG2,RU'3e?!Ne&>aSc#Qs3d]=^%+o +>*`AsQWm[]?!Nh)?(,)*R9a*d>[<\$>*iGsQ<@@T='(Yh=HuujQ<7:W>?[Cu>FA]#R9Npb>[;iJ?!Wn) +?(,)*RU'3d>[*S#>FJf&RU'3f?!Wq+?CG2+RTs-e>[$7(k=-QZbPZ1\K='1_h=Huuj +Puq.S>$71q>*rJtQs*^]>?dM#>a\f$QX!^\>?[=p=d<)kQ<@@W>$@4q>*`;pQ!%7R;cAlY;Nk.2$7.p>*rN"R9X$b>?mP">F/PtPZV%P='(Yh=HuujPZ:bK<*#5`*`>pQWdRZ=^%+o=dE2nQ!%4S=]q%n=dE2oQWm^^>?mV&?CbG2S6oWm?='(,?(5))RTs-e%:*8. +?!Wn*?(52-VNI#?\,O5Cbl62mhu;g]bm3GE60WOCW^%Aq$%XI?nAjP@K!(AUBbTI$\DlQ=YH/A:'PNHBViaP%&Wu +@<[iBG*$*TOC]Wo&@!%?9FcKsWP%8m& +A9sDLHBMfbP%&[!@FJl)Smc'!?t,U3?CP8-SR>ir?soL4?^tJ1S6oWm +?='(,?(,#'R9Nm^>$@4p=dE8qQWm[]?!Wn*?CG2+R9a*d>[*N2oPZV%O>a$71r +>+&T"R9X!c?!VrL?='+-?CP8-RU'3e>[*S#>FJf&RU'3g?='./?^kD/RU'3f?!Wn)?(,#(QWmX[>$@1n +=HlcbPZ:bL=BLhj=HuujPuq.S=]q%n=dE2nQ<@@W>$@>!>a\f$Qs?d@p=HllgPZV%Q=]q"m=d<,m +PZV(N;c/WT;3Oq.kPG<)o,]kPH=]q"m=dWH!R9a*c>[3Y#>F/MsPZLtO='(Yh=Huuj +PZ1YI;cAoZ*iDqQWdRY=BUnk=HllgPZCkL='(Yi=d[3_(?CbJ3S6oWn +?XK:0?CP5+RU'3f%:*8.?!Wn)?CP8.VNI#?\,O5Cbl62mhu;g]P[*EJ[q@MHt:] +??B2+@$ID">aer(S6oWm?XB4-?(5,* +RpTNm?XK:/?CP8-RpKEk?XK:0?CP5+RTs-b>?[@s>*rMuQs3d_?!Wk)?C>,*R9X!b>?d@q=d)ohP?(bJ +;a=-H]fPZ_.W>?dM#>aer(RU'3f?!VrK?!Wn)?("r&Qs3d\>$@4p>*`>pQWdR\>[3b)?CG2+R9X!b +>[3\%>a\f#QWdRY=]ptj=-Q]cPZLqR>?dJ">FA]#R9X!b>[3\%>a\i%Qs3d_>[3b)?CG2,RTs*c>[3Rt +=d<)kQ<@@W>$@7r>*rMuQWmXWtYJ;`?dFt +>*`>pPuq1S=BV"q>*rMuQWRFX=BUtm>*iAqQW[L[>?dM#>FA]#R9X!a>[*S">F/MsQ<@@W=^%.q=dN>r +QWm^]>[3\&?(5/,RU'3f?!Wn(?'nl$Qs&]:$E/7b>MdLRc@!5P1@sX;KHBMc`P%/d#@X+&FG`lN\P%&[!@<[lCG*$*SOC!$f??D*5G)p0[ +P%8m%@X*uCG`Z9SN*^Ub??D-4F,XCGMgTbuDaHg87n8#$9S?5=M18K(NE0,A='(Sg=d3)nQaeo&RU0[3Y#>F8W"Qs[3\&?("u( +Qs?d=n=-HWbP#YPG<)o/`=-QijQ[3_'?(,&)RU'3e>[2cG>?dJ!>F/MsQ?dP%?(,&)R9X!b>?mP#>F8VuQ<7:T=BLhj=HuujQW[L]?='+-?CYA0S6oWn?XK=1?^kA.RpKEj +?='./?^kD0RpB*iDrQs3d^>[3Y$?(,)+RU'3a>$@1o=d3$<=HloiPZLqN<`bJc=-Q]cPZ:eM +>$7.p>*rN!R9X!a>?dFt>*`>pQ<@CW>$@A">aer(RpB?mP#>F8W!QWm[\>?dJ!>FA`$Qs3d^>?dJ!>F/MsQs3a_%:*8/?=072@%Un]P[*EJ[tBMdLRc@!5P1@sX;KHBM`^O^WKs@X+#DGEH +<`P;b=HlrlQa\i%R9Np`>[*S" +>F8W"Qs[3\&?("r'QX!d^>?d=o=HccePZ:bJ>c=HlrlQ@!\&?(,#(RTs-c>[)]E>?[=s +=dE2nQ<7:S='(Vf=-ZihPuh(T=^.>"?(+u'R9Npa>?mM!>*iGrQ<7:T='1_h=HuujQ<@@Z?[<\">*`;oQ?dG!>FAc&R9X!]=^%%l=d3$<=Hloi +PZLqN<`bJc=-Q]cPZ:bL>$7.p=dN>rQs3d]>?[=r=dE5oQ<@@V>$@A">aer(RTs*d>[3_&>aer(RpB?h +?='+-?CP8-RpKEj?!a"+?CG/*R9X!b>?mP#>F8W!QWm[\>?dJ!>FA]#Qs3d^>?dJ!>F/MsQs3a_%:*8/ +?='11@%Lh9Vim5B\,O5Cbl62mhu;gKHBVicP@Js'@sX>JHBMZZO^E6m??D65FH'RJNF$[c +??D08GE?6WO^WHq@$IA!>a\i%R9X!c>[*W2lPZ:bK +<)o/^+&W$R9a*d?!Wk(?'nl&Q$@1p>*W8pQ!.@U=]q"n>*`>qQWdR[>?dJ! +>F/MsQWdRY=]p6>=BLhi=HllgPZChL<)o/^F8W!QWdRZ>$7+m=d<)kPZChL>c +=-ZliQ<@@Y>[3\$>aSc#Qs3da?='./?^kA.RpKEj?='+-?CG/+R9Ws`>?d@p=HllgPZV%Q=]q"m>*`>q +Q$@A">aer( +QFA`$RU'3h?soO5@%Le8Smc&t?sfF2?^kA.R9X!b>?mP#>F8W!RTj$c>?mS#>aS`"Qs3d^ +>?dJ!>F8W!R9Wsb%:*8/?='./@%C\7Vid/A\,O5Cbl62mhu;g]bs/F,O4BMd:C_?$)$5G*$-VO^WHq@$@:t>FA`$R9X!c>[*W2lPZ:bK<)o/^+&W$R9a*d?!Wk(?'nl&Q$@4q>*`>qQ!.@V +=]q"n=dE5oQWdR[>?R=t>*iDrQWdRY=^$F8W!QWmX[ +>?R4n>*W2mPZCkM?dM">F/PtQWmX^?='+.?^kA.RU0?d@p +=HllgPZV%Q=^%(n>*`>qQ$@A!>FJf%QFA`$RU'3h?soO5@%Le8Smc&t?sfF2?^kA.RTs*d>?mP#>FA`# +RTj$d>[3_&>aS`"Qs[*S#>F8Z"Qs/?='+.?^tM3VNI&@\,O5Cbl62mhu;g?.Ap]hTI$J,bP$`Bo?#u$0EJn">Mct(X>&fI,FH'[NNF@$k@X!lAG`Q?mP">*rMtQs3a]>?[Cu>*rMtQWmXZ>$@4q=d2lePZ1\O>$IG#>aeo&RTs*e +>[3b(?(,#(R9Ws`>?dCq=d<)kQ<@@V>$7.p>*`>qQ!.=T='1\f=-Qa8$.+p=I32nQs!OY=]h%p=dWAqQ<@@U=]q%p>F8Z#R9a*f?soL4@%Le8Smc&u?soO5 +@%1J/RTs-e>@!\&>ael%RTj'd>@!V">F/MsQs*^^>?mS$>ael&Rp96f%:*8/?!Wq)>aeo&V3$f<\,O5C +bl62mhu;g&oO-FH'XMNF@!j@ +G)p'UO(*?p@(E'm!877DPo8Ua9)Jq$HgL/(O$ +9hgOA:Q84LOA]#@>d=I32pR9X!b>[F&GrPuq.Q>a*rN!Qs?dFu>F/PuQWmX[>?[@t>F/PuQ*`AqQWmX\>?cTE>[*S" +>F8W!QWmXZ=^%+p>*rMuR9X!c>[?mP">F8Z"Qs3d^>[*S#>F8Z"QWm[[=^%+o=d2le +PZ1\N>$@=u>FA]"R9Npa>[3_&?(+u'Qs?dCq>*W2mQ?[=s>*`ArQ$.+p=I<;qQs3^\>?R=t=dWDrR9Ea]>$74q=dW>pQ<@@U=^%+p>*rMuQsiq?soL4@%:P0Rp96g>[ael%Rp96f>@!V#>F/PtQs[3_&>aer(RU'3g%:*8. +?!Wk'>a\f$V3$f<\,O5Cbl62mhu;g]Yj.F,=(@M-=qV=EB=(FGjFIN*pjk@]Pa-Ef44EMdCL`@!.K;G)fsRNaR$j@!7Q;FcKgONF$^c??B2+@!7Q=G)p*WO^i[" +@X+&FG`lKZP$iEn??D35FH'UKNF6pi@X*rCG`Q>d=I32pR9X!b>[3\%>a\i%RU'3f?!Wk'>a\i%Qs[*S">FA`$R9Np_>$@7r>*W2lPZLqN='(Vf=-QcfPuq1S=B_"p>*iGtQWmXZ>?[=s>*`>qQWdR[>?dJ" +>FJc%RTs-e>[;iJ>[[3Y$>F8W!QWmX[>?[Cu>F8W!R9Npa>?mS# +>a\f$R9Np_>?[@t=d<,mQ!%4T>$71q>*iGsQWmX[>[!M">F8W!QWmX[>$@7r>*`>pQ?mM!>aJZ" +QWm[[=^%+o=dE6@=I*,mQWdLY>?R=u>+&Z#R9a$b?!E_&>F]#)SR,Qm?X9:3?_1V2SR,Tl?!Nk(>+/Yu +QWmUY>?[:q=d3&kPZV%P<`bMd=-culQ[3_'?(5,*S6]Ei>[[3_&>a\f$R9X!c +?!Wn)?(,)*RU09g%:*8.?!Wk'>aSc#V3$f<\,O5Cbl62mhu;gB,L(EJ[n>M-P(Y?ZV05FH'XLNF-de?ZhB:G)fsQNaR!h +@!,J/@>d=I32pR9X!b>?mP#>F8Z" +R9Npa>[3_'?(,&)RpKEj?='(,?(5,*RTs-b>?[=r>*N)iP>tYI;`*`AsQ?dFu>F/PuQX!a_>?mS$>aer(RU'3f?!VrK?!Wn(?'e_uQ<@@T='1\h=IEAuRU'3e>[3Y#>F8W!QWdRZ +>$@:t>F8Z"R9Npa>[3\%>a\i%R9Np`>?dJ!>F/MsQWdRZ=^%+o=dE2nQWdRZ>$@:t>F8W!QWdRZ>$@7r +>*iDrQs3d^>[3Y$>aSc$Qs3g]>?[=r>*`?A=dN;oQs3^]>[!S$>+8i'RpK?h?b5;/SmPit@:>m? +@A77?TOD9$?soI/>+/Z!QWm[\>?d@q=d2rgP?(_J;cAlY;j:<`PZLqR>$ID">aeo'S6]Kl?!a"*?(+u' +Rp93e>?mS#>a\i%R9X!c?!Wq*?CG2,RU0aS`"V2p`;\,O5Cbl62mhu;gGE-$SNa-[a>]bm1GE-$SNa[3q@X=2H +H'2T[P$iKr??VB:G*$-XP%&a#@sX>LHB_rdP@Jm$@X4,FGE6-SO'?U^>&]=$DhqJ4LKSPN>B5U+Ef++B +MHk4[?Zh<9GE-*UO'm-l@!5P2@<[cAGE??]P%B!(A9sDKH'2W]P$rNs@!7Z@GEQBYP$rQq@<[c@GE60V +O(!6m??D*3FGjLKNaHph@!7Q*iGtRU'3f>[<\#>*iDrQs3d^>?dP$?(,&)RpKEk?XK:0?CP5+RTs-b>?[=r>*N)iP>tYI<)o)\$@7r>*iGtQX!a_>?mS$>aer(RU'3f?!VrK?!Wn)?("r&R9Np_>?[@t>+&T" +R9X!a>?dFt>*iDrQWdRZ>$@7r>*iDrQs3d^>?dJ!>FA`$R9Np`>?dM#>FJi(RpKEh>[3Y#>F8W!R9X!b +>?mP">F8VuQ<@CW=]q%n=dE2nQ<@@V>$@4q>*`>qQb,5.SR5]o +?XB:1?CtV5TOD6&@pu*BA"mLDU17],@UYa2>FSl%R9Ws`>?dCr=d2uhPZChK<)o,]/SR5cq?XTF3?_(P2Rp99h>[En*?CG/*RU'3e>[3\%>aer(RU'3f%:*8.?!Wk'>a\i%V3$f<\,O5C +bl62mhu;g]bs2FH0aQO^`U!@saDNI$J8iQ">?+AUBSLG`cEYOBcg`>&]:! +DMD/-KN2iB=`9'uDhhJ6LKJMN?#tp4GE63XO(!9p@X(n7@X*uDG`cQaP@]**A9sGLH'2Z_P%&[!@sO5L +H^&)gP[f!#@<[c@GE60VO'm-k?$)!1FGjIHN*^Ub??D-4FGsRLNI?,&E'm!877DPo8V'Q0L4<#rMc3Q6 +$71r>FAc&RpKEi?!Wh%>*iDqQ<@CW=]q.t>aer(RpKEk?XK=1?^kA.RU'6e>?dCs +>*N)iP>tYH<)o&Z;it!YP>tYI;`$@7r>*iGtQX!a_>?mV%>aeu)RpKEj?=&,N?='(, +?(,&)RU'3f?!Wn(?'nl$Qs3d]>$@4p=dE2nQ<@@V=]q%n=dE2nQ<@@V=]q(p>*rMuQs[3_&>b,;4 +Smc&s?XB4.?CP8-RU'3f>[<_$>F8VuPuq1S=BLeh=-QcfPZLqN=BLei=HloiPZV%P<`bMd=-d!==I32n +R9Njb?!Nq,?(YM3T3u#u?sfO6@%q.>U17].AS%ZMB;K9RU1@f/@q2'9?(>2*R9X!a>[3V!>*W2lPuh(P +>a=-culQWdR^?='./?_1\7T426#@UYj:A"I+;SR5`p?=04/?CG/*RU'3e>[3\%>a\i%R9X!c%:*8. +?!Wn)?(5/,VN?r>\,O5Cbl62mhu;gMH^&)gP@T!& +@sX8HG`Z?WOBcga>B,L&DhhA1L0&8J>&f@&EJRh=Lg4tV??D*7G`Q$71s>FAc&RpKEh?!N_#>*`>qQWdOY>$@A"?(5,+RpKEj +?XB1.?(5,*RTs-b>[!Iu>*W2lPZLqN;_?[@u>*iJuQWm[^>[3\% +>aeo'RU'3f?!VrK?!Wn)?(,#(RTs-e?!Wn)?'nl$Qs?[@s>*iDrQs*^]>$I=s>*iDrQW[LY=^%1r +>F8Z"Qs[3_&>b,;4Smc&t?sfF2?^kA.RpKEi?F8VuQ<@CW=BUki=-QcfPZV%P=BUkj=d3#j +PZV%O='(Se=-d$>=dN;pR9Nmb>[3b'?(PD0SmPfq?XKC3?_Lq;U17W,ARqTJAYj!NU1@c.@pts7?(G8+ +RTs-d>[<\">F&DpQ<@@T='(Vg=I35qQs3da?='./?_(S4SRGos?soL3?^tJ1Rp99h>[a\f$Qs3d^ +>$I@t>F8SuQs3d_%9m)*>[3_'?(,)*VNI#?\,O5Cbl62mhu;gHBDZ`P%&d$@sX;HH'2KUO'Qjf@?mS%?(,)+RpKEh?!N_">*`>q +R9Nm`>[3_(?(5/,RU'3f?!Wn(?'nl$Qs?mS$>aJ]"Q$@.n=d3&lPZ_.R=^%(o=d?[@s>*iDrQWdR[>?cTE>?dJ!>F8W!Qs?mS$>aer(RU'3e>[3\%>aeo'RpKEi +?='(*>a\f$Qs?dM#>aer(RU'3f?!Wq*?(>;1SR>is@UYm<@@gn8SR>iq?XK7-?(,#(QWmX[>$@7q +>*`;oQ<@@V>$@4q=d<,mQ!%7S=BLei=IEBC=diPuRTisa>?[M$>+Ju*SR,Tn?XB=2?CkM3T3u'#@UZ!@ +@A@=BU1@c.@pu$:?CtP0SR#Nk?!a"+?(,&)RU'3f?!Wq*?(,)*RpKEj?='+-?CG/*R9X$b>?mIt>*`;o +P?1hM<`bMe=-QcfPZLqN='(Vf=-Q]cPZ:bM%9Qc!=]q(p>+&W#V3$i=\,O5Cbl62mhu;gLHBhrbP[\m#@<[iAGE6*TNaR'k@<[`@HBD]aP%/j%@X=2F +G`c9RNa-[c@<[lDG`lTaP@]**A:'JKHBM]^OC<FcBgRO+)G,EC3-:77V_s8qB]3LOW,sMc*K4<)eoZ?mV& +?(,&*RU'6f>[3Ot>*W5oR9Nj_>?dP%?(,)+RU'3f?!Wn(?'nl$Qs3d_>?mS#>aJYuQWmXZ>$7+n=d<,n +Q!%7T=^%+p>*`>qQX!d`?!Wh&>aS`"Qs3a\>$@7r>*iDqQWdR[>?cTE>[*S">F8W!Qs3d_>?mS$>ael& +RTs-d>[3\%>aeo'RpKEi?='(*>a\i%Qs[*V%>ao#)RU'3f>[ael$QWmX[>$71q=dE5pQ?[=s>*`>qQ?[M$>+Ju*SR,Tn +?XB=2?CkM2T3u$"@:5g>@A77?U1.Q*@UYm8?(YG/SR#Ql?!j+-?CP5+RpBB5X+F,O=FNF-df@!@]AH'2W^P%&^"@$."g$@>!?(5,*RU'3f?!Wn(?'ec!QWdRZ>?[@t +>*`;pQ!%:U=]q"m=d<,mQ$@4r>*iGtQs3d^>[3V">ErAqQ!%7S=':bh=dE2nQWdR[>?cTF>?mS# +>aJVtQWdRZ>?[@t>*iGsQWmX\>?dM#>aer(SR>iq?soI0?(,&)RTs-e>[?[@t=dE2o +Q<@@X>?dM#>a\i$Qs3a\>?[=r>*`>qQ<@CW=^%1s>FA]"RTs-e?=0.-?^b;-RU0?[M$>+Al'S6]Bj?,Sm>Tn?!O"-?(YD.TO(os?[?m@n=HcceP#G;B;c8cX;j:9_P>kPH<)o,]l +<)o,^]Yj1FH'^TO^ia$@saAKH]hiaP%&Wr +@<[c@G)p'TO'd$i?Zh?7FGjCGMHt=^@!%<8Fc9dSO^`U!@<[c>FcB^LMd1=\>]Ni%>B,L(EJe%CNF-df +@!7W@H'2W^P%&^"@>Ljr<#Mcaer(RU'3f +?!Wn(?'ec!QWdRZ>$@7r>*`;pQ!%7T=]q"m=d<,nQ$@4r>F/PuQs3d^>[3V!>*W5nPuq1R<`bMe +=I*)mQWdR[>?cTF>[3\$>aJVtQWdRZ>$@7r>*iDrQWdR[>?dM#>aer(SR>iq?soI0?(,&)RU'3f?!Wq+ +?CYA0RpKEf>$@7r=d<)lPuq.S>?[@t>F/MsQWdRY>$7.o=dE2nQ<@@V=]q+r>FA`$RU02*Rp90d>?[M$>+Al'S6]Bj?,Sm>Tm?!Nt,>b>;,T3bfq?[En)?CP8-RpKEk?XK=1?^kA.R9a*c>?m@n=HcceP#G;B;c8cX;j:9_P>kPG +<)o)\l<)o,]G)fpPNF-gg@<[cAGE??]P%8p&@sO5GGE?-QNEU=Y +>&[Ju>&]@&EJn+DN*^Uc?ZhE;G*$-VOC$@:u>a\i%R9X$b>?mFs=d[3\&?("u(QsEs`>[*P!>F/PtQWdRZ=^%.p>*iDrQ$@:t>F8Z"R9Nsc>[[*Lt=d2uhPZLqN<*#5_>$@7r>*iDrQWdR[>?dJ!>F/GqQWRFZ>?mY'?(5/,SmYrs +?soI0?(,#(QX!^\>?[Cu>F8W!QWm[[=^%+o=d)ohP?1hM>`$71r +>*rQ!RU09i?XK=1?_(P3S6fTk>[*S">F8WE>*rMtR9Wsb?!Wq*?(5/+RU09h>[3_&>aer(RpBanu'RTs*e>[3e*?(>5,Sm>Zp?!j41@%^k8TO2-$?XTR7@%Ue6SmPlp>[En)?CG,)R9X!a>?dCs>*`;o +PZCkMtYI<)o,]$@4p=d2uiV3$i=\c0MGc2Q>oi;Vp=mf)kXp\t'h +rql`^s8N#squ6?heGB7F_ge8VZsn6@@X4,HHBMc`P%/d"@B>X.FGsUMNF@!j@<[c@ +GE-$PMdLRa@X=2IHBM`^O^`Qt@X+#FH'2W]O^N9j?Z_96FGjIIMdUah@X!lAGE--UNad3n@&[K">B,O)Ef44ENEpXc??M98FcTpQO(!6q@<[i@FH0[LNa6gj?$;BDH=]q(q +>F8Z#R9a*c>[*`ArR9X$c?!Wk(?("u(QX!d]>?dFu>F/MsQWdOY=^%+o=dE5oQWdR[>?dM#>a\i% +RU'3g?!Wq,?CYA0RU'3d>?dCr=d2uhPZChL<)o/^*iDrQWdR[>?dJ!>*i>p +QWRCZ>?dV'?CY;-SmPlr?XT@/?(,#(QWmX[>$@7r>*`>qQ?[@s>*iEB>*iDrR9X!d?='+-?CP8-RU0[3\%>aer(RU'3f?!Wk'>a\i%R9X!c>[3_(?CP8-Sm5Tn>[F(/?_Lh8TjV<'?t#d;@@pq8SmPlp>[En) +?(,#(R9X!b>?mM!>*iDqPuq1R=BLei=HloiPZ:bJ<)o,^[3V!>*W2lVid/A])KYI +cMlJqi;Vs>n,DtYq#:0irql`^s8N#squ6?heGB7F_ge;XZse-<@<[cAG`ZBZO^`Qt@<[f@FcBaNNF$^c +??D-6G)fsRO'm-l@<[fAGE6*RN*g^d@<[c@GE6*RNaHpg@!7N;G)]jONEpXb?$)$2F,XIJN+$pk@X*uD +G`ZBZO(*?p@sO2HH'2]aP@T!(A9sJMH';Z\P$`$71r>F/PuQs3d]>?[:p>*W5oQWdOY>$@7r>*`>qQ<@@U=BLhj=I*)mQ<@@V=]q%n +=dN>rQs3d_>[3\%>a\i%R9X!c>[3_(?(5/,RU'3e>[3Y#>F/MsQ$@7r +>*rMuQs?mS#>a\f#R9Ega>[$@7r>*`>qQtYJ<`YDc=HlojQWdOY>$@7r>*iDrR9X!d?='+-?CYA0RpKHh>?[@s>*iEB>*iDr +Qs3d`?!Wn)?("r&R9Np`>[*S">F/MsQWdRZ>$@:t>F8W!Qs3d^>[*V#>a\i%SQoHl>[F%.?_Cb6TO;3$ +?t#^9@@pq9SmPlp?!a"+?(,&)R9X!b>?mM">F/PuQ$@1o=d3#jPZ:bK<)o/_a\i%WK`YH^&H%Nd/M_tiVr*@n,DtYq#:0irql`[s8Mopq#8h@!<0odSuK)&FH'XMNaR$j@<[c@ +G`Z?XOCEEp@<[c@GE63WO(!6o@X*uDG`ZBZOC]P^+EJ[n>M-FtV>B,L)Ef++C +MdCLa@!.H?dCs>*`>pPZV(Q=BLei=HloiP?1hM<`bJc=-Q]c +PZ:bK<`bMe=I*)mQWdR\>?mS$>a\i%R9X!b>[3\%>a\i%RU'3f?!Wn)?(,&)RU'3f?!Wn)?("r&R9Np` +>[*S">F8W!J!aGEQs[3_&?(,)+RpKEj>[En)?(G;/T3u*"?t#[8@@gk9RpB[<\#>*iDrQWdRY +>$@4q=d<,mQ!%7S<`bJc=-Q]cP>tYH8^$@>!>aer(RU'3f?!Wn( +?'ec!QWdRZ=asV@=]q(p>*rMuQs3d]>$@7r=dE2oQ<@@U=BLhj=HuujQ<@@V=]q%n=dE2oQWdOY>$@J$ +?(P;-Sm>]p?XTL6@%Uh8T3u*"?soR5@%1G.RU'3e>[3Y#>F8W!QWm[\>?dFu>F/PuQ<@@T=BLeg=-Q]c +PZChM=]q(p>+#h*>ao&+S6oWn?XKq&R/Xo#ao9`fg]$74lMg;Pp&=acqu6Tls69R_qu6Bieb]@G`daY] +[U+'9@!7Q&]:$E/7\:Lg4tX>]Yg0FGsUMNF@$l@X*uDG`cK]O^i[!A9sDLHBM`^P%&[!@sO5JHB_rdP@T!&A9q7= +@sO5HH'2W]P$rQs@!7Z>Fc^!SO^rg&ApfkVI$\JoQXbE/@XOJPI[F_tRV%)=Bn2XeJ!jhpQ",0)@<[iA +G*$'RNe`7CF$i??84S)$8qTl6LOW,sMc3Q7*W5nQ!%7T=]ptk=HloiPZV%O +='1Yf=-HZdP?(_J+&T"R9X!b>[3\%>a\i%R9X!b>[3_&?(,#(RTs-e>[[[2cH>[3\%>aer(RpB?i?XK=1?^k;,Rp9$@7r>*`>qQt\K<`bJd=HciiQWdOY>$@7s>*iGs +R9Npb>[$@4p=d<*==HuujQ!%4T>$7.p=dE2nQ<@@V=BUql=d<)kPuh(Q=BLkl=dN8p +QW[IX=^%.q>*iDrSQfBk>[[aJZ!Q$@4q>*`>qQ?[:p>*N,lPZLtO<`YGd=-m&mQs*[^%:*8/?='./?_(S4Z(%9__u@mZec+D(jSnKEnc&4\q>UStB!<1&hU9(k4Fc]pOO'Zpg?#ts1FGa@FMHb+X>B5R)Ef""@M-P(X>]P[+Ef"%AM-P+Z?#tm/ +F,F1CMHb+X>&]7"DhhD3KiMrBA:0VOH]ql^O^N?o@!7QhLlQXJ7X@QqIS*4a9MC1j:/6XB:lJ:MN`/l<<)f#\>a +;_kSI<`bMe=I*)mQWdR\>?mS$>a\i%RU'3f?!Wk'>a\f$ +QWmX[>$@:t>F8W!R9X!c?!Wq*?CG2,RpKEj?='+-?CYA0J"0kQS7#]q@:>d:A"[=?TOVE&?t#X6@\7%: +TjhN*@UYpF/MsQWdRY>$@4q>*`>qQ$@1p>*W8pQ?[G!>a\i%R9X!b>[3\%>aS`"QWmXZ=]q%n=d2oeP>tYJ;h%f2;cAoZ;j10\PZ1\J>a>a*rMuQs3d^>?dP#?(5))Rp96g>[[aAPsQ!%7S=BLef +$@1o=d3#jPuq1U>$74s>+5t-?CYA0SR>it@UZX9TDlq2d/M\shu;d; +m/HSTpAXmer;Q]ms69R_r;QNkfD>RIb($4i\m]cE??D67FH0XJNEgR`>]Yd,Ef+(AMHb+Y>B5U*EJdt? +MHb(X>B,L(Ef+.DMHt:\>]Yg.Ef+(?Lg+hS=`0!qD1u&/L0AVT>B>^/FGsRLNF6mh@!.K?C4DXdI[O\nP@Am%@kVJ<*#5_[3_&?(,#(R9X!b>?mM!>*iDrQs3d^>?dM#>aer(RU'6g?='+-?CG2,RpKEk?XJ;Q?XK=2?_1\7T4)6& +@pu$?@@pq9SmPs!?t#aX3?CG/*QWm[\>$71q=dE5pQ?[=s>*W8pQ!.@W>?[@t +>*iDrQ$@4q>*`ArR9Npa>[3\%>a\i%R9X!a>[*P!>F&DqQ<@@T>a[*S#>F8Z"RTs-e>[&( +R9Np^=^%(n>*N,kPZ:bK>b=-QcgPuq1S=^%+p>*`ArQ*iDqQs3a_%:3A1?XK@3@%Lh9 +\>,huc2Q5lg]$43l2L,MoD\L`qYpElrql`[s8MrqqYo.E!<12lVQmdCHBM`^P$rQs@!7T*rMuQWmXZ>?[=s=d$7.p>*iDrQWmX[>[!P">a\f$Qs?dJ!>F8W!R9X!b>[3_&>aer(RpB$71q=d2uhPZLqP +=asS?>$7.o=d<,mQ<@@W>$71q=dE2nQ<@@U=BLhj=I*)mQs3a]>[*Y%?CG/+RTs-e>[[3_&>a\i$R9Ws_>[*P">F/PtQ[a\f#R9Nm_>?dJ" +>FH"*>aeo&RU'3g?!b.>VZ,$Cg&Bn.jo4TFnG`(Zq#:-hr:pGE60VO'd!f?$)!0Ef+(AM-P(Y??;$3FGs^UP%8m%A9sDLHBM`]OC<9l@!.H; +G)g!SNaR!h@!.H8FGjFHMdU[e@<[fBGE?9XO(!6n@X!uEGEQBZP%&^"@X4,HH'2Z_*N,kPZCkL<`bMc$@:t>F8Z#QX!a]>?dCt +>F&GrQ?[G!>a\f$Qs?dJ!>F8W!R9X!b>[3\%>aer( +RpB[En)?(>2,SR,Zo?=040?^kD0RTs*c>?d@q=d3#j +Q!%7U>$@7s>*rQ"Qs[3Y$>a/AoP?1kN=]q"m=dE2oQWm[\>[*Y%?(,&)RU'3f?!Wn)?(,&)RTs-b +>$@7r=d2uiPZLqP=asS@>$@4p=dE2nQW[LY>$@7r=dE2oQ<@@U=BLhj=I*)mQs3d_>[3_'?CG2,RpB[3\$>aJ]"QWm[\>?dFu>F/MsQ[*S#>F>q)>a\i%RU'3f?!Y7GX8^cNhYuR7l2L,Mo)A@^q>U9jrV6EWs8Murqu5:G!<1CF +m/H2Iir7d5g&BM#dJhDibPoW_a8X)0`Uq.K`rci2;jdJhSneGe)! +g&Be+i;Vg:kl0rJnG`%YpAXmequ6NmrqQNXs8N#srVkRK!<1RKo)A+Wm/H8Kk5OE?iVqa6h>Z1+g4@rL +g$dYog[a,"gB$'`p"KDurn;qVrRq1rqiLg'V:gd[qqD&)rn[S2ro*k;roX4ErpB^Srq$-^rqQKhrquco +rr2]ml2Ub^rr)iOqZ-WJrq69^rpg!Urp9XLroj@DroO.?ro8Rhlf.p(qr72,roF%pHhJbeX-rpKZ\rpHWYJb]?Bq>:$cqtp %APLeod +EI +75 0 0 36 520 184 cm +BI +/Width 225 +/Height 108 +/BitsPerComponent 8 +/Decode[ +0 1 +0 1 +0 1 +] +/DataSource cg_aiproc +ID +j8],9qZ-WQJcDeNJcG!7rq-)frq*&eJcFU,j8],9qZ-WQJcDeNJcG!7rq-)frq*&eJcFU,j8],9qZ-WQ +JcDeNJcG!7rq-)frq*&eJcFU,j8],9qZ-WQJcDeNJcG!7rq-)frq*&eJcFU,j8],9qZ-WQm/MY9_#Dd] +l2S!erq$#drpuucOoEZ+j8],9qZ-WPrr2]kq##^?_#)[ZrqbmVrq`turp]f_rpZc]Oo+qOqu-3el2TfD +rndMPrn[SPrquZjrqcEcp%X+4chHDmq"Xj_rqQKerqQKeqtU0brqQKerqQKeq"VVurp9NXrp6KUT_J-S +qt^-crqlTjqu-Ekm/Q5Jrr2oRqZ-WNrql]krqZQgrqHEcqt9jYJb."ThXga=rq$-]qt'1Hq"+LW]^u-d +qkF)RV=U8Lq"4RYrq??crqQKgrqcWkqu$Hlqu6'ak5YG[rn[GOrn@AIrqQKdrq69^rpp'Yrp]gRq!N_# +dd?,_qsOINi9pU3qsOINqsM>gro3gHro0dAU[@jErpTaRrpp'[rq-3`rqHEfrqcWkrqucoqu60dl2UY[ +rn[GOrn7;Frq69^rpg!VrpB^Orp'LIroj.?J`bDCjQ>poroiV0roWn:_WLjQqjIH=V<4Q8qrdtBqs"+G +rp9XPrp]pXrq-3`rqQKhrql]mrr)iqo)ItSrr2oqrnRANrn%/Arpp'Wrp9XLroa:Bro=";ro*k7qqlt] +dba'Ak260ro&'H'qqqD0rnkTLrm^h0rm[e$UYbn*ro!e7ro3qKdadF/rmq)#p"&BZqpk\sqpk\s_U\Y/ +qi:[!V:D?kqptburn7;)rnRM1ro3q=rosFKrpTjXrq??drqcWlrr)iqp&F:Vrr)iorn@5LrmLf6rp'LE +ro*k4rn7;%rmUkorm1SgqojW7d`^^pp!!3Urm1/\ps&KU_TVqqqhP0fV9>XWrlkAdrm(MirmLeqrn%/( +rnm_8roa:Irp]pYrq??erql]nrr2Tjl2Ub]rql]JqZ-WCJ(*$)\%]qh]#:e]_5joUW3Ek1Y.(.+[%XJ) +TW,2gW3DkjYFVMmSY`K[V66>bY+2>iSY`K\VQZSgYF_VpSu/]^VQZPeY+;DlS>EBYV66>bY+2>kS><EBYV66>bY+2>kS>EBZV,a[hVQQJeY+;DlS>EBYUop/]XI>ocR\QsQ +Uo^,`Y+;DmSYiT]VQZPfYFVMmSYiT_W3N"oZCn2(TW,;kW3`.qZ_+2%Su8ibVQcVfY+2>kS>EBZJ#0<= +V66AdYF_VpTVo#cVm)biYF_YqTVo&eW3N"pZCn2&Su/]^VQZShYb%_pSu/ZeXL#$tR]`*JY*tf`S"-^P +S$8?MZ'q,dR[ULNR^&?OZ^dPlS=HmSS$AHOZ'q,dR[ULMR^&?NZCIGjS=HmSS?eWRZC@>gR[ULMRX_T2 +R^&hS"$^QS$JNQZC@>hS"$^QS$JNQ +Z'q,bR@17HRBN$HYF1faS!pXPR^/EOZC@;gS!pXPR^/EPZ^mVnSXm3\T!k5^[@WqsSt33XS?eWQZC?!* +ZC72eR[UOOR^/HQZC@>hS"$^QS$JQSZCIGjSXd!VS[4oYZ_!_nSXd!US?eWRZC@;gS!pXPS$JNPZ'q,d +R[UOPS?n`UZCIGjS"$^QS$JNPZC@;gS"$^QS$SWS[%3_oSXd*ZT!k8`\Y>e0UnbZ%W;bHKh>ZI6kl0rJ +nc&1[q#:-hr;Q]gs69R_r;QQlf_Y[Jc@;k$_J+FdAp]hTHBr)dP[\g!@G*$*TO^NBq@!G\6@%RUpl5A9sMMGEQBYP$rQt@XiTb@X+&GH'2`cP\5E1 +ApfkSH]qufPA,H2Bmu@^I[4\sQ=P<*@!7W>G)p$RNF?shDLe"(:/?U@;2A(JN)N`:<)nuY*rMuQs[3V">F&GrQ$@7s>+/c)RpTNl?!`t*?("r&QWdRZ>$?EB>$@7r>*rMuQs3d] +=^%+o=d<)kPZCkL='(\j=dE2oQWmX\>?dJ!>FA`$R9X!c?!Wn)?(,&)RU'3e>[3\%>aJVtPZLqN='(Vd +[3_&>FJi%RTs'd>[*_(>bGM5TjhH+ARqWKA>3UEU17W(?X9+)>+/Z?=dW>oR9Ea^?!Ee) +>aeo&R9X!c?!Wq+?CP;.SR>ir?t,d=@A%+=SR>iq?XK7-?'ni#Qs[3\$>F&GrQ<@@\?='41@%CV1 +Rp96f>@!V#>F8Z"R9Npa>[3Y$>F8W!Qs3d]>$@7r>*rMuR9Wsb?!bt,dJhethYuU8l2L,MoD\I_q>U&]@&E/S"CNEpXd?ZqN= +GEH9VO^E9n?ZhH:FH9aMKHBVigHBVoeQ"GE/ApfhSH^&&eP@Aa!@X!uE +H'2Z_P@Jm%@sO8IG`lKZO^`Qt@X4)GH')upQ%)J%Jkf*s;,`EQ$@+m=dE5pQ?dFu +>*iDrQ!%7S=BUkj>*`>pQ?dM#?("r(J!s\MRU0[!P"=dWApQs*X]>?[M$>+f50TjV6%?so^:@%Ue5SR,Wn??fbF?b,5-SR5Zl?@!V#>F8Z"RTs-e?!Wk'>a\i%Qs3d]>$@7s>+/`&RTs-c>[*S">F8PtQs!X\>$I@u>*rMtR9Npb +>[3_(?CP;.RpKEj?='(+?(,#(RTj'c>[3\%>ael&bfe3/df.r!i;VmRIb($:m]k;_[BmlC`I@4_rR:go7Ap]kSH'2W^P%&Wu@<[i?FH'UKN*UL_>]Yd-Ef44EMHt:]>B,R* +EJn+DNEpUb?ZhE]Pd,E/Rk;M-FtW?#u!3FH0aQOC39p@!7Z>G*$$Q +O'Qjf?$'),?$)*4FH0[NO'd'l?[%T>GEHc>Ei;rPZ_.S>?dFt>*iGtQWdRY=]q"m=d3#j +PZV(S>$7+o=cu]`P#G;D=BLhk=dN>sR9a*e?!`#L?XK7/?^kA.RU0kPG<*#2`=-Qcg +QWdR[>?dFt>*iDrQ<@@U=BLhj=I*)mQ<@CW>$71q>*rMuQs3d_>[3b)?CYA0T426#@UYa3>a\i#Qs3^Z +=]^qm=.!,mR9Eab?!O".?(kV3TjV6#?sfO6?_1VL?CYA.S6oQm?s]C3?CP;.RpKEi?!Wk'>aS`"Q<@@V +=^%1s>*rMuQs3d^>?dFt>*iDrQWmX^?!Wn)?("r&R9X!`=^%.o=dN8pQWdRZ>?[G">aeo&RpTNm?XK=1 +?^tJ1RpKEi?!Wn)?("r&R9X!b>[5:f`W"-]ec+A'j8S?Cn,DtYq#:0irUp3Ts8Mopq>StB!<1#gV6@OE +I$ePoQtLf6ApTbRH'Df`P@A`u@<[f@G)p$SO'Zpg??D04F,XCHMd:C^?#tp0F,O:DMd1:\?#ts1F,XIK +NaR!j@<[fBH'2Z_P%&Zu@<[f&]=&EJn4IO(!3o@Fc]mNG`cE[P@Ag%@saJNI$J5hQ"59. +AUKhUH^A;jQ=>0'@X=2JH^&&jH^&)gP[o-)@sO8HGEQBYO^<-i??D37Fc]sQOC*-k?ZhE:FcTmPO'm-l +@*iDrQ<@@U=BLhj=I!#lPZ_.R +<)o/^?dJ">aSc$J!aMIQs?[=r>*N)iP>tYI8_?[G#?(5/,RU'3e +>[3V!>*W2lPuq.S=]q%n>*`>pQWdR[>?dM#>aeo'RpKEj?XB:2@%:V4RU'-c>[!P#>*rMsQs3^]>$7:u +>+Ai%SR#Kl?8-S6oQk?!Wn)?("r&Qs3d]>?[:o=HuujQ<@@V=]q%o +=dN;qQWdRY=]q(o>*rMuQs3d]>$@7r>*i>pQ<7:V=^%.q>*iGsR9X!c>[3_(?CP8-RpKEj?='(+?(,&) +RU'3d>[3Y$>aSc$^q[Y`ao9]eg&Bt0kl1#LoD\L`qYpEcs69R_qu6Bieb]@G`IF\d]4ZMYApfqWH^A8g +P[\j"@<[lBFH9dNO'Zpg??D37FcBaNNF-dd??D-3F,XCGMd:C^?#tp0F,O=FMd:C^??D-5FH'[NNa[-n +@<[f@FH0^LNEU:W=)NaqDhqV;M-Y1\@0>]bs1FH'UMO'm-n +@!IfCHBM``P%8p(A:'POH^&&fP[\m#@$@4p=dE2nQ<@@T=BLbg=HlifPZCkM=BUnl +=dE5pQWm[[>?cTC>$@4q=d)ohP?(bK;cSuZ;j(*[P>tYJ='(_m>FA`$S6oWo?soL3?^kA.Qs3d\=]q%n +=d<)kPuq1U>?[Cu>FA`$RU'3g?!a",?CP8-S6oZn?XT=->FA`"R9Wp`>[!P">+/Z!Rp9-c>?dS%>FSl% +Rp90e>[*\&>FSlB>FSr(RpK?h?aeo&R9X!b>[3Y#>F/MsPZ:bK>c=-QcfQ<7:U=]q%n=dE2n +Q<@@V=]q%n=dE2nQ<@@V=]q%n=dN;qQWdRZ>?[G">a\i%RU'3f?!Wn)?(,&)RU'3f?!Wn)?'nl%Qs[4qR]DfeKcMlGphu;d;mJc\UpAXpfr:U*Ss8Mopq#8h@!<0odU9(q]P^.FGsXPOCEKuA:'MNI$A2iQ">?.@sO8HGEQK +H]qrdP@Jp&@sX>JG`lN\P%&[!@X+&FG`uWaQ=G9-A:'VQH^82hQ=G9-@sO>JGa)W\P@/Qs@F8W!Qs3d]>$@4q=d<)mPuq1Q='(Se=-ZokQ!%7T>$@4r>*`Aq +J!O8AQ[3e+?_(S4S7#]n?XB.+>aJVtQ*rMu +R9X!c?!Wq*?CG/*RU'3f?!Wn*?(,)*R9Wp`>[!S$>+/]"Rp9-d>[!V%>+8c%Rp93f>[*\&>FSl%RTj!b +>^0JA?!Eb'>FAc$R9a$c>[[*Fo=-QcfQ!%4S=]gtn=dN;qQWdRZ=^%.p>*iAqQW[LY +=^%.p>*rJtQs*^]>$I@u>F8Z"R9X!b>[3_&?(,#(R9X!b>[3\%>a\i%R9Np_>[*P!>F/Q!\@8sH_Z%aX +eGe;'jo4WGnc&7]q>U!<0lcTW5J4HBr&dP@Jm$@!@]=FH0XJNEgRa>]bp4Fc^$T +OCEKu@sX;IH')Q\OC]Yd-Ef++BMHt7\ +??;'4FH'^PO(*?qAU9SPI$J8kQ"GH1A:0VNHBM]^]bs6GEQEbGEQK_P\,<. +AUK_QH]queP@Jm$@sO5HG`lK[P$rNq@!.Q>Fc^$TO^WHr@[3\$>aJYuQWdOW=^%(n=d3#jPZV%P=BLei=HloiJ!=&;PZV%P +=BLbg=HcffP?(bK='1Yf=HlrkQs3d_>[3e+?_(S4SR>ir?soI1?CG/*RU'3e>[3_&>aeu)RpKEj?='+- +?CG/*Qs3d]>?[=q>*`>qR9Wpa?!Eb'>FSr(RpK?j?2)RTisa>Bj;;>$.+p +=I*)kQ<@:W?!Nk*?CYA0SR>iq?XK7-?(,&)R9X!b>[3_'?(,&)R9X!a>?dJ!>F/MsQWdR[>?dJ!>FSr* +S6oWn?XK:/?CG2+R9X!b>?mP#>F8W!QW[LX=]q"m=d3#jPZV%P=BLei=dE5o[C!=?^])@Se,J,$jSnKE +nc&4\q>U!<0lcT;f;1H'Dc`P%&^"?[%T]bp4Fc^$TOCNR!A9sDJ +H')Q\OC]Yg.F,O:EMd:F_??;'4FH'^Q +O(*]bs5GEH<`GEQK_P\,9-Ap]bRH^&)g +P[o*(A9sDJH'2T]P$rQr@!7W?GE?6WO^WKs@?dM">*iDrQWdOV=]ptl=d)ohP?1kM='1Yf=HcfgJ!=&;PZV%P=BUkj=d)oh +PZLtN='1\h=d<,nQs3d_>[3b*?^tJ2S6oZo?soI1?CG/*RU'3e>[3_&>aeu)RpKEj?='+-?CG2+Qs?dCs>*`>qR9Wsb?!Eb'>FJi%RpB6g?!Nn*>b5;/SmPfp?='1/?(>2)Rp9-c>Bj;;>$.+p=I*)kQ<@:W +?!Nh)?CP;/SR>iq?XK7-?(,#(R9Wsa>?dP#?(,#(R9X!a>?dJ!>*iDqQWmX\>?[D!>FJl(RpKEi?!Wn) +?(,#(R9Nm`>?dJ!>F8W!QW[LX=^%(n=d3#jPZV%P=BUkj>*`AqZa-n9^&H(OdJhl!j8S?CnG`+[q>U!<0ibS>NSuFH0aOO'm*l?Z_?8FH0[KNa?de??D39G*-6XO^WHs@X+&EG*-3UO'd$i +?$)'3F,X=EMd(4Z>B5U*Ef++BMd1=]>]Yg/F,O=FMd:C^??D*4F,XIJN*pdg@<[c@G`Q9XOCEHs@G)g6^O(gdADa?[37n%et8qB`2L/:[';GrKR<01*\Puq.T=^%7u +>aeo&Qs3d\>$@4q=d<)mPuq1R;`$7.p=dE5oQ$@7s +>*iJtQs3g_>?mP#>*rMtR9X!d?!Wn)?(,&)RU'3f?!Wq*?(52-S6oWn?XK@3@%:S2RTs-e>@!V$>*rPu +R9a$b?<`h'>*rMsQs3a_>?[M$>+Ju+SmPfs@:>j=@@pq7S6]Ei>^0M?>$.+p=HlogPZUtS>[3b(?(5,* +RpKEi?a\f$Q$@7s>F8Z"Qs?dFu>F&DqQ<@CZ>?mS#>aJSsQ<@@V=]q"l=HuujQ!%7T +=^%1s>*rMuQWdRY>$7.o=d<,mQ!%7U>$7.q>+&T"Z*:J3]`,qMd/Mbuir86BnG`+[q>UB,L(EJ[q@M-P(Y>]Yg/F,F7FMd:F`??D-5FH'XLNF6mh@<[cAG`Q9XO^`Qu@X+&FG`lN]P%&^" +@G)g3\NbCR=D*U@/7R_Yq8V'T1L/:^';GiEP;ik$\Puq.T>$@>!>a\i%QWdRY +=]q%n=d<)kPuq.Q;`$7.p>*`>qQ$@7s>F/T!Qs3g_ +>?mM!>*iDrR9X!c?!Wn)?(,&)RU'3f?!Wq*?(52-S6oWn?XK@3@%:S2RU'3f>[<_%>F8Z"R9a$b?<`e% +=dN;oQWdLZ>$7:u>+Ju*SmPfs@:>j=@@pq7SR,Tl?$KV@>$.+p=HlogPZUtS>[3_'?(,&)RpKEi?a\f#Q*rMuQs3d^>?dFu>*`;oQ?dM#>aAMqPuq.Q='(Vf=-QcfPuq.R=BV"q>*rMu +QWdRY>$@1o=d3&lPZ_1T>$7+p>+&W$Yck80]DfeKd/M_tir83AnG`+[q>UB,L' +E/7\:M-FtV>]P^/FH'XMNaHpg?Zh?7FGjIIMdLUd@<[cBH&uTaP%B!(@sX>JH';Z^P@Ag%@X4/HG`uT] +G)g3\Nb1F;D*U@.6q)Dm8:X?,KMG9u:f*-M;ik$\Puq.T>$@>!>a\i%QWdRY=]q%m=d<&i +Puh%P=BUkj=d2rfP>tVI;a$ID!>a\i%RU'3f?!Wh&>F8W! +R9X!c?!Wn)?(,&)RU'3d>[*V$>FJi'RpB?i?='+.?CG5,RU09g??RA!>+Al(SR,Wo?XB=2?CP5*R9Wp`>Bj;;=]^qm=-ZrjQ!.7V>?dM#>a\i%R9X!b>[3\%>a\f#Q$77t>aeo'RU'3g?='(,?("r&R9X!c?!Wn)?'nl$Qs3d^>?dFt>*iDrQWmX[>?[@s>*iDrPuq4S=BUki +=HliePZChL<`bMd=-ZokYck80])K\Jci2Vsir83AnG`+[q>UB,L'E/7\:M-FtV +>]P^0FcBdPNaHpg?Z_96FGjFGMdLUd@l8:F0'K2#'q:JZsK;ik$\Puq.T>$@>!>a\i%QWdRY=]q%m=d<#hPu^tP=]q%n +=d2rfPZ:bK>c=-QcfJ!O5?Q<@@U=BLhj=I*)mQ<@@X>?dM#>aeo'RU0aS`"R9X!c?!Wn) +?(,&)RTs-c>[*S#>FJf&RU'3f?!Wq+?CP8-RpKEj?='+-?CG2,RU06e?<`e%=dN;oQWdLY>?RA!>+Al' +SR,Tm?Bj;:=]^nl=-ZrjQ!.7V>?dM#>a\i%Qs3d^>[*V$>a\f$QWmX[>$@A"?(,&) +RpKEk?XK:0?CG/*RU'3f?!Wn)?("r&R9X!a>?dJ!>F8W!Qs3d^>?dCs>*`>qPZV(Q=BLeg=-Q]cP>tYI +>aUFH0[LNF-gg@<[fCH')ZbP@f0+A:'SOHBhudQ",-*@sO>KGa)W]?dP%?(,&)RTs*c>?dM">F8PtQs!X[>$@7r>*`8nPuq.S +=]q(p>*iGsJ!jMGR9Np_>?[@s>*iDrQWdRZ>$@:t>F8Z"R9Npa>[3_'?(,&)RU'3g?='(+?(,&)RU'3e +>[3\%>aer(RU'3f?!Wn)?(,&)RU'3f?!Wn)?(,&)R9j*c?<`h'>*rMsQsFSo'Rp93f>[!S# +>*rJrQ<@:T=a4#6=]^nl=-d&mQ$@>!>a\f$Qs?dP$?(,&)RU'3g?='(, +?("r&R9Np`>[*S">FA]#R9X!b>[3_'?(,&)Qs?d@r>*W5nPZChL;`U[3b)?CP8-RpB[[*S">F/MsQWdR[>?dM#>aeo' +J"'ePRpTNk>[aJYuQWdRZ>$@:t>F8W!Qs3d_>[*Y&?(5/,S6oWn?XK:/?CG/*RU'3e>[3\%>aer( +RU'3f?!Wn)?(,&)R9X!b>[3_'?(,&)R9j*c?<`k)>FJi%RpB6f?anu&RTis_=]h"m=-crhPZCeK +=*Rc2=&tSha\i%R9X!b>[3\%>a\i%RU'3f?!Wn(?'e_uQWdOW +=BUnk=IEE!RU'3g?='+-?CG2+Qs?d=p=d)ohPZ:bJ<)o,^UFc^$UO^WKt@X+&IH]r#fP[f!%@X4,FGEH9VOC[*Y&>aer'RTs*d>@!_'?CP2+RpB?h>[3\%>aJYuQWdR[>?dP$>anu(J"'ePRpTNl +>[Ek(?'nl$Qs3d_>[3\%>a\i%R9X!b>[3_(?(,)*RU9?i?XB1-?(,&)RU'3e>[3_&>aer(RpB?i?!a"+ +?CG/*R9X!b>[3_'?(,&)R9j*c?<`k)>FJi%RU'-d?!Eb&>FJf#RTip]=BLnl=-cujQ!%1R=a4#6=]^nm +=I35pQX!^Z=]gni=-QcfPuq.T=^%;#?CG/+RpBa\f$RTj'd>[aAPrQ?d=o=d2uiP>kSG<)o,^UKH'D`_5a=d3)o +QWdR\>?dM!>*rGrR9Ed^>$@A!>Ff).SmPlq?!j+-?^k;+RTj$c>[3_&?(5)*J"9qSSmPlq?=04/?^k;, +Rp99h>[En)?CP2+Rp99g>[En)?(,#'RU'3g?!Wn)?(,&)RU'3f?!Wq*?(,,,RpTNl?='(,?CG2+R9X!b +>[3\%>a\i%QsEm_?!+&W!R9Wp`>[!P"=dWAqQs!OX=BChk=.!/nR9Ng^>^0G@>[!S$>+&]#R9j'` +>$@4p=dN;pQs3a^?!En0@@gq:S7#`p?soC.>aSc#Qs[*P!>F&DqQ<@@V=^%+o=dE5oQ[3b) +?CG2+R9a*d>[3Io=HcceP>kSG<)o,_=-HciQ!%:W>?R:s=d3#kYck80])K\Jci2Vsir83AnG`+[q>U5b=d*&oQWdR[>?dFt +>*iAqQW[LZ=^%4s>F\u,SR,]o?!j+-?^k;+RTj$d>[3b'?(5)*J"C"TSmPlq?!j+-?^k>-RpB?i?!a%, +?CY;-S6]Hj?!`t)?("r&RTs-e>[[3_&>aeo& +QsEm_?!+&SuR9Nj^>?[Cu=dN8oQW[FX=]h%o=IE>qRTs$c>^0GA?!Eb'>FSr'RU03b>$@4p>*iDs +Qsir?soC.>aSc#Qs?dFu>F&DqQ<@CW=^%+o>*`;pQ<@CZ>[3b)?CG2,RU'6g +>[>c=-QijQ<@CX>?R:s=d3#kYck80])K\Jci2Vsir83AnG`+[q>UG)fsQNF6mg +@G*$?^O(LF7D*:+(6:?&g8:F6+KMYL%;c8]X?dM#>FA]"Qs3d^ +>?dJ">FA]"R9Nm`>?[Fu>+/Z#RTj$d>[[*V$>FJi'RpB?[@t>*iGsQX!^^>?mS$>aeo&RTs*d?!Wq+?CP8-RpTNk?XB4,?(,#(R9X!b>[3Y$ +>F/PtQWmUZ>$71q>+&SuR9Wsb>[[*S">*rMuR9Npb>[$@7r=dN;pQWdR[>?R=t>+/Z"RTj!c?!Wt-?^tM2Sml-"@UYd6?^tJ1 +R9X!a>?dFt>*`;oQ<@CW=]q%n=d3#kYck80])K\Jci2Vsir83AnG`+[q>UMHBVlcP@Ad"@X+&HHBMfbP%B!(ApfkUI$J;kQ"><,@sO2FG`Z?dM#>a\i%Qs3d^>?dJ!>F8W! +Qs3d^=^%1q>+/Z#RTj$d>[[*S">FJf&RU'3g?='./?^tJ1RpKEi?='%)?'nl% +QWm[\>$@7r>*iDrQWmX]>?mS$>a\i%R9X!c?!Wq+?CP8-S6oWn?XB4,?(,#(RTs*c>[3Y#>F/MsQWdRZ +>$@7s>+&T"RTs*d?[3Y#>F8W!R9X!c>[$@7r>*iDrQWdR[>?dJ!>FJc$RTj$d?!Wt-?_(S3T426$@UYg8@%C\5RU'3e>[3V! +>*`;oQ<@@V=]q%n=d)ohYck80])K\Jci2Vsir83AnG`+[q>UGEHGE63_GE60VO^`QuA9sDMH^&,iQ"PN2B76(YI?nMoQ=bN/AUBVNH'2T[P$rQt@<[iC +GEHNaOCgR9D*L7*6Uc;l8:XB-L/Cg*<)\l[=-HciQ?dM#>a\i%Qs3d^>?dJ!>F8W!Qs3a\=B_%n +=dN5nQWRFZ>$RP%?CP2*J"0eMRp96f>[3\$>a\f$R9X!c>[[Ee&>F/PtQWdRZ=^%.p +>*iAqQW[LY>$@7r=dE2nQ!%4T=]q(o>*iDrRTs-f>[[3\%>aS`"Qs3d^>?dJ">FA]# +RTs*d?[[*S">FA`$RU09h?='10@%CY4SR5cq?XT@0?CG2+ +R9a'b>?dJ!>F/MsQWdR[>?dJ!>FJc%Rp96g?!a%.?^tM2SR>ir?soI1?CP8-R9X!a>[*Ou>*`;oQ<@@T +='(Vf=-Q`dYck80])K\Jci2Vsir83AnG`+[q>U +H')T^P%/d#@sO5IH'2Z_P%/d#@sO5HG`Z?WO'm-k@!7N;FcB[JO'Qde?#l!3EfXRLO^WBq@X!uGH^&)g +P[f!%@sO5HG`lN\P%&[!@sO5IH'2]aP@Jp%?ZhB8FGsRLN*g^e@!7T>GEHB,U*E/Ik> +Md1:]??D08GEQE[P%8m%@sX;GG)p!QNF-gg@!7Q?dM#>a\i%Qs3d^>?dJ!>F8W!Qs3a[=':hj=I*#kQWRCY +>$IJ$?(5)*J"0eNRpB?h>[a\i%R9X!b>[3_'?(,&)RU'3f>[<\#>*`>qQ[3_&?(,#(RTs*c>[3\%>aS`"Qs3d^>?dJ">FA]#RTs*d?[3\$>aSc#Qs3d^>?dJ!>FA`$RpKEj?XB:2@%C\5SR>ir?soI2?CP8-RU'3d>?dJ! +>F/MsQWdR[>?dJ!>FSl'S6]Hk?='./?^tJ1S6oWm?XK:.?(,&)Qs?dFt>*`;oQ<7:S='(Ve=-Q]c +Yck80])K\Jci2Vsir83AnG`+[q>UMH^/2iP[o*'@X4,E +G*$'ROC36n@!7W>G*$-VO^WHr??D36FH'XMNF-gf@<[c@G`cEY2`=HcolQ?dJ">F8W!Qs3d^>?dJ!>F8W!Qs3a]=^%1q=dW>pQs!U]>?mY&?CP2+ +J"9qRS6oWl>[aJYuQWdR[>?dM#>a\i%R9X!b>?mM!>*`>qQ$@7r>*rMuQs3d^>?dJ!>*iAq +Q<@@V=]q%n=dN;qR9X!c>[3_&?(+u'Qs3a\>$@7r>*iDrQWdR[>?dJ">FA]#R9X!c?!Wn)?(,&)RU'3f +>^0P@>$@7r>*iDrQWdRZ=^%+o=dWDtRU'3g?!a",?CP8-RpKEj?='+-?CP8-RU'3e>[3\$>aJVtQWmX] +>?mS$>aeo'Rp96g?!a",?CG2+RU'3f?!Wk'>a\i%R9X!b>[3Y#>F8W!Qs3d]>$@7r=d3#kYck80])K\J +ci2Vsir83AnG`+[q>UH'2Z_P%/d# +@X4,DFcKdMN*^Ub??D-4FGsUNNa[*k@b=HcolQWdR[>?dJ">F8W!Qs3d]>$@7r>*rMuQs3d_>$ICu>FAZ!R9Eg`>@!b)?CY>.J"9tTS7#`o +?='(+?'e_uQ<@@W>$@7r>*iDrQs3d^>?dFt>*`>qQ$@:t>FA`$R9X!b>[3\$>aJYuQWdRZ>$@7r +>*iGsR9X!c>[3_&?(+u&Qs*[Z=]q%n=dE2nQW[LY>$@7s>+/]%RU'3f?!Wn)?("r&R9X!a>BjA<=]q%n +=dE2nQ<@@T='(Vf=-culR9X!b>[3_'?(,&)RU'3f?!Wn*?(5/,RU'3e>[3\$>aJVtQWmX]>?mS$>aeo& +RTj$c>[3\%>a\f$Qs3d^>?dJ!>F8W!R9Npa>[3\%>aer(RU'3e>[3\$>a8MsYck80])K\Jci2Vsir83A +nG`+[q>UNMsFGjRONa[-lA9sALI$/&fP%B!)AUBVNH'2Z_P%&[!@X+&E +GEH?YO(!6n@<[cAGE?<[P[o')@sO;KH'DicP\#3+ApfkVI$SAlQ",*'@Fc]sQOC36n@<[iCH'2Z_P%&[!@<[lAFcB[J +N*UL_?#tp1FGjLJNaHph@<[fBGE?9YO^i[!@X*uDG`Q9WNaHmf??D05FGjITF,O7BMd(1Z??D3:G`cH[ +P%B!'AUBVPH]r#fP@]**ApfhRHBVf_P$rQt@X!rDGEHQcOCgX=D*U@.7R_Yr8qBc5M,R<3<`P5`=-Hfj +Q<@CY>$IA!>F8W!Qs3d]>$@7s>*rMuR9Wsb>[$@7r>*iDrQWdRZ>$@:t>FA`$R9X!c>[?[@t>*iJtR9X!b +>?mV%?(+u&QWRFW=BUql=dE/mQ<7:U>$7.q>+/Z#RTs-e?!Wn)?("r&R9Npa>BjD>=^%.p=dE2oQ<@@T +='(Vf=-d#mR9X!b>[3_'?(,&)RTs-e>[[@!\&?(,#'Rp93e>[3\% +>a\i%Qs[*S#>F8Z"R9X!b>[3_&?(5,+RU'3g>[UNMsFGjRNO(!9pA9j>LH]hreP@]**AUBYNG`lK[P%&Wu@(c6B7-"XI$SJoQ>(c6Bml=\I?nMnQ",*&@]Yg. +FGjFGMdCL`@<[cAGE69[P%8m%A9sDKHBM`_P%&Wr@<[c>FH'XWF,aLJN*UOa?ZhED*U@.7R_Yr8qB`4M,I63$71r +>*iDrQWdRZ>$@7r>+&T"RTs-j?t#^:@@pq;SmPs!@:>d;@@gq:J"9tTS7#`m?!Nb%>Er>nPZLqN='1\g +=HllhPZLtO=':hm>*iGtQs3d^>?dM#>aer(RU'6g?='(+?C>&(R9Npb>@!\&?(,#(RU'3g?!Wn(>ael$ +Puq+P>c=-QcfPZV%R=^%+p>*rMuQs[3\%>a\i%QsBj><>$71q=dE2nQ<@@V=]q%n=dWDt +RU'3f?!Wk'>a\i%Qs[*_*?_(S4S7#`o?XK7/?CG,)Rp96f?XK:0?^k;,RTj'd>[?mS#>a\f$RTs-e?!Wq+?CP;/RU9Ek?='(+?C4u&Yck80])K\Jci2Vsir83AnG`+[q>UNMsFGjRNO(!9p@sO5JH]hreP%8p'@saAJG`lK[P$iKq@!7W>Fc^!RO'm*k@!.Q>G*-Ec +Q>(f7B76(YI?nSrQ>(f7BmuC]I$SAkQ",*&@<[i?FH0XKNEpXc?$)'4FH'UKN*^Ub@<[`?GE6-TO'm-k +@<[iCH'2Z_]Yg.FGjFGMd:F_ +@<[cAGE63XP%/d#@sO5IH'2W]P%&Wr@<[c>FcBaXFcB^LNaHmh@!7W@G`lK[P%&[!@*iDqQWdRZ +>$@7s>+/Z#Rp96l@UYs>@@pq;T3u*"@:>d;@@gq:J"9tTS6oZl?!Nb$>Er;nPZLtO=BLei=HllhPZLtO +=':hm>*iGtQs3d^>?dM#>aeo'RTs0f?!`t)?C>&'R9Nma>?dP$>aeo&RTs-e>@!\&>ael$PZLqN>c +=-QcfPZLqP=]q%n>*rMsQs3a^>?dM">FA]"Qs3d^>BjA=>$@7r>*`>qQ$@4q>*rQ"RpB[FA]"Qs3a]>?[P'?_(S4SR>iq?XK:0?CG/*RpB[[3\%>a\i% +RU'3f?!Wq+?CP;/RU9Ek?='(,?C4u&Yck80])K\Jci2Vsir83AnG`+[q>UoF,F=INF6pi@<[cAH&uN]OCEHr@G*-3WP%&[!@(f7Bmu@[I$J8iP[f!%@<[i@FcTmPNaR$j@!7QFc]sQO'd$j@!7W?G`lN\P%&[!@<[lAFcB[JN*UL_?#tp0F,O=FN*UOa??;*4FH'XM +N*g^d?Zh<7Fc9[MN*g^f?ZhB;GE--^GE-*UO^`QuA9sDMH]qudP%&Wt@<[f?FcTpQOCW[$ApfhTI$J8i +Q"><,@X+&FG`l`dOCgU;D*U@.77DPo8V'T0LJ^p,<)\iY*iAqQs*[]>$ID!>FJc% +Rp96g?XK=1?^tJ0S6oTn?sfI4@%CY4J"'eORU0[3Y#>F/MsQWdRZ>$@7r>F&GsQ$@4r>F/Pu +Qs3d^>?dJ">F8Z"Qs[3\$>aJYuQWdRZ>$@7r>*iGsQs?dM">FAYuPuq.Q='(Vd$71q>*iDrQWdRZ>'O5<>?dJ">FA]#R9X!a>[*S">FA`$RU09g?!We#>*iDqQ<7=V +=BV%u>ao),S6oWn?XK:0?C>&'R9X!b>[3\%>aeo%RTj!b>[3\%>a\i%RU'3f?!Wn)?(,&)RU'3f?!Wq* +?CP5,RpB?i?!`t*?C>&'Yck80])K\Jci2Vsir83AnG`+[q>UFcBaNNF6pj@!7W?GEQBZP%&[!@sO5IH'2`cP\#3+AUKbTI?eGoQ>(f7 +B76(WI$8)fP%&[!@<[iBG)p'TNad0m@<[fAGE63VNa[*k?Zh?8FcBaNNaR$j@X+#FHBMfb[3Y#>F8W!Qs3d^>[3Y$>aS`#QX!a]>?dFu>F/PuQs3d^>?dJ! +>F8W!Qs3d^>?dJ!>*iAqQ<@@V=]q%n=dN8pQs3d^>?dM!>FAYuPuq.Q='(Vd>a'O5<>?dJ">FJf&RU'3e>[3\%>aer(RpKEh?!N[u=dE2nPuq.R=BLts>ao&+ +S6oWn?XK:0?C>&'R9Np`>[*S">FAZ!R9Eg_>?mS$>a\i%RU'3f?!Wn)?(,&)RU'3f?!Wn)?(,&)RU'3f +?!Wn)?'nl%Yck80])K\Jci2Vsir83AnG`+[q>UoF,O@HNaHph?ZhB8 +FH'UKNF$^d??D05FGsOJN*pgi@!7W@G`lT`P@f-+Ap]kUH^8&^O'd$i@<[fAGEHB\P%/g$A9sGKG`lK[ +P%&Zt@X!lAGE?9YOCNQuA9sDKH'2W\O(!6n@!7T=G)g!TNa[-l@sO5JH]r#fB,L(EJe"AMHk4\??D06FcKjQO(!9p +@X+#GHBMfgHBMc`P%/d#@X+&FG`lHXO^<-i?#u!1Ef44EMdU^j@X+&HHBMidP@]*(@X+&EG`cW`Nb:I; +D*U@.6q)Dm8:aH.L/:^(;GrNS<0:3]P#bYK='(\j=dN8oQs*^_>?mY&?(>2,S6]Hg>$@7q>*rMuQs3d_ +>[3_&?(,#(J!sVJRTj'b>[*S">FA]$R9X$c?!Wn*?(,&)QX!a]>?dFt>*iDrQs3d_>?mV&?(5/,RU09h +?!Wn(>aJYuQ$7.o=dN8pQs3d^>?dP#?(+u'QWdRZ>$@4p=d<&jPuh(P>a?mS$>aer(RU09e>[*S#>F8Z"R9X!a>?d=n=-QcfPZChL<`YSk>FA`$RU'3g?!`t* +?'nl$Qs3d]>$@7q>*i>pQWRCW>$@:u>F8Z"RU'3f?!Wk'>a\i%Qs[*S#>F8Z"Qs[*S">F/Su +Yck80])K\Jci2Vsir83AnG`+[q>U]P^+EJdn;LK\VO=E'("E/7b>MHk4[??D-6G)g!TO(*Bs@sX;MH]huj +I$8)eP%/d#@X+&FG`lHXO^3$e>]Pd-EJn%AMdU^i@<[iCG`lT`P@Jm$@X!uDGEHE\Nb:L?dFt>*`>qQWm[^>[3_'?(>8/S6oWm?='(+?C4r$ +QWdRZ>$@4p=dN8pQs3d_>[*Y$?(+u'R9Ws`>?dCr=d<)kPuh(P>a'O5=>[3_&>aeu*RpKEh>[3Y#>F8W!Qs3d]>$@.l=-QcfPZ:bKGi>*rMuR9X!c?!Wn(?'ni#Qs3a[ +=^%+o=dE/lQ<.1T=]q+r>F8Z"RU'3f?!Wk'>a\i%Qs?dJ!>F8W!Qs3d^>?dJ!>F&GrYck80])K\J +ci2Vsir83AnG`+[q>UW]$Fcg*VP%&[!@<[fAG)fsRNaHph?ZhB9FcBaN +NF6pj@!7W@GEQK^P\,3,ApTeTHBqr]O^NG)fjMN*UOa?ZhB:G)fsRNaR$j@X+#FHBMfbB,O)Ef44EN*^Uc@!7Q=GE63XO(!9o@X*rCG`ZBaG`ZBZP$rTu +@X+&EGEQ?WO^3'h?#u$3F,aLJNF6pk@X+#GHBMidP\#3*@sO5HH'2fbNbCR=DF$R177DPp8V'Q/L/:^( +;GrNS<0:3^PZLqP=BLtp>FAZ!RTj$d>[?[@s>*rMuQs3d_>[3\%>a\i%J!jPHR9Np_ +>[*P!>F/PuQWm[\>?dFu>F&JsPZV(Q=BLhk=d<,mQWdR[>?dS'?CbJ3SR5cp?XK:/?^Y/(Qs3d^>?dJ! +>F8Z"RU'3g?!`t)?CG))R9X!a>?dCr=d<)kPuh(P='(Vf=-QcfPZLqP=BUqm=dE2nQWdRZ>'O5<>?dJ" +>FJf&RU'3d>[*S">F8W!Qs3d]>?[=q=dE2nPuq.R=BLqp>FA`$RpKEk?XK:0?CG/*RTs-c>[*S">F8Ps +Qs!R[>?dP%?(5,+RpKEi?='+,?(,&)Qs?dJ!>F8W!Qs3d]>$@7r=d<)lYck80])K\Jci2Vsir83A +nG`+[q>U<-@sX;IHBModO(ggCE'm!97Rhbt8qB]2LJ^p,;cA`Wael%Rp96h?!a%,?CkM3SR5co?!Wn)?("r&R9X!b>[3_'?(,&)J!jPHR9Np_>?[=r>*W5o +Q!%7S=]ptk=HlifPZ1YI<)o/`=-QfhQ?dS'?CbJ3SR>is@:>^8@[g\1RU'3e>[3\%>aeo'RpKEj +?='.-?CP2+R9X!a>?dFt>*`;oQ<@@U=BLhj=I*)mQ<@CW>$71q>*rMuQs3d^>BO/;>?dJ">FA]#R9X!a +>[*S">F8W!Qs3d^>?dFt>*iDrQWdRZ>$@A"?(,&)RpKEl?soO4@%:S2RpTNk>[3\%>a\f#R9Eg`>[?dJ!>F/MsQ&f@)FGsRL +NF$^d??D-6G)p'VP%&Z9P%B!)AUBYOH'2Z_P%&[!@X+&FG`lT`P%8m&A9sGMHBMc`P%&^"@<[f?FcKdM +Na6ab?$)!3FGsUMN+$pj@X*rCG`ZBZOC[Eq+?CY;-SmPls?XT@/?CP5,RTs-d>?mS$>aeo'RTs-JR9X!b>?mM!>*iDrQ<@CV=]ptl=d3#j +PZLtO<*#5_+&W#RpKEj?='10@%:S3Rp99g>[a\i%RTs-f?='+-?CY;-Rp99e +>[*P!>*iDrQ<@@V=]q%m=dE/nQWdOY>$@:t>F8W!Qs3d^>[*S"F^(5;>F8W!Qs3d^>?dJ!>F8W!Qs3d^ +>[*S">F/PtQWmX[>?[@t>+/]%RU'3g?='10@%CY4S6oWm?=0.+>a\f$R9Eg_>$ID">aeu)RpKEk?XK=1 +?^kA.RpKEi>[aS`"QWmXZ>?R7p>*`;oP?1lcYPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6g +e,'.E_1/#R[:4?DAU9SPH^&&eP%/d#@sO2HHBMcaP%8p&A:'JMH]hodP@f3.Bmc=_H^SJnR:^f6@sO5I +H'2W]P%&[!@X+&FG`lN\P%&[!@B5X+Ef+(AMHb+Y>B5U*Ef+1F +Na['m@Wth8@saALH]qo`P%&[!@X+&FG`lN\P%B!(AUBYQH^&&fP@&Kn??M35FGjFHMdCL`?Z_67FGsXQ +O^`Qt@sX;JHBMcaO^i[!@X*uCG)fsRNa?gd?@R'U@!7T=G*$-VO^WKt@X+&FHBMcaP%/g$@sX;KHBMfb +P%B!(AUK_RH^&&eP@Jp%B6fPQ5[Eq+?CbD0 +SR,Zp?XTF3@%1J/RU0[3Y$>F8W!QWmX[>ZuWF>?mS#>aJ]"QWm[[=^%(n=d3&lPZV%P='1\f=-Q`e +P>tYJ>c=-QcgQ<@@W>$@7s>+&T!R9Ws`>[*S#>F8Z"R9X!c>[F&DqPuq1S +=BLkk=I32oQWmX^>?dS%>aeu*RpKHk?!`t)?(+uB?'e_uQWdOW=^%(n=dN>rQs3d^>?dM">a\i%RTs-e +>[$ICu>FJc$RpB[$A/6YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/#R +[:4?DA9sGMH]qrcP%&^"@X4)GHBMcaP%8p&A:'JMH]hodP@]--B7-(ZH^JDmR:^f6@sO5IH'2W]P%&[! +@X+&FG`lN\P%&Zu@]bm/F,F1BMd(4Z>B5U*Ef+1FNF6mj@$@7s>+&T!R9Wsa>[*V$>FJf$RTs*e>[[Nk%>F&DqPuq1S=BLkk=I32o +QWmX^>?mY&?(52-S6oWm?='(+?(,#C?'e_uQWdOW=BUnk=I35pQs3a]>?dM">a\i%RTs*d>[3\%>a\i% +RTs*d>[3_'?CP8.RU0?i?='(+?C+o#QWmX]>$ICu>FJc$RpB[$A/6YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/#SZse3B@X+&E +G`lN\P$rTu@<[lBG)p!RO'd$k@!.T?GEQE[P%&[!@sO8JH';``P@Jm%@sO5IH'2]aP%8m%@sO5IH'2Z_ +P%&[!@[*V$>FJf'RpB?i +>[Ek(?(+u'R9Npa>[2cH>?mS#>a\i%R9Np_>$@4q=dE2nQ<@@V=]q%m=dE/mQ!%7T=]q%m=dE/mQW[LZ +>?dM#>aer)RU0?mM!>*iGsQ<@@U=BLhj=HuujQ!%7W>?[G" +>FJl(RpKEj?='(+?(,#C?'e_uQWdOV=BLeh=-QfhPZV%Q>$71r>*`ArQ$7(l=HllgQ<@@V=]q(p +>+&W#R9X!c>[?mV$>ao#)S6fNl?='41@%L_5SR,Zo?=01,?CG,)R9Np_>?[@t>*iGs +QWmXZ>$A/6YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/#SZse6C@!IfAGEH<,A:'MLG`lK[P$rTr@]G[+Ef"(CMdLUd?Zh?8FcBaMN*LI_>]bj/F,O@HN*pjj@X4,GH'2Z`P@Aj$B6fSR5aS`"Qs3d]>$@7s>+/]%RU'3f?!Wn)?(,&) +R9X!b>[2cH>[3\%>a\i%R9X!`>?[@s>*`;oQ<@@V=]q%n=dE2oQ$@4q>*`;oQs3d_>[3_&?(52. +S6oWm?='+-?CYA0S6oWn?XK:/?CG/*RTj!a>$I@u>F8W!Q<@@U=BLhi=HllgPZLtS>?[G">FJi'RpKEj +?='(+?(,#C?'e_uQWdOV='1\f=-Q`ePZCkM=BLkm>*`>pQ!%7T=]pth*rMuQs[3\%>a\i%R9X!c>[3_%>b#)*SR,Zo?=0:2@%L_5SR,Zo?=0.+?("r&Qs3d]>$@7r>*iDrQWdRZ>$A/6 +YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/#RZXA!>?ZqN]G[+Ef"%AMdCLb??D06FcBaMNEpXa?$)!3FcKjQNad6q@sX>KHBVldP[f'(BR5eT5[3\$>aSc#Qs3d]>$@7r>*iDrQWdRZ>$@7r>*iGsQWm^]>[3V">F/MsQs3d_>[3\%>aer(RU'3f?!Wn) +?(,&)RU'3g?!a",?CG/*Rp90d>?dFt>*iDrQWdRY=]q%n=d<)kPuq1V>?[D!>FJf&RU'3e>[3Y#>F/Q= +>*`;oQ<@@T='(Vf=-Q]cPZ:bK=BLhl>*W8oQ!%7T=]pqi=HcfgQ$@:t>FA`$R9X!c?!Wn)?(,&) +RU'3f>[2,SR,Zo?=0:2@%L_5SR,Zo?=01-?CG/*R9X!a>?dJ!>F8W!Qs3d^>?e>8YPu-4`W"3_ +g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1.uQZKHBVibP@Ag#@X4,H +HBVibP@Ag#@X+&EG`lK[P%&[!A:'MOH]qo`P%&[!@X+&GH'2]aP%K'+Ap]eRHBM`^P$W6j>]Pd.Ef=7D +N*^Uc@<[lDG`lN\OCB,R*Ef"%A +MdCLa??D-5FcBaNNF$^c??D-7GE?6WO^`U!A:'POI$A2iQ"><-BRZ+X5!EmO6?P^cHV$e\:/6XE;iXmZ +O]Y_L>$@7r>*rMuRpTKl?XK:/?CG/*RU'3f?!Wq*?(,)+RpKEk?XK=1?^tJ1RpKEi?[3\$>aJYu +QWdRZ=^%+o=dN;qQs3d^>[*V#>a\i%R9a*d?!Wk'>a\i%R9X!b>[3\%>a\i%R9X!b>[3\%>a\i%R9X!b +>[3_'?(,#(RTs*d>?dFs>*`;oQ<@@V=]q(o>*iDrQWdR[>?dJ!>F8W!Qs3d]>$@7r>*`?:=d<)kPuq.Q +='(Ve=-Q]cPZ:bJ='1_j=d<,mQ!%7T=]q"m=d<,mQs3d_>[3_'?(5/,RpKEj?='+-?CP8-RpKEk?!a%, +?CbD/SR,Zo?=0:2@%L_5SR,Zo?=01-?CG/*R9X!a>?dJ!>F8W!Qs?nD9YPu-4`W"3_g&C"1l2L2O +p&=ddr:U*Vs8N#sqYp6ge,'.E_1.uQZ]Yg0FH0^NO'm0o@X4,GH'2`cQ"><-COVI\5!EmO6?P^cHV$e\:/6XE;iXmZO]Y_L>$@7r +>*rMuRU09h?='(+?("r&R9X!b>[3\%>a\i%R9X!c?[;iH>[*S">F/MsQWdRZ>$@7r +>*rMuR9X!b>[3\%>a\i%QX!d^>[3Y$>aS`"Qs3d^>?dJ">FA]#R9X!b>[3\%>a\i%R9X!b>[3\%>a\f$ +R9Nm`>$I=s>*iDrQWdRZ>$@7r>*iDrQWmX]>?mV%>aeu)RpKEj?='(+?(,#C?'e_uQWdOW=BUnk=Hllg +PZLqN=BLhk=d<,mPZV%P=BLei=HloiQ$@:t>FA`$RTs-f?='+-?CYA0S6oWn?!a%,?(>2,S6]Hk +?!a(.?_(M1S6fQm?=01.?CP8-R9X!a>?dJ!>F/MsQWdR[>?e>8YPu-4`W"3_g&C"1l2L2Op&=ddr:U*V +s8N#sqYp6ge,'.E_1.uQZX7m;@!@`@GEH?\P%8s)ApfnVI?nJmQ=G9*@sX>JH'2W^P$iNs@!7Z>G*$'S +OC36n@<[lDGEQH\P%/d#@sO5IH'2Z^P%&Wu@<[lDG*-3VO^WHs@<[lDG`lK[P%&[!@sO5HH'2NWN*^Ua +?Zh?9G)fsROCG*$-VO^`QuA9sGOI$A5kQ"GH0A:'PMG*69VO^3'g?%6sU??;*5FH'UKNF$^c?#tp/FGa=EMHb+X +>B>X,F,XCHNF-jj@<[lDG`lQ`P@T'*CjqU_5?dFt>*rMuR9X!b +>[3Y#>F8W!Qs3d^>?dJ!>F8W!Qs3d`>[[;iH>[*S">F/MsQWdR[>?dJ!>FA`$RU'3f +?!Wn)?(,#(QWmXZ>$@7s>F8W!Qs3d^>?dJ">FA]#R9X!c?!Wn)?("r&R9X!b>?mLu>*iDrQs!U[=^%.q +>*iDrQWdRZ>$@7r>*iDrQWmX]>?mV%>b#/.SR>ir?soO5@%:SK?^Y/(R9Nm\=]q"l=HlrkPZ_.R=]q"m +=d<)lPZCkM<`bMc*rMuR9X!d?='+-?CbJ3SR>ip?!a"*?(5))Rp96g>[Eq+?CY;- +S6oWn?XK:/?CP8-R9X!a>?dFu>*`;pQ<@CX>$8)5YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6g +e,'.E_1/#SZXJ*@@(f7B76(UH'2W^P$iEo?[m3Z@!7T=G)p!QNa?gd?#tp/F,F4CMHb(X>B,O+F,XCG +NF$ag@!@`AG`lQ`P@T'*CjqU`5?dFt>*rMuR9X!b>?mP">F8W! +Qs3d^>?dJ">FA]#R9X!c?!Wq*?CP5,RpB?h?!VrJ>[*S">F/SuQWmX\>?dJ">FA`$RTs-e>@!Y%>a\f# +QW[LX=]q(p>*rMuQs[*S#>FJf&Rp96f?@!S">*iGsQs!U[=]q(p>*`>pQ$7.p=dE2nQ<@CY>?[G">F]#,SR5cr?t,^9@@gkO@[gY0RTs0d>$@7q>*iDsQ$@4q>*`;oPZCkL +<`bMcrQX!^_?;1SR>ip?!`t(?(+u'RTj'e>[?dFu>*`;pQ<@@V>$8)5YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/)V +[:O]K@X4,GH'2Z`P%8p&A:0SPI$A2hP[\p$@X+&FG`lN[P$rQs@(c6 +B7-"WH^/,fP[\j"@<[iBGEH?YP%8m%AUBVOHBViaP$rQs??D35F,aIHMd:F_?ZhB;G`ZB[P%&a#@sV.< +A9sDLHBMidQ"GB.Ap]bRH^&&eP@8Ws@!7W=FcTmPO'Zph??D36FH'RJNEpUb>]bp0FGsLHNF$^e@X=2J +H]r)kQ>1u=Bn2UcI[=bsQXb?)@t/ceA:'JLH]hi_OC36l?Zh?5F,F4CMHb(X>B,O*Ef41CN*UOb??M<9 +G*$-XP%&a#CjqUa5s]N[7X%?nI7d.b:/6XD;N=aXO]Y_L>$@4p=dN;qQX!^\>?[@t>*iDrQWdRZ>$@7s +>+/]&RU'6g?XK:0?^kD0RpTNk?XA5O>[[?[7o=d3#jP?1kN='1bk +>*rMuR9Npa>?mS$?(,&*RpKEj?XTC3@%1P3RpTNk?='%(>a\f$RTj$c>?mLt>*`;pPuq4T=BUnj=d2ui +PZM"R>$71r>+/c(S6oZq@:>j>A>*LXA=m@AT4;[3Y#>F/MsPZLqN='(Vcb#20SR>ip?!Nh&>FJc#RTj!c>[*\'?(5,*SR>ir?soL4?^tJ1RU'3d +>?dFu>*W2mPuq.R=BVl3YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/)V[:O]K@X+&F +G`lN\P%/d#@sO5JHBMcaP%&Wu@<[iBG*$-UOC<9n@!.NB>^,Ef++CMd1@]?Zh?:GE?9YP%&^"@sM(;@sO5IH'2`c +P\#3+A:'POH]qrcP$rNr@!7W>Fc^!ROC*-k?ZhE9FH9aMNa6^d>]bp0F,XCGN*^Ub@<[iDH'2ceP\GZ8 +C4DUcI[FkuQt1Q,A:JogAUBSNH]hl`OC<]Pd/F,aIHNF$^f?ZhH$71q=dN;pQWdOY>$71r>+/]$RU'3f +?[3_&>aeo&RTs*d>[3_&>a\f#Qs3a\>$7(i=Hc`dPZCkM<`bPh=I<;rR9Nj_ +>?dM#>FJf&RpBaeo&RTj$c>?mP">*iDrQWdRY=]q%m=d2uiPZLtQ=]q%o +>+&Z$RU0?l?soX:A"[:UA"R4?T425u?XT@1?^kA.RpKEi?!Wk'>aS`"PZV%P=BLef[3b'>b#20SR>io?!Ne%>FA]"R9Nm`>[*Y&?(5,*S7#`q?soL4?^tJ1RU09e>[*P!>*W5n +Puq.R=BMf2YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/&TZXS3A@!7Q;FcB^LN*UOa +??D-4F,aLINEpXa?#tp/Ef41CMd1:\?#ts1F,X@EMd1=]?Z_<8FcKjQNaR$j@!7Q]Pg0F,aOLOCEHt@X+&HHBMfb +P@Ad"@XiWcA9sDLHBMc`P%&Zu@<[iBG*$*TOC$@:s>F8Su +Qs*^\>$?E@=]q"m=I*)mQ<@@V>$71q>*W2lPZLqN8];NXmUP>bJG<*#5a=I*&lQ<7:T=]gql=I*)m +Q<@CX>?[Cu>F8W!Qs3d^>?dFu>*iGsRTj'e>[aAMqQ<@@T<`YGcF8Z?>FJi'RU'3f>[$I=s>*iDrR9Npa>[3\%>a\i%R9X!c +>[[Ek(?(+u'R9Npa>[3_'?(5,*S7#`q?soL4?^tJ1RpB?g>?mP">Er>pQ!%7T=]qu4 +YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/#RZ=.sB5R*F,F4D +MHb+X>B5R)Ef""@M-P(X>]Yd-F,F1AM-FtW??;$2F,XFHMd:C^?#tp0F,O@GMdCI`??D-5F,aOKNF$^b +?$)!0Ef!t>LKSPM=)EUkD1l&1L0/GN>B5R+FGjFHN*UOb?#s#*>]bp0FGsOJNaHpi@!.Q>G*$0VOC&fF'Ef+.DN*g^g@!7W@H'2Z_P%&[!@XiWc +@sX;JHBMcaP%/d#@sO5HG`lN\P%/d#@sO5JHBVlcP@Jp%@X4,GH'2Z`P@Jp&Bmu:\5>a>a$@7r>*rMtRTj'e>[iq?XK:/?C+i!QWdOVAe=I*'6 +=dWDtQs?mS$>aeu)RpKEj?='+-?CG2+R9X!b>[3\%>a\i%RU09h?='+-?CG/*RpB[2, +S6]Hj?!`t*?(,&)R9X!b>[3_'?(5,*S7#`q?soL4?^tJ1RpKEh>[3Y#>ErAqQ!%7T=]qu4YPu-4`W"3_ +g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/#SZXJ*??ZhB8FH'RIN*LF^?#tp1F,XFHN*UO`?#tp0 +F,O=FMdCL`??;$1F,F1BMd(1Y>]P[+Ef"%AMHk1Z>]Pa.F,O=FMd:C^?$)!1F,XFIN*^Uc??D04F,XCH +N*UL_?#tp0F,F1AMHb+Y>]Pa/FH'UKNF$^e??B2-??D05FH'XMO'd$k@!7W?GEH?ZP%&^"A9sDNH^/2j +Q"PN1B76(XI$J8iP[o*(@]Pd.F,XFINaR$l@<[iDHBMfbP%/d#@t/cd@sO2HH'2W] +P%&[!@X+&GH'2Z_P%8m'A9sJOH^&,iP\#6,A:'POH^&&fQ"56,Bmc.Z5[*V$>aeo'S6fNm?='10@%C\5S6oWm?='(+?'ni#Qs3aY='1\g=-QcfPZLqO=BLnn>*iH<>+&W#R9X!c +?!Wn)?(,&)RU'3f?!Wq+?CG2+RU'3f?!Wn)?(,&)S6oWo?soO4?^tG/S6fKk?!Wt+?(>2,S6]Hj?!`t* +?(,&)R9X!b>[3\%>aeo&RU0?dFu>*W5oQ!%7U=]qu4YPu-4`W"3_g&C"1l2L2O +p&=ddr:U*Vs8N#sqYp6ge,'.E_1/&TZXS3B@<[c?G)fpPNF$^c??D-6G)fsRNaHpg?Zh?8FcBaNNF-gf +?Zh?7FGsIGMd(4Z>&T1!DhhM8M-FtV>]P^-F,O=FMHk1[>]Pa.F,F7FMdLUe@!7Q=GE60WOCEHr@sO2G +H')HVNF$^c?Zh?9G)fpPO'd$j?ZfA0?ZhE:FcTpROC<*`>qQ<@@T='1Ye=-?K\P#G;C<`YGc=-H]fPZV%P=BL';=BLei=HloiPZV%R>$7.p +>*iGtQs[3\&?("r'QWmXZ>$@7s>F8W!Qs3d]>$@4q=dE2oQ<@CW>$71q>*rMuQs3d^>[*Y&?(5,+ +SR5cr?XTF3@%C\5S6oWm?='(+?'ni#Qs3aZ=BUnk=I*)mQ<@@W>$@:t>F8Z?>FJi'RU'3f?!Wn)?'nl$ +Qs3d_>[3_'?(,&)RU'3g?!Wn*?CP8-SmZ$!@:>a8@%L_5SmPlq?!a%,?CY;-S6]Hj?='+-?CG/*R9X!b +>[3\%>a\i%R9X!b>[3\%>a\i%QWm[[>$@4q=d<,nQ!%:V>$8)5YPu-4`W"3_g&C"1l2L2Op&=ddr:U*V +s8N#sqYp6ge,'.E_1/&TZXS3B@X*rBGE6-TNF$^c??D-6G)fsRNaHpg?Zh?8FcBaNNF-gf?ZhB8FH0XK +Md:C]>&]:$E/.\=MHk1Z?#tp1F,O=FMHk4\>]P^-F,F7FMI1Lc@!7T>GE?9ZO^i[!@sO5HH'2QYNaHpg +@!7Q=GE60VO'm-m@!5P3@!7W>G*$*TOC36n@<[iBGEQE[P%/g$AUBYUI@"YsQY1`4B76(XI$J8iP[o*( +@*`>qQ<@@T='1Ye=-HT`P>kPG<`YDc=-H]fPZV%P=BL';=BLei=HloiPZLtQ=]q%o=dN;rQs3g_ +>[&)QWm[\>$@:t>F8W!Qs3d]>?[@t>*iDrQWdRZ>$@7r>*rMuQs3d^>[*Y&?(5,+SR5`q?XK@2 +@%C\5S6oWl?*iDrQs*^]>?dM#>a\iA>aer(RU'3f>[[3_' +?(,&)RTs-e>[2+S6]Ei??mS#>a\f$ +R9Npa>?mP">aS`#QWmXZ>$7.p=d<,mQ!%7U>$8)5YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6g +e,'.E_1/#SZXJ*?@X*uCG`Z]Pa- +F,F=HNF6mh@!.K;FcKgNNEU=Y>&]:$E/7\;LgYCc@<[cCHBDcdP%B!'AUKYPH]hi`O^WNt@X+#DG`ZBZ +O^WNu@X1t:@sX;IHBM`^P$rQs@!7W>FcTsRO(!6q@X+&GH'2Z`P%K'-B7-(XH^A8gQ",''@G*$0XO^i["@sO5IH'2Z_P%&Wu@X!uEGEQE[ +P%/g&A:'VQH^82hQ=P?.BR5hU5[3_'?CG/+ +QX!d^>?dJ!>F8W!R9X!c?!Wn)?("r&R9Np_>?[@s>*iDrQWdRZ>?[G">aeo&RTs-f>[?mV%>aeu)RpKEj?='+-?CG2F?("r&R9Np_>?[@s>*rMuQs3d^>?dM#>a\f$Qs3d^ +>?dFt>*iDrRTj'e>[2,S6]Ei>[?mP">F8W!QWdRZ>$@7r +>*`>qQ<@@U=]q"m=d<,mQ!%7S=BMf2YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/#R +Z=.s<@<[c@GE6-TNF$^c??D-5FcBaNNF$^c??;'3FGjFGMdU^f@<[c@GE-$PNF$^d??D-4FGsUNNaR$j +@!7QB,L(EJ[n?M-tLd@<[`AH&uN^P%8m%AUBSOH]hlaO^`Tu@X*uCGE63XO^`U!@sM(; +AUBVPH]hi_P$rTt@<[f?FcTpRO(!9r@X+&HHBMfbP%B!+Ap]kUH'VrbQ""s%@GE?6WOC!$g?@R'V@!7T>G*-6YO^i["@sO5IH'2W^P%&Wu@<[iBGEQBYP%&^#A:'SP +H^/,gQ",0+BR,_R5rQ*W5nQ!%7T=]p6==BLei=HcfgP?1kO=BUnk=dE5pQX!a]>[*Y'?(,)*QX!a]>[*S# +>F8W!RTs-f?!`t*?(5))RTj'a>?[@s>*iDrQWdRZ>?[G">a\f$RTs-f>[[?mS$>a\i%R9a'c>[3\%>a\f@>aS]!Qs*[Z>$@4q=dN>rQs[3_&?(,#(Qs?[=s>*`>p +R9Npb>@!_'?(>2+Rp96f>@!\%?(+u&RTj$c?!Wn*?(,&)R9X!b>[3Y$>F8W!QX!^\>?[@s>*iDrQ<@CW +=^%+o=d<,nQ!%7S=BMf2YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1.uPZ!VU3@!.H: +FcB^LN*LI_>]Yd,Ef+(AMHY"V>&fC(F,F4DMdCRd@<[fAGE?6WO(!6n@<[c@GE6-TO'm-k?ZhB9FcBaN +NF6mg@!.H9FGsRKN*g^e?Zh?9G)g!TO(*?p@9,A9sMNG`uT[P$rNs@!.Q=Fc^$VP$rTu@!.Q]P^.F,O@HMd:F_?%6sS@!@]AGEQE[P%8m&A9sGMHBVibP$iEo?ZhE;FHKsQO^WHs@X42IH'Dc`P[Sj$ +ApBGM4[!XJ6$,RbH:gbY9MC(6:PVbDMc*K5<)o#X;j('YP>tVIAe=dWDuQWm[[>$@4q>*iGrQWmX[ +>$@4q=dE2nQ!%7T=]p6>=]q"m=dE5oQ?R:s>*iGtQs3g_>[3\%?("r'Qs?mP">aS`"R9a*e +?='(,?CG2,RU'6e>[3Y#>F8W!Qs3d^>[*Y&?(5,*RTs*d>[3b'>aeo&R9X!a>[*S">F/MsQWdRZ>?[@t +=dN8pQ<@@U=BLeh=-Qd2=-QfhPZV(S=]q%n>*rN!R9Npb>[?mIs>*`;pR9Nma>?dP# +>anu(RTj'd>?dP#>F8PsQs!U]>[?mM!>F/PuQWm[\>?[=s=d<,n +Q!%7S=BMf2YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1.uPZ!MO2?Zh?8FcB^LN*LI_ +>]Yd,Ef+(AMHXtT>&]:&F,F4DMdLXf@&fC)F,O=F +Md:F_?%6sS@!7W@GEQE[P%/g$@sX;KHBMcaP$iEo?Z_?9FHBjNOC36p@tYJ+&W#R9Np_>[!J!>*rMuQs[!Iu>*`Ar +Q$?E@>$@1p=dE5pQ?[@t>F/T"Qs[3\&?("r'Qs?mM!>F/PtQs[3Y$>F8Z"R9Wsb>[*\'?(,#(Rp93e>[3\$>a\i%R9X!b>[*V#>F/PtQWmX[>?[@t=dE/nPZV(Q +='(Sc[3_'?(,&)R9X!b>?mIt>*`;pQs*[]>$@A!>FJc$RTj$b +>$@=t=dE,mQ<.4V>$ID">a\i%R9X!b>[3\%>a\f$R9Wsa>?dFu>F/T!QWm[\>?dCt>*W5oQ!%7S=BMf2 +YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1.uQZX.d9?ZqQ=G*-0UOC36n@!7T;G)]gN +N*CC^>BGa/Fc9[NNFR6rAUTeSI$J2gP@Jp&AUB\RH^/,fP@T!'@sO5HH'2T\P%&Ws@<[f@G)p$SO(!6p +@<[iCG`cH\P%/d#A9sDKHBMZZNaHmf??D-3F,O=FMd:C_??B2,@&]:'F,XCGN*UL_?%6sS +?#u$4FH9gQOC[cHq?q^ +9hpLB;2\CQNE&r==&k>\;j(*ZPZ_+R>$@>"?(GA2S6oWl?!Wn)?(5/-S6fQl?='(,?CG/*R9a'c>[2cG +>[*S">F/JrQ<@CW>?dFu>F8]$RU09g??[=q=d2uhPuq.R=BLkk=dWDsQs3d_>?mS# +>aeo'RU'3f?!Wn*?(,&)Qs[*Y%?(,&)RU'3g?='(,?(,#(RTs-e>[aJYuQ$I@t>F8W!R9X!b>?mM">*iGsQ<7:T=BLkl=dN;qQbAC<`YGc=-Q`ePZCkM<`bMd=-QcgQ$@:t?("r'Qs3g_>?dFu>*N,kPZLqO=BMf2YPu-4`W"3_ +g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1.uQZsRs=@!7]@G*69XP$rTu@<[lCGE?3VO'Hdb>]bm3 +GE60WOCW^%Aq$%XI?nAjP@K!(AUBbTI$\DlQ=YH/A:'PNHBViaP%&Wu@<[iBG*$*TOC]Wo&@!%?9FcKsWP%8m&A9sDLHBMfbP%&[!@&]:)F,aOKNF$^c?@R'U?Z_<8FH9gP +OC<G)fsQNF-dd?#t^64[*gN6?YdeI7[%`:/?^F;iOdW +N`B)A=&tD]<0C3[Q?dP&?CkS6SmZ#s?='+-?CbJ3SR>iq?sfF2?^tJ1RpKEi?[3\$>F/Ms +Q<@@V>?[@t>F8]%RU0$@.m=Hc`cPZ:bJ>c=-m)nQWmX]>?mS$>aer(RpKEj +?='+-?CG/*R9Ws`>[*Y%?(,&)RpKEk?XK:0?CG/*RU'3f?!Wn(?'ec!QWdRX=BLee?mP#>F8W!Puq.Q='(Vg=I!#lQ!%7T=]ptk=clW[OAf#?;cT#\ +kPG<)o)\a\l'Qs?dFt>*N)jPZLqO=BMf2YPu-4`W"3_g&C"1l2L2O +p&=ddr:U*Vs8N#sqYp6ge,'.E_1/#R[:4?D@]P[*EJ[q@MHt:]??B2+@]P^1GE?9YOCEHr@XiWa@sO5IH'2W]P%&[!@X+&H +HBMfbP%&[!@8/RpTKk?!Wq*?(52.S6oWm?='+-?CP8-S6oWm?XA5O?!Wn(?'ec!QWdR[>?dJ! +>FAc&R9j3f?a\f#Q!%7R='1Ye=-?QaP?(bK='1\i=d`JuR9X!c?!Wn)?(,&)RU'3f?!Wk'>aS`" +Q[3\$>F/MsQ<@@T='(Vd?mS$>a\i% +R9X!b>[3Y#>FA`$RpKEi?='(*>a\i%Q<@@U=BLkl=dN;qQWdR[>?dFu>*DrfP>tYI>aFA`$Qs3d]>$@4q=d<)lPuq1V>?\87YPu-4`W"3_g&C"1l2L2Op&=ddr:U*V +s8N#sqYp6ge,'.E_1/&U[UXWKAUKhVI@+VqQY1c6Aq$%WI?S5jP@T'(A:0POI?S5jP@]-+A:'PNH]qo` +P%&^"AUKbTI?nJmQ=YH/A:'PNHBVibP%&[!@&]:$E/7b>MdLRc@!5P1@sX;KHBMc`P%/d#@X+&FG`lN\P%&[!@<[lCG*$*SOC!$f??D*5G)p0[P%8m% +@X*uCG`Z9SN*^Ub??D-4F,XCGMd1:[?Zh?>H]hugP@o<.B7G>oB76%XI?nGkQ"53)A9sGNH^&)gP\#3+ +A:'MLG`Z?XO(!6o@X*uDG`ZE\O^`TuB6fMQ5VK>$@1p>*iGtRU09g +?='+-?CP8-RU09g>[3_&>aeu*RpKEj?='+-?CP8-S6oWn?XJ;P?='(+?C>&'Qs3d^>?mP#>a\i%R9a*d +?!Wh&>aJZ!PZLqM8_+/]$RU'3f?!Wn)?("r&Qs3d^>?dFt>*`>pPuq1S=BLhj +=HuujQs3d`?!Wn)?("r&R9Np`>[*S">*`8nPuq.R=BLhj=I308>+8i)RpKEk?XK=1?^tJ1S6oWm?='+- +?CP8-S6oWm?XK:.?(,&)QWmX[>$@:t>F8Z#Qs$@:t>a\i%Qs3d]>$@4q=dE2oQ[4M:YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6g +e,'.E_1/&U[UXWKAUBbTI$eJmQ=YH/AUBYPH]hodP%/j%@saAMH]hrfP%B!(A:'POH^%uaP%&^"AUB\R +I$J5hP[o*)@X4,GG`lKZP$iHq@!7Z?G*$-UOC]P[*EJ[tB +MdLRc@!5P1@sX;KHBM`^O^WKs@X+#DGEH[3\$>aSc#Qs3d^>?mP#>a\i%R9a*d>[<\$>aJZ! +PZV%O<`bMc+/Z$RTs-e>[?R7p=dE/mPZLqN='(Yg=HuriQs!X^ +>[?[@t=dE/mPuh(Q='1_i=I**7=diZ&RpKBh?='+-?CYA0S6oWm?='+-?CP8-S6oWm +?XK:-?(,#(QWdRY=]q%o>*iGtQX!a_?!Wk'>a/ApPZV(Q=BLei=HllgPZCkL<`bMc$71r +>*rMuQWmXZ>$7.p=dE2nQ[4M:YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/&U +[UXWKA:'SPH^8,dP@Aa!@<[i@G)fsRNa[3q@X4,HH]hlcP%/j%@sX>KHBVicP@Js'@sX>JHBMZZO^E6m +??D65FH'RJNF$[c??D08GE?6WO^WHq@;c=-ZokQs3g_>[3\%>a\i%RTs-e?='+- +?CP8-RpKEf=^%(m=HlfdPZ1YI<*"L5='(Vf=I*)mQWdR\>[[*`>qQ!.@V>$@1p +>*N/mQ!.@W>$@7r>*rMuQs3d]>$@7r>*`;oPuq.R='1\g=-Q`dPZ1YI<)o/_?dJ!>F/Ms +QWdOW=BUnk=HliePZ:bK='(Yh=I**7=d`N"R9Np`>[*S">FSr*S6oWm?='+-?CP8-RpKEi?!`q(>F8W! +Puq.Q='(Vg=I!#lQ!%:V>$@4q=d2ofPZ:bL=BUnl=d3#jPZCkL<`bMc[4M:YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/&U[UXWK@saJN +H^/#bP$iHq??VB8Fc9UKN*pmk@]bs/F,O4B +Md:C_?$)$5G*$-VO^WHq@]bp5GE?6XOC<8b?dM#>a\i%RTs-e?='+-?CP8-RpKEf +=^%(m=HlfdPZ1YI<*"L5<`bMe=I*)mQWdR\>[[*`>qQ$@1p>*W5nQ!.=V +>$71q>*rMsQs3a\>$@7r>*`;pPuq1S=':bh=HllgPZ1YI<)o/`[*S">F/PtQWmUX=B^tl +=d2rgPZ:eL='1_i=dE07>+&T!R9Nm^>?[@t>+/c(RpTNl?='(,?CG2,RU0F8W!Puq.Q='(Vg +=I!#mQ!%:V>$@4q=d2ofPZ:bL=BUnl=d3#jPZCkM<`bMc?e>8YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/&U[UOQJ@<[lBG*6-PO'6R_ +=E'*tDh_;2L0/GO=E94&FGjIJN*pjk@?.Ap]hTI$J,bP$`Bo?#u$0EJn">Mct(X>&fI, +FH'[NNF@$k@X!lAG`QCU[M@!7W@G`lQ^P%/d#@sO5JHBVibP%&Ts@FA`$RTs-e?='+-?CbJ3SR>im>?dCr=d2uh +PZ1YI<*"L4>a=-culQWdR\>[?mM">F/PuQWm[\>?dCs>*W5nPZV(Q='1Yf=Huuk +Puq4U>$71q>*rMtQs3a]>?[Cu>*iGrQ!%:U=^%1s>+&T!RTj$c>[?[Cu>*rMtQs3a] +>?[Cu>*iH<>*`>qQ[3_&>anu'RpB[F8W!Q<7:T=BLkl=dE5oQ$@1p=d2uiPZCkM<`YJe$.+p=I<5nQs!OY>$8)5 +YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/&U[UOTK@!@c@G*6-PO'6R_=E'*tDh_;2 +L0/DM=E0+$FGjFIN*pjk@&oO-FH'XMNF@!j +@G)p'UO(*?p@(:RL +@!7T?GEHG)g!SNa['i@+&W#R9X$d?!a"+?CP>1S7#`l>[*Lt>*W2lPZ:bK?mP#>aS`"QWm[\>?dFu>*iGsQWm[\>?dCs>*W5oPZV(Q='1Yf=I!#lQ!%:V>?R:s +>*rMuQs?dJ!>F/PtQ<@CW>$@:t>FA`$RTs-e>[?dJ">F8W!Qs[*S#>F/Q= +>F&DqQ<@@T<*,;`?dM">a\i%RTs-e>@!V$>F8W!Q<7=U=BUqn=dE8qQ?[=s=d2uj +PZLtP=&tSf$..r=dWDrQs3^\>?R=t=d`GrR9Ea\=]qu4YPu-4`W"3_ +g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/)W[q'lQ@X4/GGEQ]Yj.F,=(@M-=qV=EB=( +FGjFIN*pjk@]Pa-Ef44E +MdCL`@!.K;G)fsRNaR$j@!7Q;FcKgONF$^c??B2+@!7Q=G)p*WO^i["@X+&FG`lKZP$iEn??D35FH'UK +NF6pi@X*rCG`QG)fsRNaR$i@"3?Z?ZhB:FcTpR +O^`Qu@X+&FG`lK[P$rNr@!7W+&W#R9X!b>[3\%>aer(RU'3e>[3\%>aSc#Qs?cTF>[3\$>aJVt +QWdRX=BLeh=-QcfPZLqN='(Yh=d<)mQ?dFu>*`ArQ$@7r>*rMuQs@!\&?(,#(RTs-e +>@!S!>*`>pPZV%P=]h(s>aer(R9X!a>[*S">F/PtQWmX\>?dJ!>FA]#R9Npa>?mS#>a\f@>aJYuQWmUX +=]q"m=I*,nQWdRZ>?[@t>*iJtQs?dFu>*iDrQWdRY>$7.q>*iGuQWm^]>?mM!>F&DqQ<@@V>$.(o +=I32nQs3^\>[!P$>FAc$R9a$b?!Eh*>b,2+SmPcq?sfL4?CbD.S6]Bh>["A8YPu-4`W"3_g&C"1l2L2O +p&=ddr:U*Vs8N#sqYp6ge,'.E_1/)W[q0uT@sO;IG`uNYP$`?o??M<7FGjFGMHP%Y=`fL+FGjFIN*pjk +@B,L(EJ[n>M-P(Y?ZV05 +FH'XLNF-de?ZhB:G)fsQNaR!h@!,J/@Fc^$TOC+&W#R9Np`>[*S#>FA]#R9X!c?!Wn)?(5/,RpKEi?tYJ<`YDc=HciiQ?dCt>F/PuQWm[\>?dG!>FA]#R9X!c?!Wn)?(,&)RU'3f>[<\">*`;o +PZLtO=BLtq>aer(R9X!a>?dJ!>F/MsQWdR[>?dJ">FA]#R9X!b>[3\%>a\f@>aS`"Qs3d]>$@7r>*iAq +Q<@@V=]q(p>*iDrQs3d^>?dFt>*iDrQWdRZ>$@:t>F8Z#Qs[3Y#>aAStQ$71q=I<;qR9Wpa +>[!V'>ao&)RpK?h?["A8YPu-4`W"3_g&C"1l2L2Op&=ddr:U*V +s8N#sqYp6ge,'.E_1/)W[q0rS@sO;IG`uQ[P$iKs@!@]>GE-$SNa-[a>]bm1GE-$SNa[3q@X=2HH'2T[ +P$iKr??VB:G*$-XP%&a#@sX>LHB_rdP@Jm$@X4,FGE6-SO'?U^>&]=$DhqJ4LKSPN>B5U+Ef++BMHk4[ +?Zh<9GE-*UO'm-l@!5P2@<[cAGE??]P%B!(A9sDKH'2W]P$rNs@!7Z@GEQBYP$rQq@<[c@GE60VO(!6m +??D*3FGjLKNaHph@!7Q;2S:NNDrl=<`P5[<0C3[Q!%7T +>$@7s>FJi'RTs-b>?[@s>*rMuQs3d`>[a\f$QWmX[>?[G! +>a\i%Qs3d]>$@7r>*iDrQWdRZ>$@7r>*rMuQs3d^>?dM#>a\f@>aS`"R9Wsb?!a",?C>&'Qs3d^>?dM# +>a\f$Qs3d^>?[=q>*`;oQ<@@V=]q%n=dE5pQ$@4q=d3&mPZ_.T>$.+p=IEArRpB6f?!Nq-?CbG0 +SR5]o?XB@4@%^q9U17W+A7M?EA"mICTjhH">[+G9YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6g +e,'.E_1/)W[q'lQ@X42HG`uT]P@8a"@X4,GHBM]_O^E9k??V<:G`Q9YOCNU"@saDLHBV`[O^E6m>]bs2 +FH0aQO^`U!@saDNI$J8iQ">?+AUBSLG`cEYOBcg`>&]:!DMD/-KN2iB=`9'uDhhJ6LKJMN?#tp4GE63X +O(!9p@X(n7@X*uDG`cQaP@]**A9sGLH'2Z_P%&[!@sO5LH^&)gP[f!#@<[c@GE60VO'm-k?$)!1FGjIH +N*^Ub??D-4FGsRLNF6pi@<[c@G`ZB[O_K6.Bn(SsAUBVNHBMc`P$rQs@<[i@FcTmPO'd$j?ZhE9FH'UK +N*UL_>]P^,Ef++BMHk1[@s3]F5XBHZ7<_3kI7[%_9hpLA;2eIRO&f;E='(Ja?dM$?(5/, +RU'3d>?[@s=dE2oQ<@@Y>[3_'?(5/,S6oWn?XJ;P?='(+?C4r$QtYJ>d=I*,oQWdRZ>?dG!>FA]#RTs*d?[<_%>F8W!QWdRY +=]q%n=dE2nQ<@@V=]q%n=dE2nQ<@@W>$@:t>F8Z?>FA`$RTs*g@:Gg:@@LV1RpKEj?='(+?(,#(Qs3d^ +>?[:o=d<)kPZLqN='(Vf=-QfhPZV%P=BLei=HlifPZCkO=]h"o=IEAsS6]Bj?MH^&)gP@T!&@sX8HG`Z?WOBcga>B,L&DhhA1L0&8J>&f@&EJRh=Lg4tV??D*7G`Q]Pa- +Ef41CMd1=]A9NiH5XBHZ7?[=r +>*iDqQWdR]>[kPG<*#2`[*P!>FA`$R9X!c>[F8Z"QWmX[>$@7r>*rJt +Qs*^\>$@7r>*iAqQW[LZ>$IA!>F8Z?>FA`$RTs*g@:Gg:@@U_4S6oWm?='+-?CG2+Qs?[=q>*`8n +PZLqN='(Vg=HlojPZV(Q=BLei=HcffP?1hO>$71q=d`JuRp93f>[HBDZ`P%&d$@sX;HH'2KUO'Qjf@$@4q>+&T!R9X!c +?[;iH>[*S#>FA]#R9X!`>[*Lu>ErAqPZ_.R=]ptl=d3&mQ!.=U>$@7t>a\l'QsF!b +>[3Y#>aJYuQWdRZ>$@7r>*rMuQs3d^>?dJ!>F8Z"R9Npa>[3_'?(,&)R9X!b>[3_&?(5/,RU0[3\$ +>aSc#Qs3d_>[3_'?(,&D?(,&)RpB[<\#>*iDrQW[LX=]q%n +=dE5pQ?RD!>+/Z!RTisb>[!\)?(G;-SmPfq?XB=2@%Uh7TjhH)@pu-BA"mLD +U17W)?='k>YPu-4`W"3_g&C"1l2L2Op&=ddr:U*Vs8N#sqYp6ge,'.E_1/&U[UXZM@X=>LHBhrbP[\m# +@<[iAGE6*TNaR'k@<[`@HBD]aP%/j%@X=2FG`c9RNa-[c@<[lDG`lTaP@]**A:'JKHBM]^OC<FcBgRO(*Bs@$@1o>+&SuR9Nma?!Wn*?CG/* +RU'3f>[;iH>[*S">FA]#R9Np_>?[@t>*`>pQ!%7T=^%(n=d<,nQ$@7t>a\l'Qs?dJ!>*iDr +QWdRZ>$71q>*rMuQs?dJ!>F8W!R9Npa>[3_%?(,#(R9X!b>[3_&?(5/,RU0[3\%>aSc#Qs?dFu>*iDqQWdOX>$@4r>*iGsQ$@4q=d<,nQ!%7X>?RG#>+/Z!RTisb>[!\)?(G;-SmPfq?XB=2?_:_5Tj_?'@pu*A@A74>U1.Q'?B5X+F,O=FNF-df@!@]AH'2W^P%&^" +@G*$-VO^`Nt@<[lCG*$*TOC!$h??D39GE60WOCNQuAU9MOHBMleP@f0)BRGq[6:5lb7sdj$Jkf*q +;,W6L;iF^VNDrl==&tSg>*iDsRU9Bi?XK4,?'ni"QWdLU<*#5_[[;iG +>?[@s>*iGsQWmXZ=^%(n>*W5nQ!%7T=]q%o=dE5pQ?dJ!>F8Z#QWm[Z>$@1o=d2ujPZM"R=]q(p +>*rMuR9Npa>?mLu>*iDrQWmX[>?[@t>*iGsQs3d_>[3_'?(GA2S7#`o?!Wn)?(,#(RTs-e?='+.?^b;G +?C+l"QWmUY=^%+o=dWDtR9X!b>[*S">*iGsQ$@4p>*`;pQs3d_>?dP$?(,),RU0?i?='(,?CG2, +RU0[ael$RTisb>[!Y'>b#))SR,Tm?b55+T3Y]o?!X(.?(bM0TO(or?]Yj1FH'^TO^ia$@saAKH]hiaP%&Wr@<[c@G)p'TO'd$i?Zh?7FGjCG +MHt=^@!%<8Fc9dSO^`U!@<[c>FcB^LMd1=\>]Ni%>B,L(EJe%CNF-df@!7W@H'2W^P%&^"@*iGtRU9Bj?XK4,?'e_uQ<@=S<*#5_[3_'?(,&)RU'3f>[;iG>?[@s>*iDr +QWdRY=^%(n=d<,mQ!%7T=^%+p=dE5pQ?dJ!>F8Z#QWdRX=]q"l=d2rgPZLtQ=]q(p>*rMuR9X!b +>?mLu>*iDrQWdRZ>$@7r>*iDrQs3d_>[3_'?(GA2S7#`o?!Wn)?(,&)RU'3g?='./?^kAH?C+i!QWdOW +=BUnk=I*/pQWm[\>$@7r>*`>pQ<@@V=]q%n=dE2nQs3d_>[3_(?CP;/RpTNl?XK:0?^kD0RpTNm?!Wt+ +>anu&RTisb>[!Y'>b#))SR,Tm?b55+Sm>Tm?!O"->b>>.T3bfq?G)fpPNF-gg@<[cA +GE??]P%8p&@sO5GGE?-QNEU=Y>&[Ju>&]@&EJn+DN*^Uc?ZhE;G*$-VOC]G[+EJe"AMd:C_?#ts1 +F,XCHN+$mi@X!iAG`ZE\O^rd$ApfbRI$88nQ>(c4Bmc(\5s]Q\7[3\%>a\i&Qs3g\>$7+o=dWDtQs?cTD>?[@s>*iAqQW[LY>$@4q +=dN;qQs3d^>[*V#?(,#(RU09h?='(+?'nl$Q$@7r>*iDr +Qs3d^>?dFr>*i>pR9Npc?!Wq+?CkP4SR>ip?!Wn(?'ef"QWmX\>?dJ!>F/Q=>F&DqQ<@@S='1Yf=-Q]c +PZ1\J[*Y'?(>8/S6oWo?XTC1@$t8(Qs3d^>?[Cu>+&W"RU'3g +?!Wq+?(,)*Rp93e>[3_'?(5,*RU'3f>[3b'>aeo&Rp93g?B>X.FGsUMNF@!j@<[c@GE-$P +MdLRa@X=2IHBM`^O^`Qt@X+#FH'2W]O^N9j?Z_96FGjIIMdUah@X!lAGE--UNad3n@&[K">B,O)Ef44ENEpXc??M98FcTpQO(!6q@<[i@FH0[LNa6gj?$;BB#F&E/7_]P^,Ef++CMd^dh +@X!lAG`cH\O^rd$AUBSPI$88nQ=kW3Bmc(\6:,`^7?dJ">a\l'Qs?[=s>+&W$R9a*d?!Wk(?'ef$Q?cTD>$@7r=dN8pQ<@@V>$71q>*rMuR9X!b +>[3_'?(5,*RpTKl?XK7-?'ni#Q<@@T='(Ve*iDrQs3d^>?[@q +>*i>oRTj!d?!a%,?CkM3SR5co?!Wn(?'ec!QWdRZ>$@4q>*`?:=d<,mQ!%7S<`bJc=-?K^O],2A;a +=-H]ePZ_.S=^%.q=dN;qQs3d^>?dP%?(>8/S7#]p?soL3@$k/%QWdRZ>$@7r>+&W#RpKEj?='+-?CG2, +RTs*c>[3_'?(,&)RU'3e>[3\%>a\i%RTs*d?='tDZMqQ:a8XKcgA^.3lMg;Pp&=ddr:U*Vs8N#squ6?h +eGB7F_ge8VZXJ$;@<[cAG`ZBZO^`Qt@<[f@FcBaNNF$^c??D-6G)fsRO'm-l@<[fAGE6*RN*g^d@<[c@ +GE6*RNaHpg@!7N;G)]jONEpXb?$)$2F,XIJN+$pk@X*uDG`ZBZO(*?p@sO2HH'2]aP@T!(A9sJMH';Z\ +P$`B#C%E/7_]P[+Ef"%BMI1Ib?ZhB;GE60V +OCEHs@sO5JHBMohP\,<-BmYqX5X9b=HllgQ?dFu>F8W! +QWmXY=^%(n>*iDqQWdRZ>$@4q>*`;oPuq.R=BL'==]q%n=dE2nQ<@@W>?[Cu>FA`$R9X!b>[3\%>aeo& +RU09h?='(+?("r&Qs3d]>$@4q=d<)lPuq.S=]q%n=dE2nQWdRZ>$@:t>F8Z"R9Npa>?mS#>FAZ!Rp96i +?=9=1@%L_7SR5iq?!Wn(?'ec!QWdRZ>$@4q>*`?:=d<,mQ!%7S<`bJc=-HTaP#PGF<)o,^$@>!>ao&+RpKEk?XK:/?^P&$QWdRZ>$@7r>*rMuRU'3f?!Wk'>a\f$Qs?dFt +>*iDrQWdR[>?dJ!>F8W!Qs?nSC[/Ri>ao9cgg]$:5li-GRp&=ddr:U*Ss8Mopq#8h@!<0odSuK)& +FH'XMNaR$j@<[c@G`Z?XOCEEp@<[c@GE63WO(!6o@X*uDG`ZBZOC]P^+EJ[n> +M-FtV>B,L)Ef++CMdCLa@!.HB,I'EJ[n>M-FtV>B5U-F,O@HN*pgh@!7Q=GE63XOCEHs +AUBVOH]r/iODI0IEC3*<84S,%97ou7M,I62<)er[$@7s>F/PuQ$@4q=d3#kPZV%P +=BLei=HcffPZCkL<`bMc+&T"R9X!b>[3\%>a\i%R9X!b>[3_'?(,&)RU'3f +?!Wn)?(,&)RU'3e>[3\$>aSc#Qs3d^>?dJ!>F8Z"R9X!c>[[?[@s>*iDrQ'O28=]q"m=d2rgP?(bL;`?[@s>*iAqQ<@@W>$@:t>F8W!QWdRZ>$7.o>*`;oPuq.R=BLhj=I*)m +Q<@@V=]q%n>*iDq\@8sH_Z%aXeGe;'jo4WGnc&7]q>U&]:$E/7\:Lg4tX +>]Yg0FGsUMNF@$l@X*uDG`cK]O^i[!A9sDLHBM`^P%&[!@sO5JHB_rdP@T!&A9q7=@sO5HH'2W]P$rQs +@!7Z>Fc^!SO^rg&ApfkVI$\JoQXbE/@XOJPI[F_tRV%)=Bn2XeJ!jhpQ",0)@<[iAG*$'RNa?gd??;'4 +FGjLIMI(7[?@QpO>]GU)EJ[n>MHk1Z>]P^,Ef++CMdCI_??D-6G)fsRNa[-m@<[fBG`cK^P%/g$BmYt\ +5s]T\7$@1o=d<,mQ!%7S=BLei=HloiP?1kM='(Sd +=-HZcP>tVI?mS$>a\i%R9X!b>[3\%>a\i%RTs-e>[[3\%>a\i%R9X!b>[3_'?(5,+RpTNm?XK:-?CP2,SR,]r?t5g:A"R.=T3u)s?!j%*?C4r$ +QWdRZ>$@4q>*`?:>*W5oQ!%7R='1Yf=-QcfPZCkM?[G!>aeo' +RTs-d>[3\$>F&GrQ<@@U=BLhj=I!#kQ$7.o=dE2nQ<7:U=BUnk=HuriPuq.S=]q(o>*iApQW[LY +>$ASN]DfeKcMlGphu;d;mJc\UpAXpfr:U*Ss8Mopq>StB!<1#gU9(k4Fc]pOO'Zpg?#ts1FGa@FMHb+X +>B5R)Ef""@M-P(X>]P[+Ef"%AM-P+Z?#tm/F,F1CMHb+X>&]7"DhhD3KiMrBA:0VOH]ql^O^N?o@!7Q;FcBaMNF?pg@<7E9F,XLV +FGsRJNF-de?ZhB:FcKjPNaHmf?Z_98G)fsRNaR$j@!7Q=GE--VO(!6n@WmlBFc^0[NcINUG=P/M84e;( +97or5LJL^';,NDE<`YGb>b+&T"R9X!b>[3_'?(,&)R9X!b>?mM!>*iDrQs3d^>?dM#>aer(RpB?h?='+-?CP8- +RpKEk?XK=1?^tM2Smc'"@:Ps?@A%+=T3u*!?XfX8@A..?TjhH'@:Ps=@@LS0RU'6e>?dFt>*iDrQ'O5:>$@4q=d<,nQ!%7U>?[=s>ErAqQ!.@V>$@4q>*`ArR9Npa>[3\%>a\i%R9X!a>?dFu>*`;oQ<@@T +;`bDE;cAlZ>a>c=-ZliQ<7:W>?[Cu>F8W!^q[Y`ao9]e +g&Bt0kl1#LoD\L`qYpEcs69R_r;QNkfD>RIb($1g\RBZD??D67FH0XJNEgR`>]Yd,Ef+(AMHb+Y>B5U* +EJdt?MHb(X>B,L(Ef+.DMHt:\>]Yg.Ef+(?Lg+hS=`0!qD1u&/L0AVT>B>^/FGsRLNF6mh@!.K?C4DXdI[O\nP@Am%@;`?[G!>FA`$RTs-e>[a\f$QWmX[>$@:t>F8W!R9X!c?!Wn)?CG2,RpKEi?='+-?CYA0S6oWn +?sfL6@@pt$7.p>*`?:>*`ArQ$@1p>*`ArQWmX[>$@4q=dE5pQ?[G!>a\i%R9X!b>[3\%>aSc#QWm[[=^%+o=d2ofP>tYJ;c])\ +kPH<*#5`=-Q]dPZ:bK>a+&SuR9Ws`>[,4e`W"-]ec+A'j8S?Cn,DtY +q#:0irUp3Ts8MrqqYo.E!<1/kVQmdCHBM`^P$rQs@!7T$7(l=HcceP?(bK>b?[Cu>F/PtQ?R4p=d$@7s>*iJtR9Npa>?mP#>F8W!Qs3d^>?dM#>a\i%RTs*d?!Wq*?(5/+RpKEk?XK=1?^tJ1RpKEj?='+- +?^kA/Rp99h>['O5<>?mP">aS`"Qs3d[=B^qk +=d3&lQ!%:V=^%.r>F/T!RTs-e?!Wn)?(,&)RTs-e>[aJVsQWdOV='(Vf=-culQ$7.o=dE2nPuq.R=BLkl=dWDsQs[Ek)?CG,)bfe3/df.r!i;VmFGsLIMd1:[>B5R*Ef+1EMdLRb +@sX;KHBMfbP%8m%@X!oBFcKjPNF@!j@*rMuQs[*P!>F&JtQ$6??=BUnk=HuujPuq.S=]q%n=dN;qQWdRZ>?[G! +>a\f$Qs?dJ!>F8W!R9X!b>[3\%>aer(RpB$@7r=d2uiPZLqP=]q(p>*`;oQ<@@W=^%.q>*iDqQ<@CW +=]q"l=HuujQ<@@X>?dM#>aer)RU0UbY+;DlSYiQ\VQQJdY+;DlS><6UUo^)^Y+2;jSY`K[V66Ac +<laR\QpPUT9lZXIQ)fS><6UUo^&8Uo^#[X.#faS"m$RUo^)^XIQ)fS><6VUo^)^XIZ5lSYiT]V66De +YFh_sSu/``VQchrZE0I]Y*tc\R@17IR]i0KXdYZ^R[ULMR^&hS!pXPR^/EOZC@;gS"$^QS#r!BM0!]oEcS7HQ*HdH +Z'q,dR[UOOR^/EPZC@>hS"$^QS$JQRZCIGjS=HmTS?eZTZC@AiS"$^QS$JNQZC@>hS"$^QS$JNRZC@Ai +S"-dRS?eWQZ'q,bR@17HRBN$HYF1f^R<=q$R[L@JRBN'IYF:l_R@17FR'2pGYF:l_R[ULMR^&rV7rk*rn.5+ro="Arp9XSrq-3brqcWlrr2Tjl2Ub]rqucLqZ-WDrpKdNroO.aJ]lKbjNI5?ps&fao$7$Tout:rrkePfrkbMTUW`Y\rltGfrm:Ymrm^r!rnIG0ro="@ +rp9XRrq$-_rqZQjrr)iqp&F:Vrr2oprnI;Mrmh#KdadF/rmq)# +p"&BZqpk\sqpk\s_U\Y/qi:[!V:D?kqptburn7;)rnRM1ro3q=rosFKrpTjXrq??drqcWlrr)iqp&F:V +rr2oqrnRANrn%/Arpp'Wrp9XLroa:Bro=";ro*k7qqlt]dba'Ak260ro&'H'qqqD0rnkTLrm^h0rm[e$ +UYbn*ro!e7ro3qgro3gHro0dA +U[@jErpTaRrpp'[rq-3`rqHEfrqcWkrqucoqu60dk5YG[rndMPrnRMMrqcWirqQKerq?6^qt,I2an+B\ +rq-3]rq-*Zm.C)Erq*kproj6Rrog3MSb)XKrq69arqHEerqZQirqlTjrr)`nn,MGJrndMPrn[SPrquZj +rqcEcp%X+4chHDmq"Xj_rqQKerqQKeqtU0brqQKerqQKeq"VVurp9NXrp6KUT_J-Sqt^-crqlTjqu-Ek +m/Q,GrnmSQrndYRq#1!cJc!7[ebf@Bl21JVZhsakqksG_V>HDPq#($fp&=4Uj8],9qZ-WQm/MY9_#Dd] +l2S!erq$#drpuucOoEZ+j8],9qZ-WQJcDeNJcG!7rq-)frq*&eJcFU,j8],9qZ-WQJcDeNJcG!7rq-)f +rq*&eJcFU,j8],9qZ-WQJcDeNJcG!7rq-)frq*&eJcFU,j8],9qZ-WQJcDeNJcG!7rq-)frq*&eJcFU, +J, +~> %APLeod +EI +128 0 0 36 520 147 cm +BI +/Width 384 +/Height 108 +/BitsPerComponent 8 +/Decode[ +0 1 +0 1 +0 1 +] +/DataSource cg_aiproc +ID +j8],9qZ-WQJcDeNJcG!7rq-)frq*&eJcC<$q#C?cql9YfJcD&9JcFd1rnmSQrni;,X8dbNl2UbTql9Yf +V>l,HJcGNFrq-)frq(dAQN)O9j8],9qZ-WQJcDeNJcG!7rq-)frq*&eJcC<$q#C?cql9YfJcD&9JcFd1 +rnmSQrni;,X8dbNl2UbTql9YfV>l,HJcGNFrq-)frq(dAQN)O9j8],9qZ-WPqu69eJc*4ZJc+d1rpfla +rpd,grr)cmJc()sq#(-]ql'MaJc(i3Z2FCqp&=+Rj8],9qZ-WPqu-Nlq"ssbJbd4ZJbeR+rpKZ\rpI,g +rqc?aJbalmq"apWqkjA\JbbW-\,#ptqtp9gqu-U0gpAXaao`"I]o)%s.nB(0NnEKHAjnk_Mjg4IUnb2GPnG_tQnGDa,nU6iqu6NmrVQTbs69R\rr1aN!<1[Nq#:!do`"F\nc&"Vmf)VQ +m/H>Jl@J3Gl%/*`l2KQ:S,V9Zl20cFl1"!4lMg,HlMKi@l@J2pl1jNBhYWfAhLXpWl,2c_lMg,Km/HDO +mf)\Snc&.Zo`"R`q#:-hqu6NmrVQTes69R_rr2lqh"q*Nf`(RCoD\:Zmf)SPlMg#Hk5OKAjSn1jilpD5 +ip#J%f__!6fWaB7j87g:j5]mopu;22J`<-Xpu;;*qj.66J`rpTjQrosFEro=":rnm_2rnI>(J_AB&J_B;@rm1J'rm/71 +ptGVurn@;)o\9B!qq:u&qq:u&J_?gOpt>YmqiLg'J_?@B_qFq@rnRM/rnm_6ro="?rosFKrpTjWrq69c +rqcWkrr)iqp&F:Vrr)iorn@5LrmUl8rp0RHro="8rnRM+rmq(urmLenrm65Bcd.0gl-K@KqhkBm^X)Jt +psB,jdK%_me+M/[d"0NZ+,eGdkpc2Pocao9?[`du+T`IZ"m`W!OIKDrNr`V[[S`V[^Q +a8sE)pW<#[rlb;drmC_qrn7;-ro3q?rp9XRrq-3a +rqcWlrr)Nil2Ub]rql]IqZ-WAJ#]lmBmlC]H^85hQ=G0(@WmoCG*66VO^WEq@X4,HH'2W]O^`Qs@<[c@ +G)fsRNaR$i@G*$*TOC36n?ZhE:FcTjNNEgO`>]Pd/F,aII +NF-jj@!@`@G*--TOC36o@!@`AGZBo8H'2T]P$rTu@!7Z=FH9XHN*C=]>&fI)F,XOOP%&[!@saDLH]qrb +P@8^!@sO;OJ!k&$RVRPJCP/6pJ=^J*SS*D?AUKhTHBho_P$iKr@!@`AIs7&bG`lQ^P%B!)B76(XI$J8i +P\#6,Bml=^I[=btQYCo8A9sGIG*$*TO'd$h?Zh?:GE63WOCW^(App%WH^/&cP$rX!@X+&EG`lK[P$rTu +@!IfAGEH6UOC!'j??M<9G*$*TOC8a=-QiiQW[LY>?dJ">aSc$QWm[[>$@4q>*`>qQWmX_?=040?^k>-RU'3e>[3V!>*iDrQWdRZ>$@:t +>F8W!QW[LX=]q"l=HllgPZLqP=]q%n>*iGsQs3d^>?dM#>a\i%RU'3f?!WnK?!Wn)?("r&R9X!`>$@.l +=-QcfPZ:bK='(bn>*rQ!RTs'c?!Eb&>FSl%S6]Bm@:5d<@ARRIVIjG9A7M?D@@pn5RTisa>?R=r=IE>q +RU'-e?a\i%RU'3g?='+.?CbJ3SR>p"@q20AA"@"8S6oWl?!Wh%>F8Z"J!jPHR9Nm]>$@4p=e&f) +SmPlr?='++?(+u'Qs3d^>[*V#>a\i%Qs?dJ!>F/MsQWdR[>?dM#>FJi(RpKEi?!`q)?'\]!PZV%P +=BLei=HlrkQs3d_>[3\%>a\i%Q<@@T='(Vf=-ZliQ!%7X>[3_'?(,#'RTj$c>CTkF>$IG">FJc%Rp96j +?XKC3@%L_5SmPls?XTI4@%L_5SmPls?XTF2?_(M1S6fNj?!Wn)?("r&R9Np`>[*S">F/MsQWdRY=]q"l +=HuujQ<@@V>$@=u>FA`$RU'3f?!Wk'>a\i%R9X!c?!Wn)?("r&R9X!c?!Wn)?("\t>aJVtQ$@D#?(5))S6]Hk?!a"*?(+u&RTj!a>$ICu>FJc$Rp93g?!j./?_1V6 +T3u)u?XUL@UAigEh>ZI6kl0uKo)A@^q#:0irVlfks69R_r;QQlf_Y[Jb^ZRs^hJ4bAp]hTHBr)dP[\g! +@G*$*TO^NBq@!G\6@%RUpl5A9sMMGEQBY +P$rQt@XiTb@X+&GH'2`cP\5E1ApfkSH]qufPA,H2Bmu@^I[4\sQ=P<*@!7W>G)p$RNF?sh@<[cAGE?B_ +Q">B1@saGLH'2W^P$rTu@X+&FG`lK[P%&[!@<[lBG*--SOC*-l?ZqN3+@XFDRI[Fi!RV$u8A:'VPHBhr`P$rQt@<[lCGEQBYP$rQt?ZhH9 +FH0[LO-+O6G(WOcKhkR&;H&NQD<`YDd=-cumQWm[]>[3Y$>aJZ!Q$@4q>*iGsRU0?j +?XK:.?CG/*R9X!`>$@7r>*iDrQWdR[>?dJ!>F/JrQ<@@U=BLeg=-H]eQ<@@V=^%.r>*rMuQs3d_>[3\% +>aer(RU'3fIpH?K?!Wk'>a\i%QWdRW='(Vf=-Q]cPZLqR>?dJ">aeo%RU'-d>[*\&>F\u(TOD6%@UZ'D +A>NjJU1@c.@pu!:?(+u$RTip^=]h(q=diW#RpK?g>[3\%>aer(RpKEj?XB:2@%C\7TOVE'@ptp9@%:S2 +RU'3d>?dJ">CW&G>a\f#Q[?mS$>aSc#Qs3d^>?dFt>*iDr +Qs3d_>[*Y&?CP8-RU'6f?!Wb#>Ei5lPZV%P=BLej=dWDtR9X!b>[3\%>aAMqPZLqN='(Yh=I!#lR9X!c +?!Wn(>ael%RTk8GR9Eg`>?dP#?(5))SmPir?XTI4@%L_5SmPls?XTI4@%L_5SmPlr?=070?^tG/RU'6g +?!Wk'>a\f$Qs?dFt>*iDrQ<@@U=BLhj=I*)mQ?dM#>aer(RU'3e>[3\%>a\i%RU'3f?!Wk' +>a\i%RU'3f?!Wju>[3V!>*`>pPuq.R=BV"q>*rMuQW[LX=]q(o>*rGrR9Ed`>[2,S6]Hj>[ael%R9Ej`>$RM#>anu'S6]Km?=0:2@\7%:SR5d6T:Z&1rn.5-roO.Frp]pZrqHEgrqucpq#BUYrquck +rn%#IrlT_gZ+ajuQtLf7B7-+ZH^JAjQXtK.@X+&FG`lN\P$rTu@!7Q;FcB^LN*UO`??D*3F,O@GMd:Fa +?$)'4FH0^NO'm-m@<[iCG`lQ_P@T!(A9sGLH'2NWO'Qgd>]Pa+E/IhG)p!SOCEL"@sXDP +I$eMoQtCf8Aq$.[I[OesR:Uf6@sX>KHBVibP@K)gP@]*+ApfkUI$A2hP[o*(@X!uEGEQE\P%/d$@sO8J +H';]^P$rQs@X+#EH')T^O^`Qt@$@4q>*iGt +QWmX[>$@1o=d3#kPZV+T>$7.p=d2ogPZ:eN=]q%o>*rMuR9X$c>[Ek*?CG2,RU'6g?!W^u=d3#jPZ:eL +<*#5`?[Cu>F/PtQWmXZ>$7.o=dN8pQ[`1AQWdRZ>?[@t>*iDrQWdRZ>?[G">aer(S7#`p +?soF/>FA`"R9Ng]>$..q=diPuRp9-i?XKL7?_Uq9U0qB$?XK@1?CbD.RpK?h?.RpKBh??dJ">FJf&RU'3e>[3\%>aS`"QWdRZ>?ZNF?!Wn(?'nl$Qs3d^=^.7r>F8SuQs3a]>?[G! +>aeo&RU0[@!\&?("u(R9a*c>[3V">F/PuQWm[\>[*S">F8Z" +QWmX[>$@4o=d<&jQ<7:V>?R=u>+8i)S6oWn?=070?_(MQ?_(M1SR,Zp?XTI4@%L_5SmPlq?!j(+?(5)) +Rp96g>[En)?CP2+Rp99h>[Eq-?_(V5SR>ip?XB4/?CP8-RU0?dJ!>F8Z"R9Npa +>[3V#>*iGsQWmX[>?[@u>+/`&RU'3f??[Cu>F/PtQWmX\ +>?[Fu>FJc#Rp96g>[[3_%>FSo(Z^[E_bl6)j +g]$43kl1#LoD\L`qYpElrqQNXs8Mopq>StB!<1&hV6@OEI$eVrR;%);B761\I$eMmQXb<(@X4,GGEQBY +O^<-h??D-3F,O:EMHk1[?#tm/F,O7BMd(1Z?#u!2F,aOLO(!3o@sO5KH^&,hQ"GE.A9sGGFH0UHN*:1Y +=`9.$EJe%CNF$^e@!@]?GEH9VO^E9n??M<7FH0XKkQtCc6B761\I[OerQt1Q.A:'POH^&&jH^&,iQ"PN2 +AUB\QHBViaP$rNr@ +H'2W_P%K*-ApotWI$S>kQ"53*@X4,FG`cBXO'd*k??V<8G)g*ZO_&m&A9sDKH'2Z_O^`QsIpmS`@<[c? +FcKaKN*LC^>]Pd.Ef=:FNF@!m@X+&IH^&/kQ>(f9Bn2[eI[XksQtCc6App%YI$eJmQ=P?.A9sPOHBhud +Q",-*@X45IGEQBYP$rU"@X42KHBr,iQXtN0@sXDMHBi#fQ=P?.@X4/GH'2QZO^<0k??VBbCO^2L921"6 +:P_nJN)`l==B^nk>E`2mQ!7IY>$@7s>F/MsQ<@@U=]ptk=HlojQ$7"eFAc& +RU'6g?XK7/?^kA.RU0kPG<*#2`=-QcgQWdR[>?dFt>*iDrQ<@@U=BLhj=I+G>=dE2o +Q$@:t>F8W!R9X!d?='./?_:e9Sml,t?!Ne&>*rMsQ<@:U=]^tn=IE>qSm>Tn?aS`"Q<@@V=^%1s>*rMuQs3d^>?dFt>*iDrQWmXCRU'3f +?!Wk'>a\i%QW[LY=BUtn>*iDrQWmX]>[3_&>ao)-S6oWn?XK=1?^kA.RU'3f?!Wk'>a\i%R9X!b>[3\& +?("u(QsF!b>[3Y$>aSc$Qs3g_>[*S">F/JrQ<@@V=]q"l=I*&lQs3a^>[*_)?_(S4SmYrt?XTI4IpejT +@%Uh7T3u*"?t#[8@%L_5S6]Hi>?mV$>ael%Rp93e>@!_'?(5))Rp99j?XKF7A"I+;S6oZo?XK=1?^tJ1 +RpKEj?='(+?("r&R9X!b>[3\%>a\i%R9X!`>?[@s>*iDrQWdRZ>?[J$?(5,*RU0?dJ!>F8W!R9Nm`>$IG">FSl'Rp96j?XTI4@%L_7T3u*"?t5j<@A%%;T3u0$ +?t#R2?CY;-R9Eg^=^%8!>d0T^rl>#arn%/,roX4Hrpg!]rqZQkrr2]ml2Ub[rqQKCqZ-W8J#'6ZB7-(Z +I$ePoQtCZ1A9jDLG`uT\O^WHq@!7T=G)osONa?ge?#ts1FGjFGMd:C^?#tp/Ef41CMd:C_?#ts3FcKjP +O(!6o@X4,HH'2W]O^WHq>]Pa+E/@b;M-=kT>B,R/FcTsSO^WKt@X4,GG`lN\P$iHq?ZhH9FB+?,FH0XK +Na?jh?ZqN=G`cE[P%&^"@sX>MH^/2jQ=YH/@sX>IH'2Q[O^E<.AUB\Q +H^/,hQ=YH0AUKeQHB_i`P$rQt@!7]@G*66WP$iKs@!@cBGEQE\P@Jp'A:'VRH^A;jQXkH/A:0\TI$eMn +Qt:Z1@saDKH'2Q[O^WKtK5#gMH:^_Y9i$L@;2J4MMc*iDrQ<@@U=BLhj +=I!#lPZ_.R<)o/^?dJ">aSc$QsF!b>[<\#>*`>qPZLqM;`$7.q>+&Z% +RpKEi?!Wk'>aJVtPuq.R=BLl==]q%n>*`>pQWdR[>?dM#>aeo'RpKEj?XB:2@%:V4RU'-c>[!P#>*rMs +Qs3^]>$7:u>+Ai%SR#Kl?8-S6oQl?X9.,?(,&)R9X!a>?dFu>*W2lPuq.S +=]q%n=dE5oQWdRZ>$@4p=dN8pJ!aGEQs3d]>$@7r>*i>pQ<7:V=^%.q>*iGsR9X!c>[3_(?CP8-RpKEj +?='(+?(,&)RU'3d>[3Y$>aSc$Qs[3V#>aSc$R9a*d?!Wk(?("r'Qs?dFt>*iDrQWdRZ>$@7s +>+/]%RpB[a\i%QWmX[>$@7r>*`>q +QWmX]>[3\%>a\i%R9X!b>[3\%>aJGo>*W2lPZLqN<)o/^?dFu>F8W"RTj$c>?mV$?(5)) +Rp96h?!X"-?_(M2SmPs"@:>g;A"R.=T3u)t?!a%,?'nbtQ<.1S=BMVfP5`AubPp#jh#?C6li-DQp&=dd +r;Q]js69R_qu6Bieb]@G`.+Pa\n?DXApfqWH^A8gP[\j"@<[lBFH9dNO'Zpg??D37FcBaNNF-dd??D-3 +F,XCGMd:C^?#tp0F,O=FMd:C^??D-5FH'[NNa[-n@<[f@FH0^LNEU:W=)NaqDhqV;M-Y1\@0>]bs1FH'UMO'm-n@!IfCHBM``P%8p(A:'POH^&&fP[\m#@G)p-XOCNU"A9sDKH'*ScH')NZO'm-k@!.NkQXtQ3BRcF`J!jnsQY(Z3A:'PMHBM``P(.(nBm<0?HqR4e:f2pC;2A(HMc3N4 +;cA`V<0LBbPZLqP>$71q>*`;oQ<@@V=]ptk=HcfgPZCkM<`bMf=d<,mQ?dCt>F&GrQ[3e+?_(S4S6oWm?='"'>F&DpQ<@@UIoog<=BUtp>*rMuR9X!c?!Wq* +?CP8-RpKEk?XT@1@%(>)R9Wp`>[!P#>+&SuRTisb>[!S#>FSl%Rp90e>[*\&>FSl%Rp90e?ao&) +RpK?g>[3\%>a\i%Qs3d]>$@.j$@7s>+&W#R9X!c?!Wn)?(,&)RU'3f?!Wn)?(,&)Qs[3Y$>aSc$QWmXZ>$@:u>aeu*RU0[3\%>a\f$QWmX[ +>$@4p=d<)kQ<7:V>$@7s>+/]%RU'3f?!Wn)?(5/,S6oZo?XT@0?CP8-RpKEj?='./?^tJ1RpKEj?='+- +?CP8-RU0$@4q>*iDrQWm[\>?dFu>F/PuQWm[\>?d@m=]pti=-HZcPZ1YI<)o/c +=d<,mQ$@=u>FSl'RTj'd>?mV$>a\c"R9Ega>[g;A"[7=Rp96g>[&]:#DhhP:Lg4tX??D-7GE?9ZP%8p'A:0VQI$J8jQ",*'@<[lAG?'`1FcKaMNaI!l@<[lDG`lQ_ +P@Jp&@saDLH]qrcP@Jp&@X+&FG`lN\P%&[!@X+)HH^8/gQ=P?.A:'VQH^8/gQ=G3*@G)osONa?gf?ZhE:FH9aMNa6^c?#u$4FH0^NO(!9o@]Yj/FGsLHNa?gg?[%T>GE?6XP%&^"@sO8JHBhudQ"53+A:'SRI$\GmQXtQ0A:'PNHBVf` +P%&^"I:Ib=G"5&K8kOY0:4uD=LJ^m*;GrHO;iajWP?(_L='1ho>F8W!Qs3d]>$@4q=d<)mPuq1Q='(Se +=-ZokQ!%7T>$@4r>*`AqQ$7%j=-H]eP>kSG;cT#\?dM#>b#/.SR>iq?sfC1?C>)( +QWdRY>$7/@=^%+p>*rMuR9X!c?!Wq*?CG/*RU'3f?!Wn*?(,)*R9Wp`>[!S$>+/]"Rp9-d>[!V%>+8c% +Rp93f>[*\&>FSl%RTj!b>[*Y&>FJi%R9a$b?!Eb&?(,#(R9a'c?!Nb%>Ei2jPZLqO=]gql=I*,nQWdRZ +>$@7q>*iAqJ!X;AQW[LY=^%.p>*rJtQs*^]>$I@u>F8Z"R9X!b>[3_&?(,#(R9X!b>[3\%>a\i%R9Np_ +>[*P!>F/Q!QWm^]>$@4q=dWDtR9a*d?!Wk(>a\i%QX!^\>?[@s>*iDrQs3d`?!Wq*?CG2,RU0^p%I>[3\$>a\i%R9Nm^=^%+o=d<)kPZLqN='(\k=dN>rR9Nm`>?mP#>F8W!R9X!d?='(, +?(,&)RU'3f?!Wq*?(,,+RpTKk?='(+?(,&)RU09g?$@7s>*`ArQ?[:r=d$7+o=d)ie=HccdP?(_I<*#2^$7+o=dN;rRTj'e>[[3b(?(>2, +SR,Zp?XTI4@%L_5SR5co>[!<0lcTW5J4HBr&dP@Jm$@!@]=FH0XJNEgRa>]bp4Fc^$TOCEKu@sX;IH')Q\OC]Yd-Ef++BMHt7\??;'4FH'^PO(*?qAU9SPI$J8kQ"GH1 +A:0VNHBM]^]bs6GEQEbGEQK_P\,<.AUK_QH]queP@Jm$@sO5HG`lK[P$rNq +@!.Q>Fc^$TO^WHr@?-AUBYN +G`lN\P%/g$@sjGLH]hiaP$rX!@<[c?GE,pMN*C@\>'#O(Ef!t@MHt=_?$2*3Fc9UJMd(:]>BGd0FcKmS +P$rQt?ZhN=Fcp*SP$`?p?ZhH;Fc]sQOC36o@<[l\@Xhp/77DGl8Ua?,JPAjl:/6U@:lA.HN_r`==&tSg +=INN$RpKEi?!Wk'>a\f$QWmX[>$7+n>*W5nPZV%P=BLei=HloiPZV%P=BLei=HloiP?1kM='(Sd=-H]f +P?1kN=]q+r>FA`$S6oWo?soO5@%C\5RpKEi?!Wn)?($1I>aeo&RU09h?='+-?CP8-RU'3d>?dFu>*`;p +Q[!S%>FJi%RpK?h??[J"=dN;oQWdLW=]^nl=.*?!RpKEk +?XK@3@%:S2RU'3f?!Wk'>a\i%RU'3f?!Wk'>aS`"Qs3dEQWdRZ>$@:t>F8W!RpKEk?XK=1?^kA.RU09f +>[3\$>aSc#Qs3d]=^%+o=d<,mPZV%P=BLei=HlojQ$@1o>*W5nQ!.@W>$@4q=d<,nQ!%7T=BLhj +=I35qQs3da?='11@%CY4S6oWm?XK7,?("r&RpKEk?XK:/IpSRL?(,#(Qs?[:o=HllgPZ:bK<)o/_ +*iDrQWdRZ>$@:t>F8Z"R9Npa>[3\%>aS`"Qs[3\%>aer( +RU'3d>[*S">F&JtQ!@OX>?[4l=-H]eO]>DDC]O]>DD5_$7%l=Hcli +Q!.=X>?dM#>b#/.S6oWo?soO5@%1M0RpKEh>[<_$>aS`#QWdU[>?dM">a\i%RU09h?='%*?)EUArjr*H +rltGoro!e>rpKdWrqQKirr)Wlm/R(arqcWgrm^fFrka/VW4$5^P[\p$@X4,DGE?-QNEpUb>]bp0FGsUM +OC<FH'XKNF$^b??;$2F,O@GMdCI_??;$1F,O=FMd:C^>]Yg.F,O:EMd1=] +?$)!2F,XIJNF@$l@X!oEHBVldP\#3,ApfnTH^&#dP@Jo=P@Ad"@X+&GH]qrdP@Js'A:0VPH^%uaP$rQt +?ZhH;FcTsUP%&^"@X4,GHBM``P@T$+A:0\TI$eMoQtLi8App(XHBho_P$iKr>]c!2FH'[PO^W``P%8m' +Ap]eTH^&)gP\#3+A9sGMHBM`_P$rX!@<[f@G*$-VOCH'2]aP@Jm%@sO5H +H'2W]P$rTu@!7W>G*$$PNF$^c?$)$2FGjFHMd:F_?$)!3FcBaNNF$^b?$)!3FGsUMNaHmg?$)!S?#tm. +F,O=GMI:Xi@X4,JH^&5mQ=kT2AUK_RH^%uaP%&[!@sX;JH]hibP%&a"@B>^*FGj=D +MHb1\??M66G)]gONF$ad>]bm.FGjFINaR'o@!@c?Fcp'RO^<0n??MEF/PuQ$@>!>FJi%RU'-d?!Ee(>F\u(S6]Bk?XB=2?CbD/SR,Tl +?!Ee'>+/YuQWdLX>$.(n=-cujR9a'd?='+.?_(S4S6oWl?!Wn(?("r%R9Nma>@!\&?("r&Qs3d^>?ZNC +>$71r>*rMtQs[FA]"Qs3d^>?dFs>*`;pQ!%7S=BLei=HlojPZV+T>?R7r +>*W5oQ!%:U>$7.p=dE5oPZ_.R=]ptk=HloiQWmU[>?[J%?(>;1S6oZo?XK:0?^b5*R9X!c?!a",?^b8M +?CG,)RTj'b>[*S">*W2mPZLtOAe=I32pQWdRZ>$@7s>*rMu +Qs3d_>[3\$>a\f#Qs3a]>?[G!>FA`#RTs-e?!Wh&>F8Z"Q<[XZ>[*Fs>*E#hP#k_H$7"l=d)ujP?:qP>?R:t>FA`$S6oWn?XK@3@%C\5RpTKj?='%)>aS`"Qs3a\ +>$@7r>+&T!R9Npb>[B>^,Ef+(AMHb+Y +>]Pa-F,O:EMd:C^?#tp0F,O@HMdLOa?Z_67FcKmSO(!9o@]P[(DhigDDMD2.KiW&E?#km2FH9mTO^ia$A:'MNHBVlcP@T!&@sX;JHBM]^ +OC`%pF%/QD8P+G,98-/:M,I30;cAcX?mV%>aS`" +Q$7+m>*W2mPZ:bJ;^$7.p=dE5oQ$@7s>*iJtQs3g_ +>?mP#>*rMtR9X!d?!Wn)?(,&)RU'3fIpH?L?!Wq,?CYA0S6oWo?soL3?^b5*RTj'b>[!M">+&Z#R9j*c +?![!\)?CkM1TOD9&@UYm:?^tD-Rp93b>$.+p=HlogPZUtS>[3b(?(5,*RpKEi?a\f$Q$@7s>F8Z"Qs?dFu>CVrA>*`;pR9Npa>?mLt>*`;oQ<@@U=BLhj=I!#lQ!%:X>?[Cu +>F/MsQ?[G!>a\i&QX!^\>?[:p=d2uiP?(bK;cAiX;j1-YPZ(MF='1_i=dWAs +RpB[3\%>a\i$Qs>,FQs?dJ">F8VuQWdRZ>$71q=dE5oQWmX^?!Wq*?CP;/ +RpTNk>[a\i%Qs3d^>?dJ!>F8W!R9Npa>[3Y#>F8Z"Q*`>qQ?mS$>aeo'RTs-c +?!We'?'SZ"P#bVG<`Y8\;iamVO&]2A5_$7"l=curkP?D"O=BLkm>*rN!RTs-f +?='+-?CP8-RpKEj>[a\f#QWdRY>$@4p>*`;pQWmX[>?[G!>FA`#QWm[hMi7SDrk\TWrmh#*roa:J +rq$-`rql]nq#B^\rr2onrqHE@qZ-W3J"*=??$)'4F,jULO'csg??D36FH0[KNaHmg@<[iCGEH?YP%&[! +@!7Z?FcTjNNa6ad?#ts/Ef+(AM-FtV>B,L)Ef"%AMHk4\?#tm/FGjFHN*^Ub?Z_97FH'[NNa[-m@X*rB +G`cH[P%&[!@X+&FH'2W^P$rX!@X4,GGu^#:HBVicP@]-,ApotWI$S>kQ"><-@X4,GH'2W]P%&[!@X=2G +HBDW]O^NBq@!@`?G*$*UO_&p,B761_JXgM-SS*G>@saDJHBMTVO'Qjf?$2*4Is$]XG`cH\P%8m%AUBVP +H]hi`P$rX!@!.N;FcTsSO^WEq@<[lDGEQBYO^WEn@GE60VO'd!h??D04FH'RJNF$^e?ZhE:FcTsT +O^WHr@G)p$SNa?ge?$)!0Ef!k7L4<6@KiMrBGE6-UO'm0m@!@Z=G)p!RNaI!j?[%N$@>!>a\i%QWdRY=]q%n=d<)kPuq.Q;`$@7r>*iGtQX!a^>?mP">aJYuQWdR\>[3_'?(,&)RU'3f?!WnK?!Wq*?(52-S6oWn +?XK@3@%:S2RU'3f>[<_%>F8Z"R9a$b?<`e%=dN;oQWdLZ>$7:u>+Ju*SmPfs@:>j=@@pq7SR,Tl?!N_" +=I32nPZUtN=B:hp>aer(RU'3g?='(,?("r&R9Nm]>$@4p=dN>rQs3d^>?dJ!>F/PtJ!O5?Q?dM# +>aAMqPuq.Q='(Vf=-QcfPuq.R=BV"q>*rMuQWdRY>$@1o=d3&lPZ_1T>$7+p>+&W$R9a*b>[*P!>Ei8n +PZCkL<`Y>];it!WP>bDE;cAo^=-ZliQWdR]?!Wq*?CG2,RU0[a\i%Qs3d^>CTkE>?dJ!>F8W! +Qs3d]>$@7r>*iDrQWdR[>?dS'?CP;.SR>os?t,U3?CG/+R9X$b>?dJ!>F8W!Qs?mS#>aSc#Qs3d\ +=]q"l=HuujQ<@@V>$@=u>FA`$RU'3f?!Wh'?'el'Q!@RX<`YAa$7%m=d*#lP?M+Q=]gkj=I*/pR9X!c>[$@4q=dE2oQ<@CX>$71q +>*rMuQs3d]>$@YXM>js__#DOVec+G)k5OcIoD\L`qu6Qhs6Tdbrr2cnp\rY=!<0faS#3GrFH'RINa?gf +?#u!2FGsOJN*^Rc??D39GEQEZP$rQt@X+&DG*-0TO'Zpg?$)'3FH'UJN*^Ra>B,L'E/7\:M-FtV>]P^/ +FH'XMNaHpg?Zh?7FGjIIMdLUd@<[cBH&uTaP%B!(@sX>JH';Z^P@Ag%@X4/HG`uT]G)g!T +OC]Yd-Ef++BMHk1[?#tp0FGsOJNF-gf +??D-2F,O7BM-=hQIp-cF=`9(!EJRnANF$^e?ZhE;G*$*TOC*-l?ZhH=GEH+&W#R9X!`>$@4p=dE/mPuh%P +='(Yh=d3#kPZChK*rJtR9Npa>[3_'?(,&)Qs?dM# +>aer(RU'3f?!Wn)?'p+H>FA`#RU'3g?!a",?CP;.RU9?h?F8YuQWdLX>$..r +=d`MuS6]Ek?='41?CkM1RpB9e>[!P"=dN8mQW[CT>$$tm=.!2rR9X!b>[3\%>a\i%R9X!b>?dCt>*`>p +R9Npb>[[3_'?(,&)Qs?dJ!>F/MsQWdRZ>?[@t>*iDrQWdRX=B^qk=d2ui +PZChL<`YGc=-Q`eQ!%7T=]q%n=dE2oPuq.Q;`kPG<`PAb$@7r>*iDrQs3d^ +>[*S">F8Z"Qs?dM#IpAFI?(5)*RU0[it@pu!>@@q"=Sml,u +?sf@.?(,&)RU'3g?!Wq,?^kD0RpB?h?!Wh%>F&GqQ$7.q>+/]$RU'3f?X9..?CP;.RU9Bh?[3\$>aS`"Qs3d]=^%.p +>*`;oQ!%4T=]q(o>*iAqQWmX[>?[Cu>F8W!QWdRZ>$@7s>GI(6rjMgArlb;krndY:rpB^VrqHEhrr)Wl +m/R(arqcWgrmU`ErkX)RVQjEJNEpUb?#u!2F,X@EN*UL`??;-6FH0dSP%&[!@X+&FG`lHXO^NB,L)Ef+7INF6pi?Zh?8FH'UKMd:C^?Zh?:G)p-YOCim(B7,qRHB_la +P[\p&@X42HH';]^P@Ac:P@8a$@X42KH^/,gQ=P?.A:'VQH^/)eQ",-+A:'VQH^/)dP%&^!@X+#DGEH]P^+EJ[n>M-FtV>B,L)Ef++CMI(C`?Zh?7FGjCFMHb(X>&T1G>&T1"E/@e>M-Y1^??D36FH9dOO'd$i +??D36FH0aPO'm-m?ZqK:FcTpTO^`X"A:'PRI@"SqQY(Z3AUThRHBV`\O^WKt@N)NZ: +<`YJf=I32pR9X!b>[3V!>*`;oQ<7:T<`bPe=-culQ<@@T<`YGb[3_&?(,)+RU'6f>[3Y#>FA`$RU'3f?!Wn)?(,#(R"&@FQs[[3\%>aS`" +Qs3d^>?dJ!>F8W!Q$@.m=d3#jPZCkM;`$71q>*rMuQs3d^>?dJ!>FA`G>aer(RpB?i?XK=1?^kA.RpKEj +?='(+?(5,+S6oWo?soX;A"[=BTOVN*@q2';@%1J/RpKEj?='+-?CbJ3SR>ip?XB4.?C>&'QWdRZ>$@7r +>*iGsRTs-e?!Wq,?CYA0RpTNl?XK4-?C"buQ$@4q>*`>qQ$@>!>a\f$QWdRZ>$7+m=d<)kPZLqN='(Yh=I*)mQW[LZ>?[Cu>F8W!Qs3d]>$@7r>*rMu +UPb!/[f4)AbPp&khYu[:mJc_Vp\t'hrV6EZs8N#sqYp6ge,'.E_1/#RZXJ'>?ZhE:FcTjNNa6ae??D68 +FHBmQO^`U!@sO8JH';``P@Ad"@X!uDGEHB,L(EJRh=Lg+kT>]P^,Ef41CMHk4\?#ts2FGsLHMd1=\>]P^, +Ef,?OF,O@HN*g^e@!7W>G*--SOC*-k?ZhB8FH0[LNaHph?ZhHIG`lKZ +P'(&[?>`%pF@8QC84\5'97or5M,7'/<)eu]?dIt>F8PtQWdRZ>$@4o +=d<)kQ<@@W>$@7s>+&T"R9Np_>?[@s>*iDrQWdRZ>$@:t>F8Z"R9Npa>[3_'?(,&)RU'3g?='(+?(,&) +RU'3eIp?6H>[3_'?(,&)RU'3f?!Wn)?(,&)RU'3f?!Wn)?(##'R9j*c?!anu' +Rp9-c>?[Ct=dE2lQ<@:T=]^nl=-d&mQ$@>!>a\f$Qs?dP$?(,&)RU'3g +?='(,?%88I>a\f$Qs?dM">a\i%R9X!c?!Wn)?'nl%Qs3d[>$@1o=d2rfPZ:bJ>a?dJ!>F/MsQ<@@V=]q%n=dE2oQWmX\>?dM" +>FJf%Rp:GKRpB?i?!a(/@%CY4RpB?i?!a"*?(,#'Rp96g?!a%-?_:b8T4)6&@Uu-@A"@"8RpKEj?='+- +?CP8-SR>ir?soL4?^tJ1RU'3d>?dJ!>F8W!R9Wsb?!a",?CYA0S6oWm?XK:0?^b;-QWdRZ>$@:t>F8W! +QWdRZ>$@4l=]q"m=d<,mPZV%P=BLeg=-Q`eQ<7:U=]q(p>*rMuQs[3\%>a\i%R9X!`>?[@s>*`;o +Puq.S=BUto=dN>rRTs-e?!Wn*?(5/,RU'3oMMqJBrkSNVrmh#)roX4Irq$-`rql]nq#B^\rr2onrqHE@ +qZ-W3J"EUG@X4,GGEQBXO^N0* +@X42IGu^);G`uT]P@Jp(@sXDMHBhudQ",-*@X+)GG`uT]P@Ad"@sO5IH')T_P%8p&A:'JLHBMcaP%/a$ +@X+)FFcp-RP$W6k>]Yj0FGsUMNaR$j@!7Q&]7"DhhM8LK\YQ>&]=( +F,F7EMd:C^?$)!1F,O=GMd:C]>]Yd.F,OCHN.55WNF@$m@X+#EH'2W^P$iKr@!.N;FcKdMNa?gf??D37 +FH9jTP%/j(A:'VQH^82hQ",-*@sXDNH^/)fQ=G3)@[3b) +?CP8-RpB[[*S">F/MsQWdR[>?dM#>aeo'RpTNl?XK7,?("r&QWmX[>$@7r>*rMu +Qs3d^>?dM#>FJi'RpKEk?XK=1?^kA.RU'3f?!WkJ>[3\%>aer(RU'3f?!Wn)?(,&)R9X!b>[3_'?(,&) +R9j*c?<`k)>FJi%RpB6f?anu&RTis_=]h"m=-crhPZCeK=&tSfZm=p=-QcfPZLqN +='(Yi=IEE!R9X!b>[3\%>a\i%R9X!c?!Wn)?(,#(J!X>BQWdOW=BUnk=IEE!RU'3g?='+-?CG2+Qs?d=p=d)ohPZ:bJ<)o,^a\i%QWdRY=]q%n=dE2nQ<@CX>?[Cu>FA]#Rp96g>^p(M?!a%,?CkM3SmPlq?!a%,?CG)(R9Eg_>$IG" +>anu(SR,cs?Xo^9@A%%;SR5co?='+-?CP8-RpKEl?soO5@%C\5SR>ip?='%)>a\i%R9X!c>[3_(?CP8- +RpKEj?='./?^tJ1RpKEg>?dJ">FA]#R9X!a>[*S">F/>n>*W2lPuh(P='(Vf=-QcfPZLqP=]q(p>*iDr +QWdR[>?dS'?CP8-SR>ir?soF/?("r&Q<@@T='(Vf=-ZliQ<@@Z?!Wq+?_:e9TOVK&?sf[dMuL0a_#DOV +ec+G)k5OcIoD\L`qu6Qhs6Tdbrr2cnp\rY=!<0faSuB#+H'2W]P%&[!@<[iBG*$-VOCFc^$UO^WKt@X+&IH]r#fP[f!%@X4,FGEH9VOC]Pa+E/7\:LK\YQ>B,L)Ef+1EMI(@]?$)!1FGa@FMdCLa?#ts1FGjIIMdLRdIpdDZ@X*uE +H'2Z_P%/d#@X+#DG*$*TO'd$k?ZhH;Fc^!RO^WKtA:0\RI$S;jQ=P?-@saJNHBi#fQ",0+@X4/FGEQ?Y +P$rX#@sXGRI[Oo!R:^i6AUBbRHBr#cQ"#'*A:0\RI$S>kQt:Z4AUTkVI?nGlQ"56+@saD^?@Q="6UPrb +7=%QtIn`Xk:JcmH;ias[P?:qQ>?[D!>FJi&RU'0e>[3_%?(5)*Rp99h?!`t)>a\i%QWmX[>$@:t>FJf% +Rp96g?XK:0?^k;,RTs-c>[*S">FA`$R9X!b>[3\%>a\i%RU09g?aeo& +RU'3g?!a"+?CP5,RU'3e>[3\%>aer(RU'3e?<`h(>FJl&RU'-d?!Eb'>FJf$RTs$b>?R:p=I3,kQ<@:S +=]^kk=-cujQ?R:t>*W5mPZLqN='(Yh=I3/oRpB?h?!a"+?(,&)R9X!b>?mV$?(,#(R9NpGQ$7+m=HuujQs3d_>[3_'?(5/,RU09e>[3Y#>Ei5mPZLtN<*#/][$I=r>*iAqQWdRZ>?[G!>a\i%RpB?j?!j+-Ip\^O +?CY;-SmPls?XTC0?CY;,RTj$b>$ICu>FJc$Rp96i?=0:2?_1V6T3u)u?XK7.?(,)*RU09h?&'R9Npa>?mS$>aeo'RU'3e?!Ne'>aer(RpKEi?!We#>*iDrQs*^]>$I=s>*iDrQ;q$i +Puh(Q=BLeh=-QcfPuq.R=BLno>*rMuQs[*V$>ao),RpTKm?XTF3@%(>+R9X!`>$@1n=HuujQ<7:U +=^%8!>aer(SR>is@:>[5?_`L:rjMgArlb;krndY:rpB^VrqHEhrr)Wlm/R(arqcWgrmU`ErkX)TVmBiV +OCEHt@X4,GHBMcaP%/g$A:'MNH]qrbP%&^"@!.Q]Yp3 +F,jULO'm*lA:'JNH]hi`P$ribO^E6l??D37FH0^NO(!6pApfkVI$SJpQYCl7@sO8IG`lN\P%&Wu@<[i@ +FGsOJN*UO`?$)!2FH0^MO(!3n@X4,HH'2Z_O^`Qs??D*2F,F.@M-=nU>]P^.F,O@HMdLOb?ZV01Ef+(A +M-tIc@FH'UKMdCLa@JHBNAVIp[%Z6$,ObHV$h\9hgC@;N4XUO]YbN>$I=s>+&T!R9Ed]=^%4s>+&Pt +RTj!e?=9@3@%:M0S6]Kk>[aeo&RTs-f>[Et.@%L_5S6fQm?=01,?CP2+Rp99h>[En)?CP2+RTs0g +>[aer(RpBa\i%R9X!b>[3Y%>*rT!Qs[!P#>+&W!R9Ng]>$74q=I3,kQWR=V>$.1s=d`MuRTs$b>[!P%>+&]#QWdRY=]q(p=dWDsR9a$g@UYj; +@@U_5S7#`m?!Nb%>F8Z"Qs?cTC=^%+o=dE2oQ<@@V>$7.p>+&W#RpKEi?*iGrQWmUW=BUkj=I!#lQ!%7T=]q"m=dE2oQWmUZ>[!S%?(,)+RU'6g?!Wk'>aS`! +Qs3a^>?dM#>FJf&RU'6j?XTO8@@pqW@%CV2SR,Zn?!a%,?CP2+Rp96f>?dIt>*rGrQs!U\>$@A!?(5)) +S6]Hk?!j(,?CP5+RpB8/S6oWn?XK=1?^b8+R9X!b>[3Y$>F8W!Qs?[@s>*iDrQs3d_ +>[*S!>*N#gPZ:eL=BLei=HloiPZLtO>b$71q=diW%RpKHk?=9:1@%:V4SR>ir +?soI1?CP8-RTs-d>[3Y#>*iDqQWdR[>?R=u>+&T!R9Wsa>[3\%>aSc#U5Fj-[f4)AbPp&khYu[:mJc_V +p\t'hrV6EZs8N#sqYp6ge,'.E_1/#RZ=.p:@<[fBG`cH\P%/g$@sX;KH]queP%/d#@X4,EFcTmOO'd!i +?ZhE;G*$3\P%8p'A:'POH^%ubP%&^"@sX;KHBVlcP@]**AUBVNH'2Z_P%8m%A9sGMH^&)hP\#3+A:0SO +H]qoaP@Ag$@X4/HHB_i`P@Ag$@<.AUBbTI$\DkQ=>0)@lQ>(c6Bml:WH';]^P%&Zu@<[iBGE?-QN*^Ub?$)!1FGjFHNa?gf@!@]AHBMcaP%/g$@X=2EFGsOI +N*LF^>B5U,F,O@GN*^Ub?Zh?8FGsFEMHk1Y@!7Q>GE?3UNaHme?Zh?:G`[DaG`cN`P%8p&@X4,GH'2T] +P%&[!@X+&FHBMcaP%8p'A:'MOH^//iQXtQ2AUKhUH^8/gQ",-*@X=8IHBV`\P$N0k??D98FHKpRP%8p* +AUKhTI$S;jQ=PB/A:'VQI$S>kQXtN1@sjPOH^/&dP%&a#@sX>KHBVfaP&suZ?Yi"nF@AWF8P+J-9nuVE +NDro?=]pqm>F/MsQs3d]>$@7q>*iAqQs!U\>$IM&@%CV3S6]Kl?!j(+?(+u&Rp93f>[-RpB?i?!a%,?CY;-S6]Hj?!`t)?("r&RTs-e>[[3_&>aSf#QsEm_>[!P">+&SuQs3a]>?R:q=dN8nQs!OY=]h(q=diT!Rp9-d?!Eb' +>FSr'RU03b>$@4p>*iDsQsir?soC.>aSc#Qs?dFu>CVrA>*`;pQ<@CW=^%+o +>*`;pR9X!d?='(,?CG/+RTs-_=]pqi=HlieP>tYJ='(Vh=dE2oQWmUZ>?R1m=d3#jQ$@4q>*W8p +Q?dJ">FJl(RpKEj?!`t*?("r&Qs3a]>?[G!>FA`#RTs-e?!a(/@%^q:T4!.WSR,]p?=9:/?CP2+ +Rp99g>@!Y#>F8StQs*[]>$@A!>+/Z$Rp96h?!Wt+?CP5,RpB[3\$>aS`"Qs3a\>$@7r=dE2nQ!%7V>$74s>*iDqPZ:bK>c=-QcfPZLqN='(Vd='(Vd[aS`"QWdRZ>$@:t>F8W!Qs3d^>?dJ! +>F8W!Qs3dhMMhDArkSNVrmh#)roX4Irq$-`rql]nq#B^\rr2onrqHE@qZ-W3J!d%7=E&psEJRh=M-b:_ +@?dM#>FA]"Qs3d^>?dJ">FA]"R9Nm` +>?[Fu>+/Z#RTj$d>[[FA`#RU'3g?!Wq+?CYA0S6oWm?='(,?C>&(Qs[*P! +>*iGsQWmX[>[!PF>?mS$>aeo&RTs*d?!Wq+?CP8-RpTNk?XB4,?(,#(R9X!b>[3Y$>F/PtQWmUZ>$71q +>+&SuR9Wsb>[F8VuQs3d_>?mV%?(>80S6oZo?XK=1?^b5* +R9Np`>$I=s>*iDqJ!X>AQWdR[>?R=t>+/Z"RTj!c?!Wt-?^tM2Sml-"@UYd6?^tJ1R9X!a>?dFt>*`;o +Q<@CW=]q%n=d3#kPZV%U>[3_'?(,&)RTs*d>[3_&?(5))RU09h?='(*?("r&QWdUZ=^%+o>*`>qQ?dM#>FSr*SR>ou@=M^X@UYj:@@U\3RpTNk>[3\%>FA`#R9Npa>[[!S$>anu'RU'3g?!Wn( +>a\i%Qs3d]>$@7r>*rMuQs3d^>?dJ!>F/MsQWdRX>$@VWMZ1'`_#DOVec+G)k5OcIoD\L`qu6Qhs6Tdb +rr2cnp\rY=!<0faR&$ldDhD/2L0ASP?$(s4FcKpSO(!6q@X!uEG`lN\P%8m&A9sGJGEH9UNaHpg?Zh<7 +Fc9aOP$rKr@MHBVlcP@Ad"@X+&HHBMfbP%B!(ApfkUI$J;kQ"><,@sO2FG`ZG)p!PNF-ad?$)!2FGsUPO^`X"@CTmn4[*gO6?kpgI7d+a:/6XD;N=dYP#thP +>$@:t>FA`$R9X!a>?dJ!>F8W!Qs3d^>?dIt>*rGrRTj$c>?mY&?(>2,S6]Ei>[[[3V">F/MsQWdRZ>$@7s>+'kE>a\i%R9X!b>[3_'?(5/,RpKEk?XK=1 +?CP2*RTs-e>[3\%>aS`"QWdRZ>$@7r>*iGsR9Npb>[3_(?(5/,S6oWn?XK=1?^tJ1S6oWn?XK=1?^Y/( +Qs3d^>?dM#>aeo'S6oWn?XK=1?^tJ1RTs-d>[3Y#>F/MsQWdRBQWdRZ>$@:t>F8W!RTj$c>?mY'?(>8/ +SR>fs@UYm<@@^e6SR>io?!Wk'>aJVtQ<@@V=]q%n=dE2nP?1kM='1kr>ao&+RU'3f?!Wn)?(,&)RpB$@4p=dE2nQ<@@V=^%.r>*rMuRU'3i?soR7IpemX@@gn9S6oWm?=0+*>aS`"Qs3d_ +>[3_&?(5/,RpKEk?XK=1?_(P3SR>iq?XK:/?CP8-RpKEi?='+,?(,&)R9X!b>[3\%>a\i%R9Np`>?dJ! +>*W2mPZV%P<)o/];j:9_Puq.R=BLhj=HuujPuq.R=BLhj=HuujPuUpgPuq.R=BLbg=HcfgPZCkM<`bJc +=-Q`eQ!%7V>$@7s>+&W#R9X!c?!Wn)?("r&R9X!a>?dFt>*iDrQs3d^>?dJ!>F8W!QWdRZ>$@1p>+ph2 +rjMgArlb;krndY:rpB^VrqHEhrr)Wlm/R(arqcWgrmU`ErkX)QV6=*DL0\kW?#tm2G)]pSOCEHr@X+&F +G`lQ^P%/d#@sO5IH'2W]OC<G)p'UO(*T_ +O(!6p@X+&HHBMidP\,<.B76(YI?nMoQ=kW3ApfhSH]qrbP$rQt@<[lCGEH?YO^WKt@X+&GH'2Z_P%B!( +ApfkUI$SAlQ=bK0@sX;IH'2T[O^N?o?ZhH:FH9^KNa6ab?#tm,E/Ih=M-b=b?ZqN;FH9[KNEpXd?ZqN\ +@!@`BG`lN]P%&^"@*rMuR9X!b>[3Y#>F8W!Qs3d^>?dJ!>*i>pQWRCW=BUtm +>+&Q!Rp99h>[?mS#>a\i%RTs-f?!a"+?CP5,RTs0d>[*P!>*iDrQW[LY=^%.p>*iAq +Q[`1BQWdOX=]q"m=I*)mQW[LY>$@A"?(5))RTs-e>[a\i%R9X!a>?dJ!>F8W!Qs?mV%>aeu) +RpKEj?='+,?CG/*RTs-e>[a\i%Qs?dM#>aeu)RpKEl?XTF3@%CY4SR5co?='(,?("u'Qs3d^ +>?cTD>$@7r>*rMuQs3d`>@!_'?(5,+S6oWn?sfI4@%C\5RpKEj?='%)>aSc#QWdRY=]q%n=d2uhPZLqN +<`YGc$I=s>*iDrQWmX[>[!S#?(,#(RU09g?[3\$>aJYuQWdR[>?dJ" +>FJiI?(>5.RpKEj>[?dM#>aeo'RpKEj?='+-?CP8-RpTKk?XB4.?CP8-RpKEj?!`t) +?C4u$QWmUZ=^%+o=dE2nQWdRZ>$@=u>a\i%R9Npa>[3V">*iDrQWmX[>?[=s=dE5oQ?R:s>*iGs +QWmXZ>a?[G!>a\i%R9X!b>[3Y#>F8W! +Qs3d^>?dJ!>F8W!Qs3d_>?mS#>aAPsTnnR)[f4)AbPp&khYu[:mJc_Vp\t'hrV6EZs8N#sqYp6ge,'.E +_1.rOYZu:*?#tm0FGjOMNad9r@sO5IH'2Z_P%/d#@sO5IH'2Z_P%&Zt@G)fsRNF6mg?#u'4EfXLH +O'Qde?Z_E=Fcp3XP%8p(AUBYOH'2Z_P%&[!@X+&FG`lQ^P%/d#A9sGLHBMWXNa?gd?Zh<7FcBdPO(!6p +@B,R+Ef==HNF@$o@X+&HHBMcaP$iHo?Zh?8FcKjQNaR$k@<[cAGE60WOC]Yg. +Ef+%>Lg"eS?$)'4FcTdLNE^I_>]Ym2FH:oXFcTsTP%&[!@Fc]mNNa-[c??D68G*$'SO)nNT>\cMfE^N6>84\5)9nlMBMH!Q9='(Sg=dE5pQs3d_>[3\% +>aS`"Qs3d^>?dJ!>F8VuQ<.4T='1bi=dN5nR9Ega>[[a\i%R9X!b>[3_'?(,&) +RU'3f>[<\#>*`>qQ[[3Y#>F8W!Qs3d^>[*V#>aeo&RU09h?='+-?CG/*RU'3e>[3\$>aSc#Qs3d^>?dJ!>FA`$RpKEj +?XB:2@%C\5SR>ir?soI2?CP8-RU'3d>?dJ!>CVuC>*iDrQs3d^>?dS%?(>2,S6fNl?XK=1?^tJ1RpTNl +?!Wn)?'nl$Qs3d]>$@4p=dE/mPZLqN<`bMc$71r>+&T"R9X!c?$@7r>*iDrQs5&ERU'3f?!Wk'>a\f$QWmX[>$@:t>FA`$RTs-f?='+- +?CP8-RpKEj?='+-?CP8-RpKEi?$7.n=d<)kQ<@@V=]q(p>+&W#R9X!c?!Wn)?("r& +R9X!b>[3Y#>F8W!QWdRZ>$@:t>F8W!Qs3d^>?dFo>$@4p=d<)lPZ:bJ;`+&T!R9X!b>[3\%>aS`"Qs3d^>?dJ!>F8W!Qs3d^>?dM">a\i%QrkSNVrmh#) +roX4Irq$-`rql]nq#B^\rr2onrqHE@qZ-W3J"*=>>]bd.FGjLKN+.$m@sX;KHBMfbP%8m&@sO5IH'2Z_ +P%/d#@X+#DG*$*TNaR$j@!7QG*6]Pd/F,aIHNaHpj@<[lDG`lQ^P@Ag# +@!7Q;Fc9[MN*g^e?Zh?:GE--VNa[0o@X*uDG`Z?YOC<,@sO8IG`lKZP%&Ws@X!rDH'2Z_P%&[!@X+&FG`lQ^P%/d#@sO5I +H'2W]P$rTu@X+#DGEHJH';]_P@Jp'@X=5IGEQBYP$W9l??M<9Fc]sROC*3nF'X9$CHk(*77;Dm +8UsN0LJh$.<)o#^=HcolQ?dJ">F8W!Qs3d^>?dJ!>F8W!Qs3a]=^%1q=dW>pQs!U]>?mY&?CP2+ +SR5`o?XK7,?("r&QWmX[>$@:t>FA`$R9X!b>[3\$>aJYuQ$@7r>*iDrQs3d^>?dJE>?dJ!>*iAq +Q<@@V=]q%n=dN;qR9X!c>[3_&?(+u'Qs3a\>$@7r>*iDrQWdR[>?dJ">FA]#R9X!c?!Wn)?(,&)RU'3f +>[<\">*iDrQWdRZ>$@7q>*`;oQs3d`?!Wq*?CP8-RpKEj?='+-?CP8-RpKEi?!Wk'>a\f$J!X>BQWmX] +>?mS$>aeo'Rp96g?!a",?CG2+RU'3f?!Wk'>a\i%R9X!b>[3Y#>F8W!Qs3d]>$@7r=d3#kPZV%R=]q%n +=dN;qQs3d^>?dJ!>F8W!Qs3d^>?dJ!>F8W!R9X!c?!Wn)?("r&R9Nm^>$@4p=d<)kPZLqQ>(9_D>[3\% +>a\i%R9Np`>[*S">FA`$RpKEj?='./?^tJ1RpKEj?='+-?CP8-RpKEi?!Wn)?(,&)RTs-c>[*S">*iAq +Q<@@V=]q(p>*iGsR9X!c>[3_(?CP8-RpKEj?='(+?("r&R9Np_>$@7s>+&T"R9X!c?!Wn)?("\t>aJVt +Q!%7S;`*iDrQs3d^>?dM">a\i%R9X!b>[3\%>aer(RU'3e +>[3\%>a\i%R9X!`>$@YXM>js__#DOVec+G)k5OcIoD\L`qu6Qhs6Tdbrr2cnp\rY=!<0faS#3DqFGaFJ +N*pgg@X*rEH]hreP%B!(AUBYOH'2Z_P%/d#@sO5HG`cHZOCH'2Z_P%/d#@X4,DFcKdMN*^Ub??D-4FGsUNNa[*k@]Yj1FcTsR +O^`Kr@<[lCGEQEZO^`Nt@X+&HHBMidP%K*,AUB\RI$A2hP[o*(@sX;JH'2T[P%&[!@$@:t>F8Z"Qs3d^>?dFt>*iDr +Qs3d^>?dM!>FAZ!R9Eg_>$IG"?(>2,S6fNm?soL4@%1J/RU'3c>$@4p=dN;qQWdRZ>$@:t>F8W!QWdRY +>$@4q>*iDrQs3d_>[3\%>a^(H>a\f$QWmX[>$@7r>*iDrQWmX]>[3_&>aeo'RTj$a>$@4p=dE2nQ<@@W +=^%.q>*iGsRTs-e?!Wn)?(,&)R9X!b>[3Y#>F&DpQ<@@V=]q%n=d2uhPZLqP=]q.t>a\i%RU'3f?!Wn) +?(,&)RU09h?='(+?("r&R9NpGQWdRZ>?[G!>a\i%RTs*d>?mV%>a\i%R9Np`>?dJ!>F8W!Qs3d_>?mS$ +>a\i%RU'3f?!Wk'>a\f$Q!7FW>$@1n=d<)kQWdR\>[3\%>aer(RTs-b>?[@s>*`8nPuq.S=]q(p>*iDr +QWdRZ>$7.n=d<)kPZLqN<)o2cIor%@>*iGsR9Npa>[3_'?(,&)RpKEl?soO5@%Le8SmZ#t?XK=1?^kA. +RpKEi?!Wk'>a\i%R9X!b>[3\%>a\f$Qs?dJ!>F8W!Qs[<_$>F8Z"R9Npa>[3_(?(5/,R8mKsQs3d\>$@.jtYJAf=dE5pQ<@@V=]q(o>*iDrQWdR[ +>?dJ!>FA]#R9X!b>[3_'?(5,+RU0[3Y#>G@"4rjMgArlb;krndY:rpB^VrqHEh +rr)Wlm/R(arqcWgrmU`ErkX)SVQaBKMd^gi@<[`BHBDcdP%B!'AUBYQH]qrbP%/d#@X+&FG`lKZO^`Nq +@<[c@GE63WOCNR#A9jGMH'DfaP[o*)AUBYRI$J>lQ=bN0@sO8HG*60RNa6^c?#u!2F,aLJNF$[d??D37 +FcKgONaHpg?Zh?:GE?6XP%&Z9P%&[!@B,R-FH0gTO^`QuAUBSO +H]r#fP@]*)AUBYRI$A/fP@Ad"@<[lDGEH?YO^`U!@sO5HG`lN\O^WHq@&fI)F,XCG +Na?gg??M<8FcTmPOC**k?#u!0EJn.FNF6mi@<[c@G`cH[O^`Qu@X+&GH'2]aP@T!'AUBYQH^&#cP%&^" +@X+&EGEH9WO^ESJ>$7.o>*rJtQs?dJ!>F/MsQWmX\>?dM#>FJf&Rp96g>[3b'>b#)*SR,Zo?XK@3@%:V4RpB?h +>[<\!>*`8nQ<7:U=]q(o>*iDqQWdRZ>$@7r>*iDrQWdR[>?dM#>a\i%RX\RJRTj'a>[!Iu>*iGsQWmX[ +>[!P#>a\f$RTs-e>?mLs>*`8nQ<7:U=BUql=dE5oQ?mV%?(,&)RU'3e>[3\$>a\f$QW[LY=]q%n +>*`;oPZLqN='(\k=d`N"R9X!c?!Wn)?(,#(RTs-e?X9..?CP5,RTs-e>?u`F>?[@u>+/Z$RTs-e>[3b' +>aeo&R9X!b>[3Y$>F8Z"Qs[*V$>a\i%RTs-f?!`t*?(5))RTj'a>[!Iu>*`8nPuq.T>$@>!>a\i% +RU'3f>[3V">*`>pPZLqN='(Yi=I*,nQWdRZ>?R:s=dN8pQ<@@T='(Vc?mS$>aeo' +RU'3g?='./?^tM2SR>iq?XK:/?(,)*R9X!b>[3\%>aS`"Qs[3\%>aeo'RTs-d>[3\%>a\i%Qs[*Y&?(5,*RU9Bj?XB:1@%CY4RpB?g>[3\$>aJVtQWdR[>?dJ!>FJf&RU'3e?dFt>*N&hPZCkM +='(Vf=-m,pQs$I=r>*iAqQWdRZ>$@:t>F8W!Qs3d^>?dM#>a\i%R9X!c?!Wn)?(,#(RTs-d>[3\$ +>aS`"U5Fj-[f4)AbPp&khYu[:mJc_Vp\t'hrV6EZs8N#sqYp6ge,'.E_1.uPY[2F0@IGEQBYP$`KHBMfbP%/g$@X4,GGE60V +O'd!g?[m-V??D-3FGsRLO(!9r@X+&EG`lN\P%&[!@X+&IH^/2iQ"GB-AUBVOH]hi_P%&[!@sX;JHBM`^ +P$rTu@<[lCGEH<,AUBSOH]hodP%/j%?ZhE9FH0aPOCB,R)Di.b=Md1=^?$)'7G*-6XP%&^"@X4,CFH0LAM-P%Y??;-5FcTsUP%&[! +@='(Sg=d<,lQ?[@s>*iDrQWdRZ>$@=u>aeo'T3u*# +@:>d9A"I%:T4)0#@UYj;@@^e6S7#`m?!Nb%>Er>nPZLqN='1\g=HllhPZLtO=':hm>*iGtQs3d^>?dM# +>aer(RU'6gIpQHM?!`q(?("o%RTj'd>[[3_%>Er;lPZ:bK='(Vf=-QfhQ<@CW>$@:t +>F8Z"R9X!b>[3\%>aSc#Qs3a\>$71q=dE2nQ<@@V=]q%n=dWDtRU'3f?!Wk'>a\i%Qs[*_*?_(S4 +S7#`o?XK7/?@SDK?(5))RU9Ek?XK:-?CG)(RTs-e?!Wn(?("o%R9Npa>?mS#>aeo'RU'3g?='+.?^b>/ +RpKEi?!`n'>aS`#QW[LX=]q+r>FJi'RU'3f?!Wn(>aAMrPuq1R>`FA`$RTj$c +>[3Ru>*N&hQ!&T>QWdRZ>?[Cu>F8Z"R9X!b>[3_'?(5,*RU'3f>[3\$>F&GrQ<@@T='(Vf=-ZliQ?[G">a\i%RU0[[3Os=d<)lPZLtO='1_j +=d<,mQs3a^>[*Rq>?dJ!>F/PtQ!.=U>$@7s>*iGtRpKKm?t,R1?C4r#Qs3a]>?dJ!>F/MsQWdRZ>$@4q +>*`>qQ$@:t>*rMtQWmX[>?[@t>*iGsQWmXfMMhDArkSNVrmh#)roX4Irq$-`rql]nq#B^\rr2on +rqHE@qZ-W3J"3C???D*6G)p'VOCNR!A:'JNH]hodP@Js&@X+&EG`lHYOC36n@!.Q=FcTpQO'm*l@]bm0F,O=G +Md^gj@X!lBG`lQ^P%/d#@sO5HG`lN[O(!6n?Zh?8Is$`WFH0^MO'm-m@X+&EG`lN\P$rTu@MHb(Y>]Yj1FH'^PO^`Nt +A9j>JH'2NWO'6IZ>]Pg2F,s[NO(!9r@X+&EG`lN\P%/d#A9sGLHBM`^P$iHq>]bp0F,O4@Mct(W>]G^. +FH0[LO'm0o@<[lDH]hlcP@Js'@XF8HH'2QZO^WKtFBsB%CHt.+77;Gn8UsN0LJ^s.<)er[=-H]gPZ_(R +=]h"o>*iDqQWdRZ>$@7s>+/Z#Rp96l@UYs>@@pq;T3u*"@:>d;@@gq:SR>iq?XT:->aS`"Puq1R='1\h +=HloiPZLtO='1\g=dE5pQWm[]>?dJ!>FA`$RTs-e>[EkK?!`t)?C>&'R9Nma>?dP$>aeo&RTs-e>@!\& +>ael$PZLqN>c=-QcfPZLqP=]q%n>*rMsQs3a^>?dM">FA]"Qs3d^>?dFt>*iDrQ$@4q>*`>q +Qs?[Cu>+Ao+SR>ir?soL3?^kD/J!sYKRpB[[3\%>a\i%RU'3f?!Wq+?CP;/RU9Ek?='(,?C4u&Qs$@4p>*rMuRTs-e>[+/Z"RTs*d?!Wn)?'e_uPZLtQ=asS@>?[@t>*rMuQs3d_>?mS#>ael&RTs-e +>@!Y$>aS`"Puq4T=BUkh=-Q]dPuq.S=^%.p>+&T"R9X!c>[Ek)?CG/+RU'6g?!`t*?(,&)R9X!b>[3_' +?(,&)RU09g?=&t'>a8GpPuq1R='1\g=HuujPuq.T>?R=t>*r;o>*rMtQWmUY>$7.p>*rMuQs3gb?=9:2 +@[^S/Qs3d^>[*S#>F8W!QX!^\>?[@r>*`;pQ<@@V=]q(o=dN;pQWdOY>$71q=dN>qQWmX[>?[bYMZ1'` +_#DOVec+G)k5OcIoD\L`qu6Qhs6Tdbrr2cnp\rY=!<0faS#*>oF,F=INF6pi@<[cAH&uN]OCEHr@G*-3WP%&[!@(f7Bmu@[I$J8iP[f!%@<[i@FcTmP +NaR$j@!7QFc]sQO'd$j@!7W?G`lN\ +P%&[!@<[lAFcB[JN*UL_?#tp0F,O=FN*UOa??;*4FH'XMN*g^d?Zh<7Fc9[MN*g^f?ZhB;GE--^GE-*U +O^`QuA9sDMH]qudP%&Wt@<[f?FcTpQOCW[$ApfhTI$J8iQ"><,@X+&FG`lN\P%&[!@sO5IH'2Z_P%&[! +@X+&GH'2Z_P%B!)AUBYQH^&)gP\#3*A9sDLHBM`^P%&Zu@X+#DG`cEYO'm-k@<[fAG`cH[O^`QsIpmS` +@!7Q;FH'UKN*UL`?Zh?9FcKmSO(!9q@X+&HHBMfbP%/d#@X+&FG`lQ^P%&[!@G)osOO'Zpg?ZhB9 +FcTmPO(!6o@<[f@G*$*TOC$@=t>FA]"RTj'e>[&'Qs3d]>$@7r>*iDrQWdUZ>$I:r>*`>qQ?dJ!>F8W!Qs[*S#>FBtG +>a\f$QWmX[>$@7r>*iDrQWmX\>[*S">FA]"R9EdZ=BLeh=-Q]cPZ:bK>b$@7r>*rMuQs?mS$>aSc#Qs3d_>[3_(?(,&)QWdRZ>$7.n>*`8nR9j-f?XB70?^tJ1RpTKO +R9X!b>[3\%>a\i%RTs'c>?dP$>a\i%R9X!c?!Wn)?(,&)RU'3f?!Wn)?(5,+RpB?i?!a"+?CG/+R9X!a +>[3V#>*iGsQX!^]>[*S">F/SuQWmUZ=^%+o=d<,lQ!%4U>?[G">a\i%RU09g?$@:s +Ip8=F>a\f$Qs3d^>?dFu>*iGsQs3d^>[*S#>F8Z"QWmXZ>?[=r=dE2nQ<@@V=]q%o=dN;qQWmX[>?[Cu +>F8Z"R9Npa>[3\%>a\i%R9X!b>[3\%>a\i%R9X!c>[?mLu>*iDqQ<@CW=]q%n=dN8p +QW70lQW[LX=^%(n>*W5oQWmX[>?[D!>aSf%Qs$@7r>+&T"R9Npa>?mS#>aJVtQ?mS#>bm78rjMgArlb;krndY:rpB^VrqHEhrr)Wlm/R(arqcWgrmU`ErkX)Q +V6F0EM-b:_?Zh?9G)g!TO(!6n@<[c@GE6*RNF-gf@!7T=G*$-VP$rTu@X+&GH'2Z_P%B!)AUBYQI$J;l +Q"PQ3BmuC]I?nGlP@T$'@X+&EGEHG`cK^P%8l= +P@Jm$@X+&CFc]pNNa?dd?#u!4FcKmSP%&[!@sO5HH'2NWNa?dc??D-4F,XFHN*^Ra??;'3F,XFHN*^R` +?$)!1F,O=GMdCL`@!.H;FcBgROCE]`O^ra#A9sGNH]r#fP@T!&@FcKgONF6mg@!.H:G)g!TO(*?p@]Yj0F,XCHNF$^e@!7W>G*$-VO^`Nt@sO5IHBMc`P$rTu@<[lAFc]sQ +OC*-l?ZhH+&PuRTj!b>@!_'?(5/,RpKEj?='+-?CP8-S6oWn?XK:/?CG/+R9X!a>?dJ!>F8W!Qs[3Y#>aJ]" +QWm[\>?dFu>F8W!Qs3d^>?dJ!>F8W!R"&=EQs3a\=^%+o=dE2nQ<@@W=^%1s>F8W!R9Eg_>$@1n=Hllg +PZ:bK>a*iDrQs3d^>[*Y%?(,&)R9X!b>[3_'?(5/,R9a'` +=]q%n=d<)kPuq.V?!Nk*?CYA0S6oWm?XA5M>[3\$>aSc#Qs3d_>$ICu>FA]#R9X!b>[3_'?(,&)RU'3f +?!Wn)?(,&)RU'3f?!Wn)?(,&)RU'3d>[3Y$>aSc#Qs3d^>?dJ!>F8W!QWdRZ>$71p>*`;oQ$@:t +>FJi'RpB?h?='(,?CP5,RU'3e>[3Y#>FA`G>a\i%R9Np_>[*P!>F/MsQ?dJ!>F8W!Qs3d^>?dFt +>*iDrQWdRZ>$@7r>*iDrQWdRZ>$@7r>*iDrQWdR[>?dJ!>F8W!R9X!b>[3\%>a\i%R9X!b>[3\%>a\i% +RU'3f?!Wn(?'ni#Qs3a[=^%+o=dE2nQ<@@V$7.p>*`AsQWm[\>?dFt>*iGs +R9X!b>[3\%>a\i%QWmX[>$@1n=HllgPZLqN='(Vf=-culQ<@@X>?dM#>a\f$Ul(*0[f4)AbPp&khYu[: +mJc_Vp\t'hrV6EZs8N#sqYp6ge,'.E_1.rNYZu7-??D37FcKgONa?ge??D05FH'UKNF$^c??D-6G)p$S +OCEHtA9sGOHBi)hQXtN0@!.N;FcKmSOCB,I'EJRh=M-FtW>]P^,F,O@HNF-gg@!7T>G`ZBZO^rd$A:Jog@sO5IH'2W]P%&[! +@!7Z=FH0XJNEgL^?#tp3G*-6YP%8m%AUBVPH]hi_P$rTt@!.N;FcTmPOC*-l@!7Z@GEH?ZP%&^"@sO5I +H'2Z_P%&[!@X+&FG`lN\P$rQs@&]C'E/RtANEpUc??D68FH9dO +O(!6p@X!uEG`lN]P%&^"@B>a-F,XFJO'm-n@MhkF$i?@84\5( +9SH8[F8W!R9X!c>[[*S">FA]$R9X$c?!Wn*?(,&)QX!a]>?dFt>*iDrQs3d_>?mV&?(5/,RU09hIpH?K>[3V">*`>p +Q*rMuQs3d`>@!\%?'e_uQWdRY=]q"k=HuriPZ:bK>b?mS$>aer(RU09e>[*S#>F8Z"R9X!a>?d=n=-QcfPZChL<`YSk>FA`$RU'3g?!`t*?%85H>F8W!QWdRZ +=^%.o>*i>oQWdR[>[*S#>FJi'RU'3e>[3\%>aSc#Qs[*S#>F8Z"Qs?dG!>*iGsQ<7=U=BUnk +>*`;pQW[LY>?dFu>F/PuQWm[\>?dFu>F/PuQWmXZ>?[=q>*`;oQ!%:U=]q"l=HuujPurN$@7r>+&T"R9X!c>[?mLt>*iApPuq1S=BUqn=dN;q +R9a'e?XB40?CbJ3SR>ip?XB4/?CG,)R9X!b>[3\%>a\f$Qs3d^>?[:o=d<)kPZLqN='(Ye=BLhj=Huuj +Q$@4r>*`AsQ$@7r>F8W"Qs3g^>?[@t>*`>qQ$@7r>*iDrQWdU[>$I@u>aSc$Qs3g_ +>[3Y$>aSc$Qs3diMMhDArkSNVrmh#)roX4Irq$-`rql]nq#B^\rr2onrqHE@qZ-W3J"*:>>]Yj1FH0^N +O'd$h??D-4FGsOJN*^Ub??D-4FGsUNO'm-m@X+)IHBi)hQ=kQ3ApTeLFH'OHN*^Ud?ZhEB,O'DhhM7LKJMO>&]:&Ef++CMI(C`@!7Q= +GE63YO^i^#Ap]\QIsdGjHBMc`P%&[!@X+&DG*-'ON*LC^>B,R*Ef4=KOCGE63XOC&]@&E/Ih=MHk1\??D36FH9dOO'd$j@<[iCGEQE[P%&^"@X4,FH&uEXNa$U_>B>^+EJdq?MdCOe +@!7ZAH'2`dQ"GH1F^BQ(Cd:7,6pu;k8:O<,KhkL$;GrKR<0:3]P#bYK='(_k=dW>qR9Eg`>?mY&?(>2- +S6]He=]q"l=I*,nQWdR[>?dM#>a\i%R9X!b>?mP#>F8W!R9X$c?!Wk)?CG2,RU'3c>[*P!>F/MsQ?dM#>aer(S6oWn?XK:P?='(+?C4r$QWdRZ>$@4p=dN8pQs3d_>[*Y$?(+u'R9Ws`>?dCr=d<)kPuh(P +>a$@>!>aeo&RU0aS`"Qs3d^>?dFt>*N)iPZLqN>a +[3_'?(,#(J!aGEQs3a[=^%+o=dE/lQ<.1T=]q+r>F8Z"RU'3f?!Wk'>a\i%Qs?dJ! +>F8W!Qs3d^>?dJ!>F&GrQ*iJuQs3g_>[3V#>F/PuQ$@4q=d3#k +PZV%P=BLei=HloiPZLqN=+=;9='(Ve*iGsR9Npb>[3_(?(5/, +RU'3e>[3Y#>F&DpQ<@@T='(Vf=I*)mQWdR]?!Wt-?^tM2Smc'!@:>[5?^tJ1RTs-d>[3\%>a\i%R9Np` +>?dJ!>*W2mPuq.Q='(Vf=-Zcf=HuujPuq1T>$@4q>*iGtQWm[\>$@4q>*iGtQs?mIt>*`>pQ!%:U +=]q%o=dE5pQWm[]>[3Y$>a\l'R9a*d?!Wk(?'nl%Qs?dk[MZ1'`_#DOVec+G)k5OcIoD\L`qu6Qh +s6Tdbrr2cnp\rY=!<0faS>W]$Fcg*VP%&[!@<[fAG)fsRNaHph?ZhB9FcBaNNF6pj@!7W@GEQK^P\,3, +ApTeTHBqr]O^NG)fjMN*UOa?ZhB: +G)fsRNaR$j@X+#FHBMfbB,O)Ef44EN*^Uc@!7Q=GE63XO(!9o@X*rCG`ZBaG`ZBZP$rTu@X+&EGEQ?WO^3'h?#u$3 +F,aLJNF6pk@X+#GHBMidP\#3*@sO5HH'2QXO'd$j??D67FH9dOOC]P^.F,XFIN*^UaIpR5T??D05FH'[ONaR$k?ZhB8FH'UK +NF$^c??;'2F,O:EMdCLa?Zh?7FH'RJNEpUb>]Pa-Ef41CMd1=]??D06FcTmPNaR$j@!7T=G)p'TO(!6o +@]bm/F,O7EMd(:]@!7ZAGEQH^P@f6/Apotf?@Q=!5X9BZ7!_ErInWOi:JZgF;N4XT +O]GMI='(\i=IE>sR9Eg`>?mY&?(5)*SR,]o?!s%(>*iDrQs3d^>?dM#>a\i%R9X!b>[3\$>aJ]"QWm[\ +>?dFu>F/PuQWm[[>?[7n=d3#jQ!%7T=]q(p>*rMuRpKEl?soO4@%;^R?^kA/R9X!a>?dJ!>F8W!Qs[3Y#>F&DpPuq.R='1\g=-QcfPZLqN='(\i=dE2nQ<@@W>$@7r>*rMuQs[?dJ!>F/PtQ<@@V=]q"l=HuujQs3d_>[3b)?CYA0RpTKORU'3f>[<_%>F8W!Qs!U[=]q.s +>FJi'RpB?i?='(,?CP5+RU'3d>[*S">F8W!Qs3d^>?dFt>*iDqPuq1R=BLef?dFu>F&GrQ!.@V=]q"l=HuujPZV%P=BLhj=HuujQ<@@V=]q%nIp&(?=dE/mPZ:bK>a*iDrQWdR[>?dJ">FA]#R9X!b>[3\%>aS`"Q<@@V=]q"l=HuukQWmX\>?dP%?(GA2SR>is +@:>a9@@U\3S6oWl>[aer(RU'3f?!Wk'>a\f#Q$@4p>*`;oQWdR[>?dFu>*N,kP?1kN>aF8Z"R9X$c?!Wh&>aSc$QX!a]>?dJ" +>bd17rjMgArlb;krndY:rpB^VrqHEhrr)Wlm/R(arqcWgrmU`ErkX)TVmTuXP@T!'A:'MLHBM`^O^WHq +@<[c@GE6-TNaR$j@!7T=G*$0WP%/d%A9jJOH'`&eQ=>*%@X+&GHBMcaP%8m&AUBYQH]qrbP%&^"@!7Q; +FcBaMN*g[c??;'2FGjFGMHXtT>&f@*FcBdPNaR$i?Zh?:GE?9ZP%8l=P%K'+Ap]bPH'2T\P%&[!@<[lD +G`lQ_P%8m%A9sGMH]r#fP%8s'@X4)DFcKgNNEgO^>]Pa.F,F7FMdU[f@G)fpO +NF76XNF@$n@X!uEGEH?YO^WHr@!%H:FH9dNO'd!i@<[lCG`lQ_P@f3-AUB\PHBM``P$rNr@!7W=FcTmP +O'm0n@]bmR>]bm0F,F7FMdLUd@!.H8Fc9UJMdCL`??D-4F,XFIMd:F_??D07FcKgONaHmf?ZV35FGsOIN*^Ra +??D-6FcBgRO(!6m@!7QG)p$TO'm3n?ZqH7FGjCFMd1=]>]bm3GEH?[P%8p(B7?1[ +I[>4bIpd.\6?GXbHV$eZ9hg@=:l81MN`B)B='(Yg=I3,mRTj$c>?mY&?(>2,S6]Hm?XTF3@%1G-RU'3e +>[3\%>a\i%RU'3f?!Wk'>a\f$QWmXZ>$@1o>*W5nPZ_.R=BLeg=-QZaPZ1YI<`bMf=I*,oQs3da?='11 +@%C\5Spt0WSRGus?='(+?("r&R9X!c>[[Eh'>aS`"QWdRY=]q%n=d<)kPuq.S=]q%n +>*`>pQWdR[>?dJ!>F8W!Qs3d^>[*V#>a\i%Qs?dJ!>F8W!Qs3d]>$@7r>*iDrQWdR]>[ir?XSAR?XK:0?^b5)R9X!b>?dM!>FJf&RpKEj?='./?^tJ1RpKEj?='%)>aS`"Qs3d]>$@4q=d<)l +Puq.Q<`bJc=-?K\O],/A<)o,^$@:t>F8WE>F8W!QWmXY=^%(n=d<,mQ!%7V>$@:t>F8W!Qs3d^>?dFt>*iDrQs3d^>?dJ!>FA`$Qs3d\ +=]q%n=dE2nQ[3_'?(>8/Smc'!@:>a9@@gn9S6oWn?XK:.?CG/*RpKEk?XK:0?C>&'R9Np_>?[@s +>*iDrQWdRY$@7s>F&GrPZ:bJ8];NasVP>tVIAe +=I35rQX!a_>[$@4q>*rMuUPb!/[f4)AbPp&khYu[:mJc_Vp\t'hrV6EZs8N#sqYp6g +e,'.E_1/&S[:=EFAU9SPH^&&eP%&Zu@X*uDG`Q9XO(*&]:$EJRqCN*g^e??D05FGsUN +O(!9r@X(n9AUBYQH^&#cP%/d#@X+&FG`lN\P%8m%A9sGMHBVlcP%/d#@X4,FGE?0SNa?gf?$)!1FGjLJ +N*pde@<[`@G`Q@!_'?(5)*S6]Hk?!a+0@%L_5RpB?i?!`t)?("o%R9X!c>[?[@s>*`;pQ!%7S=]ptk +=HllhPZ1\J<*#2`=HllhPuq1U>$@>!>ao&+RpKElIpZTR?XT@.?CG,)R9X!b>[3_&?(5/,RpKEk?!a"* +?C4u%QWmX[>$@4p=dE2nQ<7:U=B_%p=dN;qQs3d^>?dJ!>F8Z"Qs3d^>?dJ!>F8W!Qs3d^>?dJ!>F8W! +Qs?dFu>*iGsQWmX[>?[J#?(,&)RpKEl?XTF3@"4\R?^kA/RTs*c>?mS">FAZ!R9X!c?F/PuQX##EQs?dFu>*iDrQWdU[>$I@u>FA`$R9X!a +>[*P!>*`ArQ$7.p>*iGtR9Npa>?mLt>*iAqQW[LY>$@A"?(,&)RpKEl?XTF3@%CY4SR5co?XB4/ +?CP5,RpB?j?=040?^kA.R9Npa>?mLu>*iDrQWmX[>?[@n>$@7q>*W2mPZCkM<`bMe=HllhQ<7:U=^%+p +>*`AsQ$@:t>aS`#Q?dCt>*iGsQWmXgMMhDArkSNV +rmh#)roX4Irq$-`rql]nq#B^\rr2onrqHE@qZ-W3J"B5U*Ef+(AMI(Cb@&T4%Ef++CMd:C^??;'3FH'^PO(!6n?Z_<8FH'XMNF-gf@!7Q=GE63XO(!!?(5)*S6]Hl?=070?_1V4SR5co?='(,?C4u&Qs?dFu +>*iJtR9Npa>?mM">F/PuQ<@CV=]ptl=d3#jPZLtO<`bMd=-HWbPZ:bK='(Vf=I*)mQWdRZ>?[GE>?dM# +>F8Z"Qs[*V$>aeo'S6oWn?XK@1?^tD/Qs*^[=^%(m=d<)kQ<77U>$71r>+/Z"Rp93e?='+-?^k>- +RTs-e>@!S!>*iDqQ!%:U=]q(q>*rMuQs3d_>?mS$>aeo'RTs-e>[[!Iu>+&PuR9Eg`>?mY'?(5,+S6oWn?XK=1?^tJ1RpB?h?!`t*?(,#(RTj'c>[*V#>*`>qQ$71q>*iGrQWmX[>?[@t>*iDrQ(9bD +>?mP#>a\f$R9X!c?!Wn)?(,&*RU0?i?!`n&>aJZ!PZV+R=BUkh=-Q]dQ<@@X>[*S">F8VuQs3a]>?[D! +>+&T"R9X!b>[3\%>FA]"Qs3a]>[!S#>aeo&RU09g?='+.?^tJ1RpTKh>[*S">F8Z"Qs3d_>?mS#>aSMq +>*iDqQ<@@T>a$71r>*`ArQ$7%j=HcfgPZ:eK$7.p>*rN"R9X$`>$I\XM>js__#DOVec+G)k5OcIoD\L`qu6Qhs6Tdbrr2cnp\rY=!<0faSYrl) +GEZQ`P@T$(@sX;IH'2W^O^i^#@sX;KH]hodP%8p&A:'MOI$SDmQtLc5Apg"YH^SAhP%/d#@X+&FG`lN\ +P%&[!@X+&FG`cEZOCB5X+Ef+(AMHb+Y??D07Fc^$U&]:$E/7b?MHk4\?$)$4F,aRMNa[0o@B5U-FcBgUO^WQu@!I`?G`Q9Y +OCEKs@+/]%RpB?i?!a%, +?^tD/SR,]o?=97/?CG2,Qs[*S">F/PtQX!^^>?mS$>aJ]"QX!a\>$@1o>*N/mPZV%P='1\f=-Q`e +PZ:eL$@7s>+'kE>FA`#R9Wsa>[*Y%>FJf%Rp96h?XK=1?^tD/Rp9$I:q>*W2m +Puq.S=BLnn=dN>rRTj$d>[?dM">a\i%RTs*d +>[3\%>a\i%RTs*d>[3_'?CP8.RU0?NRU0*iGsR9Eg_>$IG">ao#)RpB?j?XK=1?^tJ1S6oWm +?='(,?CG/*RTs-e>@!Y%>a\f$Q$@1o>*W5oPZ_.R=]ptk=d2rgP?(bL>a*iJtQs3d^>[*S#>F8Z"QX!^[>?[@uIp8:F>aSc$R9a*d?!Wn*?(,)+RU9Ek?XK7/?C>&'Qs3dZ=^%"k +=d2rfPZ:bL=]q+r>F8W!Qs3d^>?dJ!>F8W!R9Npa>?mS#>aSc#Qs3d]>$@7r>+&T"R9Npb?!Wq+?CYA0 +S6oWm?XB+)>F8Z"Qs[*V$>a\i%QrR?pQWdRY=]pth=-Q]dP?1kM='1bm=dN>rQ$@4q=d3#k +PZV(Q='1\g=HllhPZLtO<`bMd=-Q`ePZCkM<`bSj=dE5oQsG6k0rjMgArlb;krndY:rpB^V +rqHEhrr)Wlm/R(arqcWgrmU`ErkX)TW3fuXP%&[!@]Yg0FH'[ONaR$k +@!7T=G)osONF$^d?ZhB9FcKjROCEKu@X4,HHBVfaP$iHq@!7Z@G`uT^P[o-,App%YI@+\tR:q)B5[+Ef+.DMdLUd?ZhB:GE6-UO(!9o@X*rBG`cEZO^`Qt@[*V$>FJf'RpB?i>[Ek(?(+u'R9Npa>[3\$>a\f$ +R9X!b>?mLu>*`>pQ<@@V=]q%n=dE/mQ<7:T=]q"m=dE/mQ<7:V=^%1s>FA`$RX\ULRU0?mM!>*iGsQ<@@U=BLhj=HuujQ!%7W>?[G">FJl(RpKEj?='(+?(,#(QWdRZ +>$7(l=HllgPZV%P=BLhl=dN>rQ$@4q=d3#jPZLqP=]q%n=dN;qR9X!b>[2cI>[?mV$>ao#)S6fNl?='41@%L_5SR,Zo?=01,?CG,)R9Np_>?[@t>*iGsQWmXZ>$@4q>*`ArQWmX[>?[Cu +>F8W!QWdU[>$I=s>*iDrQWdRY>$@7r>F8W"Qs[8/SR5co?!j")?("rI?(,&)RU'3e>[3\% +>a\i&R9X$d?!Wq+?CP8-S6oWm?='"(>*`AqPZ:eL<*#5b=I32pQWdR[>?dJ!>F8W!Qs?dJ">F8Z" +R9Npa>?mLu>*iDrQWmX[>?[J$?(5/,S6oWn?XK:/?C>#&R9X!c>@!\&?(,)*RU09f?dCt>ErAq +Q!.@V>$@1p>*N2oPZh7U>$@4q>*`>pQ$7.o=dE2nQ<@@V=]q"l=HllgPZLqN>a?dM#>aJYuU5Fg,[f4)AbPp&khYu[:mJc_Vp\t'hrV6EZs8N#sqYp6ge,'.E_1/#SZse6C@!IfAGEH<,A:'MLG`lK[P$rTr@]G[+Ef"(CMdLUd?Zh?8FcBaMN*LI_>]bj/F,O@HN*pjj@X4,GH'2Z`P@Aj$@Q5Bn2R^I?e8eP$rTu@X!uEG`lK\ +P$rX!@[3_'?("r&Qs3d^>?dFt>*iGs +RTs-e?!Wn)?(,&)RU'3e>[3\%>a\i%R9X!b>[3\%>aJYuQWdRY=]q%n=dE2nQ<@@V=^%+p=dE5pQFA`$RTs-fIpZQQ?XK:/?CP8-S6oWn?XK=1?^kA.RU'3f>?dM!>F8W!Qs3d\=]q"l=HuriPZLqN +='1ho>+&W"RU'3g?='+-?CG/*RTs-b>$@7r=d2uiPZCkM<`bMd=-QfhQ$7+n=d<,mPZ:bKAd +=HuujQWdR[>?dJ">CW&G>a\i%R9X!b>[3_&>ael%S6]Ek?=070?_1V4SmPlr?=070?^b5*R9X!a>?dFt +>*iDrQWdRZ>$@7r>*iDrQs3d^>?dM#>a\i%R9X!b>[3\%>a\i%R9X!a>[*S">FA`$R9X!c>[[5?^b8+RU(DKRU'3f?!Wk'>a\i%R9X!b>[3_'?(5/,RpTKm?soL2?^Y/'Qs3aY$@:t>F8W!Qs3d^>?dJ!>F8W!Qs3d_>[3\$>aJVtQWdRZ>$@7r>+/`&RpKEk?XK=1?^kD/R9X!b +>[3_'?(,&)RU09g?='"!>[3S!>F/PuQWm[\>[*It>EiAsP?V4R>$7+o>*`>qQWdRZ>$@7r>*iDrQWdRZ +>$@7r>*W2lPZLqN='(VdFA`$Qs3dhMMhDArkSNVrmh#)roX4Irq$-`rql]nq#B^\ +rr2onrqHE@qZ-W3J"GEHJG`lKZP$rQt@GE60VNa[-l@<[`=FcBaNNF6pi@GE--WO(!6mF^BQ)DF-[377DMo8UsN0LJh$/<)eoZ[3\%>a\i%R9X!c?!Wn)?(,)*RpKEi?!Wn)?(,&)R9X!b>?mP#>F8W!QWdRZ +>$@7r>*iDrQWdRZ>$@7s>*iGuQX!d^>?dFt>*rMuR9X!b>[3_I?!Wn)?(,&)RU'3f?!Wn)?(5,+RpKEi +?!Wq)>FJc#QWdRZ>$@7r>*`;oQ<@@U=BLhj=dWDsQs[?[=q=dE2nPZLqN='(Vd +$@1p=d<,mQ!%7R='1Yf=I*,nQWdR[>?dM#>a\i%J!sYKRU'3f?!Wn)?(,#(Rp96h?!a(. +?_(M1SmPls?XTF2?_(M1RpB?h?!Wk'>aS`"Qs3d^>?dJ!>F8W!Qs3d^>?dJ!>FA`$RU'3f?!Wk'>a\f$ +Qs?dFs>*`;oQWdRZ>$@7s>+&T"RTs*d?[aer( +RU'3g?!a%.?^kD/RTs*c>?dCr=d<)kQWdR\>[3\$>aS`"Qs3d]>$@7r>*iDrQWdR[>?dM#>a\f$Qs3d^ +>?dFt>*iDrRTs-e?!Wk'>a\i%R9Np`>?dJ">FA]#R9X!`>[3V#>aAAn>*W2lPuq.R=]q"m>*N5oPZq=T +>$7%m=I!&mQWdRZ>$@7r>*iDrQs3d^>?dJ!>F8W!Qs3d]>$@4q=dE2oQ<@CX>$71q>+&T"R9X!a>?dk[ +MZ1'`_#DOVec+G)k5OcIoD\L`qu6Qhs6Tdbrr2cnp\rY=!<0faS>WZ!FcTjOO'Zsi@!IfCHBMcaP@Jp& +@sX>JH'2W^P%/g%@sX>JH'2W]P$rTu@]Pd0FH'^QP%&[!@X*uCG`ZBZO(!6n@<[fAGEH?ZB#R-EfXLU +EfXFEMd(4Y>]Pa/FGsOJN*g^e?Zh?7FGsOJN+$pl@<[iCH'2]bP[o0+AUKbSH^/)fP@Jp&@X42IH'Dfb +Q"56-AUKeUI@+VpQtCc4ApotVI$J5hP[f$'@sO5IH'2W]P$rTu@X!rDGEH]Pg0F,aLJNaHmh?ZhE$@:t>FSu+S6oWm?='(+?(,&)RU'3g?!Wn*?CP8-S6oWn +?XK=1?^kA.RU09g>[3\$>aJYuQWdRZ=^%+o=dN;qQs3d^>[*V#>a\i%R9a*d?!Wk'>a\i%R9X!b>[3\% +>a^(H>a\i%R9X!b>[3\%>a\i%R9X!c?!Wn(?(,#'RTj!_=^%+o=dE2nQ<@@W=^%.q>*iDrQs3d^>?dJ! +>F8W!QWdRZ>$@4q=d<)kPuq.Q='(Ve=-Q]cPZ:bJ='1_j=d<,mQ!%7T=]q"m=d<,mQs3d_>[3_'?(5/, +RpKENRpKEj?='+-?CP8-S6]Hk?!a(.?CbD0SR,Zp?XTI4@%CV2SR,Zm?!`t*?("r&Qs3d^>?dJ!>F8Z" +R9Npa>[3\%>a\i%R9X!c?!Wn)?("r&R9Np_>?[@s>*`8nPuq.R=BLhj=I*&lQWdOY>?[G!>a\i%RU'3g +?='./Ip\aS@%CY4S6oWm?XK7,?("r&R9X!a>?dJ">FJi'RU'3f?!Wn)?("r&R9X!c?!Wn)?(,#(Qs3d^ +>?[=q>*`;oQ<@@V=]q(p>+&W#R9Np`>?dJ!>*`;pQ<@@W>?[Cu>F/MsQWdRZ>$@7r>*iDrQs3d^>?dCr +>*W5nP>t[dP>tYJ;a=-Q`eP?M+P>$7%l=HcihPZ_+R=]q%n=dE2nQ<@CY>?[Cu>FA]#R9X!b>[3_' +?(,&)R9X!b>?mP#>F8W!R9Npa>[3Y#>GI(5rjMgArlb;krndY:rpB^VrqHEhrr)Wlm/R(arqcWgrmU`E +rkX)SVm9WPO'd'l?ZqN?G`lQ`P@T$)AUB\RH^/&dP%&a#@sO8JH';]^P$rQt@!@`@GEHG)osONF$^c??D-4FGsOJN*pgh@!7Q<-AUB\PH^/)fQ",0+@saJNI$J5iQ"59-AUThTI?e>jP[o-*@sX;JH'2W]P%&Wt +@<[iBGE?6WOC36m@!7T=G)p'UO(!6m@<[`]@<[`]Pg/EfF@GNF$^e?Z_?9FcTsTO^`Nt +@$@7r>*rMuRU09h +?='(+?("r&R9X!b>[3\%>a\i%R9X!c?[<_%>F8W!QWdRZ>$@7r>*iDrQs3d_>[3\% +>a\i%R9X!`>[3V#>aSc$Qs3d^>?dJ!>F8Z"R=AFGR9X!b>[3\%>a\i%R9X!b>[3\%>a\f$R9Nm`>$I=s +>*iDrQWdRZ>$@7r>*iDrQWmX]>?mV%>aeu)RpKEj?='(+?(,#(QWdRZ>$7+m=d<)kPZLqN='(Vg=I!#l +Q!%7S=BLei=HloiPZV%R>$71q>*rMuR9X!c>[;iK?='+-?CYA0S6oWn?!a%,?(>2,S6]Hk?!a(.?_(M1 +S6fQm?=01.?CP8-R9X!a>?dJ!>F/MsQWdR[>?dJ!>F/MsQWdR[>?dM#>a\f$Qs?[@r>*`;oPuq.R +=BLhj=HuujQ<7:V>$71r>+&T"R9X!c?!Wn)?(,&K?(,&)RU'3f?!Wn(?'ec!QWdRZ>$@7r>*iGsR9X!b +>[3_'?(,&)R9X!b>[3_'?(,&)RU'3e>[3\$>aJYuQWdRZ>$@7r>*rMuQs3d^>?dFt>*iDrQWdRZ>$@=u +>a\i%Qs3d]>$@7r>*rMuQs3d^>?dJ!>Er;nPZV%PtYI='1Yf=HZ]cP#YMH<`bMf +=HuujQ<@@V=^%1s>*rMuR9Npa>[3\%>aer(RU'3f?!Wn)?("r&R9X!b>[3\%>aS`"UPas.[f4)AbPp&k +hYu[:mJc_Vp\t'hrV6EZs8N#sqYp6ge,'.E_1.uQZX7m;@!@`@GEH?\P%8s)ApfnVI?nJmQ=G9*@sX>J +H'2W^P$iNs@!7Z>G*$'SOC36n@<[lDGEQH\P%/d#@sO5IH'2Z^P%&Wu@<[lDG*-3VO^WHs@<[lDG`lK[ +P%&[!@sO5HH'2NWN*^Ua?Zh?9G)fsROCG*$-VO^`QuA9sGOI$A5kQ"GH0A:'PMG*69VO^3'g?%6sU??;*5FH'UK +NF$^c?#tp/FGa=EMHb+X>B>X,F,XCHNF-jj@<[lDG`lQ`P@T'*ApfnVI?nJmQXtQ2A:'VPHBhudQ",-( +@saDNH^//iQ"59,A:'PNHBVf_P$rQt@WmlBG*$*TOC36n@!.K;FcBdPNF@!j@F/MsQs3d_>[3\%>aS`"Qs3d^>?dJ!>F8W!Qs3d^>?dP$?(,&)RU'3f?!Wn( +?'nl$Qs3d]>$@7r>*rMuQs3d_>[3_'?(,&)RU'3f>[<\#>*`>qQWm[]>?dJ!>F8W!Qs[3_' +?(,&)R9X!b>[3\$>aJVtQWdR[=^%1q>*iDrQWdRZ>$@7r>*iDrQWdRZ>?[G!>aeo&S6oWo?soO5@%C\5 +S6oWk>[3\$>Er>oPuq.Q=]ptl=d3&lQ!%7T=BUkh=-Q`ePZ:bKDf=dE2nQWdR[>?dM#>^r5L?CP8- +SR>ir?soI0?CP2*Rp96g>[[3Y#>F/PtQ<@CW=^%.q=dN;qQW[LX +=]q(p>*iDrQWdRZ>$@7r=dN8pQ<@@U=BLhj=HuujPuq.S=BUto=dN>rR9Npa>[3\%>a\i%Qs5&EQs3d^ +>?dFt>*iDqQ<7:T=BLkl=dE2nQW[LZ>?dJ">FJf&RU'3e>[3\%>a\i%R9X!b>[3\%>a\f$Qs?dFt +>*iDrQWdRZ>$@4q=dE2nQ<@CX>$71q>+&T"R9X!b>[3Y#>F8Z"R9X!b>?mP#>F8W!PZV%P<`bGa5\ +;it!WP>kPH<)o,^*rMtQs3d`>[a\i%Qs3diMMhDArkSNVrmh#)roX4Irq$-`rql]nq#B^\rr2onrqHE@qZ-W3J"<-@saAJHBM`^P$rTu@!@`?G*$'SOC*0m@!7W?G`lN\P%8m%A9sGMHBVlc +P%/d#@X!uDGEH9VOC<B,O)EJe%CN*ULa??M<:GEHKH]r#fQ">?.A:0VPH^%ubP%&Wu@<[lAFcTmPO'm-l@!7T< +FcKgONF6pi@!7T=G)p'UO+1S^O'd$i?Zh?7FH'UKNEpUb?$)'4FH'UJNa?gf@<[cAGEH?dM#>a\f$Qs3d^>?dJ! +>F8W!Qs?mS$>aer(RpB?i?!a"+?CG/*R9Ws`>?dG!>*iGsQs3d^>[*V$>aeo'RTj'c>[3\$>F/Jr +Q<@@W>$@:t>F8Z"Qs[*YH>[?[Cs>*rGqQWdRY>$7.p=dE5o +Q*rMtR9Wsd?=071@%Lb8Smc'!?t,U2?CG,*Qs*[[=^%.q>F&GsQ$@4p=d2rgP?(bL +$71r>*iJtJ!s\LRpKBj?soO5@%1G.RTj'd>@!\%?(5))RpB?[Cu>F8W!R9X!a>^otF>[*S">F/SuQWmUZ=B_"m=dE2nQWdRZ>?[D!>F8Z"RU'3f>[a\f$R9Npa>?mS$>a\i%R9X!a>[*S">F/SuQWmX[>$@7r>*`>pQ<@@V=^%.q=dN;qRTj'd>[aS`" +Qs3d_>?mS#>aS`"Qs3dZ=BLbg=-HWa=-?N`P>kSH<`bMd=-Q`eP?(bI;cSoX;j(*[P>tYJ='(_k>*iDr +Qs3d^>[*Y&?(,&)RU'3f>[[4%]MZ1'`_#DOVec+G)k5OcIoD\L` +qu6Qhs6Tdbrr2cnp\rY=!<0faT;f50H]qoaP%&^"@sX;KH]hoeP@]-+AUBYNH'2W]P%&[!@X!uDGEH]P^+EJdt?MHk1[>]Pd/FH'ULO'd'l@FcKdMNa?de?#u!1 +Ef=7EN*ULa?$)'3FH0^MO'm0n@X=2GH'2W^P$rX!@*iJtQWmX[>?[@s>*iDrQWdRZ>?[J#?CG/+RU9Ek?XK:0?^kD0RU9Bj>[[?[7o=d3#jP?1kN='1bk>*rMuR9Npa>?mS$?(-7K?CP8-RpTQn?soI3@%1M1 +RU0?mS#>ael%RTj$`=^%+o>*W2nPuq1S=':bh=HlliQ?[J%?CYA1Smc'$@q;9CA=m@AT4;[3Y#>F/MsPZLqN='(Vc[3e,@%C\5RpB9f +>?dP#>FJc#Rp90e?!Wq*?(GA2SR>iq?sfF2?^b8+Qs3d]>?[:o=d<)kPuq1S=BUqn=dN;pQWdR[>?dJ! +>F8W!Qs3a\>$@7r=dE/lPuq.Q='(Vf=-QcfPZLtO='1_i=d<,mQs3d`?!Wn)IpJLJ?(+u'R9X!b>?mP" +>*rMtQs3d_>?dM#>FJf&RTs-e?!Wn)?'nl$Qs[*S#>F8Z"R9X!b>[3_&?(+u'R9X!b>?mP!>F/Ms +Q*rMtQs3d`?='+.?^b8+Qs3d^>[*S#>F8W!QWmX[>$@7q>*`;oQ;q*kQ!.=V>$@7s>F/Pt +Q!.@U>$7(i@!\&?("r&R9X!a>[*S#>F8Z"RTs*d>[3_'?(,&)RU09g +?='(*?)*:8rjMgArlb;krndY:rpB^VrqHEhrr)Wlm/R(arqcWgrmU`ErkX)VWO6;aP@Ad"@X+&FG`lQ^ +P%/d#A9sDKHBM`]P$rQs@B5U+F,O:FMI1Lc@<[fBG`lN]P%/c;P%/d#@sO5KH^&)gP[o-* +A:'MMHBM][O^N?o@!.Q=Fc]sQO'd$j??D67FH0XJNa-[b>]Yj0F,XFIN+$pm@sO5LI$A>qQth,jQ",-(@X4,GH'2T]P%&a#AUB\RI$J5iP[o0+@X4,FG*--TO'Qje?$)'4FGsOJN*g[c?Z_67FcBgQ +Na[-m@$71q=dN;pQWdOY>$71r>+/]$ +RU'3f?aeo&RTs*d>[3_&>aeo&R9Nm_>?[@s=d2ogP>t\K<`bMd=-ZojQs3a^ +>?[G!>FA`#RX\RJRpBaeo&RTj$c>?mP">*iDrQWdRY=]q%m=d2uiPZLtQ +=]q%o>+&Z$RU0?l?soX:A"[:@T42<&@UYa5@%1M1RpKEj?='(+?("r&Qs3dZ=BLei=HlfdPZ:bL='1_i +=I*)mQ?ZNF>[3b'>b#20SR>io?!Ne%>FA]"R9Nm`>[*Y&?(5,*S7#`q?soL4?^tJ1RU09e>[*P! +>*W5nPuq.R=BLhj=I*,nQ$@:t>*rMtQs3a]>?[@s>*iDrQ<7=U=BUki=d2uiPZLtO='1\g=Hurj +Puq1V>?dS&?(5,L?(5,*RU'3g>[3_&>a\i$R9Wsb>[*Y%>aeo&RTs-e>[[*S#>F8Z" +Qs3d_>?mS$>ael&RTj'c>[3\$>aS`"QWmXZ>?[=r>*`ArQs3d^>[*Y'?CP8.RU'3d>?dJ!>F8VuQs3a\ +>$@7r>*iDrQ?[@u>+&W#R9Np^>[!Ft>*N&hPZ:bK[*Y&?(5,*RTs*c +>[3Y#>F8W!Qs3d_>?mS$>aeo'RU'3f?]Pg0F,aOLOCEHt@X+&HHBMfbP@Ad"@XiWcA9sDLHBMc`P%&Zu@<[iBG*$*TOC]P^+EJ[q@MHt:^??D-5FH(cWFcBaNNF-gf?ZhB9FcKgONa?gf??D68FcTmP +O(!6o@X!rEH'2`cQ"GE0ApotWI?nJoQ=bT3ApfnUI$J5hP[f$'@X=2HG`lK[P$rTu@*rJtQs*^]>$I=s>*W5nQ!%4T=]q%n=dE5oQWdRX +=BLeh=-Q]cP#G8@;c8fX*rMuQs3d^>?dJ!>F/PtQWmX^ +>@!_'?(,&)RpKEj?='(,?("u'Q<@@V=]pti*rMuQsF8SuQWdRZ>$@=u>a\i%R9X!b>[3\%>^r2I?(5))RpKEk?='++?CG,)RTj'c>?mS$ +>aer(RpBaS`"Q!%:U=]q"m=d<,mPZLqN='(Vg=HloiPuq1U=]q(o>*iDr +QWdRZ>$@4q=dE2nQ<@@W=]q(n=dN5nQW[IX=]q.t>FSu+RpUYOS6oWn?sfI4@%C\5S6oWn?=01.?CG2+ +RU09e>[*S#>F8Z"Qs3d_>[3\$>ael&RTs-e>[<_%>F8Z"Qs[*S#>F8Z"Qs?mS$>a\i%R9Npa +>[3\$>a\f$R9X!a>?dFt>*iDrQW[LY=^%.q>*iDrQs3d^>?dLq?!Wn*?CP8-RpTKj?='%)>aS`#Q<7=U +=BUqm>*iDrQWmX^?!Wq*?(,,,RpTKj>[aS`"QWdRZ>?[Cu>F8Z"RU'3f?!Wn)?(5,+RU09qN/R\D +rkSNVrmh#)roX4Irq$-`rql]nq#B^\rr2onrqHE@qZ-W3J"FGsLIMd1=\>B>X*Ef"%BMHk4[ +>B5R)Ef""@M-G"W>]P[+F,F4DMHb(W>B,O,F,O@GN*^R`?#tp0F,O=FMdCI_??;'3FGsRJNF-de??D*2 +FGjCEM-=nS=`9$rD1kr,KNW5J=E0+#Ef"(DMd:F`?$)'3F&e3)FGsIHN*^Ud?ZhE;Fc^$TOCEBp@<[lD +G`lQ^P%/g$ApfkVI?nJmQ"><,A9sGJG*-0TO'6R^>&fF'EJdq?MHt:^?ZhE;G*$0YP%/d#@X+&FIs@,d +HBMcaP%/g$@sO5IH'2W]P%&[!@sO5IH'2]aP@T!'@sX;IH'2W^P%/g%@sX>LH^82hQ=>-'@X4,FG`lKZ +P$iNs@]Yd.FGjIHMgo&T +N*pdf@!.H:FcTpQOC33m@!.Q=Fc^$TO^`Kr@<[lDGEQK^P@]-,ApotXI[=\rQY1f7B7H7\I[=\rQXtQ0 +@sX>JH'2T[P$iKr@!@`@GEH9WO^WHr@<[iCG`cHZO^`Nq@X!lBGE60VO(!3m@!7Q=GE-*UO(*?pF^BQ) +DF-[16UQ)f7X[j"JkJal:/6^F;NFdVOAo2BkPF;c/ZU;3OpYPZ1YIAe=HllgPZLqN='(W9 +='(Vf=-crkQ<@@V=]q(p>*iDrQWdR[>?[J"?(5))SR5`p?soO5@%:S2RpKEf>$@7r=d2ofPZ:bK<*#5_ +F8Z"R9Npa>[3_(?(5/,RpKEj?='(,?("r&R9X!b>[3\%>aeu)RpKEj?='(+?(5,* +J"'\KRp96h?!a%,?CP5,RU'3f?!Wk'>a\i%RU'3g?!Wt.@%C\5S7#]o?XK:/?C>&'Qs3d[>$@1o=d<,m +Q!%7S<`YGb$@7r>*iDrQWdRZ>$@7r>*rGrQs!U[=^%1q>+/]%S6oWo +@"2RT?soO5@%Le8Smc&u?soO5@%:S2RpKEi?!Wh%>F8W!Qs3d^>[*V#>a\i%RU'3f?!Wn(?'ni#Qs3d^ +>?dJ!>F8W!Qs3d^>?dM#>a\i%RU'3f?!Wk'>a\i%Qs?dFt>*iDrQ*iDqQWdR\>?mS$ +>aeYu?(>8/S6oWn?XK:0?^b5)R9X!`>$@4p=dN;qQs3d_>[3b)?CP8-S6oWn?XK7,?("r&Qs3d]>$@7r +>*rMuQs[B5X+EJe"AM-P(X>]P^, +Ef++BMd:C^?#tp0F,O=GMd:C_??D-4FH'UKNEpUa?$)$2F,O=FMd:C]>B,O)Ef++BMdCLb??D05FH0[L +]Yj/Ef=7D +N*LF_??D38G*$-VO^i^#A9sDKH'2ZeH')T^O^i["@X+&FG`lN\P%/d#@sO5JHB_rdP\#3+ApfhSI$A/g +P[o-*A:'SPH^/,fQ=P<-@X4/HH'2T\P%&Wu@X+&EG`lN]P%8p(A:0VOH]hlbP%&Zt@G)fpPN*g^d +@!7Q]P^-F,O@HMdLRbIp[>W@!7Q?.A:'PNHBVf`P%&Wu@<[lCGEQBYP$rQt@X!uEG`cN_O^rd#@X+#D +G`cHZOC;2eIROB,AD;a*rMuQs[3_&?(>5-SR,Wn?XTF4 +@%:S2RpKEi?!Wh%>F8VuPZLtO='(Vf=-QcfPuq.T>$@7s>+&W#R9X!c?!Wn)?(,&)RU'3f?!Wq+?CG2+ +RU'3f?!Wn)?(,&)S6oWo?soO4?^tG/S6fKNS6]Ej?!Wt+?CY;-RpB?h?!Wn)?("r&R9X!b>[3_&>aeu* +RpKEj?!`t*?("r&Qs3d]>?[:p>*W5nQ<@@V=]pqi=-Q`eP?1kN=BLei=I*)mQ<@CX>?[Cu>FA]#R9X!b +>[3_&>ael%R9Npa>$RJ!>a\c#RTs-f?='+-IpSUN?CP8-RpKEj?='./?^tJ1RpKEj?='(+?'ni#Qs3d^ +>?dJ">FA]#R9X!b>[3\%>a\f$Qs3d^>?dJ!>F8W!Qs3d^>?dJ!>F8W!Qs[3\%>a\i%R9X!`>?[@s +>*iDrQ<@@V=]q"m=d<,nQs3a]>?dP$?(,&)RoNd$S6oWn?XK:/?CG2,RTs*c>[3V">*iDrQs3d_>[3_& +?(5/,RpKEj?='+-?CG,)R9X!a>?dJ!>F8W!Qs3d^>[*V#>a\i%Qs?dM#>bm78rjMgArlb;krndY: +rpB^VrqHEhrr)Wlm/R(arqcWgrmU`ErkX)UW3]rYO^WHp@!7Q;FcB^LN*^Ub@!7Q]P^-F,O@GN*^Ub?Zh?X@!.H;GE63XO^i[" +@sO5JHBMfbP@T!'AUBYQH^&)gP\#3+@sX>JH'2W^P%&^"@KHBVibP@Aj$@X+&E +G`lK[P$rTu@[3Y$>a\l'R9X$a>?[=r>*iGtQs3d^>?dFt>*`>pQ@E%@Q<@CW>$71q +>*rMuQs3d^>[*Y&?(5,+SR5cr?XTF3@%C\5S6oWm?='(+?'ni#Qs3aZ=BUnk=I*)mQ<@@W>$@:t>F8Z" +RU'3f?!Wn)?(,&)Qs?dM#>aer(RU'3f?!Wq*?(,)+RpKEm?t,^9@@gk7SmPls?XSAR?!a%,?CY;- +S6]Hj?='+-?CG/*R9X!b>[3\%>a\i%R9X!b>[3\%>a\i%QWm[[>$@4q=d<,nQ!%:V>$7.p>*N,lPZV%Q +=BLhk=d<,nQ?[Cu>a\i%RU09h?='+,?CY;-S6]Ei>[[*S#>FJf&RU'3f?!Wn)?(,#(Qs3d^>?dJ!>F8Z"R9Npa>[3\%>a\i%R9X!b>[3\%>a\i%R9Np`>[*S" +>F/MsQWdRZ>$@:t>F8W!Qs3d^>?dFt>*iDrQ<@@T=BLei=I!#lQ!%:X>?[Cu>FJi'RpKEj[*S">F8W!Qs3d_>[3_'?(,&)RU'3f?!Wn)?(,&)R9X!b>[3\%>a\i%R9X!b>[3\$>aSc# +Qs3d]=^%+o=dWDtUPb!/[f4)AbPp&khYu[:mJc_Vp\t'hrV6EZs8N#sqYp6ge,'.E_1/&TZXS3B@X*rB +GE6-TNF$^c??D-6G)fsRNaHpg?Zh?8FcBaNNF-gf?ZhB8FH0XKMd:C]>&]:$E/.\=MHk1Z?#tp1F,O=F +MHk4\>]P^-F,F7FMI1Lc@!7T>GE?9ZO^i[!@sO5HH'2QYNaHpg@!7Q=GE60VO'm-m@!5P3@!7W>G*$*T +OC36n@<[iBGEQE[P%/g$AUBYUI@"YsQY1`4B76(XI$J8iP[o*(@mQ"GE/ApfkSH]qoaP$rX!@X+&E +GEQkPG<)o,_$I@u>aSc%R9X'd>[Eb$>F/Ms +Qs3d^>?dJ!>F/PtQWmX[Ip-$B>$@7r>*iDrQs3d^>?dJ">FJi'RpB?k?XKC3?_(P3SR>iq?XK7.?(,&) +Qs3d^>?[=q>*`;pQWdR[>$I@u>FA`$R9X!c?!Wn)?(,#(RTs-c>[*S">FA`$RU'3f?!Wn(?(,#(RU'3f +?!X".?_1Y5SmYrt?XTI4?[nSO?(>2+S6]Ej?!Wq+?(5/,RU'3e>[3\$>a\f$R9Npa>?mS#>aS`#Qs3g^ +>?[=r=dE5oQ!%7T=]q%o=dE5oPZV%P='1_i=HuukPuq1T>$7.q>*rMuR9X!c?X9..?CYA/SR,Zo?=04. +?^tD/S6]Hk?!a"+?CP5,R9Y5HQs3d^>?dFt>*iGsRTj'd>[a\i%R9X!b>[3\% +>a\i%R9Npa>[3\%>a\i%RTs-e>[<_%>F8Z"QWmXZ>$71q>*iGsQWmX\>?dJ!>F/MsQWdRX=]ptj=Hcfg +Q!%7T=^%1s>*rMuRTs-e?!Wq"?='+.?CP;.RpB?h?!`t)>a\i%R9X!b>[3\%>aeo'RTs-e>[[3\%>a\i%R9X!b>?mS$>a\f$QWmX[>?[@r>*`;oQs*^hMMqJBrkSNVrmh#)roX4Irq$-`rql]n +q#B^\rr2onrqHE@qZ-W3J"&fC&E/7\:Lg"eS@!7N]Yd.FGjIHMgo)UN+$pk@X+#II$A8lQ>(f7C4DUd +J=(&$R;%2>COhdeJ!aepQ"#$%@'#U0G*-6XP%/g%ApotVI?eAlQ">B/AUThTI$J/f +P%&a#@X4,GG`cH[O^i[!@sO2HH')Q]O^WHp@!7Q;Fc9UJMdCL`F^BQ)DF6d57Rh_s8q0Q0KMPC#;GrHQ +<01-\OB#>E<`YGe=HloiQ!%7U>$@4p=d2uiPZCkL='1Yf=I!#lQ!%7T=]q"m=d<,mPZV%P=BLbg=-Q`e +PZLtO=BLkl=dN>sQX!da?!`t*?C+o%QWm[]>?dJ!>FA`$RU'3f?!WkJ>[3\$>aJYuQWdRZ>$@7r>*iGs +R9X!c>[3_&?(5))SR5`p?soL3?^b8+RTs-c>?dJ">FA]#RTs*d?a\f$QWmX[ +>$@:t>F8W!Qs3d_>[3\$>aS`"Qs3d]>$@7r>+/Z$Rp96h?!Wt+?CY;,J"'\KRp96g>[a\f$Qs3d^>?dFt>*iDrQWdRY>$@4p=d<,mQ!%7T=]q"m=d3#jPZV%O='(Ve=-Q`ePZCkL='(Yi +=d[3e+?_(S4SmYs!@:>g;@A%%;TOD9$?t#[8@@gk7S6oWk>^p"E=]q%m=d2uhPZLtR>$@:t +>FJi'SR>ir?soO5@%CY4RpKEi?='+,?CG/*R9X!a>?dJ">FA`$RTs*d?='(,?CG,)R9X!`>$@1n=Huuj +Puq.R=BV"q>*rMuQs3d^>?d@p=HlfdPZChM=]q"m>*iDqQWdRZ>$@7r>*r;o>FJi'RpB?j?!a%,?CY;- +S6]Hl?=070?^b5*Qs3d^>?dJ!>F8W!Qs3d^>?dM">a\i%R9X!c?!Wn(?'nl$Qs3a[=^%+o=d<)kPuq.S +=]qJVMZ1'`_#DOVec+G)k5OcIoD\L`qu6Qhs6Tdbrr2cnp\rY=!<0faSYrc%GE60VO(!6n@!7N9FGsOJ +N*g^e?Zh?7FGsOIN*^Ua?#tp3G)]pSO(!6m?Z_96FH'UKN*^Ub@!7QB5R.G)]pSNam?r@sX;KHBMidP%B!'@sO2GH')Q\OCG`lN\P%8m%A9sDMH^88jQXtH.@sF8JGEcNZO^WEp@X4,HH'2Z_P%&^"@<[f@G)fsRO(!6o@<[f> +FH'UVFH'[OO(!3o@X+#FH'2Z_P%/d#@X4,GGEQBYO^WHs@<[lDH';ccQ"56,A:'SOH^/&aP%&Wu@sXAM +H^&#eP@Jp&@X=2HG`lK[P$WGE??]P\,<.B76([I[=btQYCo9BmuF^I?nMoQ=P?,@X=2GG`lKZP$`Bo>B>a-F,XLM +O^`Qu@saDNI?eAlQ">?.AUKbSI$J8iQ"#*'@X=2HH'2W]OCEHr@sO2HH')T^O^`Tu@<[c?G)p!QNF$^b +??D*J?@Q="6:,c_7X@WuIn`Ui:JQaE;2eIQOB,AC;cJoZ*`AqP?:tO='1_i=d<)l +Q!%7T=^%(n=d<,mQ!%7S=BLei=HcfgP?1kO=BUnk=dE5pQX!a]>[*Y'?(,)*QX!a]>[*S#>F8W!RTs-f +?!`t*?(6=K?(+u'QWmX[>$@7r>*iDrQWmX]>[3\$>aeo'Rp96g?='./?^k>-RTs-e>@!V#>F8W!R9Npa +>[3\%>a\l&R9X!b>[3\$>aS]!Qs*[Z>$@4q=dN>rQs[3_&?(,#(Qs?[=s>*`>pR9Npb>@!_' +?(>2+Rp96KRTj'd>@!\%>ael%RU'3f?[*S">F/SuQWmX[>$@7r>*`;pQ<@CW=]q"m +>*W5nPZV%P=BLbg=HcfgP?1hL='(Se=-ZokQ!%:X>?dM">ao&+S6oWp?soU7@%L_5SmPls?XTF2@%CV3 +SR5cp?XK7,IpJCD>*`;oPuq1S=]q(q>*rQ!RU09j?soO4@%CY4S6oWm?[3\%>a\i% +R9X!b>[3_(?(,&)R9X!b>?mOu>F&AoQ<7:U=]q%o>+&T!R9X!a>[*S">Er>oPZCkL='1bl>*`>qQWdRZ +>$@7r>*`>pQrR?pRTs-f>[Eq+?CY;-S6]Hk?!a(.?CbD/RTs*b>?dJ!>F8W!Qs?dJ">FJf&RTs-e +>[?dFs>*iAqQW[LX=]q(p>,$n3rjMgArlb;krndY:rpB^VrqHEhrr)Wlm/R(arqcWg +rmU`ErkX)SVQjKMN*pdf@!.H8FGsIHMd1=\>B5U*Ef+%?M-=nU>]Yd-F,O@JNF@$m@<[fAGE60VO(!6n +@<[c?G)p$SNaHph?Zh?8FcBdONF6mg?Z_66FGsRLNF-gf@!7Q=GE63XO(!9q@X+#EG`Z?YOCEEp@ +G`lK[P$iEo?ZV96F,X=CM-P(Y??;$2FGjFHMd:gSMdUaj@X!uEG`lT`P@T!'A9sGLHBMZYOC*-k@!%N= +FHL!UP%&^$@X42IH'D`_P@&Hq?ZhN?G`lN]P%&a#@sX>JHBM`_P$rX!@!I`?G`Q9YOC<-@X=2HHBMcbP@Js'@X+&FG`lQ^P%/d" +@sO2HH')T^O^i[!@X4)FG`Q9WO'm*j?Z_97FcLQLIpQnU5]]@^GtCSV9M9t3:5;YCMGdB4<)o#X;j('Y +P>tVIAe=dWDuQWm[[>$@4q>*iGrQWmX[>$@4q=dE2nQ!%7T=]q"m=d<,mQ$7.q=dN>rQWm[] +>?mP#>a\i&R9X$b>[3Y#>aS`#Qs3d_?!Wn*?CG2,RX\XMRU'6e>[3Y#>F8W!Qs3d^>[*Y&?(5,*RTs*d +>[3b'>aeo&R9X!a>[*S">F/MsQWdRZ>?[@t=dN8pQ<@@U=BLeh=-QcfPZV%P=BUqm=dE2oQs3g`>?mV% +?(,)+RU'3e>?mS#>aAMrQ<@CZ>?dP#>FJc$Rp96f>?u`I>?dP#>F8PsQs!U]>[?mM!>F/PuQWm[\>?[=s=d<,nQ!%7S=BLei=I*,nQr +RTs-f?!Wq*?CP2+Rp96g>[$@7s>+/Z#RTs-f?='11@%CY4 +RpKEj?[3\%>aeo&RTs*b>[*S#>F/PtQWdOY>$@=u>FA`#RTs0f +?!`n'>aS`"Q$7.p>*rMuQs3d]>$@7r>*`8oPuq1T[*V$>b,2.SR,Zn?!a%,?CP2+Rp96e +>?mLu>*iDrQs3d^>[*Y$?(,#(RU09g?='(+?(,&)RTs-c>[*S">F8VuQs3a_>?mV%>a\f#UPas.[f4)A +bPp&khYu[:mJc_Vp\t'hrV6EZs8N#sqYp6ge,'.E_1.uPZ!MO2?Zh?8FcB^LN*LI_>]Yd,Ef+(AMHXtT +>&]:&F,F4DMdLXf@&fC)F,O=FMd:F_?%6sS@!7W@ +GEQE[P%/g$@sX;KHBMcaP$iEo?Z_?9FHBjNOC36p@JH'2W^P%/d#@sO5IH'2Z_P%/d#@sO5IH'2W]OCG)g!TO*"ZW?>Dek +F%&KB8P+D)97ou7Lf%$,;H&QS>a=-cumR9X!b>?mM">*iJtQs3d^>[*P">*iGsQ$@4q>*W8pQ!.=V>$@4q=dE8qQWm[\>[3Y$>aSc$R9a*d>[<_%>aS`#QWm[\>?[D!>FAc&R9a-fIpHBL +?!`n'>aSc#Qs[*Y%>FSo(RTs-f>[3_&>a\f$R9X!b>[3\%>FA]"QWmX[>?[@t>*iGrQ<7=T=BUki +=-HWbPZ:bK<`bMe=-culQ<@@X>?[G!>FJf%RU'3f?!Wk'>a\f$Q+&PtRTj!b>?mV$>^r/F +>+&PsQ<.7U=':no>FA`$R9X!b>[3\%>a\i%R9Npa>[*V#>F/PuQX!a]>?dFu>F&JsQ!%:U=]ptk=Hloi +Q!%7T=]q"m=d<,mQ!%7T=]q"m>*`>pQWdR]>?mV%>ael%RTj$c>?mV$>FJc#R9Nm`>?dS&?(>8/RpLSM +R9Wsa>?dG!>*iJtRTs-e?!Wq+?CbJ3S6oZm?='(,?(,&)RpBa\f$R9X!b +>[3Y#>F8Z"Qs?[D!>+/]$Rp93e?='+-?C>&'Qs3d]>?[=s>*iGsQs3d^>?[@s>*iDqQ<77S=BLkh +=]q+r>+&W"S6]Kl?!j(+?CP2+RTs-d>?mP">*iDqQWdR[>?dJ">FJc%RTs-e?!Wn)?CG/*RU'3f?!Wh& +>F8Z"Qs[*Y%>aeo&R9NmjMMhDArkSNVrmh#)roX4Irq$-`rql]nq#B^\rr2onrqHE@qZ-W3J"3FC +??M?:G*--TO^N?o@!7W>G)osQNF$ad>BGd-FGaCIN*gaf@sO2JI?\;jQ",0)@sX>MH^//hQ"53)A9sGL +H'2W^P$rTu@X!oBGE?3UO'm-l@<[iBGEH?ZO^`U!@sO5JHBMcaP$iHn?Z_96FGsLHMd:C^?#ts2FB+]P^,Ef++BMHk1[>]Pa-F,O@HNF$ae@<[c@G`Z?YOC3]Ym0F,aIHNdk>VNa6^d?$)*4FH9^LOBlsh?$)*5FH9dOOC*-l?[%Q=GE?9[P%K0/ +AUKbSH^/,gP[\m#@X+&EH'2W^P%/g%A:0VPH^&#dP@Jp&@X4,GH'2]bP[o-*AUB_SH^A;jQ=YB,AU9SM +G`lN\P%&["@X"#HH';ifP\#3+F^9K(DEpI/77DPp8V'T1LJh!,<)efV<0(*\OAf)@<)f)b=I!&nR9a*h +?soL3?^b8+RU'3g?=04/?^kA.RU0a\i%Qs?dFs>*`;pQ?dJ#>aeu)RU09f?!Wk' +?'ef"QWmXZ=]ptj=-ZliPuq.S=BV#@>?[Cu>FA]#R9Npb>[F8Z"RTs-e?!Wn) +?(5/,RU09g>[?[=r=d2uhPZ1\J<*#8c=HuriPuq.R=BLkm=dN;qQs*^]>$I@u>FA`$ +R9Np_>[!Iu>*`8nPuq.S=]q(p>*`>qJ!O5@Q!%7R;cAlY;Nk-^PZCkM<`bMd=-Q`ePZCkM='1bl=dE5p +Qs3ja>[<_$>aS`"QWmXX=BLeh=-ZliPuq.Q>`$@7q>*`;oQ<@@U +=]gql=dE2nQ<@CX>?mP">aer)SR5cp?[lFP?='(,?(5))RTs-e?!Wn)?(,)*RpTKk?XB4-?CG/*RTs*c +>[3_(?(,)*S6oWp?t,[6@$t8)R9Np_>[!Iu>+&T"R9Npb>[aSc%QWma]>$@4q=d<)mPuq1S=]q"m=d;ui>*`;pQWdR[>[3Y#>aSc#Qs3d\=BLhj=-crkQW[LY=^%.q +>*iDrQWmX[>?[Cu>F8W!R9X!b>[3\%>aeo'RTj'c>[3\$>aJVtQWdRZ>$@YXMZ1'`_#DOVec+G)k5OcI +oD\L`qu6Qhs6Tdbrr2cnp\rY=!<0faS>W`$Fcp-UP$iHr@<[lCG`lKZP$rQr@!@Z:FGjCGMdUai@B5U*Ef"%B]P^'DMD>6LgP4_?Z_96FGsOUFGsRKNaHmh@!.Q>G*-6X +P$rTu@]Yd0FGsXONa[*k@!.H9FGs7&]7#E/7\:M-b7] +??D-7G)p'VOC39n?[%N:GE,pMMd1@^??M66FH'LGM-=qU>B>^.F,jRKO'ZphIpR5X??D97F-'XKO'Hae +>B>d.F,X=FN*ULb?$)*5GE-'TO(3L!B7?1ZI?nDkP[f'(@X=2HH'2T]P%&^"@sX>LH^&&fP[f$'@sX>J +H'2W_P%B!*AUKbSI$\GlR:U`5AU9YQHBr#aP@Aa"@<[oEG`u]cP\5H2Apoqe?%64!5XBN]7=7ZuJk]!r +;GrHQ[3\$ +>F/MsQ<@@V>?[@t>F8]%RU0$@.m=Hc`cPZ:bJ>c=-nD?=dN>rR9Npa>[3_' +?(5/,RpKEj?='(+?("r%Qs[[<\#>*iDrPuq.Q<)o/_?mP#>F8W!Puq.Q='(Vg=I!#lQ!%7>Q!%7S=BUbb;34^R +P>bJF<)o,]kPF<)o,][3\&?'nl%Qs3d]>$@.l=HllgPuq.R=BLee$71q>*`8nPuq.Q='(Ve=-H]eQ!%7T>$@7s>F8Z#RU0[3_&>aeu)RpKEl?soR7@@^e6R9X!b>?mM!>*iGsR9Npa>[3_' +?(5/,RpKEk?!a%,?CP2*Rp96e>$@:r>*rN!R9a*c>[3Os=d<,mPZV%P=BLhk=d<,mPuUsiQ!%7U=^%.r +>F/PuQ$@.k=-Q]cPZLqP=]q(o>*iDrQWdRZ>$@7r>*iDrQWdR[>?dM#>a\i%RU'3f?!Wk'>a\i% +QWdRY=]q%o>,$n3rjMgArlb;krndY:rpB^VrqHEhrr)Wlm/R(arqcWgrmU`ErkX)TVmTuXP@8a$@X=8K +HB_reP[o-)@X=2GHBDTZNaR'k@X=/HH]hoeP@]0,AUKbQHBVibP@]--AUTkUI$S>kQ"56+@sX>JH'2W\ +P$rQt@!7W?G*$-VO^`Qt@sO2IHBMfbP%8m%@sO2CFGsIFMHk1Y>B,L)Ef+.DMdCL*N+$mk@X!rEH'2]a +P%8m%@sO5IH'2W]P$rQt@X!rCGEH9VNa[*k@sO2JH]r#fP%/d#@X4,EFcKgONaHpg?Z_94Ef4+?Lg4tX +@<[fBG`ZBZOCE]aOCNR!@sO5HG`lN\P%&[!A9sDLHBM`^P$rTu@!7N:Fc9^ONF@$l@<[c@GE60UNa$O] +>B,L*F,F7EMHk1Z>B,L(EJ[k$#@8/RpTKk?!Wq* +?(52.S6oWm?='+-?CP8-S6oWm?XB4-?(,#(QWmX[>$@:t>F8W!R9a*d?='%+?("r&R9Nm\=]pqi=Hcce +P#YPH<`bJd=HlrkR=AFFR9X!c?!Wn)?(,&)RU'3f?!Wk'>aS`"Q[3\$>F/MsQ<@@T='(Vd[*V#>a\i%R9X!b>[3\%>aS`"R9X!d?='(,?CG,(R9X!_ +=]q"l=I*)mQWdRZ>$?EC>?dFu>*DrfP>tYI>aFA`$Qs3d] +>$@4q=d<)lPuq1V>?[Cu>F/GqQWRCW=B_%o>*iAqR9Nm`>[*V#>a\i%Qs?dFt>*`;oQW[LY>$71r +>*iGuQX!d`?!Wq+?CG/L?(,&)RTs-c>[*S#>FJf&RU'3g?='11@%CY4S6oWn?XK:/?CP8-S6oWn?XK=1 +?_(S4S6oWk?!Wk(?("r&R9X!c?!Wn)?(,&)RU'3f?!Wn(?(+u'R9Wsa>?dFs>*iAqQs*^]>[3V">Er>o +Q!%7S=]ptl=d<,mQ!%7T*iGtQWm[[>?dCt>Ei5mPZV%Q=BLkl=dN8pQWdRZ>$@7r>*iDr +QW[LX=]q(p>*rMuQs?mS#>aSc#Qs3d[=BLeh=-ZliU5Fg,[f4)AbPp&khYu[:mJc_Vp\t'hrV6EZ +s8N#sqYp6ge,'.E_1/&U[UXWKAUKhVI@+VqQY1c6Aq$%WI?S5jP@T'(A:0POI?S5jP@]-+A:'PNH]qo` +P%&^"AUKbTI?nJmQ=YH/A:'PNHBVibP%&[!@&]:$E/7b>MdLRc@!5P1@sX;KHBMc`P%/d#@X+&FG`lN\P%&[!@<[lCG*$*SOC!$f??D*5G)p0[P%8m% +@X*uCG`Z9SN*^Ub??D-4F,XCGMd1:[?Zh?>H]hugP@o<.B7G>oB76%XI?nGkQ"53)A9sGNH^&)gP\#3+ +A:'MLG`Z?XO(!6o@X*uDG`ZE\O^`Tu@&]:&Ef++CMI(C`?Zh?8 +G)]gONF$df?[%N*W8pQWm[_?aeo&RU0[3Y#>F8W" +Qs[3\&?("u(Qs?d=n=-HWbP#YPG<)o/`=-QijQ?dJ!>F/Ms +Q?dP%?(,&)R9X!b>?mP#>F8VuQ<7:T=BLhj=HuujQW[L]?='+-?CYA0S6oWn +?XK=1?^kA.RpKEj?='./?^kD0RpB*iDrQs3d^>[3Y$?%8;L?CG/*Q!.@V=]ptk=HloiPZLqN +<`bJc=-Q]cPZ:eM>$7.p>*rN!R9X!a>?dFt>*`>pQ<@CW>$@A">aer(RpB?mP#>F8W!QWm[\>?dJ!>FA`$Qs5&EQs3d^>?dFt>*rMtRU'3g?=072 +@%Un?dJ!>F8W! +Qs3d]>$@7r>*iAqQ<@@V>$@7s>F&JsQ!%7T=]q"m=d<,mQ!%7T=]q"i>$@4q>*iDrQWm[\>?dFu>F/Pu +QWdRY>$@7r>*iDrQWdRZ>$@7r=dE2oQ<@@U=BLhj=I*)mQWdRZ>?[G!>a\f$QWmX[>$@.l=-Q]cPZCkZ +Ll),>rkSNVrmh#)roX4Irq$-`rql]nq#B^\rr2onrqHE@qZ-W3J"EXJ@sXDOH^A;kQt:Z2AUKbSH^&&f +P%8p&@saAKH]hreP%B$(AUBVOH^&&fP[\m#@X4,JH^//iQ"56+A9sJLH'2W]P$rQt@!7Z?G*-0UOC<]P^,Ef""?M-Y1\?Z_98G#aQ4HBMfbP%&Zu@]P^.FH'gWP%B!'AUBVP +Is[AkI$J>mQ=YE.A9sGMHBVoeP\#3+AUBVOH]hi_OC&]:$E/@kAMHt=^??D06FcB^NNEp^e??V<7GE-$SO(*I!@XF8IHBM]_O^`U!@?/ApfqUH^8/fQ"#!%@<[lBGEH6UOC*0m@!IcAH')Q]P%8m'@$IG%?(,)*RU09g?a\l&R9X!b>?mP#>F8W!Qs3g_>[3\%>a\l'R9X$a>[3V">Ei5lP?(bL;`$@AE>@!\&?(,#(RTs-c>[*P!>*`AqQ<@@V=BUki=-QcfPuh(Q='1hm>FJf&RTj'c>?mS#>aJYuQWmUY +=BUnj=HuriPuq.S=]q2"?(5/+RU0$@7s +>F/T!J!jSJR9X!]=^%%l=d3#jPZV%P='(Ve=-HZdPZ:bKAg=dE5oQWmX\>?dFu>*`>pQ+/]$RU'3f>[3_&>aeo&RU'3g?!`t+?CP8-RpKEj?='+,?CP5,RU'3e>[3\$>aSc#Qs3d]>?dFu>F8W! +R9Np`>CTkE>?dJ!>F/MsQs3a_?!Wq+?CbJ3Sml-"@UYj9@\-q9RpKEj?='./?^tJ1RpKEi?='(+?'ni$ +Qs?mS$>a\i&R9X$b>[*P!>*iGsQWmX[>?[@s>*iDrQW[LX=]q%o=dE8qQ*`>qQ?dCt>F&JtQ?[@t>*`AqQ$7.p=dE5oQ<@@V=]q"l=HuujQ<@@W +>$@7s>+/Z$RTj'a>[!Iu>*N)iPZChK='))OM>js__#DOVec+G)k5OcIoD\L`qu6Qhs6Tdbrr2cnp\rY= +!<0faSuK/.HBi#fQ"56-@X4/HGEQBYO^E9l@!7Q=H')Q]P%/j%@saAKH]hlbP@Jp&@saDLH]qrcP@Aj$ +@!7Z>Fc]pOO'Hdd?$)'4F,aLJNF@$m@<[iBGE?6XOCEEq@<[c@GE-*SNF6mg@<[c@G*$'RNa?dc?Zh?9 +FcKmS&fI+F,F:GMdLUe@X*uCGE63VNa['i>]bm/ +FGjFGMHt:]>]Yd,EJ[tBMd^gl@X+#EGE?9`GEHKaP\5E1AUB\QHBVlcP@T!'A9sGKG`lK[P$`?l??D-5 +FGsRKN*g[c@!.H:FcB[KMd:C^>]bm/F,F1BMHb(W>B,L(EJ[n>MI(@^??D-5G)fpRNa?mh?$)*4FH0XK +Na?gg@[3\%>aeo'RU0[[*`>qQ!.@V>$@1p>*N/mQ!.@W>$@7r>*seD>F8W!QWdRZ>$@4p=d<)kPuh(P='(Ve?dFt>*iDqPuq1S=BLeg[*S">FSr*S6oWm?='+- +?CP8-RpKEi?!`q(>F8W!Puq.Q='(Vg=I!#lQ!%:?Q$7(i=-Q]cPuq1S=]ptk=HlifP?(bL>a +*W5nQWm[^>[3_'?(>;1SR>is@:>a9@@U_4 +S6oWm?='%)>a\f$Qs?dP#>ael%R9Np`>?dJ!Ip8:E>F8W!Qs3d_>[*Y&?(5/,S6oZp?t,[6@[g\1 +RU'3e>[*S#>FA]#R9X!`>?d@q=d<)lPZCkM<`bMf=HlojQ$@1p>*W5nQ!%7U=]q%n>*iDqQWdRZ +=^%+o=d<,mQ!%7T=]q"m=d<,mPZV%P=BLei=HloiPuUsiQ$@4q>*`>qQ$@7s>aSc$QWdRY +=]q%n=dE2nQ<@@U=BLhj=HuujPuq.S=]q+r>FA`$RU'6g?='+,?(,&)QWdRY=]q"m=eUY.rjMgArlb;k +rndY:rpB^VrqHEhrr)Wlm/R(arqcWgrmU`ErkX)UWO?;_Q",0+@saJLH'2QYO^<3l?$2*3Fc9^QO(!9o +@=+/HH]hibP%/g$@saDMH^&&fP[f*)@XF8FG*$$QO'Hdd>'#U*Ef44EN*UOa@!7W?GEH&fI( +EJn+DMdLRa@!7Q>G`Z?XO(!3l@!.K7FGjCGMd:C^??;$1F,O7CMHk7^@<[fAG`Z?WNadK]O(B,O)EJdt? +MHb(Y??;$2FGsRMNaI!j??V?7FH0XKNa6ae?$)*8G`lK[P$iNq@!I`?G`Z?ZP%/g%AUKbmApp"YI[Oht +RUgf4@saJLH'2QYO^E9n@!@`AG`lT`P%8s'@X4,EG*$$QO'Qjf?ZhH>HBMcbP@f3.B76+WH^%ucP$r[" +@X4,GH'2T^P$r["@X4,FH'2QZOC*-k??D35FH'RINF$[c??D06FH0^NO'Zpg??D-4FGtENIpd7`7!D-m +IS3Cf9hpI?:l81LMGmH68b?dM#>a\i%RTs-e?='+-?CP8-RpKEf=^%(m=HlfdPZ1YI +<*#5a=-QcgQ<@@W>$@>!?("u(R9a*d?!Wh&?'\\uQ$@4q>*W8pQ!%7T>$7.p=dN;qR"&=CQs3a\ +>$@7r>*`;pPuq1S=':bh=HllgPZ1YI<)o/`[*S">F/PtQWmUX=B^tl=d2rgPZ:eL='1_i +=dE/nR9Nm`>?dFu>*iGsRU0[<_%>*rMtR9Npa>?mLu>Ei8nP?:tP<`bMd=-H]fP?1kP +>$7.p=d*`;pQWmX[>?[@r>*`;pQ!%:U=^%(n>*W8pQ!.=T=B^qk=d3#kPZV(R?[=s>*`ArQ$@4q>*iGuQs$@4p=dE2nQ<@@V=]q"l=HuujPuq.R=BLkl=dWDtQs?[=r>*W5nTnnR)[f4)AbPp&khYu[:mJc_Vp\t'hrV6EZs8N#sqYp6ge,'.E_1/&U[UOQJ +@<[lBG*6-PO'6R_=E'*tDh_;2L0/GO=E94&FGjIJN*pjk@?.Ap]hTI$J,bP$`Bo?#u$0 +EJn">Mct(X>&fI,FH'[NNF@$k@X!lAG`QCU[M@!7W@G`lQ^P%/d#@sO5JHBVibP%&Ts@&fF'E/@kAMI(@^?#tm/F,F7EMHt:\?$)!0F,X@GNEp[e??M<8G)p!ROC*0m@!@`@GEH9WO^NBq +??M65Fc9[NO(!6q@X4,IH^'"kI$J>oQtUu;ApftXI$eDiP[\m#@JHBM]]P$rQt +@<[iCG`lN]P%/d#A:'MNH]hlaP%&Wu@<[lBFH9dNO'd!i?Z_?:Fc^!QOBlmc>&]:#DhhA1Ki`,F=E01$ +Ef+4HNF6pi@<[`?GE60VO*=r\?u\P%G=G&M8P+D*9S,u5LJCX%9hgRB:QJCPP#G>D=BUkk=dN>sR9X!c +>[ir?so@+>F&DpPZLqN<)o/^+&W$R9a*c?!Wh&>aS`#QX!a]>?dFu +>F/PuQ?[Cu>*rMtQWmUX=^%(n>*rMtR9Nma>?mV% +?(+u'R9Npa>?mP">*rMtQs3a]>?[Cu>*rMtQWmXZ>$@4q=d2lePZ1\O>$IG#>aeo&RTs*e>[3b(?(,#( +R9Ws`>?dCq=d<)kQ<@@V>$7.p>(;iA>*W8oPZLtO<`bMd$.+p=I32nQs!OY=]h%p=dWAqQ<@@U=]q%p>F8Z#R9a*f?soL4@%Le8Smc&u?soO5@%1J/RTs-e +>@!\&>ael%RTj'd>@!V">F/MsQs+uDR9Npa>[3_%?(5))RU'3g?!Wq)>aeo&R9Nm]=]q%n=d<)lQ!%:W +>?[D!>Er>nPZ:bJ$71q>*iGsQWmX]>?mS#>aJVtQWdOZ>?R=t +>*rMtR9Nm`>?[@s>*iDqQWdOY>$74m>?dP$?(+u'R9Npa>?mP">F8W!RTs-e?!Wh%>Er;mPuh(P>a +[*Y%?(,&)RpBFA]"QWmXfMM_>@rkSNVrmh#)roX4Irq$-` +rql]nq#B^\rr2onrqHE@qZ-W3J"EXJ@XFAJGEQ&oR(E/@V6L/r5I=E'$tEJIe@Md:Ia@!@]@ +H'2W^P%8p(A:0VQH^/,hP[Sg"@!7Z&fI(Ef47GNF-gf@G)g!SO(!6n@X*rBH')Q] +O^`Tu@]bm0FB+6*F,XFIN*pdh@FcTaIMd(4[@!7T?G`ZB[ +O^i^#@X4,GGE60VO(!6n@X!lBG`cH\O^WHp@!.H:FcB^LN*^R`>&oL(Ir^BRG)p*VO^WKt@X4,GH'2]a +P%/g$@]Pd,E/7Y8LK85E=)MI1Lc@!7Q=GE-*UO(*?pG@,i-EC3-;77MYr8Uj?+JkSmo +:/?^@9oMkDN`&f<;cJu^=-QfhQWdR\>[3\%?(,&*RpB?i?soL4@$k2'Q[3Y#>F/PuQWm[\>?[@t>*iGtQWm[[>$@1o>*N,lPZLtN='1`;=]q"m>*`AqQWmX\>?dJ" +>F8W!Qs3d]>?[=q>*`>qQs3d_>[3_&?(,#(RTj'c>?mS#>aS`"Qs?dJ">F8Z"Qs?dCr>*`;o +PZ1_K<*#Ai>+&T!R9Nm`>?mS$>aeo'RTj'b>[*S">F&ApPuq1T>$7.q>*`ArJ!O;BQ?R=t=dWDrQs3^]>$77s=dW>pQs!RX=]q"m>*`>qQs3d^ +>[3_(?^kD0S6oZp?soL4@%:V4S6fNk>[[^otG>[3_&>aer(RU'3g +?!Wn)?("r&R9Np`>?d@p=HuujPuq.R=BUtp>*rMuPuq1R$7.q +>*iJtQX!a]>[*V$>a\i%QX!^\>?[Cu>*rMtQs3a^>?dM">*iDrQWdOY>$71q=dW2n>FJi'RTs-d>?mS# +>aS`!Qs3a_>?mV%>aS\uPuq.Q='1\etYJ>c=HuujQ<@@X>?[D!>+/Z#RTs*d>[3_&>a\i$ +R9Nm^>?[bYM>js__#DOVec+G)k5OcIoD\L`qu6Qhs6Tdbrr2cnp\rY=!<0faT;oA2I$\;fP@8Zu?ZqN9 +FH0UIN*C@[>&oI'Ef!n>M-P.\?$2*6GE?6YP%&^"@X4,GH'2Z_P@Jm%@X4,GH'2Q[O^NBq?[%T>G)p$S +O'd$i?Z_95F,O:DMd1:\?#tp1FGjOLNaR$j@!7QB5R)EJe%CMHt=^@!7Q=GE-'S +NaR$k@<[cV?[lI(6q)5e7=.QsInNFf:/6XB;2S1IND`]9;H&]V<0UEbPZV%S>$@>!>a\i%R9X!b>[3_' +?(,&)R9X!b>[3Y$>F8Z"Qs3d_>[3\$>aJVtQWdRX=BLeh=-QcfPZLqN='(Yh=d<)mQ?dFu>*`Ar +Q$@7r>*seD>F8Z"RTj'd>[$@4q=d3#jPZ_+V>[3_'?("r&Qs?dFu>*iGs +Qs3d^>?dM">a\f$R9Npa>?mS#>aJYuQWmUX=]q"m=I*,nQWdRZ>?[@t>*iJtQs?dFu>*iDrQWdRY +>$7.q>*iGuQWm^EQWm^]>?dCr>*`;oQ$.+p=I<;qQsFAc$R9a$e?b5;.T3u#t +?XB:0?(>2*Rp9-c>?R:s=dE8qQ!.=T=]gnj=HlifPZCkO=]q%o=d`N"RU'3g?!Wt+?(5))Rp96g>[anu'RTs*c>?mS$IpAFJ?(,&)RU09g?[*P!>*N)iPZLqN='(Vg=I*,nQWdRY>$@1p +>*W5nPZCkM<`bMf=HlojQ?[=s>F/Q!QWm^_>?mS$>aeo'RU'3e>[3\$>aSYuQ<7:U=BUqm=dE2n +Puq.R=BLkk=dE/mQrR?mM!>*iGrQ<7=V=BUqn=dN;qQ<@@U=BLhi=HlccPZ1\J<*#5_*`;oQ!%7T=]gql=I!#kQ$@4p>,$n3rjMgArlb;krndY:rpB^VrqHEhrr)Wlm/R(a +rqcWgrmU`ErkX)VWjcPfQt(E+@B,L(EJ[q@MI1F`?Z_97FH'XLNF-gg +@!7QG*$-VO^WKs@KHBVofQ"GH1B7H:_ +JXU;'R:gu;App(VHB_i`P@&Np?ZqE7FGsFGN*::\>&]CL>&]C'EfF=FO'm0p@X42JH^&)hQ"><-A:0VO +H]qo`O^WKr@+&W#R9Np`>[*S#>FA]#R9X!c?!Wn)?(5/,RpKEi?$@.l=-HWb +P>tYI>b?[=s>F&JtQWm[\>?dFu>F/T!R=AFGR9X!c?!Wn)?(,&)RU'3f>[<\">*`;o +PZLtO=BLtq>aer(R9X!a>?dJ!>F/MsQWdR[>?dJ">FA]#R9X!b>[3\%>a\f$Qs3d^>?dFt>*iDrQW[LX +=]q%n=dN;qQWdR[>?dJ!>F/MsQWdRZ>$@7r>*rMuQs[2cG>[3Y#>aAStQ$71q=I<;qR9Wpa +>[!V'>ao&)RpK?h?[!S#>*iGtQWm[Z=]pti=-HZcP>bDD;cAo] +[3_&?(>2-S6]Hj>[?mS$>a\iH>aer(RpB?h?='(,?CP5,RU'3e>[3Y# +>F/MsPZLqN='(Vf=-QcgQ<@@W>$@7s>F/PuQ?[@t>F8W!Qs[3\%>a\i% +RU'3f?!Wk'>a\i%QWdRX=BLhj=HuujPuq.Q='(Vf=-ZihPuq.T[3\$>aJVtQWdOW=BUnk=I*)m +Q<@@V=]q"l=HurhPZ1YI<)o/^GE-$S +Na-[a>]bm1GE-$SNa[3q@X=2HH'2T[P$iKr??VB:G*$-XP%&a#@sX>LHB_rdP@Jm$@X4,FGE6-SO'?U^ +>&]=$DhqJ4LKSPN>B5U+Ef++BMHk4[?Zh<9GE-*UO'm-l@!5P2@<[cAGE??]P%B!(A9sDKH'2W]P$rNs +@!7Z@GEQBYP$rQq@<[c@GE60VO(!6m??D*3FGjLKNaHph@!7Q1o;Bn2XfJt$V0SSNkKC4VjgJ!shmQ!ns%@B>a,Ef5EN +EJn"ANEgRd@<[oFH'MrgQ=k]6B7H7\I@"SoQ=PB,@XF8IH')NZOCNR!A:'MOH^&&eP%8m%@X+&FG`lQ^ +P%/d#@<[i?FH'RIN*C:[>B5X0G)p*VO^`Qu@sO5HG`cEXNF6ph@<[cAGE60VOCFcKgOO*=r\ +?ueY'F[\cH84e>*9nlJ@M,R?3<)er[*iGtRU'3f>[<\#>*iDrQs3d^>?dP$?(,&) +RpKEk?XK:0?CP5+RTs-b>?[=r>*N)iP>tYI<)o)\$@7r>*iGtQX!a_ +Ip60G>[3_'?(,&)RU'3f?!Wn)?("r&R9Np_>?[@t>+&T"R9X!a>?dFt>*iDrQWdRZ>$@7r>*iDrQs3d^ +>?dJ!>FA`$R9Np`>?dM#>FJi(RpKEh>[3Y#>F8W!R9X!b>?mP">F8VuQ<@CW=]q%n=dE2nQ<@@V>$@4q +>(;iA>*`>pPZ_1S=]q%o=I32nR9Ng`?!Ee(>b,5.SR5]o?XB:1?CtV5TOD6&@pu*BA"mLDU17],@UYa2 +>FSl%R9Ws`>?dCr=d2uhPZChK<)o,]/SR5cq?XTF3?_(P2Rp99h>[En*?CG/* +RU(DKR9X!b>[3_'?(,&)RU'3f?!Wk'>a\i%Qs3d\=]q%m=d2uhPZLtQ=]q(p>*rMuQs?mIt>*`>q +Qs3d^>[*V#>a\i%R9X!a>[3Y#>aS`"Qs?mS$>aer(RU'3d>?dFt>*`>pQ<@@V=]q"l=HuujQWmX\ +>?dOr?!Wq+?CG2+RU'3f>[<\#>*iDrQWdRZ>$@7r>*iDrQ<@@T='(Vf=-Q]cPZ:bM=BUqm=dE2nPuq.Q +='(VckPH<)o/`rkSNVrmh#)roX4Irq$-`rql]nq#B^\rr2onrqHE@qZ-W3 +J"NaMA:0_QH'D`^P@Ad#@<-AUKYPH]hi_O^WHq>]P^*E/7S5L/i&C]Pa.F,F7FMd:Fb??M<:GEHCP/-oK:["8T5fUYE/(!#K:Ze. +S76i1@=",HH]hlcP$rTt?ZhE8FH0OFMgnoMMd1=`?$)0:Ga)]aQ"PN4C4VgfJXL;(RV@;?Aq#tTI?J&b +O^E6l@X+&HH]r#fP[f!%@sO5HG`lN\P%/d#@sO5HG`c?TO'Qge>B5X,Ef=FNO^i["A9sGOI$8,gP%/d# +@sO2IHBMfbP%/d"@X4)DG*$$PNa?gfG@,i-EC3-;77MYr8V'T1LJ^p,<)elY*iGt +R9a*f?='(+?'ni"QWdOX=^%+o=d`N"RU'3g?='./?^tJ1RpKEi?!`n&>F&GrPZLqM8^;`*iDrQWm[\>[*VG>?mV%>aeu)RpKEj?='+-?CG2+RU'3f?!Wn)?(,#(Qs?dFt>*`;oQ<@@V=]q%n=dE2nQ<@@V=]q%n=dN;qQs3d^>[*V$>aeo&SRH!!@:>X4?CP8-RpKEi?!Wn( +?'ni#Qs3aZ=BUnk=HllgPZLqN='(Vg=HloiJ!=&;PZV%P<`bMd=-cukQWdLZ>?[P&>b,2,T3u#u?sfO6 +?_:_6U17W+@q29FAY`sOV.aJ8A7VEEA"?q3S6]Bf>[3Y$>aJVtPuq.R='1\e$@D%?CYA0 +Smc'"@UYj;@@gn;Smc&u?XK@1?^tG/RU'3f?%6.J>[3\%>a\i%R9X!c?!Wn)?(,&)RpKEi?!Wh%>F/Pt +Puq1S=BUqn=dN;qQsF8W!QWdRZ>?[G!>a\i%RU09h +?='(+?("r&R9Np_>$@7r>*iDrQWdR]>[[3\%>a\i%R9X!a +>?dCr=dE2nPuq.R=BLkm=dN;qQ<@@U=BLeh=-HQ]P#>5@;c8`V;Nk$ZP>kPGcJM#Oj^_#DOVec+G) +k5OcIoD\L`qu6Qhs6Tdbrr2cnp\rY=!<0faT;f81H^8,cP[\m$@B,I(Een%DMdgpl@X*rCG`Z?X]Pa-F,O@GMdCL`?ZqK;G*$-VP$rX!@X=2KI$J8j +Q"YZ8BRcFbJX^G,S8O"OE.sp&KqE+4SS3SE@sjSOH^%udP%/j%@a=-d&oQX!a_?!Wq+?C>)(QWmXZ>$@7r=dN;qRTs-f?!a",?CP;.RU9?i +?!Wn(?'ef"QWmXY=BLeh=-Q]cP>kPG<*#2`[*P!>FBtG>a\i%RTs-e +?!Wn)?(,&)RU'3f>[[*S#>F/PtQWdRZ>$@:s>F8SuQWdRZ>$@7q>*iAqQs*^]>[*S# +>FA`$RTs*g@:Gg:@@U_4S6oWm?='+-?CG2+Qs?[=q>*`8nPZLqN='(Vg=HlojPZV($77t>FSl&Rp96j?XB=2?CkM2SmPiu@UZ!@@A@CEUh+,6AnIcJA"mIASm>Wm?!Nh'?("r' +QWdUZ=]q%n=d2uhPZV%S>?[Cu>FSr*S6oWo?soO6@%C\5S6oWn?XK:-?CP2*RTs*c>?mP"Ip8:D>F8Su +Qs*^]>?dM">a\i%RU'3f?*`AqQWmX\>[3\&?("r'R9Npa>[3_'?(5/+RU09h +?aS`"Qs3d]>$@7s>+/Z$RTs-e??mLu>*iDrQWmX[>?[J#?(5,+S5im&SR5cq +?XT@1?CG5-RTs*c>[3\%>a\i%R9X!c>[kPH<*#5`$@4q>+&T!R9X!c?[<_%>F8Z"R9Npa>[3V#>F&JtQ!.@U=]ptl=d3&lPZ_1T>$7+o +>*iK!R9a*c?!Wh&>aS`#Q[`4CQWdRZ>$@7r>*rMuQs3d^>?dJ!>F8Z"R9Npa>[3_'?(,&)R9X!b>[3_& +?(5/,RU0[3\$>aSc#Qs3d_>[3_'?(,&)RU'3g?!Wt.@%C\5Sml-#@UYj:@%C\5S6oWl?!Wn(?'ec! +QWdRZ=^%+o=dE2nQ$6??=]q"m=d3#jPZV%U>?RD!>+/Z!RTisb>[!\)?(G;-SmPfq?XB=2@%Uh7 +TjhH)@pu-BA"mLDU17W)?='71?(G8,S6]Hj?!Wn)?(,&)RU'3g?!Wn*?(5/,RpKEj?='(+?("r'Qs3g] +>$@4p=d)ogPZCkM='(Vf=-Qd9=-QcfPZLqN>a$@>!>a\i%R9X!b>?mP#>F8Z"RTs-e +?!Wk'>a\i%R9Np`>?dJ">FJf&RpB[$ICu>FJc#Rp99i?!a+0@%L_5RpB?g>[3\$ +>aJVtQWmX]>?mS$>ao),S6oWn[3\%>a\i%R9X!c?!Wq+?CG2+R9X!b>?mP# +>F8W!Qs3d^>?dM#>a\i%R9Np_>[*P!>*N)kPZLtO<`bMd=-HZdTnnR)[f4)AbPp&khYu[:mJc_Vp\t'h +rV6EZs8N#sqYp6ge,'.E_1/&U[UXZM@X=>LHBhrbP[\m#@<[iAGE6*TNaR'k@<[`@HBD]aP%/j%@X=2F +G`c9RNa-[c@<[lDG`lTaP@]**A:'JKHBM]^OC<FcBgRO(*Bs@MH^A;jQXtN2 +ApftYI[Oo$Rq[GCBS)^eJsp5!R:Lc6A:0SOI$.udP%&a#@X=2IHBWhgH]r#fQ=YH1Aq$.\I[ObpQ=G9* +@X=2EFHBdLNa$O]=E94&Ef+4GN*gXb??D*2F,F.?M-=kS?#tm0FGaFJNFI-o@X*uDG`Z?XO'm*i@!.H; +GE--VO(*[[3Ot>*W5oR9Nj_>?dP%?(,)+RU'3f?!Wn(?'nl$Qs3d_>?mS# +>aJYuQWmXZ>$7+n=d<,nQ!%7T=^%+p>*`>qQX!d`?!Wh&>aS`"Qs3a\Ip-$B>$@7r=dN;qQs3d^>[*S" +>F8W!Qs3d_>?mS$>ael&RTs-d>[3\%>aeo'RpKEi?='(*>a\i%Qs[*V%>ao#)RU'3f>[ael$QWmX[>$71q=dE5pQ?[=s>(;iA>*`>pQ!%:U=]q.s=drZ" +RTisa>?[M$>+Ju*SR,Tn?XB=2?CkM2T3u$"@:5g>@A77?U1.Q*@UYm8?(YG/SR#Ql?!j+-?CP5+RpB?mP">F8Z"RTj'e>[?dP# +>FJc#Rp90e>[Eq+?CkM5SmPrr?!`q(>a\f$QWdRZ>?[G!>a\i%RpTKl?XK='?XK:0?^b>.RTs-e>@!Y% +>a\f$R9Npa>?mS$?(,&*RTs-d>?mS#>aS`"Qs3d^>?dJ!>FA`$RTs*d>[3\%>a\f#QrkSNVrmh#)roX4Irq$-`rql]nq#B^\rr2onrqHE@qZ-W3J"`pQC4D[dI[Xu"R:Uc3@saDK +HBMZ[O'd*k@="&FHBDZ`P%/j%@&oO,F,jRKO(!?s@sjGLH]hlcP%&a#@X!lAGE60V +O(!6n?ZhB9FcB^LN*LF^?#tp2FGsUMN+$sm@&fC&EJ[k=M-=kS>&]:% +EJdt?MHb(X>]P^,Ef++BMHt:]??;$3FGsXQOCEKu@sO5IHBMcaP%&^"@X4,HH'2Z_P%8m&A9sGMHBVia +P[f!(G[Q#2F%/WF8P4P.:4uG@LJh$.<)efU<010^Puq4V>$IG&?CG5.R9a*c>?[@s=HlccPZ1\L>$7.p +>+&W$RpB$@7s>*iGsQ<@CV=^%(n=d<,mQ!%7U>$7.p>*`ArQWm[]>?dJ">aJZ! +Q!.@V=]pu==':bh=dE2nQWdR[>?dM">a\f$QWdRZ>$@7s>*iGsQWmX[>?[Cu>FA`$RU'3i?soL4@%1G- +RU'3f>[*iGrQ<@CW=]q+r>FA`$R9Ws`>?[@t>*`>qQ*rMuR9Nma +>[?dP#>+8c#S6]Bi?!Nq,?(G;-Sm>Tm?!O"->b>;-T3Y`q +?!@@SR5ir?XK:-?(5))RU09h?='./?^tJ1RpKEh?!Wh%>a&5kP?(bJ;cAiX +;Nb!XPZ:bJ<.@o4<)o,]F8Z#R9X$d>[?mY&>aeo'Rp96g>[[F+1@A.%:U0h?'?t#X6?^b8+RTs-c>?dJ">FJf& +RU'3g?XB70?^k&%?CG,(RTj$`>?[@u>*rMuQs[*S#>FA`#R9Wsa>[*S#>F8W!QWmX[>$@:t>F8W! +RU'3g?XK:1?_1\7Smc&t?XK=1?^Y/'Qs3a^>[*t\MuL0a_#DOVec+G)k5OcIoD\L`qu6Qhs6Tdbrr2cn +p\rY=!<0ibTrbb&oO)Ef41D +N*^Uc@="&GH]hlcP%/j%@X=2HGE60VO(!3m@]bj/FGjOKMd^ae@X+#EH'2T[O'd$h +??D*1F,F4CG*-3VO^N&f@%EJRe;Lg"bR>&]:$E/7_=M-G"W>B5R)EJ[n>M-FtV>]GX-F,OCIN+$mk@X+&GH'2Z` +P%/g$@X4,GH'2Z_P%/d#A9sGMHBVlcP[o')A9jJd@"2^/7Rqbs8qB]3KhtX';cATRFJo*RpTNj?!We#>*`;nPZ1\J<)o5e=dE2nR9X!c?!Wn)?(,&)RTs-b>?[@s>*iDrQWdRY=^%(n=d<,m +Q!%7T=^%+p=dE5pQ?dJ!>F8Z#QWdRX=]q"l=d4D:=-QcgQ<@@W>$@:t>FA`$R9Np_>$@7r>*iDr +QWdRZ>$@7r>*rMuR9X!c?!X"/@%:V4RpB$@7r>*`>pQ<@@V=]q%n=dE2nQs3d_>[3_(?CP;/RpTNPRpTNl?XK:0?^kD0S6]Ej?!Nk(>FJc"Rp9-e +?!Nn*>b,2,SR,Tn?!Nt,>b55+Sm>Tn?!O".?(YG/T3bfq?='@8@A77BTOD?%?XfU6@%1D-Rp99h?='+- +?CYA0S6oWm?='%*?'ni$P?1kM<`bG_;j('WP#PAE;_IoV\3kPH>a +sQs[$IG">anu'RTj'e>[[F",?D1_7 +TjM6&?X][:@@gh5RU'3f>[<_$>F8Z"RTs-e?!Wq,?CYA0RoNd$R9X!b>?mLu>*iDrQs3d^>?dJ!>F8W! +Qs3d^>?dJ!>F8W!Qs3d]>$@7r>*rMuQs3d`?!Wt-?_(S3T426$@UYg8@%C\5R9a'b>?dM#>bm::rjVmC +rlb;krnm_FH'IDM-=juM-=kU>&fI+F,XFINF-gh@!7W?GE?6XP$rQs +?Z_<7FH0XLNa6dh?[.`CH^%ueQ">?0AUBbQHBM]^P%&Zu@<[fAGE60VO(!6m@<@K;F,aOKMdLsTMd17[ +>B,O*Ef44EN*UL`?#ts1FGsXONad3m@X*uEH')W`P%K*)ApfeVI[4\rQ"#$%@X+&GH'2Z_P%/g$@sX;J +HBMc`P%/d#@X+)GG`uW_P@Jm%A9sJNH^&&fP[o-*A:'POH^&&fP[o0.A:9hUI[ObsRV%&;Aq-8!Aq-4\ +I@+SoQt1T0A:'PNH]qobP$rWu@!7T]Yd.F,O:DMHb(W>B,L*F,F7FMdCLb?Z_<7FH'RI +N*UL_>&]@&E/S"BNEpUc??D68Fc]sQOC*-m?ZhN>GEQBYP%/j(A:0YRI$J;lQ=YH/A:'PNHBWV_Iq!If +7[3\%>a\i&Qs3g\>$7+o=dWDtQs?dFu>*iDrQW[LY=^%.q>*`>pQWdR[>?dJ">FA]$RTs-e?$7(k=-QcfP^cY5 +PZ1\J='(Vf=-ZliQWdRZ>$@7r>*iDrQs3d^>?dFr>*i>pR9Npc?!Wq+?CkP4SR>ip?!Wn(?'ef"QWmX\ +>?dJ!>F/PuQ<@CW=]pqi=HcffPZ:bK<*#5`=-QfhPZV%Q=]q"m=dE5oQ?[D!>FJl(S6oWn?XJ;R +?XTC1@$t8(Qs3d^>?[Cu>+&W"RU'3g?!Wq+?(,)*Rp93e>[3_'?(5,*RU'3f>[3b'>aeo&Rp93g?.T3Yfr?=9F5@A$t9TjM3$?XTL5@%L_5Rp99h>[Ek(?("r&Qs3d\>$@4p=d2rgPZ:eL<`bMe=Hca7 +kSH<`bMe=I*)mQWdRY=]ptj=HllhPZ(VI;c],_*rGrQs!U]>?mY&>ael& +Rp96i?a\f$R9Nm`>$ID!>a\i%RU'3f?!Wn)?(,#(RTj'a>[!Iu>*rJtQs*^] +[*S">F8W!Qs3d]>$@7r>*rMuQs3d\=]ptj=-QcfPuq.R=BLkk=dE/mQ$@:t>FA`$RTs-e +?!`t*?CG/)R9a'b>[*S">F8W!V2UB4\GjAEbl62mhu;gB>X.FGsUMNF@!j@<[c@GE-$PMdLRa@X=2IHBM`^O^`Qt +@X+#FH'2W]O^N9j?Z_96FGjIIMdUah@X!lAGE--UNad3n@&[K" +>B,O)Ef44ENEpXc??M98FcTpQO(!6q@<[i@FH0[LNa6gj?$;BB#F&E/7_]P^,Ef++CMd^dh@X!lAG`cH\O^rd$AUBSP +I$88nQ=kW3@X4,GG`lK\P%&^"@X=2IHBMcaP%&^"@lRUpu=Aq6CaJX_.%JXU2"R:^l7@saDKHBM``P%&a#@=")FG`Z]Yg/FGsOI +N*LC]>B,L(Ef+.DMHt=^@!7W?G*--SOC!$h?#u$1Ef4.AN*LCa>]Ys3F-0dNO^<-l??D<9FHU$TP$rNs +@saMPI$SAmQY1c6AUThSH^&#dPBp\f@WFk)GY(GU9hg79:P_kFMc3Q5;GrQT<01'YP#YMJ>$@7s>F8Z# +R9a*c>[*`ArR9X$c?!Wk(?("u(QX!d]>?dFu>F/MsQWdOY=^%+o=dE5oQWdR[>?dM#>a\i%RU'3g +?!Wq,?CYA0RU'3d>?dCr=d2uhPZChLIoKF4<)o/_*iDrQWdR[>?dJ!>*i>pQWRCZ +>?dV'?CY;-SmPlr?XT@/?(,#(QWmX[>$@7r>*`>qQ$@:t>F8W!RU'3h?XK=2?[nVS@%:S3Qs3a\>$@7r>*iDrR9X!d?='+-?CP8-RU0[3\% +>aer(RU'3f?!Wk'>a\i%R9X!c>[3_(?CP8-Sm5Tn>[F(/?_Lh8TjV<'?t#d;@@pq8SmPlp>[En)?(,#( +R9X!b>?mM!>*iDqPuq1R=BLei=HloiPZ<36P>kPG;b=HlrkQs3d_>[3V!>*W2lPuh%O;cT&\[3_'?(,&)RU'3f>[<\#>*iDrQW[LX=]q(k>$@:t>F8W!Qs3d^>?dFt>*iDrQs3d^>?dCr=d2oePZ:bK +='(Vf=-ZliPuq.S>$71q>*iDrQs3d^>[*V#>a\f$Qs?dJ!>F8W!Qs*^kNK*qKrkn`[rn%/-roj@L +rq$-arql]nq#B^\rr2oorqHEAqZ-W5J"N^I@GE63XOCEHs@X+#DGE?3TNF-gf??D-4FGsUNNaR$k +@!7T>GE?6WO'd$g?Zh<9GE60VO'd$i?Zh?9G)]mQNF-gf?$)$2FGsLHN*g[c@<[cAG`ZBZOCEHq@X*rD +H')T^P%8m&A9sJNHB_obP@8Zu?Z_B9FB+?.FcKgONa?gf??D67FH9aMO'd$k@]P[+ +Ef"%AM-P+Z?Z_97FcKmSO(!6o@X+#FH'2]aP%T3-ApfhPG`cEYOC36o@!7Z@GEH]P^*EJ[kaS`"QWdRY>$7,?=BUnk=I*)mQ<@@V +=]q(p>*iDrQs3d^>[*V#>a\f$R9Nm`>$IJ$?(G;0SR,]q?XfR5@[gY/RTs-b>?[@s>*iDrQ$7+n +=d<,mPZCkL<`bJakPG>b$71q>*iDrQWdR\>[3b)?CP8-J"0kQRpKHh>?[@s +>*iDrQWdR[>?dP%?(,&)R9X!b>?mP#>F8W!QWdRZ>$@7r>*rMuQs3d^>?dJ">FA]#R9X!f>[[3\$>aJ]"QWm[[>$@1p>*W5nPZV%P[3_'?("r&R9X!b>?dFs=dN8oQWRCW=B_+r=d`GsRTj!b>?dS%>anu)Rp99i?!j+-?_(M1SR,Zo +?XK=1?^kA.Qs3d^>?[:o=d<)kQ<@@V=]q%n=dN;qQWmX]>[3\%>a\i%R9X!a>[*S">FAJr>aer(RU'3e +>[3\$>aSc#Qs3d^>?dJ!>F/MsQ<@@V=]q%n=dE2oQWdOY>$@:t>F8W!Qs3d^>?dJ">FJf&RU'3e>[3\% +>aer(RU'3f>[41eNrH]j`W"3_f`'k/kl1&Mo`"Xbqu6Qhs69R_qu6Bieb]@G`.+AXZs@d5?ZhB:G)g!T +O(!9p@<[fBGE60VO(!6n@X!lAGE?9YOCEHr@X*uCGE6-SNF-gf??D-4F,X@EMHb(W>B,L(EJ[n>M-P(Y +>]Yg0FGsUMNFI-o@sO2HH')T^O^i[!A9sDLHBMfbP%8m&AUBYRI$J8iP[o*(A9q7>@sO5HH'2T[O^N?o +?ZhE9FH0^NOCNU"AUBVQH^//hQ",3,@XFAMI@"MpR:^u&]:$E/7_B,L(EJ[n?MI(@^??D-6G)fsRNa[-m@X*uDG`cQaP@T$(@!.Q< +FcTjNO'Zpg??D68FcTmPO'm-m@!7W>G*$*TOC!$i??D36FH0[LNa?gg?ZhE:FcTjNNa?gg@<[oDGa2fc +QXtT4Aq$.^J=:t%J=:)!QXtT1@sO8HG`lKZOC36l@!7Q&]:%EJ\"C +MdLRcA9sDMH^&)gQ"GE/AUB\PH'2W]P%&Tt@jQ=YH/ +A:0VPH^&&fP^I"kAT:%'G=P,O91sk3:5DbEN)NZ9<`YAb=-ZokQ<@@W>?dFu>F&JtQ$7(l=d3#j +PZV%P=BLbg=-Q`eP?(bL>a+&T"R9X!b>[3\%>a\i%R9X!b>[3_'?(,&)RU'3f +?!Wn)?(,&)RU'3eIp?6H>?mP#>F8W!Qs3d^>?dJ">FA`$RTs-e?='+-?CP2+Rp96i?=0=4@@pq9T3u*! +?t,U2?(,#(QWmX[>$@7r>*`>qQ;`$@7q>*`;oQWdR[>?dJ!>F/MsQWdOX=^%+o=d<)kPuq.R=BLkl +=dE2nQ<@@V=^%.q=dN;qSQfBk>[F"-?_1V4T3u'!?t#[8@@pq8SmPlp?!`t*?("r&Qs3d^>?dFu>F/Pu +QWm[\>?dCr=d3#jPZE98PZ:bK<`YJg=dN;qR9a'e?='./?^tJ1RpTKj?!Wn(?(,#'RTj$c>?mV$>anu( +S6]Hk?!a(.?_(M1SR,Zo?=070?_(M1SR5`o?XK:0?C>&'R9Nm\=]q"l=HuujPuq.R=BLhj=I*)mR9X!b +>[3_'?(,&)RU09h?='.%?XK@3@%CY4RpKEi?='(*>a\i%R9X!b>[3Y#>F8W!Qs3d^>?dJ">FA]#R9X!b +>[3\%>a\i%R9X!b>[3_'?(5,*RU0&]:$E/7b>MHk4\??D-6FcBgRO(*?q@X+#FH')T^O^rd$A9sDJG`lN\P%/d# +A9sJNHBVlcP%8l=P%/d#@X4,GG`lKZO^N?p?ZhH6-A:BnXJ=:)#RV@;@ +C4DX^I$J2gP@8Zt@!7W=FcKdMN*^Ra?Z_35F,F:CMdCmPMHk.X>B,L(EJe"AMHk1Z>]P^,F,O@GMdCLa +@!7QB,L+F,XIKNb!I"ApfkVI?eGnQ=bN0A9sGMHBVi`P%/a"@X+&FGEQH] +P[o-+A:'SOHBhudQ"56,A:'SQH^//hQ"56+A:'POH^'"mIqa!m7tVI>b=-QcgQ<@@W>$@=u>a\i% +R9X!b>[3\%>a\i%R9X!c>[[[3\%>a\i%R9X!b>[3_'?(5,+ +RpTNm?XK:-?CP2,SR,]r?t5g:A"R.=T3u)s?!j%*?C4r$QWdRZ>$@4q>*`>qQ!%:U=]pqi=HcffPZLqN +<`bMc=-HWcPZCkL='1Yg=dN;pQWdRZ>?[@t>+&T"RTs-e>[;iI>[3\$>F&GrQ<@@U=BLhj=I!#kQ$7.o=dE2nQ<7:U=BUnk=HuriPuq.S=]q(o>*iApQW[LY>$@7r>+Jl'Sm5Qm?!a+0?_1V3SmPru?XfR5 +?_(P2RTs-d>[3V">F&GrQ$@4q>*`ArQ+/`&RpKEk?XK@3 +@%CY4S6fQm?='+,?(5,*Rp96g>[?[@s>*iDr +QWdRZ>$@:t>F8W!Qs3d^>?dM">a\f$R9Npa>?mS#>a\f$R9X!c>@!_'?(,)+RpKEk?XK=2?^tG/Xco"K +_u@jYeGe8&jSnKEnG`+[q>UStB!<1&hU9(k4Fc]pOO'Zpg?#ts1FGa@FMHb+X>B5R) +Ef""@M-P(X>]P[+Ef"%AM-P+Z?#tm/F,F1CMHb+X>&]7"DhhD3KiMrBA:0VOH]ql^O^N?o@!7Q;FcBaMNF?pg@<7E9F,XLVFGsRJ +NF-de?ZhB:FcKjPNaHmf?Z_98G)fsRNaR$j@!7Q=GE--VO(!6n@WmlBFc]dIMct+X>&]7!E/.P7LKJMN +>&]7%F,F4DMHk4[>]Yd+EJRe]Yd.FGjLJN*g^e?Zh?8FcKmSP$rU!@sO8JHBVlcP@T!'Iq3kg +@X+&EG*60RN*LF]>B5R(EJRe]bm1FGjLKN*g[c?Z_95Ef4.BM-P(Z?Z_<9G*$9^P\5E1BmuFb +J=1/%R;%,:B7?.XI$J8iQ"59,A:'PNHB_laP[\p&@sXDMHBhrbP%&^"@X4,GH'2Z`P@T$)AUK_qC4C&D +7n7ns8UjB+JkSjm:JZjF;2nIOO&T)@>a;_ +kSI<`bMe=I*)mQWdR\>?mS$>a\i%RU'3f?!Wk'>a\f$QWmX[>$@:t>F8W!R9X!c?!Wq*?CH@M +?CP8-RpKEj?='./?^tJ1S7#]q@:>d:A"[=?TOVE&?t#X6@\7%:TjhN*@UYpF/Ms +QWdRY>$@4q>*`>qQ$@1p>*W8pQ?[G!>a\i%R9X!b>[3\%>aS`"QWmXC +Q<@@V=]pth>a>a*rMuQs3d^ +>?dP#?(5))Rp96g>[[aAPsQ!%7S=BLef$@1o +Ip&"<=HuukQWdOZ>?[M&?CYA0SR>it@UYm<@@q";Sml-"@:>a9@@UY1S6]Hj>[anu'Rp96g>[?[@s>*iDrQWdR[>?dS'?CP8-SR>ir?soO5@%C\5 +S5ip'RpKEh?!N[u=dE2nPZ1YI<)o/^$@7r>*rMuQs3d^>?dJ!>F8W!Qs3d^>?dFt>*iDr +Qs3d_>[*Y&?CP8-SR5cq?soO4?a5ucrl>#arn%/,roX4Hrpg!]rqZQkrr2]ml2Ub\rqZQFqZ-WFH9aMNa6^c>]bm/F,F1BMHb+Y>B5U*Ef+(@MHb(X>B,O)EJ[n?MHt:\?#tm.F,O:DMHb%U>B#C$ +DMM80Ki`/H>&oL)F,O@HN*g^e@!.K;FcKmSOCC4DXdJ!k&#R:CW.@XF8HG*-0T +OC33k?Zh?9FcBgONF?pg@W[Q;IrpWVFcBaNNF-gg@!7QMct(V>&]:$E/7\:Lg"bS>]Yg.F,O:EMd1=]>&]=%E/7_&]=%E/@h?MHk4\??D*4Fc9[MNF6mh +?$)$0F,F4DN*g[e@!7WCHB`&iQ"b]6C4DXdJ!k#!QYCi5ApfkUH^/2iP\#3+@sXAKHB_lbP[f'*@saJM +HBM]_P%&^"@X4,GHBMcbP@Js'Li%W[H:^\V8P=V.9nZ59LJL^';,NGF<`bMctYJ +>b?dM#>aeo'RTs-d>[3\$ +>aJYuQWdR[>?dJ!>FA`$RU'3f?!`tL?='+-?CG2,RpKEk?XK=1?^tM2Smc'"@:Ps?@A%+=T3u*!?XfX8 +@A..?TjhH'@:Pp<@@LS0RU'3c>?dFt=dN;pQ$@4r>*`ArQ!.@V>$@4r>*iGsQWdRY>$7.p>*`>q +Q?mS$>a\i%R9X!b>[3Y$>F/PuJ!O5@Q<@@TbJG;cT#\>c=-ZljQ<@CZ>?[G">F8Z"Qs[[Ek)?CG,*R9X$c>?mIs>*W5oPZV%P +>a*`>qQ(9\?=]q%n>*iDqQs3a_?='+.?_(S4Sml-#@UYm<@@gq:Smc'! +@:>[4?CY;-Rp96g>[3b'>anu(Rp96g>[FA]"QWdRY>$7.p +=dE5oQWmX^?!Wq*?(52/S6oZo?XTC2@%1/&?^b8,R9X$`=^%+o=d2lePZ1\J>a[!M" +>F8Z"Qs[*S#>F8W!Qs3a\>$71q>*rMsQs[B,L)EJe(DMdLRb@X+#FH')Q]O^`Tu@!@WB5X+Ef+.DMdCLa?#ts1FGjIIMdLOa?ZV04FGjIH +Md:@]>]P^-F,OCHN*pdf@X=2IHBM`_O^`U!@sX;JHBViaP@Ad"@<[lDG*%2^G)p$SO'm*j@<@H:F,XLJ +MdLL^?ZM$2F,F=HMd^^c@WdZ>GE66[P%&Wt@FcTpROC<ApfnVH^8/eP@8^!@X!uDG*-3VOcXU5FF[%ZJPAgl:JQ[A:lA4L +N`9#A=&tPf=-ZojQ!.=T=BLbf=-HZdP>tYJ<`YGf=d<,nQs3a]>?dFu>*`ArQ$7+o=d<)kPuq.R +=BUnk=dE5oQ$@7s>*iJtR9Npa>?mP#>F8W!Qs3d^>?dM#>a\i%RTs*dIpH?L?!Wq+?(5/,S6oWn +?XK=1?^kA.RpKEj?=01.?^k;,Rp96h?!a(.@%CV3S6oZn?XT@.>ael$Q<@CV=BUqm=dN;qQWdR[>?mP" +>aS`"Qs3d[=B^qk=d3&lQ!%:V=^%.r>F/T!RTs-e?!Wn)?(,&)RTs-e>[^r)D=dN;pPZLqN='(\j +=dE5oQ<@@U=]q%n=dN;pQWdOX=]q%n=d<)kPuq.S=]q+r>*rQ!RTs0f?!`t)?(,#(RU'3g?!Wn)?(,#' +RTs*c>[*V$>F/T!QX!a]>?[=r=d3#jPZCkM<`bJc=-Q`ePZh4S>?R:s>FJf&RTk8HR9Nm`>?dJ!>F8Z" +RTj$c>[3_'?(5,+RpB?j?XTC2@%:S2S6oWm?='+-?CbG2SmPs!?t#[8@@pq9RpKEi?='(*?("r&R9X!b +>[*V#>F8VuQs3^X='1Ye=-QWaP>bJF;cT#[[*Ur>[*V$>FA]"Qs3a] +>?[@t>*iGsQs3d^>?dM#>aeo'RTj'c>?mS#>a\f$R9Np_>$@7r>*`;pQ<@CW=]q"l>*W2mPuq.R=BLkl +=dE2nPuq.qS"0K+rn.5,roO.Frp]pZrqHEgrqucpq#BUYrr)inrn.)Jrm-(mZbBmpP%&[!@<[iAG*$'Q +O'd!h@!7Q=G)g!TO(!6n?Z_64FGjCEMHb+X>]P^.F,OCIN+70sA9sDLHBMfbP%&Ws@B5X. +FH'XMNF-ge??D-4FGsRLNF-de??D-4F,XCFMd1:[?#ts3FH'[ONamBuA9sDKH')T^P%/g$@sX;IG`lN[ +P$rQs@!.KZ@!.K;G)g!SNa[$h@W[T;F,XLKMdLO_?ZV-4FGjRKMdgdf@X!oEHBVf_P%&Tt@*rMu +Qs[*P!>F&JtQ$7+m=d<)kPuq.R=BLkl=dE2nQWdRZ>$@7s>+&T"R9Np`>[*S">F8W!Qs3d_ +>[3\%>a\i%RX\UKRpB?dG!>FJf&RU'3f?!Wn) +?(,&)RU'3f>[;iG>$@7r=d2uiPZLqP=]q(p>*`;oQ<@@W=^%.q>*iDqQ<@CW=]q"l=HuujQ<@@X>?dM# +>aer)RU0a\f$QX!a]>?dFu>F/PuQWdRY>$@1n=HlifPZCkM<`bMe=Hlul +PZq=X>[3_'?(,&K?("r&R9Np`>[*S#>FA]#R9X!c?!Wn)?(5,+S6oWn?XK=1?^tJ1RpKEj?='10@%Uh8 +T3u*"?t#[8@@LS0RU0[a\i%Qs3d^>?dFt>*iDqPZ:eK>_bDD;cAoZ$71q>*rMuQs3d^?dJ!>F8W!Qs3d^>?dJ!>FA]#R9X!b>[3_'?(,&)R9X!b>[3\%>a\i%QWmX[ +>$@4p=dE2nQ<@@U=BLhj=HllgPZLqN='1\h=Hllg\=T>lf`'_+j8S9AmJc\Up&=acqu6QnrqQNXs8Mur +qu5:G!<1CFl@7mUjkntRg=k<4f%8a2Z->rl,#Y`Q%nr"iS?u`5KXo`!+&r`Pf^6 +rks<(_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1 +_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1 +`5BJt`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1 +`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_gfVB_o0I1`5BL)]"3NGJqJZ,]=PSl_o'F1_o0I1 +`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2 +_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5@)B`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2 +_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1 +_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'Dm_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1 +_o0I1`5BL2_o'F1_o0I1`5BL2_o'F1_o0I1`5BL2_o'I3`5]d8aN)?DaiVcMbKnJZe'c[tf\$2[ro3q? +rp9XRrq-3arqcWlrr)Nil2Ub]rqucLqZ-WErpTjProa:@rnm_1rn7;%rm^qqrmC_lJ^;ZgJ^,c!RfBrdehMmdeM5\d"0Nn,D\Ql2KiEj8S$:hYu@1g]#oXg!&-#g$.2hchih' +cb.s+gA'A!g\9J"g4@q>g%a8"chih'c[jc8ftc;?gA]k+h>Z=2iVqm:k5OWEm/HJQo)A=]q#:-hqu6Qn +rq65ZVW%=/rn%%5rmu_[QJojBqr7V8roF(?roX4Drp'LLrpKdUrq$-^rqQKgrql]mrr)iq +p&F:Vqu6TNqZ-WKrqQKdrq-3\rpg!VrpKdPqs4.EJa(MFJa)F`rndOArnbTgZVZ-"7q3Licq>:$cqtp %APLeod +EI +168 0 0 36 520 110 cm +BI +/Width 504 +/Height 108 +/BitsPerComponent 8 +/Decode[ +0 1 +0 1 +0 1 +] +/DataSource cg_aiproc +ID +j8],9qZ-WQJcDeNJcG!7rq-)frq*&eJcC<$q#C?cql9YfJcD&9JcG`Lrq-)frq)6_u>5dl2L\Rql0Sd +V>c&FJc>HDrq$#drpt^?QN"Ami;`'@rq$#drpu6NJc=!pbQ$W&rnmSQrndYRq#0m`Jc!@^Jc"^/rp]f_ +rpZc]Jbt#qq"t'[qksG_Jbtc1\,61&q"t'gqtpBjqtpBjl21JLqksG_OSaV+chmM8q#0mbl2TfDrndMP +rn[SPrquZjqtg3cJb[.XJb\L)rpBTZrp?QWJbXfkq"XjUqka;ZJbYQ+W;-Afo(`4[m.gSIqka;ZOSFD% +deNV5rqcNhqu$?iqu5s^k5YG[rndMPrnRMMrqcWirqQBbrq?6^q"0./cgu_Zl1=orpKIJ +rpKdSo'ZM;qk!fIOR@\ff^AY*rp]pWrpp'[rq-3`rqHEfrqcWkrqucoqu60dl2UY[rn[GOrn7;Frq69^ +rpg!VrpKdPrp0RKros=DJ`kABJ`l:\rn[I?rnXF6J`hUIpuhY4qjRN?J`i?^_rob;ros4Aroa:Ep#l>1 +qjRN?OQV2XgZSItrosFIrp0RNrpKdTrpp'\rq??drqZQjrqucorr2Kgl2Ub^rr)iOqZ-WJrq-3\rpTjR +rp'LHroX4@ro3q9qr!%_cej<2l/2Kjqiq*1V;Hj]J`$7[rmgn1rmcSWQJ]U;qr%J2pu)/1ro!e7ro!S1 +n)3lrrmgn1rmd+fJ`#>Aqr%J4ro3q;roO.ArosFJrpKdTrq$-^rqQKhrql]mrr)iqp&F:Vrr2oprnI;M +rmh#Z!qq:u$o%3Qcrlk8"rlgJTJ_&]/qq(i"rn7;*rn[S2ro3q=rosFKrpTjXrq69crqcWlrr)iqp&F:V +rr)iorn@5LrmUl7rp'LFro3q6rn@A'rm^qprm:Yiqos]9d`d9dl-0.EqhY6hV9FM7J^!o5rknVhrkj<2 +QH[@mp!*K]ps8NXps8NUprr`TqhY6hON`:"hTYuDrm(Mhrm:Ymrmh##rnIG0ro="@rp9XRrq$-_rqZQj +rqucpp&F:Vrr)inrn7/Krm?5KgY]oidD!QC]"c=o]Yq(a^ok&WXKoF;Ydg[:\#6C:VQI5&XgFt,[&0q2 +VQ@,$XL"e*Z`(%7W33P,Y-k42[AL(6VQ@/%XL+k+[&0q3VQ@/%XL+k+[&0q3VQ@,"X0\V&Z_je0VQ@,$ +XL+k+[&0q3VQ@/%XL+k+[&0s*[&0t4VQI5&XgFt,[&0q3UoUhtX0\V&ZD=P-VQ@/%XgP%/[AL+7VQI8' +XgFt-[A^:ZU?W3<\/Y.(@4[]$=9VQ@/%XL+k+[&/>S[&0t4VQI8)Y-k42[]$@:W33P, +Y-k73[]-F)loL7b?GVQI8'XgP%-[AL%5VQI8'Y-t:3[]$@;W33S-Y-t:3[]$@;W33S-Y-t41[AL+8 +W33S-YICI5[]$@;VQI8'XL4q,[AL%5VQ@/%XL+k+[&0q3VQ@,$XL+k+J$c)S[&0q3VQ@/%XL+k+[&0q3 +VQ@/%XgG%0[A^79W33P,XgFt-[&0t4VQI5&XL+k+Z_jh1VQ@,$XL"e*Z_jh1VQ@,$XL"e*[&0q3VQI8' +Y-k42[A^79VQR>(XgP%.[AL%4VQI5&XgFt-[AL+7W33P,Y-k42[A^79W.1tXW33P,XgP+0[AL(6VQI8' +XgP%.[AL(6VQI8'XgP+0[A^48VQI8'XgFt,[&0q3VQ@/%XgFt-[&0t4VQI5&XgFt-[&0t4VQ@/%XL+k+ +[&0q3VQ@/%XL+k+[&0n1Uo^nuX0\\)Z_je0VQ@/%XgP+0[AL(6VQI8'XL3PTXL4q-[A^7;U8P5@Itr)UoL_tX0\\)Z_jk4W3*J+Y-k42[A^48 +VQI8'XgP+1[A^79W33P,Y-k..[&0q3VQ7&!X0SP%Z_jh2VQ@/%XgFt-[&0sT[&0t4VQI5&XgFt-[&0t4 +VQI5&XgFt,[&0t4VQI8)Y-k42[A^7:W33S-Y.(C5\#HO>WNN_0Y.(C5\#?I=W33V.YICI6\#?L=W33S+ +Y-k..[&0q3VQ@/%XL+k,[AL(6VQI8'XgP%.[AL(6VQI8'XgP%.[&0t4VQI5&J$$)TXgFt-[&0t4VQI5& +XgFt-[&0q3VQ@/%XL+k,[&0t5W33S-Y-t:3[]$@;W33S-Y-t:2[AL(6VQI5&XL+k+[&0q3VldA)XgP.3 +\#HR?\%0/ZV5C\uVm`G!\#-(4VPU_tV73:t[\]h/V51PrUpd+q[\]e.V51PrUjoeJUop8ZL37WoG'1$\ +T=:\p\##t2V5C\tUpd(p[\T_-UnkGpUpd+q[\]e.UnkDoUp["o[A0P*UnkDoUp["o[\]e.V51PrUpd+q +[\]e/V5C_uVRND!\##t1V51PrUpd(p[A0P*USP;mUpZtn[\]e.V51SsUpm1r\#"SM\##n0V51VuVn&_' +\u2LH.4V51SsUpd(p[\T_.V51SsUpm1r[\]e/V5C_uVRNG"\#-(4VPgr%VmrY&\#-(4 +VP^i!VRE=s[\]e.V51PrUp["o[A9V-V5Cc"VmiM"\##t2V5C\tUpd+q[\]e.V51O_V51PrUpd+q[\T_- +UnkGqUpd+q\##t2V5C_uVRE=u[AB\,UnkDoUpm4u\>Q7:Wi<\5X2(pA_m6Q!f%0iWro="Arp9XSrq-3b +rqcWlrr)Nil2Ub\rqcWHqZ-W@J#]lmBmlC]H^85hQ=P6)@WmoCG*6 +FcKjPNaR!h@]Yj0F,aII +NF-mk@!@`@G*--TOC36o@!@`@GZBl7H'2T]P$iNs@!7Z=FcTaJN*C@^>B5[.FH0dRP%&[!A:'PNH]qrb +P@8^!@sO;NJ!k##RVRPJCP/6pJ=^J*SS*D?AUKhTHBhr`P$rQt@<[lDIs7&bG`lQ^P%B!)B76(XI$J5h +P@T')Bml:]I[4\sQ>(f6A9sGIG*$*TO'm*i@G*%oSTnH3F<`bGc=-QiiQWdU\>?dJ">aSc$QWm[DQ$@4q>*iGs +RU0?j?XK:.?CG/*R9X!`>$@7r>*iDrQWdR[>?dJ!>F/JrQ<@@U=BLeg=-H]eQ<@@V=^%.r>*rMuQs3d_ +>[3\%>aer(RU'3f?!Wn)?("r&R9X!`>$@.l=-QcfPZ:bK='(bn>F8Z#RTs'c?!Eb&Ip8CI>F\u(TOD6% +@UZ'DA>NjJU1@c.@pu!:?(+u$RTip^=]h(q=diW#RpK?g>[3\%>aer(RpKEj?XB:2@%C\7TOVE'@ptp9 +@%:S2RU'3d>?dJ">FA`$R9Nm]>$@4p=e&f)SmPlr?='++?(+u'Qs3d^>[*V#>a\i%Qp"\YQs3d^>?dFt +>*iDrQs3d_>[*Y&?CP8-RU'6f?!Wb#>Ei5lPZV%P=BLej=dWDtR9X!b>[3\%>g17/rn.5,roF(CrpKdW +rq??erql]np&F:Vrquclrn.)Jrl]eiZG1%"QtLf7B7-+ZH^JAjQXtK.@X+&FG`lN\P$rTu@!7Q;FcB^L +N*UO`??D*3F,O@GMd:Fa?$)'4FH0^NO'm-m@<[iCG`lQ_P@T!(A9sGLH'2NWO'Qgd>]Pa+E/IhG)p!SOCEL"@sXDPI$eMoQtCf8Aq$.[I[OesR:Uf6@sX>KHBVibP@K)gP@]*+ApfkUI$A2hP[o*( +@X!uEGEQE\P%/d$@sO8JH';]^P$rQs@X+#EH')T^O^`Qt@]Yg1FGsRLNF@$k@<[c?GE6*SOC39p +@B/AUThUI?nGmQ">?.AUKbRI$A/gP[f'(@X=2GG`lHZO^WKt@XiZd@sO5HG`lN\P%8m& +A9sGNH^/2jQ"GE/ApfkTH^//iQ"><-@sO5HH'2T[O^E6l?Zh?8Fc9[MNF-gh@!.N=GEH?ZP%/d#@sO5H +H'2W]P$rTu??M<8FcTjOO'Qmg??M<:G*-0UOC!$e?Z_69H'2Z_P%8j'A9jGMGa*\eGEcT_Q"kc9C4;Ud +J!ju"R:CN,@<[lBG*$*TO'm-k?Zh?8FcB^LNF$[c>]Pa,EJdq=M-4bQ>&]=(F,aLJNad6r@sO5KH^&,i +P\#3*A9sGMHBViaP%/g$Ap]eTI$J8iP@T!'@X+&EG*69XO^WKt@X+&GH'2W^P$rQaOC36l@!7Q?dFt>*rMuQWmX[>$@1o=auZ<=d3#lQ$7(i=HlfeQ<@@V>$@:t>FA`%R9X'e?='(,?CG/+RU'3a=]ptk=HlfePZ1\J;b=-H]fQWmX\>?dFu +>*iGsQ*iDqQWdRZ>?[@t>*iDrQWdRZ>?[G">aer(S7#`p?soF/>FA`"R9P/DQs*UZ>$7:u +>+8c#TO2'"?sfX9@%q%:T3krr?='1/?(5/*RpK?j?X940?(5/+RU09g?!Wn(?(+u'Qs3d^>[*Y%?(,&) +R9X!b>[3Y#>F/MsQWmX^?!Wn(?'nl$Qs3d^=^.7r>F8SuQs3a]>?[G!>aeo&RU0@!Y%>a\i%RTj'd>[?dFu>F/PuQX!a^>?dJ">F/PtQWdS5_SZ<#rn7;/roX4H +rpg!\rqQKirr)Nil2Ub\rqZQFqZ-WB,O+ +F,aLJNaR'm@!@`@G*--TOC!'j?$)*4FB+?,FH0XKNa?mi?ZqNI +H'2QZO^<0k??VE=G`lN\P@Js*A:0\SI$eMoQtLi8B7?7\I@+PlP[o-*A:'POIs[DlI$J>mQ=YE.A9sGL +H'2TZO^WEp@]Pd/F,aUOO^`QuAUBYSI?nSrR;%2@BmuL_I@+VpQtCc6ApftWI$S;iQ=P<-@sXDMHBhudQ"#$( +@<[lCGEQBZP[\p&A9sPQI$\DkQ=G6+@sXDNH^82hQ=>-'@ +GEHGEQEbH'2Z_P%&[!@X+&H +HBMfbP@f3-B76(YI?nMoQ=kW2ApfkUH^/,fP%&^"@<[i@FcTjNNEpXa??D*3F,jRKNa[-n@X!uEG`lT` +P@T!'@X4,FH'2NWOC!'j??M<8FcTpRO^WKt@!7ZACO_d`H'Dc_P$rQr@!7QB,L'E/7\:M-Y1^??D3:G`lQ^P%B!) +AUBYQH]qudP@T!'@sO5IHBMogQ=kW3ApfkTH^&&eP%&[!@X+&GH'2Z_P%/d#@X4,EG(5Q[FcBaNNF-gf +?ZhB;GE60VO'm-l@!7Q=GE60VO^WHr@<[iBGEH6SO^N9o@<[lDGEZQ_Q"GB0Apft[I@FhrQst?)@H&uH[OC!E\Na?mg?[%N< +G`Q9XOC@!Lt>*`AsQs*[\>?dFt>*`;oQ!%7>PZV%P=BUqn +=d;_*rMu +QWdRZ>$@4p=d<)kPuq.S=]q%n>*`>pQWdR[>?dJ!>FA`$RpKEk?XKF7@@gq:RpB9e>[!M!Ip&(?=-m&k +Qs!OZ>$7G&>b>>.TjM-"?sfR7?_:_5SmPfo?X91/?(GA0SR>cn?XB4.?CG/*R9X!a>?dCr=dE2oQs3a] +>?dJ!>F8W!QWdRZ>$@7s>+/`&RU'3e>[3\%>aJSsQWRCW=^%.q>*iGsR9X!c>[3b*?^tJ1S3:4dS6oWm +?='(+?(,&)R9X!b>[3\%>a\i%R9a*d?!Wh'?'nl%Qs[3Y#>aSc#Qs3d]=^%+o=i%b`rltGmrnRM5 +rosFNrq-3arqcWlp&F:Vrql]jrmprHrlBScYInLqQtLf6B7-(YHBr)eP[es%@X!rCGE?3UO'm-l??D36 +FH'RIN*UO`?#tp0F,O=FMd1:\>]Pa.F,XCGN*g^f@!.N=GE?9ZP%/d#@X+#DGE?'MMct(V>&]=%E/@e= +MdU[g@G`cEZO^WEn@!7Q:FH0XKNa?jh??VB9GE60XP%&a# +@saDMI$A/gP[o*)@X4,GH'2T]O^NEp@!I`=G)]jPNFI-n@sO/HHBD`aO^rd#@X+#b@kQ=>0)@&]:'F,F:GMdU^g@!7T=G*$-V +P%&[!@]bs3FcKjQOClQtLi9AUKhRH';]^ +P$rTu@@MH!Q6<`Y8_=-6QcP#k_L=BLhj=I*)mQWdRZ>$@4p=au]==Huuj +Q!%7S=]ptgF8Z#Qs[3Y#>F/PtPuq.R=BLkl +=dE2nQ$@7r>*`;oQW[LZ>?dJ!>F/MsQWdRZ=B_"m=dN8pQWdRZ>?[G">aeo&RU0aSc$Qs[3V#>aJ]#Qs[*S">F/MsQWdS*\$u@XrmC_u +ro*k>rpKdWrqHEgrquHhl2Ub[rqQKCqZ-W8J#'6ZB7-(YI$\GlQXkB+@X!uDGEQ?UO'd!i??D36FH0^N +NF-gf?Z_65FGsLHN*UL_?#tp0F,O=FMd:C^?#tp1FGsRKNF6mh@<[fAGE?3SNaHje>&]:!DMD;4Lg+kU +?#tp4G`ZB[P%/j%@saDLH]qrdP@8a"@!7Z=G#aT.FH'OINF$dh@!7Z?G`cH]P%&a#A:'POH^&&fP[o-* +@X+&EG`lN\P$rTu@X+&EHB_lbQ",-*@sXDMHBhudQ"#'(@X42IH'Dc_P%&[!A:'POIs[DiH'2W^P$rQt +@!.QFGjIIMdCLc?$)*5FcTmQOC39p@B5R$D1u&.Kj/VU>]bj1FGsUMNF6sk +@]bs0Ef4+NEJdq=MHXtU +>&]@)F,XFINF6pl@X!uEG`lQ^P%/d#A9sGMHBViaP%&^"@X+&EGEH6TO'Qje?#u!0F,X=FN*ULb??D68 +GE?9ZP%&a$AUKhUH^A5iQ",0+@X=8IHB_iaP[Jg$@=")GH'2Z`P%K'(ApfeSI$J;kQ"53)Iq!Yc@X+&H +HBVldPA,H3Bmu@[I$8,gP%/g#@X4)EH')Q\OCEKtA:'JNI$//mQ"kf7C4DL_I[+VrQ"GE/Ap]eSI$A/g +P@Aa!@F,jIFMd1:\??;-6FH9jTP%&[!@sO5IH'2Z_P%&[!@X+&GH'2Z_P%&[!@-& +@]bs6HBDW^O^fP$rTu@?dCt>F&GrQ[3e+ +?_(S4S6oWm?='"'>F&DpQ<@@U=BLhj=dN>rQs3d_>[3_'?(5,+RpKEj?='./@%1M2RTs'b>[!P#Ip/7F +>+&SuRTisb>[!S#>FSl%Rp90e>[*\&>FSl%Rp90e?ao&)RpK?g>[3\%>a\i%Qs3d]>$@.j[3Y$>aSc$QWmXZ>$@:u>aeu*RU0$@7r>.CoGrl"f\ +rmq)*roX4Hrpp'^rqZQkp&F:Vrql]irmglGrks;\XL`"jQtC]2AUB_QH'2TZO^E6l?$)*4FH0[KO'Zph +@!7T=G)fpPNaHpg?Zh?7FGjIIMdCL`??D*3FGjIIMdCLa?Zh?8FcBdPNaR!i??D*2F,O4@LfnYO>B,I( +Ef+1FN+$pl@X4,IH]qufP\#6-AUKbQH';Z\P$`E5OBm!h?$207GE?6WP%&[!@sX>KHBVicP@Js'@sX>K +HBVf_P%&[!@X+&FG`lN\P@Js*@saMPH^82hQ=P?.@saMOH'Mf_P[Sd"@!7]AG*6<\P%/ufP@T!&@sX;I +G`lHXOC36m??D36FH0^NO'd!i??D35F,aIHNa?gf?ZhE^pgQ>]Pa- +Ef41DMd:C`?Z_99GE?9YO^`Qt@X+&FG`lT`P%8m%@X+&EG`lKZO^N?o?ZhE9FH0XKNa-[c>]bs2FcKdN +OC39p@jQ=>3,@="2HHB_iaP@8]u@X*uEH')T^P%8m%@sX;JH'3YcGEH?Z +O^WKt@X4,KH]r&hP@T!&@sO2GG`Z?XO(!6n@!7T>G)p-ZP%8m%ApfeTI?\AmP@f3+AUBVOHBMfbP%8m& +@sX;IG`lKZO^E6l>]Ym1F,aLINaHmg@GE60VNa?gd??D-5FcBaNNF-gh@!7Z?G*-0UO^N?p@<[fAGEH9-AU9VN +G`lN\P%/g%@X=2HH'2T\P%&[!@<-@X4,FG`lN\P$rQs@X+#DG`lN\ +P%B!'AUBVPH^&)gP\#3+JVK>17Rqet8q0Q0KMYL$;Gr?M;N+RRN`/o=<*#5b=-crkQs3d^>?dJ!>CVuC +>*`>pPuq4T=BUhh=-H]eQ!%7T=]q"n>*`ArQ$@4q=d)ogP?1hL<*#/\FA`$ +S6oWo?soL4?^kD/R9a'a>$@4q=dE2oQ?dM#>aer(RpB?h?!Wn)?(,&)RU09g?+&W!RTt>G +RTs$c>[!V%>+8c#Rp93f>[3b'>FSl%Rp90d>?dP$>FJi%RU'-c?!E_&>FJf&RTs-d?!Ne'>aSc#PZLqN +='(Yi=I!#kQ$@7r>*iAqQW[LY=^%.p>*iAqQW[LZ>$I@t>F8SuQs3d^>[*V$>a\i%RTs-e>[[3\%>a\i%R9X!b>?mM">F/PuQWm^]>?mLu>*`>pQs3d_?!Wk(?("u'R9X!`>[!Iu>*iDrQWdS"YH\#B +rlY5irn[S7rp0RRrq69drquHhm/R(arql]hrm^fFrkj5YWjcPcQ=G3(@sO5FGE?-QNa6^c>]bp0FGsUM +OC<FH'XKNF$^c??;'3F,XFHN*^Ub??;'2FGsLIMd:C]>]bm/F,F4CMHk1Z +?#kj0F,XIJNF@!k@X*uGHB_ugQ">B/ApotUI$A)dP$rW9P%&Wu@X!uDH'2W_P%/j&A:'POH^%uaP$rQt +@!.T=Fc^$VP%&^"@]c!2FH'^QP%&obP%8m' +ApfkTI$A/gP@T$(@sO5IH'2W]P$rTu@oQ"PN1AUK_RH^%uaP%&[!@sX;JI$.udP%&a#@B>[*F,=(@ +M-=tX?$)$2Fc9UKN*UO`>BGd-FGjIJNa[-p@<[lAFcp*SP$`?p?ZhN=Fc]sQOC*-l@!7Z@GEQE]J!+;g +P@]-,AUThRH]qrcP%&^"@X!uCG*-'PN*LF^>&fC&EJRe;LK\YP=)NanD1u&/L0SbV>]Yg2FH'[NNa?gc +?$)!3FcKmSP%&[!@X=2IH]r#fQ">?.@saDLHBVf_P$rNs@!7Z>Fc]sQOC36o@!7Z@GEQBYP$rQt@=NKa +@<[lCGEQBYP$rQt@<[lCGEQBZP%&Wu@<[lDG`lN\P%&[!@X+&EGEQ?VO'Qje?ZhE;G*-0UO^WHs@<[lC +GEQE[P$rTu@X+)GGa)`cQ=PB0B7QF`JXU2$RUgo9@=+8GG`l?UOBlsc?#tm/F,F7FMdU[f@FcV#Z +FH0[KNa6ad?$)'5F,aOKNF$^c??D-4FGa@FM-b:]??;$2FGjRNO(!3m@FH0^MO(!3o@WmlBGEH&f@%EJRe]Pa-Ef44EN*^Ub??;-5FH0aOO'm*l@!%N=FHU$RP$iBp +@eHBM``P$rX!@X4,GHBMcaP@Ag#@a\f$QWmX[>$7+n>*W5nPZV%P=BLei=HloiPZV%P=BLei=HloiP?1kM='(Sd=-H]fP?1kN=]q+r +>FA`$S6oWo?soO5@%C\5RpKEi?!Wn)?("r&RTs*d?F/PtQ<@CW>$@>!>+/`$ +RU(DIRpK?h??[J"=dN;oQWdLW=]^nl=.*?!RpKEk?XK@3@%:S2 +RU'3f?!Wk'>a\i%RU'3f?!Wk'>aS`"Qs3d]>$@7r>*rMuQs3da?='./?^tJ1RpKEi?a\f$Qs?dFW=^%+o=d<,mPZV%P=BLei=HlojQ$@1o>*W5nQ!.@W>$@4q=d<,nQ!%7T=BLhj=I35qQs3e$ +Y-.c]bp0 +FGsUMOC<FH'XKNF$^b??;$2F,O@GMdCI_??;$1F,O=FMd:C^>]Yg.F,O:E +Md1=]?$)!2F,XIJNF@$l@X!oEHBVldP\#3,ApfnTH^&#dP@Jo=P@Ad"@X+&GH]qrdP@Js'A:0VPH^%ua +P$rQt?ZhH;FcTsUP%&^"@X4,GHBM``P@T$+A:0\TI$eMoQtLi8App(XHBho_P$iKr>]c!2FH'[PO^W`` +P%8m'Ap]eTH^&)gP\#3+A9sGMHBM`_P$rX!@<[f@G*$-VOCH'2]aP@Jm% +@sO5HH'2W]P$rTu@!7W>G*$$PNF$^c?$)$2FGjFHMd:F_?$)!3FcBaNNF$^b?$)!3FGsUMNaHmg?$)!S +?#tm.F,O=GMI:Xi@X4,JH^&5mQ=kT2AUK_RH^%uaP%&[!@sX;JH]hibP%&a"@B>^* +FGj=DMHb1\??M66G)]gONF$ad>]bm.FGjFINaR'o@!@c?Fcp'RO^<0n??ME&]=#E/7V8LKSPN=`/sqD1u,1LKnnY>]bm3FcKjP +Na?gc?#tp2FcKmRP%&[!@X=2IHBVoeQ"><-@sX>KHBVc^P$iHq?ZqN;FcTjOO'd'l?ZqN>GEQBZP$rTu +@=NNb@]Pd0F,XFHN*^R`?#tm.Ef"%AM-P(X?#tm/FGjOLNF6pi@!7QG`lQ^P%8m&AUBVOHBVf^P%&Wu@B,L'EJ[k=M-FtW>B,R+Ef41CN*UL`??;-5FH0^NNaHpi?Z_B;FHKsQ +O^N9n@<-ApfnWI[=\qQXkK. +A:'PMIsR8eHBM``P%&^"@X4,HHBVibP@Ag#@FA`$RpTNm?XTC2@%:V4RpKEi?!Wn)?("r&RTs*d?F/PuQ$@>! +>FJi%RU(DIRU'-e?!Eh)>b#))SmPfq?XB:0?CbD.S6]?g>[!S#=dN;oQWdLW=]^nl=.*?!RU0[FA]"RTj'd>[aS`"Qs3a\>$71r>*rMtQs[FA]" +Qs3d^>?dFW=^%+o>*W5nPZV%P=BLei=d3#lQ?[:p>*W5oQ!.=V>$7.p=d3&lPZ_.R=BLei=I35p +Qs3b!XK;E6rl4rarn@A2rp'LPrq69drqlBgm/R(arqcWgrm^fFrka/TVQsNMNaR!j@!.QB5U*Ef+(AMHk1[>]Yg.F,O=FMd:C^?#tp1 +FGjLIN*g[c@!.KG*$-VOC&T4#DhhM7LKSPN=E'$tE/7_B5U+F,OILNF@!j@<[c@GE?0TNa?dc??D36FH9aO +O(!]Pa,EJ[kB,L(Ef+1EMdCLa@!7Q<,@sO5HGEQBYOC!$h??D36 +FH0[LNa[-]Na[-m@sO/GHBMc`P%&Wr@<[c?FcTpPO'd!h?#u!2F,X@EN*UL`??;-5FH0dROCo5X9?W6[2-lIS[3Y#>CVrB>*`>pPuq4T=BUkgbJE;cAiX;j10\PZ:bK=]q"m=dE5oQ$7.p=dN;q +QWmX[>[!M!>aS`#Qs?[G">ao#)RU'3f?!Wn)?(,&)RpBiq?XK7,?(+u'Qs[!P$>FAf%R9b;GQs3^\>?[J">+8c#SR,Wo?XBC6@A..=T3u#r?!Wq)>aJVrQWdLU=B:Yg?mIu>*`>qQWm[]>[*S#>F8W!QWm[[=^%+o>+&T"R9Np_=^%+o=dE2nPuq.R=BLhk +=d<,nQs3a]>?dFW>$@4q=dE2nQ!%7T=]q%o=dE8qR9Npa>[<\$>*iGsQ!%7S='1Ye=-HQ]P#G;C;cAoZ +;j:?cPuq1lWN,s0rl+l_rn7;0rosFOrq69crqlBgm/R(arqcWgrmU`Erka/SVQjEKNF$[d?Z_?9F,jRK +Na?gf??;-6FH0dRO^`Ns@X!uEG`lHXO^NB5R)EJ[n>M-P(X>]P^,F,O=FMHt=^ +?$)$3FGsRKNF-de@!.K +FH0[LNEpXc?$)'4FH0^NO'd$j@<[iBGEHGE6-U +O'd'k?ZqH:GE-$SNaR-o@sjGNI$/)jP\,?-@saAIHBM`_P$rQt@<[lBG*69WP$rU!@X+)HHBVfaP%&^" +@&]:"E/.P7LKJMN>&]7#EJRh>M-k=` +?Z_99G)p'SO'Zpe?#tp2G)g!UP%&^"@XF8JH]qrcP@Aj$@X+&EG`lHYO^E9n?ZqN;FcTjOO'd'l?ZqN< +G*$'SOC*-j?[m0V?Z_68G)g!SNaR$j@!.K8F,O:DMHb(X>B,L)Ef+7INF@!j@<[c@G`Z?WNaHme?Z_<7 +FH9aNO(!9r@X4,HH]qufP[o0+A:'POH^%ubP[\s'ApftXI@+VrR:Ul9@ss\QH^/&eP[\m"@]Yd,EJRe;LK\YP>B5O(F,=4EMdCLa@!7Q(f7C4DUcJ!ahqQ=bN0A9jAJGEQBYO^E3j +??;-5FH0[LNa[*\Na[-m@sO2HHBMfbP%&[!@jP[J]t?ZqN>Is7&bG`lK\P%&^"@X4,GH'2W^P%&^"@X4,HHBVibP@Jp&@sX>KHBVibP@Js'AUBYP +I$8#bP$rTu@<[lCGEH?ZO^WNu@X4,HH'2Z_P%8m&H\%)i5iq?XK7-?(,#( +Qs[*V%>FAf%Qs>,DQWdLX>$.1r=diPuSR,Tn?XBC6@A..=T3u#s?aJVrQWdLU=B:Yg?dCs>*`;oQWmX\>?dJ!>F8W!QWmXZ=]q%o>+&T!R9X!_=]q"l=HllgPZLqN +='(Yh=HuukQs3a]>?dFW>$@4q>*W5nPZ_.R=^%(o=d<2pR9X$c?!We%>F/PuPZ_.R<`bJcB,L)Ef+4G +NF-gg?Zh?8FcB^LMdCL`?Zh?:GE66ZOC`d%AUBVNHBVf`P@8a#@X42IH';]^P@Ac:P@Ag%@X=8MH^//i +Q=PB/A:0YQH^/)eQ",-*@saGMH]qrbP%&^!@X+#DGEH(`7Bml@[HBhraP$iKr +??D35FH0XKN*UpTN*gah@G*$-VO^WHr@!7T=G)osONF$^c?#tp/F,F4CMHk1Z>]Pa.F,O=GN*^Uc?Zh?7 +FGsIGMd(1X>&T1G>&T-uDhhM9Lg>(]??D37FcTpROC36n?ZhH;Fc^$UO^WHr?ZqN;G)p$TOCB0A:0\RI$J5hQ"><*A:'JI +FcKgONF-gg?ZhE:FcV#ZFcTjNNa6ae?$)*6FH9dNO'Zpe?#tp/Ef+(@M-FtV?#tm/FGjLJMdLUc??D-4 +FGsLHMd1=\>]P^+EJ[n>MHt:\?$)!3FcKjQNa[-m@JH'2W^P%8p(A:'PPH^//iQ">B/Aq$"WI[+PpQ"PN0 +@X4,FG`cBWO'd$j?ZhE9FH9aMO'd$k?ZhH:FH0[KNa?geGC>9]5!EmO6?bmgI7[%_9ML7;:Pr"HN`8u? +='(\j=dN>sR9X!b>[3V!>(;i@=dE/mPuh%P='(Yh=d3#kPZChK*rJtR9Npa>[3_'?(,&)Qs?dM#>aer(RU'3f?!Wn)?'nl$R9Wsb?!Wq*?CP8-RpTKj?X9+, +?(,)*RU'3f?!Wk)>FAf%Qs>,DQWdLX>$..r=d`MuS6]Ek?='41?CkM1RpB9e>[!P"=dN8mQW[CT>$$tm +=.!2rR9X!b>[3\%>a\i%R9X!b>?dCt>*`>pR9Npb>[[3\%>aer(RU'3d>[*S">F8W! +QWdRZ>$@7s>*iGsQWdRZ>$@1S=B^qk=d2uiPZChL<`YGc=-Q`eQ!%7T=]q%n=dE2oPuq.Q;`kPG<`PAbB,L) +Ef+7INF6pi?Zh?8FH'UKMd:C^?Zh?:G)p-YOCim(B7,qRHB_laP[\p&@X42HH';]^P@Ac:P@8a$@X42K +H^/,gQ=P?.A:'VQH^/)eQ",-+A:'VQH^/)dP%&^!@X+#DGEH]P^+EJ[n>M-FtV>B,L)Ef++CMI(C` +?Zh?7FGjCFMHb(X>&T1G>&T1"E/@e>M-Y1^??D36FH9dOO'd$i??D36FH0aPO'm-m?ZqK:FcTpTO^`X" +A:'PRI@"SqQY(Z3AUThRHBV`\O^WKt@]P^+EJ[n>M-Y1[?#tp1FcBaNOC!*k?$)*4F,jLINEgOa>B5[,Ef=7ENEpUc??D67FcTjO +O'Zsi??M<8FcTjOO'm0n@XiZc@sO2HH')Q]O^`Qr@MdLRb@sO2IHBMc` +O^`Qs??D-1EJRb9Lg"_P>&]:&EfFFJO(!6pA9sGMHBVldP[o-*A:'POI$A2iQ"GH1ApotWI?nJnQ"GE- +AUBSJG)fpPNF-gg?ZhE:FcV#ZFcTmPNa?gf??D38G*$*TOC!$g??D-3F,F1AM-P(Y??;$2FGjLKN*g^d +??D-4FGsIFMd(4Y>B,L'E/7\:Lg4tX>]Yd/FGsRLNF6pi@<[cAG`ZE]P%8p'B7-"XI?nMoQ=kW3ApfhR +HBViaP$iEo?Z_?8FH0XKNF6pZNa[-m@sO2IH]hreP%B!)AUBYPHBVibP%/d#@<[iAG)osONa?gf??D36 +FH0^NNaHpi@!7W?GEH?ZP%/g$@X4,CFH9^LNa6ae?$)*4FcKdNO'Zsi?ZqN=G*-6[P%/j&AUB\QI$A,e +P@8^!@JH'2W^P%8p(A:'PPI$J;lQ=kZ4B7H1ZJ[a\o&Qs>,DQWdLX>$..r=d`MuS6]Bj??R:s=dE2lQ<@:S +>$$tm=.!2rR9X!b>[3Y#>F8Z"R9X!b>?mM!>*iDrRTs-e?!Wq+?CYA0RpTKj?!Wn)?(,&)RU'3e>[3\% +>aS`"Qs3d^>?dJ!>F8W!Q$@.R=BUkj=HlifPZ:bJ;`;` +kPH<`YGd=-crkQ<@@lVl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)TVmBfU +OC*-k?ZhE9FH0XKNa?gg?Z_B;Fcg-YP%/d$@sO8JH';]^P%&Wu@<[iBGE?6WOCB,I'EJRh=Lg4tX>]Pa-Ef++C +Md:C_??D-3F,O:EMHk1Z>]P^O>]Yg0FGsRLNF6pk@!7Z>Fc]sQO'd$i??D36FH0^NNaHpj@!7Z@G`lQ^ +P@Jp(A:'VRH^85jQ=YH0A:0YOHB_f^P$rTu@=")HI$JDrR;%5?BRlObJ!jnrQXkE.A9sPPH^82hQ=YE0 +AUKhTH^/)gP@Jp&@]P^+EJ[n?M-kCa@!7N:G)fpQO'd'k@!@]?GE?6YO^WNt?[%QFH'UKNF@!l@B,L'E/7\:Lg4tX>]Yd/FGjLKN*pgg@!7N;G)g!TP%&Wu@sX;KHBMfbP@T!' +@sO5HG`lKZO^N9_5X9F8Z#RU'3f?!Wn(>^r/G>FA]"Qs!X\=^.4r>*iDrQ<7:T=BLkl=dN;qQWmX]>?mS# +>aJYuQWdRZ>$@7r>*iDrQs3d^>[*V#>a\i%RU'3f?!Wn)?(5/,RU'3f?!Wn)?("r&R9X!c?!Wn)?(,&) +RU'3f?!Wn)?(,&)RU'3f?!Wk)>FAf%R9b;GQs3^\>[!S%>FSo&RpB9g>[3b'>+/Z!Qs*XY=]^nl=-cuj +Q<@:T>?I1q=I*)mQ<@@V=]q%n=dN;qR9X!b>?mP#>F8W!RTs-e?!Wn)?(5/,RU09f>[3\$>aSc#Qs3d_ +>?mS$>a\i%RU'3f?!Wh&>aS`"Q!.@V=]ptP<`YGb;a=-Q`ePZLqN='(Vf=HloiPZLqN +>a*rMuQs3drVl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)U +W3g#ZP%&Wu@GEH?ZP%8p'AUBYPH^/,gQ=P?.A:'VOHBhrbP[\o< +P[Sg#@X+)HHBhudQ",-*@sXDMHBhraP@Ad#@X+)GG`lQ^P%/d"@sX;KH]hodP%/g$@sX;JGa)Z^P@8Ts +?uqK;FH9[JN*UOa@!.K;G)fsRNaR?ZNa6ac>]bp2F,aOKNaR!j@]bm/F,F.?LKSPN>&]7#E/7\:M-Y1[?#tp0 +F,O=GMd:C^?$)!1F,F4DMHt:]?ZV0U@!%B:GE?9YO^`U!@X4,EGEH9UO'd$i??D36FH0[LNaHmh@iQ"#$'@X45LH^82i +Q=bN3App%ZI[=\rQXtT1@saDKHBM]\J!+5aP$rTu@X+&IH^//iQ">?.ApfkSHB_f[OC*-k?Zh?8FcBgR +Na[-m@!7Q;FcB^LN*LF]>]P^+EJ[n?M-tLe@<[f@GE6*TNaR*m@=+/HI$/&gP%9!(@X=2GH')HXNa6dd +?$2*2FGjFHMd^sq@XF8OJlQ=G6)@X4,EG)osNN*^Ub@!.H: +G)]jON*g^d??D*2FGa=DMHb+X>B,L'E/7\:Lg4tX>]Yd.F,O@HN*^Ub??D-4FH'[NOC33m@JHBMZ\O^<0k??M<9G*$*TO^`[%@saJPIsmYqI[F_qQXtQ0AUB\OH'2T]P$rNs@!7Z=FcKdNNEpXb +>]bm/FGjFHN*UL`>]bp0FGsLHNEpXc?ZhB:G*$*TOCFH0[KNa?ddGC>9a6:,`_7X.KqISa\l'RpKEj?='+,?%8>K?(5)*S6]Hj>[Eh'>F8W!QWdRZ>$@:t>FA`$RTs-f +?XK:0?^b5*R9X!`>?[@s>*iDrQs3d^>?dJ!>FA`#RU'3g?='./?^tJ1RpKEi?!Wn)?("r&R9X!c?!Wn) +?(,&)RU'3f?!Wk'>a\i%RU'3f?!Wk)>FAf%RU1JJRU'-e?!Ee)>ao&)Rp90d>?[Cs=I3,kQ<71P<`PAc +?R:t=d<,kPZLqN='(Vf=-ZojR9X!b>[3\%>a\i%R9X!b>[3_'?(,&)RTs-b>$@7r=d<)l +Puq.V>[3_'?(5/,RpKEi?aS`"PZ_.Q='1\M;_tYJ<`YDc=HcfgPZCkM<`bMd=-Q`e +P?(bL<`bJd=-HciPZh7Y>[3_'?("r&R9X!uVl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`E +rkX)UW3g&[P%&[!@X+&EGEH&]:%EJ[q@MI(@] +??;!0FGjFHMHt:]??D-3F,XCHMdCL`?Z_-)@X=>N +I$S;jQ=YH2AUKkVI?nJnQ=YH/A:'PNH]ql_J!+2aO^WHs@X!uFH';cbP[o*)A9sJMH'2NVO'Zpg??D-4 +FGsRLNF-gf?Zh<6FGsLHN*UO`?#tm.Ef44EMI:Ug@X+#DG`ZB[OCENu@XO>KI$/&iP\#<-@XF8IHBDTZ +NaHpf?$2*3FGjIIMd^po@X=2LI["JqQ=YH-@t/ce@sO5JHBMfbP%&Zt@&f@%E/7b> +MHk4\?Zh<8G)]mQNF6ph??1p.E/.Y9L08>G=_raqDhhS:LgG(Y?Z_66FGsOJN*^Ub@!.KB,L'E/7\:M-Y1[?$)!1F,XFIN*^Ub??D-4FH'[OOC36n@!7W> +G*$*TOC36n?ZhH;FcTjNNa6ae?$)*4F,jRKNa[-]Na[-l@X*uDH')Q\O^`Ns@X!uEG`lN]P%&[!@<[lB +G*--SO'd$i?Zh?8FcB^LN*^Ub?Zh?9G)g!TO(*Bs@sO5JH]queP[f$'@sX>KHBVibP@Ag#@X!uDGEQB[ +P%&^"@B>[+FGjFGMd:C^?$)$2FGsLHNa?gf?ZhH=GEH?ZP%&^"@X4,FG*-0UOC*-kG^kQd5sfT\7X.Kq +ISF8]$RU'0e?!Nh'>^r2H?(5)*Rp99h?!`t)>a\i%QWmX[>$@:t>FJf% +Rp96g?XK:0?^k;,RTs-c>[*S">FA`$R9X!b>[3\%>a\i%RU09g?a\i%RU'3f?!Wk)>FAf%RU1JJRU'-d?!Eb'>FJf$RTs$b>?R:p=I3,kQ<@:S +=]^kk=-cujQ?R:t>*W5mPZLqN='(Yh=I3/oRpB?h?!a"+?(,&)R9X!b>?mV$?(,#(R9Np^>$7.p +=d<)kPuq.U>?dM#>aer(RpKEi?aS`"PZV(Q='1YL<*#/][]Yp3F,jULO'm*lA:'JNH]hi`P$ribO^E6l??D37FH0^NO(!6pApfkVI$SJpQYCl7@sO8I +G`lN\P%&Wu@<[i@FGsOJN*UO`?$)!2FH0^MO(!3n@X4,HH'2Z_O^`Qs??D*2F,F.@M-=nU>]P^.F,O@H +MdLOb?ZV01Ef+(AM-tIc@FH'UKMdCLa@JHBM`^J!+5bP$`Bo?ZqN]bm/F,O4@M-=kS>&fC'Ef++BMdCI_??D*4F,XLKN+@6sAUBSOI$/&hP%B'*AUKYPI$/#fP%8s'@XF8I +HBDT[O'm0l?[%N:G)]gONF6sj@<[`@H&uN^O^iWt@XiT_@X*rCG`ZBZOCW[#A9sDJG`ZBZOC*-j??D*2 +F,F1AMHb(W>&fC&EJ[k=M-=nU>]P[-Ef"(BM-P"U>]>L+F,F@HMI1F^??;!0Ef!t:L0AGK>]5F'E/@tC +N+$gf@!%B8FH'XLNaR!k@B5R)EJRh=Lg"bR>&]:&Ef++CMdLO`?Z_67G)fsRNaR$j@!7Q=GE60XP$rX! +@!.N;FH9^LNEgO`>B>a-Ef4.BMd1=^>]bp1F,jRKNaHpYNF-gf@!.H:FcBdONF-df?Z_<:G*$-UO^N?o +@!.N:FcB[KMdCL`??D-4FGsOJN*^Ub?Zh<7FcBdPNad9r@sO5JH]queP[o-*A:'POH^&&fP[f$'@!7Z> +G*$$PO'Zph?ZhH;Fc]pPO'Zsi?ZqN?H]hlcP@Jp(@sXDOIs[JmI$\AkQ",0)@saDKH'2T]P$iHq?ZqN9 +FGsFGMct1Z>&oI(F,F:HNF$ae??D36FH0aNO'm*l@X+&GH]hrfP\5E1B7-"VI$A2hP@Ad"H%1]e5X99V +6[2-nIS?mP">FA`$R9Ed]=^%4s>(;rD>+/Z"SR,]q?XTC0?^tD/Rp96f>?mV% +>aeo'Rp99j?XTI4@%:P1S6fQl>[En)?CP2+Rp99h>[En)?CG,*Rp96f>[3_'?(5,*RU'3f?!Wn)?(,&) +RpBa\i%R9X!b>[3Y%>*rT!Qs>,ER9Wp`>[!P#>+&StQs*X[=]h"m=-m#j +Qs*U[>?RA!>+/]"RTs$a?*iDrQ<@@W>$74s>+&Z#Sml-"@UYd7@%:V4R9a'b>[*S#>F8Z"QWm[[ +=^%+o=dE2oQ<@@V>$7.p>+&W#RpKEi?qPZV(Q +=BLhk=d<,mQ!%7T=]q%n>*iGrQX!^_?!Wn*?CG/+RU'4$Vl9U*rl"f]rn.5/rosFNrq-3brqlBgm/R(a +rqcWgrmU`ErkX)TVm9`SNa[-n@X+#EH'2Z`P%/g$A:'MNH]hlaP%&^"@!.N;FH9dNO'd$j@!7WAH]hod +P@T$)A:'PMH'2W^P%/g$A9sGMHBVoeP\#3*@sO5IH'2]aP%8m&A:'PPI$A2hP[o0*A:'MLH';]_P@Ag$ +@X=8IH';]_P@8`:P@8a#@X4/JH^//hQ=YE0AUKhUH^8,eP[Sj$@!7]@G*69XOCEHr@sO2HHBM``P%&[! +@FGsOJN*UO`?$)!1FH0[LNaR'm@X=2IHBMcaP%&a#?Z_65F,X@FMd(4Z?#tp1 +F,XFIN*g^e?Z_62Ef++BM-tLe@X!oAG)fpON*g^e@&]:%EJ[q?MI(@_??D-5F,aRLNFR6qA9sALH]huhP%B'*AUK\QH]qufP%8p& +@X=2HHBMZ\OC39m?[%N:G)]gONF-mi?[%N=G`Q9YOC&fC&EJ[n>M-FtV?#kd.F,F:FMI(=[??;!3F,F@HMdLO_??1m-EJRb6Kj&;H>&K.# +DM__@MdUUb?ZV04F,XFINF6mj@PH^JGmQtC]2Ap]eR +H';]^P$rQs?Z_96F,XCHMd:C^>B,O)EJ[n>M-FtW>B,R,F,XCHN*paf@!.KFH9^LNEgO`>B5[,EJn%@Md1=^>]bp1F,jRKNaHpYNF-gf?Zh?8FH'XKNF$^d??D07FcTpR +OC36m?ZhE9FcB[KMdCL`??D-4F,XFIN*^Ub?Z_66FcBdPNadFc]mNNa6ae?#u$4FH0[MNa?jh?ZqN@H]hodP@Jp'@sXANIs[JmH^A8hP[f$&@sX;IH'2T]P$iHp +?ZhH8FGsFFMct.Y>&oI(F,F:HNF$ae??D36FH0dPO(!3n@sO5JI$8/iQ"b]6Bml=ZI$A2hP@Ag#H@^rg +5X03T6[2-lIS[3Y#>F8Z#QWdRZ=^%.p>(;oB>+&PuS6]Nn?=9:/?^tD/Rp96f +>?mY&>anu(Rp99k?XTI4@%:M0S6]Kk?!a"+?CP5,S6]Hk?!a%,?CP5,RTs-d>[3_&?(,#(RTs-e>[aeo&RTs*d>[3Y%>*rT!Qs>,ER9Nj_>?[Cu>*rMsQW[IX=]h%o +=I<5nR9Ea^>[!V%>+8f%RU'-e?<`k)>F/MsQ<@CX>$IA!>FJi&T426$@UYg8@%C\5R9a'b>[*S#>F8W! +QWm[[=^%+o>*`;pQ<@CW=^%+o>+&W#RpKEi?='(+?CG,)PZ_.Q='1\M<`YDaq +PZV(Q=BLkm=dE5pQ$@4r>*iGtQsB,L+FGsXNO(*9n@<[lDGEQE[P%&[!@sX;JHBM]\OC33k?Zh?9 +FcBgPNa[*o@WmoDG*6G*$*TOC<mQ>(f7B76(WI$A/gP@Aa!@*%@<[lBG*-3VP%&[!@sX>JHBM]]Iun&^N`gI^>'#R)F,F+BMHb.[>]bs1 +F,aIINa6ae?#tp0F,O7DMd(4Z>]P^,Ef++CMd:C^?$)!1FGjFGMd:F`?#ts4G*$-WP%&a#AUK_RI$A2i +P\#6+@sX;JH'2W]P%&Wt@<[iAG*$*TOC36n@!7W>G*$*TOC*-j?@R'T??D*5Fc9^MMdCL`?#tm-EJRh= +Lg>(Z??;$2FGjOLN*pde@B,L'E/@_9LK\VO +>&fF(EJn.DN*gUb?ZV36F,aOKNa?gg?ZhH>HBMcaPA,K6COhmhJX_.(JXgG)Rq[>>BmuI\I$S;jQ=>3) +@X=2HHBM`_P$rTu@WmoCFcp$ONa6[c?#u$4F,s[NOC<9p@X!uEG`lQ]P@Jm&@sO;LHBi#eQ"53,AUB_S +H^/,fP@Jp%@X+&EGEQ9TO'Zmf?#u$3F,aLJNaQsj@!.Q=G*$*TOC!$YO'Zpg?$)*4FH'RIN*:7Z>&oL, +FGsRLNF-gg@!7Q;FcKgNNF-de??D-4FGsOJMd:F_??M36FcBgQO(E[$AUBSOH]hodP$rNq@!.K:FH'UK +N*^Ub?Zh?8FcB[KMd:C^>]bm/FGjIINF6pi@<[fCHBMfbP%&[!@X+&IIs[>iI$/#eP%8m%A9sDJG`lK[ +O^`Nq@]P^-F,OFKNaR$j?$)!2FGjOOOCEKtA9sDNH]hugP@f3+Ap]\MH')N[OCEEp +H@Lcb4$@LH5]oIaH:UVX9hg@>;2\CPO]PVK=]q(q>F8Z#R9Wsa>?dJ!>CW#E>F8Z"R9Nm`>?dM">+&Pt +RTj$c>?mY&?(>2,S6]Ei>[[3V#>F/PtQWmX[ +>?[@u>+&T"R9X!c>[3_&>aer(RpKEj?='+.?^b>.Rp96f>[a\i%Qs>,FQWmX[>?R:r=dN;qR9Nj_ +>[*Y%?(,&)RU0?dM">aeo'S6oZo?XTC2?^tJ1RTs-d>?mP! +>F/MsQWdOY>$71q>*rMsQs3a_>?dP#>FSo(S6oWn?sfL7@@gq:S6oWn?XK3a>[3Y#>F/MsQ<@@V=^%+o +=dE2nPZV(Q=BLtr>aer(RU'3f>[3_&>aeo'Rp96f?&f='FGaLLNad0m@<[lDGEQE[P%&[!A9sGMHBVc]O^N'#O)F,=+CM-G%Z +>]bs1FH'RJNa6ae?$2*3FGsLIMd:C]?#tm.F,F4DMd:C^?#tp0F,O=FMd1:\>]P^.FH0dQP%&[!@sX;K +HBVoeP@]*)@sO5IH'2W]P%&Wu@<[iAG*$*TOC36n@!7W>G*$*TOC**i?@R'T??D*4F,XIIMd:C]>]P[) +E/.V9LKnhU??;$2FGjOKNF6mg@B5R(Ef!n; +LK\YQ>&oL)Ef47FNF-ad?ZM-5EfFFINa?gg?ZhH>HBMcaPA,K6Bn2[fJXh4*Jt6Y-SSi +Q"#$&@G*$*SOC!$YO'Zmf?#u$3F,aIHN*:1W +>&fC*FGsRLNF-gg@!7Q]Yd.FGjOLNaR!i?$)!2FGjROOCNQuAUBSPI$/)hP%K*)AUBSLGE?6V +O'm*kH%1Za4$7FG5]oI_HUgVW9MC1;:lA7NOB5MI=]q(q>F8Z#R9X!b>[3Y#>CW#E>F8W!Qs3d^>?dIt +>*rGrRTj$c>?mY&?(>2,S6]Ei>[[[3V">F/Ms +QWdRZ>$@7s>+&T"R9X!b>[3\%>aer(RpKEj?='./?^tJ0Rp96f>[a\i%Qs5&EQWdRZ>$@7r>*iGs +R9Npb>[3_(?(5/,S6oWn?XK=1?^tJ1S6oWn?XK=1?^Y/(Qs3d^>?dM#>aeo'S6oWn?XK=1?^tJ1RTs-d +>[3Y#>F/MsQWdRZ>$@7r>*rMuQs3d`>?mV$>ao#)S6oWo?sfO8@@q";SR>ir?soEd?!Wk'>aJVtQ<@@V +=]q%n=dE2nP?1kM='1kr>ao&+RU'3f?!Wn)?(,&)RpBG)p'UO(*T_O(!6p@X+&HHBMidP\,<. +B76(YI?nMoQ=kW3ApfhSH]qrbP$rQt@<[lCGEH?YO^WKt@X+&GH'2Z_P%B!(ApfkUI$SAlQ=bK0@sX;I +H'2T[O^N?o?ZhH:FH9^KNa6ab?#tm,E/Ih=M-b=b?ZqN;FH9[KNEpXd?ZqN\@!@`BG`lN]P%&^"@]P^+EJn%@MHk1Z>]P^+EJdt?MHk1\ +?Z_?:Fc^$VP%&[!@sO5IH'2W]P%&Wu@<[iAG*$*TOC36n@!7W=FcTmPO'd$h?@R'T?#tm/FGjFGMHb(V +>B,I&E/7\:Lg"bR>B,I&E/.S6L08DK>&]:&Ef"+EN+.$m@X*rCG`ZBZOCNQu@X4)FG`Q9WO'm-k?Zh?7 +FH'RJN*UL`?#u$3F,jOINa?de?ZM-5EfFFINaR$k@<[fAH'2W^P%B'/Aq$.]J=:t&JXgG*S8!MDC4D^_ +H^A2fQ!eg!?ZqN]Pa-Ef=:FNF6mj@!7WB,O(E/Ih< +Md:C^?$)$3FH0^NNaR$k@<[fAGEHG)fsRNaR$k@<[c@GE6-TO'm-l@<[cAGE63XOCW["A9sALH]hodP$iEk?Zh<7Is$`XFcBaNNF-gf +?Zh?9G)fsRNaR$k@!.N:FH'RIN*UL_?#tp1FGjOLNaR!i>]Yg/F,OINOCNQuA9sDMH]hreP%/d#@X+#A +FGsLHN*C:ZGC>6[4[!^K5]oLbHq?q^9hpLB;N+UTO]Y_M>$@7s>F8Z#R9X!b>[3Y#>CW#E>F8W!Qs3d^ +>?[@q>*i>oQWRCW=B_+r>anu)Rp96h?!Wq)?(,#'R9Npa>?mS$>aeo'RpB?i?!a"+?CG,*Qs?[@s +>*iAqQW[LY=^%.p>*iDrQWdOX=]q"m=I*)mQW[LY>$@A"?(5))RTs-e>[a\i%R9Y5HQs3d^>?dJ! +>F8Z"R9Npb>[3_(?(5/,RpKEj?!`t*?(,#(RTs-d>[3\%>aSc#Qs3d_>[3_(?(5/,SR5cq?XTF3@%CY4 +RpKEi?aS`"Qs3d]>$@7r>*rMuQs3d`>@!_'?(5,+S6oWn?sfI4@%C\5RpKEj?='$_>[3Y$>F/Ms +Q<@@V=]ptj=-QcfPZChL<`YPi>*rJtQs*^\>$@7r>*iGsQX!^_>@!\&?(,)*RU0:%W2T^+rl"f]rn.5/ +rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)RVQa]Pd0FH'^QP%&[!A9sDKHBMZZ +O'd$h?ZhB:G)fsRO(!6n@X!lAG`Z?YOCEHq@<[c?G)p$SNaR$j?Zh?8FcBdPNaR?[Na[-n@X!uFH'2`c +P\,<.BmuC_I[=btQYCo8ApfkTH^&#cP@Ad"@<[lDGEH?YP%&^"@sO5JHBVlcP@]**ApfkUI$J;kQ"GB. +@sX;IH'2T[O^N?o?ZhE9FH0XJNEgO_>]P^*E/7\;Lg>+^??M<6FH'LGN*LF`??D6X??M<;GEQE[P$rX! +@X4,HHBVldP[f'(@X+&EG`lEXOC*0m@!@]@GEHB\P%/g$A9sGMHBVibP%&[!@X!rCGEQE[P%&[!AUBVP +H^&)gP\#3+A9sGMHBVldP[o-,A:'VQH^8/gQ!ect?ZhH9FH0UJNF$^f?ZqN +H&uH\O^WKs?ZqN]P^+EJ[n>M-P(Y>]P^*E/@Y6 +LfnYQ?#u!3FH'^QP%&[!@sO5IH'2W]P%&Wu@<[iAG*$*TOC36n@!7W=FcTmPO'Zpe?%6sR?#tm.Ef"%A +M-FtU>B,I&E/7\:LfnYP=`9'uDh_8.KN2iA=`9$sE/._?Md^gj@X*uDH')T^O^i[!@sO2GG`Z?YOCkQXkB,A9jGN +H'MocQ">B,R+Ef=:FNF6mj@!7W]Yg/F,FCMO(3HtA9sAKHBMfbP%&Zt +@<[c3[4[*dL6$>^eHqI"_:JZgF;N4[VO]Y_M>$@7s>F8Z#R9X!b>[3Y#>CW#E>F8W! +Qs3d^>?[=o=dE,kQ<.4U=BV%q>FSl'Rp99i?!a"+?CG,)R9X!b>[3\%>a\i%RU'3f?!Wn)?(,#(QWmXZ +>$@4q>*`;oQ<@@V=]q%n=dE2nQ<@@T='(Vf=-QcfPuq.S=]q.t>aeo&RTs-e>[a\i%R9Y5HQs3d^ +>?dJ!>F8Z"R9Npb>[3_(?(5/,RpKEi?!Wn)?("r&R9Np`>[*S">F8W!Qs3d_>[3b)?CP;.SR>ir?soO5 +@%C\5RpTKk?='(+?'ni#Qs3d]>$@7r>*rMuQs3da>[.S6oWn?XK=1?^kD0RpB[*S" +>F/MsQ<@@V=BUki=-Q`ePZ:bKAe=dE2nQ<@@V=]q(o>*iDqQWmX]>?mS$>aeu)RpKF'W2T^+rl"f] +rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)RVQa +G*$*TOC]P^+EJ[n>M-Y1\?#ts1 +F,X@EMd:C^??;*4FH'^QO^`Ns@sO5JHBMc`P%&Zu@X+#EG`lN\P%/d#@X4,GG`Q9WO'm-j?[m3W??D*2 +FGjFGMHk1Z>]P^,Ef++BMd1:\?#tp0F,F.?Mct(X?#tm0FGjOMO(3Hu@X+#DGE6-UO'm-l@!7TBBn2X_I$S8hP[J`u?[%T=GE6-VO'm0m@<.AUB_TH^85hP[o''A9jAJG`uQ\P@Aa! +@<[lCGEQBYP%/a#@sO;LH'DleQ"56+@X!rCG*$$PNa6^c?ZhEIGEQ?VO^)pVN*C:[ +>B,O)EJe"AN*pdg@!7T>GE?9XOCEHs@sO5JHBVlcP@T!(AUBYQH^&&eP[o*)A9sGLH'2W]P%&Wu@X+&G +HBMfbP%&Zs@X*rCG`Q?dFu>F8Z#Qs?dJ!>CW#E +>F8W!Qs3d^>?[Cs>*rGqQs!RZ=^%7u>anu)Rp99j?XK=1?^b5*R9X!`>?[@s>*rMuR9X!b>[3\%>a\f$ +QWmXZ>$@4q>*iDrQWdR[>?dJ!>F8W!Qs3a\=^%+o=dE2nQ<@@W>$@>!>aeo&RTs-e>@!V#>*iDrQWelB +QWdRZ>$@:t>F8Z"R9Npa>[3_'?(,&)RU'3f?!Wn(?'e_uQWdRZ>$@7r>*iAqQ<@@X>?dP%?(5,+RpKEj +?='+-?CP8-RpKEj?='(+?("r&R9Np_>$@7s>+&T"R9X!c>[[3[[ +>[3\%>aS`"Qs3d^>?dFt>*iDqPZV(Q=BLkl=dE2nQWdR[>?dJ!>F8W!Qs3d^>?dJ!>F8W!Qs3dsVl9U* +rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)RVQa?JMI1Lb@!7N=G`QB^P%B!'AUBVPH^&#c +P%/d#@sO5IH'2W]O^`Nr@<[c@GE63WOCG`ZBZOCEKt@B5U-FH0gSP%&[!AUBVPH^&)gP\#3+AUBYQH^&#cP@Ad"@<[lCG*$-UO^`U!@sO5HG`lN[P$rQt@WmlB +G*-3VO^`Kr@<[lCGEQEZP$rTu@X+&EH'2T\P%&Ws@<[fAG)p'TO'Zph?$)*5FH9dOOC*0m@]Ym1FH0^MOC*-l??M<8FcTjNO'Qge>]bs1F,XFJO(!0n@WmlBGEQBYP%&Wt@X!uEG`lT` +P%B!'ApfkTH^//iP\#3+A9sGLHBMc`P$rQt@X+&EH'2T]P%&^"@Fcg-XP%8p'@]Pd.Ef=:FNF@!n@<[lCGEQE[P%&^"@sX;LH]r)jQ"PN2B76(YI?nMoQ=kW2AUK_QH]qudP%&Wu +@X+#FH'2W^P%&Zt@?dJ!>F8Z#Qs?dJ! +>CVuC>*iDrQs3d^>?dM!>FAZ!R9Eg_>$IG"?(>2,S6fNm?soL4@%1J/RU'3c>$@4p=dN;qQWdRZ>$@:t +>F8W!QWdRY>$@4q>*iDrQs3d_>[3\%>a\i%R9Np_>?[@s>*iDrQWdRZ>?[G">aeo&RTs-e>?mP!>*`;o +Q*iGsRTs-e?!Wn)?(,&)R9X!b>[3Y#>F&DpQ<@@V=]q%n=d2uhPZLqP=]q.t>a\i% +RU'3f?!Wn)?(,&)RU09h?='(+?("r&R9Np_>$@7s>+&T"R9X!c>[3_%>aeo&R9X!b>?mP">F8W!Qs3d^ +>?dLY>?mS$>a\i%RU'3f?!Wk'>a\f$Q!7FW>$@1n=d<)kQWdR\>[3\%>aer(RTs-b>?[@s>*`8nPuq.i +Vl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)SVQaBKMd^gi@<[`BHBDcdP%B!'AUBYQ +H]qrbP%/d#@X+&FG`lKZO^`Nq@<[c@GE63WOCNR#A9jGMH'DfaP[o*)AUBYRI$J>lQ=bN0@sO8HG*60R +Na6^c?#u!2F,aLJNF$[d??D37FcKgONaHpg?Zh?:GE?6XP%&Z9P%&[!@B,R-FH0gTO^`QuAUBSOH]r#fP@]*)AUBYRI$A/fP@Ad"@<[lDGEH?YO^`U!@sO5HG`lN\O^WHq +@&fI)F,XCGNa?gg??M<8FcTmPOC**k?#u!0EJn.FNF6mi@<[c@G`cH[O^`Qu@X+&G +H'2]aP@T!'AUBYQH^&#cP%&^"@X+&EGEH9WO^EG*$*TOC36n@<[iCGEQE[P%8m'@<[lAFHBdMNa6ae +?$)*4FH'RJNF$ag@!7W?GE?6XP%&[!@sO5IH'2Z_P%/d#@sO5JHBVlcP%&d$@=+/HG`lK[P$iKr@1l8C4;IYH';Z\ +P$W6[NEgL_>]Pg0F,aOLO(*?s@sO8JG`uW^P@T!'AUBYRI$J>mQ=kW3B7-"XI$SAlQ=bN1ApfkTH^&&e +P@Aa!@X+#DG`Z?YOCEHq@<[c@GE60VO(!6m@<[`?GE-*UNad3m@<[cAG`ZBZOCEHr@<[c?FcKjPNa[0n +@?[@s>F8W"Qs?dJ!>CVuC>*iGsQs3d_>[*Y%?(5))Rp93f>[3e)?(G;/SR5`p?soL4@%1G.RTs-b=^%+n=dE/mQ<@@W +=^%.q=dN;qQWdRZ>$@7r>*iDrQs3d_>[3\%>aeo'RTj'a>[!Iu>*iGsQWmX[>[!P#>a\f$RTs-e>?mLs +>*`8nQ<8W>Q<7:U=BUqn=dE8qRTj$c>[?mS#>aJSsQW[IW=^%+o=d2uhPZLqP>$77u +>a\i%RU'3f?!Wn(?(,#(RU9?i?XB4-?CG,)RTj'a>?[@u>+/Z$RTs-e>[3b'>aeo&R9X!b>[3Y$>F8Z" +Qs[*UZ>[3\%>aeo'RpB?h?!Wq)?(+u'QX!^\>?[=p=d<)kQWdR\>[3\%>aer(RTs*a>?[=r=d2uh +PZLqfVl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)SVQaBKMd^di@(`4Bml=^I@"SpQ=kT1@sO5G +G*--RNa6^c?#u!2F,aLJNF$[b??D-7GE-*UO'm-l@!7Q=GE?9ZP%/c;P%B!'AUBSLH'2W^P%/d#@sX;J +HBMfbP@Ss%@X!uDGEQ]bm/F,O:FMd:C^??D*6GE63WO(&T:&EJn(CN*UOb@&]C'E/In?N*UOc??D6:GEQEZP%/j&A:'PNH]qocP$rX!@!@`@ +G`cEZJ!+8dP%/j&A:0VOI$8#dP$rTu@!7Z>G*#sNNEgRb??M36Fc9aROCEKt@X4&EG`Z?XO'm'g?Z_68 +GE63WOC`d&B76"UH]hi`P$rTs?Z_65FGsOJN*^Ub?Z_66FGsOIN*UO`??D*4F,aRLNF@'n@'#U,FH1iVFc]sRO^WO!@]bs3G)fsSNaR'k@lQ=YE/A9sPP +H'MlaP[JTr?Z_B;FcBdONF@!j@G)fsRNF6mg?Zh?6FGjFH +Md^jl@]Yd-Ef41CMHY"VGC>6\5!EmO6?bsjIS$@4q=dE8q +QWmX[>$@7r>(;lB>*iDrR9Npb>[[ael&RTs-e>[?d@p=-Q]cPZN?9PZLqN=BLkl>*`>qQs3d^>[*V$>a\i%R9X!a>[*S">*iDqQWdOX=]q%n=dE2nQ<@@X +>?dP%?(,&)R9X!b>[3Y$>F8Z"S6oWo?soL4@%1M1RU9Bi>[[Ek'?(,#(RU'3f>[a\f$R9Npa>?mU[>[?mLt>*`;oQs3d`?!Wn)?(,&)RTs*`=^%(m +=d2oePZ1YaVl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)SVQaBKMd^di@(f6BmuC_I[=\pQ=bK/ +@sO5GGEH3RNa6ad?$)'3FH'UKNF$^c??D-7GE-*UO'm-l@!7Q=GEH?[P%/c;P%B!)AUBVMH'2W^P%/d# +@sO5IH'2]aP%8j$@X!uDGEQ]bm/F,O:FMd:C^?$)!5GE63WO(*?s@sO5IH'2Z_P%&[!@X!lA +GE6*RNF.0XNF$^e?Z_?:G*$0XP$rTu@X+&EG`lK[P%&[!A:'PQH^/2iP\#6,AUBVMG`lN\P%8m%A9sDJ +G`lN\P%&Wu@X!uEGEQEZP%&Wu@sO5IH'2`cP\#3+Ap]bSH^//hP\#3)AUBSOH]hodP$`?m??D38G*$0Y +P%/d#A:'Jh@saAGFc]pNNa$L]>&]@'EJn(CN*^Uc@&]C'E/In?N*UOc??D69GEHG*#sNNEgRb?$2*3Fc9^PO(!9p@B>a-F,k`TFHBgOO^WKt@]bs3FcBaONF-jg@!.H:FcBgRO(*kQY1Z4Bmc=_I$n\rR:gl7AUB_SHBr)eQ=P9+ +A9a>KGa)Z\P@&Ep??D99FH'XMNF6pi@!7Q]Yg/F,O=FMd1:\G^Y?]5!EmO6?bsiIS$71q>(;lB>*iGsRTj$d>[="3@A..=T3u0$?t#[9@@q";Sml-!?soL3@$t;*Qs3d[=BUki +=HloiPZV%P='1\g=HlliQ?dJ!>F8W!R9X!c>[[3\$>FJc#RTs*d>[3_&?(+u' +RTs*d>?d=n=-Q]cPZN?9PZLqN='(\j=dE2oQs3^\>?[G!>FA]"R9Nm_>?dJ!>F/MsQWdRY>$@4q>*`>q +Q[3b(?(,#(R9Nm`>?dJ!>*rMtS6fQn?soO5@%:S2RpTKj?!Wq*?(,),RpKHk>[Ek'?(,#(RU'3f +?!Wk'>a\i%R9X!b>[3^\?!Wn)?(5/,RpTNk?XK:/?CG2,Qs[3V!>*`;pQs3d`>[(f6BmuC_I[4Sn +Q"><,@sO5GGEH6TO'd$i@!7QG`cK^P%8l=P@Jm$@X4,EG*--S +OC*-k?ZhE;G*$-WP%&[!@X+&EGEQ<-AUBYNG`lN\P%&[! +@X+&GH'2Z_P%/d#@X+&FG`lQ^P%/d#AUBYQH^&)gP\#3+AUBVOHBMfbP%&[!@X+#EG`cEZO^WHp@!7Q= +GE?6XO^`Qt@X*ua@]Pa.F,F7FMdU[g +@!7T_G*66WP$rX#@]Yg.F,O:FMd1=]?$)!1F,F4CMd1=\?Zh?9 +G)g$VOCNU"@sO5HGE60VO'Zpe??D-7GE-*UNa[-m@<[fBG`cK^P%8m%@X+&EG`lKZOC36n@!7W>G*$-V +OCEKu@X4,GG`lN[P$rQaP%&[!@sO8LH]r#fP[o')A9jGOH'MrdQ=YB/ApfqVH^A;iQ=P9*@]G^1FcKjQNaHpg?Zh?8FcBaNNF-gf??D-4FGsRLNF-gf?Zh?8FcBdPNa[-l +@X*rBG`cH[P%B!'A:'JKIs@,bGEH9VO^N?o@!7W>G)p$SO'd$i?ZhB;GE?6WO^`Qu@sO5HG`lKYOC36n +@<[c@GE60VO(!6m@!7Q:FH'UKNF-gf?Zh?:GE60VO'm-lH%1Zb5!EmN6$GdfIS*7c:JQaE;N4[UOB5JH +=BLei=HuukQW[LY=^%1r>(;rD>FA]"RTj'e>[&'Qs3d] +>$@7r>*iDrQWdUZ>$I:r>*`>qQ?dJ!>F8W!Qs[*S#>FA`$R9Np_>?[@s>*iDrQWdRZ>?[D! +>F8W!R9Nm`>$@1n=HllgPZ<36PZ:bK>b$@7r>*rMuQs?mS$ +>aSc#Qs3d_>[3_(?(,&)QWdRZ>$7.n>*`8nR9j-f?XB70?^tJ1RpTKi>[3\%>a\i%R9X!c>[*Y$>FJf% +R9X!b>[3_'?(,&)RU'3f?!Wm^?!Wn)?(5,+RpB?i?!a"+?CG/+R9X!a>[3V#>*iGsQX!^]>[*S">F/Su +QWmUZ=^%+o=d<,lQ!%4jVl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)QV6F0EM-b:_ +?Zh?9G)g!TO(!6n@<[c@GE6*RNF-gf@!7T=G*$-VP$rTu@X+&GH'2Z_P%B!)AUBYQI$J;lQ"PQ3BmuC] +I?nGlP@T$'@X+&EGEHG`cK^P%8l=P@Jm$@X+&C +Fc]pNNa?dd?#u!4FcKmSP%&[!@sO5HH'2NWNa?dc??D-4F,XFHN*^Ra??;'3F,XFHN*^R`?$)!1F,O=G +MdCL`@!.H;FcBgROCE]`O^ra#A9sGNH]r#fP@T!&@FcKgONF6mg@!.H:G)g!TO(*?p@]Yj0F,XCHNF$^e@!7W>G*$-VO^`Nt@sO5IHBMc`P$rTu@<[lAFc]sQOC*-l?ZhH< +GEH9WO^WHs@<[lDG`lN^J!+;fP@Jp&@X=2EG*$'ROC39p@X=2GH'2QYO^E9n?$2*3FGsLIN*^Ra??;'3 +F,XCHN*UL_?$)!3FcBaNNF@$l@]Yd-F,F4E +Md^af@k +QY(T2ApftXI@+VpQtLl9B7?7\I$S>kQ",-(@X+&EGEQBXO^N?o@]bm/FGj@FMHb.Z>]bj.F,F.?Lg"eS +??;'4FH'^QO(*Eu@X4,GGE60VO'Zpe??D-7GE-*UO(*?q@X4)GH'2]aP%8m&@sO5HH'2T[O^N?o?ZhH; +FH9dNO(!6p@X!uDGEQE[P%8lgP@T!'AUB\TI?nJmQ"#$&@X+)IH'MocQ">9-Ap]kUHBr)eQ",''?Z_E: +F-'[KO'H^c>]Pj0EfO@DN`g:Y>B,R/FcKmRNaR!h@!.H:FcBaNNF-gf??D-4FGsRLNF-gf?Zh?8FcBdP +Na[-m@X*uEHBMfbP%B!)AUBYNIs@,cG`lN\P%&Wt@<[iBG*$*TOC*-k@!.N=GEQE[P%/d#A9sGMHBVf_ +P$rTu@X+#DG`Z?YO(!6n@(;rD>FJc#RTj'e>[&' +Qs3d^>?dJ!>F8Z#Qs?mM">F/PuQWm[\>?dJ!>F8W!Qs3d^>?dJ!>F8W!Qs3a\=^%+o=dE2nQ<@@W +=^%1s>F8W!R9Eg_>$@1n=HllgPZ<36PZ:bK>a$@7r>*rMuQs[)(Q<@@V=]q"l=HuujR9a'e?='./?^tJ1RpTKi>[3\$>aSc#Qs3d_>$ICu +>FA]#R9X!b>[3_'?(,&)RU'3f?!Wm^?!Wn)?(,&)RU'3f?!Wn)?(,&)Qs[3Y$>F8W!Qs3d^>?dJ! +>F/MsQWdOY=^%+o=dE5oQWdRoVl9U*rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)RV6F3G +MdCLc?ZhB9FcKdMNF$^d??D05FH'UKN*^Ub@!7T=G*$0XP%8m&ApT_SH^A;jQ=+ir?ZhB;GE?6WO^i[" +@sX;KHBVf_P$rTu@X*uDGE60VOCEHr@sO2IHBMc`P%&Wr@<[c?G)p$SNa[-l@<[`AH'2]bP@])@P[o*( +@sX;FFcTjMNF$^d?#u!4FcKmSP%&[!A9sDKHBMZZO'd!g??D-3F,O=FMHb(V>B,I'EJ[n>MHk1Z>]Yg0 +FH'XMNaR$k@&]C)EfF@GNa?gg?Z_?9FcTsTO^`Nt@X+&FH'2W^P$rWt@!I`;FGsIGN*C@^ +>B>a0FcTpRO^WKtA9sJOH^/;oJ!ar!QtCc4AUThQH'2T[P$rQt@X+&EGEQ?WO^E9n?$2*3Fc9UJMdCL` +??D*3FGjFGMd:F`?$)$4FH'XMNF@$k@<[cAG`Q9XO(!6m?Z_34FGjLKN*g^d?ZhB9FcKgONF$^c??D-6 +G)]mQNF@$l@<[c@GE60VNad6p@=NNb@X+&FG`lN\P%/d#@sO5HG`lN\P%&Wu@X!uEG`lN\P%&[!AU9VR +HBr2jQt^r9B7-(YI$\GmQth,=C4DXcJ!t&#R:^l5@saDKHBM]\P$rQs@B,L(EJ[tBMdLRc?Zh?7FH'UKNF$^c??D-7GE-*UO(3Hs@sX;KHBMfbP%8m&@sO5HH'2QYOC*-k +??D35FH'UKNaR!k@jQ"53* +@WmoCG*--SO'd$j?ZhHCW)G>anu(S6]Hk?!`n%>*iAqQs3d^>?dM#>aeo'RTs-e>[@!Y%?("u(RU09g?!We%>F/PuQWdRZ>$@:t>FA]#RU'3g?='(,?(5,*RTs*a>?[=r=dE5o +Q<@@W=^%1s>F8W!RTj'd>@!S!>*iDrQ+&T" +R9X!c?!Wn*?'nl$Qs[*V$>aS`"PZLqN='(Ve[3_'?(5,+RU'3d>[*S">F/MsQW[LY +=B_%n=dN;qQs[*Y&?(,&)R9X!b>[3XZ>[*S#>F8Z"Qs[*S#>F8W!QX!^\>?[=p>*W2mPuq4U +=^%.p>*iGtQWm[\>?dFu>F/PuQWm[qVl9U*rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)R +V6O9HN*^Ud?ZhE:FcB^LN*^Ub??D-4FGsOJN*^Ub@!7T=G*$0XP@T!)Ap]hVH^JDkQX+]m>]Yj1FH0^N +O(!6p@X4,HH'2W]P$rTu@X*rCGE63XO^i[!A9sDMH]hreP%&Zu@&T0uE/7\:Lg4tX +>]Yd/FGsUNNa[-m@X4)GHBMleP%K2kP@T!&@sO5HG`lN\P$iHq?#ts0Ef=4BMd(4[@!7W?GEH?ZP%8m& +@sO5HGEQBYO^<-i??D36FH0[LNaHpi@!7W?GEH?[P%/d#@sO5IH'2W]P%&[!@<[lDGEH]Pa+E/Rn=MHXtV>&fF)Ef==HNa?gg?ZhE:FcTsTO^`Nt@X+&FH'2W^P$rWt@!@W8FGa:D +Mct+X>&oO-FcTpRO^`U!AUKbTI?nStJ!k#$R:gu8Aq$%TH'2QZO^WHs@Bn2[eJ=C8'Rq@,9A:'PNHBVc]P$iKr@<[iBGEHMI(@_??D-4FGsOJN*^Ub??D-7GE-*UO(3Hs@sX;KHBMfbP%8m&@sO5HH'2QY +OC*-k??D03F,XCGNF6mj@CW)G>anu(S6]Kl?!`h"=d<)kQ$@:t>FA`$R9X!b +>[3\$>aSc#Qs3d_>[F/PuQWdRY>$@7s>FA`$RU'3h?XK=1?^kA.RU'6e>?dFt +>*iDrQ<@@W=^%1s>FA`#RTj'd>@!Y%>F8W!Q>c=-QcfPuq.S=]q(p +>+&W#RTs*d?='+-?C>&'Qs3d^>?dJ!>F/MsPZLqN='(Vd?dM#>aer(RTs-c>?dJ!>*`;p +Q<@@V=BLkj=I3/nQs3d^>[*Y&?(,&)R9X!b>[3XZ>[*S">F8W!Qs3d^>?dJ!>F8W!Q$@.m=d3#j +Puq.R=]q%n>*iGsQX!a^>?mP#>aJ]"QWm[qVl9U*rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`E +rkX)SVmBcRO^WHs@X+&EGE?6VNaR$j?ZhB9FcKgONF-gf@!7T=G*$0WP%8j&ApK\SHC&2hQ=+it@!.Q> +GEH?ZO^i["A9sDLHBVf_P$rTu@<[f@G)g!TNa[-l@<[`?GE-'SNa6ac?$)$4FcKjQNaR$j@!7Q>G`cK^ +P%8l=P@]**A:'MKGEH9VOC36m@!7T>GE?9ZP%/d#A9sGMHBMc`O^`Tt@!7Q:FGsLHMd(4X>B,I'EJdt@ +Md:C_??D07G)g!TO(*?p@&]:&Ef+1EN*^Ub??D*T??D*3FH'UKNF6pi@!7T]Yg0FH'XMO'd$i@!7QBGd2G*-6XP%/g%ApotWI?nVtJ!k&$R:gr8App%VHBVf`P%&^#@sO8IG`lN[P$rQt?[%N; +GE-$QN*g^d?Zh<6FGjFGMd:F_?$)!2F,O@HMdCLb??D07G)g!UO'm-j??D'1F,F1AM-FtV?#tm/F,OCJ +N*pdf@<[`?G`ZBZOCEHs@X+#EG`QG*$*TNaR$i +?Zh?7FH'RINEpXb?$)$5FcKmRO(*?r@sO5IH'3YeH'2W]P$iEn?ZhE:FcTmPO(!6n@<[`>G)fsRNaR$k +@<[fAGE?0SNF-de??D-3F,XFINF$[d??D69G*$*TOC36n@!7W?GE60VO(*?q@$IG">^r5J?(5)*SR,]o?!s%(>*iDrQs3d^>?dM#>a\i% +R9X!b>[3\$>aJ]"QWm[\>?dFu>F/PuQWm[[>?[7n=d3#jQ!%7T=]q(p>*rMuRpKEl?soO4@%:S2RpKHi +>[3Y#>F8W!Qs3d^>[*Y&?(5,+RTs0f>@*_&>aS`"Q$@7r>*rMuQs[?dJ!>F/PtQ<@@V=]q"l=HuujQs3d_>[3b)?CYA0RpTKj?!Wn( +?'nl$Qs3d^=^%1q=d`JuRU'3g?!a",?CG2,RpB[*S">F8W!Qs3d^>?dFt>*iDqPuq1R=BLef +?dFu>F&GrQ!.@mVl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWg +rmU`ErkX)TVmTuXP@T!'A:'MLHBM`^O^WHq@<[c@GE6-TNaR$j@!7T=G*$0WP%/d%A9jJOH'`&eQ=>*% +@X+&GHBMcaP%8m&AUBYQH]qrbP%&^"@!7Q;FcBaMN*g[c??;'2FGjFGMHXtT>&f@*FcBdPNaR$i?Zh?: +GE?9ZP%8l=P%K'+Ap]bPH'2T\P%&[!@<[lDG`lQ_P%8m%A9sGMH]r#fP%8s'@X4)DFcKgNNEgO^>]Pa. +F,F7FMdU[f@G)fpONF76XNF@$n@X!uEGEH?YO^WHr@!%H:FH9dNO'd!i@<[lC +G`lQ_P@f3-AUB\PHBM``P$rNr@!7W=FcTmPO'm0n@]bmR>]bm0F,F7FMdLUd@!.H8Fc9UJMdCL`??D-4F,XFI +Md:F_??D07FcKgONaHmf?ZV35FGsOIN*^Ra??D-6FcBgRO(!6m@!7QG)p$TO'm3n +?ZqH7FGjCFMd1=]>]bm3GEH?[P%8p(B7?1[I[=_tJ!ao!QtCc6App%VH^/&dP[f')@saDKH]hi`P$rX! +@!I`?G`Q6UO'm*j?Z_96F,XCGMd1=\>]Yd-F,F4EMHt:\?$)!3G)]pTOC36l>]Yd,Ef+%=LKSPN>&fC' +Ef"+EMdU[f@<[c@H')Q]O^i[!@X4)FG`Z?YOCNR!A:JrhA9sAHG)p$SNa?gd??D-6FcBdONF6mh@!.N= +FcTsTO^`Nt@X!uEG`lN\P%&Wu@X42JHBr)gQY1`7B7?:_J!k##RV.&:AUKhTH^/&bP$rTu??M<8FcTjN +NF$^c??D*2FGjFHMd:F_?$)!3FGsULNF@$n@X+&FG`mPcG`lHYO^<-i?$)'4FH0[LNa[-m@H'2W^P%&^"@G*$-VO^`Ns@G)fpPNF-gf@<[cAH')T^O^i[!@sO2GGE?6WOCEBoH@Lcf5X9?X +7!V?mY&?%8AM?CY;-SmPlr?XT@/?(,&)R9X!b>[3\% +>aer(RU'3e>[3\$>aJYuQ*rMuRpKEl?soO5@%Le8 +SRGus?='(+?("r&R9X!c>[[Eh'>aS`"QWelBQ<@@V=]q"l=HuujQ<@@V=^%+p=dN;q +Qs3d^>?dJ!>F8W!Qs?mS$>aSc#Qs3d^>?dJ!>F8W!QWdRZ>$@7r>*iDrRTs-e?!Wq+?CbJ3SR5cp +?XK:0?^b5)R9X!b>?dM!>FJf&RpKEj?='./?^tJ1RpKEj?='$_>[3Y#>F8W!QWdRY>$7+m=d<)kPZCkL +<`bG_;it!VP>kPG>b$7.p>*N,lPZV%hVl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(a +rqcWgrmU`ErkX)UVmU#YP\#0*AUBYPHBM`^O^`Qs@X*rBG`Q&f@)FGsRLNF$^d +??D-6G)p'VP%&Z9P%B!)AUBYOH'2Z_P%&[!@X+&FG`lT`P%8m&A9sGMHBMc`P%&^"@<[f?FcKdMNa6ab +?$)!3FGsUMN+$pj@X*rCG`ZBZOC]YgQ>]P^,Ef++CMHt:]??D-4FGsOJMdCL`??D05 +FH'UKMdCL`?Zh?9G)fpPNaHph?ZhB9FcBaNNF6pi@]P^,Ef++CMHt:\??D*4FcBdPO'd$i>]Yg.Ef+%>M-=kS +>B,O)EJe%CN*g[e?ZhEG)p'UO^`Qt@sO5IH'2Z_P%8m%A9sDLHBMfbP%&Zu@[?mS$>aeo'RTs-d>[3\$>aJYuQWdRY=^%(n=d3&lPZV%P='1\d[Ek(?("r&R9X!c>[[Ee&>F/PtQWelBQ<@@V=]q%m=dE/nQWdOY>$@:t +>F8W!Qs3d^>[*S">F8W!Qs3d^>?dJ!>F8W!Qs3d^>?dJ">F8W!QWmX[>?[@t>*iGsRTs-e?!Wq+?CbG2 +SR5cp?XK:/?^b5)R9Npa>$ICu>FA`$RU09h?='./?^tJ1RpKEj?=''`>[aS`"QWmXZ>?R7p>*`;o +P?1kM='1VctVH<`YDc(`7BmZ7[ +I$nSnR:CN*@sO5HG`lN\P%&[!@X+&FG`lN\P$rTt@<[c?G)fmNN*^Ub??;'3FGjFGMHb+Z>B5U*Ef+(A +MHb+Y>B5U-FH0dPO^`N7P%/j%A:'MLG`lN\P%&[!@X+&FG`lWbP@]**AUBYPH]qf[Na?je??D*2FGjII +MdLRb@!%?9G`cH[O^i^#@sX;JHBD]_O^`Qs@G*$*TOCEHt@sX;LH]r)iQ=kQ1ApfkUH^/2iP@]*) +A:'MMHBM``P%&Zu@<[f>FGjIHMd:C^>]Yd/FGsULNaHmf>B5UN>B,L'E/7\9Lg4tX>]Yg/F,O@GN*^Uc +@B>^, +F,F:INF@-q@="&DG`Q6WO(!]P^,Ef++CMI(@_?Z_97FGsOJMd:C]?$(s0F,F4D +MHk4[?#tm/F,F7FMd:C^?#tp0FGjFHMdLOa@!%?9GE63XOC!$g>^pdO>B,R+F,F4EMd:C_??;'2FGjCF +Md(7[>B5U+F,OCIN*pdf@<[iBG`lKZOC*-k@<[lCGa)Z^Q=G9.@sjVSH^JAlQt:Z4AUKhTH^/&cP$rX! +?ZqN]Yj4Fcg-VP%&^"@X4,GG`lKZO^i["A:'MO +H]qo`P%&[!AUBVPH^&)gP\#3+@sX;IG`lN[P$rQt@<[lDG*-3VO^<-ZNa?ge?$)'3FH'XMNa[0p@X+#G +H]hodP%/d"@X*uBG)fpON*^Ub@!7Q=G)g!UOCEKt@sO5IH'2Z_P%B!'AUBSLG`cH[OCEHq@<[c?FcKdM +N*^Ub?Zh?8FcBgSOC9+A9sGMHBVlcP@T!&A:'JLH]hi_OCLH]hreP%8m%@sX;IG`ZBZOCF8T!RTj'e>[Eq+?@SMP?_(M1SmPlr?XT@0?CG2, +Qs[*S">F/PtQX!^^>?mS#>aJ]"QWm[[=^%(n=d3&lPZV%P='1\f=-Q`eP>tYJ>c=-QcgQ<@@W +>$@7s>+&T!R9Ws`>[*S#>F8Z"R9X!c>[F&DqPurN=Puq.S=BLnn=dN>rRTj!c +>[3_(?CP8.RpB?h>[rQs3d^>?dM">a\i%RTs-e>[tYJ<*#5_]Yd, +Ef4.BMHb+Y>B5U-FH'[NOC]YgQ>]P^*E/7\:Lg5"Y>]Yg/FGsRJ +NF6mh@nQ"PK/@sX;HH')ETMd:C] +>B5X+Ef+1GNF@-q@="&DG`Q6WO(!FcBaMNEgR`>]Yg.F,O:FMdCLb?Zh?7Fc9UJMd:F_?$)!1 +FGjFHMd:F_?$)!1FGjFGMd:F_?#tm.Ef41DMdCI_??D-7GE60WOC!$g>(:RL>&fF)Ef++CMd:C_??;'3 +FGjFGMd:C]>]P^-F,OFJN+$jh@<[iBG`lKZO^NOH^85iQ=YE/AUB_SH^%ub +P$rX!@]Yj3Fc^$TOCEKu@sO5HG`cHZO^ra# +Ap]_QH^%uaP%&[!AUBYQH^&)gP\#3+@sX;IG`lN[P$rQs@<[iBG*$*TOC!$YNa6ad?$)'3FH'XMNad9r +@sO2JH]hodP%/d"@Is7&aG`lN\P$rTu@X!uD +GEH?YP%B!(AUBYQH^&,hP\#0)@sX;JHBMfbP%8m%A:'JLH]hi_OCLH]hreP@T$'A:'JKH'2W^ +O^i["H\%&k6:,`_7X@WuJ4r[l:f*$J;ias[P#kbN=B_%p>*rJtRTs-f?!a"+?@SJN?^tD/SR,]o?=97/ +?CG2,Qs[*S">F/PtQX!^^>?mS$>aJ]"QX!a\>$@1o>*N/mPZV%P='1\f=-Q`ePZ:eL$@7s>+&T!R9Wsa>[*V$>FJf$RTs*e>[[Nk%>F&DqPurN=Puq.S=BLnn=dN>r +RTj$d>[?dM">a\i%RTs*d>[3\%>a\i%RTs*d +>[3_'?CP8.RU0?i?='(+?C+o#QWmX]>$ICu>FJc$RpB@!Y%>a\f$Q$@1o>*W5oPZ_.R=]ptk=d2rgP?(bL>a]Yg0FH'[ONaR$k +@!7T=G)osONF$^d?ZhB9FcKjROCEKu@X4,HHBVfaP$iHq@!7Z@G`uT^P[o-,App%YI@+\tR:q)B5[+Ef+.DMdLUd?ZhB:GE6-UO(!9o@X*rBG`cEZO^`Qt@G*$-VO^`Ns@X+&FH'2W]P$rQt@<[iAGE?3VOCa\f$Qs[*Y%?CP5,Rp99g>[?mS#>a\i%R9Np_>$@4q=dE2nQ<@@V=]q%m=dE/mQ!%7T=]q%m +=dE/mQW[LZ>?dM#>aer)RU0?mM!>*iGsQ[*Y'?(5/,RpKEi?!Wn(?'e_uQWdOV=BLeh=-QfhPZV%Q>$71r>*`ArQ$7(l=Hllg +Q<@@V=]q(p>+&W#R9X!c>[?mV$>ao#)S6fNl?='41@%L_5SR,Zo?=00b>[Ek(?("o% +QWmX[>?[@t>*iGsQ$@4r>*iGsQWmX\>?dJ!>F/MtQWdU[>$@7r>*iDrQB5R+F,OCJ +NF-gf?Zh?8FGsIHMd1@]?#tp1FGsUOO(*Bt@X4,HHBVfaP$rNs@?0B7?7]I[Xu#RV@5= +A:0YPH]ql^P$iHq@!.Q=Fc^!ROC33l@!.N;FcTpQO(*?r@sO2HH')T^O^`Tu@X*ua@GEHB>a,F,O=FN*g[c?Z_67G)fsRNa[*l@GEQE[P%&[!@X+&FG`lN\P%&[!@sO5IH'2W]P%&[!@<[fBG)p'TNaR$j@!7Q=GE63XOCEKt +@sX;JHBMcaP%/g$AUBSOH]hlaO^`Tu@!7T;FGsOJN*pdg@G`ZBZOCFc^$UO^WHr@X+#EH'2Z`P%B$) +AUK_SI?eDmQ"><+H\%)l5s]Q\7^r,F>F8W! +QWdRZ>?[J#?(,&)RU'3f?!Wn)?("r&R9X!b>[3\%>a\i%R9X!`>?[@s>*`;oQ<@@V=]q%n=dE2oQ$@4q>*`;oQs3d_>[3_&?(52.S6oWm?='+-?CYA0S6oWn?XK:/?CG/*RTj!a>$I@u>F8W!QB5R* +Ef47GNF$^d?Zh?8FH'RJMd:F_?ZhB:G)g$VO^i^$@sX>LH^&#eP@Ad"@X+&EHBVfaP[f'*AUTnWI@"Sq +R:gu:AUKbRI$A)dP$rX!@Fc9XKN*UO`?$)!5G)p'UO'm-l@!.K:FcClVF,XFI +N*^Ra??D-5FcKgONaHpg?Zh?8FcBaNNF-gf@<[`@GE-*VO(!9o@X*rBGE6-TNa?ge??D05FH'UKNF@$l +@X!lAGEH?ZO^`Qs@sO/GH')T^P%/d#@sO5HH'2W]P$rQt@<[lCGEQE[P%&]u@X4&DGE-'RNF$^VN*UL` +??D06FH0^NNaR$i@!7N:FcBaNNF-gf?Zh<7Fc9[MN*g^d??D-4FGsOJN*^Ub?Zh?9G)fsRO(!6o@X*uC +G`lK[P$rQr@a\i%R9X!b>[3_'?(,&)RU09h?='(+?(,&)RU'3e>[3\$>aSc#Qs3d]>$@7r>*iDrQWdRZ>$@7r>*iGs +QWm^]>[3V">F/MsQs3d_>[3\%>aer(RU'3f?!Wn)?(,&)RU'3g?!a",?CG/*Rp90d>?dFt>*iDrQWelB +Q<@@V=]q"l=HuukQs3a]>[*Y%?(,&)R9X!a>?dFu>*`;oQ<@@T='(Vf=-Q]cPZ:bK=BLhl>*W8oQ!%7T +=]pqi=HcfgQ$@:t>FA`$R9X!c?!Wn)?(,&)RU'3f>[2,SR,Zo?=0:2@%L_5SR,Zo?=00b +?!`t*?("r&Qs3d^>?dJ!>F8W!Qs3d^>?dJ!>F8W!R9X!c?!Wn)?("r&R9Np`>[*S">F/JrQ<@@lVl0O) +rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)SVm9WOO'Zsi??M<:G`cH]P%/g%@sX>KHBVf` +P%&^"@sX>KHBVf`P%&[!@]Pd.Ef==HNF@$o@X+&FG`Z?YOCEHq@<[c@GE?6WO^`Q8O^WKt@X+&FG`lN\P%/d#@sO5IH'2Z_P%&[! +@X!uDGEH3RNF$[b??D*2F,O@HMdLRc?Zh?9G*$-UOCB,X,E/e.DO'R6UO'?U^ +>B5R*Ef47GN*^Ub?Zh?8FcB^LN*^Ub@<[fAGEH?[P%8p(A:0VQI$J8iQ",0)@sX>JH'Dc`P[f$)A:'VR +I$SAmQtCc6ApotWI?nGlQ"56+@sX>KH'2Z_P%&[!@]Pd.EfF@GNF$^e?Z_?9FcTsTO^`Nt@X4,IH^&&fP[o-*A:0VQH^/,gP[\p$@G*$-VO^`Ns@]Yg0F,F:GMdCL` +??D*3FGsRLNF-gf?Zh?8FcBgRO(*&fC+FGsRLNF$^c??;'1Ef,?M +E/7\:Lg4tX>]Yg2FcBdPNaR$j@!7Q;Fc9UIMdCL`?Z_97FcBaNNF-gf?Zh?8FcBaNN*^Ub??D-4FGsOJ +N*pgh@GE63XOCEHs@sO2GG`cHZO^WHr@<[iBGEH9VOC36n@<[iBG`lN\P%/d"@X4)DG)fpONEpUT +Md1:[?#tp1F,XCGMd(4Z>B,L(EJ[n>M-P(Y?#tp1FGsRKNF-gf?Zh?8FH'UKMd:F_?#ts2FGsOJN*pgh +@!7T>GEHGEHB\P%8m&B76(YI$S>kP[o-)@<[iAG*$'RO'Zpg?#u$2F,X@EN*UL_?$)!2 +IrpZWFcBaNNF-gf??D04FGjFGMHb(X>B,L'E/.S7LKSPO>&]:$E/7b>MHk1[?#ts1FH'XMO'm-m@<[iB +G`lKZP%&Wt@<[i?FH0[KNa?geG^YB`5X9?dJ!>F8Z#RpTKl?XK:/ +?@SDL?(,&)RU'3g?!Wn*?CP8-S6oWn?XK=1?^kA.RU09g>[3\$>aJYuQWdRZ=^%+o=dN;qQs3d^>[*V# +>a\i%R9a*d?!Wk'>a\i%R9X!b>[3\%>a\i%R9X!b>[3\%>a\i%R9X!b>[3_'?(,#(RTs*d>?dFs>*`;o +Q*iDrQs3d^>?dJ!>F8W!QWdRZ>$@4q=d<)kPuq.Q='(Ve=-Q]cPZ:bJ='1_j=d<,m +Q!%7T=]q"m=d<,mQs3d_>[3_'?(5/,RpKEj?='+-?CP8-RpKEk?!a%,?CbD/SR,Zo?=0:2@%L_5SR,Zo +?=00b?!`t*?("r&Qs3d^>?dJ!>F8Z"R9Npa>[3\%>a\i%R9X!c?!Wn)?("r&R9Np_>?[@s>*`8nPuq.i +Vl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)SVm9WPO'd'l?ZqN?G`lQ`P@T$)AUB\R +H^/&dP%&a#@sO8JH';]^P$rQt@!@`@GEHG)osONF$^c??D-4FGsOJN*pgh@!7Q<-AUB\PH^/)fQ",0+ +@saJNI$J5iQ"59-AUThTI?e>jP[o-*@sX;JH'2W]P%&Wt@<[iBGE?6WOC36m@!7T=G)p'UO(!6m@<[`] +@<[`]Pg/EfF@GNF$^e?Z_?9FcTsTO^`Nt@]P[+Ef"%AM-FtV>B,L*F,F7E +MHb(W>B,L)Ef+.DMdCL`?Z_66Fc9aQO(*Fc]sQOCB5U.FGsRLNF6pi@!7T]P^-F,XCGMd1:[>]P[*EJ[n>M-FtV>]P[+Ef+.DMdCL`??;$2FGjIIMdCL`?Zh<7FcBaN +NaR$k@!7TM-FtW>]P^,Ef41CMd1=]??;-5FH0aPO'm-m +@!7Z@GEH?dJ!>F8Z#RU09h +?='(+?%88I>a\i%R9X!b>[3\%>a\i%RU09h?='(+?(,&)RTs-c>[*S">F/MsQWdRZ>$@7r>*rMuR9X!b +>[3\%>a\i%QX!d^>[3Y$>aS`"Qs3d^>?dJ">FA]#R9X!b>[3\%>a\i%R9X!b>[3\%>a\f$R9Nm`>$I=s +>*iDrQWelBQWdRZ>$@7r>*iGsR9Npb>[3_(?(5/,RpKEi?!Wn(?'e_uQWdOW=BUnk=HllgPZLqN=BLhk +=d<,mPZV%P=BLei=HloiQ$@:t>FA`$RTs-f?='+-?CYA0S6oWn?!a%,?(>2,S6]Hk?!a(.?_(M1 +S6fQm?=00b?='+-?C>&'Qs3d^>?dFt>*iDrQs3d^>?dFt>*iDrQs3d_>[3\$>aSc#Qs3a\=^%+o=d<)k +Puq.iVl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)SVmB`ROC39p@!@`BHBMfdP\,]bj.F,F1BM-G%X?#ts1FH'XNOCJG`lKZP%&Ts@]bs2FH0XKNaHpj@&]:$E/7\:Lg"bR>&]:& +F,F4DMHXtS=E'%!EJRh>M-P+Z??;'3FGsXPO(*G)g!SNa[*k?Zh<5FGjIIMdU[f@!.KM-=kS>&fC*F,O@HN+$pj@<[c?FcKgNNF-df@<[c@GE6-TNaR$j@!7QB5U,F,O=FMHk4\>]P^+EJ[n>M-=kT>&]:$EJ[n?M-G"W>]Yd-F,O=FMdCLa?Z_98 +G)fsRO(!6n@!@W:FH'RINEgRa>]bp3FH0dQO^`NtA:'MOH^&&eP@Jp%@X+&EGEH9VO^N?o@!7W?G*-6W +O^WKs@X+&IIs[>iI$/&hP@f6,AUKYMG`lKZO^E3h??;'3F,O=FMd:C_??;'2F,XCGMd:F_?ZV98FH9gQ +OC36n@!7W?G*$-UOC*-k?ZhE9FH0[LNaHmgH%1Ze5X9?X7!M3lIS3=f:f*'L<010_PZh7V>[3Y#>F8Z# +R9X!b>[3Y#>CW#E>F8W!Qs3d^>?dJ!>F8W!RTs-e?!Wn)?(,&)RTs-c>[*S">F/MsQWdR[>?dJ!>FA`$ +RU'3f?!Wn)?(,#(QWmXZ>$@7s>F8W!Qs3d^>?dJ">FA]#R9X!c?!Wn)?("r&R9X!b>?mLu>*iDrQs!U[ +=^%.q>*iDrQWelBQWdRZ>$@7r>*iGsR9Npb>[3e+?_(S4SR>ir?soL3?^Y/(R9Nm\=]q"l=HlrkPZ_.R +=]q"m=d<)lPZCkM<`bMc*rMuR9X!d?='+-?CbJ3SR>ip?!a"*?(5))Rp96g>[Eq+ +?CY;-S6oWn?XK9c?='+-?C>&'Qs3d]>?[=q>*`;pQWdOY>$@7q>*`;oQWdRZ>$@7r>*iDrQWdOY=^%+o +=d<)kPuq.iVl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)TW3]oWO^WKt@FGsLIMdLUd@<[cAG`Z?YP%&Z9P%&[!@X+&HHBMfbP%8m% +@sO5HG`lKYO^N?o??D67FH9aMNF$^c??D-4FH'UKNaHpi?ZhE;G*$-UO^rd&AUB\SI$SJqQY1`4@sO5H +H'2QXOC*K[O'm-l@!7T]Yd-Ef+(@MHb(X?#ts1F,aLKO'm0o@kQ=P?-@sXDMHBhudP@Js'AUB\RI$J5iP[o-*@X4,GGEQBYP$`?m?ZhE;G)p$SO'd$i?Zh?9G)fsR +O'm-l@<[c^@<[c>FcKgONF$^d??D04F,aIINF$^d??;-5FH0dRO(*KHBM`_P%&Zt@X*uDG`Q9XO(!3l@!7Q&]=&EJ[n>M-FtV +>B,O+F,F7EMct(U>&]7#E/7_B,O+F,F7FMdU^g@<[`>G)fpPNaHph@<[`?GE-$QNaHph@!7QB,O*Ef++BMHk1[?#tm/FGjIINF-gf +?ZhB:G)fsRNaR$i@!7N9FH0[KNa?ge?$)'5FcTsTO^`QuA:'MOH^&&eP@Jp%@X+&EGEHiH]hreP@f3,AUBVOHBMcaP$iEl?Zh?8Fc9[MN*^Ub??D-3F,O=GMHt=^??;'3 +FH'XMNaHph?ZhE:FcTmPO'm-m@!7W>G*$*TOC[3Y# +>F8Z#R9X!b>?mP">CW#E>F8W!Qs3d^>[*V#>a\i%RU'3g?!a"+?CP5,RU'3e>[*S">F/SuQWmX\>?dJ" +>FA`$RTs-e>@!Y%>a\f#QW[LX=]q(p>*rMuQs[*S#>FJf&Rp96f?@!S">*iGs +Qs!U[=]q(p>*`>pQ$7.o=dE2oQs3a^>[*_)?_(P3SmZ$!@:>a8@[gY0RTs0d>$@7q>*iDs +Q$@4q>*`;oPZCkL<`bMcrQX!^_?;1SR>ip?!`t(?(+u'RTj'e +>[&'Qs3d]>?[=q>*`;oQ$7.o=dN8pQWdRZ>$@7r>*iDrQWdRZ +=^%.p>*`8nPuq.iVl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)VWO6;aP@Ag#@X4,H +HBMfcP%8s(AUK_RH^%ubP%&[!@X+&FGEQBYO^WEp@!7W?GEH?YP%/j%A:'MQI$SJpQY1]3Ap]eRHB_l_ +P$rQs@<[iCGEQK_P%B!(A9sGLH'2T[O^<-i?#u!2F,O=GMdLUe@]bp1F,aLJNad +BmuC_I@"GiP%/ueP%8p&@saAJG`Z]Yd-Ef+(@MHb(X>]Pa-Ef=:GNF$ag?ZqN>H'2W_P%K*- +ApotWI$S>kQ"53*@X4,GH'2W^P%&a#AUB\RI$J5iP[o-*@X4,GG*-0UO'Qje?$)'4FGsOJN*g^e?Zh?9 +G)g!TO(!9o@&fC'Ef"(CMI(C`@G*$*TOC36n +@<[fAG`ZBZOCEKt@X4)FH')N\O^`Qs@<[c@GE-!ON*^Ra>]bm/F,O:EMd1=]>]Pa-Ef41DMd:C^?$)!1 +FGjFHMdUah@<[c@GE75^GE60UNa?gc??;$0F,O:FMdCLb?Zh?9G)g!TO(!6m??D-4FGsLIMd:F_?$)$3 +FGsRLNF6pi@G)fpPNE^I]>]Yj2F,jULO'm*l@&fI(EJn"?Mct+Y>B>a/F,aOLNa[3r@X4,JH]r#fP\#3+H\%,n6UPrb7s[a!InWOj:f*'K;ik$]P?D%R +>?dFt>*iGtQX!^\>?[@t>(;lB>*iDrQWdRZ>?[J#?CG/+RU9Ek?XK:0?^kD0RU9Bj>[[?[7o=d3#jP?1kN='1bk>*rMuR9Npa>?mS$?(,&*RpKEj?XTC3@%1P3RpTNk?='%( +>a\f$RTj$c>?mLt>*`;pPurN>Puq1S=':bh=HlliQ?[J%?CYA1Smc'$@q;9CA=m@AT4;[3Y#>F/MsPZLqN='(Vc[3b'>b#20SR>ip?!Nh&>FJc# +RTj!c>[*\'?(5,*SR>ir?soKf?sfF2?^b8+Qs3d]>?[:o=d<)kPuq1S=BUqn=dN;pQWdR[>?dJ!>F8W! +Qs3a\>$@7r=dE/lPuq.iVl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)VWO6;aP@Ad" +@X+&FG`lQ^P%/d#A9sDKHBM`]P$rQs@B5U+F,O:FMI1Lc@<[fBG`lN]P%/c;P%/d#@sO5K +H^&)gP[o-*A:'MMHBM][O^N?o@!.Q=Fc]sQO'd$j??D67FH0XJNa-[b>]Yj0F,XFIN+$pm@sO5LI$A>q +Qth,jQ",-(@X4,GH'2T]P%&a#AUB\RI$J5iP[o0+@X4,FG*--TO'Qje?$)'4FGsOJN*g[c +?Z_67FcBgQNa[-m@B5U+F,O=FMdLRb@<[cAGE??]P%8m%@X+#EG`Z?XO(!3l@!7Q]Yg.Ef41CMd1:\>]Yg.F,O:EMHt:\ +?#tm.F,F4EMI:Rd@GE75^G`Z?WO'Zpd??;!.Ef4.CMI(@^?Z_67G)]pSO(!3l??D*3F,F7EMd:F^ +?#tp1FGsRLNF6pi@!7T>GE63WO(!9p@X*uDG`ZBZOCEHs@X4)FH'2`cP@]**A:'MNH]hi`P%&^"@X4,G +G`cEYO^WHp@!@Z]Pa0FH0^NO(!3o@WmoDG`lQ_P%/j%AUK_RH^&#dP%/d#@X+&FGEQEZ +P%&[!@X+&HHBVibP%&Zu@&fI(EJn"?Mct+Y>B>a/F,aOLO(*Eu@saANH^/2jQ"GE.H\%,n6UPrb7s[`uInWOi:f*$I;NFgX +P#thO=^%+p=dN;qQWdRZ>$71q=aucA=dN;pQWdOY>?[J#>aer(RU09h?='+-?CP8-RU09h>[3_&>aeo& +RTs*d>[3_&>a\f#Qs3a\>$7(i=Hc`dPZCkM<`bPh=I<;rR9Nj_>?dM#>FJf&RpBaeo&RTj$c>?mP">*iDrQWelBQ<@@V=BUki=HllhQ<@@V>$@>">aeu+SR>iu@Ul'?A"R4?T425u +?XT@1?^kA.RpKEi?!Wk'>aS`"PZV%P=BLef[3b'>b#20SR>io?!Ne% +>FA]"R9Nm`>[*Y&?(5,*S7#`q?soKf?sfF2?^b;,Qs?[:p=d<)kPuq.R=BLkm=dE5oQWdR[>?[Cu +>*rMtQs3a\>$@7r>*`8oPuq1jVl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)UW3]rY +OC36l?Zh?7FGsLIN*^Ub??;*4F,aIIMd:C^>]Pa-Ef41CMd:C_?#ts0Ef41DMdLRd?ZhB:G)fsRNaR$j +@!7N;G)]gMNF$^d?ZhB9FcKgONF-gf??D*1F,F1AM-"PK=)E[pDhhM9Lg>(Z?Zh<7FcKgOO'd$0Na?gf +??D39GE60VOCMd1:^?#u!4 +Fc^'WP%&[!A9sDLHBVf_P%&ocP%8m%A9sDKH'2W]O^WHr@B,L)Ef+.DN*^Ub?Z_9W?Zh?8FcBaNNF-gg?ZhB9FcKdMNa?gg?ZhE:FcTsTOCEEr@sO5KH^/2j +Q=bQ2ApotWI[4SpQ=bN1AUKbRH^&#dP@Aj$@X+&EG`lK[P$rTu@]P^*E/@b;Lg>([?$)$3FGt]VFcB^LN*C=Z>&fC%DMD51L0JYS>]P^-F,O@HNEpUa>B5R)EJe"A +MHk4\?#ts2FGsOJNF-gf?ZhB;GE63WO(*Bs@sO2GG`ZBZOCEHr@X*rBGE60UOC36n@<[iBGEH6TOC*-l +??D65F,aFFN*C:Z>B,L(EJRh>Lg>(OMI(C_@!7Q>H')W`P%K'(ApfeSI$8/iP%B!'A9sDJG`cHZO(!6m +@!7QB,O,F,jULO(!6q@X+&HHBVoeQ"><-AUB\RH^/,fP@T!&@X+&F +G`lQ^P%/d#@sO5KH]queP@A`t@<[c>Is$`XFc9^ONa[-n@sO2JI$/)gP%B$(AUBSMH')T^O^`Qs@<[c@ +GE-$QNF-de?$)'3F,aIHNEpUb?ZhB:Fc^$UO^rg'AUKbTH^/2jP[o*'H\%&k5s]Q\7<_6kHqHt\9hU18 +:5VnGO&T,B<`YAb=-H`fPZLqN='(Yh=FZT<=HuriPZLqN='(\j=dE2nQWdR[>$I@t>F8SuQWdRX=]q"m +=I*)mQ<@@V>$71q>*W2lPZLqN8];NXmUP>bJG<*#5a=I*&lQ<7:T=]gql=I*)mQ<@CX>?[Cu>F8W! +Qs3d^>?dFu>*iGsRTj'e>[?dJ">FJi' +RU'3f>[$I=s>*iDrR9Npa>[3\%>a\i%R9X!c>[[Ek(?(+u'R9Npa>[3_'?(5,*S7#`q?soKf?sfF2?^k>-R9Np`>?d@q>*W5nQ!%7T=]ptj=-QcfPZV%P +=BLhj=dN8oQW[LY>$@7r>*iDrQ]Yd-F,F1BM-G"W>B5R)Ef"%AM-P+Z>]Yd,EJ[n>MI(@^??;'3F,O=F +Md:C^?#tp1F,O@GN*^Ub?ZV36FH'UKMd:F_>]P[)EJI\8L0&5F]bp2FH0^NO'm*l@&oL+F,XIKO'm-m@X4,HH'2W]P%&ocP%/g$@sX;JHBMc`P%/d#@X+&FG`lQ^P%/d#A9sGMHBVibP%&^" +@X4,HHBVibP@T$+A:'VOH';]_P$rTu@<[lBG`cE[P%&a#ApotXI[=YpQ=YK0@sX;IGE?6WNa?gd??D-5 +FcBaMNE^CZ>&]:%EJ[qAMHt=^??;$S??D-6FcBdONF6mi@!.Q=Fc^!ROC33m@<,AUBVMG`lK[P$`?m??D37FcKmRNad3n@X4)GH')ZbP%B!'@X*uDG`Z?XO(*9m +@Wmf@GE63WO(3Ht@sO2HHBMcaP%B!(Aq,5nApotXI?nMnQ=P?+@X=2GG*-0TOC*-k??D36FH0[LNa?gf +@!.NLI$/)hP%K*)Ap]\QI$/&fP%/d"@X*uCGE60TNF6mg?$)!1F,O=GMd:F_??;'4 +FH'UJN*LI^>B>[*DhhJ6LKebU>]P^-F,PNSF,XCGMct(U=E''tD1u#-Kj&GO>B,L)Ef47FN*UL_>&f@% +EJRk@MHk7\??;$3FGsULNF6mg@H')W`P%T0*B75tUI?S8kP%B$(A:'JLHBDZ] +OCB,L+F,aOKNa[-o@X4,IHBMlfP\#6,AUK_RH^&#eP%/g$ +@X4,GH'2Z_P%/d#@sO5KH]queP@A]s@GEHB\P%B$*ApfkUI$J8jP[f!%H@Lfg5X9?X7!;$hHUp\X +91st49o2YANDic;>a>b=-Q`eQ<7:U=]q%n=dE2nQ<7:S +='(Vf=-ZihPuq.S=]q%n=d<)kPZ:bJ<)o)[;3=dSP>bJG<)o/_$@7r>*rMtRTj'e>[*iDqPZ:eL>`?mS$>aeu)RpKEj?='+-?CG2+R9X!b>[3\%>a\i%RU09h?='+-?CG/*RpB[2, +S6]Hj?!`t*?(,&)R9X!b>[3_'?(5,*S7#`q?soKf?sfF2?^kA.R9X!a>?d@r>*W5nQ!%7T=]pti$71q>*iDrQWdRoVl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`E +rkX)TW3]oWOC*-j??D04F,X@FMd:C^??;'3F,XCHMd:C^?#tp0F,O@HMdCI_?#tm-Ef4.AMHk1Y>]P[+ +Ef++BMHk1[?#tp0F,O=FMd:F_?#ts2FGsOJNF$^d?#ts1FGsLHMd:C^?#tm-EJdt@MHk1[??D05FH'UK +Na?g-Na?ge??D06FcTmPOC36n@<[iCG`lN]P%8m%Ap]eTI$J>mQ"PN2ApfkTH^&&eP@8Ws@!.Q9F,X@E +N*LC^>]Yj1FH0aPOCB,L)Ef+.DMdCL`?Z_6V?Zh<8G)fsRO(!6p@<[iBGEHKH]qufP[o0+A:'POI$A/hP\#3,AUKbRH^&#dP@Ag#@X!uDGEQBYP$rQt@<[lDGEQE[O^rd#A9sAI +G`cEZO^`Nr@<[f@G)p$SNaR$j@!7Q]P[+Ef#9NEf"%AM-=kR=E'%!DhhJ6LK\YR>B,L(EJe"AMHk1Z +?#tm/FGjLJMdLUc@<[`?GE-*UO(!6n@X*rBG`cH[O^i["@sO5HG`ZBZOCGEH?ZP%8m%A9sDKH'2Z_P%/d"@sO2H +H&uK[OC]P[*EJ[n>MHt:]??D*3F,aOKNF@$n@X+&GH'2]aP@T!'@sO5IH'2W] +P$rTu@X+&FGEQBYP%&[!@X+&IH^&)gP@Jm$@X4)EIs6r^G)g!TNad6o@X*uGH]hreP@T!&A9sDJG`lN\ +O^i[!@sO/GH&uN]O^i["A9sDKHBM`^O^WHq@<[iBGEH?ZP%8p&AUBVPH^&&fP@8ZtH%1Ze5s]N[7<_6l +HqI"]9hg=;:PhqHN`B)A=&tJb=-H]ePZV%P=BLhj=FZT<=HuriPZCkL<`bMb[*V$>aeo'S6fNm?='10@%C\5S6pbQRpKEi?!Wh%>F8VuPZLtO='(Vf=-QcfPuq.T +>$@7s>+&W#R9X!c?!Wn)?(,&)RU'3f?!Wq+?CG2+RU'3f?!Wn)?(,&)S6oWo?soO4?^tG/S6fKk?!Wt+ +?(>2,S6]Hj?!`t*?(,&)R9X!b>[3\%>aeo&RU0?[:p>*W5nQ<@@V=]pqi +=-Q`eP?1kN=BLei=I*)mQ<@CX>?[Cu>FA]#R9X"!Vl9U*rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWg +rmU`ErkX)UW3]rYO^WHp@!7Q;FcB^LN*^Ub@!7Q]P^-F,O@GN*^Ub?Zh?X@!.H;GE63XO^i["@sO5JHBMfbP@T!'AUBYQH^&)g +P\#3+@sX>JH'2W^P%&^"@KHBVibP@Aj$@X+&EG`lK[P$rTu@FH0XJNF$^d??;-5 +FH9jSO^`Nt@X+&GH'2Z_P%/d#A9sDLHBMfbP%8m%A9sDKH')T^O^i[!@sO2HH')T^O^`Tu@B,L'E/9!HDhhJ6LKSPN>&T1"EJ[n>M-FtV>B,L'E/@b; +Lg+kU?Z_97FcBgRO(*&]:$E/7\;Lg>(OMdCLa@!7Q=G`ZBZOCEHr@(;iA>*`;oPZLtN<`bG_;j('XP?(_K<`bJd +=HloiPZV%P=BLei=HloiPZV%R>$7.p>*iGtQs[3\&?("r'QWmXZ>$@7s>F8W!Qs3d]>$@4q=dE2o +Q<@CW>$71q>*rMuQs3d^>[*Y&?(5,+SR5cr?XTF3@%C\5S6pbQRpKEi?!Wh%>F8VuPuq1S=BLkl=dE2n +QWdR[>?dJ">FJi'RU'3f?!Wn)?'nl$Qs3d_>[3_'?(,&)RU'3g?!Wn*?CP8-SmZ$!@:>a8@%L_5SmPlq +?!a%,?CY;-S6]Hj?='+-?CG/*R9X!b>[3\%>a\i%R9X!b>[3[[>[3\%>aJZ!Q$7+n>*W5oQ$@.m=d3#jPuq.R=]q"m>*`>pQ?mS$>aeu)RpKF'W2T^+rl"f]rn.5/rosFNrq-3brqlBgm/R(a +rqcWgrmU`ErkX)UW3]rYO^`Qr@<[c?G)]gMN*^Ub@!7Q&]7%Ef++BMHt:]??;$1F,F4DMd1:[?#tm/FGaFJNF6pj@<[fBH')T^O^i["@X4,EG)fpPNF6pi +@<[c@GE6-TOC363OC36n@!7W>G*$*TOC?/AUB_SH^A;jQXY9+@X=;KH'2W^P%&^"@X+&EGEQEZP$rQt@]P^,Ef44EMdCL`?Z_9W@!.H;GE63XO^rd$A9sGMHB_ufP\,<-B7,tW +I?eDlQ"GE/A:'MLH'2T]P%&[!@<[lAG*$*TO^WKt@X4,HHBVldP[o-*@sO8JH';``P@Jm%@X+&FG`lT` +P%B!'AUBSNHBMfbP%&Zt@]P^,Ef#9MEJRh=Lg4tW>]P^-F,F7EMd1:\>]P^+ +EJ[kB,L'E/7\:Lg>(OMHt:]?Zh?:G)p'UNaR$j@!7Q;FcBaN +NF6pi@<[`@G`Q9XOC&]:$E/7_(;iA>*`;oPZLtN<`bJa[[3_'?(,&)RTs-e>[2+S6]Ei??mS#>a\f$R9Npa>?mOY>?mP">aJYuQ$7+n=d<,m +Q$7(l=HllhPuq.R=BUnk=dE5oQ?dM#>af#*RpTL(W2T^+rl"f]rn.5/rosFNrq-3brqlBg +m/R(arqcWgrmU`ErkX)TW3]oWOCEHr@]Yd0FH'[NNaR!i@!.K:FH'IDM-=kS>&]:$EJS"GNF@$lA9sALI$/&fP%B$(AUBSLH')N\ +O^`Qt@*&@X+)IH^&&fP[f'(@X=2GH'2T[P$iKr?ZhH;Fc]pPNEp[c +??M35FGsOJN*g^e?Zh?8FcBaMNEpU`>]P^,Ef++CMHt=^??;$S?Z_68GE63XO_0!*B76([I[=f!Qtq5> +Bn2UcJ=12'Qth,?.@XF8I +HBM`_P%&Zu@X+#FH')T^O^i[!@X4)EGE6-TNaHpf?$)!2FGjLKIuRfXNF@'n@]Yd- +FGjFGMd:F_@!7QFH9aL +NaHsk@<[lDH'2]bP@]-+ApoqWI?nJmQ=bN0@sF/FFcKmQNa[-m@X!lBGE63WO(3EsA9sDMH]hugP%B!' +@X4)EGE?-RN*UL_>]Pa-Ef++BMHb+X>B5U,F,F7EMd:C_??D-5FH(cXFcKmRO(*Bt@sO5IH'2W^P$rNp +@!.K:FGsLHMdLUc@]P[+ +F,F4EMI(C`@!7Q=GE?9ZO^`Qt@X!lAG)fjLN*LC\>]P^,Ef+.DMdLRc?ZhB;GEQBYP$iHp@!7W=FcKdM +NEpUb>]bp0FGsLHNEpUb>]bp0FGsOINF-df@!.Q>G`lN\P%B!'AUBSNIsR8gHBMc`OCEEp@<[`?FcKjP +NaHme?ZV04FGjFGMI(C_@!.H;G)p0\P%B!'A9sGLHBM][O^N*`;oPZLtO<`bJd=Hcfg +Q!%7T=]q"m=d<,mQ!%7S=BLei=HcffPZCkM='1\h=I*)mQWm[\>[3_'?CG/+QX!d^>?dJ!>F8W!R9X!c +?!Wn)?("r&R9Np_>?[@s>*iDrQWdRZ>?[G">aeo&RTs-f>[[<_$>F8Z"R9Npb +>[3_(?(5/,RpKEj?='(,?("r&R9Np_>?[@s>*rMuQs3d^>?dM#>a\f$Qs3d^>?dFt>*iDrRTj'e>[2,S6]Ei>[?mP">F8W!QWdRZ>$@7U>$@4q>*`;oQ!%7T=]q"m +=d<,mPZV%P=BLbg=-Q`ePZCkM<`bJd=-ZokQ!.@Y>?dM#>b#/.SR>j-W2T^+rl"f]rn.5/rosFNrq-3b +rqlBgm/R(arqcWgrmU`ErkX)TVm9`TO(!6n@<[c?G)]gMN*^Ub?Zh?8FcB^LN*^Ra??D*2F,OFLNF@$l +@<[`=FH'UKNF$^c??D-6G)fsRNaR$j@!7Q;FcBUGMHb(W>B,L(Ef"1INF@$k@sO/GHBMfbP%B!'AUBSM +H')Q]O^`Qs@<[cAG`cH\P%/c;P%B!(AUBSLG`lK[O^WHq?ZhE;G)p'VP%&[!A9sDLHBMidQ=bK1AU0SO +Ga2`^P[S`t@JHBM`^P$rTu??VB9G)osQ +Na?mg??M67FcBaNNF-gf?Zh?7FGsOIN*^Ua?#tp0F,O:DMd1:\?#tsS?$)$5G)g$UOCW[%ApfkVI?nSr +QYCo8BmuF`I[FbrQ=kW3A:'PMHBM]]P$rQt?ZqN8F,X=EN*pgk@X+&GH]r#hQ">B/AUKbSI$J8jQ"><- +@XF8IHBM`_P%&Zt@X*uEH')T^O^i[!@X4)EGE6-TO'd$h??D*3FGjOMIu[r\Na[0o@G`lK[P%&Zu@<[i? +FH9aMNaHpj@<[lDG`lTaP\#6-AUBYRI$A2hP[o*)@<[iAFcKjQNa[0n@X*rCG`Q]Yg/F,XFIN*pgg@<[cAG`Q9XOCG`lK[P$rQs@!.Q< +FcKaKNEpUb?#u!2FH'XLO'd!i??D35FH'RINa?gg?ZhH=G`lN\P%B!'AUBSNIsR8fHBMc`OC*`AqP?:tO='1_i +=d<)lQ!%7T=^%(n=d<,mQ!%7S=BLei=HcfgP?1kO=BUnk=dE5pQX!a]>[*Y'?(,)*QX!a]>[*S#>F8W! +RTs-f?!`t*?(5))RTj'a>?[@s>*iDrQWdRZ>?[G">a\f$RTs-f>[@!V#>F8W! +R9Npa>[3\%>a\l&R9X!b>[3\$>aS]!Qs*[Z>$@4q=dN>rQs[3_&?(,#(Qs?[=s>*`>pR9Npb +>@!_'?(>2+Rp96f>@!\%?(+u&RTj$c?!Wn*?(,&)R9X!b>[3Y$>F8W!QX!^\>?[@V>$@7r>*`;pQ<@CW +=]q"m>*W5nPZV%P=BLbg=HcfgP?1hL='(Se=-ZokQ!%:X>?dM">ao&+S6oX*W2T^+rl"f]rn.5/rosFN +rq-3brqlBgm/R(arqcWgrmU`ErkX)SVQjKMN*pdf@!.H8FGsIHMd1=\>B5U*Ef+%?M-=nU>]Yd-F,O@J +NF@$m@<[fAGE60VO(!6n@<[c?G)p$SNaHph?Zh?8FcBdONF6mg?Z_66FGsRLNF-gf@!7Q=GE63XO(!9q +@X+#EG`Z?YOCEEp@G`lK[P$iEo?ZV96F,X=CM-P(Y??;$2FGjFHMd:gSMdUaj@X!uEG`lT`P@T!' +A9sGLHBMZYOC*-k@!%N=FHL!UP%&^$@X42IH'D`_P@&Hq?ZhN?G`lN]P%&a#@sX>JHBM`_P$rX!@!I`? +G`Q9YOC<-@X=2HHBMcb +P@Js'@X+&FG`lQ^P%/d"@sO2HH')T^O^i[!@X4)FG`Q9WO'm*j?Z_97FcKmTIun,aOCNU"@sX;IG`Z?Y +OCG)fsQNaR!i@!7QkQXk?+@sF5IG*-3UNaR!h +@FH'XLNF$^b?$)!3G)^u[GE63XO(3L!A9sDJ +GE60VO(*G)g'WOCNU"A9sDMH]hreP%&Zt@]Yg/F,O@GMdU[e@<[cBG`ZK`P%K'(@X!uDGEQEZP$rTu@5[;j('YP>tVIAe=aufC>aJZ!Q$@7s=dN>rQWdRY>$7.o=d<,mQ!%7T=]q"m=dE5oQ?R:s>*iGtQs3g_>[3\%?("r'Qs?mP" +>aS`"R9a*e?='(,?CG2,RU'6e>[3Y#>F8W!Qs3d^>[*Y&?(5,*RTs*d>[3b'>aeo&R9Y5HQs?dFt +>*iDrQWmX[>?R:q>*`;oPuq.Q='(Vf=-QfhPZV(S=]q%n>*rN!R9Npb>[?mIs>*`;p +R9Nma>?dP#>anu(RTj'd>?dP#>F8PsQs!U]>[?mLX>?dFu>F/Pu +QWmXZ>?R4o>*W5nPZV%P=BLkm=dE5oQ<@@U=]q"m=d<,mQ!%:V>?R:s>+/]%RpB=%W2T^+rl"f]rn.5/ +rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)SVQjHLN*g^e?Zh?7FGsIHMd1=\>B5U*Ef+%>Lg"bR>]Yd- +F,OCKNa[0p@X+#EGE?9XOCEKt@G`lK[P$W9l??;-3Ef4%=Lg"eT?#tp0F,O=GMd:gSMdU^i@X!uEG`lQ_ +P%/g$A9sDKHBMZYOC**j?Z_B:F-'dQP$rX"@LH^&)gQ"><-@X4,G +H'2Z`P@Jp&@X4,GH'2Z_P%/d#@sO5IH'2Z_P%/d#@sO5HG`Z?XOC<*&@X!uCG*$*R +NaHmf@!7QG)g$VOCEO!@sX;KH]hlcP%&Wr@<[c> +FcKgONF6pi@<[c@GE6-SO'm*k?ZhE:FcTmPO'd$j@!7W?G*-3WO^WKr@HBMca +P$rNq@!%H9F,aCEMd1=^@!%H]P^-F,F:FMdU[e@<[cAG`ZH_P%8p&@X!uEGEQBYP%&[!@<[lDG*66VOBlsf +?$)'4FH0[LNa[-nH@Lfd5!NsP6[)$iI7m4b9hg@=:l8.KNDif:2Z;it!XP>tYJ(;rF>a\f$ +QX!^\>[!M!>F8Z"QX!^\>?[=s>*`>qQ$@1p=dE5pQ?[@t>F/T"Qs[3\&?("r'Qs?mM!>F/PtQs[3Y$>F8Z"R9Wsb>[*\'?(,#(Rp93e>[3\$>a\i%R9Y5HR9Wsa +>?dFu>*iGsQWmX[>?R7o>*N,lPZLqM>a[3_'?(,&)R9X!b>?mIt +>*`;pQs*[]>$@A!>FJc$RTj$b>$@=t=dE,mQ<.4V>$ID">a\i%R9X!b>[3\%>a\f$R9Wsa>?dFW>?dG! +>F/PuQWm[[>?[:p>*W5nPZV%P=BLhk=d<,mQ!%7T=]q"m=d<,mQ!%:V>$71q>+/Z#RTs+"Vl9U*rl"f] +rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)SVmB]POC*0n?ZqQ>G*$*TOC36m??V<7Fc9OHMd(:\ +??M36G)^!WO_&s*AUKbQH]qrcP@]*+AUB\QHBVlcP@Jm$@X4,FG`lN[OC]P^,Ef41C +Md1=]??D05FcBgRO(!9p@B5R*Ef41DNEgOa?#u$U?$)*4F,jOJ +Na6af?$)06FH9^LNa?gg?ZhH;Fc]sSO'm0n@X=2LI[4PmQ"><-A:'PMG`lN\P$rX!@X4,HHBVleP[o-* +@sX>KHBVf`P%&^"A:'POH^&)gQ=YE0AUB_SHB_ueP[\m#@X+&FG`uT\P@Ss&ApfhSH^&)gJ!4DiP%&Wt +@<[f@G)p$SO(!6o@<[fAGE6-TNaR$j??D-4F,XFIMd:C^??D-4FH'UKNa[-n@<[fAG*$-TOC!$g?#ts2 +FGsOIMdCL`?Zh?8FcBdPNaR$j@!7QH&uK] +P%/j%@saAJHBM]\O^NBp?ZhE:FcTsTO^`Qu@X4,HHBVibP@]*)A:'JKGEHLg>([??;*3F,X=DMd(1Y>B,L(EJ[n>M-FtV?#tm0F,XFIN*pgh@!7Q:FGjIHMd:CRMd1:[ +>]Pa.F,OCJNFI0r@sX>KHBM``P$rX!@!@]>G*$$PO'Zph??M?:Fcg*VP%&[!@X4/HH';Z]P%&Wu@X+&F +H'2W^P%&[!@<[lBG*-0UOC36n@<[lDGEQH^P%8m%A9sDLHBMc`O^`Qt@X+#EG`cEZO^E3h??D-6Is-i[ +G)fsRNaR$j?ZhB7FGjFGMHb(X>B,L*F,F7EMdCLb?ZhB:G)p*XOCEKs?Z_?9FHC!XP%8m%A9sDLHBVia +P$iEo?ZhE9FH0[LNaHphH%1Zd5$@>"?%8DQ +@%:S2RU'3f?!Wq+?^tG0RpKEi?='(+?("u'R9X!a>[*S">F/JrQ<@CW>?dFu>F8]$RU09g??[=q=d2uhPuq.R=BLkk=dWDsQs3d_>?mS#>aeo'RU'3f?!Wn*?(,&)Qs[*Y%?(,&)RU(DK +RpKEi??mM!>*`>pPZLqN<*#5_$I@t>F8W!R9X!b +>?mM">*iGsQ<7:T=BLkl=dN;qQbAC<`YGc=-Q`ePZCkM<`bMd=-QcgQ$@:V +>@!Y%?'ni$Qs3d]>?[7n=HllgPuq.R=BLef>b$71q>*iAqQ<@@lVl0O) +rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)SVmKfRP$iHr@!7]AGEQBZP$rQt@<[f@GE6!N +Md1@^@!@Z?G`ZH_P@f90ApotTI$8&fP@]*-AUKhUI$S>kQ"56+@sX>KH'2W\P$rQs@]P^+Ef+(AM-P+%MI:Ob@&]7# +E/.V9Lg"bS??;$2FGsXOO(!9p@!@Z=GE-!RNa-[a>]bm1FcB^LNE^I\>&oF'F,O=FNa?gg??D6X??D67 +FHBdLOBcmg>]Ys1F,aCFN*CC_?#u$3FH0[ONaR'l@sX;NI[=YpQ=PB-@saDKHBM`_P$rX!@X4,HHBVld +P[o-*@sX>KHBVf`P%&a#AUB\RI$J8jQY(T4AUBhVHBr)fQ=>'%@X"#EGEZK\P@]**B7?.YI?e>iJ!4Ah +P$rNr@!7W=FcTmPO'm-m@B5R*F,F7EMdCL`?Zh?8FcBaNNF-gf?Zh?8FcBdPNF6pi@<[c@G`ZBZOCEHr@FcBdN +N*C@\>B5R(E/.S7LKnkV??;'2F,O4AM-+_Q>&T1!DhhJ6LKSPN>B,L*F,O@HMdLOb?ZV35FGjFGMd(4O +MHb+X>]P[,F,F=INFR9tA:'PNHBVfaP$rTu?ZqN;Fc]mNOC!$j??MB;Fcp0WP%&["@X4/HH'Dc`P[\m$ +@X+)HH'2Z_P%&[!@X+&FG`lN[P$rTu@X+&FG`lN^P%/g$A:'JMH]hlaO^`Qt@<[iCGE?6VO'Haa>]Yd/ +IrgQUFH'XMNaR!i@!%E8FGsOIMd(1Y>B,L)Ef++BMI(@^?Z_97FH0dQO(!0l??D37FH9mUO^i^#A9sDL +H]qrcP$rKq@!%K:FH0[LNaHjfH%1Ze5?dP& +?@SPT@@gk9RpKEj?='11@%C\5S7#]o?XK=1?^kA.RU09g>[3\$>F/MsQ<@@V>?[@t>F8]%RU0$@.m=Hc`cPZ:bJ>c=-m)nQWmX]>?mS$>aer(RpKEj?='+-?CG/*R9Ws`>[*Y%?(,&) +RpLSNS6oWm?XB1,?(,&)RU'3f>[<\#>*iDrPuq.Q<)o/_?mP#>F8W!Puq.Q='(Vg=I!#lQ!%7T=]ptk=clW[OAf#?;cT#\kPG<)o)\[3\&?'nl%Qs3d]>$@.l=HllgPuq.R=BLee$71q>*`8nPuq.i +Vl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)TVmTuXP@8a$@X=8KHB_reP[o-)@X=2G +HBDTZNaR'k@X=/HH]hoeP@]0,AUKbQHBVibP@]--AUTkUI$S>kQ"56+@sX>JH'2W\P$rQt@!7W?G*$-V +O^`Qt@sO2IHBMfbP%8m%@sO2CFGsIFMHk1Y>B,L)Ef+.DMdCL*N+$mk@X!rEH'2]aP%8m%@sO5IH'2W] +P$rQt@X!rCGEH9VNa[*k@sO2JH]r#fP%/d#@X4,EFcKgONaHpg?Z_94Ef4+?Lg4tX@<[fBG`ZBZOCE]a +OCNR!@sO5HG`lN\P%&[!A9sDLHBM`^P$rTu@!7N:Fc9^ONF@$l@<[c@GE60UNa$O]>B,L*F,F7EMHk1Z +>B,L(EJ[k$#@]Pa.F,XFHNF$^d@!7QGE?9YO^`Qu@sO5IH';]_P$rX!@X+&EGEQ?WO^E9n?ZqK:G)]gONF-mi +?[%N]bs1FH'[PO^`Qu@sX>MH^//hQ"53*@sX>JGEQBYO^N?o@!7W> +G*%2]G*-0UO^WHr@X!rCG`lN\P%&[!@X+&FG`lKZP%&[!@&]=%E/@e=M-FtV>]P^,Ef41CMd:C^?#tm.Ef41C +MHk1OMHk1[?#ts3FH'[PO(Fcp0XP@Ag%@sXDNH^82h +Q",0+@saJNH';``P@Jm$@sO5HG`lN\P%&[!@X+#EG`cH[O(!9o@X*uCGE?3UO'm-k@!7Q]Ya-IrgNSFGsRLN*g^d??D*1F,F1BMHXqS=`9+!DhqS9Lg+kU>]Pa-Ef44EN*UL`>]Pd/F,XLMOCEHs +@X+#EG`lKZO^E3j??;-4FGsLIN*ULbG^kQe5XBHY7=%KsJP8dm:f30O[3_'?%8AO?^kD/RpB?dJ!>FAc&R9j3f +?a\f#Q!%7R='1Ye=-?QaP?(bK='1\i=d`JuR9X!c?!Wn)?(,&)RU'3f?!Wk'>aS`"Qa\i%R9X!b>?dFt>*`;oPZLqN>c=.!2rQs?mS$>a\i%R9X!b>[3Y# +>FA`$RpKEi?='(*>a\i%Q<@@U=BLkl=dN;qQWdR[>?dFu>*DrfP>tYI>a?dM#>aS`"QWdRY>$7+m=d<)lQs3a]>?dFr>*i>oQWRFX=^%.p>+&T!R9Wsa>?mS$>aSc# +Qs3drVl0O)rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)UWO?;_Q">?0App%YI[=\rQY(]4 +AUTbRI?S2hP%8s'AUTbRI?S5iP[o-*@saDKG`lN]P%B$+ApotWI$S>kQ"56+@sX>KHBM`^P$rTu@<[f@ +G*$-VO^WHr@X+#EH')T^O^rd$@sO2AEf+%>Lg"bR>&]:&Ef4:HNF6p0NamBuA9sDKH'2Z_P%&[!@X+&F +G`lN\P$rQt@]Yd-Ef+%>Lg"bR>]P^,F,F:GN*g^e?ZqE8G)]gONF-mi@!@ZAH]queP@Aj$@X=/GH'2W^P%&^" +A:'PjA:0VQH^85jQXbB.@sXDLG`uQ[P$iKr?ZqNFcTmPOCEKu +@sX>MI?eJqQtV#;Bn2UdJ!jnsQ=bN1@sX>JH'2]aQ"GB0AUB_RH'MlbQ""p"@^pdO?#tp1F,O@HN+$pj@X!lCH'2]aP%8m%A9sDLHBVf`P$rX!@X+&EG`lHZO^NBq@!Ic@G`Q6V +NaI!j?[%N:G)]gONF$df??V<6G)]dLNa6^d>]bs1FH'XNOCG*%2]G*$*TOC36n@!7W?GEH?YO^WHs@X+&FG`lN\P%&[!@X*uDG`ZBZOC]P^,Ef+.DMHt:]?#tm.Ef++BMHb(W>B,L( +EJ[n?M-Y1PMdCLa@!7Q=G`ZE\P%K*,ApfnUI$J2gP@Jm%@B,L*IrgKQF,O=FMd:C^?#tm,E/7V8LfnVM=)NaoDMD51L08GM>&]:$E/7\:Lg"bR>&]@&EJe(E +NF-gh?ZhE:FcTjNNa-Xa>]Pd-EJn%@Md:C`G^YBc5sfZ^7XRg#K2,3u;H&QU?dCt>F/T" +RU09g?='+-?@SGN?CG2+RTs*d>[3_(?CP8-RpKEj?='+-?CYA0S6oWm?='(+?C>&'Qs3d^>?mP#>a\i% +R9a*d?!Wh&>aJZ!PZLqM8_+/]$RU'3f?!Wn)?("r&Qs3d^>?dFt>*`>pPuq1S +=BLhj=HuujQs5&ERU'3f?!Wk'>a\f$Qs?[=p=d<)kPuq.R=BLnm>+8i)RpKEk?XK=1?^tJ1S6oWm +?='+-?CP8-S6oWm?XK:.?(,&)QWmX[>$@:t>F8Z#Qs$@:V>?mS$>aS`"QWdRY>$7.o>*`>qRTs*d?!Wq*?(>2,RpBk +Q"><,A:'JMH]hlcP%/j%AUBSOI$/&fP@T$)A:'PMG`lN]P%B!*AUKbRH^&&eP[\p$@X+&EGEQ?WO^N?p +@!7W?G*$-VO^`Qt@X+#EG`cH[O^i[!@X*u@FGsIFMHk1Y>B,L*F,OCINF6p0NamBuA9sDJG`cEZO^`Qt +@<[iBGEH]Yd-Ef+%>Lg"bS?#tm/FGjIINF-gf??V<6G)]gONF$gh?[%Q?H]hibP%&a#@="&FH'2T] +P%&a#AUB\lAUKbSI$SAlQXkH/@sXDLG`uQ[P$iKr?ZqN<-@X=2HH'2Z_P[o**A9sMNG`uT]P%&Tt@^pdO>]Pa.F,O=GN*pgh@X!iAG`cK]P%8m%A9sDKHBM`^P$rTu@<+AUBSLG`lK[ +P$rQr@!7W>G*%2]G*$*TOC*-k?ZhE]Yd.IrgKRF,O@HMd:C^?#tm,E/7V8Lg"_P=`9'uDhhJ6LKSPO>&]=%E/@b;M-=kU>B,R* +Ef==HNaHpi?ZhE:FcTjNNa6ac?#ts0Ef41DMd:CaG^kQf5so`_7XRg$K2,3t;,W?Q$7.p +>F/Q!RU09g?[a\l&R9a'c>[3\$>aSc#Qs3d^>?mP# +>a\i%R9a*d>[<\$>aJZ!PZV%O<`bMc+/Z$RTs-e>[?R7p=dE/m +PZLqN='(Yg=HuriQs"oCRTs-e>@!Y$>a\f$QWmX[>?R7o=d<&jPuh(Q=BLkl=diZ&RpKBh?='+-?CYA0 +S6oWm?='+-?CP8-S6oWm?XK:-?(,#(QWdRY=]q%o>*iGtQX!a_?!Wk'>a/ApPZV(Q=BLei=HllgPZCkL +<`bMc$71T>?[Cu>F/PtQ$7.o=dE5pRTs*d?!Wn(>aeo&RTs*d?!Wq*?CG2,RpKEj +?='+-?CP5,RpB@&W2T^+rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)UWO?;_Q"56,A:'VO +H';]]P$rQs?ZqH;G)g!VO^`U!@saAKH]hlcP%/g%@sX>KH]qrdP@Jp&@X=2FG*--SOC!$i>]bs2FH'UJ +NF$^d@<[fAGEH&oO)EJn+DMI(C_?ZhBB,L(EJ[n>M-FtW??;$2FGsRMNaI!j??V?7FH0XKNa6ae??D6:G`lK[P%&Zt@]Yd-F,F:HNF@!k@X*rEH]hreP%/d" +@X+#BFc9UIMd:C]>^pdO>]Yg/F,F7FMd:F`?Z_68GE--VO(*?r@X+&EGEQEZP$rQt@<[lDG`lK\P%&a# +@XF8JI$.rcP%&d#@="&BGE-!QNF-mi?[%N;G`Q9YP$rX!?ZhH;Fc]pOO'Zph?[%T@H'2Z`P%K*,Ap]bO +HBM]^P%&Zu@<[iAG*%2\FcTjONa6ad?$)'4FH0[LNaHmg?Z_<7FH'RIN*^Ub@!%B:FcBpYP%B!'@X4)F +H')KYNaHme??D-5FGsRJMd1@^>]Yd-Ef++BMI(Fb@<[fAGE?6WOCB,L)Ef++BMHt:\?#tp0F,O=FMd:F_ +?ZV98FH9jSO^WHr@<[f@G*$*SO'Zpg??;-5F,jRKNaHjfH%1Zh6:5lb7XRg$K2,3s:f3*J;N4XTNDrl= +<`bMg=I!&nQs3g_>[3\%>^r/H>aeo'RU0[[*`>qQ!.@V>$@1p>*N/mQ!.@W>$@7r>*rMuQs3d]>$@7r>*`;oPuq.R='1\g +=-Q`dPZ1YI<)o/_?dFt>*iDqPuq1S=BLeg[*S" +>FSr*S6oWm?='+-?CP8-RpKEi?!`q(>F8W!Puq.Q='(Vg=I!#lQ!%:V>$@4q=d2ofPZ:bL=BUnl=d3#j +PZCkL<`bMc*W5nQWm[^>[3_'?(>;1 +SR>is@:>a9@@U_4S6oX*W2T^+rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)UWO?;_Q",0+ +@saJLH'2QYO^<3l?$2*3Fc9^QO(!9o@=+/HH]hibP%/g$@saDMH^&&fP[f*)@XF8FG*$$QO'Hdd>'#U* +Ef44EN*UOa@!7W?GEH&fI(EJn+DMdLRa@!7Q>G`Z?XO(!3l@!.K7FGjCGMd:C^??;$1F,O7C +MHk7^@<[fAG`Z?WNadK]O(B,O)EJdt?MHb(Y??;$2FGsRMNaI!j??V?7FH0XKNa6ae?$)*8G`lK[P$iNq +@!I`?G`Z?ZP%/g%AUKbmApp"YI[OhtRUgf4@saJLH'2QYO^E9n@!@`AG`lT`P%8s'@X4,EG*$$QO'Qjf +?ZhH>HBMcbP@f3.B76+WH^%ucP$r["@X4,GH'2T^P$r["@X4,FH'2QZOC*-k??D35FH'RINF$[c??D06 +FH0^NO'Zpg??D-4FGsOJIu@WTMdLRb?Z_65FGjFHMd:F_?$)!2FGjOLNF6mg??D-4FGsOJN*^Ub@!.K= +GE60WO(*?q@]P^,Ef4:HNF@!k@X*uGH]hre +P%/d#@X4,DFc9XKMd:C^>^pjR>]Yg/F,O=FMd:C_??D-7G)g!TO(*?r@]Yg.Ef41CMdCOc@<[fBG`Z?YO^WKs@Wmc?G)fsQNF6mg@ +GE60WO(*?q@X*uCH')N\O^`NaO(!3l@!.K:FcBaONa[0q@LH^&&gP[o-+A:0\R +I$SAlR:gr9BmuLbJ=C;'RV.);App%XI$8,gP@T!&A9sDLHBMc`P%&^"@X+&EG`lKZO(!6n@<[c@GE6-T +O'm-k@!7Q;FH'XKNF$^c??D-4IrgQTFGsOJMdCL`?#tp0FGjFGMHk1[>]P^-F,F7EMd:C^?$)!1FGjFH +Md:F_?ZhE;FcTsTP%&Wu@<[lDG*-3VO^E3k?Z_?9FcTmPO'm-mH%1Zh6:5lb7XRg$Jk]$q:f*$I;N4XS +NDrl<<`bJf=-QlkQWm[]>?dM#>^r/H>aeo'RU0[[*`>qQ$@1p>*W5nQ!.=V>$71q>*rMsQs3a\>$@7r>*`;pPuq1S +=':bh=HllgPZ1YI<)o/`?dFu>*iGrPuq4T=BUkh=-Q]dPZLtP=BUql>+&T!R9Nm^ +>?[@t>+/c(RpTNl?='(,?CG2,RU0F8W!Puq.Q='(Vg=I!#mQ!%:V>$@4q=d2ofPZ:bL=BUnl +=d3#jPZCkM<`bMc[3Ru>*W5nQWm[^>[3_' +?(>;1SR>is@:>a9@@U_4S6oX*W2T^+rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)UWO?8^ +Q!nm"@!7]=F,sLFN*(%U]bm1Fc9^POC&fI(E/Rn=Mct+Y??D07FcBgRNad3n@B5X+Ef4=KNad3o@X+#GHBMc`P%&Wr@<[c@G)g$TNa[-n@&]=(F,F:FMd:C]?#tm/F,F7EMHt=^>]Yj/FH'RKNa?jh??VB:G*$'SOC39p@!@`@GEH9W +O^<0i?$2*5G)p'UP%&^"A:'PjAUKbUJ!ao!R:^i6ApftUHB_l`P$rTu@O +>&oL-FcBdPNa[-l@<[c@GE60VIun,`OCG`ZBYOC]bm/F,F1AMHb(W?#tm/F,F=JNF@$m@X+#G +H]hreP%B!'AUBSLG`cH[O^WEo@=NEZ?Z_95FGjFHMd:C^?$)!4GE-*UO(3Ht@sX;KHBMcbP@Js'@saDL +H]queP\#3,A:'PNH]qrdP%&[!@]Yg1FH'XMNF-dd?ZV04FGjFGMI:Rd@MH^/2jQ=YE. +A:0VPI$A/gQ"59.AUKhUI$\DkQ=>-(@X42IG`lN\P%&[!@X+&FG`lN\P$rQt@WmlBG*$'RNF-gf?Zh?8 +FcB^LNF$^c?$)$2FGjFHMd:F_?$)!3Is-i\G)g!TO(*?r@X+#FH')T^O^i[!@sO2GG`ZBZOCEEp@CW&G>aeo'RU0>a +=-culQWdR\>[?mM">F/PuQWm[\>?dCs>*W5nPZV(Q='1Yf=HuukPuq4U>$71q>*rMt +Qs3a]>?[Cu>*iGrQ!%:U=^%1s>+&T!RTk8HRTs-e>@!Y$>a\f$Qs3a]>?[Cu>*rMtQs3a]>?[@t>*`>q +Q[3_&>anu'RpB[F8W!Q<7:T=BLkl=dE5oQ$@1p=d2uiPZCkM +<`YJe$.+p=I32nQWdLX>$..p=I<5nQs*X[>$7.o=d<,mQ[3\&?(550S7#`r@:>a9@@^e6SR>j-W2T^+rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`ErkX)U +WO?8_Q!eg!?ZqT]bm0Fc9^POCB5[,EK"(@Mct.Z??D06FcBgQNa[*k@B5X+Ef4=KO(*?q@X4)GHBM`_P%&Wr@<[c@GE63WO(*?r +@X4)EGE6-SNF6mg??D-4F,O4BMHYLMM-tLf@X!rCG`lN]P%&^"A9sDKHBM][O^N?o??D-3FGjLKNF@!j +@G)g!RNEU@[>&oI*F,O@HN*^Ub??D*3FGjIIN*^Ub?$)*4FH0[NO'd'l@!7Z?GEH9XO^WKt@&oL-FcBdPNa[-l@<[cAG`Q9XIun,aOCNR!@X4,FG)fsQNF6jf?Z_97FcKmTOCFH'XLNF@!j@]P^,Ef+(@M-FtV?#tm/F,OCKNF@$m +@X*uEHBMfbP%8m%A9sDJH')Q]O^WHp@=NE[?Z_95FGjFHMd:C]??D*5GE--VO(3HtA9sDLHBVldP[o-* +A:'POH^&)gQ"><-A:'PMHBM]_P%&[!@FH0OEMHY"X?#tp1 +FGjUQP%&^"@]Yg1FH'XMNF-gf?Z_96FGjFGMdLUd@1o:I=mMt6:5lb7X@TsInNIe +9MU:::PhkDN)*6/:f*3N;it!XPZCkM=BLnn>(;rF>a\i&RU'6h?!a".@%:V4Qs$@1n=HlfdPZ:bK +<`bMe=I*)mQWdR[>?mP#>aS`"QWm[\>?dFu>*iGsQWm[\>?dCs>*W5oPZV(Q='1Yf=I!#lQ!%:V>?R:s +>*rMuQs?dJ!>F/PtQ<@CW>$@:t>FA`$RTt>JRTs-e>@!Y$>a\f$Qs3d^>[*S">F8Z"Qs[*P! +>F&DqQ<@@T<*,;`?dM">a\i%RTs-e>@!V$>F8W!Q<7=U=BUqn=dE8qQ?[=s=d2uj +PZLtP=&tSf$..T>?R=t=dWDrQs3^\>?R@t=d`GrQs!RZ=]q%n=d<,n +Q?dJ">aeu+RpTNm?XTF4@%:V4S7#a,W2T^+rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWgrmU`E +rkX)VWjcMdQXY6(@<[lAG*#sNNa-Xa>B>X)Ef!t?M-+hU>]bm0Fc9^POC]Pa.F,O@HMdU[f@!7Q]YmS>]bs2FHKpQP%&^$@sXDNHBi#fP[o-*@saDKH]hi_OCEHq +@GE60WIun,aOC`d%A:'JKG`Q9WO'd$i??D05FH0^NO'd!i?$)$2 +FGsLHNF$^d@!7T?G`lKZP$iEn?Z_?6F,O:EMd:Ca??D35F,aFGMd1:[>&]:$E/7_KHBVfaP%&a#@G`cE\P%&a#AUB\RH^/&cP$rX! +@!7Z]Pd/F,XRQP%&^"@X+#DGEH6TO'Qje??D38FcTpRO'd$i?Z_<7FH'RINF-gg@!.Q>GEHGE?6WOC36n@!7W=FcTpQO(*?`P%/d#AUBVQI$A/fP[J]t?ZqN;FcTjOO'm-n@:lA1KNDWT6;cJiV;it!XPZCkM=BLnn>(;rF>a\i%R9X!b>[3_'?(,&)R9X!b>[3Y$>F8Z" +Qs3d_>[3\$>aJVtQWdRX=BLeh=-QcfPZLqN='(Yh=d<)mQ?dFu>*`ArQ$@7r>*rMuQs@!\&?(,#(RTs-e>@!S!>*`>pPZV%P=]h(s>aer(R9Y5HQs?dFu>*iGsQs3d^>?dM">a\f$R9Npa +>?mS#>aJYuQWmUX=]q"m=I*,nQWdRZ>?[@t>*iJtQs?dFu>*iDrQWdRY>$7.q>*iGuQWm^]>?mM! +>F&DqQ<@@V>$.(o=I32nQs3^\>[!P$>FAc$R9a$b?!Eg^?b5;.T3u#t?XB:0?(>2*Rp9-c>?R:s +=dE8qQ!.=T=]gnj=HlifPZCkO=]q%o=d`N"RU'4$W2T^+rl"f]rn.5/rosFNrq-3brqlBgm/R(arqcWg +rmU`ErkX)VWjcPfQt(E+@B,L(EJ[q@MI1F`?Z_97FH'XLNF-gg@!7Q< +FcKjPNF6m/NF@!j@WmfBH'2]aP@T!&@sO5HG`lKXOC33k??D36FH0dRNa[-m@<[c@GE60UNa?gd??D-7 +G)p*VO(!9q@G*$-VO^WKs@KHBVofQ"GH1B7H:_JXU;' +R:gu;App(VHB_i`P@&Np?ZqE7FGsFGN*::\>&]CL>&]C'EfF=FO'm0p@X42JH^&)hQ"><-A:0VOH]qo` +O^WKr@]bp0FGsLHNa?gf@!7ZAG`lKZP$rKq@!%K8F,X@FN*ULb??D35F,X@GMHk4[>&f@%EJRh=M-G"W?#tm/ +FGjIHMdCLa?#ts1F,O=FMd:C^?$)!2F,aOKNF$[b?%6sS?#tm.F,O:FMd:C^??D-7GE60WOCNR!A:'JN +H]qrdP@Js'@sX>KHBVfaP%&^"@H')Q]O^`Qr@X!l>F,O.> +LK\YQ?#u!3FH0gTP%/d#@X+&FG`lHXOC**j??D69G*$*TOC**j?Z_?8FH0XKNF-gh@MH]qudP@/Qr?ZqN;FcTjOO'd'l +@!@`AG`lK\P$rTu@X!uDGEQBYP$rQt@<[lCGEQBYP$W9o?$267FH'RJNF-ji@!7W?GEHFc]sQO'd$j@!7W?GEH?ZO^WNu@X4,IH]hodP@]-,I"@5q6UQ#d +7sRTqIS*7d:/6UB;2\@NNDic9<)o&Y;j('YPZCkM=BLnn>(;rF>a\f$Qs[*V#>a\i%RU'3f?!Wq+ +?CP8-RU09h?!Wn(?'ec!QtYJ<`YDc=HciiQ?dCt>F/PuQWm[\>?dG!>FA]# +R9X!c?!Wn)?(,&)RU'3f>[<\">*`;oPZLtO=BLtq>aer(R9Y5HQs3d^>?dFt>*iDrQs3d^>[*V#>a\i% +R9X!b>[3\$>aS`"Qs3d]>$@7r>*iAqQ<@@V=]q(p>*iDrQs3d^>?dFt>*iDrQWdRZ>$@:t>F8Z#Qs[3Y#>aAStQ$71q=I<;qR9Wpa>[!V'>ao&)RpK?h??[@t>F/PuQ!%7S<`bJcbDE<`YGd=.!/qR9X"!Vl9U*rl"f]rn.5/rosFNrq-3brqlBgm/R(a +rqcWgrmU`ErkX)VWjcPeQt(E+@H'2W_P%/g%A9sJNHBViaP%&^"@<[c?FcTaHMct(V=`9*tDMMA5LKeeV>]P^,Ef++CMI1Lb +@<[`?GE6-TO'm-2O(!6n@X!oEHBMidP@T!&@sO5HG`lKYP$iHq@<[lCGEQBYO(!6n@<[c@GE60VNa?gc +??D*4FcKgONaR$j@!7T>GE60VO(!6n@<[cAGE?<\P%/ufP%&[!@<[lCGEH&oON>&fI(F,aFHO(!6r@sO>NI$SDpQY1f7B76+Z +I$S;jP@Am%@X4)EGE?<[P%8p'AUBYPHBMfbP%&[!@X+&GH'2Z_P$rQs??D04F,X=CMd(4[@!7T?GEH?Z +P%/d#@X+#DG)]mQNF@$l@X!lAGE?6XOC]Yd-Ef++BMHk1Z +?#tp0F,XCGN*UL_?#tm,E/Ih&]:%EJdt?MHk1[?%6pR?#tp0F,O=GMdCLb@!.H;GE--WO(*?r +@sO5IH';``P@Jm%@X=2HHBM``P%&^"@GEH9WO^WHs@B5U.FH'[NNad6p@X4)FG`[D`GE60VNaR$i@ +FH'LEMHk1\?ZhE;GE??^P\#6-AUK_RH^&#cP$rNr@!7W=G)p!RO'Qjf?$)*4FH0[LO'm0o@X=2IHBMfc +P@Jp%??D66F,jLGNEgL`??D38G*$*UOCG*$*TOC$@7s>CW)I?(,#(QWmX[>$@:t>F8W!RTs-e +?!Wq+?CYA0RpTKk?!Wn(?'ec!Q?dG! +>FA]#R9X!c?!Wn)?(,&)RU'3f?!Wk'>a\f$QWmX[>?[G!>a\i%Qs5&EQWdRZ>$@7r>*iDrQWdRZ>$@:t +>F8W!Qs3d_>[3\$>aS`"R9Wsb?!a",?C>&'Qs3d^>?dM#>a\f$Qs3d^>?[=q>*`;oQ<@@V=]q%n=dE5p +Q$@4q=d3&mPZ_.T>$.+p=IEArRpB6f?!Nq-?CbG0SR5]o?XB?f?soX9@%q.>U1@c.A7M?DA"d@? +Rp90e>[*V$>F8W!Q<@@T='(VekPH='(Yh=IEH"RpKF'W2T^+rl"f]rn.5/rosFNrq-3brqlBg +m/R(arqcWgrmU`ErkX)VWjcMdQXY6)@H +G*--SOBcme?$)*7GEH?[P%/j&AUKbSH^//iP%B!'@X+#DGE?'MMHXtT=)NamCkPf)Kir>L=`9'uDhhG6 +LL"tZ@<[cAG`Q9XOCEH7OCEHr@X+#HH]r#fP[o*(@sO5IH'2W]P%/d#Ap]bRH^&#cOC<+@sX;JH'2T[O^WHr?ZhE:FcTmP +O'd$j??D05FGsLHMd1:[>]P^,Ef++BMd:C]?$)!1FH0[MO'm0o@&oON>&fI*F,jOJOC@ +COhjfJ=1"uP[o3*@X4)CFcU!VP%8p'AUBYOH'2Z_P%&[!@X+&GH'2Z_P%&Zu?Z_?7F,jIFMd1:]@<[iD +H'2]aP@f3+AUBSMH'2Z_O^rd$A9sDKH')Q]O^N?o??D36FH0[LIu[lXNa[0q@X+&FG`lK[P$rQs@!7W> +G*$*TOC36n@!7W?G*-9[P%8m&ApfnZJ!au#QtLi5B7-"UH]qudP@]**AUBYOH')NYO'm-k??D-4F,XCH +Md:F_?#ts2FGsLHMd1=\>B,L&DMD51L/r/FKHBVf`P%&a# +AUB\RH^/)fP@Ag#??M<2E/Ie:M,eAF]bs3FcTmQOCNR"AUThU +I?nJnQ=YH/??M<7F,jIGN*C=]??D69G*-0WO^WKt@]Ym.Ef4+AMd:F`?$2*3 +FH0XKNa?mi@!@`AH'2W_P%/j&AUB\RH^/,hP[o-*@sX>JH'2T]P%&[!@<[lCGEH?dM$?%8>M?CG/*Qs3a\>$7.o>*`;o +R9X!c?!Wq+?CYA0S6oWm?='(+?C4r$QtYJ>d=I*,oQWdRZ +>?dG!>FA]#RTs*d?[<_%>F8W!QWelBQ<@@V=]q%n=dE2nQ<@@V +=]q%n=dE2nQWdR[>?dJ">FA`$RTs*g@:Gg:@@LV1RpKEj?='(+?(,#(Qs3d^>?[:o=d<)kPZLqN='(Vf +=-QfhPZV%P=BLei=HlifPZCkO=]h"o=IEAsS6]Bj?:BP*uL +A>3RDSR,Tl?!Ne&>aSc$QWdRX=BLhi=HlfdPZ:eN=]q(p>+8i)S6oX*W2T^+rl"f]rn.5/rosFNrq-3b +rqlBgm/R(arqcWgrmU`ErkX)VWO?AbQ=>*'@X+)FG`lN]P$rX!@GG*$$RO'Zsi?ZhH=H'2W_P%/g%AUBYQH]qudP%/g#@X*uCG*#sLMd(1X=`9'rD2),0LK\\R>B,I' +EJRk?LgG1]@X*rCG`Q]Pa-Ef41DMdCI_??D*4G)p!ROC?.BRcF`J!k&& +RqmVGDM4U#KqE:;T5'"LBRu[`I$S5gP[]!&@saAIH')KXOC!'j>]bsT>]bs2Fc]sRP%/g&A:'VSI@"Vs +QtUu:B76+ZI$S8hP$r[!@G)h&[G)fsRNaHpg?Zh?:GE-*U +Na[-l@<[c>FcKdMN*g^f@X=2IH]r)jQY1c6ApfnUI$J2eP@Aa!@<[l@FcTjOO'Zsi??M<:GEH9XO^i^$ +AUThUI?nJnQ=YH/@!7Z>Fc]mNNa-[c??M<:GEH9WO^NBq@!@`@GEH9WO^<3\O'[!j>]bs0F,X=EN*UOa +?$2*3FH0[LNaHsj@!@`AH'2W_P%8p(Ap]hUI$S>kQ",3*@sX>IG`lKZP$rQt@X+&EG`lN\P%&[!@F=BL\d=HZ`fQ[*V%?%8>M?C>)(QWmXZ>$@7r +=dN;qRTs-f?!a",?CP;.RU9?i?!Wn(?'ef"QWmXY=BLeh=-Q]cP>kPG<*#2`[*P!>FA`$R9X!c>[F8Z"QWnrCQWdRZ>$@:s>F8Su +QWdRZ>$@7q>*iAqQs*^]>[*S#>FA`$RTs*g@:Gg:@@U_4S6oWm?='+-?CG2+Qs?[=q>*`8nPZLqN +='(Vg=HlojPZV(Q=BLei=HcffP?1hO>$71q=d`JuRp93f>[Wm?!Nh'?("r'QWdUZ=]q%n=d2uhPZV%S>?[Cu>FSr*S6oX*W2T^+rl"f]rn.5/rosFN +rq-3brqlBgm/R(arqcWgrmU`ErkX)UWO?8^Q"#$'@^pdO?#tp1F,O@HN*^Ua +?#tp.F,F1BM-P(Y>]Pa-F,O=FNa6ae??M<9Fc]sQOC*-l@B,L(EJ[n?M-Y1\??D-5Fc:fWFcBaNNF$^c??D-4 +FGsOJN*pdf@!.H9FH'UKN*pgiB7H7^I[FYnP[f'(@<[lBG*--SOC!'j??M<:GEH9WO^WKt@X+&GH]quf +P\#9.B7?1[I[=\rQY(Z3@X=2GH'2T\P$rQt@<[lBGEH6VOBlsg?$)*4FcKdNO(!6^P$rTu@!7Z=FH9^L +Na6dd?$2*4GE-$SNaI!k@!@`AH'2W_P%8p(BmuF_J!ahqQ=PB-@sX>IGEQBYP$iKr@]bs3Is-l[G*$*VO^WNu +@X4,FHBM``P%/j&@saDLH]qrdP@Aj$@X4,FG`lN[P%&WuA:'MOH]qoaP%&^"@[*S#>FA]#R9X!`>[*Lu>ErAqPZ_.R=]ptl=d3&mQ!.=U>$@7t +>a\l'QsF!b>[3Y#>aJYuQWdRZ>$@7r>*rMuQs3d^>?dJ!>F8Z"R9Npa>[3_'?(,&)R9Y5HR9X!c>[?mP#>F8W!R9X!c?!Wn)?(,&)RpB[<\#>*iDr +QW[LX=]q%n=dE5pQ?RD!>+/Z!RTisb>[!\)?(G;-SmPfq?XB2,RpB0+@X=;KH'Dc_P$rQs@!@Z=GE-'TNa[-l@X=/H +H]hlcP%&a#@!If>FH0UJNF@$o@X+&HH]r#fP[o-(@X=2GH&uHXNaR$j@<[`?GE6*RNaHpg??D*2FGaCH +MdLRb?Zh?:G)g$TNad6p@sX;IG`cHZO(!64NaHme?Z_67G)p$SOC<g@saDNH^85jQY(]7 +B7?7[I$S8hP@Aj$?Z_B8F,jIFMHFnT>]P^/FGsRJN*^Ua?#tm,E/@b;Lg>(Z??D'3FcBjTOCEHr@X*uC +GE6-SNF6mg@<[`@GE63WOCEEq@<[fBG*-6WP%&^"@sO5JHBVlcP%/d#@X!uEGEQEYJ!+8aP%B!,AUBbV +H^SSqR:U]0@X+&EGEQEZP%&Wt@<[lDGEQN`P@]-+Ap]bSH^/,gP[\m#@]Pd/F,aLJO'Zsi?ZqN]P^+EJdt?MHt:\??D*4FGt]VFcBaNNF-dd +?Z_65FGsOJN*g^e?Zh?7FH'UKN*pgiB7?1]I@+MlP@Am%@!@`?G*$'ROC!'j??M<:GEH9WO^WNu@X4,H +H]queP\#6-ApotWI?nJnQ=YH/@X=2GH'2T\P$rTu@<[lBGEH9WO^<-j??D68G*$*TO^WKaP%&^"@!@`? +Fc]mONa6ab?$)!2GE-$SNaHsj@!7W?G`lK]P%/j&BmuF`I[F_pQ=P?,@X4,EGEH9WO^NBq@]Pa*DhhM7Lg+qZ>]bs3Is-l[G*$*V +O^WNu@X4,FHBM``P%/j&@saDLH]qrdP@Aj$@&' +Q!.@V=^%4t>+&T!RU'3f?='(+?(,&)RTs-c>[*S">FA]#R9Np_>?[@t>*`>pQ!%7T=^%(n=d<,nQ$@7t>a\l'Qs?dJ!>*iDrQWdRZ>$71q>*rMuQs?dJ!>F8W!R9Npa>[3_%?(,#(R9Y5HR9X!c +>[[3Y$>F8Z"R9a'e?!Wn)?(,#(Rp96g?XK=1?_1Y7Smc&u?soL3@%1M1RTs*d>?dFu +>*iDqQWdOX>$@4r>*iGsQ$@4q=d<,nQ!%7X>?RG#>+/Z!RTisb>[!\)?(G;-SmPfq?XBT3bfq?BmuI]I$S8hP@Aj$@!@Z=GE-*XO^`X! +@XF8JH]hf^O^NB>^.F,aOKNaR'm@X4,GH'2W^P$rTu@WmlB +Fcg!PN*^Ub@!@ZBH]hodP%B!'AUBSOH]hodP%&Zt@X+#FHBDfdP%8m$@Wmf@G)fmON*_!VN*pgi@<-@X4,d@X=2KH^85j +QXtT4App%WH^/&bP$iHq>B>a*Ef*n9LK/5G=)`puEJ[k=M-=nU>&fC&E/7\:Lg+kV>B,O)EJe"AMHk1Z +>]P^-F,O@GMdLRb@FcTmPO'm-m@!7W? +GEHG)g'WOCW^$ApfeVI[+SrQ=bN.AUKYNG`Z?WNam?.AUKbRI$A,fP@8a"@sXAMH^88kQY1`7B7?7[I$S;j +Q=G9,@X4/HH';]_P%&^"@X+&EG`lHYO^E9n@!@Z?G`Q]bm1FH(cXG)fsS +O(!9p@BGd.FGjCFMd(:]>'#R+FH'UJO'd'lA:'PPI$J5iP[f*)@X4,DG*$'TOCF/Q!RU9Bi?XK4,?%85G +>*iDpPZ1\J<*#;g=dE5pR9X$e?!Wn)?(,&)RTs-b>?[@s>*iGsQWmXZ=^%(n>*W5nQ!%7T=]q%o=dE5p +Q?dJ!>F8Z#QWm[Z>$@1o=d2ujPZM"R=]q(p>*rMuR9Npa>?mLu>*iDrQWmX[>?[@t>*iGsQs5&E +R9X!c?!X"/@%:V4RpB[*S">*iGsQ$@4p>*`;pQs3d_>?dP$?(,),RU0?i?='(,?CG2,RU0[ael$RTisb>[!Y'>b#))SR,Tm?b>;,T3Y`p?!X+0?(bM0T3bfq?='@8@A77BTOD?$?XfO4?^k;+Rp96f?]bs/Ef4+AMd1=^??D08HBD]aP%/j%@saAJHBM`]O(!6n@B,O+F,aOKNaR$l@X4,GH'2W^P$rTu +@FH9^LN*UO`@!7Q@HBMfbP%B!'AUBSOH]hodP%&Zu@X+#FHBDcdP%8m$@G)fjMMd:gSMdCLc +?Z_?:Fc^$TO^WEq@!.Q=Fc]pONaHmg@<[cAG`ZH^P%K**ApfeTI?\AlP@T$'A9sDLH]queP[f$'@X+&F +G`lN]P[\p&A:'SPH^/,gQ"56-@sjSPI@"GlQXbH1@ss\QI$S5hQ=ti:C4_gcJ!OYnQ"><-@X=2e@X=2K +H^85jQXtT4App%WH^/&bP$iHq>B>a*Ef*n:LK/8H=)`puEJRe&]:$E/7\:Lg+nV>B5R)Ef""? +M-FtV>B,L)EJe(DMdLRb@(c8BmuIbJ"(2&S7[/8@sO5HG`lN[P%&Wt@G*$-VOC]Yd/FGt]W +G)fsRO(!6o@<[fAGE63WO(!6o@X!oCGE60VO(!9o@B>^-F,F4DMd(7[>'#O*FGsOIO'd'lA:'PPH^/,hP[f'(@X+&CG*$'SOCk8Ua?-KMYO%;H&KQF/T"RU9Bj?XK4, +?%82E>*`;nPZ1\J<)o5e=dE2nR9X!c?!Wn)?(,&)RTs-b>?[@s>*iDrQWdRY=^%(n=d<,mQ!%7T=^%+p +=dE5pQ?dJ!>F8Z#QWdRX=]q"l=d2rgPZLtQ=]q(p>*rMuR9X!b>?mLu>*iDrQWdRZ>$@7r>*iDr +Qs5&ER9X!c?!X"/@%:V4RpB$@7r>*`>p +Q<@@V=]q%n=dE2nQs3d_>[3_(?CP;/RpTNl?XK:0?^kD0RpTNm?!Wt+>anu&RTisb>[!Y'>b#))SR,Tm +?b55+Sm>Tn?!O".?(YG/T3bfq?='@8@A77BTOD?%?XfU6@%1D-Rp99h?='+-?CYA0S6oX+ +WN#m.rl"f^rn.5/rosFNrq-3brqlBgm/R(arqcWgrm^fFrka/VWO-/]P%B!)AUBYPHBMc`P%&Zu?Z_34 +F,O=GMd:F_?ZhB:G)fsRO(!6n@!7N7FGjFHMd^gk@X+#FH')T^O^rd#A9sDKH')KWNaHph??D-4FGsXP +Na[-l@!7Q;FcBaNNa[-m@X!oEHBMfcP%/d#@<[f>FH'IDM-=juM-=kU>&fI+F,XFINF-gh@!7W?GE?6X +P$rQs?Z_<7FH0XLNa6dh?[.`CH^%ueQ">?0AUBbQHBM]^P%&Zu@<[fAGE60VO(!6m@<@K;F,aOKMdLsT +Md17[>B,O*Ef44EN*UL`?#ts1FGsXONad3m@X*uEH')W`P%K*)ApfeVI[4\rQ"#$%@X+&GH'2Z_P%/g$ +@sX;JHBMc`P%/d#@X+)GG`uW_P@Jm%A9sJNH^&&fP[o-*A:'POH^&&fP[o0.A:9hUI[ObsRV%&;Aq-8! +Aq-4\I@+SoQt1T0A:'PNH]qobP$rWu@!7T]Yd.F,O:DMHb(W>B,L*F,F7FMdCLb?Z_<7 +FH'RIN*UL_>&]@&E/S"BNEpUc??D68Fc]sQOC*-m?ZhN>GEQBYP%/j(A:0YRI$J;lQ=YH/A:'PNHBVc\ +J!+2_O^N?q@]Yg.Ef44EMd:F_?ZhB:G)g!TO(!9p@X*uEH')T^O^iZu@sO/FG`cH[O^NBp +@"3?]@!@`CH]hodP@Jp&@sX;IH'2W^P%/g%AUBYRI$SAlQ=bN1AUKbRH^&&eP[f$'@sXALH^&#fP\#3, +AUB\PH^%ucP[\p%@]P^*E/7\:Lg>(Z?$(s1 +FGt]WG)fsRNaHpf?Zh<9GE63WO(3HuA9sDJG`Z]bm/FGjIJNaHsi@!7T>GE?6WOCMHb(X +>B5R,IrpZWFcKjQNa[-m@X*rCH'2Z`P%K**AponUI$8,hP@Jp$@<[c?GE,sNN*UOa@!7T=G)p$SO'm-l +@<[fAG`cEYO^`Nr@<[f@G)fsRNaHpgH@L`i6UQ#e7sn!'Jko-s;Gi?N8a[3\%>^r/H?'ni$Q!.=U>$74s>F8Z#R9a*d?!Wh'>aJ]"QWm[\>?[@s>*iAqQW[LY>$@4q=dN;qQs3d^ +>[*V#?(,#(RU09h?='(+?'nl$Q$@7r>*iDrQs3d^>?dFr +>*i>pR9P/GRpB[<\$>*iGsQs3d^>?dFu>F&DqQ<@@S='1Yf=-Q]cPZ1\J[*Y'?(>8/S6oWo?XTC1@$t8(Qs3d^>?[Cu>+&W"RU'3g?!Wq+?(,)* +Rp93e>[3^\?!Wq*?(,&)RTs*e>[3_&>anu'S6fKk?B5X-F,aIINF$af?ZhE; +FcTsTP$rQs?Z_<7FH0XMO^3-n?[7iEI$S8iQ=bQ4ApftTHBM]^P$rQs@!7W>G)fpPNF-de@<@K;F,aRK +MdV$UMd(.W>&]:%EJ[q@MHk1Z>]P^,F,OIMNad3n@-&@X+&EH'2W^ +P%&a#@sX;JHBM`_P$rX!@X+&FG`lK\P%&^"@X=2IHBMcaP%/g$@sX;JHBM``P%&d)@=+API@=_sS7[;A +B7ZP%B7ZL`I[OerQt(K,@X=2HHBM``P$r["@B5U,F,F7FMdU^i +@B5X+EK".CO'Hae?#u-7FHKmOO^<-l??D?B>X*Ef"%BMHk7\@!.H;G)g$TO(!6n@<[`@G)g$TNa[-m@X!lCG`lQ^ +P$rQs?[m3Z?ZqN>HBM``P%&a#@X=2HH'2W^P%/j&AUKbTI$SAmQ=bN1A:'PNHBVibP@Jp&@sX>KHBVib +P@T$)A:'PMHBM]_P%&^"@B,O*Ef++BMHXtT=E'("DhhG6LKnkW +?$)!2FcClYG)fpQNa6ab?$)!5GE63WO(3L!A:'JKG`ZB>X*Ef""?M-FtV?#tp1F,XIKNa['k +@<[c@G`Z?YOC36l@!7Q=G)g!SNad3o@H +G)g!SNa?gd??D08G*-3VO^WHr@X!uHH^&8pQt_#9AUBYQH^&&eP@T!'@sO5HH'2T[P$iEo?Z_<3Ef*t= +MHXtS=E0+%IrpWVFcBdPNa[-m@X*uEHBMfcP%f?0Bmu=[I?\AmP[o*'@X!lAGE-'QN*g[c@!7Q?dJ">^r/I?'nl&Q?[G"?("u(R9a*d?!We%>aASuQWm[\>$@7r=dN8pQ<@@V>$71q>*rMu +R9X!b>[3_'?(5,*RpTKl?XK7-?'ni#Q<@@T='(Ve*iDrQs3d^ +>?[@q>*i>oRTk8GS6]Hk?!a+0@%CY4RpB[<\#>*iDrQWdRY>$@4q=d<,mQ!%7S<`bJc=-?K^O],2A +;a=-H]ePZ_.S=^%.q=dN;qQs3d^>?dP%?(>8/S7#]p?soL3@$k/%QWdRZ>$@7r>+&W#RpKEj?='+- +?CG2,RTs*c>[3^\?!Wn)?(,&)R9X!b>[3\%>aeo&RU0Fc9[MN+$pk@<[c>FcKgONF6ph@!7N:FcB[KN*UOa +?#ts3FGsXPO(*?q@X*uDG`Q&]:%EJRk?M-P(X>]P[+F,F=HNF-gg@<[c@GE?9YO^i["A9sDOI?\>kP[\m"@<[f@ +G*-0UO^WHr@GE6'QNF$ad??D*3FGjCEMHY"V>&]@)F,O@H +N+$pm@X4,GG`lKZP$rQs?ZhB9FH9dNOC**k?uqHH'2W^P$rX!@X4,GH'2W^P%/g%A:'PPI$J;kQ=bQ2AUKbRI$A/gP[f$'@sX>K +HBVibP@Jp&@X=2HG`lK[P$iKr@!7W>G*$-VO^WHr??D67F,jLGN*C:Z>B,L(EJRh=Lg+kU>B,L'E/@b; +M-Y1\?$)$4FcClZGE-*UNaHpg?Zh?9G)p'TO(!6o@X*uCGE-$QNF$^d?$)!1F,F4CMd1:[?#tm/F,F:G +N*g[d?Zh?:GE-*UNaR$j@GE--WO(3HsA9sAKHBD`aP%/g$@!.E9Fc9dSO(3Hs@sO2HH')Q\OC**g +??D-5FcBaNNF-gXNaHph??D04FGjIIMdCI_??;$2FGjFHMdLUe@<[fCG`lQ]P@]!(ApTbTHBr/iQ"><+ +@sO5HG`Q]Yd/IrpWVFcBdPNa[-m@X*uFH]hrfP%f?0Bmu=ZI$8/iP@T!&@<[fAGE?6WO(!6n@!7N; +G)]mQNaR$j@<[fBH'2Z_P%/d"@sO2GG`Z?YOCEHrI=dDq6:,c_7=.TuJPAjn:f*'K;iXgWOB,DF=&tMd +=HloiQ?dFu>CW#E>F/PtQ!%:U=^%.q=dN;qQWdRY>$@4p=d<)kPuq.S=]q%n=dE2nQ<@@W>?[Cu +>FA`$R9X!b>[3\%>aeo&RU09h?='(+?("r&Qs3d]>$@4q=d<)lPuq.S=]q%n=dE2nQWdRZ>$@:t>F8Z" +R9Npa>?mS#>FAZ!Rp:GKSR,]p?=9@3@\$k8RpB[<\#>*iDrQWdRY>$@4q=d<,mQ!%7S<`bJc=-HTa +P#PGF<)o,^$@>!>ao&+RpKEk?XK:/?^P&$QWdRZ>$@7r>*rMuRU'3f +?!Wk'>a\f$Qs?dFW>$@7r>*iDrQs3d^>?dJ!>F8Z"R9Npa>[3h)?(P;-T3Yfs?XTO7@A%":TO;3# +?t#X6@%1G.RpB=+Y-.cB,L(EJ[n>M-FtV>]P^, +F,O@HN*pdf@X*uEH')T^O^i[!@sO2IHBMfbP%8m%A9sGNH^&,iQ"><,A9sGMH<$/=H'2W^P$rQs@!7W= +FcTjNNaHpj@sX;LH]r&gQ"><-@sjPNH^/)hQXtZ7Aq6=aJ=C;'RUgf2@saDJGEH9VOC*-j??D-4F,XII +MdLL^?#Y[,IrL6JE/7\:Lg+kT>B,L(EJ[n>M-G"X??;$2FGsUNNaR$j@<[cAG`ZBZO_&m'A:'MJFc]sQ +O'Zph??D36FH9dOO'd$j@!7W>G*$*TOC36n??D67FH0[LNa?gf??D68FcTmPO'Zpg??D6:GEZH[Q"53- +AUTqXI[Oo#RX]%%RV%#8AUThRH';Z]P$rQr@!7Q]P[)E/7_]Yj0F,aLJNaHpi@JH'2T]P$iKr?ZqN;FcTjNNa?gg@<[iBGEH9VOC33l?#ts0Ef+(@LfnYO>&]7%Ef++BMHk1Z +>]Yd.F,O@HN*pggIpmP^@<[c@GE60VO'm-k@!7Q;FcBaNNF$^d??D-4FGsRLNF-de?$)!1F,O7BMHb(W +>]P^-F,O@HMdLRc?Zh?9G)g!SNad6p@sO2IHBMidP%K*)Ap]_QH]hi_OCEEqA9sDMH]hreP%8m%@X*u? +F,O:DMHb(W>B,L)EdrsOEf++BMd:C^??D*4FGsRLN*^Ub??D-6G)g!TO^`Qu@X+)HGa)]_P[es&@sO5I +H'2Z_P%/d"A9sDOI?S;lP\,<.AUBYOH'2W\P%/d#AUBYQH^&#cP%/g$Ap]eTI$J;kQ"GE/AUBYPHBVia +P$rNr@!7W=FcBaNNF.0XNF-gf@!7Q=GE66ZOC`g&ApfeVI[+VrQ"GE,AUBSMH'2W]OCEHrA9sDKHBMZY +NF-gf@!7Q$@7s>F/PuQ$7(l=d3#jPZV%P=BLbg=-Q`eP?(bL>a+&T" +R9X!b>[3\%>a\i%R9X!b>[3_'?(,&)RU'3f?!Wn)?(,&)RU'3e>[3\$>aSc#Qs3d^>?dJ!>F8Z"R9X!c +>[[$@7r>*`>qQ;`?[@s>*iAqQ<@@W>$@:t +>F8W!QWdRZ>$7.o>*`;oPs&5OPuq.R=BLkl=dE2nQ<@@V=^%.q=dN;qSQfBk>[F"-?_1V4T3u'!?t#[8 +@@pq8SmPlp?!`t*?+$l?rkSNUrmUl%roF(Erpg!\rqZQkp&F:Vrql]irmglGrl'A[WjZ5UNaR$j@!7Q< +G)fsRNaR$j@!7N;G)]mQNF6ph@!7Q&]:$E/7b> +MHk4\??D-6FcBgRO(*?q@X+#FH')T^O^rd$A9sDJG`lN\P%/d#A9sJNHBVlcP%8l=P%/d#@X4,GG`lKZ +O^N?p?ZhH6-A:BnXJ=:)#RV@;@C4DX^I$J2gP@8Zt@!7W=FcKdMN*^Ra +?Z_35F,F:CMdCmPMHk.X>B,L(EJe"AMHk1Z>]P^,F,O@GMdCLa@!7QB,L+ +F,XIKNb!I"ApfkVI?eGnQ=bN0A9sGMHBVi`P%/a"@X+&FGEQH]P[o-+A:'SOHBhudQ"56,A:'SQH^//h +Q"56+A:'POH^&#dJ!+8eP$rNr@!.Q;FH'RJN*ULa??D68Fc^$VP%&^"Ap]bSI$A>oQ"b]5B76(YI?nJm +Q"53*@sX>IG*-0UOC36m@!7T]P^+EJRh=M-Y1\?#tp0 +F,XCHN*UL`??D-6G)^u[GE63XO(!9p@]Pa, +EJe"AMd:C^??D*4FH'XMNF6pi@]P^+EJ[n>M-Y1PMd:C_??D-5FGsRLN*g^d?Z_65FGsLIN*g^f@<[iCGEQBYP%&X!@X"#FGEQEZ +P%&[!@X+#EG`cK]P%K*)AUBVPI$A/gP@Ad!@X!rEH'2`cP@]*(@X+&FG`lT`P@T!(A9sGMHBVlcP%/d# +@X+&FGEH[3\%>a\i%R9X!b>[3_' +?(5,+RpTNm?XK:-?CP2,SR-eRT3u0$?t5g:A"R.;RpBBi>[Ee%>F/MsQWdRY>$@4q>*W5oQ!%7R='1Yf +=-QcfPZCkM?[G!>aeo'RTs-d>[3\$>F&GrQ<@@U=BLhj=I!#k +Q$7.o=dE2nQ<7:U=BUnP=BLhi=HuujQ<@@W=^%.p=dN8pQWdRZ>$@J$?(P;,Sm>Zo?XKC3?_1V6 +SmPrt?XK@2?^b5*R9X"+ZEsPKrltGnrndY9rp9XTrq??erquHhl2Ub[rqQKDqZ-W9J"j$S@!.Q;FH9aM +Na6^b?$(s0F,F1BM-G"W>B5R)Ef"%AM-P(X>]P[+Ef"%BMHt:\?#tm-F,F1BM-=kR=`9'sDM;),KN;rD +>&fC'Ef+1FN*g^e@G)g$UOCEKt@sO2IHBMcaP$`?m?Z_<9G*$0WP%&[!@X+&FGZBo:H'2Z_P%&^" +@X4,HH'2Z`P%8p'C4DUdJ=1/'R;.;@App%WI$\JpR;%2@Bn2XdJ=1/%R:L]0@saDJGEH9VOC36l?Zh?8 +FH'^NNF?mf?uq97IrpWVF,aOKNF-gg@!.K;FcKgNNF-de@!7Q]Yd-F,F4DMHk4[>&f@%EJRh>M-P+Z?$)!3FGsRLNF-gf?ZhB;GEQBZ +P@Jm%@sX>LHBVlcPCI+hP%&[!@&f@%EJRk@MHk7]??D*4Fc9[LN*g[d?#kj-Ef"%A +MdLRd@!7WCH^&/kQ>(f8COhgfJ!k#"QY1c5AUKbSH^/,hP[o-*@sXAKH'Dc`P[f$)@sXDLH'2W^P%&^" +@X4,HHBVldP\#6,Apf)nAp]bOHBM]]P$`?m??D37FH0^NO'm-m@sX;KH]hufQ"GE/ApfkUI$J8iP[o*( +@sO5GFcg'RO'?X_>B,O(EJdq>MHk4]?Z_97FcBdPNaR$j@<[cAGE60VO(*NI$SAmQ=YH/A:0VPH]qrcP%/g$@sX;JHBMcaP%&a#@X!oBFcTmPNa?dc??;'3F,jRK +NaQsj@!.Q;FH9aMNaHphIp[>Z@!7W@HBM``P%&[!@]Yd1FaoBZG)p*VOC +G*-3WO^WKt@X+&FHBM``P%&ocO(* +G)fjMMd:F_?$)$3FGsUNNa[0o@X!oCGE63WO(*?q@X*uGH]j/CQ#oG`Gt:JS8P4P-9S?/9Lepp+;GrNR +;ijsXP#YMG<`YGbkPG<)o,]+&T"R9X!b>[3_'?(,&)R9X!b>?mM!>*iDrQs3d^>?dM#>aer(RpB?h?='+-?CP8-RpKEk?XK=1?^tM2 +Smc'"@:Ps?@A%+=T3u*!?XfX8Ipo$[A"d@?TOD?'@:>X3?CG/+Qs3d]>$@7r>*`>qQ$@4q=d<,n +Q!%7U>?[=s>ErAqQ!.@V>$@4q>*`ArR9Npa>[3\%>a\i%R9X!a>?dFu>*`;oQ<@@T;`bDE +;cAlZ>a?dJ!>F8W!RTj'e>[C4;R\I$8#dP$rNr@!.Q=FcKgO +NF6mg@<@K;FH'aON+%3XN*g^e?Zh?8FcKjQNaR$j?Zh?8FcBdPNaR$j@G)g!TNad3n@<[c@G*$*S +OBQX^>&]C'E/@b;Lg"bR>&]:$E/@h@Md1=]>]Yg.F,O4@M-=kS>B,O*F,O=GMdUXd@!.H:FcBgPNa[-p +@X+)HH';cbP%8m%@sX;f@X=2HG`lKYO^3'f>]Yg-Ef+%>M-=kT>]P^,F,O@HMdLUc?Zh?9FcKaLN*C@\ +>]Yj2FH0aPOC`a&B7,tYI[=f!R;.5>Bml=^I$SAlQ"GB.Ap]bRH^&#dP[\s'@X=8KH^/)fQ"#'&@=")G +H'2W^P%&a#@saDLH]r#fJ!=MkP@Ad"@<[lAFcKaLNF$[d?Z_<9Fc^'YP%/g$AUBYQH^&)gP\#3+A:'MM +HBM`_P$iEo?Z_?4Ef4+@Md(1[>B,U.F,aRLNF6mg@kQ"56+A9sGMHBVlcP%8m%A9sGLHBM`^OCG`ZB[O^i^"A:'JLHBDTXNF-gf?Zh?9FcL!YO_&m&@sX8H +G`cBWN`pFZ>&]='F,F7FMdU^XNad3n@X*uDH')N[OC30h?ZV-3FGjFHMI(C`@!.N;`?[G!>FA`$RTs-e>[a\f$QWmX[>$@:t>F8W!R9X!c?!Wn)?CG2,RpKEi?='+-?CYA0S6oWn +?sfL6@@ptF/MrQWdOX>$@4q>*`ArQ$@1p>*`ArQWmX[>$@4q=dE5pQ?[G!>a\i%R9X!b>[3\%>aSc#QWm[[=^%+o=d2ofP>tYJ;c])\ +kPH<*#5`=-Q]dPZ:bK>I>a+&W"Qs[*Y%?(,#(RTs-e>[[aAMrQ!%;+]=\'drm^r%ro="BrpTjYrqHEgrquHhl2Ub\rqcWHqZ-W=J#9K`@X=2H +G`lKZO^N?n?Z_<8FH0aONF6mg@FcKdMMd:C]>]P^+EJ[q?MI(@^?Z_69G`cK]O^`Tu@X4)DGE-$P +N*^Ub@!.H:FcBaNNF-gf??D*2FGjOLNF@$l@X!lBGE60VO(*<-A:'MNH]qrbP@Jm%@saJNH^/)fQ"59-A:0YQI$A,fP@Ad"@<[l@FH0XKNF$ae +?Zh?8G)g!UOC&]:$EJ[k=Md(4\?ZV98FH9gQOC36n@!7W>G*$-U +O^`Nt@<[lDGEHGEH?ZO^`Qt@X4)FH')T_P%&a#@X*uCG`Z9UNaHpg??M34FGjIIMdCL` +??D*3FGjIIMdCLa?$)$2FH'RUFcKdNO(!6q@X!uEHBMcbP@Ag#@X4,EGEH6TOBm!h?$)*4FH0[MO'd$k +?ZhH;G*$-WP%&a#A:'PTI[FeuQtLl7B7?1YI$A,dP%/d#@X+&FG`lQ^P%&^"@X*uCGE6-TNaHpg?ZqH< +G`lN\P%/j%@saAJG`lN\P$rX!Iq!\d@sX>QI?nSqQYCl6Bml:ZI$J8iP\5E2C4DXcI[FYmP%/j%@X!oB +G)osONF$[b??;'3F,XFIN*^Ra??D-4FGsOJN*g[c?Z_67FH'[NNaR!i??D-4FGsXPO(*&]=&EJdt@MHk4]?#u!3FcKmT +P%&[!@saAKH]hi_P$iHp@!7T]Ym2FH0^MO(!6p@<[i@FGjIIMdLsVNF6mg@!7T?G`ZBZOCEHs@$7(l=HcceP?(b7P>tYJ<`YGf=d<,nQs3a]>?dFu>*`ArQ$7+o=d<)kPuq.R +=BUnk=dE5oQ$@7s>*iJtR9Npa>?mP#>F8W!Qs3d^>?dM#>a\i%RTs*d?!Wq*?(5/+RpKEk?XK=1 +?^tJ1RpKEj?='+-?^kA/Rp99h>[ael$Q<@CV=BUqm=dN;qQWdR[>?mP" +>aS`"Qs3d[=B^qk=d3&lQ!%:V=^%.r>F/T!RTs-e?!Wn)?(,&)RTs-e>[aJVsQWdOV='(Vf=-cul +Q$7.o=dE2nPs&5OPuq.S=]q+r>*rQ!RTs0f?!`t)?(,#(RU'3g?!Wn)?(,#' +RTs*c>[*V$>F/T!QX!a]>?[=r=iS:ormC_trnm_;rp0RQrq69crql]np&F:Vrquclrn.)Jrm$"kZFs^n +P%&[!@<[iAG*$'QO'd!h@!7Q=G)g!TO(!6n?Z_64FGjCEMHb+X>]P^.F,OCIN+70sA9sDLHBMfbP%&Ws +@B5X.FH'XMNF-ge??D-4FGsRLNF-de??D-4F,XCFMd1:[?#ts3FH'[ONamBuA9sDKH')T^ +P%/g$@sX;IG`lN[P$rQs@!.KZ@!.K;G)g!SNa[$h@W[T;F,XLKMdLO_?ZV-4FGjRKMdgdf@X!oEHBVf_ +P%&Tt@]Pd,E/7\:LK\YR>&]@'EJn.ENa?gf?ZhE:FcTmPO'd$j +@!7W?GEH?YO^WHr@<[iCG*-6WP%&[!@sO5IH'2Z_P%/d"A9sDLHBM`^OC^pgS?$)*8G*6B>[0G)]sTO(!9_O^`Tu@<[c@FcKgONa6ab?#tm,EJ[kB,L)Ef44ENF$af +@<[lDG`lTaP@T$(@X+&DG*$*TO'Zpg?Z_?;GEH?YP%&Wu@X+&HHBVoeP[o*(@X!uDGEH6TO'd!i>]Yj. +F,O:ENF$^e??D6:GEH*iDrPZV%P<`bJc=+?H7$@:t>F8Z#QX!a]>?dCt>F&GrQ?[G!>a\f$Qs?dJ!>F8W!R9X!b>[3\%>aer(RpB$@7r=d2uiPZLqP +=]q(p>*`;oQ<@@W=^%.q>*iDqQ<@CW=]q"Q=BLhj=I*)mQs3d_>[3_'?CG2,RpB[3\$>aJ]"QWm[\>?dFu>F/MsQSuIpEWKNgMP+AM6SZ%aCWKWpRPFeeVO?VimRJP+AM6J"3F!S#2=;VNICGP+8G5SYqX@VimUKP+AM6SYq[BW0VL>Vj![MPF\Y9SYqXAVimUKP+AM6SYqXAVimRJP+8G4S>MI?Vj![MPFe_VF8UN(U6EI*;!RA5t:WKj'U +Q(G%ASu\-JWfs$SPFeeVO@VimULPF\Y8SYqX@VimUKPF\Y9SZ%^BW03^MPF\Y9 +SZ%aCWKWpQPFeb;SuS!GWfs$SPFee?TW=BOX-K9VPFeb;SuJ!HWg00UQ(G"@SuS!GW0VO@W0Su\'HWfs$SPFeeSu\!DVf[BFFFK+1S>MRCWg00UPFeb;SuIpEW0 +SuS!GWKWmOPF\Y8SYqXAVj![MPFe_:SU[T%SZ%aCVimUKP+AM6SYqX@VimUKP+8D4S>MI>VNICGOdi51 +S#2C?Vj![MQ(G"@SuS'IWfs$RPFeb:SZ%^BW0SuS!FWKWmOPF\\:SZ.dC +W03^MP+AP8SZ%aCW0VL>VilP"Vj![LPF\V8Su@jEW0VRAVj*dPPb4q>SuJ!IWg03VQCt:ETrbH&[\o4JViZt%WfE-iWfE.;MMm=0DMiCOWK*"@PEN&2P-'n1XcejLP*2r1P-'n0 +Xc\aJP*)l/Ofab.Xc\aJP*)l0P-'n1XcejLP*2o/OfXY,XH8RGOccc.Ofae/XcegKP*2u2P-'n1Y*+sN +P*2u2P-0t2Y*+sMP*2u2P-0t2XcejMP*2u2J!-stP-0t2Y*+sMP*2r0OfX\,X,`7@NfU6$O/n;%X,`7A +OH?N)OK4J(WfW:ANfU6#NiJ,#X,rFDOH?Q*OfXY+XH8RGOH?Q+OK=S,Xc\aJP*)l/OfXY,XH8ODNfU3# +O0"G)XHAXHOH?Q*OK=P+XH8RGOH?Q*OfXY+X$)Q*X,rCDOH?Q+Ofab.XcejLP*2r1Ofae/XcegKP*)i. +OfX\-XHAXIOHH].PH^:9ZBgi`R$kCPSCH!8rnRM4roa:Irp]pZrqHEgrqucop&F:Vrr)iorn@5LrmLf5 +rosFDro*k3rn.5#rmLemrm(MeqoaQ5d`R-`l,s"AqhG*dV94A3J]dc1rk\JdrkX0.QHI4iqoeu_rlb2_ +rltGfqp5/brm1Shqp##^rlb;brlb)Zrk\JdrkX]=J]cilrlb;brltGgrmC_ormq)&rndY6roa:HrpTjX +rq??erql]mrr2Tjl2Ub^rqucMqZ-WGrpg!Trp'LFro="9rn[S.rn7;&rmptsJ^i,tJ^ir6rlY+trlV(e +J^f8#psf;cqi1TtJ^g"8`mj\3pt#>orn.5%rn."tqpk\spso/hrlY+trlU>PJ^iQ+rmgnsrn.5'rnRM0 +ro*k;roj@IrpTjWrq69crqcWlrr)iqp&F:Vrr2oqrnRANrn%/Arpg!Vrp9XKroa:Aro=":ro!e5J_nW- +J_oYJrm^h0rm[e$J_kt7ptl#"qiq*0J_l^L\)-]5ro!J,rndY3m,%`kqiq*0OPYQFgYVhbro!e8ro="> +roj@HrpB^Srpp']rqHEfrql]mrr)iqp&F:Vqu6TNqZ-WJrqHEbrq$-YrpKdQrp0RKqrn%BJ`b2=J`c4Z +rnRC=rnO@4J`_OGpu_S2qjIH=J``9\^#o=WroWA+roX"=n)jW)qjIH=OQM,Vf]N1rroj@Grp'LLrpB^R +rpg!Zrq69brqZQjrqucoqu69gk5YG[rn[GOrn@AIrqQKdrq69^rpp'Yrp]pUqsK%&bjBuKl0\K0qk!fH +V#ebAk6qt^6fqtpBjqu-Ekm/Q,GrnmSQrndYRqu->c>Jbo0 %APLeod +EI +Q +0 0.75195312 0 0 -0.75195312 478.8049 285.3067 makepat +q +478.8049 285.3067 m +496.85181 285.3067 l +496.85181 267.2598 l +478.8049 267.2598 l +h +478.8049 285.3067 m +W +478.8049 285.3067 m +496.85181 285.3067 l +496.85181 267.2598 l +478.8049 267.2598 l +h +478.8049 285.3067 m +W +36 9 770 577.20001 rc +478.8049 285.3067 m +496.85181 285.3067 l +496.85181 267.2598 l +478.8049 267.2598 l +h +f +Q +/Cs2 SC +0 0 0 sc +q +36 9 770 577.20001 rc +0.75195312 0 0 -0.75195312 512.01642 288.0986 cm +/F5.1[ 26 0 0 -26 0 0]sf +0 24 m +(\(\)*+,-.&)[ 15.704000 12.454000 11.096800 5.699200 14.346800 13.000000 7.222800 0.000000 ] xS +Q +1 0.75195312 0 0 -0.75195312 612.32428 285.3067 makepat +q +612.32428 285.3067 m +630.37122 285.3067 l +630.37122 267.2598 l +612.32428 267.2598 l +h +612.32428 285.3067 m +W +612.32428 285.3067 m +630.37122 285.3067 l +630.37122 267.2598 l +612.32428 267.2598 l +h +612.32428 285.3067 m +W +36 9 770 577.20001 rc +612.32428 285.3067 m +630.37122 285.3067 l +630.37122 267.2598 l +612.32428 267.2598 l +h +f +Q +/Cs2 SC +0 0 0 sc +q +36 9 770 577.20001 rc +0.75195312 0 0 -0.75195312 645.53583 288.0986 cm +/F5.1[ 26 0 0 -26 0 0]sf +0 24 m +(\(\)*+,-.!)[ 15.704000 12.454000 11.096800 5.699200 14.346800 13.000000 7.222800 0.000000 ] xS +ep +end +%%Trailer +%%Pages: 1 +%%BoundingBox: 0 0 596 841 +%%EOF diff --git a/layout-pdfbox/NOTICE.txt b/graphics-pdfbox-layout/NOTICE.txt similarity index 100% rename from layout-pdfbox/NOTICE.txt rename to graphics-pdfbox-layout/NOTICE.txt diff --git a/layout-pdfbox/build.gradle b/graphics-pdfbox-layout/build.gradle similarity index 100% rename from layout-pdfbox/build.gradle rename to graphics-pdfbox-layout/build.gradle diff --git a/graphics-pdfbox-layout/src/main/java/module-info.java b/graphics-pdfbox-layout/src/main/java/module-info.java new file mode 100644 index 0000000..4834af9 --- /dev/null +++ b/graphics-pdfbox-layout/src/main/java/module-info.java @@ -0,0 +1,10 @@ +module org.xbib.graphics.layout.pdfbox { + exports org.xbib.graphics.pdfbox.layout.elements; + exports org.xbib.graphics.pdfbox.layout.elements.render; + exports org.xbib.graphics.pdfbox.layout.shape; + exports org.xbib.graphics.pdfbox.layout.text; + exports org.xbib.graphics.pdfbox.layout.text.annotations; + exports org.xbib.graphics.pdfbox.layout.util; + requires transitive org.apache.pdfbox; + requires transitive java.desktop; +} diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/ControlElement.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/ControlElement.java similarity index 91% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/ControlElement.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/ControlElement.java index fc52e3b..f8a5026 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/ControlElement.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/ControlElement.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; /** * ControlElements do not have a drawable representation, but control page flow, diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Cutter.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Cutter.java similarity index 92% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Cutter.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Cutter.java index 6a2d2b3..4e76f4f 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Cutter.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Cutter.java @@ -1,9 +1,9 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.text.DrawListener; -import org.xbib.graphics.layout.pdfbox.text.Position; +import org.xbib.graphics.pdfbox.layout.text.DrawListener; +import org.xbib.graphics.pdfbox.layout.text.Position; import java.io.IOException; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Dimension.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Dimension.java similarity index 96% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Dimension.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Dimension.java index 27a2b49..64d3716 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Dimension.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Dimension.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; /** * In order to avoid dependencies to AWT, we use our own Dimension class here. diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Dividable.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Dividable.java similarity index 96% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Dividable.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Dividable.java index 5f6c9b6..9468d01 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Dividable.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Dividable.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; import java.io.IOException; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Document.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Document.java similarity index 95% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Document.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Document.java index 83fb1a1..535ac6e 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Document.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Document.java @@ -1,14 +1,14 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.common.PDRectangle; -import org.xbib.graphics.layout.pdfbox.elements.render.Layout; -import org.xbib.graphics.layout.pdfbox.elements.render.LayoutHint; -import org.xbib.graphics.layout.pdfbox.elements.render.RenderContext; -import org.xbib.graphics.layout.pdfbox.elements.render.RenderListener; -import org.xbib.graphics.layout.pdfbox.elements.render.Renderer; -import org.xbib.graphics.layout.pdfbox.elements.render.VerticalLayout; -import org.xbib.graphics.layout.pdfbox.elements.render.VerticalLayoutHint; +import org.xbib.graphics.pdfbox.layout.elements.render.Layout; +import org.xbib.graphics.pdfbox.layout.elements.render.LayoutHint; +import org.xbib.graphics.pdfbox.layout.elements.render.RenderContext; +import org.xbib.graphics.pdfbox.layout.elements.render.RenderListener; +import org.xbib.graphics.pdfbox.layout.elements.render.Renderer; +import org.xbib.graphics.pdfbox.layout.elements.render.VerticalLayout; +import org.xbib.graphics.pdfbox.layout.elements.render.VerticalLayoutHint; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Drawable.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Drawable.java similarity index 88% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Drawable.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Drawable.java index 3119ca3..2336479 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Drawable.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Drawable.java @@ -1,10 +1,10 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.elements.render.Layout; -import org.xbib.graphics.layout.pdfbox.text.DrawListener; -import org.xbib.graphics.layout.pdfbox.text.Position; +import org.xbib.graphics.pdfbox.layout.elements.render.Layout; +import org.xbib.graphics.pdfbox.layout.text.DrawListener; +import org.xbib.graphics.pdfbox.layout.text.Position; import java.io.IOException; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Element.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Element.java similarity index 67% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Element.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Element.java index dc67d17..81f40db 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Element.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Element.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; /** * Base (tagging) interface for elements in a {@link Document}. diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Frame.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Frame.java similarity index 98% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Frame.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Frame.java index 7ed2348..b1d5158 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Frame.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Frame.java @@ -1,13 +1,13 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.shape.Rect; -import org.xbib.graphics.layout.pdfbox.shape.Shape; -import org.xbib.graphics.layout.pdfbox.shape.Stroke; -import org.xbib.graphics.layout.pdfbox.text.DrawListener; -import org.xbib.graphics.layout.pdfbox.text.Position; -import org.xbib.graphics.layout.pdfbox.text.WidthRespecting; +import org.xbib.graphics.pdfbox.layout.shape.Rect; +import org.xbib.graphics.pdfbox.layout.shape.Shape; +import org.xbib.graphics.pdfbox.layout.shape.Stroke; +import org.xbib.graphics.pdfbox.layout.text.DrawListener; +import org.xbib.graphics.pdfbox.layout.text.Position; +import org.xbib.graphics.pdfbox.layout.text.WidthRespecting; import java.awt.Color; import java.io.IOException; import java.util.Collection; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/HorizontalRuler.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/HorizontalRuler.java similarity index 88% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/HorizontalRuler.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/HorizontalRuler.java index 4646510..933630b 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/HorizontalRuler.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/HorizontalRuler.java @@ -1,11 +1,11 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.shape.Stroke; -import org.xbib.graphics.layout.pdfbox.text.DrawListener; -import org.xbib.graphics.layout.pdfbox.text.Position; -import org.xbib.graphics.layout.pdfbox.text.WidthRespecting; +import org.xbib.graphics.pdfbox.layout.shape.Stroke; +import org.xbib.graphics.pdfbox.layout.text.DrawListener; +import org.xbib.graphics.pdfbox.layout.text.Position; +import org.xbib.graphics.pdfbox.layout.text.WidthRespecting; import java.awt.Color; import java.io.IOException; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/ImageElement.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/ImageElement.java similarity index 93% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/ImageElement.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/ImageElement.java index fd47698..293d5dd 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/ImageElement.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/ImageElement.java @@ -1,11 +1,11 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.text.DrawListener; -import org.xbib.graphics.layout.pdfbox.text.Position; -import org.xbib.graphics.layout.pdfbox.text.WidthRespecting; -import org.xbib.graphics.layout.pdfbox.util.CompatibilityHelper; +import org.xbib.graphics.pdfbox.layout.text.DrawListener; +import org.xbib.graphics.pdfbox.layout.text.Position; +import org.xbib.graphics.pdfbox.layout.text.WidthRespecting; +import org.xbib.graphics.pdfbox.layout.util.CompatibilityHelper; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Orientation.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Orientation.java similarity index 52% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Orientation.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Orientation.java index 91db239..48459ef 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Orientation.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Orientation.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; public enum Orientation { diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/PageFormat.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/PageFormat.java similarity index 98% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/PageFormat.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/PageFormat.java index ec4a1b1..d8d1243 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/PageFormat.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/PageFormat.java @@ -1,8 +1,8 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; import org.apache.pdfbox.pdmodel.common.PDRectangle; -import org.xbib.graphics.layout.pdfbox.elements.render.VerticalLayout; -import org.xbib.graphics.layout.pdfbox.text.Constants; +import org.xbib.graphics.pdfbox.layout.elements.render.VerticalLayout; +import org.xbib.graphics.pdfbox.layout.text.Constants; /** * Defines the size and orientation of a page. The default is A4 portrait diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Paragraph.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Paragraph.java similarity index 85% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Paragraph.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Paragraph.java index 6e9fdc6..609a083 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Paragraph.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Paragraph.java @@ -1,13 +1,13 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.text.Alignment; -import org.xbib.graphics.layout.pdfbox.text.DrawListener; -import org.xbib.graphics.layout.pdfbox.text.Position; -import org.xbib.graphics.layout.pdfbox.text.TextFlow; -import org.xbib.graphics.layout.pdfbox.text.TextSequenceUtil; -import org.xbib.graphics.layout.pdfbox.text.WidthRespecting; +import org.xbib.graphics.pdfbox.layout.text.Alignment; +import org.xbib.graphics.pdfbox.layout.text.DrawListener; +import org.xbib.graphics.pdfbox.layout.text.Position; +import org.xbib.graphics.pdfbox.layout.text.TextFlow; +import org.xbib.graphics.pdfbox.layout.text.TextSequenceUtil; +import org.xbib.graphics.pdfbox.layout.text.WidthRespecting; import java.io.IOException; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/PositionControl.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/PositionControl.java similarity index 98% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/PositionControl.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/PositionControl.java index 97a9b03..9c4c8cf 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/PositionControl.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/PositionControl.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; /** * Utility class to create elements that allow the manipulation of the current diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Rectangle.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Rectangle.java similarity index 96% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Rectangle.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Rectangle.java index 825da6a..0b72efb 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/Rectangle.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/Rectangle.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; /** * In order to avoid dependencies to AWT, we use our own Rectangle class here. diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/VerticalSpacer.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/VerticalSpacer.java similarity index 90% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/VerticalSpacer.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/VerticalSpacer.java index fb24a92..4716d60 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/VerticalSpacer.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/VerticalSpacer.java @@ -1,9 +1,9 @@ -package org.xbib.graphics.layout.pdfbox.elements; +package org.xbib.graphics.pdfbox.layout.elements; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.text.DrawListener; -import org.xbib.graphics.layout.pdfbox.text.Position; +import org.xbib.graphics.pdfbox.layout.text.DrawListener; +import org.xbib.graphics.pdfbox.layout.text.Position; import java.io.IOException; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/ColumnLayout.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/ColumnLayout.java similarity index 92% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/ColumnLayout.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/ColumnLayout.java index 7f2a721..df09a9b 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/ColumnLayout.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/ColumnLayout.java @@ -1,8 +1,8 @@ -package org.xbib.graphics.layout.pdfbox.elements.render; +package org.xbib.graphics.pdfbox.layout.elements.render; -import org.xbib.graphics.layout.pdfbox.elements.ControlElement; -import org.xbib.graphics.layout.pdfbox.elements.Drawable; -import org.xbib.graphics.layout.pdfbox.elements.Element; +import org.xbib.graphics.pdfbox.layout.elements.ControlElement; +import org.xbib.graphics.pdfbox.layout.elements.Drawable; +import org.xbib.graphics.pdfbox.layout.elements.Element; import java.io.IOException; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/ColumnLayoutHint.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/ColumnLayoutHint.java similarity index 96% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/ColumnLayoutHint.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/ColumnLayoutHint.java index 0febecd..b20704e 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/ColumnLayoutHint.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/ColumnLayoutHint.java @@ -1,6 +1,6 @@ -package org.xbib.graphics.layout.pdfbox.elements.render; +package org.xbib.graphics.pdfbox.layout.elements.render; -import org.xbib.graphics.layout.pdfbox.text.Alignment; +import org.xbib.graphics.pdfbox.layout.text.Alignment; /** * The column layout hint provides currently the same possibilities as the diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/Layout.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/Layout.java similarity index 59% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/Layout.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/Layout.java index 686cbf1..fbe8686 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/Layout.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/Layout.java @@ -1,6 +1,6 @@ -package org.xbib.graphics.layout.pdfbox.elements.render; +package org.xbib.graphics.pdfbox.layout.elements.render; -import org.xbib.graphics.layout.pdfbox.elements.Element; +import org.xbib.graphics.pdfbox.layout.elements.Element; /** * A layout is used to size and position the elements of a document according to diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/LayoutHint.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/LayoutHint.java similarity index 56% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/LayoutHint.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/LayoutHint.java index d15b80f..298dc91 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/LayoutHint.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/LayoutHint.java @@ -1,7 +1,7 @@ -package org.xbib.graphics.layout.pdfbox.elements.render; +package org.xbib.graphics.pdfbox.layout.elements.render; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.Element; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.Element; /** * Each element in a document is diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/RenderContext.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/RenderContext.java similarity index 93% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/RenderContext.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/RenderContext.java index a30cd6c..a6a9ff4 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/RenderContext.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/RenderContext.java @@ -1,23 +1,23 @@ -package org.xbib.graphics.layout.pdfbox.elements.render; +package org.xbib.graphics.pdfbox.layout.elements.render; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPage; import org.apache.pdfbox.pdmodel.PDPageContentStream; import org.apache.pdfbox.pdmodel.common.PDRectangle; -import org.xbib.graphics.layout.pdfbox.elements.ControlElement; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.Element; -import org.xbib.graphics.layout.pdfbox.elements.Orientation; -import org.xbib.graphics.layout.pdfbox.elements.PageFormat; -import org.xbib.graphics.layout.pdfbox.elements.PositionControl; -import org.xbib.graphics.layout.pdfbox.elements.PositionControl.MarkPosition; -import org.xbib.graphics.layout.pdfbox.elements.PositionControl.MovePosition; -import org.xbib.graphics.layout.pdfbox.elements.PositionControl.SetPosition; -import org.xbib.graphics.layout.pdfbox.text.DrawContext; -import org.xbib.graphics.layout.pdfbox.text.DrawListener; -import org.xbib.graphics.layout.pdfbox.text.Position; -import org.xbib.graphics.layout.pdfbox.text.annotations.AnnotationDrawListener; -import org.xbib.graphics.layout.pdfbox.util.CompatibilityHelper; +import org.xbib.graphics.pdfbox.layout.elements.ControlElement; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.Element; +import org.xbib.graphics.pdfbox.layout.elements.Orientation; +import org.xbib.graphics.pdfbox.layout.elements.PageFormat; +import org.xbib.graphics.pdfbox.layout.elements.PositionControl; +import org.xbib.graphics.pdfbox.layout.elements.PositionControl.MarkPosition; +import org.xbib.graphics.pdfbox.layout.elements.PositionControl.MovePosition; +import org.xbib.graphics.pdfbox.layout.elements.PositionControl.SetPosition; +import org.xbib.graphics.pdfbox.layout.text.DrawContext; +import org.xbib.graphics.pdfbox.layout.text.DrawListener; +import org.xbib.graphics.pdfbox.layout.text.Position; +import org.xbib.graphics.pdfbox.layout.text.annotations.AnnotationDrawListener; +import org.xbib.graphics.pdfbox.layout.util.CompatibilityHelper; import java.io.Closeable; import java.io.IOException; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/RenderListener.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/RenderListener.java similarity index 93% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/RenderListener.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/RenderListener.java index 80c8248..d702fe6 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/RenderListener.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/RenderListener.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.elements.render; +package org.xbib.graphics.pdfbox.layout.elements.render; import java.io.IOException; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/Renderer.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/Renderer.java similarity index 86% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/Renderer.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/Renderer.java index 57b4ab8..a5e3a0d 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/Renderer.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/Renderer.java @@ -1,6 +1,6 @@ -package org.xbib.graphics.layout.pdfbox.elements.render; +package org.xbib.graphics.pdfbox.layout.elements.render; -import org.xbib.graphics.layout.pdfbox.elements.Element; +import org.xbib.graphics.pdfbox.layout.elements.Element; import java.io.IOException; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/VerticalLayout.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/VerticalLayout.java similarity index 94% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/VerticalLayout.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/VerticalLayout.java index 2e27f50..aaa741b 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/VerticalLayout.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/VerticalLayout.java @@ -1,17 +1,17 @@ -package org.xbib.graphics.layout.pdfbox.elements.render; +package org.xbib.graphics.pdfbox.layout.elements.render; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.elements.ControlElement; -import org.xbib.graphics.layout.pdfbox.elements.Cutter; -import org.xbib.graphics.layout.pdfbox.elements.Dividable; -import org.xbib.graphics.layout.pdfbox.elements.Drawable; -import org.xbib.graphics.layout.pdfbox.elements.Element; -import org.xbib.graphics.layout.pdfbox.elements.PageFormat; -import org.xbib.graphics.layout.pdfbox.elements.VerticalSpacer; -import org.xbib.graphics.layout.pdfbox.text.Alignment; -import org.xbib.graphics.layout.pdfbox.text.Position; -import org.xbib.graphics.layout.pdfbox.text.WidthRespecting; -import org.xbib.graphics.layout.pdfbox.util.CompatibilityHelper; +import org.xbib.graphics.pdfbox.layout.elements.ControlElement; +import org.xbib.graphics.pdfbox.layout.elements.Cutter; +import org.xbib.graphics.pdfbox.layout.elements.Dividable; +import org.xbib.graphics.pdfbox.layout.elements.Drawable; +import org.xbib.graphics.pdfbox.layout.elements.Element; +import org.xbib.graphics.pdfbox.layout.elements.PageFormat; +import org.xbib.graphics.pdfbox.layout.elements.VerticalSpacer; +import org.xbib.graphics.pdfbox.layout.text.Alignment; +import org.xbib.graphics.pdfbox.layout.text.Position; +import org.xbib.graphics.pdfbox.layout.text.WidthRespecting; +import org.xbib.graphics.pdfbox.layout.util.CompatibilityHelper; import java.io.IOException; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/VerticalLayoutHint.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/VerticalLayoutHint.java similarity index 98% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/VerticalLayoutHint.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/VerticalLayoutHint.java index 64af7fd..775a4a6 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/elements/render/VerticalLayoutHint.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/elements/render/VerticalLayoutHint.java @@ -1,6 +1,6 @@ -package org.xbib.graphics.layout.pdfbox.elements.render; +package org.xbib.graphics.pdfbox.layout.elements.render; -import org.xbib.graphics.layout.pdfbox.text.Alignment; +import org.xbib.graphics.pdfbox.layout.text.Alignment; /** * Layout hint for the {@link VerticalLayout}. You may specify margins to define diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/AbstractShape.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/AbstractShape.java similarity index 88% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/AbstractShape.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/AbstractShape.java index 684ca97..fbd0211 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/AbstractShape.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/AbstractShape.java @@ -1,10 +1,10 @@ -package org.xbib.graphics.layout.pdfbox.shape; +package org.xbib.graphics.pdfbox.layout.shape; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.text.DrawListener; -import org.xbib.graphics.layout.pdfbox.text.Position; -import org.xbib.graphics.layout.pdfbox.util.CompatibilityHelper; +import org.xbib.graphics.pdfbox.layout.text.DrawListener; +import org.xbib.graphics.pdfbox.layout.text.Position; +import org.xbib.graphics.pdfbox.layout.util.CompatibilityHelper; import java.awt.Color; import java.io.IOException; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/Ellipse.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/Ellipse.java similarity index 86% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/Ellipse.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/Ellipse.java index 92ed3be..0e42966 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/Ellipse.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/Ellipse.java @@ -1,7 +1,7 @@ -package org.xbib.graphics.layout.pdfbox.shape; +package org.xbib.graphics.pdfbox.layout.shape; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.text.Position; +import org.xbib.graphics.pdfbox.layout.text.Position; import java.io.IOException; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/Rect.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/Rect.java similarity index 83% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/Rect.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/Rect.java index 8d69db1..585cc85 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/Rect.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/Rect.java @@ -1,8 +1,8 @@ -package org.xbib.graphics.layout.pdfbox.shape; +package org.xbib.graphics.pdfbox.layout.shape; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.text.Position; +import org.xbib.graphics.pdfbox.layout.text.Position; import java.io.IOException; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/RoundRect.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/RoundRect.java similarity index 96% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/RoundRect.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/RoundRect.java index b961ba8..4e616b0 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/RoundRect.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/RoundRect.java @@ -1,9 +1,9 @@ -package org.xbib.graphics.layout.pdfbox.shape; +package org.xbib.graphics.pdfbox.layout.shape; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.text.Position; -import org.xbib.graphics.layout.pdfbox.util.CompatibilityHelper; +import org.xbib.graphics.pdfbox.layout.text.Position; +import org.xbib.graphics.pdfbox.layout.util.CompatibilityHelper; import java.io.IOException; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/Shape.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/Shape.java similarity index 94% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/Shape.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/Shape.java index 08b41bd..3c0d929 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/Shape.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/Shape.java @@ -1,9 +1,9 @@ -package org.xbib.graphics.layout.pdfbox.shape; +package org.xbib.graphics.pdfbox.layout.shape; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.text.DrawListener; -import org.xbib.graphics.layout.pdfbox.text.Position; +import org.xbib.graphics.pdfbox.layout.text.DrawListener; +import org.xbib.graphics.pdfbox.layout.text.Position; import java.awt.Color; import java.io.IOException; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/Stroke.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/Stroke.java similarity index 99% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/Stroke.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/Stroke.java index 6970475..c5bc91e 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/shape/Stroke.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/shape/Stroke.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.shape; +package org.xbib.graphics.pdfbox.layout.shape; import org.apache.pdfbox.pdmodel.PDPageContentStream; import java.io.IOException; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/Alignment.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/Alignment.java similarity index 70% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/Alignment.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/Alignment.java index f8cbdcf..59b1d64 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/Alignment.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/Alignment.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; /** * Enumeration for (vertical) alignment. diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/Area.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/Area.java similarity index 89% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/Area.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/Area.java index 9544f38..eb25103 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/Area.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/Area.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import java.io.IOException; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/BaseFont.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/BaseFont.java similarity index 97% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/BaseFont.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/BaseFont.java index 23a944b..4a584b3 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/BaseFont.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/BaseFont.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import org.apache.pdfbox.pdmodel.font.PDFont; import org.apache.pdfbox.pdmodel.font.PDType1Font; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/Constants.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/Constants.java similarity index 96% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/Constants.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/Constants.java index fc481cb..11eb49b 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/Constants.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/Constants.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import org.apache.pdfbox.pdmodel.common.PDRectangle; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/ControlCharacter.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/ControlCharacter.java similarity index 97% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/ControlCharacter.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/ControlCharacter.java index 4179be7..4602af1 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/ControlCharacter.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/ControlCharacter.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import java.util.regex.Pattern; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/ControlCharacters.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/ControlCharacters.java similarity index 99% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/ControlCharacters.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/ControlCharacters.java index 8348756..32efa2e 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/ControlCharacters.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/ControlCharacters.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import java.awt.Color; import java.util.List; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/ControlFragment.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/ControlFragment.java similarity index 97% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/ControlFragment.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/ControlFragment.java index 7d35651..520a5fd 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/ControlFragment.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/ControlFragment.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import org.apache.pdfbox.pdmodel.font.PDType1Font; import java.awt.Color; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/DrawContext.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/DrawContext.java similarity index 92% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/DrawContext.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/DrawContext.java index 632f2a7..50169ef 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/DrawContext.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/DrawContext.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPage; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/DrawListener.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/DrawListener.java similarity index 90% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/DrawListener.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/DrawListener.java index 8781c96..810496f 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/DrawListener.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/DrawListener.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/DrawableText.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/DrawableText.java similarity index 94% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/DrawableText.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/DrawableText.java index bee09b1..04ffb0d 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/DrawableText.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/DrawableText.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import org.apache.pdfbox.pdmodel.PDPageContentStream; import java.io.IOException; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/FontDescriptor.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/FontDescriptor.java similarity index 97% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/FontDescriptor.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/FontDescriptor.java index 83802ff..b85afdb 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/FontDescriptor.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/FontDescriptor.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import org.apache.pdfbox.pdmodel.font.PDFont; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/Indent.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/Indent.java similarity index 99% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/Indent.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/Indent.java index 0cd97b8..8e46cf1 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/Indent.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/Indent.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import org.apache.pdfbox.pdmodel.font.PDFont; import java.awt.Color; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/IndentCharacters.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/IndentCharacters.java similarity index 97% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/IndentCharacters.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/IndentCharacters.java index 99e474f..1f87957 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/IndentCharacters.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/IndentCharacters.java @@ -1,9 +1,9 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import org.apache.pdfbox.pdmodel.font.PDFont; -import org.xbib.graphics.layout.pdfbox.util.CompatibilityHelper; -import org.xbib.graphics.layout.pdfbox.util.Enumerator; -import org.xbib.graphics.layout.pdfbox.util.EnumeratorFactory; +import org.xbib.graphics.pdfbox.layout.util.CompatibilityHelper; +import org.xbib.graphics.pdfbox.layout.util.Enumerator; +import org.xbib.graphics.pdfbox.layout.util.EnumeratorFactory; import java.awt.Color; import java.io.IOException; import java.util.List; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/NewLine.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/NewLine.java similarity index 95% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/NewLine.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/NewLine.java index e13c553..d580930 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/NewLine.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/NewLine.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; /** * Control fragment that represents a new line in text. It has a (font and) diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/Position.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/Position.java similarity index 97% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/Position.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/Position.java index e7a3efe..f8a85f0 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/Position.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/Position.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; /** * In order to avoid dependencies to AWT classes (e.g. Point), we have our own diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/ReplacedWhitespace.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/ReplacedWhitespace.java similarity index 93% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/ReplacedWhitespace.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/ReplacedWhitespace.java index 28f1333..648cbce 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/ReplacedWhitespace.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/ReplacedWhitespace.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; /** * Acts as a replacement for whitespace that has been removed by word wrapping. diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/SpaceUnit.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/SpaceUnit.java similarity index 94% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/SpaceUnit.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/SpaceUnit.java index d01fce4..2aea7f2 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/SpaceUnit.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/SpaceUnit.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import java.io.IOException; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/StyledText.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/StyledText.java similarity index 99% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/StyledText.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/StyledText.java index 5e61e7a..8fb6eec 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/StyledText.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/StyledText.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import org.apache.pdfbox.pdmodel.font.PDFont; import java.awt.Color; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextFlow.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextFlow.java similarity index 99% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextFlow.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextFlow.java index 7a2b84d..836bafb 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextFlow.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextFlow.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import org.apache.pdfbox.pdmodel.PDPageContentStream; import org.apache.pdfbox.pdmodel.font.PDFont; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextFlowUtil.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextFlowUtil.java similarity index 98% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextFlowUtil.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextFlowUtil.java index bd7e12b..b3504a2 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextFlowUtil.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextFlowUtil.java @@ -1,9 +1,9 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import org.apache.pdfbox.pdmodel.font.PDFont; -import org.xbib.graphics.layout.pdfbox.text.annotations.AnnotatedStyledText; -import org.xbib.graphics.layout.pdfbox.text.annotations.Annotation; -import org.xbib.graphics.layout.pdfbox.text.annotations.AnnotationCharacters; +import org.xbib.graphics.pdfbox.layout.text.annotations.AnnotatedStyledText; +import org.xbib.graphics.pdfbox.layout.text.annotations.Annotation; +import org.xbib.graphics.pdfbox.layout.text.annotations.AnnotationCharacters; import java.awt.Color; import java.io.IOException; import java.util.ArrayList; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextFragment.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextFragment.java similarity index 90% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextFragment.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextFragment.java index 7970a35..130b194 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextFragment.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextFragment.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import java.awt.Color; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextLine.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextLine.java similarity index 98% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextLine.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextLine.java index 98ba269..b2ea25f 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextLine.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextLine.java @@ -1,7 +1,7 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.util.CompatibilityHelper; +import org.xbib.graphics.pdfbox.layout.util.CompatibilityHelper; import java.awt.Color; import java.io.IOException; import java.util.ArrayList; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextSequence.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextSequence.java similarity index 79% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextSequence.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextSequence.java index 18071b2..240429c 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextSequence.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextSequence.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; /** * A tagging interface describing some drawable text consisting of text diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextSequenceUtil.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextSequenceUtil.java similarity index 98% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextSequenceUtil.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextSequenceUtil.java index c9b967d..03435c8 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/TextSequenceUtil.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/TextSequenceUtil.java @@ -1,10 +1,10 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.elements.Dividable.Divided; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.util.Pair; -import org.xbib.graphics.layout.pdfbox.util.WordBreakerFactory; +import org.xbib.graphics.pdfbox.layout.elements.Dividable.Divided; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.util.Pair; +import org.xbib.graphics.pdfbox.layout.util.WordBreakerFactory; import java.io.IOException; import java.util.ArrayList; import java.util.List; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/WidthRespecting.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/WidthRespecting.java similarity index 91% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/WidthRespecting.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/WidthRespecting.java index e8db1ed..79fc78e 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/WidthRespecting.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/WidthRespecting.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; /** * If a drawable is width-respecting, a max width may be set by layouts in order diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/WrappingNewLine.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/WrappingNewLine.java similarity index 94% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/WrappingNewLine.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/WrappingNewLine.java index 832f253..95491dc 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/WrappingNewLine.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/WrappingNewLine.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text; +package org.xbib.graphics.pdfbox.layout.text; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/Annotated.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/Annotated.java similarity index 87% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/Annotated.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/Annotated.java index 7dce078..6140e40 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/Annotated.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/Annotated.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text.annotations; +package org.xbib.graphics.pdfbox.layout.text.annotations; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/AnnotatedStyledText.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/AnnotatedStyledText.java similarity index 95% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/AnnotatedStyledText.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/AnnotatedStyledText.java index 0b0fb79..50c236c 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/AnnotatedStyledText.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/AnnotatedStyledText.java @@ -1,8 +1,8 @@ -package org.xbib.graphics.layout.pdfbox.text.annotations; +package org.xbib.graphics.pdfbox.layout.text.annotations; import org.apache.pdfbox.pdmodel.font.PDFont; -import org.xbib.graphics.layout.pdfbox.text.FontDescriptor; -import org.xbib.graphics.layout.pdfbox.text.StyledText; +import org.xbib.graphics.pdfbox.layout.text.FontDescriptor; +import org.xbib.graphics.pdfbox.layout.text.StyledText; import java.awt.Color; import java.util.ArrayList; import java.util.Collection; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/Annotation.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/Annotation.java similarity index 57% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/Annotation.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/Annotation.java index 58415bd..004859a 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/Annotation.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/Annotation.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text.annotations; +package org.xbib.graphics.pdfbox.layout.text.annotations; /** * Marker interface for annotations. diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/AnnotationCharacters.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/AnnotationCharacters.java similarity index 95% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/AnnotationCharacters.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/AnnotationCharacters.java index 8780105..152f001 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/AnnotationCharacters.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/AnnotationCharacters.java @@ -1,11 +1,11 @@ -package org.xbib.graphics.layout.pdfbox.text.annotations; +package org.xbib.graphics.pdfbox.layout.text.annotations; -import org.xbib.graphics.layout.pdfbox.text.ControlCharacter; -import org.xbib.graphics.layout.pdfbox.text.ControlCharacters.ControlCharacterFactory; -import org.xbib.graphics.layout.pdfbox.text.annotations.Annotations.AnchorAnnotation; -import org.xbib.graphics.layout.pdfbox.text.annotations.Annotations.HyperlinkAnnotation; -import org.xbib.graphics.layout.pdfbox.text.annotations.Annotations.HyperlinkAnnotation.LinkStyle; -import org.xbib.graphics.layout.pdfbox.text.annotations.Annotations.UnderlineAnnotation; +import org.xbib.graphics.pdfbox.layout.text.ControlCharacter; +import org.xbib.graphics.pdfbox.layout.text.ControlCharacters.ControlCharacterFactory; +import org.xbib.graphics.pdfbox.layout.text.annotations.Annotations.AnchorAnnotation; +import org.xbib.graphics.pdfbox.layout.text.annotations.Annotations.HyperlinkAnnotation; +import org.xbib.graphics.pdfbox.layout.text.annotations.Annotations.HyperlinkAnnotation.LinkStyle; +import org.xbib.graphics.pdfbox.layout.text.annotations.Annotations.UnderlineAnnotation; import java.util.List; import java.util.concurrent.CopyOnWriteArrayList; import java.util.regex.Matcher; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/AnnotationDrawListener.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/AnnotationDrawListener.java similarity index 87% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/AnnotationDrawListener.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/AnnotationDrawListener.java index 5b70036..e39d625 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/AnnotationDrawListener.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/AnnotationDrawListener.java @@ -1,14 +1,14 @@ -package org.xbib.graphics.layout.pdfbox.text.annotations; +package org.xbib.graphics.pdfbox.layout.text.annotations; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPage; -import org.xbib.graphics.layout.pdfbox.elements.render.RenderContext; -import org.xbib.graphics.layout.pdfbox.elements.render.RenderListener; -import org.xbib.graphics.layout.pdfbox.text.Alignment; -import org.xbib.graphics.layout.pdfbox.text.DrawContext; -import org.xbib.graphics.layout.pdfbox.text.DrawListener; -import org.xbib.graphics.layout.pdfbox.text.DrawableText; -import org.xbib.graphics.layout.pdfbox.text.Position; +import org.xbib.graphics.pdfbox.layout.elements.render.RenderContext; +import org.xbib.graphics.pdfbox.layout.elements.render.RenderListener; +import org.xbib.graphics.pdfbox.layout.text.Alignment; +import org.xbib.graphics.pdfbox.layout.text.DrawContext; +import org.xbib.graphics.pdfbox.layout.text.DrawListener; +import org.xbib.graphics.pdfbox.layout.text.DrawableText; +import org.xbib.graphics.pdfbox.layout.text.Position; import java.io.IOException; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/AnnotationProcessor.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/AnnotationProcessor.java similarity index 89% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/AnnotationProcessor.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/AnnotationProcessor.java index 27089dd..02c3266 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/AnnotationProcessor.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/AnnotationProcessor.java @@ -1,8 +1,8 @@ -package org.xbib.graphics.layout.pdfbox.text.annotations; +package org.xbib.graphics.pdfbox.layout.text.annotations; import org.apache.pdfbox.pdmodel.PDDocument; -import org.xbib.graphics.layout.pdfbox.text.DrawContext; -import org.xbib.graphics.layout.pdfbox.text.Position; +import org.xbib.graphics.pdfbox.layout.text.DrawContext; +import org.xbib.graphics.pdfbox.layout.text.Position; import java.io.IOException; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/AnnotationProcessorFactory.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/AnnotationProcessorFactory.java similarity index 96% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/AnnotationProcessorFactory.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/AnnotationProcessorFactory.java index b59492f..e6fb363 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/AnnotationProcessorFactory.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/AnnotationProcessorFactory.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text.annotations; +package org.xbib.graphics.pdfbox.layout.text.annotations; import java.util.ArrayList; import java.util.List; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/Annotations.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/Annotations.java similarity index 97% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/Annotations.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/Annotations.java index 6294f2f..db4c01a 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/Annotations.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/Annotations.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.text.annotations; +package org.xbib.graphics.pdfbox.layout.text.annotations; /** * Container for all annotations. diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/HyperlinkAnnotationProcessor.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/HyperlinkAnnotationProcessor.java similarity index 94% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/HyperlinkAnnotationProcessor.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/HyperlinkAnnotationProcessor.java index a3096af..4303874 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/HyperlinkAnnotationProcessor.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/HyperlinkAnnotationProcessor.java @@ -1,16 +1,16 @@ -package org.xbib.graphics.layout.pdfbox.text.annotations; +package org.xbib.graphics.pdfbox.layout.text.annotations; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPage; import org.apache.pdfbox.pdmodel.common.PDRectangle; import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationLink; import org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageXYZDestination; -import org.xbib.graphics.layout.pdfbox.text.DrawContext; -import org.xbib.graphics.layout.pdfbox.text.Position; -import org.xbib.graphics.layout.pdfbox.text.annotations.Annotations.AnchorAnnotation; -import org.xbib.graphics.layout.pdfbox.text.annotations.Annotations.HyperlinkAnnotation; -import org.xbib.graphics.layout.pdfbox.text.annotations.Annotations.HyperlinkAnnotation.LinkStyle; -import org.xbib.graphics.layout.pdfbox.util.CompatibilityHelper; +import org.xbib.graphics.pdfbox.layout.text.DrawContext; +import org.xbib.graphics.pdfbox.layout.text.Position; +import org.xbib.graphics.pdfbox.layout.text.annotations.Annotations.AnchorAnnotation; +import org.xbib.graphics.pdfbox.layout.text.annotations.Annotations.HyperlinkAnnotation; +import org.xbib.graphics.pdfbox.layout.text.annotations.Annotations.HyperlinkAnnotation.LinkStyle; +import org.xbib.graphics.pdfbox.layout.util.CompatibilityHelper; import java.awt.Color; import java.io.IOException; import java.util.ArrayList; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/UnderlineAnnotationProcessor.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/UnderlineAnnotationProcessor.java similarity index 90% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/UnderlineAnnotationProcessor.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/UnderlineAnnotationProcessor.java index c7b8184..78f80a8 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/text/annotations/UnderlineAnnotationProcessor.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/text/annotations/UnderlineAnnotationProcessor.java @@ -1,12 +1,12 @@ -package org.xbib.graphics.layout.pdfbox.text.annotations; +package org.xbib.graphics.pdfbox.layout.text.annotations; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.xbib.graphics.layout.pdfbox.shape.Stroke; -import org.xbib.graphics.layout.pdfbox.text.DrawContext; -import org.xbib.graphics.layout.pdfbox.text.Position; -import org.xbib.graphics.layout.pdfbox.text.StyledText; -import org.xbib.graphics.layout.pdfbox.text.annotations.Annotations.UnderlineAnnotation; +import org.xbib.graphics.pdfbox.layout.shape.Stroke; +import org.xbib.graphics.pdfbox.layout.text.DrawContext; +import org.xbib.graphics.pdfbox.layout.text.Position; +import org.xbib.graphics.pdfbox.layout.text.StyledText; +import org.xbib.graphics.pdfbox.layout.text.annotations.Annotations.UnderlineAnnotation; import java.awt.Color; import java.io.IOException; import java.util.ArrayList; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/CompatibilityHelper.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/CompatibilityHelper.java similarity index 98% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/CompatibilityHelper.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/CompatibilityHelper.java index 51ba57d..6a58aff 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/CompatibilityHelper.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/CompatibilityHelper.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.util; +package org.xbib.graphics.pdfbox.layout.util; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPage; @@ -17,8 +17,8 @@ import org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDDe import org.apache.pdfbox.rendering.ImageType; import org.apache.pdfbox.rendering.PDFRenderer; import org.apache.pdfbox.util.Matrix; -import org.xbib.graphics.layout.pdfbox.text.Position; -import org.xbib.graphics.layout.pdfbox.text.annotations.Annotations.HyperlinkAnnotation.LinkStyle; +import org.xbib.graphics.pdfbox.layout.text.Position; +import org.xbib.graphics.pdfbox.layout.text.annotations.Annotations.HyperlinkAnnotation.LinkStyle; import java.awt.Color; import java.awt.geom.AffineTransform; import java.awt.image.BufferedImage; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/Enumerator.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/Enumerator.java similarity index 83% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/Enumerator.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/Enumerator.java index 50b3fcc..d6b5ea0 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/Enumerator.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/Enumerator.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.util; +package org.xbib.graphics.pdfbox.layout.util; /** * Defines an enumerator. diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/EnumeratorFactory.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/EnumeratorFactory.java similarity index 86% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/EnumeratorFactory.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/EnumeratorFactory.java index 5884a11..697afc3 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/EnumeratorFactory.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/EnumeratorFactory.java @@ -1,10 +1,10 @@ -package org.xbib.graphics.layout.pdfbox.util; +package org.xbib.graphics.pdfbox.layout.util; -import org.xbib.graphics.layout.pdfbox.util.Enumerators.AlphabeticEnumerator; -import org.xbib.graphics.layout.pdfbox.util.Enumerators.ArabicEnumerator; -import org.xbib.graphics.layout.pdfbox.util.Enumerators.LowerCaseAlphabeticEnumerator; -import org.xbib.graphics.layout.pdfbox.util.Enumerators.LowerCaseRomanEnumerator; -import org.xbib.graphics.layout.pdfbox.util.Enumerators.RomanEnumerator; +import org.xbib.graphics.pdfbox.layout.util.Enumerators.AlphabeticEnumerator; +import org.xbib.graphics.pdfbox.layout.util.Enumerators.ArabicEnumerator; +import org.xbib.graphics.pdfbox.layout.util.Enumerators.LowerCaseAlphabeticEnumerator; +import org.xbib.graphics.pdfbox.layout.util.Enumerators.LowerCaseRomanEnumerator; +import org.xbib.graphics.pdfbox.layout.util.Enumerators.RomanEnumerator; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/Enumerators.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/Enumerators.java similarity index 99% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/Enumerators.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/Enumerators.java index 6446afb..99ded83 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/Enumerators.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/Enumerators.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.util; +package org.xbib.graphics.pdfbox.layout.util; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/Pair.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/Pair.java similarity index 96% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/Pair.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/Pair.java index 822bba9..f596323 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/Pair.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/Pair.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.layout.pdfbox.util; +package org.xbib.graphics.pdfbox.layout.util; /** * Generic container for a pair of objects. diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/WordBreaker.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/WordBreaker.java similarity index 90% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/WordBreaker.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/WordBreaker.java index 7c3f502..a7c8b47 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/WordBreaker.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/WordBreaker.java @@ -1,6 +1,6 @@ -package org.xbib.graphics.layout.pdfbox.util; +package org.xbib.graphics.pdfbox.layout.util; -import org.xbib.graphics.layout.pdfbox.text.FontDescriptor; +import org.xbib.graphics.pdfbox.layout.text.FontDescriptor; import java.io.IOException; /** diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/WordBreakerFactory.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/WordBreakerFactory.java similarity index 93% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/WordBreakerFactory.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/WordBreakerFactory.java index d747e82..4408230 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/WordBreakerFactory.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/WordBreakerFactory.java @@ -1,7 +1,7 @@ -package org.xbib.graphics.layout.pdfbox.util; +package org.xbib.graphics.pdfbox.layout.util; -import org.xbib.graphics.layout.pdfbox.util.WordBreakers.DefaultWordBreaker; -import org.xbib.graphics.layout.pdfbox.util.WordBreakers.NonBreakingWordBreaker; +import org.xbib.graphics.pdfbox.layout.util.WordBreakers.DefaultWordBreaker; +import org.xbib.graphics.pdfbox.layout.util.WordBreakers.NonBreakingWordBreaker; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; diff --git a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/WordBreakers.java b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/WordBreakers.java similarity index 97% rename from layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/WordBreakers.java rename to graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/WordBreakers.java index 0cca73a..666ba6b 100644 --- a/layout-pdfbox/src/main/java/org/xbib/graphics/layout/pdfbox/util/WordBreakers.java +++ b/graphics-pdfbox-layout/src/main/java/org/xbib/graphics/pdfbox/layout/util/WordBreakers.java @@ -1,7 +1,7 @@ -package org.xbib.graphics.layout.pdfbox.util; +package org.xbib.graphics.pdfbox.layout.util; -import org.xbib.graphics.layout.pdfbox.text.FontDescriptor; -import org.xbib.graphics.layout.pdfbox.text.TextSequenceUtil; +import org.xbib.graphics.pdfbox.layout.text.FontDescriptor; +import org.xbib.graphics.pdfbox.layout.text.TextSequenceUtil; import java.io.IOException; import java.util.regex.Matcher; import java.util.regex.Pattern; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Aligned.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Aligned.java similarity index 83% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Aligned.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Aligned.java index 5998340..a3d139a 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Aligned.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Aligned.java @@ -1,12 +1,12 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.apache.pdfbox.pdmodel.font.PDType1Font; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.elements.render.VerticalLayoutHint; -import org.xbib.graphics.layout.pdfbox.text.Alignment; -import org.xbib.graphics.layout.pdfbox.util.WordBreakerFactory; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.elements.render.VerticalLayoutHint; +import org.xbib.graphics.pdfbox.layout.text.Alignment; +import org.xbib.graphics.pdfbox.layout.util.WordBreakerFactory; import java.io.FileOutputStream; import java.io.OutputStream; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Columns.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Columns.java similarity index 89% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Columns.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Columns.java index 6e77d35..78813fa 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Columns.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Columns.java @@ -1,12 +1,12 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.elements.VerticalSpacer; -import org.xbib.graphics.layout.pdfbox.elements.render.ColumnLayout; -import org.xbib.graphics.layout.pdfbox.elements.render.VerticalLayoutHint; -import org.xbib.graphics.layout.pdfbox.text.BaseFont; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.elements.VerticalSpacer; +import org.xbib.graphics.pdfbox.layout.elements.render.ColumnLayout; +import org.xbib.graphics.pdfbox.layout.elements.render.VerticalLayoutHint; +import org.xbib.graphics.pdfbox.layout.text.BaseFont; import java.io.FileOutputStream; import java.io.OutputStream; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/CustomAnnotation.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/CustomAnnotation.java similarity index 89% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/CustomAnnotation.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/CustomAnnotation.java index c282f41..c94fef4 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/CustomAnnotation.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/CustomAnnotation.java @@ -1,25 +1,25 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.common.PDRectangle; import org.apache.pdfbox.pdmodel.font.PDType1Font; import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationTextMarkup; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.PageFormat; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.text.BaseFont; -import org.xbib.graphics.layout.pdfbox.text.DrawContext; -import org.xbib.graphics.layout.pdfbox.text.Position; -import org.xbib.graphics.layout.pdfbox.text.annotations.Annotated; -import org.xbib.graphics.layout.pdfbox.text.annotations.AnnotatedStyledText; -import org.xbib.graphics.layout.pdfbox.text.annotations.Annotation; -import org.xbib.graphics.layout.pdfbox.text.annotations.AnnotationCharacters; -import org.xbib.graphics.layout.pdfbox.text.annotations.AnnotationCharacters.AnnotationControlCharacter; -import org.xbib.graphics.layout.pdfbox.text.annotations.AnnotationCharacters.AnnotationControlCharacterFactory; -import org.xbib.graphics.layout.pdfbox.text.annotations.AnnotationProcessor; -import org.xbib.graphics.layout.pdfbox.text.annotations.AnnotationProcessorFactory; -import org.xbib.graphics.layout.pdfbox.util.CompatibilityHelper; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.PageFormat; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.text.BaseFont; +import org.xbib.graphics.pdfbox.layout.text.DrawContext; +import org.xbib.graphics.pdfbox.layout.text.Position; +import org.xbib.graphics.pdfbox.layout.text.annotations.Annotated; +import org.xbib.graphics.pdfbox.layout.text.annotations.AnnotatedStyledText; +import org.xbib.graphics.pdfbox.layout.text.annotations.Annotation; +import org.xbib.graphics.pdfbox.layout.text.annotations.AnnotationCharacters; +import org.xbib.graphics.pdfbox.layout.text.annotations.AnnotationCharacters.AnnotationControlCharacter; +import org.xbib.graphics.pdfbox.layout.text.annotations.AnnotationCharacters.AnnotationControlCharacterFactory; +import org.xbib.graphics.pdfbox.layout.text.annotations.AnnotationProcessor; +import org.xbib.graphics.pdfbox.layout.text.annotations.AnnotationProcessorFactory; +import org.xbib.graphics.pdfbox.layout.util.CompatibilityHelper; import java.awt.Color; import java.io.FileOutputStream; import java.io.IOException; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/CustomRenderer.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/CustomRenderer.java similarity index 82% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/CustomRenderer.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/CustomRenderer.java index 53a0e00..6d5ea90 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/CustomRenderer.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/CustomRenderer.java @@ -1,24 +1,24 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.apache.pdfbox.pdmodel.font.PDType1Font; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.Element; -import org.xbib.graphics.layout.pdfbox.elements.HorizontalRuler; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.elements.render.LayoutHint; -import org.xbib.graphics.layout.pdfbox.elements.render.RenderContext; -import org.xbib.graphics.layout.pdfbox.elements.render.RenderListener; -import org.xbib.graphics.layout.pdfbox.elements.render.Renderer; -import org.xbib.graphics.layout.pdfbox.elements.render.VerticalLayoutHint; -import org.xbib.graphics.layout.pdfbox.shape.Stroke; -import org.xbib.graphics.layout.pdfbox.shape.Stroke.CapStyle; -import org.xbib.graphics.layout.pdfbox.text.Alignment; -import org.xbib.graphics.layout.pdfbox.text.BaseFont; -import org.xbib.graphics.layout.pdfbox.text.Position; -import org.xbib.graphics.layout.pdfbox.text.TextFlow; -import org.xbib.graphics.layout.pdfbox.text.TextFlowUtil; -import org.xbib.graphics.layout.pdfbox.text.TextSequenceUtil; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.Element; +import org.xbib.graphics.pdfbox.layout.elements.HorizontalRuler; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.elements.render.LayoutHint; +import org.xbib.graphics.pdfbox.layout.elements.render.RenderContext; +import org.xbib.graphics.pdfbox.layout.elements.render.RenderListener; +import org.xbib.graphics.pdfbox.layout.elements.render.Renderer; +import org.xbib.graphics.pdfbox.layout.elements.render.VerticalLayoutHint; +import org.xbib.graphics.pdfbox.layout.shape.Stroke; +import org.xbib.graphics.pdfbox.layout.shape.Stroke.CapStyle; +import org.xbib.graphics.pdfbox.layout.text.Alignment; +import org.xbib.graphics.pdfbox.layout.text.BaseFont; +import org.xbib.graphics.pdfbox.layout.text.Position; +import org.xbib.graphics.pdfbox.layout.text.TextFlow; +import org.xbib.graphics.pdfbox.layout.text.TextFlowUtil; +import org.xbib.graphics.pdfbox.layout.text.TextSequenceUtil; import java.awt.Color; import java.io.FileOutputStream; import java.io.IOException; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Frames.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Frames.java similarity index 83% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Frames.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Frames.java index 6f00f71..8b6cba5 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Frames.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Frames.java @@ -1,18 +1,18 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.Frame; -import org.xbib.graphics.layout.pdfbox.elements.PageFormat; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.elements.render.VerticalLayoutHint; -import org.xbib.graphics.layout.pdfbox.shape.Ellipse; -import org.xbib.graphics.layout.pdfbox.shape.Rect; -import org.xbib.graphics.layout.pdfbox.shape.RoundRect; -import org.xbib.graphics.layout.pdfbox.shape.Stroke; -import org.xbib.graphics.layout.pdfbox.text.Alignment; -import org.xbib.graphics.layout.pdfbox.text.BaseFont; -import org.xbib.graphics.layout.pdfbox.text.Constants; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.Frame; +import org.xbib.graphics.pdfbox.layout.elements.PageFormat; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.elements.render.VerticalLayoutHint; +import org.xbib.graphics.pdfbox.layout.shape.Ellipse; +import org.xbib.graphics.pdfbox.layout.shape.Rect; +import org.xbib.graphics.pdfbox.layout.shape.RoundRect; +import org.xbib.graphics.pdfbox.layout.shape.Stroke; +import org.xbib.graphics.pdfbox.layout.text.Alignment; +import org.xbib.graphics.pdfbox.layout.text.BaseFont; +import org.xbib.graphics.pdfbox.layout.text.Constants; import java.awt.Color; import java.io.FileOutputStream; import java.io.OutputStream; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/HelloDoc.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/HelloDoc.java similarity index 78% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/HelloDoc.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/HelloDoc.java index 6535995..8c13d11 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/HelloDoc.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/HelloDoc.java @@ -1,9 +1,9 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.apache.pdfbox.pdmodel.font.PDType1Font; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; import java.io.FileOutputStream; import java.io.OutputStream; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Indentation.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Indentation.java similarity index 90% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Indentation.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Indentation.java index 7f1d235..4726caa 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Indentation.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Indentation.java @@ -1,19 +1,19 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.apache.pdfbox.pdmodel.font.PDType1Font; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.text.Alignment; -import org.xbib.graphics.layout.pdfbox.text.BaseFont; -import org.xbib.graphics.layout.pdfbox.text.Indent; -import org.xbib.graphics.layout.pdfbox.text.SpaceUnit; -import org.xbib.graphics.layout.pdfbox.util.CompatibilityHelper; -import org.xbib.graphics.layout.pdfbox.util.Enumerators.AlphabeticEnumerator; -import org.xbib.graphics.layout.pdfbox.util.Enumerators.ArabicEnumerator; -import org.xbib.graphics.layout.pdfbox.util.Enumerators.LowerCaseAlphabeticEnumerator; -import org.xbib.graphics.layout.pdfbox.util.Enumerators.LowerCaseRomanEnumerator; -import org.xbib.graphics.layout.pdfbox.util.Enumerators.RomanEnumerator; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.text.Alignment; +import org.xbib.graphics.pdfbox.layout.text.BaseFont; +import org.xbib.graphics.pdfbox.layout.text.Indent; +import org.xbib.graphics.pdfbox.layout.text.SpaceUnit; +import org.xbib.graphics.pdfbox.layout.util.CompatibilityHelper; +import org.xbib.graphics.pdfbox.layout.util.Enumerators.AlphabeticEnumerator; +import org.xbib.graphics.pdfbox.layout.util.Enumerators.ArabicEnumerator; +import org.xbib.graphics.pdfbox.layout.util.Enumerators.LowerCaseAlphabeticEnumerator; +import org.xbib.graphics.pdfbox.layout.util.Enumerators.LowerCaseRomanEnumerator; +import org.xbib.graphics.pdfbox.layout.util.Enumerators.RomanEnumerator; import java.io.FileOutputStream; import java.io.OutputStream; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Landscape.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Landscape.java similarity index 87% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Landscape.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Landscape.java index d375f11..f9b8e3a 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Landscape.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Landscape.java @@ -1,15 +1,15 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.ControlElement; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.PageFormat; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.elements.VerticalSpacer; -import org.xbib.graphics.layout.pdfbox.elements.render.ColumnLayout; -import org.xbib.graphics.layout.pdfbox.elements.render.VerticalLayout; -import org.xbib.graphics.layout.pdfbox.elements.render.VerticalLayoutHint; -import org.xbib.graphics.layout.pdfbox.text.BaseFont; +import org.xbib.graphics.pdfbox.layout.elements.ControlElement; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.PageFormat; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.elements.VerticalSpacer; +import org.xbib.graphics.pdfbox.layout.elements.render.ColumnLayout; +import org.xbib.graphics.pdfbox.layout.elements.render.VerticalLayout; +import org.xbib.graphics.pdfbox.layout.elements.render.VerticalLayoutHint; +import org.xbib.graphics.pdfbox.layout.text.BaseFont; import java.io.FileOutputStream; import java.io.OutputStream; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Letter.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Letter.java similarity index 86% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Letter.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Letter.java index fdc822b..4a8cacd 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Letter.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Letter.java @@ -1,15 +1,15 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.apache.pdfbox.pdmodel.font.PDType1Font; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.ImageElement; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.elements.VerticalSpacer; -import org.xbib.graphics.layout.pdfbox.elements.render.VerticalLayoutHint; -import org.xbib.graphics.layout.pdfbox.text.Alignment; -import org.xbib.graphics.layout.pdfbox.text.BaseFont; -import org.xbib.graphics.layout.pdfbox.text.Position; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.ImageElement; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.elements.VerticalSpacer; +import org.xbib.graphics.pdfbox.layout.elements.render.VerticalLayoutHint; +import org.xbib.graphics.pdfbox.layout.text.Alignment; +import org.xbib.graphics.pdfbox.layout.text.BaseFont; +import org.xbib.graphics.pdfbox.layout.text.Position; import java.io.File; import java.io.FileOutputStream; import java.io.OutputStream; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/LineSpacing.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/LineSpacing.java similarity index 86% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/LineSpacing.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/LineSpacing.java index e4cd354..e059c49 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/LineSpacing.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/LineSpacing.java @@ -1,10 +1,10 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.elements.render.ColumnLayout; -import org.xbib.graphics.layout.pdfbox.text.BaseFont; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.elements.render.ColumnLayout; +import org.xbib.graphics.pdfbox.layout.text.BaseFont; import java.io.FileOutputStream; import java.io.OutputStream; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Links.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Links.java similarity index 93% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Links.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Links.java index 071030c..29d3bda 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Links.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Links.java @@ -1,9 +1,9 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.text.BaseFont; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.text.BaseFont; import java.io.FileOutputStream; import java.io.OutputStream; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Listener.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Listener.java similarity index 83% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Listener.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Listener.java index 718f859..7766e22 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Listener.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Listener.java @@ -1,17 +1,17 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.apache.pdfbox.pdmodel.font.PDType1Font; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.elements.render.RenderContext; -import org.xbib.graphics.layout.pdfbox.elements.render.RenderListener; -import org.xbib.graphics.layout.pdfbox.text.Alignment; -import org.xbib.graphics.layout.pdfbox.text.BaseFont; -import org.xbib.graphics.layout.pdfbox.text.Position; -import org.xbib.graphics.layout.pdfbox.text.TextFlow; -import org.xbib.graphics.layout.pdfbox.text.TextFlowUtil; -import org.xbib.graphics.layout.pdfbox.text.TextSequenceUtil; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.elements.render.RenderContext; +import org.xbib.graphics.pdfbox.layout.elements.render.RenderListener; +import org.xbib.graphics.pdfbox.layout.text.Alignment; +import org.xbib.graphics.pdfbox.layout.text.BaseFont; +import org.xbib.graphics.pdfbox.layout.text.Position; +import org.xbib.graphics.pdfbox.layout.text.TextFlow; +import org.xbib.graphics.pdfbox.layout.text.TextFlowUtil; +import org.xbib.graphics.pdfbox.layout.text.TextSequenceUtil; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/LowLevelText.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/LowLevelText.java similarity index 85% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/LowLevelText.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/LowLevelText.java index 57b2a5a..d9601fc 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/LowLevelText.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/LowLevelText.java @@ -1,22 +1,22 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPage; import org.apache.pdfbox.pdmodel.PDPageContentStream; import org.apache.pdfbox.pdmodel.font.PDType1Font; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.shape.RoundRect; -import org.xbib.graphics.layout.pdfbox.shape.Shape; -import org.xbib.graphics.layout.pdfbox.shape.Stroke; -import org.xbib.graphics.layout.pdfbox.text.Alignment; -import org.xbib.graphics.layout.pdfbox.text.BaseFont; -import org.xbib.graphics.layout.pdfbox.text.Constants; -import org.xbib.graphics.layout.pdfbox.text.DrawContext; -import org.xbib.graphics.layout.pdfbox.text.Position; -import org.xbib.graphics.layout.pdfbox.text.TextFlow; -import org.xbib.graphics.layout.pdfbox.text.TextFlowUtil; -import org.xbib.graphics.layout.pdfbox.text.TextSequenceUtil; -import org.xbib.graphics.layout.pdfbox.text.annotations.AnnotationDrawListener; +import org.xbib.graphics.pdfbox.layout.shape.RoundRect; +import org.xbib.graphics.pdfbox.layout.shape.Shape; +import org.xbib.graphics.pdfbox.layout.shape.Stroke; +import org.xbib.graphics.pdfbox.layout.text.Alignment; +import org.xbib.graphics.pdfbox.layout.text.BaseFont; +import org.xbib.graphics.pdfbox.layout.text.Constants; +import org.xbib.graphics.pdfbox.layout.text.DrawContext; +import org.xbib.graphics.pdfbox.layout.text.Position; +import org.xbib.graphics.pdfbox.layout.text.TextFlow; +import org.xbib.graphics.pdfbox.layout.text.TextFlowUtil; +import org.xbib.graphics.pdfbox.layout.text.TextSequenceUtil; +import org.xbib.graphics.pdfbox.layout.text.annotations.AnnotationDrawListener; import java.awt.Color; import java.io.FileOutputStream; import java.io.OutputStream; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Margin.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Margin.java similarity index 90% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Margin.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Margin.java index 6705234..a202eaa 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Margin.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Margin.java @@ -1,11 +1,11 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.apache.pdfbox.pdmodel.font.PDType1Font; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.elements.render.VerticalLayoutHint; -import org.xbib.graphics.layout.pdfbox.text.Alignment; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.elements.render.VerticalLayoutHint; +import org.xbib.graphics.pdfbox.layout.text.Alignment; import java.io.FileOutputStream; import java.io.OutputStream; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Markup.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Markup.java similarity index 91% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Markup.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Markup.java index c55ddd2..14aec22 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Markup.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Markup.java @@ -1,11 +1,11 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.elements.render.VerticalLayoutHint; -import org.xbib.graphics.layout.pdfbox.text.Alignment; -import org.xbib.graphics.layout.pdfbox.text.BaseFont; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.elements.render.VerticalLayoutHint; +import org.xbib.graphics.pdfbox.layout.text.Alignment; +import org.xbib.graphics.pdfbox.layout.text.BaseFont; import java.io.FileOutputStream; import java.io.OutputStream; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/MultiplePages.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/MultiplePages.java similarity index 93% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/MultiplePages.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/MultiplePages.java index fe2c26a..48f9375 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/MultiplePages.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/MultiplePages.java @@ -1,9 +1,9 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.text.BaseFont; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.text.BaseFont; import java.io.FileOutputStream; import java.io.OutputStream; diff --git a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Rotation.java b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Rotation.java similarity index 88% rename from layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Rotation.java rename to graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Rotation.java index 3ca6f7d..5e21b84 100644 --- a/layout-pdfbox/src/test/java/org/xbib/graphics/layout/pdfbox/Rotation.java +++ b/graphics-pdfbox-layout/src/test/java/org/xbib/graphics/pdfbox/layout/test/Rotation.java @@ -1,15 +1,15 @@ -package org.xbib.graphics.layout.pdfbox; +package org.xbib.graphics.pdfbox.layout.test; import org.junit.jupiter.api.Test; -import org.xbib.graphics.layout.pdfbox.elements.ControlElement; -import org.xbib.graphics.layout.pdfbox.elements.Document; -import org.xbib.graphics.layout.pdfbox.elements.PageFormat; -import org.xbib.graphics.layout.pdfbox.elements.Paragraph; -import org.xbib.graphics.layout.pdfbox.elements.VerticalSpacer; -import org.xbib.graphics.layout.pdfbox.elements.render.ColumnLayout; -import org.xbib.graphics.layout.pdfbox.elements.render.VerticalLayout; -import org.xbib.graphics.layout.pdfbox.elements.render.VerticalLayoutHint; -import org.xbib.graphics.layout.pdfbox.text.BaseFont; +import org.xbib.graphics.pdfbox.layout.elements.ControlElement; +import org.xbib.graphics.pdfbox.layout.elements.Document; +import org.xbib.graphics.pdfbox.layout.elements.PageFormat; +import org.xbib.graphics.pdfbox.layout.elements.Paragraph; +import org.xbib.graphics.pdfbox.layout.elements.VerticalSpacer; +import org.xbib.graphics.pdfbox.layout.elements.render.ColumnLayout; +import org.xbib.graphics.pdfbox.layout.elements.render.VerticalLayout; +import org.xbib.graphics.pdfbox.layout.elements.render.VerticalLayoutHint; +import org.xbib.graphics.pdfbox.layout.text.BaseFont; import java.io.FileOutputStream; import java.io.OutputStream; diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/aligned.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/aligned.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/aligned.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/aligned.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/arrow.png b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/arrow.png similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/arrow.png rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/arrow.png diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/columns.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/columns.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/columns.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/columns.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/customannotation.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/customannotation.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/customannotation.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/customannotation.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/customrenderer.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/customrenderer.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/customrenderer.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/customrenderer.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/frames.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/frames.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/frames.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/frames.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/hellodoc.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/hellodoc.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/hellodoc.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/hellodoc.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/indentation.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/indentation.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/indentation.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/indentation.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/landscape.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/landscape.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/landscape.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/landscape.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/letter.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/letter.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/letter.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/letter.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/linespacing.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/linespacing.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/linespacing.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/linespacing.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/links.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/links.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/links.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/links.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/listener.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/listener.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/listener.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/listener.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/lowleveltext.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/lowleveltext.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/lowleveltext.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/lowleveltext.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/margin.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/margin.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/margin.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/margin.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/markup.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/markup.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/markup.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/markup.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/multiplepages.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/multiplepages.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/multiplepages.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/multiplepages.pdf diff --git a/layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/rotation.pdf b/graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/rotation.pdf similarity index 100% rename from layout-pdfbox/src/test/resources/org/xbib/graphics/layout/pdfbox/rotation.pdf rename to graphics-pdfbox-layout/src/test/resources/org/xbib/graphics/pdfbox/layout/test/rotation.pdf diff --git a/io-pdfbox/build.gradle b/graphics-pdfbox/build.gradle similarity index 100% rename from io-pdfbox/build.gradle rename to graphics-pdfbox/build.gradle diff --git a/graphics-pdfbox/src/main/java/module-info.java b/graphics-pdfbox/src/main/java/module-info.java new file mode 100644 index 0000000..dc8be19 --- /dev/null +++ b/graphics-pdfbox/src/main/java/module-info.java @@ -0,0 +1,12 @@ +module org.xbib.graphics.pdfbox { + exports org.xbib.graphics.pdfbox; + exports org.xbib.graphics.pdfbox.color; + exports org.xbib.graphics.pdfbox.draw; + exports org.xbib.graphics.pdfbox.font; + exports org.xbib.graphics.pdfbox.image; + exports org.xbib.graphics.pdfbox.paint; + requires transitive org.apache.pdfbox; + requires org.apache.fontbox; + requires transitive java.desktop; + requires java.logging; +} diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/PdfBoxGraphics2D.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/PdfBoxGraphics2D.java similarity index 98% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/PdfBoxGraphics2D.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/PdfBoxGraphics2D.java index c9e2ada..e2e83b8 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/PdfBoxGraphics2D.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/PdfBoxGraphics2D.java @@ -1,18 +1,18 @@ -package org.xbib.graphics.io.pdfbox; +package org.xbib.graphics.pdfbox; -import org.xbib.graphics.io.pdfbox.draw.DefaultDrawControl; -import org.xbib.graphics.io.pdfbox.draw.DrawControl; -import org.xbib.graphics.io.pdfbox.draw.DrawControl.DrawControlEnvironment; -import org.xbib.graphics.io.pdfbox.color.ColorMapper; -import org.xbib.graphics.io.pdfbox.color.DefaultColorMapper; -import org.xbib.graphics.io.pdfbox.font.DefaultFontDrawer; -import org.xbib.graphics.io.pdfbox.font.FontDrawer; -import org.xbib.graphics.io.pdfbox.font.FontDrawer.FontDrawerEnvironment; -import org.xbib.graphics.io.pdfbox.image.ImageEncoder; -import org.xbib.graphics.io.pdfbox.image.LosslessImageEncoder; -import org.xbib.graphics.io.pdfbox.paint.DefaultPaintApplier; -import org.xbib.graphics.io.pdfbox.paint.PaintApplier; -import org.xbib.graphics.io.pdfbox.paint.PaintApplier.PaintApplierEnvironment; +import org.xbib.graphics.pdfbox.draw.DefaultDrawControl; +import org.xbib.graphics.pdfbox.draw.DrawControl; +import org.xbib.graphics.pdfbox.draw.DrawControl.DrawControlEnvironment; +import org.xbib.graphics.pdfbox.color.ColorMapper; +import org.xbib.graphics.pdfbox.color.DefaultColorMapper; +import org.xbib.graphics.pdfbox.font.DefaultFontDrawer; +import org.xbib.graphics.pdfbox.font.FontDrawer; +import org.xbib.graphics.pdfbox.font.FontDrawerEnvironment; +import org.xbib.graphics.pdfbox.image.ImageEncoder; +import org.xbib.graphics.pdfbox.image.LosslessImageEncoder; +import org.xbib.graphics.pdfbox.paint.DefaultPaintApplier; +import org.xbib.graphics.pdfbox.paint.PaintApplier; +import org.xbib.graphics.pdfbox.paint.PaintApplier.PaintApplierEnvironment; import org.apache.pdfbox.cos.COSName; import org.apache.pdfbox.cos.COSStream; import org.apache.pdfbox.pdmodel.PDDocument; diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/PdfBoxGraphics2dException.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/PdfBoxGraphics2dException.java similarity index 88% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/PdfBoxGraphics2dException.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/PdfBoxGraphics2dException.java index 94e0869..85a8229 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/PdfBoxGraphics2dException.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/PdfBoxGraphics2dException.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox; +package org.xbib.graphics.pdfbox; @SuppressWarnings("serial") public class PdfBoxGraphics2dException extends RuntimeException { diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/color/CMYKColor.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/color/CMYKColor.java similarity index 98% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/color/CMYKColor.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/color/CMYKColor.java index ea28c6a..ed27f46 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/color/CMYKColor.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/color/CMYKColor.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox.color; +package org.xbib.graphics.pdfbox.color; import org.apache.pdfbox.pdmodel.graphics.color.PDColor; import org.apache.pdfbox.pdmodel.graphics.color.PDColorSpace; diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/color/ColorMapper.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/color/ColorMapper.java similarity index 91% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/color/ColorMapper.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/color/ColorMapper.java index 3fcee9a..47d97d7 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/color/ColorMapper.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/color/ColorMapper.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox.color; +package org.xbib.graphics.pdfbox.color; import org.apache.pdfbox.pdmodel.PDPageContentStream; import org.apache.pdfbox.pdmodel.graphics.color.PDColor; diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/color/DefaultColorMapper.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/color/DefaultColorMapper.java similarity index 92% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/color/DefaultColorMapper.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/color/DefaultColorMapper.java index daba10b..2848946 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/color/DefaultColorMapper.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/color/DefaultColorMapper.java @@ -1,10 +1,10 @@ -package org.xbib.graphics.io.pdfbox.color; +package org.xbib.graphics.pdfbox.color; import org.apache.pdfbox.pdmodel.PDPageContentStream; import org.apache.pdfbox.pdmodel.graphics.color.PDColor; import org.apache.pdfbox.pdmodel.graphics.color.PDDeviceCMYK; import org.apache.pdfbox.pdmodel.graphics.color.PDDeviceRGB; -import org.xbib.graphics.io.pdfbox.paint.DefaultPaintApplier; +import org.xbib.graphics.pdfbox.paint.DefaultPaintApplier; import java.awt.Color; diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/color/RGBtoCMYKColorMapper.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/color/RGBtoCMYKColorMapper.java similarity index 95% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/color/RGBtoCMYKColorMapper.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/color/RGBtoCMYKColorMapper.java index 7810545..6288ef5 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/color/RGBtoCMYKColorMapper.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/color/RGBtoCMYKColorMapper.java @@ -1,11 +1,11 @@ -package org.xbib.graphics.io.pdfbox.color; +package org.xbib.graphics.pdfbox.color; import org.apache.pdfbox.cos.COSName; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; import org.apache.pdfbox.pdmodel.graphics.color.PDColor; import org.apache.pdfbox.pdmodel.graphics.color.PDICCBased; -import org.xbib.graphics.io.pdfbox.color.DefaultColorMapper; +import org.xbib.graphics.pdfbox.color.DefaultColorMapper; import java.awt.Color; import java.awt.color.ICC_ColorSpace; diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/draw/DefaultDrawControl.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/draw/DefaultDrawControl.java similarity index 94% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/draw/DefaultDrawControl.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/draw/DefaultDrawControl.java index 9667ebe..cc5cf17 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/draw/DefaultDrawControl.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/draw/DefaultDrawControl.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox.draw; +package org.xbib.graphics.pdfbox.draw; import java.awt.Shape; diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/draw/DrawControl.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/draw/DrawControl.java similarity index 96% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/draw/DrawControl.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/draw/DrawControl.java index 84b00a4..4accf17 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/draw/DrawControl.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/draw/DrawControl.java @@ -1,6 +1,6 @@ -package org.xbib.graphics.io.pdfbox.draw; +package org.xbib.graphics.pdfbox.draw; -import org.xbib.graphics.io.pdfbox.PdfBoxGraphics2D; +import org.xbib.graphics.pdfbox.PdfBoxGraphics2D; import java.awt.Paint; import java.awt.Shape; diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/font/CoreFontDrawer.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/CoreFontDrawer.java similarity index 84% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/font/CoreFontDrawer.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/CoreFontDrawer.java index 359b42e..8513d37 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/font/CoreFontDrawer.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/CoreFontDrawer.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox.font; +package org.xbib.graphics.pdfbox.font; import org.apache.pdfbox.pdmodel.font.PDFont; @@ -16,7 +16,7 @@ import java.io.IOException; public class CoreFontDrawer extends DefaultFontDrawer { @Override - protected PDFont mapFont(Font font, FontDrawerEnvironment env) throws IOException, FontFormatException { + public PDFont mapFont(Font font, FontDrawerEnvironment env) throws IOException, FontFormatException { PDFont pdFont = mapToCoreFonts(font); if (pdFont != null) { return pdFont; @@ -27,5 +27,4 @@ public class CoreFontDrawer extends DefaultFontDrawer { } return chooseMatchingHelvetica(font); } - } diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/font/DefaultFontDrawer.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/DefaultFontDrawer.java similarity index 97% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/font/DefaultFontDrawer.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/DefaultFontDrawer.java index c366b50..dffa36f 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/font/DefaultFontDrawer.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/DefaultFontDrawer.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox.font; +package org.xbib.graphics.pdfbox.font; import org.apache.fontbox.ttf.TrueTypeCollection; import org.apache.pdfbox.io.IOUtils; @@ -7,7 +7,7 @@ import org.apache.pdfbox.pdmodel.font.PDFont; import org.apache.pdfbox.pdmodel.font.PDType0Font; import org.apache.pdfbox.pdmodel.font.PDType1Font; import org.apache.pdfbox.util.Matrix; -import org.xbib.graphics.io.pdfbox.PdfBoxGraphics2D; +import org.xbib.graphics.pdfbox.PdfBoxGraphics2D; import java.awt.Font; import java.awt.FontFormatException; @@ -50,11 +50,6 @@ public class DefaultFontDrawer implements FontDrawer, Closeable { fontMap.clear(); } - private static class FontEntry { - String overrideName; - File file; - } - private final List fontFiles = new ArrayList<>(); private final List tempFiles = new ArrayList<>(); @@ -362,7 +357,7 @@ public class DefaultFontDrawer implements FontDrawer, Closeable { * @throws IOException when the font can not be loaded * @throws FontFormatException when the font file can not be loaded */ - protected PDFont mapFont(Font font, FontDrawerEnvironment env) + public PDFont mapFont(Font font, FontDrawerEnvironment env) throws IOException, FontFormatException { for (FontEntry fontEntry : fontFiles) { if (fontEntry.overrideName == null) { @@ -406,7 +401,7 @@ public class DefaultFontDrawer implements FontDrawer, Closeable { * @return null if no core font is found or a core font which does not * need to be embedded. */ - protected static PDFont mapToCoreFonts(Font font) { + public static PDFont mapToCoreFonts(Font font) { if (fontNameEqualsAnyOf(font, Font.SANS_SERIF, Font.DIALOG, Font.DIALOG_INPUT, "Arial", "Helvetica")) { return chooseMatchingHelvetica(font); } @@ -432,7 +427,7 @@ public class DefaultFontDrawer implements FontDrawer, Closeable { * @return a PDFont Helvetica variant which matches the style in the given Font * object. */ - protected static PDFont chooseMatchingHelvetica(Font font) { + public static PDFont chooseMatchingHelvetica(Font font) { if ((font.getStyle() & (Font.ITALIC | Font.BOLD)) == (Font.ITALIC | Font.BOLD)) { return PDType1Font.HELVETICA_BOLD_OBLIQUE; } @@ -453,7 +448,7 @@ public class DefaultFontDrawer implements FontDrawer, Closeable { * @return a PDFont Courier variant which matches the style in the given Font * object. */ - protected static PDFont chooseMatchingCourier(Font font) { + public static PDFont chooseMatchingCourier(Font font) { if ((font.getStyle() & (Font.ITALIC | Font.BOLD)) == (Font.ITALIC | Font.BOLD)) { return PDType1Font.COURIER_BOLD_OBLIQUE; } @@ -473,7 +468,7 @@ public class DefaultFontDrawer implements FontDrawer, Closeable { * @return a PDFont Times variant which matches the style in the given Font * object. */ - protected static PDFont chooseMatchingTimes(Font font) { + public static PDFont chooseMatchingTimes(Font font) { if ((font.getStyle() & (Font.ITALIC | Font.BOLD)) == (Font.ITALIC | Font.BOLD)) { return PDType1Font.TIMES_BOLD_ITALIC; } @@ -486,7 +481,7 @@ public class DefaultFontDrawer implements FontDrawer, Closeable { return PDType1Font.TIMES_ROMAN; } - private static boolean fontNameEqualsAnyOf(Font font, String... names) { + public static boolean fontNameEqualsAnyOf(Font font, String... names) { String name = font.getName(); for (String fontName : names) { if (fontName.equalsIgnoreCase(name)) { diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/font/DefaultFontMetrics.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/DefaultFontMetrics.java similarity index 99% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/font/DefaultFontMetrics.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/DefaultFontMetrics.java index a56c8d9..c340075 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/font/DefaultFontMetrics.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/DefaultFontMetrics.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox.font; +package org.xbib.graphics.pdfbox.font; import org.apache.pdfbox.pdmodel.font.PDFont; import java.awt.Font; diff --git a/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/FontDrawer.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/FontDrawer.java new file mode 100644 index 0000000..1718d07 --- /dev/null +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/FontDrawer.java @@ -0,0 +1,37 @@ +package org.xbib.graphics.pdfbox.font; + +import java.awt.Font; +import java.awt.FontFormatException; +import java.awt.FontMetrics; +import java.io.IOException; +import java.text.AttributedCharacterIterator; + +/** + * Draw text using fonts. + */ +public interface FontDrawer { + + /** + * @param iterator Has the text and all its properties + * @param env Environment + * @return true when the given text can be fully drawn using fonts. return false + * to have the text drawn as vector shapes + * @throws IOException when a font can not be loaded or a paint can't be applied. + * @throws FontFormatException when the font file can not be loaded + */ + boolean canDrawText(AttributedCharacterIterator iterator, FontDrawerEnvironment env) + throws IOException, FontFormatException; + + /** + * @param iterator The text with all properties + * @param env Environment + * @throws IOException when a font can not be loaded or a paint can't be applied. + * @throws FontFormatException when the font file can not be loaded + */ + void drawText(AttributedCharacterIterator iterator, FontDrawerEnvironment env) + throws IOException, FontFormatException; + + FontMetrics getFontMetrics(Font f, FontDrawerEnvironment env) + throws IOException, FontFormatException; + +} diff --git a/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/FontDrawerEnvironment.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/FontDrawerEnvironment.java new file mode 100644 index 0000000..821a36b --- /dev/null +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/FontDrawerEnvironment.java @@ -0,0 +1,75 @@ +package org.xbib.graphics.pdfbox.font; + +import org.apache.pdfbox.pdmodel.PDDocument; +import org.apache.pdfbox.pdmodel.PDPageContentStream; +import org.apache.pdfbox.pdmodel.PDResources; +import org.apache.pdfbox.pdmodel.common.PDRectangle; +import org.xbib.graphics.pdfbox.PdfBoxGraphics2D; + +import java.awt.Font; +import java.awt.Graphics2D; +import java.awt.Paint; +import java.awt.Shape; +import java.awt.font.FontRenderContext; +import java.io.IOException; +import java.text.AttributedCharacterIterator; + +/** + * Environment for font based drawing of text + */ +public interface FontDrawerEnvironment { + /** + * @return the document we are writing to + */ + PDDocument getDocument(); + + /** + * @return the content stream + */ + PDPageContentStream getContentStream(); + + /** + * @return the current font set on the graphics. This is the "default" font to + * use when no other font is set on the + * {@link AttributedCharacterIterator}. + */ + Font getFont(); + + /** + * @return the current paint set on the graphics. This is the "default" paint + * when no other paint is set on on the + * {@link AttributedCharacterIterator}. + */ + Paint getPaint(); + + /** + * Apply the given paint on the current content stream + * + * @param paint Paint to apply + * @param shapeToDraw the shape to draw of the text, if known. This is needed to + * calculate correct gradients. + * @throws IOException if an IO error occurs when writing the paint to the content + * stream. + */ + void applyPaint(Paint paint, Shape shapeToDraw) throws IOException; + + /** + * @return the {@link Graphics2D} {@link FontRenderContext} + */ + FontRenderContext getFontRenderContext(); + + /** + * @return the bbox of the {@link PdfBoxGraphics2D} + */ + PDRectangle getGraphicsBBox(); + + /** + * @return the resource of the content stream + */ + PDResources getResources(); + + /** + * @return the default calcuation BufferedImage based graphics. + */ + Graphics2D getCalculationGraphics(); +} diff --git a/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/FontEntry.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/FontEntry.java new file mode 100644 index 0000000..28dab23 --- /dev/null +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/FontEntry.java @@ -0,0 +1,8 @@ +package org.xbib.graphics.pdfbox.font; + +import java.io.File; + +public class FontEntry { + String overrideName; + File file; +} diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/font/ForcedFontDrawer.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/ForcedFontDrawer.java similarity index 88% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/font/ForcedFontDrawer.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/ForcedFontDrawer.java index 4a93f2b..60b0540 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/font/ForcedFontDrawer.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/font/ForcedFontDrawer.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox.font; +package org.xbib.graphics.pdfbox.font; import java.text.AttributedCharacterIterator; diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/image/ImageEncoder.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/image/ImageEncoder.java similarity index 93% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/image/ImageEncoder.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/image/ImageEncoder.java index 0eddbdb..7291567 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/image/ImageEncoder.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/image/ImageEncoder.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox.image; +package org.xbib.graphics.pdfbox.image; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/image/LosslessImageEncoder.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/image/LosslessImageEncoder.java similarity index 99% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/image/LosslessImageEncoder.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/image/LosslessImageEncoder.java index 9ac3676..89553c3 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/image/LosslessImageEncoder.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/image/LosslessImageEncoder.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox.image; +package org.xbib.graphics.pdfbox.image; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/paint/DefaultPaintApplier.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/paint/DefaultPaintApplier.java similarity index 99% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/paint/DefaultPaintApplier.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/paint/DefaultPaintApplier.java index e2d7287..39809d2 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/paint/DefaultPaintApplier.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/paint/DefaultPaintApplier.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox.paint; +package org.xbib.graphics.pdfbox.paint; import org.apache.pdfbox.cos.COSArray; import org.apache.pdfbox.cos.COSBase; @@ -26,9 +26,9 @@ import org.apache.pdfbox.pdmodel.graphics.shading.ShadingPaint; import org.apache.pdfbox.pdmodel.graphics.state.PDExtendedGraphicsState; import org.apache.pdfbox.pdmodel.interactive.annotation.PDAppearanceStream; import org.apache.pdfbox.util.Matrix; -import org.xbib.graphics.io.pdfbox.image.ImageEncoder; -import org.xbib.graphics.io.pdfbox.PdfBoxGraphics2D; -import org.xbib.graphics.io.pdfbox.color.ColorMapper; +import org.xbib.graphics.pdfbox.image.ImageEncoder; +import org.xbib.graphics.pdfbox.PdfBoxGraphics2D; +import org.xbib.graphics.pdfbox.color.ColorMapper; import java.awt.AlphaComposite; import java.awt.Color; diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/paint/PaintApplier.java b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/paint/PaintApplier.java similarity index 92% rename from io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/paint/PaintApplier.java rename to graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/paint/PaintApplier.java index d7df1dd..b2246ff 100644 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/paint/PaintApplier.java +++ b/graphics-pdfbox/src/main/java/org/xbib/graphics/pdfbox/paint/PaintApplier.java @@ -1,12 +1,12 @@ -package org.xbib.graphics.io.pdfbox.paint; +package org.xbib.graphics.pdfbox.paint; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPageContentStream; import org.apache.pdfbox.pdmodel.PDResources; import org.apache.pdfbox.pdmodel.graphics.shading.PDShading; -import org.xbib.graphics.io.pdfbox.image.ImageEncoder; -import org.xbib.graphics.io.pdfbox.PdfBoxGraphics2D; -import org.xbib.graphics.io.pdfbox.color.ColorMapper; +import org.xbib.graphics.pdfbox.image.ImageEncoder; +import org.xbib.graphics.pdfbox.PdfBoxGraphics2D; +import org.xbib.graphics.pdfbox.color.ColorMapper; import java.awt.Color; import java.awt.Composite; diff --git a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/DanglingCaseTest.java b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/DanglingCaseTest.java similarity index 95% rename from io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/DanglingCaseTest.java rename to graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/DanglingCaseTest.java index 811d4ed..978d2b3 100644 --- a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/DanglingCaseTest.java +++ b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/DanglingCaseTest.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox; +package org.xbib.graphics.pdfbox.test; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPage; @@ -8,6 +8,7 @@ import org.apache.pdfbox.pdmodel.graphics.form.PDFormXObject; import org.apache.pdfbox.util.Matrix; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; +import org.xbib.graphics.pdfbox.PdfBoxGraphics2D; import java.awt.Color; import java.io.File; diff --git a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/font/FontDrawerTest.java b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/FontDrawerTest.java similarity index 92% rename from io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/font/FontDrawerTest.java rename to graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/FontDrawerTest.java index 79188d4..79bc9de 100644 --- a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/font/FontDrawerTest.java +++ b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/FontDrawerTest.java @@ -1,7 +1,9 @@ -package org.xbib.graphics.io.pdfbox.font; +package org.xbib.graphics.pdfbox.test; import org.apache.pdfbox.pdmodel.font.PDType1Font; +import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; +import org.xbib.graphics.pdfbox.font.CoreFontDrawer; import java.awt.Font; @@ -17,7 +19,7 @@ public class FontDrawerTest { Font anyFontItalic = anyFont.deriveFont(Font.ITALIC); Font anyFontBoldItalic = anyFont.deriveFont(Font.BOLD | Font.ITALIC); - assertEquals(PDType1Font.COURIER, CoreFontDrawer.chooseMatchingCourier(anyFont)); + Assertions.assertEquals(PDType1Font.COURIER, CoreFontDrawer.chooseMatchingCourier(anyFont)); assertEquals(PDType1Font.COURIER_BOLD, CoreFontDrawer.chooseMatchingCourier(anyFontBold)); assertEquals(PDType1Font.COURIER_OBLIQUE, diff --git a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/FontTest.java b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/FontTest.java similarity index 95% rename from io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/FontTest.java rename to graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/FontTest.java index 8ca52cc..1f3fe34 100644 --- a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/FontTest.java +++ b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/FontTest.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox; +package org.xbib.graphics.pdfbox.test; import org.junit.jupiter.api.Test; diff --git a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/FontWidthDiscrepancyTest.java b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/FontWidthDiscrepancyTest.java similarity index 96% rename from io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/FontWidthDiscrepancyTest.java rename to graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/FontWidthDiscrepancyTest.java index 9031fd5..19deab7 100644 --- a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/FontWidthDiscrepancyTest.java +++ b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/FontWidthDiscrepancyTest.java @@ -1,9 +1,10 @@ -package org.xbib.graphics.io.pdfbox; +package org.xbib.graphics.pdfbox.test; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.font.PDFont; import org.apache.pdfbox.pdmodel.font.PDType0Font; import org.junit.jupiter.api.Test; +import org.xbib.graphics.pdfbox.PdfBoxGraphics2D; import java.awt.Color; import java.awt.Font; diff --git a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/MultiPageTest.java b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/MultiPageTest.java similarity index 99% rename from io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/MultiPageTest.java rename to graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/MultiPageTest.java index 2ccaccf..fd28969 100644 --- a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/MultiPageTest.java +++ b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/MultiPageTest.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox; +package org.xbib.graphics.pdfbox.test; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPage; @@ -32,6 +32,7 @@ import org.jfree.data.xy.XYDataset; import org.jfree.data.xy.XYSeries; import org.jfree.data.xy.XYSeriesCollection; import org.junit.jupiter.api.Test; +import org.xbib.graphics.pdfbox.PdfBoxGraphics2D; import java.awt.Color; import java.awt.Font; diff --git a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/PdfBoxGraphics2DTestBase.java b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/PdfBoxGraphics2DTestBase.java similarity index 90% rename from io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/PdfBoxGraphics2DTestBase.java rename to graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/PdfBoxGraphics2DTestBase.java index 5493973..b4ae3c1 100644 --- a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/PdfBoxGraphics2DTestBase.java +++ b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/PdfBoxGraphics2DTestBase.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox; +package org.xbib.graphics.pdfbox.test; import javax.imageio.ImageIO; import org.apache.pdfbox.pdmodel.PDDocument; @@ -9,9 +9,10 @@ import org.apache.pdfbox.pdmodel.font.PDFont; import org.apache.pdfbox.pdmodel.font.PDType1Font; import org.apache.pdfbox.pdmodel.graphics.form.PDFormXObject; import org.apache.pdfbox.util.Matrix; -import org.xbib.graphics.io.pdfbox.font.CoreFontDrawer; -import org.xbib.graphics.io.pdfbox.font.DefaultFontDrawer; -import org.xbib.graphics.io.pdfbox.font.ForcedFontDrawer; +import org.xbib.graphics.pdfbox.PdfBoxGraphics2D; +import org.xbib.graphics.pdfbox.font.CoreFontDrawer; +import org.xbib.graphics.pdfbox.font.DefaultFontDrawer; +import org.xbib.graphics.pdfbox.font.ForcedFontDrawer; import java.awt.FontFormatException; import java.awt.Graphics2D; @@ -92,8 +93,9 @@ class PdfBoxGraphics2DTestBase { } private void registerFonts(DefaultFontDrawer fontTextDrawer) { - fontTextDrawer.registerFont(new File("src/test/resources/org/xbib/graphics/io/pdfbox/DejaVuSerifCondensed.ttf")); - fontTextDrawer.registerFont(new File("src/test/resources/org/xbib/graphics/io/pdfbox/antonio/Antonio-Regular.ttf")); + String packageName = getClass().getPackageName().replace('.', '/'); + fontTextDrawer.registerFont(new File("src/test/resources/" + packageName + "/DejaVuSerifCondensed.ttf")); + fontTextDrawer.registerFont(new File("src/test/resources/" + packageName + "/antonio/Antonio-Regular.ttf")); } interface GraphicsExporter { diff --git a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/PdfBoxGraphics2dTest.java b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/PdfBoxGraphics2dTest.java similarity index 99% rename from io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/PdfBoxGraphics2dTest.java rename to graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/PdfBoxGraphics2dTest.java index 6d14b5b..b08c289 100644 --- a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/PdfBoxGraphics2dTest.java +++ b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/PdfBoxGraphics2dTest.java @@ -1,9 +1,9 @@ -package org.xbib.graphics.io.pdfbox; +package org.xbib.graphics.pdfbox.test; import javax.imageio.ImageIO; import javax.imageio.ImageReader; import org.junit.jupiter.api.Test; -import org.xbib.graphics.io.pdfbox.color.CMYKColor; +import org.xbib.graphics.pdfbox.color.CMYKColor; import java.awt.AlphaComposite; import java.awt.BasicStroke; diff --git a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/PdfRerenderTest.java b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/PdfRerenderTest.java similarity index 98% rename from io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/PdfRerenderTest.java rename to graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/PdfRerenderTest.java index de4a29f..8c80e0d 100644 --- a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/PdfRerenderTest.java +++ b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/PdfRerenderTest.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox; +package org.xbib.graphics.pdfbox.test; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPage; @@ -17,8 +17,9 @@ import org.apache.pdfbox.rendering.PDFRenderer; import org.apache.pdfbox.rendering.PageDrawer; import org.apache.pdfbox.rendering.PageDrawerParameters; import org.junit.jupiter.api.Test; -import org.xbib.graphics.io.pdfbox.color.CMYKColor; -import org.xbib.graphics.io.pdfbox.draw.DefaultDrawControl; +import org.xbib.graphics.pdfbox.PdfBoxGraphics2D; +import org.xbib.graphics.pdfbox.color.CMYKColor; +import org.xbib.graphics.pdfbox.draw.DefaultDrawControl; import java.awt.BasicStroke; import java.awt.Color; diff --git a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/RenderSVGsTest.java b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/RenderSVGsTest.java similarity index 94% rename from io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/RenderSVGsTest.java rename to graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/RenderSVGsTest.java index e508cb7..643396a 100644 --- a/io-pdfbox/src/test/java/org/xbib/graphics/io/pdfbox/RenderSVGsTest.java +++ b/graphics-pdfbox/src/test/java/org/xbib/graphics/pdfbox/test/RenderSVGsTest.java @@ -1,4 +1,4 @@ -package org.xbib.graphics.io.pdfbox; +package org.xbib.graphics.pdfbox.test; import org.apache.batik.anim.dom.SAXSVGDocumentFactory; import org.apache.batik.bridge.BridgeContext; @@ -17,10 +17,11 @@ import org.apache.pdfbox.pdmodel.graphics.form.PDFormXObject; import org.apache.pdfbox.util.Matrix; import org.junit.jupiter.api.Test; import org.w3c.dom.Document; -import org.xbib.graphics.io.pdfbox.color.DefaultColorMapper; -import org.xbib.graphics.io.pdfbox.color.RGBtoCMYKColorMapper; -import org.xbib.graphics.io.pdfbox.font.DefaultFontDrawer; -import org.xbib.graphics.io.pdfbox.font.FontDrawer; +import org.xbib.graphics.pdfbox.PdfBoxGraphics2D; +import org.xbib.graphics.pdfbox.color.DefaultColorMapper; +import org.xbib.graphics.pdfbox.color.RGBtoCMYKColorMapper; +import org.xbib.graphics.pdfbox.font.DefaultFontDrawer; +import org.xbib.graphics.pdfbox.font.FontDrawer; import java.awt.color.ICC_Profile; import java.io.File; diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/16bit-image1.png b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/16bit-image1.png similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/16bit-image1.png rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/16bit-image1.png diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/16bit-image2.png b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/16bit-image2.png similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/16bit-image2.png rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/16bit-image2.png diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/DejaVuSerifCondensed.ttf b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/DejaVuSerifCondensed.ttf similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/DejaVuSerifCondensed.ttf rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/DejaVuSerifCondensed.ttf diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/Italy-P3.jpg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/Italy-P3.jpg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/Italy-P3.jpg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/Italy-P3.jpg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/Rose-ProPhoto.jpg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/Rose-ProPhoto.jpg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/Rose-ProPhoto.jpg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/Rose-ProPhoto.jpg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/antonio/Antonio-Bold.ttf b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/antonio/Antonio-Bold.ttf similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/antonio/Antonio-Bold.ttf rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/antonio/Antonio-Bold.ttf diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/antonio/Antonio-Light.ttf b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/antonio/Antonio-Light.ttf similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/antonio/Antonio-Light.ttf rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/antonio/Antonio-Light.ttf diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/antonio/Antonio-Regular.ttf b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/antonio/Antonio-Regular.ttf similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/antonio/Antonio-Regular.ttf rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/antonio/Antonio-Regular.ttf diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/antonio/SIL Open Font License.txt b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/antonio/SIL Open Font License.txt similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/antonio/SIL Open Font License.txt rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/antonio/SIL Open Font License.txt diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/antonio_sample.pdf b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/antonio_sample.pdf similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/antonio_sample.pdf rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/antonio_sample.pdf diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/atmospheric-composiition.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/atmospheric-composiition.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/atmospheric-composiition.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/atmospheric-composiition.svg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/barChart.pdf b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/barChart.pdf similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/barChart.pdf rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/barChart.pdf diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/barChart.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/barChart.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/barChart.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/barChart.svg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/colortest.png b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/colortest.png similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/colortest.png rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/colortest.png diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/compuserver_msn_Ford_Focus.pdf b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/compuserver_msn_Ford_Focus.pdf similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/compuserver_msn_Ford_Focus.pdf rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/compuserver_msn_Ford_Focus.pdf diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/compuserver_msn_Ford_Focus.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/compuserver_msn_Ford_Focus.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/compuserver_msn_Ford_Focus.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/compuserver_msn_Ford_Focus.svg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/displayWebStats.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/displayWebStats.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/displayWebStats.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/displayWebStats.svg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/gump-bench.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/gump-bench.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/gump-bench.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/gump-bench.svg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/heart.pdf b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/heart.pdf similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/heart.pdf rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/heart.pdf diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/heart.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/heart.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/heart.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/heart.svg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/horizontal-gradient.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/horizontal-gradient.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/horizontal-gradient.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/horizontal-gradient.svg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/json.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/json.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/json.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/json.svg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/long-gradient.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/long-gradient.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/long-gradient.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/long-gradient.svg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/near-square-gradient.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/near-square-gradient.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/near-square-gradient.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/near-square-gradient.svg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/openhtml_536.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/openhtml_536.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/openhtml_536.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/openhtml_536.svg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/openhtml_538_gradient.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/openhtml_538_gradient.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/openhtml_538_gradient.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/openhtml_538_gradient.svg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/patternfill.pdf b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/patternfill.pdf similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/patternfill.pdf rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/patternfill.pdf diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/pixeltest.png b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/pixeltest.png similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/pixeltest.png rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/pixeltest.png diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/square-gradient.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/square-gradient.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/square-gradient.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/square-gradient.svg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/tall-gradient-downward-slope.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/tall-gradient-downward-slope.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/tall-gradient-downward-slope.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/tall-gradient-downward-slope.svg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/tall-gradient.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/tall-gradient.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/tall-gradient.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/tall-gradient.svg diff --git a/io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/watermark.svg b/graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/watermark.svg similarity index 100% rename from io-pdfbox/src/test/resources/org/xbib/graphics/io/pdfbox/watermark.svg rename to graphics-pdfbox/src/test/resources/org/xbib/graphics/pdfbox/test/watermark.svg diff --git a/png/NOTICE.txt b/graphics-png/NOTICE.txt similarity index 100% rename from png/NOTICE.txt rename to graphics-png/NOTICE.txt diff --git a/graphics-png/build.gradle b/graphics-png/build.gradle new file mode 100644 index 0000000..87a5596 --- /dev/null +++ b/graphics-png/build.gradle @@ -0,0 +1,4 @@ +dependencies { + testImplementation "org.junit.jupiter:junit-jupiter-params:${project.property('junit.version')}" + testImplementation "junit:junit:${project.property('junit4.version')}" +} \ No newline at end of file diff --git a/png/src/main/java/module-info.java b/graphics-png/src/main/java/module-info.java similarity index 100% rename from png/src/main/java/module-info.java rename to graphics-png/src/main/java/module-info.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/AbstractScanlineProvider.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/AbstractScanlineProvider.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/AbstractScanlineProvider.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/AbstractScanlineProvider.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/PNGWriter.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/PNGWriter.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/PNGWriter.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/PNGWriter.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteABGRProvider.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteABGRProvider.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteABGRProvider.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteABGRProvider.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteGrayAlphaProvider.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteGrayAlphaProvider.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteGrayAlphaProvider.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteGrayAlphaProvider.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteRepackSingleBandProvider.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteRepackSingleBandProvider.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteRepackSingleBandProvider.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteRepackSingleBandProvider.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteSingleBandProvider.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteSingleBandProvider.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteSingleBandProvider.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteSingleBandProvider.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteSingleBandSkippingBytesProvider.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteSingleBandSkippingBytesProvider.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteSingleBandSkippingBytesProvider.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterByteSingleBandSkippingBytesProvider.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterIntABGRProvider.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterIntABGRProvider.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterIntABGRProvider.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterIntABGRProvider.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterShortABGRProvider.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterShortABGRProvider.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterShortABGRProvider.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterShortABGRProvider.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterShortGrayAlphaProvider.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterShortGrayAlphaProvider.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterShortGrayAlphaProvider.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterShortGrayAlphaProvider.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterShortSingleBandProvider.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterShortSingleBandProvider.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterShortSingleBandProvider.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/RasterShortSingleBandProvider.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/ScanlineCursor.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/ScanlineCursor.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/ScanlineCursor.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/ScanlineCursor.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/ScanlineProvider.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/ScanlineProvider.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/ScanlineProvider.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/ScanlineProvider.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/ScanlineProviderFactory.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/ScanlineProviderFactory.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/ScanlineProviderFactory.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/ScanlineProviderFactory.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/BufferedStreamFeeder.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/BufferedStreamFeeder.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/BufferedStreamFeeder.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/BufferedStreamFeeder.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkReader.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkReader.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkReader.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkReader.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqBuffering.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqBuffering.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqBuffering.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqBuffering.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqReader.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqReader.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqReader.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqReader.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqReaderPng.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqReaderPng.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqReaderPng.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqReaderPng.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqSkipping.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqSkipping.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqSkipping.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ChunkSeqSkipping.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/DeflatedChunkReader.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/DeflatedChunkReader.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/DeflatedChunkReader.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/DeflatedChunkReader.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/DeflatedChunksSet.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/DeflatedChunksSet.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/DeflatedChunksSet.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/DeflatedChunksSet.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/Deinterlacer.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/Deinterlacer.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/Deinterlacer.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/Deinterlacer.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ErrorBehaviour.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ErrorBehaviour.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ErrorBehaviour.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ErrorBehaviour.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/FilterType.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/FilterType.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/FilterType.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/FilterType.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IBytesConsumer.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IBytesConsumer.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IBytesConsumer.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IBytesConsumer.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IChunkFactory.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IChunkFactory.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IChunkFactory.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IChunkFactory.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLine.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLine.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLine.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLine.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineArray.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineArray.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineArray.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineArray.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineFactory.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineFactory.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineFactory.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineFactory.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineSet.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineSet.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineSet.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineSet.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineSetFactory.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineSetFactory.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineSetFactory.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IImageLineSetFactory.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IPngWriterFactory.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IPngWriterFactory.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IPngWriterFactory.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IPngWriterFactory.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IdatChunkWriter.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IdatChunkWriter.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IdatChunkWriter.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IdatChunkWriter.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IdatSet.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IdatSet.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IdatSet.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/IdatSet.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageInfo.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageInfo.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageInfo.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageInfo.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineByte.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineByte.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineByte.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineByte.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineHelper.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineHelper.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineHelper.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineHelper.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineInt.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineInt.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineInt.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineInt.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineSetDefault.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineSetDefault.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineSetDefault.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/ImageLineSetDefault.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngHelperInternal.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngHelperInternal.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngHelperInternal.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngHelperInternal.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngHelperInternal2.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngHelperInternal2.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngHelperInternal2.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngHelperInternal2.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReader.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReader.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReader.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReader.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderApng.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderApng.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderApng.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderApng.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderByte.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderByte.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderByte.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderByte.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderFilter.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderFilter.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderFilter.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderFilter.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderInt.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderInt.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderInt.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngReaderInt.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngWriter.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngWriter.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngWriter.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngWriter.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngWriterHc.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngWriterHc.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngWriterHc.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngWriterHc.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjBadCrcException.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjBadCrcException.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjBadCrcException.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjBadCrcException.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjBadSignature.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjBadSignature.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjBadSignature.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjBadSignature.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjException.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjException.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjException.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjException.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjExceptionInternal.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjExceptionInternal.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjExceptionInternal.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjExceptionInternal.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjInputException.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjInputException.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjInputException.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjInputException.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjOutputException.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjOutputException.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjOutputException.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjOutputException.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjPrematureEnding.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjPrematureEnding.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjPrematureEnding.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjPrematureEnding.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjUnsupportedException.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjUnsupportedException.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjUnsupportedException.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/PngjUnsupportedException.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/RowInfo.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/RowInfo.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/RowInfo.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/RowInfo.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkCopyBehaviour.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkCopyBehaviour.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkCopyBehaviour.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkCopyBehaviour.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkFactory.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkFactory.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkFactory.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkFactory.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkHelper.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkHelper.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkHelper.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkHelper.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkLoadBehaviour.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkLoadBehaviour.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkLoadBehaviour.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkLoadBehaviour.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkPredicate.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkPredicate.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkPredicate.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkPredicate.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkRaw.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkRaw.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkRaw.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunkRaw.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunksList.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunksList.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunksList.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunksList.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunksListForWrite.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunksListForWrite.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunksListForWrite.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/ChunksListForWrite.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngBadCharsetException.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngBadCharsetException.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngBadCharsetException.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngBadCharsetException.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunk.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunk.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunk.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunk.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkACTL.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkACTL.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkACTL.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkACTL.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkBKGD.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkBKGD.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkBKGD.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkBKGD.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkCHRM.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkCHRM.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkCHRM.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkCHRM.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkFCTL.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkFCTL.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkFCTL.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkFCTL.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkFDAT.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkFDAT.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkFDAT.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkFDAT.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkGAMA.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkGAMA.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkGAMA.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkGAMA.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkHIST.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkHIST.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkHIST.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkHIST.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkICCP.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkICCP.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkICCP.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkICCP.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkIDAT.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkIDAT.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkIDAT.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkIDAT.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkIEND.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkIEND.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkIEND.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkIEND.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkIHDR.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkIHDR.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkIHDR.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkIHDR.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkITXT.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkITXT.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkITXT.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkITXT.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkMultiple.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkMultiple.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkMultiple.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkMultiple.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkOFFS.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkOFFS.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkOFFS.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkOFFS.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkPHYS.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkPHYS.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkPHYS.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkPHYS.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkPLTE.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkPLTE.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkPLTE.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkPLTE.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSBIT.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSBIT.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSBIT.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSBIT.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSPLT.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSPLT.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSPLT.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSPLT.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSRGB.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSRGB.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSRGB.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSRGB.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSTER.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSTER.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSTER.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSTER.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSingle.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSingle.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSingle.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkSingle.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTEXT.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTEXT.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTEXT.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTEXT.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTIME.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTIME.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTIME.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTIME.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTRNS.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTRNS.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTRNS.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTRNS.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTextVar.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTextVar.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTextVar.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkTextVar.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkUNKNOWN.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkUNKNOWN.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkUNKNOWN.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkUNKNOWN.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkZTXT.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkZTXT.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkZTXT.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngChunkZTXT.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngMetadata.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngMetadata.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngMetadata.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/chunks/PngMetadata.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/CompressorStream.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/CompressorStream.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/CompressorStream.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/CompressorStream.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/CompressorStreamDeflater.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/CompressorStreamDeflater.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/CompressorStreamDeflater.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/CompressorStreamDeflater.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/CompressorStreamLz4.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/CompressorStreamLz4.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/CompressorStreamLz4.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/CompressorStreamLz4.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/DeflaterEstimatorHjg.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/DeflaterEstimatorHjg.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/DeflaterEstimatorHjg.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/DeflaterEstimatorHjg.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/DeflaterEstimatorLz4.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/DeflaterEstimatorLz4.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/DeflaterEstimatorLz4.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/DeflaterEstimatorLz4.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/FiltersPerformance.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/FiltersPerformance.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/FiltersPerformance.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/FiltersPerformance.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/PixelsWriter.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/PixelsWriter.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/PixelsWriter.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/PixelsWriter.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/PixelsWriterDefault.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/PixelsWriterDefault.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/PixelsWriterDefault.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/PixelsWriterDefault.java diff --git a/png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/PixelsWriterMultiple.java b/graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/PixelsWriterMultiple.java similarity index 100% rename from png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/PixelsWriterMultiple.java rename to graphics-png/src/main/java/org/xbib/graphics/imageio/plugins/png/pngj/pixels/PixelsWriterMultiple.java diff --git a/png/src/main/resources/META-INF/services/javax.imageio.spi.ImageWriterSpi b/graphics-png/src/main/resources/META-INF/services/javax.imageio.spi.ImageWriterSpi similarity index 100% rename from png/src/main/resources/META-INF/services/javax.imageio.spi.ImageWriterSpi rename to graphics-png/src/main/resources/META-INF/services/javax.imageio.spi.ImageWriterSpi diff --git a/png/src/test/java/org/xbib/graphics/imageio/plugins/png/BufferedImageChildTest.java b/graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/BufferedImageChildTest.java similarity index 100% rename from png/src/test/java/org/xbib/graphics/imageio/plugins/png/BufferedImageChildTest.java rename to graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/BufferedImageChildTest.java diff --git a/png/src/test/java/org/xbib/graphics/imageio/plugins/png/BufferedImageTypesTest.java b/graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/BufferedImageTypesTest.java similarity index 100% rename from png/src/test/java/org/xbib/graphics/imageio/plugins/png/BufferedImageTypesTest.java rename to graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/BufferedImageTypesTest.java diff --git a/png/src/test/java/org/xbib/graphics/imageio/plugins/png/CustomByteIndexImageTypesTest.java b/graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/CustomByteIndexImageTypesTest.java similarity index 100% rename from png/src/test/java/org/xbib/graphics/imageio/plugins/png/CustomByteIndexImageTypesTest.java rename to graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/CustomByteIndexImageTypesTest.java diff --git a/png/src/test/java/org/xbib/graphics/imageio/plugins/png/CustomUShortImageTypesTest.java b/graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/CustomUShortImageTypesTest.java similarity index 100% rename from png/src/test/java/org/xbib/graphics/imageio/plugins/png/CustomUShortImageTypesTest.java rename to graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/CustomUShortImageTypesTest.java diff --git a/png/src/test/java/org/xbib/graphics/imageio/plugins/png/ImageAssert.java b/graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/ImageAssert.java similarity index 100% rename from png/src/test/java/org/xbib/graphics/imageio/plugins/png/ImageAssert.java rename to graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/ImageAssert.java diff --git a/png/src/test/java/org/xbib/graphics/imageio/plugins/png/PNGWriterTest.java b/graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/PNGWriterTest.java similarity index 100% rename from png/src/test/java/org/xbib/graphics/imageio/plugins/png/PNGWriterTest.java rename to graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/PNGWriterTest.java diff --git a/png/src/test/java/org/xbib/graphics/imageio/plugins/png/ParameterizedExtension.java b/graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/ParameterizedExtension.java similarity index 100% rename from png/src/test/java/org/xbib/graphics/imageio/plugins/png/ParameterizedExtension.java rename to graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/ParameterizedExtension.java diff --git a/png/src/test/java/org/xbib/graphics/imageio/plugins/png/PngSuiteImagesTest.java b/graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/PngSuiteImagesTest.java similarity index 100% rename from png/src/test/java/org/xbib/graphics/imageio/plugins/png/PngSuiteImagesTest.java rename to graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/PngSuiteImagesTest.java diff --git a/png/src/test/java/org/xbib/graphics/imageio/plugins/png/SampleImagePainter.java b/graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/SampleImagePainter.java similarity index 100% rename from png/src/test/java/org/xbib/graphics/imageio/plugins/png/SampleImagePainter.java rename to graphics-png/src/test/java/org/xbib/graphics/imageio/plugins/png/SampleImagePainter.java diff --git a/png/src/test/resources/org/xbib/graphics/imageio/plugins/png/sample.jpeg b/graphics-png/src/test/resources/org/xbib/graphics/imageio/plugins/png/sample.jpeg similarity index 100% rename from png/src/test/resources/org/xbib/graphics/imageio/plugins/png/sample.jpeg rename to graphics-png/src/test/resources/org/xbib/graphics/imageio/plugins/png/sample.jpeg diff --git a/png/src/test/resources/pngsuite/basn0g01.png b/graphics-png/src/test/resources/pngsuite/basn0g01.png similarity index 100% rename from png/src/test/resources/pngsuite/basn0g01.png rename to graphics-png/src/test/resources/pngsuite/basn0g01.png diff --git a/png/src/test/resources/pngsuite/basn0g02.png b/graphics-png/src/test/resources/pngsuite/basn0g02.png similarity index 100% rename from png/src/test/resources/pngsuite/basn0g02.png rename to graphics-png/src/test/resources/pngsuite/basn0g02.png diff --git a/png/src/test/resources/pngsuite/basn0g04.png b/graphics-png/src/test/resources/pngsuite/basn0g04.png similarity index 100% rename from png/src/test/resources/pngsuite/basn0g04.png rename to graphics-png/src/test/resources/pngsuite/basn0g04.png diff --git a/png/src/test/resources/pngsuite/basn0g08.png b/graphics-png/src/test/resources/pngsuite/basn0g08.png similarity index 100% rename from png/src/test/resources/pngsuite/basn0g08.png rename to graphics-png/src/test/resources/pngsuite/basn0g08.png diff --git a/png/src/test/resources/pngsuite/basn0g16.png b/graphics-png/src/test/resources/pngsuite/basn0g16.png similarity index 100% rename from png/src/test/resources/pngsuite/basn0g16.png rename to graphics-png/src/test/resources/pngsuite/basn0g16.png diff --git a/png/src/test/resources/pngsuite/basn2c08.png b/graphics-png/src/test/resources/pngsuite/basn2c08.png similarity index 100% rename from png/src/test/resources/pngsuite/basn2c08.png rename to graphics-png/src/test/resources/pngsuite/basn2c08.png diff --git a/png/src/test/resources/pngsuite/basn2c16.png b/graphics-png/src/test/resources/pngsuite/basn2c16.png similarity index 100% rename from png/src/test/resources/pngsuite/basn2c16.png rename to graphics-png/src/test/resources/pngsuite/basn2c16.png diff --git a/png/src/test/resources/pngsuite/basn3p01.png b/graphics-png/src/test/resources/pngsuite/basn3p01.png similarity index 100% rename from png/src/test/resources/pngsuite/basn3p01.png rename to graphics-png/src/test/resources/pngsuite/basn3p01.png diff --git a/png/src/test/resources/pngsuite/basn3p02.png b/graphics-png/src/test/resources/pngsuite/basn3p02.png similarity index 100% rename from png/src/test/resources/pngsuite/basn3p02.png rename to graphics-png/src/test/resources/pngsuite/basn3p02.png diff --git a/png/src/test/resources/pngsuite/basn3p04.png b/graphics-png/src/test/resources/pngsuite/basn3p04.png similarity index 100% rename from png/src/test/resources/pngsuite/basn3p04.png rename to graphics-png/src/test/resources/pngsuite/basn3p04.png diff --git a/png/src/test/resources/pngsuite/basn3p08.png b/graphics-png/src/test/resources/pngsuite/basn3p08.png similarity index 100% rename from png/src/test/resources/pngsuite/basn3p08.png rename to graphics-png/src/test/resources/pngsuite/basn3p08.png diff --git a/png/src/test/resources/pngsuite/basn4a08.png b/graphics-png/src/test/resources/pngsuite/basn4a08.png similarity index 100% rename from png/src/test/resources/pngsuite/basn4a08.png rename to graphics-png/src/test/resources/pngsuite/basn4a08.png diff --git a/png/src/test/resources/pngsuite/basn4a16.png b/graphics-png/src/test/resources/pngsuite/basn4a16.png similarity index 100% rename from png/src/test/resources/pngsuite/basn4a16.png rename to graphics-png/src/test/resources/pngsuite/basn4a16.png diff --git a/png/src/test/resources/pngsuite/basn6a08.png b/graphics-png/src/test/resources/pngsuite/basn6a08.png similarity index 100% rename from png/src/test/resources/pngsuite/basn6a08.png rename to graphics-png/src/test/resources/pngsuite/basn6a08.png diff --git a/png/src/test/resources/pngsuite/basn6a16.png b/graphics-png/src/test/resources/pngsuite/basn6a16.png similarity index 100% rename from png/src/test/resources/pngsuite/basn6a16.png rename to graphics-png/src/test/resources/pngsuite/basn6a16.png diff --git a/png/src/test/resources/pngsuite/readme.txt b/graphics-png/src/test/resources/pngsuite/readme.txt similarity index 100% rename from png/src/test/resources/pngsuite/readme.txt rename to graphics-png/src/test/resources/pngsuite/readme.txt diff --git a/graphics-vector-eps/build.gradle b/graphics-vector-eps/build.gradle new file mode 100644 index 0000000..62112f7 --- /dev/null +++ b/graphics-vector-eps/build.gradle @@ -0,0 +1,3 @@ +dependencies { + api project(':graphics-vector') +} diff --git a/io-vector-eps/src/main/java/module-info.java b/graphics-vector-eps/src/main/java/module-info.java similarity index 100% rename from io-vector-eps/src/main/java/module-info.java rename to graphics-vector-eps/src/main/java/module-info.java diff --git a/io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSGraphics2D.java b/graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSGraphics2D.java similarity index 100% rename from io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSGraphics2D.java rename to graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSGraphics2D.java diff --git a/io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSGraphics2DProvider.java b/graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSGraphics2DProvider.java similarity index 100% rename from io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSGraphics2DProvider.java rename to graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSGraphics2DProvider.java diff --git a/io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSProcessor.java b/graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSProcessor.java similarity index 100% rename from io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSProcessor.java rename to graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSProcessor.java diff --git a/io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSProcessorResult.java b/graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSProcessorResult.java similarity index 100% rename from io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSProcessorResult.java rename to graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/EPSProcessorResult.java diff --git a/io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/ASCII85EncodeStream.java b/graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/ASCII85EncodeStream.java similarity index 100% rename from io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/ASCII85EncodeStream.java rename to graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/ASCII85EncodeStream.java diff --git a/io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/AlphaToMaskOp.java b/graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/AlphaToMaskOp.java similarity index 100% rename from io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/AlphaToMaskOp.java rename to graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/AlphaToMaskOp.java diff --git a/io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/FlateEncodeStream.java b/graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/FlateEncodeStream.java similarity index 100% rename from io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/FlateEncodeStream.java rename to graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/FlateEncodeStream.java diff --git a/io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/ImageDataStream.java b/graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/ImageDataStream.java similarity index 100% rename from io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/ImageDataStream.java rename to graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/ImageDataStream.java diff --git a/io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/LineWrapOutputStream.java b/graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/LineWrapOutputStream.java similarity index 100% rename from io-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/LineWrapOutputStream.java rename to graphics-vector-eps/src/main/java/org/xbib/graphics/io/vector/eps/util/LineWrapOutputStream.java diff --git a/io-vector-eps/src/main/resources/META-INF/services/org.xbib.graphics.io.vector.VectorGraphics2DProvider b/graphics-vector-eps/src/main/resources/META-INF/services/org.xbib.graphics.io.vector.VectorGraphics2DProvider similarity index 100% rename from io-vector-eps/src/main/resources/META-INF/services/org.xbib.graphics.io.vector.VectorGraphics2DProvider rename to graphics-vector-eps/src/main/resources/META-INF/services/org.xbib.graphics.io.vector.VectorGraphics2DProvider diff --git a/io-vector-eps/src/test/java/org/xbib/graphics/io/vector/eps/ASCII85EncodeStreamTest.java b/graphics-vector-eps/src/test/java/org/xbib/graphics/io/vector/eps/ASCII85EncodeStreamTest.java similarity index 100% rename from io-vector-eps/src/test/java/org/xbib/graphics/io/vector/eps/ASCII85EncodeStreamTest.java rename to graphics-vector-eps/src/test/java/org/xbib/graphics/io/vector/eps/ASCII85EncodeStreamTest.java diff --git a/io-vector-eps/src/test/java/org/xbib/graphics/io/vector/eps/EPSProcessorTest.java b/graphics-vector-eps/src/test/java/org/xbib/graphics/io/vector/eps/EPSProcessorTest.java similarity index 100% rename from io-vector-eps/src/test/java/org/xbib/graphics/io/vector/eps/EPSProcessorTest.java rename to graphics-vector-eps/src/test/java/org/xbib/graphics/io/vector/eps/EPSProcessorTest.java diff --git a/io-vector-eps/src/test/java/org/xbib/graphics/io/vector/eps/TestUtils.java b/graphics-vector-eps/src/test/java/org/xbib/graphics/io/vector/eps/TestUtils.java similarity index 100% rename from io-vector-eps/src/test/java/org/xbib/graphics/io/vector/eps/TestUtils.java rename to graphics-vector-eps/src/test/java/org/xbib/graphics/io/vector/eps/TestUtils.java diff --git a/graphics-vector-pdf/build.gradle b/graphics-vector-pdf/build.gradle new file mode 100644 index 0000000..62112f7 --- /dev/null +++ b/graphics-vector-pdf/build.gradle @@ -0,0 +1,3 @@ +dependencies { + api project(':graphics-vector') +} diff --git a/io-vector-pdf/src/main/java/module-info.java b/graphics-vector-pdf/src/main/java/module-info.java similarity index 100% rename from io-vector-pdf/src/main/java/module-info.java rename to graphics-vector-pdf/src/main/java/module-info.java diff --git a/io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFGraphics2D.java b/graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFGraphics2D.java similarity index 100% rename from io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFGraphics2D.java rename to graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFGraphics2D.java diff --git a/io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFGraphics2DProvider.java b/graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFGraphics2DProvider.java similarity index 100% rename from io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFGraphics2DProvider.java rename to graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFGraphics2DProvider.java diff --git a/io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFProcessor.java b/graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFProcessor.java similarity index 100% rename from io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFProcessor.java rename to graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFProcessor.java diff --git a/io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFProcessorResult.java b/graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFProcessorResult.java similarity index 100% rename from io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFProcessorResult.java rename to graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/PDFProcessorResult.java diff --git a/io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/FlateEncodeStream.java b/graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/FlateEncodeStream.java similarity index 100% rename from io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/FlateEncodeStream.java rename to graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/FlateEncodeStream.java diff --git a/io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/FormattingWriter.java b/graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/FormattingWriter.java similarity index 100% rename from io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/FormattingWriter.java rename to graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/FormattingWriter.java diff --git a/io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/GeneratedPayload.java b/graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/GeneratedPayload.java similarity index 100% rename from io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/GeneratedPayload.java rename to graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/GeneratedPayload.java diff --git a/io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/ImageDataStream.java b/graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/ImageDataStream.java similarity index 100% rename from io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/ImageDataStream.java rename to graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/ImageDataStream.java diff --git a/io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/PDFObject.java b/graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/PDFObject.java similarity index 100% rename from io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/PDFObject.java rename to graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/PDFObject.java diff --git a/io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/Payload.java b/graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/Payload.java similarity index 100% rename from io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/Payload.java rename to graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/Payload.java diff --git a/io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/Resources.java b/graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/Resources.java similarity index 100% rename from io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/Resources.java rename to graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/Resources.java diff --git a/io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/SizePayload.java b/graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/SizePayload.java similarity index 100% rename from io-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/SizePayload.java rename to graphics-vector-pdf/src/main/java/org/xbib/graphics/io/vector/pdf/util/SizePayload.java diff --git a/io-vector-pdf/src/main/resources/META-INF/services/org.xbib.graphics.io.vector.VectorGraphics2DProvider b/graphics-vector-pdf/src/main/resources/META-INF/services/org.xbib.graphics.io.vector.VectorGraphics2DProvider similarity index 100% rename from io-vector-pdf/src/main/resources/META-INF/services/org.xbib.graphics.io.vector.VectorGraphics2DProvider rename to graphics-vector-pdf/src/main/resources/META-INF/services/org.xbib.graphics.io.vector.VectorGraphics2DProvider diff --git a/io-vector-pdf/src/test/java/org/xbib/graphics/io/vector/pdf/PDFProcessorTest.java b/graphics-vector-pdf/src/test/java/org/xbib/graphics/io/vector/pdf/PDFProcessorTest.java similarity index 100% rename from io-vector-pdf/src/test/java/org/xbib/graphics/io/vector/pdf/PDFProcessorTest.java rename to graphics-vector-pdf/src/test/java/org/xbib/graphics/io/vector/pdf/PDFProcessorTest.java diff --git a/io-vector-pdf/src/test/java/org/xbib/graphics/io/vector/pdf/TestUtils.java b/graphics-vector-pdf/src/test/java/org/xbib/graphics/io/vector/pdf/TestUtils.java similarity index 100% rename from io-vector-pdf/src/test/java/org/xbib/graphics/io/vector/pdf/TestUtils.java rename to graphics-vector-pdf/src/test/java/org/xbib/graphics/io/vector/pdf/TestUtils.java diff --git a/graphics-vector-svg/build.gradle b/graphics-vector-svg/build.gradle new file mode 100644 index 0000000..62112f7 --- /dev/null +++ b/graphics-vector-svg/build.gradle @@ -0,0 +1,3 @@ +dependencies { + api project(':graphics-vector') +} diff --git a/io-vector-svg/src/main/java/module-info.java b/graphics-vector-svg/src/main/java/module-info.java similarity index 100% rename from io-vector-svg/src/main/java/module-info.java rename to graphics-vector-svg/src/main/java/module-info.java diff --git a/io-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGGraphics2D.java b/graphics-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGGraphics2D.java similarity index 100% rename from io-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGGraphics2D.java rename to graphics-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGGraphics2D.java diff --git a/io-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGGraphics2DProvider.java b/graphics-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGGraphics2DProvider.java similarity index 100% rename from io-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGGraphics2DProvider.java rename to graphics-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGGraphics2DProvider.java diff --git a/io-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGProcessor.java b/graphics-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGProcessor.java similarity index 100% rename from io-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGProcessor.java rename to graphics-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGProcessor.java diff --git a/io-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGProcessorResult.java b/graphics-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGProcessorResult.java similarity index 100% rename from io-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGProcessorResult.java rename to graphics-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/SVGProcessorResult.java diff --git a/io-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/util/Base64EncodeStream.java b/graphics-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/util/Base64EncodeStream.java similarity index 100% rename from io-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/util/Base64EncodeStream.java rename to graphics-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/util/Base64EncodeStream.java diff --git a/io-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/util/VectorHints.java b/graphics-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/util/VectorHints.java similarity index 100% rename from io-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/util/VectorHints.java rename to graphics-vector-svg/src/main/java/org/xbib/graphics/io/vector/svg/util/VectorHints.java diff --git a/io-vector-svg/src/main/resources/META-INF/services/org.xbib.graphics.io.vector.VectorGraphics2DProvider b/graphics-vector-svg/src/main/resources/META-INF/services/org.xbib.graphics.io.vector.VectorGraphics2DProvider similarity index 100% rename from io-vector-svg/src/main/resources/META-INF/services/org.xbib.graphics.io.vector.VectorGraphics2DProvider rename to graphics-vector-svg/src/main/resources/META-INF/services/org.xbib.graphics.io.vector.VectorGraphics2DProvider diff --git a/io-vector-svg/src/test/java/org/xbib/graphics/io/vector/svg/Base64EncodeStreamTest.java b/graphics-vector-svg/src/test/java/org/xbib/graphics/io/vector/svg/Base64EncodeStreamTest.java similarity index 100% rename from io-vector-svg/src/test/java/org/xbib/graphics/io/vector/svg/Base64EncodeStreamTest.java rename to graphics-vector-svg/src/test/java/org/xbib/graphics/io/vector/svg/Base64EncodeStreamTest.java diff --git a/io-vector-svg/src/test/java/org/xbib/graphics/io/vector/svg/SVGProcessorTest.java b/graphics-vector-svg/src/test/java/org/xbib/graphics/io/vector/svg/SVGProcessorTest.java similarity index 100% rename from io-vector-svg/src/test/java/org/xbib/graphics/io/vector/svg/SVGProcessorTest.java rename to graphics-vector-svg/src/test/java/org/xbib/graphics/io/vector/svg/SVGProcessorTest.java diff --git a/io-vector-svg/src/test/java/org/xbib/graphics/io/vector/svg/TestUtils.java b/graphics-vector-svg/src/test/java/org/xbib/graphics/io/vector/svg/TestUtils.java similarity index 100% rename from io-vector-svg/src/test/java/org/xbib/graphics/io/vector/svg/TestUtils.java rename to graphics-vector-svg/src/test/java/org/xbib/graphics/io/vector/svg/TestUtils.java diff --git a/io-vector/NOTICE.txt b/graphics-vector/NOTICE.txt similarity index 100% rename from io-vector/NOTICE.txt rename to graphics-vector/NOTICE.txt diff --git a/io-vector/src/main/java/module-info.java b/graphics-vector/src/main/java/module-info.java similarity index 100% rename from io-vector/src/main/java/module-info.java rename to graphics-vector/src/main/java/module-info.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/Command.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/Command.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/Command.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/Command.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/GraphicsState.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/GraphicsState.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/GraphicsState.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/GraphicsState.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/PageSize.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/PageSize.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/PageSize.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/PageSize.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/Processor.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/Processor.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/Processor.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/Processor.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/ProcessorResult.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/ProcessorResult.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/ProcessorResult.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/ProcessorResult.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/VectorGraphics2D.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/VectorGraphics2D.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/VectorGraphics2D.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/VectorGraphics2D.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/VectorGraphics2DProvider.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/VectorGraphics2DProvider.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/VectorGraphics2DProvider.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/VectorGraphics2DProvider.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/AffineTransformCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/AffineTransformCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/AffineTransformCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/AffineTransformCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/CreateCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/CreateCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/CreateCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/CreateCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/DisposeCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/DisposeCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/DisposeCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/DisposeCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/DrawImageCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/DrawImageCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/DrawImageCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/DrawImageCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/DrawShapeCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/DrawShapeCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/DrawShapeCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/DrawShapeCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/DrawStringCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/DrawStringCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/DrawStringCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/DrawStringCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/FillShapeCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/FillShapeCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/FillShapeCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/FillShapeCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/Group.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/Group.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/Group.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/Group.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/RotateCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/RotateCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/RotateCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/RotateCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/ScaleCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/ScaleCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/ScaleCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/ScaleCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetBackgroundCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetBackgroundCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetBackgroundCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetBackgroundCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetClipCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetClipCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetClipCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetClipCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetColorCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetColorCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetColorCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetColorCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetCompositeCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetCompositeCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetCompositeCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetCompositeCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetFontCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetFontCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetFontCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetFontCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetHintCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetHintCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetHintCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetHintCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetPaintCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetPaintCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetPaintCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetPaintCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetStrokeCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetStrokeCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetStrokeCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetStrokeCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetTransformCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetTransformCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetTransformCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetTransformCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetXORModeCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetXORModeCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetXORModeCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/SetXORModeCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/ShearCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/ShearCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/ShearCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/ShearCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/StateCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/StateCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/StateCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/StateCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/TransformCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/TransformCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/TransformCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/TransformCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/commands/TranslateCommand.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/TranslateCommand.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/commands/TranslateCommand.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/commands/TranslateCommand.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/filters/AbsoluteToRelativeTransformsFilter.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/filters/AbsoluteToRelativeTransformsFilter.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/filters/AbsoluteToRelativeTransformsFilter.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/filters/AbsoluteToRelativeTransformsFilter.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/filters/FillPaintedShapeAsImageFilter.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/filters/FillPaintedShapeAsImageFilter.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/filters/FillPaintedShapeAsImageFilter.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/filters/FillPaintedShapeAsImageFilter.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/filters/Filter.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/filters/Filter.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/filters/Filter.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/filters/Filter.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/filters/GroupingFilter.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/filters/GroupingFilter.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/filters/GroupingFilter.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/filters/GroupingFilter.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/filters/OptimizeFilter.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/filters/OptimizeFilter.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/filters/OptimizeFilter.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/filters/OptimizeFilter.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/filters/StateChangeGroupingFilter.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/filters/StateChangeGroupingFilter.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/filters/StateChangeGroupingFilter.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/filters/StateChangeGroupingFilter.java diff --git a/io-vector/src/main/java/org/xbib/graphics/io/vector/util/ImageUtil.java b/graphics-vector/src/main/java/org/xbib/graphics/io/vector/util/ImageUtil.java similarity index 100% rename from io-vector/src/main/java/org/xbib/graphics/io/vector/util/ImageUtil.java rename to graphics-vector/src/main/java/org/xbib/graphics/io/vector/util/ImageUtil.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/vector/GraphicsStateTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/vector/GraphicsStateTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/vector/GraphicsStateTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/vector/GraphicsStateTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/vector/TestUtilsTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/vector/TestUtilsTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/vector/TestUtilsTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/vector/TestUtilsTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/vector/VectorGraphics2DTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/vector/VectorGraphics2DTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/vector/VectorGraphics2DTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/vector/VectorGraphics2DTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/vector/filters/AbsoluteToRelativeTransformsFilterTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/vector/filters/AbsoluteToRelativeTransformsFilterTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/vector/filters/AbsoluteToRelativeTransformsFilterTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/vector/filters/AbsoluteToRelativeTransformsFilterTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/vector/filters/FillPaintedShapeAsImageFilterTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/vector/filters/FillPaintedShapeAsImageFilterTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/vector/filters/FillPaintedShapeAsImageFilterTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/vector/filters/FillPaintedShapeAsImageFilterTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/vector/filters/FilterTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/vector/filters/FilterTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/vector/filters/FilterTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/vector/filters/FilterTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/vector/filters/GroupingFilterTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/vector/filters/GroupingFilterTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/vector/filters/GroupingFilterTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/vector/filters/GroupingFilterTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/visual/AbstractTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/visual/AbstractTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/visual/AbstractTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/visual/AbstractTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/visual/CharacterTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/visual/CharacterTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/visual/CharacterTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/visual/CharacterTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/visual/ClippingTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/visual/ClippingTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/visual/ClippingTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/visual/ClippingTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/visual/ColorTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/visual/ColorTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/visual/ColorTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/visual/ColorTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/visual/EmptyFileTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/visual/EmptyFileTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/visual/EmptyFileTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/visual/EmptyFileTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/visual/FontTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/visual/FontTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/visual/FontTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/visual/FontTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/visual/ImageTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/visual/ImageTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/visual/ImageTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/visual/ImageTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/visual/PaintTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/visual/PaintTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/visual/PaintTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/visual/PaintTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/visual/ShapesTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/visual/ShapesTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/visual/ShapesTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/visual/ShapesTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/visual/StrokeTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/visual/StrokeTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/visual/StrokeTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/visual/StrokeTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/visual/SwingExportTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/visual/SwingExportTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/visual/SwingExportTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/visual/SwingExportTest.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/visual/TestBrowser.java b/graphics-vector/src/test/java/org/xbib/graphics/io/visual/TestBrowser.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/visual/TestBrowser.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/visual/TestBrowser.java diff --git a/io-vector/src/test/java/org/xbib/graphics/io/visual/TransformTest.java b/graphics-vector/src/test/java/org/xbib/graphics/io/visual/TransformTest.java similarity index 100% rename from io-vector/src/test/java/org/xbib/graphics/io/visual/TransformTest.java rename to graphics-vector/src/test/java/org/xbib/graphics/io/visual/TransformTest.java diff --git a/io-pdfbox/src/main/java/module-info.java b/io-pdfbox/src/main/java/module-info.java deleted file mode 100644 index f032093..0000000 --- a/io-pdfbox/src/main/java/module-info.java +++ /dev/null @@ -1,12 +0,0 @@ -module org.xbib.graphics.graphics2d.pdfbox { - exports org.xbib.graphics.io.pdfbox; - exports org.xbib.graphics.io.pdfbox.color; - exports org.xbib.graphics.io.pdfbox.draw; - exports org.xbib.graphics.io.pdfbox.font; - exports org.xbib.graphics.io.pdfbox.image; - exports org.xbib.graphics.io.pdfbox.paint; - requires transitive org.apache.pdfbox; - requires org.apache.fontbox; - requires transitive java.desktop; - requires java.logging; -} diff --git a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/font/FontDrawer.java b/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/font/FontDrawer.java deleted file mode 100644 index bfd1101..0000000 --- a/io-pdfbox/src/main/java/org/xbib/graphics/io/pdfbox/font/FontDrawer.java +++ /dev/null @@ -1,106 +0,0 @@ -package org.xbib.graphics.io.pdfbox.font; - -import org.apache.pdfbox.pdmodel.PDDocument; -import org.apache.pdfbox.pdmodel.PDPageContentStream; -import org.apache.pdfbox.pdmodel.PDResources; -import org.apache.pdfbox.pdmodel.common.PDRectangle; -import org.xbib.graphics.io.pdfbox.PdfBoxGraphics2D; - -import java.awt.Font; -import java.awt.FontFormatException; -import java.awt.FontMetrics; -import java.awt.Graphics2D; -import java.awt.Paint; -import java.awt.Shape; -import java.awt.font.FontRenderContext; -import java.io.IOException; -import java.text.AttributedCharacterIterator; - -/** - * Draw text using fonts. - */ -public interface FontDrawer { - - /** - * @param iterator Has the text and all its properties - * @param env Environment - * @return true when the given text can be fully drawn using fonts. return false - * to have the text drawn as vector shapes - * @throws IOException when a font can not be loaded or a paint can't be applied. - * @throws FontFormatException when the font file can not be loaded - */ - boolean canDrawText(AttributedCharacterIterator iterator, FontDrawerEnvironment env) - throws IOException, FontFormatException; - - /** - * @param iterator The text with all properties - * @param env Environment - * @throws IOException when a font can not be loaded or a paint can't be applied. - * @throws FontFormatException when the font file can not be loaded - */ - void drawText(AttributedCharacterIterator iterator, FontDrawerEnvironment env) - throws IOException, FontFormatException; - - FontMetrics getFontMetrics(Font f, FontDrawerEnvironment env) - throws IOException, FontFormatException; - - /** - * Environment for font based drawing of text - */ - interface FontDrawerEnvironment { - /** - * @return the document we are writing to - */ - PDDocument getDocument(); - - /** - * @return the content stream - */ - PDPageContentStream getContentStream(); - - /** - * @return the current font set on the graphics. This is the "default" font to - * use when no other font is set on the - * {@link AttributedCharacterIterator}. - */ - Font getFont(); - - /** - * @return the current paint set on the graphics. This is the "default" paint - * when no other paint is set on on the - * {@link AttributedCharacterIterator}. - */ - Paint getPaint(); - - /** - * Apply the given paint on the current content stream - * - * @param paint Paint to apply - * @param shapeToDraw the shape to draw of the text, if known. This is needed to - * calculate correct gradients. - * @throws IOException if an IO error occurs when writing the paint to the content - * stream. - */ - void applyPaint(Paint paint, Shape shapeToDraw) throws IOException; - - /** - * @return the {@link Graphics2D} {@link FontRenderContext} - */ - FontRenderContext getFontRenderContext(); - - /** - * @return the bbox of the {@link PdfBoxGraphics2D} - */ - PDRectangle getGraphicsBBox(); - - /** - * @return the resource of the content stream - */ - PDResources getResources(); - - /** - * @return the default calcuation BufferedImage based graphics. - */ - Graphics2D getCalculationGraphics(); - } -} diff --git a/io-vector-eps/build.gradle b/io-vector-eps/build.gradle deleted file mode 100644 index b04c262..0000000 --- a/io-vector-eps/build.gradle +++ /dev/null @@ -1,3 +0,0 @@ -dependencies { - api project(':io-vector') -} diff --git a/io-vector-pdf/build.gradle b/io-vector-pdf/build.gradle deleted file mode 100644 index b04c262..0000000 --- a/io-vector-pdf/build.gradle +++ /dev/null @@ -1,3 +0,0 @@ -dependencies { - api project(':io-vector') -} diff --git a/io-vector-svg/build.gradle b/io-vector-svg/build.gradle deleted file mode 100644 index b04c262..0000000 --- a/io-vector-svg/build.gradle +++ /dev/null @@ -1,3 +0,0 @@ -dependencies { - api project(':io-vector') -} diff --git a/layout-pdfbox/src/main/java/module-info.java b/layout-pdfbox/src/main/java/module-info.java deleted file mode 100644 index be99e53..0000000 --- a/layout-pdfbox/src/main/java/module-info.java +++ /dev/null @@ -1,10 +0,0 @@ -module org.xbib.graphics.layout.pdfbox { - exports org.xbib.graphics.layout.pdfbox.elements; - exports org.xbib.graphics.layout.pdfbox.elements.render; - exports org.xbib.graphics.layout.pdfbox.shape; - exports org.xbib.graphics.layout.pdfbox.text; - exports org.xbib.graphics.layout.pdfbox.text.annotations; - exports org.xbib.graphics.layout.pdfbox.util; - requires transitive org.apache.pdfbox; - requires transitive java.desktop; -} diff --git a/png/build.gradle b/png/build.gradle deleted file mode 100644 index e46ef65..0000000 --- a/png/build.gradle +++ /dev/null @@ -1,4 +0,0 @@ -dependencies { - testImplementation "org.junit.jupiter:junit-jupiter-params:5.7.0" - testImplementation "junit:junit:4.12" -} \ No newline at end of file diff --git a/settings.gradle b/settings.gradle index 8b7245f..32b6cbc 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,9 +1,10 @@ -include 'png' -include 'io-vector' -include 'io-vector-eps' -include 'io-vector-pdf' -include 'io-vector-svg' -include 'io-pdfbox' -include 'layout-pdfbox' -include 'chart' -include 'barcode' +include 'graphics-png' +include 'graphics-vector' +include 'graphics-vector-eps' +include 'graphics-vector-pdf' +include 'graphics-vector-svg' +include 'graphics-pdfbox' +include 'graphics-pdfbox-layout' +include 'graphics-chart' +include 'graphics-barcode' +include 'graphics-ghostscript'