From 60aba007e9f55e6ff7f17bc9a515d6f4a7566bba Mon Sep 17 00:00:00 2001 From: lpugin Date: Sun, 6 Oct 2024 14:23:24 +0000 Subject: [PATCH] Update gh-pages to output generated at c7f4f84 --- .../controlling-the-svg-output.html | 4 +-- advanced-topics/index.html | 4 +-- advanced-topics/internal-structure.html | 4 +-- advanced-topics/layout-options.html | 4 +-- advanced-topics/mensural-notation.html | 4 +-- advanced-topics/smufl.html | 4 +-- advanced-topics/transposition.html | 4 +-- contributing/adding-smufl-glyphs.html | 4 +-- contributing/generate-code-with-libmei.html | 4 +-- contributing/guidelines.html | 4 +-- contributing/workflow.html | 4 +-- first-steps/basic-rendering.html | 4 +-- first-steps/getting-started.html | 4 +-- first-steps/index.html | 4 +-- first-steps/layout-options.html | 4 +-- first-steps/score-navigation.html | 4 +-- index.html | 2 +- .../command-line.html | 4 +-- .../javascript-and-webassembly.html | 4 +-- .../library.html | 4 +-- .../other-bindings.html | 4 +-- .../python.html | 4 +-- .../troubleshooting.html | 4 +-- interactive-notation/content-selection.html | 4 +-- interactive-notation/css-and-svg.html | 4 +-- interactive-notation/editorial-markup.html | 4 +-- interactive-notation/encoding-formats.html | 4 +-- interactive-notation/playing-midi.html | 4 +-- introduction/history.html | 4 +-- introduction/index.html | 4 +-- introduction/licensing.html | 4 +-- introduction/use-cases.html | 4 +-- pages.json | 2 +- toolkit-reference/environment-functions.html | 4 +-- toolkit-reference/input-formats.html | 4 +-- toolkit-reference/mei-support.html | 4 +-- toolkit-reference/output-formats.html | 4 +-- toolkit-reference/toolkit-methods.html | 25 ++++++++++++++++-- toolkit-reference/toolkit-options.html | 4 +-- verovio-reference-book.pdf | Bin 4675549 -> 4676054 bytes 40 files changed, 97 insertions(+), 76 deletions(-) diff --git a/advanced-topics/controlling-the-svg-output.html b/advanced-topics/controlling-the-svg-output.html index 17d62b3..7d473d4 100644 --- a/advanced-topics/controlling-the-svg-output.html +++ b/advanced-topics/controlling-the-svg-output.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Units and page dimensions","headline":"Controlling the SVG output","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/advanced-topics/controlling-the-svg-output.html"},"url":"/advanced-topics/controlling-the-svg-output.html"} diff --git a/advanced-topics/index.html b/advanced-topics/index.html index 5cf8dfc..881f7aa 100644 --- a/advanced-topics/index.html +++ b/advanced-topics/index.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"This chapter covers several advanced topics that require more in-depth documentation.","headline":"Introduction","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/advanced-topics/"},"url":"/advanced-topics/"} diff --git a/advanced-topics/internal-structure.html b/advanced-topics/internal-structure.html index 980ae24..a41f7f8 100644 --- a/advanced-topics/internal-structure.html +++ b/advanced-topics/internal-structure.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Verovio provides a self-contained typesetting engine that is directly capable of rendering MEI to a graphical representation in high quality. Its main goal is to develop a library with an internal structure identical to MEI as far as possible.","headline":"Internal structure","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/advanced-topics/internal-structure.html"},"url":"/advanced-topics/internal-structure.html"} diff --git a/advanced-topics/layout-options.html b/advanced-topics/layout-options.html index c490a7c..b783d80 100644 --- a/advanced-topics/layout-options.html +++ b/advanced-topics/layout-options.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Output layout","headline":"Layout options","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/advanced-topics/layout-options.html"},"url":"/advanced-topics/layout-options.html"} diff --git a/advanced-topics/mensural-notation.html b/advanced-topics/mensural-notation.html index 91d43ac..c317d44 100644 --- a/advanced-topics/mensural-notation.html +++ b/advanced-topics/mensural-notation.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"[in preparation]","headline":"Mensural notation","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/advanced-topics/mensural-notation.html"},"url":"/advanced-topics/mensural-notation.html"} diff --git a/advanced-topics/smufl.html b/advanced-topics/smufl.html index 9361277..0e6f666 100644 --- a/advanced-topics/smufl.html +++ b/advanced-topics/smufl.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Most music notation software applications use music fonts for rendering music symbols or parts of music symbols. These may include clefs, note heads, time signatures or articulation signs. However, these fonts often have incompatible code points – the internal location within the font that points to a symbol. They are most of the time developed with no common agreement on which code point represents which character. The code point for the G clef symbol in one font may be the code point used for a quarter rest in another, or may be simply undefined. Furthermore, they usually have their own metric and positioning system for specifying what the size of the glyph is and where its baseline is. Because of this, music fonts are difficult to use interchangeably.","headline":"SMuFL fonts","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/advanced-topics/smufl.html"},"url":"/advanced-topics/smufl.html"} diff --git a/advanced-topics/transposition.html b/advanced-topics/transposition.html index 8798ef8..9711bd1 100644 --- a/advanced-topics/transposition.html +++ b/advanced-topics/transposition.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Transposition in Verovio uses the base-40 system that allows for an arbitrary maximum sharp/flat count (where base-40 can handle up to double sharps/flats). The option --transpose can be given two types of data: (1) a chromatic interval, or (2) a tonic pitch in the new key with optional direction and octave of transposition added.","headline":"Transposition","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/advanced-topics/transposition.html"},"url":"/advanced-topics/transposition.html"} diff --git a/contributing/adding-smufl-glyphs.html b/contributing/adding-smufl-glyphs.html index 6659b78..7e41aaf 100644 --- a/contributing/adding-smufl-glyphs.html +++ b/contributing/adding-smufl-glyphs.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"All SMuFL glyphs used by Verovio have to be available in the Leipzig font. For adding support for a new SMuFL glyph, the steps are:","headline":"Adding SMuFL glyphs","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/contributing/adding-smufl-glyphs.html"},"url":"/contributing/adding-smufl-glyphs.html"} diff --git a/contributing/generate-code-with-libmei.html b/contributing/generate-code-with-libmei.html index d089e20..3c685be 100644 --- a/contributing/generate-code-with-libmei.html +++ b/contributing/generate-code-with-libmei.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Verovio uses a forked version of LibMEI, a library that generates code directly from the MEI schema. It can be adapted to generate code in any language. For Verovio, it is used to generate C++ code. The code generated with LibMEI is included in the Verovio repository in the ./libmei directory and the LibMEI repository does not need to be cloned for building Verovio.","headline":"Generate code with libMEI","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/contributing/generate-code-with-libmei.html"},"url":"/contributing/generate-code-with-libmei.html"} diff --git a/contributing/guidelines.html b/contributing/guidelines.html index 948a768..f19aa6c 100644 --- a/contributing/guidelines.html +++ b/contributing/guidelines.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"This document describes the coding style for the Verovio project for the C++ part of the codebase.","headline":"Coding guidelines","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/contributing/guidelines.html"},"url":"/contributing/guidelines.html"} diff --git a/contributing/workflow.html b/contributing/workflow.html index 4125df1..6d8bafc 100644 --- a/contributing/workflow.html +++ b/contributing/workflow.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"When contributing to Verovio there are a few steps you can take to help make your contribution easy to understand and evaluate. Verovio uses the GitHub issue tracker and pull requests mechanism to organize these contributions.","headline":"Contributing workflow","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/contributing/workflow.html"},"url":"/contributing/workflow.html"} diff --git a/first-steps/basic-rendering.html b/first-steps/basic-rendering.html index 4a5a1fc..01504d7 100644 --- a/first-steps/basic-rendering.html +++ b/first-steps/basic-rendering.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"At the end of part 1, we finished with a page that was successfully loading the Verovio library, but with nothing to display. In this part of the tutorial We will write some JavaScript that will fetch an MEI file from a URL, and then pass that MEI file to Verovio. This will turn the MEI file into an Scalable Vector Graphics (SVG) file that we can then embed in our page.","headline":"Basic rendering","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/first-steps/basic-rendering.html"},"url":"/first-steps/basic-rendering.html"} diff --git a/first-steps/getting-started.html b/first-steps/getting-started.html index f1c758f..2dd0fd6 100644 --- a/first-steps/getting-started.html +++ b/first-steps/getting-started.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"To get started with Verovio, you need to load the JavaScript library in a web page. If you were building your own website, you may choose to host this on your own servers, but in this tutorial we will use a version that is hosted on the Verovio website.","headline":"Getting started","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/first-steps/getting-started.html"},"url":"/first-steps/getting-started.html"} diff --git a/first-steps/index.html b/first-steps/index.html index 35da398..10b60f9 100644 --- a/first-steps/index.html +++ b/first-steps/index.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"The first tutorial will look at how you can use Verovio to render music notation on a web page, using the pre-built JavaScript library. In this tutorial you will be building a small HTML page, with a minimal amount of JavaScript, to create an SVG rendering of an MEI file. In-depth technical expertise is not necessary, but you should be familiar with the basic principles of HTML to get the most out of this tutorial, and have access to a plain-text editor, preferably with facilities for automatically highlighting HTML and JavaScript code. (The Atom editor is a good choice if you need a recommendation.)","headline":"Introduction","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/first-steps/"},"url":"/first-steps/"} diff --git a/first-steps/layout-options.html b/first-steps/layout-options.html index 54398ca..7ef139b 100644 --- a/first-steps/layout-options.html +++ b/first-steps/layout-options.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Now that we have successfully rendered an MEI file to a web page, we can start to explore how to customize the SVG output. There are many possible options, most of which you will never need.","headline":"Layout options","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/first-steps/layout-options.html"},"url":"/first-steps/layout-options.html"} diff --git a/first-steps/score-navigation.html b/first-steps/score-navigation.html index c3aa327..5517a4e 100644 --- a/first-steps/score-navigation.html +++ b/first-steps/score-navigation.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"In this final part of the introductory tutorial, we will take what we have learned about Verovio and produce an interactive score, where your users can adjust the behaviour of Verovio and see the display updated.","headline":"Score navigation","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/first-steps/score-navigation.html"},"url":"/first-steps/score-navigation.html"} diff --git a/index.html b/index.html index f902a66..eb7d821 100644 --- a/index.html +++ b/index.html @@ -144,7 +144,7 @@

Reference Book

For Verovio version 4.3

-

Generated on 10 September 2024 from 1629b2a

+

Generated on 6 October 2024 from c7f4f84

DOI: 10.5448/7em6-my23

diff --git a/installing-or-building-from-sources/command-line.html b/installing-or-building-from-sources/command-line.html index 7178dd1..b3b70e4 100644 --- a/installing-or-building-from-sources/command-line.html +++ b/installing-or-building-from-sources/command-line.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"The Verovio codebase is C++17 compliant and is cross-platform. It has been tested on several operating systems and architectures. This section describes how to build and install the command-line version of the toolkit from the command-line or using some of the most popular IDEs. There are currently no pre-built binaries of the command-line toolkit available except for Homebrew on macOS. However, building it is very straight-forward.","headline":"Command-line version","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/installing-or-building-from-sources/command-line.html"},"url":"/installing-or-building-from-sources/command-line.html"} diff --git a/installing-or-building-from-sources/javascript-and-webassembly.html b/installing-or-building-from-sources/javascript-and-webassembly.html index 4069c8d..137f960 100644 --- a/installing-or-building-from-sources/javascript-and-webassembly.html +++ b/installing-or-building-from-sources/javascript-and-webassembly.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Pre-build versions","headline":"JavaScript and WebAssembly","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/installing-or-building-from-sources/javascript-and-webassembly.html"},"url":"/installing-or-building-from-sources/javascript-and-webassembly.html"} diff --git a/installing-or-building-from-sources/library.html b/installing-or-building-from-sources/library.html index c99ed8f..e12e217 100644 --- a/installing-or-building-from-sources/library.html +++ b/installing-or-building-from-sources/library.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Verovio can be built and use as C++ or C library.","headline":"Using as a library","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/installing-or-building-from-sources/library.html"},"url":"/installing-or-building-from-sources/library.html"} diff --git a/installing-or-building-from-sources/other-bindings.html b/installing-or-building-from-sources/other-bindings.html index 1318bdc..dd45700 100644 --- a/installing-or-building-from-sources/other-bindings.html +++ b/installing-or-building-from-sources/other-bindings.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Java","headline":"Other bindings","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/installing-or-building-from-sources/other-bindings.html"},"url":"/installing-or-building-from-sources/other-bindings.html"} diff --git a/installing-or-building-from-sources/python.html b/installing-or-building-from-sources/python.html index cb0e817..ee28d52 100644 --- a/installing-or-building-from-sources/python.html +++ b/installing-or-building-from-sources/python.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Pre-build versions","headline":"Python","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/installing-or-building-from-sources/python.html"},"url":"/installing-or-building-from-sources/python.html"} diff --git a/installing-or-building-from-sources/troubleshooting.html b/installing-or-building-from-sources/troubleshooting.html index db5718d..38faacb 100644 --- a/installing-or-building-from-sources/troubleshooting.html +++ b/installing-or-building-from-sources/troubleshooting.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"This page contains descriptions and potential fixes for common issues when installing Verovio from source.","headline":"Troubleshooting","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/installing-or-building-from-sources/troubleshooting.html"},"url":"/installing-or-building-from-sources/troubleshooting.html"} diff --git a/interactive-notation/content-selection.html b/interactive-notation/content-selection.html index a07dd31..923e378 100644 --- a/interactive-notation/content-selection.html +++ b/interactive-notation/content-selection.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Verovio can extract segments of a score and display only these segments. This can be useful if you have a larger score and want to display a segment in a webpage to highlight a particular segment or portion. This can also be combined with the techniques from the previous tutorials, so you can also highlight or even play back these segments using MIDI.","headline":"Score content selection","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/interactive-notation/content-selection.html"},"url":"/interactive-notation/content-selection.html"} diff --git a/interactive-notation/css-and-svg.html b/interactive-notation/css-and-svg.html index 9f1c7ba..ee735da 100644 --- a/interactive-notation/css-and-svg.html +++ b/interactive-notation/css-and-svg.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Understanding the structure of the SVG","headline":"CSS and SVG","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/interactive-notation/css-and-svg.html"},"url":"/interactive-notation/css-and-svg.html"} diff --git a/interactive-notation/editorial-markup.html b/interactive-notation/editorial-markup.html index 8047aa8..4abbb9a 100644 --- a/interactive-notation/editorial-markup.html +++ b/interactive-notation/editorial-markup.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"MEI has a feature that lets us encode variant “readings” of a musical text. These readings may come from different sources of the same piece. A common type of alternate reading is a “contrafactum”, or alternate text. Typically this might occur between a Latin sacred text and a secular text in a vernacular, such as English, both set to the same music.","headline":"Interacting with editorial markup","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/interactive-notation/editorial-markup.html"},"url":"/interactive-notation/editorial-markup.html"} diff --git a/interactive-notation/encoding-formats.html b/interactive-notation/encoding-formats.html index 0993e2a..9d7f8d3 100644 --- a/interactive-notation/encoding-formats.html +++ b/interactive-notation/encoding-formats.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"The primary notation encoding format used with Verovio is MEI; however, Verovio supports conversion from a number of other formats, including MusicXML. In this tutorial we will look at how we can get Verovio to convert a compressed MusicXML file to MEI. Saving as MEI","headline":"Encoding formats","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/interactive-notation/encoding-formats.html"},"url":"/interactive-notation/encoding-formats.html"} diff --git a/interactive-notation/playing-midi.html b/interactive-notation/playing-midi.html index 0f01333..2a92dd1 100644 --- a/interactive-notation/playing-midi.html +++ b/interactive-notation/playing-midi.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Verovio can produce basic MIDI files and this feature is also available in the JavaScript toolkit. It can be used to play an MEI file directly in the browser as demonstrated in this tutorial.","headline":"Playing the MIDI output","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/interactive-notation/playing-midi.html"},"url":"/interactive-notation/playing-midi.html"} diff --git a/introduction/history.html b/introduction/history.html index 518d50a..9063638 100644 --- a/introduction/history.html +++ b/introduction/history.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Engraving music notation by computer is a notoriously complex task, and the most powerful music notation rendering engines are, for the most part, the result of long-term developments of commercial music notation editors in which considerable resources had to be invested. They each have their own internal structure and file formats. Furthermore, the music notation rendering engines of music notation editors are not very modular and cannot easily be used or integrated into other applications.","headline":"History of the project","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/introduction/history.html"},"url":"/introduction/history.html"} diff --git a/introduction/index.html b/introduction/index.html index 28b4c7c..36cf1e3 100644 --- a/introduction/index.html +++ b/introduction/index.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"This book is intended to serve as a reference guide for how to work with Verovio, and is meant for users of all skill levels. The book is a collaborative work that brings together inputs from the many contributors to the Verovio projects under the editorial leadership of the RISM Digital Center team.","headline":"About this book","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/introduction/"},"url":"/introduction/"} diff --git a/introduction/licensing.html b/introduction/licensing.html index de60440..581e8eb 100644 --- a/introduction/licensing.html +++ b/introduction/licensing.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Verovio is licensed under the OSI-approved GNU Lesser General Public License (LGPLv3). This means that Verovio can be used in any contexts that are compliant with the requirements of that license. In this section, we explain more concretely what you can do with it in your project, but also what is required or not allowed for you to do, and what we additionally recommend.","headline":"Verovio licensing","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/introduction/licensing.html"},"url":"/introduction/licensing.html"} diff --git a/introduction/use-cases.html b/introduction/use-cases.html index 58e9fb3..b51d913 100644 --- a/introduction/use-cases.html +++ b/introduction/use-cases.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Architecture possibilities","headline":"Use-case scenarios","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/introduction/use-cases.html"},"url":"/introduction/use-cases.html"} diff --git a/pages.json b/pages.json index e89ee85..f2c2098 100644 --- a/pages.json +++ b/pages.json @@ -1 +1 @@ -[{"id":0,"title":"About this book","url":"/introduction/","body":"This book is intended to serve as a reference guide for how to work with Verovio, and is meant for users of all skill levels. The book is a collaborative work that brings together inputs from the many contributors to the Verovio projects under the editorial leadership of the RISM Digital Center team. This initial chapter gives an introduction to Verovio and the history of the project as well as an overview on how to use it. The following two chapters provides a number of tutorials, starting at the very basic and ending at advanced topics in notation. By the end of these you should have a very good understanding of how to use Verovio in its different forms, and how you can start to integrate it into your own work. The chapter on advanced-topics provides some more in-depths explanation of specifics of Verovio. The last chapters provides a reference for the operations and options available. They also cover how to build and install Verovio, including from the source code, and how to contribute to the active development of Verovio. Reference This book is identified with the DOI 10.5448/7em6-my23 which refers to the currently applicable version of the book documenting the latest release of Verovio. License This book is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License, see also in the README. Getting help As you work through this book, from the most basic to the most advanced topics, you may find that you are struggling to understand something. The quickest and easiest way to get help is to reach out on the #verovio channel in the MEI Community’s Slack chat. If you are not already a member, you can join."},{"id":1,"title":"History of the project","url":"/introduction/history.html","body":"Engraving music notation by computer is a notoriously complex task, and the most powerful music notation rendering engines are, for the most part, the result of long-term developments of commercial music notation editors in which considerable resources had to be invested. They each have their own internal structure and file formats. Furthermore, the music notation rendering engines of music notation editors are not very modular and cannot easily be used or integrated into other applications. Besides music notation editors, some music notation rendering engines are also available as command-line tools. These are easier to integrate than desktop applications, however with occasionally quite significant dependencies and requirements that limit the contexts in which their use is possible. This is the case for LilyPond, a very popular and powerful typesetting engine Such tools have been used for many years within the Music Encoding Initiative (MEI) community for engraving scores encoded in MEI. Using them, however, meant converting the MEI to another encoding scheme that could be used as input format for the engraving tool. Whichever solution was used to do this, it remained clearly suboptimal. MEI users willing to benefit from all the strengths of MEI were facing the problem of not being able to render their data properly. Converting a music encoding format to another one is known to become quickly problematic. It is particularly true when converting from MEI markup that is rich and detailed, a feature that distinguishes MEI from other encoding schemes. With a conversion step, it is likely that not all the information will be preserved in the rendering, or at least only in cumbersome ways and with sometimes quite limited results. At that time, by about thirty years after the initial development of music notation software applications, the digital domain had significantly changed with the advent of the online world. For music notation, this translated into new possibilities but also new challenges to be faced. While most music notation engraving tools target PDF, this format is clearly not the ideal one in web-based environments. It can be published online, but some web browsers still require a dedicated viewer plugin to be installed for this to be possible. They yield inconsistent viewing and document browsing experiences, which is far from ideal. To embed PDF files directly in web pages code, they need to be converted to images, which creates an overhead and additional complications in the publication process, with often poor results in the display quality. Early stages In 2013, the RISM Digital Center launched the development of Verovio for rendering the music incipits or the RISM project. The main idea behind the development of Verovio was to implement a tool that could render the RISM music incipits directly but also to support MEI natively. That is, without having MEI converted to another format, either explicitly or internally in the software application used for rendering. With Verovio, the MEI markup is parsed and rendered as notation with a single tool and in one step. One of the reasons for choosing to implement a library from scratch rather than modifying an existing library was that it will allow to operate on a memory representation of MEI, which will make it significantly easier to render complex MEI features in the long run. Previous experience has indeed shown that modifying an existing solution can be very quick to develop at the beginning, but that the development curve eventually reaches a plateau. Another idea behind the development of Verovio was to have a tool that would be easy to use in web environments. Instead of targeting PDF output, Verovio uses the Scalable Vector Graphics (SVG) format developed and maintained by the W3C. The advantage of SVG over other output formats, and Postscript and PDF in particular, is that it can easily be used in a web-based environment because it is rendered natively in most modern web browsers with no plug-in required. In addition, since SVG is a vector format, the output can also be used for high-quality printing, which means that it offers the best of both digital and paper-based worlds. With the same goal in mind, Verovio was designed to be light and fast and has no external dependencies, making it very flexible and easy to use or integrate into digital environments. Interacting with music encoding Today, partly in response to the development of MIR applications, rendering of music notation can be necessary in very different contexts, for example within standalone desktop applications, in server-side web application scenarios, or directly in a web browser. Music notation might need to be rendered for displaying search results or for visualising analysis outputs. Another example is score-following applications, where the passage currently played needs to be displayed and possibly highlighted. These are different use-cases of interactive applications where music notation plays a key role, including many cases where the notation itself has to be an interactive component. Several design features of the Verovio library make it highly suitable for interactive music notation applications. It is a software library that can run in a wide range of environments (and not a full software application) and it is light and fast. The JavaScript version of Verovio is particularly promising because it provides a fast in-browser music MEI typesetting engine that can easily be integrated into web-based applications. This setup makes it possible to design ground-breaking web applications where the MEI encoding is rendered on the fly. In such designs we can rethink the interface and avoid mimicking page output. We can instead adjust the layout dynamically to the screen of the device employed by the user. The layout can be calculated to fill the size of the screen, or interactively changed according to a zoom level adjusted by the user. This opens up new responsive web-interfaces to be designed and developed based on dynamic music notation reflow. This works particularly well with SVG, especially since it is now supported by all modern web browsers. However innovative the dynamic layout of music notation may be, it remains a very basic interaction. Verovio aims to go further and to produce a graphic output that can then be the foundation for more complex interactions. Because SVG is XML, it has an advantage over raster image formats in that every graphical element is addressable. This feature makes it intrinsically well suited for interaction, and this is also true for music notation. In a web environment, the addressability can be used for highlighting graphical elements such as notes or any other music symbols. One additional characteristic of SVG is that its XML tree can be structured as desired, and an innovative design feature of Verovio was to go further in the structuring of the output by leveraging this characteristic. Since Verovio implements the MEI structure internally, this key feature of SVG made it possible to preserve the MEI structure in the design of the SVG output in Verovio. Preserving the MEI structure in the SVG output is a considerable overhead in the rendering process but makes it a unique feature of Verovio. As a result, Verovio output in SVG is not the end of a unidirectional rendering process. Quite on the contrary, it should instead be seen as an intermediate layer standing between the MEI encoding and its rendering that can act as the cornerstone for a bi-directional interaction: from the encoding to the notation, but also from the notation to the encoding through the user interface. Design principles The basis for interactivity offered by MEI coupled with Verovio follows some important design principles. First for all, the principle of availability and discoverability. That is, all the content (e.g., all the MEI editorial variants) is available. Alternative text can be made discoverable, for example with CSS highlighting. It also follows the design principle of scalability. Verovio is light and fast. It can run on small devices, but it also supports large files in higher resource environments. They are also some technical principles that are followed as far as possible. They include reusability and durability. By providing only the interaction foundation and not making any assumption in interface design, especially with a software library that has no dependency, reusability is undeniably maximised. So is the durability, although durability is hard to predict in software development, particularly for digital humanities projects which have slow development cycles in comparison with the development of the technology itself. Reducing dependencies as much as possible is one way to increase durability. In the case of MEI rendering, keeping the rendering engine separate from larger applications that will use it is another way. In terms of editions and interface design, there is much still to invent. This will need to be done hand in hand with the development of MEI. It is obvious that merely imitating printed output in a digital environment will not be satisfactory. Most effort should be spent on developing the added value that digital environments can offer. Parallel with the development of the online world is the appearance of new devices, such as tablets with wireless network access. They offer new possibilities in terms of digital access and change the manner and location in which digital content can be read. Developing these possibilities will not preclude the co-existence of printed editions, which have and will continue to retain their own added value. The challenge now is neither to replicate nor to supplant existing media or applications, but to expand horizons by exploring new ways of conceiving the information to which we have access, and MEI and Verovio are a decisive and exciting step in this direction."},{"id":2,"title":"Use-case scenarios","url":"/introduction/use-cases.html","body":"Architecture possibilities Verovio is a C++ codebase that can be compiled and wrapped into different programming languages and integrated into various environments and several use-cases can be imagined for the Verovio toolkit. First of all, it can be built and used as a standalone command-line tool. This option is well suited to scripting environments and applications. The command-line tool can be used to render music notation files into SVG or into MIDI files. These files can be embedded in HTML files with everything happening on the server side. Verovio can also be used to convert data (e.g., MusicXML or Humdrum) to MEI. Typical use cases would be : generate SVG and MIDI from MEI documents or other supported formats, generate MEI documents from other supported formats (e.g., convert files). Resulting SVG or MEI documents can then be embedded in a HTML page or used as such. The JavaScript toolkit makes it possible to generate SVG and MIDI directly in the browser. It is easy to set up and platform independent. Interaction with the user can then be handled with basic JavaScript or CSS. An example of how to handle events is given in the tutorial. It is also possible to process the MEI via XSLT in the browser before loading it into Verovio. Both approaches can be combined: one may choose to process the MEI and to generate the SVG server side for better performance, and then handle interactions client side with JavaScript and CSS. Application examples Interactive applications in which the MEI and Verovio pair is being used are very diverse. In this section, we list some example application uses-cases based on this pair and where interaction is an important component. Most of the projects selected are research projects or research tools, but not only. Critical editions The Digital Interactive Mozart Edition (DIME) is a joint project of the Salzburg Mozarteum Foundation and the Packard Humanities Institute in California. It is one example project in the field of digital critical editions that takes advantage of very rich and powerful markup possibilities offered by the MEI schema. In this context, interaction capabilities open completely new and welcome perspectives in interface design. Critical editions traditionally encompass extremely dense information networks that have to be laid out on paper with all the associated bi-dimensional constraints. Variant display is notoriously cumbersome and the information often has to be scattered between various part of the books (e.g., the critical notes referring to the music scores listed at the end of a volume). Genetic editing Genetic editing is still an exploratory field in music. In this context, MEI is in active development under the lead of the Beethovens Werkstatt project. In genetic editing, time is a key dimension to be taken into account in the representation of differences. The differences in genetic editing represent different stages of writing for which it is not always possible to determine clearly their scope, their order in time or even their content because it is not always readable. This yields potentially very complex and large datasets for which the music notation content cannot be visualised as a whole. Only subsets of the data can here be reasonably visualised at a time, and interaction is the perfect approach for allowing highlighting, selection and navigation in the data. Early music Thanks to the overall simple structure of its notation (e.g., monophony for chant), early music has often been at the forefront of development of digital projects. Nonetheless, most of the time they remained isolated because of the need to develop dedicated encoding schemes and tools. The Measuring Polyphony project, a repository of digital encoding of late medieval polyphony at Brandeis University, is a good example of a change. The same ecosystem as for CWMN is used here. The MEI modularity allows for precise representation of the mensural notation, and the development of MEI and Verovio allow, for the first time, early music notation to be properly encoded accurately regarding the ternary and binary durations in the music. Interaction perspectives can be seen for linking original notation and modern transcriptions, which remains desirable for non-expert audiences. Audio alignment Alignment of scores with audio recordings, also known as score following, is a typical music information retrieval task. The main challenge is to generate the alignment data taking into account the fact that performances vary in tempo and that sections of the score can be repeated in some performances. The Freischütz Digital is an example project where the alignment data is stored in MEI with synchronisation information at the measure level generated for multiple recordings. The playback is synchronised with Verovio using measure xml:id for following the score or jumping anywhere in it. Clicking anywhere on the score can conversely be used to jump to the corresponding place in the recording. In the case of this project, because the MEI data also contains mapping of the measures with their corresponding zone in the facsimile image of the handwritten manuscript, the same synchronisation can be realized with it. Music notation editing Interaction with music notation can take the form of data editing, either in a WYSIWYG manner or by allowing music encoding text editing. The Neon.js project for neume notation is an example of the former approach. It is currently going in-depth refactoring for switching from a previous ad-hoc rendering solution to Verovio rendering. The later editing approach is implemented in the Verovio Humdrum Viewer (VHV) project where editing of the encoding (Humdrum or MEI) is updated on the fly. The same setup has recently been integrated into Atom as a plugin package, MEI-tools-atom. In both the VHV and the Atom package, the rendered notation can be clicked to navigate in the encoding. Music addressability In music literature or in music practice, addressing music notation generally relies on movement names and measure numbers, and additionally voice or instrument names and beat numbers when necessary. However, there is no formalised concept behind this practical approach. Addressing music notation in the digital world has been recently the focus of the Enhancing Music Notation Addressability (EMA) project at the University of Maryland. The goal of the project is to develop a generic system for expressing addresses in music notation documents. In order to evaluate it, the project developed a web service with an API for addressing MEI documents, the Open MEI Addressability Service (OMAS). The Verovio rendering is used to display a selection. Conversely, the rendered music notation can serve as the basis for selecting interactively a zone to be transformed into an address in the music notation data. Visualisation Visualisation is an important field of research and experimentation in digital humanities. With digital publications and digital devices, interactivity significantly increases the visualisation possibilities. For example, the visualisation scope or perspective can change dynamically following the choice of the user or the content of the data. With dynamic music notation rendering, it is possible to augment it with additional visualisation layers as demonstrated by the performance analysis and re-synthesis of piano music PerformScore project at the Music and Audio Computing Lab. A player featuring score following for multiple performances to be selected by the user as seen with the Freichütz Digital project is enhanced here with the visualisation of additional characteristics of the performance being played. They include tempo and dynamic changes but also the intensity of individual notes through colour and opacity adjustment. Louder notes become darker with high opacity and softer notes thinner with low opacity. Composition Contemporary music compositions can rely directly on the distinct features of digital score technology. An example is the Chance Of Weather composition by Joseph Arkfeld based on Emily Dickinson’s poetic fragments “Fortitude - flanked with Melody”. The idea behind this project is to apply in the composition process the paradigm of fragment and variation as found in critical editions. The composition is made up of a set of fragments inspired by the poem and the encoding of the score is itself based on markup traditionally used for critical editions. Ultimately, the choice of the fragments for a particular instance of the composition is determined by an external data source, namely weather conditions (wind, cloud cover, temperature, etc.) at a geographical place to be chosen by the user. The weather conditions are transformed into a query that selects the corresponding fragments. Performance Interaction with music notation is quite common in the domain of performance. However, a significant breakthrough came on stage with the Music Encoding and Linked Data (MELD) framework and Climb!, a music composition that mixes the idea of classical virtuoso piece and computer game. The major innovation of the project is that the dataset is stored as Linked Data using MELD. Climb! is a non-linear composition also made from a set of fragments moving from the bottom to the top of a graph representing a mountain. The path of a performance is not pre-determined and changes at each performance. At some stages, the performer has to play some excerpts, whose accuracy is dynamically verified in order to decide if the performer can proceed to the next stage. Feedback to the performer can be provided by the highlighting of score fragments. Education In the field of music education, interactive applications are more and more common and increasingly sophisticated. They typically link music notation with recordings, but also with user feedback (measure tempo, tuning, etc.). They are often built as mobile device applications, such as the NomadPlay application. NomadPlay features a catalogue of recordings of a wide range of pieces from which the user can select his instrument. He can then rehearse the piece with the score of his instrument being displayed and synchronized with the recording but with the sound of his instrument removed. It is also possible to loop a difficult passage, or to change the tempo of the recording interactively."},{"id":3,"title":"Verovio licensing","url":"/introduction/licensing.html","body":"Verovio is licensed under the OSI-approved GNU Lesser General Public License (LGPLv3). This means that Verovio can be used in any contexts that are compliant with the requirements of that license. In this section, we explain more concretely what you can do with it in your project, but also what is required or not allowed for you to do, and what we additionally recommend. What is allowed The LGPLv3 license allows you to use the Verovio library as-is in open-source projects that are compliant with this license. It can also be used in commercial products that are open-source or not. It can be a web application, a desktop application or a mobile one. The Verovio library can be embedded in the product and shipped with it without having your product itself to be open-source as long as the Verovio library is not modified and is dynamically linked to your product. What is required Whichever use you make of the library, you have to give visible credit to the Verovio library. For a web application, it has to be through a prominent notice on your web-site. For a mobile application, it has to be given in the metadata of the application (e.g., iOS App Store or the Google Play store). Here are some minimal examples to follow: Enote in the App Store Trala in Google Play NomadPlay web application Using Verovio in a product without giving credit is a clear license violation. However, it is also important to understand that, by giving the appropriate credits, you are not only fulfilling the very basic and free-of-charge requirements of the license but also supporting the community by recognizing its work. This will help us make Verovio better and more sustainable and will be beneficial to all users - including you - in the long-run. What is not allowed You are not allowed to make any modifications to the Verovio library without making all of your changes publicly available and under the original LGPLv3 license. For example, if you improve the layout algorithm, or add support for additional music notation elements, these improvements must be made open-source under LGPLv3. Not doing it is also a license violation and is un-supportive of the community. What is recommended Providing credit if you use Verovio, and making the source code of your modifications to the Verovio library available to the community, are the only minimal legal requirements. However, we strongly encourage you to go one step further and to ask for your changes to be integrated into the original code-base of Verovio with a pull-request to the rism-digital/verovio repository. Before your changes can be integrated into the repository, we will need you to accept the Verovio Contributor License Agreement (CLA). This is a standard procedure for open-source projects and will allow for the community to benefit directly from your work. We would also be happy to hear about your use of Verovio in your applications. Please get in touch if you are using Verovio, and let us know where we can learn more about your project!"},{"id":4,"title":"Introduction","url":"/first-steps/","body":"The first tutorial will look at how you can use Verovio to render music notation on a web page, using the pre-built JavaScript library. In this tutorial you will be building a small HTML page, with a minimal amount of JavaScript, to create an SVG rendering of an MEI file. In-depth technical expertise is not necessary, but you should be familiar with the basic principles of HTML to get the most out of this tutorial, and have access to a plain-text editor, preferably with facilities for automatically highlighting HTML and JavaScript code. (The Atom editor is a good choice if you need a recommendation.) By the end of this tutorial, you should understand the following: How to load the Verovio JavaScript library using the <script> tag; How to initialize Verovio, and how to set some basic rendering options; How to load an MEI file from a URL and pass it to Verovio to render; How to navigate between pages a multi-page score. Later tutorials will cover more in-depth topics, such as how to have more control over rendering options, how to interact with the rendered notation, and how to play the notation back using MIDI. Basic browser skills A good skill to have in working through these tutorials is how to access and use the JavaScript error console in your browser. Every modern browser comes with this facility. This feature is useful to see what might be causing problems since these problems may not be otherwise noticeable; your page just may not work, or it may not do what you expect. Accessing the JavaScript console is slightly different in each browser. Chrome Keyboard shortcut: Ctrl + Shift + J (Windows/Linux) Command + Option + J (Mac) Menu location: Menu > More Tools > Developer Tools > Console tab Chrome documentation Firefox Keyboard shortcut: Ctrl + Shift + K (Windows/Linux) Command + Option + K (Mac) Menu location: Menu > Developer > Web Console Firefox documentation Internet Explorer / Edge Keyboard shortcut: F12 Menu location: Menu “three dots” icon > F12 Developer Tools > Console tab Edge documentation Safari Keyboard shortcut: Command + Option + C Menu location: The Safari developer tools must be enabled before use. Safari > Preferences > Advanced > enable “Show Develop menu in menu bar” Develop > Show Error Console Safari documentation Source"},{"id":5,"title":"Getting started","url":"/first-steps/getting-started.html","body":"To get started with Verovio, you need to load the JavaScript library in a web page. If you were building your own website, you may choose to host this on your own servers, but in this tutorial we will use a version that is hosted on the Verovio website. You can start with the following HTML page: <html> <head> <script src=\"https://www.verovio.org/javascript/latest/verovio-toolkit-wasm.js\" defer></script> </head> <body> <h1>Hello Verovio!</h1> <div id=\"notation\"></div> </body> </html> Save this in a plain text file somewhere on your hard-drive, and then open it with your browser. (The name does not matter, but it should end in .html; verovio.html is a good choice.) You should text in a large font that says “Hello Verovio!” but not much else. If you have your browser console open (discussed in the introduction), you should see no errors. To start Verovio, you should add the following to your page in the head, after the <script> tag that loads the Verovio toolkit: <script> document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = () => { let tk = new verovio.toolkit(); } }); </script> (If you are unsure, scroll to the bottom of this page; the full example is given below.) When you refresh your page, you should still see nothing, and there should be no errors in the browser console. To help you understand what this is doing, let’s start from the inside out. The line tk = new verovio.toolkit(); creates a new instance of the Verovio toolkit. This is what we will eventually use to render the notation. However, we first need to wait until the Verovio library is fully downloaded and ready to use by your browser. The verovio.module.onRuntimeInitialized line, and the document.addEventListener lines do just that – they tell your browser to wait until other things have happened before trying to work with Verovio. This is a good, safe way to ensure all the requirements are met before we try to start working with Verovio. Logging to the Console While you are developing, it can be useful to write little notes to yourself to let you know what types of data you have, or to see what is happening at any given point in your code. As you proceed to more advanced uses you may wish to explore the browser’s built-in debugger, but until then a quick and easy way to do this is to use your browser’s error console. In your page, just after the line where you instantiate a new Verovio toolkit, insert the following: console.log(\"Verovio has loaded!\"); When you refresh your page, you can see this note to yourself appear in the browser console. If no other errors appear, this gives you a critical pieces of information: Your browser has reached that point in execution, which means it has successfully loaded and initialized Verovio. If you do not see this, go back through the examples to see where you may have gone wrong. If you still cannot find this, you can find the full example for this stage of the tutorial below. You may notice that Verovio prints some warnings to your browser console. We can ignore these options for this tutorial, but if you are working with your own encoded scores and see these warnings it may help you track down problems or unexpected behaviours when rendering your scores. End of Section 1 At the end of this first section you should have a working web page, with a message printed to your browser console, and no other errors showing up. In the next section we will look at how to load and render some basic music notation in this page. Full example <html> <head> <script src=\"https://www.verovio.org/javascript/latest/verovio-toolkit-wasm.js\" defer></script> <script> document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = () => { let tk = new verovio.toolkit(); console.log(\"Verovio has loaded!\"); } }); </script> </head> <body> <h1>Hello Verovio!</h1> <div id=\"notation\"></div> </body> </html>"},{"id":6,"title":"Basic rendering","url":"/first-steps/basic-rendering.html","body":"At the end of part 1, we finished with a page that was successfully loading the Verovio library, but with nothing to display. In this part of the tutorial We will write some JavaScript that will fetch an MEI file from a URL, and then pass that MEI file to Verovio. This will turn the MEI file into an Scalable Vector Graphics (SVG) file that we can then embed in our page. Scalable Vector Graphics (SVG) is an image format that can be directly embedded into web pages. Vector graphics can be made larger or smaller with no pixellation, unlike other image formats you may be familiar with such as JPEG or PNG. Fetching MEI with JavaScript The first step is to fetch an MEI file from a URL. To do this, you can write the following in your HTML file, immediately after the console.log statement: fetch(\"https://www.verovio.org/examples/downloads/Schubert_Lindenbaum.mei\") .then( (response) => response.text() ) .then( (meiXML) => { let svg = tk.renderData(meiXML, {}); document.getElementById(\"notation\").innerHTML = svg; }); To break this down a bit, we start with a fetch statement with a URL; this tells your browser to try and load the file available at this address from a remote server. If it’s successful, then it should extract the XML data from the server: then( (response) => response.text() ). Finally, we take this MEI response and pass it off to our Verovio instance. Remember that we ‘started’ Verovio by creating a new Toolkit and assigning it to the variable tk? Well, now we are using this toolkit to render the MEI file. The result, as you might guess by the variable name (let svg = ...), will be some SVG. Once we have this SVG, we look through the page for HTML element with the id of “notation”. You should see a <div id=\"notation\"></div> line already in your HTML file. We set the content of this element (the innerHTML) to the SVG output of Verovio. If you refresh your HTML page now, you should see a rendered version of a Schubert lied, “Der Lindenbaum”. Congratulations! If you do not see this, go back and double-check that you do not have any errors in your browser console. End of Section 2 At the end of this section, you should have a page with some rendered music notation on it. It’s probably a bit too big, though, to read comfortably on your screen. You may also be wondering how Verovio handles larger scores, with lots of pages. We will answer these two questions in the next sections by looking at how we can control the layout options, and how we can use JavaScript to navigate the score dynamically. Full example <html> <head> <script src=\"https://www.verovio.org/javascript/latest/verovio-toolkit-wasm.js\" defer></script> <script> document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = async _ => { let tk = new verovio.toolkit(); console.log(\"Verovio has loaded!\"); fetch(\"https://www.verovio.org/examples/downloads/Schubert_Lindenbaum.mei\") .then( (response) => response.text() ) .then( (meiXML) => { let svg = tk.renderData(meiXML, {}); document.getElementById(\"notation\").innerHTML = svg; }); } }); </script> </head> <body> <h1>Hello Verovio!</h1> <div id=\"notation\"></div> </body> </html>"},{"id":7,"title":"Layout options","url":"/first-steps/layout-options.html","body":"Now that we have successfully rendered an MEI file to a web page, we can start to explore how to customize the SVG output. There are many possible options, most of which you will never need. To start, we will first try and reduce the size of the image output, to demonstrate how we can scale the music notation to fit the screen. Passing options to Verovio Passing options to Verovio is as easy as creating a set of key and value pairs, and using the setOptions method on the toolkit. To scale the output we will use the scale option given as percentage of the normal (100) output. Add the following to your page, after we have instantiated the toolkit but before we render the data: tk.setOptions({ scale: 30 }); When you refresh your page, you should see your score scaled to 30% of its original size. Try experimenting with other values to see their effects! (Hint: you can use sizes above 100%.) Defaults All of the options have default values. You can use the getOptions method to view the list of all the options and their default values. We will use the browser console to explore these defaults. Add the following line: console.log(\"Verovio options:\", tk.getOptions()); // for the default values console.log(\"Verovio options:\", tk.getDefaultOptions()); When you refresh your page and open your browser’s console you should see the text “Verovio options:” followed by a small disclosure triangle. Clicking this triangle will produce a long list of options that you can pass to setOptions. Let’s try a few more. Change the page orientation You may have noticed that, by default, Verovio renders the score in “portrait” orientation; that is, the width of the score is shorter than the length. To change this, we can use the landscape and adjustPageWidth options: tk.setOptions({ scale: 30, landscape: true, adjustPageWidth: true }); When you refresh the page you should notice that your SVG has changed orientation! But wait… the score is now cut off! Where did the rest of it go? It turns out that Verovio has the ability to split scores into “pages” automatically. When it calculates the notation cannot fit on the current page, Verovio will automatically push it to the next page. Adjusting the different options will have an effect on this calculation, so it is worth looking through the options that we printed out, and trying some on your own. You may wish to change the pageWidth option, for example, to a bigger or smaller value and see what the result is. End of Section 3 In this section we have explored Verovio’s default options, and looked at how to adjust them to change the rendering output. In the next section we will look at how we can adjust these options dynamically, using on-screen controls to provide a user interface for building interactive music notation displays. Full example <html> <head> <script src=\"https://www.verovio.org/javascript/latest/verovio-toolkit-wasm.js\" defer></script> <script> document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = async _ => { let tk = new verovio.toolkit(); console.log(\"Verovio has loaded!\"); tk.setOptions({ scale: 30, landscape: true, adjustPageWidth: true }); console.log(\"Verovio options:\", tk.getOptions()); fetch(\"https://www.verovio.org/examples/downloads/Schubert_Lindenbaum.mei\") .then( (response) => response.text() ) .then( (meiXML) => { let svg = tk.renderData(meiXML, {}); document.getElementById(\"notation\").innerHTML = svg; }); } }); </script> </head> <body> <h1>Hello Verovio!</h1> <div id=\"notation\"></div> </body> </html>"},{"id":8,"title":"Score navigation","url":"/first-steps/score-navigation.html","body":"In this final part of the introductory tutorial, we will take what we have learned about Verovio and produce an interactive score, where your users can adjust the behaviour of Verovio and see the display updated. Creating the controls Before we start we will need to create some HTML form controls. These controls will do the following: A slider to adjust the scaling factor; “Next page” and “Previous page” buttons for navigating the score; A checkbox for adjusting the orientation (portrait or landscape) If you are not familiar with how HTML form controls are created, you may wish to consult the Basic form controls and the HTML5 input types documentation."},{"id":9,"title":"00 Index","url":"/interactive-notation/","body":"[in preparation]"},{"id":10,"title":"CSS and SVG","url":"/interactive-notation/css-and-svg.html","body":"Understanding the structure of the SVG The SVG produced by Verovio can be manipulated further. In this tutorial, you are going to use CSS to highlight some content of the output. One key feature of Verovio is that it preserves the structure of the MEI in the SVG output. For example, a chord with two notes encoded in MEI: <chord xml:id=\"c1\"> <note/> <note/> </chord> will have a the following structure in the SVG: <g class=\"chord\" id=\"c1\"> <g class=\"note\"/> <g class=\"note\"/> </g> You will notice that both the tree structure is preserved and that the MEI element names are passed as @class attribute values in the SVG elements, as well as the @xml:id of the MEI element as @id in the SVG. Since SVG can be styled with CSS, it is straightforward to modify the appearance of elements and their contents. Modifying the appearance can be done with a CSS file, or programmatically. Applying CSS to the SVG In the CSS file you need to create rules to be applied to the SVG <g> elements - simply g in CSS - together with the class selector corresponding to the MEI element name. For example, g.tempo modifies MEI <tempo> elements. g.tempo { // ... some CSS properties } To modify the color, you need to change the fill property, and - in some cases - also the color property. The CSS rule will look like: { fill: crimson; color: crimson; } You can also select elements based on their hierarchy. For example, you can select <artic> within <chord> with: g.chord g.artic { } CSS can be animated, for example by making the colors pulsing. You need to specify an animation name with a duration and an iteration count together with corresponding key frames: { animation-name: pulse; animation-duration: 1.0s; animation-iteration-count: infinite; } @keyframes pulse { 0% { fill: orange; } 50% { fill: brown; } 100% { fill: orange; } } CSS can also be used to change the opacity of an element. The opacity value can range from 0.0 (transparent) to 1.0 (normal default value). Adjusting the style programmatically In applications, it is often useful to modify the CSS programmatically, for example in response to some user interactions. To do so, elements can be accessed by element and class name in the same way as with CSS. For example, for retrieving all rests, you can do: let rests = document.querySelectorAll('g.rest'); You can then loop through the list of rests with: for (let rest of rests) { // you have now access to the rest one by one and can modify their style } To modify the style of an element, you can assign the desired value to the corresponding key. For example, in order to change the color (fill) or a rest (element), you need to do: rest.style.fill = \"dodgerblue\"; Using custom data-* attributes The attributes in the SVG <g> elements corresponding to the MEI elements is not limited to the @class carrying the MEI element name and the MEI @xml:id passed as @id. Verovio also passes MEI @type values as additional @class in the SVG. However, in many cases, applications need to have access at other attribute values. To do so, one can use the svgAdditionalAttribute option to specify which attributes can be made available in the SVG output. For example, for making the note pitch name and the note octave accessible, you can add the following option values to Verovio’s setOptions() method: { svgAdditionalAttribute: [\"note@pname\", \"note@oct\"] } With this option, each g.note element in the SVG will also have a data-pname and a data-oct attribute carrying the original MEI attribute value. For example, a note in MEI and the corresponding SVG element will be: <note pname=\"c\" oct=\"5\"/> <g class=\"note\" data-pname=\"c\" data-oct=\"5\"/> This can be used in the query selector to restrict the matches to elements having specific attribute values. For example, for selecting the C5 notes, you would do: let c5s = document.querySelectorAll('g[data-pname=\"c\"][data-oct=\"5\"]'); Accessing MEI attribute values programmatically Custom data-* attributes are straightforward and easy to use with CSS selectors. However, selectors can have some limits, and it is not always possible to know in advance all the attributes that needed in the SVG. Furthermore, if the list of attributes becomes too long, the SVG might become overloaded. In this case, it is possible and preferable to access them programmatically with JavaScript. This can be done through the getElementAttr() toolkit method that gives access to all the MEI attributes of a given element, including attributes not currently supported or not used by Verovio. It takes an xml:id value as the input parameter and returns a JSON object with all the attributes for that element from the MEI encoding. For example, given this MEI: <rest xml:id=\"r123\" dur=\"4\" dots=\"1\"> ```js let attr = tk.getElementAttr(\"r123\"); You can then look at any attributes specifically in the JSON object returned, for example attr.dur for the MEI @dur of the rest: if (attr.dur && attr.dur == \"1\") { // This is a whole note rest } Full example Open this example in a new window. <!DOCTYPE html> <html> <head> <meta charset=\"utf-8\"> <meta name=\"viewport\" content=\"width=device-width\"> <title>Understanding the structure of the SVG</title> <!-- A stylesheet for modifying the appearance of the output --> <link href=\"solution.css\" rel=\"stylesheet\" type=\"text/css\" /> <!-- Verovio --> <script src=\"https://www.verovio.org/javascript/develop/verovio-toolkit-wasm.js\" defer></script> </head> <body> <script> document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = function () { // This line initializes the Verovio toolkit const tk = new verovio.toolkit(); let zoom = 80; let pageHeight = document.body.clientHeight * 100 / zoom; let pageWidth = document.body.clientWidth * 100 / zoom; options = { pageHeight: pageHeight, pageWidth: pageWidth, scale: zoom, // Add an option to pass note@pname and note@oct as svg @data-* svgAdditionalAttribute: [\"note@pname\", \"note@oct\"] }; tk.setOptions(options); // This line fetches the MEI file we want to render... fetch('https://www.verovio.org/examples/downloads/Schubert_Lindenbaum.mei') // ... then receives the response and \"unpacks\" the MEI from it .then((response) => response.text()) .then((mei) => { // ... then we can load the data into Verovio ... tk.loadData(mei); // ... and generate the SVG for the first page let svg = tk.renderToSVG(1); // ... and finally gets the <div> element with the ID we specified, // and sets the content (innerHTML) to the SVG that we just generated. document.getElementById(\"notation\").innerHTML = svg; // Get all the rests by selecting <g> with attribute class 'rest' ... let rests = document.querySelectorAll('g.rest'); // ... and change their color by setting their style.fill value for (let rest of rests) { rest.style.fill = \"dodgerblue\"; } // Get all the notes with @pname=\"c\" and @oct=\"5\" and change their color let c5s = document.querySelectorAll('g[data-pname=\"c\"][data-oct=\"5\"]'); for (let c5 of c5s) { c5.style.fill = \"aqua\"; } // Get all the verses ... let verses = document.querySelectorAll('g.verse'); // ... and use the 'getElementAttr()' to retrieve all attributes ... for (let verse of verses) { let attr = tk.getElementAttr(verse.id); // ... and change to color when @n exists and is greater than 1 if (attr.n && attr.n > 1) verse.style.fill = \"darkcyan\"; } }); } }); </script> <!-- The div where we are going to insert the SVG --> <div id=\"notation\" /> </body> </html>"},{"id":11,"title":"Encoding formats","url":"/interactive-notation/encoding-formats.html","body":"The primary notation encoding format used with Verovio is MEI; however, Verovio supports conversion from a number of other formats, including MusicXML. In this tutorial we will look at how we can get Verovio to convert a compressed MusicXML file to MEI. Saving as MEI When loading a MusicXML file into Verovio, it converts this internally into MEI, which we will be able to export as MEI. To do this, and to make our lives easier, we will use a JavaScript library that helps us save a file. In the <head> section of your file, add the following <script> tag: <script src=\"https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2.0.0/FileSaver.min.js\"></script> To download the MEI file, we will add a button to our page that will trigger a save of the MEI content from Verovio. Just like in previous tutorials, add a “click” handler for a button: document.getElementById(\"saveMEI\").addEventListener(\"click\", (event) => { let meiContent = tk.getMEI(); var myBlob = new Blob([meiContent], {type: \"application/xml\"}); saveAs(myBlob, \"meifile.mei\"); }); That is, we get the button element (id=\"saveMEI\"), and then tell the button what to do when it is clicked. To get the MEI output we can use the getMEI() method on the toolkit. This will return a formatted string containing the MEI XML output. Then we do a few JavaScript things to get the download to work. First we create a new “Blob”, which is just a wrapper around some arbitrary data. Then we call the saveAs function from the FileSaver.js library we loaded earlier. Compressed MusicXML You may not be aware of it, but there are actually two forms of MusicXML files! Typically, those that end with .xml or .musicxml are “plain” XML files, and we can load them directly. Here we are going to load a “compressed” MusicXML file, normally ending with a .mxl extension. These files are just ZIP files, but have a fixed file-and-folder structure within them. Verovio supports loading these types of files as well, but with a bit of special handling needed. To display this we follow the same methods as loading previous files, except for two main differences: We use response.arrayBuffer() instead of response.text() to read the initial response; We use Verovio’s loadZipDataBuffer toolkit method, instead of the regular loadData method. Wrapping up With Verovio you can easily convert MusicXML files, in both compressed and uncompressed formats, to MEI. There are a number of other formats that Verovio supports as well, but some need to be specially enabled if you wish to use them. Check out the chapter on Input formats in the Verovio book for more details. Full example Open this example in a new window. <!DOCTYPE html> <html> <head> <meta charset=\"utf-8\"> <meta name=\"viewport\" content=\"width=device-width\"> <title>Convert compressed MusicXML</title> <script src=\"https://www.verovio.org/javascript/develop/verovio-toolkit-wasm.js\" defer></script> <script src=\"https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2.0.0/FileSaver.min.js\"></script> </head> <body> <button id=\"saveMEI\">Save my MEI!</button> <div id=\"notation\"></div> <script> /** We need to wait for the whole page to load before we try to work with Verovio. **/ document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = function () { // This line initializes the Verovio toolkit const tk = new verovio.toolkit(); document.getElementById(\"saveMEI\").addEventListener(\"click\", (event) => { let meiContent = tk.getMEI(); var myBlob = new Blob([meiContent], {type: \"application/xml\"}); saveAs(myBlob, \"meifile.mei\"); }); fetch(\"https://www.verovio.org/examples/musicxml/Schubert_Staendchen_D.923.mxl\") .then((response) => response.arrayBuffer()) .then((mxlData) => { tk.loadZipDataBuffer(mxlData); let svg = tk.renderToSVG(1); document.getElementById(\"notation\").innerHTML = svg; }).catch(e => { console.log(\"An error occurred when loading the file!\"); console.log(e); }); } }); </script> </body> </html>"},{"id":12,"title":"Playing the MIDI output","url":"/interactive-notation/playing-midi.html","body":"Verovio can produce basic MIDI files and this feature is also available in the JavaScript toolkit. It can be used to play an MEI file directly in the browser as demonstrated in this tutorial. Add a MIDI player MIDI playback is not built-in to the web browser, nor available directly in Verovio. This means that we need to add a MIDI player to our page. For this tutorial we are going to use MIDIjs. You need to add a <script> tag with the following src attribute: https://www.midijs.net/lib/midi.js We also need buttons to handle the start and stop playing events. Add them a the top of the body above the notation div: <button id=\"playMIDI\">Play</button> <button id=\"stopMIDI\">Stop</button> You also need to make sure they do something when clicking on them: document.getElementById(\"playMIDI\").addEventListener(\"click\", playMIDIHandler); document.getElementById(\"stopMIDI\").addEventListener(\"click\", stopMIDIHandler); We now need to define what actually happens when the user clicks. That is, defining the playMIDIHandler and stopMIDIHandler functions we just bound to the button event listeners. We can scaffold them with: const playMIDIHandler = function () { // do something to start playing } const stopMIDIHandler = function () { // do something to stop playing } At this stage they do nothing. To start playing, we need to get the MIDI data produced by Verovio and pass it to the player. We will use the Verovio renderToMIDI method that returns a MIDI file encoded as a base64 string, which we can pass to MIDIjs: // Get the MIDI file from the Verovio toolkit let base64midi = tk.renderToMIDI(); // Add the data URL prefixes describing the content let midiString = 'data:audio/midi;base64,' + base64midi; // Pass it to play to MIDIjs MIDIjs.play(midiString); Stop playing is even simpler. You only need to tell MIDIjs to do so: MIDIjs.stop(); The examples above will be followed to write the body of the playMIDIHandler and stopMIDIHandler functions. Highlighting the notes while playing The MIDIjs player provides us with a callback function that gives us the current playback time. We can use this for highlighting the notes as the MIDI file plays! Each time the callback function is called, we can highlight the notes that are currently played, and automatically move to the next page if necessary. You need to start by defining a callback function, similar to the button event we wrote earlier: const midiHightlightingHandler = function (event) { // Do something everytime the callback function is called } You will notice that the function has an event parameter that will give us information about the current event. What we need to use is event.time that indicates the current playing time in seconds. We are going to use this and the Verovio getElementsAtTime method that retrieves all elements being played at a given time in order to obtain the list of notes being played: // Get elements at a time in milliseconds (time from the player is in seconds) let currentElements = tk.getElementsAtTime(event.time * 1000); Now we should check that a page number was set. This is just to ensure we do not end up in an undefined state; for example, if the file is not loaded, or if we asked for elements that do not exist. If the page is 0, something went wrong and we should return: if (currentElements.page == 0) return; We should also check that we are currently rendering the correct page. If not, we should load it first: if (currentElements.page != currentPage) { currentPage = currentElements.page; document.getElementById(\"notation\").innerHTML = tk.renderToSVG(currentPage); } To do the highlighting of the notes we are going to use a CSS rule to be defined in the style.css file. A simple way to do it is to add a class playing to be applied to g.notes and that changes the color: g.note.playing { fill: crimson; } Now we can actually highlight the notes. To do so, we are going to loop over the list of notes listed in currentElements and simply add the playing class to them: // Get all notes playing and set the class for (note of currentElements.notes) { let noteElement = document.getElementById(note); if (noteElement) noteElement.classList.add(\"playing\"); } Finally, we need to bind the MIDIjs player with the callback function we have defined. This will be done with: MIDIjs.player_callback = midiHightlightingHandler; This should not work! However, if it does, you will notice that we also need to de-highlight the notes that are not played anymore, otherwise they will stay highlighted. This should be done at the beginning of the midiHightlightingHandler callback function by removing the playing class to the notes that currently have it: // Remove the attribute 'playing' of all notes previously playing let playingNotes = document.querySelectorAll('g.note.playing'); for (let playingNote of playingNotes) playingNote.classList.remove(\"playing\"); The code above needs to be placed within the body of the midiHighlightingHandler function. Full example Open this example in a new window. <!DOCTYPE html> <html> <head> <meta charset=\"utf-8\"> <meta name=\"viewport\" content=\"width=device-width\"> <title>MIDI playback</title> <!-- A stylesheet for modifying the appearance of the notes being played --> <link href=\"midi.css\" rel=\"stylesheet\" type=\"text/css\" /> <!-- Verovio --> <script src=\"https://www.verovio.org/javascript/develop/verovio-toolkit-wasm.js\" defer></script> <!-- A JavaScript MIDI player --> <script src='https://www.midijs.net/lib/midi.js'></script> </head> <body> <button id=\"playMIDI\">Play</button> <button id=\"stopMIDI\">Stop</button> <div id=\"notation\"></div> <script> /** We need to wait for the whole page to load before we try to work with Verovio. **/ document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = function () { // This line initializes the Verovio toolkit const tk = new verovio.toolkit(); tk.setOptions({ pageWidth: document.body.clientWidth, pageHeight: document.body.clientHeight, scaleToPageSize: true, }); // The current page, which will change when playing through the piece let currentPage = 1; /** The handler to start playing the file **/ const playMIDIHandler = function () { // Get the MIDI file from the Verovio toolkit let base64midi = tk.renderToMIDI(); // Add the data URL prefixes describing the content let midiString = 'data:audio/midi;base64,' + base64midi; // Pass it to play to MIDIjs MIDIjs.play(midiString); } /** The handler to stop playing the file **/ const stopMIDIHandler = function () { MIDIjs.stop(); } const midiHightlightingHandler = function (event) { // Remove the attribute 'playing' of all notes previously playing let playingNotes = document.querySelectorAll('g.note.playing'); for (let playingNote of playingNotes) playingNote.classList.remove(\"playing\"); // Get elements at a time in milliseconds (time from the player is in seconds) let currentElements = tk.getElementsAtTime(event.time * 1000); if (currentElements.page == 0) return; if (currentElements.page != currentPage) { currentPage = currentElements.page; document.getElementById(\"notation\").innerHTML = tk.renderToSVG(currentPage); } // Get all notes playing and set the class for (note of currentElements.notes) { let noteElement = document.getElementById(note); if (noteElement) noteElement.classList.add(\"playing\"); } } /** Wire up the buttons to actually work. */ document.getElementById(\"playMIDI\").addEventListener(\"click\", playMIDIHandler); document.getElementById(\"stopMIDI\").addEventListener(\"click\", stopMIDIHandler); /** Set the function as message callback */ MIDIjs.player_callback = midiHightlightingHandler; // This line fetches the MEI file we want to render... fetch(\"https://www.verovio.org/examples/downloads/Schubert_Lindenbaum.mei\") // ... then receives the response and \"unpacks\" the MEI from it .then((response) => response.text()) .then((meiXML) => { // ... then we can load the data into Verovio ... tk.loadData(meiXML); // ... and generate the SVG for the first page ... let svg = tk.renderToSVG(1); // ... and finally gets the <div> element with the ID we specified, // and sets the content (innerHTML) to the SVG that we just generated. document.getElementById(\"notation\").innerHTML = svg; }); } }); </script> </body> </html>"},{"id":13,"title":"Score content selection","url":"/interactive-notation/content-selection.html","body":"Verovio can extract segments of a score and display only these segments. This can be useful if you have a larger score and want to display a segment in a webpage to highlight a particular segment or portion. This can also be combined with the techniques from the previous tutorials, so you can also highlight or even play back these segments using MIDI. Selecting parts of a score Verovio has a select method available on the toolkit. This method takes a JSON object where you can specify a range of measures in the format “[first]-[last]”. The selection syntax is based on a subset of the measureRange syntax from the Enhancing Music Notation Addressability API. The difference is that Verovio only supports a single measure range. For example: tk.select({measureRange: \"1-10\"}); Once the measures have been selected, calls to render the score to SVG will render only that selected portion. Importantly, it will also reduce the number of “pages” that are available to only the number that are needed to represent the selection. You can clear a selection by passing in an empty JSON Object: tk.select({}); You can also select the entire score by using start and end: tk.select({measureRange: \"start-end\"}); Full example Open this example in a new window. <!DOCTYPE html> <html> <head> <meta charset=\"utf-8\"> <meta name=\"viewport\" content=\"width=device-width\"> <title>Select an excerpt of a score interactively</title> <script src=\"https://www.verovio.org/javascript/develop/verovio-toolkit-wasm.js\" defer></script> </head> <body> <label>Select: </label> <input id=\"start\" type=\"text\" placeholder=\"from...\" /> <input id=\"end\" type=\"text\" placeholder=\"...to\" /> <button id=\"applySelection\">Apply</button> <button id=\"prevPage\">Previous page</button> <button id=\"nextPage\">Next page</button> <div id=\"notation\"></div> <script> /** Load Verovio **/ document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = function () { // This line initializes the Verovio toolkit const tk = new verovio.toolkit(); tk.setOptions({ pageWidth: document.body.clientWidth, pageHeight: document.body.clientHeight, scale: 75, scaleToPageSize: true, }); // Keep a variable to the notation div id let notationElement = document.getElementById(\"notation\"); // The current page, which will change when playing through the piece let currentPage = 1; /** The handler to apply the selection **/ const applySelectionHandler = function () { let start = document.getElementById(\"start\").value; if (start === '') start = \"start\"; let end = document.getElementById(\"end\").value; if (end === '') end = \"end\"; let range = `${start}-${end}`; tk.select({measureRange: range}); tk.redoLayout(); notationElement.innerHTML = tk.renderToSVG(currentPage); } /** Wire up the button to actually work. */ const nextPageHandler = function () { currentPage = Math.min(currentPage + 1, tk.getPageCount()); notationElement.innerHTML = tk.renderToSVG(currentPage); } const prevPageHandler = function () { currentPage = Math.max(currentPage - 1, 1); notationElement.innerHTML = tk.renderToSVG(currentPage); } /** Wire up the buttons to actually work. */ document.getElementById(\"nextPage\").addEventListener(\"click\", nextPageHandler); document.getElementById(\"prevPage\").addEventListener(\"click\", prevPageHandler); document.getElementById(\"applySelection\").addEventListener(\"click\", applySelectionHandler); // This line fetches the MEI file we want to render... fetch(\"https://www.verovio.org/examples/downloads/Schubert_Lindenbaum.mei\") // ... then receives the response and \"unpacks\" the MEI from it .then((response) => response.text()) .then((meiXML) => { // ... then we can load the data into Verovio ... tk.loadData(meiXML); // ... and generate the SVG for the first page ... let svg = tk.renderToSVG(1); // ... and finally gets the <div> element with the ID we specified, // and sets the content (innerHTML) to the SVG that we just generated. notationElement.innerHTML = svg; }); } }); </script> </body> </html>"},{"id":14,"title":"Interacting with editorial markup","url":"/interactive-notation/editorial-markup.html","body":"MEI has a feature that lets us encode variant “readings” of a musical text. These readings may come from different sources of the same piece. A common type of alternate reading is a “contrafactum”, or alternate text. Typically this might occur between a Latin sacred text and a secular text in a vernacular, such as English, both set to the same music. Verovio supports the selection of variant readings encoded with MEI <app>, containing <lem> and <rdg> elements. Only one variant can be displayed at a time, and this is selected when the file is loaded. By default, Verovio selects the <lem> (or the first <rdg> if no <lem> is provided). In this example we are going to create a basic interface to switch between variants by applying XPath queries for selecting specific readings, and then highlight the editorial markup in different colours. The MEI file we will use for this purpose comes from the Marenzio edition: https://raw.githubusercontent.com/marenzio/marenzio.github.io/master/mei/M-04-6/M_04_6_02_Di_nettare_amoroso_ebro_la_mente.mei Selection with an xpath query The first thing we need is a variable to store the XPath queries. This must be an array, but we can start with an empty one, which applies the default behaviour: let appXPath = []; Since Verovio selects the elements to be displayed when loading the file, we need to define a loadFile() function that applies the options, loads the file into Verovio, and renders it: // A function that loads a file function loadFile() { fetch(\"https://raw.githubusercontent.com/marenzio/marenzio.github.io/master/mei/M-04-6/M_04_6_02_Di_nettare_amoroso_ebro_la_mente.mei\") .then((response) => response.text()) .then((meiXML) => { tk.setOptions({ pageWidth: document.body.clientWidth, pageHeight: document.body.clientHeight, scale: 50, scaleToPageSize: true, appXPathQuery: appXPath }); tk.loadData(meiXML); notationElement.innerHTML = tk.renderToSVG(currentPage); }); } To load, or reload, the file we can now call the function: loadFile(); In the CSS file we also have defined two rules: g.lem { fill: darkcyan; } g.rdg { fill: crimson; } At this stage, because we have a editorial-markup.css with some rule highlighting for lem and rdg classes, the default <lem> should appear highlighted. Switching between readings To switch between the original and a reading (an English contrafactum text, in this case), we add two buttons, with two handlers that bind to the button event listeners: <button id=\"original\">Original</button> <button id=\"contrafactum\">Contrafactum</button> const originalHandler = function () { // Do something to render the original } const contrafactumHandler = function () { // Do something to render the contrafactum } document.getElementById(\"original\").addEventListener(\"click\", originalHandler); document.getElementById(\"contrafactum\").addEventListener(\"click\", contrafactumHandler); The file example we are using has some readings encoded as follows: <app> <lem source=\"Italian\"> <verse> <syl>Di</syl> </verse> </lem> <rdg source=\"English\"> <verse> <syl>When</syl> </verse> </rdg> </app> To select the “English” reading (i.e., in the contrafactumHandler), we can write an xPath query selecting <rdg> elements with the corresponding @source value, in this case “English”, and then reload the file: appXPath = [\"./rdg[@source='English']\"]; loadFile(); For the original, we can reset Verovio by passing in an empty appXPath array: appXPath = []; loadFile(); When switching between the views you will notice that the colour of the text differs between the original <lem> and the English <rdg>. Full example Open this example in a new window. <!DOCTYPE html> <html> <head> <meta charset=\"utf-8\"> <meta name=\"viewport\" content=\"width=device-width\"> <title>Interacting with editorial markup</title> <!-- A stylesheet for modifying the appearance of the editorial markup --> <link href=\"editorial-markup.css\" rel=\"stylesheet\" type=\"text/css\" /> <!-- Verovio --> <script src=\"https://www.verovio.org/javascript/develop/verovio-toolkit-wasm.js\" defer></script> </head> <body> <button id=\"original\">Original</button> <button id=\"contrafactum\">Contrafactum</button> <button id=\"prevPage\">Previous page</button> <button id=\"nextPage\">Next page</button> <div id=\"notation\"></div> <script> /** Load Verovio **/ document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = function () { // This line initializes the Verovio toolkit const tk = new verovio.toolkit(); // An array to keep xpath queries for selecting editorial markup let appXPath = []; // Keep a variable to the notation div id let notationElement = document.getElementById(\"notation\"); // A function that loads the file function loadFile() { fetch(\"https://raw.githubusercontent.com/marenzio/marenzio.github.io/master/mei/M-04-6/M_04_6_02_Di_nettare_amoroso_ebro_la_mente.mei\") // ... then receives the response and \"unpacks\" the MEI from it .then((response) => response.text()) .then((meiXML) => { // First we set the options, including the appXPathQuery one tk.setOptions({ pageWidth: document.body.clientWidth, pageHeight: document.body.clientHeight, scale: 50, scaleToPageSize: true, appXPathQuery: appXPath }); // ... then we can load the data into Verovio ... tk.loadData(meiXML); // ... and generate and set the SVG for the current page ... notationElement.innerHTML = tk.renderToSVG(currentPage); }); } // The current page, which will change when playing through the piece let currentPage = 1; /** Wire up the button to actually work. */ const nextPageHandler = function () { currentPage = Math.min(currentPage + 1, tk.getPageCount()); notationElement.innerHTML = tk.renderToSVG(currentPage); } const prevPageHandler = function () { currentPage = Math.max(currentPage - 1, 1); notationElement.innerHTML = tk.renderToSVG(currentPage); } const originalHandler = function () { appXPath = []; loadFile(); } const contrafactumHandler = function () { appXPath = [\"./rdg[@source='English']\"]; loadFile(); } /** Wire up the buttons to actually work. */ document.getElementById(\"nextPage\").addEventListener(\"click\", nextPageHandler); document.getElementById(\"prevPage\").addEventListener(\"click\", prevPageHandler); document.getElementById(\"original\").addEventListener(\"click\", originalHandler); document.getElementById(\"contrafactum\").addEventListener(\"click\", contrafactumHandler); // This line fetches the MEI file we want to render... loadFile(); } }); </script> </body> </html>"},{"id":15,"title":"Introduction","url":"/advanced-topics/","body":"This chapter covers several advanced topics that require more in-depth documentation."},{"id":16,"title":"Internal structure","url":"/advanced-topics/internal-structure.html","body":"Verovio provides a self-contained typesetting engine that is directly capable of rendering MEI to a graphical representation in high quality. Its main goal is to develop a library with an internal structure identical to MEI as far as possible. For practical reasons, however, the Verovio library uses a page-based customization of MEI internally. Since the modifications introduced by the customization are very limited, the Verovio library can also be used to render un-customized MEI files. With the page-based customization, the content of the music is encoded in <page> elements that are themselves contained in a <pages> element within <mdiv>. A <page> element contains <system> elements. From there, the encoding is identical to standard MEI. That is, a <system> element will contain <measure> elements or <staff> elements that are both un-customized, depending on whether the music is measured or un-measured. Layout and positioning The idea of a page-based customization is also to make it possible to encode the positioning of elements directly in the content tree. This can be useful where the encoding represents one single source with one image per page. This is typically the case with optical music recognition applications. Verovio supports both positioned elements and automatic layout, which is the default when un-customized MEI files are rendered. The page-based organization is modeled by a MEI customization that defines the structure described above. The ODD file of the customization and the corresponding RNG schema are available from the MEI Incubator. This is still work-in-progress. SVG structure One advantage of SVG rendering over other formats (e.g., images or PDF) is that SVG is rendered natively in all modern web-browsers. Because it is in XML, it also has the advantage that it is well suited to interaction in the browser, since every graphic is an XML element that is easy addressable in the DOM. With Verovio, we also have the advantage that the SVG is organized in such a way that the MEI structure is preserved as much as possible. To give an example, a <note> element with an xml:id attribute in the MEI file will have a corresponding <g> element in the SVG with and class attribute with a value of \"note\" and an id attribute corresponding to the xml:id. This makes interaction with the SVG using JavaScript very easy. The hierarchy of the element is also preserved as shown below. <tuplet xml:id=\"t1\" num=\"3\" numbase=\"2\"> <beam xml:id=\"b1\"> <note xml:id=\"n1\" pname=\"d\" oct=\"5\" dur=\"8\" /> <note xml:id=\"n2\" pname=\"e\" oct=\"5\" dur=\"16\" dots=\"1\"/> <note xml:id=\"n3\" pname=\"d\" oct=\"5\" dur=\"32\" /> <note xml:id=\"n4\" pname=\"c\" oct=\"5\" dur=\"8\" accid=\"s\"/> </beam> </tuplet> <beam xml:id=\"b2\"> <tuplet xml:id=\"t2\" num=\"3\" numbase=\"2\"> <note xml:id=\"n5\" pname=\"d\" oct=\"5\" dur=\"8\" /> <note xml:id=\"n6\" pname=\"e\" oct=\"5\" dur=\"16\" dots=\"1\"/> <note xml:id=\"n7\" pname=\"f\" oct=\"5\" dur=\"32\" accid=\"s\"/> <note xml:id=\"n8\" pname=\"e\" oct=\"5\" dur=\"8\"/> </tuplet> </beam> <g class=\"tuplet\" id=\"t1\"> <g class=\"beam\" id=\"b1\"> <g class=\"note\" id=\"n1\"></g> <g class=\"note\" id=\"n2\"></g> <g class=\"note\" id=\"n3\"></g> <g class=\"note\" id=\"n4\"></g> </g> </g> <g class=\"beam\" id=\"b2\"> <g class=\"tuplet\" id=\"t2\"> <g class=\"note\" id=\"n5\"></g> <g class=\"note\" id=\"n6\"></g> <g class=\"note\" id=\"n7\"></g> <g class=\"note\" id=\"n8\"></g> </g> </g>"},{"id":17,"title":"Controlling the SVG output","url":"/advanced-topics/controlling-the-svg-output.html","body":"Units and page dimensions Verovio abstract unit Verovio layout calculation is based on an internal abstract unit. This abstract unit is also used for specifying a few options, such as the page dimensions. By default, the page height is 2970 and the page width is 2100. These are equivalent to the dimension of an A4 page in portrait orientation in tenths of a millimeter. When generating SVG, these units are interpreted as pixels, which means that the default SVG image size is 2970px height by 2100px width. The example below shows an empty page with the default dimensions – and the option --justifyVertically enabled. [SVG file is missing and need to be generated] Page margins (--page-margin-bottom, --page-margin-left, --page-margin-right and --page-margin-top) are also specified in abstract units, with a default value of 50. That is 50px with the SVG image output. Changing the page dimension will increase the amount of music that fits on the page. The example below if the same file rendered with a page height of 3050 and a page width of 2290, a more typical paper size for sheet music than A4. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass S A T B A B S A T B C title Empty page MEI unit Most of the options in Verovio are given in MEI units. An MEI unit (or MEI virtual unit) corresponds to half the distance between adjacent staff lines where the interline space is measured from the middle of a staff line. The value of the MEI unit in Verovio is given in abstract units and determines the size of the staff on a page. By default, the MEI unit is 9.0, which means that a staff space is 9 abstract units, or 9px in the SVG image output with the default options. In traditional music engraving, the staff size corresponds to the raster which would be chosen depending of the type and size of score to be engraved. However, in digital environments the size of the notation can be changed on the screen depending on the size and orientation of the screen (i.e., “responsive” environments), and the size of the raster can remain fixed. Adjusting the size of the notation in Verovio is usually changed by adjusting the page size and scaling factors, which are described in the next section. Scaling Using the SVG ViewBox For simple cases where the output SVG image is embedded in a web environment, enabling the --svg-view-box is the simplest way to have the image scaled down to the fit its container. It includes responsive environments when the container size can change interactively. The example below is the default output page with the option --svg-view-box enabled and embedded in a <div> with a with of 210px. As a result, the SVG image is scaled down to fit in it. <div style=\"width: 210px;\"> <!-- SVG image included here --> </div> Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass S A T B A S A T B B C title Empty page Using the Verovio option The SVG output in Verovio can be scaled by using the --scale option. The option value is an integer representing a scaling percentage. It is 100 percent by default. When changing the scale option, Verovio will by default change the size of the output SVG image. For example, with the default page size and a scale option set to 50 percent, the resulting SVG image will have a size of 1485px by 1050px. The same amount of music will be engraved on the page as with the default scale value. In responsive environments, Verovio can be used to create user interfaces where the user can change the magnification (“zoom”). This can be achieved by changing the scale and the page dimensions. Zooming out means increasing the page dimensions and reducing the scale by the same factor, and zooming in the opposite. For example, if the window in which the output of Verovio will be displayed is 1800px by 800px, these can be set as a page height and page width and Verovio will produce an SVG image that fits the window with the default scale value of 100 percent. To implement a zooming out function, for example by a factor 2, the page dimensions have to be changed to 3600 by 1600 and the scale to 50. The output SVG image will then still have a size that fits the window. Scaling to the page size Verovio has a --scale-to-page-size option that simplifies the scaling process described above. Using this option is recommended in responsive environments. The advantage is that does not require the page dimensions to be calculated and changed by the user. With this option, the SVG output image will always have the same size independently from the scale percentage. The scale percentage determines how the rendering is scaled within this image. For example, reducing the scale percentage will increase the amount of music on the page. When this option is enabled, the layout needs to be recalculated when the scale value is changed – see below. The example below shows a file rendered with a page height of 800, a width of 900 and the default scale of 100 percent. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass The example below is the same file rendered with the same page dimensions as above, but with the option --scale-to-page-size enabled and a scale of 30 percent. The SVG image size remains the same but the amount of music rendered has increased accordingly. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass A S A T B B C S A T B D Changing the values of some options often requires the layout to be recalculated. For example, when the ratio of the page dimension are changed, or the margins are changed, then a call to RedoLayout must be made before rendering a page again. It is also important to keep in mind that redoing the layout might yield a different number of pages and that it is important to check the a page still exists with GetPageCount before rendering it. When the --scale-to-page-size option is not enabled on (default), then changing only the scale option does not require the layout to be recalculated before rendering a page again because the amount of music per page and the number of pages will not change. However, when the option --scale-to-page-size is enabled, then the layout recalculation and the page existence check need to happen before rendering a page. SVG optimised for PDF generation The SVG image output in pixel units is well suited to digital environments and rendering on screens. However, in some cases, the SVG will be subsequently converted to a PDF for printing. In such uses, it is recommended to enable the option --mm-output to change the page dimensions to millimeters. In this case, the SVG image produced with the default page height and page width will have a size of 297mm by 210mm. The page margins, with their default value of 50, will have a size of 5mm. If you want to increase or decrease the amount of music on a page, there are two solutions. The first one is to enable the --scale-to-page-size option described above and to adjust the scale value. Because the image produced with the option remains fixed, the page will have a larger or a smaller amount of music on the page depending if the scale option was decreased or increased respectively. The other solution for changing the amount of music on a page is to adjust the MEI unit, which is described below. Adjusting the MEI unit If you want to replicate a print layout with a specific traditional page and staff size, you need to control the size of the staff (or raster). With Verovio, the raster can be adjusted with the --unit option, which adjusts the definition of an MEI unit. One MEI unit (or MEI virtual unit) corresponds to half the distance between adjacent staff lines. In terms of staff size (or raster), it means a staff size of 7.2mm with the --mm-output option enabled. Bear in mind that this size do not factor in the width of the staff line. Because the MEI unit size is measured from the middle of a staff line, the actual staff height will be two half staff line widths more. The table below gives an indication of values for the MEI unit in Verovio corresponding to raster sizes (without staff line width factored in) as found in the literature or some music notation software applications. MEI unit Raster Staff size in mm Example use 11.5 0 9.2 Educational music 9.875 1 7.9   9.25 2 7.4 Piano music 8.75 3 7.0 Single-staff parts 8.125 4 6.5   7.5 5 6.0   6.875 6 5.5 Choral music 6.0 7 4.8   4.625 8 3.7 Full score The example below shows the same file as above with the default A4 page size but with a unit value of 6.0. More music is rendered on a page because the staff size is smaller. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass S A T B A B S A T B C S A T B D S A T B E title Empty page"},{"id":18,"title":"Layout options","url":"/advanced-topics/layout-options.html","body":"Output layout By default, Verovio generates an output where the content is organized in pages, which size can be changed with the --page-height and --page-width options. The content of the music will laid out on one or more pages. It is possible to adjust the option --breaks to control how the layout is organized, namely where system and page breaks occur. By setting the option --breaks to none, no system and page breaks will occur, and Verovio will output a single system with the entire music content. With this option, the page width will be adjusted (e.g., increased) automatically to ensure that it can contain the entire content. Be aware that this can produce very large files, regarding both the dimension of the SVG image and the actual file size. Content spacing The spacing of the rhythmic values (notes and rests) is adjusted based on their durations, each value taking a bit more space than the next shorter value. This is the default output: Engraved by Verovio 3.15.0-5abc7c0 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass The spacing can be controlled with --spacing-linear and --spacing-non-linear options. In general, if one of them is increased, the other should be decrease not to have an exaggeratedly expanded - or the other way around. The default values are 0.25 for --spacing-linear and 0.6 for --spacing-non-linear. If you want all measures to have the same width, which means making no spacing difference according to the duration of the notes and rests, the --spacing-non-linear value needs to be set to 1.0. This is what Verovio will produce together with --spacing-linear set to 0.03: Engraved by Verovio 3.15.0-5abc7c0 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass Alternatively, if --spacing-non-linear is reduced to 0.35 and --spacing-linear increased to 1.0, there will be less difference in spacing between notes of different durations: Engraved by Verovio 3.15.0-5abc7c0 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass Staff and system spacing Staff and system spacing in Verovio is controlled by two options, namely --spacing-staff and --spacing-system. Their value is given in MEI units and the default value is 12 units. Since a five line staff is 8 units, it means the default spacing between two staves will be one and a half staff height, and an additional equivalent system spacing between two systems. Verovio adds half a staff space above the first staff of a system and below the last one. This is the illustrated below with the default spacing options. When removing the top and bottom page margins (--page-margin-top 0 and --page-margin-bottom 0), there will be only the half staff space above and below. To remove the spacing above and below the staff completely, the staff space has to be removed with --spacing-staff 0. The half staff space above and below the staff means that having music content above or below the staff line does not change vertical positioning when the content fits within that space. Because the default value for --spacing-staff is 12 MEI units, it means that up to 3 staff spaces (e.g., up to a D6 with a G-2 clef) will fit in that space. When the content takes more space than half a staff spacing, then space is added. On a page, it means that the position of the staff will be lowered accordingly. When there is a header or a footer, additional spacing is added between between them and the music content. By default, the spacing is 2.0 MEI units. The value can be adjusted with the options --bottom-margin-pg-header or --top-margin-pg-footer. Vertical justification When producing page-like layouts, it is often desirable to justify the content vertically in order to have the staves distributed on the page in a balance way. By default, no vertical justification is applied, and rendering a page will place all systems at the top of the page. The spacing of the staff and the system will be simply determined by the --spacing-staff and --spacing-system values. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} title Score with bracket and brace groups To have the content justified, the option --justify-vertically has to be enabled. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} title Score with bracket and brace groups This option applies justification over all staff spaces in the score in a linear way. Verovio allows for a more fine-tuned justification with different spacing parameters for staves grouped by a brace or a bracket. The options to adjust are --justification-brace-group, --justification-bracket-group, --justification-staff and --justification-system. Each of these take a parameter from 0.0 to 10.0 acting as a factor on the justification applied. The default value is 1.0 for all of them. Setting one of these options to 0.0 will result in no justification space added between the corresponding staves. For example, the same example as above rendered with --justification-brace-group 0.0 will have a layout where the staff spacing between the staves in the brace groups remains unchanged. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} title Score with bracket and brace groups Adding --justification-bracket-group 0.2 with reduce the space between the staves in the bracket group, even though still changing it be cause the value is not 0.0. The spacing between the other staves and the systems is consequently increased. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} title Score with bracket and brace groups Generating single-system incipits Generating single-system incipits can be done with the options --page-height 100 and --adjust-page-height enabled. This way, the first page will contain only the first system of music. Its width can be set as desired with --page-width, here with 1500: Engraved by Verovio 4.0.1-a99660b g.page-margin{font-family:Times,serif;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Presto agitato"},{"id":19,"title":"SMuFL fonts","url":"/advanced-topics/smufl.html","body":"Most music notation software applications use music fonts for rendering music symbols or parts of music symbols. These may include clefs, note heads, time signatures or articulation signs. However, these fonts often have incompatible code points – the internal location within the font that points to a symbol. They are most of the time developed with no common agreement on which code point represents which character. The code point for the G clef symbol in one font may be the code point used for a quarter rest in another, or may be simply undefined. Furthermore, they usually have their own metric and positioning system for specifying what the size of the glyph is and where its baseline is. Because of this, music fonts are difficult to use interchangeably. To address this, the Standard Music Font Layout (SMuFL) specification has been developed to attempt to harmonize code points across music fonts by specifying code points and symbol sizes for music fonts. SMuFL gives users the ability to reference specific Unicode code points with the understanding that it would represent the same, or similar, symbol across fonts. This presents new opportunities for exploring visual representations of music within a music encoding system without necessarily tying them to a particular font. While previous music encoding systems could not reference font code points without becoming tied to that font for representation, the introduction of SMuFL to music encoding can provide a reference to a particular graphical symbol that should be used to render a given encoding. Verovio follows the SMuFL specification. It means that it is possible to easily change the music font used in Verovio for personalised output. Verovio includes the Leipzig font, its own SMuFL-compliant music font. Leipzig was initially developed by Etienne Darbellay and Jean-François Marti as part of the Wolfgang music notation software. It is SMuFL compliant since version 5.0 and distributed under the SIL Open Font License. Verovio also supports and includes the Bravura font designed by Daniel Spreadbury, and the Gootville and Leland fonts designed by the MuseScore community. Fonts included can be selected by setting the --font option. For example, the Bravura font can be selected with the --font Bravura option on the command-line tool or by adding { font: \"Bravura\" } in the JavaScript toolkit options. Examples Leipzig Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Die zwei blau- en Au- gen von mei- nem Bravura Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Die zwei blau- en Au- gen von mei- nem Gootville Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Die zwei blau- en Au- gen von mei- nem Leland Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Die zwei blau- en Au- gen von mei- nem Leipzig Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Bravura Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Music symbols in text For cases when music symbols are displayed within text, Verovio uses a text WOFF2 version of the selected music font. The font is included in the SVG as CSS. The --smufl-text-font allows to change how the font is included. By default, it is simply embedded as a base64 string. This means that the SVG is fully self-contained and does not require network access for the font glyphs to be displayed. The include of the font can also be ignored with none, which can be useful when the font is included seperately in the environment. With linked, the text font will be included in the SVG but with the following CSS import: <style type=\"text/css\"> @import url(\"https://www.verovio.org/javascript/3.13.0/data/Leipzig.css\"); </style> The version of the font path is based on the Verovio version release number, or is develop for the develop version of the toolkit. When a music glyph is displayed within text and the music font selected is not Leipzig or Bravura, Verovio will also check if the music glyph exists in the selected music font. If not, it will fallback to the Leipzig font. If other text elements include music glyphs that do exist in the selected font, then both Leipzig and the selected font will be included. In other words, the fallback to Leipzig will be enabled only for the text elements displaying a missing music glyphs but not for the others. Examples Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} a  b  c d  e  f @font-face { font-family: 'Leipzig'; src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'); font-weight: normal; font-style: normal; } <verse n=\"1\"> <syl con=\"b\">a</syl> <syl con=\"b\">b</syl> <syl>c</syl> </verse> Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Andante con moto    = 70 @font-face { font-family: 'Leipzig'; src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'); font-weight: normal; font-style: normal; } <tempo midi.bpm=\"70\" staff=\"1\" tstamp=\"1.000000\">Andante con moto <rend fontfam=\"smufl\"></rend> = 70</tempo> Characters in tempo indications can be encoded as Unicode characters or as entities (e.g., &#xE1D3;). See the section on MEI in Output formats for more information on how to control them. Dynamics For dynamics, Verovio automatically detects dynamic symbols within text and displays them appropriately. In some cases, it might be desirable to disable the automatic detection of dynamic symbols and the use of the music font. This can be achieved by setting a text font explicitly, as illustrated with the <rend fontfam=\"Times\"> in the second dynamic in this example: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;}   e senza sordini ma non   sempre pp e senza sordini sempre       e poi poco  a  poco crescendo ma non   troppo @font-face { font-family: 'Leipzig'; src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'); font-weight: normal; font-style: normal; } <dynam staff=\"1\" tstamp=\"1.000000\">ff e senza sordini ma non sfz</dynam> <dynam staff=\"1\" tstamp=\"2.000000\"> <rend fontfam=\"Times\">sempre pp e senza sordini</rend> </dynam> <dynam staff=\"1\" tstamp=\"3.000000\">sempre fff rfz e poi<lb/>poco <rend fontstyle=\"normal\" fontweight=\"bold\">a</rend> poco crescendo ma non ffff<lb/>troppo</dynam>"},{"id":20,"title":"Transposition","url":"/advanced-topics/transposition.html","body":"Transposition in Verovio uses the base-40 system that allows for an arbitrary maximum sharp/flat count (where base-40 can handle up to double sharps/flats). The option --transpose can be given two types of data: (1) a chromatic interval, or (2) a tonic pitch in the new key with optional direction and octave of transposition added. Transposition by chromatic interval For transposition by chromatic intervals, the format is an optional sign, followed by a chromatic quality followed by a diatonic number of steps. Examples: +M2 = up major second, -d5 = down diminished fifth The direction of the interval, with - indicating down and no sign or a + means up. A special cases is P1 which is a perfect unison, so +P1 and -P1 are equivalent since there is no movement up or down. For the chromatic quality of the interval, P means perfect, M means major, m means minor, d means diminished, A means augmented, dd means doubly diminished (and so on), AA means doubly augmented (and so on). For [PdA] the case of the letter does not matter so [pDa] should be interpreted as equivalent. M and m are case-sensitive (major and minor). The diatonic interval is any (reasonable) positive integer. A unison is 1, a second is 2, and so on. Compound intervals an octave and above can also be represented, such as 8 for an octave, a 9 for a ninth (octave plus a second), 10 for a tenth (octave plus a third), 15 is two octaves, and 16 is two octaves plus a second. Verovio will print an error message if the string option is not formatted correctly, and it will return an error interval which is a very large interval going down. Example interval names: name meaning P1 perfect unison M2 major second up +M2 major second up -M2 major second down m2 minor second up d2 diminished second up dd2 doubly diminished second up A2 augmented second up AA2 doubly augmented second up M3 major third up P4 perfect fourth up d4 diminished fourth up A4 augmented fourth up P8 perfect octave up P15 two perfect octaves up m10 perfect octave plus minor third up Transposition by tonic pitch For transposition by tonic pitch names, the format is made up of an optional direction, a pname and an accid. If no direction is given, then the smallest interval will be chosen. For example if starting from C major and transposing to G major, the calculated interval will be down a perfect fourth, since the G below C is closer than the G above C. When the direction is +, the next higher pitch that matches the new tonic will define the interval. For C major to G major, this is a perfect fifth up. When the direction is -, the next lowest pitch that matches the new tonic will define the interval. For C major to G major, this is a perfect fourth down. The + or - direction can be doubled/tripled/etc. to indicate additional octave transpositions. For example --g from C major means to transpose down an octave and a fourth: The fourth to the G below, and then the octave to the next lower G. Likewise, +++g from C major means to transpose up two octaves and a fifth: A fifth to the G above, then ++ means two octaves above that G. When using a case-insensitive @pname for the tonic of the new key, use ([A-Ga-g]) followed by an optional accid for the new key tonic. This is also case-insensitive: ([Ss]*|[Ff]*). Examples: tonic parameter meaning g transpose current tonic to closest G tonic note (up or down a fourth from current tonic) +g transpose to the next higher G tonic -g transpose down to next lower G tonic ++g transpose to second next higher G tonic --g transpose to second next lower G tonic ff transpose to nearest F-flat -cs transpose to next lower C-sharp ++BF transpose up to second next higher B-flat Illustrated examples Here is a test example music to transpose - note the @key.sig is expected for transposition to work properly: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} <score> <scoreDef> <staffGrp> <staffDef n=\"1\" lines=\"5\" clef.shape=\"G\" clef.line=\"2\" meter.sym=\"common\" key.sig=\"0\"/> </staffGrp> </scoreDef> <section> <measure right=\"end\" n=\"1\"> <staff n=\"1\"> <layer n=\"1\"> <chord dur=\"1\"> <note oct=\"4\" pname=\"c\"/> <note oct=\"4\" pname=\"e\"/> <note oct=\"4\" pname=\"g\"/> </chord> </layer> </staff> </measure> </section> </score> Setting transpose: \"M2\" will transpose the music up a major second from C to D: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Setting transpose: \"-m2\" To go down a minor second from C to B: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Common intervals: m3 = minor third, M3 = major 3rd, P4 = perfect fourth, P5 = perfect fifth, d5 = diminished fifth, A4 = augmented fourth. It is also possible to give semitone steps, with 1 being one semitone, 2 being two semitones, etc. This method is less precise, and the computer will make an automatic calculating to minimize the number of accidentals in the target key signature. For example transpose: \"1\" will display in D-flat major: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} This is equivalent to going up a minor second with transpose: \"-m2\": Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} If you need to transpose to C-sharp major, then you cannot use integers, but must use the full musical interval, which in this case is transpose: \"A1\" for an augmented unison: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} (a1 and A1 are the same, but m2 and M2 are not equivalent). It is also possible to give the tonic note of the new key. For example transpose: \"E\" means to transpose to E major (or minor, since the mode will not be changed). This feature requires that the music contain key information which is not always present in MusicXML data. It can also be incorrect, which may cause problems, so use this option with care in an automatic situation. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} F-sharp major with transpose: \"F#\", which is equivalent to a transposition of A4: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} G-flat major with transpose: \"Gb\", which is equivalent to d5: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Notice that this method moves to the closest tonic. To force G-flat major above, add a + with transpose: \"+Gb\": Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} To go another octave above, add two ++ with transpose: \"++Gb\": Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Algorithm for transposition by tonic The algorithm for transposition by tonic proceeds as follow: Find the key information at the start of the music in each part. If all parts have the same transposition (or no parts have transposition), then use the @pname and @accid as the reference pitch for which an interval will be calculated for the input transposition target tonic. If all parts do not have the same transposition, then choose a part that does not have a transposition from which to extract the key information. If all parts have transpositions, but the transpositions are different, then apply transposition to the key information to get it to sounding pitch for one of those instruments and use this transposed pitch as the basis for the key transposition. The key information may be stored in one of two main locations: staffDef@key.pname/staffDef@key.accid (the most common currently) or keySig@pname/keySig@accid. The staffDef@key.mode/keySig@mode is not needed. This key information must come before the first notes on the staff. keySig may be found as a child of staffDef, or may be found outside of the staffDef (at the start layer) or in scoreDef if it applies to all staves in the score (or the majority of staves in the score?). If there is no key information found before the first notes of the music, print an error warning and do not transpose. Once the original key is known, then the interval necessary for transposition can be calculated. The next step is to identify the closest new tonic’s octave. For extra + or - in the tonic string, add an octave to the interval to calculate the final interval for transposition. At this point the key transposition process becomes equivalent to the interval transposition process."},{"id":21,"title":"Mensural notation","url":"/advanced-topics/mensural-notation.html","body":"[in preparation] Duration alignment Layout Ligatures"},{"id":22,"title":"00 Index","url":"/toolkit-reference/","body":""},{"id":23,"title":"Input formats","url":"/toolkit-reference/input-formats.html","body":"When data is loaded into Verovio with no input format specifies, it tries to detect it based on the initial content of the data. MEI is assume to be the default format if auto detection fails. In such cases, the format can be given explicitly with the option --input-from (or -f). MEI The native input format for Verovio is MEI. Verovio supports MEI as input format from MEI 2013 onwards. From Verovio 2.x.x, the plan is to have even version numbers for Verovio releases using a stable version of MEI, and odd version numbers for releases using a development version of MEI. It means that once MEI 5.0 will be released, Verovio will move to version 4.x.x. Older versions of MEI are still supported by newer versions of Verovio. When loading MEI data into Verovio and outputting MEI, elements that are not supported by Verovio will be ignored. This means that they are not loaded into memory and will not be preserved in the MEI output. This includes the element themselves, but also any descendant they might have. A warning will be given in the console. For example: [Warning] Unsupported '<ossia>' within <measure> Support for previous version of MEI When an MEI file in loaded into Verovio and is not of the latest version for that version of Verovio, it performs upgrade steps for the features that were supported by Verovio for that older version of MEI. MEI 2013 files Various attributes in <page> and <measure> for the page-based version of MEI are upgraded (experimental work). MEI 3.0 files The following elements / attributes are upgraded: beatRpt fTrem@slash instrDef@midi.volume mordent@form turn@form staffDef@barthru staffDef@label staffDef@label.abbr staffGrp@label staffGrp@label.abbr @dur.ges Original data <beatRpt rend=\"4\" /> <beatRpt rend=\"8\" /> <beatRpt rend=\"16\" /> <beatRpt form=\"4\" /> Upgraded data <beatRpt slash=\"1\" /> <beatRpt slash=\"1\" /> <beatRpt slash=\"2\" /> <beatRpt slash=\"1\" /> Original data <fTrem slash=\"2\" /> Upgraded data <fTrem beams=\"2\" /> Original data <instrDef midi.volume=\"111\" /> Upgraded data <instrDef midi.volume=\"87.40%\" /> Original data <mordent form=\"inv\" /> <mordent form=\"norm\" /> Upgraded data <mordent form=\"upper\" /> <mordent form=\"lower\" /> Original data <turn form=\"inv\" /> <turn form=\"norm\" /> Upgraded data <turn form=\"lower\" /> <turn form=\"upper\" /> Original data <staff barthru=\"true\" /> Upgraded data <staff bar.thru=\"true\" /> Original data <staffDef label=\"violin I\" label.abbr=\"vl I\" /> Upgraded data <staffDef> <label>Violin I<label> <labelAbbr>Vl I<labelAbbr> </staffDef> Original data <note dur.ges=\"8p\" /> <note dur.ges=\"32r\" /> <note dur.ges=\"32s\" /> Upgraded data <note dur.ppq=\"8\" /> <note dur.recip=\"32\" /> <note dur.real=\"32\" /> MEI 4.0 files The following elements / attributes are upgraded: mensur@tempus mensur@prolatio Original data <mensur tempus=\"3\" /> <mensur tempus=\"2\" /> Upgraded data <mensur tempus=\"3\" sign=\"O\" /> <mensur tempus=\"2\" sign=\"C\" /> Original data <mensur prolatio=\"3\" /> <mensur prolatio=\"2\" /> Upgraded data <mensur prolatio=\"3\" dot=\"true\" /> <mensur prolatio=\"2\" dot=\"false\" /> Page-based MEI The MEI page-based model is not part of MEI. It was put in place for the development of Verovio and can still change in the future. It will be documented as input format once it is stabilized. Humdrum Humdrum data is an analytic music code for transcribing fully polyphonic textures. Humdrum syntax presents notes of the score in strict time sequence. Each data row represents all notes sounding or events occurring at the same time, and each column traces the melodic line of the individual parts. More information about the syntax is available on the Humdrum website. Examples The following example from Mozart’s piano sonata in F major, K1 280 (K6 189e), mvmt. 1, is generated dynamically within this page using the JavaScript form of Verovio, inputting the Humdrum data that follows. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Allegro assai Piano Sonata No. 2 in F major   Wolfgang Amadeus Mozart The data consists of three separate streams of information, called spines that usually consist of one column, but sometime more due to spine splits into subspines. The first column represents music on the bottom staff, the second column represents the top staff, and the third column contains the dynamics, which in this case apply to both staves. !!!COM: Mozart, Wolfgang Amadeus !!!OTL: Piano Sonata No. 2 in F major !!!OMV: 1 !!!SCT1: K1 280 !!!SCT2: K6 189e !!!OMD: Allegro assai **kern **kern **dynam *staff2 *staff1 *staff1/2 *clefF4 *clefG2 * *k[b-] *k[b-] * *F: *F: * *M3/4 *M3/4 * *MM152 *MM152 * =1- =1- =1- 4FF 4F 4c: 4f: 4a: 4cc: f 4C 4a/ 4cc/ . 4AA 4a/ 4cc/ . =2 =2 =2 4FF 4.a/ 4.cc/ . 4FFF . . . (16ddLL . . 16ccJJ . 4r 16b-LL . . 16a . . 16g . . 16fJJ . =3 =3 =3 8F 8AL 4ff . 8F 8A . . 8F 8G 8B- 4ee . 8F 8G 8B- . . 8F 8A 8c 4ee-) . 8F 8A 8cJ . . =4 =4 =4 8F 8B- 8dL 4dd . 8F 8B- 8d . . 8F 8B- 8d 4r . 8F 8B- 8d . . 8F 8B- 8d 4r . 8F 8B- 8dJ . . =5 =5 =5 8F 8G 8eL (8ccL p 8F 8G 8e 8b-J) . 8F 8G 8e 4b-' . 8F 8G 8e . . 8F 8G 8e 4r . 8F 8G 8eJ . . =6 =6 =6 *- *- *- Verovio Humdrum Viewer The Verovio Humdrum Viewer (VHV) is a special-purpose interactive website for viewing and editing Humdrum files with the Verovio notation egraving library. You can view the full score for the above Mozart example in VHV from this link: verovio.humdrum.org/?file=mozart/sonatas/sonata02-1.krn. When on a VHV notation page, try pressing the key “p” to view the scan of the original print from which the musical data was encoded. Also try pressing “m” to view the internal conversion to MEI data. Vi users can try pressing “v” to toggle between the basic and vim modes for the text editor. Use the left/right arrow keys or PageUp/PageDown to navigate to different pages. Press shift-left/right arrows to go to the next/previous work/movement in the repertory. Sample repertories of Humdrum data displayed in the Verovio Humdrum Viewer: J.S. Bach chorales (When viewing a chorale, type the “o” letter key to toggle view of the original historic clefs.) Mozart piano sonatas Beethoven piano sontats Beethoven string quartets Chopin mazurkas Works of Scott Joplin Works of Josquin des Prez Works of Johannes Ockeghem Works of Pierre de la Rue Works of Mabrianus de Orto Deutscher Liederschatz, Band I (Edited by Ludwig Erk.) Command-line interface usage To typeset music in the Humdrum format on the command-line: $ verovio -f humdrum input.krn -o output.svg You can usually use the auto-detection feature of verovio by omitting the option. $ verovio input.krn -o output.svg The output filename will have the same basename as the input if the option is not given, so in this case the output will be called . $ verovio file.krn Standard input/output can be used with the verovio command by giving a dash for standard input and to send the output to standard output. $ cat input.krn | verovio - -o - > output.svg To convert to MEI data: $ verovio file.krn --no-layout --all-pages -t mei A more complicated example Below is a song for voice and piano accompaniment. Each verse is listed in a separate spine of **text in addition to the three staves of music in **kern spines and one dynamics (**dynam) spine. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Piano Piano  A  E  I  M  Q  U Yp  B  F  K  N  R  V si  C  G und  O  S  W lon Allegretto D, H, L, P, T, X, Z, wenn wärst Aeug gleich Schei mach' nun ich du lein ei den ei geh' dich doch so ner thut nen zu seh', da! hell Fee weh. Knix, Bett! dich, Drück glänz fes Hal drückt Bricht mei te ten selst te dir doch ne mein in du mit ein die sü treu Lie Herz Herz jun Nacht sse er bes und und ger schon Lust, Arm, pracht Sinn, Mund Fant ein, klopft Hol mir Grüb treu zärt kann die de, aus chen an lich ja em dich der in dem die nicht 8 pör lie Wim Wang' Lie Schwa bei te be pern und bes nen dir Brust, warm! Nacht, Kinn, bund, hand, sein, wird Schätz tra Ro sa  a wenn mir chen, fen sen ge ber ich so ach wie glut, mir nur auch wohl wärst bli Li nie ern Flü und du tzes lien  A sten gel weh, da! schnell, schnee, de! Blicks hätt'! wenn wärst Aeug rei Schei mach' Geh' ich du lein zen den ihm nur dich mir so de thut den zu seh'! nah'! hell. Fee! weh. Knix! Bett! Liebes-A-B-C   Wilhelm Gerhard (1826) August Pohlenz 1790–1843 !!!OTL@@DE: Liebes-A-B-C !!!COM: Pohlenz, August !!!CDT: 1790/07/03/-1843/03/09/ !!!ODT: 1827 !!!OMD: Allegretto !!!LYR: Gerhard, Wilhelm !!!LDT: 1826 !!!OCL: Erk, Ludwig !!!GCO: Deutscher Liederschatz, Band 1 **kern **kern **kern **text **text **text **text **text **text **text *staff3 *staff2 *staff1 *staff1 *staff1 *staff1 *staff1 *staff1 *staff1 *staff1 *Ipiano *Ipiano *Ivox * * * * * * * *clefF4 *clefG2 *clefG2 * * * * * * * *k[b-] *k[b-] *k[b-] * * * * * * * *F: *F: *F: * * * * * * * *M3/8 *M3/8 *M3/8 * * * * * * * *MM100 *MM100 *MM100 * * * * * * * =1- =1- =1- =1- =1- =1- =1- =1- =1- =1- *^ *^ * * * * * * * * 8AL 4F 8fL 4c 8f A E I M Q U Yp- 8G . 8e . 8e B F K N R V -si- 8AJ 8F 8fJ 8c 8f C G und O S W -lon *v *v * * * * * * * * * * * *v *v * * * * * * * * =2 =2 =2 =2 =2 =2 =2 =2 =2 =2 4C 4c 4e 4g 4g D, H, L, P, T, X, Z, 8r 8r 8r . . . . . . . =3 =3 =3 =3 =3 =3 =3 =3 =3 =3 4C 4c 8e 8gL 8g wenn wärst Aeug- gleich Schei- mach' nun . 8d 8f 8f ich du -lein ei- -den ei- geh' 8C 8c 8e 8gJ 8g dich doch so -ner thut -nen zu =4 =4 =4 =4 =4 =4 =4 =4 =4 =4 4F 4c 4f 4a 4a seh', da! hell Fee weh. Knix, Bett! 8r 8r 8r . . . . . . . =5 =5 =5 =5 =5 =5 =5 =5 =5 =5 4DD 4D 8r 8a dich, Drück- glänz- fes- Hal- drückt Bricht . 8c 8d 8f#L 8a mei- -te -ten -selst -te dir doch 8r 8c 8d 8f#J 8dd -ne mein in du mit ein die =6 =6 =6 =6 =6 =6 =6 =6 =6 =6 4GG 8r 8.cc sü- treu- Lie- Herz Herz jun- Nacht . 8B- 8d 8gL . . . . . . . . . . 16b- -sse -er -bes- und und -ger schon 8r 8B- 8d 8gJ 8b- Lust, Arm, -pracht Sinn, Mund Fant ein, =7 =7 =7 =7 =7 =7 =7 =7 =7 =7 4CC 4C 8r 8g klopft Hol- mir Grüb- treu zärt- kann . 8B- 8c 8eL 8g die -de, aus -chen an -lich ja 8r 8B- 8c 8eJ 8cc em- dich der in dem die nicht =8 =8 =8 =8 =8 =8 =8 =8 =8 =8 4FF 8r 8.b- -pör- lie- Wim- Wang' Lie- Schwa- bei . 8A 8c 8fL . . . . . . . . . . 16a -te -be- -pern und -bes- -nen- dir 8r 8A 8c 8fJ 8a Brust, warm! Nacht, Kinn, -bund, -hand, sein, =9 =9 =9 =9 =9 =9 =9 =9 =9 =9 8FFL 8A 8fL 8f wird Schätz- tra- Ro- sa- a- wenn 8GG 8B- 8e 8e mir -chen, -fen -sen- -ge -ber ich 8AAJ 8c 8fJ 8f so ach wie -glut, mir nur auch =10 =10 =10 =10 =10 =10 =10 =10 =10 =10 4BB- 8r 8.ee wohl wärst bli- Li- nie ern- Flü- . 8B- 8d 8gL . . . . . . . . . . 16dd und du -tzes- -lien- A- -sten -gel 8r 8B- 8d 8gJ 8dd weh, da! -schnell, schnee, de! Blicks hätt'! =11 =11 =11 =11 =11 =11 =11 =11 =11 =11 4C 8r 8cc wenn wärst Aeug- rei- Schei- mach' Geh' . 8B- 8c 8eL 8g ich du -lein -zen- -den ihm nur 8r 8B- 8c 8eJ 8a dich mir so -de thut den zu =12 =12 =12 =12 =12 =12 =12 =12 =12 =12 4FF 4F 4A 4c 4f 4f seh'! nah'! hell. Fee! weh. Knix! Bett! 8r 8r 8r . . . . . . . == == == == == == == == == == *- *- *- *- *- *- *- *- *- *- !!!SMS: Deutscher Liederschatz, Band 1, Ludwig Erk, ed. !!!ENC: Craig Stuart Sapp !!!END: 2004/05/16/ !!!EED: 2011/02/05/ !!!EFL: 001/651 !!muse2ps: s^(.){(..)}^z21jv200,114,144 !!CharacterEncoding: UTF-8 Additional input format via Humdrum Verovio with Humdrum enabled supports some additional input formats that can be used with --input-from: MuseData with option md, musedata, or musedata-hum EsAC with esac For more information about these input formats, see the Verovio Humdrum Viewer documentation. MusicXML Verovio has two converters for importing MusicXML data. The first one directly converts MusicXML into MEI. The second one first converts to Humdrum and then converts the Humdrum to MEI. By default, the first importer is used. It is also the one triggered when the value xml is passed to the --input-from option. Compressed MusicXML files Verovio supports MusicXML compressed (MXL) files. It only loads basic single-file MusicXML MXL files containing the index file (META-INF/container.xml) and the MusicXML file, with the extension .xml. The input process searches for the META-INF/container.xml file from which the filename of the MusicXML file is extracted. The filename extracted is the first ./rootfile@full-path listed in /container/rootfiles. Input of MXL files is auto detected and the xml value does not have to be passed to --input-format. However, when using the JavaScript toolkit, you need to make sure your data is an ArrayBuffer or a base64 string, and use loadZipDataBuffer() or loadZipDataBase64() respectively to load it instead loadData(). Here is an example using the JavaScript Fetch API, loading the file as an ArrayBuffer: fetch( mxlUrl ) .then( response => response.arrayBuffer() ) .then( data => { vrvToolkit.loadZipDataBuffer( data ) // Do anything else you want with the file here } ).catch( e => { console.log( e ); } ); Importing MusicXML via Humdrum The MusicXML import via Humdrum is available only for Verovio builds where Humdrum support has been enabled specifically at build time. For the JavaScript toolkit, this is not the default and it is important to make sure that the appropriate build is being used. See the related section for more information about this. With the command-line tool and the Python toolkit, Humdrum support is enabled by default. With Verovio builds that support Humdrum, the MusicXML import via Humdrum can be triggered by setting the --input-from option to musicxml-hum. For example: verovio -f musicxml-hum -t hum file.xml The MusicXML import via Humdrum can itself be made the default MusicXML importer with the build option MUSICXML_DEFAULT_HUMDRUM. See the command-line section for more information on how to change build options. With this, MusicXML files will be loaded via the Humdrum importer without having to specify musicxml-hum for the option --input-from. The direct importer can still be used by passing the value xml to --input-from. Plaine and Easie The Plaine & Easie Code is a library standard that enables entering music incipits in modern or mensural notation. It is mostly used by the Répertoire International des Sources Musicales (RISM) for inventorying the music incipits of the manuscripts. More information about the syntax is available on the IAML website. Plaine and Easie input in Verovio is a text file (or string) with a list of the following @key:value lines: @clef – the initial clef @keysig – the initial key signature @timesig – the initial time signature @data – the incipit content From version 3.7, the content can be structured as a JSON object with a clef, keysig, timesig and data key. Verovio will auto detect both as Plaine & Easie format. Internaly, text files with @key:value lines are converted into a JSON object. The structure of this input format is not part of the PAE specification but only a convention put in place for Verovio Examples Beams and tuplets Text file input @clef:G-2 @keysig:xFCGD @timesig:3/8 @data:'6B/{8B+(6B''E'B)}({AFD})/{6.E3G},8B-/({6'EGF})({FAG})({GEB})/4F6- JSON input { \"clef\": \"G-2\", \"keysig\": \"xFCGD\", \"timesig\": \"3/8\", \"data\": \"'6B/{8B+(6B''E'B)}({AFD})/{6.E3G},8B-/({6'EGF})({FAG})({GEB})/4F6-\" } Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Measure rests and key and time signature changes @clef:G-2 @keysig:xF @timesig:3/8 @data:=25//=5//$xFCG @c 2-4.-'8E/{6AGFE}{8A''C}'B''4D{6C'B}/{''DC'BA}{''8EA} Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Clef changes @clef:F-4 @keysig:bB @timesig:c @data:,6{FA'CF}%G-2 {''6CEA'''C}%F-4 {,6FB'DF}%G-2 {''6DFA'''D}/ Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Trills and fermata @clef:C-4 @keysig:xFC @timesig:c/ @data:,{8.A6A}/'4.Dt8D4.Ct8D/{8.E6C},8(A)'E4DtE/{8.Ft3GE}8(D)-2-/ Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Ties @clef:G-2 @keysig:xFCG @timesig:3/8 @data:''8-{CD+}/{DC'B}/{xAB''F+}/{FED}/{CGB+}/{BAG+}/{GFE}/ Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Grace notes (acciaccaturas) @clef:G-2 @keysig:bBE @timesig:2/4 @data:''{8.F6D'8B}6-''F/{8.F6E8C}6-E/{8DC}{'8B''gC'gBgAgB''6FE}/2D Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Grace notes (appoggiaturas) @clef:F-4 @keysig:xF @timesig:c @data:qq,3{DnF'D}r/2Fqq,3{DnF'D}r2Aqq3,{DF'D}r/1bB,qq3{EG'C}r/1A// Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Rhythmic patterns @clef:C-1 @keysig:xFCGD @timesig:c @data:'2-4.-8D/{EG}6.3{BA}{GF}{ED}{EF}{GA}{GF}/4E Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Abbreviated writing @clef:G-2 @keysig: @timesig:3/4 @data:'6!{GGCC}!f{GCGC}/i/i/ Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} PAE Validation The toolkit can be used to validate Plaine & Easie input data with the ValidatePAE or ValidatePAEFile methods. The methods load the PAE data passed as a string or from a file respectively. They both return a stringified JSON object with validation error or warning messages. The JSON object can contain one or more validation messages. When a global input error is encountered (e.g, data is missing in the input), a single object is returned. Otherwise, the object is structured with keys corresponding to the JSON input keys (clef, keysig, timesig and data). Each key can have one single validation message, except for data that contains an array of one or more messages. Only keys for which a validation message is given will exist in the validation object. In non-pendantic mode, syntax problems are marked as warning as long as parsing can continue. Each validation message is structured as follow: { \"column\": 0, \"row\": 0, \"code\": 1, \"text\": \"A description of the validation problem\", \"type\": \"error\" } Description of the values: The column indicates the position where the problem occurs in the input string. It is always 0 for clef, keysig and timesig. It can be -1 in data when no position can be indicated. The row is always 0. The type can be error or warning. The code corresponds to a numeric error code that can be used to map the errors into another system and (for example) to translate the messages. Whenever the error message contains a string interpolation %s, then the json message also contains a value key with the value to be used for the interpolation. Here is an example of invalid input data and the object returned by the validation call: { \"clef\": \"GG2\", \"keysig\": \"bB\", \"data\": \"=1/4-''DC'tB/''tCC\" } { \"clef\": { \"column\": 0, \"row\": 0, \"code\": 43, \"text\": \"Unexpected second character in clef sign\", \"type\": \"warning\" }, \"data\": [ { \"column\": 10, \"row\": 0, \"code\": 17, \"text\": \"Invalid t not after a note\", \"type\": \"warning\" }, { \"column\": 15, \"row\": 0, \"code\": 17, \"text\": \"Invalid t not after a note\", \"type\": \"warning\" } ] } ABC Abc is a text-based music notation system originally designed for use with folk and traditional tunes and used throughout the web. You can find the documentation on the ABC notation website. Examples Let’s start with a simple little tune. X: 99 T:Short tune C:K. Rettinghaus M:4/4 L:1/4 K:G D|G>ABG|A>BAD|G>ABA|G3|] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Short tune K. Rettinghaus Verovio takes several information fields into account, e.g. the reference number X, the tune title T, the meter M, the unit note length L, the key K. As you can see, Verovio prints the header as expected by default. You may suppress this behaviour with the --header none option. Now let’s add a literal tempo as well as some grace notes and chord symbols. Dynamics are also very important! Note that chord symbols are put above the melody. X: 99 T:Short tune C:K. Rettinghaus M:4/4 L:1/4 Q:\"Andante\" K:G \"D\"!mf!D|\"G\"G>A \"Em\"B {/A/}G|\"Am\"A>B \"D7\"A{/E/}D|\"G\"G>A \"C\"B \"D\"A|\"G\"G3|] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Andante Short tune K. Rettinghaus With the option --breaks: 'encoded' Verovio keeps the encoded layout, as you can see on this page. The default value is 'auto', which lets Verovio to decide where to put a line-break. X:1 T:Dusty Miller, The T:Binny's Jig C:Trad. R:DH M:3/4 K:G B>cd BAG|FA Ac BA|B>cd BAG|DG GB AG:| Bdd gfg|aA Ac BA|Bdd gfa|gG GB AG:| BG G/2G/2G BG|FA Ac BA|BG G/2G/2G BG|DG GB AG:| Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Dusty Miller, The Binny's Jig Trad. Alternatively it is always possible to suppress score line-breaks. Meter changes are also supported. X:2 T:Old Sir Simon the King C:Trad. S:Offord MSS % from Offord manuscript N:see also Playford % reference note M:9/8 R:SJ % slip jig N:originally in C % transcription note K:G D|GFG GAG G2D|GFG GAG F2D|EFE EFE EFG|A2G F2E D2:| D|GAG GAB d2D|GAG GAB c2D|[1 EFE EFE EFG|A2G F2E D2:|\\\\\\ % no line-break in score M:12/8 % change of meter [2 E2E EFE E2E EFG|\\\\\\ % no line-break in score M:9/8 % change of meter A2G F2E D2|] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Old Sir Simon the King Trad. Broken rhythm markers X:1 T:Broken rhythm markers M:C K:C A>A A2>A2 A>>A A2>>>A2|] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Ties and slurs Verovio correctly differentiates between ties and slurs. X:1 T:Ties and Slurs M:C K:C (AA) (A(A)A) ((AA)A) (A|A) A-A A-A-A A2-|A4|] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Accidentals X:1 T:Accidentals M:C K:C __A _A =A ^A ^^A|] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Chords X:1 T:Chords M:2/4 K:C [CEGc] [C2G2] [CE][DF]|[D2F2][EG][FA] [A4d4]|] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Known limitations: Verovio imports only the first tune in a collection Tuplets are not supported User defined symbols are not supported Multi-voice music is not supported Lyrics are not supported yet"},{"id":24,"title":"Output formats","url":"/toolkit-reference/output-formats.html","body":"SVG For more information about the SVG output in Verovio, see the Internal structure and the Controlling the SVG output sections in the previous chapter. Font limitation Firefox on Linux (Ubuntu), uses “DejaVu Serif” as default font, which can cause some text layout problems when displaying the SVG files generated with Verovio. MEI With its MEI output, Verovio can serve as a converter to MEI. This can be useful for converting data from another input format supported by Verovio (e.g., MusicXML, ABC) to MEI. It can also be used to upgrade files encoded in an older version of MEI to the one supported by the version of Verovio that being used. Another typical use-case where outputting MEI from Verovio can be desirable is for transposing content. When converting other formats to MEI, it is important to keep in mind that the output produced by Verovio will only include the MEI features (elements and attributes) currently supported by the Verovio version being used. It is also important to remember that the MEI produced by Verovio is only one way to express things in MEI and that MEI will often offer other valid and recommendable ways to represent the same things. Choosing between them depends on the goal being pursued. It is possible that Verovio is the appropriate solution but not necessary. When converting from an older version of MEI, it is important to remember that Verovio will not perform any upgrade of the data encoded in the MEI header, with the exception of the MEI version. This means that using Verovio for upgrading MEI data is probably appropriate only for encodings that feature a very basic header and is not recommended with rich ones. It is recommended to check what has changed in MEI for the header between the versions. In any case, it is strongly recommended to check the header by validating the output files produced by Verovio. Regarding the content, Verovio will upgrade only the features that used to be supported in the previous version. See the section on MEI in the Input formats in the previous section for more detail about what is upgraded. Unsupported elements and attributes When loading MEI data into Verovio and outputting MEI, the following is to expect regarding MEI elements and attributes that are currently not supported by Verovio. Because elements that are not supported by Verovio are ignored and are not loaded into memory, they will not be preserved in the MEI output. This includes the element themselves, but also any descendant they might have. As described in the section about the Input formats, a warning will appear in the console about these. There is one exception with the <annot> elements for which all the content will be preserved, including MEI element descendants that are not supported elsewhere in Verovio. Regarding attributes, Verovio will preserve in the output all attributes, including the one that are not supported or that have not relevance for the rendering. Analytical markup When loading MEI data into Verovio, some analytical markup is converted into standard markup. The attributes that are converted are: @fermata @tie For example: Original data <note t=\"i\" xml:id=\"n1\"/> <note t=\"t\" xml:id=\"n2\"/> Output data <tie startid=\"#n1\" endid=\"#n2\"/> Original data <mRest fermata=\"above\" xml:id=\"mr1\"/> Output data <fermata startid=\"#mr1\" place=\"above\"/> By default, the analytical markup is not preserve in the MEI output. It can be with the option --preserve-analytical-markup. Articulations Articulations in MEI can be encoded with multiple values within a @artic attribute. Verovio implementation is based on single valued @artic attributes. When loading MEI data, multiple valued attributes are transformed into corresponding single valued ones by duplicating the <artic> element. This remain as such in the MEI output. For example: Original data <artic artic=\"marc ten\" place=\"above\"/> Output data <artic artic=\"marc\" place=\"above\"/> <artic artic=\"ten\" place=\"above\"/> Page-based MEI The MEI page-based model is not part of MEI. It was put in place for the development of Verovio and can still change in the future. It will be documented as input format once it is stabilized. MIDI Verovio provides a basic MIDI output feature that can be used from the command-line tool or from the JavaScript toolkit. The MIDI output can be written to a file for further processing or for building application with MIDI playback, including in online environments. However, since MIDI is not supported in web-browsers in a standard way, an additional player will be required in such cases. When a file is loaded in the toolkit only to render a MIDI file, then setting the --breaks option to none is more efficient because it will avoid the unecessary step of calculating the page layout of the document. The command-line version of the toolkit does this automatically. The MIDI output takes into account: Tempo indication (@midi.bpm) provided in the first scoreDef and in tempo elements. The sounding accidental values provided by @accid.ges on notes and accid. The sounding octave values provided by @oct.ges on note. Transposing instrument information provided by @trans.semi on staffDef. Tie elements referring to notes with @startid and @endid. Verovio uses the Midifile library for generating the MIDI output. Usage With the command-line tool, for generating a MIDI file with the default options, you need to do: verovio -t midi -o output.midi input-file.mei With the JavaScript toolkit, the MIDI output is available through the renderToMIDI() method. This returns a base64-coded MIDI file as string, which can be passed to a player or made available for download. Timemap The timemap is an array of JSON objects, with each entry having these keys: tstamp: this is the time in millisecond from the start of the music to the start of the current event (real time) qstamp: the time in quarter notes from the start of the music to the start of the current event entry (score time) tempo: when the tempo changes the new tempo will be given for the current event. Also the tempo changes are only allowed to occur at the starts of measures in the current code for creating MIDI files, and this is the same limitation for the timemap file. The tempo and qstamp values can be used to re-calculate a new set of tstamp values if the tempo changes. on: This is an array of note ids that start at the current event time. This list will not be given if there are no note ons at the current event. off: This is an array of note ids that end at the current event time. This list will not be given if there are no note offs at the current event. When a file is loaded in the toolkit only to render the timemap file, then setting the --breaks option to none is more efficient because it will avoid the unecessary step of calculating the page layout of the document. The command-line version of the toolkit does this automatically. Usage With the command-line tool, for generating a timemap JSON with the default options, you need to do: verovio -t timemap -o output.json input-file.mei Examples Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Andante con moto    = 70 @font-face { font-family: 'Leipzig'; src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'); font-weight: normal; font-style: normal; } <measure type=\"upbeat\"> <staff n=\"1\"> <layer n=\"1\"> <beam> <note xml:id=\"m0_s2_e1\" dur=\"8\" oct=\"5\" pname=\"e\"/> <note xml:id=\"m0_s2_e2\" dur=\"8\" oct=\"5\" pname=\"f\"/> </beam> </layer> </staff> <tempo midi.bpm=\"70\" staff=\"1\" tstamp=\"1.000000\">Andante con moto <rend fontfam=\"smufl\"></rend> = 70</tempo> <slur startid=\"#m0_s2_e1\" endid=\"#m0_s2_e2\"/> </measure> <measure n=\"1\"> <staff n=\"1\"> <layer n=\"1\"> <note dots=\"1\" dur=\"4\" oct=\"5\" pname=\"g\"/> <note dur=\"8\" oct=\"5\" pname=\"g\"/> <note dur=\"4\" oct=\"5\" pname=\"g\"/> <beam> <note xml:id=\"m1_s2_e4\" dur=\"8\" oct=\"5\" pname=\"g\"/> <note xml:id=\"m1_s2_e5\" dur=\"8\" oct=\"6\" pname=\"c\"/> </beam> </layer> </staff> <slur startid=\"#m1_s2_e4\" endid=\"#m1_s2_e5\"/> </measure> [ { \"tstamp\": 0, \"qstamp\": 0, \"tempo\": 70, \"on\": [ \"m0_s2_e1\" ] }, { \"tstamp\": 428.571429, \"qstamp\": 0.5, \"on\": [ \"m0_s2_e2\" ], \"off\": [ \"m0_s2_e1\" ] }, { \"tstamp\": 857.142857, \"qstamp\": 1, \"on\": [ \"note-0000001938389898\" ], \"off\": [ \"m0_s2_e2\" ] }, { \"tstamp\": 2142.857143, \"qstamp\": 2.5, \"on\": [ \"note-0000001651747389\" ], \"off\": [ \"note-0000001938389898\" ] }, { \"tstamp\": 2571.428571, \"qstamp\": 3, \"on\": [ \"note-0000001917733971\" ], \"off\": [ \"note-0000001651747389\" ] }, { \"tstamp\": 3428.571429, \"qstamp\": 4, \"on\": [ \"m1_s2_e4\" ], \"off\": [ \"note-0000001917733971\" ] }, { \"tstamp\": 3857.142857, \"qstamp\": 4.5, \"on\": [ \"m1_s2_e5\" ], \"off\": [ \"m1_s2_e4\" ] }, { \"tstamp\": 4285.714286, \"qstamp\": 5, \"off\": [ \"m1_s2_e5\" ] } ] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} [ { \"tstamp\": 0, \"qstamp\": 0, \"tempo\": 120, \"on\": [ \"note-0000002010789077\" ] }, { \"tstamp\": 666.666667, \"qstamp\": 1.333333, \"on\": [ \"note-0000001595005340\" ], \"off\": [ \"note-0000002010789077\" ] }, { \"tstamp\": 1333.333333, \"qstamp\": 2.666667, \"on\": [ \"note-0000000084354770\" ], \"off\": [ \"note-0000001595005340\" ] }, { \"tstamp\": 2000, \"qstamp\": 4, \"off\": [ \"note-0000000084354770\" ] } ] Plaine and Easie The output format for the Plaine and Easie output in Verovio uses the same file structure with key:value lines as described in the section in the Input formats. See also there for the features supported. Note that: duration is given explicitly for every note no abbreviated writing is used in the Plaine and Easie output For example, let’s consider the following example passed as input to Verovio: @clef:G-2 @keysig: @timesig:3/4 @data:'6!{GGCC}!f{GCGC}/i/i/ Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Verovio will produce the following Plaine and Easie output: @keysig:b @timesig:3/4 @clef:G-2 @data:{6'G6G6C6C}{6G6G6C6C}{6G6C6G6C}/{6G6G6C6C}{6G6G6C6C}{6G6C6G6C}/{6G6G6C6C}{6G6G6C6C}{6G6C6G6C}/ Humdrum The Humdrum output format for Verovio is available only from MusicXML input and only if the Humdrum importer is used when loading the data into Verovio. See this section for more information about the MusicXML import via Humdrum. With this in hand, you can convert MusicXML to Humdrum from the command-line with: verovio -f musicxml-hum -t hum file.xml If the MusicXML importer via Humdrum is the default, you can simply do: verovio -t hum file.xml"},{"id":25,"title":"Toolkit methods","url":"/toolkit-reference/toolkit-methods.html","body":"This section documents the methods available from the Verovio toolkit. The methods are public methods of the C++ vrv::Toolkit class. They are all available in the Python and JavaScript bindings, unless specified otherwise. For examples, all the methods reading a file or writing to a file are not available in the JavaScript version of the toolkit. The names of the methods is also indentical across the different versions of the toolkit except for the capitalisation. The original C++ method names are UpperCamelCased in C++ but lowerCamelCased in the Python and JavaScript bindings. This is only to make the bindings follow more idiomatic capitalisation. For the methods taking parameters as stringified JSON objects (or returning one), the objects are not stringified in the JavaScript version of the toolkit. That is, a JSON object is passed or returned as is. The same applied for the Python toolkit where the object is passed or returned as a Python dictionary. ConvertHumdrumToHumdrum Filter Humdrum data. Returns std::string – The Humdrum data as a string Parameters Name Type Default Description humdrumData const std::string & ∅   Original header std::string vrv::Toolkit::ConvertHumdrumToHumdrum(const std::string &humdrumData) Example call result = toolkit.convertHumdrumToHumdrum(humdrumData) ConvertHumdrumToMIDI Convert Humdrum data to MIDI. Returns std::string – The MIDI file as a base64-encoded string Parameters Name Type Default Description humdrumData const std::string & ∅   Original header std::string vrv::Toolkit::ConvertHumdrumToMIDI(const std::string &humdrumData) Example call result = toolkit.convertHumdrumToMIDI(humdrumData) ConvertMEIToHumdrum Convert MEI data into Humdrum data. Returns std::string – The Humdrum data as a string Parameters Name Type Default Description meiData const std::string & ∅   Original header std::string vrv::Toolkit::ConvertMEIToHumdrum(const std::string &meiData) Example call result = toolkit.convertMEIToHumdrum(meiData) Edit Edit the MEI data. Returns bool – True if the edit action was successfully applied Parameters Name Type Default Description editorAction const std::string & ∅ The editor actions as a stringified JSON object Original header bool vrv::Toolkit::Edit(const std::string &editorAction) Example call result = toolkit.edit(editorAction) EditInfo Return the editor status. Returns std::string – The editor status as a string Original header std::string vrv::Toolkit::EditInfo() Example call result = toolkit.editInfo() GetAvailableOptions Return all available options grouped by category. For each option, returns the type, the default value, and the minimum and maximum value (when available). Returns std::string – A stringified JSON object Original header std::string vrv::Toolkit::GetAvailableOptions() const Example call result = toolkit.getAvailableOptions() More info here Example how to extended the documentation for a method GetDefaultOptions Return a dictionary of all the options with their default value. Returns std::string – A stringified JSON object Original header std::string vrv::Toolkit::GetDefaultOptions() const Example call result = toolkit.getDefaultOptions() GetDescriptiveFeatures Return descriptive features as a JSON string. The features are tailored for implementing incipit search. Returns std::string – A stringified JSON object with the requested features Parameters Name Type Default Description jsonOptions const std::string & ∅ A stringified JSON object with the feature extraction options Original header std::string vrv::Toolkit::GetDescriptiveFeatures(const std::string &jsonOptions) Example call result = toolkit.getDescriptiveFeatures(jsonOptions) GetElementAttr Return element attributes as a JSON string. The attributes returned include the ones not supported by Verovio. Returns std::string – A stringified JSON object with all attributes Parameters Name Type Default Description xmlId const std::string & ∅ the ID (@xml:id) of the element being looked for Original header std::string vrv::Toolkit::GetElementAttr(const std::string &xmlId) Example call result = toolkit.getElementAttr(xmlId) The method performs a lookup in the loaded MEI tree and will return all attributes for the retrieved element. This includes attributes currently not supported by Verovio. Looking in the MEI tree means that looking for elements added dynamically for the rendering by Verovio will no be found. This is the case for system elements when loading score-based MEI, or meterSig or clef elements displayed at the beginning of a system. GetElementsAtTime Return array of IDs of elements being currently played. Returns std::string – A stringified JSON object with the page and notes being played Parameters Name Type Default Description millisec int ∅ The time in milliseconds Original header std::string vrv::Toolkit::GetElementsAtTime(int millisec) Example call result = toolkit.getElementsAtTime(millisec) GetExpansionIdsForElement Return a vector of ID strings of all elements (the notated and the expanded) for a given element. Returns std::string – A stringified JSON object with all IDs Parameters Name Type Default Description xmlId const std::string & ∅ the ID (@xml:id) of the element being looked for Original header std::string vrv::Toolkit::GetExpansionIdsForElement(const std::string &xmlId) Example call result = toolkit.getExpansionIdsForElement(xmlId) GetHumdrum Get the humdrum buffer. Returns std::string – The humdrum buffer as a string Original header std::string vrv::Toolkit::GetHumdrum() Example call result = toolkit.getHumdrum() GetHumdrumFile Write the humdrum buffer to the file. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the file was successfully written Parameters Name Type Default Description filename const std::string & ∅ The output filename Original header bool vrv::Toolkit::GetHumdrumFile(const std::string &filename) Example call result = toolkit.getHumdrumFile(filename) GetID Return the ID of the Toolkit instance. This method is not available in the JavaScript distributed version of the toolkit Returns std::string – The ID as as string Original header std::string vrv::Toolkit::GetID() Example call result = toolkit.getID() GetLog Get the log content for the latest operation. Returns std::string – The log content as a string Original header std::string vrv::Toolkit::GetLog() Example call result = toolkit.getLog() GetMEI Get the MEI as a string. Returns std::string Parameters Name Type Default Description jsonOptions const std::string & \"\" A stringified JSON object with the output options; pageNo: integer; (1-based), all pages if none (or 0) specified; scoreBased: true or false; true by default; basic: true or false; false by default; removeIds: true or false; false by default - remove all @xml:id not used in the data; Original header std::string vrv::Toolkit::GetMEI(const std::string &jsonOptions=\"\") Example call result = toolkit.getMEI(jsonOptions) GetMIDIValuesForElement Return MIDI values of the element with the ID (@xml:id) RenderToMIDI() must be called prior to using this method. Returns std::string – A stringified JSON object with the MIDI values Parameters Name Type Default Description xmlId const std::string & ∅ the ID (@xml:id) of the element being looked for Original header std::string vrv::Toolkit::GetMIDIValuesForElement(const std::string &xmlId) Example call result = toolkit.getMIDIValuesForElement(xmlId) GetNotatedIdForElement Return the ID string of the notated (the original) element. Returns std::string – An ID string Parameters Name Type Default Description xmlId const std::string & ∅ the ID (@xml:id) of the element being looked for Original header std::string vrv::Toolkit::GetNotatedIdForElement(const std::string &xmlId) Example call result = toolkit.getNotatedIdForElement(xmlId) GetOptionUsageString Get all usage for all option categories as string. Returns std::string Original header std::string vrv::Toolkit::GetOptionUsageString() const Example call result = toolkit.getOptionUsageString() GetOptions Return a dictionary of all the options with their current value. Returns std::string – A stringified JSON object Original header std::string vrv::Toolkit::GetOptions() const Example call result = toolkit.getOptions() GetPageCount Return the number of pages in the loaded document. The number of pages depends one the page size and if encoded layout was taken into account or not. Returns int – The number of pages Original header int vrv::Toolkit::GetPageCount() Example call result = toolkit.getPageCount() GetPageWithElement Return the page on which the element is the ID (@xml:id) is rendered. This takes into account the current layout options. Returns int – the page number (1-based) where the element is (0 if not found) Parameters Name Type Default Description xmlId const std::string & ∅ the ID (@xml:id) of the element being looked for Original header int vrv::Toolkit::GetPageWithElement(const std::string &xmlId) Example call result = toolkit.getPageWithElement(xmlId) GetResourcePath Get the resource path for the Toolkit instance. This method is not available in the JavaScript distributed version of the toolkit Returns std::string – A string with the resource path Original header std::string vrv::Toolkit::GetResourcePath() const Example call result = toolkit.getResourcePath() GetScale Get the scale option. This method is not available in the JavaScript distributed version of the toolkit Returns int – the scale option as integer Original header int vrv::Toolkit::GetScale() Example call result = toolkit.getScale() GetTimeForElement Return the time at which the element is the ID (@xml:id) is played. RenderToMIDI() must be called prior to using this method. Returns int – The time in milliseconds Parameters Name Type Default Description xmlId const std::string & ∅ the ID (@xml:id) of the element being looked for Original header int vrv::Toolkit::GetTimeForElement(const std::string &xmlId) Example call result = toolkit.getTimeForElement(xmlId) GetTimesForElement Return a JSON object string with the following key values for a given note. Return scoreTimeOnset, scoreTimeOffset, scoreTimeTiedDuration, realTimeOnsetMilliseconds, realTimeOffsetMilliseconds, realTimeTiedDurationMilliseconds. Returns std::string – A stringified JSON object with the values Parameters Name Type Default Description xmlId const std::string & ∅ the ID (@xml:id) of the element being looked for Original header std::string vrv::Toolkit::GetTimesForElement(const std::string &xmlId) Example call result = toolkit.getTimesForElement(xmlId) GetVersion Return the version number. Returns std::string – the version number as a string Original header std::string vrv::Toolkit::GetVersion() const Example call result = toolkit.getVersion() LoadData Load a string data with the type previously specified in the options. By default, the methods try to auto-detect the type. Returns bool – True if the data was successfully loaded Parameters Name Type Default Description data const std::string & ∅ A string with the data (e.g., MEI data) to be loaded Original header bool vrv::Toolkit::LoadData(const std::string &data) Example call result = toolkit.loadData(data) LoadFile Load a file from the file system. Previously convert UTF16 files to UTF8 or extract files from MusicXML compressed files. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the file was successfully loaded Parameters Name Type Default Description filename const std::string & ∅ The filename to be loaded Original header bool vrv::Toolkit::LoadFile(const std::string &filename) Example call result = toolkit.loadFile(filename) LoadZipDataBase64 Load a MusicXML compressed file passed as base64 encoded string. Returns bool – True if the data was successfully loaded Parameters Name Type Default Description data const std::string & ∅ A ZIP file as a base64 encoded string Original header bool vrv::Toolkit::LoadZipDataBase64(const std::string &data) Example call result = toolkit.loadZipDataBase64(data) LoadZipDataBuffer Load a MusicXML compressed file passed as a buffer of bytes. Returns bool – True if the data was successfully loaded Parameters Name Type Default Description data const unsigned char * ∅ A ZIP file as a buffer of bytes length int ∅ The size of the data buffer Original header bool vrv::Toolkit::LoadZipDataBuffer(const unsigned char *data, int length) Example call result = toolkit.loadZipDataBuffer(data, length) PrintOptionUsage Print formatted option usage for specific category (with max/min/default values) to output stream. Returns void Parameters Name Type Default Description category const std::string & ∅   output std::ostream & ∅   Original header void vrv::Toolkit::PrintOptionUsage(const std::string &category, std::ostream &output) const Example call toolkit.printOptionUsage(category, output) RedoLayout Redo the layout of the loaded data. This can be called once the rendering option were changed, for example with a new page (sceen) height or a new zoom level. Returns void Parameters Name Type Default Description jsonOptions const std::string & \"\" A stringified JSON object with the action options resetCache: true or false; true by default; Original header void vrv::Toolkit::RedoLayout(const std::string &jsonOptions=\"\") Example call toolkit.redoLayout(jsonOptions) RedoPagePitchPosLayout Redo the layout of the pitch postitions of the current drawing page. Only the note vertical positions are recalculated with this method. RedoLayout() needs to be called for a full recalculation. Returns void Original header void vrv::Toolkit::RedoPagePitchPosLayout() Example call toolkit.redoPagePitchPosLayout() RenderData Render the first page of the data to SVG. This method is a wrapper for setting options, loading data and rendering the first page. It will return an empty string if the options cannot be set or the data cannot be loaded. Returns std::string – The SVG first page as a string Parameters Name Type Default Description data const std::string & ∅ A string with the data (e.g., MEI data) to be loaded jsonOptions const std::string & ∅ A stringified JSON objects with the output options Original header std::string vrv::Toolkit::RenderData(const std::string &data, const std::string &jsonOptions) Example call result = toolkit.renderData(data, jsonOptions) RenderToExpansionMap Render a document’s expansionMap, if existing. Returns std::string – The expansionMap as a string Original header std::string vrv::Toolkit::RenderToExpansionMap() Example call result = toolkit.renderToExpansionMap() RenderToExpansionMapFile Render a document’s expansionMap and save it to a file. This method is not available in the JavaScript distributed version of the toolkit Returns bool Parameters Name Type Default Description filename const std::string & ∅ The output filename Original header bool vrv::Toolkit::RenderToExpansionMapFile(const std::string &filename) Example call result = toolkit.renderToExpansionMapFile(filename) RenderToMIDI Render the document to MIDI. Returns std::string – A MIDI file as a base64 encoded string Original header std::string vrv::Toolkit::RenderToMIDI() Example call result = toolkit.renderToMIDI() RenderToMIDIFile Render a document to MIDI and save it to the file. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the file was successfully written Parameters Name Type Default Description filename const std::string & ∅ The output filename Original header bool vrv::Toolkit::RenderToMIDIFile(const std::string &filename) Example call result = toolkit.renderToMIDIFile(filename) RenderToPAE Render a document to Plaine & Easie code. Only the top staff / layer is exported. Returns std::string – The PAE as a string Original header std::string vrv::Toolkit::RenderToPAE() Example call result = toolkit.renderToPAE() RenderToPAEFile Render a document to Plaine & Easie code and save it to the file. Only the top staff / layer is exported. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the file was successfully written Parameters Name Type Default Description filename const std::string & ∅ The output filename Original header bool vrv::Toolkit::RenderToPAEFile(const std::string &filename) Example call result = toolkit.renderToPAEFile(filename) RenderToSVG Render a page to SVG. Returns std::string – The SVG page as a string Parameters Name Type Default Description pageNo int 1 The page to render (1-based) xmlDeclaration bool false True for including the xml declaration in the SVG output Original header std::string vrv::Toolkit::RenderToSVG(int pageNo=1, bool xmlDeclaration=false) Example call result = toolkit.renderToSVG(pageNo, xmlDeclaration) RenderToSVGFile Render a page to SVG and save it to the file. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the file was successfully written Parameters Name Type Default Description filename const std::string & ∅ The output filename pageNo int 1 The page to render (1-based) Original header bool vrv::Toolkit::RenderToSVGFile(const std::string &filename, int pageNo=1) Example call result = toolkit.renderToSVGFile(filename, pageNo) RenderToTimemap Render a document to a timemap. Returns std::string – The timemap as a string Parameters Name Type Default Description jsonOptions const std::string & \"\" A stringified JSON objects with the timemap options Original header std::string vrv::Toolkit::RenderToTimemap(const std::string &jsonOptions=\"\") Example call result = toolkit.renderToTimemap(jsonOptions) RenderToTimemapFile Render a document to timemap and save it to the file. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the file was successfully written Parameters Name Type Default Description filename const std::string & ∅ The output filename jsonOptions const std::string & \"\" A stringified JSON objects with the timemap options Original header bool vrv::Toolkit::RenderToTimemapFile(const std::string &filename, const std::string &jsonOptions=\"\") Example call result = toolkit.renderToTimemapFile(filename, jsonOptions) ResetOptions Reset all options to default values. Returns void Original header void vrv::Toolkit::ResetOptions() Example call toolkit.resetOptions() ResetXmlIdSeed Reset the seed used to generate MEI @xml:id attribute values. Passing 0 will seed the @xml:id generator with a random (time-based) seed value. This method will have no effect if the xml-id-checksum option is set. Returns void Parameters Name Type Default Description seed int ∅ The seed value for generating the @xml:id values (0 for a time-based random seed) Original header void vrv::Toolkit::ResetXmlIdSeed(int seed) Example call toolkit.resetXmlIdSeed(seed) SaveFile Get the MEI and save it to the file. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the file was successfully written Parameters Name Type Default Description filename const std::string & ∅ The output filename jsonOptions const std::string & \"\" A stringified JSON object with the output options Original header bool vrv::Toolkit::SaveFile(const std::string &filename, const std::string &jsonOptions=\"\") Example call result = toolkit.saveFile(filename, jsonOptions) Select Set the value for a selection. The selection will be applied only when some data is loaded or the layout is redone. The selection can be reset (cancelled) by passing an empty string or an empty JSON object. A selection across multiple mdivs is not possible. Returns bool – True if the selection was successfully parsed or reset Parameters Name Type Default Description selection const std::string & ∅ The selection as a stringified JSON object Original header bool vrv::Toolkit::Select(const std::string &selection) Example call result = toolkit.select(selection) Examples for selection parameter { \"measureRange\": \"2-3\" } { \"measureRange\": \"82-end\" } { \"measureRange\": \"38\" } { \"start\": \"measure-L337\", \"end\": \"measure-L355\" } {} SetInputFrom Set the input from option. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the option was successfully set Parameters Name Type Default Description inputFrom std::string const & ∅ the input from value as string Original header bool vrv::Toolkit::SetInputFrom(std::string const &inputFrom) Example call result = toolkit.setInputFrom(inputFrom) SetOptions Set option values. The name of each option to be set is to be given as JSON key. Returns bool – True if the options were successfully set Parameters Name Type Default Description jsonOptions const std::string & ∅ A stringified JSON objects with the output options Original header bool vrv::Toolkit::SetOptions(const std::string &jsonOptions) Example call result = toolkit.setOptions(jsonOptions) SetOutputTo Set the output to option. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the option was successfully set Parameters Name Type Default Description outputTo std::string const & ∅ the output to value as string Original header bool vrv::Toolkit::SetOutputTo(std::string const &outputTo) Example call result = toolkit.setOutputTo(outputTo) SetResourcePath Set the resource path for the Toolkit instance. This method needs to be called if the constructor had initFont=false or if the resource path needs to be changed. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the resources was successfully loaded Parameters Name Type Default Description path const std::string & ∅ The path to the resource directory Original header bool vrv::Toolkit::SetResourcePath(const std::string &path) Example call result = toolkit.setResourcePath(path) SetScale Set the scale option. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the option was successfully set Parameters Name Type Default Description scale int ∅ the scale value as integer Original header bool vrv::Toolkit::SetScale(int scale) Example call result = toolkit.setScale(scale) See also: Scaling Toolkit Constructor. Parameters Name Type Default Description initFont bool true If set to false, resource path is not initialized and SetResourcePath will have to be called explicitely Original header vrv::Toolkit::Toolkit(bool initFont=true) Example call result = toolkit.toolkit(initFont) ValidatePAE Validate the Plaine & Easie code passed in the string data. A single JSON object is returned when there is a global input error. When reading the input succeeds, validation is grouped by input keys. The methods always returns errors in PAE pedantic mode. No data remains loaded after the validation. Returns std::string – A stringified JSON object with the validation warnings or errors Parameters Name Type Default Description data const std::string & ∅ A string with the data in JSON or with PAE @ keys Original header std::string vrv::Toolkit::ValidatePAE(const std::string &data) Example call result = toolkit.validatePAE(data) See also: Plaine and Easie ValidatePAEFile Validate the Plaine & Easie code from a file. The method calls Toolkit::ValidatePAE. This method is not available in the JavaScript distributed version of the toolkit Returns std::string – A stringified JSON object with the validation warnings or errors Parameters Name Type Default Description filename const std::string & ∅ The filename to be validated Original header std::string vrv::Toolkit::ValidatePAEFile(const std::string &filename) Example call result = toolkit.validatePAEFile(filename) See also: Plaine and Easie"},{"id":26,"title":"Toolkit options","url":"/toolkit-reference/toolkit-options.html","body":"Command-line parameters JavaScript/Python options For the Python toolkit, options have to be passed as stringified JSON objects. For the JavaScript toolkit, they have to be passed as JSON objects directly. Base short options All of the base options are short options in the command-line version of the toolkit. Most of them are command-line only and are not used in the JavaScript or Python toolkits. ∅-a, --all-pages Output all pages ∅-h, --help <string> Display this message(default: “”) \"inputFrom\": <string>-f, --input-from <string> Select input format from: \"abc\", \"darms\", \"esac\", \"humdrum\", \"mei\", \"pae\", \"volpiano\", \"xml\" (musicxml), \"musicxml-hum\" (musicxml via humdrum)(default: “mei”) See also: Input formats ∅-l, --log-level <string> Set the log level: \"off\", \"error\", \"warning\", \"info\", or \"debug\"(default: “warning”) See also: Environment functions ∅-o, --outfile <string> Output file name (use \"-\" as file name for standard output)(default: “svg”) ∅-t, --output-to <string> Select output format to: \"mei\", \"mei-pb\", \"mei-facs\", \"mei-basic\", \"svg\", \"midi\", \"timemap\", \"expansionmap\", \"humdrum\" or \"pae\"(default: “svg”) See also: Output formats ∅-p, --page <integer> Select the page to engrave (default is 1) ∅-r, --resource-path <string> Path to the directory with Verovio resources(default: “/usr/local/share/verovio”) See also: SetResourcePath | Environment functions | Resources for versions built locally \"scale\": <integer>-s, --scale <integer> Scale of the output in percent (100 is normal size)(default: 100; min: 1; max: 1000) See also: Scaling ∅- , --stdin Use \"-\" as input file or set the \"–stdin\" option for reading from the standard input ∅-v, --version Display the version number The version number includes major, minor and revision numbers and the last number of the git commit. \"xmlIdSeed\": <integer>-x, --xml-id-seed <integer> Seed the random number generator for XML IDs (default is random) Input and page layout options \"adjustPageHeight\": <boolean>--adjust-page-height Adjust the page height to the height of the content \"adjustPageWidth\": <boolean>--adjust-page-width Adjust the page width to the width of the content The option functions in a similar manner to --adjust--page-height. It shrinks the width of the music in the case where there is only a single system of music, and the music does not completely fill the full width specified by --page-width. \"breaks\": <string>--breaks <string> Define page and system breaks layout(default: “auto”; other values: [‘none’, ‘auto’, ‘line’, ‘smart’, ‘encoded’]) See also: Output layout \"breaksSmartSb\": <decimal>--breaks-smart-sb <decimal> In smart breaks mode, the portion of system width usage at which an encoded sb will be used(default: 0.66; min: 0.0; max: 1.0) \"condense\": <string>--condense <string> Control condensed score layout(default: “auto”; other values: [‘none’, ‘auto’, ‘encoded’]) \"condenseFirstPage\": <boolean>--condense-first-page When condensing a score also condense the first page \"condenseNotLastSystem\": <boolean>--condense-not-last-system When condensing a score never condense the last system \"condenseTempoPages\": <boolean>--condense-tempo-pages When condensing a score also condense pages with a tempo change \"evenNoteSpacing\": <boolean>--even-note-spacing Align notes and rests without adding duration based space \"expand\": <string>--expand <string> Expand all referenced elements in the expansion <xml:id>(default: “”) \"footer\": <string>--footer <string> Control footer layout(default: “auto”; other values: [‘none’, ‘auto’, ‘encoded’, ‘always’]) \"header\": <string>--header <string> Control header layout(default: “auto”; other values: [‘none’, ‘auto’, ‘encoded’]) \"humType\": <boolean>--hum-type Include type attributes when importing from Humdrum \"incip\": <boolean>--incip Read <incip> elements as data input \"justifyVertically\": <boolean>--justify-vertically Justify spacing vertically to fill the page See also: Vertical justification \"landscape\": <boolean>--landscape Swap the values for page height and page width \"minLastJustification\": <decimal>--min-last-justification <decimal> The last system is only justified if the unjustified width is greater than this percent(default: 0.8; min: 0.0; max: 1.0) \"mmOutput\": <boolean>--mm-output Specify that the output in the SVG is given in mm (default is px) \"moveScoreDefinitionToStaff\": <boolean>--move-score-definition-to-staff Move score definition (clef, keySig, meterSig, etc.) from scoreDef to staffDef \"neumeAsNote\": <boolean>--neume-as-note Render neumes as note heads instead of original notation \"noJustification\": <boolean>--no-justification Do not justify the system \"openControlEvents\": <boolean>--open-control-events Render open control events \"outputFormatRaw\": <boolean>--output-format-raw Writes MEI out with no line indenting or non-content newlines. \"outputIndent\": <integer>--output-indent <integer> Output indentation value for MEI and SVG(default: 3; min: 1; max: 10) \"outputIndentTab\": <boolean>--output-indent-tab Output indentation with tabulation for MEI and SVG \"outputSmuflXmlEntities\": <boolean>--output-smufl-xml-entities Output SMuFL characters as XML entities instead of hex byte codes \"pageHeight\": <integer>--page-height <integer> The page height(default: 2970; min: 100; max: 60000) See also: Controlling the SVG output \"pageMarginBottom\": <integer>--page-margin-bottom <integer> The page bottom margin(default: 50; min: 0; max: 500) \"pageMarginLeft\": <integer>--page-margin-left <integer> The page left margin(default: 50; min: 0; max: 500) \"pageMarginRight\": <integer>--page-margin-right <integer> The page right margin(default: 50; min: 0; max: 500) \"pageMarginTop\": <integer>--page-margin-top <integer> The page top margin(default: 50; min: 0; max: 500) \"pageWidth\": <integer>--page-width <integer> The page width(default: 2100; min: 100; max: 100000) See also: Controlling the SVG output \"pedalStyle\": <string>--pedal-style <string> The global pedal style(default: “auto”; other values: [‘auto’, ‘line’, ‘pedstar’, ‘altpedstar’]) \"preserveAnalyticalMarkup\": <boolean>--preserve-analytical-markup Preserves the analytical markup in MEI \"removeIds\": <boolean>--remove-ids Remove XML IDs in the MEI output that are not referenced \"scaleToPageSize\": <boolean>--scale-to-page-size Scale the content within the page instead of scaling the page itself See also: Scaling \"setLocale\": <boolean>--set-locale Changes the global locale to C (this is not thread-safe) \"showRuntime\": <boolean>--show-runtime Display the total runtime on command-line \"shrinkToFit\": <boolean>--shrink-to-fit Scale down page content to fit the page height if needed \"smuflTextFont\": <string>--smufl-text-font <string> Specify if the smufl text font is embedded, linked, or ignored(default: “embedded”; other values: [‘embedded’, ‘linked’, ‘none’]) See also: Music symbols in text \"staccatoCenter\": <boolean>--staccato-center Align staccato and staccatissimo articulations with center of the note \"svgAdditionalAttribute\": <string> *--svg-additional-attribute <string> * Add additional attribute for graphical elements in SVG as \"data-*\", for example, \"note@pname\" would add a \"data-pname\" to all note elements \"svgBoundingBoxes\": <boolean>--svg-bounding-boxes Include bounding boxes in SVG output \"svgCss\": <string>--svg-css <string> CSS (as a string) to be added to the SVG output(default: “”) \"svgFormatRaw\": <boolean>--svg-format-raw Writes SVG out with no line indenting or non-content newlines \"svgHtml5\": <boolean>--svg-html5 Write data-id and data-class attributes for JS usage and id clash avoidance \"svgRemoveXlink\": <boolean>--svg-remove-xlink Removes the xlink: prefix on href attributes for compatibility with some newer browsers \"svgViewBox\": <boolean>--svg-view-box Use viewBox on svg root element for easy scaling of document \"unit\": <decimal>--unit <decimal> The MEI unit (1⁄2 of the distance between the staff lines)(default: 9.0; min: 4.5; max: 12.0) See also: Units and page dimensions | Scaling \"useBraceGlyph\": <boolean>--use-brace-glyph Use brace glyph from current font \"useFacsimile\": <boolean>--use-facsimile Use information in the <facsimile> element to control the layout \"usePgFooterForAll\": <boolean>--use-pg-footer-for-all Use the pgFooter for all pages \"usePgHeaderForAll\": <boolean>--use-pg-header-for-all Use the pgHeader for all pages \"xmlIdChecksum\": <boolean>--xml-id-checksum Seed the generator for XML IDs using the checksum of the input data General layout options \"barLineSeparation\": <decimal>--bar-line-separation <decimal> The default distance between multiple barlines when locked together(default: 0.8; min: 0.5; max: 2.0) \"barLineWidth\": <decimal>--bar-line-width <decimal> The barline width(default: 0.3; min: 0.1; max: 0.8) \"beamFrenchStyle\": <boolean>--beam-french-style For notes in beams, stems will stop at first outermost sub-beam without crossing it \"beamMaxSlope\": <integer>--beam-max-slope <integer> The maximum beam slope(default: 10; min: 0; max: 20) \"beamMixedPreserve\": <boolean>--beam-mixed-preserve Mixed beams will be drawn even if there is not enough space \"beamMixedStemMin\": <decimal>--beam-mixed-stem-min <decimal> The minimal stem length in MEI units used to draw mixed beams(default: 3.5; min: 1.0; max: 8.0) \"bracketThickness\": <decimal>--bracket-thickness <decimal> The thickness of the system bracket(default: 1.0; min: 0.5; max: 2.0) \"breaksNoWidow\": <boolean>--breaks-no-widow Prevent single measures on the last page by fitting it into previous system \"dashedBarLineDashLength\": <decimal>--dashed-bar-line-dash-length <decimal> The dash length of dashed barlines(default: 1.14; min: 0.1; max: 5.0) \"dashedBarLineGapLength\": <decimal>--dashed-bar-line-gap-length <decimal> The gap length of dashed barlines(default: 1.14; min: 0.1; max: 5.0) \"dynamDist\": <decimal>--dynam-dist <decimal> The default distance from the staff for dynamic marks(default: 1.0; min: 0.5; max: 16.0) \"dynamSingleGlyphs\": <boolean>--dynam-single-glyphs Don't use SMuFL's predefined dynamics glyph combinations \"engravingDefaults\": <string>--engraving-defaults <string> Json describing defaults for engraving SMuFL elements \"extenderLineMinSpace\": <decimal>--extender-line-min-space <decimal> Minimum space required for extender line to be drawn(default: 1.5; min: 1.5; max: 10.0) \"fingeringScale\": <decimal>--fingering-scale <decimal> The scale of fingering font compared to default font size(default: 0.75; min: 0.25; max: 1.0) \"font\": <string>--font <string> Set the music font(default: “Leipzig”) See also: SMuFL fonts \"fontAddCustom\": <string> *--font-add-custom <string> * Add a custom music font as zip file \"fontFallback\": <string>--font-fallback <string> The music font fallback for missing glyphs(default: “Leipzig”; other values: [‘Leipzig’, ‘Bravura’]) \"fontLoadAll\": <boolean>--font-load-all Load all music fonts \"graceFactor\": <decimal>--grace-factor <decimal> The grace size ratio numerator(default: 0.75; min: 0.5; max: 1.0) \"graceRhythmAlign\": <boolean>--grace-rhythm-align Align grace notes rhythmically with all staves \"graceRightAlign\": <boolean>--grace-right-align Align the right position of a grace group with all staves \"hairpinSize\": <decimal>--hairpin-size <decimal> The haripin size in MEI units(default: 3.0; min: 1.0; max: 8.0) \"hairpinThickness\": <decimal>--hairpin-thickness <decimal> The thickness of the hairpin(default: 0.2; min: 0.1; max: 0.8) \"handwrittenFont\": <string> *--handwritten-font <string> * Fonts that emulate hand writing and require special handling \"harmDist\": <decimal>--harm-dist <decimal> The default distance from the staff of harmonic indications(default: 1.0; min: 0.5; max: 16.0) \"justificationBraceGroup\": <decimal>--justification-brace-group <decimal> Space between staves inside a braced group justification(default: 1.0; min: 0.0; max: 10.0) See also: Vertical justification \"justificationBracketGroup\": <decimal>--justification-bracket-group <decimal> Space between staves inside a bracketed group justification(default: 1.0; min: 0.0; max: 10.0) See also: Vertical justification \"justificationMaxVertical\": <decimal>--justification-max-vertical <decimal> Maximum ratio of justifiable height to page height that can be used for the vertical justification(default: 0.3; min: 0.0; max: 1.0) \"justificationStaff\": <decimal>--justification-staff <decimal> The staff justification(default: 1.0; min: 0.0; max: 10.0) See also: Vertical justification \"justificationSystem\": <decimal>--justification-system <decimal> The system spacing justification(default: 1.0; min: 0.0; max: 10.0) See also: Vertical justification \"ledgerLineExtension\": <decimal>--ledger-line-extension <decimal> The amount by which a ledger line should extend either side of a notehead(default: 0.54; min: 0.2; max: 1.0) \"ledgerLineThickness\": <decimal>--ledger-line-thickness <decimal> The thickness of the ledger lines(default: 0.25; min: 0.1; max: 0.5) \"lyricElision\": <string>--lyric-elision <string> The lyric elision width(default: “regular”; other values: [‘unicode’, ‘narrow’, ‘regular’, ‘wide’]) \"lyricLineThickness\": <decimal>--lyric-line-thickness <decimal> The lyric extender line thickness(default: 0.25; min: 0.1; max: 0.5) \"lyricNoStartHyphen\": <boolean>--lyric-no-start-hyphen Do not show hyphens at the beginning of a system \"lyricSize\": <decimal>--lyric-size <decimal> The lyrics size in MEI units(default: 4.5; min: 2.0; max: 8.0) \"lyricTopMinMargin\": <decimal>--lyric-top-min-margin <decimal> The minmal margin above the lyrics in MEI units(default: 2.0; min: 0.0; max: 8.0) \"lyricVerseCollapse\": <boolean>--lyric-verse-collapse Collapse empty verse lines in lyrics \"lyricWordSpace\": <decimal>--lyric-word-space <decimal> The lyric word space length(default: 1.2; min: 0.0; max: 10.0) \"measureMinWidth\": <integer>--measure-min-width <integer> The minimal measure width in MEI units(default: 15; min: 1; max: 30) \"mnumInterval\": <integer>--mnum-interval <integer> How frequently to place measure numbers \"multiRestStyle\": <string>--multi-rest-style <string> Rendering style of multiple measure rests(default: “auto”; other values: [‘auto’, ‘default’, ‘block’, ‘symbols’]) Description of the values: auto: changes to block style if the number of measures exceeds four. It takes the block attribute into account. default: same as auto, but ignoring the block attribute block: always displays block style except for single measure rests symbols: always display symbols except for large numbers of measures (>30) \"multiRestThickness\": <decimal>--multi-rest-thickness <decimal> The thickness of the multi rest in MEI units(default: 2.0; min: 0.5; max: 6.0) \"octaveAlternativeSymbols\": <boolean>--octave-alternative-symbols Use alternative symbols for displaying octaves \"octaveLineThickness\": <decimal>--octave-line-thickness <decimal> The thickness of the line used for an octave line(default: 0.2; min: 0.1; max: 1.0) \"octaveNoSpanningParentheses\": <boolean>--octave-no-spanning-parentheses Do not enclose octaves that are spanning over systems with parentheses. \"pedalLineThickness\": <decimal>--pedal-line-thickness <decimal> The thickness of the line used for piano pedaling(default: 0.2; min: 0.1; max: 1.0) \"repeatBarLineDotSeparation\": <decimal>--repeat-bar-line-dot-separation <decimal> The default horizontal distance between the dots and the inner barline of a repeat barline(default: 0.36; min: 0.1; max: 1.0) \"repeatEndingLineThickness\": <decimal>--repeat-ending-line-thickness <decimal> Repeat and ending line thickness(default: 0.15; min: 0.1; max: 2.0) \"slurCurveFactor\": <decimal>--slur-curve-factor <decimal> Slur curve factor - high value means rounder slurs(default: 1.0; min: 0.2; max: 5.0) \"slurEndpointFlexibility\": <decimal>--slur-endpoint-flexibility <decimal> Slur endpoint flexibility - allow more endpoint movement during adjustment(default: 0.0; min: 0.0; max: 1.0) \"slurEndpointThickness\": <decimal>--slur-endpoint-thickness <decimal> The endpoint slur thickness in MEI units(default: 0.1; min: 0.05; max: 0.25) \"slurMargin\": <decimal>--slur-margin <decimal> Slur safety distance in MEI units to obstacles(default: 1.0; min: 0.1; max: 4.0) \"slurMaxSlope\": <integer>--slur-max-slope <integer> The maximum slur slope in degrees(default: 60; min: 30; max: 85) \"slurMidpointThickness\": <decimal>--slur-midpoint-thickness <decimal> The midpoint slur thickness in MEI units(default: 0.6; min: 0.2; max: 1.2) \"slurSymmetry\": <decimal>--slur-symmetry <decimal> Slur symmetry - high value means more symmetric slurs(default: 0.0; min: 0.0; max: 1.0) \"spacingBraceGroup\": <integer>--spacing-brace-group <integer> Minimum space between staves inside a braced group in MEI units(default: 12; min: 0; max: 48) \"spacingBracketGroup\": <integer>--spacing-bracket-group <integer> Minimum space between staves inside a bracketed group in MEI units(default: 12; min: 0; max: 48) \"spacingDurDetection\": <boolean>--spacing-dur-detection Detect long duration for adjusting spacing \"spacingLinear\": <decimal>--spacing-linear <decimal> Specify the linear spacing factor(default: 0.25; min: 0.0; max: 1.0) See also: Content spacing \"spacingNonLinear\": <decimal>--spacing-non-linear <decimal> Specify the non-linear spacing factor(default: 0.6; min: 0.0; max: 1.0) See also: Content spacing \"spacingStaff\": <integer>--spacing-staff <integer> The staff minimal spacing in MEI units(default: 12; min: 0; max: 48) See also: Staff and system spacing \"spacingSystem\": <integer>--spacing-system <integer> The system minimal spacing in MEI units(default: 4; min: 0; max: 48) See also: Staff and system spacing \"staffLineWidth\": <decimal>--staff-line-width <decimal> The staff line width in MEI units(default: 0.15; min: 0.1; max: 0.3) \"stemWidth\": <decimal>--stem-width <decimal> The stem width(default: 0.2; min: 0.1; max: 0.5) \"subBracketThickness\": <decimal>--sub-bracket-thickness <decimal> The thickness of system sub-bracket(default: 0.2; min: 0.1; max: 2.0) \"systemDivider\": <string>--system-divider <string> The display of system dividers(default: “auto”; other values: [‘none’, ‘auto’, ‘left’, ‘left-right’]) \"systemMaxPerPage\": <integer>--system-max-per-page <integer> Maximum number of systems per page \"textEnclosureThickness\": <decimal>--text-enclosure-thickness <decimal> The thickness of the line text enclosing box(default: 0.2; min: 0.1; max: 0.8) \"thickBarlineThickness\": <decimal>--thick-barline-thickness <decimal> The thickness of the thick barline(default: 1.0; min: 0.5; max: 2.0) \"tieEndpointThickness\": <decimal>--tie-endpoint-thickness <decimal> The Endpoint tie thickness in MEI units(default: 0.1; min: 0.05; max: 0.25) \"tieMidpointThickness\": <decimal>--tie-midpoint-thickness <decimal> The midpoint tie thickness in MEI units(default: 0.5; min: 0.2; max: 1.0) \"tieMinLength\": <decimal>--tie-min-length <decimal> The minimum length of tie in MEI units(default: 2.0; min: 0.0; max: 10.0) \"tupletAngledOnBeams\": <boolean>--tuplet-angled-on-beams Tuplet brackets angled on beams only \"tupletBracketThickness\": <decimal>--tuplet-bracket-thickness <decimal> The thickness of the tuplet bracket(default: 0.2; min: 0.1; max: 0.8) \"tupletNumHead\": <boolean>--tuplet-num-head Placement of tuplet number on the side of the note head Element selectors and processing \"appXPathQuery\": <string> *--app-x-path-query <string> * Set the xPath query for selecting <app> child elements, for example: \"./rdg[contains(@source, 'source-id')]\"; by default the <lem> or the first <rdg> is selected \"choiceXPathQuery\": <string> *--choice-x-path-query <string> * Set the xPath query for selecting <choice> child elements, for example: \"./orig\"; by default the first child is selected \"loadSelectedMdivOnly\": <boolean>--load-selected-mdiv-only Load only the selected mdiv; the content of the other is skipped \"mdivAll\": <boolean>--mdiv-all Load and render all <mdiv> elements in the MEI files \"mdivXPathQuery\": <string>--mdiv-x-path-query <string> Set the xPath query for selecting the <mdiv> to be rendered; only one <mdiv> can be rendered(default: “”) \"substXPathQuery\": <string> *--subst-x-path-query <string> * Set the xPath query for selecting <subst> child elements, for example: \"./del\"; by default the first child is selected \"transpose\": <string>--transpose <string> Transpose the entire content(default: “”) See also: Transposition \"transposeMdiv\": <string>--transpose-mdiv <string> Json mapping the mdiv ids to the corresponding transposition \"transposeSelectedOnly\": <boolean>--transpose-selected-only Transpose only the selected content and ignore unselected editorial content By default, Verovio loads a single mdiv. However, transposition applies to the entire file loaded, i.e., to all mdiv elements. By setting --transpose-selected-only, only the selected mdiv will be transposed. \"transposeToSoundingPitch\": <boolean>--transpose-to-sounding-pitch Transpose to sounding pitch by evaluating @trans.semi Element margins \"bottomMarginArtic\": <decimal>--bottom-margin-artic <decimal> The margin for artic in MEI units(default: 0.75; min: 0.0; max: 10.0) \"bottomMarginHarm\": <decimal>--bottom-margin-harm <decimal> The margin for harm in MEI units(default: 1.0; min: 0.0; max: 10.0) \"bottomMarginHeader\": <decimal>--bottom-margin-header <decimal> The margin for header in MEI units(default: 2.0; min: 0.0; max: 24.0) \"bottomMarginOctave\": <decimal>--bottom-margin-octave <decimal> The margin for octave in MEI units(default: 1.0; min: 0.0; max: 10.0) \"defaultBottomMargin\": <decimal>--default-bottom-margin <decimal> The default bottom margin(default: 0.5; min: 0.0; max: 5.0) \"defaultLeftMargin\": <decimal>--default-left-margin <decimal> The default left margin(default: 0.0; min: 0.0; max: 2.0) \"defaultRightMargin\": <decimal>--default-right-margin <decimal> The default right margin(default: 0.0; min: 0.0; max: 2.0) \"defaultTopMargin\": <decimal>--default-top-margin <decimal> The default top margin(default: 0.5; min: 0.0; max: 6.0) \"leftMarginAccid\": <decimal>--left-margin-accid <decimal> The margin for accid in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginBarLine\": <decimal>--left-margin-bar-line <decimal> The margin for barLine in MEI units(default: 0.0; min: 0.0; max: 2.0) \"leftMarginBeatRpt\": <decimal>--left-margin-beat-rpt <decimal> The margin for beatRpt in MEI units(default: 2.0; min: 0.0; max: 2.0) \"leftMarginChord\": <decimal>--left-margin-chord <decimal> The margin for chord in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginClef\": <decimal>--left-margin-clef <decimal> The margin for clef in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginKeySig\": <decimal>--left-margin-key-sig <decimal> The margin for keySig in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginLeftBarLine\": <decimal>--left-margin-left-bar-line <decimal> The margin for left barLine in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginMRest\": <decimal>--left-margin-m-rest <decimal> The margin for mRest in MEI units(default: 0.0; min: 0.0; max: 2.0) \"leftMarginMRpt2\": <decimal>--left-margin-m-rpt2 <decimal> The margin for mRpt2 in MEI units(default: 0.0; min: 0.0; max: 2.0) \"leftMarginMensur\": <decimal>--left-margin-mensur <decimal> The margin for mensur in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginMeterSig\": <decimal>--left-margin-meter-sig <decimal> The margin for meterSig in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginMultiRest\": <decimal>--left-margin-multi-rest <decimal> The margin for multiRest in MEI units(default: 0.0; min: 0.0; max: 2.0) \"leftMarginMultiRpt\": <decimal>--left-margin-multi-rpt <decimal> The margin for multiRpt in MEI units(default: 0.0; min: 0.0; max: 2.0) \"leftMarginNote\": <decimal>--left-margin-note <decimal> The margin for note in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginRest\": <decimal>--left-margin-rest <decimal> The margin for rest in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginRightBarLine\": <decimal>--left-margin-right-bar-line <decimal> The margin for right barLine in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginTabDurSym\": <decimal>--left-margin-tab-dur-sym <decimal> The margin for tabDurSym in MEI units(default: 1.0; min: 0.0; max: 2.0) \"rightMarginAccid\": <decimal>--right-margin-accid <decimal> The right margin for accid in MEI units(default: 0.5; min: 0.0; max: 2.0) \"rightMarginBarLine\": <decimal>--right-margin-bar-line <decimal> The right margin for barLine in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginBeatRpt\": <decimal>--right-margin-beat-rpt <decimal> The right margin for beatRpt in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginChord\": <decimal>--right-margin-chord <decimal> The right margin for chord in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginClef\": <decimal>--right-margin-clef <decimal> The right margin for clef in MEI units(default: 1.0; min: 0.0; max: 2.0) \"rightMarginKeySig\": <decimal>--right-margin-key-sig <decimal> The right margin for keySig in MEI units(default: 1.0; min: 0.0; max: 2.0) \"rightMarginLeftBarLine\": <decimal>--right-margin-left-bar-line <decimal> The right margin for left barLine in MEI units(default: 1.0; min: 0.0; max: 2.0) \"rightMarginMRest\": <decimal>--right-margin-m-rest <decimal> The right margin for mRest in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginMRpt2\": <decimal>--right-margin-m-rpt2 <decimal> The right margin for mRpt2 in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginMensur\": <decimal>--right-margin-mensur <decimal> The right margin for mensur in MEI units(default: 1.0; min: 0.0; max: 2.0) \"rightMarginMeterSig\": <decimal>--right-margin-meter-sig <decimal> The right margin for meterSig in MEI units(default: 1.0; min: 0.0; max: 2.0) \"rightMarginMultiRest\": <decimal>--right-margin-multi-rest <decimal> The right margin for multiRest in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginMultiRpt\": <decimal>--right-margin-multi-rpt <decimal> The right margin for multiRpt in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginNote\": <decimal>--right-margin-note <decimal> The right margin for note in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginRest\": <decimal>--right-margin-rest <decimal> The right margin for rest in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginRightBarLine\": <decimal>--right-margin-right-bar-line <decimal> The right margin for right barLine in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginTabDurSym\": <decimal>--right-margin-tab-dur-sym <decimal> The right margin for tabDurSym in MEI units(default: 0.0; min: 0.0; max: 2.0) \"topMarginArtic\": <decimal>--top-margin-artic <decimal> The margin for artic in MEI units(default: 0.75; min: 0.0; max: 10.0) \"topMarginHarm\": <decimal>--top-margin-harm <decimal> The margin for harm in MEI units(default: 1.0; min: 0.0; max: 10.0) \"topMarginPgFooter\": <decimal>--top-margin-pg-footer <decimal> The margin for footer in MEI units(default: 2.0; min: 0.0; max: 24.0) Midi options \"midiNoCue\": <boolean>--midi-no-cue Skip cue notes in MIDI output \"midiTempoAdjustment\": <decimal>--midi-tempo-adjustment <decimal> The MIDI tempo adjustment factor(default: 1.0; min: 0.2; max: 4.0) $('input:radio[name=\"lang\"]').click(function() { $(\"span\").toggleClass(\"lang1 lang2\"); });"},{"id":27,"title":"MEI supported elements","url":"/toolkit-reference/mei-support.html","body":"Note that, for the MEI attribute classes listed here, some attributes may not be implemented and that not all possible attribute values are supported. <abbr> att.labelled, att.source, att.typed <accid> att.accid.log, att.accidental, att.accidental.ges, att.color, att.coord, att.enclosingChars, att.extSymAuth, att.extSymNames, att.facsimile, att.labelled, att.linking, att.placementOnStaff, att.placementRelEvent, att.staffLoc, att.staffLoc.pitched, att.typed <add> att.labelled, att.source, att.typed <anchoredText> att.altSym, att.labelled, att.linking, att.placementRelStaff, att.typed <annot> att.labelled, att.plist, att.source, att.typed <app> att.labelled, att.typed <arpeg> att.altSym, att.arpeg.log, att.arpeg.vis, att.color, att.enclosingChars, att.labelled, att.linking, att.plist, att.staffIdent, att.startId, att.timestamp.log, att.typed <artic> att.articulation, att.articulation.ges, att.color, att.coord, att.enclosingChars, att.extSymAuth, att.extSymNames, att.facsimile, att.labelled, att.linking, att.placementRelEvent, att.typed <bTrem> att.coord, att.facsimile, att.labelled, att.linking, att.numberPlacement, att.numbered, att.tremForm, att.tremMeasured, att.typed <barLine> att.barLine.log, att.color, att.coord, att.facsimile, att.labelled, att.linking, att.nNumberLike, att.typed, att.visibility <beam> att.beamRend, att.beamedWith, att.color, att.coord, att.cue, att.facsimile, att.labelled, att.linking, att.typed <beamSpan> att.altSym, att.beamRend, att.beamedWith, att.color, att.labelled, att.linking, att.plist, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <beatRpt> att.beatRpt.log, att.beatRpt.vis, att.color, att.coord, att.facsimile, att.labelled, att.linking, att.typed <bracketSpan> att.altSym, att.bracketSpan.log, att.color, att.labelled, att.lineRend, att.lineRend.base, att.linking, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <breath> att.altSym, att.color, att.labelled, att.linking, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed <caesura> att.altSym, att.color, att.extSymAuth, att.extSymNames, att.labelled, att.linking, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed <choice> att.labelled, att.typed <chord> att.augmentDots, att.beamSecondary, att.chord.vis, att.color, att.coord, att.cue, att.duration.ges, att.duration.log, att.duration.quality, att.durationRatio, att.facsimile, att.fermataPresent, att.graced, att.labelled, att.linking, att.staffIdent, att.stems, att.stems.cmn, att.tiePresent, att.typed, att.visibility <clef> att.clef.log, att.clefShape, att.color, att.coord, att.enclosingChars, att.extSymAuth, att.extSymNames, att.facsimile, att.labelled, att.lineLoc, att.linking, att.octave, att.octaveDisplacement, att.staffIdent, att.typed, att.visibility <corr> att.labelled, att.source, att.typed <course> att.accidental, att.nNumberLike, att.octave, att.pitch <custos> att.color, att.coord, att.extSymAuth, att.extSymNames, att.facsimile, att.labelled, att.linking, att.note.ges, att.octave, att.pitch, att.pitch.ges, att.staffLoc, att.staffLoc.pitched, att.typed <damage> att.labelled, att.source, att.typed <del> att.labelled, att.source, att.typed <dir> att.altSym, att.extender, att.labelled, att.lang, att.lineRend.base, att.linking, att.placementRelStaff, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed, att.verticalGroup <div> att.typed <divLine> att.color, att.coord, att.divLine.log, att.extSymAuth, att.extSymNames, att.facsimile, att.labelled, att.linking, att.nNumberLike, att.typed, att.visibility <divLineAttr> att.color, att.coord, att.divLine.log, att.extSymAuth, att.extSymNames, att.facsimile, att.labelled, att.linking, att.nNumberLike, att.typed, att.visibility <dot> att.color, att.coord, att.dot.log, att.facsimile, att.labelled, att.linking, att.staffLoc, att.staffLoc.pitched, att.typed <dynam> att.altSym, att.enclosingChars, att.extender, att.labelled, att.lineRend.base, att.linking, att.midiValue, att.midiValue, att.placementRelStaff, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed, att.verticalGroup <ending> att.labelled, att.lineRend, att.lineRend.base, att.nNumberLike, att.typed <expan> att.labelled, att.source, att.typed <expansion> att.plist, att.typed <f> att.extender, att.labelled, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <fTrem> att.coord, att.fTrem.vis, att.facsimile, att.labelled, att.linking, att.tremMeasured, att.typed <facsimile> att.typed <fb> <fermata> att.altSym, att.color, att.enclosingChars, att.extSymAuth, att.extSymNames, att.fermata.vis, att.labelled, att.linking, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed <fig> att.horizontalAlign, att.labelled, att.typed, att.verticalAlign <fing> att.altSym, att.labelled, att.linking, att.nNumberLike, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed <gliss> att.altSym, att.color, att.labelled, att.lineRend, att.lineRend.base, att.linking, att.nNumberLike, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <graceGrp> att.color, att.coord, att.facsimile, att.graceGrp.log, att.graced, att.labelled, att.linking, att.typed <graphic> att.height, att.pointing, att.typed, att.width <grpSym> att.color, att.grpSym.log, att.staffGroupingSym, att.startEndId, att.startId <hairpin> att.altSym, att.color, att.hairpin.log, att.hairpin.vis, att.labelled, att.lineRend.base, att.linking, att.placementRelStaff, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed, att.verticalGroup <halfmRpt> att.color, att.coord, att.facsimile, att.labelled, att.linking, att.typed <harm> att.altSym, att.labelled, att.lang, att.linking, att.nNumberLike, att.placementRelStaff, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <instrDef> att.channelized, att.labelled, att.midiInstrument, att.nNumberLike <keyAccid> att.accidental, att.color, att.coord, att.enclosingChars, att.extSymAuth, att.extSymNames, att.facsimile, att.labelled, att.linking, att.note.ges, att.octave, att.pitch, att.pitch.ges, att.staffLoc, att.staffLoc.pitched, att.typed <keySig> att.accidental, att.color, att.coord, att.facsimile, att.keyMode, att.keySig.log, att.keySig.vis, att.labelled, att.linking, att.pitch, att.typed, att.visibility <label> <labelAbbr> <layer> att.cue, att.nInteger, att.typed, att.visibility <layerDef> att.labelled, att.nInteger, att.typed <lb> att.labelled, att.typed <lem> att.labelled, att.source, att.typed <ligature> att.coord, att.facsimile, att.labelled, att.ligature.vis, att.linking, att.typed <liquescent> att.color, att.coord, att.facsimile, att.labelled, att.linking, att.note.ges, att.octave, att.pitch, att.pitch.ges, att.staffLoc, att.staffLoc.pitched, att.typed <lv> att.altSym, att.color, att.curvature, att.labelled, att.lineRend.base, att.linking, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <mNum> att.altSym, att.color, att.labelled, att.lang, att.linking, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed, att.typography <mRest> att.color, att.coord, att.cue, att.facsimile, att.fermataPresent, att.labelled, att.linking, att.staffLoc, att.staffLoc.pitched, att.typed, att.visibility <mRpt> att.color, att.coord, att.facsimile, att.labelled, att.linking, att.numberPlacement, att.numbered, att.typed <mRpt2> att.color, att.coord, att.facsimile, att.labelled, att.linking, att.typed <mSpace> att.coord, att.facsimile, att.labelled, att.linking, att.typed <mdiv> att.labelled, att.nNumberLike, att.typed <measure> att.barring, att.coord, att.coord, att.measure.log, att.meterConformanceBar, att.nNumberLike, att.pointing, att.typed <mensur> att.color, att.coord, att.cue, att.durationRatio, att.facsimile, att.labelled, att.linking, att.mensur.vis, att.mensuralShared, att.slashCount, att.staffLoc, att.typed <meterSig> att.coord, att.enclosingChars, att.facsimile, att.labelled, att.linking, att.meterSig.log, att.meterSig.vis, att.typed, att.visibility <meterSigGrp> att.basic, att.coord, att.facsimile, att.labelled, att.linking, att.meterSigGrp.log, att.typed <mordent> att.altSym, att.color, att.extSymAuth, att.extSymNames, att.labelled, att.linking, att.mordent.log, att.ornamentAccid, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed <multiRest> att.color, att.coord, att.facsimile, att.labelled, att.linking, att.multiRest.vis, att.numberPlacement, att.numbered, att.staffLoc, att.staffLoc.pitched, att.typed, att.width <multiRpt> att.coord, att.facsimile, att.labelled, att.linking, att.numbered, att.typed <nc> att.augmentDots, att.beamSecondary, att.color, att.coord, att.curvatureDirection, att.duration.ges, att.duration.log, att.duration.quality, att.durationRatio, att.facsimile, att.fermataPresent, att.intervalMelodic, att.labelled, att.linking, att.ncForm, att.note.ges, att.octave, att.pitch, att.pitch.ges, att.staffIdent, att.staffLoc, att.staffLoc.pitched, att.typed <neume> att.color, att.coord, att.facsimile, att.labelled, att.linking, att.typed <note> att.augmentDots, att.beamSecondary, att.color, att.coloration, att.coord, att.cue, att.duration.ges, att.duration.log, att.duration.quality, att.durationRatio, att.extSymAuth, att.extSymNames, att.facsimile, att.fermataPresent, att.graced, att.harmonicFunction, att.labelled, att.linking, att.midiVelocity, att.note.ges, att.noteGesTab, att.noteHeads, att.noteVisMensural, att.octave, att.pitch, att.pitch.ges, att.staffIdent, att.staffLoc, att.staffLoc.pitched, att.stems, att.stems.cmn, att.tiePresent, att.typed, att.visibility <num> att.labelled, att.typed <octave> att.altSym, att.color, att.extender, att.labelled, att.lineRend, att.lineRend.base, att.linking, att.nNumberLike, att.octaveDisplacement, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <orig> att.labelled, att.source, att.typed <ornam> att.altSym, att.color, att.labelled, att.linking, att.ornamentAccid, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed <pageMilestoneEnd> att.typed <pb> att.nNumberLike, att.typed <pedal> att.altSym, att.color, att.extSymAuth, att.extSymNames, att.labelled, att.linking, att.pedal.log, att.pedal.vis, att.placementRelStaff, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed, att.verticalGroup <pgFoot> att.formework, att.typed <pgFoot2> att.horizontalAlign, att.typed <pgHead> att.formework, att.typed <pgHead2> att.horizontalAlign, att.typed <phrase> att.altSym, att.color, att.curvature, att.labelled, att.layerIdent, att.lineRend.base, att.linking, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <pitchInflection> att.altSym, att.labelled, att.linking, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <plica> att.coord, att.facsimile, att.labelled, att.linking, att.plica.vis, att.typed <proport> att.coord, att.durationRatio, att.facsimile, att.labelled, att.linking, att.typed <rdg> att.labelled, att.source, att.typed <ref> att.labelled, att.typed <reg> att.labelled, att.source, att.typed <reh> att.altSym, att.color, att.labelled, att.lang, att.linking, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed, att.verticalGroup <rend> att.color, att.extSymAuth, att.horizontalAlign, att.labelled, att.lang, att.nNumberLike, att.textRendition, att.typed, att.typography, att.verticalAlign, att.whitespace <repeatMark> att.altSym, att.color, att.extSymAuth, att.extSymNames, att.labelled, att.linking, att.placementRelStaff, att.repeatMark.log, att.staffIdent, att.startId, att.timestamp.log, att.typed <rest> att.augmentDots, att.beamSecondary, att.color, att.coord, att.cue, att.duration.ges, att.duration.log, att.duration.quality, att.durationRatio, att.extSymAuth, att.extSymNames, att.facsimile, att.fermataPresent, att.labelled, att.linking, att.restVisMensural, att.staffIdent, att.staffLoc, att.staffLoc.pitched, att.typed <restore> att.labelled, att.source, att.typed <sb> att.nNumberLike, att.typed <score> att.labelled, att.nNumberLike, att.typed <scoreDef> att.barring, att.distances, att.durationDefault, att.endings, att.lyricStyle, att.measureNumbers, att.midiTempo, att.mmTempo, att.multinumMeasures, att.octaveDefault, att.optimization, att.pianoPedals, att.spacing, att.systems, att.timeBase, att.tuning, att.typed <section> att.nNumberLike, att.section.vis, att.typed <sic> att.labelled, att.source, att.typed <slur> att.altSym, att.color, att.curvature, att.labelled, att.layerIdent, att.lineRend.base, att.linking, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <space> att.augmentDots, att.beamSecondary, att.coord, att.duration.ges, att.duration.log, att.duration.quality, att.durationRatio, att.facsimile, att.fermataPresent, att.labelled, att.linking, att.staffIdent, att.typed <staff> att.coord, att.facsimile, att.nInteger, att.typed, att.visibility <staffDef> att.barring, att.distances, att.durationDefault, att.labelled, att.lyricStyle, att.measureNumbers, att.midiTempo, att.mmTempo, att.multinumMeasures, att.nInteger, att.notationType, att.octaveDefault, att.pianoPedals, att.scalable, att.spacing, att.staffDef.log, att.staffDef.vis, att.systems, att.timeBase, att.transposition, att.typed <staffGrp> att.barring, att.basic, att.labelled, att.nNumberLike, att.staffGroupingSym, att.staffGrp.vis, att.typed <subst> att.labelled, att.typed <supplied> att.labelled, att.source, att.typed <surface> att.coordinated, att.coordinatedUl, att.typed <svg> <syl> att.coord, att.facsimile, att.labelled, att.lang, att.linking, att.staffIdent, att.startEndId, att.startId, att.syl.log, att.timestamp.log, att.timestamp.log, att.typed, att.typography <syllable> att.color, att.coord, att.facsimile, att.labelled, att.linking, att.slashCount, att.typed <symbol> att.color, att.extSymAuth, att.extSymNames, att.labelled, att.typed, att.typography <symbolDef> <symbolTable> <systemMilestoneEnd> att.typed <tabDurSym> att.coord, att.facsimile, att.labelled, att.linking, att.nNumberLike, att.typed <tabGrp> att.augmentDots, att.beamSecondary, att.coord, att.duration.ges, att.duration.log, att.duration.quality, att.durationRatio, att.facsimile, att.fermataPresent, att.labelled, att.linking, att.staffIdent, att.typed <tempo> att.altSym, att.extender, att.labelled, att.lang, att.linking, att.midiTempo, att.mmTempo, att.placementRelStaff, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <tie> att.altSym, att.color, att.curvature, att.labelled, att.lineRend.base, att.linking, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <trill> att.altSym, att.color, att.extSymAuth, att.extSymNames, att.extender, att.labelled, att.lineRend, att.linking, att.nNumberLike, att.ornamentAccid, att.placementRelStaff, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <tuning> att.course.log <tuplet> att.color, att.coord, att.durationRatio, att.facsimile, att.labelled, att.linking, att.numberPlacement, att.tuplet.vis, att.typed <turn> att.altSym, att.color, att.extSymAuth, att.extSymNames, att.labelled, att.linking, att.ornamentAccid, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.turn.log, att.typed <unclear> att.labelled, att.source, att.typed <verse> att.color, att.coord, att.facsimile, att.labelled, att.lang, att.linking, att.nInteger, att.typed, att.typography <zone> att.coordinated, att.coordinatedUl, att.typed"},{"id":28,"title":"Environment functions","url":"/toolkit-reference/environment-functions.html","body":"Verovio includes a few environment-level functions for configuring the global setup in which the toolkit runs. They are namespace-level functions in the C++ codebase. For the Python and JavaScript bindings, they are module-level functions. SetDefaultResourcePath Specify the path where the resources are located. This method is not available in the JavaScript distributed version of the toolkit Returns void Parameters Name Type Default Description path const std::string & ∅   Original header void vrv::SetDefaultResourcePath(const std::string &path) Example call verovio.setDefaultResourcePath(path) EnableLog Returns void Parameters Name Type Default Description level LogLevel ∅   Original header void vrv::EnableLog(LogLevel level); Example call verovio.enableLog(level) LogLevel The LogLevel enum includes the following values: LOG_OFF: no log LOG_DEBUG: log all messages, including debug ones LOG_INFO: log all messages LOG_WARNING: log error and warning messages (default) LOG_ERROR: log error messages only For both the Python and the JavaScript bindings, the values are available in the modules. This means that the log level can be changed with: import verovio verovio.enableLog(verovio.LOG_ERROR) <script> document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = () => { verovio.enableLog(verovio.LOG_ERROR); } }); </script> EnableLogToBuffer Redirect the log messages to a buffer instead of the std::err or the console. The messages can be accessed from the toolkit instance via the GetLog() method. Returns void Parameters Name Type Default Description value bool ∅   Original header void vrv::EnableLogToBuffer(bool value); Example call verovio.enableLogToBuffer(value)"},{"id":29,"title":"00 Index","url":"/installing-or-building-from-sources/","body":""},{"id":30,"title":"Command-line version","url":"/installing-or-building-from-sources/command-line.html","body":"The Verovio codebase is C++17 compliant and is cross-platform. It has been tested on several operating systems and architectures. This section describes how to build and install the command-line version of the toolkit from the command-line or using some of the most popular IDEs. There are currently no pre-built binaries of the command-line toolkit available except for Homebrew on macOS. However, building it is very straight-forward. Homebrew on macOS For macOS users using Homebrew, the command-line version can be installed with: brew install verovio This also installs the resources and you will be ready to go. You can also install the latest development source with: brew install verovio --HEAD Building on macOS or Linux To build the command-line tool, you need CMake to be installed on your machine as well as a compiler supporting C++17. The commands to build are the following: cd tools cmake ../cmake make You can increase the building speed by using the -j option when running make that specifies the number of jobs to be run in parallel: make -j 8 The generates a verovio binary within ./tools. You can run Verovio from there or install it. Installing it means copying the executable and the resource files to directories which paths are globally accessible. You simply need to run: sudo make install If you do not install it and run it from ./tools or from another directory, you need to use the -r option to set the appropriate resource directory. The parameter of the -r option has to be a path to the ./data folder of the codebase. To see the current default resource path, look for the “resource path” section in the full help output. You should see something like this: verovio -h full ... -r, --resource-path <s> Path to the directory with Verovio resources (default: \"/usr/local/share/verovio\") Keep in mind that if you have installed, you should not run another version without re-installing it or using the -r options to point to a non-default path, because otherwise the resources installed can be invalid. A typical problem is missing font glyphs that a newer version needs but that are not in the older version of the resources. (Until version 2.6.0, the cmake command was cmake . and not cmake ../cmake.) Basic usage To seeing the basic command-line options, run: verovio --help To see all command-line options, run: verovio -h full For typesetting an MEI file with the default options, you need to do: verovio -o output.svg Hummel_Concerto_for_trumpet.mei If you use a version locally that is not installed, do not forget to add the -r parameter: ./verovio -r ../data -o output.svg Hummel_Concerto_for_trumpet.mei Additional building options By default, the executable is not stripped. To strip it during the installation do sudo make install/strip To build Verovio without Plaine and Easy support, run: cmake ../cmake -DNO_PAE_SUPPORT=ON To allow PAE support again, you must run the command cmake ../cmake -DNO_PAE_SUPPORT=OFF since running cmake ../cmake will not clear the state of the define variable. The other building options are: NO_ABC_SUPPORT for the ABC importer to be turned on/off NO_MXL_SUPPORT for the compressed MusicXML importer to be turned on/off NO_HUMDRUM_SUPPORT for the Humdrum importer to be turned on/off MUSICXML_DEFAULT_HUMDRUM to use the MusicXML Humdrum importer by default instead of the direct MusicXML importer BUILD_AS_LIBRARY for Verovio to be built as dynamic shared library instead of a command-line executable Uninstall a previous version If you have installed Verovio with Homebrew, run: brew uninstall verovio To uninstall a previously installed version of Verovio from the system, run: rm -f /usr/local/bin/verovio rm -rf /usr/local/share/verovio Troubleshooting Occasionally there are problems with updates necessary to the Makefile when compiling a new version of Verovio with make. It may be necessary to clear out the automatically generated cmake files and regenerate them. To do that, run: rm -rf CMakeFiles CMakeCache.txt Makefile cmake_install.cmake Or, when using CMake 3.24 or later, you can simply run: cd tools cmake ../cmake --fresh Windows 10 To build Verovio on Windows 10 from the command-line, you will need to have Microsoft C++ Build Tools and make installed on your computer. Run the following commands from the x86 Native Tools Command Prompt for VS (with administrator privileges): cd <sourceCode>/tools cmake ../cmake -G \"NMake Makefiles\" nmake nmake install After the installation, add <sourceCode>/tools to the PATH of your system. When running the commands, the resource path should be provided explicitly with the following option: -r \"C:/Program Files (x86)/Verovio/share/verovio\" Xcode For macOS users, there is also an Xcode project in the Verovio root directory. By default, humdrum support is turned off in Xcode. To turn in on, you need to use the Verovio-Humdrum building scheme. Visual Studio Install CMake Go into the tools folder of Verovio Execute cmake ../cmake -DNO_PAE_SUPPORT=ON (add -DCMAKE_GENERATOR_PLATFORM=x64 for a x64 solution) Open the resulting Verovio.sln with Visual Studio and build it from there Visual Studio Code Verovio contains simple predefined build tasks in the tasks.json file. You can build Verovio by pressing Ctrl+Shift+B / ⇧⌘B or running Run Build Task from the global Terminal menu."},{"id":31,"title":"JavaScript and WebAssembly","url":"/installing-or-building-from-sources/javascript-and-webassembly.html","body":"Pre-build versions The verovio.org GitHub repository provides compiled versions of the JavaScript toolkit. The toolkit is available in three options. The recommended version is one built as WebAssembly because it is the fastest and supported by all recent browsers. To use it, the file you need to include is: verovio-toolkit-wasm.js If you need Humdrum support, the file to include is: verovio-toolkit-hum.js If you need to have support for old browsers, there is an asm.js version available. This version is obsolete and is not recommended for new. The file to include is: verovio-toolkit.js A build for the development version is available through CI, as well as for each release for the Humdrum and the legacy asm.js version. The latest release is always available from: https://www.verovio.org/javascript/latest/verovio-toolkit-wasm.js The latest development version is available from: https://www.verovio.org/javascript/develop/verovio-toolkit-wasm.js Previous releases are available from their corresponding directory, e.g.: https://www.verovio.org/javascript/2.7.1/verovio-toolkit-wasm.js For instructions on a basic usage of the JavaScript version of the toolkit, see the Getting started section of the Tutorial 1: First steps chapter. NPM The latest stable version is available via NPM registry. The version distributed via NPM it the WebAssembly build. It can be installed with: npm install verovio The homepage of the Verovio package includes documentation on how to use it. Basic usage with NPM const verovio = require('verovio'); const fs = require('fs'); /* Wait for verovio to load */ verovio.module.onRuntimeInitialized = function () { // create the toolkit instance const vrvToolkit = new verovio.toolkit(); // read the MEI file mei = fs.readFileSync('hello.mei'); // load the MEI data as string into the toolkit vrvToolkit.loadData(mei.toString()); // render the fist page as SVG svg = vrvToolkit.renderToSVG(1, {}); // save the SVG into a file fs.writeFileSync('hello.svg', svg); } Usage with ESM Since version 3.11.0 there is an ESM compatible version of the npm package with a modularized build of the Verovio module. This is because we need to wait for the asynchronous module to be ready for usage, and this is now Promise based instead of using the onRuntimeInitialized callback function. Use .mjs as file extension when using this directly in Node.js or set \"type\": \"module\" in your package.json. import createVerovioModule from 'verovio/wasm'; import { VerovioToolkit } from 'verovio/esm'; import fs from 'node:fs'; createVerovioModule().then(VerovioModule => { const verovioToolkit = new VerovioToolkit(VerovioModule); const score = fs.readFileSync('hello.mei').toString(); verovioToolkit.loadData(score); const data = verovioToolkit.renderToSVG(1, {}); console.log(data); }); This is the recommended way to use Verovio when creating a website or web app with bundlers like webpack or Vite or when using JavaScript frameworks like React or Vue.js. Usage with CommonJS Alternatively this package also exports a version compatible with CommonJS const createVerovioModule = require('verovio/wasm'); const { VerovioToolkit } = require('verovio/esm'); Humdrum support Since version 3.11.0 the NPM package provides an additional module with Humdrum support: import createVerovioModule from 'verovio/wasm-hum'; Building the toolkit To build the JavaScript toolkit you need to have the Emscripten compiler installed on your machine. You also need CMake. You need to run: cd emscripten ./buildToolkit -H The toolkit will be written to: ./emscripten/build/verovio-toolkit.js Building without -H will include the Humdrum support, which increases the size of the toolkit by about one third. In that case, the output will be written to verovio-toolkit-hum.js. If you are building with another option set than previously, or if you want to regenerate the makefiles, add the option -M."},{"id":32,"title":"Python","url":"/installing-or-building-from-sources/python.html","body":"Pre-build versions Pre-build versions of the Python version of the toolkit are available through PyPi for every release since version 3.1.0. The Python versions for which a pre-build is provided are 3.7, 3.8, 3.9, 3.10 and 3.11. The platforms supported are macOS 10.9, Linux with manylinux for x86-64, Win-32 and Win-amd64. The latest release can be installed with: pip install verovio A previous version can be installed with: pip install verovio==3.2.0 For all platforms or architectures for which a pre-build version is not available in the PyPi repository, a source distribution is available. It can be installed with the same command as above. This will automatically trigger the compilation of the package. Basic usage of the toolkit Once installed, the Verovio tookit module can be imported with import verovio You can then create an instance of the toolkit and load data. For example: tk = verovio.toolkit() tk.loadFile(\"path-to-mei-file\") tk.getPageCount() Once loaded, the data can be rendered to a string: svg_string = tk.renderToSVG(1) It can also be rendered to a file: tk.renderToSVGFile( \"page.svg\", 1 ) Setting options The options are set on the toolkit instance. For the Python version of the toolkit, the options (and all other parameters or values return by a function that are a JSON string in the C++ version) are a Python Dictionary. For example, the following code will change the dimensions of the page and redo the layout for the previously loaded data: options = { \"pageHeight\": 2100, \"pageWidth\": 2950, \"scale\": 25 } tk.setOptions(options) tk.redoLayout() tk.renderToSVGFile( \"page-scaled.svg\", 1 ) Building the toolkit To build the Python toolkit you need to have swig and swig-python installed on your machine (see SWIG) and the Python distutils package. Version 4.0 or newer of SWIG is recommended but older versions should work too. To install SWIG in macOS using Homebrew, type the command brew install swig. The Python toolkit can be built with CMake, You need at least version 3.13 of CMake because it uses the option -B introduced in that version of CMake. The steps are: cd bindings cmake ../cmake -B python -DBUILD_AS_PYTHON=ON cd python make -j8 If you want to enable or disable other specific options, you can do: cmake ../cmake -B python -DBUILD_AS_PYTHON=ON -DNO_PAE_SUPPORT=ON By default, Python 3 is used. If you want to use a specific version of Python, you can do: cmake ../cmake -B python -DBUILD_AS_PYTHON=ON -DPYTHON_VERSION=3.9 Installation with CMake has not be tested yet Building the toolkit without CMake The toolkit can be build without CMake. However, SWIG is still needed. It needs to be built from from the root directory of the repository content. To build it in-place, run: python setup.py build_ext --inplace If you want to install it, run: python setup.py build_ext sudo python setup.py install For building it with one or more specific options (e.g., without Plaine & Easie support), run: python setup.py build_ext --inplace --define NO_PAE_SUPPORT Building with pip You can build and install with pip directly from a remote repository with: pip install --global-option=build_ext git+https://github.com/rism-digital/verovio You may specify the branch, commit hash, or tag name after an @ at the end of the Git url. If you have a local copy of the repository just run: pip install <path_to_local_repo> Building a Python wheel locally You can build a Python wheel locally with: python setup.py bdist For a source distribution, do: python setup.py sdist In both cases, the wheel will be written to the ./dist directory. Resources for versions built locally When using a version built locally, you usually have to specify the path to the Verovio resources. To do so, you can do import verovio tk = verovio.toolkit(False) tk.setResourcePath(\"path-to-resource-dir\") Alternatively, you can set it before you create the instance of the toolkit import verovio verovio.setDefaultResourcePath(\"path-to-resource-dir\") tk = verovio.toolkit()"},{"id":33,"title":"Other bindings","url":"/installing-or-building-from-sources/other-bindings.html","body":"Java To build the Java toolkit you need to have swig and swig-java installed on your machine (see SWIG) as well as Maven. You need to run: cd bindings/java mvn package mvn package Note the mvn package command needs to be run twice. You can test it with the MEI and PAE examples. For example – replace X.X.X with the appropriate version number: cd example-mei javac -cp .:../target/VerovioToolkit-X.X.X.jar main.java java -cp .:../target/VerovioToolkit-X.X.X.jar main This should write an output.svg file in the current directory. The PAE example will write the SVG to the standard output. See this issue for SVG output problems on non US Ubuntu installations. CocoaPods You can use CocoaPods to install Verovio by adding it to your to your Podfile: platform :ios, '12.0' use_frameworks! target 'MyApp' do pod 'Verovio', :git => 'https://github.com/rism-digital/verovio.git', :branch => 'develop' end Then, run the following command: pod install To use Verovio in your iOS project import #import <Verovio/Verovio-umbrella.h> See https://github.com/Noroxs/VerovioExample for an example how to use it. To build and run the example, you need to: Navigate in the Terminal to the cloned directory Execute pod update Open the VerovioExample.xcworkspace and NOT the VerovioExample.xcodeproj Build and Run on any simulator or device"},{"id":34,"title":"Using as a library","url":"/installing-or-building-from-sources/library.html","body":"Verovio can be built and use as C++ or C library. Building libverovio.so on Linux or libverovio.dylib on macOS cd tools cmake -DBUILD_AS_LIBRARY=ON . make Running sudo make install will copy the library and the headers in /usr/local/lib and /usr/local/include/verovio respectively. Building verovio.dll on Windows using Microsoft Visual Studio Build Tools 2022 Open x64 Native Tools Command Prompt for VS 2022 and enter: cd cmake cmake -DBUILD_AS_LIBRARY=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=TRUE -B build cmake --build build --config Release Examples C++ interface The following code is a minimal example using the C++ Toolkit class: #include <iostream> using namespace std; // Include header for the vrv::Toolkit classl #include \"toolkit.h\" int main() { vrv::Toolkit tk(false); // Print the version cout << tk.GetVersion() << endl; return 0; } The example can be built with: g++ main.cpp -o main --std=c++17 -lverovio -I/usr/local/include/verovio Running ./main should display the Verovio version. C function interface To use Verovio with any language that supports a plain C function interface you will first need to build Verovio as a library. The compiled library (libverovio.so/verovio.dll) will contain callable C symbols. These wrapper symbols are defined in ./tools/c_wrapper.h #include \"stdbool.h\" #include \"stdio.h\" // Include the header with the C functions #include \"c_wrapper.h\" int main() { printf(\"Calling constructor\\n\"); void *pointer = vrvToolkit_constructorResourcePath(\"./path-to-the-resource-dir\"); printf(\"Pointer value %p\\n\", pointer); const char *options = vrvToolkit_getAvailableOptions(pointer); printf(\"%s\", options); } You can use gcc to compile the example above and link to the pre-built library: gcc main.c -o main -lverovio -I/usr/local/include/verovio Run ./main or (without having installed the library or changed your default LD_LIBRARY_PATH): LD_LIBRARY_PATH=/path-to-the-library-dir ./main"},{"id":35,"title":"Troubleshooting","url":"/installing-or-building-from-sources/troubleshooting.html","body":"This page contains descriptions and potential fixes for common issues when installing Verovio from source. C-Compiler error on macOS When trying to build Verovio from the sources and you’ve updated the system and the repository, but the CMake file was created a while ago, it might have gone out-of-sync and needs to be regenerated. You might see an error message like: -- The C compiler identification is AppleClang 14.0.0.14000029 -- The CXX compiler identification is AppleClang 14.0.0.14000029 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - failed -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - broken CMake Error at /usr/local/Cellar/cmake/3.25.1/share/cmake/Modules/CMakeTestCCompiler.cmake:70 (message): The C compiler \"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc\" is not able to compile a simple test program. Solution Delete the tools/CMakeFiles directory before installing it from sources."},{"id":36,"title":"00 Index","url":"/contributing/","body":""},{"id":37,"title":"Coding guidelines","url":"/contributing/guidelines.html","body":"This document describes the coding style for the Verovio project for the C++ part of the codebase. Formatting Verovio uses a ClangFormat (18.0) coding style based on the WebKit style, with a few minor modifications. The modifications include: AllowShortIfStatementsOnASingleLine: true AllowShortLoopsOnASingleLine: true ColumnLimit: 120 ConstructorInitializerAllOnOneLineOrOnePerLine: true PointerAlignment: Right The simplest way to fullfil the Verovio coding style is to use a clang-format tool and to apply the style defined in the .clang-format file available in the project root directory. Short if-statements should be as single line only with single boolean evaluation. How to install clang-format on macOS An easy way to install clang-format on macOS computers is to use Hombrew. Type this command in the terminal to install: brew install clang-format How to install clang-format on Ubuntu On Ubuntu clang-format is available in the universe repository. You can install it easily with the command: sudo apt install clang-format Running clang-format Please make sure you use at least version 10.0 To use clang-format to adjust a single file: clang-format -style=file -i some-directory/some-file.cpp The -style=file option instructs clang-format to search for the .clang-format configuration file (recursively in some parent directory). The -i option is used to alter the file “in-place”. If you don’t give the -i option, a fomatted copy of the file will be sent to standard output. Includes and forward declarations Includes in the header files must list first the system includes followed by the Verovio includes, if any, and then the includes for the libraries included in Verovio. All includes have to be ordered alphabetically: #include <string> #include <utility> #include <vector> //---------------------------------------------------------------------------- #include \"attclasses.h\" #include \"atttypes.h\" //---------------------------------------------------------------------------- #include \"pugixml.hpp\" #include \"utf8.h\" In the header files, always use forward declarations (and not includes) whenever possible. Forward declaration have to be ordered alphabetically: class DeviceContext; class Layer; class StaffAlignment; class Syl; class TimeSpanningInterface; In the implementation files, the first include in always the include of the corresponding header file, followed by the system includes and then the other Verovio includes with libraries at the end too, if any, also ordered alphabetically: #include \"att.h\" //---------------------------------------------------------------------------- #include <sstream> #include <stdlib.h> //---------------------------------------------------------------------------- #include \"object.h\" #include \"vrv.h\" //---------------------------------------------------------------------------- #include \"pugixml.hpp\" Null and boolean The null pointer value should be written as NULL. Boolean values should be written as true and false. Integer data types Integer numbers should be int, or char but only when this is clearly appropropriate. The use of short is to be avoided unless there are some particular reasons to use it. Variables and class members should not be unsigned numbers unless strictly necessary. We use int and not size_t, even when working with C++ standard containers. Values such as the one returned by std::vector::size() need to be cast to int when assigned or compared to variables. However, in cases where the scope is limited to local operations on the container and the use of int would yield a warning, size_t is acceptable. We avoid the use of auto and prefer explicit typing. Loop variable scope and increment Variables should be made local to loops when possible (C99) and preferably pre-incremented. for (int i = 0; i < limit; ++i) {} Class, method and member names All class names must be in upper CamelCase. The internal capitalization follows the MEI one: class Measure; class ScoreDef; class StaffDef; All method names must also be in upper CamelCase: void Measure::AddStaff(Staff *staff) {} All member names must be in lower camelCase. Instance members must be prefixed with m_ and class (static) members with s_: class Glyph { public: /** An instance member */ int m_unitsPerEm; /** A static member */ static std::string s_systemPath; }; In the class declaration, the methods are declared first, and then the member variables. For both, the declaration order is public, protected, and private. Use of this The convention for the pointer this is to use it for method calls and not to use if for member access because these are prefixed with m_. As it stands, the codebase is not consistently following this convention Comments Comments for describing methods can be grouped using ///@{ and ///@} delimiters together with the @name indication: /** * @name Add children to an editorial element. */ ///@{ void AddFloatingElement(FloatingElement *child); void AddLayerElement(LayerElement *child); void AddTextElement(TextElement *child); ///@} LibMEI The code for the attribute classes of Verovio are generated from the MEI schema using a modified version of LibMEI available here. See the section Generate code with LibMEI for detailed information on how to modify and generate this code. The attribute classes generated from the MEI schema provide all the members for the element classes of Verovio. They are implemented via multiple inheritance in element classes. The element classes corresponding to the MEI elements are not generated by LibMEI but are implemented explicitly in Verovio. They all inherit from the Object class (of the vrv namespace) or from a Object child class. They can inherit from various interfaces used for the rendering. All the MEI member are defined through the inheritance of generated attribute classes, either grouped as interfaces or individually. For example, the MEI <note> is implemented as a Note class that inherit from Object through LayerElement. It also inherit from the StemmedDrawingInterface that holds data used for the rendering. Its MEI members are defined through the DurationInterface and PitchInterface that regroup common functionnalities for durational and pitched MEI elements respectively plus some additional individual attribute classes. The inheritance should always list Object (or the Object child class) first, followed by the rendering interfaces, followed by the attribute class interfaces, followed by the individual attribute classes, each of them ordered alphabetically: class Note : public LayerElement, public StemmedDrawingInterface, public DurationInterface, public PitchInterface, public AttColoration, public AttGraced, public AttStems, public AttTiepresent In the implementation, the same order must be followed, for the constructor calls and for the registration of the interfaces and individual attribute classes: Note::Note() : LayerElement(\"note-\") , StemmedDrawingInterface() , DurationInterface() , PitchInterface() , AttColoration() , AttGraced() , AttStems() , AttTiepresent() { RegisterInterface(DurationInterface::GetAttClasses(), DurationInterface::IsInterface()); RegisterInterface(PitchInterface::GetAttClasses(), PitchInterface::IsInterface()); RegisterAttClass(ATT_COLORATION); RegisterAttClass(ATT_GRACED); RegisterAttClass(ATT_STEMS); RegisterAttClass(ATT_TIEPRESENT); Reset(); } Resetting the attributes is required and follows the same order void Note::Reset() { LayerElement::Reset(); StemmedDrawingInterface::Reset(); DurationInterface::Reset(); PitchInterface::Reset(); ResetColoration(); ResetGraced(); ResetStems(); ResetTiepresent(); // ... }"},{"id":38,"title":"Contributing workflow","url":"/contributing/workflow.html","body":"When contributing to Verovio there are a few steps you can take to help make your contribution easy to understand and evaluate. Verovio uses the GitHub issue tracker and pull requests mechanism to organize these contributions. These steps are: Provide an short example MEI encoding that demonstrates a bug or a new feature that can be included in our test suite. You can use the Verovio Editor to create your example. This is described in more detail below. Open an issue describing the problem or the new feature, and attach your short example. This provides our developer community with an opportunity to provide feedback on the problem, and determine the appropriate course of action. If you can also provide the solution to the problem by modifying the Verovio source code, then that will speed up the process of getting your issue fixed! If you are a first-time contributor, then please make sure you have read the contributing guidelines. When you are ready, open a Pull Request, making sure to reference the open issue that it solves. Adding examples to the test-suite When adding examples to the test-suite, you should keep in mind the following points: The example should be as minimal as possible, ideally one or two measures and without un-related MEI / notation features The example has to be valid MEI (4.0 or 5.0-dev) The header should follow the test-suite style The XML should be indented with 3-spaces It is not mandatory to have an @xml:id on all MEI elements The file name should follow the test-suite style Example header Example MEI header for a test-suite example: <meiHead> <fileDesc> <titleStmt> <title>Slur position with cross-staff</title> <respStmt> <persName role=\"editor\">Laurent Pugin</persName> <persName role=\"encoder\">Craig Sapp</persName> </respStmt> </titleStmt> <pubStmt> <date isodate=\"2021-01-06\">2021-01-06</date> <pubPlace> <ref target=\"https://github.com/rism-digital/verovio/issues/1898\" /> </pubPlace> </pubStmt> <notesStmt> <annot>Slurs with cross-staff should be place identically as in normal situations.</annot> </notesStmt> </fileDesc> <encodingDesc> <appInfo> <application version=\"3.1.0\" label=\"2\"> <name>Verovio</name> </application> </appInfo> </encodingDesc> </meiHead> File names The test suite examples are grouped by element name, with a very few exceptions. There is a corresponding folder name in the test suite folder. A test-suite example should be saved in the folder corresponding to the MEI element it targets. File names also use the element name and are numbered using the three digits (-001.mei) pattern. Additional options In some cases, a test suite example can require specific Verovio options to be set for it to make sense. For instance, it can require a specific layout or spacing parameter, or a specific font. The options can be set in the header of the MEI file as JSON object encoded as CDATA in the <extMeta> tag. For example, setting the Bravura font can be triggered by including the following tag in the header of the test suite example: <extMeta><![CDATA[{ \"font\": \"Bravura\" }]]></extMeta> The additional options set in the MEI header are taken into account in both the test-suite page and the test-suite evaluation performed by the GitHub Actions. However, they currently remain ignored in the Verovio Editor. What to expect with an open issue When opening an issue, you should be prepared to help shepherd it through the process of getting fixed. If it is a problem with the software itself and you do not know how to fix it, you can still help with testing any potential fixes. You can also help by improving documentation about the new feature by contributing to the Verovio book, as appropriate. Please do not open an issue unless you are willing to help, in some way, solve it. If you open an issue and someone provides a fix that requires no further changes, please respond! A “thank-you” and a note to say that it fixed the problem is always appreciated. You can also close the issue so that we know it has been addressed. Sometimes an issue may be open for several years. These issues may be particularly complex, or may have been partially but not fully fixed. They usually have a discussion attached with sample encodings. Sometimes these issues have actually been fixed later, but as part of a separate issue. If you open an issue that happens to be fixed later, you can help us by leaving a note on your issue and closing it yourself. If you are a software developer and can provide a solution, you should mention this in your issue. For new contributors it is useful to open issues prior to opening pull requests. Sometimes a change cannot be accepted, so opening an issue first gives an opportunity for the more experienced members of the community to provide feedback before you invest a lot of time in it. The quickest and easiest way to get help is to reach out on the #verovio channel in the MEI Community’s Slack chat. If you are not already a member, you can join. Issues that have a code contribution attached, and which have active participation from the reporter, are typically addressed first and fixed sooner. This is largely due to the community-driven nature of the project, recognizing that the more experienced developers have their own set of priorities. If you can provide a fix, even if it is not 100% correct, then it is easier to review your contribution and provide feedback than it is for someone else to code something from the ground up. If Verovio is a critically important part of your project, and you need dedicated help to make changes and contributions, the Verovio project accepts some sponsorship arrangements. Please get in touch to find out more about this."},{"id":39,"title":"Generate code with libMEI","url":"/contributing/generate-code-with-libmei.html","body":"Verovio uses a forked version of LibMEI, a library that generates code directly from the MEI schema. It can be adapted to generate code in any language. For Verovio, it is used to generate C++ code. The code generated with LibMEI is included in the Verovio repository in the ./libmei directory and the LibMEI repository does not need to be cloned for building Verovio. Whenever the MEI schema is modified, this code needs to be re-generated in order to integrate these changes. However, since Verovio implements only a small subset of the MEI schema, this really needs to be done only for the changes in the schema that touch features supported by Verovio. This means that the code within the ./libmei/dist directory should never be edited by hand because any change will be overwritten by the LibMEI output when the code generated from the schema needs to be updated and LibMEI is run again. Generating LibMEI You can regenerate the LibMEI code with a compiled ODD as input. Go to the ./libmei directory and run: python tools/parseschema2.py -c config.yml ./mei/develop/mei-verovio_compiled.odd Customization Verovio currently uses an MEI customization that has added or modified a few elements. It is defined in the file ./libmei/mei/develop/mei-verovio.xml. If you want to make changes to it, you can make them there. You will need to regenerate the ODD file ./libmei/mei/develop/mei-verovio_compiled.odd. This can be done with the Edirom MEI Garage. Alternatively, you can also use the MEI command line script. To do so, you need to create a clone of the MEI repository, copy your customization file (e.g., mei-verovio.xml) into it and do: ant init ant -lib lib/saxon/saxon9he.jar -Dcustomization.path=mei-verovio.xml The ODD file will be written to ./dist/schemata/mei-verovio_compiled.odd, which you can use as new input file for LibMEI."},{"id":40,"title":"Adding SMuFL glyphs","url":"/contributing/adding-smufl-glyphs.html","body":"All SMuFL glyphs used by Verovio have to be available in the Leipzig font. For adding support for a new SMuFL glyph, the steps are: Add the glyph to the Leipzig font file Generate the Leipzig in various format and the metadata with the script available in Leipzig repository Add the glyph to the list of supported glyph in the XML list and re-generate the fonts. Make sure you always add glyphs only in the Leipzig font. Because conflict solving is quickly very when adding a glyph (in particular with the binary font files), make sure you always pull the latest version of the font file branch before starting your work and do not wait too long before making a PR. If changes have been made in between, you will need to add your glyphs again. When making a PR, always add an image (e.g., screenshot of FontForge) showing the glyphs. Adding the glyph to the Leipzig font file The file to modify is ./Leipzig.sfd and should be edited with FontForge. Very often it is possible to copy another existing glyph as basis for the new glyph. Leipzig is visually lighter and thinner than Bravura and new glyphs have to follow this design choice. Do not simply copy glyphs from Bravura. Make sure the font is valid by running “Element => “Find Problems…”. Once the new glyph(s) has/have been added, you also need to change the version number in the font info (menu “Element” => “Font Info” and then tab “PS Names” in fields “Version” and “Copyright” and tab “FONTLOG” where you also need to add a comment together with the version number. The file can be saved. Generate other font formats and the metadata Once the ./Leipzig.sfd has been modify and saved, you have to run the ./generate_font.py script that will generate different font formats and the metadata. You are now ready to make a PR to the Leipzig repository. Add the glyph to the list of supported glyph in the XML list and re-generate the fonts Once the PR to the Leipzig repository has been approved and merged, the new glyphs have to be added to the Verovio codebase. The first thing to do is to add them to the list of glyphs supported by Verovio. Open the file ./fonts/supported.xml and uncomment the glyph(s) you added to Leipzig. The XML file is then used to extract the glyphs supported by Verovio. To do so, you need to copy to ./fonts/Leipzig the new Leipzig files: Leipzig.woff2 Leipzig.ttf Leipzig.svg leipzig_metadata.json The glyphs will be extracted from the SVG font by running the script ./fonts/generate_all.sh (from ./fonts/). This will extract all the glyphs from the SVG font file and calculate the their bounding boxes. When this is done you will see your glyphs in ./data/ and in ./include/vrv/smufl.h. The CSS font files will also be updated."}] \ No newline at end of file +[{"id":0,"title":"About this book","url":"/introduction/","body":"This book is intended to serve as a reference guide for how to work with Verovio, and is meant for users of all skill levels. The book is a collaborative work that brings together inputs from the many contributors to the Verovio projects under the editorial leadership of the RISM Digital Center team. This initial chapter gives an introduction to Verovio and the history of the project as well as an overview on how to use it. The following two chapters provides a number of tutorials, starting at the very basic and ending at advanced topics in notation. By the end of these you should have a very good understanding of how to use Verovio in its different forms, and how you can start to integrate it into your own work. The chapter on advanced-topics provides some more in-depths explanation of specifics of Verovio. The last chapters provides a reference for the operations and options available. They also cover how to build and install Verovio, including from the source code, and how to contribute to the active development of Verovio. Reference This book is identified with the DOI 10.5448/7em6-my23 which refers to the currently applicable version of the book documenting the latest release of Verovio. License This book is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License, see also in the README. Getting help As you work through this book, from the most basic to the most advanced topics, you may find that you are struggling to understand something. The quickest and easiest way to get help is to reach out on the #verovio channel in the MEI Community’s Slack chat. If you are not already a member, you can join."},{"id":1,"title":"History of the project","url":"/introduction/history.html","body":"Engraving music notation by computer is a notoriously complex task, and the most powerful music notation rendering engines are, for the most part, the result of long-term developments of commercial music notation editors in which considerable resources had to be invested. They each have their own internal structure and file formats. Furthermore, the music notation rendering engines of music notation editors are not very modular and cannot easily be used or integrated into other applications. Besides music notation editors, some music notation rendering engines are also available as command-line tools. These are easier to integrate than desktop applications, however with occasionally quite significant dependencies and requirements that limit the contexts in which their use is possible. This is the case for LilyPond, a very popular and powerful typesetting engine Such tools have been used for many years within the Music Encoding Initiative (MEI) community for engraving scores encoded in MEI. Using them, however, meant converting the MEI to another encoding scheme that could be used as input format for the engraving tool. Whichever solution was used to do this, it remained clearly suboptimal. MEI users willing to benefit from all the strengths of MEI were facing the problem of not being able to render their data properly. Converting a music encoding format to another one is known to become quickly problematic. It is particularly true when converting from MEI markup that is rich and detailed, a feature that distinguishes MEI from other encoding schemes. With a conversion step, it is likely that not all the information will be preserved in the rendering, or at least only in cumbersome ways and with sometimes quite limited results. At that time, by about thirty years after the initial development of music notation software applications, the digital domain had significantly changed with the advent of the online world. For music notation, this translated into new possibilities but also new challenges to be faced. While most music notation engraving tools target PDF, this format is clearly not the ideal one in web-based environments. It can be published online, but some web browsers still require a dedicated viewer plugin to be installed for this to be possible. They yield inconsistent viewing and document browsing experiences, which is far from ideal. To embed PDF files directly in web pages code, they need to be converted to images, which creates an overhead and additional complications in the publication process, with often poor results in the display quality. Early stages In 2013, the RISM Digital Center launched the development of Verovio for rendering the music incipits or the RISM project. The main idea behind the development of Verovio was to implement a tool that could render the RISM music incipits directly but also to support MEI natively. That is, without having MEI converted to another format, either explicitly or internally in the software application used for rendering. With Verovio, the MEI markup is parsed and rendered as notation with a single tool and in one step. One of the reasons for choosing to implement a library from scratch rather than modifying an existing library was that it will allow to operate on a memory representation of MEI, which will make it significantly easier to render complex MEI features in the long run. Previous experience has indeed shown that modifying an existing solution can be very quick to develop at the beginning, but that the development curve eventually reaches a plateau. Another idea behind the development of Verovio was to have a tool that would be easy to use in web environments. Instead of targeting PDF output, Verovio uses the Scalable Vector Graphics (SVG) format developed and maintained by the W3C. The advantage of SVG over other output formats, and Postscript and PDF in particular, is that it can easily be used in a web-based environment because it is rendered natively in most modern web browsers with no plug-in required. In addition, since SVG is a vector format, the output can also be used for high-quality printing, which means that it offers the best of both digital and paper-based worlds. With the same goal in mind, Verovio was designed to be light and fast and has no external dependencies, making it very flexible and easy to use or integrate into digital environments. Interacting with music encoding Today, partly in response to the development of MIR applications, rendering of music notation can be necessary in very different contexts, for example within standalone desktop applications, in server-side web application scenarios, or directly in a web browser. Music notation might need to be rendered for displaying search results or for visualising analysis outputs. Another example is score-following applications, where the passage currently played needs to be displayed and possibly highlighted. These are different use-cases of interactive applications where music notation plays a key role, including many cases where the notation itself has to be an interactive component. Several design features of the Verovio library make it highly suitable for interactive music notation applications. It is a software library that can run in a wide range of environments (and not a full software application) and it is light and fast. The JavaScript version of Verovio is particularly promising because it provides a fast in-browser music MEI typesetting engine that can easily be integrated into web-based applications. This setup makes it possible to design ground-breaking web applications where the MEI encoding is rendered on the fly. In such designs we can rethink the interface and avoid mimicking page output. We can instead adjust the layout dynamically to the screen of the device employed by the user. The layout can be calculated to fill the size of the screen, or interactively changed according to a zoom level adjusted by the user. This opens up new responsive web-interfaces to be designed and developed based on dynamic music notation reflow. This works particularly well with SVG, especially since it is now supported by all modern web browsers. However innovative the dynamic layout of music notation may be, it remains a very basic interaction. Verovio aims to go further and to produce a graphic output that can then be the foundation for more complex interactions. Because SVG is XML, it has an advantage over raster image formats in that every graphical element is addressable. This feature makes it intrinsically well suited for interaction, and this is also true for music notation. In a web environment, the addressability can be used for highlighting graphical elements such as notes or any other music symbols. One additional characteristic of SVG is that its XML tree can be structured as desired, and an innovative design feature of Verovio was to go further in the structuring of the output by leveraging this characteristic. Since Verovio implements the MEI structure internally, this key feature of SVG made it possible to preserve the MEI structure in the design of the SVG output in Verovio. Preserving the MEI structure in the SVG output is a considerable overhead in the rendering process but makes it a unique feature of Verovio. As a result, Verovio output in SVG is not the end of a unidirectional rendering process. Quite on the contrary, it should instead be seen as an intermediate layer standing between the MEI encoding and its rendering that can act as the cornerstone for a bi-directional interaction: from the encoding to the notation, but also from the notation to the encoding through the user interface. Design principles The basis for interactivity offered by MEI coupled with Verovio follows some important design principles. First for all, the principle of availability and discoverability. That is, all the content (e.g., all the MEI editorial variants) is available. Alternative text can be made discoverable, for example with CSS highlighting. It also follows the design principle of scalability. Verovio is light and fast. It can run on small devices, but it also supports large files in higher resource environments. They are also some technical principles that are followed as far as possible. They include reusability and durability. By providing only the interaction foundation and not making any assumption in interface design, especially with a software library that has no dependency, reusability is undeniably maximised. So is the durability, although durability is hard to predict in software development, particularly for digital humanities projects which have slow development cycles in comparison with the development of the technology itself. Reducing dependencies as much as possible is one way to increase durability. In the case of MEI rendering, keeping the rendering engine separate from larger applications that will use it is another way. In terms of editions and interface design, there is much still to invent. This will need to be done hand in hand with the development of MEI. It is obvious that merely imitating printed output in a digital environment will not be satisfactory. Most effort should be spent on developing the added value that digital environments can offer. Parallel with the development of the online world is the appearance of new devices, such as tablets with wireless network access. They offer new possibilities in terms of digital access and change the manner and location in which digital content can be read. Developing these possibilities will not preclude the co-existence of printed editions, which have and will continue to retain their own added value. The challenge now is neither to replicate nor to supplant existing media or applications, but to expand horizons by exploring new ways of conceiving the information to which we have access, and MEI and Verovio are a decisive and exciting step in this direction."},{"id":2,"title":"Use-case scenarios","url":"/introduction/use-cases.html","body":"Architecture possibilities Verovio is a C++ codebase that can be compiled and wrapped into different programming languages and integrated into various environments and several use-cases can be imagined for the Verovio toolkit. First of all, it can be built and used as a standalone command-line tool. This option is well suited to scripting environments and applications. The command-line tool can be used to render music notation files into SVG or into MIDI files. These files can be embedded in HTML files with everything happening on the server side. Verovio can also be used to convert data (e.g., MusicXML or Humdrum) to MEI. Typical use cases would be : generate SVG and MIDI from MEI documents or other supported formats, generate MEI documents from other supported formats (e.g., convert files). Resulting SVG or MEI documents can then be embedded in a HTML page or used as such. The JavaScript toolkit makes it possible to generate SVG and MIDI directly in the browser. It is easy to set up and platform independent. Interaction with the user can then be handled with basic JavaScript or CSS. An example of how to handle events is given in the tutorial. It is also possible to process the MEI via XSLT in the browser before loading it into Verovio. Both approaches can be combined: one may choose to process the MEI and to generate the SVG server side for better performance, and then handle interactions client side with JavaScript and CSS. Application examples Interactive applications in which the MEI and Verovio pair is being used are very diverse. In this section, we list some example application uses-cases based on this pair and where interaction is an important component. Most of the projects selected are research projects or research tools, but not only. Critical editions The Digital Interactive Mozart Edition (DIME) is a joint project of the Salzburg Mozarteum Foundation and the Packard Humanities Institute in California. It is one example project in the field of digital critical editions that takes advantage of very rich and powerful markup possibilities offered by the MEI schema. In this context, interaction capabilities open completely new and welcome perspectives in interface design. Critical editions traditionally encompass extremely dense information networks that have to be laid out on paper with all the associated bi-dimensional constraints. Variant display is notoriously cumbersome and the information often has to be scattered between various part of the books (e.g., the critical notes referring to the music scores listed at the end of a volume). Genetic editing Genetic editing is still an exploratory field in music. In this context, MEI is in active development under the lead of the Beethovens Werkstatt project. In genetic editing, time is a key dimension to be taken into account in the representation of differences. The differences in genetic editing represent different stages of writing for which it is not always possible to determine clearly their scope, their order in time or even their content because it is not always readable. This yields potentially very complex and large datasets for which the music notation content cannot be visualised as a whole. Only subsets of the data can here be reasonably visualised at a time, and interaction is the perfect approach for allowing highlighting, selection and navigation in the data. Early music Thanks to the overall simple structure of its notation (e.g., monophony for chant), early music has often been at the forefront of development of digital projects. Nonetheless, most of the time they remained isolated because of the need to develop dedicated encoding schemes and tools. The Measuring Polyphony project, a repository of digital encoding of late medieval polyphony at Brandeis University, is a good example of a change. The same ecosystem as for CWMN is used here. The MEI modularity allows for precise representation of the mensural notation, and the development of MEI and Verovio allow, for the first time, early music notation to be properly encoded accurately regarding the ternary and binary durations in the music. Interaction perspectives can be seen for linking original notation and modern transcriptions, which remains desirable for non-expert audiences. Audio alignment Alignment of scores with audio recordings, also known as score following, is a typical music information retrieval task. The main challenge is to generate the alignment data taking into account the fact that performances vary in tempo and that sections of the score can be repeated in some performances. The Freischütz Digital is an example project where the alignment data is stored in MEI with synchronisation information at the measure level generated for multiple recordings. The playback is synchronised with Verovio using measure xml:id for following the score or jumping anywhere in it. Clicking anywhere on the score can conversely be used to jump to the corresponding place in the recording. In the case of this project, because the MEI data also contains mapping of the measures with their corresponding zone in the facsimile image of the handwritten manuscript, the same synchronisation can be realized with it. Music notation editing Interaction with music notation can take the form of data editing, either in a WYSIWYG manner or by allowing music encoding text editing. The Neon.js project for neume notation is an example of the former approach. It is currently going in-depth refactoring for switching from a previous ad-hoc rendering solution to Verovio rendering. The later editing approach is implemented in the Verovio Humdrum Viewer (VHV) project where editing of the encoding (Humdrum or MEI) is updated on the fly. The same setup has recently been integrated into Atom as a plugin package, MEI-tools-atom. In both the VHV and the Atom package, the rendered notation can be clicked to navigate in the encoding. Music addressability In music literature or in music practice, addressing music notation generally relies on movement names and measure numbers, and additionally voice or instrument names and beat numbers when necessary. However, there is no formalised concept behind this practical approach. Addressing music notation in the digital world has been recently the focus of the Enhancing Music Notation Addressability (EMA) project at the University of Maryland. The goal of the project is to develop a generic system for expressing addresses in music notation documents. In order to evaluate it, the project developed a web service with an API for addressing MEI documents, the Open MEI Addressability Service (OMAS). The Verovio rendering is used to display a selection. Conversely, the rendered music notation can serve as the basis for selecting interactively a zone to be transformed into an address in the music notation data. Visualisation Visualisation is an important field of research and experimentation in digital humanities. With digital publications and digital devices, interactivity significantly increases the visualisation possibilities. For example, the visualisation scope or perspective can change dynamically following the choice of the user or the content of the data. With dynamic music notation rendering, it is possible to augment it with additional visualisation layers as demonstrated by the performance analysis and re-synthesis of piano music PerformScore project at the Music and Audio Computing Lab. A player featuring score following for multiple performances to be selected by the user as seen with the Freichütz Digital project is enhanced here with the visualisation of additional characteristics of the performance being played. They include tempo and dynamic changes but also the intensity of individual notes through colour and opacity adjustment. Louder notes become darker with high opacity and softer notes thinner with low opacity. Composition Contemporary music compositions can rely directly on the distinct features of digital score technology. An example is the Chance Of Weather composition by Joseph Arkfeld based on Emily Dickinson’s poetic fragments “Fortitude - flanked with Melody”. The idea behind this project is to apply in the composition process the paradigm of fragment and variation as found in critical editions. The composition is made up of a set of fragments inspired by the poem and the encoding of the score is itself based on markup traditionally used for critical editions. Ultimately, the choice of the fragments for a particular instance of the composition is determined by an external data source, namely weather conditions (wind, cloud cover, temperature, etc.) at a geographical place to be chosen by the user. The weather conditions are transformed into a query that selects the corresponding fragments. Performance Interaction with music notation is quite common in the domain of performance. However, a significant breakthrough came on stage with the Music Encoding and Linked Data (MELD) framework and Climb!, a music composition that mixes the idea of classical virtuoso piece and computer game. The major innovation of the project is that the dataset is stored as Linked Data using MELD. Climb! is a non-linear composition also made from a set of fragments moving from the bottom to the top of a graph representing a mountain. The path of a performance is not pre-determined and changes at each performance. At some stages, the performer has to play some excerpts, whose accuracy is dynamically verified in order to decide if the performer can proceed to the next stage. Feedback to the performer can be provided by the highlighting of score fragments. Education In the field of music education, interactive applications are more and more common and increasingly sophisticated. They typically link music notation with recordings, but also with user feedback (measure tempo, tuning, etc.). They are often built as mobile device applications, such as the NomadPlay application. NomadPlay features a catalogue of recordings of a wide range of pieces from which the user can select his instrument. He can then rehearse the piece with the score of his instrument being displayed and synchronized with the recording but with the sound of his instrument removed. It is also possible to loop a difficult passage, or to change the tempo of the recording interactively."},{"id":3,"title":"Verovio licensing","url":"/introduction/licensing.html","body":"Verovio is licensed under the OSI-approved GNU Lesser General Public License (LGPLv3). This means that Verovio can be used in any contexts that are compliant with the requirements of that license. In this section, we explain more concretely what you can do with it in your project, but also what is required or not allowed for you to do, and what we additionally recommend. What is allowed The LGPLv3 license allows you to use the Verovio library as-is in open-source projects that are compliant with this license. It can also be used in commercial products that are open-source or not. It can be a web application, a desktop application or a mobile one. The Verovio library can be embedded in the product and shipped with it without having your product itself to be open-source as long as the Verovio library is not modified and is dynamically linked to your product. What is required Whichever use you make of the library, you have to give visible credit to the Verovio library. For a web application, it has to be through a prominent notice on your web-site. For a mobile application, it has to be given in the metadata of the application (e.g., iOS App Store or the Google Play store). Here are some minimal examples to follow: Enote in the App Store Trala in Google Play NomadPlay web application Using Verovio in a product without giving credit is a clear license violation. However, it is also important to understand that, by giving the appropriate credits, you are not only fulfilling the very basic and free-of-charge requirements of the license but also supporting the community by recognizing its work. This will help us make Verovio better and more sustainable and will be beneficial to all users - including you - in the long-run. What is not allowed You are not allowed to make any modifications to the Verovio library without making all of your changes publicly available and under the original LGPLv3 license. For example, if you improve the layout algorithm, or add support for additional music notation elements, these improvements must be made open-source under LGPLv3. Not doing it is also a license violation and is un-supportive of the community. What is recommended Providing credit if you use Verovio, and making the source code of your modifications to the Verovio library available to the community, are the only minimal legal requirements. However, we strongly encourage you to go one step further and to ask for your changes to be integrated into the original code-base of Verovio with a pull-request to the rism-digital/verovio repository. Before your changes can be integrated into the repository, we will need you to accept the Verovio Contributor License Agreement (CLA). This is a standard procedure for open-source projects and will allow for the community to benefit directly from your work. We would also be happy to hear about your use of Verovio in your applications. Please get in touch if you are using Verovio, and let us know where we can learn more about your project!"},{"id":4,"title":"Introduction","url":"/first-steps/","body":"The first tutorial will look at how you can use Verovio to render music notation on a web page, using the pre-built JavaScript library. In this tutorial you will be building a small HTML page, with a minimal amount of JavaScript, to create an SVG rendering of an MEI file. In-depth technical expertise is not necessary, but you should be familiar with the basic principles of HTML to get the most out of this tutorial, and have access to a plain-text editor, preferably with facilities for automatically highlighting HTML and JavaScript code. (The Atom editor is a good choice if you need a recommendation.) By the end of this tutorial, you should understand the following: How to load the Verovio JavaScript library using the <script> tag; How to initialize Verovio, and how to set some basic rendering options; How to load an MEI file from a URL and pass it to Verovio to render; How to navigate between pages a multi-page score. Later tutorials will cover more in-depth topics, such as how to have more control over rendering options, how to interact with the rendered notation, and how to play the notation back using MIDI. Basic browser skills A good skill to have in working through these tutorials is how to access and use the JavaScript error console in your browser. Every modern browser comes with this facility. This feature is useful to see what might be causing problems since these problems may not be otherwise noticeable; your page just may not work, or it may not do what you expect. Accessing the JavaScript console is slightly different in each browser. Chrome Keyboard shortcut: Ctrl + Shift + J (Windows/Linux) Command + Option + J (Mac) Menu location: Menu > More Tools > Developer Tools > Console tab Chrome documentation Firefox Keyboard shortcut: Ctrl + Shift + K (Windows/Linux) Command + Option + K (Mac) Menu location: Menu > Developer > Web Console Firefox documentation Internet Explorer / Edge Keyboard shortcut: F12 Menu location: Menu “three dots” icon > F12 Developer Tools > Console tab Edge documentation Safari Keyboard shortcut: Command + Option + C Menu location: The Safari developer tools must be enabled before use. Safari > Preferences > Advanced > enable “Show Develop menu in menu bar” Develop > Show Error Console Safari documentation Source"},{"id":5,"title":"Getting started","url":"/first-steps/getting-started.html","body":"To get started with Verovio, you need to load the JavaScript library in a web page. If you were building your own website, you may choose to host this on your own servers, but in this tutorial we will use a version that is hosted on the Verovio website. You can start with the following HTML page: <html> <head> <script src=\"https://www.verovio.org/javascript/latest/verovio-toolkit-wasm.js\" defer></script> </head> <body> <h1>Hello Verovio!</h1> <div id=\"notation\"></div> </body> </html> Save this in a plain text file somewhere on your hard-drive, and then open it with your browser. (The name does not matter, but it should end in .html; verovio.html is a good choice.) You should text in a large font that says “Hello Verovio!” but not much else. If you have your browser console open (discussed in the introduction), you should see no errors. To start Verovio, you should add the following to your page in the head, after the <script> tag that loads the Verovio toolkit: <script> document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = () => { let tk = new verovio.toolkit(); } }); </script> (If you are unsure, scroll to the bottom of this page; the full example is given below.) When you refresh your page, you should still see nothing, and there should be no errors in the browser console. To help you understand what this is doing, let’s start from the inside out. The line tk = new verovio.toolkit(); creates a new instance of the Verovio toolkit. This is what we will eventually use to render the notation. However, we first need to wait until the Verovio library is fully downloaded and ready to use by your browser. The verovio.module.onRuntimeInitialized line, and the document.addEventListener lines do just that – they tell your browser to wait until other things have happened before trying to work with Verovio. This is a good, safe way to ensure all the requirements are met before we try to start working with Verovio. Logging to the Console While you are developing, it can be useful to write little notes to yourself to let you know what types of data you have, or to see what is happening at any given point in your code. As you proceed to more advanced uses you may wish to explore the browser’s built-in debugger, but until then a quick and easy way to do this is to use your browser’s error console. In your page, just after the line where you instantiate a new Verovio toolkit, insert the following: console.log(\"Verovio has loaded!\"); When you refresh your page, you can see this note to yourself appear in the browser console. If no other errors appear, this gives you a critical pieces of information: Your browser has reached that point in execution, which means it has successfully loaded and initialized Verovio. If you do not see this, go back through the examples to see where you may have gone wrong. If you still cannot find this, you can find the full example for this stage of the tutorial below. You may notice that Verovio prints some warnings to your browser console. We can ignore these options for this tutorial, but if you are working with your own encoded scores and see these warnings it may help you track down problems or unexpected behaviours when rendering your scores. End of Section 1 At the end of this first section you should have a working web page, with a message printed to your browser console, and no other errors showing up. In the next section we will look at how to load and render some basic music notation in this page. Full example <html> <head> <script src=\"https://www.verovio.org/javascript/latest/verovio-toolkit-wasm.js\" defer></script> <script> document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = () => { let tk = new verovio.toolkit(); console.log(\"Verovio has loaded!\"); } }); </script> </head> <body> <h1>Hello Verovio!</h1> <div id=\"notation\"></div> </body> </html>"},{"id":6,"title":"Basic rendering","url":"/first-steps/basic-rendering.html","body":"At the end of part 1, we finished with a page that was successfully loading the Verovio library, but with nothing to display. In this part of the tutorial We will write some JavaScript that will fetch an MEI file from a URL, and then pass that MEI file to Verovio. This will turn the MEI file into an Scalable Vector Graphics (SVG) file that we can then embed in our page. Scalable Vector Graphics (SVG) is an image format that can be directly embedded into web pages. Vector graphics can be made larger or smaller with no pixellation, unlike other image formats you may be familiar with such as JPEG or PNG. Fetching MEI with JavaScript The first step is to fetch an MEI file from a URL. To do this, you can write the following in your HTML file, immediately after the console.log statement: fetch(\"https://www.verovio.org/examples/downloads/Schubert_Lindenbaum.mei\") .then( (response) => response.text() ) .then( (meiXML) => { let svg = tk.renderData(meiXML, {}); document.getElementById(\"notation\").innerHTML = svg; }); To break this down a bit, we start with a fetch statement with a URL; this tells your browser to try and load the file available at this address from a remote server. If it’s successful, then it should extract the XML data from the server: then( (response) => response.text() ). Finally, we take this MEI response and pass it off to our Verovio instance. Remember that we ‘started’ Verovio by creating a new Toolkit and assigning it to the variable tk? Well, now we are using this toolkit to render the MEI file. The result, as you might guess by the variable name (let svg = ...), will be some SVG. Once we have this SVG, we look through the page for HTML element with the id of “notation”. You should see a <div id=\"notation\"></div> line already in your HTML file. We set the content of this element (the innerHTML) to the SVG output of Verovio. If you refresh your HTML page now, you should see a rendered version of a Schubert lied, “Der Lindenbaum”. Congratulations! If you do not see this, go back and double-check that you do not have any errors in your browser console. End of Section 2 At the end of this section, you should have a page with some rendered music notation on it. It’s probably a bit too big, though, to read comfortably on your screen. You may also be wondering how Verovio handles larger scores, with lots of pages. We will answer these two questions in the next sections by looking at how we can control the layout options, and how we can use JavaScript to navigate the score dynamically. Full example <html> <head> <script src=\"https://www.verovio.org/javascript/latest/verovio-toolkit-wasm.js\" defer></script> <script> document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = async _ => { let tk = new verovio.toolkit(); console.log(\"Verovio has loaded!\"); fetch(\"https://www.verovio.org/examples/downloads/Schubert_Lindenbaum.mei\") .then( (response) => response.text() ) .then( (meiXML) => { let svg = tk.renderData(meiXML, {}); document.getElementById(\"notation\").innerHTML = svg; }); } }); </script> </head> <body> <h1>Hello Verovio!</h1> <div id=\"notation\"></div> </body> </html>"},{"id":7,"title":"Layout options","url":"/first-steps/layout-options.html","body":"Now that we have successfully rendered an MEI file to a web page, we can start to explore how to customize the SVG output. There are many possible options, most of which you will never need. To start, we will first try and reduce the size of the image output, to demonstrate how we can scale the music notation to fit the screen. Passing options to Verovio Passing options to Verovio is as easy as creating a set of key and value pairs, and using the setOptions method on the toolkit. To scale the output we will use the scale option given as percentage of the normal (100) output. Add the following to your page, after we have instantiated the toolkit but before we render the data: tk.setOptions({ scale: 30 }); When you refresh your page, you should see your score scaled to 30% of its original size. Try experimenting with other values to see their effects! (Hint: you can use sizes above 100%.) Defaults All of the options have default values. You can use the getOptions method to view the list of all the options and their default values. We will use the browser console to explore these defaults. Add the following line: console.log(\"Verovio options:\", tk.getOptions()); // for the default values console.log(\"Verovio options:\", tk.getDefaultOptions()); When you refresh your page and open your browser’s console you should see the text “Verovio options:” followed by a small disclosure triangle. Clicking this triangle will produce a long list of options that you can pass to setOptions. Let’s try a few more. Change the page orientation You may have noticed that, by default, Verovio renders the score in “portrait” orientation; that is, the width of the score is shorter than the length. To change this, we can use the landscape and adjustPageWidth options: tk.setOptions({ scale: 30, landscape: true, adjustPageWidth: true }); When you refresh the page you should notice that your SVG has changed orientation! But wait… the score is now cut off! Where did the rest of it go? It turns out that Verovio has the ability to split scores into “pages” automatically. When it calculates the notation cannot fit on the current page, Verovio will automatically push it to the next page. Adjusting the different options will have an effect on this calculation, so it is worth looking through the options that we printed out, and trying some on your own. You may wish to change the pageWidth option, for example, to a bigger or smaller value and see what the result is. End of Section 3 In this section we have explored Verovio’s default options, and looked at how to adjust them to change the rendering output. In the next section we will look at how we can adjust these options dynamically, using on-screen controls to provide a user interface for building interactive music notation displays. Full example <html> <head> <script src=\"https://www.verovio.org/javascript/latest/verovio-toolkit-wasm.js\" defer></script> <script> document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = async _ => { let tk = new verovio.toolkit(); console.log(\"Verovio has loaded!\"); tk.setOptions({ scale: 30, landscape: true, adjustPageWidth: true }); console.log(\"Verovio options:\", tk.getOptions()); fetch(\"https://www.verovio.org/examples/downloads/Schubert_Lindenbaum.mei\") .then( (response) => response.text() ) .then( (meiXML) => { let svg = tk.renderData(meiXML, {}); document.getElementById(\"notation\").innerHTML = svg; }); } }); </script> </head> <body> <h1>Hello Verovio!</h1> <div id=\"notation\"></div> </body> </html>"},{"id":8,"title":"Score navigation","url":"/first-steps/score-navigation.html","body":"In this final part of the introductory tutorial, we will take what we have learned about Verovio and produce an interactive score, where your users can adjust the behaviour of Verovio and see the display updated. Creating the controls Before we start we will need to create some HTML form controls. These controls will do the following: A slider to adjust the scaling factor; “Next page” and “Previous page” buttons for navigating the score; A checkbox for adjusting the orientation (portrait or landscape) If you are not familiar with how HTML form controls are created, you may wish to consult the Basic form controls and the HTML5 input types documentation."},{"id":9,"title":"00 Index","url":"/interactive-notation/","body":"[in preparation]"},{"id":10,"title":"CSS and SVG","url":"/interactive-notation/css-and-svg.html","body":"Understanding the structure of the SVG The SVG produced by Verovio can be manipulated further. In this tutorial, you are going to use CSS to highlight some content of the output. One key feature of Verovio is that it preserves the structure of the MEI in the SVG output. For example, a chord with two notes encoded in MEI: <chord xml:id=\"c1\"> <note/> <note/> </chord> will have a the following structure in the SVG: <g class=\"chord\" id=\"c1\"> <g class=\"note\"/> <g class=\"note\"/> </g> You will notice that both the tree structure is preserved and that the MEI element names are passed as @class attribute values in the SVG elements, as well as the @xml:id of the MEI element as @id in the SVG. Since SVG can be styled with CSS, it is straightforward to modify the appearance of elements and their contents. Modifying the appearance can be done with a CSS file, or programmatically. Applying CSS to the SVG In the CSS file you need to create rules to be applied to the SVG <g> elements - simply g in CSS - together with the class selector corresponding to the MEI element name. For example, g.tempo modifies MEI <tempo> elements. g.tempo { // ... some CSS properties } To modify the color, you need to change the fill property, and - in some cases - also the color property. The CSS rule will look like: { fill: crimson; color: crimson; } You can also select elements based on their hierarchy. For example, you can select <artic> within <chord> with: g.chord g.artic { } CSS can be animated, for example by making the colors pulsing. You need to specify an animation name with a duration and an iteration count together with corresponding key frames: { animation-name: pulse; animation-duration: 1.0s; animation-iteration-count: infinite; } @keyframes pulse { 0% { fill: orange; } 50% { fill: brown; } 100% { fill: orange; } } CSS can also be used to change the opacity of an element. The opacity value can range from 0.0 (transparent) to 1.0 (normal default value). Adjusting the style programmatically In applications, it is often useful to modify the CSS programmatically, for example in response to some user interactions. To do so, elements can be accessed by element and class name in the same way as with CSS. For example, for retrieving all rests, you can do: let rests = document.querySelectorAll('g.rest'); You can then loop through the list of rests with: for (let rest of rests) { // you have now access to the rest one by one and can modify their style } To modify the style of an element, you can assign the desired value to the corresponding key. For example, in order to change the color (fill) or a rest (element), you need to do: rest.style.fill = \"dodgerblue\"; Using custom data-* attributes The attributes in the SVG <g> elements corresponding to the MEI elements is not limited to the @class carrying the MEI element name and the MEI @xml:id passed as @id. Verovio also passes MEI @type values as additional @class in the SVG. However, in many cases, applications need to have access at other attribute values. To do so, one can use the svgAdditionalAttribute option to specify which attributes can be made available in the SVG output. For example, for making the note pitch name and the note octave accessible, you can add the following option values to Verovio’s setOptions() method: { svgAdditionalAttribute: [\"note@pname\", \"note@oct\"] } With this option, each g.note element in the SVG will also have a data-pname and a data-oct attribute carrying the original MEI attribute value. For example, a note in MEI and the corresponding SVG element will be: <note pname=\"c\" oct=\"5\"/> <g class=\"note\" data-pname=\"c\" data-oct=\"5\"/> This can be used in the query selector to restrict the matches to elements having specific attribute values. For example, for selecting the C5 notes, you would do: let c5s = document.querySelectorAll('g[data-pname=\"c\"][data-oct=\"5\"]'); Accessing MEI attribute values programmatically Custom data-* attributes are straightforward and easy to use with CSS selectors. However, selectors can have some limits, and it is not always possible to know in advance all the attributes that needed in the SVG. Furthermore, if the list of attributes becomes too long, the SVG might become overloaded. In this case, it is possible and preferable to access them programmatically with JavaScript. This can be done through the getElementAttr() toolkit method that gives access to all the MEI attributes of a given element, including attributes not currently supported or not used by Verovio. It takes an xml:id value as the input parameter and returns a JSON object with all the attributes for that element from the MEI encoding. For example, given this MEI: <rest xml:id=\"r123\" dur=\"4\" dots=\"1\"> ```js let attr = tk.getElementAttr(\"r123\"); You can then look at any attributes specifically in the JSON object returned, for example attr.dur for the MEI @dur of the rest: if (attr.dur && attr.dur == \"1\") { // This is a whole note rest } Full example Open this example in a new window. <!DOCTYPE html> <html> <head> <meta charset=\"utf-8\"> <meta name=\"viewport\" content=\"width=device-width\"> <title>Understanding the structure of the SVG</title> <!-- A stylesheet for modifying the appearance of the output --> <link href=\"solution.css\" rel=\"stylesheet\" type=\"text/css\" /> <!-- Verovio --> <script src=\"https://www.verovio.org/javascript/develop/verovio-toolkit-wasm.js\" defer></script> </head> <body> <script> document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = function () { // This line initializes the Verovio toolkit const tk = new verovio.toolkit(); let zoom = 80; let pageHeight = document.body.clientHeight * 100 / zoom; let pageWidth = document.body.clientWidth * 100 / zoom; options = { pageHeight: pageHeight, pageWidth: pageWidth, scale: zoom, // Add an option to pass note@pname and note@oct as svg @data-* svgAdditionalAttribute: [\"note@pname\", \"note@oct\"] }; tk.setOptions(options); // This line fetches the MEI file we want to render... fetch('https://www.verovio.org/examples/downloads/Schubert_Lindenbaum.mei') // ... then receives the response and \"unpacks\" the MEI from it .then((response) => response.text()) .then((mei) => { // ... then we can load the data into Verovio ... tk.loadData(mei); // ... and generate the SVG for the first page let svg = tk.renderToSVG(1); // ... and finally gets the <div> element with the ID we specified, // and sets the content (innerHTML) to the SVG that we just generated. document.getElementById(\"notation\").innerHTML = svg; // Get all the rests by selecting <g> with attribute class 'rest' ... let rests = document.querySelectorAll('g.rest'); // ... and change their color by setting their style.fill value for (let rest of rests) { rest.style.fill = \"dodgerblue\"; } // Get all the notes with @pname=\"c\" and @oct=\"5\" and change their color let c5s = document.querySelectorAll('g[data-pname=\"c\"][data-oct=\"5\"]'); for (let c5 of c5s) { c5.style.fill = \"aqua\"; } // Get all the verses ... let verses = document.querySelectorAll('g.verse'); // ... and use the 'getElementAttr()' to retrieve all attributes ... for (let verse of verses) { let attr = tk.getElementAttr(verse.id); // ... and change to color when @n exists and is greater than 1 if (attr.n && attr.n > 1) verse.style.fill = \"darkcyan\"; } }); } }); </script> <!-- The div where we are going to insert the SVG --> <div id=\"notation\" /> </body> </html>"},{"id":11,"title":"Encoding formats","url":"/interactive-notation/encoding-formats.html","body":"The primary notation encoding format used with Verovio is MEI; however, Verovio supports conversion from a number of other formats, including MusicXML. In this tutorial we will look at how we can get Verovio to convert a compressed MusicXML file to MEI. Saving as MEI When loading a MusicXML file into Verovio, it converts this internally into MEI, which we will be able to export as MEI. To do this, and to make our lives easier, we will use a JavaScript library that helps us save a file. In the <head> section of your file, add the following <script> tag: <script src=\"https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2.0.0/FileSaver.min.js\"></script> To download the MEI file, we will add a button to our page that will trigger a save of the MEI content from Verovio. Just like in previous tutorials, add a “click” handler for a button: document.getElementById(\"saveMEI\").addEventListener(\"click\", (event) => { let meiContent = tk.getMEI(); var myBlob = new Blob([meiContent], {type: \"application/xml\"}); saveAs(myBlob, \"meifile.mei\"); }); That is, we get the button element (id=\"saveMEI\"), and then tell the button what to do when it is clicked. To get the MEI output we can use the getMEI() method on the toolkit. This will return a formatted string containing the MEI XML output. Then we do a few JavaScript things to get the download to work. First we create a new “Blob”, which is just a wrapper around some arbitrary data. Then we call the saveAs function from the FileSaver.js library we loaded earlier. Compressed MusicXML You may not be aware of it, but there are actually two forms of MusicXML files! Typically, those that end with .xml or .musicxml are “plain” XML files, and we can load them directly. Here we are going to load a “compressed” MusicXML file, normally ending with a .mxl extension. These files are just ZIP files, but have a fixed file-and-folder structure within them. Verovio supports loading these types of files as well, but with a bit of special handling needed. To display this we follow the same methods as loading previous files, except for two main differences: We use response.arrayBuffer() instead of response.text() to read the initial response; We use Verovio’s loadZipDataBuffer toolkit method, instead of the regular loadData method. Wrapping up With Verovio you can easily convert MusicXML files, in both compressed and uncompressed formats, to MEI. There are a number of other formats that Verovio supports as well, but some need to be specially enabled if you wish to use them. Check out the chapter on Input formats in the Verovio book for more details. Full example Open this example in a new window. <!DOCTYPE html> <html> <head> <meta charset=\"utf-8\"> <meta name=\"viewport\" content=\"width=device-width\"> <title>Convert compressed MusicXML</title> <script src=\"https://www.verovio.org/javascript/develop/verovio-toolkit-wasm.js\" defer></script> <script src=\"https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2.0.0/FileSaver.min.js\"></script> </head> <body> <button id=\"saveMEI\">Save my MEI!</button> <div id=\"notation\"></div> <script> /** We need to wait for the whole page to load before we try to work with Verovio. **/ document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = function () { // This line initializes the Verovio toolkit const tk = new verovio.toolkit(); document.getElementById(\"saveMEI\").addEventListener(\"click\", (event) => { let meiContent = tk.getMEI(); var myBlob = new Blob([meiContent], {type: \"application/xml\"}); saveAs(myBlob, \"meifile.mei\"); }); fetch(\"https://www.verovio.org/examples/musicxml/Schubert_Staendchen_D.923.mxl\") .then((response) => response.arrayBuffer()) .then((mxlData) => { tk.loadZipDataBuffer(mxlData); let svg = tk.renderToSVG(1); document.getElementById(\"notation\").innerHTML = svg; }).catch(e => { console.log(\"An error occurred when loading the file!\"); console.log(e); }); } }); </script> </body> </html>"},{"id":12,"title":"Playing the MIDI output","url":"/interactive-notation/playing-midi.html","body":"Verovio can produce basic MIDI files and this feature is also available in the JavaScript toolkit. It can be used to play an MEI file directly in the browser as demonstrated in this tutorial. Add a MIDI player MIDI playback is not built-in to the web browser, nor available directly in Verovio. This means that we need to add a MIDI player to our page. For this tutorial we are going to use MIDIjs. You need to add a <script> tag with the following src attribute: https://www.midijs.net/lib/midi.js We also need buttons to handle the start and stop playing events. Add them a the top of the body above the notation div: <button id=\"playMIDI\">Play</button> <button id=\"stopMIDI\">Stop</button> You also need to make sure they do something when clicking on them: document.getElementById(\"playMIDI\").addEventListener(\"click\", playMIDIHandler); document.getElementById(\"stopMIDI\").addEventListener(\"click\", stopMIDIHandler); We now need to define what actually happens when the user clicks. That is, defining the playMIDIHandler and stopMIDIHandler functions we just bound to the button event listeners. We can scaffold them with: const playMIDIHandler = function () { // do something to start playing } const stopMIDIHandler = function () { // do something to stop playing } At this stage they do nothing. To start playing, we need to get the MIDI data produced by Verovio and pass it to the player. We will use the Verovio renderToMIDI method that returns a MIDI file encoded as a base64 string, which we can pass to MIDIjs: // Get the MIDI file from the Verovio toolkit let base64midi = tk.renderToMIDI(); // Add the data URL prefixes describing the content let midiString = 'data:audio/midi;base64,' + base64midi; // Pass it to play to MIDIjs MIDIjs.play(midiString); Stop playing is even simpler. You only need to tell MIDIjs to do so: MIDIjs.stop(); The examples above will be followed to write the body of the playMIDIHandler and stopMIDIHandler functions. Highlighting the notes while playing The MIDIjs player provides us with a callback function that gives us the current playback time. We can use this for highlighting the notes as the MIDI file plays! Each time the callback function is called, we can highlight the notes that are currently played, and automatically move to the next page if necessary. You need to start by defining a callback function, similar to the button event we wrote earlier: const midiHightlightingHandler = function (event) { // Do something everytime the callback function is called } You will notice that the function has an event parameter that will give us information about the current event. What we need to use is event.time that indicates the current playing time in seconds. We are going to use this and the Verovio getElementsAtTime method that retrieves all elements being played at a given time in order to obtain the list of notes being played: // Get elements at a time in milliseconds (time from the player is in seconds) let currentElements = tk.getElementsAtTime(event.time * 1000); Now we should check that a page number was set. This is just to ensure we do not end up in an undefined state; for example, if the file is not loaded, or if we asked for elements that do not exist. If the page is 0, something went wrong and we should return: if (currentElements.page == 0) return; We should also check that we are currently rendering the correct page. If not, we should load it first: if (currentElements.page != currentPage) { currentPage = currentElements.page; document.getElementById(\"notation\").innerHTML = tk.renderToSVG(currentPage); } To do the highlighting of the notes we are going to use a CSS rule to be defined in the style.css file. A simple way to do it is to add a class playing to be applied to g.notes and that changes the color: g.note.playing { fill: crimson; } Now we can actually highlight the notes. To do so, we are going to loop over the list of notes listed in currentElements and simply add the playing class to them: // Get all notes playing and set the class for (note of currentElements.notes) { let noteElement = document.getElementById(note); if (noteElement) noteElement.classList.add(\"playing\"); } Finally, we need to bind the MIDIjs player with the callback function we have defined. This will be done with: MIDIjs.player_callback = midiHightlightingHandler; This should not work! However, if it does, you will notice that we also need to de-highlight the notes that are not played anymore, otherwise they will stay highlighted. This should be done at the beginning of the midiHightlightingHandler callback function by removing the playing class to the notes that currently have it: // Remove the attribute 'playing' of all notes previously playing let playingNotes = document.querySelectorAll('g.note.playing'); for (let playingNote of playingNotes) playingNote.classList.remove(\"playing\"); The code above needs to be placed within the body of the midiHighlightingHandler function. Full example Open this example in a new window. <!DOCTYPE html> <html> <head> <meta charset=\"utf-8\"> <meta name=\"viewport\" content=\"width=device-width\"> <title>MIDI playback</title> <!-- A stylesheet for modifying the appearance of the notes being played --> <link href=\"midi.css\" rel=\"stylesheet\" type=\"text/css\" /> <!-- Verovio --> <script src=\"https://www.verovio.org/javascript/develop/verovio-toolkit-wasm.js\" defer></script> <!-- A JavaScript MIDI player --> <script src='https://www.midijs.net/lib/midi.js'></script> </head> <body> <button id=\"playMIDI\">Play</button> <button id=\"stopMIDI\">Stop</button> <div id=\"notation\"></div> <script> /** We need to wait for the whole page to load before we try to work with Verovio. **/ document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = function () { // This line initializes the Verovio toolkit const tk = new verovio.toolkit(); tk.setOptions({ pageWidth: document.body.clientWidth, pageHeight: document.body.clientHeight, scaleToPageSize: true, }); // The current page, which will change when playing through the piece let currentPage = 1; /** The handler to start playing the file **/ const playMIDIHandler = function () { // Get the MIDI file from the Verovio toolkit let base64midi = tk.renderToMIDI(); // Add the data URL prefixes describing the content let midiString = 'data:audio/midi;base64,' + base64midi; // Pass it to play to MIDIjs MIDIjs.play(midiString); } /** The handler to stop playing the file **/ const stopMIDIHandler = function () { MIDIjs.stop(); } const midiHightlightingHandler = function (event) { // Remove the attribute 'playing' of all notes previously playing let playingNotes = document.querySelectorAll('g.note.playing'); for (let playingNote of playingNotes) playingNote.classList.remove(\"playing\"); // Get elements at a time in milliseconds (time from the player is in seconds) let currentElements = tk.getElementsAtTime(event.time * 1000); if (currentElements.page == 0) return; if (currentElements.page != currentPage) { currentPage = currentElements.page; document.getElementById(\"notation\").innerHTML = tk.renderToSVG(currentPage); } // Get all notes playing and set the class for (note of currentElements.notes) { let noteElement = document.getElementById(note); if (noteElement) noteElement.classList.add(\"playing\"); } } /** Wire up the buttons to actually work. */ document.getElementById(\"playMIDI\").addEventListener(\"click\", playMIDIHandler); document.getElementById(\"stopMIDI\").addEventListener(\"click\", stopMIDIHandler); /** Set the function as message callback */ MIDIjs.player_callback = midiHightlightingHandler; // This line fetches the MEI file we want to render... fetch(\"https://www.verovio.org/examples/downloads/Schubert_Lindenbaum.mei\") // ... then receives the response and \"unpacks\" the MEI from it .then((response) => response.text()) .then((meiXML) => { // ... then we can load the data into Verovio ... tk.loadData(meiXML); // ... and generate the SVG for the first page ... let svg = tk.renderToSVG(1); // ... and finally gets the <div> element with the ID we specified, // and sets the content (innerHTML) to the SVG that we just generated. document.getElementById(\"notation\").innerHTML = svg; }); } }); </script> </body> </html>"},{"id":13,"title":"Score content selection","url":"/interactive-notation/content-selection.html","body":"Verovio can extract segments of a score and display only these segments. This can be useful if you have a larger score and want to display a segment in a webpage to highlight a particular segment or portion. This can also be combined with the techniques from the previous tutorials, so you can also highlight or even play back these segments using MIDI. Selecting parts of a score Verovio has a select method available on the toolkit. This method takes a JSON object where you can specify a range of measures in the format “[first]-[last]”. The selection syntax is based on a subset of the measureRange syntax from the Enhancing Music Notation Addressability API. The difference is that Verovio only supports a single measure range. For example: tk.select({measureRange: \"1-10\"}); Once the measures have been selected, calls to render the score to SVG will render only that selected portion. Importantly, it will also reduce the number of “pages” that are available to only the number that are needed to represent the selection. You can clear a selection by passing in an empty JSON Object: tk.select({}); You can also select the entire score by using start and end: tk.select({measureRange: \"start-end\"}); Full example Open this example in a new window. <!DOCTYPE html> <html> <head> <meta charset=\"utf-8\"> <meta name=\"viewport\" content=\"width=device-width\"> <title>Select an excerpt of a score interactively</title> <script src=\"https://www.verovio.org/javascript/develop/verovio-toolkit-wasm.js\" defer></script> </head> <body> <label>Select: </label> <input id=\"start\" type=\"text\" placeholder=\"from...\" /> <input id=\"end\" type=\"text\" placeholder=\"...to\" /> <button id=\"applySelection\">Apply</button> <button id=\"prevPage\">Previous page</button> <button id=\"nextPage\">Next page</button> <div id=\"notation\"></div> <script> /** Load Verovio **/ document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = function () { // This line initializes the Verovio toolkit const tk = new verovio.toolkit(); tk.setOptions({ pageWidth: document.body.clientWidth, pageHeight: document.body.clientHeight, scale: 75, scaleToPageSize: true, }); // Keep a variable to the notation div id let notationElement = document.getElementById(\"notation\"); // The current page, which will change when playing through the piece let currentPage = 1; /** The handler to apply the selection **/ const applySelectionHandler = function () { let start = document.getElementById(\"start\").value; if (start === '') start = \"start\"; let end = document.getElementById(\"end\").value; if (end === '') end = \"end\"; let range = `${start}-${end}`; tk.select({measureRange: range}); tk.redoLayout(); notationElement.innerHTML = tk.renderToSVG(currentPage); } /** Wire up the button to actually work. */ const nextPageHandler = function () { currentPage = Math.min(currentPage + 1, tk.getPageCount()); notationElement.innerHTML = tk.renderToSVG(currentPage); } const prevPageHandler = function () { currentPage = Math.max(currentPage - 1, 1); notationElement.innerHTML = tk.renderToSVG(currentPage); } /** Wire up the buttons to actually work. */ document.getElementById(\"nextPage\").addEventListener(\"click\", nextPageHandler); document.getElementById(\"prevPage\").addEventListener(\"click\", prevPageHandler); document.getElementById(\"applySelection\").addEventListener(\"click\", applySelectionHandler); // This line fetches the MEI file we want to render... fetch(\"https://www.verovio.org/examples/downloads/Schubert_Lindenbaum.mei\") // ... then receives the response and \"unpacks\" the MEI from it .then((response) => response.text()) .then((meiXML) => { // ... then we can load the data into Verovio ... tk.loadData(meiXML); // ... and generate the SVG for the first page ... let svg = tk.renderToSVG(1); // ... and finally gets the <div> element with the ID we specified, // and sets the content (innerHTML) to the SVG that we just generated. notationElement.innerHTML = svg; }); } }); </script> </body> </html>"},{"id":14,"title":"Interacting with editorial markup","url":"/interactive-notation/editorial-markup.html","body":"MEI has a feature that lets us encode variant “readings” of a musical text. These readings may come from different sources of the same piece. A common type of alternate reading is a “contrafactum”, or alternate text. Typically this might occur between a Latin sacred text and a secular text in a vernacular, such as English, both set to the same music. Verovio supports the selection of variant readings encoded with MEI <app>, containing <lem> and <rdg> elements. Only one variant can be displayed at a time, and this is selected when the file is loaded. By default, Verovio selects the <lem> (or the first <rdg> if no <lem> is provided). In this example we are going to create a basic interface to switch between variants by applying XPath queries for selecting specific readings, and then highlight the editorial markup in different colours. The MEI file we will use for this purpose comes from the Marenzio edition: https://raw.githubusercontent.com/marenzio/marenzio.github.io/master/mei/M-04-6/M_04_6_02_Di_nettare_amoroso_ebro_la_mente.mei Selection with an xpath query The first thing we need is a variable to store the XPath queries. This must be an array, but we can start with an empty one, which applies the default behaviour: let appXPath = []; Since Verovio selects the elements to be displayed when loading the file, we need to define a loadFile() function that applies the options, loads the file into Verovio, and renders it: // A function that loads a file function loadFile() { fetch(\"https://raw.githubusercontent.com/marenzio/marenzio.github.io/master/mei/M-04-6/M_04_6_02_Di_nettare_amoroso_ebro_la_mente.mei\") .then((response) => response.text()) .then((meiXML) => { tk.setOptions({ pageWidth: document.body.clientWidth, pageHeight: document.body.clientHeight, scale: 50, scaleToPageSize: true, appXPathQuery: appXPath }); tk.loadData(meiXML); notationElement.innerHTML = tk.renderToSVG(currentPage); }); } To load, or reload, the file we can now call the function: loadFile(); In the CSS file we also have defined two rules: g.lem { fill: darkcyan; } g.rdg { fill: crimson; } At this stage, because we have a editorial-markup.css with some rule highlighting for lem and rdg classes, the default <lem> should appear highlighted. Switching between readings To switch between the original and a reading (an English contrafactum text, in this case), we add two buttons, with two handlers that bind to the button event listeners: <button id=\"original\">Original</button> <button id=\"contrafactum\">Contrafactum</button> const originalHandler = function () { // Do something to render the original } const contrafactumHandler = function () { // Do something to render the contrafactum } document.getElementById(\"original\").addEventListener(\"click\", originalHandler); document.getElementById(\"contrafactum\").addEventListener(\"click\", contrafactumHandler); The file example we are using has some readings encoded as follows: <app> <lem source=\"Italian\"> <verse> <syl>Di</syl> </verse> </lem> <rdg source=\"English\"> <verse> <syl>When</syl> </verse> </rdg> </app> To select the “English” reading (i.e., in the contrafactumHandler), we can write an xPath query selecting <rdg> elements with the corresponding @source value, in this case “English”, and then reload the file: appXPath = [\"./rdg[@source='English']\"]; loadFile(); For the original, we can reset Verovio by passing in an empty appXPath array: appXPath = []; loadFile(); When switching between the views you will notice that the colour of the text differs between the original <lem> and the English <rdg>. Full example Open this example in a new window. <!DOCTYPE html> <html> <head> <meta charset=\"utf-8\"> <meta name=\"viewport\" content=\"width=device-width\"> <title>Interacting with editorial markup</title> <!-- A stylesheet for modifying the appearance of the editorial markup --> <link href=\"editorial-markup.css\" rel=\"stylesheet\" type=\"text/css\" /> <!-- Verovio --> <script src=\"https://www.verovio.org/javascript/develop/verovio-toolkit-wasm.js\" defer></script> </head> <body> <button id=\"original\">Original</button> <button id=\"contrafactum\">Contrafactum</button> <button id=\"prevPage\">Previous page</button> <button id=\"nextPage\">Next page</button> <div id=\"notation\"></div> <script> /** Load Verovio **/ document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = function () { // This line initializes the Verovio toolkit const tk = new verovio.toolkit(); // An array to keep xpath queries for selecting editorial markup let appXPath = []; // Keep a variable to the notation div id let notationElement = document.getElementById(\"notation\"); // A function that loads the file function loadFile() { fetch(\"https://raw.githubusercontent.com/marenzio/marenzio.github.io/master/mei/M-04-6/M_04_6_02_Di_nettare_amoroso_ebro_la_mente.mei\") // ... then receives the response and \"unpacks\" the MEI from it .then((response) => response.text()) .then((meiXML) => { // First we set the options, including the appXPathQuery one tk.setOptions({ pageWidth: document.body.clientWidth, pageHeight: document.body.clientHeight, scale: 50, scaleToPageSize: true, appXPathQuery: appXPath }); // ... then we can load the data into Verovio ... tk.loadData(meiXML); // ... and generate and set the SVG for the current page ... notationElement.innerHTML = tk.renderToSVG(currentPage); }); } // The current page, which will change when playing through the piece let currentPage = 1; /** Wire up the button to actually work. */ const nextPageHandler = function () { currentPage = Math.min(currentPage + 1, tk.getPageCount()); notationElement.innerHTML = tk.renderToSVG(currentPage); } const prevPageHandler = function () { currentPage = Math.max(currentPage - 1, 1); notationElement.innerHTML = tk.renderToSVG(currentPage); } const originalHandler = function () { appXPath = []; loadFile(); } const contrafactumHandler = function () { appXPath = [\"./rdg[@source='English']\"]; loadFile(); } /** Wire up the buttons to actually work. */ document.getElementById(\"nextPage\").addEventListener(\"click\", nextPageHandler); document.getElementById(\"prevPage\").addEventListener(\"click\", prevPageHandler); document.getElementById(\"original\").addEventListener(\"click\", originalHandler); document.getElementById(\"contrafactum\").addEventListener(\"click\", contrafactumHandler); // This line fetches the MEI file we want to render... loadFile(); } }); </script> </body> </html>"},{"id":15,"title":"Introduction","url":"/advanced-topics/","body":"This chapter covers several advanced topics that require more in-depth documentation."},{"id":16,"title":"Internal structure","url":"/advanced-topics/internal-structure.html","body":"Verovio provides a self-contained typesetting engine that is directly capable of rendering MEI to a graphical representation in high quality. Its main goal is to develop a library with an internal structure identical to MEI as far as possible. For practical reasons, however, the Verovio library uses a page-based customization of MEI internally. Since the modifications introduced by the customization are very limited, the Verovio library can also be used to render un-customized MEI files. With the page-based customization, the content of the music is encoded in <page> elements that are themselves contained in a <pages> element within <mdiv>. A <page> element contains <system> elements. From there, the encoding is identical to standard MEI. That is, a <system> element will contain <measure> elements or <staff> elements that are both un-customized, depending on whether the music is measured or un-measured. Layout and positioning The idea of a page-based customization is also to make it possible to encode the positioning of elements directly in the content tree. This can be useful where the encoding represents one single source with one image per page. This is typically the case with optical music recognition applications. Verovio supports both positioned elements and automatic layout, which is the default when un-customized MEI files are rendered. The page-based organization is modeled by a MEI customization that defines the structure described above. The ODD file of the customization and the corresponding RNG schema are available from the MEI Incubator. This is still work-in-progress. SVG structure One advantage of SVG rendering over other formats (e.g., images or PDF) is that SVG is rendered natively in all modern web-browsers. Because it is in XML, it also has the advantage that it is well suited to interaction in the browser, since every graphic is an XML element that is easy addressable in the DOM. With Verovio, we also have the advantage that the SVG is organized in such a way that the MEI structure is preserved as much as possible. To give an example, a <note> element with an xml:id attribute in the MEI file will have a corresponding <g> element in the SVG with and class attribute with a value of \"note\" and an id attribute corresponding to the xml:id. This makes interaction with the SVG using JavaScript very easy. The hierarchy of the element is also preserved as shown below. <tuplet xml:id=\"t1\" num=\"3\" numbase=\"2\"> <beam xml:id=\"b1\"> <note xml:id=\"n1\" pname=\"d\" oct=\"5\" dur=\"8\" /> <note xml:id=\"n2\" pname=\"e\" oct=\"5\" dur=\"16\" dots=\"1\"/> <note xml:id=\"n3\" pname=\"d\" oct=\"5\" dur=\"32\" /> <note xml:id=\"n4\" pname=\"c\" oct=\"5\" dur=\"8\" accid=\"s\"/> </beam> </tuplet> <beam xml:id=\"b2\"> <tuplet xml:id=\"t2\" num=\"3\" numbase=\"2\"> <note xml:id=\"n5\" pname=\"d\" oct=\"5\" dur=\"8\" /> <note xml:id=\"n6\" pname=\"e\" oct=\"5\" dur=\"16\" dots=\"1\"/> <note xml:id=\"n7\" pname=\"f\" oct=\"5\" dur=\"32\" accid=\"s\"/> <note xml:id=\"n8\" pname=\"e\" oct=\"5\" dur=\"8\"/> </tuplet> </beam> <g class=\"tuplet\" id=\"t1\"> <g class=\"beam\" id=\"b1\"> <g class=\"note\" id=\"n1\"></g> <g class=\"note\" id=\"n2\"></g> <g class=\"note\" id=\"n3\"></g> <g class=\"note\" id=\"n4\"></g> </g> </g> <g class=\"beam\" id=\"b2\"> <g class=\"tuplet\" id=\"t2\"> <g class=\"note\" id=\"n5\"></g> <g class=\"note\" id=\"n6\"></g> <g class=\"note\" id=\"n7\"></g> <g class=\"note\" id=\"n8\"></g> </g> </g>"},{"id":17,"title":"Controlling the SVG output","url":"/advanced-topics/controlling-the-svg-output.html","body":"Units and page dimensions Verovio abstract unit Verovio layout calculation is based on an internal abstract unit. This abstract unit is also used for specifying a few options, such as the page dimensions. By default, the page height is 2970 and the page width is 2100. These are equivalent to the dimension of an A4 page in portrait orientation in tenths of a millimeter. When generating SVG, these units are interpreted as pixels, which means that the default SVG image size is 2970px height by 2100px width. The example below shows an empty page with the default dimensions – and the option --justifyVertically enabled. [SVG file is missing and need to be generated] Page margins (--page-margin-bottom, --page-margin-left, --page-margin-right and --page-margin-top) are also specified in abstract units, with a default value of 50. That is 50px with the SVG image output. Changing the page dimension will increase the amount of music that fits on the page. The example below if the same file rendered with a page height of 3050 and a page width of 2290, a more typical paper size for sheet music than A4. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass S A T B A B S A T B C title Empty page MEI unit Most of the options in Verovio are given in MEI units. An MEI unit (or MEI virtual unit) corresponds to half the distance between adjacent staff lines where the interline space is measured from the middle of a staff line. The value of the MEI unit in Verovio is given in abstract units and determines the size of the staff on a page. By default, the MEI unit is 9.0, which means that a staff space is 9 abstract units, or 9px in the SVG image output with the default options. In traditional music engraving, the staff size corresponds to the raster which would be chosen depending of the type and size of score to be engraved. However, in digital environments the size of the notation can be changed on the screen depending on the size and orientation of the screen (i.e., “responsive” environments), and the size of the raster can remain fixed. Adjusting the size of the notation in Verovio is usually changed by adjusting the page size and scaling factors, which are described in the next section. Scaling Using the SVG ViewBox For simple cases where the output SVG image is embedded in a web environment, enabling the --svg-view-box is the simplest way to have the image scaled down to the fit its container. It includes responsive environments when the container size can change interactively. The example below is the default output page with the option --svg-view-box enabled and embedded in a <div> with a with of 210px. As a result, the SVG image is scaled down to fit in it. <div style=\"width: 210px;\"> <!-- SVG image included here --> </div> Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass S A T B A S A T B B C title Empty page Using the Verovio option The SVG output in Verovio can be scaled by using the --scale option. The option value is an integer representing a scaling percentage. It is 100 percent by default. When changing the scale option, Verovio will by default change the size of the output SVG image. For example, with the default page size and a scale option set to 50 percent, the resulting SVG image will have a size of 1485px by 1050px. The same amount of music will be engraved on the page as with the default scale value. In responsive environments, Verovio can be used to create user interfaces where the user can change the magnification (“zoom”). This can be achieved by changing the scale and the page dimensions. Zooming out means increasing the page dimensions and reducing the scale by the same factor, and zooming in the opposite. For example, if the window in which the output of Verovio will be displayed is 1800px by 800px, these can be set as a page height and page width and Verovio will produce an SVG image that fits the window with the default scale value of 100 percent. To implement a zooming out function, for example by a factor 2, the page dimensions have to be changed to 3600 by 1600 and the scale to 50. The output SVG image will then still have a size that fits the window. Scaling to the page size Verovio has a --scale-to-page-size option that simplifies the scaling process described above. Using this option is recommended in responsive environments. The advantage is that does not require the page dimensions to be calculated and changed by the user. With this option, the SVG output image will always have the same size independently from the scale percentage. The scale percentage determines how the rendering is scaled within this image. For example, reducing the scale percentage will increase the amount of music on the page. When this option is enabled, the layout needs to be recalculated when the scale value is changed – see below. The example below shows a file rendered with a page height of 800, a width of 900 and the default scale of 100 percent. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass The example below is the same file rendered with the same page dimensions as above, but with the option --scale-to-page-size enabled and a scale of 30 percent. The SVG image size remains the same but the amount of music rendered has increased accordingly. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass A S A T B B C S A T B D Changing the values of some options often requires the layout to be recalculated. For example, when the ratio of the page dimension are changed, or the margins are changed, then a call to RedoLayout must be made before rendering a page again. It is also important to keep in mind that redoing the layout might yield a different number of pages and that it is important to check the a page still exists with GetPageCount before rendering it. When the --scale-to-page-size option is not enabled on (default), then changing only the scale option does not require the layout to be recalculated before rendering a page again because the amount of music per page and the number of pages will not change. However, when the option --scale-to-page-size is enabled, then the layout recalculation and the page existence check need to happen before rendering a page. SVG optimised for PDF generation The SVG image output in pixel units is well suited to digital environments and rendering on screens. However, in some cases, the SVG will be subsequently converted to a PDF for printing. In such uses, it is recommended to enable the option --mm-output to change the page dimensions to millimeters. In this case, the SVG image produced with the default page height and page width will have a size of 297mm by 210mm. The page margins, with their default value of 50, will have a size of 5mm. If you want to increase or decrease the amount of music on a page, there are two solutions. The first one is to enable the --scale-to-page-size option described above and to adjust the scale value. Because the image produced with the option remains fixed, the page will have a larger or a smaller amount of music on the page depending if the scale option was decreased or increased respectively. The other solution for changing the amount of music on a page is to adjust the MEI unit, which is described below. Adjusting the MEI unit If you want to replicate a print layout with a specific traditional page and staff size, you need to control the size of the staff (or raster). With Verovio, the raster can be adjusted with the --unit option, which adjusts the definition of an MEI unit. One MEI unit (or MEI virtual unit) corresponds to half the distance between adjacent staff lines. In terms of staff size (or raster), it means a staff size of 7.2mm with the --mm-output option enabled. Bear in mind that this size do not factor in the width of the staff line. Because the MEI unit size is measured from the middle of a staff line, the actual staff height will be two half staff line widths more. The table below gives an indication of values for the MEI unit in Verovio corresponding to raster sizes (without staff line width factored in) as found in the literature or some music notation software applications. MEI unit Raster Staff size in mm Example use 11.5 0 9.2 Educational music 9.875 1 7.9   9.25 2 7.4 Piano music 8.75 3 7.0 Single-staff parts 8.125 4 6.5   7.5 5 6.0   6.875 6 5.5 Choral music 6.0 7 4.8   4.625 8 3.7 Full score The example below shows the same file as above with the default A4 page size but with a unit value of 6.0. More music is rendered on a page because the staff size is smaller. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass S A T B A B S A T B C S A T B D S A T B E title Empty page"},{"id":18,"title":"Layout options","url":"/advanced-topics/layout-options.html","body":"Output layout By default, Verovio generates an output where the content is organized in pages, which size can be changed with the --page-height and --page-width options. The content of the music will laid out on one or more pages. It is possible to adjust the option --breaks to control how the layout is organized, namely where system and page breaks occur. By setting the option --breaks to none, no system and page breaks will occur, and Verovio will output a single system with the entire music content. With this option, the page width will be adjusted (e.g., increased) automatically to ensure that it can contain the entire content. Be aware that this can produce very large files, regarding both the dimension of the SVG image and the actual file size. Content spacing The spacing of the rhythmic values (notes and rests) is adjusted based on their durations, each value taking a bit more space than the next shorter value. This is the default output: Engraved by Verovio 3.15.0-5abc7c0 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass The spacing can be controlled with --spacing-linear and --spacing-non-linear options. In general, if one of them is increased, the other should be decrease not to have an exaggeratedly expanded - or the other way around. The default values are 0.25 for --spacing-linear and 0.6 for --spacing-non-linear. If you want all measures to have the same width, which means making no spacing difference according to the duration of the notes and rests, the --spacing-non-linear value needs to be set to 1.0. This is what Verovio will produce together with --spacing-linear set to 0.03: Engraved by Verovio 3.15.0-5abc7c0 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass Alternatively, if --spacing-non-linear is reduced to 0.35 and --spacing-linear increased to 1.0, there will be less difference in spacing between notes of different durations: Engraved by Verovio 3.15.0-5abc7c0 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Soprano Alto Tenor Bass Staff and system spacing Staff and system spacing in Verovio is controlled by two options, namely --spacing-staff and --spacing-system. Their value is given in MEI units and the default value is 12 units. Since a five line staff is 8 units, it means the default spacing between two staves will be one and a half staff height, and an additional equivalent system spacing between two systems. Verovio adds half a staff space above the first staff of a system and below the last one. This is the illustrated below with the default spacing options. When removing the top and bottom page margins (--page-margin-top 0 and --page-margin-bottom 0), there will be only the half staff space above and below. To remove the spacing above and below the staff completely, the staff space has to be removed with --spacing-staff 0. The half staff space above and below the staff means that having music content above or below the staff line does not change vertical positioning when the content fits within that space. Because the default value for --spacing-staff is 12 MEI units, it means that up to 3 staff spaces (e.g., up to a D6 with a G-2 clef) will fit in that space. When the content takes more space than half a staff spacing, then space is added. On a page, it means that the position of the staff will be lowered accordingly. When there is a header or a footer, additional spacing is added between between them and the music content. By default, the spacing is 2.0 MEI units. The value can be adjusted with the options --bottom-margin-pg-header or --top-margin-pg-footer. Vertical justification When producing page-like layouts, it is often desirable to justify the content vertically in order to have the staves distributed on the page in a balance way. By default, no vertical justification is applied, and rendering a page will place all systems at the top of the page. The spacing of the staff and the system will be simply determined by the --spacing-staff and --spacing-system values. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} title Score with bracket and brace groups To have the content justified, the option --justify-vertically has to be enabled. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} title Score with bracket and brace groups This option applies justification over all staff spaces in the score in a linear way. Verovio allows for a more fine-tuned justification with different spacing parameters for staves grouped by a brace or a bracket. The options to adjust are --justification-brace-group, --justification-bracket-group, --justification-staff and --justification-system. Each of these take a parameter from 0.0 to 10.0 acting as a factor on the justification applied. The default value is 1.0 for all of them. Setting one of these options to 0.0 will result in no justification space added between the corresponding staves. For example, the same example as above rendered with --justification-brace-group 0.0 will have a layout where the staff spacing between the staves in the brace groups remains unchanged. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} title Score with bracket and brace groups Adding --justification-bracket-group 0.2 with reduce the space between the staves in the bracket group, even though still changing it be cause the value is not 0.0. The spacing between the other staves and the systems is consequently increased. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} title Score with bracket and brace groups Generating single-system incipits Generating single-system incipits can be done with the options --page-height 100 and --adjust-page-height enabled. This way, the first page will contain only the first system of music. Its width can be set as desired with --page-width, here with 1500: Engraved by Verovio 4.0.1-a99660b g.page-margin{font-family:Times,serif;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Presto agitato"},{"id":19,"title":"SMuFL fonts","url":"/advanced-topics/smufl.html","body":"Most music notation software applications use music fonts for rendering music symbols or parts of music symbols. These may include clefs, note heads, time signatures or articulation signs. However, these fonts often have incompatible code points – the internal location within the font that points to a symbol. They are most of the time developed with no common agreement on which code point represents which character. The code point for the G clef symbol in one font may be the code point used for a quarter rest in another, or may be simply undefined. Furthermore, they usually have their own metric and positioning system for specifying what the size of the glyph is and where its baseline is. Because of this, music fonts are difficult to use interchangeably. To address this, the Standard Music Font Layout (SMuFL) specification has been developed to attempt to harmonize code points across music fonts by specifying code points and symbol sizes for music fonts. SMuFL gives users the ability to reference specific Unicode code points with the understanding that it would represent the same, or similar, symbol across fonts. This presents new opportunities for exploring visual representations of music within a music encoding system without necessarily tying them to a particular font. While previous music encoding systems could not reference font code points without becoming tied to that font for representation, the introduction of SMuFL to music encoding can provide a reference to a particular graphical symbol that should be used to render a given encoding. Verovio follows the SMuFL specification. It means that it is possible to easily change the music font used in Verovio for personalised output. Verovio includes the Leipzig font, its own SMuFL-compliant music font. Leipzig was initially developed by Etienne Darbellay and Jean-François Marti as part of the Wolfgang music notation software. It is SMuFL compliant since version 5.0 and distributed under the SIL Open Font License. Verovio also supports and includes the Bravura font designed by Daniel Spreadbury, and the Gootville and Leland fonts designed by the MuseScore community. Fonts included can be selected by setting the --font option. For example, the Bravura font can be selected with the --font Bravura option on the command-line tool or by adding { font: \"Bravura\" } in the JavaScript toolkit options. Examples Leipzig Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Die zwei blau- en Au- gen von mei- nem Bravura Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Die zwei blau- en Au- gen von mei- nem Gootville Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Die zwei blau- en Au- gen von mei- nem Leland Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Die zwei blau- en Au- gen von mei- nem Leipzig Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Bravura Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Music symbols in text For cases when music symbols are displayed within text, Verovio uses a text WOFF2 version of the selected music font. The font is included in the SVG as CSS. The --smufl-text-font allows to change how the font is included. By default, it is simply embedded as a base64 string. This means that the SVG is fully self-contained and does not require network access for the font glyphs to be displayed. The include of the font can also be ignored with none, which can be useful when the font is included seperately in the environment. With linked, the text font will be included in the SVG but with the following CSS import: <style type=\"text/css\"> @import url(\"https://www.verovio.org/javascript/3.13.0/data/Leipzig.css\"); </style> The version of the font path is based on the Verovio version release number, or is develop for the develop version of the toolkit. When a music glyph is displayed within text and the music font selected is not Leipzig or Bravura, Verovio will also check if the music glyph exists in the selected music font. If not, it will fallback to the Leipzig font. If other text elements include music glyphs that do exist in the selected font, then both Leipzig and the selected font will be included. In other words, the fallback to Leipzig will be enabled only for the text elements displaying a missing music glyphs but not for the others. Examples Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} a  b  c d  e  f @font-face { font-family: 'Leipzig'; src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'); font-weight: normal; font-style: normal; } <verse n=\"1\"> <syl con=\"b\">a</syl> <syl con=\"b\">b</syl> <syl>c</syl> </verse> Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Andante con moto    = 70 @font-face { font-family: 'Leipzig'; src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'); font-weight: normal; font-style: normal; } <tempo midi.bpm=\"70\" staff=\"1\" tstamp=\"1.000000\">Andante con moto <rend fontfam=\"smufl\"></rend> = 70</tempo> Characters in tempo indications can be encoded as Unicode characters or as entities (e.g., &#xE1D3;). See the section on MEI in Output formats for more information on how to control them. Dynamics For dynamics, Verovio automatically detects dynamic symbols within text and displays them appropriately. In some cases, it might be desirable to disable the automatic detection of dynamic symbols and the use of the music font. This can be achieved by setting a text font explicitly, as illustrated with the <rend fontfam=\"Times\"> in the second dynamic in this example: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;}   e senza sordini ma non   sempre pp e senza sordini sempre       e poi poco  a  poco crescendo ma non   troppo @font-face { font-family: 'Leipzig'; src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'); font-weight: normal; font-style: normal; } <dynam staff=\"1\" tstamp=\"1.000000\">ff e senza sordini ma non sfz</dynam> <dynam staff=\"1\" tstamp=\"2.000000\"> <rend fontfam=\"Times\">sempre pp e senza sordini</rend> </dynam> <dynam staff=\"1\" tstamp=\"3.000000\">sempre fff rfz e poi<lb/>poco <rend fontstyle=\"normal\" fontweight=\"bold\">a</rend> poco crescendo ma non ffff<lb/>troppo</dynam>"},{"id":20,"title":"Transposition","url":"/advanced-topics/transposition.html","body":"Transposition in Verovio uses the base-40 system that allows for an arbitrary maximum sharp/flat count (where base-40 can handle up to double sharps/flats). The option --transpose can be given two types of data: (1) a chromatic interval, or (2) a tonic pitch in the new key with optional direction and octave of transposition added. Transposition by chromatic interval For transposition by chromatic intervals, the format is an optional sign, followed by a chromatic quality followed by a diatonic number of steps. Examples: +M2 = up major second, -d5 = down diminished fifth The direction of the interval, with - indicating down and no sign or a + means up. A special cases is P1 which is a perfect unison, so +P1 and -P1 are equivalent since there is no movement up or down. For the chromatic quality of the interval, P means perfect, M means major, m means minor, d means diminished, A means augmented, dd means doubly diminished (and so on), AA means doubly augmented (and so on). For [PdA] the case of the letter does not matter so [pDa] should be interpreted as equivalent. M and m are case-sensitive (major and minor). The diatonic interval is any (reasonable) positive integer. A unison is 1, a second is 2, and so on. Compound intervals an octave and above can also be represented, such as 8 for an octave, a 9 for a ninth (octave plus a second), 10 for a tenth (octave plus a third), 15 is two octaves, and 16 is two octaves plus a second. Verovio will print an error message if the string option is not formatted correctly, and it will return an error interval which is a very large interval going down. Example interval names: name meaning P1 perfect unison M2 major second up +M2 major second up -M2 major second down m2 minor second up d2 diminished second up dd2 doubly diminished second up A2 augmented second up AA2 doubly augmented second up M3 major third up P4 perfect fourth up d4 diminished fourth up A4 augmented fourth up P8 perfect octave up P15 two perfect octaves up m10 perfect octave plus minor third up Transposition by tonic pitch For transposition by tonic pitch names, the format is made up of an optional direction, a pname and an accid. If no direction is given, then the smallest interval will be chosen. For example if starting from C major and transposing to G major, the calculated interval will be down a perfect fourth, since the G below C is closer than the G above C. When the direction is +, the next higher pitch that matches the new tonic will define the interval. For C major to G major, this is a perfect fifth up. When the direction is -, the next lowest pitch that matches the new tonic will define the interval. For C major to G major, this is a perfect fourth down. The + or - direction can be doubled/tripled/etc. to indicate additional octave transpositions. For example --g from C major means to transpose down an octave and a fourth: The fourth to the G below, and then the octave to the next lower G. Likewise, +++g from C major means to transpose up two octaves and a fifth: A fifth to the G above, then ++ means two octaves above that G. When using a case-insensitive @pname for the tonic of the new key, use ([A-Ga-g]) followed by an optional accid for the new key tonic. This is also case-insensitive: ([Ss]*|[Ff]*). Examples: tonic parameter meaning g transpose current tonic to closest G tonic note (up or down a fourth from current tonic) +g transpose to the next higher G tonic -g transpose down to next lower G tonic ++g transpose to second next higher G tonic --g transpose to second next lower G tonic ff transpose to nearest F-flat -cs transpose to next lower C-sharp ++BF transpose up to second next higher B-flat Illustrated examples Here is a test example music to transpose - note the @key.sig is expected for transposition to work properly: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} <score> <scoreDef> <staffGrp> <staffDef n=\"1\" lines=\"5\" clef.shape=\"G\" clef.line=\"2\" meter.sym=\"common\" key.sig=\"0\"/> </staffGrp> </scoreDef> <section> <measure right=\"end\" n=\"1\"> <staff n=\"1\"> <layer n=\"1\"> <chord dur=\"1\"> <note oct=\"4\" pname=\"c\"/> <note oct=\"4\" pname=\"e\"/> <note oct=\"4\" pname=\"g\"/> </chord> </layer> </staff> </measure> </section> </score> Setting transpose: \"M2\" will transpose the music up a major second from C to D: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Setting transpose: \"-m2\" To go down a minor second from C to B: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Common intervals: m3 = minor third, M3 = major 3rd, P4 = perfect fourth, P5 = perfect fifth, d5 = diminished fifth, A4 = augmented fourth. It is also possible to give semitone steps, with 1 being one semitone, 2 being two semitones, etc. This method is less precise, and the computer will make an automatic calculating to minimize the number of accidentals in the target key signature. For example transpose: \"1\" will display in D-flat major: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} This is equivalent to going up a minor second with transpose: \"-m2\": Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} If you need to transpose to C-sharp major, then you cannot use integers, but must use the full musical interval, which in this case is transpose: \"A1\" for an augmented unison: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} (a1 and A1 are the same, but m2 and M2 are not equivalent). It is also possible to give the tonic note of the new key. For example transpose: \"E\" means to transpose to E major (or minor, since the mode will not be changed). This feature requires that the music contain key information which is not always present in MusicXML data. It can also be incorrect, which may cause problems, so use this option with care in an automatic situation. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} F-sharp major with transpose: \"F#\", which is equivalent to a transposition of A4: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} G-flat major with transpose: \"Gb\", which is equivalent to d5: Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Notice that this method moves to the closest tonic. To force G-flat major above, add a + with transpose: \"+Gb\": Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} To go another octave above, add two ++ with transpose: \"++Gb\": Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Algorithm for transposition by tonic The algorithm for transposition by tonic proceeds as follow: Find the key information at the start of the music in each part. If all parts have the same transposition (or no parts have transposition), then use the @pname and @accid as the reference pitch for which an interval will be calculated for the input transposition target tonic. If all parts do not have the same transposition, then choose a part that does not have a transposition from which to extract the key information. If all parts have transpositions, but the transpositions are different, then apply transposition to the key information to get it to sounding pitch for one of those instruments and use this transposed pitch as the basis for the key transposition. The key information may be stored in one of two main locations: staffDef@key.pname/staffDef@key.accid (the most common currently) or keySig@pname/keySig@accid. The staffDef@key.mode/keySig@mode is not needed. This key information must come before the first notes on the staff. keySig may be found as a child of staffDef, or may be found outside of the staffDef (at the start layer) or in scoreDef if it applies to all staves in the score (or the majority of staves in the score?). If there is no key information found before the first notes of the music, print an error warning and do not transpose. Once the original key is known, then the interval necessary for transposition can be calculated. The next step is to identify the closest new tonic’s octave. For extra + or - in the tonic string, add an octave to the interval to calculate the final interval for transposition. At this point the key transposition process becomes equivalent to the interval transposition process."},{"id":21,"title":"Mensural notation","url":"/advanced-topics/mensural-notation.html","body":"[in preparation] Duration alignment Layout Ligatures"},{"id":22,"title":"00 Index","url":"/toolkit-reference/","body":""},{"id":23,"title":"Input formats","url":"/toolkit-reference/input-formats.html","body":"When data is loaded into Verovio with no input format specifies, it tries to detect it based on the initial content of the data. MEI is assume to be the default format if auto detection fails. In such cases, the format can be given explicitly with the option --input-from (or -f). MEI The native input format for Verovio is MEI. Verovio supports MEI as input format from MEI 2013 onwards. From Verovio 2.x.x, the plan is to have even version numbers for Verovio releases using a stable version of MEI, and odd version numbers for releases using a development version of MEI. It means that once MEI 5.0 will be released, Verovio will move to version 4.x.x. Older versions of MEI are still supported by newer versions of Verovio. When loading MEI data into Verovio and outputting MEI, elements that are not supported by Verovio will be ignored. This means that they are not loaded into memory and will not be preserved in the MEI output. This includes the element themselves, but also any descendant they might have. A warning will be given in the console. For example: [Warning] Unsupported '<ossia>' within <measure> Support for previous version of MEI When an MEI file in loaded into Verovio and is not of the latest version for that version of Verovio, it performs upgrade steps for the features that were supported by Verovio for that older version of MEI. MEI 2013 files Various attributes in <page> and <measure> for the page-based version of MEI are upgraded (experimental work). MEI 3.0 files The following elements / attributes are upgraded: beatRpt fTrem@slash instrDef@midi.volume mordent@form turn@form staffDef@barthru staffDef@label staffDef@label.abbr staffGrp@label staffGrp@label.abbr @dur.ges Original data <beatRpt rend=\"4\" /> <beatRpt rend=\"8\" /> <beatRpt rend=\"16\" /> <beatRpt form=\"4\" /> Upgraded data <beatRpt slash=\"1\" /> <beatRpt slash=\"1\" /> <beatRpt slash=\"2\" /> <beatRpt slash=\"1\" /> Original data <fTrem slash=\"2\" /> Upgraded data <fTrem beams=\"2\" /> Original data <instrDef midi.volume=\"111\" /> Upgraded data <instrDef midi.volume=\"87.40%\" /> Original data <mordent form=\"inv\" /> <mordent form=\"norm\" /> Upgraded data <mordent form=\"upper\" /> <mordent form=\"lower\" /> Original data <turn form=\"inv\" /> <turn form=\"norm\" /> Upgraded data <turn form=\"lower\" /> <turn form=\"upper\" /> Original data <staff barthru=\"true\" /> Upgraded data <staff bar.thru=\"true\" /> Original data <staffDef label=\"violin I\" label.abbr=\"vl I\" /> Upgraded data <staffDef> <label>Violin I<label> <labelAbbr>Vl I<labelAbbr> </staffDef> Original data <note dur.ges=\"8p\" /> <note dur.ges=\"32r\" /> <note dur.ges=\"32s\" /> Upgraded data <note dur.ppq=\"8\" /> <note dur.recip=\"32\" /> <note dur.real=\"32\" /> MEI 4.0 files The following elements / attributes are upgraded: mensur@tempus mensur@prolatio Original data <mensur tempus=\"3\" /> <mensur tempus=\"2\" /> Upgraded data <mensur tempus=\"3\" sign=\"O\" /> <mensur tempus=\"2\" sign=\"C\" /> Original data <mensur prolatio=\"3\" /> <mensur prolatio=\"2\" /> Upgraded data <mensur prolatio=\"3\" dot=\"true\" /> <mensur prolatio=\"2\" dot=\"false\" /> Page-based MEI The MEI page-based model is not part of MEI. It was put in place for the development of Verovio and can still change in the future. It will be documented as input format once it is stabilized. Humdrum Humdrum data is an analytic music code for transcribing fully polyphonic textures. Humdrum syntax presents notes of the score in strict time sequence. Each data row represents all notes sounding or events occurring at the same time, and each column traces the melodic line of the individual parts. More information about the syntax is available on the Humdrum website. Examples The following example from Mozart’s piano sonata in F major, K1 280 (K6 189e), mvmt. 1, is generated dynamically within this page using the JavaScript form of Verovio, inputting the Humdrum data that follows. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Allegro assai Piano Sonata No. 2 in F major   Wolfgang Amadeus Mozart The data consists of three separate streams of information, called spines that usually consist of one column, but sometime more due to spine splits into subspines. The first column represents music on the bottom staff, the second column represents the top staff, and the third column contains the dynamics, which in this case apply to both staves. !!!COM: Mozart, Wolfgang Amadeus !!!OTL: Piano Sonata No. 2 in F major !!!OMV: 1 !!!SCT1: K1 280 !!!SCT2: K6 189e !!!OMD: Allegro assai **kern **kern **dynam *staff2 *staff1 *staff1/2 *clefF4 *clefG2 * *k[b-] *k[b-] * *F: *F: * *M3/4 *M3/4 * *MM152 *MM152 * =1- =1- =1- 4FF 4F 4c: 4f: 4a: 4cc: f 4C 4a/ 4cc/ . 4AA 4a/ 4cc/ . =2 =2 =2 4FF 4.a/ 4.cc/ . 4FFF . . . (16ddLL . . 16ccJJ . 4r 16b-LL . . 16a . . 16g . . 16fJJ . =3 =3 =3 8F 8AL 4ff . 8F 8A . . 8F 8G 8B- 4ee . 8F 8G 8B- . . 8F 8A 8c 4ee-) . 8F 8A 8cJ . . =4 =4 =4 8F 8B- 8dL 4dd . 8F 8B- 8d . . 8F 8B- 8d 4r . 8F 8B- 8d . . 8F 8B- 8d 4r . 8F 8B- 8dJ . . =5 =5 =5 8F 8G 8eL (8ccL p 8F 8G 8e 8b-J) . 8F 8G 8e 4b-' . 8F 8G 8e . . 8F 8G 8e 4r . 8F 8G 8eJ . . =6 =6 =6 *- *- *- Verovio Humdrum Viewer The Verovio Humdrum Viewer (VHV) is a special-purpose interactive website for viewing and editing Humdrum files with the Verovio notation egraving library. You can view the full score for the above Mozart example in VHV from this link: verovio.humdrum.org/?file=mozart/sonatas/sonata02-1.krn. When on a VHV notation page, try pressing the key “p” to view the scan of the original print from which the musical data was encoded. Also try pressing “m” to view the internal conversion to MEI data. Vi users can try pressing “v” to toggle between the basic and vim modes for the text editor. Use the left/right arrow keys or PageUp/PageDown to navigate to different pages. Press shift-left/right arrows to go to the next/previous work/movement in the repertory. Sample repertories of Humdrum data displayed in the Verovio Humdrum Viewer: J.S. Bach chorales (When viewing a chorale, type the “o” letter key to toggle view of the original historic clefs.) Mozart piano sonatas Beethoven piano sontats Beethoven string quartets Chopin mazurkas Works of Scott Joplin Works of Josquin des Prez Works of Johannes Ockeghem Works of Pierre de la Rue Works of Mabrianus de Orto Deutscher Liederschatz, Band I (Edited by Ludwig Erk.) Command-line interface usage To typeset music in the Humdrum format on the command-line: $ verovio -f humdrum input.krn -o output.svg You can usually use the auto-detection feature of verovio by omitting the option. $ verovio input.krn -o output.svg The output filename will have the same basename as the input if the option is not given, so in this case the output will be called . $ verovio file.krn Standard input/output can be used with the verovio command by giving a dash for standard input and to send the output to standard output. $ cat input.krn | verovio - -o - > output.svg To convert to MEI data: $ verovio file.krn --no-layout --all-pages -t mei A more complicated example Below is a song for voice and piano accompaniment. Each verse is listed in a separate spine of **text in addition to the three staves of music in **kern spines and one dynamics (**dynam) spine. Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Piano Piano  A  E  I  M  Q  U Yp  B  F  K  N  R  V si  C  G und  O  S  W lon Allegretto D, H, L, P, T, X, Z, wenn wärst Aeug gleich Schei mach' nun ich du lein ei den ei geh' dich doch so ner thut nen zu seh', da! hell Fee weh. Knix, Bett! dich, Drück glänz fes Hal drückt Bricht mei te ten selst te dir doch ne mein in du mit ein die sü treu Lie Herz Herz jun Nacht sse er bes und und ger schon Lust, Arm, pracht Sinn, Mund Fant ein, klopft Hol mir Grüb treu zärt kann die de, aus chen an lich ja em dich der in dem die nicht 8 pör lie Wim Wang' Lie Schwa bei te be pern und bes nen dir Brust, warm! Nacht, Kinn, bund, hand, sein, wird Schätz tra Ro sa  a wenn mir chen, fen sen ge ber ich so ach wie glut, mir nur auch wohl wärst bli Li nie ern Flü und du tzes lien  A sten gel weh, da! schnell, schnee, de! Blicks hätt'! wenn wärst Aeug rei Schei mach' Geh' ich du lein zen den ihm nur dich mir so de thut den zu seh'! nah'! hell. Fee! weh. Knix! Bett! Liebes-A-B-C   Wilhelm Gerhard (1826) August Pohlenz 1790–1843 !!!OTL@@DE: Liebes-A-B-C !!!COM: Pohlenz, August !!!CDT: 1790/07/03/-1843/03/09/ !!!ODT: 1827 !!!OMD: Allegretto !!!LYR: Gerhard, Wilhelm !!!LDT: 1826 !!!OCL: Erk, Ludwig !!!GCO: Deutscher Liederschatz, Band 1 **kern **kern **kern **text **text **text **text **text **text **text *staff3 *staff2 *staff1 *staff1 *staff1 *staff1 *staff1 *staff1 *staff1 *staff1 *Ipiano *Ipiano *Ivox * * * * * * * *clefF4 *clefG2 *clefG2 * * * * * * * *k[b-] *k[b-] *k[b-] * * * * * * * *F: *F: *F: * * * * * * * *M3/8 *M3/8 *M3/8 * * * * * * * *MM100 *MM100 *MM100 * * * * * * * =1- =1- =1- =1- =1- =1- =1- =1- =1- =1- *^ *^ * * * * * * * * 8AL 4F 8fL 4c 8f A E I M Q U Yp- 8G . 8e . 8e B F K N R V -si- 8AJ 8F 8fJ 8c 8f C G und O S W -lon *v *v * * * * * * * * * * * *v *v * * * * * * * * =2 =2 =2 =2 =2 =2 =2 =2 =2 =2 4C 4c 4e 4g 4g D, H, L, P, T, X, Z, 8r 8r 8r . . . . . . . =3 =3 =3 =3 =3 =3 =3 =3 =3 =3 4C 4c 8e 8gL 8g wenn wärst Aeug- gleich Schei- mach' nun . 8d 8f 8f ich du -lein ei- -den ei- geh' 8C 8c 8e 8gJ 8g dich doch so -ner thut -nen zu =4 =4 =4 =4 =4 =4 =4 =4 =4 =4 4F 4c 4f 4a 4a seh', da! hell Fee weh. Knix, Bett! 8r 8r 8r . . . . . . . =5 =5 =5 =5 =5 =5 =5 =5 =5 =5 4DD 4D 8r 8a dich, Drück- glänz- fes- Hal- drückt Bricht . 8c 8d 8f#L 8a mei- -te -ten -selst -te dir doch 8r 8c 8d 8f#J 8dd -ne mein in du mit ein die =6 =6 =6 =6 =6 =6 =6 =6 =6 =6 4GG 8r 8.cc sü- treu- Lie- Herz Herz jun- Nacht . 8B- 8d 8gL . . . . . . . . . . 16b- -sse -er -bes- und und -ger schon 8r 8B- 8d 8gJ 8b- Lust, Arm, -pracht Sinn, Mund Fant ein, =7 =7 =7 =7 =7 =7 =7 =7 =7 =7 4CC 4C 8r 8g klopft Hol- mir Grüb- treu zärt- kann . 8B- 8c 8eL 8g die -de, aus -chen an -lich ja 8r 8B- 8c 8eJ 8cc em- dich der in dem die nicht =8 =8 =8 =8 =8 =8 =8 =8 =8 =8 4FF 8r 8.b- -pör- lie- Wim- Wang' Lie- Schwa- bei . 8A 8c 8fL . . . . . . . . . . 16a -te -be- -pern und -bes- -nen- dir 8r 8A 8c 8fJ 8a Brust, warm! Nacht, Kinn, -bund, -hand, sein, =9 =9 =9 =9 =9 =9 =9 =9 =9 =9 8FFL 8A 8fL 8f wird Schätz- tra- Ro- sa- a- wenn 8GG 8B- 8e 8e mir -chen, -fen -sen- -ge -ber ich 8AAJ 8c 8fJ 8f so ach wie -glut, mir nur auch =10 =10 =10 =10 =10 =10 =10 =10 =10 =10 4BB- 8r 8.ee wohl wärst bli- Li- nie ern- Flü- . 8B- 8d 8gL . . . . . . . . . . 16dd und du -tzes- -lien- A- -sten -gel 8r 8B- 8d 8gJ 8dd weh, da! -schnell, schnee, de! Blicks hätt'! =11 =11 =11 =11 =11 =11 =11 =11 =11 =11 4C 8r 8cc wenn wärst Aeug- rei- Schei- mach' Geh' . 8B- 8c 8eL 8g ich du -lein -zen- -den ihm nur 8r 8B- 8c 8eJ 8a dich mir so -de thut den zu =12 =12 =12 =12 =12 =12 =12 =12 =12 =12 4FF 4F 4A 4c 4f 4f seh'! nah'! hell. Fee! weh. Knix! Bett! 8r 8r 8r . . . . . . . == == == == == == == == == == *- *- *- *- *- *- *- *- *- *- !!!SMS: Deutscher Liederschatz, Band 1, Ludwig Erk, ed. !!!ENC: Craig Stuart Sapp !!!END: 2004/05/16/ !!!EED: 2011/02/05/ !!!EFL: 001/651 !!muse2ps: s^(.){(..)}^z21jv200,114,144 !!CharacterEncoding: UTF-8 Additional input format via Humdrum Verovio with Humdrum enabled supports some additional input formats that can be used with --input-from: MuseData with option md, musedata, or musedata-hum EsAC with esac For more information about these input formats, see the Verovio Humdrum Viewer documentation. MusicXML Verovio has two converters for importing MusicXML data. The first one directly converts MusicXML into MEI. The second one first converts to Humdrum and then converts the Humdrum to MEI. By default, the first importer is used. It is also the one triggered when the value xml is passed to the --input-from option. Compressed MusicXML files Verovio supports MusicXML compressed (MXL) files. It only loads basic single-file MusicXML MXL files containing the index file (META-INF/container.xml) and the MusicXML file, with the extension .xml. The input process searches for the META-INF/container.xml file from which the filename of the MusicXML file is extracted. The filename extracted is the first ./rootfile@full-path listed in /container/rootfiles. Input of MXL files is auto detected and the xml value does not have to be passed to --input-format. However, when using the JavaScript toolkit, you need to make sure your data is an ArrayBuffer or a base64 string, and use loadZipDataBuffer() or loadZipDataBase64() respectively to load it instead loadData(). Here is an example using the JavaScript Fetch API, loading the file as an ArrayBuffer: fetch( mxlUrl ) .then( response => response.arrayBuffer() ) .then( data => { vrvToolkit.loadZipDataBuffer( data ) // Do anything else you want with the file here } ).catch( e => { console.log( e ); } ); Importing MusicXML via Humdrum The MusicXML import via Humdrum is available only for Verovio builds where Humdrum support has been enabled specifically at build time. For the JavaScript toolkit, this is not the default and it is important to make sure that the appropriate build is being used. See the related section for more information about this. With the command-line tool and the Python toolkit, Humdrum support is enabled by default. With Verovio builds that support Humdrum, the MusicXML import via Humdrum can be triggered by setting the --input-from option to musicxml-hum. For example: verovio -f musicxml-hum -t hum file.xml The MusicXML import via Humdrum can itself be made the default MusicXML importer with the build option MUSICXML_DEFAULT_HUMDRUM. See the command-line section for more information on how to change build options. With this, MusicXML files will be loaded via the Humdrum importer without having to specify musicxml-hum for the option --input-from. The direct importer can still be used by passing the value xml to --input-from. Plaine and Easie The Plaine & Easie Code is a library standard that enables entering music incipits in modern or mensural notation. It is mostly used by the Répertoire International des Sources Musicales (RISM) for inventorying the music incipits of the manuscripts. More information about the syntax is available on the IAML website. Plaine and Easie input in Verovio is a text file (or string) with a list of the following @key:value lines: @clef – the initial clef @keysig – the initial key signature @timesig – the initial time signature @data – the incipit content From version 3.7, the content can be structured as a JSON object with a clef, keysig, timesig and data key. Verovio will auto detect both as Plaine & Easie format. Internaly, text files with @key:value lines are converted into a JSON object. The structure of this input format is not part of the PAE specification but only a convention put in place for Verovio Examples Beams and tuplets Text file input @clef:G-2 @keysig:xFCGD @timesig:3/8 @data:'6B/{8B+(6B''E'B)}({AFD})/{6.E3G},8B-/({6'EGF})({FAG})({GEB})/4F6- JSON input { \"clef\": \"G-2\", \"keysig\": \"xFCGD\", \"timesig\": \"3/8\", \"data\": \"'6B/{8B+(6B''E'B)}({AFD})/{6.E3G},8B-/({6'EGF})({FAG})({GEB})/4F6-\" } Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Measure rests and key and time signature changes @clef:G-2 @keysig:xF @timesig:3/8 @data:=25//=5//$xFCG @c 2-4.-'8E/{6AGFE}{8A''C}'B''4D{6C'B}/{''DC'BA}{''8EA} Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Clef changes @clef:F-4 @keysig:bB @timesig:c @data:,6{FA'CF}%G-2 {''6CEA'''C}%F-4 {,6FB'DF}%G-2 {''6DFA'''D}/ Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Trills and fermata @clef:C-4 @keysig:xFC @timesig:c/ @data:,{8.A6A}/'4.Dt8D4.Ct8D/{8.E6C},8(A)'E4DtE/{8.Ft3GE}8(D)-2-/ Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Ties @clef:G-2 @keysig:xFCG @timesig:3/8 @data:''8-{CD+}/{DC'B}/{xAB''F+}/{FED}/{CGB+}/{BAG+}/{GFE}/ Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Grace notes (acciaccaturas) @clef:G-2 @keysig:bBE @timesig:2/4 @data:''{8.F6D'8B}6-''F/{8.F6E8C}6-E/{8DC}{'8B''gC'gBgAgB''6FE}/2D Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Grace notes (appoggiaturas) @clef:F-4 @keysig:xF @timesig:c @data:qq,3{DnF'D}r/2Fqq,3{DnF'D}r2Aqq3,{DF'D}r/1bB,qq3{EG'C}r/1A// Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Rhythmic patterns @clef:C-1 @keysig:xFCGD @timesig:c @data:'2-4.-8D/{EG}6.3{BA}{GF}{ED}{EF}{GA}{GF}/4E Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Abbreviated writing @clef:G-2 @keysig: @timesig:3/4 @data:'6!{GGCC}!f{GCGC}/i/i/ Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} PAE Validation The toolkit can be used to validate Plaine & Easie input data with the ValidatePAE or ValidatePAEFile methods. The methods load the PAE data passed as a string or from a file respectively. They both return a stringified JSON object with validation error or warning messages. The JSON object can contain one or more validation messages. When a global input error is encountered (e.g, data is missing in the input), a single object is returned. Otherwise, the object is structured with keys corresponding to the JSON input keys (clef, keysig, timesig and data). Each key can have one single validation message, except for data that contains an array of one or more messages. Only keys for which a validation message is given will exist in the validation object. In non-pendantic mode, syntax problems are marked as warning as long as parsing can continue. Each validation message is structured as follow: { \"column\": 0, \"row\": 0, \"code\": 1, \"text\": \"A description of the validation problem\", \"type\": \"error\" } Description of the values: The column indicates the position where the problem occurs in the input string. It is always 0 for clef, keysig and timesig. It can be -1 in data when no position can be indicated. The row is always 0. The type can be error or warning. The code corresponds to a numeric error code that can be used to map the errors into another system and (for example) to translate the messages. Whenever the error message contains a string interpolation %s, then the json message also contains a value key with the value to be used for the interpolation. Here is an example of invalid input data and the object returned by the validation call: { \"clef\": \"GG2\", \"keysig\": \"bB\", \"data\": \"=1/4-''DC'tB/''tCC\" } { \"clef\": { \"column\": 0, \"row\": 0, \"code\": 43, \"text\": \"Unexpected second character in clef sign\", \"type\": \"warning\" }, \"data\": [ { \"column\": 10, \"row\": 0, \"code\": 17, \"text\": \"Invalid t not after a note\", \"type\": \"warning\" }, { \"column\": 15, \"row\": 0, \"code\": 17, \"text\": \"Invalid t not after a note\", \"type\": \"warning\" } ] } ABC Abc is a text-based music notation system originally designed for use with folk and traditional tunes and used throughout the web. You can find the documentation on the ABC notation website. Examples Let’s start with a simple little tune. X: 99 T:Short tune C:K. Rettinghaus M:4/4 L:1/4 K:G D|G>ABG|A>BAD|G>ABA|G3|] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Short tune K. Rettinghaus Verovio takes several information fields into account, e.g. the reference number X, the tune title T, the meter M, the unit note length L, the key K. As you can see, Verovio prints the header as expected by default. You may suppress this behaviour with the --header none option. Now let’s add a literal tempo as well as some grace notes and chord symbols. Dynamics are also very important! Note that chord symbols are put above the melody. X: 99 T:Short tune C:K. Rettinghaus M:4/4 L:1/4 Q:\"Andante\" K:G \"D\"!mf!D|\"G\"G>A \"Em\"B {/A/}G|\"Am\"A>B \"D7\"A{/E/}D|\"G\"G>A \"C\"B \"D\"A|\"G\"G3|] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Andante Short tune K. Rettinghaus With the option --breaks: 'encoded' Verovio keeps the encoded layout, as you can see on this page. The default value is 'auto', which lets Verovio to decide where to put a line-break. X:1 T:Dusty Miller, The T:Binny's Jig C:Trad. R:DH M:3/4 K:G B>cd BAG|FA Ac BA|B>cd BAG|DG GB AG:| Bdd gfg|aA Ac BA|Bdd gfa|gG GB AG:| BG G/2G/2G BG|FA Ac BA|BG G/2G/2G BG|DG GB AG:| Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Dusty Miller, The Binny's Jig Trad. Alternatively it is always possible to suppress score line-breaks. Meter changes are also supported. X:2 T:Old Sir Simon the King C:Trad. S:Offord MSS % from Offord manuscript N:see also Playford % reference note M:9/8 R:SJ % slip jig N:originally in C % transcription note K:G D|GFG GAG G2D|GFG GAG F2D|EFE EFE EFG|A2G F2E D2:| D|GAG GAB d2D|GAG GAB c2D|[1 EFE EFE EFG|A2G F2E D2:|\\\\\\ % no line-break in score M:12/8 % change of meter [2 E2E EFE E2E EFG|\\\\\\ % no line-break in score M:9/8 % change of meter A2G F2E D2|] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Old Sir Simon the King Trad. Broken rhythm markers X:1 T:Broken rhythm markers M:C K:C A>A A2>A2 A>>A A2>>>A2|] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Ties and slurs Verovio correctly differentiates between ties and slurs. X:1 T:Ties and Slurs M:C K:C (AA) (A(A)A) ((AA)A) (A|A) A-A A-A-A A2-|A4|] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Accidentals X:1 T:Accidentals M:C K:C __A _A =A ^A ^^A|] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Chords X:1 T:Chords M:2/4 K:C [CEGc] [C2G2] [CE][DF]|[D2F2][EG][FA] [A4d4]|] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Known limitations: Verovio imports only the first tune in a collection Tuplets are not supported User defined symbols are not supported Multi-voice music is not supported Lyrics are not supported yet"},{"id":24,"title":"Output formats","url":"/toolkit-reference/output-formats.html","body":"SVG For more information about the SVG output in Verovio, see the Internal structure and the Controlling the SVG output sections in the previous chapter. Font limitation Firefox on Linux (Ubuntu), uses “DejaVu Serif” as default font, which can cause some text layout problems when displaying the SVG files generated with Verovio. MEI With its MEI output, Verovio can serve as a converter to MEI. This can be useful for converting data from another input format supported by Verovio (e.g., MusicXML, ABC) to MEI. It can also be used to upgrade files encoded in an older version of MEI to the one supported by the version of Verovio that being used. Another typical use-case where outputting MEI from Verovio can be desirable is for transposing content. When converting other formats to MEI, it is important to keep in mind that the output produced by Verovio will only include the MEI features (elements and attributes) currently supported by the Verovio version being used. It is also important to remember that the MEI produced by Verovio is only one way to express things in MEI and that MEI will often offer other valid and recommendable ways to represent the same things. Choosing between them depends on the goal being pursued. It is possible that Verovio is the appropriate solution but not necessary. When converting from an older version of MEI, it is important to remember that Verovio will not perform any upgrade of the data encoded in the MEI header, with the exception of the MEI version. This means that using Verovio for upgrading MEI data is probably appropriate only for encodings that feature a very basic header and is not recommended with rich ones. It is recommended to check what has changed in MEI for the header between the versions. In any case, it is strongly recommended to check the header by validating the output files produced by Verovio. Regarding the content, Verovio will upgrade only the features that used to be supported in the previous version. See the section on MEI in the Input formats in the previous section for more detail about what is upgraded. Unsupported elements and attributes When loading MEI data into Verovio and outputting MEI, the following is to expect regarding MEI elements and attributes that are currently not supported by Verovio. Because elements that are not supported by Verovio are ignored and are not loaded into memory, they will not be preserved in the MEI output. This includes the element themselves, but also any descendant they might have. As described in the section about the Input formats, a warning will appear in the console about these. There is one exception with the <annot> elements for which all the content will be preserved, including MEI element descendants that are not supported elsewhere in Verovio. Regarding attributes, Verovio will preserve in the output all attributes, including the one that are not supported or that have not relevance for the rendering. Analytical markup When loading MEI data into Verovio, some analytical markup is converted into standard markup. The attributes that are converted are: @fermata @tie For example: Original data <note t=\"i\" xml:id=\"n1\"/> <note t=\"t\" xml:id=\"n2\"/> Output data <tie startid=\"#n1\" endid=\"#n2\"/> Original data <mRest fermata=\"above\" xml:id=\"mr1\"/> Output data <fermata startid=\"#mr1\" place=\"above\"/> By default, the analytical markup is not preserve in the MEI output. It can be with the option --preserve-analytical-markup. Articulations Articulations in MEI can be encoded with multiple values within a @artic attribute. Verovio implementation is based on single valued @artic attributes. When loading MEI data, multiple valued attributes are transformed into corresponding single valued ones by duplicating the <artic> element. This remain as such in the MEI output. For example: Original data <artic artic=\"marc ten\" place=\"above\"/> Output data <artic artic=\"marc\" place=\"above\"/> <artic artic=\"ten\" place=\"above\"/> Page-based MEI The MEI page-based model is not part of MEI. It was put in place for the development of Verovio and can still change in the future. It will be documented as input format once it is stabilized. MIDI Verovio provides a basic MIDI output feature that can be used from the command-line tool or from the JavaScript toolkit. The MIDI output can be written to a file for further processing or for building application with MIDI playback, including in online environments. However, since MIDI is not supported in web-browsers in a standard way, an additional player will be required in such cases. When a file is loaded in the toolkit only to render a MIDI file, then setting the --breaks option to none is more efficient because it will avoid the unecessary step of calculating the page layout of the document. The command-line version of the toolkit does this automatically. The MIDI output takes into account: Tempo indication (@midi.bpm) provided in the first scoreDef and in tempo elements. The sounding accidental values provided by @accid.ges on notes and accid. The sounding octave values provided by @oct.ges on note. Transposing instrument information provided by @trans.semi on staffDef. Tie elements referring to notes with @startid and @endid. Verovio uses the Midifile library for generating the MIDI output. Usage With the command-line tool, for generating a MIDI file with the default options, you need to do: verovio -t midi -o output.midi input-file.mei With the JavaScript toolkit, the MIDI output is available through the renderToMIDI() method. This returns a base64-coded MIDI file as string, which can be passed to a player or made available for download. Timemap The timemap is an array of JSON objects, with each entry having these keys: tstamp: this is the time in millisecond from the start of the music to the start of the current event (real time) qstamp: the time in quarter notes from the start of the music to the start of the current event entry (score time) tempo: when the tempo changes the new tempo will be given for the current event. Also the tempo changes are only allowed to occur at the starts of measures in the current code for creating MIDI files, and this is the same limitation for the timemap file. The tempo and qstamp values can be used to re-calculate a new set of tstamp values if the tempo changes. on: This is an array of note ids that start at the current event time. This list will not be given if there are no note ons at the current event. off: This is an array of note ids that end at the current event time. This list will not be given if there are no note offs at the current event. When a file is loaded in the toolkit only to render the timemap file, then setting the --breaks option to none is more efficient because it will avoid the unecessary step of calculating the page layout of the document. The command-line version of the toolkit does this automatically. Usage With the command-line tool, for generating a timemap JSON with the default options, you need to do: verovio -t timemap -o output.json input-file.mei Examples Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Andante con moto    = 70 @font-face { font-family: 'Leipzig'; src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'); font-weight: normal; font-style: normal; } <measure type=\"upbeat\"> <staff n=\"1\"> <layer n=\"1\"> <beam> <note xml:id=\"m0_s2_e1\" dur=\"8\" oct=\"5\" pname=\"e\"/> <note xml:id=\"m0_s2_e2\" dur=\"8\" oct=\"5\" pname=\"f\"/> </beam> </layer> </staff> <tempo midi.bpm=\"70\" staff=\"1\" tstamp=\"1.000000\">Andante con moto <rend fontfam=\"smufl\"></rend> = 70</tempo> <slur startid=\"#m0_s2_e1\" endid=\"#m0_s2_e2\"/> </measure> <measure n=\"1\"> <staff n=\"1\"> <layer n=\"1\"> <note dots=\"1\" dur=\"4\" oct=\"5\" pname=\"g\"/> <note dur=\"8\" oct=\"5\" pname=\"g\"/> <note dur=\"4\" oct=\"5\" pname=\"g\"/> <beam> <note xml:id=\"m1_s2_e4\" dur=\"8\" oct=\"5\" pname=\"g\"/> <note xml:id=\"m1_s2_e5\" dur=\"8\" oct=\"6\" pname=\"c\"/> </beam> </layer> </staff> <slur startid=\"#m1_s2_e4\" endid=\"#m1_s2_e5\"/> </measure> [ { \"tstamp\": 0, \"qstamp\": 0, \"tempo\": 70, \"on\": [ \"m0_s2_e1\" ] }, { \"tstamp\": 428.571429, \"qstamp\": 0.5, \"on\": [ \"m0_s2_e2\" ], \"off\": [ \"m0_s2_e1\" ] }, { \"tstamp\": 857.142857, \"qstamp\": 1, \"on\": [ \"note-0000001938389898\" ], \"off\": [ \"m0_s2_e2\" ] }, { \"tstamp\": 2142.857143, \"qstamp\": 2.5, \"on\": [ \"note-0000001651747389\" ], \"off\": [ \"note-0000001938389898\" ] }, { \"tstamp\": 2571.428571, \"qstamp\": 3, \"on\": [ \"note-0000001917733971\" ], \"off\": [ \"note-0000001651747389\" ] }, { \"tstamp\": 3428.571429, \"qstamp\": 4, \"on\": [ \"m1_s2_e4\" ], \"off\": [ \"note-0000001917733971\" ] }, { \"tstamp\": 3857.142857, \"qstamp\": 4.5, \"on\": [ \"m1_s2_e5\" ], \"off\": [ \"m1_s2_e4\" ] }, { \"tstamp\": 4285.714286, \"qstamp\": 5, \"off\": [ \"m1_s2_e5\" ] } ] Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} [ { \"tstamp\": 0, \"qstamp\": 0, \"tempo\": 120, \"on\": [ \"note-0000002010789077\" ] }, { \"tstamp\": 666.666667, \"qstamp\": 1.333333, \"on\": [ \"note-0000001595005340\" ], \"off\": [ \"note-0000002010789077\" ] }, { \"tstamp\": 1333.333333, \"qstamp\": 2.666667, \"on\": [ \"note-0000000084354770\" ], \"off\": [ \"note-0000001595005340\" ] }, { \"tstamp\": 2000, \"qstamp\": 4, \"off\": [ \"note-0000000084354770\" ] } ] Plaine and Easie The output format for the Plaine and Easie output in Verovio uses the same file structure with key:value lines as described in the section in the Input formats. See also there for the features supported. Note that: duration is given explicitly for every note no abbreviated writing is used in the Plaine and Easie output For example, let’s consider the following example passed as input to Verovio: @clef:G-2 @keysig: @timesig:3/4 @data:'6!{GGCC}!f{GCGC}/i/i/ Engraved by Verovio 3.13.1-010bd42 g.page-margin{font-family:Times;} g.ending, g.fing, g.reh, g.tempo{font-weight:bold;} g.dir, g.dynam, g.mNum{font-style:italic;} g.label{font-weight:normal;} Verovio will produce the following Plaine and Easie output: @keysig:b @timesig:3/4 @clef:G-2 @data:{6'G6G6C6C}{6G6G6C6C}{6G6C6G6C}/{6G6G6C6C}{6G6G6C6C}{6G6C6G6C}/{6G6G6C6C}{6G6G6C6C}{6G6C6G6C}/ Humdrum The Humdrum output format for Verovio is available only from MusicXML input and only if the Humdrum importer is used when loading the data into Verovio. See this section for more information about the MusicXML import via Humdrum. With this in hand, you can convert MusicXML to Humdrum from the command-line with: verovio -f musicxml-hum -t hum file.xml If the MusicXML importer via Humdrum is the default, you can simply do: verovio -t hum file.xml"},{"id":25,"title":"Toolkit methods","url":"/toolkit-reference/toolkit-methods.html","body":"This section documents the methods available from the Verovio toolkit. The methods are public methods of the C++ vrv::Toolkit class. They are all available in the Python and JavaScript bindings, unless specified otherwise. For examples, all the methods reading a file or writing to a file are not available in the JavaScript version of the toolkit. The names of the methods is also indentical across the different versions of the toolkit except for the capitalisation. The original C++ method names are UpperCamelCased in C++ but lowerCamelCased in the Python and JavaScript bindings. This is only to make the bindings follow more idiomatic capitalisation. For the methods taking parameters as stringified JSON objects (or returning one), the objects are not stringified in the JavaScript version of the toolkit. That is, a JSON object is passed or returned as is. The same applied for the Python toolkit where the object is passed or returned as a Python dictionary. ConvertHumdrumToHumdrum Filter Humdrum data. Returns std::string – The Humdrum data as a string Parameters Name Type Default Description humdrumData const std::string & ∅   Original header std::string vrv::Toolkit::ConvertHumdrumToHumdrum(const std::string &humdrumData) Example call result = toolkit.convertHumdrumToHumdrum(humdrumData) ConvertHumdrumToMIDI Convert Humdrum data to MIDI. Returns std::string – The MIDI file as a base64-encoded string Parameters Name Type Default Description humdrumData const std::string & ∅   Original header std::string vrv::Toolkit::ConvertHumdrumToMIDI(const std::string &humdrumData) Example call result = toolkit.convertHumdrumToMIDI(humdrumData) ConvertMEIToHumdrum Convert MEI data into Humdrum data. Returns std::string – The Humdrum data as a string Parameters Name Type Default Description meiData const std::string & ∅   Original header std::string vrv::Toolkit::ConvertMEIToHumdrum(const std::string &meiData) Example call result = toolkit.convertMEIToHumdrum(meiData) Edit Edit the MEI data. Returns bool – True if the edit action was successfully applied Parameters Name Type Default Description editorAction const std::string & ∅ The editor actions as a stringified JSON object Original header bool vrv::Toolkit::Edit(const std::string &editorAction) Example call result = toolkit.edit(editorAction) EditInfo Return the editor status. Returns std::string – The editor status as a string Original header std::string vrv::Toolkit::EditInfo() Example call result = toolkit.editInfo() GetAvailableOptions Return all available options grouped by category. For each option, returns the type, the default value, and the minimum and maximum value (when available). Returns std::string – A stringified JSON object Original header std::string vrv::Toolkit::GetAvailableOptions() const Example call result = toolkit.getAvailableOptions() More info here Example how to extended the documentation for a method GetDefaultOptions Return a dictionary of all the options with their default value. Returns std::string – A stringified JSON object Original header std::string vrv::Toolkit::GetDefaultOptions() const Example call result = toolkit.getDefaultOptions() GetDescriptiveFeatures Return descriptive features as a JSON string. The features are tailored for implementing incipit search. Returns std::string – A stringified JSON object with the requested features Parameters Name Type Default Description jsonOptions const std::string & ∅ A stringified JSON object with the feature extraction options Original header std::string vrv::Toolkit::GetDescriptiveFeatures(const std::string &jsonOptions) Example call result = toolkit.getDescriptiveFeatures(jsonOptions) GetElementAttr Return element attributes as a JSON string. The attributes returned include the ones not supported by Verovio. Returns std::string – A stringified JSON object with all attributes Parameters Name Type Default Description xmlId const std::string & ∅ the ID (@xml:id) of the element being looked for Original header std::string vrv::Toolkit::GetElementAttr(const std::string &xmlId) Example call result = toolkit.getElementAttr(xmlId) The method performs a lookup in the loaded MEI tree and will return all attributes for the retrieved element. This includes attributes currently not supported by Verovio. Looking in the MEI tree means that looking for elements added dynamically for the rendering by Verovio will no be found. This is the case for system elements when loading score-based MEI, or meterSig or clef elements displayed at the beginning of a system. GetElementsAtTime Return array of IDs of elements being currently played. Returns std::string – A stringified JSON object with the page and notes being played Parameters Name Type Default Description millisec int ∅ The time in milliseconds Original header std::string vrv::Toolkit::GetElementsAtTime(int millisec) Example call result = toolkit.getElementsAtTime(millisec) GetExpansionIdsForElement Return a vector of ID strings of all elements (the notated and the expanded) for a given element. Returns std::string – A stringified JSON object with all IDs Parameters Name Type Default Description xmlId const std::string & ∅ the ID (@xml:id) of the element being looked for Original header std::string vrv::Toolkit::GetExpansionIdsForElement(const std::string &xmlId) Example call result = toolkit.getExpansionIdsForElement(xmlId) GetHumdrum Get the humdrum buffer. Returns std::string – The humdrum buffer as a string Original header std::string vrv::Toolkit::GetHumdrum() Example call result = toolkit.getHumdrum() GetHumdrumFile Write the humdrum buffer to the file. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the file was successfully written Parameters Name Type Default Description filename const std::string & ∅ The output filename Original header bool vrv::Toolkit::GetHumdrumFile(const std::string &filename) Example call result = toolkit.getHumdrumFile(filename) GetID Return the ID of the Toolkit instance. This method is not available in the JavaScript distributed version of the toolkit Returns std::string – The ID as as string Original header std::string vrv::Toolkit::GetID() Example call result = toolkit.getID() GetLog Get the log content for the latest operation. Returns std::string – The log content as a string Original header std::string vrv::Toolkit::GetLog() Example call result = toolkit.getLog() GetMEI Get the MEI as a string. Returns std::string Parameters Name Type Default Description jsonOptions const std::string & \"\" A stringified JSON object with the output options; pageNo: integer; (1-based), all pages if none (or 0) specified; scoreBased: true or false; true by default; basic: true or false; false by default; removeIds: true or false; false by default - remove all @xml:id not used in the data; Original header std::string vrv::Toolkit::GetMEI(const std::string &jsonOptions=\"\") Example call result = toolkit.getMEI(jsonOptions) GetMIDIValuesForElement Return MIDI values of the element with the ID (@xml:id) RenderToMIDI() must be called prior to using this method. Returns std::string – A stringified JSON object with the MIDI values Parameters Name Type Default Description xmlId const std::string & ∅ the ID (@xml:id) of the element being looked for Original header std::string vrv::Toolkit::GetMIDIValuesForElement(const std::string &xmlId) Example call result = toolkit.getMIDIValuesForElement(xmlId) GetNotatedIdForElement Return the ID string of the notated (the original) element. Returns std::string – An ID string Parameters Name Type Default Description xmlId const std::string & ∅ the ID (@xml:id) of the element being looked for Original header std::string vrv::Toolkit::GetNotatedIdForElement(const std::string &xmlId) Example call result = toolkit.getNotatedIdForElement(xmlId) GetOptionUsageString Get all usage for all option categories as string. Returns std::string Original header std::string vrv::Toolkit::GetOptionUsageString() const Example call result = toolkit.getOptionUsageString() GetOptions Return a dictionary of all the options with their current value. Returns std::string – A stringified JSON object Original header std::string vrv::Toolkit::GetOptions() const Example call result = toolkit.getOptions() GetPageCount Return the number of pages in the loaded document. The number of pages depends one the page size and if encoded layout was taken into account or not. Returns int – The number of pages Original header int vrv::Toolkit::GetPageCount() Example call result = toolkit.getPageCount() GetPageWithElement Return the page on which the element is the ID (@xml:id) is rendered. This takes into account the current layout options. Returns int – the page number (1-based) where the element is (0 if not found) Parameters Name Type Default Description xmlId const std::string & ∅ the ID (@xml:id) of the element being looked for Original header int vrv::Toolkit::GetPageWithElement(const std::string &xmlId) Example call result = toolkit.getPageWithElement(xmlId) GetResourcePath Get the resource path for the Toolkit instance. This method is not available in the JavaScript distributed version of the toolkit Returns std::string – A string with the resource path Original header std::string vrv::Toolkit::GetResourcePath() const Example call result = toolkit.getResourcePath() GetScale Get the scale option. This method is not available in the JavaScript distributed version of the toolkit Returns int – the scale option as integer Original header int vrv::Toolkit::GetScale() Example call result = toolkit.getScale() GetTimeForElement Return the time at which the element is the ID (@xml:id) is played. RenderToMIDI() must be called prior to using this method. Returns int – The time in milliseconds Parameters Name Type Default Description xmlId const std::string & ∅ the ID (@xml:id) of the element being looked for Original header int vrv::Toolkit::GetTimeForElement(const std::string &xmlId) Example call result = toolkit.getTimeForElement(xmlId) GetTimesForElement Return a JSON object string with the following key values for a given note. Return scoreTimeOnset, scoreTimeOffset, scoreTimeTiedDuration, realTimeOnsetMilliseconds, realTimeOffsetMilliseconds, realTimeTiedDurationMilliseconds. Returns std::string – A stringified JSON object with the values Parameters Name Type Default Description xmlId const std::string & ∅ the ID (@xml:id) of the element being looked for Original header std::string vrv::Toolkit::GetTimesForElement(const std::string &xmlId) Example call result = toolkit.getTimesForElement(xmlId) GetVersion Return the version number. Returns std::string – the version number as a string Original header std::string vrv::Toolkit::GetVersion() const Example call result = toolkit.getVersion() LoadData Load a string data with the type previously specified in the options. By default, the methods try to auto-detect the type. Returns bool – True if the data was successfully loaded Parameters Name Type Default Description data const std::string & ∅ A string with the data (e.g., MEI data) to be loaded Original header bool vrv::Toolkit::LoadData(const std::string &data) Example call result = toolkit.loadData(data) LoadFile Load a file from the file system. Previously convert UTF16 files to UTF8 or extract files from MusicXML compressed files. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the file was successfully loaded Parameters Name Type Default Description filename const std::string & ∅ The filename to be loaded Original header bool vrv::Toolkit::LoadFile(const std::string &filename) Example call result = toolkit.loadFile(filename) LoadZipDataBase64 Load a MusicXML compressed file passed as base64 encoded string. Returns bool – True if the data was successfully loaded Parameters Name Type Default Description data const std::string & ∅ A ZIP file as a base64 encoded string Original header bool vrv::Toolkit::LoadZipDataBase64(const std::string &data) Example call result = toolkit.loadZipDataBase64(data) LoadZipDataBuffer Load a MusicXML compressed file passed as a buffer of bytes. Returns bool – True if the data was successfully loaded Parameters Name Type Default Description data const unsigned char * ∅ A ZIP file as a buffer of bytes length int ∅ The size of the data buffer Original header bool vrv::Toolkit::LoadZipDataBuffer(const unsigned char *data, int length) Example call result = toolkit.loadZipDataBuffer(data, length) PrintOptionUsage Print formatted option usage for specific category (with max/min/default values) to output stream. Returns void Parameters Name Type Default Description category const std::string & ∅   output std::ostream & ∅   Original header void vrv::Toolkit::PrintOptionUsage(const std::string &category, std::ostream &output) const Example call toolkit.printOptionUsage(category, output) RedoLayout Redo the layout of the loaded data. This can be called once the rendering option were changed, for example with a new page (sceen) height or a new zoom level. Returns void Parameters Name Type Default Description jsonOptions const std::string & \"\" A stringified JSON object with the action options resetCache: true or false; true by default; Original header void vrv::Toolkit::RedoLayout(const std::string &jsonOptions=\"\") Example call toolkit.redoLayout(jsonOptions) RedoPagePitchPosLayout Redo the layout of the pitch postitions of the current drawing page. Only the note vertical positions are recalculated with this method. RedoLayout() needs to be called for a full recalculation. Returns void Original header void vrv::Toolkit::RedoPagePitchPosLayout() Example call toolkit.redoPagePitchPosLayout() RenderData Render the first page of the data to SVG. This method is a wrapper for setting options, loading data and rendering the first page. It will return an empty string if the options cannot be set or the data cannot be loaded. Returns std::string – The SVG first page as a string Parameters Name Type Default Description data const std::string & ∅ A string with the data (e.g., MEI data) to be loaded jsonOptions const std::string & ∅ A stringified JSON objects with the output options Original header std::string vrv::Toolkit::RenderData(const std::string &data, const std::string &jsonOptions) Example call result = toolkit.renderData(data, jsonOptions) RenderToExpansionMap Render a document’s expansionMap, if existing. Returns std::string – The expansionMap as a string Original header std::string vrv::Toolkit::RenderToExpansionMap() Example call result = toolkit.renderToExpansionMap() RenderToExpansionMapFile Render a document’s expansionMap and save it to a file. This method is not available in the JavaScript distributed version of the toolkit Returns bool Parameters Name Type Default Description filename const std::string & ∅ The output filename Original header bool vrv::Toolkit::RenderToExpansionMapFile(const std::string &filename) Example call result = toolkit.renderToExpansionMapFile(filename) RenderToMIDI Render the document to MIDI. Returns std::string – A MIDI file as a base64 encoded string Original header std::string vrv::Toolkit::RenderToMIDI() Example call result = toolkit.renderToMIDI() RenderToMIDIFile Render a document to MIDI and save it to the file. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the file was successfully written Parameters Name Type Default Description filename const std::string & ∅ The output filename Original header bool vrv::Toolkit::RenderToMIDIFile(const std::string &filename) Example call result = toolkit.renderToMIDIFile(filename) RenderToPAE Render a document to Plaine & Easie code. Only the top staff / layer is exported. Returns std::string – The PAE as a string Original header std::string vrv::Toolkit::RenderToPAE() Example call result = toolkit.renderToPAE() RenderToPAEFile Render a document to Plaine & Easie code and save it to the file. Only the top staff / layer is exported. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the file was successfully written Parameters Name Type Default Description filename const std::string & ∅ The output filename Original header bool vrv::Toolkit::RenderToPAEFile(const std::string &filename) Example call result = toolkit.renderToPAEFile(filename) RenderToSVG Render a page to SVG. Returns std::string – The SVG page as a string Parameters Name Type Default Description pageNo int 1 The page to render (1-based) xmlDeclaration bool false True for including the xml declaration in the SVG output Original header std::string vrv::Toolkit::RenderToSVG(int pageNo=1, bool xmlDeclaration=false) Example call result = toolkit.renderToSVG(pageNo, xmlDeclaration) RenderToSVGFile Render a page to SVG and save it to the file. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the file was successfully written Parameters Name Type Default Description filename const std::string & ∅ The output filename pageNo int 1 The page to render (1-based) Original header bool vrv::Toolkit::RenderToSVGFile(const std::string &filename, int pageNo=1) Example call result = toolkit.renderToSVGFile(filename, pageNo) RenderToTimemap Render a document to a timemap. Returns std::string – The timemap as a string Parameters Name Type Default Description jsonOptions const std::string & \"\" A stringified JSON objects with the timemap options Original header std::string vrv::Toolkit::RenderToTimemap(const std::string &jsonOptions=\"\") Example call result = toolkit.renderToTimemap(jsonOptions) JSON Options \"includeMeasures\": <boolean> Include measures in the timemap (false by default) \"includeRests\": <boolean> Include rests in the timemap (false by default) Examples: std::string jsonOptions = \"{'includeMeasures': 'true'}\"; jsonOptions = {'includeMeasures': True} RenderToTimemapFile Render a document to timemap and save it to the file. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the file was successfully written Parameters Name Type Default Description filename const std::string & ∅ The output filename jsonOptions const std::string & \"\" A stringified JSON objects with the timemap options Original header bool vrv::Toolkit::RenderToTimemapFile(const std::string &filename, const std::string &jsonOptions=\"\") Example call result = toolkit.renderToTimemapFile(filename, jsonOptions) ResetOptions Reset all options to default values. Returns void Original header void vrv::Toolkit::ResetOptions() Example call toolkit.resetOptions() ResetXmlIdSeed Reset the seed used to generate MEI @xml:id attribute values. Passing 0 will seed the @xml:id generator with a random (time-based) seed value. This method will have no effect if the xml-id-checksum option is set. Returns void Parameters Name Type Default Description seed int ∅ The seed value for generating the @xml:id values (0 for a time-based random seed) Original header void vrv::Toolkit::ResetXmlIdSeed(int seed) Example call toolkit.resetXmlIdSeed(seed) SaveFile Get the MEI and save it to the file. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the file was successfully written Parameters Name Type Default Description filename const std::string & ∅ The output filename jsonOptions const std::string & \"\" A stringified JSON object with the output options Original header bool vrv::Toolkit::SaveFile(const std::string &filename, const std::string &jsonOptions=\"\") Example call result = toolkit.saveFile(filename, jsonOptions) Select Set the value for a selection. The selection will be applied only when some data is loaded or the layout is redone. The selection can be reset (cancelled) by passing an empty string or an empty JSON object. A selection across multiple mdivs is not possible. Returns bool – True if the selection was successfully parsed or reset Parameters Name Type Default Description selection const std::string & ∅ The selection as a stringified JSON object Original header bool vrv::Toolkit::Select(const std::string &selection) Example call result = toolkit.select(selection) Examples for selection parameter { \"measureRange\": \"2-3\" } { \"measureRange\": \"82-end\" } { \"measureRange\": \"38\" } { \"start\": \"measure-L337\", \"end\": \"measure-L355\" } {} SetInputFrom Set the input from option. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the option was successfully set Parameters Name Type Default Description inputFrom std::string const & ∅ the input from value as string Original header bool vrv::Toolkit::SetInputFrom(std::string const &inputFrom) Example call result = toolkit.setInputFrom(inputFrom) SetOptions Set option values. The name of each option to be set is to be given as JSON key. Returns bool – True if the options were successfully set Parameters Name Type Default Description jsonOptions const std::string & ∅ A stringified JSON objects with the output options Original header bool vrv::Toolkit::SetOptions(const std::string &jsonOptions) Example call result = toolkit.setOptions(jsonOptions) SetOutputTo Set the output to option. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the option was successfully set Parameters Name Type Default Description outputTo std::string const & ∅ the output to value as string Original header bool vrv::Toolkit::SetOutputTo(std::string const &outputTo) Example call result = toolkit.setOutputTo(outputTo) SetResourcePath Set the resource path for the Toolkit instance. This method needs to be called if the constructor had initFont=false or if the resource path needs to be changed. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the resources was successfully loaded Parameters Name Type Default Description path const std::string & ∅ The path to the resource directory Original header bool vrv::Toolkit::SetResourcePath(const std::string &path) Example call result = toolkit.setResourcePath(path) SetScale Set the scale option. This method is not available in the JavaScript distributed version of the toolkit Returns bool – True if the option was successfully set Parameters Name Type Default Description scale int ∅ the scale value as integer Original header bool vrv::Toolkit::SetScale(int scale) Example call result = toolkit.setScale(scale) See also: Scaling Toolkit Constructor. Parameters Name Type Default Description initFont bool true If set to false, resource path is not initialized and SetResourcePath will have to be called explicitely Original header vrv::Toolkit::Toolkit(bool initFont=true) Example call result = toolkit.toolkit(initFont) ValidatePAE Validate the Plaine & Easie code passed in the string data. A single JSON object is returned when there is a global input error. When reading the input succeeds, validation is grouped by input keys. The methods always returns errors in PAE pedantic mode. No data remains loaded after the validation. Returns std::string – A stringified JSON object with the validation warnings or errors Parameters Name Type Default Description data const std::string & ∅ A string with the data in JSON or with PAE @ keys Original header std::string vrv::Toolkit::ValidatePAE(const std::string &data) Example call result = toolkit.validatePAE(data) See also: Plaine and Easie ValidatePAEFile Validate the Plaine & Easie code from a file. The method calls Toolkit::ValidatePAE. This method is not available in the JavaScript distributed version of the toolkit Returns std::string – A stringified JSON object with the validation warnings or errors Parameters Name Type Default Description filename const std::string & ∅ The filename to be validated Original header std::string vrv::Toolkit::ValidatePAEFile(const std::string &filename) Example call result = toolkit.validatePAEFile(filename) See also: Plaine and Easie"},{"id":26,"title":"Toolkit options","url":"/toolkit-reference/toolkit-options.html","body":"Command-line parameters JavaScript/Python options For the Python toolkit, options have to be passed as stringified JSON objects. For the JavaScript toolkit, they have to be passed as JSON objects directly. Base short options All of the base options are short options in the command-line version of the toolkit. Most of them are command-line only and are not used in the JavaScript or Python toolkits. ∅-a, --all-pages Output all pages ∅-h, --help <string> Display this message(default: “”) \"inputFrom\": <string>-f, --input-from <string> Select input format from: \"abc\", \"darms\", \"esac\", \"humdrum\", \"mei\", \"pae\", \"volpiano\", \"xml\" (musicxml), \"musicxml-hum\" (musicxml via humdrum)(default: “mei”) See also: Input formats ∅-l, --log-level <string> Set the log level: \"off\", \"error\", \"warning\", \"info\", or \"debug\"(default: “warning”) See also: Environment functions ∅-o, --outfile <string> Output file name (use \"-\" as file name for standard output)(default: “svg”) ∅-t, --output-to <string> Select output format to: \"mei\", \"mei-pb\", \"mei-facs\", \"mei-basic\", \"svg\", \"midi\", \"timemap\", \"expansionmap\", \"humdrum\" or \"pae\"(default: “svg”) See also: Output formats ∅-p, --page <integer> Select the page to engrave (default is 1) ∅-r, --resource-path <string> Path to the directory with Verovio resources(default: “/usr/local/share/verovio”) See also: SetResourcePath | Environment functions | Resources for versions built locally \"scale\": <integer>-s, --scale <integer> Scale of the output in percent (100 is normal size)(default: 100; min: 1; max: 1000) See also: Scaling ∅- , --stdin Use \"-\" as input file or set the \"–stdin\" option for reading from the standard input ∅-v, --version Display the version number The version number includes major, minor and revision numbers and the last number of the git commit. \"xmlIdSeed\": <integer>-x, --xml-id-seed <integer> Seed the random number generator for XML IDs (default is random) Input and page layout options \"adjustPageHeight\": <boolean>--adjust-page-height Adjust the page height to the height of the content \"adjustPageWidth\": <boolean>--adjust-page-width Adjust the page width to the width of the content The option functions in a similar manner to --adjust--page-height. It shrinks the width of the music in the case where there is only a single system of music, and the music does not completely fill the full width specified by --page-width. \"breaks\": <string>--breaks <string> Define page and system breaks layout(default: “auto”; other values: [‘none’, ‘auto’, ‘line’, ‘smart’, ‘encoded’]) See also: Output layout \"breaksSmartSb\": <decimal>--breaks-smart-sb <decimal> In smart breaks mode, the portion of system width usage at which an encoded sb will be used(default: 0.66; min: 0.0; max: 1.0) \"condense\": <string>--condense <string> Control condensed score layout(default: “auto”; other values: [‘none’, ‘auto’, ‘encoded’]) \"condenseFirstPage\": <boolean>--condense-first-page When condensing a score also condense the first page \"condenseNotLastSystem\": <boolean>--condense-not-last-system When condensing a score never condense the last system \"condenseTempoPages\": <boolean>--condense-tempo-pages When condensing a score also condense pages with a tempo change \"evenNoteSpacing\": <boolean>--even-note-spacing Align notes and rests without adding duration based space \"expand\": <string>--expand <string> Expand all referenced elements in the expansion <xml:id>(default: “”) \"footer\": <string>--footer <string> Control footer layout(default: “auto”; other values: [‘none’, ‘auto’, ‘encoded’, ‘always’]) \"header\": <string>--header <string> Control header layout(default: “auto”; other values: [‘none’, ‘auto’, ‘encoded’]) \"humType\": <boolean>--hum-type Include type attributes when importing from Humdrum \"incip\": <boolean>--incip Read <incip> elements as data input \"justifyVertically\": <boolean>--justify-vertically Justify spacing vertically to fill the page See also: Vertical justification \"landscape\": <boolean>--landscape Swap the values for page height and page width \"minLastJustification\": <decimal>--min-last-justification <decimal> The last system is only justified if the unjustified width is greater than this percent(default: 0.8; min: 0.0; max: 1.0) \"mmOutput\": <boolean>--mm-output Specify that the output in the SVG is given in mm (default is px) \"moveScoreDefinitionToStaff\": <boolean>--move-score-definition-to-staff Move score definition (clef, keySig, meterSig, etc.) from scoreDef to staffDef \"neumeAsNote\": <boolean>--neume-as-note Render neumes as note heads instead of original notation \"noJustification\": <boolean>--no-justification Do not justify the system \"openControlEvents\": <boolean>--open-control-events Render open control events \"outputFormatRaw\": <boolean>--output-format-raw Writes MEI out with no line indenting or non-content newlines. \"outputIndent\": <integer>--output-indent <integer> Output indentation value for MEI and SVG(default: 3; min: 1; max: 10) \"outputIndentTab\": <boolean>--output-indent-tab Output indentation with tabulation for MEI and SVG \"outputSmuflXmlEntities\": <boolean>--output-smufl-xml-entities Output SMuFL characters as XML entities instead of hex byte codes \"pageHeight\": <integer>--page-height <integer> The page height(default: 2970; min: 100; max: 60000) See also: Controlling the SVG output \"pageMarginBottom\": <integer>--page-margin-bottom <integer> The page bottom margin(default: 50; min: 0; max: 500) \"pageMarginLeft\": <integer>--page-margin-left <integer> The page left margin(default: 50; min: 0; max: 500) \"pageMarginRight\": <integer>--page-margin-right <integer> The page right margin(default: 50; min: 0; max: 500) \"pageMarginTop\": <integer>--page-margin-top <integer> The page top margin(default: 50; min: 0; max: 500) \"pageWidth\": <integer>--page-width <integer> The page width(default: 2100; min: 100; max: 100000) See also: Controlling the SVG output \"pedalStyle\": <string>--pedal-style <string> The global pedal style(default: “auto”; other values: [‘auto’, ‘line’, ‘pedstar’, ‘altpedstar’]) \"preserveAnalyticalMarkup\": <boolean>--preserve-analytical-markup Preserves the analytical markup in MEI \"removeIds\": <boolean>--remove-ids Remove XML IDs in the MEI output that are not referenced \"scaleToPageSize\": <boolean>--scale-to-page-size Scale the content within the page instead of scaling the page itself See also: Scaling \"setLocale\": <boolean>--set-locale Changes the global locale to C (this is not thread-safe) \"showRuntime\": <boolean>--show-runtime Display the total runtime on command-line \"shrinkToFit\": <boolean>--shrink-to-fit Scale down page content to fit the page height if needed \"smuflTextFont\": <string>--smufl-text-font <string> Specify if the smufl text font is embedded, linked, or ignored(default: “embedded”; other values: [‘embedded’, ‘linked’, ‘none’]) See also: Music symbols in text \"staccatoCenter\": <boolean>--staccato-center Align staccato and staccatissimo articulations with center of the note \"svgAdditionalAttribute\": <string> *--svg-additional-attribute <string> * Add additional attribute for graphical elements in SVG as \"data-*\", for example, \"note@pname\" would add a \"data-pname\" to all note elements \"svgBoundingBoxes\": <boolean>--svg-bounding-boxes Include bounding boxes in SVG output \"svgCss\": <string>--svg-css <string> CSS (as a string) to be added to the SVG output(default: “”) \"svgFormatRaw\": <boolean>--svg-format-raw Writes SVG out with no line indenting or non-content newlines \"svgHtml5\": <boolean>--svg-html5 Write data-id and data-class attributes for JS usage and id clash avoidance \"svgRemoveXlink\": <boolean>--svg-remove-xlink Removes the xlink: prefix on href attributes for compatibility with some newer browsers \"svgViewBox\": <boolean>--svg-view-box Use viewBox on svg root element for easy scaling of document \"unit\": <decimal>--unit <decimal> The MEI unit (1⁄2 of the distance between the staff lines)(default: 9.0; min: 4.5; max: 12.0) See also: Units and page dimensions | Scaling \"useBraceGlyph\": <boolean>--use-brace-glyph Use brace glyph from current font \"useFacsimile\": <boolean>--use-facsimile Use information in the <facsimile> element to control the layout \"usePgFooterForAll\": <boolean>--use-pg-footer-for-all Use the pgFooter for all pages \"usePgHeaderForAll\": <boolean>--use-pg-header-for-all Use the pgHeader for all pages \"xmlIdChecksum\": <boolean>--xml-id-checksum Seed the generator for XML IDs using the checksum of the input data General layout options \"barLineSeparation\": <decimal>--bar-line-separation <decimal> The default distance between multiple barlines when locked together(default: 0.8; min: 0.5; max: 2.0) \"barLineWidth\": <decimal>--bar-line-width <decimal> The barline width(default: 0.3; min: 0.1; max: 0.8) \"beamFrenchStyle\": <boolean>--beam-french-style For notes in beams, stems will stop at first outermost sub-beam without crossing it \"beamMaxSlope\": <integer>--beam-max-slope <integer> The maximum beam slope(default: 10; min: 0; max: 20) \"beamMixedPreserve\": <boolean>--beam-mixed-preserve Mixed beams will be drawn even if there is not enough space \"beamMixedStemMin\": <decimal>--beam-mixed-stem-min <decimal> The minimal stem length in MEI units used to draw mixed beams(default: 3.5; min: 1.0; max: 8.0) \"bracketThickness\": <decimal>--bracket-thickness <decimal> The thickness of the system bracket(default: 1.0; min: 0.5; max: 2.0) \"breaksNoWidow\": <boolean>--breaks-no-widow Prevent single measures on the last page by fitting it into previous system \"dashedBarLineDashLength\": <decimal>--dashed-bar-line-dash-length <decimal> The dash length of dashed barlines(default: 1.14; min: 0.1; max: 5.0) \"dashedBarLineGapLength\": <decimal>--dashed-bar-line-gap-length <decimal> The gap length of dashed barlines(default: 1.14; min: 0.1; max: 5.0) \"dynamDist\": <decimal>--dynam-dist <decimal> The default distance from the staff for dynamic marks(default: 1.0; min: 0.5; max: 16.0) \"dynamSingleGlyphs\": <boolean>--dynam-single-glyphs Don't use SMuFL's predefined dynamics glyph combinations \"engravingDefaults\": <string>--engraving-defaults <string> Json describing defaults for engraving SMuFL elements \"extenderLineMinSpace\": <decimal>--extender-line-min-space <decimal> Minimum space required for extender line to be drawn(default: 1.5; min: 1.5; max: 10.0) \"fingeringScale\": <decimal>--fingering-scale <decimal> The scale of fingering font compared to default font size(default: 0.75; min: 0.25; max: 1.0) \"font\": <string>--font <string> Set the music font(default: “Leipzig”) See also: SMuFL fonts \"fontAddCustom\": <string> *--font-add-custom <string> * Add a custom music font as zip file \"fontFallback\": <string>--font-fallback <string> The music font fallback for missing glyphs(default: “Leipzig”; other values: [‘Leipzig’, ‘Bravura’]) \"fontLoadAll\": <boolean>--font-load-all Load all music fonts \"graceFactor\": <decimal>--grace-factor <decimal> The grace size ratio numerator(default: 0.75; min: 0.5; max: 1.0) \"graceRhythmAlign\": <boolean>--grace-rhythm-align Align grace notes rhythmically with all staves \"graceRightAlign\": <boolean>--grace-right-align Align the right position of a grace group with all staves \"hairpinSize\": <decimal>--hairpin-size <decimal> The haripin size in MEI units(default: 3.0; min: 1.0; max: 8.0) \"hairpinThickness\": <decimal>--hairpin-thickness <decimal> The thickness of the hairpin(default: 0.2; min: 0.1; max: 0.8) \"handwrittenFont\": <string> *--handwritten-font <string> * Fonts that emulate hand writing and require special handling \"harmDist\": <decimal>--harm-dist <decimal> The default distance from the staff of harmonic indications(default: 1.0; min: 0.5; max: 16.0) \"justificationBraceGroup\": <decimal>--justification-brace-group <decimal> Space between staves inside a braced group justification(default: 1.0; min: 0.0; max: 10.0) See also: Vertical justification \"justificationBracketGroup\": <decimal>--justification-bracket-group <decimal> Space between staves inside a bracketed group justification(default: 1.0; min: 0.0; max: 10.0) See also: Vertical justification \"justificationMaxVertical\": <decimal>--justification-max-vertical <decimal> Maximum ratio of justifiable height to page height that can be used for the vertical justification(default: 0.3; min: 0.0; max: 1.0) \"justificationStaff\": <decimal>--justification-staff <decimal> The staff justification(default: 1.0; min: 0.0; max: 10.0) See also: Vertical justification \"justificationSystem\": <decimal>--justification-system <decimal> The system spacing justification(default: 1.0; min: 0.0; max: 10.0) See also: Vertical justification \"ledgerLineExtension\": <decimal>--ledger-line-extension <decimal> The amount by which a ledger line should extend either side of a notehead(default: 0.54; min: 0.2; max: 1.0) \"ledgerLineThickness\": <decimal>--ledger-line-thickness <decimal> The thickness of the ledger lines(default: 0.25; min: 0.1; max: 0.5) \"lyricElision\": <string>--lyric-elision <string> The lyric elision width(default: “regular”; other values: [‘unicode’, ‘narrow’, ‘regular’, ‘wide’]) \"lyricLineThickness\": <decimal>--lyric-line-thickness <decimal> The lyric extender line thickness(default: 0.25; min: 0.1; max: 0.5) \"lyricNoStartHyphen\": <boolean>--lyric-no-start-hyphen Do not show hyphens at the beginning of a system \"lyricSize\": <decimal>--lyric-size <decimal> The lyrics size in MEI units(default: 4.5; min: 2.0; max: 8.0) \"lyricTopMinMargin\": <decimal>--lyric-top-min-margin <decimal> The minmal margin above the lyrics in MEI units(default: 2.0; min: 0.0; max: 8.0) \"lyricVerseCollapse\": <boolean>--lyric-verse-collapse Collapse empty verse lines in lyrics \"lyricWordSpace\": <decimal>--lyric-word-space <decimal> The lyric word space length(default: 1.2; min: 0.0; max: 10.0) \"measureMinWidth\": <integer>--measure-min-width <integer> The minimal measure width in MEI units(default: 15; min: 1; max: 30) \"mnumInterval\": <integer>--mnum-interval <integer> How frequently to place measure numbers \"multiRestStyle\": <string>--multi-rest-style <string> Rendering style of multiple measure rests(default: “auto”; other values: [‘auto’, ‘default’, ‘block’, ‘symbols’]) Description of the values: auto: changes to block style if the number of measures exceeds four. It takes the block attribute into account. default: same as auto, but ignoring the block attribute block: always displays block style except for single measure rests symbols: always display symbols except for large numbers of measures (>30) \"multiRestThickness\": <decimal>--multi-rest-thickness <decimal> The thickness of the multi rest in MEI units(default: 2.0; min: 0.5; max: 6.0) \"octaveAlternativeSymbols\": <boolean>--octave-alternative-symbols Use alternative symbols for displaying octaves \"octaveLineThickness\": <decimal>--octave-line-thickness <decimal> The thickness of the line used for an octave line(default: 0.2; min: 0.1; max: 1.0) \"octaveNoSpanningParentheses\": <boolean>--octave-no-spanning-parentheses Do not enclose octaves that are spanning over systems with parentheses. \"pedalLineThickness\": <decimal>--pedal-line-thickness <decimal> The thickness of the line used for piano pedaling(default: 0.2; min: 0.1; max: 1.0) \"repeatBarLineDotSeparation\": <decimal>--repeat-bar-line-dot-separation <decimal> The default horizontal distance between the dots and the inner barline of a repeat barline(default: 0.36; min: 0.1; max: 1.0) \"repeatEndingLineThickness\": <decimal>--repeat-ending-line-thickness <decimal> Repeat and ending line thickness(default: 0.15; min: 0.1; max: 2.0) \"slurCurveFactor\": <decimal>--slur-curve-factor <decimal> Slur curve factor - high value means rounder slurs(default: 1.0; min: 0.2; max: 5.0) \"slurEndpointFlexibility\": <decimal>--slur-endpoint-flexibility <decimal> Slur endpoint flexibility - allow more endpoint movement during adjustment(default: 0.0; min: 0.0; max: 1.0) \"slurEndpointThickness\": <decimal>--slur-endpoint-thickness <decimal> The endpoint slur thickness in MEI units(default: 0.1; min: 0.05; max: 0.25) \"slurMargin\": <decimal>--slur-margin <decimal> Slur safety distance in MEI units to obstacles(default: 1.0; min: 0.1; max: 4.0) \"slurMaxSlope\": <integer>--slur-max-slope <integer> The maximum slur slope in degrees(default: 60; min: 30; max: 85) \"slurMidpointThickness\": <decimal>--slur-midpoint-thickness <decimal> The midpoint slur thickness in MEI units(default: 0.6; min: 0.2; max: 1.2) \"slurSymmetry\": <decimal>--slur-symmetry <decimal> Slur symmetry - high value means more symmetric slurs(default: 0.0; min: 0.0; max: 1.0) \"spacingBraceGroup\": <integer>--spacing-brace-group <integer> Minimum space between staves inside a braced group in MEI units(default: 12; min: 0; max: 48) \"spacingBracketGroup\": <integer>--spacing-bracket-group <integer> Minimum space between staves inside a bracketed group in MEI units(default: 12; min: 0; max: 48) \"spacingDurDetection\": <boolean>--spacing-dur-detection Detect long duration for adjusting spacing \"spacingLinear\": <decimal>--spacing-linear <decimal> Specify the linear spacing factor(default: 0.25; min: 0.0; max: 1.0) See also: Content spacing \"spacingNonLinear\": <decimal>--spacing-non-linear <decimal> Specify the non-linear spacing factor(default: 0.6; min: 0.0; max: 1.0) See also: Content spacing \"spacingStaff\": <integer>--spacing-staff <integer> The staff minimal spacing in MEI units(default: 12; min: 0; max: 48) See also: Staff and system spacing \"spacingSystem\": <integer>--spacing-system <integer> The system minimal spacing in MEI units(default: 4; min: 0; max: 48) See also: Staff and system spacing \"staffLineWidth\": <decimal>--staff-line-width <decimal> The staff line width in MEI units(default: 0.15; min: 0.1; max: 0.3) \"stemWidth\": <decimal>--stem-width <decimal> The stem width(default: 0.2; min: 0.1; max: 0.5) \"subBracketThickness\": <decimal>--sub-bracket-thickness <decimal> The thickness of system sub-bracket(default: 0.2; min: 0.1; max: 2.0) \"systemDivider\": <string>--system-divider <string> The display of system dividers(default: “auto”; other values: [‘none’, ‘auto’, ‘left’, ‘left-right’]) \"systemMaxPerPage\": <integer>--system-max-per-page <integer> Maximum number of systems per page \"textEnclosureThickness\": <decimal>--text-enclosure-thickness <decimal> The thickness of the line text enclosing box(default: 0.2; min: 0.1; max: 0.8) \"thickBarlineThickness\": <decimal>--thick-barline-thickness <decimal> The thickness of the thick barline(default: 1.0; min: 0.5; max: 2.0) \"tieEndpointThickness\": <decimal>--tie-endpoint-thickness <decimal> The Endpoint tie thickness in MEI units(default: 0.1; min: 0.05; max: 0.25) \"tieMidpointThickness\": <decimal>--tie-midpoint-thickness <decimal> The midpoint tie thickness in MEI units(default: 0.5; min: 0.2; max: 1.0) \"tieMinLength\": <decimal>--tie-min-length <decimal> The minimum length of tie in MEI units(default: 2.0; min: 0.0; max: 10.0) \"tupletAngledOnBeams\": <boolean>--tuplet-angled-on-beams Tuplet brackets angled on beams only \"tupletBracketThickness\": <decimal>--tuplet-bracket-thickness <decimal> The thickness of the tuplet bracket(default: 0.2; min: 0.1; max: 0.8) \"tupletNumHead\": <boolean>--tuplet-num-head Placement of tuplet number on the side of the note head Element selectors and processing \"appXPathQuery\": <string> *--app-x-path-query <string> * Set the xPath query for selecting <app> child elements, for example: \"./rdg[contains(@source, 'source-id')]\"; by default the <lem> or the first <rdg> is selected \"choiceXPathQuery\": <string> *--choice-x-path-query <string> * Set the xPath query for selecting <choice> child elements, for example: \"./orig\"; by default the first child is selected \"loadSelectedMdivOnly\": <boolean>--load-selected-mdiv-only Load only the selected mdiv; the content of the other is skipped \"mdivAll\": <boolean>--mdiv-all Load and render all <mdiv> elements in the MEI files \"mdivXPathQuery\": <string>--mdiv-x-path-query <string> Set the xPath query for selecting the <mdiv> to be rendered; only one <mdiv> can be rendered(default: “”) \"substXPathQuery\": <string> *--subst-x-path-query <string> * Set the xPath query for selecting <subst> child elements, for example: \"./del\"; by default the first child is selected \"transpose\": <string>--transpose <string> Transpose the entire content(default: “”) See also: Transposition \"transposeMdiv\": <string>--transpose-mdiv <string> Json mapping the mdiv ids to the corresponding transposition \"transposeSelectedOnly\": <boolean>--transpose-selected-only Transpose only the selected content and ignore unselected editorial content By default, Verovio loads a single mdiv. However, transposition applies to the entire file loaded, i.e., to all mdiv elements. By setting --transpose-selected-only, only the selected mdiv will be transposed. \"transposeToSoundingPitch\": <boolean>--transpose-to-sounding-pitch Transpose to sounding pitch by evaluating @trans.semi Element margins \"bottomMarginArtic\": <decimal>--bottom-margin-artic <decimal> The margin for artic in MEI units(default: 0.75; min: 0.0; max: 10.0) \"bottomMarginHarm\": <decimal>--bottom-margin-harm <decimal> The margin for harm in MEI units(default: 1.0; min: 0.0; max: 10.0) \"bottomMarginHeader\": <decimal>--bottom-margin-header <decimal> The margin for header in MEI units(default: 2.0; min: 0.0; max: 24.0) \"bottomMarginOctave\": <decimal>--bottom-margin-octave <decimal> The margin for octave in MEI units(default: 1.0; min: 0.0; max: 10.0) \"defaultBottomMargin\": <decimal>--default-bottom-margin <decimal> The default bottom margin(default: 0.5; min: 0.0; max: 5.0) \"defaultLeftMargin\": <decimal>--default-left-margin <decimal> The default left margin(default: 0.0; min: 0.0; max: 2.0) \"defaultRightMargin\": <decimal>--default-right-margin <decimal> The default right margin(default: 0.0; min: 0.0; max: 2.0) \"defaultTopMargin\": <decimal>--default-top-margin <decimal> The default top margin(default: 0.5; min: 0.0; max: 6.0) \"leftMarginAccid\": <decimal>--left-margin-accid <decimal> The margin for accid in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginBarLine\": <decimal>--left-margin-bar-line <decimal> The margin for barLine in MEI units(default: 0.0; min: 0.0; max: 2.0) \"leftMarginBeatRpt\": <decimal>--left-margin-beat-rpt <decimal> The margin for beatRpt in MEI units(default: 2.0; min: 0.0; max: 2.0) \"leftMarginChord\": <decimal>--left-margin-chord <decimal> The margin for chord in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginClef\": <decimal>--left-margin-clef <decimal> The margin for clef in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginKeySig\": <decimal>--left-margin-key-sig <decimal> The margin for keySig in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginLeftBarLine\": <decimal>--left-margin-left-bar-line <decimal> The margin for left barLine in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginMRest\": <decimal>--left-margin-m-rest <decimal> The margin for mRest in MEI units(default: 0.0; min: 0.0; max: 2.0) \"leftMarginMRpt2\": <decimal>--left-margin-m-rpt2 <decimal> The margin for mRpt2 in MEI units(default: 0.0; min: 0.0; max: 2.0) \"leftMarginMensur\": <decimal>--left-margin-mensur <decimal> The margin for mensur in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginMeterSig\": <decimal>--left-margin-meter-sig <decimal> The margin for meterSig in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginMultiRest\": <decimal>--left-margin-multi-rest <decimal> The margin for multiRest in MEI units(default: 0.0; min: 0.0; max: 2.0) \"leftMarginMultiRpt\": <decimal>--left-margin-multi-rpt <decimal> The margin for multiRpt in MEI units(default: 0.0; min: 0.0; max: 2.0) \"leftMarginNote\": <decimal>--left-margin-note <decimal> The margin for note in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginRest\": <decimal>--left-margin-rest <decimal> The margin for rest in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginRightBarLine\": <decimal>--left-margin-right-bar-line <decimal> The margin for right barLine in MEI units(default: 1.0; min: 0.0; max: 2.0) \"leftMarginTabDurSym\": <decimal>--left-margin-tab-dur-sym <decimal> The margin for tabDurSym in MEI units(default: 1.0; min: 0.0; max: 2.0) \"rightMarginAccid\": <decimal>--right-margin-accid <decimal> The right margin for accid in MEI units(default: 0.5; min: 0.0; max: 2.0) \"rightMarginBarLine\": <decimal>--right-margin-bar-line <decimal> The right margin for barLine in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginBeatRpt\": <decimal>--right-margin-beat-rpt <decimal> The right margin for beatRpt in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginChord\": <decimal>--right-margin-chord <decimal> The right margin for chord in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginClef\": <decimal>--right-margin-clef <decimal> The right margin for clef in MEI units(default: 1.0; min: 0.0; max: 2.0) \"rightMarginKeySig\": <decimal>--right-margin-key-sig <decimal> The right margin for keySig in MEI units(default: 1.0; min: 0.0; max: 2.0) \"rightMarginLeftBarLine\": <decimal>--right-margin-left-bar-line <decimal> The right margin for left barLine in MEI units(default: 1.0; min: 0.0; max: 2.0) \"rightMarginMRest\": <decimal>--right-margin-m-rest <decimal> The right margin for mRest in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginMRpt2\": <decimal>--right-margin-m-rpt2 <decimal> The right margin for mRpt2 in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginMensur\": <decimal>--right-margin-mensur <decimal> The right margin for mensur in MEI units(default: 1.0; min: 0.0; max: 2.0) \"rightMarginMeterSig\": <decimal>--right-margin-meter-sig <decimal> The right margin for meterSig in MEI units(default: 1.0; min: 0.0; max: 2.0) \"rightMarginMultiRest\": <decimal>--right-margin-multi-rest <decimal> The right margin for multiRest in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginMultiRpt\": <decimal>--right-margin-multi-rpt <decimal> The right margin for multiRpt in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginNote\": <decimal>--right-margin-note <decimal> The right margin for note in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginRest\": <decimal>--right-margin-rest <decimal> The right margin for rest in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginRightBarLine\": <decimal>--right-margin-right-bar-line <decimal> The right margin for right barLine in MEI units(default: 0.0; min: 0.0; max: 2.0) \"rightMarginTabDurSym\": <decimal>--right-margin-tab-dur-sym <decimal> The right margin for tabDurSym in MEI units(default: 0.0; min: 0.0; max: 2.0) \"topMarginArtic\": <decimal>--top-margin-artic <decimal> The margin for artic in MEI units(default: 0.75; min: 0.0; max: 10.0) \"topMarginHarm\": <decimal>--top-margin-harm <decimal> The margin for harm in MEI units(default: 1.0; min: 0.0; max: 10.0) \"topMarginPgFooter\": <decimal>--top-margin-pg-footer <decimal> The margin for footer in MEI units(default: 2.0; min: 0.0; max: 24.0) Midi options \"midiNoCue\": <boolean>--midi-no-cue Skip cue notes in MIDI output \"midiTempoAdjustment\": <decimal>--midi-tempo-adjustment <decimal> The MIDI tempo adjustment factor(default: 1.0; min: 0.2; max: 4.0) $('input:radio[name=\"lang\"]').click(function() { $(\"span\").toggleClass(\"lang1 lang2\"); });"},{"id":27,"title":"MEI supported elements","url":"/toolkit-reference/mei-support.html","body":"Note that, for the MEI attribute classes listed here, some attributes may not be implemented and that not all possible attribute values are supported. <abbr> att.labelled, att.source, att.typed <accid> att.accid.log, att.accidental, att.accidental.ges, att.color, att.coord, att.enclosingChars, att.extSymAuth, att.extSymNames, att.facsimile, att.labelled, att.linking, att.placementOnStaff, att.placementRelEvent, att.staffLoc, att.staffLoc.pitched, att.typed <add> att.labelled, att.source, att.typed <anchoredText> att.altSym, att.labelled, att.linking, att.placementRelStaff, att.typed <annot> att.labelled, att.plist, att.source, att.typed <app> att.labelled, att.typed <arpeg> att.altSym, att.arpeg.log, att.arpeg.vis, att.color, att.enclosingChars, att.labelled, att.linking, att.plist, att.staffIdent, att.startId, att.timestamp.log, att.typed <artic> att.articulation, att.articulation.ges, att.color, att.coord, att.enclosingChars, att.extSymAuth, att.extSymNames, att.facsimile, att.labelled, att.linking, att.placementRelEvent, att.typed <bTrem> att.coord, att.facsimile, att.labelled, att.linking, att.numberPlacement, att.numbered, att.tremForm, att.tremMeasured, att.typed <barLine> att.barLine.log, att.color, att.coord, att.facsimile, att.labelled, att.linking, att.nNumberLike, att.typed, att.visibility <beam> att.beamRend, att.beamedWith, att.color, att.coord, att.cue, att.facsimile, att.labelled, att.linking, att.typed <beamSpan> att.altSym, att.beamRend, att.beamedWith, att.color, att.labelled, att.linking, att.plist, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <beatRpt> att.beatRpt.log, att.beatRpt.vis, att.color, att.coord, att.facsimile, att.labelled, att.linking, att.typed <bracketSpan> att.altSym, att.bracketSpan.log, att.color, att.labelled, att.lineRend, att.lineRend.base, att.linking, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <breath> att.altSym, att.color, att.labelled, att.linking, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed <caesura> att.altSym, att.color, att.extSymAuth, att.extSymNames, att.labelled, att.linking, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed <choice> att.labelled, att.typed <chord> att.augmentDots, att.beamSecondary, att.chord.vis, att.color, att.coord, att.cue, att.duration.ges, att.duration.log, att.duration.quality, att.durationRatio, att.facsimile, att.fermataPresent, att.graced, att.labelled, att.linking, att.staffIdent, att.stems, att.stems.cmn, att.tiePresent, att.typed, att.visibility <clef> att.clef.log, att.clefShape, att.color, att.coord, att.enclosingChars, att.extSymAuth, att.extSymNames, att.facsimile, att.labelled, att.lineLoc, att.linking, att.octave, att.octaveDisplacement, att.staffIdent, att.typed, att.visibility <corr> att.labelled, att.source, att.typed <course> att.accidental, att.nNumberLike, att.octave, att.pitch <custos> att.color, att.coord, att.extSymAuth, att.extSymNames, att.facsimile, att.labelled, att.linking, att.note.ges, att.octave, att.pitch, att.pitch.ges, att.staffLoc, att.staffLoc.pitched, att.typed <damage> att.labelled, att.source, att.typed <del> att.labelled, att.source, att.typed <dir> att.altSym, att.extender, att.labelled, att.lang, att.lineRend.base, att.linking, att.placementRelStaff, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed, att.verticalGroup <div> att.typed <divLine> att.color, att.coord, att.divLine.log, att.extSymAuth, att.extSymNames, att.facsimile, att.labelled, att.linking, att.nNumberLike, att.typed, att.visibility <divLineAttr> att.color, att.coord, att.divLine.log, att.extSymAuth, att.extSymNames, att.facsimile, att.labelled, att.linking, att.nNumberLike, att.typed, att.visibility <dot> att.color, att.coord, att.dot.log, att.facsimile, att.labelled, att.linking, att.staffLoc, att.staffLoc.pitched, att.typed <dynam> att.altSym, att.enclosingChars, att.extender, att.labelled, att.lineRend.base, att.linking, att.midiValue, att.midiValue, att.placementRelStaff, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed, att.verticalGroup <ending> att.labelled, att.lineRend, att.lineRend.base, att.nNumberLike, att.typed <expan> att.labelled, att.source, att.typed <expansion> att.plist, att.typed <f> att.extender, att.labelled, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <fTrem> att.coord, att.fTrem.vis, att.facsimile, att.labelled, att.linking, att.tremMeasured, att.typed <facsimile> att.typed <fb> <fermata> att.altSym, att.color, att.enclosingChars, att.extSymAuth, att.extSymNames, att.fermata.vis, att.labelled, att.linking, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed <fig> att.horizontalAlign, att.labelled, att.typed, att.verticalAlign <fing> att.altSym, att.labelled, att.linking, att.nNumberLike, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed <gliss> att.altSym, att.color, att.labelled, att.lineRend, att.lineRend.base, att.linking, att.nNumberLike, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <graceGrp> att.color, att.coord, att.facsimile, att.graceGrp.log, att.graced, att.labelled, att.linking, att.typed <graphic> att.height, att.pointing, att.typed, att.width <grpSym> att.color, att.grpSym.log, att.staffGroupingSym, att.startEndId, att.startId <hairpin> att.altSym, att.color, att.hairpin.log, att.hairpin.vis, att.labelled, att.lineRend.base, att.linking, att.placementRelStaff, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed, att.verticalGroup <halfmRpt> att.color, att.coord, att.facsimile, att.labelled, att.linking, att.typed <harm> att.altSym, att.labelled, att.lang, att.linking, att.nNumberLike, att.placementRelStaff, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <instrDef> att.channelized, att.labelled, att.midiInstrument, att.nNumberLike <keyAccid> att.accidental, att.color, att.coord, att.enclosingChars, att.extSymAuth, att.extSymNames, att.facsimile, att.labelled, att.linking, att.note.ges, att.octave, att.pitch, att.pitch.ges, att.staffLoc, att.staffLoc.pitched, att.typed <keySig> att.accidental, att.color, att.coord, att.facsimile, att.keyMode, att.keySig.log, att.keySig.vis, att.labelled, att.linking, att.pitch, att.typed, att.visibility <label> <labelAbbr> <layer> att.cue, att.nInteger, att.typed, att.visibility <layerDef> att.labelled, att.nInteger, att.typed <lb> att.labelled, att.typed <lem> att.labelled, att.source, att.typed <ligature> att.coord, att.facsimile, att.labelled, att.ligature.vis, att.linking, att.typed <liquescent> att.color, att.coord, att.facsimile, att.labelled, att.linking, att.note.ges, att.octave, att.pitch, att.pitch.ges, att.staffLoc, att.staffLoc.pitched, att.typed <lv> att.altSym, att.color, att.curvature, att.labelled, att.lineRend.base, att.linking, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <mNum> att.altSym, att.color, att.labelled, att.lang, att.linking, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed, att.typography <mRest> att.color, att.coord, att.cue, att.facsimile, att.fermataPresent, att.labelled, att.linking, att.staffLoc, att.staffLoc.pitched, att.typed, att.visibility <mRpt> att.color, att.coord, att.facsimile, att.labelled, att.linking, att.numberPlacement, att.numbered, att.typed <mRpt2> att.color, att.coord, att.facsimile, att.labelled, att.linking, att.typed <mSpace> att.coord, att.facsimile, att.labelled, att.linking, att.typed <mdiv> att.labelled, att.nNumberLike, att.typed <measure> att.barring, att.coord, att.coord, att.measure.log, att.meterConformanceBar, att.nNumberLike, att.pointing, att.typed <mensur> att.color, att.coord, att.cue, att.durationRatio, att.facsimile, att.labelled, att.linking, att.mensur.vis, att.mensuralShared, att.slashCount, att.staffLoc, att.typed <meterSig> att.coord, att.enclosingChars, att.facsimile, att.labelled, att.linking, att.meterSig.log, att.meterSig.vis, att.typed, att.visibility <meterSigGrp> att.basic, att.coord, att.facsimile, att.labelled, att.linking, att.meterSigGrp.log, att.typed <mordent> att.altSym, att.color, att.extSymAuth, att.extSymNames, att.labelled, att.linking, att.mordent.log, att.ornamentAccid, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed <multiRest> att.color, att.coord, att.facsimile, att.labelled, att.linking, att.multiRest.vis, att.numberPlacement, att.numbered, att.staffLoc, att.staffLoc.pitched, att.typed, att.width <multiRpt> att.coord, att.facsimile, att.labelled, att.linking, att.numbered, att.typed <nc> att.augmentDots, att.beamSecondary, att.color, att.coord, att.curvatureDirection, att.duration.ges, att.duration.log, att.duration.quality, att.durationRatio, att.facsimile, att.fermataPresent, att.intervalMelodic, att.labelled, att.linking, att.ncForm, att.note.ges, att.octave, att.pitch, att.pitch.ges, att.staffIdent, att.staffLoc, att.staffLoc.pitched, att.typed <neume> att.color, att.coord, att.facsimile, att.labelled, att.linking, att.typed <note> att.augmentDots, att.beamSecondary, att.color, att.coloration, att.coord, att.cue, att.duration.ges, att.duration.log, att.duration.quality, att.durationRatio, att.extSymAuth, att.extSymNames, att.facsimile, att.fermataPresent, att.graced, att.harmonicFunction, att.labelled, att.linking, att.midiVelocity, att.note.ges, att.noteGesTab, att.noteHeads, att.noteVisMensural, att.octave, att.pitch, att.pitch.ges, att.staffIdent, att.staffLoc, att.staffLoc.pitched, att.stems, att.stems.cmn, att.tiePresent, att.typed, att.visibility <num> att.labelled, att.typed <octave> att.altSym, att.color, att.extender, att.labelled, att.lineRend, att.lineRend.base, att.linking, att.nNumberLike, att.octaveDisplacement, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <orig> att.labelled, att.source, att.typed <ornam> att.altSym, att.color, att.labelled, att.linking, att.ornamentAccid, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed <pageMilestoneEnd> att.typed <pb> att.nNumberLike, att.typed <pedal> att.altSym, att.color, att.extSymAuth, att.extSymNames, att.labelled, att.linking, att.pedal.log, att.pedal.vis, att.placementRelStaff, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed, att.verticalGroup <pgFoot> att.formework, att.typed <pgFoot2> att.horizontalAlign, att.typed <pgHead> att.formework, att.typed <pgHead2> att.horizontalAlign, att.typed <phrase> att.altSym, att.color, att.curvature, att.labelled, att.layerIdent, att.lineRend.base, att.linking, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <pitchInflection> att.altSym, att.labelled, att.linking, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <plica> att.coord, att.facsimile, att.labelled, att.linking, att.plica.vis, att.typed <proport> att.coord, att.durationRatio, att.facsimile, att.labelled, att.linking, att.typed <rdg> att.labelled, att.source, att.typed <ref> att.labelled, att.typed <reg> att.labelled, att.source, att.typed <reh> att.altSym, att.color, att.labelled, att.lang, att.linking, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.typed, att.verticalGroup <rend> att.color, att.extSymAuth, att.horizontalAlign, att.labelled, att.lang, att.nNumberLike, att.textRendition, att.typed, att.typography, att.verticalAlign, att.whitespace <repeatMark> att.altSym, att.color, att.extSymAuth, att.extSymNames, att.labelled, att.linking, att.placementRelStaff, att.repeatMark.log, att.staffIdent, att.startId, att.timestamp.log, att.typed <rest> att.augmentDots, att.beamSecondary, att.color, att.coord, att.cue, att.duration.ges, att.duration.log, att.duration.quality, att.durationRatio, att.extSymAuth, att.extSymNames, att.facsimile, att.fermataPresent, att.labelled, att.linking, att.restVisMensural, att.staffIdent, att.staffLoc, att.staffLoc.pitched, att.typed <restore> att.labelled, att.source, att.typed <sb> att.nNumberLike, att.typed <score> att.labelled, att.nNumberLike, att.typed <scoreDef> att.barring, att.distances, att.durationDefault, att.endings, att.lyricStyle, att.measureNumbers, att.midiTempo, att.mmTempo, att.multinumMeasures, att.octaveDefault, att.optimization, att.pianoPedals, att.spacing, att.systems, att.timeBase, att.tuning, att.typed <section> att.nNumberLike, att.section.vis, att.typed <sic> att.labelled, att.source, att.typed <slur> att.altSym, att.color, att.curvature, att.labelled, att.layerIdent, att.lineRend.base, att.linking, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <space> att.augmentDots, att.beamSecondary, att.coord, att.duration.ges, att.duration.log, att.duration.quality, att.durationRatio, att.facsimile, att.fermataPresent, att.labelled, att.linking, att.staffIdent, att.typed <staff> att.coord, att.facsimile, att.nInteger, att.typed, att.visibility <staffDef> att.barring, att.distances, att.durationDefault, att.labelled, att.lyricStyle, att.measureNumbers, att.midiTempo, att.mmTempo, att.multinumMeasures, att.nInteger, att.notationType, att.octaveDefault, att.pianoPedals, att.scalable, att.spacing, att.staffDef.log, att.staffDef.vis, att.systems, att.timeBase, att.transposition, att.typed <staffGrp> att.barring, att.basic, att.labelled, att.nNumberLike, att.staffGroupingSym, att.staffGrp.vis, att.typed <subst> att.labelled, att.typed <supplied> att.labelled, att.source, att.typed <surface> att.coordinated, att.coordinatedUl, att.typed <svg> <syl> att.coord, att.facsimile, att.labelled, att.lang, att.linking, att.staffIdent, att.startEndId, att.startId, att.syl.log, att.timestamp.log, att.timestamp.log, att.typed, att.typography <syllable> att.color, att.coord, att.facsimile, att.labelled, att.linking, att.slashCount, att.typed <symbol> att.color, att.extSymAuth, att.extSymNames, att.labelled, att.typed, att.typography <symbolDef> <symbolTable> <systemMilestoneEnd> att.typed <tabDurSym> att.coord, att.facsimile, att.labelled, att.linking, att.nNumberLike, att.typed <tabGrp> att.augmentDots, att.beamSecondary, att.coord, att.duration.ges, att.duration.log, att.duration.quality, att.durationRatio, att.facsimile, att.fermataPresent, att.labelled, att.linking, att.staffIdent, att.typed <tempo> att.altSym, att.extender, att.labelled, att.lang, att.linking, att.midiTempo, att.mmTempo, att.placementRelStaff, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <tie> att.altSym, att.color, att.curvature, att.labelled, att.lineRend.base, att.linking, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <trill> att.altSym, att.color, att.extSymAuth, att.extSymNames, att.extender, att.labelled, att.lineRend, att.linking, att.nNumberLike, att.ornamentAccid, att.placementRelStaff, att.staffIdent, att.startEndId, att.startId, att.timestamp.log, att.timestamp.log, att.typed <tuning> att.course.log <tuplet> att.color, att.coord, att.durationRatio, att.facsimile, att.labelled, att.linking, att.numberPlacement, att.tuplet.vis, att.typed <turn> att.altSym, att.color, att.extSymAuth, att.extSymNames, att.labelled, att.linking, att.ornamentAccid, att.placementRelStaff, att.staffIdent, att.startId, att.timestamp.log, att.turn.log, att.typed <unclear> att.labelled, att.source, att.typed <verse> att.color, att.coord, att.facsimile, att.labelled, att.lang, att.linking, att.nInteger, att.typed, att.typography <zone> att.coordinated, att.coordinatedUl, att.typed"},{"id":28,"title":"Environment functions","url":"/toolkit-reference/environment-functions.html","body":"Verovio includes a few environment-level functions for configuring the global setup in which the toolkit runs. They are namespace-level functions in the C++ codebase. For the Python and JavaScript bindings, they are module-level functions. SetDefaultResourcePath Specify the path where the resources are located. This method is not available in the JavaScript distributed version of the toolkit Returns void Parameters Name Type Default Description path const std::string & ∅   Original header void vrv::SetDefaultResourcePath(const std::string &path) Example call verovio.setDefaultResourcePath(path) EnableLog Returns void Parameters Name Type Default Description level LogLevel ∅   Original header void vrv::EnableLog(LogLevel level); Example call verovio.enableLog(level) LogLevel The LogLevel enum includes the following values: LOG_OFF: no log LOG_DEBUG: log all messages, including debug ones LOG_INFO: log all messages LOG_WARNING: log error and warning messages (default) LOG_ERROR: log error messages only For both the Python and the JavaScript bindings, the values are available in the modules. This means that the log level can be changed with: import verovio verovio.enableLog(verovio.LOG_ERROR) <script> document.addEventListener(\"DOMContentLoaded\", (event) => { verovio.module.onRuntimeInitialized = () => { verovio.enableLog(verovio.LOG_ERROR); } }); </script> EnableLogToBuffer Redirect the log messages to a buffer instead of the std::err or the console. The messages can be accessed from the toolkit instance via the GetLog() method. Returns void Parameters Name Type Default Description value bool ∅   Original header void vrv::EnableLogToBuffer(bool value); Example call verovio.enableLogToBuffer(value)"},{"id":29,"title":"00 Index","url":"/installing-or-building-from-sources/","body":""},{"id":30,"title":"Command-line version","url":"/installing-or-building-from-sources/command-line.html","body":"The Verovio codebase is C++17 compliant and is cross-platform. It has been tested on several operating systems and architectures. This section describes how to build and install the command-line version of the toolkit from the command-line or using some of the most popular IDEs. There are currently no pre-built binaries of the command-line toolkit available except for Homebrew on macOS. However, building it is very straight-forward. Homebrew on macOS For macOS users using Homebrew, the command-line version can be installed with: brew install verovio This also installs the resources and you will be ready to go. You can also install the latest development source with: brew install verovio --HEAD Building on macOS or Linux To build the command-line tool, you need CMake to be installed on your machine as well as a compiler supporting C++17. The commands to build are the following: cd tools cmake ../cmake make You can increase the building speed by using the -j option when running make that specifies the number of jobs to be run in parallel: make -j 8 The generates a verovio binary within ./tools. You can run Verovio from there or install it. Installing it means copying the executable and the resource files to directories which paths are globally accessible. You simply need to run: sudo make install If you do not install it and run it from ./tools or from another directory, you need to use the -r option to set the appropriate resource directory. The parameter of the -r option has to be a path to the ./data folder of the codebase. To see the current default resource path, look for the “resource path” section in the full help output. You should see something like this: verovio -h full ... -r, --resource-path <s> Path to the directory with Verovio resources (default: \"/usr/local/share/verovio\") Keep in mind that if you have installed, you should not run another version without re-installing it or using the -r options to point to a non-default path, because otherwise the resources installed can be invalid. A typical problem is missing font glyphs that a newer version needs but that are not in the older version of the resources. (Until version 2.6.0, the cmake command was cmake . and not cmake ../cmake.) Basic usage To seeing the basic command-line options, run: verovio --help To see all command-line options, run: verovio -h full For typesetting an MEI file with the default options, you need to do: verovio -o output.svg Hummel_Concerto_for_trumpet.mei If you use a version locally that is not installed, do not forget to add the -r parameter: ./verovio -r ../data -o output.svg Hummel_Concerto_for_trumpet.mei Additional building options By default, the executable is not stripped. To strip it during the installation do sudo make install/strip To build Verovio without Plaine and Easy support, run: cmake ../cmake -DNO_PAE_SUPPORT=ON To allow PAE support again, you must run the command cmake ../cmake -DNO_PAE_SUPPORT=OFF since running cmake ../cmake will not clear the state of the define variable. The other building options are: NO_ABC_SUPPORT for the ABC importer to be turned on/off NO_MXL_SUPPORT for the compressed MusicXML importer to be turned on/off NO_HUMDRUM_SUPPORT for the Humdrum importer to be turned on/off MUSICXML_DEFAULT_HUMDRUM to use the MusicXML Humdrum importer by default instead of the direct MusicXML importer BUILD_AS_LIBRARY for Verovio to be built as dynamic shared library instead of a command-line executable Uninstall a previous version If you have installed Verovio with Homebrew, run: brew uninstall verovio To uninstall a previously installed version of Verovio from the system, run: rm -f /usr/local/bin/verovio rm -rf /usr/local/share/verovio Troubleshooting Occasionally there are problems with updates necessary to the Makefile when compiling a new version of Verovio with make. It may be necessary to clear out the automatically generated cmake files and regenerate them. To do that, run: rm -rf CMakeFiles CMakeCache.txt Makefile cmake_install.cmake Or, when using CMake 3.24 or later, you can simply run: cd tools cmake ../cmake --fresh Windows 10 To build Verovio on Windows 10 from the command-line, you will need to have Microsoft C++ Build Tools and make installed on your computer. Run the following commands from the x86 Native Tools Command Prompt for VS (with administrator privileges): cd <sourceCode>/tools cmake ../cmake -G \"NMake Makefiles\" nmake nmake install After the installation, add <sourceCode>/tools to the PATH of your system. When running the commands, the resource path should be provided explicitly with the following option: -r \"C:/Program Files (x86)/Verovio/share/verovio\" Xcode For macOS users, there is also an Xcode project in the Verovio root directory. By default, humdrum support is turned off in Xcode. To turn in on, you need to use the Verovio-Humdrum building scheme. Visual Studio Install CMake Go into the tools folder of Verovio Execute cmake ../cmake -DNO_PAE_SUPPORT=ON (add -DCMAKE_GENERATOR_PLATFORM=x64 for a x64 solution) Open the resulting Verovio.sln with Visual Studio and build it from there Visual Studio Code Verovio contains simple predefined build tasks in the tasks.json file. You can build Verovio by pressing Ctrl+Shift+B / ⇧⌘B or running Run Build Task from the global Terminal menu."},{"id":31,"title":"JavaScript and WebAssembly","url":"/installing-or-building-from-sources/javascript-and-webassembly.html","body":"Pre-build versions The verovio.org GitHub repository provides compiled versions of the JavaScript toolkit. The toolkit is available in three options. The recommended version is one built as WebAssembly because it is the fastest and supported by all recent browsers. To use it, the file you need to include is: verovio-toolkit-wasm.js If you need Humdrum support, the file to include is: verovio-toolkit-hum.js If you need to have support for old browsers, there is an asm.js version available. This version is obsolete and is not recommended for new. The file to include is: verovio-toolkit.js A build for the development version is available through CI, as well as for each release for the Humdrum and the legacy asm.js version. The latest release is always available from: https://www.verovio.org/javascript/latest/verovio-toolkit-wasm.js The latest development version is available from: https://www.verovio.org/javascript/develop/verovio-toolkit-wasm.js Previous releases are available from their corresponding directory, e.g.: https://www.verovio.org/javascript/2.7.1/verovio-toolkit-wasm.js For instructions on a basic usage of the JavaScript version of the toolkit, see the Getting started section of the Tutorial 1: First steps chapter. NPM The latest stable version is available via NPM registry. The version distributed via NPM it the WebAssembly build. It can be installed with: npm install verovio The homepage of the Verovio package includes documentation on how to use it. Basic usage with NPM const verovio = require('verovio'); const fs = require('fs'); /* Wait for verovio to load */ verovio.module.onRuntimeInitialized = function () { // create the toolkit instance const vrvToolkit = new verovio.toolkit(); // read the MEI file mei = fs.readFileSync('hello.mei'); // load the MEI data as string into the toolkit vrvToolkit.loadData(mei.toString()); // render the fist page as SVG svg = vrvToolkit.renderToSVG(1, {}); // save the SVG into a file fs.writeFileSync('hello.svg', svg); } Usage with ESM Since version 3.11.0 there is an ESM compatible version of the npm package with a modularized build of the Verovio module. This is because we need to wait for the asynchronous module to be ready for usage, and this is now Promise based instead of using the onRuntimeInitialized callback function. Use .mjs as file extension when using this directly in Node.js or set \"type\": \"module\" in your package.json. import createVerovioModule from 'verovio/wasm'; import { VerovioToolkit } from 'verovio/esm'; import fs from 'node:fs'; createVerovioModule().then(VerovioModule => { const verovioToolkit = new VerovioToolkit(VerovioModule); const score = fs.readFileSync('hello.mei').toString(); verovioToolkit.loadData(score); const data = verovioToolkit.renderToSVG(1, {}); console.log(data); }); This is the recommended way to use Verovio when creating a website or web app with bundlers like webpack or Vite or when using JavaScript frameworks like React or Vue.js. Usage with CommonJS Alternatively this package also exports a version compatible with CommonJS const createVerovioModule = require('verovio/wasm'); const { VerovioToolkit } = require('verovio/esm'); Humdrum support Since version 3.11.0 the NPM package provides an additional module with Humdrum support: import createVerovioModule from 'verovio/wasm-hum'; Building the toolkit To build the JavaScript toolkit you need to have the Emscripten compiler installed on your machine. You also need CMake. You need to run: cd emscripten ./buildToolkit -H The toolkit will be written to: ./emscripten/build/verovio-toolkit.js Building without -H will include the Humdrum support, which increases the size of the toolkit by about one third. In that case, the output will be written to verovio-toolkit-hum.js. If you are building with another option set than previously, or if you want to regenerate the makefiles, add the option -M."},{"id":32,"title":"Python","url":"/installing-or-building-from-sources/python.html","body":"Pre-build versions Pre-build versions of the Python version of the toolkit are available through PyPi for every release since version 3.1.0. The Python versions for which a pre-build is provided are 3.7, 3.8, 3.9, 3.10 and 3.11. The platforms supported are macOS 10.9, Linux with manylinux for x86-64, Win-32 and Win-amd64. The latest release can be installed with: pip install verovio A previous version can be installed with: pip install verovio==3.2.0 For all platforms or architectures for which a pre-build version is not available in the PyPi repository, a source distribution is available. It can be installed with the same command as above. This will automatically trigger the compilation of the package. Basic usage of the toolkit Once installed, the Verovio tookit module can be imported with import verovio You can then create an instance of the toolkit and load data. For example: tk = verovio.toolkit() tk.loadFile(\"path-to-mei-file\") tk.getPageCount() Once loaded, the data can be rendered to a string: svg_string = tk.renderToSVG(1) It can also be rendered to a file: tk.renderToSVGFile( \"page.svg\", 1 ) Setting options The options are set on the toolkit instance. For the Python version of the toolkit, the options (and all other parameters or values return by a function that are a JSON string in the C++ version) are a Python Dictionary. For example, the following code will change the dimensions of the page and redo the layout for the previously loaded data: options = { \"pageHeight\": 2100, \"pageWidth\": 2950, \"scale\": 25 } tk.setOptions(options) tk.redoLayout() tk.renderToSVGFile( \"page-scaled.svg\", 1 ) Building the toolkit To build the Python toolkit you need to have swig and swig-python installed on your machine (see SWIG) and the Python distutils package. Version 4.0 or newer of SWIG is recommended but older versions should work too. To install SWIG in macOS using Homebrew, type the command brew install swig. The Python toolkit can be built with CMake, You need at least version 3.13 of CMake because it uses the option -B introduced in that version of CMake. The steps are: cd bindings cmake ../cmake -B python -DBUILD_AS_PYTHON=ON cd python make -j8 If you want to enable or disable other specific options, you can do: cmake ../cmake -B python -DBUILD_AS_PYTHON=ON -DNO_PAE_SUPPORT=ON By default, Python 3 is used. If you want to use a specific version of Python, you can do: cmake ../cmake -B python -DBUILD_AS_PYTHON=ON -DPYTHON_VERSION=3.9 Installation with CMake has not be tested yet Building the toolkit without CMake The toolkit can be build without CMake. However, SWIG is still needed. It needs to be built from from the root directory of the repository content. To build it in-place, run: python setup.py build_ext --inplace If you want to install it, run: python setup.py build_ext sudo python setup.py install For building it with one or more specific options (e.g., without Plaine & Easie support), run: python setup.py build_ext --inplace --define NO_PAE_SUPPORT Building with pip You can build and install with pip directly from a remote repository with: pip install --global-option=build_ext git+https://github.com/rism-digital/verovio You may specify the branch, commit hash, or tag name after an @ at the end of the Git url. If you have a local copy of the repository just run: pip install <path_to_local_repo> Building a Python wheel locally You can build a Python wheel locally with: python setup.py bdist For a source distribution, do: python setup.py sdist In both cases, the wheel will be written to the ./dist directory. Resources for versions built locally When using a version built locally, you usually have to specify the path to the Verovio resources. To do so, you can do import verovio tk = verovio.toolkit(False) tk.setResourcePath(\"path-to-resource-dir\") Alternatively, you can set it before you create the instance of the toolkit import verovio verovio.setDefaultResourcePath(\"path-to-resource-dir\") tk = verovio.toolkit()"},{"id":33,"title":"Other bindings","url":"/installing-or-building-from-sources/other-bindings.html","body":"Java To build the Java toolkit you need to have swig and swig-java installed on your machine (see SWIG) as well as Maven. You need to run: cd bindings/java mvn package mvn package Note the mvn package command needs to be run twice. You can test it with the MEI and PAE examples. For example – replace X.X.X with the appropriate version number: cd example-mei javac -cp .:../target/VerovioToolkit-X.X.X.jar main.java java -cp .:../target/VerovioToolkit-X.X.X.jar main This should write an output.svg file in the current directory. The PAE example will write the SVG to the standard output. See this issue for SVG output problems on non US Ubuntu installations. CocoaPods You can use CocoaPods to install Verovio by adding it to your to your Podfile: platform :ios, '12.0' use_frameworks! target 'MyApp' do pod 'Verovio', :git => 'https://github.com/rism-digital/verovio.git', :branch => 'develop' end Then, run the following command: pod install To use Verovio in your iOS project import #import <Verovio/Verovio-umbrella.h> See https://github.com/Noroxs/VerovioExample for an example how to use it. To build and run the example, you need to: Navigate in the Terminal to the cloned directory Execute pod update Open the VerovioExample.xcworkspace and NOT the VerovioExample.xcodeproj Build and Run on any simulator or device"},{"id":34,"title":"Using as a library","url":"/installing-or-building-from-sources/library.html","body":"Verovio can be built and use as C++ or C library. Building libverovio.so on Linux or libverovio.dylib on macOS cd tools cmake -DBUILD_AS_LIBRARY=ON . make Running sudo make install will copy the library and the headers in /usr/local/lib and /usr/local/include/verovio respectively. Building verovio.dll on Windows using Microsoft Visual Studio Build Tools 2022 Open x64 Native Tools Command Prompt for VS 2022 and enter: cd cmake cmake -DBUILD_AS_LIBRARY=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=TRUE -B build cmake --build build --config Release Examples C++ interface The following code is a minimal example using the C++ Toolkit class: #include <iostream> using namespace std; // Include header for the vrv::Toolkit classl #include \"toolkit.h\" int main() { vrv::Toolkit tk(false); // Print the version cout << tk.GetVersion() << endl; return 0; } The example can be built with: g++ main.cpp -o main --std=c++17 -lverovio -I/usr/local/include/verovio Running ./main should display the Verovio version. C function interface To use Verovio with any language that supports a plain C function interface you will first need to build Verovio as a library. The compiled library (libverovio.so/verovio.dll) will contain callable C symbols. These wrapper symbols are defined in ./tools/c_wrapper.h #include \"stdbool.h\" #include \"stdio.h\" // Include the header with the C functions #include \"c_wrapper.h\" int main() { printf(\"Calling constructor\\n\"); void *pointer = vrvToolkit_constructorResourcePath(\"./path-to-the-resource-dir\"); printf(\"Pointer value %p\\n\", pointer); const char *options = vrvToolkit_getAvailableOptions(pointer); printf(\"%s\", options); } You can use gcc to compile the example above and link to the pre-built library: gcc main.c -o main -lverovio -I/usr/local/include/verovio Run ./main or (without having installed the library or changed your default LD_LIBRARY_PATH): LD_LIBRARY_PATH=/path-to-the-library-dir ./main"},{"id":35,"title":"Troubleshooting","url":"/installing-or-building-from-sources/troubleshooting.html","body":"This page contains descriptions and potential fixes for common issues when installing Verovio from source. C-Compiler error on macOS When trying to build Verovio from the sources and you’ve updated the system and the repository, but the CMake file was created a while ago, it might have gone out-of-sync and needs to be regenerated. You might see an error message like: -- The C compiler identification is AppleClang 14.0.0.14000029 -- The CXX compiler identification is AppleClang 14.0.0.14000029 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - failed -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - broken CMake Error at /usr/local/Cellar/cmake/3.25.1/share/cmake/Modules/CMakeTestCCompiler.cmake:70 (message): The C compiler \"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc\" is not able to compile a simple test program. Solution Delete the tools/CMakeFiles directory before installing it from sources."},{"id":36,"title":"00 Index","url":"/contributing/","body":""},{"id":37,"title":"Coding guidelines","url":"/contributing/guidelines.html","body":"This document describes the coding style for the Verovio project for the C++ part of the codebase. Formatting Verovio uses a ClangFormat (18.0) coding style based on the WebKit style, with a few minor modifications. The modifications include: AllowShortIfStatementsOnASingleLine: true AllowShortLoopsOnASingleLine: true ColumnLimit: 120 ConstructorInitializerAllOnOneLineOrOnePerLine: true PointerAlignment: Right The simplest way to fullfil the Verovio coding style is to use a clang-format tool and to apply the style defined in the .clang-format file available in the project root directory. Short if-statements should be as single line only with single boolean evaluation. How to install clang-format on macOS An easy way to install clang-format on macOS computers is to use Hombrew. Type this command in the terminal to install: brew install clang-format How to install clang-format on Ubuntu On Ubuntu clang-format is available in the universe repository. You can install it easily with the command: sudo apt install clang-format Running clang-format Please make sure you use at least version 10.0 To use clang-format to adjust a single file: clang-format -style=file -i some-directory/some-file.cpp The -style=file option instructs clang-format to search for the .clang-format configuration file (recursively in some parent directory). The -i option is used to alter the file “in-place”. If you don’t give the -i option, a fomatted copy of the file will be sent to standard output. Includes and forward declarations Includes in the header files must list first the system includes followed by the Verovio includes, if any, and then the includes for the libraries included in Verovio. All includes have to be ordered alphabetically: #include <string> #include <utility> #include <vector> //---------------------------------------------------------------------------- #include \"attclasses.h\" #include \"atttypes.h\" //---------------------------------------------------------------------------- #include \"pugixml.hpp\" #include \"utf8.h\" In the header files, always use forward declarations (and not includes) whenever possible. Forward declaration have to be ordered alphabetically: class DeviceContext; class Layer; class StaffAlignment; class Syl; class TimeSpanningInterface; In the implementation files, the first include in always the include of the corresponding header file, followed by the system includes and then the other Verovio includes with libraries at the end too, if any, also ordered alphabetically: #include \"att.h\" //---------------------------------------------------------------------------- #include <sstream> #include <stdlib.h> //---------------------------------------------------------------------------- #include \"object.h\" #include \"vrv.h\" //---------------------------------------------------------------------------- #include \"pugixml.hpp\" Null and boolean The null pointer value should be written as NULL. Boolean values should be written as true and false. Integer data types Integer numbers should be int, or char but only when this is clearly appropropriate. The use of short is to be avoided unless there are some particular reasons to use it. Variables and class members should not be unsigned numbers unless strictly necessary. We use int and not size_t, even when working with C++ standard containers. Values such as the one returned by std::vector::size() need to be cast to int when assigned or compared to variables. However, in cases where the scope is limited to local operations on the container and the use of int would yield a warning, size_t is acceptable. We avoid the use of auto and prefer explicit typing. Loop variable scope and increment Variables should be made local to loops when possible (C99) and preferably pre-incremented. for (int i = 0; i < limit; ++i) {} Class, method and member names All class names must be in upper CamelCase. The internal capitalization follows the MEI one: class Measure; class ScoreDef; class StaffDef; All method names must also be in upper CamelCase: void Measure::AddStaff(Staff *staff) {} All member names must be in lower camelCase. Instance members must be prefixed with m_ and class (static) members with s_: class Glyph { public: /** An instance member */ int m_unitsPerEm; /** A static member */ static std::string s_systemPath; }; In the class declaration, the methods are declared first, and then the member variables. For both, the declaration order is public, protected, and private. Use of this The convention for the pointer this is to use it for method calls and not to use if for member access because these are prefixed with m_. As it stands, the codebase is not consistently following this convention Comments Comments for describing methods can be grouped using ///@{ and ///@} delimiters together with the @name indication: /** * @name Add children to an editorial element. */ ///@{ void AddFloatingElement(FloatingElement *child); void AddLayerElement(LayerElement *child); void AddTextElement(TextElement *child); ///@} LibMEI The code for the attribute classes of Verovio are generated from the MEI schema using a modified version of LibMEI available here. See the section Generate code with LibMEI for detailed information on how to modify and generate this code. The attribute classes generated from the MEI schema provide all the members for the element classes of Verovio. They are implemented via multiple inheritance in element classes. The element classes corresponding to the MEI elements are not generated by LibMEI but are implemented explicitly in Verovio. They all inherit from the Object class (of the vrv namespace) or from a Object child class. They can inherit from various interfaces used for the rendering. All the MEI member are defined through the inheritance of generated attribute classes, either grouped as interfaces or individually. For example, the MEI <note> is implemented as a Note class that inherit from Object through LayerElement. It also inherit from the StemmedDrawingInterface that holds data used for the rendering. Its MEI members are defined through the DurationInterface and PitchInterface that regroup common functionnalities for durational and pitched MEI elements respectively plus some additional individual attribute classes. The inheritance should always list Object (or the Object child class) first, followed by the rendering interfaces, followed by the attribute class interfaces, followed by the individual attribute classes, each of them ordered alphabetically: class Note : public LayerElement, public StemmedDrawingInterface, public DurationInterface, public PitchInterface, public AttColoration, public AttGraced, public AttStems, public AttTiepresent In the implementation, the same order must be followed, for the constructor calls and for the registration of the interfaces and individual attribute classes: Note::Note() : LayerElement(\"note-\") , StemmedDrawingInterface() , DurationInterface() , PitchInterface() , AttColoration() , AttGraced() , AttStems() , AttTiepresent() { RegisterInterface(DurationInterface::GetAttClasses(), DurationInterface::IsInterface()); RegisterInterface(PitchInterface::GetAttClasses(), PitchInterface::IsInterface()); RegisterAttClass(ATT_COLORATION); RegisterAttClass(ATT_GRACED); RegisterAttClass(ATT_STEMS); RegisterAttClass(ATT_TIEPRESENT); Reset(); } Resetting the attributes is required and follows the same order void Note::Reset() { LayerElement::Reset(); StemmedDrawingInterface::Reset(); DurationInterface::Reset(); PitchInterface::Reset(); ResetColoration(); ResetGraced(); ResetStems(); ResetTiepresent(); // ... }"},{"id":38,"title":"Contributing workflow","url":"/contributing/workflow.html","body":"When contributing to Verovio there are a few steps you can take to help make your contribution easy to understand and evaluate. Verovio uses the GitHub issue tracker and pull requests mechanism to organize these contributions. These steps are: Provide an short example MEI encoding that demonstrates a bug or a new feature that can be included in our test suite. You can use the Verovio Editor to create your example. This is described in more detail below. Open an issue describing the problem or the new feature, and attach your short example. This provides our developer community with an opportunity to provide feedback on the problem, and determine the appropriate course of action. If you can also provide the solution to the problem by modifying the Verovio source code, then that will speed up the process of getting your issue fixed! If you are a first-time contributor, then please make sure you have read the contributing guidelines. When you are ready, open a Pull Request, making sure to reference the open issue that it solves. Adding examples to the test-suite When adding examples to the test-suite, you should keep in mind the following points: The example should be as minimal as possible, ideally one or two measures and without un-related MEI / notation features The example has to be valid MEI (4.0 or 5.0-dev) The header should follow the test-suite style The XML should be indented with 3-spaces It is not mandatory to have an @xml:id on all MEI elements The file name should follow the test-suite style Example header Example MEI header for a test-suite example: <meiHead> <fileDesc> <titleStmt> <title>Slur position with cross-staff</title> <respStmt> <persName role=\"editor\">Laurent Pugin</persName> <persName role=\"encoder\">Craig Sapp</persName> </respStmt> </titleStmt> <pubStmt> <date isodate=\"2021-01-06\">2021-01-06</date> <pubPlace> <ref target=\"https://github.com/rism-digital/verovio/issues/1898\" /> </pubPlace> </pubStmt> <notesStmt> <annot>Slurs with cross-staff should be place identically as in normal situations.</annot> </notesStmt> </fileDesc> <encodingDesc> <appInfo> <application version=\"3.1.0\" label=\"2\"> <name>Verovio</name> </application> </appInfo> </encodingDesc> </meiHead> File names The test suite examples are grouped by element name, with a very few exceptions. There is a corresponding folder name in the test suite folder. A test-suite example should be saved in the folder corresponding to the MEI element it targets. File names also use the element name and are numbered using the three digits (-001.mei) pattern. Additional options In some cases, a test suite example can require specific Verovio options to be set for it to make sense. For instance, it can require a specific layout or spacing parameter, or a specific font. The options can be set in the header of the MEI file as JSON object encoded as CDATA in the <extMeta> tag. For example, setting the Bravura font can be triggered by including the following tag in the header of the test suite example: <extMeta><![CDATA[{ \"font\": \"Bravura\" }]]></extMeta> The additional options set in the MEI header are taken into account in both the test-suite page and the test-suite evaluation performed by the GitHub Actions. However, they currently remain ignored in the Verovio Editor. What to expect with an open issue When opening an issue, you should be prepared to help shepherd it through the process of getting fixed. If it is a problem with the software itself and you do not know how to fix it, you can still help with testing any potential fixes. You can also help by improving documentation about the new feature by contributing to the Verovio book, as appropriate. Please do not open an issue unless you are willing to help, in some way, solve it. If you open an issue and someone provides a fix that requires no further changes, please respond! A “thank-you” and a note to say that it fixed the problem is always appreciated. You can also close the issue so that we know it has been addressed. Sometimes an issue may be open for several years. These issues may be particularly complex, or may have been partially but not fully fixed. They usually have a discussion attached with sample encodings. Sometimes these issues have actually been fixed later, but as part of a separate issue. If you open an issue that happens to be fixed later, you can help us by leaving a note on your issue and closing it yourself. If you are a software developer and can provide a solution, you should mention this in your issue. For new contributors it is useful to open issues prior to opening pull requests. Sometimes a change cannot be accepted, so opening an issue first gives an opportunity for the more experienced members of the community to provide feedback before you invest a lot of time in it. The quickest and easiest way to get help is to reach out on the #verovio channel in the MEI Community’s Slack chat. If you are not already a member, you can join. Issues that have a code contribution attached, and which have active participation from the reporter, are typically addressed first and fixed sooner. This is largely due to the community-driven nature of the project, recognizing that the more experienced developers have their own set of priorities. If you can provide a fix, even if it is not 100% correct, then it is easier to review your contribution and provide feedback than it is for someone else to code something from the ground up. If Verovio is a critically important part of your project, and you need dedicated help to make changes and contributions, the Verovio project accepts some sponsorship arrangements. Please get in touch to find out more about this."},{"id":39,"title":"Generate code with libMEI","url":"/contributing/generate-code-with-libmei.html","body":"Verovio uses a forked version of LibMEI, a library that generates code directly from the MEI schema. It can be adapted to generate code in any language. For Verovio, it is used to generate C++ code. The code generated with LibMEI is included in the Verovio repository in the ./libmei directory and the LibMEI repository does not need to be cloned for building Verovio. Whenever the MEI schema is modified, this code needs to be re-generated in order to integrate these changes. However, since Verovio implements only a small subset of the MEI schema, this really needs to be done only for the changes in the schema that touch features supported by Verovio. This means that the code within the ./libmei/dist directory should never be edited by hand because any change will be overwritten by the LibMEI output when the code generated from the schema needs to be updated and LibMEI is run again. Generating LibMEI You can regenerate the LibMEI code with a compiled ODD as input. Go to the ./libmei directory and run: python tools/parseschema2.py -c config.yml ./mei/develop/mei-verovio_compiled.odd Customization Verovio currently uses an MEI customization that has added or modified a few elements. It is defined in the file ./libmei/mei/develop/mei-verovio.xml. If you want to make changes to it, you can make them there. You will need to regenerate the ODD file ./libmei/mei/develop/mei-verovio_compiled.odd. This can be done with the Edirom MEI Garage. Alternatively, you can also use the MEI command line script. To do so, you need to create a clone of the MEI repository, copy your customization file (e.g., mei-verovio.xml) into it and do: ant init ant -lib lib/saxon/saxon9he.jar -Dcustomization.path=mei-verovio.xml The ODD file will be written to ./dist/schemata/mei-verovio_compiled.odd, which you can use as new input file for LibMEI."},{"id":40,"title":"Adding SMuFL glyphs","url":"/contributing/adding-smufl-glyphs.html","body":"All SMuFL glyphs used by Verovio have to be available in the Leipzig font. For adding support for a new SMuFL glyph, the steps are: Add the glyph to the Leipzig font file Generate the Leipzig in various format and the metadata with the script available in Leipzig repository Add the glyph to the list of supported glyph in the XML list and re-generate the fonts. Make sure you always add glyphs only in the Leipzig font. Because conflict solving is quickly very when adding a glyph (in particular with the binary font files), make sure you always pull the latest version of the font file branch before starting your work and do not wait too long before making a PR. If changes have been made in between, you will need to add your glyphs again. When making a PR, always add an image (e.g., screenshot of FontForge) showing the glyphs. Adding the glyph to the Leipzig font file The file to modify is ./Leipzig.sfd and should be edited with FontForge. Very often it is possible to copy another existing glyph as basis for the new glyph. Leipzig is visually lighter and thinner than Bravura and new glyphs have to follow this design choice. Do not simply copy glyphs from Bravura. Make sure the font is valid by running “Element => “Find Problems…”. Once the new glyph(s) has/have been added, you also need to change the version number in the font info (menu “Element” => “Font Info” and then tab “PS Names” in fields “Version” and “Copyright” and tab “FONTLOG” where you also need to add a comment together with the version number. The file can be saved. Generate other font formats and the metadata Once the ./Leipzig.sfd has been modify and saved, you have to run the ./generate_font.py script that will generate different font formats and the metadata. You are now ready to make a PR to the Leipzig repository. Add the glyph to the list of supported glyph in the XML list and re-generate the fonts Once the PR to the Leipzig repository has been approved and merged, the new glyphs have to be added to the Verovio codebase. The first thing to do is to add them to the list of glyphs supported by Verovio. Open the file ./fonts/supported.xml and uncomment the glyph(s) you added to Leipzig. The XML file is then used to extract the glyphs supported by Verovio. To do so, you need to copy to ./fonts/Leipzig the new Leipzig files: Leipzig.woff2 Leipzig.ttf Leipzig.svg leipzig_metadata.json The glyphs will be extracted from the SVG font by running the script ./fonts/generate_all.sh (from ./fonts/). This will extract all the glyphs from the SVG font file and calculate the their bounding boxes. When this is done you will see your glyphs in ./data/ and in ./include/vrv/smufl.h. The CSS font files will also be updated."}] \ No newline at end of file diff --git a/toolkit-reference/environment-functions.html b/toolkit-reference/environment-functions.html index 0609cac..3c9a4da 100644 --- a/toolkit-reference/environment-functions.html +++ b/toolkit-reference/environment-functions.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Verovio includes a few environment-level functions for configuring the global setup in which the toolkit runs. They are namespace-level functions in the C++ codebase. For the Python and JavaScript bindings, they are module-level functions.","headline":"Environment functions","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/toolkit-reference/environment-functions.html"},"url":"/toolkit-reference/environment-functions.html"} diff --git a/toolkit-reference/input-formats.html b/toolkit-reference/input-formats.html index 17e61c8..804665c 100644 --- a/toolkit-reference/input-formats.html +++ b/toolkit-reference/input-formats.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"When data is loaded into Verovio with no input format specifies, it tries to detect it based on the initial content of the data. MEI is assume to be the default format if auto detection fails. In such cases, the format can be given explicitly with the option --input-from (or -f).","headline":"Input formats","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/toolkit-reference/input-formats.html"},"url":"/toolkit-reference/input-formats.html"} diff --git a/toolkit-reference/mei-support.html b/toolkit-reference/mei-support.html index 8a39124..76039c7 100644 --- a/toolkit-reference/mei-support.html +++ b/toolkit-reference/mei-support.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Note that, for the MEI attribute classes listed here, some attributes may not be implemented and that not all possible attribute values are supported.","headline":"MEI supported elements","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/toolkit-reference/mei-support.html"},"url":"/toolkit-reference/mei-support.html"} diff --git a/toolkit-reference/output-formats.html b/toolkit-reference/output-formats.html index fb9aa55..7ff6769 100644 --- a/toolkit-reference/output-formats.html +++ b/toolkit-reference/output-formats.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"SVG","headline":"Output formats","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/toolkit-reference/output-formats.html"},"url":"/toolkit-reference/output-formats.html"} diff --git a/toolkit-reference/toolkit-methods.html b/toolkit-reference/toolkit-methods.html index db8e9e1..22ca825 100644 --- a/toolkit-reference/toolkit-methods.html +++ b/toolkit-reference/toolkit-methods.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"This section documents the methods available from the Verovio toolkit. The methods are public methods of the C++ vrv::Toolkit class. They are all available in the Python and JavaScript bindings, unless specified otherwise. For examples, all the methods reading a file or writing to a file are not available in the JavaScript version of the toolkit. The names of the methods is also indentical across the different versions of the toolkit except for the capitalisation. The original C++ method names are UpperCamelCased in C++ but lowerCamelCased in the Python and JavaScript bindings. This is only to make the bindings follow more idiomatic capitalisation. For the methods taking parameters as stringified JSON objects (or returning one), the objects are not stringified in the JavaScript version of the toolkit. That is, a JSON object is passed or returned as is. The same applied for the Python toolkit where the object is passed or returned as a Python dictionary.","headline":"Toolkit methods","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/toolkit-reference/toolkit-methods.html"},"url":"/toolkit-reference/toolkit-methods.html"} @@ -1703,6 +1703,27 @@

RenderToTimemap

result = toolkit.renderToTimemap(jsonOptions)
 
+

JSON Options

+ + + + + + + + + + + + +
"includeMeasures": <boolean>Include measures in the timemap (false by default)
"includeRests": <boolean>Include rests in the timemap (false by default)
+ +

Examples:

+
std::string jsonOptions = "{'includeMeasures': 'true'}";
+
+
jsonOptions = {'includeMeasures': True}
+
+

RenderToTimemapFile

Render a document to timemap and save it to the file.

diff --git a/toolkit-reference/toolkit-options.html b/toolkit-reference/toolkit-options.html index 8ff2ce1..b247f43 100644 --- a/toolkit-reference/toolkit-options.html +++ b/toolkit-reference/toolkit-options.html @@ -31,13 +31,13 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-10-06T14:22:49+00:00","datePublished":"2024-10-06T14:22:49+00:00","description":"Command-line parameters JavaScript/Python options","headline":"Toolkit options","image":"https://book.verovio.org/images/card.png","mainEntityOfPage":{"@type":"WebPage","@id":"/toolkit-reference/toolkit-options.html"},"url":"/toolkit-reference/toolkit-options.html"} diff --git a/verovio-reference-book.pdf b/verovio-reference-book.pdf index 9591e847e73ef9e068168691881402f6058e14ee..f751b3c9387ccd5b7673b1d0fa7d227ce03c78da 100644 GIT binary patch delta 1399767 zcmV)OK(@c#ubl$cvz-F4P5}xrFfcYTG%_lH@7f!0v7~-Yuhjse)q4? z^Pq~(k#&PH$fX(E!yqKEhp~szvW?Pq3w_w%pKRHQo90szEh$TB9O?Mnud+w)m*2#X zCo!5Xe~X*$I$c&uI-}A@G=Epajhg#~a3M%;e~X)kYAx2)qFTi7{@UO^RMvSJnvadk z`{9z5^3ntsDDJD>Wpnch&+79V@mMt^N0-ld0w{kNeR%Lf%zj0A*NxUH-cQzYNBH?V zlIabVI6vJyZls#5s?nU3&_S%e3rf7wWfj?*xKL5R)vb6N%|-9T>aJoh$=Jq#&0Pt? z2}08P*2-ImZXu+kXHOC77@RucunfM|?l>F+AvRG9(rjYmATA>$Tu zy*huN2Pxx0>wCVFq!-0_Z4CQD)~IoE?F(;Msi{kv9V;2hb~hfTy$7u$zsG~8@xijq zTFAz=1ITp?sU_2Xuk53S^}&2f^qHSkYIC|iq!11f#NpSBSyI&V?J7tuT@vXS+hdy) z_={?2EdwJ4@*!Igf9LhSE5Py43l>Fl#yWpcAHtfJWE$3I3?-OA2*!c=l<}#Ckb+7` zUBxxh(_RTKpSOA^aWjE2gXV%p$(R`9Tpw^)Ym_6+lFYH3eyT|P5iCB&|2y&JYuvnT zb&slZ(lt(x+PUGzeYG4AP%jCr|FK-^zQt2&E~I7ZyvL+4D`Y{2?O+&I7t$=wzC(Y_ z7?)I>vQU23rzdj;0waxU7@ar^u%I2RnO;kW#$oo*H+V$DV;ycoxZRaN#-~egUVS(~YM2jA<-hy z9z+8-Csywh8{NR-S9)_mx_fodzx2rJv^aFbQA#UmZTs?M?{foovOADok!lQ-Vrt$+ zTj1Spn&OaUFe&G@amWQY^PNWlS#yX*^%o0KhsT%EPC^t4ATS_rVrmLGFf+I8dje1l zf60#H$PvBkD|9w6Y-Vx?3H#G;stjEs1(zx(sofA0VN`~Ka>um9bD>;L=l>n=^IBJKX{4}X6ee~|m(hkeyF zi9i1T{@eH6kNuC`m))24-#>QUeP2KRf3^L;|Ly($FYQ0S?En6c_QRk1UpoB4_gz`l zNptv9wm<$l{?VmrofJ*gxc2k(`HzQR{?G1jf7t(acv@1Wm2X^G`r~t_KmRnkwOwX# zX+L%YExKR({o8N5cO8{>A0Bt_9$dQ5n*HOy_O7E$_n*h_J6E(n1?O$Bm=i`++DT~rizYVUfr@`mPmKR<{at}#fxMp~*kHh1#BaKFj?-t^!q-u^! zdA`J%D?O2BuJoj+le$TdZ~XLae-*ld@9{NUTSwR`acMJspY)--r+m$miFXfNd4Jx< zIeb=%q8LcfE#A5IkWOE8AWoXR;H{20dE(u3-s*^RV&NCtQzX7;)fYsXc@A^s{rM}< zzE9xW3bg8;Md!ZF!#Bm>R>FJWw*~IOJBL?|_XpDr(;CyDlg(w4xn38Zf3AEYz74-= z4)0+&9)BCA4t`VoJ{iGP%yS?o_Bu_p3t5Wp85G7jvWht+f&Ia>#%BT38a^i=mEm(T z*Imhysw0B=*$%9Lp$;MA11rEB0%;J~1;OStSbV!C0;hcy%C9S`4!k#CI7 zGSb_w-=89>-K(`G^QQP@f5n$BSdMD7GlQ$}n`Sy-T>HhX^$lV>e1(ENSj<7j*RCya z58iYFcmVW2Fd*rjffEQ68)0+j$o8PI`&e-{DG0}xYsvM8Me z*T#TckEOpJX1L_-!IcC*aPJniJ^t9qM zU|&kT*^Gj+610>Lp72poLIyvFFo(5u0e?J&Z6K76*NJ!zA_qjYj==|Jsa1>yWMrZ?Sq)1HfA}0G-DgqHNnm!BEg$g> zXEBMhBM9IXusn6vP~}c9Y!okN(pxAg#4wjOMo6$K72UlxdyLU-Qq9lEXv#5Zm7jrQ zcQ~SjoiUhh+9)!QK`#`IxvwX(F@RsKB7#~E&chRxI@%n{wA{-wtpg!iI=GHO_bp|b zeEh+$yRVnme|dpDXrDCR1133@v9JQ?3+D?l-Uh8k(dO4!g%PC4nz3`SETe1{yxYv$ ztWvABWk=V^@l3!GaxZ0>66G`f+MdaAsTl68gsi$is|Bzbb6%|CECiYgc()0CW97qU zva8cx54`k8Q&Kp3I)+%HZrOV(bzcN_o5-SLkR0P)f5IyWvb|UBW}Xut1)<_>9mUH*&ci0Pd*n|+PG6Vf z4^|9v9-cJjk9&ec@E)evT3Q}WsTV0U38Zr1vqNxo<% zN9jfz$}U6u10h;EG$&}EWs?t9g!YFgP4*yq!$-3$3&y}BcxnS6%&2Nfn}b3rh%M8N zagY#QHJR>%RP&SQ-7cvdEF-zT=RZSJOFf4^FOw1m*v?+ed*qdq9 z$*4#ws4Jb`!Kh-&OMOqmxg?2TO)yY2ZYsLpPRG~RdM6Gfnkd$?%8eB3;YqJktefd8 ztHO8Mo>AItea1Pdox#9(4Vd7oHXHO+f8#>d!l*~9rx|96Tqh8<3hy+2=)Q=SX=h>>yHFt~ICWc;yeX6OMn7k2$~@}%l+dRhT&d~5)=Gv}tF z0dM?=1r;zyT&((`?H;)D8N!krZpf$ew>Qwhrh+TLIaKi5u(RA@|VFUxEh=^>6fJl!Y`o8929wM&~<&iQfG7ES>rC~5^Krva1%=xhj zU|N-yQ;m3Rb1m052kLT}!*6WhVF0}1=Mb{V%&`%@?PUCnN-8%|n}tc}8|`cxajE}3 zYuU=JrXc*Z1;D&(1T?Z1FX`2fj})US`&o*?6Xpv5X$*&C4lgruPAv5EYy05&$t1Q8DekfsWVbNIDE>NT2(Ypv*2 zQD)PkOn=H(%dA=>t&#D!CY_pMLMN;4odHh6SD5@%ZGV~D3Ez32O%KRYTx~9Xw^V-% z7%{hrF?Fc=PTZvXy;2PZa)Fq}z6>lj5)D1AUy*0gvT)16qp9s>KK@|MqQUk_3qKDIPnbouRHb5U0(b(79pcU4j~7WqGQ&9_|WjSR9Ya=R*$zYV}4=`K#Rtc~u2Ifq@Ai<-|+17T7;}^c;gO%{X`Zza#1s5?LO|%&>R=wkiHw`?8iI!MR8Y6aF zoP~as1FW{JRhZqzE1)ohRX2Y*Mpj|WO6bB>T2Y@DydWBNGg6G2TU z5PzPn)PAGr#!NNAA#G{l{v9=6Eov^SMb2X;A&GrH(l+N*tZd8Of2Bibm~*MMkv7o5 zRf@_sFvE&TIbxD`jB56%I%b9s7#YH3lrnY|A+O_Ceo(&i=(*Wcj;numXp+_*#eB^~ zr5GPD(}$X=5slu8i^@(ms)}UBgi$(6JKSu^SGzuHZt`I*L`Ab0t4RHlOeHvDw=@s6wA}RUJ}XqV3T-MYA27o>F|9%Ufy z=yvD$jdT3n?{#y2FDswIDq~7iaWJMwGhx5Q&&Q!G)#$mLTE8AdU{IK}PpwrC;Jhv_ z!4M4RNu!bCj;PY9xMm*L_?JYL0#*TVmz$LW9Df_G_1wTz9|BsQMzXCoSsxo`%|P|f z=W`KbuVr|CGo$flGeKuMD7SCxi#&a5pj?lCUbBC4Jt4EWIiGF9?dn3CX(W1UDYI{= zaep9I0a$!6<~WnEiqke2hwW`9CakZXs&e26Jk5nD)z!j!tB~uai|v`@bH?Sh<%D&s zc8AjR2}ZXE?qR~)($XojP|n*PhnAOaBB1d&wD@_O%oGPIc%SfFa7|+>-6E2 zX*N9*D#PF^r_}^>3KMJ5cD0k5bYcw^y`C^29i=jm@xEsd5L7Z4M#}M8=opxw@@DeH zC?_p55|YoFIj^cq+wD|J>-g?8t4Ng9z-V!IP$uVi!?oNS(6l^Xua70OOK_A{-+#o< zs<)E0RB(&w8+>COLc}$0%(>J~KD^G3mGK?oR=Fg1``RoF##m{2|2|dH_-8oEDl0I0 zB@5M4ALsEfQp~7F0k#vhdSL^4PK)UA3Yc%xhR(FzOqRUE>*ML-G%H40KfrV=VERmG zd;U?mvP9TeJcpQ=9Tz~_%*-$*4u41Rj#e96`8&ip?a`AFnEJ>~qd%=Z%5=*iY8}P) z4(2MRua>m;jyQEwYjH`ZdT8x8iU!g9m0L+=aZ0kZ?t+#GxrEDG*cv{m10zBihtCGrRqvQ zKs|lW4WPJc(;aNDIr=R^e_M{2-E%jBd&)>8BWzqbx6I*;^#}XvF?*<;F1i74kTf@) z%IeZ~8N%-a`9Rz??J6xhan*?yVc|?<#>Z&XS%rzaXlZR#@-LpkMEE5Gl7f*)Om8G< zDegVrI7pr7Q3A6}WF~%%X@7te zN;>5nuiC8D5SC{|R!89U5fjU=Gl!h=o-mP8sm7!19h_UEod^+K7sl86oA&Iy9lzw3 z>uRLaUT`+HRZo3Nn{C*3vFhC~&c`8otFMyntHt2!Bj9qF_C)3VVSm3d+z%^Hh?yN_ zm4|U_S$9kh`Ih5t(JNBK*}g^VMAJFg8thtRC?JDHfB;4Nn>Ns%^%6tvZ+R#P#g zlLIMzN=Qp_EspdwGO?$CW@2P7gY~T<+eCe3U{7tQ3$2gN8^1^=v)OS*yrQi`6Z`Qt zJnd}*la92QNQ(ZbI1oR6(XM=Mrm+_eb z8e=wH3nBFmZ`m)&*awW{qdM|vb2siY;LT>hUs|c${@wp*!FCXfe_8s4SAq33Da+>Y zXAZPyzDl|`Xg^Hd3A{h_uh&PfUy#HnP0=y!6G`5me~*6{lVph;`!Boy17pF5f|qWZ z0v!T1G`EeK0;vRl+sF~c@A?!v2UuGCCrUsNVC}U7ch#$^SFc|E`NKcg|Nedb>dlA$u0Qqvee+?pDY|xZ z`e%Lo_lJi+XsYvH*4=(zRCj+~fBL-ovi`Dqzj}Z8|1Yb5)B8TW`Rn0N|65nU?%Q2;yv*dKeOaB?;`D33fBJ3p>apyNb<@QhOkH4(SP0?=emS}x`W%Ks#m8Pi5 zUH9mfdh`7El^3(MF?A0sfo6{?8u`9oMMP8e}(@iVi zBd@yJ$!n8WkhoL%J)3uTuk4El$L5Nst?yK?PA#v0O}}TWt~&92-$MOpUSy+>hkoSy68^JbJeNWYmhkGB?6Ju3{pkHxmSBgxK7Cqwz$f+9SDn~9(w|m8 z%I^Vxo=IES#2V;*pz#5~E{PMY?+2WPx(Yhm`l?S)?(N3|UcMHV?z`dTlN*vaPrdCD zhmt&Wt1BjEE^%#o+mT}=?=)dFwV|z_e_Ru$1Q?l8e~)|*aZt!$XxF9hRGS5Pr`l{2 zpn?KEeLorRUT+AH2v7970q{uz3bfy>7AbLmP6;fPkU8OHG#mlep8&k3e{x;1KkbC8 z96Q=o02C5Sj_l3?OT%Dk;!eF5iJ(CpssmirUz-E|?yKe+)2Q7yajU>=Czf13CX~Gb zhrjL*e^qR|$ELA-Cmp+tm$Qkwo@Zoq9tgz$Bx{cHTHZC#kPNsxvg6HJW~<}KARnlI z10)?NgXcqPOUMyg*MKCjptgH3bc` zK@d`Ho^L~ly+-N2pzu+rtrDpeg5Q8|B=)*La~6=>mRB5!sL~GtctQCyk_$toB*>+p zLkSFR;;MlgN?ZYfr6khas!jwDk$gHi zbHo+vQzG{$p}rwFl5=jH+$pecQI!yM7Obh1oRda5@5G#|!)Pa#KA7F@&KGi8z6)7Q z5($tTRpLFsaS*nY*_i43AsHf4Vj^%ciia2l6L_)41sCxpc(4mqQLvPwCJ zbwPV4v9INmOE@(Gj0t&&SUx}vAxRefv=JZz1f8%-6``O2h?#)0;4~(zOU5-Hl;@VX z3Q^MZ{pdO?0Mn@RgV)XtP_{nUqv5UUWigRBiDY|7UQ1_)q8ghrE>DtJQ5%dXCL{?c zh-nO?tysfHR9v?jz?^d+=3tb6w6ST5P*7&t+}ohx2%tQ9ZOF|*X1#lXZ}iqk5DKu8 z5)!-DdQK4~z}lF8MUuq=G3)Az+ak~}iimAyz!9J#jV3A0g_Tadba(;^g9?gX{$>Wu zr=0fzDP<8(p*2qz1xKQEB#2Uix2|F?XoI9i4f-Lto1ssspEt({ugz zT>CJp&7-HW(Fq9ooT^iQfP10lP`4_cNUV~sQ_NE3u6ix+$6Lc6N+#Uxl+*q=DixMb zl?soW;jkBam(4w$WO7{U&HB}i+^w8W@*N1TJ>a=!dk^r+s(JW>5dq%un;t$; zFO4h8%teVzN73xO%m-AX_7bxf$h<)2*+OPrZb7mf8FO$@IT_Gy!`dW>g^dypvsz2D zU=$!JpfVL{H_Ih#upA#|chwa;0x=;chx1D)n?or3a+vrpN3q$AE&yFY?`uTaAe?E9 z@uaOf*P5T&w?v5)F!9aQDr;0TSl%B!UogEOX4XWlAS;H(E{&lT{Ji)r>TEB4B*R{2 zeAK+(5AR8<x!QkyQD zT;}K`8SgBfur`-jRev%-y0f524lxb%bN^92U6Lz{5>Fy(A4t*J8-E5# z&1G%5qgIrVX}vJwy=a4K;(4ngbd3 zM>3<+3$p5y1@yWQ&h@H{S+6asR^w$-qO3ZY*^Jm%a>t|50h7zWd+TrJF#tj9HUq0X zKGNRbui)e?{OQ?Ah}j165P#n3XXYtHWQ;)+{si4Wh|S|w>Gb9YyxkZ8PZOVO#-C)~ zA8BMIQgqfhB8lLaRy$7)a+zs&OCUXpa77YNuW%9en3p&WtM4q>2DacYFKj&q->OM|TX-q@`LDtfniCePw-+|l5 zN107?4O*II?w@cS5-}0!0*%VjSR+QSa#rH1z0-q&P0Ln@=;OR zYT*130r14xCOIr%m48wHM3j!m^q6ST^2=Mx4-B+VM0Ui_k&bWjJtS{z9hEYeg&rRp zcjfRiB-w4N%)WUJBh3NqRV@WzI@T;MVy12 zb$QJiT2@_(tUK%`k9-o@?a5Vf&Dkw09|Gxede59yQ6#EboPXGF`uPMgKbpE7UMHe$ zNAzVuK03^|>ly=5&Ll$_t-ZJ2ne|a!t)#;tk-OBZGkM)evmO!y9Q#p-PxV;IlOy>~ zH1gc5MR;S_*zECw`e?pytm;U9t=*Q79Ge!lCnZaifFb~zz!tLkfpoihLRxP$E=Vtc z#+if(vXbi`4u5O@x{)u;1UqiW!*2XK6s+sohd&r`DA@6v9zi_qZhlfLoj5((Mad^x zzkUAx$VM)Ad@#Pf9~3gnMB6+iz@o;{Ay`WSQSVdGzRQ{p$P`S}o6VzxskJQiF#CQ) z`LL@ve%ax>>U&pFH`T)*jOZ$k-}J};Yi5afpP@N_=dDy&wSrL= z6|mk&N+yvnCRs(Wa5rm-a1 zZ{DY{R2p*`E1sN2Qbw4Z$q+Sf(W|bMjrRWNn6)jpmsY9*Fn@^|IeNN;#9rq42}I}5 z+qY|-0u#nbv*zfD;zCs4JIV@JRr$?oDp47KZ)Su{!XcG~$w@IeXVq_QE?wKygKL|0 z1tv;)1CZj-te2OQD+`)KL#S^FRHl)S#A^gCq5VeiG*N9KD$m|2*pq8zsqH|+5U86T;u&9V|l zx{VWSK)Q{GdKX9EMcd6;Uwrym@L@AE^{Q)MPU@d}=V_Y<&I_?@Vf7rV&dSo4UaJBk zf6jLrrlfAIITFoiG(`>6(#`Pzu!#t1d$}~Eaz*A13~~C$N3-==$J{)tDoT^woBf$w zK|7(k@155JrnPz-{KI_Vq8sJz%Co9rqIv;Q_nv-osdo*$s`azXHZII?))QyVl~r4f zE_V0AHK$$F>Al|+O?$Vz-`?4!_f+aVfBlo%6ebfi8U7yKh%Av0hJBU0+M$dCOJ5@cDbW z)3)+c`12keyLZ+76On2KgqxkP(Ry|psksMrXy(l8_s)z=M9ySBk`+&yk<6kJfBu40 z!u1T<1k+pBDnU%D*BVXOwa%&zo0n!)pvbyoE-HKFWwXdrk8%b?NYI);CsE`wJMezT zkB>i_Zut5^UjnL@0)~P)bL+*0lV_s6Gh@vh$;s!Ip}Y^tXOeoL*G~uW`q3Hy_7TEs zgs~LWC+oF4fCb>Kf1vhRvU*BlW$)D2CEl^y(V%mR{HYgh=uUSKZJ;wZ zh91QDc)Dwrb2-+jAkhZkNTHkpP;fyO$UEwQ#0Lb?0|cCN#(#PhxLZ@PAqpXhjPjBz z3$xdx3nGfEjUtB^!?Mphdp}EE1LRLZC737-C%h)Fl#Gt2cbjr>oe(=ze?MJo-@lg| zfHbE;jxmf;8kLtMd_nLOyb2*+y)IJQL|H+w1_|3l*1)>2Gf-Oc&U)3Ip;pWqHl^go zY7XXoO|mJ(_G(s?&LjfspRgf>eFf?}Q5JT|5~g-b9!%IsK`yr$3j%rrwW%R#P)$q%fhw-1=ukT5;Z>2*P( z)X!x%5W*_nE)bGci?UTW#$NPxiYH<*!gwaT%A0engAj1r4(~iGXOwihBb9jT^qnQn zP3~5!YH!xj?9#=OL1jJ+okva1&`L$xxsq3a zc1Xr(DQmwFrFA=J8$Ujp-Bp8EiC6=qGamHFM(IUnoyW8Gp)OGkv@@WFN-E6e-YD=) zqmymX8WUIya{CjwWf534}q4 z0%k>CE1wAEqbINQf1r2`a5=rom{E$nVT{@ZF)o==dKP9GHSe44;GHeCjMQ%RP67AM z84Sx|llilH5{PD?lX*GTT;I(hIe_TRQ!;~8$r9_PeN<4^DXb?uNXr84Yf??|P7eSP z@uKtY?!~Kra_${73l|_pv!~TlSU?vgnrtvs31107_Gd9xQU^tQ9kqsq(6ac`@saRad+g zHfr_<@!Lo#gJcqddhy7vLi4Go*PI|c8GzryX7CMRq_L59bNtRR_7|~QW)?(H#27Vk znVd1*(=$&cf53Ux&a@U`-6;%_n0rIA(0Z;HnZ-=hwsd?ze7n`FkZc{9nrYT5e>pV= z>x5tZe7tzgtjG9b=IeTMO;M9~y$Zg>Z+p8-`lm2H{;aye>t8axsb?6LUyITn0~kVM zJTx^UikC^&&6-u8rwU01(@AH^*C)Q6XkU^#g*j3se~3|^;Gj4pYzn~QX)^?GSW6Ub_K+1TDmPYK*%Rp-wd<5_)_ zx4SutZ;awZ@03lA7^k-fllNeuiW!;WHaU}uaD@_HhSWzvE+g?hgd3or-1Ko3;Gzt& z<;TaYf4g#UuS`FGf*^&aU)!$OSKrN?n%)x;4?!3JL_5K1we+Xejl`0m%8uBvLH^UM zf@eL!1hXctP5VMH3B{Z9Aw3t~{ymf(j>33kehZ1?NzUZPv{X83|9@=lw|>Lq81NODGhNWFT|pbFEVGApQox=WOTg*l(ASI0UrbNcGBIU)ufHwhcB zuYmNskuGto%548V*dOs1SuDk+iLLobFO;M zvzL9=I?&JC;RF)_7A{d$m?v&e;3$&&)4Z}puP6t-B7mB`6%3@{OCo%I=CtmcR1Yir zo!AuJ>EpiM56P-~<2RtPlvwM@c|Tr7e=9S0BV+wcf&x%p0(60p9!8X-&n1I7KGNQu z=dO8AEMl#bjysYGA^p`+{k!wj?y@Ra)UTh9B~b^IR|D0{E(cbasMlsN8EJBs=R7kB zGiAql`8Z29C4+1V(bS1jT|;q|7oC$XSE5p6?O__M5{!;atMWW|&FiPVJI||9e~9eN z$X z)o>$vU#KQTJX6NK?cR8Fp4!W1TQzwP(-rqKKALULQ_skxZm%9=&aq_F9CMO|_Gua26RI3!x*`OX3z{#}1LMVOkTC3-*f3*Tj`HpOX^?!^AvC5a>ay1hSHXtw{Z(?c+ zH8L|fx7D)(EdqbN4iLKE4`47rtjGgo5x}s4Sp-=O9Lxm4I2a>~{QV)-Y=x3ox5bag zbuXK3Bax*RyKmn|)v4F1H~;wXuk1g6WN+?1{4e`-_aHUzWwj`M3LD{&n-uZ?fO_Puq5RR}MwnmJiQ;`u(?6 zUN+lqsJd!D%;3>YnX<}Gly=KQ^5->qoPyM2HDS+K`u z&$WHGDmR}4&QCs^|E7WGjH7P1RdJBNuNZ;(8M1c*yH`7E`~2KlC)jOGE3n%3DuDM1 ztO7Xo0ohAVy*V}_#fY>Ftf}q#9sMUbNwS}`ieYTLX6^A`)Q)r^?Pyl!}UMY&5p;2|O z6Ioio8c-?rn*yO3FdN7|u$2H%YWa6SI7`)?`0x`UW3K{H()R2)DS^NhqCCg5T~yoA zs=G|3Ak}5gXy9a#{brwfTar5gR=2YNAX$Gvy4d^L9)bNn_Pm*IO56y@=mk53fOfG4 zl->;iR{J^jYJ(XK7!g|2EpIl{EXD=r&a8> z*?>F)_M6&11AFD{V?@@}$-+eniYN|ZP~42sYwxOn>H-jx0B~X)AQ@uM4vAq&V`YCS z18@S?Y>%XUH?kASbCA}w0l4jZUH!Go^Vbq1gqZi{Dg@S)peLa(xf{L;{1yA@v{njG zP)J3Bc|%YseM?Ps^lUL_dztOML!u2fzys!1aaipW=`r?cj1QTK7gKB6YLyxg+W{Hk z<&h-v0C?8Wno6Z*05UHuSuKHt337k7qo?I*eXoI&MSQQR7|IH`Sm*5}0)x1_foRl* zwowp8n~Q0WfWU0xs|2%?bdXDW^iV(^m|G+x7O8KN8y9`|2K+N*O&6AiqlH&Ch(fTG zWJVK%0z{p}lH5LxWYqSKClN7oACNs7-^CF>ml>VYrQs?k@4QyNU9j2`m|cHWv#(_@ zMj)(f2OYrOh%G|=s3f$YP47qLBu*PYfqbpif9B>tLrFchFN~;2`venpw=f_{iq!&A zd0|0SFA!z>5UbAGZ-Lae+W~9j1V_*G*2alQoq}7soK|mxDw|T5d0V%yKZz8Qr`}_Pl9xWr?WQdZt%6vci!hcF2{+NK)~+oi%E= z)R3!m-D%Iyb(;4FCyNB+_T99A_Ee;-R#Wz3uBv!d#jAQqMLlRq=0LQ8WD+B@j({}~ z)$lSOy@=_^IYq9Ag-IkNl}WmsHX^1iz9UWvdtZ|n7I6)c2>G16R=|JKrl_Zz-V8kx zQ8odnWD5-2`nIcRz34txfBI^ZHcc@tpgk2{XijST+8feFOj;6*>)c#7WTgO{cb&Cl z;(G4*C|HYiy`0+7K?kYhMN&CBtDd+jc(uB&)aoKRl67s#YcDoWB$0f*783B;_4C_- z9Dd+dCrQZKBrq`nu?>HW?WF|(F94>!oO05x6j~>vmaz;4`Utn7S1oh&%3CqbFi5vX z)GDOHmxRCUvu(pGqS#4AA2{{migK@TIFKO$vm0=#ie<>s!uw=)0NzPpCps}QTtGad zfTe9d^;B8yK6YHiJVaisIog^+FA(MBb0a1isMA4bftUcql1_h_Zy$IU5#4lS!r#@q z$h?d34VQ%bqm;md7dUgkR~azt;!EY*0iV*sCb#vGM&9B#5~+0F-?o~%tz3`*B?4Yv z?SF1aFfDB3FHSJ6iX$|m;56E@iuAaMzeBYBQLeLbpe?TnWS(tL`)ajXwzgXBC%&*^ zT&ALbnRj#;NWFipn}>IPzO+U4d=Z-ICNH=3iMurBm2t7V6A7`E`I&L5`)zB8kP~AI zjG#T^4b3qf0K=&#&&{m@J9WhrIY&*3Nma5f;fXuTt4;FS$W+bx>(x_?q~3vCcQ+Pr zDGj1qYzrX101ncUn}JmbL_f*C2Iy^ZN#Q{DqUPJ?-2#7WD(&@!>~Jmf5ugnu8c>`; zK|D2A$$^4WWVN)L_M1v&?`*=Y1mxC_arn0u$VHJQ5-p4lKDGRXDL3`Kp=0zlDo>=iR>dusmd&r~z#_0$#nZuZ)e=h&ZVC39|yyQ(Ul&be<2)`dH!>YnWw zTN>CiJeYrb$u2N|3wGw+3}8MbTNc0n>Y;qHf{0lhIHJ7z)!7+4_vnA=^C*mHu4!P0*asOPKrN%p4f(8`{GHlN zH7|LPw5M8IUMJ;LLtYClXBQat(wdxmWuaMeH9Wf)uKozShsVdw*{HS+bdyQ=L-Az#P(0=^YxMkP)b^G* z;O(PlzK=aSUhYVe5EZBsaq8ukvLk<)JjbhntX6CzDMlcslowarArPEK!s1G5e^7>n z7nh(mty5~eq5VcW!;ydwk%_=Sva6{G7aCe^5R5|M3A>gldb)DtX0StD&rUf>?72>1 z=EWd^7Ck-%`np5>)E$AC_FR+LzO=ytifTwXMzr1J#9pPFF-FB%|26<8SubY%|qV<~q`^BwmSbX8^e^r6K)}vlSJ!;ILotE27 ztGc3l=TTR3CvcO1kC!Ai0lDMGIVRn`@!>Br;a#Eu?L2e*(UKrzSaKqP?3b`&zqhBosYSfa#)W=NC}R?o|1`b3e9 z4Jfw=__X0K$wx&3-QFQKoR?PkqEXvLeo_XIK(YYw_BfqWafZCsNF*@fDoypJrI!Vy zzfCsnWqA`Y(KOkK><{F^CD@&syj0AM9!L#4g(4OlHB zFmYGZI$%6>&YO#P&964IVt;<|p~R@WwgXxT}lE1RUbPRZd1 zfBQOtl>_-_TK-xDWu;}4Zf3Waw-jWQBf}DK0f^7S%CYQbkO#6frF<1)`36os;%V2$ zv_VNUadp+DDfzr;W9?m~BTFm0{;O;UlzI@q;euBlqP8=z(kD}M5jR;{M&oe#(=FGf=@e_wy}+)@N2y$$Tj3dM~UW5 z%HUq;vRkXXnO{JVg@JsP1Pmk`YDE4SFr)GPGuo7mK=MQMvK234dg8s(=23Y8ymPzz zRHZG<9=rQgWX~6)XkScDx9x`ZsqTCnv|%|N-DMIgFYj{B6Av4rf8X{) ze)5PN-{r*^0{3mKD}iy>=G%`OpqnQ50eruV&BcH+j?~7z$-1yAv?tM!;yj&L^VPfW#eaV0=gnGl~Vk^f5cxwj0`W< z2`>tFl4)jVtT=$sr#UTb+t%oB{(hje~&;{HrPV-O#_G=a*i<%afTl_MHF<i+yU^>WM*DkZUt0}wZABYg2Q z@x{o&DHESGV7KQjkXA(W_8bmT0M>SYZ5;d&3bt=K{^Y~mkDDU!%pUpH^RIeM4;<-72CZ64;eY3Hp>V&_T= zc(nBM7X&4WdgAuD$VBjB?@J&S08GU|0#AGfLwkKd3uOXv;wLeQV`(5D?A7|itK|dY z*7YiKPMHySe~xYSVwBKz6H4g%Qz)U&N3GuH&r!nuN_+gd@w;w930-pvC3N+8zunho zD4{#xg2&HI=|qAxz^?o^E+kZikWf^62&Q^FLF* zJD!rc>B!!1{tpLx<58E3^p(dWo~3|VrmLDIhXN(1~7*Z$^y3#$^&T` zf6H#$Mihqkd2E!dOf{L@~o-y;V12X-#z}I^y@ci)3%vk z{y)9BP43dW%iZ@+gReq4R2|H5rjH;b(8f9me- z=f`hdo-eYhZCclTo`3tc|MK6-uivF#`m1G4-uTwlwO?NM>HBwOUX)qUy)FA`2B&tH ztZ6ZP?d#2#dk4cdG6uz=@I%0$e4zH?VT@eq6cv+ybu9>kWAtj18E762a4$Gp;7)<83aoCDY@Jn59Z~n?ad&rjzqq@*I|P@& z#oaCh*Wm6D+}$l$aCawIaCaEKujW595A*P=>gtEC>N;Ir>#Vi+*|~&uZIRLxo)ynz zbuKfw!_1g=v z0)gN0YnL^BdDci1rn8q{XjAX)Po>bm$<_W4ESZr-s^f;d=>twhg2%yjP}QwTPTNKk z>Q0CF0=Zyrm@8;;9<^y)jbizs!Ocy4>Y0yl0?8tynEDD&!_|Yom53+xkq0f(^nr-d z!GoUdhln5ulw!FGiy?^$y|L&vzI;GsSy4Hanj0WFIfOiMflZqWK@Iz&;vl}1kHd?# zat-Pa=H@C0npN~L#4$93bVFDYD)+llo}Fv$68qETv?MqvbVYCtcsOg|3%bS<@Atx3 zLo%C$OTs^=nTEbfr*Hr(m{tG|9Z?IsjC_0R0y~iag(lrGq zoME^mSKKU_T?hCeuZdZrEXD4iEC#)Hje#gDSR|H{O4KB>c}_y(7_g2l!$_oMy26fC zf_)e-f}TCL4u|;%xK-dlehK_QOF0%?Yb!Fq)-&CyHWwVN6dVO#fw9s^4fJShX{m+O zFo~=6weG}oV+7Vo+S-Q>LhGT$#XYD7Sjwf^^5(ynkjMduRQE^OZNMzKeO+A9U`hUg-s9UQNOs@tO*a|w9u@-)=st6 z&rHL?66&!NL z2FHcBX^>lEg#ACCQ42t?(23HvMu~B8~$xGWWZ}rzbQr z4xwmpPpY-{Z8>6vp z@q*9ETQ&cBrj9Y5?O*q<;xU>>fa+$aqMkqDtoD>GwHz~1c!?2@xwpjg(V$LrNDw8o zGREhj{Z_g(sCf>R&Pnu?PX~pFAgnbHAh~`>U53P?oro7HJM_Jc>u8vvBm>RBB$0Ij z47)V(41Qj(h$|MP*==2gYmb-(&o9iEF23^{jBaOg;w-Z0=CA$W6V;=6RDW+l=^*F(#krGg({O(xKOM93bRgE8o$yR5WSMw_ zJD*&U>TeRZ=plbpybR|bFKB2#A<2lrwW)~#Vr*nC>1$@Q2A=*K?4Ksecd~Q@LIOrl{OS9UT+z)Urk3 zGQ^thd;{B$d;{HGiZLng>mE*k>P^r4sKT^5oofsU1+>pA8tYr@{il=6=JX-0E z+pZ>fN@Ue|bi;wNFk69#kcplgcGyK~6b+WyhqI`lF$$!oXdi!36Pu~s9cFQpZ91k~ zCC1a1yCOGsX-D^FMmE6xu*k6-MUae<8+a}NtGI#dT`~Bb4iq!UD_elsA59Sol1o5! z;k)0kAJ2h*{GJhDGD&NGZ^_pL)g0V-|JWd6BB~C?jA_GXmo+2RMGMwDfv?@foGCQ$ z*e?Lu#OT>B$5m}D@|4cxTye1Ge}Bj;%cG%lmBE+g*ArOsm=P^h{x&W_mE%klaAUNg z+G;%CBD{u6IY;um?6aiav2t<9a|Cnsg12X&{8NF9zC=b5^N-p`_OPB3&-TXj%Q;wh zy2m`V%aLd$yQgDg%Y7Rzq`kwBcjy^RZ|+3Us|OR6DUouQqB_6(Lf(?V`tZLaV6<*w zMAiA>B^Zx1;johNRyYH>qW1`1JNG$EPz{H_`1aq;l#=D9wRKTv7xfR7OihSdjzAS# zeauSlyre}>pbAer>+t>BTfGaV2=4u_Jb=3_=g7%Rr>*GB6&eO7dr$%UQ7kMTn?ILaN-av*|Xa6_M58;O< zI-;Em>JSbw_mnIx0Lx%OZaVXfSneN)8?MGI6Wem*H||c=AcfdRGf=t%_=srM3V9+< z;7CwJ#GeY;>#KE0%M9MWeyhckSTdi3vW+YFz|d z(kF%|J96P@rA2#A*E8PuWM0QEc*-hBmj2i;x`XM2D8bbhB>eAu?Y+b^#|dsMZoHng zOTO)|o>A-jboBd~U*j4}%PSj|=cB-rah2@$OIlKl{}RgjfG~wQcwD=eVj{q$IPK3T z+KJV2TEPw^CKBKOj)vK}c-g{h&mq5n`U3h3m@i~b>y;H}P-_zaLsNIcNp9(xfas62+XwR9a8gNmEy&36-KwcgZueAb`)u;@|266PwC+XS zSGr5GP`6wMt695yhUMXZaPBTclT_nSH~w#`x#QI*a3px$TV?{KD;&Sv@n`Rk*F*Uq zTX6hzWLntJ9klGZI1fNPl^k3LD6McA0zK$L;_0)zANi8J%U)X)oe8UmP@$l<=-pff z#|@tD0O-81N230r>|n~!?gyN$-xJ`)JljOm%=B>~wpbd1M79>6Xm4O5)mJ06hHB(K zjA6dn)2DU0^CML)se|#GuIVF~m1rmHguLo8-<@g!wF4@YK7F$IOpR#Z4BnQWL$w1k2Mv2^g1Afa7Bf$qD_jE&n%EQP zB$}Mh5al6B&hRT6Q=Uf3v5okR(+{<15G^sGfOt$-#wjY;Rftcq*5BI;=31Eoi8NVU ziq2s`{u3)7^sN>U)jv!MgSp#dib7T4q5)$;O+r`2hM`V9hte}}OpAm%*qNKpfI#?j zSUODyh+eWDJ3c1$9At`dY2=osi;CfN*@KsH@4^cm+9t`YzffcCwMecfA_P;rVKouV zx`BS-az->@N8nA6 zIy`tLX@OOe7N?Iw2s*w_50B`OpbXOBt&6RX8Cw&%VnEvvX=sFd)wEbP=Vbi8tYRXa z5h(gAAC|c@H`7xJ3;qwxEtLtqkmT}w(d~?2P}XSJGyG{)j3bP1FMz>ZTutgd8F5aT z(3YbGkw%iqocB5_doQ;K2^T1(B6DQYJG#^I2iY2;GCNqkvCuQcnd__u-1cFcUfu6EadA@~@FBhdHQ(8loS56)gmxfrw*=!B7 z2wv(?NkIfHb|l&a4kBZ3b2OhCfsiBD8wQnbXi~kw+(T(J)_*-|3e_``joZp5`5NBV zH02I6|8Ou-A0$XZ>0`B(?uBa1qWBXL@iQbrtt+*kxDbcRwA(+Sod^OarCpzddhDpo zq5y3w)Pw@8De=zIooZE)k(zJPYl2cRH`3o?DS3t3tGL0t9O+)Y-d3KQNzcxc$^&vl zg+WS?ottk1C4hi3IKxAID#nrx8k?t-5l|wtrd1gW3;JsR-7!@BCTAd>XIWC1>LIKj zztkz-iRA!yZ@*|mxC~rcmEV1!%&W$_2p;~)5^A7LUc0%r%&A1Z@lQ`{0BERTuS-=m zpDG$(UsL4pU2NS;$MHo4>QR+Ox^N?2Uq4VAq1)b>eqfNyKqFP2NDUzgy=E@@8ENYi ziub3W5@?}}<xJ@N6cAj`WFSI3hZBXyObll1?iYd1iGQ?@Qih_sGC+Y>F zNgxDLf_Fi=l4xEXULaJ9Y@!p1y99zrxr(jY9;8>}VmL2!!2^>qmYSXF4v%j6^A2^6kzX1(S`9S3H#YtO6N1Js5I2;?O|3&PHA&KPAgxY7u+sL90Nu)0n zg6-bPEhvLzFfg{vH&L>3f5w+a=M(pPSx z(g+rmI@+e8s7#`%A6xKo1^5o5r~ITbu+8|RYmq&pKhnbjGX^~uIUkhD7sw7V#y}O) zQDP+tno2Z+>(e+i@LQrx5*R5%Qv}MCfKXPPriG6n4;>rAFU?Mv7*r_TCPP9d0y+#r zMldUitJ*1D>bSQ`Z(+ZUQIO}zS1Q#DMJqC%MV0%f#;or0da{UBYofwc$IMEkzZ4~3 zV@=1YZ<1E4%6t<1QSqZ-Z;_S~2T!I-sKSh@m@m^@q_&I;p@*WSkWv=LK~CSaoR(EG=LvB+9pE zF1%qQtD{)(HTOAj4VG!WLitwWGY85!Sn)~?=q5I}eAnv86k(3wgIDCVFl>j|yIXm> zfGVT*cPV$7o)i9UCso;uD03L04f4mTNe}>41#44#Z`hqlpfBd)Rd!r`=fFWMR3~zO z_@zFf01>H$lxg`7B5F9M{G={DiK98O*($s)9`P1UuYFRtK%;z$mv4&sQrRk#SV3Kw z*&bTABJOnYau|L_QJ~>=SkfIJC~>lZwmYAV*BfmUiQlXXdkBSCa=iD3o|gX&1qpNk zWVT=+;3KbuR`rRnG2}=hkw51<+s+^+|`7#VQuGiY$+IK?2kAK4QL8N4O zCN@pp1cd~gE8Nxu|3CEJ8?Yg7Mm*5+aB+WOfCTm#Bn-3&7(d#+f5l1yHI6hv;vYx~Jrm;Ge)o}jm zx3o6=`7dBgr1(fg=;?57yjQ@O&n+aYr|J{fN|X2@-*$a&tES>Q_`DgonkN^JBhtNlk)c6{}*WD z>_u-~N8d}OyGPw}={_xYjeb_BCG@o3 z|M(w^H_YPGkcFG8B`Q;kUh+^C?bWFct8H%rY%V7ok2=>sy_C6m~MH_rn z#hq)nUUqYH<`Sk4y|`E+jnFQ+qXCi?2o=i4rF)JkPt$AXxw3Wga1ww>+bKnF{O#lf zJWI>af4X-(v{ zYGte?T))TCXVNhwLG>^cC=Ox7 z9zOlV6@+;&;GC#5?T}3YZq0Gx`>C1WuI-A?Tr%$`q- zUIsog*PNO|Hc6xQbX^@>H9M#mncPNhg0;d}8OC;>udk)P;eLdS)PAuq1@l-*$HB}y ztUKGZ-Ee$g#Vee)zNz_1hD#ko5p(DapIXrDKQC_Tqcj0tH0j1nF5N-5{vl}}++bAa z{u)J3r-;5%$|W>bbvlBxU1+SH7^d31XT5_}3+xQ>An zC;FAnF(LVTC<$7Z6UZJOj)wKy0Cr=RPJgyqh;cOEQ~$9z4ZH*#L3tq_0!Z9ipeJ0; zj;|$9=$ES&b*O_Gv9X49M@U10u}06n@?W!K(Yk~>p(x@;MKdtvvh>XoUgG3(#;@jN zq7s>sQ13J94G8IH*((Aw!Tb(A8NML{uAGwtpd9)LL~;^*x(P+_@%8{dH3cFTcfhYfCk#0*Wake_ zSPd?P8ML6ezOsZp4>;63Hph@|ntW;sJ{=ypxCRMLW{rbbwE`!Z{A(zQl8!m4W-_>x zo5^BF*twk!V~`j_sMEs&$nu{Mz6ft0#Oc3j+zSmC|WBgejF~ZYSOa0;x ziO)E*o zEkM4p4Ek0>Uq>(v@CzFU1OYqzH>}O|obmwORAG#Xyk$a46`$EGl*HZgbv}WnAh6Y8 zaw`HdyP%~5)-_;~MAj&9c-=FUPb3s>hHjn<^I{em3=K;irBc~beI=u9>}0+lUe@Rs}6M-_qR z0zy;YJyK*~kf@0hN?9KijZT-a*H#@P6k!K!hv6fUruI ziN$nb7V`6fjA2gd4OjQJ@83k9oP2D0`IOlHA!NzG4B!yN@n`(SWonL7-agTu*RHM_ z9Cb6A`FW%d2XZN+VPp)x)@8tEu)cZWWIDLbtI}DS&b(#=ogoBamH2(E9M((E5r9zo@F7Uo1w@npD($Y^aIeNCRDD} zN`Tq8D~H>NP|k^Djb5NwFokqMNLdLd9GlO;30PLs0Vz=lX2gJ$c&>FH-=Ggn{+{ul zx>-0*q~K(gauAyln4;&EQ(h4nYfvaNP^})9R5J0E1wdQ} zZ>~A;oK#enP}>$~)w2pJSRQ1!0w32(I}i-4-@9H>T^q~Q+=Q6MR5^FD4jS|f?#B*n zz0$(BdChBEOD*jA=d%8SybZ8wMrTOQ%^fUG@#Uq)xe{yCky`&sqs>G34K>!H%XAF=`b zoVvK+L0$cQ=;ONi;kR;^*V+D5{(ibWVJXt`xozG1w$}6H;id5y_Nt@>;_*Hv(R#i6 zy{loTn3Pt4(&E4Q_G$ZgD8eHGO7cIG9=FrzG^rc|j`+X5RdJ{M0cyN-WF3w!kZ^Y{ zvUzJDqdq;BcK*z|4Ztp)`W?oPSm3Ou*Tj?ce*1c8B;YsLUwu6_#r^WI1Uy8<^uFqF z`iB2z`srRmebQlDF^BaVl-4}Wcv=xhgP4>xuq@@pDg9b~_7{l$!j}iV+|=8V=lQt$ zjQY3~!sL6a(O z+B4b1HJr9>*?PI2c025VFZtMVj{R8CYj)G%<2PgotPOb!yhqXjv9#($ZLF3Ayk#H+ zlx!K(yXxFSp4YBGO!jHd*QS50S8S{YVP4eo?kVqLn=XOJK`u{1w-sJ-v`8}kds%Gn z0@B}?L22{063*rSNylJ;rHPDo`=jMq2~`*p!W2(J1K;H^5foHu&UU@;eAT*}BLJwl zF-}6cLV}XFxPblYC-QX4#>9j|iuG~TUtr9Z9z|uNW`9#^Bb`WqBcV7WDq#?eV|W}% zlxrI}<92SqE0@dBkY+C*!!XU}nSU;0LlJWvcqX4}aZ=9E!}Mj46%{}I-6>9?vS04Q zf;bw^e$n!i`pW_p{!8>JQVvNBx$d1;xb{`z@i~A%3pz-x{fZX}SED%=K@cj7$)2fC zTc`8fKeh$8(LoX8OJNa!8;c|Cm_(CHjCQbLB63TAQrcq;w0bM;vefZI$f})&L4%V! zK}r9%*^PMzp|5G+Uk||%?Y^M}#$voqtZECnjyHYRu#N-s_Hs{m$7HG=j50&OAG|KU z-G})&ys5yAQ^`MFZ0Oa0khzdqEUY}U`|G@T9pqs9_Cy{$P9D!|>N#iG0s%*Bf}aac z83&yzzvAQGAJyP6#%3eUL(L@Bp)GBBFQ>EFH;{u4VvOO!oaVoXB1!s%vm|_2-Xm=y zQ}+YV6{MC;S+&xCM&?uxlgXa+?lfK(9SH%)u;P`THv;Z`G>6+QK z%vfeu>d=ALq9qZ_#$t}YjFh!@*wWX7l3i#}6Zu3GDW0HVa;>@SD-^D$b7 zTHdQ#IYRY2_Paa0F=Qrqu?|fnNzEe@u?0MZahg>S_+z1rZYn|&uoYKk1zVYSNliMk zy}Yuls)7K!T@Kj$3W`=%TX03aspZ~c#sV($$K;DG;9+oHLC_x^X^}INJq28lIJO^N zPqn`>ZcoL#DQr?<&CME)rFrgR-(U#IYwn`bGTX0LK2ElJ4?SeXHJNsSrIiCQ8ym%i zY=`dZ(U_a#%%oYJ8tN@Iqm|8_lSZvbb^*L_|UM=ugFkEvphgEGUdatG5e##s{gckYt6 zlZuqe*zWv^h8YyE!6hdu`5Gi9y9Fl}C$(R~?27rA<>fr>U)vN5cMfm2U_mX&Hk~8F zKNngG2&$za^rye+&K+jZ&wXtldXQ z+_M%e$6#GRMgSWKroeqTmIb!Oj;%X0oeg*p*1}jRz^6^iMq79SZ&|CsTq_1}-|UH* z;BA!YqekPO;JhTW5?xfKOx6WgHQ$-KyNX`Gkk)f2+dD~bS3{mM(_)LJR>23UjTuQ{ z*1%O{mCHhp(}Kkr$%cUj%VPwFA4*PbzENGvpvVd0%V>_Nnj%9g8wM%xC23;Ip7cUWYeOanKMd})~L~up*}fYtHI~w1wDl^dRBMotlJ3ARv3Or zwrWaOae6|a!7*uljg;VFO#VmG7jkVo%hM z+pB2YL$6b7^Rc~Yi@3*WP&jQ<_NT`k^x~bh=;~WMT$)49<_Eq49-`Fu`tN@?8?F)V#B@hKl^uA? zx5J58Y;yNFZSSkKc9h@+S1q=F#Oaw(*ZbxYi#?VjUR<@-(#F|=3rG26hlY=Huu+x2bVhD(%qXA(! z_MKLKRzKc_wW%GX(S!Omk%kyc*GdLtCJ&c30* z?Q(>;CSWA7N~6&ss!Hz$1?sP^Wh3kh3WHfz={}8>JL7J8O=0en|I7k2wnjA?;gTEu z_Op9ej;`;o7Pe8x$ns2}r~B5n*z&)X3wh=C%H4-BevxnXQR5P;Nry-4o!KAwp6+c_ z=Hm%QjvtV%`HM9FAF&GH{U5Q)%>($qVs(~T`2Q8F&S=Ep&S)fGkbXh-1$nD88b#S5 z$mc&5gCr>7Jo$7xUxJn8E6<&gnw3iUZ=Sm@^{uy9lF?%iWZ^GNpbk&m)S{?BG}Zp@ zT0^`2?W@f5+R?+s{pINFe)1o8r;$+& z%j@TM4fkay|7-c@N$-TU$irv%I4Iz``ST#_`e&F(o8F>QmgjGs&0asyr{%6;mX6Up z_WR{#DQoywEA;&>&uaLtgZDncHn#iu@}vLLi`3~qZpXE`*5B-&Oy?f%t%NL&r`HM} zZ!Oedo4= z$n?G8W)sk;oh?BBvxCJ?sLs-<9nliA1D5ARB(7n+~8{2h#aR2Xb;W2gnc+K{ML96l2;kvuZTm?w2>Am%oXSH?e z`AfDgUusKb@JI>J#q3TmfpiR8+xKoNjO~7&r|j9g{u*1~+f8ZEyqwKDWLeVbc*|uW ztj(^i4cTx^^>BnNU_3Yn9DSf)K*EVK%@)tf=O}xp z`Zf9*;8pw$MTw~Pd05wRTRh$Wv;#7?hz(w3<7C)NJz-}!#q%(9@#$mHUu^u9o-%E4 zCnJ4O75R$YUVCLO%SwKv?u=d>6GMBT%wow3&HAA$6<8_@+gj8f_;QlkARA!4-jicxmeMhD;eK9AUh}CSB@@FL)OzxE>ZL$p`n?UkE-n_Ne{Y+Y_*I|X zQ-$8tVga@p4q*b>?YJgs^Q%TGXhka4K>45o{KrxW-48}^B@iV7j%rZVWUBADw3_mG zODfYo$9pJy;OJ%Xb8I#~S2MW(n1;e}uv_h+TA}Hwq)nS^KB6=RT+ccPngJZIHl4X+2<4bE{v9}#Ll75r0Ovr_nn30LQOg21*9E%2 z5^u<>$HSg6mIy8E_Q^gJ|5tH>%qaBNB#0)Vt5ISpo8Y$5V&#~b=z@;POV zS?l4Gd{7G;3^=!mEoC^u0PHuVG1#CCs@M@6MQJbEgd~k2)Y@vdPiZrx1iy01Mj?w7X(UB30g;SVU%eOHC z_xS~XV-;LD4}S9Q7fSALh|CY?(b=1QF9yZjO7~{Q-@_d&A&}i8!CkJIbO*dq5jxLX&o#%dP#;47cPU7!g_I5 zokVEKe+(`b@Ix9Sh33n9vRx{o5jFpg@tBi~8Y6&{Ac5s9u9(Y-CFWdy%(1^Ef)3(T zdC<4hT|a~``Qy}b-BSbu^;0d2Y9-iNWsplSc(f5%f`%VoP+o1Rd|PHq=SbV204CbX zF-noZp}tp5s*f{A{tLw?NDATM&JP(330{G$RKD zd7jk5?el@P`bmD|HuEk#AIe zf7btqH+noW-&_3IkQ?@H$PZD#rC*)uRZOK~^9}~>!?@?igLCZy7FmYhIlneZ2u;Zn z)ZmgjL59o=f~Ztr(> zeB61(Zy$xeE5*b*Nnn8vrS`<7CTmuN1hz4iEX$ZTd{LFPs+m8jZ% zunJhQEVZ&rQYn2Rq9D?_bOLZ93dG2;T*)OX0d{gVhsJX-nDs=zeT;`coz@gbF{w-# z^H58xyvm~5)qJx}B@k)?K>6d{0^7zM%4SiG5_`2g*7-9dsCxT%Wf^=!Dq}uQ1-s!= zr#(bx^RVqBH7tVwiTTZDrg-_oqQ9q7Nu~3DTPXQs&LLzG#6j07C$#h>1gGG`d-2?g zUjynktY0J}a-9D`p?L`~Gwcb}0iSy&E&^OA@5awOj`@kr1ILX(S5zp@-bS9kmy6DS z`6W5#=70WTyqGI`AA0i2`D|Jq3yT-NtU%Ul(HU6%xWvC~JVz$ojyrR?7pdS-Y5IRv zWEuiEB?bfsUpNUkTIt8L{q+DxZB(BsUO#lKF;2co-Z@+-CYVd6WHFbDcswa+}m{> zpalL)j_wZ;e=o)VM8--Er`wgq{udWFr7yjo>Ny{}pMJ`q=jMQ0^T&ci$e$p&lZpwR zZy>h+WMV2g{Yn2TPr_Qb4dT-lZGs=^1COID! zfhl)0qm313Jv*PD!hT9D`g9}$s0T(BZkG1?D?ZI9BE7VE|E|sB9GVvAV|$D{<$)KJ zKQI1ip~m$1{9~PtB4GC}P*?}uYulLnsbvtL0&@?Rcu!kl$~!HsFBJvGIty(+ID1J+ z=A%hTQt0RI{?#6K5p@ohwpaD?$RHMeGF3c`qe!Ii+s}U7Qj#|HB<# zIDaIacf8$byPSKSj-1mw(L7jUv@_6LZCMayULM>pm+F;a_I{0-<{ky9FK0k%}lgz}5YB zZjzZc;Y64~c4W=v3Olx3H%QR>XCm1n7C{tR<((!oLp(FtpssgaKS|-05IQkfe ztmE>p=W97dYj=^Zs><)#Zp4b;O>G>(3J0g4wa1*SCo*pK>GN33BQq`nr6iyb(cGC7 z&Cmw$Rf`Q$rOPJQ=9mn9xc$o)6 z4OU(rSP%N1dSDn@w#O8&yc(6bUP+9S7g1P|`HM8&4bnF@ovUm!XfaJFl(Pq6eQdGp z`wOl@A}CYQzWxCaK%(WUf6!zkMk!fT1BV;Qu1iFhEd-*uJ#1u;GxSRKfovE7k?sl8y+RF_qNVb>$Dc zbWuJ8bvu80<}*1Gw*@A zxMC?L8Wj|oQ1djnm{O#;m>N+NxczRFv+2LqK`vE*(ytR&VYH*Bx%*Y{iGC5yH}K09 z!%g6)AHajQMs=go?^RpSXlPI`QAsJ##h_Rg7Fa*Hu`Ro;@!es#;@qF*_vWeW6Wj^%@IUOyMHm$ZI%0#uw<;!Y?KBAVXQ={?4Z0N z?JaP(fDjHbM~QNL>(K)H(UVffUD8*5Oh4#L0;Pbm_Ljj^*V<~Pdg;46W%vWlGSD3W zk4%v4$WOKQ63?Px44P6E%!tE(-;#T5>|5$O?t1Qw99!6GnoeQ!q8nE$E;I?hVbzvTYU?c{_$_JP=N)=} z%bJ|5dj=@a=Np)*T#1r1Tr}qj2>2?78=J-$SYmX+oiy&zp$~6B8gLG=bAaFDg@#gVva-soW>I2 z;fSNIqWi!^#9h|1s&T}G>Q(R?j!JR|qqeNfJ}9W;B^fao z2%Kf8C)k(l)jI1;?YmsbIo07~I9LuDvl>;T5?RQt285X)t^1N0F;MsukyA2-f!;11 zu7xz>v-x#4&z24SaWT1cryK{htr27)om)a!WRFO4)FIfbgD9q^H&mCnUlnKud1(5U z3SJ!8U?F-?^&;SEralK4j83$AE$R5QsTB+{0wH=vOYr7QA#rr`M)IN4Su_aIE~Vuq ze-5z$?s}4}PVqxt6;t@+<-_v7n(tNLE$T`bJG$$kP*-`~rMvP+{fiN6N@!ae5QsFo z5+euWw3Xa$48qK$#x&B#063uE{(mCa2es3{%?yqmWY;sRnmVhz-~7w$^?44nvb` z`9k;8wNZXrKhRNhKgkXj?=G!+a zJ+lSoW}#5Bqd{RnctxcYuRx@9#guJLH2FkPrw;pMc|;V}Xkjy1K%>I+ZTD|a95og< z34Y0hYz&%MyaNNYjOJBe=j6tZ7C4d(c;gT!+cu?3Z$F7Q&Ezcj?U&%^?4Q&`2F;$f zA|P?Z=r?(t zwjUTPs*sdxQ23UX+9Y1zeMAgp{^^fp5S)g4jd2cZHIQ zSS}! zr90R@44uYvTeUqwc)0xIZ;3(M@^8xw_d`!r*&^!&*uvHkZel{^uv3?fNF@!}A?<0xFmL)cSn%eVL!WA9CFM znMo>0EqvBc@w|Up3nBtB-}t4aXq831_42V7 zKPab-J|sXdSH9{YRqR7Gx%ExG<{sxcf{gD04=A2D>+i&A&CGF^PwzPl0{UrxO7Xpp z5PdRdhR-jbCU7Gw_uY`t~_$Km6dN$s`lyRSCF`IzuyEe->Q*a$|okXZUeIQc|=i;JN8gnhbLq_@Cy zbs?zFB1Y!|h8-F}5`=LrThHq-qOnp%UD2wl)rvrBv4SJLE~xmhwf4AeT81d`)%PKm z%C@0Ckbr?EwL`gKXGHd+AH;MLvtA}nF1Ccpjt41)lovvBERQtmIw4zMNPUI+7sFJ^ zlrRi8gk&dyJrRNtzk`9AM1=`DV&zh}&Jz@SUmYUUryi3~*XD>D#tgMJZ1}?$`AC1| z6d%8LHy$~BaD<%SX01amJKx@l+ymvi^*6&$oMQac<2pwO+SkW&myz4c(2iYYmNYs8G^3dd-bp5|%Nv5cI87qFd(Y!U5Z`w30LX zaDPmwG_Dk&4DAvk1oGRCg4gs&aDN3DW_!6Znm1SLw zZ7t`l)R3)P0*CFcp~GD1N73ZJpbL>sZncDxbgWa9cgRX@SpJpm(blU;F-Do*`X%B+=bQIsOR)ZSd^;7PS4Wf z?@RN%kmXd9W+-czoqGY?)BXmq0@8EcFQ&8lq-{MD^TOfcdB5bGM}xR+Jp_b);W6wv zT_w`BcX6oxNKWMX_>qC$wx0Sf@3A3dmPFHahjft>+G%~jZyxU2X3GkDez2dd{{mT> zY8s<4?l5gH+;zBcm@DG2=6?&T%)E(Ln%V*?5!zjNQGe_wcK!GDG~UH5hp?RROwY{80mlDcq+)U;XJGJC(!!I7QEbubL*e59Cbr>Q8iL(5RKD`hwBFWyt1jK!1Tx7 zDq!hC{zCF>xP;7rh`t&P-bxGWhdFt>{Mr7%DzZz#zrt9T_EnwiLV!4goEnSJE~Chm z*woB_j0D%E4aQyjpKc`^kMREu9Xl?}*VS3ZP{r8UO|HQt3)oFf#o@FS zoZ@IHp`&lyC_bTU;()GR;GAq3E}xD1p^|Oyn5e5*oUD(*E=x7jMUu>hoVppd(96;i zSgzu}4o(XBfv7_HeVq+Md#8%>=(8)nr-@XT0kKqKrI;;}BTE4De&pCPWXmu28NMTc zi-A(687nFOs*K=4$Amga1@oo}UrKT@z{NQ}B=AnW3ZmwT zEGqr$Y_|B)(oC%(Y_3}&_WKe(PG@FBu+lJA1XG7fR+aUVnzsS zLtkui5HZ@vG-?@6+h;hn%z#0BnNT!2Eh0sEXhGuF8{=Rqt!`H20^xxhj~0SnK(s20 z$dF(xeX69c5;Vv}_DQI$eTjKR>@F4py(1+FzPDzE$NtZJ>;hF`I}|14ZrYp{THzv0 zT(fXAe+QyQB7_&a~J;9*YrQqaE+mf`P{p+Z|l(wE* zj|p-PuQ|B0*Nz`rO*fuAe*v`bZZQFL<*tV02ZQHhO z8x!m1ySKio`>*>~SMTaNz1KeLtS1w=AX2_qs~C$o&{(3rm821)eEPo5o|gvQWosei)Wz5L+}mgL(fq3X`M$wSvJcKGCx{{Vt@e zIAn4K?>?ZUW{ZIdBui}w@45fbdk>GY6I>_&Qx)0N724+3J#CWi3n*LTv0Oi7vA#3i z8(e~XB9MOA1gwRd$|ul%RUX2OrpjOn`>*6kQX#eyRW+HX?G*awOoQWJTZB`XJnhO& zX&n*94G}J+dx3Nn7v}rd-`SU100ts?Q46$qd@?V z3T@uF0*dsmQ(-5SPVOX(^$OTa{`m?`PNk5^e*+(FE!1)nc#hN8Jg?eITKG)P-BL{@+!RcP;*`NvcL<8r5KD6{PHjE zl*sS{+xNx^ZsN9hC_BKtH{QcmLNp~)UVHQ=@-|$-w3k2kyy@%9Rrb{Y9K&QRx=^dP z?sWOZj!xRUB4^E2f4(WD*V(?uQbi1GbTGhX+3+EQAYPk$I-9RR`)UdB$j` z{7TUucY{)JUp!qGm8!7T5stwaChrvE!R(%fxXiVmh*;@pU$sO;*I2;sz?lNSUkJ*a|p;vtD@!JSey4xf`MS zY?$X*i9M6yV~z$6oW*GX9Otg{F5oz zVR>uu%ZJj8q9((<^JI%X>HXTQnh%%x@GBJX`l+) zV2v9H4a&%CVJlro{h(Q@abd|NYg!=+8Gem2!XXtHyH&Q5bmIE@dvP41NJI8VZO7cb zhT-S!Er)2x*g--Sadk5k-~;kJ7Wn0}PWmeAB&AP>9Zp557z7&U5(KGtPEe>*D~XM1 za|FlZ`gT*q1+cW*$ZUO_Ef)V!WQ8%$Buf?Q%+!@m5JWV!a!{*a53Op4 zEy^98o0V%IMB%B#h>b8yUj7bvYBWrZAwjKnMM=SmGpLT2l zWwL0xR7BB<;cmL!w>jmZk#}TFD!nN?+-XzUl4GRiV(JUxBZM^czY3PB+M3;`)_mHn zim6N}i#@UCGpqvSEy`N+7?rg66hGKdfeW-{qQaeso<#i{!psYpOEWQmL9`x_OM8LX zwgv>9CqA-|Ok0l=>;Xx;#=8VUDrpGzl4K6Ea7I#tHc6=VE=yV})CIQsMfVsnW=U&s z;R*KRtS)Rz*ZbTO*T>+(i-3g_9NIAb{fkA!?I5=M$@lVC&}p7g!EI?(A4a=4i4JYI zEy6z!8)Nxtm47HTZRByi#oX7o?u=z*l;2oi`OtSVFa9%#PDL~&!v$t-p*AJUf&h?; zgrgvV)xIMWMgqa(juMX&-x6ZOtp{Q?jNXVLN~)@y)oPEZC6!m&PB#Af9ns#&{X8}y z2k>}Nd&}jUm&+yi%H(|o@bQsSIR&487hdh;mS9$5%POj^q@Tqsl$;#?_L1l&-^u*$ zA^mhh%>7=*`=n<*)64w!mHNJ$IR@<0e~Dco<|NLmXl#8^W-bscC{-yZqc>H!IO*W$ zHuHV4zP`(y-CS)jm1LEg`V(PRas`DPrGcvxnBLoHlO>xj4jzol;cTGcpo`j zV6U3*lqLAiKF?wLyK~}o!=&cs!}(R+W(K&t9rDGB@o=tgLfN`=GB}R8pUL{+K*;f!wN|E|UfuQ- z$$f3?NL%5jJ*qs+^i{63`-|KtJQSm)KQ}PC{2XxtEj#PetX3MKDb?L0*w` z>N9mm_n*xpJx#oBoszX3wGXF)%H6+`-) zF>Kvta}7fJ&xN3wxRWzT>DPc3`0Xh5(+A)5ZQ`bt-14N^mbZTJ_;>fU$?Q#^2+XJO z)a}gUK_QY1(yX$j8P(qsl z=iqghrmQr4iB9XQuL6M22FIJm?XWOPb$)TJ;9R;?)8)dp5go?Tj10uX{v7UB3qMbB z_r~&OPVj7IHG8FF2ndoLK4nlvWg-~w@Ed*uA2*C@44TGEtBDE;WmT=wg)mGkeQ;FkK^) z8^)^Y@^|cA*jNNlau?ldChah&F*cCi7UgeBd1TzCGKB@vItuPUkG5&cGt)uZeOLQ9 zI%%(>4$cB;twrqw#P8JeN=y>XMwWh>Z%jT;bpi%sWGnm7q0A=c)^{nQwE zLxP12BTmSj4Io+%-gRO;-Td1a1E|MR}!BV zn5Ca5IVsk7iPgu=zq#Y}|9tsQH46hbv2(IBPM=(M8zdQlDdT z{V0}(^vh?O_$kEYhdAS}Nh06~(TG>YJM!TI|94UK0zed*goL1i48W%+w{mOB9W2;s z)A)pPZ!KZ!*r;%g*!Kt2VHTSLE*~|I3C#ymaI?#3;+@lw1mGwd3_ELmwdA8MTD1<|g%S}QhZr(nXlM5|(tdNE}MHnvU( zMty$CAZeQAnq1DN z1HwhxW~m>}Z>#-8&tflR-B6!&4#De#g(UR#A!yJrAn}5^f-DeAF?v5R%(K(rD}kS28h4M zs8U2wFd$K^h@j<|0vUbo2iBo*rYBr0BO6z~^@%vmnNPWkg+<|(=WURt>Jy1C@f60O zH`K{e!r@GM7UN1i85Y03HTh89UMmoBF`9tlv8(k(+v6x!YjFV5;)DsikVjtA zU7(_%$m90^2od0x&eigUFhETx14ziYVUh;bb?B_u3Ti_g3*$fVM==GKeo5Kac^)r z1p$4)35f@t5ijR09xRV#JP><_KB)gN=lf@{YhxPuVPEoZZy^RUAB)YO17MJFX6MDk z)!DCq9POib?3xfd1IMqCeJ$;<4iM_Z_8pOace5)=gPe=JmVW-Lr)04C@M>2G(#>SiYKRXf*%KIA2Taa<80F4}g{Wl#KBi zZ4%9d(|T!**0lZfyH|i)AHXdmy-$KliUi-mU}ZH;CMYJ~MD3LFyHw}PIC7Dp4H&M0 z!7$jL_EOobT(LjOcg-F5NSGwQqCdt;L2N0-L#(x!s^OMiF=PRvpR4|TRmbGhISO)7 zH|^IDU3ng^1)A~mZqec9xfd-A^>y5`G}V0yrX@2;C}X@stHMQY7;E-h(8ct_1YC+* zrW32Ni+m=UH7CrFbyGkx)b>-G^lyV*-K6FEqJoyolMfEOerxA`EQz{QI~Ov1z^@+R zCnghs%k%8p#gt>D`P3<7z2vsbzEqMF z_!cebIBA`o7$Gf_YB%6IgjN!?P3mIAzaZ4kBlf5%!$qveKF_ite2P9 z?NfjadQAJU$mi&>o@Q+lA-u*N#^bID|Co__PEKD-SjcGH120)P*_&;Ig)3hyzuxKB zYqHRN4=f>d)39~2fo0#ME{T0(-ukNNqPe(!KHGD;qPGIvCgFA0T=}H~c>g>-P`=1r%B4kU-ah6J$G){mVt*{{78Yy~HB zxBm|05*Foc`L0A(EeJ+zXCsYmVm(pqSS~M)F9A>C;*fF~pY4>2oC=M`tV>+H612iy zfA2V`&m18>KtP+CgkOhaGkEIlxhHmC%MiHEIQ9H%ACC-(geN?@q3iCKL3d0fxLeP? z*fVv9DHShbs4HNY+rIr$<@ITIl>78Lc|q(`gEtMbI^Ck=*xw3kv860#D)1?RZx;0- z&(6u?q4x}!%C*N4YS{2K85FANJ=t!w=CTsUVf366ufA;rE;Dym{{Kp_7$)Sw8Y`9LMXBq>M>!2Gv)a zy3GP{E#hfyh7|ML+WOzmhYQG+dGn{D7Cen*vA`W&hlrCu{XSbNWUyg^nh zmTN;slQuKra41DIL$^wv;qi-7oh%>t`6;C1ru6he9Iu8Cxq2@ z>qFOfj~QZ^hsPWdG_<|Pw6wM$!%j0WfXy^c&4p*}u#1WuJ&jE?S8^;@$$+0nZ>#=! zXAU(%?F*b!Io|z0*NLlf+Lq@KyR334f^G|hEsK}pw)K)*H^|Vv%r9L|pT*o{Uhf6G z^@Up*Csu;>$=H7Ot=|BBy#e;_si6UO*$QN&C--;Ah?e)c>tm${b{`84%2D$j-I>o_ znXFZNU+SxKjhIOpA-5$#X(xp)vO;+9H}AZ&!v|^AXWV%i-kChJ&S)nMtDWM(KVqf- zyzT-2z?laBzbEMbGG-as{|k{~W?^G$G4v$E00YRx9<(BNy{o<8>9e9xM*L{C)3aD0 zPB1KKP)-_0DANXLjD|?(r??)1wS=t%&DeT9OsNDdo-}MN%W&g5b-hZ@kAEjM->csj z&z~jlHQ#FhtM8ugb}7`G`C~J{%Y)FfpslRlQ+GLv(?{p`)5W#Pcl~?)yW;nIy;aV; zC*XVKZQ=XL^gH$KhW?%4TUYO+?6YWq{-d4RJ6$<6H~;Ic>z!3{#df*0!oEh+Y18_ExUu zGv;kD{r*_^inXxZ%6*#YSxil2;_|c#)#KWhkZ~ff`aQNABjh%T?>$U#(>jPYRkdPP zevr-0sB!i_qkL;KbSIna%sqE33rHz2V+!?*<3-`=Wf_fe`;}{D8^#qb;$m4(WZTuO zW8xFr`Wp`@N0(a#af+FY@*`duGmfX})W+W|gG+?Ad>yJETnXGO8yyV(7gFG!8J1{s z$|-I!LNTzZ@8tfitbUlGkQJx}K2pZ4G?aZZg$tJdw7l7vBrU@{j01fN z5pW`QrbD#*r1gB~C2`Xm7$8@pUPCg?K{LmgpXz|MW%q7ZrT?_@!`2sdczprrPjn+=viZ5r`;SO~gTHYgDdj%I}R2;ESj* z8$*2JiVAxu5zh8M`n8v|f%pv~Q8O`v>nqkuk96KUKG73-Y>$a>H~@8nRf=9~jw4cS zaTc#tPK&T(uN@I{*Ht|~7V3M{1s2%FLkW!{NSICot=yOLQ~Ku+*6{_B)J+SGS@Jd9 zt3!D%HW9b=Bi?1%ils;?&&+}6Tukh+{g|exGZl)lb8emn*3B5GO83e_r5CuTh;Tv% zR7KN&;(2!Yy1u=H0RR;2XIlLPgNXf8bX2?k&Omr0!Dn?Ro*OKhB<#Id$_RLFX@#{Z zAX5?v=NoqYz_1uG*9(@JJm)^9pfEa!Nu9sB;URU z`z-bdxFDO6pjTH3$A`+3d02(g8{#HtlI|cqJ#p&~yzt4LJAiQHpb0;2W$+E!K6yFo zShKkKE^!O47MUm@Xb3t+6uFr4x-UWI=NAS|;U4RAPqjEHZCY55EgF>` z9!yyGTUI361^h(i&VhDJ?2h#pVqGYzJMJYe$tzZq9Jr=&^ud~%Y91uqR+g;-c3=0%q;dZO!FR+g72zWruf$e9){svxIN~;GqF5Ij(D* z<6jl0QM#&*w62Lwq6aj&E*p(p63N(lzNMBj?6$2UD!H%?s7VXMuNcMM$^J{y&eupO z_$iV((4yW3ea_q}dDlY)TTZ9)lL^V6)Ad*YsV%kwM*vOEKWrXU@wj$1+$OFerUpok zg4noUa^n35X6rWob)7=3)$0kFbzE^FWT8G4!=+paWlmP&p!-d8BrK7}T50>ERbPh) zhlnLAtdo>5FU;yv2RP!T1nXHFX%H$uK^IeGLv?}(O^=_`49rLja^a02UDymqMa;dM z;hcV(&j3h2GuquSn%^!&Cvo*gS};yozqA83Rl!EUb)bQ z9Y$8b)QF1dxEMiABjCvK^CnrABh&+t#OyqG-~!P3+9)X?u=;pkKQ_ldOnrdTqw*|>mSPcns9&Qu2 zWZqpkpT|}&27LViA}crCZC6P1r@BG}vXfyjxkvl67kwpsl6yd3(Ab#<58cO09oS6V zj{%^@L_Prq1LI1Z`$qBsYLdjs^e>e`Fvqa3BAj9obWOi{Mh(3LfreGLpa+-Gk7|b@ z#E4#4(%{UG8RJsjs2o-_NF`jtae8cGUWD7sBGT##B|2Gs^WzCr$~6twG~ejK5tKj`LzE$b(c+;?P|?_kDyODL^ye2AL$^z7c1UZqOaDH+}77q@;%Bu7;% zL0V^(Oe(kEL(M^#oNgTMmKO+>UJpR~h3jOF&RuCPWg&S`$Pzu(zx6mSH06=G)rL^Y zJ*-Tq&2oM@2d|p4!GpBLzGYZeC`~%~FqDPdSpNx&7g(H76*i6xlNb~4-40B<_F4Z@ zY>}*TgXPSBh7v$lt0GluRP`Zw8BC9z;*tHuS!6HFK1#9TuMko{a$`^;2MegGc04hv z+M^>E*#tKls#-AH987Unk1s9P<~N-Vfh!H&Ce$*a%|Z@CMix;L zPC6l{s~_x*(ID?n6%3E2_s&&>!<1JP!%Y7C11oU>#lMz_kAd`;V#dU|f~6!_ChXNe zuF)@GqPnEaH_}=haMSbS#FE_mZ6wFy&wpsDXREnkY^B^6>=fjx^wgn&1GG%^n0h zmw-Y=qpuQ1W5wPwk=s(#GrrtOOBb#&Tg7}KQ^AFxWonP(Kq|HqPrR}>BkZq^Va%1i zpiFMgU6rs|_Me?r?^ZHq;{oc`u}9$xC4CB_ER}mmgr}q6FTdsN(jYp>KwaNpb#3nU zaydlw8)AaSa37{Qyeh!h;aF(_9juQeLB&n`=5%4%{wnVFi;1-c9w?dj6aPHNFG{5f zS}!yfZ!O#ER3(_@MjPiN+}|iIGCM!-)3WgPcYC(fwE6QVZlN(i$GpP9iKyHr*R+6{ zCsrp7w?Yn>d6$c)gW>tpVA>9oZYqUlocC|qJ{&lGJ&o82GZjFz^NJmNHrMU0Do;5V z2!7hBLwxX4rzEw!Uc-k zjuC&XM5g1RY~)>meqff|_b1YmFmC1_#C6KcXZ$m34Ch_@66R}~_lyE$jG@fq094l% z!0=kg(--jUwiMtXQo^NH77e1fKc>8!Q1Gum4pVWyDB6IAI`5dO5#^Ggh03*jXa>V< zIUEX4;FIiV;OmV0Y&lmZ*r>KK&+mq^;Yxj&?U>#O)9D4I>fgrhXb+hb=X@$B;y}6+ zs++PP%Az&MR5q@>TjkkQxyq*U6M4=Y{+g8BM&btOeVu@4%HbW!Ja)g}Jg9`BU;`$o zAeD;%MysGHJ`nvqP<&?+uhRvp6-uK@YYLe@-5L}YBXFQ(7*Q)iYLs0 zB=~CaR-E3b1^_L#!-T1(B(&X^O~eMgX473l?HAjl1i>Eq=JZk+uu@A3mvJ zO5=Wzd`jMAlEf~+qYGgZ($U7h8uU7P#3K=|E++#SOOtO{Jj*JBN0m<$XZ;k zEY(eZq(~E5!RY#){^uDut>q`39GzCV(2%vGhByjfH#A`sUrfZ6zO#AYo+^Q?3Wf>J z#>!7&w}+$#A-f$OOi5NeE$t$!;@|%mmv=5nLXpiUpJlN8ZNEs|Fhfi&BrKPeivA2t zf;dxVF0Zq^n##i=r5XXQI9-d|t1mHX+Yx4(MZ>STop#YX2$lY6N#;JIPSHQytw>cL z9vcss$7z3pBbL3i08fHM1F{tVuFu!9s8Qv33fU_SD=Xq-0)j@|H5L_fI0mnZ(49ZqF? zy#tOSW3FZu86Ns3x}-U-`e(YQgVHOF^=~?s2ag3hrLd3Ga}4mVWFCKXTy6eG;ro-8sP#hkr)s@3G5gU6UZ>qwrX!HN!AAT5I;jhG0) z2?lg-WbL_w0=_h8XvDq-Lo~;}9U@Q}$_ptCoNNnvgG-V~$l#TYb^ax!dSa4GTztq? z)xvb#6c`4#N)yDh@As%BS#3gKE%u^-rX2PnXdfrYBu$j2j@AJiH3FYkX8YjL2)@yqvS#CG*xb)LEsO@;}~+;S65 zrVaAr+{7J2{*QCB({JRHlLsCQ*jfrEP6%iKZLs8XGXW^+X##xOT`dD_zTbU5p8<__U-JO-2mhOj zKddU-AB$HLcA@lDj56p>Ug}q+22?lJm6_{BPd9%ct(5TD043U)i(qyu0PoK_&mD!kO^4OiW|?M#ANMGm z>*o%j%Gaht?VOuS>AI`zo#5pewj{?U=E8czU~{r?t5QX+!Vo9dbtC1~I206@rGVB5qi@-9_++!PhG$(;^vux~ zfebU53x_i_>g_3iXw%K?rucWGb6)zlcoBAu4vs0Sa~35oKUv{a4D))~O=R5E zb`CH4C&V(bAzQ7-0%U+2MZGd!v0EE=X(Q87=;>Wf4S5p%Ou#3)F|3DSK>qqOJ=q$} z`LS9`TNM+S@7|4(mHc^Zg?4k%{_uIfjyu%S7jq@=R zjDLlBgerih;VROe_1hCeP`^wD7#TfT0Ke%+R+rXK^6&QZ0)|L>Pnszl<3uR>^$8X- zJa8HSvU^nE{Mi|pe%wv4#2U3d`jI2JFZ-hW8uUptiopX&N{|n@P8ycUgA$g2#{rhO zAWVyh!3={vCV&2BINwKLVgW&W7(KXNT$S+=p?^%Ws&=NGPB2~qXCSfpj~`+cm*`M+ zm=w-(r;dx@fSl63^!v;H`{-L!#+UNoJza1418U((mHc+WJqtL(UQOyfdWs7bDSu+a zreL2`VY#S)7Ua71Br!Il2XZ{LED)e6Eg&2>WCqOW#hE}%caOTcM+lp=)3=nvK!Wi1 zd+`E&Kt&R9a$}Y{dEG#+S@&Xun@6N&e2k@nBW$suKynuEPN(#!N-L8~0U=_oN$#ps zRHJb}N6@P#wPZ=%qtvR(lWJ5Oq;9Qvk#?|YD5hl{vXpDMNz{_Nb-n*qke5QAOo;ta z{ydF7fLGu9!whk}kRRC~h88Oay2U1<0?K_a%!u#b{Z-iG%@lh`Mr_JwJmVvpD9{lw zXrZx@Z{xl){T~Q<;6@054jz|j7#Jcp<`Lq@e?H5n^o zRMp8#+F*w;M#>(>9F1%+Mn8e~7^W3$7_2@aptiJMsEqa2qAz>q4sDC>KEumbDktNf z9;b!KTkFB{x`(1OP)02Z6QAfnPSl;!@8Dm45iuA%Y7!-GH|-^x7zKK;5dnw}6_$73 z8FXrv*!lYAY*PZ8`H?az#<`>cA{q_Jrj{P!OMZVy7{AN$w$N&_1T5D6k||AyPzzuS9*l}P_;v;B`__t=c=CiV)+yRkPNJQ9%+du;4LA!LdMaP$8H@ zMnAu?syvnBz&nV6ge?E!d<{&DU87dx8nR!tU6d19J53<7Qytzz4_@jF5PJb4083wY ze}A+X#{-?KX;kx|g_6rYGA+(BAZP3!0M^%-s3DVrt?(S^+B~f^KXPJRaC@{_b*8aT zHx#-aM^|JDIT5HCcJDAh&9G&8AulbzhXw-_W>>Wf>%ZtRvTMif*BE&=m2DgFuf$+P zl`!AgdZVrqTAnpj3?Q-YgFUxhz``axUQ^)bzk(;DKJUttjT|48KeI911oIUPh`-HB zt?#=9nLAT;oISNPpxca7aWtNP4~xZdxGnXkVI}?cx?||D6)Bn~6_ux86}zl_Er2b} z*RL7zmPtA_V%dCM_&aUaZ^jXSKTZ_zuPI9nb62iu_k8Z*LIQL5lbOf58DM(@>kvOJ zwAj_Q>@)M*?1Fpd&_4c*&BUNs)dgwTT^oqHzAp`S`Y(+YKR^kRvy>KA)5K`CwEVGE zq!Fgxx|&Wh!U9;Rid*I3An>M4Xa1<+RQbFjYR-mV1mooo<-w2BJ`ex`NS>W7C< zaAF_rs%W)I#e8{ImQ4e_Hee$iO^_(?RBz4dE+du}AD z^~MU~2Kq~PxsuY+l-ySLhwIBc&O&2kX1&c0`$1|Z;&=1gYsq6QJOI&M%g%S1D0AHQ zI&bTEZcc5kBo6Whz~$ZJVB<#A+_V0Sm=m~7z+H0F&As57qrxbkR7T>0BMVf6bL1+b4WU#K z-N+SNb=T^0cmN9m zoukQqkm&2_tZ>3`nON^?q&CNi&zL}9G^rKD2>S;#g&8*G%o9i4UdXhI1Kya=e`1mU zpKANGQuV+2RuZ-W38hEgG)aS~hGR<1VT&d%uKc7BQBFgNVaY%(*LWE*6eOnA1bYUT zmRpNKaE#!wbim=uLhf1h2=#mNGkfCmSv2-jnICwU1PMYMpjhQ>Tp&Fg~ULG*#)16Zf12saSJSl!{vNVh$a$Y%M$q zQ9d4==sOO)?8X_-PIB5sQgn*h)0-@g6r?$;GyJw+vH&OFt^=HZnMq=UI^9don$i7m zXMgjD1{HGEpGlZz8GSWjbPKA*nlqAIm!n&=9jpd@`Gp;c$`fb}aPtf$s~f(q3*R&W zWU+`97Vp*}K2)1W@7%oXX!2gMdCxvirJt)?^Z!n%R}1BUPhzV7albGJ<;nRo>~pbx zU}x#!&;hg^Cw_PuTd}-!P|1bzeZ;o+3d8A*a=0Nr7_yeZI19EAFfYj9|F}1tPuAA7 z5#EgV?a<8^CiyeDi>EG@Ep-}6%JTB8hThf^%qhR57Pb$gP90FXepx`fX_}MMAt=za zi2z@5(~aIgj7oc52NUrq2M~){@h`2iz?fZyu>oM7H9HzycS`zsil!_Y$*U`sNt4gx zptMydzy(MpVF^n35-&=pJ9yjXe(CgDDz zAjf}B=z^u@;s`w1v6|bEDsnoZ{N(UwxARDW+z%iwCV(8MJXso2964UATZFM%$cl-i zD+Fkmbb{~FDQo$!>$=m79e}0bfgxPu2BV)QwT(c#UlK|$;ufF)?LT&k7s&}!ITU-a z;i3fis6t$c1m&_oNeBpElFK7qs%H;-vv>8CIEbm~&(n#qP-ETy$h&IbDuNhP^48X7 zZ2*;M55qcVzCkDbs!c;c(c7Bs+`_=p2%t}%+TMkq?Hx1DD2CfWN0c*L+p2%6Q=D(a3Z4GN~GH($pqRmCo^1JA|435o4!%VOaewL_e!-6z+CkeR>aU@c8kw zmV7x)q3gVE;aJi>D2-QmR>EX>%xgw@nJC&-Vsbb=#}pc2Eh0I4vAuuGnh0ov0fho& zEL5?vAQ2o|s#EJEv1P*wR=f&320(sI8^e?-Adxbg0v83|49D{l*V|2zceP#*>oX=H{Z?utj)VqDh* zG)i&7EdW&lj+ZC>+ul077XY4J3x(ox8CRvKD_+vqTeODHg|J}TnM}!>RYpuJ%UO`~ z%ku8y&HEg5=FhIQ%F0GKz6+k)6_GL9$5yw+<#fx=*5k*Po(cD!x0($|d??ez-y3xy z?kn5T9TUMSzM3z@?^v6s|7!pL7f{T}{GZG>NJC2)76umP7U4XyKOg|RgHhz}i=SaY zuj88t8!i+`)QGDe9tf6^KB53ZpEX*`H`xlDez+ z)Z}UU258vizJHwAT><32skQG`o_cm7dcF%j?@z8%mwRq)R7Q%WFZf*E?=JSltfZAx zDakf`?Lr7vdOj}BO9&!%RvMD$gj20`I;J{5XZY6jvnhSvw>;BPrMxt*^5%H=tyS2Y zBClp#V3vpfR03kk*y^CSF#z7LK92^lLryCO75&Zca3b$Db$}tjchg%@wywqfp|tN) z@%2}4F8xM3bF)Q+@rDTvqX&aU+t>Sh1R-1_{+mFCsk9g^XCXZyX$ zk&$@UP0ugi8yT7l^UTwY8^rCv?w?(EIe2yRYx5P88Q26?U!sqOjAufTj@94J#kz4H zm2TT#tYsQOU;sS1Z&}c73;vt6hFVL$x#OF?iu(R#spGzmlcmrRPufDXnV!bcc4VQJ zZ*G8A@M9=O(qH$lwihL80Pk0u`=oudS$}2jQ$MiR*h5WrZinV0TQ= zlsLuKu}%q(60+TUP)?mGvtn}fHbPg7daKe)GaQ^H3m~>F(5_=AYVivG()b%y^{Uwp z)?^bQ`}QZe;$lzSuj1(zjlp@|^l-1O3ptgjUL@?YoT2wHO#hUqaPt#Q7BBWv-`$(| z3pfW#JJZ8&)+cB-*lr?=xZ7lK-5N5x-1@T2{SaQ;pJe%XPdp=!+~_%WHMVLO=JvJM zOxx*e3Sg`{J6DBVnJ|PODd*2&qcvc5`{`ejtpOZ@z}pt2y1TovzLQ6DqYMjgYdZ$_Ie6@c`3Yy&I3)eP- zhYrDI`s)R0ug}Oaw+$mL3n{-pnh7LC0Tm3s1^|@!4!22oEx(f0Yqh48K*TcmYK%pJ z7auGef~=36hIGV)G{i2Iw72`|F0DgYnVwiMs3DEY=u9Zw#ieKMN-&d49@yp1r(R^5 zL<)ru<7GlQ-{Cm61seiY&oUZybXO0;2~TlEpwgrqUo0 z2Kc~s4j!GUBm`C1H-w1Hxs&&~M~>E?C`{20Q~NOwak($$YgSZ@hzC|J7xrZ|Zme&8 z84mXqKZm@?+YmAd-$AjmUBt>?ztC=>m%GYyq%g$ft~qqYw}>>7_4s5q9L?>ygrQ5_ zWNdF_`Ew0EI1lD?ii)->!HvOf?!pA%0|WtX9%9>$fVZ3LEQk^NKfE{BD6Cxixgg*- zkM+PvklZ(2%uiS#KXp+^}z}4$H0LL^<024d) zk679s7T*Wk`a4N22~(aj$5lYN_bzlQp9HP5{Ex&^_^))|txZ&S1|zN^YGP@u(p3t> z+ZKLdLEQZhQ^extzO$~t5GLQXF%frkb&0{sB^Z-g@dpsCB02&En!@w3npN=wqa#s)Bl0krHRu=FqIhI&^NXLd2 z&=rsN38xSER!CB=Eh=DF>{zvt+PaBM=?CTh>7f ze{+O~i7b}dn9nK~hYcs$wS6hOaZBI28pcmb=J=kptbzC_7v%S8h6cD3K&*aMB=(rP z!S!E?zA$_Bw7v%<1IqMIq#TaQ#Qle{Q|=%aut<>fU9n-+@H))vq`F)aYY6E)#9>e} z?RY-{vVq{*Mk6Z_bR~ZwQ$nALTS|Q^5LAn4u;~33WcN6KRyIifbHVUS#D|8D!$oZS z?0Np_G(c|lB1TE#5}LC&fZ#oHZWO^jkkaIe_~CuX=-iH9fX${{AuHW!+<4I~J%l|_ zVxxbWf(Btivj%N)h&Jpkl$md>K3ZW!fNSu*9Cggv0-`!NkH1w$In=M=`cpRR2jttQ zsBc22QgY8Exs;Kc`udk80QC^vJnC8EGvqZ-PO63f`4|keCk5&S(2m85e5*gcfd;I{ zo<|1qYj5&{IPaWpVb@eUuOjC3rH=%5)Y!Pc(omLXwJC%HGy4zk8V4b3WP}sjZx<*I zR0yP7&B zm{yfG|DMmh0n<@1fP06pr59i@v>*vw2&6n^V~q>GC)3_mXEK@+FH_ZPMs5XgqFEc2 zdQh6TUxoa3kR7UFT#syJN;EeR@0Z4TPt9OEd}UO5$l7}J+?Eo`DlP{oOTM7WuFy}| zsN3VP0pKS`W~M-t;J(KdUs=)ukk{05%6wo z$h3l80k>#eB%yroc>7u=Jz{g!ZZ+)3g}Wucd86*Kp8(%mS$R$c_n^2DvoXVrWS13R z<(D+KX;Z&87`gzCLG)lBHUowemvtp7F7=X}$qmJK>Nq{F)FofW)N|bd-$`!1!)SI9Ial44P~|G3&I!AUZIn++!-OPH&Lz1V-Fw7G-?a44R<6q@tAx z4Ab8Fing>ZiqJ9o`~|Ozr;vws-)i6Xwv&e4JK3bJbqVU^bif9>J?Gjwp78|ZUK6z1i2i1-u+9f;!tOCWT@Ok*hX>(=+MlGV>l6WK^Sx1S zp~^o_xA`XgSXkzdF7xLfA}(*pG8}p9iJQi$R25{u0DO|$Hf!Z4>Bwsx(Ngn2Rm7RW zQZgN5;J7hmWW~qk?tLc;`h?ptee1lFkT+9Uh3hgs*68#-21m9!kq}hpZJj2bBruaTr7?R+*P4F74@8(l@?hdIHx^bU>@f{9 zh551b#Rq$1JTaA2#r?y`$DV}N?0PR|b5Z6B7gveSw z>Nj#ny$L7`6Z)s{1=aXHrv^bp<)Qr2$%B3qAde!SHBfEzU<;<|ovq9+I?qHqGDwd{ zC_wmtuPh03j*KmdBuadB6bWc8L@O#1n;JczI3>lLipFoh`W|bCA%tc-OJbQeZ@DtM zj)EDOKpK{L%P&>~)uA~!Q}^{Se~7)@w703kofjkM`e~45Y%(m}wE1OKLV={$u6A|cK$Z-%_lrUZlB5GP?bauh( z)|0ngEH8av+!Xw9*~d^x>Xd3$2ny%=IMYiO+Fthvs4FrT0QyGEToMP&R)C^+q7U@}Z~ z3BF%1L_}3IOIJ6^xZgPKJ}e1k>X6|eds@N$vNIdyY4dp<`n<(>JK?c{iiq%Lbl47>|dEAW^4PBXQxLi)v&5_X$%da18OhV`E8mcPKtn7MN` zYP%n7Hv%Paa^2WybN5v--UDtEP~93ck8TdHc4=&EsAkM;UBem9Z4^v$%A?{cth|%B z1f0^+-^J;JXBw*OclW>sw#jhb-W}xOy|Z*y743t?6yDo{%}Z@1oH}JNF<8hSNd3S@ zYv_}CMq#<#ZvJtNBr>6A5sauHpe=obNk$q~3)^!6ueP^_9R16zGt2TBaH4rx)NrBI zfW=*89;WKY94|Ny_Ml*8#DtiZkEE$d?9YYWXJ5|r?O~X1?#V%NsPH632Aq-CwK@{2 zbuZg5Baq}}qY;=+r^FscB=BM*tYKFyRa*HzFYx#09@`+eR4IK<6Wg`3)eDL_z+NnC zQ>L6%IaNo&L6w6_OO*zo#MG;}7ye=!iIJ;+zWj5kSp*IhWd?>f%zsTq(THNG0dZg= zXM4BKeY3~}n|(Ae7T$5y*q^!IJp@xE!$hVn%KmA)5529aN2Wo*o=E2`P#HM+=)~IX z8@-kcv1XDpGT#xM;sO>UA2R+d>WcR2UdR;}<`Nul#_bK!Z38fq#MWpEd~mLK5^CpV zdk_j$M^29y-A3FCel}>LYGpOJf$osj?t0RT$GSM^&!-3xRp_=DSuD}qh zSygNGrklGj8{dhYfgO-(Eyh6Y`xw3lqxd!18Qoe^4}aXK*>5s_@nbMaL#PU3a~Am4 z1h36`Hl;IBVJ7B~R@hP`kC|`~D*X=t-#{S0;P^J< z=Y`E21nyAP1Ru48))Xg~$rNOyEGt?Jhw)!AEzFdP=gHcTm^xS)e{q(vLyOwg)$D?} zEzsgw$yZR4k!jL}Zx&PeZTVu~vP}rFrHB!VFzygh<wL0aI4j#T)YFAY`EN{!ZW`>om}WoDO8>`b1fLwx_rS8rf?}EcxYwv6Y7(!y-qg6 zJ|i|SPKJehVu%I>e`#4`Zj-uDu5n^N!4mr+I#MucnvBJex{X@iC!)UvW8=eu2PIx; zWgE#B5z{hi5g8U4ZYJ9Sg$R{l{2q*_Ppw)@s`g!$yM)w{CRs$hAR}T?+9YxCnX*Gu zCU%Jf@d*{{+@44pcDp!c%{wje_^i6%?lA`-JYQ@L?O-_nf3B@@`#JC7i9SGhJRwN2r`7)fe+Ul+mw~b-9Rn~pIk%y*CI{J!J8h-Zu?~Bt1&Ky7NL)%v7@b~`Hm)*Dhx83{Q`|khW zcEfug-u$im>wkN*|7-W(@B6?1f1`W&%lM`K3tx71XsWjVsk@J#Pd{pFe(0 z0L5$Pq5a;dHt2n;yVdRg`>)-v-SC2g8&x-}4Sra8_p91Qc=Xn|#o;qkf2G!y)#Jqb z9=)x+4er?E^w9-Vxu6=`KRc4&JZ4 z<1{Bd_<_&QM=!_b!Pk{)U1-9b-%p;;7{4*0`%@d|=M0XX&-%GbfLoIQ!L6rlO>4q> zgZC@%c(75cNPx4^?~4BFfA?>k&F?b*P7DIXuu1m6Qf595bof2(D(N?WOT75{3V zUiY;7kH2=J_z+PT{`vT2XX^b6qn+tK{IdU(Qts`a_aA@n0ijyk2O9Rr7SjwZs`B+A z>hRd2{h`HIrXHH6mN&yYzH0RR9n&6KTxE0c749vu9y|j$Ypc*Z3H&%TYb^IM3=;2bScWC& z8rm2Mt%zkMrbGxGX4bdK3&x`vBp{0ChR1<8Rj;mJPXa%1Jqh_n@DH|-v2?*)kH;Bx zR!KcsH?gKKZ(Y=_n~#aD+64Dlg6CcFwFMj7m=DOtO!y2~f6i=Jri*zXUg_KRK&A!U zrUxR2Y15R%^wy}uH}gd&kUGpOh-s+L60+1^pqsMZosJ+S;Za5;$wX;ziyg>I zo2nj6lnK&|ZFvbhOV-l^>bv`f*o`A9O_^46&L%jRg&G3%HoHS{C}AkfHjj*lgTw^DwG_gnKj zo`ZiA+6cJYkD8YCDAXJtB3_J-#>BoKwr`*ngMG|Ie+;<1-Z!IVD+y_%O+@X4m8)Rf z8bg}0nQ^q8hz%G8$H6Nl;{Aztpaq_wL)e=$*UKpZtKE(|IaXF>$86?f3hd?EHr5*g zR{Ll{PZERJCo(uvi}^sn+w)Eyo<72%FYhV1pybyX{33s>W3{_Bh(o}uNbkv6?Ty)* zHNEAQf076pc9kcDT(tgH+DB0BBHj+BBozcaR9`R4w{}htg8e=w281(#7~U%%ZPSB)Il)6Bf3E2x93&tBp*Ci7m({fqYy@@#M_oIO zDX_b%2ha0_C&oD9LVn9u^!rk8P^=_QjW8MccpQR`i{u|HojH45UMJUHoOW$65sz*_ z+t+q$8g3xMPR+3>5nNI} z8WSHEAj-Wci33w+z5)ru-ZhK-RyGW1f92OXh90MNVgr{jtrE^e-e9so8s=~~`UE=y zLf=_&Dl{?WubKp8f|7?o@OPegTCg#eSOWUY`sS(njB->3wrZPpQO@J7+Oo-_Mx4W( zT0xc`4CtVrT!Qc3vRMOq!lIl3eKO{a8qm`Ue{Wb6 zeM_8G7Z9cyINWL)+5g;5a%B+|ZBtQ(lvOx{g9 zya|a*5E12Ib@^gZHpZw(v8WJHf6)Vyti!E7=6V2y`m+|m$wn51kA6YGTAgH&SYaUS#d>6$|Wg*(Iu{E;H)tn z!g?nXRY0tXuqa?~*obl@vhs%$yeC=&Z|LDnuS=$3rm8s?w;_ve4QVTmf1Um^syP)x zgF`^FxtJ%I?8EPHp0b|I8 zau}#@Ruc^pa#{d$EwX`pBY=USQp&Ud?6oJVAH(P-b4E3R&zr2MB2Y8LsOHIJNC@^- z33L<@P0m`SAbe++TwX`cAb?VFC> zFF{wLqLzy|C+p3k-@$Dw8cU|b{T8I!!CXC=426MbX2=@lE?;xXDBy%3fSbhF^g0Dc z_q+erty@(=1=H%fHpALypI>ONO;fdXQ|~{0NdPGc-C?Z$3tx71=(_8F>h9y`(~nxI zrt)oQb@yDwANw!=f42Mir~Oy4NuLl!)zsq;{QI=y_d;`g3fWq-d=RB4Tdf~!NRARV zRH2*GsfB&iIOi=R-|6~{dl$a@3idyccvCg4S`=nWEpVJ;FzBjrhP8)EpWRFh$2sc9 zg_iQ+#SwXr*ABQEx^7J2A*fxLqimGH0%wqzHFgAHZ&YDRf2Ir=*4Mbi629~ZM^AAJ zaq>LT0?Pn0mtrMa@Om&rH=N6fEyvj zn9x)L3t6RD!eqwd;GGdTYbG&r%tl{Pl4Hr2mrIySz!Nhd3eri@HB$|PD#1vUq0Fo6 zrEDaLYc>bNe{i~KgvckS?zzWaJI-a!dIw=%qm?2sT=^32Ug(iw&hM5_FebhU0iO{d z>i06eC92J0xWSxI3O`we1|zyJj#D;U-OVLHqIM^t7#V|{DqzJpC3vTRzdPhQm5CJz zk)o0}YQG$n(C4(*Q&3Mp_5k61pB$}EAAH_@D3^wm|$ROeS5O#7x zJYv!ziZCZcH*xt-!th{x1;S@cFg?a8b3h_*!T7v$BO(zZR~z*Lz)VqTXd6&2&FaqE z`i}AjScwP#CDos1&A5hOKmQ0IC%Kng5t~!q&9ml%0vM}*VPx9j0w~-{vYLE z+++fy*bWL|=;k$A#mptsAGw@ z)RTu10Rb`MdA~;+YGK3yodL7XLT?tejHI^Ie;b}P90#vw0V;4Ei8c}B%(NLBOTdKo$GuCYiYG-< z#ECgdkz@_1 ze?EQQm{9fkSk8CPPx?X6XZ@5be?qqavqGFW6fJa3dy%UIE(UfwnvB4uS<(9M8=+aR z9uITq;*iRCy=(dUoL+C|8iv!!JfB$p;ePXzrDasQaL8rU7A=||tx{i#2?~(5JK9s< zdl}BXBvbx_i^->8Lbj{ZD0N^>C``3}=2hO1Ep-~5*iiK&XVu3t-cNyb-sE^D zn9CfjU?>q^lE-AC;6NrriL2M)$eeGPwIWR3a;sE0nW*ZKHyh_Wwy4X8t!sU}-JG#wz zeQ#V%Vi1B$l`ddikt6Xhw6r5Q&ZSjnCmJ8~5i5$)Z&0Ku)e>M}bw|w}4kW=et z^HG^NIHwX@woFiuIsd<5tDAAVU4!Jo-8vDMNM-LxZswYR*(A89VxR+d!OfwYpq!gL zuAbR%XX+E-z@5+yiclXc@J zE6k?3S7g|NNKJ&me~40s3H&h7VFK(-4g=%H3*DY|zrIqCOY(B?ZEB{h(*J&xozy=Y zKFUrxNyKGba_7^+v@>x(pC)%cP0f#`srhL%7fj`XYOI={Iz!LProBVJNRE{a2~v~3 zN#OhtCn)d4yD8%R_Jk8Q-=_k5h*oud0QTY;Jmb36^+tL3C{RsTO}-md%jmtI83?9o zhrRVPMYZsb4n%LWqga;!wST|+KWO|7)0d$NLKF)yATS_rVrmLBF*3LA#U>{LmeV^7 zf8t9Nfnb60c)Y+K7BD=(9)cVKd$Wrm4lHn-F?V>2)RD}oPGX!c*$N4 z9}gev|GylX=RQ6DqyFiCna=)R|MzS5f8$T}mtWdnI{w1fL+PtL9RHN{$KNhLs-mcJ z7kp6l_r>+c<1hc`@Xxof6f0-wh z%8hEreSD)cxij8&Z#;kWDz~Pz&WHN@i>IjX2Yio`tdr7jd!A8%@qysa3NpJcO6(4(Ap}wtSfXHr=$?T&v0t-=w=_1t|rjUZJU`s^%G+fBU9seNvs2x*?2Orx6Wop60jM^fPFIm^Yomv()0yEfJ+} z=9`0v5hMGdSxQ&)**(%v3A~M@fwCkReV7kZBVt9b4{7`(VfJQ>0@NcEO{I+#?U@6LhBmDc z1&x3rK-H;MFkN1$*MdA~6_D*DS}bVQO;Qx$kccQD;EPwOf7AVtbVC3&4e1fEqDU1K zfidqWIgN~f<{et*9suJ3(2W@?AX4((@LR;arL{jfA70HDaV`PqL+jCquA*gu*IlP& z8_~+FG6(4p+MXf_2=q*8jC5zvlvgLxoQSNCm>W$yV^exGIdC`il&0B;9wxo;yhduu zmrF^g>WWZEe}G}%L!-E`Du&dBkmM6N17JmXgO3RE67wHvJ4A<;XnaMFjr2yLRLLnX zgoj^s8PS@q&na!4nCeD+buZY~o#t?}RJSdiDBiYo5NPBXO|~=(;>j)jkrsN?NI#tl zn?nQMnRW~|@=P;=DlZAw%XLfosu7SYN7I_70sTy5e{A$j#lS?>Z&0^vG!htQ#a2+9 z3(&3zCXEEG0WU0KrD@+0!3lux2t`kY@PC_;Hw#ZNM|L-vSdY-{?zV%Fm@ksTfKW%s z=Z16@5Xa|5f|0QSF<)eBG!g{_W{P+b5z9nJcFBI)t;AW$C(xSG>x0M~?RO)wBv$Xb z&F`FNf0-7Knjz6s$Oa4PDrCQa*5uHr@d$EyNUxL=UXYC%4`{2_mqWPS#-M1Lmw`p-pm+rFaUF z%SfPz4Epe%C!x1gb8L^K8*)e#Ina(!6e$(K8(HHm zy-I5r*taTOu)TNtdBOn;Qe2`7-NEYuV0#ZMWSD0C8 zE#}h$N+SYecx#a$Ubqmv*elPhp^EVi%eY|~B3VfC98_t7RbTTuJYxEqf3_t;7p+KX zSg1q*y@|beQs}Dd_=~~jpeGk3LMUKUiFvb!6|8LYNbQ;d!SW?Ad8<=Ed4h;6u$qV! zxI(E7t<(-I5WUZ0~-SdiEfI_!y^9m!t!KURja)Ho_^R4d< zhb+G%KUoVaJ=At8OfDjne^iP+!n)zN1AvKH`_sH!VtO{)f$Ay5j zeJDGW=0s%c_0H}}KwMR+!&G}Y%WncWNelWZ|61F+AN8gR2R4OE&NSR6FooP+;NEG- zULbn`Gyo=bGL)dlx~Iy#i({q0x$Tb6BN?Ey0)f;sDZ?9 zk55BR8d5!(^=bquUw@m&Z+I_a;*F+?U6JU5@7Tz9_{!+&wU_3VR7*>ac~|`z@)`1N z-Er=bQPYxX2ChsmYkUbwcC5GfiFYoYdGT(i7tiZQPrTj_(sXGHj z+q|xC2VbB@x--`falIpXA~bdZc172Gz7KJUp(`>MM`?6Ff7(d_>Z+V36wQUZugi3on$y92pxB(dDgqEtPOYXR$>1 z0B{hXQ=_~FXK}7Vcn1P(yyqfGxWo)EfMnqBr-TnAKdklnpfqloOpzFr^SU2QQ>9p` z+yygCI081~e~^gB2C_Q^?pyY*yHKXPado8hdZ5-yJy5e&pZtGtf7;2U{p|X#M z{{!Vc^@*3E3PKdOx6>xc1D9YLCkB7_uh7|mWxh!PK>*t`4v<5Dfd|+_kV7z=jj`|; znd~8dKT?aW2U{O|x<;(ljN8VpC9x%v^{!$S`Qa~L|5^R}kLttcum7nY;=iB2?nLda z=>JsR-}lo8MjdV{-!!$_Usn&0yQk`DcelH1|Npe>-~0OcZ|&9pDpmcp{qKMG>hJ$( zAO0GD)cxRb=X|J}?vHD4zfW(a5TUk>Z)E#iq_^FVzwLf`SN-UEtG)25k5S=yd17c!y8|>t9bEhaum5=XvHQ?N@!WApTPf|et{U0SuKMr4cE7dVGj?u8 zP#5cbKXX}0Z3T1hjWUbfuS}PN*d`n-H zJcu2WI_3Q$q<-!|HZzH>WBg1m89Lhkoqj57EIegi{B*zj@TJqOO?CfUt7-OTRR7QY z<4(Eiy)w$H>i*a2PePcRKUep^cYqL$?yRfsXZscv`W8`Jw>Pzh7HRh_wpOlh8e2a1 z@7RAj$oV^}*|(Tl$>3)#=62t5d*4E@?4+9}b}2lXKx`>F813hSp*6JsV9z1Y;mxq$C_)UQS@qtmRrO(TA$CK41kiNNl=a9 zfoBaNWo7vp7(1VVRdJkNn-ydvY{3}CFjRjMeNCD3TXg?5scYYp+lyKx9Gkd-Gyx@B zhFTi<4(tO8A}(;^|+s?vr6ho7g9}M-nwXAuz7!< z*s9HNk0$WEDLyx^QycRZ*_auh0n3>U%XB^u#Ohb>feaIPogN4uro#&Od_B}*!+g>i zxrnteqz?5FVjAkRj4ZV$=%%c9Clg3Wk`h744M)^ZKTEpSpjY;;c^wTTlz1Q1};UHOH8VseO;$k&Z2rCF&FU zT1J`?=$MTwaEyT<88XpeSKcfMlAYR2NVJ`1=(Ev_W<}XP(|MMc9#$k0E5j2dv`f*s z*+eqx^46%e%jRg&K3&R_5_*yh5D5I7V^axXHIv_AT1~hyzvC_VH@-=LyZx6#+a?-+ z>wVQ*wycm=QYF+*uyO^ATVqI*Y-Sv7C&UJnfc@Z^65{=tcc2BHp+opJqt2I83|71D zb@Gw2D%)q6_sOu9ubWhFFj(!q1wD}%gmof?Bej?h7`#1e_~B_29NO}pg7JcXp589< z$7QT`(|C3WSdr*GKC4}uty$AsZYha>kbYHpM94|&??UScqFE%IqJ2s;?=xfHd@Mg2 zbpZ(I1Oj~dfV}hUBUO_=3F{l00XE?RuxV1*{M@ksWo0527(7(#o-K*ClJ!+~{VRb- zjMOjXlii{g^M%XWadK-G#g9 z)M7SwSzVjJhG8}EplgRd8CG{?^gKtNh;hV){Fbfg_oc5vv6878p=9Laeh742B>!Nk z=Im2>o$M?-?P{+Q9^HVp4`FK>b;~Ub+I~RDW&QUUryfVcpld|}fs9-`72R2?t;4xx zlxj(e)IVj5m0hb8bLe6(ge|gvYNg#8hrhL!vJ5K{EE0+fNK2{=hNdy|xhaldVzbB< z3{KV9r^KSQyjdpuWv+2F49S~O6dAQO)_rR&9HMBzBBkCpli`B>n^i?#rpli|)Xpa+-Lv<}xwdRqOb%G2gmiF!$$5q;2nAgl zhW0W76mFb>T}Bh%@pYq;5F%bS!lih)_9jDzD^SvbNR5XQ$@Ebcxx@?>1KkE>muz89(;?mW1rhzq#eh} zw@5qo$+t*5;fXi4NSmR5qOB|?;Ozj5E^%tjPHoyG6wcrb>pt!CNDUY5(x$b+%ZH-TiVAXAnGbJp91vXrEjwz8+WR{_SUN}?AwtScpu`R)t z`bmI+x`CeJDQSP!wh|lktK)MCVie-4yA~!vIei3&w#_QH(`y&B8RSi*eX-H~z>=>0u zdTekoNH&x51SR|M1qbXdEknWsU6nt?Lv0cdy{LJAZGqKRv`;M)$}LYT)}*w;Fwg#I z`$?bM3`ALiEe9;1>@)B~KK!&4mc_ZG^usjC( zeTBveV6Q!MpfikaQfgE)_25rqC|K$84?8hMG15-BHB)ireGHr5t9jI1Up_U z!gNCFpYOKW7roxka2q zk#{fPwhJ0dww2RckZRh`2SdWZ8#83Bu=WMuAZ^J57m2ayH3diew|Z*lEov{kYNT_j zpZo0oz4X$!S~_E@hsO+%ve51O>VELJb3W8f_s6xj->0`yh)~d+w_PYHKjsjaT`{$gmW-6ThdXs;h`L61;>_&OyV#tu3jH3f5o0|ZFM20nD)RF(L7_`$~>;OIF8b2zbZ)lp|0IRekc{O7Z% zH?!3mfkrc5gEJ+C%Lq8lNSBY0c2=?b{?#a=8AT+CM4@mf%>eT0f*5 zHbB*oeWqd>P&hh7C$f1s#P*M;W@=;iGT;bM3oSjM`~n%>Mi6=wp+5fFA(VgI5=mmA zA3OpT;Md?xaX*Iz6n!Mf7QO;!n1L6@3+yMd-4cw;XGcep3q#optV7LzNG`0~R<-K6 zLQfR?i)#_#tp!d=)sE|i#VDb5f-gd$_;qy~$zsC6B1&aEro<9;s^`IARVkK%4uy6I zxnb)r!ew|HOG|v-5w;B>wn;WM#S{2x@UvyTK-#h8;+`5shOC>nPr)3f(aafR6L07_ z2~+aeXf>)*ttqUl$HS$6>CEO(nSIJqu<@y@bQ3QgcG`DIQPNm{Xmit7_boe^xnX>s$5WTX*;j5KmdMj9REnbAjoGO}xP(^uo27-Xal zOEOaX_|5hrm67eEcoC*Da{o;R8EFnHw5EZuKLmQt@RLs-EpncxPDnVU?1W}M5+p8D zBp%~OW9>$X3~{XqQEcfg)4{6gJtXN#IUb40ho?lX)?K&6bg**m*{V8u%eKtA5$V-5 zyz_&GcVS7x`-8`S;>D4M@7mn-)p+Lz4e#udhIb}@v%N?)eETR~*r|r!f0IGO`=J(w z;sp^-H_p%>rX`rbOG&82*2m@L-KKr2wS}Y1PQx*nDDvwanLt4(bE+t==Dmf+6h7&t7MmV7mf=!n|x?VTkl(Zy@ z7t#olk1fS$)i4{zX~rTwi>_>D9>+rSu$zT-K|? zZt|*ofn>@}R;?h@>6B~_vH|Ogp>ItZE;MF+=i8;I15x_=+O9#~~HYk!XQ@4N8>CHgN%>wP7f&&O}S9-fcShcAaO z;s4Kvw%yl<@584*kK%v$UHI?k;}8D~4}a|bsQ!ar55~I6*FPqF{bl@>Gv+Got>@u6 zn|`hT_`ipL{N?ytJz8a%6`mU-nsMXr@3`YyRn`buPxH*wo)0}VSmjLj13&-q?YG1G z7K+!-gX^QvJ}k%cu)5>#|33T_hA%j{;o7Y>c(d~GYh2;My-oL7>!a}_Ey zuRrO!Yb`4+t@6?HU&ha+^p&cIbK&`@AM`xxXJ82`GU$40k~cR~n+jK+W&CtK>e#bE4tLr^A2y$6(M)e|-8W*tg9NPW#VO zV|Kq2+A?)~`tkTz#)SRb@#*J-kd@=jUQYdI?VAtn8(sxNIeNo&^M(f~h^E!>hI!P6 zskTiZIj5u@xB1+>ah1^~o&i^=H{nqmX3^X@T#w*zJ+L>yU>i+52cuIBlE3sJsMjcpSV^4reX!3}9~<3khr!Allj7r{+d6Z}55`3=-xV!N|l| zpl}KAu%Kr?D{0mcqL@oCU3Z@8iQY)YY*v3>=oG;zxr6x>8|QG=B$oR>AdPy2iX91p%j6USk=L=^DeD;HXlhm}IaG#t*^u zPmDvLH;R@?U;*<2#d`YKndMchoG-Df5*8O7I?J1;b;br=1YwfEym}S>tyYn;Wy8)!g3LXbMJOkAiFh23;h{xG4|bLchv^RLfUdViS1=_a z^?C6zJ7%@^yh2-^qNR-|laL&REE%Ctn_{@(!|8zy;O1pAJ8o)lNPZR^c$(`wMPon> z)x-)I7wZ-!BTxFa?Xt!vH{AMH_`L~x0S7N|NQ|%lWP!4K?> zLLqrmWA@E}+>wOa40o4{SP0%*pSK#ZSh>c*4Qj^Lm=ju`HRd`QwxngLTs)Zqw!M~< zA+cdfNVrZ!gW;PJ@d9S!Rg>Zcg$(r)(FaqW@VK2)-bQ0f-e;hdHDgOcP9R;(M;1=R z1hr=T;$UeoWDUxcPE`A&U;oD_eMAjkokyz zR;gkNl)8fi->{erd0gHbYkYmhhk}zGN%*R*w{?kPTf`+_G%41^i>BZvahQl=>)`!` ztjDHERs+tkj0Nw8zqOz^>Aw`3y47SCH2DQ}!R@6JJje@azQB%I&C z>%r7Zy6YorY@AYyB4M9VYByj?#ATQXMe&O5<3XI_*lS{+h)}SP#94*3bLLWiez)m& z3K<#A&Zo_8y7Vkot)=XKEr)ZbFrKgh$-jEZ?_G}+)FU_PeIrY?P3rlsgOYwKaqbZSrPOlJ;})8$3=< z<(|0M&uBkP23{m4hw#|!ay$4+rd#xhtMbI`Qn*sr>h)q|esv+fUM+F)8XPBai5|Xu zj?mlNxnj-)Z1vMz|H`5bU%66BgC$m4==vd&U6eN~Eo)RQVILDR0P~lz@+K*No`6Sz zGlROVy6`g3J%-Erszle7w#VaOe?4mf`?Gs3OVW`wET*FZXS=P{7t?Om?3GeBVn>Gs zjCL)~GZH1JfZ4y$U8|c8u$3xuxOxEslGx0uZYW0?Gv9qe+10}1WIdLc2r^Q3+$bAK z8@}yzPXbO#^3{`oOC1;7ZⓈ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�E{`EZ)=5UYLJKfM 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

I0fB+(h{!iXNg!-a1uirSG^X~a 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%0DxvD)RoVRsCMN$ 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 V+SG6S|8W7Ata7QUy863u0RXW@=Mw+` delta 1399429 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

kFz1DqUv5N#-5(#TojTX914*;)OA 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

a&1?Z`5+;~+95ZLk9T{q>LY7iCHZwP! zSxF*sW0p1;&K(%UGj^ZuDTi|^yw>T2ydIVxbIle;*CVo+T&j(CcYIoyo&YE{-8$eOei)uwvNyVoDGJ!P8yYNF{JogQhA zyQ#5SU`lgUU&9OODIalW5!hE`x5;&1R}rpgxR~Xr=iHec8E}%QtJcT~ z*GY^G@sHL!|GtJhz7*>ws5jiX)-%r;(Yeg5#C)pCf-)DbV{M^P#Sil|GQeP50u;vR zVO7Rrp_=}#j71R8aky(oG!X49u=+-E74d3|OR|i5A#R8PN|MzId83|z=?NN1b@L}* zIGLiq^)TUK7n>xDf8DI`*ZrD8cSWYI?#dqVmhr?Zn%<(stukE4gfTaRv?5%mPW&kB zQcy1x`^Sfj2Le_qF|z@7kw78*WMiF!gox|5^UHJ1;asVn@Tzr|!TJ=bn<0l&nLs!E zTD3P2RRecvjVAD8N}9cM+UldnL({hG=$Ot?!HH))4C5o5;vQgFxF9A5cTYL)U+2{W zcyW4w5VYugsY{=%U9d%W?~#0rq9@s<|onCyaz!CP+XQYfqDtDXTd%hMpd~r((-p`hn*0h=IVY=?`jYa6P&3WAeVn|S%$R$Ac zyKn6k2DQ&r?K|_4|8F&LdD0i#QhT6K`Gq@h_2LRQ??2?2Z%_%+F z58~P9ReP8qxi3_|?rt=kfA)GKkQvDgLfgV_`Sd36EI(12(i*>Z#$DV#4sfCYeep+g z^*R|QbrKf(Pa9ICgs8OROuM-c3Ou_WCIQx7z$1(Rm_gNZUIdMvq4rpctCj$8EwrI- zv}C}fLF=aC*5NvlDp+gM{7M>lwJ9-TD0-F6fc?2n%b_15bcVMdn%pPau}2Vnv~1i5 z@F?sQty;ojfz?yWFaWH%Z-A3Ive{NjnEC~WZlcRe&@N!U6EpSUHAUo^gb6ox1&bHN zDnk)r$k=(CYH7?Ca!k7hj7kKx+kdgiD*SA~ul>`I47k8XR&!#HC4l(hAP7k_TZGOY z_geqUuUS1zm27;EgKhh4uDg25mG{sMYUj^F@MU1;3kJlShE5wfI7|9nJHfhCeXP6ZmLs)t#ILV-h3%ooM0B1A&##C&fALh zruCv-q|#MDpUv0Hj5OxEtX6;tjBW?8N762eA3jL>Lbg0n)LRj5=sRDa_c_%v;+TgI zhAaS42WQ%cmE||2yOx1wd06eB_S}UJYFGR3@{&^*P@NjPXbQ9;|Iq18Eb zoaVo1$ImUdqSIEbr<6&8DMV)h+nCfL!+_uJ>{IcZ@?YRGhr8j3+xf#bK8QfXVG$mz zf^|+J&9lzdLIrH_FFaa$N@F4MpK8ixozo_^nTx{O+bM4@7I{iCA`*i=P8ykd@ z%ynndO~#qLVfcD<(HbN>M>C$w4RVaUoLK8VwXbv;c^Te~w%Dl&MG;v^jM$~u)lk$L zzNxoMI1!)he|KV^p4isAKEw-o_oLS`=({OV-;3RXx6D>O7?@#21p5tgKlmQS%v)Ng zYeZ!MH~h_8!y^rCUpcEOYuIScg*dgr?Z}qf_(C!yn$=Pgu$1BgJ)k#p@two)LOzFU z#K?)0y%#fMg=>V;y~E$7jtWD(|mNc+za#^ zxnD0k^SVY1I?F4G0RG>@*HM(zoTqm*x2ieQK&zr*kJKX6zVYqt>hwc%8QAAiW9~9w zfh+W*Dy^$xJk3&+;~!b$5_6G{etaQJwyRIFkCV?){@V7oIY`{j3V;aOm@QGE2)}x( zjOfww#9g$#swcK~WY>uUa8K5%3=%_=JY^006bfu6!Dh%~TMXCEq=r1bF=ykmE5ioW(zo!vDewa&V^N7BwqRk*^U{F4f~8d|VD60U%1h!R6{ z5747(FQx|x9BXuwfCb60kSJ zc=Nmbn$1#lQH)Hu6jHG5d_Spi5~;V_`dfZgyqS|v{khum^jz()Pm593zkK-EJ*vPw zXhJKRyg1GrV4BLhJPN>JPy1((zu;mElWXBz7Zn73k5HJ@QCT_5dNNC7=oL%kLW$3d zUrtDp+?`IY_46g4geK*n`f1OxYLK6Sc@#>*Gq`IW!Cdtyg?zOc~|l z7$Z@P{4e}mTrp0sIIA=M)8X$M5lwqJ24+M8kSy!9E^rBmtY@|Fo8v}PoiN(rkBNAG zyk)3Pz z&JT?3?Qlk)s~uR6@+v#m&xI{`UD8l0AvfxS+F&bw}No zT3L|XXsYUr<|mPVOSiSD;u_&OX&$A#n}4R^M5sDlc*+B@z_OOh!c$yGqTvSNyj*r} zh_pLfd)>me`q@@BMad!X|Goa=$XF2}{hRa4Bj*gGLHn=VC-baSj)zX4_8i`S8q?F>H z=NF4*jle>Za;60(2TJV?c)x%4V(Ig-MPQ?k_cg@Y@%+7#>&K$pFU`yO$+#2DkmYr} zPnamrOdocQ_1JRQSYc0o9hULxWd9+|>4Zh<1S2UTaD-?-beE2vMc>ixlN1swYHEec zIW9SZ7Co&uy~aAKA>FA_Ed#99zm#$&dLyH^zVTecD_@F!O;Q+I^5LI_JKBpXm0o%J?WUDZlgpH*x*c)KLAVj^iuq~M&hl^9g4_?+ zcw#RE)t=pa{`RVra%wos3OjtaigN00azJ6DqW(AIO`w2tLR6tN6|oJW=Cd2DA;C2m z^a^;+S$%$5n4a3#ZV&2~)??3B#I62rRxF`CouumX5wtZnTGb->Nphh&-PwNYOy+>Z zjsqFu$q8!nB=K+Z6dJI`iRs7ylX2!u_8P!`e}h8S*-TFc;a3-;kF73l1+qU@f+_(J za74A$OEdxR@XRND2|vbonRbbufVbpGyrKq2jvM$2j1KtaG1RPVtD2MkLwub?lbMR+ z-~bNZgJ*6z)71j;sDl_qtO1rnM zR4UR3g?bjoEaqxbuA;O8@~AddbnOYgR#%=vG-BgW-&wFMgq6rE#FLkd{6#a=#+x?F zOM(jKSoYD?Unv?HJ$ma=B$@a!6uV)LVbf_;3WMXmy)W)bLhMIgNT9njdoM3EHg5`-*{|0wPVw6HUT`lT;zoimAKHJ<>Hz^{s>othN=~C-;y`V5*#*KISxFcrS!W zsKG45pgMV{R(~n+vLaQCD7kPhS?yOh4op?9X{Dc{EwS{SejS0_{7OrnihgkAPmW4v zOXVgBwcuWffa=5<_BJ*4HOe_TPklnn{Q27n$+5%)8}U>5i3E}P!CO4vfUQ+UH`{GHe{@v6 z*9E@(%KaHz^pQ5ExdCt6+o1vOIKwKM2VzZ6%@Z3*;kTpR-)O5#p;3Jm&-s`Gs0ha% zzB$P=4Z6Q`2lDo$y%; z`I5zrWViP#(%TTb+DyV)Nc)tBUG2EYOK7-nRGW_$WTQ!L%Dz^PJij*|Hmfl@*^qcp zwPeA0gKYgxVb%J*B2doDa>qGuE1z|Uza>yCR5RI%1y+=$X9f2AtQ%%=?GZ0&YoGOF zPl#vwem9=utFm84O^|0U-o8jAF>{1k)or(r<5-1!GcKyGI(~H>7~N$5x)lAz3dgMB zR)dg5H6d38#JPMxJ7HL2*#F>+N|1AWh#Vt6g@Jvs?Y`9MCP-%xO|%e`&J=0zDYTE* zPiV&V_Qdb1r%P|0z)SvDtI!#1N5d3+181@~?H49&uHtfs*XD%*)<}fIRK5GjP)pT! zZ>X;*scZ9E5qZO9gYUdt(e1`v5p%n8`yB*U#pr*1;o&d@^Sd21TKa{w)B?ZBdHQJ$ zrf)0?)bl+DE^r|ZVOfrW$%u?UT!ga*WH}RZxcorlx+6&ad%(ys`)ImURn=oLf2^ zsL9e&@LodNdj9N!6Laj>@7m(ULV=f%i^}~6cYfr(PCwrT%WB5&5{<)Ocnxem@Ed)m zVkX@hsxVKvh8k$YcJf5Gzncr_cXAJC|1yPiE$GWXvefD%c)fI{{NkenToq-TWXJL! zJvcWf4MyJ(^?OR*knUr#E1<&IC7@k^3j!2OWPF79sLk-C^#0iR3aB&YlQepf(J|mLNPj(upXI4J z1Jv$9mw7CMi1ah@8Vdcv~w@-OFCQdGL(wOtcFU-uVKC+bcFegKErkF zm7eVlR$WGVdUn@^mDuh1ejtgt;^`;N7Z(R&TGE>Ya0OMYTQ6C+`5WgYp4O=!WK|wp zcJ+pkhfb#b2F8w}Gg!P#Ea*Rs(7tbzIO!1TKX>1*ZDcNoFs6Lxg*UJ@QkL&>HnNmM zn6>j9y4{Q&rL?Ck9gVbq8M0M4^!ph*$^h@3jR||jTh>vle1xH}V?J?pP2uRV@5X|p z0jUbs!Cn|K)Nc&C`9A32w!Z8Q!mh6;lX(ddB$Ii&ceDC{NfiV8&D{~-!`(0IsKsQh z+sVT6dkq)ot#%%cD`Zu?TXt=j6i%kYPLKHBId(sbI7Pj4L5Tt$%YwD?R2&e6A_sEx z@&}1C1ri3Oh95E=_B9Rve*u$;1UuH@tv& zGdM7|m(Z7;ys~@2Gl$ASF!}T(V=bM6wUqCX4sM%lZx0~o$*VyO--H^iIoTxb0h-sM zE9r@3z{~si9Ww~z{#&IqaRJ{>Q zoud6wY`hVK?Erna1~$N(EIZgK%j^4U z#E*@~+j|5GNF;UYf|9R;!B81S`sWZH->`0Rg?6}kRnbYqrovdXubg^F=FiySAhS?7 z|5vE2;iPYvnd%u85rKjv;|b`kOuOVf=GEPq6+y6ABNMjxvpoaG zd=;jck6qz_YV=T64l-r=1$Y}T zy^M;OTRQrVb;p@Tclr03rK7>Df!c5Tp{;x8`b(O=VJr%l@r4+I`$(zi{m=Vd!dU}b zi!ZVJb5|a7up|~&bV36RjzM$&V`M5+v6L#JJ6SQg_O!8#*2!xFeECdQgXQG#7KLNo!+o&CU z`iwpgl1`@I*?q!XRp`w939HIn7AdHjMS1>D8)mu)7AaRj8)@mu$OZj`qd%O*f$xC| z8suX@@weBqS<*DLzH-^ryh=R+WjPd}b5{8gpMa`-?lyHkDz7M{ z)i4-Md^gS$4(Dc8SLsI8Gj-KjRzJB3F)EZ7)Jj|sfmJja=R5@+lVUDh|V&r5x-cW0bjVyIP}OrHWK7{GeS z%LL7WgXtj7+qEkS*Q9cJ4v!GFnF1_@a0vy&i{Bpc`|3Zc$H`)wK3c?X;Tk>kQthGa z&)t^dU`Y8p$a4?1544pSOen!sH+T;PNj31R&l4E{&M`IvdGo0(i_o`|mSfXFoA|_h~Ge)obxbQ)?6e zTg?rHIRV=`6bqITqD_9d0voFdX(tn!A;r3Q*qrVab{)0R#Ei#(f$sZ%KsO5pdG=ep zblAB_KzEdCwt5Ai9A2i&coCV2ZIV;rsqjRAMgEu%*-xdO>K_sj`E>&5}-{VlHU z@<-)T&HVgb&Q%2p{NE-OPJ-bXO(ed)if_OmLBQ7<*-Pmd6ie`$^c_>UA;pLzc0!0*e&~h{0@5Y6c-3As;g*Q@wB=Bgkb{Eqv2mzcAp+`$ey?`Cts-s zz{w-mClb)&KC=IZQ2re84r_5ITS;tZT^~dc(Jal2b$O4d^xHqo(zho>4#`O9u;T~3 zA|F02vnk!Ms?bat_MP_wa3FuTb_Hq-q9=p^u=r1p4Q7=?|N3+@HvSLoWIeu?Y?p+B z{_w~f8|_Q=dD-AtH=R2H?&ZE53-8N}0n09EY^DW=zv{vhy=nR;9Y6A-PiRK(+~Ep! zcOQkTB`GDU{rjOG$>0hq{{(LW(D(y@m-2dd+v!v*TCyjK{SScH{u?prS)LhDeHx2r z^_u-r(pvGy_LIg%!Za?FL{wf%r=WNOZX>F{$$UHMUwS;Q>AWSt_(`9n6IJ+pw&NpoV9ZJA@6LWuPY!ur50Sz0vXwYap*f zNklb6om4&seUt%S{~o(!-z}`4FSSKxf~<6s%zW61qlHqM@mAaW&}Y6L?k7o zV`v0HKvKE~ff0~aLSm#_T1qMDkd|(gZjkQ!)}UV3b>Gi@Ki~Vu_q~5?oi&@;``l~J zeXL{eS-*38;JlGaU^2xDdM0~;mBfQNq=mnei~WiA{S(P=%R1Ev$_29PVIOkvqdqwd zg#_zARddPEC_?C%F!CyVJdpgxKQ9p!Wrqq7=gM1Njj&c$iQw>2d1@j^iB73bm>k{$u!MfL6 z9aEkIFvLnbY(TGZty^=AT$QPD7l$2ty z#xldSm%3_F8@(MxdfWQa3ruJKOI)wy4i(Ys%rRX-D^c!H#h?7a>-!irVp!1=%#_5d zNb9h{%6OR{elc8zs$;3S^*G39hwq~G3Ps1T!Wh2Zluet!?m>@#S9u=sO@Ziqh4RHP z#Pi+#ViM^ZyFgTM5%Zepp zSoh${fR3!eyTc5+?!jUh65U%3c*3B0fp;;53H0O)7L<&{q%KxinCrPbdU!yv&ZWY# z@38>Ggo)Jy4AZ+fefjIWSsGZGz%Y%V4bwfAR>F4wLUl~B2n|ybRiS6{;dEeeS;zcs zm^SaHilPnECgIOeTJ9N?fK>sJo;*|yxgfXpBE4JzW_};1LGbm%VeXc1HJ`Vv<{?Y{ zWMC|oca$r1wOviEfq8cjE3b$)hdm8@b2sm9#5io_E_1b@GaeT%_04v#A+iQJ$s6K@ z=2!{#H^_3WFS&YF_(MM>DwKyyrC4LRdDehdjY9c*f3*i#LXW1zAWzm=o_}Nj9h@4erTy9WiiH21ePQw-9wN>xZ4o#RZpK@)1#rKLGH{;^#e0={oK0UQOfSG z?{rih1Q3q)itzTm;E1aJJ{KvD%E-Y?Or*ttSO{4Yv%$Maa_BLk8Mqh_6(Sv#wgJ+Y zt8TW8Cn-7(3c9p>?|ynP-?Dv!#83?3%?z!7Exh=S`N>{ZDmE{CBg;ugK; zV9Bq&kbvisa!Hbcsyb#rRhc}m!XTd*ypvaP$vm0xg*4POVl>seJ%26J@qjm+2ypr7%qH?XHdy_6>nx5X%tU4zOOaZFWygt zfH;jH7OZ;(ZAQ09(_~^zyhSA;uNB0St^{DhyNShtPM2N&s0eu)nFy7mb-aURODW74 zvH=Oeq*6jAK|>U}17~#D;F{Rt7+*x-pH41_CW^h1OmxQ=#}EL^&Vu-7^Vz%9%tzY%d6(QIO2~E(b18owV@-(hx#Re2q@DC;y?t?ATuBW?6*B>^3>i8CJ-z| z&bzB;{iS?G`Y)1A~eGUt0kpk1=VpErlj3|+%@R7UN7h)5oKISLh~i_3|~-OP(byKFP$8I)^8fsMQ_lLnPalY!P;}MwGk5yhGkN|CMb#ere!r;K13~ zU(%X~$x4who2Pwxa4?t6*A`39l`C(z)lXa8D;yMGvHK3O->z(+np~(xCqC>U0jwZx zvUCokKd^#OU$Gg2qAjInfSN==WeJ7{6xs; zuv3z0gEz}jL|_x#CK7aM1#9+~BB6|U14IZ&pBF!VmITn+7ygyIRq?f}&7o*NS-T_X zAr|zAADsbFsw|PW*qR&lUuWRoZfV?w#DZgIls*{ZSl?<9J=w#sk_hk6i#{X~G z5XbVLvte`DAgx{Sh~|5S)z)I|=6chi`rSGNI zp-+E`vC`D1T=2Mw{_fbFdZ09Qf46=oOeVhEzpS%xhWH0W^0&6>C>UCIq$JWJP$vSg zYZCc4gMrxtr*WbvFndzK?4{kjenPV8&et4pyj z1G+|x&eg20*Qm~YD9mUQe*G5pCKT<(YOe+ZFGiP^SugJ^OnC7f*1h;C_;t}+bl96P zm(a05rd!$T&}ZuW0f0BT6n=>j4;VBkFlf+3y2^~mT&CTTBNrT=8Mx(!iye;o5f(8o z&c^ROqrQWEAt&JFV_RS|F@aKv?OpcdiEmT_yMg2?w3uMm6?MqO5V5mdbUO$+LgU zw<_Arx&Ww#NZ--K;5V-XrJ*Qc0AKc}4?L3k?T z$Jl%rYFdZJFjE=pOy90n9-5YyykWT8BKL#nNQa0RntG@Ea)S>_aSz-xc(@5AB%Xv1 z4ELJfaJD+Ej32CY-$HTkLZ6WTa#*xdd!=Mo|LTHT)a^|uvryWtPZRLNF)(6Y0w;C= zlA`+Ndc~Jfw);uk+a!3K*Hm4<`l_{@@(3ij_OSf50s`b3`)o6mF)oW zqcL!XTvs%k$^XX&rBzMNcf^WAd3Dt}d=SMc3}fMV#J353>z4j+*#dmcxtQ%-wv-40 zrh4x3$2~ko+sjiZHcl87if|W7fvVYs5?K6?D8Z!|;=fCn%0O!hly4o{sfC-#RNp(H;zzm znY2Fj5?S%binXO{bWBY05!*375;u;hSrVu@{HrPFr&489)F$CwLBCS^Uvv`fNzpnf z$ouXTer}on?F&VpO~5l;Mt$3Y@?dbFaJHeb7%QlhZDK7USA|hUs$}s zVY+uqNNDGS>2};^m1?rCF|T_zT74SKTefML*H&-1#CvMzcrXcD z_;&4xgx>V&6r}6aw-DLMnfGpb<|Q6)oN-Z2^Ma_XIjLcWi* zA@3AZyJk%bCX)}3!_*$U4iq7khESuVPJuAUm1f*IY7(37LKMs->+BtN^a>}`h;tjN zvS;PiKZae+R_GJTH!|OWG@<6c!1d&VVf&EiwZ{eD^R|1lDnq!H4&cBVMg%H3P9#$w z$-^>9S-Vr0aJ9pGE^3D>{pAfUAMX{Nd&4s3(fI_G8OnO`8+fV=z8Ki3C&%FA%*g8U z3|!h$cw0w;4mY{$b)aX4Nwat*xV*tp*A6edNYM|5zwqC~A3Od(hregosKI0Cb!H&G zl6SsO1M&Sh0KaZ~c``ZVbyjHoKR2wJbiP9vvQAu2<nk%q4dXnYz9$LYJzr4=t?%7UuwY;4;0+wQAh zD%qVbmG0g0|MAUm_Jr9))hsxI&t-GzKmdV*jBQ;IS~lI=9_N#sS9XwF7Q0Pz(~!U3 zX*GFJd5wBM)k*FUd+2Qcl@6BUf=#3J-JX{#3FcQke8}4^gsncb%rdYMARE^d77qO9 zJlVgQ%I(MJJM8w=nZ8sAcZ<45UmL~~lFRkXfp_xgNlx3tFPq$Ih%dd;0aS5PnH+gxe2Lo#Znz1(Uc1P*HaGlk2Dz=_k$LYY5)->Aq`gOq{| zzUAzN%ez8d-&z+CUmXT`XOK}(5AG(* z&UUkD%xn<(Y|cff-7Y)ynNP z_aSB?4AJlYh2N!7obGIWI^qpe52a-bffcmP?r?Es30#20MWzq$$@WI)whZ>CYkV`# z+@Ir#8}?&D>f4lVzp zwqq%$z2W_9?~R9rTZc0hk%6*w{&bG9Wsb6aX%4fw2(yHR!3N|q zy^2$$cu_{PE1m!3&#zzhxUT7!PEKNmdDGmw*AX}uTWMxMt*K0gR4#}i`gCMC%cgOLrQ~&WnUe3nIzk_v)p$z`dCyW6H%nGA%NJdH?aK)!~QL7I>jnRJ^6#F$T3#p^#4OUtoiT3Zx9n2B=z&_pHh1UbLwM>klf8(&i$RDmD9-(a^< zk-8Zb-dxG^p`xEbNwwZllq0XYSJ9IF^9T5a%AO1rkaHuYKIm&`x>yF zN=dn5a#n73r-;pp1=GRoA+dRIplYC-6tIlkJ|f4kb}?Deu%84U&f=+VyOH` zf=g`qGAIh?S>IDo$D53SwUKLnzc>|FNU_A+ihZX5u^hH7`}BjJe8V2UYz1MP*B4UO z=2}QVgu0p?T>gwbqQ7rkXsC+4@1lNza%^(RI$3VTH*qWev-IM70W=2FUQ>F>p*rjW zEJ`I%+%#u5@Qj*xtG6H0=}}_A1r54_9tped9oj}yb%>KTI1z`ydmVRtM;g-uf%FH} zS?={D(M<&}t2LSD4O+CK#^FoT$Af|ClUNRc`L@w^%j&F+qv2aWQ$}bLc%w_=AM!~v z{kY2N&EwLcvicy8EnLp=_Rja&_hKhq7QCwq+`{kNcd>AYWfe|D0rc+~&g-4V=Jt}ILsQ7_=6*Yl|B}`s^*kL}YT+sUdV2nm!^kG}6So=KSY|qaDY?Z8k_1d@sFLXJIm; zl2w7qTW92+-u&2IaccN2zUu1jcXBirO)7*(P@563d?gE(-I5)g0%h5#vguQ4oQaV*x83Kedp|8mH<|r(>fTkp z*(D@`ohrhGNR=(zMj!%GOcJ62b2t1EIrR0RN%{>8qF2{g#b-T>LnFRsY~PUyYG*J1 z^!=r5r$cgy315TEr0eh|{tlFW{|Y(x0~XTdHHA-Wxgu7C4v~nXEB+kHrtT>)jCJAa z_G`}MN;k3ky_UX!DMOpo#$x%KIUL3xtfa}2kN7HY+k9z^o(h{buIg~aoBLQPQGi`jWn8*f%)38w>gur=I z=P)7NKhAh8ZX7|aYz`HW8xyh2i7Hxpat~oJKHq{2kAgbDTo#KdT!%PpMvhU*3wiyDeqK>YrW)X|yyoeX@H zS0*5=&7AT1Tp^&uS=dwK+moQYbJC2G#fPyY{ddTg*XT1OR7!O3bD=px9GOVQWpzUTQcEnktMuZ_s(2s;XQDt-<>x5BLYDcu!nF}ky7 zEFAJ&Bgyx-q}nb5t7LM>w7HKfgQ&3o7P$25&pP9>_)lvU>0nPX!n@2Fy-q9<$hL5C zor79iPJ;NbNuvSry!87;r7iQ^Tj3fOMiCMP?Odxh9Xa}P1Z#q|M&ug(M&zfT&5a^R zjj4HY#@h9l#d^Cvx4@bXdK1ic3<91a{jvf5S+bY;QQ~2R63H!UvD-%ECD-1TO&8DF zn;SLyGw1a-cq#RNz08KABcT$5)HF{}i-z!y6(@UOT?sjMP4a z5Sti%EXlp6kpEP^sMtlPN_tcUXO&DLVVbnhh+OyPgy;O~!=ZNRP%ZNx_vfBXGj$(L zfb!rv8yWuSdg}Jgj59C?g0)#(fB_CiVVgi_)2kz=z3Fa-ThU1S&Fp#FWlaTLnRi6X z;VhL=sw-`EZJ7B{s=inxJViAC$lb`B^)HCHX~dpzB{xRX9GO;IGJ2S5ZdCh{Fh-L} zO)>U~fTfWQBpD}8rrq;x25FqL^n~EG7azVFDP73j#&V{2v25h2I;j|rNz!_NRt~u4p$)57H z@Fd3d#cbLXWie9R!6IFLx;Wm&+z1}n8zVL8(EWM3V~RgLho|VK6?rDXa#q{ey|c}RzFEqAZ-xzbtXO|GRDof3pw-NvsH`(r8vl68nlrni zyCONp2K;}vJyFc0n?o-i*ldjlHrp(6o4Vc@$vpx%%=hWY*q=zDkGT0DDmB>u!tA;i%e*0S)7vtN`_qW zqnHN96ZpN1IJ4g%Oo?^a`8+$=zJc-Ay7s)IK01zO%nkVk%#!jU58V{is0VvBdN=}q zwCf*3^%RZe5~SK7+S^`9Q8(Bm1Aw@Y<6N{j(nnr$7g4YJ6lZF2$k7^oKOl{4k& z?IXpNs4S$wvPNqYOnI39^`$vVh2(U!+a3Ct9 z8XY_N^0R-m-&&ogMaz#Gl~cFki*b<=o+9V)$KCCn@>WI#ZnNTTufVAlM{89#3624_ zs-zFT2$R>;G-*de=+pSZ)ORzWYns&6^T^meL(V{Bd&?w^>ZK00c#O?>M&xVx`$a?1 z3vc7mL7za2*A+pE+wgU3hww~3dl_&3lLZ{bV-lijMSD2Gb*@4f10sU11ZPRdL_^sLCwN4>*Vdbfwz z%%g?}%B*=KRw&fH=Fy+`?}t&a=r~!YVZh^u)*>mKiQSr6g)~~H)3!{dsv^`^OWIPb z8No;>ifHMs2tLgomc&7ij(1o#BZnsl&yDXtM+}z?A9Tr<+~kdjOZX&GwKQ_xFH`*W?3nK>{DNLN$NF zUV}f`H|lBO5X@c#dbL}gv8XnKZEq$rC|lC}(^+St-#*YxVtT%!d)na;f5M+u8$WiU3j*wHHgd@DX`emo=64~L zspNF6yXz3|hx<7oT%ro4wSIfnbz9N7yM*#3n994#vLB-?z1vq?)%_;GC!%bYQnRBi z;klXJqP%*qdT$HP(jhM@klA30pS;2A>e4uvk+bd{0f%VywBhsE`rF>yRWE8JTnzf` z0}~FT5hNGVwL(ulc_QYF$|IcpK5xSKVlC5b+1;mBh2LBHt16UCjC^Q`FN==N z*V$y-<$F61^KwIRyLTphzYEK# zWnw8fJrz5mcZuSPWKyGVQzVX*stpSD#qsMqN=Njoxfh|zhXZzHD-E=qg(9U4pn*~B z3Z=5G17c5+Y-}BMj?d(y$FQ}T-_Cw5`#gbDC`*0O>IsLQ;C-)ML#2=09oC!fkF9n0 z->_Oa`QG!FVC6`FziDxa3SSK>x1^%3zh}yJE#8$ZWF*paAk0uH|MYZ*YDFQP-D)d$ z$V1f8OKbg^-lTwqw^pj{n$noQQRD4~EE|IT7d5v_8<5`aoA@P?6>b%!rk2)$&Bt`6 zcK9Vwr;wK=ce}5aBswwXnCggnX^B}TRah#DHQr|YmqR{^^eyYnecp7?D)EyYd1iaR^;kJ6S*lra1HSG(hsVrwDh zIoSNP*1w2db!0ag^Bn)+T_Sf?qjpW{iF4EE&mS%E^!iJ&tGTy(ww~cw2Ws4ZGbi9h zQz|}_^C$(6p39PiH)X4o?YbpNVD;xWDbL!}a$H^@2~Mf+Ck}J2br^m|D5NQ}bc|w_ zPmpWBkj`BuKOh>r8TmeT?zRlgKGyPwJ=50gueXQfMK6Digjm9FQZ(kT(kyyt)r8eP z!L=mnEKz}td9L;f7k<+l6Fg{@M)>4EdGdnOD-MCfT?ceE>rCev8_WXWR-xD&0n|8}yCE>g=x5hl1 zz%Lhj?KTtSu1(|uvpWy?oF~ZrZ(`AtwBVaaVk4vMw5qaCm?Mq|H@mHFS%#{)OB_fO zw?DfK-6$ESX0I z%alU8>=Nj9wG7lGeQ|c=FPtl$W>OR+tlm?OzVecex=`RQGCyuQ9pfI0O0kik3jODZ zulKkbqV`IC9c^ijM^3o~M(=SXZ<^rOG*u6kuLsRnrRhraJx?ch7&TSvG$)$_>V`)ye9aO$Kx;!lom7+D+ z+NHy;DpVNKuI(L;B9_o!y@(I(Vr?sIYOw`~=rA%*sh(1%S3 zzAeY62fq9)orVQv8Yj}6^+Qh(_ThU`MMF{h^Zo1ZFih8}dvfA$C$OYjwr)N8Nzea% zL;-o${hD=Mhk5&2@dv}X7ncGeL^_wAyns4s{S@q~f|Qxhe$Zs@S8zalQ4J=eyqd_n z!j)|!GIx8V5jQV)yGl&GoAOhqYoJA@!&6bc%b`Bh9RWDi{*a7%n}_=~=?$m8b?FU3 z`w%Ud*<{DgN%lavh@4pj!mR?a#s;CWvr@7)`O;sqh6 z!-e0QvsXhGtA{3({i_S9T3L)QBuu^aZrAOE??W^f<77uO_1@Pio3kLXgDJ;bfLC_b&MKe!)0v|%w5-L-AFVRj{8tG>1E{T0E+XUlbNS+(hu1#t@&{`d*f zNLNP`p0Kw96Aoo0>;q1MbcIM!q!Zpc?5p|*2i&53p;a}3w%64-uD8-`#}6E{s-~n= z=Dp`jlBf)r>4>mT6=(_=1>>q3EMjjBe9k%gcw0VtpFF%F@UfqQjn4=0aLG?O`;hr9 zv9ma8*MK4+fi5nXYk&kkSLE2Hy0N>a8dBztzG8gRvn4{vtOnn-ET^2F7KH|{aAfQv zqPWA!aN=4^=(~3f1@64PHE)6mQ8{8M&g!mrs-za}+oWSL$SoRk`i5XP*NpRPmyBJk zJcG1dUvP!Rc3gh2#pX|aGmHDHt*#K$$&gXn_a~3r`zr^`lJw;s2z3_~_p~9& zd#b*AI95G?Mp6;VrBG^*+frWnJn+tmHqYKBb>{M8(Vi>Qo+Km&>o?L=)E;Lt%$Hg! z1U_!zUzv(hy9rAZ;9sL$Nfa_o9VUE>yN(ErsK#tX^@JPC)K`4ozfL5$Rr>VnjYeOs zefiW5p0^JW_i8O3_NGh}uxKGL6pSwxAT5Vq>ChYbZR^UM&eOGTcNzU5~>aEonmQnM;bH8_#aX_TO)t=C=do^SYM=5Iu%YLAR| z{C?wO6D_le?tU>My(!9dnnXNQi75WqyE1}itKev#T~TtPg~aG(yg+aMbDco$4S~@Y ze2(L}X>x{f0fSoeg+B}K=x}oQ&c_}IhMpEx683A4CzKlxE-QGMJ)<8Z&MI5jp-~~j zkDY3bW0BKzWqEectgVInp`1a4Tagp_S~0QeQa@Ds0trO{10e&`{een%>MRlgBhVi$-Lua^1NEq}bS zAi;Ug!F&Zpzf$VWwe{)ly42m<3M(aT(>q?bf|2>*O&KoDy?wuabYfJQ+291fIz<*f zs*7oT59UfnJ`gYV05SHC#s8N^h_Qy86ns`k${@5oJ} zDzkVi@w&*Yfe&d}PhmOnN2~BB(vc;|{WXf{p2)V5gI4h$B}OzFE3S_is<*jpj980k zU+^+bu&Aq9mogK`8GJagpDj>nU%Mb@A8E_rVvt@&d=W2yzij|ASn)KSyO;k>aJfx& zYUUN)>lKflRT#W4`O(3(r5%~`bV}iBM`QWsTWu-|Mw#*W6UeUe+a_DuJ^IrpyGZT( z!JKvscDK~xl{V|30?Iy)l@c#BT~as6jofO!QM~M_2xd-gl-3_K{UY_sOI~G7W0-DU z*_-Qt)iL^Li=EZH*Y0JGYg>A+T4#c648C8|3jfm`nOg-GNq6Dwtp^Ya2Do{eQy>W{ zH&4mM_K50g)q(-ORMH+w!$V`lYEDa=#UicvL(75V2+gX;4}X8Bwr0-CuWj$I+F5>FJgapM(dqL(i7<+e2cwj^|Qk|+5FO}DNY`t*_s(0kpBD8hVy{!HCG0o=__vrl# zm)Iayu8ACo4QZWQN#Ileovo|>`9H}|C(6gS&X&!=KUm`9s9e9m| z5*?(k#sz^2Zw4)mTX8d^qsyFLYzg_q^#lHU7$v=O{^3ox1r1#sn;PAlkcCQ!mn`lq z*26w8ms*`VE!#Aj_-ZKFm7e%DrR5wYtNYg?Zr_!^{)%)m^KG%3bm)(r3i9k}Ey$jC zlK}(q%?lTB%+qR=*dK;_OB5?H9T%85v#l1nMbFb3KTQ0#8MOI!+i+`sXz9WW#9ZiI z4}lkSNP&%r{)$NLobFyb7z=VZ6N%0Kx-G@?yKQU|pUZIje$B2PU+rDZgHMsPr(esP z>c@qs`NWr3mF^bfy2zEGZ0@I-S=20G&|YO7_tA0P`sVOvbZd%})3g)YRn~cTlyib; zWY#mo_JX6GQq-pyCk~FH$~*d%#x%$2w~MHPhIRK`%%a|=Jf6~f*V|@}G`!rf$BbRs zuC{bXV(#X%Bs?>mHYE*RZ6oDnocslBM~&-Vq}P^pgg&?9xSV!5>M-g?EvqqY>N`(_ zq%5iDnnhh%K`&WpX6S3*igu%Y954+m$nbuAPhQ1E>S}k@mHZgwaK@g$(djzWRW0Y( z`mp!${Pt%Gxu1?lZOEVT%h^0~n?&3+IcR^_rEf_#9yumoV4wi;iz zW|jsXDF@opV{4b&OE2AYtA9uwij+Z;v?&E=vfbC2s&(mI zs_#&_4(6Sm2m%z+>10C7T{WTB_vDa%z4y?^b%;oC4*UVqbvW+~yZZ6CAIDMc;Bl5< zn8Fe7Pj@nh8gqol0UD$rpCIG7qwZK*Q&F%s=ug3#;GwAguE+sA;>swK{f^TtAC0S2 zMv$nv?mod)Y25-G=1CO*68+;N2L84?4+e-h?nnqYd+=uAa+Lq#6fDP%i*%6aS>^(k zr!MfaplhP+cYI~qf=l&mybxy}HbGF=+9wA#0Vj#Sb*efmJ^r4xeR2fdCfquGIt!RA zr}y=hv*56p=1$sLKUdvAy{~Va^%acKYQIZ9^1Xk%9Nclz`re<~>iH!a%)8-X(VGL* zLVW#~=-*@(@*K@F@%|EB^YN#d*~(Fel;X{?LaZHSCvFcq2X(Rxi9hiQSdD(qLQf6a zD%RofD7`!Lk-0Qs(eD~LihGB{&}{o{X$~H{N!HfLDpb(1dxr zwi0K%ou8M%zu>7;6Rm^~oDIe&%~kcW%T!M;;HtZTWvMaHayX^I@}=&#QJ;xjfa`o4 zb)grY`btSdL%hylsj)uc_ET&5TAkO$i#j`07be}-zjX5;F)!g>s#xN@UUxK80ywKn zxcHzYTz9nK1Q0w@LP}?V;Jp_82Z9F}i%ljplzQD@c5vSq9mdYoAnD+T9Hc$Ib$cQ(i|M!oWmq5zdR$ zLb;$`W7~OJD{uTENxgCq(Sxeujt2e@{ z%w@!A2nU$s+kw!^MLk26F~Vr@01A3eOPuk1hmGg2NOOOm{eSawR2t9^PlM$>DqD|osMSo7eG4x z26E91+b!e-;QRiDJ?l}DY@Yz^2`~|>7k?9c|B(dlQ=3Gi!gwRzyEUZVmunAi=z6+@ za6HTGupEi7A+_+fjg*THEur7+sAf9ebp)uWDzO(=W4gr<6T}i7fJfWk*0N~ znACD2>($s%m|KU7|B&zb8#=bD{59Z>Ql%Bq{daOowCXz3%+RlilpvXRoD-gA2jT8VW0L8x#(pFyK>M*X5>cv^%*dM-Um#e z=KvGvQRoTuTDzQR!g&5`$FCn93#RAjB$EFkpf%Q+-2M>IfD1(#F_4ozIACR^OQu^Kr^rUDmRlNDcg9GEs)Opy#{=z=OCxF6r z0n1YN9|7td^+EH3YaOF5l~_}M5bXaHz%R0MMyd+{o!kFFuzy3WzY*-$9JLGP=h12Z zcwF_j0CA%FE^pCnGQFp`OQ=VV%@Jaggrc5>G9Xb~#Y}j%!GkZiihtmSl-^yki@b_v z9I=1FyN||;a?qz8csvk#pYMsDoTIYmT{6J45D5M_^YHQ?=vJx?4c#)k;x&kfR?PtZ zWV3kcZ!-G29iTWmVO3b0$pNAv;@yGIwb_txEmrW%wHg%kWtsq($$1%2dR2hZs}jqk z;22U;(l4p}!+AQ*SOgF)KP>xPRPBaNJTB?iCl*fU$+;?6V@Y3+GJhB3cERa9Idunq zLzVV9sL~hn81jop_dfEUr)SUIkM@J5Eo(b&vyx!`WqS}0u0eC}Z%Cil?jcH-2}b<~ zoc%+-{|Ag#X85seOE_9>csem%Z&hKfHlqNo@iIRmUQ;F1JGX6VF!MkVl)A4sK7DQe zi=jQvwAdCIaFDiC8*ehr`Ck+gd9FbJi$wlY3;uslNKSz0|F07HmqKEJiS?ELHx=^t z`SO2VA*IkHuunzDMs08YZTsIaxA7l+1SyF8m4i!yHJ|M))3@C;Ie35R;Zu&Xe`UG* zZDzSGH-R_hCGC+o7*l@Jno<>fQL-hEXx@|P{wpbZMnLOckbMOM?Cxu+1jcSmUt;D9 z5q`oK8&ZScnRtj2lO;+6_|u@rSPGz^lw>uag@=58uNTUA)M(fnJcE`^UkpK#dvM2B zveZXGu8`%z9?{0=j;&4WE&j4O2Hq`Mp@!Is!2**HmaCYJI-oEC%%-Xqke?#Vt%M;` z2IHYbZ18pB9C{Jv4BQ)JD#3twq(hg=7@IgSM&F2d=(2u%mATu);L>wUZK*3XobJ;955CN{qZgYT@h4_I_2=fJ0UyYte^mgdG#}k+Ouog&3 zOltmydI92#5wo3yUN?lb57r6CY-gf@Ukl7v0P(GryCXI_$&9XuQbEFF+L~1=rR96& zv}T)$yZ*UvDIT-L8}awjwFIe8kx(FJmdPuxVz_o`PZhz`0?OJp^6Ihg>B^2Ie9tTF@eYmnDQomCaKH z6fIaq7cGb)GsK+(H488RX!r@#oVddxO#~Kjweh=V0peN@8i-~>;O;eZ4f*TtRx}E} z=1tN_;;GDwTM|rHw7RTvM7i{Qkdg1=;J4~HrJ6M=gLM9>4@qTf<7=l+{c{*Y#embdnq(s%;qXAE1crItD z^K|Pftu!(rn3(xTMfU~#;of)7*%FABy14_^Em;w;Zuoy#H#Evy@B$x%$1El-<}S9B4uf>3 zz##BEkU4)?w^YSntQ(rL^HGFeiU*XPXOg`QI)cmCEoibBnPiVZN8szZfJTdx?LE*d ziLr;l%16oe{^)i7p6j4rAHlE7UrYW?;spQ_4+5ei^a0WNf#^igBp&2Xbhok-LFYk0 zba$|1Aby~h3>1Iq5d^y*P5OUs&;eIc6OqtXU|lu7O_(KIxY^d0_?a8dMOcLzBFlpaRBGRN=L7BZKQQXz~`Y!0Z0} z0fiTXK@pROuXDE`AJAwRJ0i+;t3S^0TQDNZ#5Hr8WK=z1Cuu`ufXUaPhw0XfSv0MS zS^-F`=9uK+Z<%F0iQw!0k7O=De$kvR93K}AKKhAVq)Y1redvn@Fn_m9yw9<{EYPEW zU|p0DOoj13z<+uXdOdC%^!nDn_xk+ozxR6lf9~~`yx@p?M=N&rDODX_SopBZ zTo><7p_=$${K)*xSFP_P(C$m&qAOrVf3vdr+}_-*bKhIF_Y%AOxZpRFN(@cW ze65fnz4|KCR>@?>@*?T)OafP9w3tkoQeY(E$6tW+;dPHt);ur>D)s&QMn?pxj> zJhecKS5lpAk2WFqzr<{@V5g3s&Zn~?*GpE=_wDBFd7^LJ{60fX*6RGr-tQeGL$c42#eYB|t^(;0N$WlWdzYmM4px^xty`Chg_e8&N5;gY_Mvs&N zfVMaW9uxkR(hR|~J^*N+w*ZAim!-(1ugFpN4o-b>mI0 z>C^PG1IxaLEYxYrUOeM(^N#_0} zyfyrpI`aI8n4lzn%;45gGPpIAEL^$y8*N{v8Vh<>4oaU;Y3HQ~qq#{8G&hO;iyj0p z;q@f3KlI>TZAgeBARPbeIy6>U_rRhFja6#nNU&$YvTflONZR|-cy{mmE_2e^!r$Mx zOQ$C&&hhSLftX?LFYt26Nm?pG!=D-4mP-b=<&r_^li$$+_B-TvbZcaiGn5Vgi0)I} zc|6HouYQ4@fNcx`VCQ-3$s{E^z9bZGQX{@|fJ_Hu{I6!6_#+iAG=~Z*ez5)y4;`H? zW#46h#3x@D&2q;23rzn-orYH`NrS>&T$zU$6lvQRDAGX99TON7)YL$Mni^;eD_`KkiN}ZQVJWCaAG82bqUQI(ZG>SFzaQIQ;OKH_rmqwl&*6Csp#|b%_HgQ} zdUXR1I_hrpL~kXPlOe66qgR4OcDdyRxphd9Wg+-r-~*sPs2&0A#Y5oD-T`ms47{21 zfAMBEED!${L5W3MmbZ08H_+uIfU86|r6;eW2KJ%!rhrawNC6h?Topkz6*}xTk^iOK zfag^Nuwds=01NgGSTF>zV2FRUV1LRD{7az&bh!aaEU>#e^s8$e0J4|A_J3aF05uOv zM-W^6c22)*d&r{Y6o#VRf)bMcf8vJTf2T?RCb+LhUzeho)Ag%Lf%4E#vK4golaErn zcpu|Xe4zTt!&da4to&7_p!y9bs9Q#7ILJ8N{-R=b55L-$B{hWJ#NHiA=;aJyRFq6g z;eB@{xMv<+mj(R>I5*KPK=$&V*JXJnv1rEvygnT^9vG-2XL-N_5TRqU%vrx3G;vQef&CMP_+9{MdW^K;4uNxMt;r93sBHg??!MH(8Vp3 zGj{PB1pR=7^t*Z5uU3q~yj^Iq0bCs}r~FhxYVaFbtWri()U)$y7fTN~pU&PMUp%tt zWkH6oF3*q7&CnCP^_!CZDs1(27gn;mWnp(K!HR)T{P}6){KmCCg;}2Ct6UOz&yb$u z$MdV>U6icKq&3K*$nn>>4w|Pdo7WObkfK&AT$$st8^hHHA7W>Rt&GlAc*5v6lFHXA zHZv@5MugL(`%WLNdCE+tj#e7O>r@5ax<4*qi9H$YJhNB}IeYbE{Qbg7+L?D}VfYQ9 za#Q^w?#SHH%#+ZweR}${wX>~*vlHYs?i5Rb`6wLhA{pcKF2^6T-dT^0g2QvwTZes{ z4h^K+7~m!W=Dx_C_EQ$_xkh=r>6m+mp9!NpRvkV};xOg*hxH%r=NqvlC6#F_STnObqQrkAv@_)?TZ|wAACwr z%XDi6`f~gNL2F9xHUF z@h6*hd3$>p(TqJa?$KwmK^xEM69<<b-tmr6)ir0=tfn`;E%I#d zFA8zRXdF3!F8x)pwU{O8BI~r*wfeq}hLqF;xJ9s`O>t&P9@}*8bz!}&E0Rt1puKG3 zE@Z6Oni?B9pmxO`;c5bYe*%pl`BB?=Rrko*`xeOh6!^uar{X3 zu{fo{Oy8HxEo6@_*;?})ug7x~ck1M2qm4a6e+BK{p0=j>SXH&-^@qB~)}1`ssgs>8 zRP@fNcBTU0AF?*-{vl@b*MAW#=8jw7i#PBnU>W4b=*i6AQ~~*NbCv&^>c7nc-~F-C z_m%qUdv;U$ta7R^;>P=0kqKE$-3CO?0 z0hb^O1mmB$0pI;!=(ttqU3~fBu2=B*l{sV=9N<5?5r=us8D^Aj&W(O`5E4=*Kq%rA z844A+d4&Q4zy(42oRC4akeAj)e!yYk%~4SD-1%*pdm`x+>-=1SB5=gI!rlD~c6a~@ z&G!;I$c9Fm-P$5rzrjZj_Exwr&ZCxLd*$ za9#cA2sqN~JK}QN-H9=?oD@Y4vQ=yPt+5R>C~Y+fdjrUZ!Y0*AR@RoUYqtCF*)-PH zs%($O&M-yz^ijv!?S;iNBT17*k zqoPmJg7u_j!tQtdDsUzE<|V}EC@H1shBdUOiEu^$V1zd@7t`IWZS9=)Of?BQa|8usKC8UR4S4V)?%b#4N^@m;tgtXT~ zL;2@Evo?K@5i~23xr!+`@-d)VwU&OG4UWt`SD&3_<;q&fBea*k7sUx}YobRFPhc%f z+EyMC92K|~C~kbs4w$4I%KyGRx;jhMIt2O{Mw*H%BZ!@^=gQNNJxNCw!1iTKa{by? z2y3XUp*w)Q=DdMPJSZ+`Zz$tBZVv8bj9iQ6WmJjYiE1PWJo>* zSawExKw;}~YO7bf3oZVMF{^c}A?l4Bi@1Fdd2%HJ!y=-?e$K-|{+is@*b1jMuR|o%9KXE#V8k;ca*Iq# zx6EQlvl(MQoOE`K$T0h!=o6uxle;czASt(VcH3@MY-Ygk5 z#;uXa-|hw7p7B3@Sas{xRVh?=dNwo$Z@RwO*fRu>JKaqSx3^a?{{T3Uz*`qx> zHaxgRE^XXiHr+#BxnSF#U&wZ?)EqW_hR-c4TFJSGb84bZ7YMr_%{5+E-5wspy(S&G zCe#z7tolZp0Q^u4B%$zwx(hV@t1Fl{$8SgJDS-PH2{*hw>fXDeLr(gPpW`@oAaix3 zfV1PSp?G#`&Dx43Mqcuk#QVAW z!W>ojuFzDRUdIn{{wlkX-tiY_;j4|leK%JqyE|9>hen^z_0WY+jn89xo|}bmw(1L#rZ96a78mVTRc5`wjfcBU zL{1QQ@%6@7#0ewgfvMGMUsK78+hgpCW@4zR=1f`Q?e*3foY{6(aWB?qwmi>!E@V{r zjQT`B|MIjxQ}^gp#;VG7n#^YBvnI!){IkQZJY?p`DLK@x&h~6OMU$$bVaZ0uqYkB5 zU@eOjSm_e!gVXSy`d+9TbFO@ zoE)8Y2hy`L9l+Eh5D|=4k>`KMOx?#BXb^k zar+AL({pr+k+gGXZCXRO3flfsXbUg8zG1M0<=Wx=LMhBE!tt;xt-jsDZ5_Okvc;BV z*|RxQQ!j67ckAWbSw`Ir#QkbszG8w1&!l0XL3EJ+@-$LaR@n61)zjw_VE)zBQ-5x0 zdalu-&erww57&+4DL&xfd+t}w%TuK10_jT!MG@~nyeqaL=VG2(SDxMCYKJP#y&ZLD ze(6Ic`Gc&@jWbIjGb?1%(OESNqlf{6m#`V1Uir4YqM#;P zP47PAiw=brR^}2(UhxQL4bs}Y-8WYe>iuNA)76F6wngWjZax4QwzlDhYztMAYtN-^ zBi8k6&e~}{@4Z$jE=cB&LXVI~n_dx{#%7uuWjXsy=W5qfT;YO(c6{&Mx4AgZI_qhh z;;kvd8Ge@~lbTun`;m2<-^lAGs z*7`$u)uXP1zyJ?unZ^DwW5AE$3=^tgyJky{AybLC6u!BPIhVool=Qt4^ff+*B{m>` zSoi3Y?7V#Ie*R0mD2e^xciMHReAw*~v-@ruob`=0nMkHjTTc_O%yAyUIVrZiV$U+9 zJifS~YHH#)NZ)3N>D;FO(ep}ITD2L*m0ed%rIW=uouV@rikl)>@m`Jxk|X*o z_bT6D4oj4cL|0u_DxIFusVahdRj;Dm{W3L2k%Wr$jx|jj;Dd2hc({0 z%k$IlH~B!F%Ra_M_$s4!-A!YA&-;ra&EDPIM~#xI0;hsml8p|lgN)%e2UnC;HmhcP zIyNRRpKlpjU+GQ?D3lYre`$|i>l@>8+T}g zj&UPB9X4EfpGPseZjD{vzpY{#avwHpgE-gT#eokH8Zj2c3 z?07yLJAYPK{fOptO&&wRLHx?3Xj&(xs<=Ll*LF8#D*dXpnr~N*349$i!D2$W`;pqcQ5TF;LB8-80#B!0D`B`5ei3Kza3B6To7K zpq910P4t|7@4c<8Ms{Hy&2QOA>gjU?nX9Vb(mxAqoVL^4cIvxYJ{#_u5%AjiY348& zd(0*8T1T+#Vz69#JR!Qp3#>=oR-Fa-**6J%hQB(Ol$!MUfOkqJF#{~?z`MIPh3)+3 zARvPbzqr}0^o!0>)nz|EW*IXB*lST}V}&&+XH;+O`EM?EmzM<}wlNA;(-K^TWqwE6 zhc`CHkv9CWa6ZAWb5~DUC0i>v$M8m6K5FIQT(3OqoU9-9!;mR*Gdp4OF@JngS~HPv z@aVjt&n@vXl$-kHQ5kD<({6aJHpxj{xM*!|L^FI=4{?0siF}}S)UL4s=nZdS?>%T* z`Mp+h8B&!z=5-`vd4Ccz(aZ7l(?^=D{PelLvSCSB zrq7F0vX3PIKyg#r&RHMz-F=!^k6T!Lqt+$wO7oYCs+&^3nyagQ&(^NQ;d}U;&&w5; zlpXuI%IinD=~M9onn?k|zzj*mRQtm8HFxjyC3o-aHTUjnOd@2xxu=&DTGdS1o-LPiSqCQ?T1p!xUt+)sLx`+m!mMubHbV6Hdo{1CU1y*NH8D z2Yq-i0?_p;9MLp)tRnz@m5z%fc^6#fYM;Q%8-4)>;N0vQ9b8}fWae@ozS6VY8fmgv zKh3(AFmhiHlQ6^N_b&Z)eNX5Nq+#h1nQukN@Bp;ewe7wJ<4V!jLzj1}&x=nHNRL)n zHCH{qjM?>t#@yl*?6|tbIs+|=G4W7(1D|&7lm1Tm?r*3(0n*J;d^URYHniNw@lo)Z znCjjw45>zsCL#yheWI?onq0^38J2kVzWpLk!H^IwZmmTfYg6^d+z4$}dmKZ49~Xh! z@rzrUgXNM`Oi7c=)3jvWYRff#h%Zc8o&Fu{y*fP#PS=RR>9MRUrnge*U`>%w0VSMT z0@kliPY#k6{l()@#K!5GPHE%@treHrQg%ahP@pYwO zr^syRtz!+GiUye4w=Q>V6-O7DZ(^D_2+c>@rF>X99J+0T-{Ridl9>1de%elKb}Z+v zZ#DOSG}TX$+8<14b?A!{6G2p83tVX|?DC3jrAsPC*r(2BE(1|}=0D&?-)Bt|^Te9U z!qkF;sPpT1?-5e!5Cv1KTZ>u+*We+n;gFx`+K77siJxxyQXsvnohxR3a4g5S9P!Ig zH(wp5lOJ4fR(h&O559)6dKrh~p|w={h(!y=@?M7K&nB|C7G@c@a%&rxa;2$yUl&yQ zyQ1u+GpdI(C;@>;$T`*JNgIhB_sz*K%h5f3)o~4KVsr;XRZ(P66(^^J)uO`(Vj_0r zw7Ya+rtK#FRO8fjigitata61MI5Q5?7wSpwxZ~q zXjdCfAO*(9lzf5S2UMB@{g|&&wRa+d5GSu)qH8_F82}}+T#@jBV(!)X!m(l3O~P&X zHsj;;!l&E(a^^AT-2UmeF@C#vH;!nq9i`c^%y>z>QTd*}Iqs3`9h&TW)ko;vc21vH z_O>0RrVgT-%C)j@NaVeH^F0-~8`I~XE12HEbTtv|Z<+Cogey)gc*{@L=UNgqeOhyO zg*!gjg|OJR`yqSB>_6?gd|rp!_O!aV6u9qFI@yU;dLy=iGMaua92uWSO(}k!L9sB5 zg^_5{lLJut;vcT)llhI+j6$ue{Z9=Aa9Dh_Iw%fME*3}0E*3?&!J02KNTiA3HNQAo zi6Q5sx?rw-ZhYo*dZJsOIP-&==E7W4Tw>)kq? z*LEmDD*0nNT%Rhj1y9)8H<>piRL-tXzEJ6K=$X&SeGzNu#7m!2`bfP(8uCr+A~P<4 zl8!Aj5=;3e@n`Jddd@Mfy6}1JsQ@5tLQ5wU z{fv+e^(rz2dr`Lqt?-#Yt(a8J4AhwA`u=le{5OxS-$MKm`MSjS&kz(c7Owb#Z^NE( zzRqrVwkIl0&*2~SN{y}|OsPMq?-@p8#_ZN-IwpxJCEdKGIEN4K4wz>ih{jRA%MoII zf|pOPk3pFvrxZeR@@c)iHb9~SSevrW+*XCA{;NR1%CRpP2l%Z*9{lPI zM>e(anOrdBxysx#qn8}wwiAIJ&N^^*9lM$}Z|l!H&Wt)k-up8WH5#B8i3gV*kAj!dZjR2rm9vh0ALyaYE#n7)Q7cm1IgJ zy4*&5FdKSWG++Gn($XQTnH^At5cQW~7+L*#xJ0gC82v@32F}J#P@6(~KOxklTLjAX z^R%+Jn#=Z$@ujS_Csx}ia9Z!;HAeC}F}%_jL^F&YO444~b!Q zYoYi28-L3ms(cSr8GHJrR;jB8pt6TIaEzaBeGC;$6G47=H`;8P!%&f#G2iMZ2uVcr!q0Bng-Hr|>+Q$~+ z*cJ8ip2XOFoV;^qFitlGKr;V?d5g|dQ<~^o^$BEKKRoQ$>kQf&%a0OEXq@~X{8tW1 zsMA&M{vD{#vPy7JY--Q$h!CJ+EqT?L04_n zanj3pz=oGkYwfEgtaTw`+?r^VzV;8Z`kSgyn^}5jx&)X1fVzg+gR7B;qw`mev;)*@XJNx6c zh2H*?H+Etc7FLj7O`ORX{FVu%WISshv$9V$_R(p`f+T#-I$gA1e;2YjqO&)Ln|n;X z2t+oALq}13wGiGmC4hmYdCsrqv&smU5aKGIt2RvN7L!P4Wy(XMw{+uNP1V1+>S)G> z0$g4OW@^Rz;ks%T=@bMu5|!YYFVZpNc^>K?%2?er(-`@b;;33dEUUZJQ$n?st$nNu z)XB;Ozl^xX(X(+S2Md|dIO__dq8o0U@#$O_hD`{YhZrZCy#?gKXHV9e!7OSLHF)+V zn|v;GtsX^VHn*j{w>Y!rJ5l^mbn?P1WIT$?3Ao3{Qdg2z&9=v{vS^2%IyN=)HRK^m z;S04iXYXQ4Q>hx=w`(tx$ps-&DqAj_r)De*p61maa8F2K<%8N zJlyBGDllV-Ocn1P88E7Emz>*uhbO|>wd99{b_Tt6^ z^1Sh6qI6$FWr};>UDhO8_zYMuMo+Btm7N+S)Qjj(wm92b_zM!DWTq{NOuIVizhNn) z8^t5>wV9)OZbtc`Y4%wJUR%@mfVquXS5&^Y*=$G*~g>e9A|nnT9d?>$CSZZ zG`60o9=`Wvz(aBTGp(;)K!1`PbA7@>omY zx}t3^C|vGFxW_e38~YMq6>~~FG$7JTEE9juUiNkx_kq4v>Ubzkg~6{Ozb!n^&uENs zORLOnq5a>hUhM^>WMd3nqDamLRJ20AwmC7rm`_{w;RbkrOj8=x`Zs2W_oHobPduZ^ z_`KU=-0*e5itXib^cIpni!8BW!jwth@RE<+>l}}{S?H(z&eB5@nW(U(=h=KQjhCtZ zDq)N|rF`;}6urI?JT>l5`>~XKriwU@C3UD|E=x}d1c=?v!z_|!|3U^F?Q+?oZt;E| zbiCJN8Y=`qsvDeU{?dIf8i9pL1zV@C6?<@GN_E1Q+)r^jPtv6-hSHTz%QMkfmaHWr0j2a#=cdDY$6Y}agdom>A zRPS|?TB@4x!11+|h#lHJyb7uu_qnM!9w!m!53)h4pmJC~o!AIr91+XxdkU8f zgl%{Rx#!G#6ek*NnzuF`i-m}jXk0ZA)R-fk< z2$Hb?z-Ogi$=5>@R=40+HD56GoXm*Qx0%}6zFf-=VHJ|<`|Gm#jSV3~3nZ)3SANlN zui@xxWp#kcLS}e#r~g|c;+}SUqjC>oB(&9RD$XGqq3?H2F-gO_7^CA*L5pu5F4=W9H!(8b|5t1sWvlz4IkR|W>5L6bP1!+4HI6oQAKHK=(K z=QSeV-Cj?hNSg?Z3+J^=mqS}C$rE1~Zz0ah4(RK%!%*ZPl?rK4Io)sTqjhUiD5F65 z>)6G5yW-0o_j@c?T&zl!TH?+FPyO#NGiN^#|0`Rpkf!5PtD3iMI?Z-UfBUcIi{>}W zc|T?7M{MenB2R+f5Oka9dfqql7lUr4li#n%vCd>$PNl}Zw)ZJg=RdYzF1FgH8%@IEVS8)uf>B4OG_z`Z{)mQT2=s1?nG zz50k|lxg->`#qoTup&of#5(jxn`Ze1Ce2`-mkuX?XsRM>zjxS8&M9M@*|rb9s-dD* z<$gy;u@ng-ak$kL>dhzGR40NU2{IM$7t>VAbcf4HVog3zi!O4CbbCe z+>}OEP&r-q)??}c*`b%Guj`(&V5E5glraSP?05^Gy6;C7+e9Y3kcqNR@W8Hq&f~_5 ztY$4z72UkaDMhnti1eCb${}M$;bEW+j^M>;(qlr6lTNYW!KE@(PPPB9qZN#22GP z|GF{XewTsW7nD>)H8}M#a}b-!PYRwxGdMEiCuOTxA%`wa@iIs9{q)eMPf{2pPFs4) zVjfrTDyeVDgPc-3Ut`o@Zut6=3tZ)VIsS3{A&rt6yk{xhI!?mii_<(nA6TulD&~FU ztND%8Sr4p{+c+EUARn~&YeQL6JVW&RkB>yecoZ*rk_rbs1;03@qFWX!i}4*pTm9tk z#J}iQ<4{K`K%VXmiHT>RMBSeyDhJ0C3zr|D1J%mh+s27}9vz@AuA+p!!PN5MiyE%U zZhXnvu^>K2H9`&Gh}`XFcWi2-r#@gb1<#mUm-Gm>BWH3;Seq8VLU{XwBWR)zt$U1|CTJ)LyM1B`%7hT!I>a<9c! zE%9;6VIC|;V2tdoRN0E0mZv7JL=9_G8xys@M+P-0!)r}hZ~_}`3kT-{Tc?Yfs19?Z#i~2oNB02LbG;nwzevvCR6N5G zcrIWyk4KTb75dpxNsP~IkVbcVs4Rs`ZK!O~=50nfS+!mo#h@tT(NmL3>6T}?kHq62 z^wi+jS>TknQWS}k8IM|Uf1()ly+qA4!Hw*7moD%CS!s!8`W>vz)i$qbpcu>+u6?ml z5#Dbv#4L8%LXF$;db0V7jZp^`dmp?ng&+ZLn+!6#fpFANLOf%LPo=1=mtc|{LJIar z%eOj=8>v8s(spy|jmQYQai4u?x_*}d1ZwETd+G0; z(yJ5WL@MB<#mpE^200zqm0W@$;VqMHoaXD(@ajq?<0#l<)Z*1(&@YE?1$2(5{$i5- zbc?p*y-D~K$vo(Om1vQ@%D%+I-7u6$1;f86)k8s$XJ04yFf+Xhf1lcJuF8$z;FY}x zu6{N?#W668@xh;9j}!vaS%N(y=? zG@3KAH{Pk}G|my!V$`S@BmiMC#A>7(bE5~}#5sjxFdprFjF__6r5Mco{VX#`K+)o7 z6v=&*RjVKv4Q_!LUn}yRvIqvbR^B-c=1Wyuqa72_xbH7TKduymzDE`%hZBREaz+;Il8Skh zL&mcVur`=iKP$XJi&P*4bf4v<3FQhKv510Mo0wlr*8SBW?Vr_zpA^Q9^GA(yFe8Se zSUZ$}*e9DAxq`u|OOwEf3nn#i4rrbEBxTm!=x-J!wH8OTZ41WPHs>~58nJYkW71@u z2vKE4d=~7=f+Uaf1iWMOIJT5ARF*1|g`E^^AoQsYPy%)D%zhmoiyJAVET54Nt_l)I z4QRblB74_LEoWH7Y6qW!`7oF~RjVO^9L>eBn@)-%`D(g6Kt*{K3M-%V5ohz06SAOq z=_V6f90`8L{?TSK;|^O2{Taa=dma6)cU+99+)Yh7W%I+KZFCgLbWHDqK)!uGzx4vZ zXbqSA48sD47etfJaFo;5g@O6NE#M$L_zi9F`>tyI^~N?IwJYkN8Lpxj8d>ZOy$OyL zpI3v#Xr0`ZIFUj%($WHoYSy?2WV-lMhw2q~T}n=2;!|fb9-v#PA~(1P0U>qbrJ)q)R~iW1M%jvTx_;ks)8-- zi{J_U9>%hrmkK2jY8Xn@(g<1ui9FgvXl>WGAcd0_36a$#^}IlHqeab34~jWm4trW7 z$-F>CF@h0Qddd;(cqOOOZXOkGkp=SbjEk1|L1t%w_U)opb4`;wzlvZfwUV)7M}(Rp zRjCdHfCC~K9uz|i;j^i7vzY#U8ig_^O81O@80)AAM&efg23T`R7mwW=WKRBCq1S8x zC`TUP#Ik49f{nJ$Rlg`_dW>V6xp}0^os^7KhE^R*=FuWvpgqQUxgWi``1{ zqy6Mc_wq$?mWzs5h6hh{96C5(j$jkN?TS;(0z9fEWF{4^v2#gto}3ppstSWc47b0y zoJyx0VOLJx#BvQ$Q?#T;?d6Htd}XOWIj2FEn}X0_qcO$x)5oTC*}IUOesE8M%@v%q65($5XmlP+1MSIArF4KHPiUMiXdi}2K5BM zT8i4unq3%h7tgHA=6EwB2=1SLxJ4*&uvLgP*rSQF+h@AF#ggh(RHTjH8?9AWJg9%V zC8L5PFIR}lt1Uk8m-Ewu>qZ}!-~cEU4Kt4TFWSdN)ZznTFN~QowdoQ@wFG z%QR4g{Ds-FnmNpf*wh|Vok}0J+T_$86rVBA=eD6g3GVS&%ghO(i&#TtRiXp78kXf2 zUnk_!?n&n2J9EFgQJ9QSDIS+{(fzHmiJSPCt6?mCnDMYdhO{6T?0QZtBVJpkp=5F3 z`=lZlVWxq|fymGt9$e#1W!3#bWZQzlX6wwuXV%dSCyTv~CHCSm9`>w1j}BbuPZn*u z0=65NX73Y0Pj7nUf*cN2wPk>YYO7E74H@shdD!>8e|GAqDUpk>)UD7CsvkA(U{|jO z7SRKD#D&xKKBOgRXu3u$;v%0JADeP^i3Tv7Za~NpE<%$upMd|smZ)!l8p-h8L904I_he|P_K-Zl^1|K`0C6zXx z$vMFNls9p8r4@>N=uZ-^^kO|Y^?l{Z)N}DGm4f3kGvz`WQJl??%yy_`uO_5lXm36e z;K2`N*_1(0CqeX-Q-1L>75tD^JH8*IycwfoPbSJR!jDp%I<6eP;fTTL%dWC+hJh}N zfdfn!>~=)+pr7$7uXecVkkPc+!D&;dphK(p;9X!=$4avWr6M7voI5v|ZYxIA4WTGT zs7JF}_cQ9cvuyj*C%uef?`JL88dYTwRMqJgHFQQ9eIaE3%m4A(sDUy(f3CqGNE8Z# zLFZ=`qWJP?CevHgxLi(0+m3Stcm8@Hlom(+SVt_^(es}FJIRc6`#A6nh;OYn1rKNw z2pR#M9bXQHiFRf4a`%-M-T{5TZ6Q<33e6oM8f0LgvP^|%v}b8tEiqyuuz}3C{_UCZ zeMMp`x{1RQ{P*XmXtPsKFufU%C{SK{5;Ha0*@!QEYO8?fQrd|<*GsB!vda$}aO{@C z)=i?q9lNIinUI~ZHdiM#p5b`9ku&+Mb+#B_Rnj8XJUzhVxq$8Ji#Ei+7~#`T8B^Y& zwJVgo%<=V2Xiiww^q$`d@KyJi;b3`Le)za0PMGc#O$2A4&mELc zD(|j{7B0r<3iOG-H z6N-w`a=xoG3p;!m+h&toOvJ9Yb-LWNhU3O z&u<)p6nNLwh12m}1(SdfE2&kPm4kV3f3PMGcmeXa3m(Q&c=f~}w2_BYjuWTq0`KQZ z4pwm3W6{f3f@_ytg;`Fw!zxeh{!5`NvQf;vUFGU_mz36wrRDgiqp)f zm*a1Yr8L#v8baiZSrM>DF2CQ~^YWh#q-k zk38}QBd33i;GKC>9_poWx0ic#>?fhFb?lf3rk}>(eznP8>izhMWW#64OyI(;3KtHI z_|!OVAZz_7E-jT6K{D;KnoP$InZ0kC2G@CW*Tvwt0S_1IB~2dMWy{Q+%$MX*WpGd+ z%h2;T4cg`S7AiADeS@_9sSZrs@I}w>u?gg)Z=1WhwBb%VD9*&upsw9dd!$pA8gcbR zmDG=6-OBl8QF0~Y-<=N6IA#p7%Zhp&Owg?_9qq??&xC#w%EXp3!>n13yw(S9d*o0BH8tS@!7IoL`XFuA2Eqviprwxd#=_p5_8KM83oQ+IEP zF{a@t3f%36IlZ0xwl)=P%Xxn@NZ_E{y(15J0J;Wy?2&gGu3*^}Hb(mu1n1a9Ea%#( zUFQSGK^4mz1}3kG;Lyprh&*_g6GxKwL1|P_Q;m7A{GWZWqaF1^d@{y(aH%{h>^C94 z1&07$U(E&hg6Y@PD||u0Qn>+R_f+#G?7R^32xP@3bij>jnPt)w(21euAZ%nwPW_!; zEhtOmV_;8=j;7}Jm2cZVZG3{;%#=U=-tH^KPCWDUt+YU0k)8Zq1$w1KR%ThJElDfU z#aC=>#}yUmiv3Ws_n0^1{i6ZfC-u5AJb$11YR)WHPm?&2!6Y=S{A{VC=UKcBzLH>N0xm>>DcVKQo6{)j!v!C@# zgWSY%o__0vSyXL?F<1V)LxV2TpklBKFcZWD-h9cH zYko7HGW~hzH$;}7=t4V)nK^tuAYNe+{o3Q=F`DBcSCQRtRUaDqo6lBLwPiylehl-Q zT(6Fe$)i)55ivpQl(uj)5i$HKPwon3>?cClhA)R)12i#J|SFo&yFGCMixM#Z$p#8ubG2*`V<*RGO` zpSq)!~1@gLs}knXRpt0|w-fnGc^=>7Zd$ z3iv}=Vx2oSxk|tGK3Ds2?{+NV#58CTEy1k5cn0Hqw9Nm{a!ZZAJC;AntVC7wxWD3FbC`8$WA~0-YG?_q($%5NUFNTU$|9<2&@U z?F0G(!OWhSZdNnCm^Z7tJ*~DuC#5JPs*g=sj(awh6 zF7=hb-ME7>KR?E7l^5gXREQ)UMzbRw@@U4i(ameb92bV}c#Om<>I8LRl_zpo)gF9$%nxjXgr|V_zk8P`(lcXeTkMUJpUQnqBAW znD03sgc{_X7@9;FWAjR7gN2X$IDN(My=ld$@K)!~#}QVV9`9B#35N4MN24c*S?nwP zI(+tPSP~TEu`@gM3B?gU$!4AwdDE)+&5%@vp;cHpc@g~1fFpeMvx+@U=HP+6Kx!v5 zy-yc`c6Mr183}-)Rj#KV42P^)np2Oyi4i`qWfYnsrS}OpKn;t+0{>%sz;2=z`vfqj zmytpzQU_H86Bj8mr1Z$3O`N7`-Hh{zH;ixdWDXqV8dyhJ!3KFh^JEy}73&@gJBbU@ zYtI>0_VegHPkBnKdfjs+S8bSizGg5CnoIc*9gzp%+#W}N2nN#lT8np6D0{GuDznoi zgW-LCOXbChk&BvqMj7WptJ_?b<^?o!y%aMTp=9*PRU={zy{-)Jsg-!L4jrY6l}Tx1 zv=kXAybqJ!r&ok!Dju8iU#4dWHeg!|FKOWDc73bQI45k^7>r?PRpc1F%)t?+27VX8 zDmrk4+tc5Rn#C;AZkC1>$Q)EvXSb=vg0;1W=}^!Xj;kA|2-qdEz0weTIAt4WyU%$| zi$4De!kfhMC)Q_P7Ujt06m8Y`7w{Z~gKm<1x#|!NF$aUcr;%Ww>j>KFPBEfDwyj8o z+JmR|$6R6i|sNBEsW+dfUB!4^DAkz>nr{_Bq)s6Yq1#7 z>oJ=B2Zlz>u40s}RhLyj zF#fH6~>nCfn%B(PUo%4I7%{=R+1n;_XE3z3j0i*-1;jnH@NA4Z|BKI-ec5ZW~~k zoY;H$5*Rbb+6n$60!;&wk^d><2`Zf@?yi&C+-l*A)|fm)i+eCVp#tq5x}TW<^AI6= zG!Xon9Nc7knf-`CFA1-D@n&1-q{Y4$z6s}HR_dfwKvVl~HOYRVcM@pWgvlzPCDA^# z(Oo*W@NLh&&yuEZuQM<33b4c9+5R6jcGx@rQ{=xSEC*P4ne9?At3ys_vmeP+(pgR8 zvRF>zd*$=Mg57qla}g$Cb!tZ{7*grvI#`dzK>DS(=`WO{r^_> z+#_;@?SG^f2b$o7i}%PQ&7^Aar~6xq=Z&Tg?(uUEBZazu$za8LE&X6!FiPa{Y>Wip zt45hmWYPKeW!=VUdP#pB?hOeP;20f*(D*#Um};50Njp8$COwU_y}3ZMTGvwh?NJFz zb~Yfd{ZU4f){G)9M#U=_?`n3_l2`sI0{>C|UyBXg7>RD1pH|kEIWh9>e*R)PZwu!7 zCMlTvQjz1p$vNMBd{|+;vyD~2+LHFOSoavU7~{@y#;`&=p5pNOyb&&o+c@rCL5|1b zdnNVThZyL^(9Yi7nUieRPyNdy@bXfLBdK!Rb@{b?&#p*rAq-uzK8W+$lsxG((*Gk5BZc-qm$B2i~7b|JYpMp2fQ%*a4#zZ zHO|#1;)HWt0qd#dJL&=d$vrki#lAGDMsP_>$%CfPfzZWmHl|yl9+04TP3DW5`z7*8 zGpv>X{Ek!_6}{L81-52(`pv%-c2Cw=ucOL@6Fo*tI+X*=?E#O`-Q4klS4G? zRns?v{3O(Gus;+;Nq#Mrxt!>FQ#N(?xm%V@^C2SWuJ~j^y7~FUY+__gt@4{P zRQ%BGPqx=N!)=bPvNOzt+PPbqEMH^aR!|gtaZ8gxp#)>7qsVPdas(R%mUl@@piLd| z{zJ@h`9IejfV1`z@iz%Eo=YzzT*^wWW_jd0NmYwMEtJZl1Mal=5K(hCEYC#euRASF zB0BGiQWMfGAe?1o?c4dWJ1;a`-jssyWtn8!e5(NI#|+X>nxXPwdPc=nR!3vgBNr{h z1heo7BSlKiz}s#Hz5X(^#>kA#Aiz%vgsK9Bs=o|`DwuTQCMa;}hRr%sPPnVV{wXtm z?zp#Y(yB?s#oe%O6P>N#urJEnA8vzQY}uxQfL@HBfIM~qooMP(25M10yv_EguEXUK zC;!Iyt0_;%ausgyaLR>GiTe9t^f8leyEeIX)ZC2D4a1KH!S6d7pK<>%*c6wgdg9Ss zoC?U`JdnXQAcL#5|DD0Qp9TN2BJkp1Jx>cV{Mn-;3gLc|e!9fO&*-o9;wwnkM^i*`xK5Tt?NFBFkmJYwVj%-=moT3#Arr&&_*DgI@1a;8PZ#<+Mjqq)x8p63g_ zhZXH!+Z5Bd0)_LYfp&ZH!=wA?RWy|mPi4|Tb8|p*xuA4T;E{dIN{ZfvPbZ2EExmek zaeNkaHy+Hl2DD(rb^{t;Mt>^~bc3@zW+f`V*iNwPq?(|;Qb8W@DM$VANty;YGigh> zcrGruHRWTwiF9oC*gsWf?3nO&Oft2MAk=1_rj{#wZx(20mOBZNalzU}&C}>F7p*SW z+hL=vd*b>?lkt2)zk2Ay4jcVlQJe9}tK?4{BXT z+{R&)K>^S!^mkr)Z-vV;K8d?Go$IkUuMK8&T`;3t7ygsc!MuVbcr4w9aB$RX9z_js znIp;Gn1txuX;G`8Q~_$?wZq1GH>@Ee&m^eD=N&e-yP^@J6sU!E8*myIKhmt#(g)e8Kc|Xu!E;@N&27b zK2_k7itS+TGFf^4?qzA#|2c`8JySBTM#o*+ix;4Y z0+fiAh@tvI9OIMd$39Q*M0`}P>|?70SIq|M!}d+}opu>!T~sRF_|(h=`ld*a%0ukH z&ZF}{?yW#0VDKP%w5Pp?i1urccGNJXFW|8aXRFY{&b|pxUHn;)bXA};#dqign4F93 zMF~@>dZu(#JF7o0R|=WCg|cYQp!R?8%DW6geOX`F{K&R$FP-6A*OK{ z)b*NZ7SYLWtc&F7n?il1A^e9I@+k|nm1H1xqCT+|cJ93x1EM#2tsq8tii!kdDEr{0 zC3+IrdIUWNU@?38^$yX00G)ByHG37($IDt@*g|cae~>H=HK)IPrjyp|pV7pJX4dr+ z7GiFHAp`wo#YDfMK|*E-8B|nTUxre%xKDu#0kw;k&gw3t^sGh~rMoVDgZZC@0BDyX z?LM_|J~#Mts+|nWvmX1DD#2y5O1pbwu*gVyiU+O>y|8-`^!%`oVe}-A+h0pDAaG$o zBt13JZgcV)6yst-yjs?6N_yn^0*FQ6bphTk5v(ziUIFVa6|7LUu2u)!QKFHz7bX%) z|MLIMxbNh+wv6_jQw!e5L|PEf%!|(^3Jn?*VgI&@Pm(PL+W?n92^@b z{_={2*?*-cg6)OVQ`&e~OIe5G;LU0*MpccR_oi`GG!xLb#h3@PB>GpKY)q&{dl|Ut z&c|{@4;B9PjO%eR$TX1UdWV0Qb{G_GA9E888X$RyPyv~CH`_`s-83r9%lc^8hFjgi zx|_HpVC&h@XSq-W!wR9tz8e?=?ccD6F+|d{Q{2UQjABw~{x*CWnkf)f74zSr8)5WS z&6*L`6;4kL3;9Zq^)z`E^cy%+aKfHO&?{oGp+|K|2KU(i31x5|S%Wo1&2)2NYyA3;!c(7R9aW{;t8AI&5chzY}U!oIC*OMboz*JqhN@omavkt88JN zkh+WfJ9LoOt%RW~58Pl=5%eVYEMRZL!6yqmIoqv=()H0atBm_s#Z)gtIUCD!#G={W zvKNUI22rp2S3Nr+RH$(@T7U+vS=S5E#+&;J=O~(v{$E6k8SVa~|0P;LJN{(lJ78f+ zk@WcgKa3l(mJJKItJpsgIlsC%Y4?~RgR$u-!s0LR>hXJD&_AOuze;#FlqF=a^2N10yk`>~ zMVQapgSCOg`Td{32m)l_moz4CKgvSjh*`S@=(HkKL88p^Y3pCL%a@lDxI zmnicSV?vrw2x(>%`rdKRCj|!Ri@7bVe@(4=waC-CD5i@wgW380fJH1stvE11a;2w< z9FJU(x4CwNID`nMTHG6vuq>@Rb4_n7Y%A7%`LXaKKr?rY@jUSTjN6oRbQ4gmr-*dF z22?wAkT#qqTzLuNz6+}@(1W;q9p`5_w0UWB+et^9b2`YRRVC)C3+)gvcwTFc`zEL0 z^71-6p?PkV;}PoBg2;V+-n}kKz3|Nm;v51~@RAq4JNr@1Ts)9^ce|O2Io2*Le0xHndv}8S`U-J*jYE5e27D=G^|D_0ehuh^ET85t^wh(|Rw)$J z>!r6mo8xkD(pl(Y2H1$?0^E!Ghuz3RnEXxRdPiKkKCSTK z!oS*%RlC*()wVxE;3E}S1F(D|+L_-ATCjM3%fsZ*(85FeI$ z^@^>%tm_lvF9#trQf&1~!ETrmL8=+La8zr@B2@9&{`c+fe`eL)skIF=;4O;u>FLar zzcRMbXN{mlyV%@2l+DSfS_ZJ63q*hN`z~_I(oNGUx#_(j0myH;90~a@kxhiSW?LjS ztz9r{J_i+kj#+?ADyqlA9P1{gr=mOiy$TwC$ z{vz5V>#oufRuoPeFS1jI8bDczNp;}cl2$E03*H~H2>ao)Lg6|2{>|k`=NO5LVFzb2 z_-e_=>JyPTB%Vty!rqNk~SZlVyO(1x|26IPGY z|Es@T1jh}TSUkC1XwUQvhug+VPre;?R$6YkY?ww-mGNwJ|E!xPL08dI&`(x7E;w;r z<#QiAC7zwb3(NeQNUA6}hf3AL9;3+O>~l~f1#pBU#DqA-yoKk$nz701T|n&LsL*N29v-V!wJ{x0ZlG>3ehD3i=@GAWI1+=qn;8COMheFslE%Hyh6Hr^+8e(1^KGfReB*jSipnx<(>I)0tlG7ZXLlsweYKDbL$*j80`LT80%oTadwnAXBLK%ruo)08tkiyvjyqaG1`ygg*`Wz%JHH! zKeUSR*3S*!w34 zu@*8^@2;fNw{@o^1o#llq0fDcv2u-=Ab6aluSS#g`#?efk)>Pfr1`R6?ZA}F6D@P6dzgBZ6f<(`4;@-Nx zS{_M#YGhTXV@zwv^iZP*zSq0wF?ngjKAHk|ABk+D4WT8Ox$*L#%+;#r*WU`4sPt12$6XIhtn&nmEX!{$+WqhB;q(3cyVagJwe7>_>I{WmF z?x*5pll_iuo(5N8<5Mpu)7BHO3d~Gvr???%`<&-q z6++JvY-DED&1ZmZDc&{C&M5Gxlmm6Vr7fa3&gGB5{v;nZRe9asF}0wu{8jD^PEAH* zi2F3`4>D`?ng5-?*W~6eznzHk>@z297w6*iMIAM;sTF>GcwE~T z^-qV}bFV(vsF3*!$GcJBrT$Tt_j`#W>tis(XJI>V z#RkTi&n{0)zKv$~@0*H~`qTCwej{{+?$3hq>f)km9J8BaL`b)&XN1ZRCRu~}30wnE z5?Q=I8;=Sd3`=ih{*YzlExdlrL-y^LquDRALuQNTsCXfe5=(+dTNGHkx1ojjmTVnp z_=|Ui2>bKb!~r#Vhu-hsRl?F4bD?z$?Q*AGj}_hJTc5hn z+0KuUC+|f)Z{U8K1vhj+GZ)?F6lg>qgh|z4qKcjqga&rZaO^b9w9M-dv>Hpi`smL@ zetck1k1x^%+2m$PL`P~;JS32rx zV~0QM^THP$!&bx82?yOLc3*?o?K6YZJSi1)J%f@x_-|Cxr`EG~%TX4VS8blZZ83y- zs-@{AGUa5`?!!&yMosB$DD`hVN*Dg+7eps#XZL0ms(i={Y5Dg zVBFu&%Q69<+`vqns>fICg$C|RiKc#h^BF(z;;Hf*C(%Z(=St<^)(o${j{jAW2cFz( z_=1|NCsZn$aNCy8@tIXt>LaNg8G%_rx~82vu$95E_bW)~BJ74)amR5#11O3*)M_6n z>-qpO`WF00q?}47$<&uQOh?F0!u`LhqR!`XQqb^1n4KL?Y|?a_>0D9gI}JYwA2=FT z-+BSRM}5BLtjIiw=-zkeWh&2n0@>c7J251K51*}w{9G_aUl!<7(f~daB=)Z5fA3HB z)KKn0)ef`eN2tO8^23q}1KtXEhH&~@#yKTWtx?ak0q_5K{+63N1qn)A#t6-g@-Cq4 zA6n!>1)QkO%_(s*+3}m?Vmu*y!(en|%s1SWE+gd?EeVxEyJT1WTasag&Lh2UNo*rQ zje~@6$`_IK7u0aHVriaaTjkdzB6yziyIHs`lGx5TUUD&($ZJ@;U($)XA(Ghs>(icp z@Ua{!Y4?W|E`sxl>9ibIGK^`0{$&2Dcs+$?9%=sbajYfsu;EXcAxmUCKO`z5Ko4io z)2sMBOJqmuk3pS3fXgdPE3bR_0ZlSb*0jrU#FP6m?eR!NNDTtf6v}Zb_3(=g4t|7F zCVcTbZW7|+@^xv8qmzUjy%4_){Vz(> zVmo(^TBCvB%*QjpS5G7&9L8}8GF+l*^v5*&DVOjGHhnv=p><-T0b6+|S9CaKL|JHZ z{S+K6<1=avCGdo%sIiefg|f`4CcrL+%7La=53e5JU^#2^_iq`@20;jXB_c|v%pqRExAXVw>D zthBCSq8kkLZM2~!5xGW+4dSGP2N{zc8k95=u}dy=)($!T9+0ejODyk$0^Gu`mA%23 z#;xSAI<`TqVsi}UCGiu5OBINt>M|G-3o^;DM~1gxK~*VnV{$n5#v}>EzO)plf4$#9 ziWBG_9(a}q7}iTrixc;C^w5plE5;S|v15`%oeG@(5~)I*Ew^e67nkpVQOl;y$1Rbs z!{dEZ&u}gMzDu@?Bi*`*o%x4vL_N9*{sj*Tn0!J;ANi^ z93@tYV^x{<$gO<}G9byJ`x{zgmKq*zx)T27nK2xz4M&uxz|m~wNc2?mn?_TJ;yGV> za=58HN1wk8VDpF`)(>31KcK`BgB7h){G3Ms&m*m)I zx>!syq)Et8pY71!1ICO~xLd_=y!XUi##yEUhl%{#Z68Dfh)k>eymK298clIRFcerZ z1gI-_V^JPfk_1{l7I@Gb8B3(XDYTv!M$*hW2N>eGxEIzE7+NdK93)iBhV7D-Wd7J$ zokZJ9^Gz4|`!`cTF#4tBOTdb8WfI?~<#ILb{4!T@O@wq-oh8n6 z(n7)&;Ce03(XqoiK6pD+7b?n2|FJMPenA=$rGl-;sB0Xw{9_Xvd)n=p&J6lPH2Ymr+ zyF~;jG2OA*`B8Q=48Ag5Tc-+>)WF@gItgw5BoO1J_x%Lw<6Z+Os;Q2fV=W-!@>p*pg#IvKC2TzewzI1bYcrW@y@fN)Gs+DzhhJ6 zQE_*2oF|K~#oC1&7;UofHys;x-+h3<%Y6Hw^UX^vNbUBYibH|XDC)}&dOn8`nMzuY zECdnVu^Dw+H?XkX7h*kfuUBhFYZZD>};0E3_Ma7b%Zs}y|qUzKE%pX{}`I|*mmWek7WC`6~G2t zhzOE4D?pQcECiHF?HXrVc+@k$qKaEBy5I4cyl?!2qNX~aCrx9Iiu;hHHZm!p@&NTm zI|$+YtK8=6M^KSzhm*7QxN?e}Q=SH*mUR0xWYcCPOn^|K%XCHQZ9f-wR1P_JqyS;6 zDSKQj}VuV_(`o&?P@2{d8lb`~cAgQO0bcYifX>#JiCj9UySWJ!)&f2MBT26KxyJ zrljlGlIt;l7Ux?RMqE5yIZu5|L5prEQkL25f(wa9t%c(Ufm6{VgmTG8ouqn_(5@?g zmbWjS5f~@s{^<#0ATHI}xe^*{Dtk#WpaRck2EGX=p)ZSlvZNd?Y_G`0JZ0qz;&bDU+k@g z(pQ*-u&nF&NnT38+YPNi zFUU|{-8#RsHT3#%XbHRVHx?U6l0}y`?(+ewjD$pNXAIObJF+C@_9m|WC2lhMi?4f1 z9Fy?V7HD*^f4-CCA!1d+HAGzV;_DV^{XE}AMayxP4xdl|tci33P4&_0u6|iq4KDY12emoDX zNGo_Qun?AxRh0qyb3V0T{E|n%eAcxOlix(!ruO7>hS_sQ+AZ_6SO|$hG;QMDOOZd9 z39h>1<6^AW5v}~(A2Wx-CfXbK#Ft9(I2&sCV{eP-w^={dW|oFJ&J6y^JPSj9e6Az* z#ZD31(KdpwB156cx3-ts)-q$tv&fH%#!~_hr%Ok%*`2Zpv9hf*$=dK$ej(KcP2eL% zbS^`g`^OZYor(45bLJ2#t`6?> zo_f_&P&(q1nRt3quwgHeo~4H5ugN@*`2cfaA0F|AsrotjgD?n0W3xOXm}PjkFYfo{ zmILJ4W>vwXK)Uj_e=cg6a_jRgth;=&`O{5eKICT&?kS6vuySC*6*PG3iqNh)7jn4! zThJyNkWEWYHY;#bO}~>HZ&rwI**L9kkQ5Bf9JH9dgB7$c{n*{fXmf4T9jpzzBHYp? z)PjIr#+o0ULP$C4$C_(8&|>c9cXJ_B<{s`AB7gt^E^;*KJOdPM1CQRht`u7$qU3MO zhjq_{&Xw+$r*Rsy>$2|r38<%L7pTckSzcK&4vrX6oU$Y#Nd*|>L6(wOiHuclG1dvQ zsq>xT$oZL{9M5whUxd?|+{QO^S?r4V2HOdRAaB+Pw+0MVH${6tPz)5&r4XDqzP4+= z^vMA3oe7-}gR)eohnl`#JSi^gor~hAwv*|7Njt|g z@HUDEX_3p#HZP;ZxZ;aHQS+MiQwsZivZ^g|TG_}TN4ntsA=o@sPobxdWjoid6JdR* zNdVUv&HJh81GHvWOaFM5i~t)}f2)o|NX%WFLqNNo#6ztOahXBClQUyevswR6(jdv! zPu!siy|hHw@3EhC^GrL!3}Wt9Q!RXRY6m;jU;3V&d-hsBOX{3EjgE}3=1jEduyiSD zB90oY^z*C~bm}#>&^!8S>O896mq^R_X^}}tvB1IB-53vpf>~da(b2D7ReHJ*;x1u*V*KS|nHe()U7V zc=6(emv*5irh-h__Ti)LQIk(sdnD893n@9&DYFE_?(|8rPoI8nvo?9Lc2=#3FS6&u zFwdll6E^=-i$g|L+#rTEKtxsI6C_1L4d;`Jy2J-H%?Y|sS`+MjZ<#kHgthTm5tnCA z_9w&yqv+J66jgC>$AQNr@X(cVs!)GGc=D+Q3=Z@rqo1POO)y%?eQ9E!@Dd2|c`;Rh zM)FtdS~>n(Lk1IJLK>rrB7IvySA|6zCK7_fn4(*kc*_)>)Mwj}`YNDg8E%PF4zHjH zjVcdkzaWH@dve`d!98AYSMBgFk!|x14D&)SDX+ zWq6U@@Szg%Y;)uYEPQ0$q#9LW6<9nN$60rZWMw-0w8CiCr1#{H)+SLGJksZk^kAdv zp$-Em!-!n_5&~gJNm6G_P9EiHJxVAb1`U1~`lSOBa^q1HR9d#CsyEfh1PjMSiMCnd zB(3Ebz0j(>zSh_8;Bp`Wxt^2a!jD>9Dx+Rr2J20eWbTgXt%0%AG}UPbf>N@UPB!6g zrfQbXC)~`&Z;uGLU1TO>YNumc%aUlH%v+l)MUp!bnf3XE$g)cCA z{H$=8iN(0t_WEHAD{`qR(ii6$&JR-p&!9bnou^1P(Y}*GtNz7mjHdi;PVLRIBL!GE zUKFz^+y}-LCV?E4)Ye@=Oip5O-Sn*EO#Z1JFL)(s-hEX=R-9w>I?CR1f#szDLnqQ> z1y`S|okj?JL56^bT53jKvpw!T-K09#v!UH&{oYK(RX(G@wBz~*WlIrMJ2mZqY2J~= zAKO;%V+f9knl2GfuvXV|JWFS9;|i8FoU$c&PD1IA^Q{I<)JkBZTRUo06wfoXlwUI+ z)6W_Rjkvx}T)j%ywQ2`TH>f_Mr0$*(xWX)$m!E=E4uEaASvsP?BO%jM zRA)s<*|zxQa_1Sr`+=sY4{bji7bf^E3gWpl!qBc@6?SEQPYmR*XbQWhCqB?|O~Z21 zk4yC$;732*+ldZhT;6*|(nT{_{nF}XKV|Ifg4r6UQJiZnEV3oub~#4Qv9h+)UAIh; zS@b&e8hX-SU#fIZw|!fh-a{1c+ntktR0g*}%2i>n10mI$*QJcjMk$ELZ=t0x+4Z`1#`WxKTaE*CwCJO z|9%z_PbYfkMX=LHI(~KroNeNmWo1z^T#zrYr`XAP^V)tKch`O|E$r5fTO}xz*%HP9 zS@U|qiV>l;Q=h64bjz_>)-%=IMyQl(C`e|MXPAV~cluD2G4REl+@b)h>;~r4DYm@6 zYB-KIe75BLb?9o(+wBYomBw38U)| z<89W@X5G=Y5W|VgJb~^o0VAC+8GP~(>J^orRq-`_wtufX$!~u?Y>1@(!<=4Tbo)yK z{Oh|+pbE_ONAR{lciUvtuDk&G{&{coJE3nQ-Fc}ic}<0^2U4jgkP}%>EE`D=&2Pd@ z$GP|WFZbF-wE6E2zJ0UC;FjAm7jD{LP20z{_S`pFjP$}A2y0cKIk!KxYLl`Iur+BmwZB0m09;>_ zDNU0;yPx~M{IuU0I)27CNFf%7Y7NhjL;Lk%29q69bzW|=JO^}F`OWhC(ck(?6d@WX zBBqGu;*NaH^jPDK!UzTJ;oJAh{-H>+>J1bu0LK(T4ZuZD6X;#re6s%mqk1O)h5|%r zzg@pi_A>S;Kw$_CpIoet0HcuOz|V;X@IrDkH;9MBCIA>pC4?A!0tmlB4nd)M6%6O@ zpV`Z#qg1nSG1*8g7JwOAR#3M4zKOlpD9?$Hu9R$+Zflp_9&(QR#!s4nUyIJxG236^ zLYe~Ym=gRmTU^LazY9oj804Qw|W?Plt#SitrEOTzBcWiO078)anu$ZmXJZmU38{@7cHCw~op~Jhu|Joo^vt z=BH0~u_HcwPnFIM?rgX@*@wvA8;0GE{?{+`$aP{QHzoIX&38{1dVa|*9&+7qn7g6V z3g)0ySH}_^i{a)SArtvPlwGcGG76Z$3^TR8F?n5JO819W z_brnHO}o{36t}SEmtg=;a-c?7a*XfwTJ}bm(3?Wy$)u)9mU#e(nBJrf|0lbD~dM z>>i`zew`(FA(cn|o?`R{2$rFH-@^ree%XJ#qyXsJ`$)4pz&9JfCP7$B10(mH9FTj! zHz&<{HxGF2y;Mq~iU&w_^d6n?FC@Du8 zQP>nRJ=8@58p9=Y$hpU7-nhr#H*9cQrrZO(bz8EEbJF}DZ+SJZPO$cuaCLG%=mMCy zggfEvO8^0dq}`*e2>bEN{QpPl1%S7IkIZEA-XH-2Ag@=t@9xBE&a?0ReN|4HTTyPC zmy^Q?={0t20g~#L1+Qu3>A%@Ft)b*Q^_sMM^@iv}06?r!zr_UxBsFyZk0rw3)oU`M znI3@my=8fI53CT`|HDAgwMq~bRJRg@X0Bc1oO7S$8}ql?MG_(w)uY)ZB_Ek9U3!l^ ztY5AG{H^>K{C&@$HFVD~-|ceRCNf)a_v}iyn`Q$7VAe)N@ZG=IZ_FQkQvXBiKPC$m ztOPM?yN})jiE^d8RXMkvdcUR{agp45d-|RXoUixpzb#F zT>k6&=KSLTMTkz=0Kn7)vANH8LzVOcab>fUuZvw~Vp6nyn4ML(kroAh(i7xpQYCz) zlMsZ~)PY_@oE@KFU1(JC7B2y}d%%Vpc3FiVuwfg9+L;o43uIQaQZ>45cZk~j7>J!W7&7_pBOF_uL6WmN%4oW zdrHkZLdFFw@&E(=o1|?4jPL*_LsP2(r@yENq0#TPHu3{2)34RP)I2bsc|X=)K+yr* zP-#iVld}JtsYLwChY}cQeI1AvBBW#;5!&>GJ$D)irZua`2P9A;)raVx{O&PXJfOA} zAO<5JNKXqPWZ?4u;J#}z@4o$OdjBta|6WNC2Qq-ln+|AK9S9F{&i&DkaK^e%m;gzA2O-4ib6&qY|??qT%nV3;U}ddbgae1OgUUxUj3 z*%Na7nZTmS_yY?IL~0YS+%a^h7C@3K9zv?Xzuph}!LduH{qNuAKV;7WzX6_wFiF~!Aj=1^KfvJmx$eoS}ASN z%@k`r{a{HdQ^S-tU19gheugzQb}h~p{JyGxma&@bSi{H~r5Z)WJs}Y~un!`J)F;m9 zdy88$I4r`Xh3V)6R_9w;y=ki3y(14F)j$1!Qune;F+Y3;ovfy4fn5CQ_+5_`X=9p2J2pm>{=tH1cjAf*(^)2ae0!rhk<6+{A(349+b&-M{~@}FmH3n zy<~rX3X7~)0{^4x);V-rj6zs#;+tv%(Sq3`%IZfJ_4OJK{F0SDbLb8jm9Y9mqiO?5 zK%`gg4T$QOtfW;eWTA5n0L5-C(vCcme3%#;xktcBLSt8^Chx-F;9ad*LZ`YqRa#IZ z~@qE|6CUR zCnq>*Vvr}i=BKY~M4$Q=oc1V7M1(hnY$N$H+&pT*-%Bi(fvxc{?@w;T+Qx+z89Zx2 zF`d!uAzY& zQq!W)(^`7^uGn_LLA#u@)6TV7vc#`9dWtVjPm8j;$nlf?ENe;ZUYxDg`)WXU7a0;5 z(A|aNG&3t3JD$d{UGWggU~$4dQjYE=H~jpvPx6;;`5biWlAdwYscmI-h2(pQxM1MMAmqb;EBl>E|u`nVV0%Nv1yE;~sJwkL(2dp5qT^2G*- zEqg8hCSQcow|A&5FChupwR&PK3S6Gg`UNph@q3QU;?^^sbB^v_p+i#KUu`LC-*Lz~ z3ht}-eOJI_Z>{uGbuTLphn%bfMusmxcuzo;K$BU>rU>@quOY(zI*6o z8^se07XFKvOk|?9Y4zAw5?bC7qQ6G?@S`$SiXw*g9ycFsddtkmVt=WV&yrHi%2KMVF~aG!1;4F{aI*6@lx z>KL7jr(^_cE2O2i+5r>M<;r?up!GZAiSlML`WoF>hpYdKB=zmsx)4&5bo|MuN$MAm z2N-6>=*tZUNu>~;x|41FlovZr=P8^(c&$4+g?1%ejB>1_knB$|K;%82uNMVexfxw@ z^tuiQq#OfL`p}RB6_&NvsZ8&b&1nia29EQaZA;DO-H%^qlNzw8uMjG9Q)m96-IKy5 zsGEGv;ojvsJpXb4!>}5jxYl5hQn16c)bQS^zENX8< zaij)Oseyu%Z*>H*s7fN(no6!@Hp({roGRvAmS5Dbg+o%Dw-}A+@h-SmGGF&fLj^lQ zEYSH@5G9hC&2uQ#4NzK<(Fsz4wzq)jkd1*sLaDnz+Grf>WXD<$S3Ld$TtRdLB7s(Q zfj(Fw(f?lj<32HVLYo8)Ab6nxB-?t!Tt_{y(CPkhEl6+D(GUXWUYfq%AgkL7GzhID zz%z^a$ew@)rn?%@U zUBL~dxCc(tIp_eP@m1UFBk|6>5N4k)8D2Q7b-1OguZpqkPSf9mbBBUZ`QEM z_-nq@CGSF1KJ<^J%aj+6bwCw5K;+P^Zjb>gm6BOF+Jgv++?WRV|ohgOpBM>u|onAwmOvcMXr7J(3^W; zmyHsjFJ=!24cdDL!g!LG3YEJ75k67ihaTR6$nh4YI2GB`ST)AhxiEmBm_sre(tu)i zgZQb8B6jG~E)APe#zRUYh|;eN6xDX|v?y>$QfV*l=Lx zE}bAed?TA@>nP?)pa znTMFqAkm{kbAYsZ_Bii-&J$kgDtl;ID^SC@psYyizRJV6Pg4KJ9JS?wX|uvW5lABY zfo%KvE3=eir-xPN??p#$z}+KZtwB$0&=vSN2COk}*Nalucv+@~Rog&6Q zg@<&w<8hc4pRCQovdT;2YPqiPWXFqGRB4-CuU=ied!{CaHukAXIuobPhW7b>E>>A! z%Ey5li#pi%@RAou{%jDh=g8W_a)R=Oh}FDrp-GY+z3|S(TSYItM;AUP)vK9hh%L>$ zA9W`C)s~94r_1CwXWiQ4Kls}F&AERPYZNKxK!#+J`D8F0=-?S6WOAtcVv2cQuDbgO z*GVU_Z>EWCSY}sb#<3$+^|`bhdY+j!o1Idg*lq)#P~Bx2fKBJVB$nwA#NGw%x#!K8 zFs+exy62{_X@_9xne zWX|0C0Jqw^IX(lUo7xcxzMXRe?imsk$Haa)?wo+jyGyn{-M4Ul@9^d3tP30WoBQ0I zyQ|*n`x_hM>pe*G{ZVuCB>6ha>AlzG?Tjv0T@^?E+I`c#e_^9hK97S&^UdJ?z0u64 zyOIUSrSQVt83ymw%JsR4L*LU-!_Lu|t*N^i`E{3-BI$89q8E4leDV?Uf9{V)iPWlj z_G|*Lw_Id|w=VufEu>^Jy?wvbHHfkog4s-fd?K$EGnEGs)%otz0^Re&zSKv7>3JBbJQ8x;8duIUwbCoKhi34hA2><4~o$ z)no5N0+Zti_go~UaZ8g?dpTsJjh@7baj>d8o?kZ+#=iW(r8dq>?6K#F)>xm6dYrz| zfB}2)2dRIMR6Z})_^rW+TDDP(8-=o}nf`kTrBUoFNSt$OPl>D(C_95M#plvFKSzHy zg5&+d8J@oEw>}pyc~XhU4;o_}8S-A|oD&KiGbt9t!RR!JS`J(JY}%Z$Ba%q>i{=jf z4R4fGs%aA}rZOanL-xQ-qrWrbl;ps9jp;Xh#wiCE8A{E4{yKY9&Lf-%rZ>2)b~c*< z!#2{oim|RH`gG0NN#~g+nGNi+9G|n$+ql1}*173KmY69dqHCRhaCS9#DLWa(PFpsv z3(nV^DOSZjd!>Ima(W_Zq%YdfDro@Y%d5((WG~L~8VrDT4uUw5jiQxicu&oCf4}Kg9d2n${Oy(sZbTmv|75!E-#aV{L2)Q z=-%=t?wE0FwPhO)Vg~fAUvfSkSlcV+<&&5+8T{O95S0(V`S8sc8qAWvL3PN6vGB8R zcXlj6+P*NM+&;k9Se9llv0qAK6niz^xVh=9I(U74Cu;C=<`cAV2n2$(NHzwROo~*@ zHZmeb4OFznBf;!@ODw~zSteV`sE?n3@`8)|r-*T>{X1-bMTN~=*!jIorgIvp)GgqT zjd#siTQyG>pNqYS1&-7t=>06v?v_qiiaACq5R56h3YSRBJ|aM?!{b@^zdYT7tM0-o$wqi?r~R+V8VE#)Ha=52t4P9WTdUbB<~tYky251 zUC9d7oZ}w1IYz~-@Oa((VT%e*qdJgTNi(9!Q+Q-!Qfk=O*Ekoa(^5qa9L_jv4|U>x z70E`0SQtI6Ml8os_I;Ln=N;u{`cH@zJlp9!cU5*mq7(za;{&|thJV>z(tmpog z8&gWRNXKA>a*TmEAWgNI0VataOtIf{w=wbsOXa>8E*LQ)>Tylu-_XRbD8}|mu}CeY zvdMCGCX1?WB24=dFC=5@qj^T~#x;AzQrXZmdaB4OgvZW574@q{<|><11x|mvN?uVS za~`%$>>R|aH=EEQSaOZ&(6$jU$yx6UIO(@rT%M4{?|>F?K}etJ=d)|2U|#TPhK zC_?TzWBDnN_9J!tOq4q5pq&)3GitoRS=NwQQ`5NZKJKCKwP7*5g6pkI$*3`Sl3O+7 z^&36rT_pInrQk*(Yj5}6#7#D>!bvEPC3%H}bn7md>Frjt*^hR6nGhkv+zFvn*irH0 zJV|09xJw@oNJMz8yBR-u@5fw(6M=rQ{XjV8fnWBlW8Ks2FqtdU-*%VdjqkIbo+d&g z#(}MbstG2k`#6iBOYDa#t1H;BeW)=3*&^4U*qs_jc*WSV{5MW9+;Rh%DqETdze z(rJm++^^Opm@=y9$BYT~i}dQy7b(Xs%OV9^2$#I{3_R6V%PZn1QMf%#T+#d#1u7WV zn=tb>^bk)TpMx{;^eGmcUYSp)QFwVpyIFW*QcJ0Q`*>Ji)0BO81r?qEy@FU42yz!k zINesLOIb03e{F47i+_AN9c4gklxhCfH;U93kSmeU;;W{G#D9F?G2OP62HpFpbYKMc(H6 zg@+tYM+>uYjF~nSSBKDsd+Q>F)A3ph)JYOYxp214EaHa;alpz|EH#GEl+5I!Enjl@ zswD8$_0tpMU?3bFPsUBfS9!??U!a6jjvtF|uHN>brukqSJG98MXFDm8&3LGz(nppVN}Qo#YiX zxG?RZpc?2nrv+ZPUNYDlXml$TzxA;7mHb`@?qn$VAt|nNiVmJfcBYJ_cps)#(75ywjp~mXbC+NZ@U#hu^CaG^Iu?Sh0RJet&UKEX4(9 z;o#RE4njz^Mxj-74+gWBI)`sb0=GF2aEsHQd(DI#)JJZm{a=(hd>!)_!D<}7J&|93 zZDyz8+ztd4WV_4QyF-dUrE>T>4F1$U|tw zd2!X2=)^7bRdM!?1^vP`%~^7Jq+Y(;Jre6K)DTng{p2V~2i4-HmXgDWLs)|#`T626 zoL@>RGD0BY;Thf$v54^W2&XMn-kSB@PZE z!z9t^l^~9)Ay7JR06{@;V0(cNnWo4KNa(O`4C0n^hT#*zhi9&iiO$N?K$SHUSTQ>X zaSNy4w9~FDakyS=syWXjy&Und<42mh2*B=siKf^Lroow*b2tf+M4#S!WhWmZm2jx{eeg`Fb9%S6vAr#&OjieT$3yanVi? zg?*(`S~a}*^Kj5-r`%uP7j6^K|DXWDnx(id0)hHS4mn0YHJ|a7bl~QByR}t9IL{fr zXyZh(3nbSz-pA_KHAs2<;l&oS5}Z<<{8X>Q^`wkU9}>@@!XryRT=L+vH$y031l8h+ zgn>iPDLQct92tWzuExjIzGYix8wB{_lyg$%s)|EFUs()t$w{<>ZZ>4BwbVBP)PF$m z!|4z`{nA5d{P0E3-ka6# zY*XaH&fGz{k3(qE{s|dHpX!IvQic`rt8{?p$Ed_U)_{*LIEGT)L};c$SC+gpa8#%r z^Ykac|qLb z7^@!<86tVm5D{pqGaOX@Bk_U=tQEPxU0>t2p!$)SN48{! zeJOMP^A{3lJ^={G^k0p$zrhWci_AOV&AYmq9LsT+pQm`2ZCIp_qor>Jg^kiw5@wGy zlSx^Qec%(rZR+7r_7d*Vc$T0;w!D@RI{J{quWO#k4T~imy@iP}_AgfuTE>Z7*7^;7 z^v`n!Vt2T7-XyP04D+(;tQBMmWxH9f=pKD0*P9x1k^ku^6U_tk%epZ&UTSmssX~AD zS)Fs*h4*;NA%wZ$kZqHLY7tl37P&8{P|CiqV#ejCD&b9S-896?6>C~8!n6apG{@C=XWz4*VfXk5Il@9VLL#P1Lg4KdPV1v76>2tm?MvwG-YRtQ}}?Ub9+LE3`K{ zlU#Bn+}47}M4fpFrP>zT#}>%Z*0uJit~Gjc{2b7n^W@FdF19a|E7IpSPY!ih_b4t9 zwMv$W(E&r&AJX`Iv4-Eu^M|_`It>VTlt#C7EIXBt_qYrjL+%dxsAPklOi-L=G+Q(Wa; z(I-GU19hRbO1qN3HE6#HnZ{;(<*OCkBB^4lfIQO~D08Rbu3tp_3MkSO>+Y?se&-G! z$7)ErPE4kFjolzH^R?|WEChPoi>bxz-tP^KmS&d$t3P#P>9)A9mtUWsjE34cz0*!>=4#C}>Mv~y}E*&7aYvTk9?(XhR@W$QU^(&rd@BRAu&KT$X zJbxHe&8k|f=A3KRsvg%}>lMEa*5UJjO27>a;G)%eLGw2o{-1$-URXeI|aS&DBevgEFxf61Qk(#eqV zP8}-iE{_j^+6rZvfN#&c`XL+-V}2J(JH7qlm!*5nUp`1v`{?MdDW-CaHEWfL9NUZ; z2bXb)cZsh@2G^@NH;lQcjld~KV85at*7p<2V~X^!kC1HSaqj*`cD&nYvy!dQuNX7^ z=M)PxGhvwI_VrgvkOW-S^mGsLm3VueqDyzpuNZBYRmGc~D~yRZeLo-t+6Y_NTFxKZ zBYbW+bWQsrHZfTi*t?GkbBvMA8{V=RdgmLH_t{)l($$4feihDYFJXC)x8Kh>&o6$* zf+kkyj}jScLh|p zt2PdqXUXsbO(`@ZQ*wPp9ZuYm<0{No_$-QxYTv#+N=`wrZguJ`fdAw#y>YAV>9t~R zb(W?|9!#(npHZP};t3f9S~y0M*P?FzBYX;(l17nK8N5 z$st+F0gFbOKO*OIO)*tIX6@PlR~I(Tq!AAmUwen`oOY8EIs4e=GOg=eoiUT z4_UU!Y85(PxMxwZoAF#9m4HVeKH;!Q>J7 z@>ZJvljCYW4x z*-0cg8U6H9v{*>6MAzZFk%s$)L>l)#NO>>j=MXw%EzYrd0r>|OM&OKf!Qm1H(~^yW zZ)Ie!t&T9${0%w9g@m7mDVpj-*^qBD8X-ArzJka^Y+-YE&MW&Jjh&w4#L|AzX4Ac6 zC6sPJ* z{VtAmTv+!iz9&BqkI83kw!!P2eA*Zp+eoGRqq=>E;QY3)8^9OkHD-sdt;Y9~;XUmU zO2Zl=PPU}!icfkO>^F1f zDE8goGnY#)H;$y;7oAPux3F=l?ktjeVJ;>F>rCu@o)rZOTIidh@cm$ovYmbW)f>56 zwY-U{1qQ-;5|cuA^W;GLyifMZKj4N&$)ai|PTAovFE*#&w(g}(I@Qv686J*%TPDuF zg|yztmzB`}vNf0!9#O8Pd6CO}Aiu?VV7SF$QmLIf_jdID?n0(GSa_{x_yCGXR#cp8 zqbfADUgTf28_AP11aK(dRbNVvNSytlME81_iH_xP%&1szk3u|ak_Ts@iKlWSKD~_M zG+fU>yMI+nt;#iTME`E14NE<(@|7q9e)`Zc#4b8S(E8eV?yXIMn}9@NLBw%g~D>4}#? zCfCnNif){Hi`(ol0QbR?xFuTNe2U*#Y(7EG!Rvb;_ey9JFL<&zBiA0aMvDdV@Gki> z8ev^tB<>3J(0ks^y*6U}TA0l_ilURLRc^?jMKLi&*>~u@e##A@FQAbxHfP%5&RArXwe5(cEGC_5 zY+^ANDO%eltbQw5~!$ zXqEu$4QZddbK&8|>=1|D^d-tUl%^{wCAg-ThHkn@=FYe7$K;GL#|TK%9VQul2Frr` z?Fd4d(JC`b@e}y>aO^h<2tp3D=(45Ya&C5>Ed&TM$;@2Dm0L9QDHnh9?z0Yh&S46o zSU@?flu)cT8`_NIH~a{e)yNucUKVxQaYs+%g%TQ@Y*b|wi4+AQkj)D^-@@;5^UYWH zi8*(hNPGXLtp}O%rX)G>hNn&pl2DRZxP5kA%5}iU9W~SCg6?gC$RO4GUkSM@gSy@I z7^^3+SVQbLY7kP`j4U z(9|C}_4o1Rr$Ij)JdjygHlibH%Xgei$6NcIAK#J0E7~PQ#;Wce-Df?}*898E?(#Z+ z;!%lO^&u`)00&WuE>g3#huPvL&kk$}JR{ zKaxJL6k4+dqJfO7OvVSRnS&gCzr&m-TY4EKANkp~lj{G3h$n9GIUUH58t3z1*%qF< z*569cdgXD-RIuAf3rL^*|jA=x>>%Qc=*9UZS{$V)$!~z^fXsTdH zu%zmJ6u2y(8mb(G=?$8j*j$$h1S{nU**^?Zf=={u-&dS992z<&kt2NgvHvq}0`Hm| zU6X@4FDoG<#h&iCZ4c_T4H8Ce_V~j|SwmER!Wh$F4ISSGF+i|)$+PIxca+OCDM9-` zNK$6jImMH86)Ko(WL_}Is;NFxE{O7XrY_L%xcYPX?#(eW zE>CI;2TX>h%A?cT!WuuVbPsH|FUZ_)`^jo0nr1g1`$0&!-FJY!hTRDddxq*ogOz^W zSMBJ$11EwT3v|y@Zz89J0U`~x#_g(Q6milo{%Ie`1m+6*M&_^*jsL%g#PFgjvFmmWVJJ{OYimK=c&Tj?jlIJaLZVCVZ z9>Nu^wp;42s@YI|BK+yf8oI4$-3`fJq_(Az>GX-RO01pHweIeI+79jX$*_{O{j<3e zI^3+hp^_AYY`Dy7TaK_AirxZ1gM`7ze!#Y4YH-kV%wb`97cN}k-ScQnl-@=k-Dlml z@}HMY8|q?k|J--=3>)xZE0q;qpRvV_Ui9&6s=m3vDETGkXakE2qv&Id zr|k^+CHALnv*=^|r|ok2CGKd0gM)VY&tFzzmD1W{l?ta&)A1r*k-MLTf)yD4ecvEE zwG_%*B^1iL_TD)?rRE<2b_cBBLoyvnJ$I?3)Jx2P)_+UENnT3)Iz)FcR%zPT1#lcs z?rLK;&=gN@33_FG;(Rpcf?M7|;dC?-fjrt=tlo2neeqitEY_&X8YRiao|I{;De$(>m*6#=X%5yt(0C$l1ESi<_j|0RTdP?P8t=(H5 zd`P}Nwz>Zk=RDjE&%uyuylf~HWBQAd7MqXj?N^Df>;p`nXwSvw z{dJ?*zW~ayIZO-WoT~W5b?ERRh!~PTP`CuJl(M$fwy+kzj}%aa*g2K$5SU4$f|APh zSp%&GZ$4M5R1|qN>YW6=&X6s}@ejMr{HZqcm(HZ(h3 z;-be|ZGnE2G~is!i107p1Eei<5%?hwGHCNZ0JpG#`9X8iFG&Bq>RSQE3M<4VFPK0J z?(wra1gR`Xiog8)zi#!?UThpOCp+^x%egx|0U&D+)`fio?nMKRDa~Dt8RRd-4VvsxTx@XEu1hAL4LFO<{hO2QKz{UQ{wV+i;p!X0*w(8Dj0dp!_E#{Tl zp#L6n2JYl7r`1#b0px3kvL*=-Y=oLZtAAlO(5>(e7jouM<>DX4|1QT_4uQ?5q4sz4 z&ab5e|A|@~Ta1FgzRNR*Y#98V`=;7(e}Dl2bjRlz2*~BX^AE9iq>c0kvIX*UoesDy z;?FS)F<(O^c>a~25xQhWD>px2NPNJkyG;qCo*@HD>EaY==gG%5z4Q3O8~~rzUx48& zIMcP$Rtsa9@RV&!)|j9FnIyYzXRa1j#xk*hoxh!{x-qr|KYSiEZ~aM32>^=Kg&wo) zxldTOF0W+oA2-%avn%NY$-j%qdPlKT(vweV2I-!LRAR0A6Px{Sv3n{lxR48GN3QA+ zE>wvsyx^FB7M1bzv65c@*kO}jq$(AWu&y%^!P`L>veoC?4QoqIVFa0NCYfL9#Q*^N z|D>!uWe5~@1bY4dO3VMX($Yp;EuA_Oc!Oz?81=d({OT!v{>~@Jze}k9t$aclbN;sY z4~E|WW%zERbsuj;!cnq?u4MMWB6cqHb)ikQ*W8PO{R4y1eY{a>N1743ktfr9DE^aa z{zZ}bfrVc+sIk+mtQ?}<22>}f{PRGCAPJvUpZsth%D z;rjhV^SdCo05pGRwXPHZ`nObnF-xpB_Tbt8Ob{dwI{U;LE`@b8K2rvq5W3;E6^Pur6*yWcvA2 zIBb&hH^)KT6c7~lPrqOX7C4Z#P){H#FVLWGM@`KW^wSfox7lH=DqJuhET%lO?>0?)qeTo5Rs7IeMrbLrLeKpo&L5fq=uFhupVgE((>|~7u>s)OkM+7<`Fn-$>k(}M zth<6sq^55H2~rWn3?SbI^}4=*?Q6aNldXo!w`ObsvnGhU8djfp@I6PUF8@r#u~J)| z27Ys4j3JtAzH=nZ`Z*U8Fu$OVd&2sk>^=)>fWp8UP#Ao1^dSMzexA%16t6f!`)*n4 zJ|>-hKUEWO#Mr6=z9H|}jrXJ}aE#c3u)6+na~!Y+oZ*HW@gyp6>V6N{o;yWs1AhAH zC}jhfe&VKCR6DY*bjk(z1Ig%AsqOjCo~-<*o^;UIeQD4rZUN?3OMt-OOG6v_d+mP{ z7(llYI$S6Kt%E;q?vvI59PBvo)IuKfR7ivTSN$Qx$`EjrQCA*^Y@<;)zyw&RXE0-$}0f z9-2I|a!$G_%m;`A{uRrGZ_BPJG>QLYi;e$H9{|;916F7G(GJ3fO2bi8lKmdzdOHBf zyiO$=ZMDa_>^lj$(mHnmvf2aS>s`fONg&xk2iicyaC_3W(ET1~xOD#&i*sk&Clv)ZprUYTJo($v#i}QODgc@FEU9{1 zlHHPJe6!*1Z{oS@Um^-6Kv}RrI;rBuIR_zYkdlJE1URpZ9SRYZI#4-Oqg8!xnG9H3jbbyedDKDr|z9u%_aumy2 zGN+_Hk6L+3+o!D4XPGwZ#Hte>WZpUnJcZx!FJ$YY8tT7EDUSg>{I1=ATwUdVNb;ua zf4t!}wzpk!tFl5}`v8eGY8U7&lr`M1Hwl*$ zN$eHpTj1^SzppsADM+zO!%*u!5b=wDuj_$QcY%-z{+q#~;3@OUM#*Fqx(J+tKtIaT zd)~JIJ?;g0LsI8iCa9&~P8*afhU6>PL7EE2ro=D$n&h>rm8Q&#cS*GRbs*OlsgHv- zck__PbqJ(*aQ6wR|K@A3(AM?n{unfm5@ULON&k3y3rYKJ^00fU^Dtc9d@tZj?2qtx z%=fSgIc}fMnk7gm_3g*sKdl-)$D>86{`*RZ4`*w9OLagg`KZ z=0uKtriP_}^&h*xC>MC#>|g1z83x9mNM3K>tuGo1(D^96Te1{S6-2p7;DO^X{Bwyi zE_><<-{Px%%X`k^3ZIu|JN)IIx!LfU+17c~Z~7S~In-oV_?_%)9ymZ=#c-8d{P!*h ze5foRFPc*!yG%x&Jf7?U9fG0R`_VryY4^^CnS$$;+G-v>kT!~yzc#J2uUuL_WVx*_ zBuRG#S_)iuHSDwOKZFdPTPBor=BIjuH#FaL&E#9M-e%1InX7($xPQEFp;x=VhYhuO zKf;<%-yrjjDe*S?5HhiCNJHi%bdDC89{*fEa=GWq*1t*c8Hwu^HepXOBo7twiaFE^ z1$1D50)q2gXxzq}LMnVH=F^z70EZhi3?5Kh{eq`{{XhMA1?jVV6aoiZi6#{`ze#;u zVcVPsZ%|_MIZ`I|wi695-|7eq@DkQ{+^INb)K(isPVZISgRei55d1n$Y$hUDGrPyS z+L(r~ZrpA(@8+#+W$X5+IWh=CwO*X~UDwKXQ4G!H2_L>FKDVSL@oo?GAg`<=vxLyV zkUH6}Pb?o`5I72#sbywIjv+FidQy0b>VRB(hYXMV@GLAk`(de&61x>QpE zEp(!%=0@7t`5h&jJ=Q+tw%c;$JOn~siC%Q$IdUXB{`oTBEflqBN_v|lKjZOc{K#n@ zgL|p_VOKvuTRU+kRUN)NbT1;cf4m6XD?2OgVX$=pVaS_KE}GptXA3f2H;hH#3#RB> zl^v-JJ7IWqf|TY>d92&qF6GhRW{H}dATaDjU^ag8-i>u8YEPMcG#3hxkU8@AXW*4%7&UpT+gN@y4xcO(hpYLYGRPPu`E74C7yaGA(vQM{y_ix16fn zdDXWsEAALuTHIe}n>6^n4a~E@COSKp7clRj3A?QvK;PLaoA|}^m}ZRoc--2Dz_wPW z!27wySuf{EZ0bhtSq)Fpomuh$g5aNQ)>GAkX<~dK?w1le&UB}giAUT@=~Kz$WOTbX z5X%RnlapG+@jmT7?MwF5W@4D(WjS%Q`coJEf+xHDc3=wh6w$FSjwcBE$(x zI`jnY4yTO$QAmA(*@20+v(nCRp+cUF zdmraY_5xc}Ti8O)E)K-qmDeBBae}@4X^%rlAExK9Bod)v# z=gLacv{XKX&y)Ao`n8bUgNysYe%5ElyPIMC4Reo|BX!G)s*=2FgD&KOe2lD4kYB1U z7WB6xU16fEahhQ-N$_WQ8H*Yk_;d(tiIKxD`3f#a#O`a+7kFgw9@6TMMifz}${P@f zAJyz}d97S-$v%^4!r*lC{I0qcMcdIsgh{r&ElDVwzYu9*e|y}nI-su|^OqLAJx|HYb2;2nqo^OZFnndQ(?^@@L6*eYrm9^!Y^Wpb@q7nqu2~COg+vW{ zJ`7z#qJ9fW%=b8`y}!uYVm$6>-$XYoJjPN!OtW~5@a!h@Go{nuyA}`Qzd_2Sf2VMG z*hXT)2fcPHd1pKC1u2U?AA@V(o zS|l*~w{8TyE*i_>TiX=3qq&etKA1{;s=4h28P=XC>x6rW{F#e}Ezi8uLDjx1I!=RI z0;LN}&&?7;!LDCnQR=DlV7BvE?8L~4>?NLxO<&uvookumf=cr4_si3fBTC1mu)XIu zz2Vo;6J%-}i1)LTIj&1hO}E>7=dJ5B$!uAVGNXyW$ElM0nf41&nfPXHCD%_{>J{#5 zyV&9A{Y#!=$0ImH2#8&RLHS{4Tl9^y$-^0c9+PO?bkMsz;%1RaFt7S*t{y1CIu~xq z{i+O3G^@S&O^hEtIw$kNmaT^8V;)BYAz>(DDShj)5FW4FapODLYU8Ecf~^SB1u}$d z?h5zyhf8YB?gx6AW((cvJbPWkeUgQ%TSp^zIk~CvO`l=bMhMZN>EV%R)+vb6gV&hx zs^`m2FZbGm=(6^DW}vJ)&k3>qPu8iTVsz9-+d%AKMfZXHu^mYS?M3h1-mRbo@4MB@ zB}&&V$Z-s=uQv0BP;>9B&F=NBwW{tol(+suwl>Y$i;gZX>FQ#|2UkRq{)cQTfn4g% zY^3NU=flhHOFm=-zA@)Qm*Wv!n|l}PbjLd6Hg`_+{Cgnx4}dQKP#TgX3_kuTP;i%c zb9WcGC+#ZPC0nJum)3N~#9HjJBV7>n%LCUOQddVdwK&Ij-OyAe+BS-iONWGo9&>K$ z``YH$N(bDZK2?v9W#nKY5@(#7TI}OmN@d>jC0MG(Ym1352e||>scr+uWamo}jX%)m z{-8^2*0JzDD@?gvfuR>IMMO+14l5qP)`O3SonKCo@EF#8oj#Z+Sy)g#uuFAo*eA=5 zhr*#zi$ll`(cQ^a8js?`Qp^06e1jh!mTSVB9v>e2N=_~f?(hD8@S~EGQm2H3~8t6Oz7#p5=EFBqnGn zi0gB;4m!2g^B2mI(55%kysz7J9u7~l9}dx>uP~@-UXVOM88N7};crP&JuWGsu^80! zGV)EYaSbK4n@Sg}7ds?NRhzBrD?8^cAIKNSgA)4bD_h1DQ=`@sovd^3jey^X+-);n z-B#Y0+$P>z!wLs88y}`iR1Qv$0R@z6cZsS#wd}Ngfo-zdvJD!BNlgslMSd9jy_uqNc$m$0u@A?! zw!s$(4NCoxht#E>nv?rG`KrptH&7)Np{!4Ts-dMoXO`**9sL|dAQrV z*whr~cGRKc`EFRxYjJ^@KTJ|~3XVx8$gtJZVSiIxv&?s}+W~hw7lK20G-^>0sYL{7 zhiYI^v*O&RBwLZWR5Z(6rk2A@QgxbfEP}T@pjlYda*#{?^DiE&gS5qpEc?~f=@;b* zeqBpYPv?%hBqgOeUL!D)%qQ>) ze~8Kl6F?TJ>#u`?HJS{a*~>o440RHf#$TKdV?6YDPERGOD_X{k-s*1@$i#$K2O1If z*&I$)ai!my*O!))92bR(?ljqu1Ttuv3*Gi-xh*Fan@g~mDxx_bBV=BTXu!1oY!$Lp;xCc6pY?Tf)5XypvEW=e(+7jUixtuN@ZJgBeE)CD1bB3Q{w;c?5| zd`=ntc;_>#ZPDjmnV>CwP&w30qG;+5O>p;-3HB)VvHc*>yEH4K*@7=H;$e`@}l)rk~3^-}V91mg+6Z@z13Yro+m@g?h=83H`^t ztJ2sTi*DuKAM{r}8jJZ2)c8j;T8uI0uIBlX&$sfCFWQct%wIY_#z`V=H}0rXzJJbn2&tF*$5824vA=@4c)7szZ{eROwWl(te4czIlVKm1-kdxt0Ued{ zHb|I}l0?!*iT-*Wr;sl6uujm$m!7+}ZzjO>$g8~@65v!il&YdhUj4I&wX@+5RW!;Z~-iQ*9)e!JkZsXAl(@KBOU>gaG#a_jK@|tS3x1KfXpwb zwcXU1y=wbSN`Qf(#QVS)67PIIL7qCJYR(rb8K+*^KR=dKG-CUQpLJ?$Qj2I9euH0| z?(R)MRFu5=e&x5=HQa)~=@cz#Lm>f(BW$=o6BaJoJ~(XraM`v*j}8dCnonN6>C-sW zFwK)GswBmQAZ=<8C}dhuSbN2;XpNkRN7Eot>AQ(Bt=(c0Y5u$^Am`Ip+B|01u@_)& zL16q{jOEk)W2Mke$5TiWmne1c)&2sJ6NvKH2x%GSufoHJhmJ{}NV zd2~t!(zp^c^}(-HhmEBP)BO&yW7iYhFa?5VFD?UOW(D$ISA+JaQu zIQ%H$CQUCO&6m>IRPCu!t>IjEZo*2y`cl@HiFw;y&HFQw%PTiWZks3U5og(rGrMPx zE)4sSfr5m98lvoT`{azUKJ`L)2SHuG4&d?ISDfDYF`7SAZr6I$R=(kM^&%fDlrOWy zsmX)c_Ks&#l(uR@euV-am;Lub2K|Jju|Kxz8%Y?ls4t7ED?@AV6;}nmh^e)^1@Z+- z*jUM=LTFYAvoMtsD1?GI@Ep}glVfu4#Yet$ibk|E?G!|B(it_W$gwTbRY=Xy^754!Z^cYLr`yBnAMG2ym_~n*O{EDKEEil(-di>v<)-@$5ts#a* zKNLt=gzjHme8;R18}i~wqT0>D4bC~0G&UTuy`T{v#9-VAdC4trej+~WsUNG)-Gv_2 zp-kF`vrm>#rr$;c(fMAnhYXRYs*NkSnypP|%bjAd@^=rOVUo|V4z6SYNzj%2kt#9k zO~Riy88B}hGq&;O{YZN@u9x;x$~hgrboBO<^m9qyvCOVOtgjVAj@HL2=l(H8FGW~~X;-gwWjr^)VNn{1nxCI=_UgbJ*N zgQAJ+TT8R~N`ndq>PqC}X^{)(bUxz0?#yrOmVIW+to!O}mlIRTPGSPvm<7ewSd_ZJ zn;7RdBnzhw%}*gf%g+`v+Wq@@REtE5UQ7O!=}_?5OL-j$3!85`Zm-ACj9w)YrXmUp zPspANV@LHfbcPbSW9nzich7m{>9)g7T9h<0<7h=EMI3>F$d`k(#SwYQ7D!L4gk z(w!Qce(o)q3-t}tM;h%3s&4p&$Ca}}zW>95jkMg~d&Rd?XkGRXrT!U|Co>>Me`@3C zJ3}d2uvXD@`0PU6k`d+R`f1>)`DEv{3i8_T5Mq~5hVVL~35|%dq=#_b{e5Hx{~~?r z8R&<4ZY9rr>Av?@kZ_72+>fs%gza9)1%(t&wJv?1m2kW(4<=coy{zN<#H5?VjX~GS zEiwP4G=F;R=Ed`wHH~FF36mGO;8ppy>F>)Ub;#;20rsj|Tl-zJ3}z%7&%ERkgAv!s z#coH&U(So+w~FrR6%A)1x7zpOpD>U7reqlBh_AHU5DO5Y9e`B$zPC~NipPP^S5d2B zbZk{g`P?v2z^o>BdBm0~Xa+#bJgE;C|yLnrg$3?9y4!%D4JUf}=inbi$9YCio63$xeIdiD*aD;p) z%=fjrx9eMZ_@ouXN~y};&5}u)dPBUvaT8yfdkP94I`ShIzNe&XZj-ON?(2Z-P!u7&MKpWwf-m<0k7!gm z;8L95!9B`~mX-fls1EjE!t=~;Sb2M&YQAR%q%xb$toGfA^?H<74Lg@lK6vNDtvZ^x z1Jw|P6v^bkV7=1J?brR9q-tJjLcR_--QA2fAIh&Y5YesqHGReG`E^u3<+D$20|t)_ z4CnCgqUI$YQQ=?Na1LM?Ow$G&QxSnXnla{~j ziPexbUYrWrB^D>elT*D@CO`NRhQ_Gj2lW-lCPGGkv+P$@`u-T9GXt#^~Rd*HKHsqP^;5{={bdhZ@tJ?H6<_hXPVeJVFnj zH&h&cP1_&&wbF7l$NI86o6QQF$Y7MEP~Zu=3hsOzZyQO}BT}=I8&!CBlRDG!A=KHY zj`STZL|1m)6Ip^uctt-)aJ3>6U&h5?@C-bSYl50HKQ^-Oj6t1Bw(81NLc`v=Olm;M z3(`QHz|TaxF^!q^32PlQlh#pNYjXA#E)_h>#VF}fmR zfBi;;$E88th*t4Vc3XG$co?~9G6X~1{j3Dx)#7Y-jg7`$o7G2KsC2fnEhj z%rmCl>n%yi3`KdhHQRtKAq_=eI^(Zf@TQ!$6ZrPE!g$@ny0U3HNq|Jrh0mRCY{wq* zVWNe>TDePibkA;AuS$FD@^XJSjDzMjk;Ai|tEk&_esK!QiA=Vp?N;{6&x9>YKcsjz z+*|MG%fc=Tjf_eZ7KUvGW?9QaEIar~3T6eh^8Jol^q=c@xbkQwX#H3$oU>Cq#8+Fx zn{N*nMDks^F{n_2v@eYozsOe~47c1u;>;RTE4LyNWZkSA4#BEn98>oTGC_+ml$+Qb z3NyP2l&V)5r)$$EA}N}@sogK+D3PWXr0bbW;C)XVd zgJ6`&zYd^@O8xLOgKZz@=Cz)$58$hF#H`$Hj2bpPQPhSYbn=Xbs7|^-aQQk{$&BAn z6y0GDy-Y%a7kJAjyg~Vq<~pKPR(`8Zb~KBU&qtP)yHt;v&xguvc-+?6J9P!$KhMXQ zq*Jz)7cNmHPw@_W7+WQzYTfuFUni4k_ZRgMU{A1NPUP^I?!XtJ;Zp78*m3Buc&ZfX zzOHVU5coQ7`}OQ!u1C%gueH68e6KFJ7qiJ`5_@Hj*AQBrjA~PQWj#%wXH#JZ9HMz3 znY|!3GmDsMl|2rKfQ$OBeho@NkZPdgL0h;65qp^W*v{yV@dWPTCo?ZxY#l6RJBeU_ zm<>XR6@@`Nt`3}2k_TzClHecr-9|_C}6*nwdNJQy&!-=AQ#byk?I8bfUo9|sHd9_4*l9GxuJWcXe6yi`H)4dm?9kb+qU8(pN|t`mUz!nwwyxY zAm&8M9dGvp z`)XiMhB;Z1;RUMKDQv z9i=Ilt!(ds#6tZ$+(hYEF$c126<5@b!1syD03j|N`k(~99ablH&FQ?jM zJ+V66C8=bXn2myFjiZx}(s#CMd?Mr&GaOMpkRHByn(U8pGS)R1&iJHantd5ggwt` z9~`N54cbG-;ZQ6NOvQ{#43(=BKUHLxnEZl~8I#(^5QE(W9I%xg$5LjA?t!#P;}`vt zkLe1O1g>efI5Kn*p|;}q{MH=EWlS%9^1T#DuPo`iUrT^9QqzxoQq!$EWxq*&5T4sg zqF#SJs~5E!!1U*!CrslSM3}#G<+G7(rJ2U4KS{|)5l)7fTG-pOmThHW(o&)^D7!4x z6=wrYB9(>Hnnsh{Zk1iea+jE(9F$FK;Ht@|D0IcV^*R)K_uF^105%dQjnv7W1~!HO zGdsf-7;BK_ks|wKxN>P95OiC#V<~fD<=bC$CHdJydE0l`Cb8pUg!HfsRbX5>>0_g< zw#mxZ^p)IxIqm~rI19#ug@W#tc^8-@pAk&C0xhz@iJuYe-(hR;`t%hPFm-X3Oo;-+ zppz*di=sO13N#neI2b~ddj*1+v2>KEV|ZJyIBO%OPjE!R2@6Ud)Y6BXW~3=sJ`Etz z&&>5cW9K`JE`WeF`j5tL>2UG-}7k$UQiPF(N-Ay235v67XNz4ED|l4XS~^C(1?%e{Fe`zXrNE)G!-T8gCT;O*&_#D)y8W9z-4JrZ>^~a1g%faoRmoNzjPUYmND9HEi>C|Y?UQ7 zS(>=uG}y+@AGZ)Rg*)sW6m6S787Rp>93}`xvJilR+Lgib#BSoQZrEd!KK&x?mxXa3eLTRk8r>O@64f2rU z+<@xsgoGhAIHbIFhduf(E16er*n5s3DuGxTNLDPf_bX9AcP<%oN*%8BjugMLYxY>- zBFh7{#Px_h?FC>PeQBsV(kcu2=QBq5;!AK zl7PDWw#&`5do9~2`SUeMX!+dCrd(X{1D9RUm6Qk46o&|>#C9utgfg01rbrq${irNC zEjzRdEBQ0z8kFQ2Ns7h)cW3Rkd)d=iFhiKMn$4*yQImSL{o2asKCO9gWREd{{r;NOs?si)KIqViJ|^2z144pp2{ATTXW4=}6Iz&LwjLONa1K^;A)&0qeSP zUJs(0!u`2juG3QEWDN;omy)#O-XGP!d8+no2WPv|5ewpUc(<0_vw7;0eQ*xZamhaN zyZj{M5$MKS>UfHZYVAW3hTcMMa&zh%NLIB^8Y2!;S}0=uDR;} zD;=XD`^!lTlNVBAX!SciNUGgSH` z-YYX*>@fJj8fR%v6r#-eMF{4(7%!aO^`ota?l)t(*f>|i1QmX=FhrqIUY*>>V|M#? zljRhD>ow)KZrXTRADTg|9?E|Eep8eRg(h$G{1l{MzRnSLCbCofxPZQpeO9K_G=JT% zT!sc4dHARjLuXj&Jg4|VBU<${dV0KYw#-EvDg6ZTvQ_VHG*<|jpaII#>7GeO@>H^! z7TH?GR%Vh}$ta2O!;mk{nKyIlG6WeyVGBKO)MtN&2rFjr@l9u6#<3neL-vkjPf3y- zLy;(bk9n<`z@Izf!=EcD3!lY3%1JX9*7|FWIy7PvP6eJ~3Nbc+4;;nc%c3B5QkKAv z-y7bVR5fqLNR=_?9Ii(MoHJ%Ri}ZPA&B#+Fe6Q$t?*1WcSu+5 zT3Lz2NAJkGM8m4Ajn-c%7fKmLe5@`pO5ezy5bRKN8%3gM;fuIZ^5G-kTrr0w+cr8I5(&&Y;QQ`H! zp0RH_uyuZwEAzwqOb}!s2fv|OOA-^q4+xsYUmwwUM?w;ivB-{RdVeV~Wq|1js%5Qp zaUI|(^hxy$Z*#AQeq}P_r_K&?+DbVmD%j{7!G?a3Ys2;>1Np_pg}KNNIq{=~zFk|e zAq)|bNLMmA=3Ch;zhp~Z1xL@EL#8aqAD5VNyyB-qW1MXjQYb&Kc9z~*Z z=q=!A$O}c7nx8knINeWy+9`(Vunt`$o66R}6Y?__Bxjq>o79Qcq>#c%6ZouY%^6=k z7VpR#+$#Pv0_1!qsx#pLUCJ`WB#1!C1M}Wd!s5?kPc4w3EX<-ihYO~+hdqK*y2L+BUYB@Gp z?k0{y3?vd9;o!BB3R`I7N{8~BhOd`4{aeS{;XCszeFVdD=MF)0zM^ROzdL(5+h%d| zagBVx?-{L)ec}2rbMQF_OoT^Bz2U1Hu0U@da@xrJ)3>lmfCjriM|Y`#vh#L#j5|3T zVrs(j$92zW!~O-BC{dWm7*;nY$&^Ow?pgD#!(|XI24)w$xP!;8TTo(N|6u-eep;qH zaSazabH2{g&{9RSx=%MkRW);Hz=HLoJf53PhUvPGg7)N<5EoaK^=JESf$o}$6x}fN z>7H3<@8EeYx#`siHd?!4T+Xt}1V^zM$p6RKTLwfGb^pQ^A}uZ5T@um^(lK;50s}}4 z$RIs13ewHc-617Iw=_cv(%s!igTABBbMJfa|I__)Vx1kowf0(j@3U*I%pazdXoiQ3 z_ph^-v*uThhzgoGk-gC}nkbkN_jcmK80r-yG6uvO9b@ecQY>u*vHp%|#ib@tb&|vJ z6`bC7?+72vk;GU2Hrx=WebMrn+x>~lprh}UyL7zR%c{>NIVNAN;kWxb1Z=afLp^@e3}m z^{>vnteGdHZ*Eofh%1E(OSkRWlKkEeV|;{o`??)fJ3m=qCKbs}e9gTc!?g3Q|)>F;8%?W*2Q$$Tt1 zmUx=bjB_yK^BfnpPi}sTVw%#Sf3LUpDB}HyNW`nOI-jMwOE0IvDR*iQTiKsl#S6!W z=Yzkk!xLE}JKny)E?lt6lW>=(yx45J%ocOBFR)wvHMXP&V%%nJ%;9}4s4AAX`Ce~Y z^xJ`hLKUqtgrn&|8Ed5ZeZ@ZQDBU*4FdEVRJNx$Gr-}725i*Ad0;>%$`v<-XkAlyF z$kT5~y@jxI{W;I#RAS{T68FKaRaVOJ6lJl^?(*j2<{7Lx>JAxUI!7^skESwg;jCw^ zc!j&&-#tMGV!plG6GvM;ac92h43Z_$!6$(b!>w>u^7>&e@eJmUs9QGh+1No0$+=SG zt)lolmw7#y=*)qjac{$qF|bhb`)LwhV~446`#&BLEwgR5zfIKAo{hS@nh*4T#L)B1 zX#^G#2W`HALd2Is`w^dfM&KQnf+=oggb;EtSP*?QR~%?;O}3T=eU2cMlo$O2)(sAvG>&SfQRSZrCfTT(f?A+6&j+ z>4d{fmGLq;vvwef;W{kpf+0u(-|a-)C3aVNR%Vw^NGMKRe*a;oVc>wEv#}WS2==RE z#6dc81fH;jXP|&*HF+kV#0x^-pBkGupMhk6X2{xH_zin$OM`n#nKYB5y*Cx+ z=vl9EiPZ^6KF&-|AE5ZHsLPRxP~Oy z9CkESz|C}wd6tn>s?DPAzA>4%g(Q$`2AYSXSY4Rrtn?d8%@~nsX8t4R`^P@>VBe#* z?;v40ilwvx%yI@YH{3TBH;k>n6buez8MHlhk{p{yIa=w@p+ZurXioC=a7-Rfiq8h# z6d9B@B_cmes+){0wFR=2-k#r(+Zq&3w@Spmw}S?`4G(%HeLeDmxvkRiL}9J4{Y>XrM3 zBsF#? zzaconLVSjpwkk|79GtdXLv7mX`UK59n!nJW;^xQKaT;1AvMAb}0qM97{R*D=M3n~- zbv0mGH@bzs|2(yq@;&x5uw|PKBiw(sX^-nEaXkBaKz9HISsZSIv?00`THsL$cZQP6 zXubqw@%n%L?16DwlxFuPhsMATe>wW_$v?`o>BpG0;u&B8m-`8yd+K;PfT9 zovBu|QHLun+Y|OdNlHr|#D?W>uI@tkc)s$PDW6LK-?&vk-bgR22B{?fxDHMJ(e1kD zFB*rbMWa1P@zbih*OLYmCz9p*mgMDes!B%W#wayzG0t>sU&zd>9nTs7ct;DjRm^b9H~gR6nv^JV;%T?b@Ge$VMn z7pY3VaGkGYOmupDl{UV(R~c=0v3X){-DK@5+N^pRy<-H^!|>(o#T327vjKkFQ8wQN zyy8cQRJ>4)ES;WB1#>LAa!io$Zbgz3`=6HVzEm&B)Grh&sCmtX0gCLm(nOz@_t$R$jGaU#_akylR|XJun)#A;zZ<3=!TA*@1m;o(n3xeBV?!fO z6tmuYSWPg*Lq)ZpT7bg@Z*M{-v5!;^cq9NGzy`GQu;^^aOQsOfeCyv>o9loRO=&Q_ zr=ivBv!fDAWtsWyow+i@y2Ho4E_HRRs6GM2wr$BgNMxL+*^c3sgPK>f-+cB*I;4`p zr+u-O#qjf-ZIA-ADRl6~c2ied%W<2i>!o-21ux9~q<%1+t^KrnXcqND&*3Wn@SQ;d zP@cj+_oOhzm)*5@5hKjl>{^uH7Soi^7PuQLVl^DA@UCnm9S68nk;1?C{Z-3`s||OA zQ9NqLFGswy5775mNBF0;(yMfK*Tm#KzRskdqvsLfvpw2c=>XDgz7Yk1Dj zbe_QS+pJl+Y8!lhlG_K9h2fhgvMq8b#bEO_2O3ohe=SMU5ZQFBv(V7jp_Dor+y5ph zp^#dnatHj1!aWK+{5{6xTIkj}l#bsczvkWR24^1p84AHVh!Y_k?K1R&ncfTqBH1gY zAOqxX#cED@C?Olfv@DlzdMa$G*nGl2&i{|(n|=)ij@egpr&TOJSC+R}M9g3Yv!46! zqCU%-Howue9+{C@BKzsK(Vy-j{_al*3oq(}YO@vUgK(k2hc??zRC@Qa$tHZ%;Wl`@ ziDrGH7Z0WUFx$%IN$P5SzviLY(5i;@+NA^$La%j+pI*c1EqTI&Ux5o4;LFKL$Z$B z@;6Y#f{!eI-u8CpulElYA4&?0TPZLQ*0a1e8hjf9cK4q{s}u7RM~H(^R^_m=i@Ov7|{&T4{fM#d&bckWJ}( zJ;)&$dR9kTUw5UXW_F%oX)`GSn^E#S){b;3>4`Y}zQbjogo`od3biqj#5JpE9?YxF0v^)UZQS>#=9F1t`sG z$X##RK+~UQ;<;{UL7gkxu;Xc$)x_+LsMQ@QBw~I2D_xnvahc6Q5Ds=`Y zj_N4qw3=6QVG~Ow4k>qKersV-GREZ7!F3fUeqWUJC0(fN#}9u7*L{Tj%Hdk{(H#^; z%>NrzJ)UBruJl$Z$6G2-deJ^k?(F*BfqG)je}#o|&im%W)LgTWNX;8O`-`OvRF0cn zsHG!I8$YJRi)$~Az9jicp;p*#{zybgmOw6Q+I!lm^`%^*En9BC8wEL7=1~8uwY`UN z2)(_K$*<@+F*h#PtV#8WV*0T6CWLYoCu;LQ)YFOZ76Gb6V-I7p`2Pc#mMFFMK7;!{ zW8b(k_Km2O#HkQn7>Jt4j?Cf4^SP$1+Zy|j!$ggL?wMq2kb(l z4OUmDEp~hMKF{9lAqkAsThDrvIq$XLxZx{S{clY+Ma20u=a)Xt%KE~$#!D6U*@a#s znZfuCG_8N?n9VBpG!K1zy-Gxv3SX%mSC@w&DwA#g-k(2kds2H0d>Tk=AFcasV}^Zy z2wIu;l{%=0fA+wKw`o6L3RLhb!iL>9MLVMo%UY(8JWc8zxn|ld^izs$jDFeS%q;tX zWA5T1TD|=a-r{?B)7LIxeDk~cax_{}V)pvpv}~jF{(5>FCe-`zTQU=N-$!T;3!-BN zwB5A%T55Z$oy?lk9H^KjS7K&seKi^`1_z@ z1+UfBLCtw5-~nHvP5JlrI_X)p`8R`7gEDUCJe^DT;sxXDIB>Ke|zRZ5_7Nq-wIP5I_Y2lbL*C4~* zc~Dx+=u18GpX_Ds=ClK3c-TirlU0>wxQ#^3)zJ6EN9CJJ>F;x(X$&2N8lNGs`&ue@`LCKMOIvbmfhbt_t$oim;`DsO96` z-$Hk#E*>AFo}FH9+b;Xh)UTT^E`kpxY8cvCF@Na+j`Th^|Eg`wXEf{~J@o9m3WdCS zOulzHbvpd2{Ae>GYJJf6K=j7uSm+Y3vT~Rw;G*EO_wVzcf6&lHQzORyvpc6njvf1n zpm6JWqtN+lAy*Hd`h5lVdmLu>k*hyvm-FpVJLk0TT>fXQ z2Dm&UEoQgo?N>tFk?o<;OIkI5n3M4I*r{L(%_mpEKBT|hUp!$Rg>+rr#Y~G4b-h27 zl)rPVx#|ddedE?p-(kAYo{4R7T?2=~_#XOjKHn+0!IrCA=_;re{-Af*q_AzWdY;n$ z`9PY6<<35KWZA0XiLVF6RoR5QR{=5)E#;aHEa99l`bLWct43!Fvv6wbO717?YHMKg zL0RXH;ZpQc*q%5cRgoK&b;HfyD1`jfYbwN{ajo_k==(aqA^ZN?`zJoRZd7>Sfy-W+ zGVPne@^IDiaQ>*MuzNbBnsP4NVnNp8h+o^}@p7mZb!`IC{HxO`NN>1~U$8hbh>ukA zNS3`I+$3L3Fw3v8Nq<(RE{v4oT^9^q_G>?h-uU|?>4mh?pIr%iS|;9Q+yimf<=qOQ z68+31T1fH&9`Lht(%P2(O{1IO@gP{Y4p16tc9}oBdXKTLZ5)EL&cB2;0i*;Ar;~bh zYm*5zn95Te(amy33WEN`A?~~0^%~^*eFQjyV@xU%4)5M~^%zjpz-xWuBVm3R=ynmN zqIeDzX(ou0q{qe;xQJHj=%4)%UZ$kP#L@t4mOK_o(2Sgs zZ{n zg;xPvEnc;EPP?om-N%TffA2m$v`3w7`Np%BACs(tbDVjQmJ|zE0E@gmX}#Dvoa6)X zg|Ch04Xz1+6`Mg!*iB!!46C==YQ`8%ExzJ-ski!PytKm|o)mWM=&K3lq9@LK${BGY zp2F*77qGE*mdjPQ$vKL5t?<2gU;}@U_u!+gfkTRdu!T{tw@3vUSVz2xk~f}@UO1eJ zdb}IQp@;S)`APL487xDQqIe;sa%J!L3$9z(;mj3!ad(W|Y2L|~eIFCfjd>;?Y7b*@AE1q&x|@d+5Sp?-yX;v%6Mf#8q6PwR57qa-7tRbKIB1aid7EolGY_rc(@%6aGVDj+J0?g@jFc zn{U=gOi}wvZ62o4ID`}W6&O99qcBKdmjN%atA+p2X8cfJH*^j@DvWr=ZIRa+JI#2* zCRSO6tB!X%RCTYIOoq(a#CL8Iej*>eL7#y9(Z@>1KM0i{BnX5^w}E!w%RsbQ$IQ5X z>Q;;poXRyXg@5GBUn(#mDZy^L)-pNE{lx_%KQmxbvxKQIIfkshU}1}_tnjE=-Q3Ds z*rmPTo%psR1tHUB?DbDTBy7`)lt=2lT%nwcTF3cJ4F-CGYkf?@uL48a()^SVKf6`ijKGca)0B_cDgdauH_Geice7QZ4++0vwk|hG~xal@Of}Ci_r0k6#_q#kSjU zfj;5U8f?v*hN%?CJZ38lj{R-vX&f*W;^*L#6t19)Q976rALy@APe<%vY<$ssBlZi9 zQ&q`!t9wkppV_vM#z|Jhld2e|)X#;2@-Y-%Fg+Dv0 z=CeV@8Xs01D`mY%^(JF%aEzt7%`VAmHv|K74Q6^un*gJk60zD)gR*c*3_Mg?r;K@` zZ;SrH*E^$+1khn{gAZ=KLNiOQte4!7V_uP*62WZ-o(SrP+s(?ngrnHiSgKNxfy5R8l>NU19PG|{~9fS`|q zrPCUD`SfkrBVVq+rJU8Yq|s}BTuqKK6)nbG!otHrvn!(CZZqQ#YO;^4U5txnlC7_D z3Oxx7vQA1+Hb$6z1X3`1@G5PYD&mki8|ukWui(`3aKv*}ob4bph$<M7YnM90AB$OF(q6vKsK4#k7s-9X?g`j$EcKDaSNoA{1bmOjCeOd*P~ zWFhzqv6aD;C}Wa%Y)o}o4Q+qf_=Z>um!$>Ed>m8z8^evk7hGhMNYQzoS&hUgzp^J2 zrUp;BUdh>>=!YiyZIYF6d*YfYckT_n@zMHzXk#$hgAulpSS{2nVZf=fRAP-DBS> zeko=?r~h_DS3306(U)Ee-4b^AL%r$!{w>~TKp)tn>Bv#m?5TUc#gG%mUKfvb0gKfh zNlDoe!dx#LF?ME6QFLf;m@}Z|pb{A?_f3G}cYtcvsPAl7zvW!y472h0Qm<_A6vEx0 zAP!x|NN+yZ(Xb95@s!h|>`8B?n!ABj7H74A5j6+u_%OkwqdscH00dUexz2J23MFxx zbs2~jXqoRCBVC~a#=o4FxZoyswdVciT_5Xww^5}WBc42mC?$bmTB&kAZcE%sl4v;S z!Mq%;A%95|D^_1#$28erLH-!iLGzTq{o1f>hA5Jf)*)FZN&7k3*f*OXReO)8AKl1$ z9=F%6en{&5YVK4#2o!+D&HtRw4IXk_-WL^P+`g;Dnbm1T3^9^*$0dol@)flMbfLdX zTyv(=1x>NNb(9=hfghBhqIcCSR$0y$cPv)5>t7i3>|B?9b2YfnI7RW&+$>s*KY*V0GhQMBs|?$1;~m&?SU&w71l2l_gv2?o121dv%XwTNU7y9LQ?XXwAwI zl~FWG8miKtN9z{$V~s?Tcy&DP$qg>kVsyl|OPcgH5CT%Mc8F{h1GcZV34>Na8x7%WIM$7Gn{&7HhXy4B$(B6a zR&5JOTOeI}j4JF#xXI^)8byZ7+Cf&O4Ud`i5CIGQa6!-k6W(JNaSA;RG2el2Me4~N|?2JhOdTI=j{90sW24=Av1$}&5xo|GC*&{49tj^p%62cW# zu<%XtD47TVA=E))sQ+uVoxYE)$$0MQ-KV5dhbJcdy-$r9+dXlVN|Pcdrh2)r_*!Oq zq6MFf$Ry5269*b^J*oqt`DKsuQtRp+%sWrB72QQ9ZAxdWwUd0)~2=MuQN6GEFZ-7p}UHVje3a zCTK%JBtWm#g-qKpr@3Z9F6@A5wYZ=)qwj9}>{i{nc6wtV{MiU-Ruc}Gl$Xx@9!SM4}p3=``rlY@kBjiM#5VOE}m1CrMeAKrNBD&?s}R-e*Sss zUtTYBWUU=A>Qqdrg;Z?SKN?dOdPuC(7nwajq&0V^0M0u^CkL3tUC&*9rBQ14qw`U0 zi$K~-AP@VUBr>C~T+jE4TK3+w-6~YU*w%M+=(EJWp`53_lmBW@%NWL1tI!1UI$q zq1m()8A4W+-*Oz?90E3U6T>PCfQ#lnTVWhTZ^@jH_M(RbsI4(K>ZG`PMa!eZ_m(OQnF_YV()UoTP#zb>X6rbXf zt5dzHjhP$@Sn*!d-WiFRdWB%+vbDV-q8wjac>-q5@{ePP0;F33tnaGHjQC{+3!ZfMclWVE^$b6jMo6BC&ExOz(4a z0Q`KYs2}PMaWS?GJYy3dO;DFAi-D!Q%R6HuCVc%!uG$eJS9`aB3w$tsiq?3vq@)Q@ zxtMw0A3m4H4-J#m`M}CX0kEdrn9$n$tlsfi$_Ylm^OTTwW@`NriKgMh^FAlJPNU*P zb-Qb|ypSZpx`FpH!p_2hVv1N%R#$?8A|d=b?HuQ9^r{k}81l`}bFtp4)IybIG!>^v zYWcFp$Dc;mui-Ft7YPhuht93X8h!1JO}{2mloP85HASk^m8@!C+iz-S)u4XQO7BW&m?9JCdJC1;imh(vN-nau zXhm%xqIg8dL&^RzP{$GWMOLcm_){36l z9S8i;<>uwODCmn+@2G0N-V^;J1VFo5PEg}oFw5m3yU#DX;Qvs3x>cLW3NU3ow~_NjtBT&Qvf zl>@^$IiO%gMQQ4J#|fJ_%zL0H=5H6V1EmkCq;?8t$tV;2vPX-C3msrh&i-zBO@uVK z&OSadh_loUeZS6?Men8F`-61DhXIV(RV@9usm-1#NYIl+Spp5)Fr?g$CT=-n1K}Kp z>fBz4)u9aJUe$iwxeAK8Q9DRq|2p)EsWQIvsXXQc{dLoOC)ftYm$vgnbty8XxN!p! zl&REya%8_lbk1E9#jXw6rGN!!Xp?4UzOHJ2@Bn!cJ3b4jSq}iB0}A{LdY(-3XZicE zaZlM>01D_W>FG#NHBF19RIbw{N^hcD>MnYRrXyYk z@pCqVT?-(r7A4MtCj5ozi~=*Rs0|Ila+IwD9UY^pSGB*rfH&_WR<(Pvv?ZuXzd;8K zL@gV^*FZ;Z$~W8+g(Bd1v^?+#V0I;U)Vt0iuAbhfuB-*yPc$?~6N z$&;As9w=I=2UG9((UN79FO@y^+3BuTx8?S9hq75&&fkOgc8lmmK- z4w^^pZ{n-QVrsMdL)FQQ*@lk3qbd-btWJH7EdR(z*$Lc|Gqw<3KH?;*N2l~NAu!8b z)HWhkf;ZnrxknUBDcG4vQ4*@+wLE`n9Iq}l5u=$PA$iV5Ov8-tfrXL`i_NQB$7`Zc z^0Vk~b~bLu604)MM*tJSu{|UJF1rHU)Oq{SmYtPt(WnNfuq1c1?J63CN$%jnM6wG992dg3ft(~as zI4w3=)RaQhrC*TOih0)r1A@0by7 z=9U}1u%dUfT!i1a!H!T&&hFKfHJX84 zJ~0{i<++`_IQsq|G_0h7kV_gu4=h&TSo{U!hhqM>*Me#eDP@1Z2>K@oMW<_`xcS&c zZ*iLAzsh#?b^3abrl+Vs$n0{@fOl3@1Zi%{qAqn4f9gYxwqn{T#vMz9H+6{Wb|n4n zir5+jqu0A6Mg61b|EF`Zt-0ZDuxI>lJTVnj5nie6W5PyQ$D6(W_Ex6TuEcN)j|dgUSxctx0%J#eWM z_dan_GAmm;^<*Kho~2l(O&Z_ZACnE2C?_j38`lm`gw)3$v(dpb;RPxXtoc#;e0p~0 znVA+=FriMrLsFn8f~DB%9&*Tiih(-XujO~Q8$c>hC-IQU=WjfPTIN#>_BG=^H9pim ze|TD}MM5fJIPu^>fo&l@TRIaO%rl1iu=e;33qXpP>RahiV+N}~&fmvSS(Ah%__M`lv3tpj%XKo8_ zrw1!H&xo~j9z#()AwJ7@@ZENzlCv~6$I8l%n@G<-oAmbI>q~lhKhv;_%Aa^L!AV`C z@8Cn#455xe6e)f3G1K=JgqGD zEQ4F0*;yVB+fwM+j@>3a-@M%wZ)#v$uc|kdHrr-{OG;!4Gmfjt)*qtCl*75+iXYGT z<{6WD`LoR(-s!sTqsZ(pL_%Llff|-kpQ4Q|VUzNxrY| zq1pKjHhPZwwd- z;%{r#enk?*_miw|Y6NA=+Qhc7mOf)6zC|TK&blsAG_5BGT&-|U1PTq*?jvHT~B*FfUA!cx6Cn!6gisNrNbiXt&_i!xx;|&>H9Ye`|Yi$+Q-BX#6z2Q~yY%_$I z&kI#<1e%IZoc5N+qZvezuWSpt#hf|54>u#UuBAWxzi>(8AZz(Ec z2PwE1*jS^W7>yry4|dSX)IoyO`2;xoy>AS>x_nZD6moa?^;#dt>Oq}FGUdSUX8c8x zOw6W@4LQl2iHJnZE{XakJ@@h}^ao8Hux`4>X@4S|!LS(dFu$9{NsQ(1rcvaYw1x%A z>n>m`bIos?M^QP4%C; z7d#KQPNErI>}%x&)Z9>Gxlh@`E*vP-ei<0)m3UHrwRP|lJhMJWW23HkHCK`afi+K5 z5T1CmV;GK95O#WESe|aO_F&!Bx%m%RC-D57g>i}aiOFCH|Jh-hBg7f%UU6MKI#ia0 z-%}8dF|yEmD>9hrcF77T;ouMJbKpzR%XJMtN(m`^Zx!;sn|ZcXHz_$JNFe*sK}v`` z6dqbtt;U%YvYFJP2$3|SULm!#XUJ8!Pxw>aLhO!uDobRt0w#vYJ62j7GO*#}uw{qC zex!s@Yb_h8CWbIK(&Z|RRO6=-Ate?wr6Nf)h0QtfB^;k!CvxIP^2Uu;Smd)EdRh#aV75Lcu*zA{kqzEDd zTkmQJAcIMYL@G*{Ing?q;_g#G@i|~Cwb&}MGVJvWJU38=+&&2p;bnyEum0Z>`PLb= z_+wTDv?ZQMdzQOF7b8oCc-c=R_YlFRtPCmc@Sdh23B%FmH;~nfbl}7oSxWC9QGLJe zw<*(VT~n<``QKCZ?Ybz);0X{t(S9cO=dc!|slF0wdVOl1!-d@Cwx=YG2imZz>1}P9 zmP;NBCj07fZmP@x^vk9ME1U>|&AFhuq45SN+XqA5Y7>IFGtc;;#(4emr)_cw#ZBf5 zu7D1vdhF)PknX|L+ThJ9QSoo}*4}uReg`!mzXYxTqz+~&^-5sf1u&F6Em)Pmg zN-UakZ=l)UERQVQ*yL z^;}PA?p|hG*F%nq?e?X`P!#m-e@PjPhiv=K5JP&iF__C=~uu2#${!RFS zWEoMB{2T7$UzT2d-uUWv1T13qGIVQSlI{pgx2ez!<52I4uQ=_Vk0jVYC2f;T>6W~>Qjp4u{ceOgi~4Vp?|d(Htg5@4e1$?Hh9?t6I!=Uppq|q1NngQ!eR&+ zb-worcu@ED3_UB4|zXU;8Wv+`EhKA1Y4)z!vm+KrA!Fy`!(>XWFksu%{7cp82 z_3f1Z0%S5*7#0cZa^s+~bpUvyqzpR(J-_Zu=XC7A2sj=>;$rnUko?h5BY_ys2W?gz zM8XT2L|qUu%6LxcY=kUg8vtC|42C=5$ll#4ua-Z53%cww)#Rqn1<_rnx&e}$+0#xx zIH~_K9cidWa%GPAcC`pW{CLc9xq^Z)9KvDkn*x8cL8Dp9$kLhMEieusLQwSk*9eE`?ezx>waaz03v%;^F5%f3njA$%FuIxgCeNSV z?7V2~rp9zm0Kw;Y2+Bbf(%i{ZL(Tm@(~e5*d)&sKJhx`l5F!(*T#iGhtY2avzDq8N zC77RF0Ds?an(TjPg>|p&k2RU1X86BC5bIYuYI?RaDr%Qj<-b3{!3b%0uk`6C^__ka z3P1OlqSs4=QMcaRyEF7|!c^eAHtGRs*jF9BU1=1~=K1L>+o*dXzx3Hw7!BKmNaFG4hpb$#S7QM| z&A(o2H80Gx)jQ@lQwPU(7Gao*L=hR3o>IH!^>Ir?#G8S+%#8sw(Y#tZRm#GF--|3> zYh_2dJV`Y)OT>GHHz&BtJNq)}*x_>vSyArwd(9FjALn_q2UUv?K5h?y_yLzE?DNvL zdo9;PI^UC+p2McOxL>Pzp2n7t`o>IE2eE&+)=1dVT=cw1@A@enUegr6cr8!bh6A4x)Y~m)UMqX2)3syIg9V($uLOha zoI^1@OWbFF&1_N6)KT}b1O;(XU&qlMj~f){zOc)`j(|}Me=5L9@F|n#2+=sGv}UMZ z;>o514zj8Qx|DYX?`au=T|A{|Dti0mt=ns%H)SiNHQ`oxY*wMCkIW@J#i8+vzZcIA zWyL??d~=OOZ%Jd~;k@<3qb2R>Lp&)u^Q^&c%Z60cga$p{6t5TWZ-joqtP>-jW1Xbc)#RK-{LFtTA5GlTI>zurAYz^ZK2Q>c z?p}W!d8nH?af;b^swZ=56nxd#P=)#3qxtn$SqmGTOl@;TiIxLQZMRqt%E4%t&KnGB z%TdnY3E;W|$71wVIZZwR@x$2^?T=aneF%_3E(pfSNiD|}ZpsJ4c4pIpf^y5iD~k#9 zlLQZ1Gyno75=V)(r$r~ap^~19D>jXe8Ho*#p3eraYLY#K7}qdyAB@uWUn3VNkKYcg z%RL)3MNbS*0;k*>Kk30WaVj7ZYQnkcl9|}-hl z@eX!9HD_krQMA%cJm8s67+9@Y@P#OEA2(mfh9|QxtdM{qGgX7kye+d~`0=&d>75VJ zl_-hj2P$(kiwZn^0P4I;ic-eyni^&6>?9m7H7O`&n(T4LGy|vZGWXD$RU3sV?^YI;sJ%4wp% zUe!i^A~h(#&0&wJ2QX<*xwut&mPR1IZF^mXC~{{|I;uMY zJ6ZkVKTSx>Uis za}FLznPDwO$8ap1itXhH*(^*QFzf`D8SNixh-f#Kr>E3i4Uq8_QG6%YA3@nM8xWu~ z(kj9sK-NE%A7 zc?mca7IOJk)q)?g8TYhGd>AE)p`*Sh8638vq~J|#2WdlX9%tsiV({A-KuzgyMpP8W z_Oe(owJ@Kf<&R~7B(m@l_#-h)L@2Vr?o9Igs@JqGeY_dv=@yy5=nm*(yP-4DxcFF` zn0($QnN3IN2w57VHcX_8D(1q=y%18UWh{c)=0TFE(cXvXRMzB;Z`i?2;4ed3N17u_ z(wSm_o>loJ=^fH3^Ep)Pw(BxeZY?2E?6$9%-d)Y=jC`Z%hLfR$LXp)^QawZ((>tJk zzqFb6@v16XZv>G3Z=C4+z-&u(!)X1j$tL#i#1r~>nN1kBEybG5y6hco5{_Znh|Y)( ze}zD7TOp*k_ECjZNxFmC+`3fLo-K#1{b+q2<(f6J?6L2pFI@6~K= z-}&ip&rQdrfy+1LZMl#j_$}-D&dE*A=}XItdD0j?ktiQVdCPr?-Di>$sNG0*Eviti zbmV9i%>4#=_KfWG=v=K7`rFo~&0*oU7t77Vy{%0q;%IU3v*69IqxW-J z<;?0MgYm_UpFrTUhf2|ugt^gem7BxoA+_d+qHey-DB2q=EL&r?50v}syQx_``qkju z8zBb@SpIP>YPs9|lwX^HYTXzMLnN3HRtsK&1uiz6q87H@<~TTH446ADo~eH8X*xOY zv9D9pPOWwF{(9HuR#oDrzTHG)w|PU0& zr3NYAmKyCNuVdsLznJ|XyHjkWYr8q_-f0`7&As(AM~2;wbCxuq=rW z`zmq9BCRWV9;$)pgVM*B36-DpA4z0JUAbayWS#vTb=$<+xXOC+Msqz?{mY)M)O0cL zI$_Rs)|1*P)3Z>G2hJUv#V_h#GGUk#1|GvK(ihd)X>No7eDB|E8V-w0SuZ9>{VS%1 zuVr^`ir$vHB|+(RB(a(dg*FLuh#s@R+FswBmje>Yhq2&b^V?1k$FjM3*-e9A68>mYS2?Ip@{;{9m1*xHM8`iksh^puJeLWR=@fEch(7p9P=s=>NhUTz%24 zPtjgDNowoh!<>tPP0G9vjQa~a5V_4G4>0iP!Gd2fAyFvJl3~!_mKyw&Er}O zg;xKCsY9{W3G!7sL$OB6oYns7=G`JOkIGaMqw|!imj$2P_t0ptZ`))MqSniCuz$Cz zJOFoIMklrM`ZLF{(`6OcaM0gN#zNSZ;ZbbC{S3+AO%)f%GWGl#^+greR5bNG-{lW0 z<6du=eNV)})cUR`OxRc*`h5?jy`six{C;8NN#b<{(e~iJ6+-HHQJDCkkq6Ss__lZo z1*xxYgl1F}#mE0eK%hX+Bm%w`prtlWomv??E)qwBck_(W+_X{oz7WPEzJZpGT06+g z;rbpH_e-^XriibEy*SH0u+hLD2zpMOv!GP2ky$`puA_;c$j@%MNx|MJ!Oq@!i_dO( zK&R7fpkAK*cSM%zINEmKOQX-h$XBUu#53HhlC8bcu=3171HWa!q0%r(5S>_)VTtPe zFDcey%x{RNy(pXBzNgtLR@D!KosV-aTJFT>IlHtTB`hg6?VdmfAFDr^F(1(h=b4Z2GX^vfls1LTOrY z$QoUm8^1=ZHeRZjZy)?S9^$?|1cJA6RNs!^4u>UJzG_IQIGcCbf2rSE+pAl<{gQ}gLvqQqZP?j}6f&Cxv2K(GnazuDzPliqQ zUlCjESG+~N&6cGFglRlW5BV#FZA7h#V?Hi>6?!@#b133E$#>Y)wjf*m$1~)^49+- zTx=b*5{yA!F)AfD5#rHzUwTij12U+gIUhV`D-JO_Ju(2n&Hcl$!!NDy?=wG##Sr&d zZ!ot%BQ~V`S>mSsS64Q!cph7~FP$=vqm(rRuLD@AobDf%PER*g2mDJg1gCxe``TNF z((fJ_z4by^Hhqy|NbM1Uj_hg7aMS+~6DB)>NgqWX-ub>QY5(6fN*?}m0>vSRK+V_y zT#g3be5P$mLw?2Z@N4(aQgR>wz{quSpa3k{hC`#pU;dVyVaZ@vg1jV`o>AyOBDqkE zLEp92z(@3D(}N`HE#+bE$EP1#vW#i}#Ot^A>hqY>wkt@hOf)?ITP~60|G4`9EdX0* zg9w9n3Z<8<)CfbNf5ubhhO#A;@%-21{?si44VFvRx%t=OoJ@oe`~{#6s;Izd}{qBj+PRmCu`m*_7f5d#mj|Jdk1g#Y8U zYRc3F1=A&+G(m|3BK^IxfoZ3l~*VQbD9cVu+Ct5CthIDd}$MZb8XW zKAc09`u{{_q*qud+zz;{pgw*X4c;O+0XN=_0Ic_#VfO7 z7w}$x;@c<40WHZt$g=_9nE&Sw7L(`S-!zSmG% zSkLgy^stf26Caz<71uuPrp$5o$C z!YXUk`y90XvfXSPO>>?ShRxZkhZ@X$8^FMqm@ikf&<);8Clj!~DECRCyX=PbB%~&Q zj_!k-^9uq`$B&p>W2*Y|14S3p>K1R~NI1O+IE-ArE#pNpYHTOFFbWbjm?mk5W9l<} z*#4??=jZ)-y@RI*9?W7v;pk()WV|4V)zNQmf9@{kVbU+QUr`?b`)=$;@IFO{lm5fu zi-(g6#Zj=<0{yuHcuCZhGcBWy?w4R@`tsMIWS`pkNR7UJKqFO>GI?N+!s#UchIF@> z_Hhj1=-0O|Ly|IShwEh{2wKGN@0#7EU$P0{*&;L(=Zl=E=j#o4)0EJA$&98t7R`GS zy#bM1*ZdjTS_SXHTC^<0RWe>bzW2)MPNGe%Bt68!Zytjj(E3aoHP+$nbKHBP2c#B$ zg}Lfozf6$7%E6QRIUvgSO~(cZ@F+$e(PIbM7#d^nILZ4{c75<6S5ii%c;6`u8KO`q zsUpJ%PTl^RyX-TMV{U&jY5rbGP%z`vYIt-~0%2g0a&F=YtA;US| zdzPHL=`7t*^ofLQd>L3VI(;Ucg5@y?pv8PZi`xKu?*jJb1MJQB`EP(`@nD?01a$e= zNa5F^vh4)f5(g^VSj+8vbjVqxQqo1{#P0;_4nU?%rKFFH1)T5$L5{B^iAd9oq$Wvb2)U;pA@h4tM4Wr2 zatj#35n%7Tn1^}OfW40ZdmmlXDJlB)+b!g-2c`kH0P~XQi2E@e9P-%RpiO^aWSV|* zY4cF@zPG|vslkxvOBY}-yfopo6h3OB$+^v7)%HOw3gBF{JianDDnz*JrBr*^T#!?= z0ZL@y=1O}53n_wyediR;jC20Yr@1fqE}^O9kL}8U9$q=kyQw>L!*#N}gs&yuyqQk0Ij}6ry>`E+T!6W_082m#E640L~yR z6|E?R>Jwj&bX)B>03_DHAwzop+j4rY4sTEhEUmIzot{c-dkscK#lk3dHa)`+@E9Xb zpwRM(ZEmFw*)UGnID=3I&-qNnfKKU4Q#I zI?0KCxIy*>p^=p9>Eaa#IgU9BB-L&|zuxv0;Q+~1$m51Ns>E7S^gaReSA?*y!Nkmc ztXA5i+{G)A*=R8l<5w zFx%;(#@rAuZwX})N3ifYm2P2Y_%S0>ltQpPM21;@cah-}1PecMZdqut>o3_BUv(I-@q^Mv znFuqazKTtnMb1nqp{TU$shI;L_pH4M)^MkW&yd0X0ipE-j|Czu+Gbep zGBlo$un6pDcno4R=7hfaTL zEjV5_loV#KJrg;Ebe6S{T?MxxYtQ{1$gYQ9b8~2LFJZQHRShR98=s_9q1Q+nL?(Lu z;CG%=mwA5hy7~7s&3=vb?`fuM@)EEi{lJ2)Z``*AqRZ(|>yk)R`n5bbH~pD|6V(qw ztldrEuM$B*OX@F7-v7qSwO7CJ;-Q}5I7e40ZW+a9cR6oSzFzRZ<@2wQ(0YmoIgP*5 zn}0e5`4y`C#tYIjA@LGDj z1|RC2HY#k+69R2e@m2n=_%0pz(uUiOc4Wmj8Fw_TyjI&-Vq3Bk+zX3Zw;KHJ8VYs| z&zv6F(^vz)INaz;Tt(rXq4>I+lm>@3gUFt$vW7m=0!8;rj`LWY0BSfw{g!z0am?bV66zyjuE-I-<4LH}FA3$Ig9p*dy7XHnQ;Q9eXi-ow!pwZG!yq z-eKGD$6$Rrz@N$F9GFEY}Gx_K~aBWtdt z>J6>HR`^slR2lCS6d{J(h#<$Z?Jw ziRAMLPYi9Rpa{*=ViDOGMj&RdkQ0mvwC!)J(hMg{8-b>gKjKP-9DpRD`ifj_VXA+>dVRHbjmjj8a zwvKIb`TE+})&mYe5VIIPT;-MM8<$7s&-IDD5nQLkXi4@7Hg7$yF#4RAT?vVSyVBvZ zXOcpCCrMteTKPNHy-_WKRHJ~2_#~vfe@1zFqm3wAYotT?!Tq|W_w0VHyf)x3z;~e3 z2S6b5Yu0>DfaEi?NutVmqF;QL1L_75S@)>%VU;zNODeyV@k$`$7C^>P1#cJS6Q4E^ zL_VhZe1wmi3DLV4bic%cnB2htt5~9FC?K={28BQA4FTEhd4Z(2S;#J#sL^ceC4uRT z15!_d(J}mP{!6FJI5`#@C(WJs2`=2Z38)w0q6c~qehdWgg zvY>x(i6e_eBWCg4BnjDj9NLxQ6?ve4P=o9r{1>1(GymB@u<--A`nSK5yCrqo4M=!l<>SWa-_hv zL5}ICIJ~-rJ`}3{$wFY0&@&hr;Lpag&(0+SQR0^ewsJaS4Im5%ruK8#Z^YfajQ<4O zr3(MWJy-uJY9g}Ad*xNT|5Z;HQ@7r^%U*3hN($8oHAOYDs zuEqm=?H5P+Oj887v@Eg(aOY1&{dN=Ey4*LdjyG?r{tP}6|-M!u)F zln|Uc4N7(EmmB#l_o~ea)-;(A8~Dc@C7r`&OM7DGwLBRC=p_V)rz|OvPQ~9lySlXgU z&j%oT$&o&BH;|qWlZ|C##)QpiX;gtDL3m>I`sV8@%RW##qyt-yxA*d1XV5)TX7Q|s zrIeGaY_R;9NGn$L3)}YKLm{;R>@1P0j4Dt?SAym!8>pi9KywsZ>6}#?G)F7Nivn~KuZ^y0{lk=_~~AYEWfyj@ib7}_)-tji_m7J0$!l@jf?nQISgD@ z4uNs?S;)%a(g~7R`dI)c_ylP^fc4Y(TT1^5!KQ-zEkgj=Tfai!fkIz%1G#}AtzgwJ z1%GIh=5NOSM)Y0}a1y&2fWL!5^TDxJGLB38v(w|teN`j*T2xaQNHH}y+-+OJexDKe z&D;gMRryyH$7|5oXcI4s8>FU#;s!a1zr_U*`JKN)*fnHv0|xY~xalLT+QLQ-4@v4+ zEuRA~NuAxE;?mp)#@eT0nzH+dGWU>G`t4+Z%^$3MC&n>f@(y4hBcP4Sz}H6fIfrL8L1i5KQiLzr+P8Ekh9F8uRj zn~vS*G5eoqi*4vI?Te-AsYW8LxxpyecDlU`9J|P~ufiYC&6m!m&f(Ql7Ym(J=ZwU9 z^`DOoexAe5h0BgPt5sT_Va@SeEx(PEUKIXj(7#4+J#t}6lU+uQcfu(pYr|8)?)&i? zgVpC`37gSiSZ5R~n2*GHg51Od;h}_#RW12jMy$$>5=RTus}<_v}jFW&g@#!5ND5}1~uXEGdGr^V@sL?+)i-iq=lu_j6JAWw z|8~;DUSU35f8a0Af}9}WS&%991JCle4F45Iz272#2m34IXTZ<=8UTyxO#pq>fhDA$ zp?HUA543u?T*~!0rdEo(!}*O>M!m)C4bwk550GCkXxC_M->cb`dMuog7$PXnL-to; z4-9yuu)7@6fa{`80}(;y2t)*|IGjBhN)G#)1~Br+VqfZrl3eQ_xr3ol;w&l2ffEF^ z^$tHc#CuZ3qCm}2JAM^%c!~H^3 zUWCw?gOjG0aI~jYHxsnioDgs}j4_!=@1(>3WnWJ8pNu)&Ap}YU`_qYISs?iS=EOnm z6!y2;>HjAu{{JxIY`ay0cl!Qx;-ETMx^&{d$}q-%g>c0%C>8Pl+>KxR!;QneGNEKQ z{$sZQUYiLO{+}3Y276i0yl%wH`dy*F{`S$uL*I&YCJ32?Vc z+>^1etLn!R$X-L|l?D1#KUhb@^ESxaKgvPyP`6ii!(2HyuizWUdU;*}SqOsykkD~@ z)LG_t`@v;t;8%YEoJsxP!z>KhG*s!0n%&KGgR7)~(jIw}Djcf;WMw5Gi~q1Ntu5ls zxTwk3+Z&M9r&Iph*=Q>)p$SGAH^Aj(U!yE)Zb^B>+{#_)le)!5TPt#D8S^B4M5Tm* zqZI_LrM242ZZqf#{aFnjM;#0P?nvM26H=c+ z> zXQKrm`U^vw^ivDo|HKe@2(%Rbfgv)Og>=k@l3cAM7OaTYcPWhP3Zg}h`n^m*Qq}sy zijw(P`XTfuA@Ofh^_H$kn8ru|IlCf-Apahtpr2 zH|A0f$bWu(_SG{0TTS5pG^>a}dEn1Dp5me%dsZ4DmYiBE=k~+-oaDxC>7P?nEvr@$ zx7xki_Isvm_fLKIzFc_UtNT^L231~og8OaMj1Sfb7?O0g28z@+KdX0!!rnW+&vV>gx+7_#>%dDMy8v66>5e=bYTeIj z-B0D9Ae%Eu7&CQS4{zPrA)y%Y`W8yj2)j7T5HeAsHvQUlxSV^a3L3ws59koy;?G)F z7D*kBH%fD5%6m9?W|>{u7wleT1!RcG+kJfaViYl*{H1)g7@`fP{RR5-xKe`;wcqEo z`beF$wOx%A-DKrmjbK7cw4r$9C)?Q z^Tn=9E96fhn9t+zQFRF9kQSodZ)mXhDT;SI9s8y& zOvk&1*u9yIsJ`yu=p7MuZ>U%@z30a_jEi-Sbwe3lH(%OwN$T40RqWkaR0`rcpW9xA zRds*Lt zVf73BU{g!qg`&1e$Cvi=T)9ryEi0o;^1r18PLd6iA6A(m%!5N~+gT+j=EXW1ZSjr zf{%+7XAg1bnsLbH59{OS1as3bQkZH{!n?x@AnMbe_eCD2ERY#Pm88r*y=cAWw5|4F zw#2vbgTVKv`6S^5TUoRnQv1dfB4<^t0+n%%3caWVE-!3hO@bu3aSn~m4ona11;YJ2 zHk*H{yNSh9YIHi(Y$qDP%a%SlOU^%NqKyoeu(Zs~)|^-_yB)V6^gV*-ss9!_Q<-KC z#H=`WIO1%wmEAs`Vh;VVKl5xg(=@PB>40p~im9xwZB|34s+K}m5;xrCsBMuaDt-RB z<6MO=SD4TznDv`VsUXS=+PQcYip*RmPf;BEqS?c1b7|=N;)YxpvEE z?@btM9~Nt1N|O^d+$b>BX6K_pAHp}#-pOblR3@oK3m|R9{O;wLA7;a%R9-pT<{LJv zYHBIABiTeS+KF6FJyQ3?(;o$e&{FW?mJ!SqYBaec&w-QImV zjM8~)A0uICOwr`FA-BfdVN?-6(`ilzpn670H@_xD2CMexbrxVs1~S=op&(2&1=%jx ztLd5EM&DL&YQre{D9I~jy1J-cSV`xaW7}OS5U>@~XZ&t9Wh{i)KyR^;b=*TYd-gtC zp_|x#v;{4vbHWFGr)S#qvT)tCwsAqNa391YKWr@6aJaxS!xwx)oLVt6ADxOtXqy)+ zVc>V=+eKH@f+FdrT-G_%?QgrWwQ#IyYrPNn!s^!Bw!QvF%2aFJL%%$Y)!*UyS1K`z zs2(GVzHFIw9JffBC(^QKxKT~Bz4&)@$p(2&r4~CK2edDg)pgp1q?if@uM!-p2OY7% zPfXE2!FCj(Tw9t~Uj&A`P%&-4*`#mNp%yHpeN~oNc5#yI@$#mbiB^(E2tkY#s}PSB z_Yn!#;pq<=#Gz(T(OM(}n`yNPtybupyEdzMhQG_UiS9=74YPiB+D^Y$)e-T$@M@f1Z@ZE4IqO=1 z_Apg+bb>}JHqQR2sp{wQYFSsIkki|Ttj{TAC7{+rcJ!nNMvkn@{@&$;Pb~MAm6Rw7 zPGON-9bi9T2jaNRH*oG4menJw%*y&YAdnUaYH5Aw!~Jsq^(bk$VB$QRmQ0(e@T+$_ z&{zl3)hgf7=l4xVZ9}ioR%e@4Q&L?G(RIZqtgtfB2$pd2(rJ?}iED>Ae%XfvOA&7d z|7_Rgz~bNcd;cuT^mDmvbdgPA@NmEWH<;@)u!z4CeKV2d9;cUM=SDi&&@+01sQ2U72PIcMM zmi|(9Zwy$m@%2fQqVF18YrNOV3efcM{5XUA6Im+ehgvk|q6Fh??#PU|^a!iJ_yRjM zaf|vw&Z(Y1iuYrP(7KuJq^={jmQloOUST`E<}tk%#J#%Ju2T2$*f;*5i_Q+kO~atI zI_=G8R7%q(^1_mM7lXCE*79%JbMO@1zKDd|2(64C=UR?~@1>yng^V>rnX497G{)fb zYY*|^;Sc9uM$<fU}EW)r0K4STO? zcGQR%zpUA!Hd43ivyvvPD398iQ}#kH7Tqqy-zcs<*(Cc$ZT#!LJ)ZXA?_rKeha~vj zNc~EOX8F2#jm@pr0RuLa@%PGF5}ilj@c^<|_z+yE8Eu5yC=TnDGU5so zCHBk*`con;g*SX{a;fA?^Wtw^;i`+Xs%l|vmtd+l^$*f&$AwAQi4^E|VPEynmwQ+W zp1ISIMpYA!ZW+NYvtXqD=|iE+rwZqs_}8jq$>aEKrgx+ksvu=&w_}UiccvpF&29Xh z3U#}p(5X8(uL|XW&r-A@_)@@T_WH&TY=dRV7FMa`n(m`V0n`BngVdCX1&4E9;5YBu zIo7Y&rrwMm=jq&8-ov^@A~$Fr{psGxS?Croe$&kXA%+#az<^sF}$3Ae*1` zBo)&`gx8|&{WtC?OFMHVR>kwob4m795m#79KWbr(`VRY|QAKdROBLq)-QFd1WqT72aW)%BJ_&M4jtPSZOt z8pbcah4sVOn+)xZ;UwVJMu{wDft4LGain&Y(VC&@b^r|_q467H+%1I+nIrtfRJvU< z@nlZsGtp2?b@# zTO(r6n@rIgid~=MU6-FRo6S%&1g?A~s&Ht$`vTTSR6&TnoB7!=SgYna`*b8RyIE6( zN&gpm@Sc`-vyKAFsoS^C3s`*ll+7Q3S|Mm2c)&J2VY(E?_ktGJx? z-DrYQoRqB0tdzfz`sYM(;>>RFIZTertCRQ_l`^)R!Noa7aeMJIxZv~CD!TY#&#$oF z_WuC4=uoG_L$~I&|#V#LoLfW|64*)Dh zyc&*R_-lP)oH(OOT;^*{#1&HAZQECkmD39&XW5Jhj=xb)2J0^RqfxV)(O!Qna80=u z3`qq2=tZ0OCPTXsB%_735|;FtH#FO5xV@G4wNq6*deMjLw+gPYDTu6Yzs#>tZtjUE z=_%V$72qmiF*8hZ@Rhy09rsuvSc~Bth@%6uStt(&^@l)zBjRC?sJFWOL=|_r8P?U! zv6bTW5P0DbmW&8ojc5Kw!vUUrm9F*LPV6aWvqr?~ozvrqY-WZZIbif}wE?uXzIf2Z zBJUIfUV22~_;%8U)4C8{pn=e+L*0?KA-Y1Dh{g*)V6YZ5 zdJEdipkP2cR8ce)p-ZTnzR_<7Y*=rxxLW&PTXeWLTFqKbQgP!DLalBdq*VjImK7ST zWqgZ)zoq4I94d^D*&A_%m80F;a8%5$rLb%>YG2+NP?_q1SUGPsAOx>>ntn=dR)u>( zUGZIDKU1LCRJO1dDw;xk9{d29B|=7QtG}D&NJDa*T+x zrj?0T)Vs*5qynhosc%)>m5<^^Imp#c`J5M|X9ycrsi+M0z~8#RtDnKd%aM zof|#wwXm8<4xRzL^T=qHJJ{yL^K3?~8@**Q%OBjtShfP29C|oxuF~~6Bp?mvI+95^ zjV+Bi%nbF|KBV24>R#Gw3)Z3$`gH>^jjoK{rNEX#aQ7!wPMiw095<}5#1*g$;e$!` z5hv=}{s!Sp-kW*0ff+}rq!`~{TBGq@rMJy|YBD)=)<=-luG#eE$@)j`W)i%6KlYc# z*90Y;l$6n6)Jg&x*@y}b*)C%Wi@fHx#&%cyO5FRf(vLL>+3HJ%)>zNJz40NB{XUj^ zzv5F*xKd+A)VoO49@H6yp@!mju&=DWLuSOwVmTMg@OsfWr7T!^#3kA3`@CFXKgx@M<@bGr%KYF- zHC^)T|_aSk+0ax?Y2Q1EX2>)s+Cr*6WhJ*yDrcG+vjLKQlNQczaqpFV22kRLzYq zE1#7*?*$uK=N2~gpK{Gr(WXDp!h4zb&68NB0E|~xlojDOu?kRX51R|l^C1qyh%cKx1@~i znfD#Cu5UTE1n?iemC>Iej+_cR@VriMN5I#qSiFmBCo<~8l@u;ALmXqztJ_xSfRiF* zUr)zBO?*#w`&ByOYaO((Su2U&0u+9{`>a^T9*N1<6_{=7ieKZT@o^r(T zc2_W~!W{S6V_T|dupGaNol*>Ls_m_MyzuqlqHH;7!tx0rk)6n)2d-OzR{b2Yp?UA8 zkwe?7c-JWGhfYootlPkQ2~hNdF)Hm3$DOP-T>T2!ZE#V1d-zI{scrv&V48T)YE`ch zh6yt2-WXH{vlGPjY>CRB#v%BV{hh6mQ`fv*VymY)G>$m6T=+ExfwyKwz5q)l{tDXKEt5CfSGPysJ7aRMoeKw)J78TtW(BE3PG( zqThJU&$~{+D`=zDo7u#N#)5y0IKWz7s4jP$g4+Z{tQyx%QlX8DrZ_jV@v8TtPxIo} zpi9t_EBa61<)KM3)wL=7x zY1bBcJTFPz@?+JJY)lb9^a=i;r|Kl(6L$dHUT2vj=}&nZ-?`|ht$fITy@<` z@ET9kM?$`pF{~rQ+pLU7YsKkHo9=7fLx($w`dbvP%ghRT&r>p82f4{(>Ksk#Pf(x9 zY%i%>&3`R-Z5i`=xAs9qRZw0kN!As+&MGOQV+Fgc`&2PIFTNY6Q#?7^=If#t-s_&h zG=jl=jeAGZ0+!1|llXQ=G0Vb4LXd~EDuq$RnQ+fWC>hMO&OBM;NY&`u>+(Dm@GnDz zGK}&EOIYNf$3CuF(N@ZvS4uM~lrX_Irq>GDnOzDGgr`-A#+>mleqg84#Tu9OV5b`G z+n7sT5rWjU=8CuFMpj@5y6QJJ%IMz@+K@ywd-VKC_Q}=MSzHl~9MNW~)C_MyOQ)EM z&$+z9KN4Y*)Iai7yQ3Bo=x0?HJQJI9ZE+6=vRAbj&v>R)0;>xxY{+g2sdd++kM0HR zF?Q#hYmvPqz{yW3w;p6dQ`}M#UW`Lky3SPM!t5Dznz%WX*uyW>GIBQUP5vXlnbSwI z2sM)DSY-OWYD?a4!6m`}mP}-~*4`_tv#19ZBxn>e2YMl7;M$uu?%%reT)KUA5w7o|-gih@@!MkVNBjG@K<;ptX{e>{I2PHX zQ#b2DVJ>!cT!kS4q$O!0Dz)qja$|8Tf;3fXk2eFIB|pAV{V`fjNTV?Ln0sX3$i*DL zU=k}bw=f$wQ9iYJg2shXxg(9NVCwDWuJ=C6g7HWzuje!O;nB1L9_`-q(N^u95kkj2 zla!7c&I-N56&Fm|569zB@?`zzcULEO8zfeuKf$)M-+4k2>GEPP0Kuk1^dH1Z|IG#QjabB&s&C8{I`#~De0m=I)gd9gp#U1Z zq4vp}!|kgghC?iQk5$1##p&dIYCQ+!OR)3vhpM|fdM-U5Pc%e$FjFfd-O$DC*L}SY zTQ4H7yyL?a5-wPGOnmy(t8!$2Y{T@W6~1o|S^CFhg^bzIoTilJ=VQD4k9ZdRvjuy; zOj7H%}xVzeQGk9$M35%V_rSf zyPN3kZG`Y7ohJB_Ge&DQA! z-Gin?W{zf*me6U1CfE0}9iPqh_$2?d#2`(v?QD-jI>NcQU?`LPB9v zZxQ!8tTrrqs2dHNQ)#UA^I*GSV|&?fNsFFYAh<NT zAwWaoG%PeTG*#~9**l<`dVMwd>%v@cBJ=y?kumd(-KsbIQ1#FJo(r(r8C{8L6)*b= zLpcG5K+n~QeSBpd!VLVm=L5%zeEMhEOL<8(4Z9w-dz1{~_rnB#D5a0NCEGQ%-KW{^ zUom6;g#Cr^Y~^8tS;nr~VRvc~Q7W%C{%R{nmY!tIZYvFkr?V^8c->ZKuG)e(!1IX}DeSe23YKrxq2usBOV}&-xt7!b-XjU7z+bo{nL29QzuG7wXJ( zXA8_7%@OY)?XHMn?YS~B;(1MiKW1Nh4_fB=oOY->h5cGu9#hLA3gKOeS@zhA zAJ0hgM(?B0qFj0UX;nnwB+>y~8J1kfqF1V=^L;6ov(K;k@i~S|`RZ|Hv(s&pvDGW@ zZ8Bpr$=`RsWhb(m&BoBymn=ENYeA4(3r^)W87P`JcIJ86b=FRL;I*;hbHfDW3k0dX zf090{YYg9c!@RafI`YuXBdA}G??$)yqUKGNv4NxLrSF~qyI1&5E~roQx$`DmOFTK&TEWt{QJ4qI8y7;MDiK+h~F zMPG>V@lWrIFOL;!DZ&%h>yDM4H$G!pdJ;#Ykm_=n)Hw6?OYz&r^F3?W`Ouf0xs{RB zl${6cC@jytzz+r#WH(@U38xqYo)k4ANKU=I*TbF{So*}0cp(&orVe*~&4ilZy=~A( zF!ty7Q+LOX$F8B9mI_p!oh!qj|xXz(1&wW^&?_c|?L;E^^+8%8dR4`cK9?Ilcxx%{i`K$KYE#p~E^5d7MhGVSiy?>+h=m(Ccs=Is zjf3Eeqz_Z2R~&=}zP)kRCNyEUAe-lN5xO}qam)X9@H=JqRy7_U>?Lj%s%~>~*xp(t zgPO6hmh}7U-R8>P)1HhA)G|tfW7bLghn;R?KNzyX67k#5L9tpxAxqp%2~XJUG%0)U z2?tpIsGfbv$QzS?%FUZ@=}j1YP(AO*$Qz4{Gc3J{2Bz&>2;>}CRlsN-51g?wg3*!5 zIk1D+N$O^+C_fr@*Ib!N|tQ-HBVEN?YqaU_GxBY$CG zlK$XZ6FkysdWm{CaZdJV+WDK#sSe63)T4>o@mhanRUpLX=jTq7_p^jIS@y%~Kk~PwzHl&j{{BP5 z8^rfNNy?L{@ZiVyo9`^#n7_^8>uEtEkTj3-zpy#d*;Tw&=gVJ_i9ACwh+8A>31Te!Vo~O4LVL_|ogWL? zcLxIM!q!i@HFS8&J@AL0`R+pY&*tUUgoC^v3Xw?0D(gR(flH`{YTwF1b1{*roV<3u zP|4zk4GkA$88dVh(`Mrv9hV(Rt4^)x!%kUV-7uF4rY0S0GUJUTadZb%df zj|!a@k!)m0Fi%Dh9IqG3MEzm6N*nU3rtI?VTJUgkOuEBxFVycsUPeBHVZcK=!L@f8 z=U|Gi(63zB#1jU*euEsd5WM=9O2!&tj)}z=i5HI+QOMDDl8j_-b3k*@%9&$O$VjXP z-`$0z-2ua-6-axWCX(hA#Bx;_9EXb72Ze*Y8(Sm0RkSKjviT2|Y(JiGI2z-rppZ%j zQxHEvBvFx_6+ONDNU$oZV3B@hV0poMxkvz|F;^b3AeFvr zZK^uD2YDj>eo!*@?28{uLOK0B2OL$}>mWFua7N18n_)yAm+M(>JfQW<=5JBf6dZS5g=6=Ep979I zUJ$M=*sRrnhsQRS(?7IgMXqP<=QnsNT&9whjhEP(NJU3R7_d9>grB79gaH&f{(=Hn zl^CkNi@0CFxc?-uSyVP>enS~tUZ2P!LY45}XPQ8b-9$!FGDmzZ^v5Ui*BDI)v?@N{ z5iBBy%0Zi>>T{Ki2Hj&|Be7*qCRYzZv6|rveNYkNFENiUS%n>ZalI)1k1@ktyP%TV z!9r>*NT@I(lOj7~J66wr%J4h?%0?cV0-}(tV{XICX|_jWo7*Jj zgnW)XJ8Q2^CN){c2b=vrZF4Uj1W=e{D{! zyATyu@l&18ms>UAE(9oULe!xwxGdsMj`+%_|1J_Z^m(6Rn5p8UL>jNbZ}&k-;KO}T z)2pg*fqrPxRT=nbKa>XcUveLw;s96Moy?^uZ|vUZP@J#KjcC=|C@wLS;bJOlD3JSE z^;D+!^(6WYFDw;hN(B3(W5Z7|Y1cn$(;@e{_G$rS!T+iXiqIRSY^1_i<%dI${lUgC zmu#oOJE%B3{`PAbVQ1eCzlGs)RpzD; z+qB<=&}4hB`#_fUW%>litdb56qfr-sZF`dI@#a?o@hN0K5rTV(jNhe|T|^7KU*pGm zHC`N-JPqRPXL7d&h3#r0h)N;OZ$RY3b~On^pCHZw;uN|l@GA;*7`DrVSOIa*kn|r5 ztLM@4dDxHSp<%Ip5+~ZI^?Q1B2&Dl?luQ|s^aoA)cT(`QuxEk86lAh*$ zMM`9<99OeII#(E-Bao@yy$Z_#;SEOTD3G0K{1sJ@-Hn^q0^S5%ic|e9BOp%AK%CG$ zADy7^qD3W(KDo^YZAMdOi9xYMiqmbzv^&jcE?0%p9={Yz^TOu5Dh!Ul#3{O(7S~B3 z|B%uCBiZd&#&||3s?ygfi9--c5Hj52r?4ki?hyE5L?9>``!L{-7(c~6^CgZ!Br$>~ z)1F*m1<%DJD49U?>B&nF-A@Wc6PN8qGN#OAB6pt)mN^jT3?T+DT3R}Uyfb4IC675> zJ`m^1U>++q-kXDw+KMsWiN zpNGd(Pj~m&|J*+=8C$%#uuq-3IGhu1h|FyHk_5Y068?EA<>6MPm!Y)bZL@FTCVAMW zkFkikG9wTcaB@8xmiy?zWb5uTL4&sdje9^K$uwohLh zMc8RD(^w*W(niC`E~7|0&-S_`t0lW+CW%?YmP`@n#8C9%t8ho1cPp||xmH*Q*&Q4> z!&pfn*3ab(K0nk;G1)FYD^E*qM!>P;2jIQ(aHfQr9~?I)Enyuz=Vxhm_n2|C9SOG3 zLTy%0M{Rbl`o#M;VBaq&K-ZwZRMzLn|{z91kgW@E6 zyqL=@_Tdxuu;Xi}d*XG$`JP3DGKM?@x>g!s+0vK>3EcbL#Ue@{H^r8ET@y^F@k{w@ z*_h1jVNMzo&Lzcq?#Z9!9@??KN{Mi`diCXvdt$%b_Zh-fEDw?9rGT_N7$fsHSEYpTY-@Po*x#UU zVK|R{C^4o9O$1&Gi@Z@ix;d}HjPArSn5Wj1`bgvG<|+!kNaz)IkyD}zG;eT#!fRbC z-|_oYiMfNA;!2A0*4JsP=U3?3$j`6>bE)~B9Obes-Q(455~kf@z-POX$FiJ7#eOv{ z!fh2_?phwp3V2TB5$zs$?nWNV>OB~*?yE<%`waNDq|AXqakzs>+GyfI&0ZtKumY}; zK^kAoU79P!ER8|T3PWaxC62C^#2UCp#XNe{?ES|KhM}SyhNls)M1|WQrF*bQ9NH9s z>^RIFWVJzd_U+S@v|-$oZ-3UEdaVSL#`xw0l%C27vyu|+ac&ac^AgANRc38s7dbZl zl$I9lcq@CwnlxrrT3xAw0~G^3$&<|Vz883jAc8p>rgfLudDxHg#McKC{j2jWU%GEt zWCDk-7qRfrS#V`Z#|$%Kfz+tnL=hA@NN}KGnC2C5GaFMt2|mA@qWZd0YFe1Gw5Z^f zg%e9ajmXvmhCk&CS+^cs)GA|K5EQ)KY0OllF(QotH`I)CB~?#fiYR%5<8Rfj`|oP^ zc=`B_b;evPIR<)OG%@cJ(inKsHdMwS_S!2-3^w18TvDR;2q?9PkXrWMc!3q#EmERv zR9~)T5`qk?^}PTqn!C&$*TEqeli^-9!n?Kw=dPh;16=Xk+~K`DN~AHKFUp{FI3+P| zM-mSiCA*>G%ZCL181Urp(A)6N?@$~qAEmx95x2&{B`#hrW-+~F5pX&q@J5$mKUdd_ z_Oz#OnqT-G1ELxaMmh=RJbK@ZJ$b*Up`zhWPa{M`gxk~7JXq1)iLF3Qyhb)2MqHaa z_?Ek7k}3k;z5~^OK}2u+i*(+eW5Gb@$_kQ1a8Ow;O)JmqG-BzQ9&{Y5=7!4A~FmDN>Fk}5KtJRND?KhWF!a-g5)sd5hUj% zQ529MAd)kPl5@@(1U%KK@B4n?ch9-^u6zIJwW#T4y1HuDe)is7&okw|1Ruw?>t9KN z_?%0!ci=j_fnu2=(tw(TNPt!g8C&fmnVn#CA^oWMp~`1eGX`k_UDF>C#B+cl^x`qT z+r+F__Ket6Nb?5VGd{F7bf{a#=Y+}&`{e6&@PR!Fj8!B*2s8~u!x_xLhCp7*wO#U{TJ+`B*YdBGEm$11`Hd*U)iaved9m4cC61~HJ%2!aq} z2>v3Y#4~P*B_YLJhfBo!NfTo}u7a6cSVa(HikE>@kFE^C^z|gU-vj(eGYAZ6J(Y&ank@Zcr$TV=iMyy5JrDdtq>CNiz{j%`g48#_ z_ir~D)+H%vN7PPG0DGha?g+FfSFBHs$kFUS&qZJoKu5XjljPOkf%U?*lTDIOO9fIE zI0zLk%h=NNu!L{$d0nPe<%NeU7g04=-A~o@#!QU>E{!4{`hYw;_{i;Q=?~7s%XqBT zRy!kBC!hx&WTlE{4(agH?}zJo9=3W)VzF6Vz}@C2QP}CzLN0O>cso-OBxK1;=d5jD0-({+z~-1Sup&E8~C$c3{~tqZ(_#B5jf|R zLlS;YpN8JTE(sW$5yX8|ncw+lLwU6P7c~+hBl!#HONpMOH-$!17{DghAa4X_zdlJqo$qv7%SrNS{+d=CTbeGG z(2Y>ZS`z;ag01ZN*Dun)NUo3&EjA^=t0H~<{8BSlH_>H({sK!*z@I(LyATaaX)yvZp*@+C<&K$y(?0n_?<$ZW9mz&!VPOTMIg zDf#lRF}+W;eXS2*%K&c~BZMutOs%VgFNHlO|F75rAx$?aaJdrkME1UafCrPj0Z7tU zNr+@*rJ(^zY#9%bq+MJjY5C?8ND#*0v+ZXj(w-#m(?=38t)`*SS(S4;oyf~mhzI__ ziiGGZoP_8-84cA8J~;j^!UB_m07r*MK-SMqc+cr{j)7@61oYOg-a5W+sPd_?OtEX5 zl|-Qw=OYek27~K`eea7#WCpjP3fJi@gJ@v#be0uqB3u6f5{4O?zSALvz)F{2kyN~8 zylXVCd;>miMd*e74_`urhYNhkA6Ej_&0j50k0v4dbY{aB zE{N6%lwdCE+nyPqPOJP6`sKoF+_1#z;!gE*NBw3zBS#8sI;A;;;>(F|8lVU!{N zp-LzSIe;DfOIQAfdt)9u z@o=*vR=fVoIgI!$05u=Uuq?CYB&fhjtIPYB^Y@#+o+fu?${bIYCk+fl;v@F(7exSW zF|TG3Y>%Qz5;j>(=(5WV_jEw85-`+*^(R=dz?^{~tO(fQFEi{z5S>EUX_Wd;OuGa5 zn$v!Xi{HBl+Yk{g;Q|h^_FmIC_|4pmF@)gVr!@`v~g}p#=UIi5AG41mRH>@a( z;sOGO{i{hsYKwO(O%_z6L;ArqNQ|J=!?n$Dta=sYZUEwx8TpT1 z|L*|gdZ^x-)UejC@N?^_93|}`!1{fidMKy_b#9QJfI9apN%Cc==C3lF=fC;E542Ff zo6V3H0ujxY>E|Ss@KlMYUh@{nPOb8Bqy0$&@_{D-?3+ za$#;vA>^q4E!YG9dkV)PQwS!p+y9ms{3YgQH3tAI2#47!xx-hvEaV_2^UI_+Dw-M*+$z- zgZ}>qU~(G${{j=txd{X#hG7Ch%lUsFAYcF>bVX~MicS~ve?)%&A7nOKAJ3lu|39-a zRmAH&2s0y{=zJ+j4h)0Bd>i)<2n0xCL3M~Yx%nMJ5nKCdC<6LvAn-w}K$!XF3n2iuk<|Fv9UG5R5t^8K~tiJ}9U z0VFTHw!6LcV585*&p}z6l?lWbEWySO!4FnQ0(xFb(ryP5Ao-uW$dvvGwEikC+ojHl zSDe063Q3sD^ADjvjn5y9UpK@ogLRKNogmFtMX8xY9p;(<8iPbtPzQ0ajWEdZ6aP#X00 zKUwc{JX{AOmB>;5^Lfa5a`2`VK95gJW&e+?cc}aF-f7lL5+D;Ii{ah`?>u`LADlW} z>oQPPSd?L)`^}_jiS6 z&2;^DH5c_?%egHN_;UVP&Rv#>yiK*A=-POqGIONR zXnSIalF@ux^13SiB!bBoTQkl+Gnz>}pQ$-2@BUAvw7InSCiG?;1v zF9pFl(ua{u)HGCwG`DhMtMR-L(TBJDcUsSQNwG~y>GuviROwgKY5M3+`%nesP%@bd zPp)SzX5Y03$veqnlE8)I7%~Ozxs7j~oT{NGDE|uOMz7d~P8~*{h)IcWODwjVyi*DB z*hl&Nl~k}Ta#6kP-VF>#=T;|k(4OLPd(`Xb1GOcRBNeCF`yvDA@9mYOn~64K zfmWMQBQU43mZ9s;Tc%4jTh?JM)?{<3V*y*ExqVDwx!yduh*$KkmZPj_ zRmJ)>6OX)lZi;qBcMb-oi|yn|#%$*`yP>cS(PU+T628JA8g#Ac%j+lC5PSK#drlwU zxCt>CcFL_MTFEA2 zT7}8{;U;02hYsfE#r>j)GOWctGC!XEfp58NJ4V|xFW&N=G67mU2bUZNMfcWvP`LLm zTxj7>ai$!r!Sx)H@_(ZD^QDk*>aNj62hxM6{FWQBAxGjj^hVro=%n*$&t{5zJ9^U@ zcI)RsLSApbXu<3J6Y+0qY$I|xnZsj0QOczWgD;fbPJ%I{_HxIGKgW>0I*2&!y}sy^ z;?fkl=wlWWuHJ=as&wsGIyQwiz>X+`F`3czUsY@T(l`^vgc8z{dBJCyti#gKtv_J( z!BL>lkw(e8R{xvRrTKcN9T~u+DSuhD)%k%hO7tgz(E?3D!u*FJV!~x_@v%30Wc=}mwG9v4E(5Aba4N=pYXBwV}~I(f^?MAu5Hhi z{Ep9cuqw1hX13Zat;#e%D)N5o_{KIYuGdXzD~}<>Ix2a)-B-83jz9N_vK?-*;bttDKD;=?F3ABc36^nKVE>M8H|?DSmT+d7v$eG_-`c^ZEG zLU~r-E%x4b8xe*wv`&OXutnod z%OAw#D=wf^7s#X*)V?mXSPoZj8NIX2bid4h;JQ3h;2iaxS5@93ZQ_oN)27?fd#5N# zyEXMEA~d|CZsu}L$;;V=3R|P^e31^LjK&&D3qQQB?mOqc-PO6LqZgd=ims`A4ijcJ z*}3;FvwFyUUvstBYtIh#ym2WfVYRodOLS~0Y_)VVKr~xNU|%zN&UkJQ(Lve2cEoVt z1^fBhR9Wzu&A(b!5l|?C#&`LxHWr%+!!3XkF=Qj-=(_6aCb(4INbfIj^Eue*XiN~m=M|F&zlSs)~>0w*@_Bp z2f|{feQJC-sGX|sqV{Z&^^%e=hvbx3Cyw;jo+v!V7k!z&d=j_yK~BWM<>1L)Q>E&X zb~<(lov`T7q5c=ln_awpJR)OjFRmFUDf~nWy-;@!%ldpT9Y5fCA9H$tq^8?5d_7u( zS24js#+%rbJHZoNDuc}f{Bx$&^CT3}C2)}%KF7_ontg4#&kj-5;0>YuZ!z_T9O$fSBqLE!gcTeEw0r zqRK81dm=?D8D9SD1`S$qeaD~6V;LD>s9JommB&%6-9_# ztyr%Nk=OE@w7bSyQXsnNVmNEc-^VjN)s{^XB8E58TgurP*7IFjsgm%MU!!}5>h8Vt zKAGDafv~Tx$8U)R%X8hBdmpB}L&tS9#k01mZAtsLriC}eqt@h4E;eMBmeq1q*35`lTU^LbvY zJlvJBwaN1be-FB6HNsZ;n}t$?esC+UR&CnX;c~W z;4y>T)ZK+N6V&JcH_EMxQQ|^$rpIklo0mhZXngIx1ZpHlrwLN6?+vP*XP-OXhXXQx|s!0`~e%di+Yo~Neo zrzMU{N8I-jmE5Q?FS_`og5ycN7)5g+-EYQ{IDo8uza76u!i zh)iau+2v}_%kx#i%l$12>}q(ZgEv|k0}*=oblDiaSjo&qHt0x)7NLyPZTJ0@p0jjz^xCuIA95294SETpf_l~Nmk=0F z=*rcIr26&ASP}-0kU6&ZP^3Sl)3VE55VRc#LUpY1&6E|7-Rrzd%c>Gjl_7Y~PJf5t zQLch&UQQ~lM5TyoK@WHg?9yNFvg&&-|dccZys@y{GO?(CTd z44@vI(fe42`G~Ho{mxULPFjL>@WjR4>Cisd*8EdMmX;u@N6k&Q+wTi?hu-&SMbZJg zPlB1zl3srGOb)tt)fOWasa}ipb|&Yc-f`J?TJ%0z^;nIJxai{gX=hIS_UAG1j$ec} zItCWz^S=DNT~;qi;B2U|zw^_x?HT*Bc@d_l{_U={Z#??(Lh$=WBctdhKr*|Nq94x| ze_J`IIk^LIuI?sN(e3oz-Kb*OHFx(Q7k`D)Wqp=xD&0ryI)elKYfLT51B!`$Kk|QX z;ASJ=__Z15XK{O;(iVxbwxzDh#p6}no!5rE9CUHw>B}3cZM6&bg#$YuS5WDUH%r2? z-13%LT|&?WL(C~-mTMmEd7Jee31d!z!|@A!yAm}c3BJ%rJ^JGgdAhq1kyZI)mfW9A zG!G2RV{iwWt$CLkR1*i=Cb`6q@7Uo~#b|IfP)i9}^X6vpDT-5An!L=pS+ZVW%$wWi z^faGzVaS9!x3S1~Gn)D-%EbAq9FH=$HE&??^%~Wvo{%@%?x}`PrX8@VVj2#MyrtZm zO{n*-M!A1ZMwh1#RWrHp2JVP%-Nd)lDXN&MYI~wG;$;5H;HAnN?Yyn`vf6uL?Rjy| zXU&Ae2isC4ZgZwNHxgK{Pt!E4|m39&kyiF=*?*M9ZE}+nN2CI8oj_b+OCHW#3F=!+Vk2J!$>x=pXIg% z`q7u#tBbaO9~OLS!kRGOohOvtp7*&oSLSxViDpXml(>Ao3AJ~Ugy>}W{=XUq6Z}!-S<^~as>yBz9C?8x0~M2OuJb^q5QnWl)F$c>Q?pEBS|y- zc#{tHG%$S_*sY`$UtmKk&FbBD_& zxur>12L~B@cKfvowGV9*GS5uH7Dd+Hlk{r2Jh~}nzYZQ>0Cmv&xX~DV2|dMA3tmO_ zDkoypIjw73bsS?h7QBIdc5^etRWZ1o;Q68m>duLRc}ne?a56+%$wbZD$8DFnkuExC zjG&O&0dGMJ&|A7STF!W@L?C6;u#|n=gu2l{za_uZ=c$Ra`&{qAJhtVfq?O{cG%oovx_Pm}_G{Jp z+h;Zp3=3m4@}CKG&}@T$rmESWq5jr3Dg0`+zRfWWd@&t+#H*xRB@$Yv9ndr<6jifq z#Qiqeu%Y7$Y}Fy))3&0Oi4B=$C4K}Lz5a+drBhHpuP$1GKBHWpF*v9X+VBQyC`&qw ziTnOoQ0@Opa8mlz#3r~hkqSIZQAMxaoKM_m80A_5L)o*2#qtfwYYOS3soxd`dA(ec z7SXSO?f0mQ_s!KjGl`lLKkT~XH!2oFT|0NU{JuSpLfb4aVz=|a$$q$PazFxJAI+<1 z&8ujy8`A08fogpIMJ>1TJgorJQo{?n56gVTc~gVcF|v!!o8ehtNr#bnN4`7vMmw$d zQd9h$XC}t(InHJoz;ft&anB7E#x%UmU}#Jw_?D0och4;}Kd!Iu^9Jwd*xGln;sVpl zlP1(?|8Vq<<@_7%t`~(dtc!aFx?YC7xk1kCqL^O!hbZ2_l5?V5Zxo@STBLSAM|U$t z;IV9i2g8Gzb8K`Wt1jT$CFj@iUuvFLs=WpSs6pp9v-yA#jE`mp7H5GOnDjEFT}rH^?_1CS?dI&n(-6*DyHT<3t!NoNpZw zogWaCEc1qP#SE^d1B3H=#0z>2;m za^5P@=h!K4zvkk@YnNaS*2V$XUA$I`t#5dA(VHTE^ zr+tyE8qB;^@)?a9ZL>hKXSH9`WKoMgbwDw!6{BqwdOPX`Hlt$&Rwh-h&_=csjW^m< zxG+ACX$|74B(B2|;zhwa6V00fL5wSm_}oM8Bc$X&tb+DtNpYf!BqhxJ`Bvgc;+?DheJ^23lF;j-XR`?Z9-D=0qpmQ)DNI`IqV-rg#i7SgsfsnT4u zx>@qj?0MuGYtOLdYs(_{u1hLN&%B<#Nf)w=ToLc&FbhARxu;jO%PWAOL{#x~G|-8-*sFY1#%CdVF5S?;4E5R) z6}1wraI#Vd-*ey}GJ-#B zf-9K#q5>H&w{45NPyfXki$^am)x%x8=2JfjeA1tR-r*%zlG$PT#h*ryC%31?w}-xa%N=2 z#5sk9C4}1Y-Qp5F*p&Tl58o{pF;1?$n5{ngs7;5uPDozIcB4=>GmUXA;D9 z>Kb=HGv5pAU>dtij=7^9JU7Ad6EzflC%X+_oI1ZK^O@m~hhN3EO3t>X*&j0<(OJ0V z=5t0AE8N)oR;+)O^R3wHyN$TWHHuyqQ{y3II##fFiT>5}(aDuYmvxbA5yjOF_EnF& zKO`pY8O2cbt<{v_4fHRx4plnKcIMihwXAh`_C`Fej`Ke2UTKZ6CD=T|IbMLm`Y=wn z;GS3Xaf-UKLGI^)*_u56u;;Dkz2r~w7RzMI-K#6Vo-M;QWj%4qrne?G7|npcrXHuJ z7_g@Lq;qE>YkDSWi`YcFidFZKq);nI_k$63U5q0vDnY=mZy-d-a-y|{Wvt#q$9h}b zZasL~5_}bLwWOWQu;t5VN zY>{$J&We6uiGMl9saA$7p6)-WmHND%^P6JQ({a&BY6jW;Y>}!jocF~SoWG@h;Z> zF=7;%q_#FL?00>(Fxsj=MV*&O#a|^i?72qYk|k#Jne+b4hoX=?8{%rVJ+HmH~ zA97c;2~1VM;@IJl$TWRiU?t)>TxXi#yH5T#2k2ceIKFeFkruq+A@s8IdyuQ@B@-91 z9i9Qh@mi~;&pak9QD4s8(A`Uzn|6*0+xK2p+ZojsbFTA!LWXGHTfF0{kXfWKtoUu* zF#|52pphZy?B+Zz*Sj!|L6`j?JRO~L_9EeGnvqgs~G>AmG36{cO;C$ASt*MlDySK;!)~Q+*V%=$s$wB)PFIM9 zx;teWKxLd@x4GZBK^rO(Fv0!x!VcWjapmGkV?lkxW(!*bjY-eqYu`sIF&B#L6v7XV zQhL%vOL-*5Y-OjMLS$1@REu?WZa>pqAJD6R$*-?}lWr^VE+F0t+lze6M>KqWoA=pb zr|F1q0Cge}pO491GwY=}C|j+3p163(rGcj0zeXIJ^g{IB_!g--jzJ?`)@^s~RXVn$ zjy3W9p2cb(DFm%DvcN1($9Zi;@3?z|y&DC0Rj~h@*|CW?5uI9>Dbv4C1u04}uy?q$ zoEcZ6c*ZBzU^TND-j%)1-sxLlW1+eqX?o>4YX3aGYrx}a{jZ1aK|*@0EfqwGle`{} zC(*Z<#bgmI2CG0EqbI&KDu~)OV2l17LRxb_l6#F$@1Ft~I#S9HhqvjdoWHjU|D;Qt z+%o8hPecVPJL{XL>fA!O2B^0d$yQ4kj;!i}p_h zRqPXt@!ZueY_NB9*%y3u9R+{P*$=q@!H&4&h1%TmvMDtY)ph6GIXb0TjB%-qT#%A< z(R;40fsU3RTMI(8o>JdX(FJ8KbMA3(+%G$?gncpQd}IWE0BbQar{nEy##k~&jKa^n z;aF8xj&nk?4eRMa5mJ3(GWn@-cs;2GZ?FtQaiP1-x{e4KJG31QSn1%?pDlFlkaTCM%gBpu_fwM5JLkM^{BO4k5==xOpun0 z`xIKIF=i3rh1SV0ia`&oKU0_J9gU8{?!3|CGZ3iJvVG9PD+tTJ%$51rWaYDsJbQgF zOND`pLWiE4!oj!FA`(#p{t(5R^A^F>_NE_-qK`_aQL60G@s@2*2i#mnYI`h03_m&! zFa`;=r=s8H8{mbYxHZzrH;_}Zi3jpm^Qx+N8PuMnv(IVDsR$=J+GKB|db72R1@=_4 zS_Uo%&wn>}HMCY9KZ-6JYrJ1gf{)M_TU=QhK zhlVh;*80GOOF9lQPoF)q93r-)!bn~GwQ0?GDbO?%gt zuDarUe;?KUQ0!8e^8IGx8z)NNpOjvU*&<8_q8Po#BO%E~>Mw*9XtUVFq)U!UBbQqn z@khEs^1pJv8nrlhvQil(vV!K3eEE}thr9ZzflELQ^XjJ9wz@o@(b!g(TFPRADr%%k zy7@uX;0@F^6;mj~<~Ow?lk~C1gvG@!watNVY^s~@#LF_RodbQv`+Uo{sZcIao#^eX zEzk3vWt}-f6^bpn4(Q-pCj~q`HlaVB2!7zau(c7G_THGg?`->7v>qqX7IR4DPwiW# zENhhqw)i~~9V-L7Z0)MLRZ&ja9OWvbZzneHYa?b+Q_L|~gZ-XYn3yY=T;X=wql>K$ zu4gzp<-nsdl@)K$I};jnAU$o8r|i>%@}r+EG~p9k9u^!NIqI|Ju+GizTbub57H^$c z$f0&=>TFGwF!$WEkrrFJ|dqTiJAr zu>Hm@8lGI&KE?kq9z8j>^p&+eue10yrw~^wGQJYeCfc#*W&)1x-p$~|J$pv_b_soL ziz%@?uD9`i?$jEPadqO$K8(E@=he~*oB7IZjPmOkqGMyaIem~jqLZaenP@o?;-YTW z7;83Or}KW!AxYnWBH-w`@%oNvZWD*)jOE;(Z6~LN5z7Yt#;(f|kHL*mYVbDg0slz7kqHBI;>u1%+%{9KMY2G&RytM6Vj=l+{9(Req*!Hrmb?qV`jG;^~I%g$-GAmx#^&L4L zG!QorM~R>YN7PQfIFfy|JUQttINrgKEi@8yOMoly@k;=a|nckV>f^(&d!%)l|N>wwkCu^13~a6BH@ zaR)LLzQ?mn>-0x&_fdsRu5ATBc=wCPj)>jC#$kh9uYv;y)YZh@p#y<1PyYL`hhVH~ zs;P671U~65SbH1*`HDCv5%=zNJU1q_=@G$@A6V~isq#@MW+?RHg{V7)sc1xKQF<|q!8Ee+s z%oz~$*$&y3tEjd> z8sF=IU?;5&RAn!TjU+YYXRk_(OS4$cyq3LNt9`eHEUrIoSem^{O=T*t#-MZPc_v~+ zZL!^1=Pl;p@O@iN%DB$HNuLJ8yIayRfaC7VUyF4YjIsIMEwvcHa=-V)lQNbIb+wVd z9c|om63sAxBgf}}!kgo7?=+SIv_XLa!Va^=6D888p7+iCylM;}S%rylX+1`KrXiJy zr%k$DJWX~)_`a1{ljn_)V1s%Y*r5KLL3hE!i|h~=vp~(^hSh^Hy~qJW8NBn&DT-ju zar=aUi-TiNC1CNp{_lQYX%YpTgb$95*Joy{SFHl8UvVeTzi2vner)&&1Gvd#T|4}) zKww}OtA&iX8pmyZhoT#^4m1dKxF?vdx&rl!DTQAj&}&6AQM)$Bu`r`dXSZ+<(o*9AqUB&i0ZoVf@WYnIm|JSqr$l7HQJ7X#k*kJu z9bOdD9c(|5_35+A46!D4y(6mS+;wvwB4Gp-#IEsN~~{ zXV@1`NcO`8-Gs+oD>g7#@9@ z7NR1q0}Ty>l%3lz0J+TvklVNcxeb%__kQ5HXNuL+&=%Gq3#K!ZUnr_^ZiR*eDV5XC zA9Mb<&eN{5+J!)p70@6Yl$_F=ftUwoiH3t7b#VnNhPdf`lU)G!%gU^Mil!75A|u@_ zWNzL6^%&PAd;sI2qfiA&S!~}=>uwl0UdiB|P^?>EShm6dlOWuu*~8*;J7=KEx#M;Q zFsd+MM`~5tg5o})xEEl$$mpwaTv0(&Ezp1Eq>JTG1H)>L1a?%;pwTkcqf-xteshbZ z-2HWEy7;tW*BDVXPG~rwIdI3=UKtz%kN#H+cq_>0fF6SZ&&=NzM_>Ia<5_LyJK6tk zX-Cmij5q2m23s7L`3>suOTR2byVEVXO;aAR=c)DyIAC<>Is8=0%*dK_C43|j)LaRt zWg9RO)PM&t1@Qo?aU6iAxdR@q{$;F?eb zq_20rMqF2yl;OL0tOj9oJda zLVzs7mZ+j6SchO0w17nr?b@aKj{#&gct-`ygLgtPgTa6I!)!#fC$Qz4u7sbZq@i^R zWPk#=0f*cG;*et`={O`&&jQG}w(yUD|G4EwXb^689`DD{j4!SMw%8Xp4@HA|jJl#5 zlLzYcI?%?^1A$(PQ8swHOEe1zXXk%@y|1+nrnM)84-t-%0E#j`qX>J ze&~0BB%l6iRjB`sRlVYVdEcxF17th^u57RZqV4Ix0Q-h;<tG_K-dRD>;w3~gV@|l9?u-amkGyNXcb<1lL8o+m&+tk1MKU|@);*^jr znxPbbAp~VL&f{c8gG~^T%{-e{1iUo^p7+WB2Y7ZmB7<|!9LwbHy&y6l9-{^ZDYe&n zYLHk4o?_c#5(5JeevRReL%!*-YYC_~L4K!NUrJnQpJF??G3wU`kR$pHXw2d~?cyQN z$iY-MqdL*?K9L=G*JHe{c-3C;AiU1{sLSJeOvIJJaf&*eB#Ikm9(lEtZK(AHrx3Kx#_TKAkj{~*HJxJKjY6eYN-AJc`NIoFBL$n)ts=Wl{EhvA>Ti9a1d`xJLZ4Jp=WHmFe z13inRs}dML$+KULIwDE%vY3MmlJvte z*eR@*kem*yRq&hn3Y=Sj0#eHqUVWY_%qY`_@=gfdtuS>!%ouC{!X;&di+*p+s%n|; zr+QreCieMm7un?1zlBR$n};Y!Al7)qhe2wOPenMluwKM$; zCGQJX8e{VtY#9P)#fhZ^M<5EtM#V92;&pdzv(-}wi*4%5r}Tp4dw@~M`>95$jMADX zKY`DU(9za8e1`JSSUSNY!p09MM@=`+-1+hvkh?@_zlUDPSefUx4Cn`DoN_=bf z2U0qk6iWAjd6{$xuzEO8`ST3u4hV82t42`J&h+nkqih)sc?@k1^gY7*2L9vCjX+DO^IRM4q=58 z^{|QBzAl8T&B_St)}>r>2c3Kv$!-t2jFox`1zKj2><*wMnR>~ihcR{>uC^@0B&_S1 zdgh*XV|6O}zr2=AL}A33075Z7FD z%_&mQQHoR)_g#G5Yn@vsl!u^oadcByO5d+IO-8;l^EaZBS8H6hc0d*Kt{hq(JwZRjAQ}_5S2nfs#1`s zRN5a=sqmAQ_<2D40ewlABPE6zcf65t1mw8RMmVTuW)hXfF&fLcgWFgOxP ze$r?EaiyO$B@8z;g%Rp8po2{#0Ysr8h+=+S57NkuP`O`hboOXoNLfVPVh$NeDiY8m z%m{=suJ~IptplM9aEL}?i{k#~gUN+}b=^*@Tab#m2j{qQwmq2;qYdYvzx7J)WtLe} zDg@TFx*L!xh8&1u762&~fVESA9AHgPlK;h0eh!me_>>C38p96faK*~PWWYI?P#6E> z#=jLhAQrVC@W!XY7WBa{%Iq55)-wtwkR75j!}#1_x~Z&rRw;E4FT>JZ!rib>jO$W? z`(Ol;CQg7Z_7ypgIfn)$W*eYuu@324@B&>6G|$YvCc_j>s|lq>1PqseirALMR=o6= ziD0;{aqwB1x<75sWKeRB`~Vmf{hxTkK_?#j{6&O|f&i4@cc3S>W zc@_FOj2V`N0!;Tc4(;0)839Q~p5phIIRU1*3emJal;fl(g@_O>O8J6hD;y+Sav<4C z1<4lf3k68b3epOY`=u42FZU8-!^xp3S2hpnB81C-=@o(Kd8zVZ4XRi69sw5)!*!TO zz8jqfE?l1CDHB)}_|8;+yYLwj%jVQ!)x{B7-4#j+3>g=PCQ8>H$Yxx+17tH`K$m0^ z`L}Gw|K=e9!+07A0{v)`doQ_RIwG5eWTc05Fd$yhEar4LbnX^^0HQBg zo%i~L0MQrBU3Nk0IyXHGH!h3c2B=p+pP+exdIik5CI0AWU3erm<|KErVYO{sA}O?< z>M&b2n)Ia{^4C%UaDaKi$w7-r;pCt|g?GvY^|@QMq@L0~@uK~~U^b-!oSQ$dNy$p+ zR!o@v{UEY<7J2kul)Tnc*vlnTJMEzN^z}q`TvO7W?&eSu&J90v; z6b7!z)8z~ncjTWdfwvcdyglrG3S`D9+52=V0NML1@;W9I!J)~_B?LrA!mosHP@%DDRU25E zGLxiNz3K2vw@w{g7dIyN8W=+?E)Ju=ZGai=NlP(BKC9M!V^1O2YtR`;)1ZOI&Yu9G=#NJu zyoRIi|4p<}mBibDI zF}N4`=MtNkkCV=qt(af9h9349U>5GiH$C;}i-AU1^p1D!R} z?!+7b(qAnM<~qkY)QL42YIf=yXL%Mx>;i7-WuU5%HS#e%mx6!4yt#bXy*#|da8454 zK5`fzC(z%i(=tfjur$DTTKuQVQKZ$+C-sVT z!Sj%1@TW}H$QCki{Kg^FDKS~@I#kPqfJg$Uw#Z@;_Otk&jxo?_(WMGine6fijNMWO zIxSEOz!Wt8|MlEt*Q-EJfL*dxr`TnK1lScwH)M@e2(J${3lGXHhc}1D1|HU|#NRDg zejkSN*_+ea7VCAv^ik zmW5hYt!(-MTYe!4urDfh^@)`0h(#OZrhY-|c$2K`<7c|+PwS=FB}vbw5c0sLQZ7mJ za1m{??@E48$hx$kVI>%j3`xjn2cXzeoiO=e>*#4mYD>)lp(N{ml=UC3ca3eqe zz)^fb3p4JP`GK<)Muf&zm~@CNts+1do258JTBp^gdW4sC=z?Esfd^jA;hkf-0Ap>A z$MIGxtY8{B;9p>MqPn8uDWzp))!C!&Cqjgo=KpG=CzMk2%H$oE|I@JvOBm;#+5 zn|!=UfmGQQLL-qcsS-X$B1F?_^FVnns7c5F^oa`N=l{KX)){7>r(MSqYA-lPO1p>( zpuDymsQegYpEk7O1^OC3jw7BV_hjaK(C3m9AuyJ7~yhAa>^s4G{k$LPr^b?kxl7$GN^Hjv6IFvRB3gnT6@ ziESLnfDlm#7oH#j6a3d`{p;BMZapQ^aEiR*Sa*SX0@Dii{9{pLW_dw&FtNhH=*dEH z$8#6JjtdBUcKV1DzdQVMK(2V9)%cYUIgUs?MWr z|F*wxLPYN{6G*ODGe%a1g>`t+tNxfSeIL1UvlJmaG1Un$e9hce@k_bMON05G4JZK9 z6jXQyi;+<8DA=z-xGhD*|EsUjP#DhaO$R-rKNaNcqO;)cZfveifsWd85xPWDBk*pqOvPX!X<8(rS(@hKFYoH9Sa?93SlW z_ET!%^KoR#t~aS6i{%x<5;7;M4191TxJ>YV40#>5wuD&tSh+}Jz^QYG4YJ-AC}H^9 zdM}F*oj`eW?%y*|L z>@hH3uM!8UAO>UTE`M7u2?&<{wq63z`enVC%3Bw;$Wkj%?|Fg0#kV`c|vVW<+W&d1W4imF%ehrp0T=|qLvqH>R zcY9c#!UW_}N+6d~65XjYea?78aO{JrwW#g%YkhRnxZNv)T5hGaA8zZVRV3)i#xE0M z`v>wba< z!eob+{@ugwR4vgO@_g8p&gx$DlQXZE9C%mhw)!H=)4-tmDM8h%iKVXxW-?~7Fx;Uq zx&K_UUBqv`Kl|M0YM^~*Y)YeX-(rJ7;ZW4Ejzx|ZBwvx7wr1;a^VKT=#-N!{!$^p8 zATIVzATJ>hoA5~pu!7_!9+RUfz8C&4+TJ=Ys_*L;msSu^LXeb_5(z0uDd`-#hLkRm zjw9V5IY>%(OLw<)NOzZXa}WCYe!lVC*X#E@_jm7qXZGy9*4iuH?{&`1>=}gZanX}7 zS784KDh#6a;RMIV?N5WT4f`logkogf5DFijcAr>1&)%}a>NvqfQp3%?*W^wAs`Ymr z<2pvM{9B~2z<9GtACh}M~*X7Su+tP&DUwwMG%0wwnvus1+!$P?(|1S)lro(+m zQ|Fc;WGzfCKFGHsF9){V*(A=oZ)!t8Q@}KPd2b4sW)-pz?oC1dr!CaLPaM;Kvjx=d z9~gMAeVc`I`JdYV+;}mAH(r#>;Ek6aW0Z@H@VEpIY6V4D%d`p?q9|nq;;s-0(#eZ3 z&#e?Z_OfaJoQnotFOcy3j-ADjF`w$qb=fZem19_fB3}3O%=0%tlaZ{Z2An=x1IZU; z>}?t|kg>s$aru^TkijIDxNI#LThlaI;GrjkLxaWhfTVkH8jaEXG=Ngz{z(Hb_@u#k%V%JROYdWY)xbg^PY+o=Nkns2 z4uMdTd9A;w2S~aSG()B{DEy=*_l)|BX7r!PA8aSk`7O8qX%1kp_`EvJc) z`|hxQw?3I?+t89&P^(w8O?lxrfyrM9`V~Lri17Z2!h<@3z=I0;yTP%GKGxE<3nnRg zR**h2^C;|Z3TsYFzi+GVt&Ea}eSAw#4=ZPkHl!h;D0g2^~1!|$RjsfWED!$(9M&L z$3H;H;J#7*aCh^64MoR_G$E!cD3BRd$hmNXs3(dB#UhBb$a26RmQ35@64;8)-g zXgvQo0u8ULp6S11iVN}t#l0zC9+Qv@Pp}uB?Vkb76JP@Na9X*UUoG^8!-siFEV+4R z{BHZcgAWEn!A4LKt0*mh*U&L4DASI3)%D-G(=5^H?QpkM+4GZ?0e+>FaRR}{*>Vl5 zqhwiWQp?uYv%}2xE+R(!N$w;2*0)~PrM@L`Yj?+4M{e}Q>?sGiK#fW4+CxaE-x2BE z(Jmvvd2{Juc(NHke$nvg%=*VHuTAA?CS8>D#|;~I?4M7r)2olg{Iq~umV`4~?&~~F z@XUv!_gQZbB;JzO@1^E65KKLB&~o|6H@WLN;&fHPu7#(dx9%qz!%$15%xRo;c_`4F zYof(*GI42QqTyFz3S{NjLtGADM>Wq?cjRJ9>2vN|SbHrLk#UZ>n_p2Mcrdlkoi*$d zq*ZugKDHZUyI~zwzQJ|*Ryk1q%q$UDro7Qno;m-_<*a zU%X$=BL|uH79ym^trks_K8H=&1se!Q-1^(r+*}0ZxNc3CbpU%q{6tAjPDOHMlk(9o zTyr*3ltJaATP|+{rLY1A*@Ys5JU4(!WA}=F(sUN8#j9kYQkzn?U!;@g1R!bjU(rvQ z&OwE2R;edgm$A?3f11uiyOpnQQ7hukCWchzu5zrBntqQ+R7{RI;SvuCx=vlCKV`rL|89!y?4FAW7d-=`E+qYAfnWkGESJc_y ztE1oARKAbZHJ<7#p?D?hCKH;M@Bg+ONu%J(4DY2aDl)s5+aFz%put1nqAB*Vl^?)^ z%D=YvM>4qcJ}W~4BbwfZ#)yK`o9KH%I(c>gFTdXCsMZzYRms2Xd=~1aCEfaXcc93a zAa}^209X;)Rhim~zX+++Hv@mnE413NkY+iTR7B7JN$99+;%4X4OvP?_@YB)d_DXK^ z8N>=0Q%+DJg*WFfuU7(mob1Z>FS&^D%W>E3Hu6%=3QL?V7VAzSV^!mpp*~LNS&fJN z#%Is5V^xkS*vs=YyAZv~NXx*$**vf)cen5W4Q8Xvqs8%kgJ3cDcN|pieTktpR=KQ- z`By-HNA4%+2%z;YHkq|R%jn*%N4J3$>i0ovXsm#69$IQUF#p4gV4&|E)M@F?mxrgoOlby_V9H06sbcx~vDv|W68)uf9-8$94S9lf_jk4c zfAmV+r^|S4?rtV%`TgR5G37_(&(qnu$439Qp}I!_(8>VG6 z25laL@o%;Fluks^_ zdcDr@zmAKE1x0%r_%1KbbNKHJuFBlIG_P^5quhROLp}&ib zm}zkQ2G^o|?{~3@+!q_uAZWEY+rLERKSn?=u>4O}0e>R%-&ywGne$&w{I9DDuC`~C zc*|BtW_U)u0NcXaaou(Pa^C&opT9ly8z~}HRZea&N!*XmHA$#-S+d;Tt*o@-zd3HqYP@mZTtB{= zcXzuwod+)WNBG@=tC0b#`P;$1u;m2z+hmCC?M-|y0Nh;nYK$Z{Y;Nn`{@Tw1^32X| zNM-r&whMlZJt0cV8vyJtR%Kz(t=w&`a}RfusToE)*j0P&PGhy|U{d|{?VRrsqt@zW zudD$$PF3{%Suo`8;<{I{AAmwRto9(57&FO86*phXbUL?ar{f21<6W(s&`OtCd(~na zbAS}*R@x@y+%J~2&j385bbnF370-7iN#TFn zTmD31L9SYB6XoJ4l9ZZM%XfM}lkaZjO$Ycm?#J}_9ADbpymrQB$2m9o{2708-aI$` zc*WfyM0moRvJ5XbRl+bnF_4BkjT^VB&C~q4JDF6zo+hXJlUd_6(aL@O_xw!A?L;iG;Pg@HY8H&$jR@FV!qBDjA2qR&2Y_<2N;qk9CNUHwa5eC%uEGEB4i!m&WzDM&d((KaUC`g+*j zF!__H$ilCSvf|}5_-XqO)cf2{(}(L>6M0`dFAHl#izTWdt7|~`Xi!8T_{*l!`dvqN zK0tDhkdj-ZX8SN>3pzVi!N`EUw%zWhGE$_jTpxp*zb9dT>R`I&H^DUERP-89*XY&e zuc2?j@_dIyYafN0Dw%}*rLB#abWH8aa(UQ{xv{`Eh(RSGwC=*4mRoZS`eFG6%79mC zM7#&4P=QSKwyz6n!32DP2aRsAcOt#i5g*Yy>>Nn>)-p->aq2V}(0=Hj^GUUIBy zzP#&|c{XVHEIvJSdb2cNTq*N9gNBcC}4J3y!Mo=aLp5&zZRDJdh z{x@V<>u)b!AiPq}Ih0zM;65w9U_0?E;^S#}e=!`9Y7E^=8`Dcn1x)#X@#y3u!K*mr zBr=zCrHk~dxFYKIhAQfI?N1BZ-(7#SXRXiJIPwr@yE2HS27R`xNLZ&FuplXADmp=o z@aC4Ins&J6YUHM?+TstkqQl)D4VHZZkPPVfvn&Q(F!x`JoqFw0iZ;3kRG6IOUNs^8 zWM^+bj8JZHe99BNz;Bocyu4#on;SY*HiG(5R?jrnz^GkKdUYJMi`}M=&`!&zFQ+W( z#{xP&)NyTX>!rw6=d82!9#?R`d`S@6Gf*vjrH;%?gW!(D5ggWt#PQ%%LQlzkF=G%- zUV`k1+xFX~bF_knT&kb;p-O-ObHS+Iv6=o_Idd7nHYY|}>z<_zB#h%Vum(AxM?0)j ziIlED_F${x2r5Nc6iFFm$v>xacX{@AYj+s6Dk}G3Wy}W8j1YKL;m^NBv* z(r$Y&;@#U*HMK$?n`oPU&h0mZ`vb8Wb1JM20K50ID8G%k-mu8T#Ou0(iB0Ldm)t1Z z(HYBcxQzt%bHX!uPU)|gpM?R9*SVUEuWRP`Tg$Yk1F~EWWuI>H#i-@#Db*KEI~f-2 zX{GM1IX3KdH}1WF4xnkX7ef{w!OEoQsp0L{VKY+n#K4Q{wL>#4XW3|WyUM+KSKh0^ zn(_z_*`0^VS0V?xr}OxZoLh@$tUim$%fDO%b}RKgn&ySWqO+9|YB2qGS8&9YAt7n9 z>hWmG(4&1?wTU_`73*6eu8XpQT0X{V6_tW<;o36KDcLihhMMPY)O%v5=agndm;=*3 z(6da)DiAu`IpJ;4sU){ZJKv4Ew?sl($#A3+R;1eK>O7j<%wP42>NtA^YkHBQ;MLXq z+wy`Siljw6p_rvZQb3wNsqHe5Z#VN&KyAn^V8L!Nwfw=@8*06c!;?|bZ5U?$frv`| zYY%PXewpy+R&gECp>d2P0`@?1(Tg&*cOR|tT!1k7bGw?beB`9VRpXdE!l4VN^DOQ_ zUaNzHBZ``eBT^xi`YqB%TZ$T?i2S>}!gSI@v6N@%2Sa&Cdv1>I8!xr786?qiV#A^8 z=Nk}hX=n%}F;{QT?RdC+#XFjFWZZJyMgqp&zA0+ng<&R#uVC5_#J)-=7`h^GV+hQA)2p?W zTY?GAvt$AINvfSJjCz&xs2JbjrAS05ttiwQI&qsK_nKVcJr zpB%;=VWwg2@WKffCwbB1T=K>=)y96D z1d*}4lRBm4F3}zBWFlkla&rXmy*mM@9WKKT?(Vp5P8tQ5=Le9c_DD6A8po98WsiV} z$yl?zlq6Xd@Y+@nz3{$R`Ucfvf|%MD$Sa0-AlQ- z8?mg~@9!Vjh29y`UFF>D3!QFT?Z)qSVA_$MSB=<3#_x$%GTv!7Lw*zV znTBJEU(Ji2NuTbM)}ApS0s}?ckKW09Kadk+hL_94fO{8Yg5qQD`7N8mLs>)>>-d3S z#5aT|QHaE!zflgdFg@aWARs;n|4`EN**iHbd~6{0_dCXL-c$l;FDM^vrD8~WlDrec z`t-o_&q6yL+Zlw15}sVeZ}%Q}QwmTZ#4rEb1f{~mm+EL7epqL&051a#!BMGOb8tf4XvIpu%vTHW(tNH0 z(ekU&OibNR+Chu%_{79n@G@Z8;?WFCMm>X5S=sJ%1V`~hJ7k7IU9Qe+v% zbE#d-Hz0TATiqnYM|h>wBBy?~$z@Q>yIRe`1B_T(r;jt|mo^S=^W>s&JHOoW{A;#V zTKU6xJ2ipL7;P>WSC|{4cg-D{%XM)i-9)+hR_>iDAhNX>*hN1p`)IcaM+wO2Qvy1d z0&7Ih{NX~o@gl`35*AIA3XiQvTnE69Dd?)$kyPX;I31C;*jx$VvhbPJS3`JI?Yy$T z;k03RFMoq?BkVZwPps{XscmJ+V9(;vda}Xfe*$<5Y*>GL66v5C|LV}g7Y!$79lMR} z86w4U;!;+C?id&23MZ8#*c#LO4-wMzsrIoc5Bq-^11G%Gf7 zpV0I7<(3#EDr&6L+7-DjFge8vF@*`LSs!4G$9VV2JEMH86Y@-1ZkC%af#hSC^y$(z zUjiY6IQXHh&A;;InJ}2#@YOy?+2*4ku`QA=l2AfzhIWh?PsGY!F-O{A%xqk&U0~lSN-yh`_QLHfqlkAqKN_`v^9)@f#NPop&lh5>)fY$b5eTF`vDfBo#>mhG)JW9f z$v-)8lEpS~*vu>aX}O67L|3Gz*5voEda7dFuIbv9E}V9(x8Ud|&9zOFKvnvg#}rLL@N- z9`p3nk-T>6pQ=#akYeEs^^vF3X-&aY-m2nTVQVD`60-JevJJ&L!jLb>pi`8(#nF&1 zDuj=u?bt(V4|qiV{A*3zdK+cT+gE6PG6CtIg(_^a`$m`a%15G6&(9MVuscCObFtDJmhPdj$r zW@)dnm09=|7k3Map9SO>Vk zMfyc08u75cJk`B^mf1XKMo1B9e8`O`sKoG9%+xNdL*Q-ZR~%dNaVx1)crIqCA3hS1 zg^bN5AAaFyp>At8&N{(J#_{4@f(*UB?r~*ydJWgZOr~%$P3Yxc>WALc;3Y*utdTHU z-b9x4jp8WV3BRd8u*ySwvs}g9$6N=rcxyg7=GF=>T(7P%cHJGb2^(XJWL054_PF-V zG9g}cPJd)C_14sLaQ_?P2*WS(THA;iA5{hI#CaJ$UnHhV)73E$hwN9^{#|qkJo5MpBU?yT$GB*kLklO@buhy zm7`Op{zEq7bK0!8ALwwkZEqQE32ufbWw*A)j5scN4=r!pn-RAP&Pry~W~E-i5sIYQ ziHLA5?_n8nNpD};to6Q{zA6x9l1PjV){iQHazxsc=;?lP6NL?-B#H9-5B{*?4MW|% zCUD3cUN2`CEyr=>bsDuYQyzYV0C-{&#RPQCLqd|>F?Cy{TWOQIcVR*@A!kU$-Eyf% z1LZtzSK(2e{y7x1m@OQM2e*dm8VmGQ&n5jjqs*g1a+ybLrHT=C6WDOx5-nZ@%`a30 zk$GyEYrNoV(y)Hf)?~3vA3M+FOtv5FHPm^`^qxl>ZcV;#B8$AL7+cy=6Obgat`kCP zLJjdcwze((oL%FSP42%cCm0*9?Igt0^EH^OI-!AAX#7d_IqHg#67qagI^8-kYqPG5 zv#GBWz-PH)abPDSSPrFrO~qL=SDc(woV9$Be^Vtdh3H|mWmH_~X{;hAF06=jG}nR| zB$KOyiLKw1g4(j)L9J8_1&q7}raZ<>m3X0&g*|dX#NHD>DTMl&XnnCt@J+RiY|z~7 z5+?NH-un;FaAY-_X(f!dW85Tuj!ANO(VE=G^=K@Z?R|C&cTA*Qe--mO8ZLyw$a#aP z6PHpm)S!Vq;B7jKV7-eRQplG9Ii%3+*Kobu`wX5UgwbvAYg!Rc_knE6HM{q=t8pzn zLcn{2c&EfgT^aK-zwTmbo@th%Hzdt^$ zB9>j&`N{O8Wt}H2i#GW$_A05IOu6){0@dMut%@f(jhek-c|$BI&Dw5SDtq_sr@nQa zdkCKG+OswJ501hihSe0(a9NioJgX`jfr}=S7sm(GpyxFw-2Cfy zkvr6Alx4#5#LoUzsdXu(OwXx?7|w8h=8}Fca4f7e`SVdXfS) z%|>pBq+z)%MIx27qo>kjXVQI6vyJ}SgxLo+bfTp{S#UInvMZB7a?hba)S#%gS9((A|rh+!p2duOLZWo=6E;lNtr(G{=O(7o(pf~ID zf(ORq@xyI(5LPpiZpCDw8wd4#GClJ9%vFYeHeV75+u-?BSj5gN#g;L8FjCNQ$y70pe`r=5W>EHswvaK8;X+rc&~nU1 z`qyG&!4ILGgJNbEm6_Diwac!bF$t>?(ED)YM;op79Yi(Eaz>HTB5)q(7aZJ(s6+23m94KKZ@Vc~N#wE+Hq2 znl1a#CT+j`?dk0=cK6E)EsLI7tm-6$ZBOTY0q5MS1&S0vy}0l-8<1C{feMM#@?m?K}%v3a_5B%aJgP8hj7xq3dLWiHbLjmS*RF)GTX%MmANPo396G z)|Wlh3`F1W_b;c`)H~~w&aHj{;O^)QwPye6 zCLiE)cg@zH;knLt`*l@s8TJNP3S_#<1TQl;7M;Y&W2 zB2u+6Wbb_DDL*^*XeC43lS!Rkgl#kiM!LN0PGs%VrJ?qF|46UNC#u2Dz!M5C{pf#G zffJVrLPTd+$O>vIR;tF&v*$k4=7N6aJ@n9PE!AXUF6`~4Gd=9RdPTdv<^Hax=5h+_ zKD*LjLZ8AJ}pyUHr{U@G!R_*Ckdz~QgpsXC&a8` zK2&?-JGq8+lv^6;Y|i4_DPs52O0~<`+%8Np*ESCfIc}rb5847#1U=2jFwA|)^82y! zHqnni{gm`Qh*Z*%%cE3PqLqTp?E9Xhd@drWY^!?Bn3vyOv{&Yx-+KiI>NJytX_?)B zslb3<3$|fM{}OO=iPrQ}B&G7MdIh}eQnzsBBo)$BQdSFN*z;H^ZgMN2&CBmxJLn=) zTYh#g+vX|oR8Lh&nYpli&98`g0;~$OiZ?lk>nb5gA2qRW;a|!r-_K*~LNWc`>rO8f zynR^O6L-DECkaM}^h;@BLxne3MtRxy86gBCGy{LUHEKw&18X+`&4E>_%x&uB4y3?W z+~be?zNkuRci~jj%=pfEnfWPk$W80^e4*8se;}afY-10D}H5^p3c@Z`%s4Oo8MYu}>CrMpUC#QJ$@f-?YT{Tr5S=ai!=G#J)QLuM2@RrzMGM zUW0MJ60~x1V?B-=v6y7402rwbJsuFP)ap_gmS7=}bVtzNns!q4YOF&&_=6aR4a+wK zjis7oYAklSk+fLzol?d3x(H*urroqv&?aOFH&w1l!;zP|2;&o?{Spa zp(C#f-Vn_Ff5WvvdbyZ?Da{P9c7bhh-d{BFH+%eV=KbHC1_JK_7a}(4*NL!vz!X7n z9Dlc!D?a9CClW+04H8wTv6H--2rv6VDPGuXu-HP)Si-jYYU()N77p=i+H@4q<>5~l z^DMMZXNJz<}|chgolCJtfDYD9pImbNkoPjg1%YAV08Y9i*I)ri?He)D4; z$XFmi-xC$AR-gVU4B3=k2WY4djl2FAY6Qa#(jMEzZ>FvJ18cvztr`QVH-F{(J)Xod zx3R-wK~Ngik7VX~o!jf)Dmbp6=aR0FsG+3%w(wlbR>nk$@X2zVtE(e4SL=R^iZ7y< zFP{KyrHY&_JEN@zBsR@5eLnmLt{~-i*g2^gO1s-7-xmd@n3@Vy1J-IlPXnVe10h7i z9E1=Ma96m}FKNiy3@^N$H2QXC|#?$jk00iqTC_nGMPg3OWyZ z(h8!k4FfyBYe@Ai{Hc0zqBs?2qv@+J%W(&IOdh58HslHL$)#zXYUt`|!eC0{D=KGd zAS2#oDD?Jt{_e0*`|hl;W|#!Sq4 z_Icu4wmVm!sET(|2+aLYMy8ClgJd^qZ-Pl08yl`ysgFFs22j}mv8b6ZVwFQ>$%VS* zJz6iAX3TM)rU1@PkMSsgA;w$?J%FSnrCnDdLAbGw@``CF zW(6lSC#?DFl!nYBQ*87w1%>azZzhNm1a%1E?grO-*biHkNDGRJX!)3eXxDu&u`FJ{ zA$TlkYijX@O-U=KVAr^`$d!xd8zkj5TpF|(ErsYy^_t=pXSCJj0P5#NP z+VME!vV!v2*NC?#BC6p{KJ9FyPDY;J2Yh1|&g@Dx$`~Hzl5D@INA0Z~)3aNN_0psk zPDB$!yW*0s5;edm(nG>J*UZrh}_p9$zleney*!$fb)$ka@uJ!6u5)I4r>rH5jH(e6xj9WNNyOdZbBaI zTJb!C9$e0QbKFV09$D2O-t9VA!rcOVP8EEi)n(5zEh4zre%#!!I_wRgzf&i=h)wXT z>i@D{b<=5_9Cpe)iCE_LsdomYG9KUqo(rCtPyjB>H=W*t*EdXn0ex^b(~jG>9)nwc zYj(Gc^yiL;FYa{kwn^Gm<_llIYE=yc!{o4+U~P<3?c-(A=Ec)5$Bm#<0}i{o^H~H2 zEguq~`eV81*WI~ej@cc_6FJY&563mrIMmrZ_|@3V4pTI)+)_R+>gxL@+eUr_5P*u0 z6&S1MSAwgD2-C#rC+-TC3j@j+F7ZNdZ*Mmt6gy>gWn;Q0fp0H=Chq)BVwMEQ{JExi z+a~l+{?EOdje~B`uI*bR(J>rfK4%^;<<+uaK+Y!f=}-&N%ktOKmTtGQFz1xpHxpSB z{vKt_^IdFGT;0e`6e8Yy#ts~MT`5i5V8i>uTfE5R+~Fv23)x(Z)pimcZS&uK*~l9z z`aIr-g@Gl0 zfJ@gp*|)`!=LB3^OC_0r9(NKf+r{A3zGB~aN2rE*b;$s0xU9ahKDj9gyVExK?LiNb zTJKw)j@Ld9!$X%&2xN%MWvA5iH(K8|Jn_HBPk)OTzZegMG5MECZCbWPL=_{aZ zz=cwgEXF`;Q{g?v%hjpZdsS9U(M8Nu+bw?R()4*aPd^8eDC{&2#@>xSTV*x~RgO{D zeKSPvk%`>FUa_M}F(mq)rD&=lD9_rM#!>;j};xj{= zB^s(Ip7qC3t)=4Zp2*GN)UYxhDGK$H!MEE{geBCIA7rg(9E zb9LABQyyjjRcb#hWf6AWSzeTspboIQZHy)R4%N7mp%5uqmk)3qFI@fLdI=}`EhD-S z6%(aD{86*O`6I(Y-tpijbn`4j*LT%h6}Zx!lM}$ZiHfvymF7w(oWo`f;q+$>m2j1U zP>F$v0^JQ4-T~3Zy6f`th%cc(mCat|e-a+&c+Q=V31o=&6QgVmy%=g@_Q2bJ-sFL7 zA0`)7!v-Qs_bXnyi%bzA-F-51dhSlM599B)MGa%36_BWnjaq1kyD z{!F?kMmDJ1q!5|4fDya}%+(M>=wGVa>)3WZtNSXq;x2{fjQqkH`%76xztx%w^vhwC zGP)0&Fi>eo6Az6}6CE)!Q4BeOajbn_zx?Wff#LDgV+5UTN;&zC`~~`%1?Iw6Wxc(4 z)-JUL2BJ5Pu{4?tA4r8(!gq>sSHA7)Fw*0w8S1gGI49sbcHq4EV1gqqaY86D(R$0& zYJF7E$>A;EmOn#5w-lX~yrimIs_~5Jd$>!ghdbaTbY`Kb(;#IrHJ^^U2&q*2q$Jd- z)>*;pV&8#O)~)d5WRn<)-~gL&)Xjm)dh*NaNI$n8nbHrMRK8~lx@{jYLhVGL?V1m4 zQVLWjS&r@8o;?n(C}J-m@mJxQK69$ITG>G~2nRnSCJA<7?z5g<74m;mcov)TZNGt} zxsMqTw0X^JV*XXW&~Q`wNVSB{g%DNr(4gYs3+stVxIW?M0wu`?Gl5c6UuxqIEFi##2% zulRb!yrRyNW*PAUiNg&xeyUFFlM;>Y6PfP>%xCC^D_^SaJiuNtleM+goVI-Nk*gSK zo95Ks8cmw-+GS)re}=jev2mC4DZcr1awbY8e0RkS?SN_p?}>*V29^UtbtTz>Tk>`J zV*jrSExSV3pv>Lo@SyaW0!*1f+q+k#aFb$$e2pTG={Qt&`wvC}N|K-G>|^T<$myg0 z04%c}`&VcfOv=|2K9P-VY36bU2u5P73mLYD#!hb+3d(kq5M}k#E5|$z6f4=`l@-dU zt1w9vkKcTWWV>0_vRhB)!gKy%GSW{J7A%GOT+~n(AnL!}>7E3s`pO{R+rH(gnEA9r zav#TMAv{Z|X^e5|B;k7a@|pd^%{H%IpvPakDowV8mwS+r5y>X$3MuVixbKm6)d~Ir z`$y5|-%R&06L$t5KK4!P=}xNa7rZziDy$72Kk>m>{w<;|35Mre~sI zaeT0`uHWqW5%y>?OfR@UTr3Tv#gpuDA{;@# z%e5Y}|Ijfpv;#3fOmVfI&XC-d0Bo1EI=va>_b3z=s`W{q4sT9x*vO)~u(};rdD)>_ z==V=_8b=06;<8qyn}MN!=iRH-_11ho`HEa>CG^?2;<37UgrqsVPhz8GE5;>@Ag|<>R#SNxy z)7*Y7uMe4x`#ijHwFxy5Wo19Bpm$!WrY=B!3*BAznDr8f#Ex?+oSuHd>7Xu#;1cGs zPUd!!X0?ME=li^&dk6!0%KR}9?^`u6am$*;k4&o3OWRIV17Oo|ozhzBJ1;!^^{~5S z;GN#HF;!sC!f5*fQ3mSK zKh$T2(XNFM)=qSnwF-^Tbp$j5P|drX?9&8Qr?Xn(mQHT@Nj?X#-hlH3Z{|86_PtlMW5uxvIqezINA49w`*{}6~5;_ zp&8O@m^%%{bZd}tEZQ-*u;TqludF#WHMdH*0mI7~XsTrX`5ji!6;8~X6moVoJ|?R+ zW@~;DmYUHNaP%c_D!&(4fd@W*C8C{|e`(cNwEO^v@_}nNm2?}92fxN!j)xe#XLdbG zolCDg7lfsso|i?Vc`XdOL$fvY`cY`>6Qc;hp&+lCRD;~(w(k9rtzZzfU(4zZ%Z8ducmNx8}>aSPQht}ThCc64!qzA4bc&ci1QqJj7;cmG=?ua zNAN>PMOvCnrbAF^6z5x4dftHj`;xK&%hXIo#7_IVjBMJmqv(P!x!`LOZKDysf!8^- z<U3}XBbx^PlsgZ&}Ijf{O%gm|+AW2ZcXHRU+l~e7@YQSB0v!c!i{h3Vd4l z`2-EVK14v;W7NRQ<`|L9CyV7v^(IU9OAAcDM_t%#8Hr=Xw|w%D^Hdtib~SlOTc21? zHLbVyPh(RFU5f`F`q`1$kj7WkgzesgI}qIMsRmuMfUEqWHhOmyN1bkd@ZtT|0EKA9 zG``@DKxWm)Y_g*`OUMz*BGPXo;6$XKX4AFzWOW8BDW4bPC#GgTFl6BO4TvKjul|;) z*g*E78lH*`N&6x9mW~Udm$KkK;)TAI(6@A-_5H!N?MGWP@5x#z+h3o^NPCF34;YuF zW)9v(NU!H*W=`5m>Vd~I)JO8?Hv@qO8I*>*!e)8frlx^xNkz5?(p>U5RDt5h8KzO| zJCofz;LT0RGbJiEALG^Lq>*8fhFBGgu~8g+-b7AW51+9oJ{-C|WZAUn1uIU*rh!dJ zY(6w~#2nn7apZE~CaS(=K9TNb!9p`d9coh09|yPCk=Fhyhjx^xFtX?lK+Sz5N~>S) zotr~zA*FlDW@ai8?-lVl32zkVhsx`Wb1+jaEKAbuB{sE#!N(VGTw_4*J)Ex!3yc$F zJxT!Q2R8kcz?8oZhy&w>KY1{GsvYNKr9fEB>nPFl3dxW#MU~%J4T&7ZNk!_VF#_ae4y|xFYZYfZ<(B^=dUi1^)FJ<|*rVVU zr!}|!$3(Xn6_L4MnY814ZMbzXmC(3*T%iVm#8tj~HZid$BW;pIrJTvQez74eO&cCq)q{>Q<6j0&to{@}p(bW3 zk|ZlSt`pr66tsqgL&v8BApY$9#;<;#W64mn9o54OY!nHF#{~{XmL`G`M|iA zKCJheEyB_Qz61*#QUetzY)G8s8q+yo2A*1~YR*hbfLKE*-qsQj=P3o?lxa_mc*QAH ze`4MR%a~4x^i4ka#?$7Q^zS#DFXDBMpG2`(2&AUt>)sJZWM=xim8ND|pDZ?3?>9S` zq8brfR%&T7mBQuQvkuLDR2jutOD%o_#bxthZX%n=Q&NB+=Gr41ZVE_~1%7Wz2lHMS z9ft#(%|`(bf3?DP63C_g0L@dmvt=UbCYZ+SpQTJY48m@;yt^maHs=LZpFTvM9N^&my z(Ta@R-}}++#VskH?w65Xta~vv$p`g{gTEjjV2j-jR1(9oU|^6{GJDgSMgYpD3;VJ_ z269SM?o-pjtklfx$QJ_Ai(E@)R5J1q)#;Y`VcSRlF#0`#aaU6M(|ZFpV4dib*Nv1 z^>t5~e7s#R%j*$w>cC7~d+pO12nLno1)1U8tB+Zk2hXUk-K;@~LYFR>VP}@#{b5M)C3g9KF4Zd#$g~%QrMEwY{gO6WXq#cqPtLNh> zPeR#y&ix*gI&-8+(cKD3{dtJ=z{%0njehwe7F=%ArzIs0YQZ95w*SP>V^M>X)VI+J z3B{fYkRguzsMx*k!60SqVYR{WP%NPcbxba+74m};r;`Lql7v-IY`(v`2+&%1><_x+ zVahT<8+{Y2Q!!*cmWuRgw+=piyF5_jVZe|Lm`b>cukKu=E%NhlQwC?o7qpza5MC|P zvYk!lQr$T>WHxTVD_jvyn*OT!+@_7KEJjoFS(xaiiOBF*Rsjpj{t8=BOlI~MYWY~wWDndRv2kVxtw!i#Q%OpHBa_OF68T85-D}+*AYJa&5J@&;!D2+4L zN!rd^oK1kybD^ha0cZPh^Wj^gnOXY+;1GHy5c z_Z6V3`v>mD{XgXM-%IGwpCorhO5tL;1(M5RwIiPX;_He;7+dM~kUXSxc|~U4;6g2n zoP_g5Cc8VbjhAGv!IWCIA~w>og}ysd6RnOa*U3a6$vh9PMu!;fF#W)c4y~yIF=@_4 zI*C%-kybXG6%bGT%17UC9O$2n?G&M1bHKhw*&TVj!4_km-1|Zni){s-N;=6vvH0Ou zl>Qg$=V}Mu1A#myZq#2V>nW?lsRJ|!f@>y%Tw>n67IIROkC12b<;(Qq5hogIKCYFt zKctjjQ@&A-O62*eZ1wqrb|iIm+(!+;h?nA{S6?I&Es>Kc|cX_{% zJ)?5M>is(5#ymxHNGZrdLA#2*BAzZ+EMry%TM_p#O$~Iu{1#bam@a?aHT!Kz9%CS` zd}2jhLVBr+HiAbST}_}uK7u-+Hd&|GX;8CzOUUL8sdLG^I6a2 zd%oQ8g1@LUgLo28MP48et(^2TEZLyv`pO&X5>#E0ngi_IBRlF}sN1>lR=U^dnWB!f zy?DAOCH+P%bf1vMJLGnlD@uB_Y-wF$hCK*kb5+hl1`2<*X9)28(f-i^WA14{nt=3 z=qqT)_c}c(Nfc=PynZ`P*Rbe_PnHj*M6MY4T@Mb6iYn2i`E_5e2Ijh-+V4=umZ=U1 zrU||PX`Skl-2!Q@i4DVY98j`@zANLnQDpszQf+PQ&X4+KBR!=L>=w%@1MPauuz6DU+YdF zVFKsG`}RUn^DR@aiUdO=K16N5+H;r`Paqr^*Pq6?%->Nwt4!gNHJ*qW4$9?8(TYN# zR{Sukd$a4*;(_AM=a1O0;^f<+($8>FbSdoh#xLE4FwE;Q??F-EV_s`<-QmUnO+C#e7!7;D=;F)j~$+>iFok#YNzEc7URW;i3@ zv2=1^VwK9-G27j?Q%g$MVBK6altTjhc^u3+W~xDoqHB;x!`lrxuWL~FLaU86JO!n& zdk_JZ7cQUnB{P5E8`frPxAfWZ({=3@P+I>(0luP|tgz*+1^HYh1LF>q82?>i-!;In zCi)f{p7J&_V_q+1*F@;#HH3$uYj79IWJP={iLa;6D$VC@=SuXG2H~{-#o1fORn@d@ z!-~?9(kX0u3rI+Jhe(GYAOf=Kl8zF)X#dOi1jKhN{N?;qbE z{sO=G0i7WE2 zt#qm?<;Mz{h;QtYGl#smezMUx!IF7jX#dn9b^A$j(sy22MPmk;@tSaq{L8}buJRv$hY2xs_J4{pKwFW|XW9N2%30$16*6n$!O<} z=%uEEjuCT>(e!!az){`J3(3>vlY(`%rdyuiuM9Z)GEq10iuN+$!5m1EQI_j?LhNVw zcyBVb&~~cxM5FNYGvPgX$dc754qx77X2PrGRJ`{>6RG6|G%9f3I1ND+A4YMLC`7HE z+lVFvQU5#&#Ksm2&W2Y{Ddh_+s^1)lwc|~Bswx>x*D(mU1MxJHae0J9{HZi(!OxY0 zaX#n5tIhOQi+7``r(cV_TOO4U{wjhmsUalDP+sgEmBOZ{Vl*8jKiB+bq{Z9`I(~=4NzQUq|InL|J7+6Ba=6X=M@-Z)3mg2~Mr?z<`la zj60E>zK*iw5V1dtriLm>M#U;(4Vf45=AFJ@@OAZ_sisusVSQ9trnB-oiZ=Ly?eesG zt?S)O2T&;o-vd9eGL~n4V__(lSPZC0VJNQ#*5;%n{Vm7ZSql~GS`Gb8V6G&jBSFxXg^(n~VlPjwI$#l??Cl`DwRR58NeQpDC! zha%UhpX3iH2uViaU%ICpbTS5&6iWB=L|`8luJD6s@oO{Tg&HGpiu=XC0LF64n!@#o zO-iY#)n*@hvtdLN1b`jTjbJm%+p3x;w8P=Reb8J${9zUIda`F!w9=xbMD5%D^lYam zw>|Q$(W+M5T&#HutJ=3ppJ)0ec1K_io=o~{=TBD7d*i-pt+IPxM0sDN61=UY3nCRB z+r(lh_j+7B5N^hSN;aWXJv~iBk+4#I#p`U1>3JRwAk8VO>zFo;y}l-cK|dMFPRL4-knD6SXYo0PPt`vw)*8gp9=zmwLNTa^5+j$ zngz^hKfU&7o@yI-i&_vNgG*gTRd0y$^dgIrr}Thd7<*W;$jtUc{e!(>8rck03HF+F zmj>J446H-dZ{AN@k?{pvCyaa9m`|ZOB&?E-17CZ-BN#SdG1~gxEQsHV{uZV3PQCS@`<;GCm>-eINafsZMeTCUL?0ps-GFyxh1fJS( zm3Yq1HKX*|XMWE2Te0yq|DkSuak*Oa#!{WIwc=52?YzH)86KCef_+@qbdz$BCd+$s zU4Spqu;@b-TUaBqOle*!7F0x3Qz~@sA)VQdS42HJ^lg`Oux2ku(*wz#?+fTy$ z>OE{wz6m7uYCu`jdfXEc14}2L(tXcET@6!2EIi>tdfh|QsQ5WcBaXP9`~7HMby5Uo zv>n|Ie;3|m#)a|%BSH0p-bBH&<0;I&X=UJP$ycSvuPEBz6)FGtfKK#Yhwt^0m{pqp z;-D;sksx|wE_M;iZCl)R|nold-nb~Az1&L(U%HngWtbSHg z2fEWdSz+i-b!of$wrfOkgP6$!Qnt>Mi_A47FWU+noi}4YEt9n(%)9H|Z$1$+WcGUk zd79q6CvQr$kp1bM%a8pNx}P`g)bQ`NSHF^bz^hms`6w?w@7zGA6=De`w@;WIlk#=? z<|cr_GU?d`*VA~2W-a0a*_;l`#-NQdZ!uh9z_mU3;rm`mlIWXWTxLB>7s%tbWi9oqZyBa=`A5BLz@keJaSiD4`&`Z>G^;jHIk7+}k z=1rY_E&p}p_v$4u&fxTun+jEATZ44VJ{+!BUsC(RP;j_8kGyNGxUY?T_t;5?W~=+@ z$Tg%c&ZA#fG%c?NzY4K%T4Oxk575`6OQvEAxDA$qwM`wsF1gPh`+Z@sKHh{S0W&+3 ziNVt=&@jmf+x(;rOO6&s_2BT*b=$LL$qFo!ul?OVci%H7Cph)qa9(K@?LiX7CO zs&N|LA^@u8Oo?pMR3~MHnUf+8gRcabgFht9lYGDs!S9u#D+&3q@0I<SeX+_Q`$ap4dg#xt-O%=fROD4(Dhfb~95(0LuHSpv2{!?2!{OH}zAFGXA7dKxW8w!8e zyD_&JsdE|{t>=|jFeQdn<%fKDEA3Zul%F{Xr!*e4NUw*{r4m3e@c0pQd_aLA)1tB~ zN^&edl^6^Kwk8jXA6hCz&G&b->2sW-5OGL@~8K4 zNSBioj6=3_$~6Fw=^k4dO&``E(*>p)VK36RkPqefFUzGPOqOpBz!xO!*lT-84Td5E zCo+$nm4)XE)^^&ySs~ zeQEu(v0&yvl>XN9tjl;VXVys*Vds2x{BvW$tSvn@&~oJ&eP+t7Y43D>*fW$gMZP+7 z8Z?mBf+sW5HBxThNJWYIt``^3oBcWp^jsEh#VhF*O`XpqX()Kc>=oR9H>OeY#x}`p z2|Y^g&sSr+8jiD5d+4#GX;ouA7+`pujAG4bK9+LpT;?ABZ0an{PUieRu@LaEkFjddTKPh z;^JEVMK!n{e~!QZD(qtfE`Hi0{Mt*h{2vh!_Q4b#0Rn#RU_WA%C%j4-O%{^j+rPn8 zwD|jdJCYiA%#ZE}AMHsr-7$}^E7G*<_=S-9gdWyIom$sL`h~9w zVj5QM)0dy7H`o#0Hv#_NZQ|WA)p%N&@{4CX17Z8hW9CLom z<-vQ1;(KYgg2SZ_l@3%Flv8^fE@0!qTmHR6y(3H7rT8FHQ9oSZcrYG%A>MC5(6gcVj(oXS}$+PWRg)fV(^qRi40;l8>ZcwW=j^c^lXWj%^jb9{w;pE_5$~$MSSMG}FgQU>nVy zQ0>o8rqNX)YTfZgQtyUKU|}Np`oJKGfoheVuhwXmSQk_qH@*aB>JAvlo$}~?i$3hu ztjrcV#AhyOf=PyL4=ztS13XIlV7IE;9**g80hdFjGY7$A&dlbZ#2YgmZkfiiXE4B? z$IBg8S)3)euGPQF){*KBl9U)*_UM95FN(Clk^L#y>CxQ}2JTD1p*3c{)cZLV+pvPq zym8Hv?dM)UdWL8wi9YCop$(^LlN!R#ki+Jac&A#4je~;EEa9s#*@IG6F71b@9oSCG zEV0ZlD}Ks@Larhtiyn0;qa8S+SD7hwde0JJihR~=KY^T4lgDOVB?bKb=tsGi$6oW| z=s^Oizzq7xPG4@?S)f?Z#@oB^dl`P5Vc|X=x6PjjsH+A7s2;WW5e#wiy%s;eLI8Ue zGl~4CL`CMh*_*)b_1!1OZY6l;8}0s(QDnlEX?ZvKLj-L&?~QnoBQo>Kg11GXt_V7B z9>6eamEre<37$KRUm0nC8KAL?sSVdk_ulULTMt{^O~0@IHbYy9y?#ztSp(Y=(}u6> z+_Xvra)Dz!dkLfZ{Df3CDI_7qvV$elDnyWvagKlRbrfUdOR#{ zYVi%J;NcFEP&1|Al0iE#9!P-_kPD&Wyj}*SlJ0HsdKvAH5TQ=U%tlJ0Af4j5lfct!VjDi)3w@wx zRur9BEmF5m9!3RHT?YNa{oX=@3D{2@2E;xP^T~?)GEpULG~ zUr3ek#3Gu2`ccNQAiG7dhD0F#{}C$iKe0w2Z=(OfO6*0_*J>~v`+9Sj)Dw$2+hgb> zs}eGR!E6LZjk;TZkng4>Bbig0L-_v;#Ng2gE9$@XJ18 zI88&m)yCzMGn;2Av(5BV^Tem4)Nh2M&x?TN&bZ?94Z}_bUwOEKD^ls#))x9~O=o2FJjj|14>^*7qLpzY#(I z0M42DYZ3no@PDuV5ZmBSz@9uG`v?6ukz!M-LRL}qLH2E$Fq}e~48zA<3h2aMO2cAO z6EVf1*ibjMe2^S(hs7SV$dF`7%l;-hG}VR=NDqtopO)jZm1lMhAKcocH%EUzNY+Rr z%^#Hw{7B*ye~=6%dwfr{_@WdjDc@gb@y7zi(TV%^`J$ohg?0CB0D|UM#Y{bxcbAW#{^v_@;K$i`p@)ZSc7l zU4tFSlh+%Rpt~LrL&7)G+$GTtwDBYy5)+!;yh5nT^!we6#B3C805J_zqD3L6E@jjX zMDYa;5crV`ll0XZ%#uQ8mRO1=$UI2Nrg9_m#biv&_LK3TVU{ox)*gg3oPm0y#2O*Q z`S>QE)+Qnv;@kZS!gcFr_&d!#7RB*+G0yS@j5Q?sp4h%F+;8_@Hq*72~5XURt*MUi3MnX+0#GVnL8+|xgHqv^Fk{t;g7CWvknWw)!iA01 z`^!d?p003U1|E{s*oY%h8l917MvC{zKGSaChg11r+rgY3@~z-%k+Ty~1vnB8 zi1(R31Hk&>^xw7Jhp@{a%1GP!wZdh{9=4jFvy@#gF!}Dyd6rF z5NH+rj5;&pP?*}WP$QhD$TjBovp|%$I1)5MzezHsMR%|d8NCAsq;VvCPYYw&%FDYd zKr&Z0NA}#4nXLFEA#k6>30nd{V!Vg?LZUC>9x4&F5B@zA$(3X@c2lQEl189Dc32hy zlkG+6cB~cxpXk9eW)W$k?AZgyb}^&j&-}@zbbsLDQ0$AvfdSD&vr^-ER6&UkE&I;_ zUQ%j3)NYB7s?Tw7FkNc;*5^RR^Kw|0h)E%I5Hq zd#Jd@i{x+7!mSJXUT$Hu1TZ0Jddcz^j%&zgE81M+e%C<5v5xPm4W1~V1u4A8%GpxvZ}%NrCkr^;O1;A3C^o1@g^t? zl6Q<497+kzZ%(UHO~*9ifW{F98prc+|N0;O#Aw}t z2o>Gtb22YBylS;LZ>tuGgwsN;5E<6G6$Rx!?n}|IxIjqe-;kAewVp>F%FYFjNFPdN zgT9lu{9c8g`qkH}8Yg5rO@cbNsg#*Boy?6mt@x9(owV&ys@{Pbdzedsz_SptP2E;9 zUgJQ96Dxyo6!1=rIsB0*)!_U3&A{|O)#SXZ_tlHxD9vCs?F!B!5-UxFJDA$|Sx8cV zndsqtCc26(DlbDPmP{QH7@6-LiIQFz3z;aSpyh)@5HweCg0PqZek%_M`ML)SfS&=Z z;AAwJ83X_P>Q7eAn(ZQxH%cF1;UGpm+eyBHBT94+bvsHm?jFi%;JZ)|sVF6HPSC5( zSrJN{n0vvVL-GWoWSdCOA>JHz`A&#lD=`e2qYXYH)H09&*Z3DQzNC$jqJM0-9N))i zbL(B?FZPc@0VvvH>^Mt!K7fR;#Hx?P1NCCERt<2?)JHVaruA9Eepr8ot3WNKoKWjC zQc%g>;&wgw2_p?& z;?&NN2G{sVnb+Oa+D-g2G~PV-P(xN?nAw2>r$-?YFQhR~STdqyxSh$vR*s6BS&igL zx<|%EAqmF6voVP){f*e$Wl4gb1Pvi~KVZ@!Zq)#%)jm?0HeieWun`a{$}>43Q3wc? z!p+v;Gn1w$RJ7?(0FBV1&_V(1@Y7u;xU8(;UiIelXQR88v-xsZ8SuS#k-V<#jCDhmRRF z-*rC?qq&d{hO-_?Kpv)=!zFcnMJt~v$ka>wp^*fA#}AWOL@v0`qo09!Gz83}NrDFc z(cnjLa?JeCJXKV>u%ZA^sILYx!0b!kZTYJF&`$da?#G9g#EIzCKW8kAkH8 zT{y@-k^gr!*o)P^97*?m0sHl%N+Gzf&*;e%N;pPpQBh8g|NGNloBn+zs;Gq?<{Lh~5u%R*e_iWD&?FMTCy z!*t@Aa-n2TL0qg97ZD^ zw%2#VeNA^yF0$(*EX@HKUy38D?(li>dj_iF-Y$YF95C!-aQe%@?3nX5TFz+IdU#Dd z5t?yP>x{%by9QV;qFFPdl7}QK?SPsA8O%*^eu#hHE>LCnkHWxc1oANFKlJ&xT4Rsk zAAO2Jygo#bg&rM%N&|zZ8iECuuSQq>$6lN z^D1QOT?Nsp0&S|`I%ZkWWr#weC~C8#VD9t|a0=vy5$G%A#`kf^DUzdx~r$G3~!Fy|C3;pkD>;BB>nR$BPY`M0h!nTX=jM>UkagQ z0O;xe$m>4^f@8HW_D2|+a1G9AFq4o1GYMI8Y8aSF1gdi4;^4+&;XYKWX7?`MR?b2O z4b5AMeUY?4{KOesB*q;y)ngn^+?*SjWW@H|KLnOJcYa;ek2!fbpkE*M$JWam!sKB9 zP2NY)ck};a{GfA)VPP+DLcW)WPi$j zp~ribKnVa664W6~g1z@mF;a&c8o&$uOa)1ZvIi9N|a(p$TwR>sV?oO?zY9sA*p{iTK+6Hw|D@o#Zu@YCZCP@+HtWnNyxKfvILiSpNs!WV zgZ&*wOOVu%q#6nG-E|ux*h!bWO!+dX??k!f7+;|FlN9yI7mgnCmH??CH4;YJ+rJb+ zxQPa|k}5tp39^|{j(}Y1BQh+BPb`88iHbpF=Y$wM4m5{kz*G_|SFDoJl%~D}Obv`C zWXLg?`{*57PzKG2@m_*4^SJb-G`Lly_H3{{TjwE(0g7q_Zam31a6#-}OULodcQJpL zj^kSLLKtdn|2Qbe8r#2I{m^53-14|8uh;-i}i`_|BNirLD+mC z525wxO#Emelo9!#VEv~(@UQk@pxZ*ZZ_h}@&ue4>|M=r=m(YF^jHc@F^LC2V zkf**FgxKuW`YkdT{jv)xhh;7)K^KoAcuds|uBAqC#yXP7-nHR#;${T&F(7+l{cSWw z$#Rh&=JMEZA#f8qGX|0VrF!*x>AS~|#&VYPkqbb4X+QD(aJX>sOU>lawv7g~J?Xk+ zAUjk&4&eI$G>_KMFE#dBldN+QxU%sJba{BzzLW2(%j%AeBqgZ`8O;xn-iRL$`%5vZMadS4CZXVxc2O1;4|t6%OyX5< z69!;yU{zN`u4>b`Ga!^%T(;${CniR4A(z1M(PGHJEi{ti)i~m5;r0*n zjmOxzx$1jKcrZ54Ggp<2`+w-S7WQ<(DVjF9deK)Y?N6Wnk?2w-W*!^d|FmelGW=dG zhz{K5_~_=alg!<@*kk4%RL$D2&zgZ$v_C&T{*}3m>3(ER3Z9|ROIK78mixlg-5)4& zymeJL2kh}G?oSxH9@{)WO8TEiDR65aZ|&V(n@!K(jolsbk1WU|V``xAU-u??t7FV# zgNG;Njo%rC7T;Zf2QIi=Sht90-4QYJsuT!($yjirWIQ{&V^g`3nKaA>Pwl`&A5=?o z`fPW%DvY!_0%VI7OjFiGv9E?lT`ubNP=7(zJ7zpnnfNJyKvvM1=7d0kJy25|BM)Bn zv3?dL&dnoeG+WkJPk#Q{LEhze97`>t?(emP_lQPHpRFDNGHGKW6X~4 zj~c<#5$e_XKNb*kVY#JVrYuGW&S=HsM_L|*g{fOZ>nE4DIdD-n(z4>{x;jiu7Ko&Um$-OcurSyPf!Zj9ABi2!|C4#XKZ-`ADD&JyWVq*-Bs)Q zW^Iorm$N+Az&^>a=3}CakCs zcho7TJn{@*LEZ7!c#q3YOY^L#1nhjPII)&Ov5dvDx|@OK@$}W&jG)fCUc%n`3;eG{ zzXDi8f#cU)?A299G(&ybCEDF`(FL_3|}BoK|;K}o%4?L0^fVY@*$5!RSgdKLvtk;jkf9z zr5qlE7$s8r#cMwkc(4*l;;Qo)Uc;ROtgZ5muVrpyhnII_MG3}rXXP#hW#2%+=|_dm z@wG{2EMn&+)*b&YU6j2YI4VzW2hk}o(Wv_(XEN1qm3um?W*H|gN%{HGNAOEuFY~sE z)5?O<+A+I@#T4rm0xEL%moupjy77iPL&%BRb`4!;r6f`r*k5eF`-l`xe5JE7ZXbb< ze}CjHM%v`{NU{_6lA$c{Nx@t3jR$93e8F6}T{!j`X&=nLjWP$3JdaM)XEe!%05S?| z-m}tf@nN=Qk-+Q$woFQTS3t)1ms7belA%in!b*ZWS%ZG27P$GG?m&h^FC#ixsxd5LXjNn;b+YPjOd0$;=E7q9U^Zr@i4GR1;-5V-br)~liz{+6CxpLv_M}%&?`2+;6>xfj?8hW z@pL{Ucsn)oAlS4*$k|(|VJ1+pteX&rzR2_=nl{c4=eac`jTnWH5}9O$8l+z|iats1 zZK;@*S3J2C>WiiCey=T`atbpdL z`U{2)B8!gk38}}*Perqb`w~3f({i$M+w>XwpK!+*F2Ul_I$V$Z4r+CLzJEq#Miy^2 zWU!Dn_uu%)X?N>}C$XE*D`4mh@NsyUYm=M{)fh|sN@=)jFYNLB>AtTo;j_D1$`>-9 z6V7}5oLYO?ZEndFJ)?^z=!dLZ3;3xkLkIjS)){4VmAT>5%gS@ebs>>p=*zF=@*e5> zb6*}&uyFK@ZMuE+qL(7jo7!H`PfwVlre7myn=~8zB`}}@I||i$8`W7o0jy*IA_ z<+4-c9ALHn-5e&j&*HaZjgYMI3_mrhb=bw)`Iq}(6fw`&ft~Vq`0?q=6VC~3OJ{$| zkm)2&Irg|G5NJ$)z*C;LDFqT&A(B3f_5N{h#Vv|xMD<&G5yq?vOtrDv7jv@In=4~! zBhAgRr0_VBoh}xvug47gz8RnG2khT5gU1=vIaElnk>_>@HBaDR4_QV~<4V6)cYPe` z45Qs_4rt%5ZI<>a>B4K^0^LrRWK^cqeMqB=E7J9dj^d#tHM+ z>{cAJl!e==?!W;jyBg1nm3+bAXUcZ7o~1uRoo*T)VGBFVBcZqX=CHhs-Vdi9r%$sC zNsl7!;!+{VT1!lmI`$Gg@nCm<-j$w#+Q&HE9PnI5DtMgE`gc3-K~hL=Tq4ACF@ z#e%mso2x^;5(w$&3MjyDAjhYK_A~m&iRT-mx1(Sgtgf+#;K@=UBPI)$uQ0*cjjPew zpP$LMHuJu20=(6i0qP~VOJ$D#x-_zU^^`!8#Z<jOp-eJY z9ywNlQ8E?DX%77R^jjaK@0+P`ODy}&95%Sz7p+N2R^2o!)p$QIdv=z%Zn>a1)*BIQ zcI9DuV)knwcC;v>>auwgziYbGh+VxT5aLD)l&Pzg1X2%%OR1M26&7hOnJPCijlkcB zq!()X<#nb$N7ij(BEZ3SE6p#|3}nN<`n9QkQdp|};cc+$3Df6BomY9p6r<2kx?3*% zk}e`Q>{Fd;X^S`=+lNhH59l68UicmfTJC%?5*I^%OK5?jxd%U$F1DGC3|@fcNt{IQLC9$NVG}Q<)SG~wnSwU2FQzR$ z6PW8?eyTN5hZpQxQjQiyp~5#uMNUk2zORNpbP%xGFLXuZJQU%6Jz7-OXM7UejPS_& zP5da-nd(XER`oL`#pBnp8i#xt-DB7-;$>Z!y-spuw=Y_^4jw(tbXA|42AT=fn=&;! z2ac<#K-C^^8o4W=FL#xUDJp+8TI99$_l+7F;tlL7 z$+ZM)L?~(>z=zJX5UXE}LbcVHsYunE5E2D$8o<)xW~05lP5iaaq~ArFqtHGhMqu({ zygQXkZCtEDi{>}{Xp=-e1so$K`qy6!?j}>?zrN$>8}JY2 zgGQ8iW+tiLw3O_|shkV;i5?_!bdl+b*pFZyGTM^5o@IZ+RJGaSWLv0*@iw)EK0GK# zmkAGw^*V2N%w}N+uWI#OrfV#4S(pD3RBcRnT^~oBb_(4+Q-g}?b9aR!Hu1CA#y*~^ zo}j7lf41zW4tK=^cY`O68xDzV2#45u7V5DDj}Y~%_LeFOa}KNCO)e-WH=0ew(e^2iLH-m$Hwk&pl$D!!45x$rqE#Sj9E}$|hQI>h2 zIn`9t4z*;cN-6)U_b{M?O*Ibm2^Q_4zM$9eD`CITTB@Yr!9wbrgz2N<9k3`;geI4^ zx5?=?0Zf*v^W|>JO-pYN>(RimH!eTsbsbk;Ciqq<{UB&qetPCCQu>6+=|j*-p=)fN zcq!E`{})4(;d9Emh+*Z3_ql`z0iaQfFk=~jrYh!7viPMap-}TXM`$rf_@ynYYAZrU z(4J<%n{MBOqU0CZ{*;tP0J3r7aeO!hFbds7xcUi>$v|SiggvV?U)s2jqB>hS%dbIk zxL9X-TIh{t3D0LZOP1zn(U6{2{xLl}>G$BaEWw_jO?-Rhi3AQ%eQ91^{T=!D25TiE z=mC0EKAvq5Rigz`Na=Zjt7Jjh&Xy(FD0FS~N!r1Qy8_VYda`Jrv7QWY-FS@_*{-=8 zpKKZyHFCO5#42oRCi*J=jq1JQ=8s{I)waMHUArEnEwPC;}f}G1Ae1LSk;$4E<|--YGUcrs%H}z zPBk&Q;@F@R=}t2k;sklhKNBTe94&v;0qYj_jHjCLeHXO8X`1%ip3fYK@*6WN9)Kk0 zzF2VjnI=X=b1f72r=w(L{DXIIw<$Zon`yz@D=4Ub-ryfE%BF3N?}ma^+T8@PS4C?sgLcwq zH~0=^LJe9cx53LsvWWe5^sCeS^3Ah*xr1^DMg!n2xCvF=-2Oom`nGf~Sh7ICyLtVp zH|s@KqPr!51W$F>QzLF-tpN*|K3|C4ygm-CC5L)l3vT|D{ze|yx3YwOAoD$juk|e@ zY^RzEo6(lmhV%N$_S^WXz}|+D0x)Ru>Y8-7Q)R&9)%HsRze;YLcH*bDnvdi)m)!G< z*|UpjVR&0e71$|4hGrGtu{tzvDp&Iq&;3()3=hMm$<3zb8K!~0FNyPI@PG;dL)@uA z4!XblfiK^VB8I#?*>+-EPZ>eoIxNoV3M}Ak_VnlWr)~guWUUX&VR!F=+s_0 zGpLFvuU|5#t<6GU=;mz<^Kyv`P6Q93aWmR<#Lg6jEz4APxDgussZ!=x{Lnm%1m^PM zTIdO8o`Do;nx$@6~6)!$+E${+|s%<9R>{)z+~9t(QAf$QKnMlFe$XBYSw z7)Av0o_-?uEn-4~=lI3ao-IuBo`}lZc&d~0-c#rJZy}K*AN8w_ptVxbS+ugAh~o$( z`D`#xL|c^x@yKhm#c?%)Psg8FiFU0|cWY?@tVaLzxkq%t`*>Hz7Px*MaSNO+nH_oF zDLQf2!2|&o7F+`7_{T>Cch8M`OWvt{XNXgx1sjkOxqOV)U$iU|??`;v;?1)$(h9!o z3_1~f;3|qw%N8CtO5R%nD+)TGlJS((amnr6>75G$FBvY8?Lh1;SupdaW)>$3MFlcZ zXgSkStEi?O8I#*FvfNg?To79_i;2e~D^@hWD<2dKNRf7w>|ft9_&SOnLKoz5DA8Cy zX5+?KylBTzPe5Gw}@@4Besa87p5}U@EZQQ zD>X!UeF&|!lNGlSJ%YCL5nczcL7g`oLGim%J-?Zk>A2=G&W50-td$;+fHRR0SMl(qdDd+Hh^#YZD(&=%nCr2?(NjLku=>-*{TpVt zAbY4r;>cI~%CGTzi8^y12iP@OEH{5RC0XpIr7acu&|BU5^N=N5D{}OPPY-jEwluY{ zD*aNbDMLMrWOYB|yigRh|L{=2lHnCsZE+YR>$DN!X;RE-WtXcJz|~n3O%z@zb>Z(c zGv_nJbEvykolN++Caz+ioNgW$HNneymkIm$aP8^o*JNk59R;l@!)m9ySKIs=Lq}62 zl(6+aizgTtob$&kvE+5#56yoz?~Il`Jv9(d0q4sm3pwhsBvvl+20vY}IqYia(mO5r zg@Z_b<<3v@*xbR^fytc>5|^!bRr?Sg9Ic?8{6!NtC*4;sZMzy~u{-Kt=#X|+rhiq^ zqF{GwX+dSRwR(T0GZ7wNV`Q9H-tuVFMXcefeXQ{4@!Yaf)WcEYj+F*MMIs*7A1BO- zAsl$kg3@LILW2u(oMh#ed8G$Ak8jlva~`vtt6&)06h^bsDghnw(TZ5jYDajC92Era zjEk0d`oYbNNAHK8U#LiIpvy`Ze1Sy2+KNF z9(;I|*XAzgT;+HN?%;fr3))Cnvj>C7eh!IQ^89#bUp#K@l053$Z&Gr&3lS+oK1@bL zk`;T85yQiZ0aL;_ret32vNE}5HPZ2=DM1_`R!L3*lJqrsoUXC4W70>C&1y-q+e5`d z7^L}g#=&{W`aLx@c@_<B|oj_B#7HL}k~;VW5>yF(9mCuyuYHpE zfNYw-GQmwrpR3=GHYRKs8toLcQtQUz`Iy~e5RJc;tYKVq={GkXddXy|gt1zpjk6?a zvl~fyPPct)iy=1FUd`Som%Nx|Li|zUto0yuN6%n6qp7V~fL@jKf@w z#0>y*@x?~;y7>h|=Pe0oHU}5}`JP4}qhZ83u3el{c%XnH)wIsK(femPQympD=aA4^1YeUzVI=umWXcgae>~`x(Ld2RmSehfcnpJzQZ!y?= zRA`*%Cdc+6tk>F7W@cZ9N;S2+g5QEe`{#uGl;9q~ zGE-?4rz*o-!8aw|W)w2H%!y^&@^hBEvdT7DwG6{br{P3$Zfi(6HKz00Rj7vY!=QVk z&`EOPIAvERPSqaz8%|1#6W!+|smZpGr-dH|D^)S#Rf}x;*`Gc6;r}>7LWWL@UPZ4v zQ~B3}R@12BC$}Nn%HYw@!IF^U3%+F?U`O@@1uw~vP%qXUxloG}LGwAuWH7~K)BU%) zFGALq@4q*@Y187wnVY}XKkeg^w$qjEzjMQH@=79Tk^TPS-6IYt4=GV)7ZK6u-R|uo zipu-O*7q;jD;Ow3*^oMG*uxW7{?yU z;HCU;(|a0(==mY$L7_7JI4%BMxJvI^bac7WSy(-O&UWybRGKzA-Iv&=fBQ#H_tJmr4nw(rTn`0H6a>bI9GPg#K&Dfb7-*YR9cIi;u zipn6LohnCe8nvs^@QfAM!3xjaY;m3|C{1$Acr=t^hm=2%AFikTV%t>RVIx21O`(0!e{lcvsji}f}@fou;cDCNu> zrmImvR<7O0GvWks8Q$jE`qilD)NDHL6!hpwX>4?_3G0-ou4csZ#T$-d?CCden$;ZZ z!$tZkM~@6AcMWCMonO*?Ybq8EDT-4>YZTwyA`LAi>^9`jTXr38-Wx&mYzSPlJs~I3 zUhz+~$7(!UJO9enM|boAaAnTY+4=^tem|zmQ9C7g9_LrFB8FJ+ihxjz_PJ%sR?zK) zv!5WSFs`0CgZ+3$o^#N09Vak$dQVR1rwG42V(ukZy=4yL%5bwGj~PGATPJ+zYuwma zmrJ5{6aIdjWg0)+7438RQJ-k|4!K>hSx%T*-<|(JAADCrb;YUh+GUP=8|fgx z&y;43?=oN9nY+FZK*-m$WDgz-^twG|NnJ1H@LYXg!68m$CakQ_hjjB~>f+n559K$N z^YAZ&+WG;)inZx1=nnl!+t)M!e3_+2ZFAolSRnrO_OrXJRZ05wC7M^RCA#XLFHmrY zIaTTy$IeoT_JZ>4xE6WXsnt_%KtV-rs4)sm)j=Jb|JvI}cY-JnKUns}C~7ZF^(UR4TTF-4zpC;6W*(7YEgaz+L$sFVdW_;Q98$6Ai)X z3&)ow^DeJlr63m>Zv}1o?Eu7b)(69AnU(r5WYS!EIq<}n<7!3;-xpd?bQP8y%jWG4}O$L!za+Z z)7d&#AtXs6CI8)Y8YQr!m^MwuTqHb=cz4jmOgAUTetj!? zer;R-v-#TaO$C<6bYNOugHXyzF9xR?8-kNKPyOmE z6{ zVtqi%9Z%r&zOKv#(F(0qYXH?c<)@J)M|UEXW+ay&oqc2Y1>rMfThityjA=fN?ab$# zE7wmWwP(T=#e2@4DcYJhW0;Ve^Z2?9V@Kf9tk)rr zOuKUoMowv-`}#Zg^&n+*Y=HGpqHEXc*DIg`uNrAD^P95H73w*x>*+r7l?#R77=y{U z;nn_Q_YoiZg)GRalr;Dy|EqtT_~NUa8R}c{ew%>3UAj#|3ld$nsA- z19`%j13bD>_49_cY^TPr)k;KX{DI--mB14D8SmxhwJukTB`&fvS`&BOC4%I$m%`)n zA=9>V@nnY%K{_@I`|%J5Ljv>@7xe_J43$(|LFTqQjy^w<~j8hQlmJ!Lpi3f}z7d9r-M z=)1ERSEqChovQ^-$412md)Uc(hTZ6hM}){oE~I)4pW;#K8xgJXe$A5&96B~CKd{F6 z=z^}t_@#yK1$=s6?qQ?Uz$&wI-n-k~@6W8;_!0LhT4}9&})jX#vT7cN{%#5BL? zk(?nZ35zcvDzEKNh53;7NziYf7oR}cTHMR_Q*`;Gbj}IIw=$y>gVdu!4`N~{z<;g` z|1d!xYjR5|(@n04)`;Wcm2Of*|K#S+X1}Ky1}n6>3IOY(gh)qi2QXPqUt|>I8+u2-;+L4D!WI+u@tKj>+UR8|oka z*S9#blO*wHQ&1itgeS_bv;~EYbyZ@HpiFD^9z~9=o69_79=M1yT83H&SdJ}96rmw8$`#{rjcu{sl6!K zUcrlR+g5~KgpY=6k+~!(8Vxp~q#VzN&%8gjnF@R6Nwtn5Cbl$|hXg}i$pm=uO(fV0 zs{;sAb_uBUzTzlLPQ_?^B~Ui&3&dLDPUe|_(Lf4c$&``P=Eaqlx70H+$HNInT+o>~ z>K603sWlN65&V@LXz|d9nGj6~6=LyTa@{Spr?rq#M&1&)HI5W_H$ICY6cg$R%kpGK z@x-u7J2?8`?@7bts8Gy`IYMWk zUyqswgAJCn?P)bAC11|$8ve6uhS&J5(>@)$`9t}l*%gcq}QZb zr14jBq9s7%Vxl$CNF0?YE5R=V_E7L$d8$ke4cCUsk+ukx4_^~EzbIpiYw+}JMf6=9 zVRQcY8ze61`Bv`Ol;h95ESkd4x}9N)9x-BbQGrY-*z3F3HucXq?t;G>&S6~nZP%4t zh{ZxSxe@MF>cF=Y<|-Iuj=lOH!u;+S^n|@N+;F1Ncc5)yUz7~yP8+|8%tkFp{eeXp zSv+S+lG^VH3xQ3w^iyKs!JaUSGb!l5-6(ZnQ|T}{Um3C)l-9$RKZjrQMJSJMx9ek} z&B4?8_hFI}rsajD>)XU>XeGBBkMEt4DCe=X93EdCDLSsZ=LnBmEw%aEi*2{;X^Wnu zDLy`AOOw^2ua&!mhr%9p-o1%!L8i8KK@c90@9zau+GKlLCraRMe?oljWr9XO_^bZJ zi^5k#WwSweyuc&cV2K3&QZP^*VQ6<8!}UAErab+g3(-}Nnqn($Q_9cd*D(+Npu zhKnMtuw9Zc*i1`V&PlaDg-xA0X#c3c$esSCcHFMZ8dT1`^A@^cJw7=IAFtRBU-dh> zxp$Vx1s;rH4!Kyr_b{%FJBnK zgT5yW%f&_6%tj)Y`@W`J|NSZ&rT~9DAKYLiW)yMO@uKo{LN(U~$%JW>RN2Qq#5%u@!xr7}7Nek$+o6buJqNJHao z14DY2FHBrS%#^d)9u{G1F@E#KT?6hR!Soj4}deUcY{O*Z@4(Zz>}X$0*DJ6_{OsdjvS-%fB6B z0UYuHID`h@2k)jTGfDv4-wpxmfo&0)z+(0^YFg+hQd+3`z5MSP@2t`ekABd2(Tq5# z6uZ6HBN)+E6SXqBrcgn}&PUNy1S8N4Wn?}ofvPz=}Nwf9tplliKz9-!8Xel99YClnKK zqz$~tp8dk?A|C zTS&^1>j=t{#UbjNLx*JMAnECOEaUuDV}pX`^(>N$)b65F!zp}?m6sJ8o!CFZP)62@ z&_7QGK{85Y=yiT|MAI9ZzSVpcCPj7;JM);l_?i!t8Ly=AZrm68-?|+j)bU1>ztNo$ zbQbJMzQ6|S^lkG`1gd5@FR(Va{b&(GoLw+wWBKrNCbp=hUf`^6kYv$1(VM9@A`s&X z=9TKVhYzISl|M&?(R%mfKgVZ%ufb#b@^X2sajn-b`4kEfKzMprSMoDMRnKrR;jA&t z@CoOt*d&nzf3Sp<0cUjJv-s&twJpZ6cVj*1`U;$nJ{OfEzVtKfpq=*3zN1QKOgSu! z^3snIY#>cJx=vWrm>~13gmoxhM1p48dect|8E^fuDFPcup?F;jMO`Q!ZE_27Qx7?W zNjh%ZE`^K_?B1buVh48n-@=y$cHf8?=z!aOpEgETr!n|80&Y{xZI3tOYdQ6_($0qB z5m>goC)lAn?Vh5}8XwRkC8Q!mH(#hz4~j=l-~E6#9eZ2s%?^;|Dj>`B(yF)wbVZNl zJN_i7b&q8uzN&A08iDk-BSJqaOvQ8lF_5U3^!s|86Z{?!YneZ|Oiq1+o(Q^FsBeNW)_{aH4Wa}U6WC8=*mOi?knQ#h_C<%Z>iJp(z5kfdXa8RzM!@ET+fT%_! z?;ncEWmQ^5XCdP%Idd-#$(m>bX(nV7Z9~izc|w7u#k}$=!TUPVY4zrCqL8Oz!O{@(;m%$UgTRGS z(YA8x{Jn!8`u2-8>6(F^&xIGd{zk7ZXB@%Yv6^S4q#1QfeDl$xqVK8KzH} z{`gzmu7314qMaM71L#u-=zu+O$lrlI1PNy05nz$aqW6mi@}wKb0zKpa`V@CV1YC)q zT)}W?QX>*0f*)Aq#N)H>7|6uGH3Dhb9m}}v3gvjP?AoB-WV0j<=FOA4PoIPP{ziDd zY}H4y#QHJ%J{-=l8n*_Ci77t33E?cc1WK^|libpHQ5=C)jVHvWUIp>FDW(!4a_oa6kU`aWRW>$@=?HeJOL^_)$= z1gt~C9aS#Z+miLTF$DRjV55ZO)r4lOLH6AbmfdssvKwOa^;D*@8i_?Le0led^{Y4* z0S>gU?FrPxl|m|qbRsb#>PDuafn8D5kBU9lKR|nq?W?U?zQ4TEEo*&C@VftaDI!c>0G;Y+mg|qZpuX496=}Z!gN1(7!U=tt2++O{1a-3JNaG$KXy^LS#l?-z$E> zket2_c*D^Zwgvgsa}d9%I<(Ak$&G%nlsynHBo&gXaSC&^6)(JVvpqsDgU1`0J^{H7 z(FbZ>0o2-{cQ`nH*Vvk+%Zm0zS=4IWGv2HZOnaf6kH!z9tyDU8-V-XASS!{UXn^T# z&tR-$5Y}LnfI5yQiB_lLz>p;aHcEM-KYGK&^y#_)`xL)QnvAmrlYC~~1Rvk#xJCsZ zb~D&Nr}WE0kwkmJ`!P{eR?`3-`LDFi- z#hf6$1r0tejj|I10Rfi|Edr53tno{(9OA1NS(t$b-?n^K|E6n<$Ej;v_2*l*r zJ*=DJjM)N_wIRoiH&FcQk;28PwsA^NA}ALs;N^l~3741a=rBivwDmg1r^MmB%~%Dw z>A|N=8=YqHBl$60Qwt$LR-70tWGc+6G80fInI+L0aGMFn0}aqiy8lXgzUH0i=Wb+F zxA=^nr%;UmU4fhCb_doJ$0CxmV!J4h%+L%iUtiqcLH@rR-tv~g0KKKd#h@2d8@Fm= zVWb-y2E9|k(jLacaY-hjAg&~6PpPr8bi0!0&8B_el0$g>6F6*du|h4rC|-O$S4H!ih8hS@Xp;TZH9i?HB= zN=F=2IxtY_z|=Ofi6&~_!Ou-zbBh3eYPX)Qa>)4(7#V6g_O|Nat6^)WFhGx?r?p3c z8&cQK2KJ!8c5nIvyQt+P7p}$>3(?Ju~3$z^v3vtxXs`O3cb9R{{e z;}8S%n=<=Sx8=c|uQ$56HLewsU;JUDn@lU&R-2NcR#f&3^0;6VO89fv<#XT>KjLzR z`Zn6!CiPnunqX+?(N=$J2rTUFOPHlCT-(GbOfeQ}fRv@?Wguly!I}t$e_6II!;h5E zf4RR%h1o@i9$XOR1HLf)*6TFl(&PA_!H&540iZBaReSXnfp3LtwNT*Z^lKwVlZns zFo4?>^58Z_0;>L)7)4enUd&jb6ue!{W!f1^&)8%SzTa&76QrfTCRHCLI1VebU zbTy~5q^ZTTe8OP}LSO^;0I%!1mGEE=0KHf6prr z*nA>j$?kyv@&8M_+3m1(5TD!A=x++x-&z3(EP8%DIDg110!Fw zDu}FJtBK$dkh}ob?EhAs03il0<+HPcn0GPY2PVf~OEgR~Av9Kp07+POgwM49w?WDG zw?GZaWf0cXk!a960}A;Xt}Bs)doTob+rEv6}%U+2|f!* zIz^4c531QNk_u$mxPCj<#jEwq9#sdCJ`By^dMxcR!5;KyH&$!`2fUU5zv*hR3%s5Q zh6}V6$mC1n6<2rj=E7khNxfbGsJ#*J5j&KDK$8>eAZCLcwF;i2+QX#@r#8&VfBlDMK^sf0=dF}1ozZ^ zz9f5wBGWX3$A>}&a)~c$`%STRIM!rjO`LK2`{S=7d-p6vD2fgQ;{UXQ!+lN-8SGBl zGmL=WmgrSr7pesJD1O_+vJ{u)LA9v^uQn+sI&BypldU_B>y>=fY_|T zRWCVd9oPoqcTs*AyW*St+`WV5m`H z$iC@jf~TlJRRsPoML`rof#013AsTg~xey+rb4>XEuMoxg&y43PM(+XnZ|VT6EBt0t z4e^z_gRD0J6`9R~^iS3yjD}crHy>4Bi%!=+dH*|%8fOJe4fuKAfT?kcnr!_8CVub# zXa4se=^yl0`ggJ5qq?uuaN7~pym;8QR(`9`lA~<)A?4!c(zyhdv9zU z^K#^Jt#V$3qa0hp!P(UJvUByAS*C9P$msXk8YF^qR{8ten$hp0?zVHOaBdZ+%M-ib z=Wa6Jn)&tinCI^3`|8bw+-GRGK+o73J%$buz;|cQw>m!>sHdli^BH}qPW!D3o-_Vn z?+fb1%bv{IC&up|&UK0iS5OJRKFxhx;9J*!`R#QzOfTFpM8yOd_MsKk_HKS&6!!#` z!Z71-cCG4@`9N+iIi_h%h*j*hWOvn5rb8hMjYQ{crLAs^I&|mn2a!`pSxQ>!GOwqh zN`}lQ{1%#&L^%B_&JOq?enQA3s;|ge)v^oq%{NaXd^~1PjjYzZk~iny3$VM|@79BAc^&$N1s^ z=`Ggd$anJEbFy4Ux{!|p?qlD{$5fEzQN(=tSw)~uXvm(+Ga0v$(c{QMBY`a{3-hOw z$+^!(u)@t40+KbE8N>strE z`8@mfGjgK(##tp684V~7M1Gg%7D(JZX)#{(8}{7jfo6n9>R)jX4fynVK9GVzTp9NS zY}@Q$a~d{nlj_`uK@&&G;f56G;ZbC+SQ{UF8~Jra)AjA`MN0N?sjxnINxRJYHntdx z8tU3xiIn8_igJu+s2MiSm$UP$-nvEp1$U!trR!K_D1B;MI~lP^0k&(znTT6gx5J6E z!0zK_asY0;pSmNmX`91o0My=RSJ366krf-V{n}h{R4v zsx&577T^;Rnp5=1N9WcXa6Do|Z!{-G#g5VY))CetiMis*#o{cO+GAxACefFeSgR!5 z@{Kij2FWAQET_DD^#HP*F-y~0dm!Ea`?h?=!N@DwFIo#>o1A49?p)9t^opM;iKyl6 z7UOkn>@93GnlQ_J%36zyk3;x|WD#mQd(x~zQmbXL({dN>+L;(ya}7Tt9?DdNpp1x% zj zz)etdldezQXUwSKisUZ)r)r(86)b$VECeU; z#a&NDj7m_e>&!kCa!INLw$0tU%a=AOsUo@uJL%|bIVFzT;jAO*7ClsEOmO~US=CTe zoW0yeFo-(U_GlN>46nQBq)IEh1f(awzh5j(O!KqrTYr?xR1#$kZCJ-;MC-XigMmIx zF$!fmGQPwwc`Q$ue~a=2pC!Ciz1zEXh^=M?F_&Wr4|aIz^y9&flp_}7CwOm#-|4F& zm$g|Ur2f&R6JGdxMJZ2x`w8vPLm z!>Q-%Uf4K8Z}miM`Tgl9=D|h><$Pg`dSucvLoSTG-e*R!?5SiF(PTz7@z!#Ql2_F5 z;K5i=@q^$EMpWbJ3ydVjM>a~J>$LKK+&tR5>vlM|aQCyqwT}*F%eG4T>X9?c$qGJh zFUp)z*YWww{Xar=zO;q*`=zfhau2EGRMvO}wpu;w(^RY%Jv81#JG;&3Qj7F%{@~*g z^IGyYX1lYspFrvVc}$ZoMZC<7;{p4Ux;4+o4AmK#qv?<*64pFkkTr-=yKI<|g zXFeT1&wn*7OsX4egD&I1K!Gp^Oh7->%5dKh%Xb7tl!)_=#`{vHxAQp zNnDw}bv4$-+vUpwV+R9S={!X~<+1bIzdjQx5#s15C=;p8S~5gGjehuC_N+&L_(knF zhu}vGH_xPj+RGAq4yvcZp$ge2Vq5s(spAvp_LC`hKY806I6hfBdu0(|Q2v!Es5`&r z*&N5G6EbY$=w%4c+sD^Zncy2=Hy`W7XxZ{XKObFAGt<1GPj^wohxOBvUFv!BAyRxc z9LK%Pfx#xHRf%^}gz>8@tU{bWZMc;342pacZx&kbC5f8Sw2;IPTRm(JtHr7ta}K53 zMxA-b^xJ)q-D29pN&S+ye1UhV->(vF3e( z4-41sYF-dgQ3wUOv?>d!O+S>Sqj55z$Utqy4PGTuJ{!$tOkG;&IL>#wRl(eC$>BEn zsyTJzq3PnID9fX`Bvu0sk7v7)T!$&1XiCq?>V=vT^dMwWuQEWy2Isvoogs@{!{Mf? z|Bc}>!2LUSZ86Jox;~&;n>$!1g)_V8LNfNG=v$n*XY6NZmmmeF0mnfSq;iZ(tr!EP zT1HRfT5Giz{8J6TIxXJ?>TJ9{lf$(;ur*uhHMb~d9Qs_AHuthO6F(uEY^Sw+-{P_E z1*a4@nF{2RuE>_%+dfh@GMw|Vj>~NIR*``|+vvm8-R32FHyvIKfvCXhF0D>men)+c zmx<0J=XH_KZACu!QrQ$Dczjjbty+a=ZOo6& zj-Ax86cSs@okFKzGQ!B@hJMkfDLG}HTv-(b&$=9;#6=4ntqXP+8RtSCj8+1%dMx$t z6@`HX&#Dt+zq`6S4VJFoGkVv)oZ=g0d@A`&-y`o8h)OCJYUY9J`!pJYi;HLIhK|eWab-XN{3-@F8t6+ zj`HJeNGp6Tk!|)>k=6KQtxvs8wVM!C?!~@*iFD1VskQZ&(bne|2NLV+hto_se}7l9 zmQiXKS>n~TF`v}EP2F_mY5#&oh4FU0oaOy049QqZzc*y8}vTqCawZJ{Bty z)Ls^fc`tCuA5A!z=aJYQo`#~-RY(&}O!|Grqq5Ib%?=vK<&B z(0w*tx*tuvL1{Wm87!z>Z?o^JLEUv$x~uKz>x2T!5gUEQ}wD!3_O5|prUmj`V`fhol;M$$iGIrKc3Q@{s( zw;PrBDcIF@(UOdh&DqucikeiLFG2aTduFl8=T$dt>9+Se>rMgFc zD53Zbusd#zd{1{12K8V*(82;^D-hY6$GMy}B@k=Mxw2*)Sx4`dS;iuu?^9S4-}o{O zrs~1En?7#HIjBkb^4v}~iN!j-J3PW5zK!*+1`*vFXU@cu8oerm^YXkFcb+ zvUW?Q22+gd6Za(F;yzrirlqn?5${Jk64Yi*J7L@Gtac%vha3l7drTPy$GcnbadU&q zT)wPnQNn)3i~a1!1x_`kd|5u;;_1I!{h?$}*PaWEYigVw(xYA7Ft?&kHQcRsL6R>X zzauiGz*%>Dc=(G!_)!$*-WFJ{Zc-`snsLh8+GkR-0!D9t?)W9SQhhu(iXHwGym}T{ zhnGVfqI}t<^y@&Bc)+y!fI0gke~)RH;ac^FC=b@>a`z|Q>yP^M43tACc6DQo%t8wi zK!ghQY)>MC5d2!n`6^e(gS93}{MIpu{%@?K2_H)ZN#^A+euVtyizpl`silRROzUN; zZVj$#mw5d?oqmT3>TGp_X4l=_s7ri9h!iZe7Y75OLcbLAdBLZix0vU=jPEo3wP$2A z2<)tG?5Q~Q2LGDVM5mq)op?JBn4WYYkUIcFDcqKG4nE&HG9EDfm6putN`vje+LFnc zUU0GnB9i$-;?qh;Rif&mHy$7E!rC}xaQ&#@F5?eBc!z82a()=A1!Bw~^68x1S~X%f zzax*-O0^_*MHuwq^ath^80OzEohmYjLp)d;x?SH;Km2IB_;B)V&2CBbWnwj$n!Ds9 zK`q){V6+MCW^Mr`d5aVFHaFCR^{1T7XLby=al=p1QqpbbmEnlwZJ*FtajA;Q{YNW7@cMDO&ljE~}N01+X z<@I{TAN^6qXj!WTSZP>z$D1A~)|h96koinZ_fj)+WNl}OAjt`q?;5*aVmCqQW9*_* zFUpr?%L_GZccVX=(-2cO0#VXe63$H=*#n+uboLhfa-QNV6n(IJwQ518lnRF#I;+)> zVF%5EBtpqVY9}9`LqN_C*xB@dT<%WY^t}IrW-+ceHpyfTbsEHC)5GXT49qATs^A-< zjIA*b){(sj(<+sDR`k{;qPieOuRt#w5 z3GqTbd^5qguu>1nJB?NzPa9XIL{_h_rrv3aNBT^i<;bS;Adj|MCZGaT}XU)@`Q*nWqC zcc?3J(`+P?%&gO>bS=o2>Uo^aFUr3xuWP4HF4WPpDNJ;h$I;RI%HQ8h9|&WcbQ~UU zvy>F5MAkS<@~^ow*fk|>@EFF{k_~>os-`oMME@cd_s)U*%dNLMUrviF(=oQEPUC9y zEQuc@nG2^YR@Px8-m+|U#DbMW?*;sVx(O=kdiq|Ea+fA*TYC9!QE=&65)Yp4+-%Xa zjO9}A{p49*SCXXO$TlJW@~rpNAetbqUZZIH0Yy@GK*K0oI9tdISD8Ip^T07!xhGR` z}ov0jw3PF%0qd~mWQHm+sniT#gf+pVP}qJ z*^w*!tF%Qep5(w%R&kKV5&@6{h^&zaWE0?+VC%Zd8WsmJSJYU#jZA%Z;!lGb<#-Y< z;SumtRTN?_;Dhr~>+SC$Sc>`1<xdH|vQ)E5Dt0^;)k{c?-DSbelUjV0 z@@hzCH0Qn@wCu<{nq$AoG8yDw$DH^$Bt>7| z7B{>OuXNBVjKXQifFo$fz38pas)hQH)Nr2Es#~nZGI@9%vrA*M@`8UFa~c&p&6U9+zULmd@)OErF`FMwS+zEXU7AqJVv^CIBK182Cr!m#Lr$k1K;e1>Et}cL@Vp>hmuG65 z?%nR%J$%w3c_<>yNrgec#XD(8mTEpIXStzyQt2m2J@NEXa#iV`A-I&}WrC@jOt4SN z@(1aCls%35PQ3JN8)+|*AnDN@Pw44}pQj>u49Q|onouMg&SO?2eHLYYrSHhXhJKf| z(W!M=Kh2D!8_DQy>mw;Cm6~c!idR%5k8B;hG;4UEaLW>OgP%m|P4N3hGp!viDo4$o zv&Ef~wXVG7ffVs*eeOqH=p6KMc3JF9@ZEW2SWIPXu}2;ykZ-tkf-&nAyaq9GlLscQ z(k!oZe!;2R`>ZzoCP;AOM_KZ`Nc8z^EWc^JAm)ne&O;fx?Ew!*%E4F9cr-JMb@n&~ z(sah!mR-h;^Ie?pmf-@ru`X%%3{S=>rAyh8AEc&zt}4KwL$l* zMLuCR*@y;dN?32^g}>`An_we!a6q9%rBJ*2*BK8XY>dbZ{H>QRD@*d?KN1;LIsPQW5*?2|F2mq1Ee?g>?Vbrvj0= z;pY7j4CA$rqFPj5Ony_->69L_oBCnukU6PN?{r`PGp{6nR~hz?6BCg4Ldb>woQQvod z>1`vYOT$6y@L0^&qg_7SVxQC=rqq7rmLcJMcbiH+93i7m(F&a3Cs*0X+m>uXNcOu(gwMJKRmikA;_70#uKIXy6$g&pGAG*e#;fIrq0^e^GyN(>Elh93Q)KJh zOXn+3q0xN@>#Y7fQK>w^@qL~`DOz%4pj2djEoHOj2gQ#wwA`(vNT+R@?DjManlaiK?*ZLx*1q9f$#XAx1GWJ%W@9$IEd?|Vla zK0E?h9PHBDz^wUupb1!v^q6GQOyY}3-!8ax?Hx#8Ws?`nCAEw@) z6Q~AXjUcXTL9CigRHmaFNl@Opf(yEAB^QcQ5frKc4e_q%{pG<->KWJD^O!(zb+y zymbvrLnEfW84velE(S5{B+A&l?CZ%YCi^Pm3NJcFG!JB#_X-BqGM3!vUs8CL{310~ zarpraYdCTpCM1-Vn+rIr{93cI_{6bK1PzS;!hhI8F zE7Kf%e9x86?wOo-#FfN|tQ(T1OL z>_a%%PvZNqV-nvzuXA!Q2)agk^QBs>w{3@i*Lf2>Dn2+cl%9IIT)k!3I@i1{;1V@- z)YtqD``dcgWZIibr#GkE5oTt3G>(Jp%P%$_UL;h7I_KQE5{yw|cKiJiIh z#ij$!*T!un9X4TX}lImS3#SN!Kyk*;4^|39g zlD(zSmoo0;gdrXc+HJS-QY3TQ4X>oP!G$i*Y$>*@Kl7*yWv0rz6-3?9d)c@h%3ZL2 z#q^%D&F@{PHlrpg%Wi!tIxjMsDL2iYagZ7OCA-Y?h<9GfZSaFr8j3JtQ`#n)p{m=L zCKdO?$Md&d?sGyPodi*QrL3!xrg0C-$?LorODhTBKtx0WAB#EDD7@9;9}8d9j~a!5^_LK)chq>7|FKLhPdKX`=C z9as%&y*{Pn$lOrId^pA_Jt#H7lf_Jy>dsPFD3W3N;)wD`=o1l%Ypyp9f8k=~lwJQ< zghSQD#Jf%m?j8X3lKNt|ryni!1$;g>p@r@z9k~^~d>KXcw)Fj-^8??J^wr3t+6Z!7 zyNaS)Io6Ol$-dC-?q&zFnXQ3(sc6)xykI}>BI!t3t8C4vG%b@rsI4$yyy_ z_boa4@#Xn(>3b57!PAIQ`up0rUu(&qlpm!%fjls#2Tw@4TvTAawOf%M-A2KstpP{z zwytY@FrNg6GlDk4b3!@Anz(xvOifw!XPrhOHw6xETnzO(?c!8fy0*xTZ;SZzluUZ> z6hE-3=foN0AP{0Y@&5grIqidmYxuPA=f-VBVz2LL0?}_Ox2xU>n!YoqJU`m1VoR%S zGlDiW1Z*}K*SRIsvby%)>RqvWQ3l6c2+b|Vk-#sW( z(;qr4rr;h1rKr!629teAx!%bu%xD1{V=b`h2-xWU#r3}JY}kQwy#lUN?oxIJLdO?l zw?43+?cO8(B;0MFQW0wxdH~_x@o{28a*1G4czn3R^wp=lGL!8K?pysLJMV8hb(PTG zy0yl z#B{!zxiPlu>ir&9c;@p8+i~#xxxP=}TkQFr!0kg94@}`Dp5MCjfSQD4&KEj;4CewW zk3Y3d7Ord^hf{esSN7}gl8ST+@SjVeHSSjJf?meX@^+5Js@?1gU)__bU{`1N`qdVH zbT(7#x{A?icirYi7vbJf*Sj;H-AAJtL=;S5GMt9F4Tqh5i4-_6s?D{L#gZ=HfhH>| za_x%!c9WH>rntir2sC#NDW&}B;|_oR7QZ!T)DZ!uz*-LAubWiPN7)#DBhYluYOJr8ST zRvDhAp9Tf+20pWI&5D2)HYfnJZ~{G+9_UJTfZW*$gC+OHZi|9W)CO>$;m|21fnx9} z+2$IH9I!Yi&Wb9nKX1RiS@Dm>*R8cKOw6+y8?!X}TXB9fQx5EeX&=XDy8;4JR#ER` z?{bq5Acs6K+|^DS;1uzjnW8{r2?$@{H96Lv2WU%WWQM4!50QN&R1t+A6U}Vf6 zc6cZn&c$`6fc7AXHqbZ^+Jn9~)*zh-#}N5A4|NP%p82+>#q#{Jxn? zbDLEH0&VzL;E55=7tG@5D?WB_O`^=fd;jaJ{?<)>U4kLj7W&#B(ZsBv?Uv^f05(aW zfm`7B$h{|WqTNjjj?+g~^o4oWuU|l{Cg2Ef{#)>_IL6{37WkWb6G%@k0t;wxg;}WA zgjmrR=-MF3R7KV&as>mRV;?t=0l^#Io*So_0`HzrUbxLlntVaViY{iY8|Nr^tlIS| zxrY9#e;e=z3OPRrlFTeRqoutV|HQ$4gy! z`}U(h?b}J9W1JP|>8umi+ zQ=IIdc3(|x6S?*ZUFgb3Mfl8k7MUP&qQUle6JD~!p?ne?+ClrWNjZvNi<#;41+Xm& z1fNW(Qw$+iV>#9Cre6TguA)~`pFdfng6V?h*`IM~heE8qEbG&Zi`Pe#S^k8lQ{Sm6 zf&z!Rw5(AH)wYuFSTjB37kz%&5%Rm-L~a!xd4B@0J#OGC@RE>sV%hDk-UFz0U4nLS z)hMjJX`}#&tGZ%N6m$vnhh$d13Fy?&gRkmB01tzx06K{u!8?gJizZ`^VTYhAJoUZN zmvPpx^7*;C$1@@&LX<&mgD=4&Ga#}==g8^lN1zcf3ABZqg_KllPy_fc4#0nL%m?a! zb<^@Zy_~#mrsaU1NrPruczilGM}i^vmob>SaeROH7Z5FM#{cUz0g@*P4tXX)e<;s5 z(8rzx`q=3N?q5@$3jalUGN`#4171hY6;PfiIn$`DVWUW_VgE^a9{k~96aWu{s(^Sb z>vreg7J+!~_;0^L=F$mo+28_TIER>IHVB7#{&uW$;1Aua=4>-M1<;lr2O1a6{@^-h ze{h}aX5SGE*035R1&%3|8i4Dt09?ly;5uOQWcfqT0nqShI> zW;~#qw%s(AyYaW4z&-l&HY+X7m4LzFG7uebWK;o;j4E6cqd=`%_>*IAu@XanA);~2 z0#)>Z7xV%EMnD8GLK1)xlKu-3^#O?JEX^G^x#8<`u0JT zmxKoW=L&N@(b2E%`Gc^U$t6(eUQOfnEC2-Hg|MPuClde&XwZc>%j%M{Qft7QbWcGd z2=6052A~z(>!6SPe>&~o`tsMpc756_djS@99fJf($jJ%>tn_*%>Yi0v0HrdQ8;)WH zTtx4Gt|ifbKf?g5C2#`-#JS&~ZiFv)t{EJH=L5tg#2~_#XcSiTjejrEEM+FiO~kA$ zP>S#Hdlno1WT0{LA`uRgW&U!j!=aOKUd~r?pDjynbsWw{Dk0to`>yX7KTr*)A=8l2 z2u2$Hm{OeR^yYCgknzCYO=k38_`N>ghZKFh=FVLK`+rN95fKmt2ymjn9aZ19K{}V( zOzAL zn6Kja1ac0xjOB08fxWCaK0%J}GdB`%$c!F9Y&r7nx7hRGfK+o+c@dzPRN)j;7ZUBQ z9csKaA}vG*H8lo2scfRqCOE~U72ui&h=(VjXM9nt%10JZOnLvNn7X%uG_U&i8z+3x zk0U8G(f#O`cu0&HoV?A38xdd#ad|%gaRhJ<;KvGNNENv525Sluz5F~$6|yeet*j}8 z^Z+t7LvN?gvBTCwY_+G+gYym_ZG)1sC`RJI6GFZt#A0UQg*sud`8O2}6NKidVn`Yk z;g^TPUjSB9QQR`MERb>JFchJV5NQ5`;X8QI=)s@H(QTWKdINY5VnaxUyU(UKjRrW( zSm6c}aM3~>pCoXYpMoEJ?|U4d6mXbm@(oqmQ<4P+rwGX(Gycgp)M!s9cNms1b#@s* z5~lfe(mSj|;TUe-7ELT>FJ72a>b=;eq7#C!9Nln915j24-2=Rc0${*|052i|c#(S$ z07mZp1B|qhH-b-VOz>3r%J>^Er?&eSUz-nrTN##N5g)PKF6smBBQTgUF4Wl3C@L$( zVJ;Xc+$L1z_?ZHh`-tBB;_cL(N`?eRwifnh#%w2C`<3f}ZEWtYAUa!++8y){t1 zK0qL;Ae$v1{unt`5%MQsvq!ZEumKo_SgK-JoY=z6QRGE{Q6O@q&@u$JV;7;1G60~+ zn&YW_T{}e?`V!bfw^@qxP`zz`Dxf)^F4<=5xoj@`iCfiPXGPD@*wf&ny=7q zxevF!>|AH4i}KyEjD{26!lP&pTZn3&-8F;ruQoZ*=8e|?;Jg3;ry>A2jS2Hn!AAKP zzv&eJ{kje3P;TG6NKzn*q6&SNVb*~)Td6=ZjHD@$TdW-pX(|=y_5w)rdB6*B9UZR~ zo8ebw7Z3{e5YiMo;8(SPOd8K_kL?hE<3Qm67h4oNdgWlKh2H@X6Thf#w*o$YGlsWg zA+!}uf+dO8OF(>={w=;ckGq56;@fe@O=Z|&lUf;% z1HZc(kuN0&?z|p!bwpD=BrHUp`%IxJq3y)Oy+rJ4h>fC5Jt?73JMnmL0y`=4 z^DJdNPJDlbDndYGRmES^SgwF?O$Q4;9$N4{OVXPHAC&L&=G=R)3i#Zqk7OMfQ((b& z1q(i!-~wuP2-M6g zV59nPmhCNcOPv~ao7O1dm;4c8k69KX{5vvtoo;CsVbogJ)QwIFG1|9lL zH{1WQIhleP)J~!8S9XpdHdZl-z7B2Y+6?3UkhpopgT3YY$APlP;#QIY>CaT?d94m5 z#jj`BxVDK(d&Lx?ZJR7!5q=RqsDD&I{i7lZc*1Ke_8#gs_%Hy35x}w7mXX!tv^{{u zP7!80e#irY2n7fMMSKEyLU;u9Vgdcz1p4QuqI|}9xI8}IsB-+7;1D?>LSq0>h(eaB zW>Jseaa0h|yG=ziCBwgD;+hWJhK?TbHPd=3p2ai=f~T26~x&}1Nl)`b^$f;OO#)L9^Slju9_Ulz)DB6#yIj9boG5GBFvRse~K_mspXsQ z`wT@=FcC46L+M#*sRM*kIIbgj7zhm6Au`1h|KU{`GuM*=%9vz)MpiNiFkV8SWKjVn zO8_WYxIoFW2}+jDF!jHm{dBPKE{Xt7IR*0k%*gsS^&Wn)R{{A{5fGzSCvRui>`nM9 z694!m2l?m!I*Xs|;oeF$jLYlZkj$Y=Z^_)hA zKbT{|9Tq{rfR6?)UN}uL%85IPdT1Ed~$q zZNtMQY`^j^A?kf~y9vZye1RMX(z!K?gjaxk*KGV)YnTup*TELyWqp8<7{fQBz3V{y zTZ%v}l6OZ3BWMCVBmRc1IHIM8<|KS3gXayrPaa`rC4{b~@;_JEo-uGW&VNniynR{! zRV9TX__d0B#bPD=LTCuQ401Gr7v<|&II81lkNRT+Cr##X zrc{N*1ZtS3ePgLXRYnJ@G8IsjG5z&i5b~{UCZ>@;_krU7Gv+#y^_W z2uCXq|DcsZ0Il=_Y(2dgKr6WbT3O8m&`Pg=(8{WR>CC^z;Gf5T0JIV=Gk=!SD`^Bv zsh<$^msrD3ig9Q*_zJ+w*J5)eJ!*(Y|A)5s4vRAB8aGuy1`rTIkSvm=5lI3PRgffE z$vH=noM}PHnFg8+O3oR{2uPHiGf0#iyUDQC%)B%6{`UKJ_n*DI5URVM=Q(xioKvT& z>#q7&>92rE;AJsR_`x4%0`?6BHnSkX24l%!CPotURU#oG#Y&r4=;E!(B1}Gt4>wbQQ&D4Q_%0&^gAv#$xS7WPX`}h5K>V-P`#&`1D@fp1 z6)A|C4)XqHEC;58{uBaBMKUA!k*f(fvYoBCjfnN6(m``7))EpG5{3kdmJ zVG}Fc?>}D~F3;CT3W6E4qfbXKdTAzJ7Pcj2bnUQ7U$}m}DrpcFB)!@wqQ2UK>Vz!5 zo$PD8?2}VsI~G4nY4p63C=|%1ao4#dsDttvoa{7S9`#*$QjDI5r9dy{sIT@(m?s5# zPF5Q)4(7C;Ato}PM%Xg(UD~(ymwy|7#*TkN@T!YB?E-Dg-Y3336rM=Fys zC3XYv=u`P@!#DC;NWnXAhtNrL4RFzXq}sIVfJ=Ej=k9zqTjJ~Wl73Nf6?I8GgX#u_ z#e;0V4N>egw|-iM&B6nxkFKXO?>BfC$ZnhWJ~#8yc)*mJEINPdwmG!-Iqof|r}83# z0pBt13@18}fnGHAqw75{9Mmn+L4?09Nk7Q`J-xWQ#0F1p1f(Ifid2>1sXWMPyvU~d z{nO2Hn@q&mN=BZ35lU<%)cRV{LvX!aTZGIr5VHq$^iVl0TE^yg5nLopLXq3iRk8yA z0aFGhEBNo995$%>&m49%X&gM8vYq%gc6Qb_ukurQyHQD07&w0nc?8u>UCAE;u?`Jm zSP5)2;`I`2G~(rYz0nBA-y+fd6-Gt${@iHfI*fwBacUIhgX|{Hdtg3amMsT)6D{NL z23p4O-xCu6K~0MW@ojs)z)=p>g`=tue9J4oOcvxpcZlRQ7~M$iQU6@gN-h!@C3Me46}QTBgS^j9wG<^A8eDD)1| zWP}&lCS$~BZtVKcTd!_oBOapp{5u&X8I%IKsPt}V3`P43LB5r`R?r17XVB@%_3E&U zg99%J(e&q9lDT9^+y*^a_2fkU&PCS@Vibf9A~ckpnfHfNDYw_5j2E zfqGeuxdRbekQ0KiBgX0LryQg3BpBo}~;1p=r^-?#LZzOt3El zo^XZW4Hlf3Txu`fXEIU3zzP!qW8W^8!NDCTdg4~^8|`O0q+qdGzs{Sqsx`!Vv=ijE zyZ2V~YE+`uUAbel*K3Y+q1f&cm7AVN!YpmfD7OkRhCX;IvH6)8v`nK$+?ADE1 z*mYM5746$Ik{lEI23vYD&W{c_`@cBBExtUxseQYsO`G20Yuf}HSZi2?$tG-36jtum zwlg|$Fn?cPKy$$Zqb4ZER}?C6F==)s!q2h@zJI$vpXzL^vJ82&aHUkoZsWe!j4l`a zsFAkG`iIW0jWSGkLGOqo2YjLVwm>(EOT zaT!0N9?FXr#RoOM!x2}NW6_1JQF;;(qx#sdYTGRu8|4=bGxBmJ7wS;ycf2(h$CrvF zd1=d@-L2}J*@S03>!s{p3oli3LMI)TtEj;j(GX|IanL?zbE~#jw3I_v_yElJZnZ&uOUwUr1?a-~CXY`m}YFN_bG= zR@Osz&!}##$jKyVYK9y{xKoO|-B#P`YshHXi2PE?q!bSP#}54ShiDsZfWA7PZsbQ? z@@MTVw)A^5I=@mrnh$W#HR`|hLt{s_mfIeq;!|NN_kA(`(n(C2D63#ghnREYEo$|; z0rbh}%0F0!)r2ZN7qT0Him`D zxqM1CpSV@c%>;h_cJw6KPUR-mNy24)Ymk5Wct{}GEug$D@l^qvKwyu!u0;4|XRM}q z9vXtG;&WkUF_}#7$hw(YxXV*mg>(G(kw`NR66W9$j^Eu2lOa>J1DL8ejv@vu*q`WxAJ(w;~v}6vo}0xyCV#)HT7HTEj5wmq=&qU z)Vmb|??VK8Iq=9HR-Pw4s_(OWPvH{*l81-pNTn>7hZPde3Lz7vO+#__p|hTB)$&p(P^6&_tczROqd~;DhisV|_@zRSKy&H9|YpGd+UT zeMqscFOi)S{}o~0;xHwyU=<)>lQLN=8Cas~1&#&bEgz&!dp6fkZd{WtBxomGCh={F z7YaY258WIKg{qfdTy>Qbyp$tzX`;RSA(X+sVk(h2emXheY)<=`hq_F9U1rx1Yy@WsfM8$O zNGj`uI0fgIgg54o-eX!BM$%KU7KU1^TR{JUV9^AXh7o{rKEWj=JTXYbr~chGEW~=g zqe+f)u7y{_SP|U3I1{JdW@IGiC=YQ=$@e{=(1tf@N1i(_rO}$vg=>U?<$+0GOlmzF zf~QE8%tl{A%S}E_8d^07cxEaXtdG2nVW}|OXQ1oIwt00w;)$){YE|ZxEtI0-HCa>4 zT-idNne$XUd^sJKb#q>vVAOd3Z6 z`Dpj;?sTs9bz>^xuDA2`M4+$&F7XwK?uO^8L;6B%rK8HKiHna;h94vd?t0eih3zP% zCbN%pxfq2`y4$~GF1X`*nf-e)xWJS#>_hqLA6o*RW`@HL2(w43V|u!(7AN8 zXEbKj1Pr=gR4k2e(vY=8uT&cM-GU%)=_Tt97JH zzf>gX%P|#vyLj>9d8OllMaxNJH>+w1do?Xm~A^2PKvs34L76&%IuO$^6$(p#V zZGY8GMoI)S8fNJD0R$F`cfb8EY<=iOPbjyy7FB2gk(Zs|Ic|P{he=&BY5CB?%(yx& z-yf@ejPbV@^vpXuZDgy}Tn1A5s%W;-_TJDu0t*5MO1AeQ!%iiS6T8Jp2j&$uu}WSS ze=k!~>5a?%bvsevqWr+)O(z%2k>tEhfO4plmrf_IINCU@(*dsy>W*zPu1=9I|6$3P zzDTE+5AVdHp>{pghE(9x{hcIXY|E)}Mx2!SCG3&9?P|B5J_c^Yp9rkE!vcI};wOe( z)iY~J3cEK!lBN#sLwy|m?`1k2BwN_KVLO5*BwQ|ed*bJhkyHq7FyJ&V`40d)@zU=1 zBFxD_SB}C+xkIe z`m1BVOcAS4ywUD-?FvOA9IJB5^um56`(Ah{?s9Nh3{{z;0ilWXBqTM@i<JmjivTD%#)BNSqDE+&=h(nYZ=? zD#j-Zt1f$O+wI`k*C$+{kyn)EwzhV4WSL>I_Q9c|g=#1>Q(?-?ickaKuPeXdlTfnA z?NBQVE?MuWSPL*Fcz+8j>iGFTOjQ&YEqBwk=cy5I%D;CUGGLKg+BUW&J zsbh4GEEQyzrCBR{ULmdwq1ILq)y_FnCA40ti)SDks8BxmoUP7RFCH|(>3v(B(QQuI zwfr*AGk(;bEBR%`=zR?{<@kq_uG`RO7GI3gj;tzFA&8#pd&^6V;(DNaGkx4670Oh> zU7-pFcSEngRf1E|@GFOI2rX3SX41bYcjz&5Ub8D~;&f2YDSHry+h3EA^{m8f>5XBb z3ct49eqiv<1B@v9UU@THQT&(nn7$@rUAf9=r{?ho?Y1#5Hf-ZHMvf(ICX%4D{%xOd zvUV7J3WX_`IMqo5NGvl2^-DVr)Ms46s_aq|0w^S?KWiB9bxF%m|Yj4zZ${~ry zH6FafMtjdyZ1;b#oe0i=*pa^J>;2>$tw{YdlA zQvt3D1&AGtT9q{){K>t#+Wf`6YR*TzE`b7q)hX`)^^$TfOF4GdGtU|))UF*jP;k+g z=d*rt<;i3_C^(jcrbQjVvEtCO*2vJmHtj&Y1nDv8)KZUYcP$uR1*G3%jPjgIhrx&k zE$sNdVu!)WDaR*H**^g&6yaC3M9b^@o+j*_ihe|90^qPr>fc-$0fLLqHZ#r>pp(gR zn6qkR`>OUKt12cOD<%3pPY1Xj{uX*xhi_>+>H>jQ4w*+b-oc4ut{m)&3M4JyqG4nB z4Oqr8Qvo(l_ORB=t|4zPH%Syz_d$|*WT^IGSgZ9pT@C3pUZ=qT>!P553EE1@xKv(4 zEM8K({#75NLEJ|G(+$RN&Xaf=Rgfex&J3%lt(J_xrx4^LJy1RO#Y3=s zN(;|F0N`j-Q&F3UaiD>9=H9C=Obf2IXQ^bHF-OyDy}aE9Vn1moT&N5p+rM75vGgY< z^%{s>2J*>$1N9kS=j(*AhhZq!n=m;}PZZ6G3k#%7LevP}i?7Ul0=J$vSNAkt2NYq+ z%lJk1d@Pro-*{9m%+!E-bCknrgPuwSma6EEMxg=96Hu`3)=FK-ejxwZ<~oeU1wzH+ z<)n$Kpt>n3)u&#Az1Sr*&$Jc+Vhz@c79+rJj%bjCkSiBb{Nns3wOW#!M3RGdp!$^h zqX6+=0Bl5b9l^WL;EwyN^BYxwuN7DgZ_jP;cE8&=#^?ggU-!XNCtjt&Y)uZFqvrL* zQzlyn!w^N2*meHsq*3~FGF^F>{CMUM!I}V86fEz_5F`g+9wm#SGsR=2A5Mo%zxo$_ z#WA$z_faov1{z<=ld?Psd-6e64XvniEk?)aV^T6MbyAnXJ1v?re817XLWWk~-$0N# z+-)If7T^gFisM!(V%zmCAZ>m$Vf2omTG4iI|7B(!QlCO-0hQT7_M2hUj_@g$gML31A27(BMX82zF(_PlV$UI4Vp&6+p*n0y8VG5 z6pCcbtv%ijF1icj4gB!CMj?Otb4Xl$8i2a10rs7-shQ6s=Qu*eJn()J}}uN^>>T-$M1d%b{cqHL$Dwe@Uh9nXi))P zSF^uBa2mMLs{b5k*o)=V^-b!iSeN;yWY6@^!L}ULedHgMJ0p%o|aoUn1zwW5j8Tn|?FGHsXq=Y$z+Rd(Pl!FwllerTM^({680%E9qE zswb9)u&LjpNV_BuEzWrml~|yDPD$ssy^q7hpc+DK^mkk!p~$7?QY9D2=~M*a?zLm6 zpslYbx9jKq>_q9~LN*QMI;{nG`7eNo+A_j#E&;uW;!^9_?EBsi&B5Ef>sNhT@=3rR zzG1C>^fC;cl)#9fW35VaHH`w5UQ`NXC*hr5F)wB@r-ED{6`c5L^bj!)c~ukw3m%PH zcZ@<{m+Glz@1NvMjuku(!*GmlZ~l80RA6)iwLj?Tx8;(1jqLLIh!)S9@tqmD)i~!l zIcwDJ497w5xy}mE6BJSXlr+Y0Mg_Dw+|s$Cb+b_!HORh?w%#@Pt)~Nbz!GL0yI7AJ zikr4Et*?hguVb&y4rQ&PHf`X%IUILiN3ki+XF4O=B_A*pElD5M)K=cfbs|2CX_}P? zR(zt<-HLK)fJ?cxNaZJz*lamhHYIZu1^Y!4!@dlgRcA*N+of~eWRrvzlymGj_Lnl^ z0vNXa$JJdGbp-2uC))~-jMh=j-wfboPq?2!j0);^`&cVmVdAkCmAW8Th-p@|?%tNJ zi_z-Q&nhkRjOdLgzX|Hq&5UNTjQbQ;Pw!>9*R#J(Db>FqsdG>ifOM&PH z2h7`}Jb;76t(7^~sS4-Xd}h>}x_8Fg@?OdKt1$b9Kfl=d=D^|- zta86=?;(ls=CeJm;`E+S74kvC{7EbQS^nj>Zg&ARyQ4bG_O@2$>uslmYxJGE1u_SF(lFRkg{5PTKXghr0Z&np4QdSwBsui!|*C(gM^Bg4zSD(K`lGwOz zg=f}~boAkEgUyMOlSed%@tAuwbDpWp>9tTQzIS-OZgIPKHSU<{5&5KstbPSPnfB_L z)?_ap&9R68?b^O{92FzP-iHrcFx=8EQFW%;fBX>Kt4=2aNj!?%rGGvC&jxD{G} zduUePr;wljP$w{OzMVGERd6P;T-@v->v}@$`5Ky-x`d`u+Ks-&>_kOz_3#LtmHZk~Yd{P+yRj8v-Q@EYiBi7@ffvCdj=#S+cb;Qy9`H_A zG4=Es+6te+2;u zSLTtG;RxcK!s$_hTg8Ni8M7tTgBn^(G^XO}{You6vwYxF>pM16o5`)@W)bTNt~Ax5 z<^Dc%$MdH&W-mrv%dHdvyNW1`8MoPq6FjS#`Fw^9m_y79CWe+voIiOOiSIW2K3yy~ zuZJl2KDeN{NBjApw|*#sW;BgGdd3dU{tB$Rs~%w_kqG+n{bPR+!ne?_eZfWhYj6z-@y@){9ympOZiDklEcqX zDAs20x*58*L00L3f0Udzprga8O+Dv>fYJpoMCAfDfT|Wl_E(cJ$$!dM-4A4~ncH2v zr5E(XAzjRd;wO`B-kml9q;ki!hBS8di7E2bg^4^7T%2SZ|A(daSSYa5vm+vw

YT z<@-XXJP8*8@8cTKJ=xM<8&QSriKxHIRjv_druGQ4&^e%=GDD}Z--w9Le4w$NPlUVH zG!^QanlxuLF~^!de0Mz?FtkqRPxL8Eo>Tc`nrBQ`#KAv{LR`>N=a4aC5RwPSimU5f zgtO;*GtY!L3{nuID$!x;cFIUNn;3+VeotI_=zCzGaCxkLv)SAku13yC&#zC4MH6-` z>bM~fe@3K4d*s30#30Y1)~ozYjC}M+>%hc&{3sIC)FA0m){opy=40+~B?@NKrEm0N zvXbQkOK*R{NZke5ZgemUVfn%=6qkrnie7lJ*M=r8Jm|Db8jMhKe;FL0;TV{>aQt&4 zS29A0BF|1pcE*cTAcgp)9viWkY((^2Qm=M|lI60UytKG%fEMhXlD>)@ZIM}e6hb2} zk(#M8%Z_1ulYEuN^Rf|v?9OA8jZm5{6yQRFyPkg!5^kW)I*y`x&sEgH+yJvzfobCs z<|P|77kMS-TEE4ReI>zgKN-y$9`G8X3bi^b6W@Y|sfu!vQX}Fh5N9&OHoX&A2xX`t zi!tLCm4iTIbGZi2%#dpN{W3+9tlD_RD~ooPM6IPqEHfFz7rmrUQ#i#cX8SnJ^L%|w zNY4XZQljxJwt$U&sXRE2H$FV+;LI|yTJAH6J$OS`t`uMF;4XvaRz_Jdo1H=l*A<7j zKu@-QH<_9Q_m0GH)Opw#viD)K=aof1B-}orYuC9yy%i7^P$(oY7uO>7Zn-O$oj|;j zHDNJy;IJ#vwf9Yui{bVZFYJ>?y@Az*Y(7E_K2UN_CY~a2@9T?kq0>78a(wpucy(ZZ zq)no?1#4|_b&l;vV7=&ZMF?%KEi75kPj&8@jIxQFHfN@Uo#==t-cNYRnO=d=%p>ufZYJ8V*-{qW&YsI1>|YLZ*J?u_%F(*ba{{)pPN;o|uD9ronuCDMS1D82Uz7B>;vYBsh*_T49o|+x1a`m6kqKf^YgJMD6gasW)NRrtf z=NTE06e?1yF~!P#(rOFllJyvGollOt`32&F_R?xXXW>phZ>1*`$5d)!?&ZA)F7cSC zuLYT1#;Z25FgIlwR(9JtM&S`P9hRdu&VrSDqXy5cP4>?1-LG+cU649ir#d^Q!g~jt z-%|*3bpm#vn*u34H^)9rbmiU5I7M=u&Br}F68RY=Cv^On`qlH(yv2*%)7iE*mIp>x z+^*C*R%}Oh6CwaUiLWu9>!9PpiI9nhYiJ1jvRej+op8XZV$WZ^xFc;GQi~_9CxF@7cP!Z-P7yjtC{7R ze5)r?`d!CSQasJ5>uyaRb8Yl{(ctz3=7GK1HFS>T+>4**l@!6FssA=mC3S`q)UL)5shPe#@U6H?X2E}+j^T@ z+*D;_fYV(WuAt1fktYdRXX+y*WKk45O|Xxy#?;(@q+vS{eYd`2MLtNz#SHBim`h&O zH*A|+c#l8o_q;0KI!4L6;HZA$r0^hbDhnP9-SAteaA4_;UhH-hs--`h@mrL08R487 z;4~UJO%C}$YFQC=c{H^AER%TVa-+LX)B`_`xmOW+&qXD=50Nj(7!mubT8`#)FqHZw2Q$Rp0IZwl}bC)$ZY6-B7(G{@-vxNpB7&6 zsGBV3JW+Ylk;a2D!Tcz~&C9m)*EXeX>W{ejGxhhiQrBNJ-WhOp4uut3xOKT zBDQM3Ya~B!2|d{U$zoX)rdmXbd1b?5N!Y%*y^zI`5 zT|u#zRzdL>l9^JIfEJ{ui;vX;;Rk5Q7>n|_^J{BTG<==LhmPZ`&`#4sK4X#*o*$Eb zA)Yq$Xby*r(#gm*#_0=H9e#~cN@pGgovXHAW+|5|L->eJe!nfTY?sr9{2M7q`V^cw z`U>v(%BS2f=Em3%5e*NH-`z>hhMag)yH|t>`^lzlF{kX3Lv!VRYV2VNA6tsdFlG^=SQD?#~LE~QgX;d9O_1-7^BW@SMh6SEWbsa|QCYAH~pB^%^QGLg1 zLQWqUI2{wDUUh^MO_3v@;bo?Wn2Y-{A#(#3yf zV_)^Sgp#vx9n&wGMeu`awIaUu+n>qwcvEN9GzV;mT#M87eVT)@SDg;ysy3>86!MTZ z^?iS@X(_1=12d+DW*LY}_><<2tN?t?qew2p(&34ciZVYur>MmfelG-~NI|J*(AD&2 z5iRz)3l5&KcS~%19Tp>Jh@9@=zB2q{2uKv|yAo`k4ISUfl%4f1i<=k7WU%h~_2$9t z)h~0vM4lMYo)&C=^mIa^{b)<4=WZeL`^}Rn8vG(wqzQ*kgGoVy{O|Xb>7SWujNtcM zXJCRKs=DmIx+i8gs&tQ#u^^>N?PGXx3HrtD>9afJoZ~y}iv`P&0^LThqxbs^-{%ZE zYGL1QT;86q?Mx7XhB5ER&fYpD_upZ#zI7?sR#yQIqIeMsA%kP6LI^Rxl1NsneyxPp zt3oKCZZW);J8&hW==vgA5j=gf!;f}6M0mP?$A}uq4UzQNP-nkA)lkD{ z`U(1q=qp!tKzC4HJnl5pX^wm=S^B1#LY9)uuno%qQVgjilk+zi8RZ zyKl5ujKX%@m(DPu>{j=rISgNy18fd!9)1`DA<#B1rh8>9io*N=Y`D~;E9u)U!3c0O zfKI`9{OFmv0@EV2x|INRSbw>soGNE1X|L8CX$mN;Vs5q2C<(9KHQ~&Dt2NcgdsLNF z=CdVqhI2@Ga}>!eEAu%5t`h;FBZIwK(OG*pb~v*9YNe>#ACFx6nsg+6mI+5!gFJ>W zhe2rI_DT>@=m;~pisVyE$VnS~o>qK3wk7gTT!idwAc{r&OFBTvEwKRhkjv$|l7pQZ zdvSn0lyy-;)frVpp@{Kyd=RY9O#uK!)J~C}2&4y#@aQH18Wmpt@s<}+mg+r;fIxaL z^gwO83H^Ys#}KeqntlMz6b>PkE6Umg*U@XU$xfL6qHb=BM{$XKEp0?Gh8@ACF4DaO zMDFRG2~B^=hT;;<_OJDr4*Rx%;u7QQNFkl!fY6HpTq2x85uyQ&DCHBNBRn8(*#5J1 z%iEfbpXqc1fKa?~7y4(*RqpGsF%;8fr|Ho1Z2@@av1E+ovHopf0N~7Gxii2;!iU?U z5c+`bGyW4GTt;I8ZT>OL{c67DYNeRY0C1y#a06Uk7mzO)rMp`wz=uKC`uZXeK~RK` z%q)70VRx|oJ~8TIE}*)5Du5s~FfjoHq1#1gfk?{tNP8phnDjDgL-7jVa#As`;t}G@ zu1sS|%?l(0#$Kq2fg9JkmCUkFL1?3Hfz&YEQw8v`p~?^}n(6Qpxa$bFhr>zu2@B`f zmNr0^?M84~g37jC8y8##1|h{Y1&3t;0uHz~q%#(N76YLo^PqGrMT;aJzN453Fj4y4 z2k2Nt^%AA6_bTAjst{78)}Z$jWk2-X8WT%R6sgCY>v@gx-rf6y{Q5?r#q2)xq@1)M z%KWR2|Me8owIx6#-k|1N28RBZEP62zA_^4yh^i|l18WXxCNDty==JY3qho77oOlVx zhC%4=%1sdFgjv*SCzK+Z8$XB8!-Zgwm+(K}5Q6_VsiFTjsUI0-iRiUd>z~$d8tb$~ zroU16+tUx58^^D`7-b8E2ZsFBq*|2Q~-U-~L~ zoayd6;s5ZDyI<8SqbYgKcUFD78;A1>*Ybk=x@nC?{Qx-%( z8gO?RJ;{f6WC8wobo#bS86v5oY#@31d=ow!4UuJUZlgfC?1BTH`VR6`+%>{5i2kvK!8KRc>lsd&`{T7&_UTP&aD=M#*WphjBc%mD6xCGB6+LAAqC-mfCx5U?>(D8$K5Wto>90LPGNYAmt0_eddG~G;R!ByZ^X7mizXb zsqU2^Qb5H0Cb|5}sg*A`TG3?4Bn>?0eJ4_XVJr+n^G^`MK`*hAwEPNf$*-KDu*s*uXZcS^en)sc*Lkn2pfaO zB9JC-`$Ht_q~Bfw59M&1W5U|D88|MNUa?P!-aPLHII<;GbV{xcO`3=ZeZx-#;0vkf zBSF_m6%=Guw$tYuC8O)M5IJ=PIrp?;;{v*u40qaBOgGXzJtbY=7guf%%#ZZcc-+%&Sj$xkO03dT3 zenUVFjP2vL`ot(to%#5 zKh!;-GNl|dhRN`cQT!8dR+u|hE(u$WQQtkktqa@P7a2>IsEOQfDo z3tT=wwTXE11Lna9Q8RkfAzUjS@&LLSuRHR&C{v!{>(bBP`{it3-r&h_G~}yr^1^83 zK(gX?RIE{KJP=3k9~1t)=d%D77wIi}^?B@m^odA@57=fLbW+c~a3lynON-9m88-Bf zV)BxfCrn3`Mh!cn>~E12Gx)>(zcUvHe2W$o`qS50Y3Em0+2WY#F;2?mH!Hxt(mdJ`o7_BSVZ+IDCIeMp~ zbW;VR(E;+z%iiTC@M7fr4x`aU36%WM0;npS@l`WW)klFB<3Lp+a=!jRRks9Rz_-jm zT6Dj2$}KmikNvY}U+n}*31h++7eY(dgONK(^yuFqH%p5232f56vLt?7ez&`mXXCM#6|x7%C1LgEUtTq`Ao;%|)SS z8(aWA>uMfw#7sIiq#ii!`9`S=d2kE*epda!q3^7iO<&Hvi-4#8#2nl0megs8*HDA6 z-~@MPuSk7-Q}V}1PsCC=s7Nk@s?e`I=FI@66OJDOTL5>`f(5g0fVvuX#JXSo;pN1g zR+85XkfzV*ipC#c<1iY4Lp?!(K4!PF0Cds@^ay|}0HF2i%J~LE0fFZGPZ2aa#x=H* z*qn?`M(xstZ?s;`2-3N|9(f@z!L=^)O-U1BiE#5C0h`wN5^lx2ax>M8UfU{9=rck; z(IyT1cGBn7hjUlW*WQb+C}HfvyZ-#$clv3s-(Gwa1SjDMDy%mJnNKJ$WY?#ViyB=i z7S&`HJ)stb8ojZf2aMDWtHE3CM5yZ6qlhgOkVd-M8P2|j4u~xj)CJW4cb)z!{oNR# zhIj8WmI8@A9=ot0(^>LL7(qe^pUeWg!Gz>7KH!Z(-7?Y30MCuX@Xd2ThygYWI6vxn zre4zjD*g3zE-xk2^ZxyW2X|Ki9tB2-E`Su={GJRF9Q39`FhVp0;2nc_uvo0rKv23C zL_v-G@AnnxpTTvqAVgA#CBd+J)omNCof=kmMCMgn{#D`sQGoxo`tY-C2q{_v9zT2~ z5h4OT_1w=)FpEr6yF1f2lc#yrzY)fNEcf$l0=DPW=y5(GJRTxto6>mkGpj)O_~)fg zqsNv1fRN^$0iV7`Lj&qg;~Giu?!l_g(DC3!&#Ltma_^`y;%jS5;?-%^)#;o@rCVx6 zSctx9Ns5;WU1iTs8C{uzQ@O*c+U8u8-~p8V1($HXF4yr%1m(r~Mq>C@Hbq)3G_1(@seJ0v&$p|<9a0@-IL2~R2p?p#LpMaf zO!QNf?=F7x2joEjy0O%u9e5p}B2Q4Pg!wI#r}74)Il%g_!30^|)V6#WF#dl^V4p0E zYcL_PMI_@;f-4(esc+6@ZbR<}$!RsYIhx{ZUI#j>*OREYSrpn`U$p6zT!(i2a4rnu2 zN(@FNF+=GA!y(7|p&KRGKcajW2~o?E1z-nuHX{MAmls)?tor=Df0dHH-$z{tee?kj zjsB($0~(@oEGzPxaViKtA`T9`{&bQ$5^R#CLwBO+#Ct>}|BBRB_itlwb%>aqNz&;B zykyh62={s^*dg-8b?>VN5@Itx%f`49cW0PhyGVAn%GDbLYM`1SQr^t}L5svypS_?c z_TyTqf61;y$omN;?O*bt#KX90^9Uv0YUDTl)c(*v)tSzg3V%4kd>cD5O+WQvv^R-F zt^C(YY&0K7!_@K%y2xVDFYsbdAQ=_VV7>DI>-Cfe=te|uuiyK-8^MJF@sw~VIRDk; z_qGP>Ml638-Lt z9pBh2&{dUMc(Z55wIm0V61LsqA&cp!)N;7Q>t~n~W(tkx^+R=7z#=FB7Y$?haNCW; z_@A(bjx_9!W%9Cs>m@^oUNCP;PFMQv5wT?fR;pnvW%|w`)+TC1B=`L6h4)*FKZID! zKNrMcA-2ycXTR-ng>+G3wj)iMHdMEK^6i~osle9_A+%(6pMLACU(dvR`dt(pfJbp1 zHPz>1o8W;-5JtF4G8ifnA<=Iwh$5H3+#J1iYciMzK&BV9$a;&MddI&g1ymfJ`2C=V z(T~|!w{rhK^b|U>vxLkMVCbAwH?od}9tsHIeg>2I*k+&=81Rm3D4h4Y^9H&=qDuot z{LdmVKh$SsP$9nipDu-Y6YKU5m(9*IFtY=ATd+Y3W75UL7f(GTd!A0vxOsOH7!YJC z9zHT7k%pfqLTIT4UHZ~Q3-?@Y_D9Ll?(qTwR3xGNJNu`<)DMqH0)x4!Y%r}TI{*Jy zeu&>N5$hcdQKIBLjr*XOs)PY#)ko&rTcjlUgEP zIBFAhoo^I8kPR4-x(aWeCdrc~@^hq4$heGgoU4mk{ypY4EKnhDGt4Md-Ag2goE(UX zdmR5w3&&xc2+z$iYKBLdD*J(wv}J*mvIW(7avt(@RXX~C`dOSc!Vp{0eb zzJ62Q`0!Rs$U~ZhX_JGnfQ#|x#A6un>sk}uX>d-zj-L*dWZ7Yz5f0k(l zh|=Xvh1<}O0;$oSn&OM^r)T)vO+Wi4H&A!3wLhE|^D%_s)D?<2MYwhmhgCU_H-4!{ zO0NHOxINBHH4&X6nZxVOaEh-c^X$wfsogB8GM~5Lpl@6;=GH^O zrU6RU<;!1J<--$-l@&y!%&bHLyb{Tn-)kB#gmJmI6`xFsa~Vm)8?C^+ub_+Ys^XK% zfRQ4(`(jB@I%=06139Q~JeP5Ym$BwmJ zSS7!HQCP_il->@OJ|o*Bc@mO85UU!h!yiu-_g$IHdT>)q&1~T%3@%G~zd+t&9SKWMKeb5qwzHOU?{4^+uu))ql~NlvBuhxWPT9Iu zv2p^PfOnc=Q%Uk6ln7sS+UPK(>BQGmh$2M<`$}RYF1Q#9q11w;Txe<9Wo$MI1b3_> zqtzLVcluBHg~bntbPG-$o=(@4JT~m37o#3uC+s=i(#Bt1<1550wSh_-v#}q%hkqHx zNq=TTJayj|1|u$2CsU1k#e=AetP*_g_9gZ$4@4GhCB_?}OQShz3 zq8-L0uzJ^Y7Aa{h_W2UbS-os!3#cn@$uabJ;!C(b8-Y5x^`cc+chHYknH&QQ>9~yQ z8bcbFROlFWL5IFydNGspmYS$6yKzdJw|9pSB7D0O!DNS5Lk_(9P`3UXu;UhK>B52YoM9L?h_b=+q zY}-P2Muy?;OUmW^HQ&zc&>b5vqe$#}*uBh?ER@sE#Kf||vMchkqY-oW4$mpOJM?NP z7QM^Fz30mmrGx&VVsBZTbk-vbGx&cO%oUJx_a<*tQ4fA7V>GR)(o`0ZceRo~Z`YgIe~!3zUeA#Q=(Cf2D>$&?DHky$M@?Yz>>fu&0LnKnbjp;UDW zftl_vmE+%%y9r=KDTJM4^ML~?F9W_97Zd-&7A}DbO~|O_2r@bP9>l$7w7-b>9=Vht-!V+H=Jn?9GyYm(@xSZHkrqQtKRS1L?zcWD&ct z4YqNHYOW|bwRea=VXn#@l;6xtoB2@^S7_dQ$LDNIXdjD6KyxyUqQ_<5aWvk9kh}2q zY#M+5q2}H;nmTQ}+~YkEyTrpJvl;Uh@ON7?(vnQ06b|rzyfYP~Qji}!$}NCiH3`le z8TXb(ks>u;ar<+9&vx>=#HePjxI%BULt2?Zsa(Ptb&!xB;sieN3C{+t!-B=kg5B~< z_p><^cqb0>$IXKKNO{~HN8j8uqZU&j#&NT@qkyilKW~$s@Daq@wRV@~=GlASIlGZS z#?5FxItNX?FumWXFe!MYIH)}LcB#AAW_NZ=Kyg`Bj`qVk-gfrSHrkZ@f?<=KM0Z01 z@p2{VK!?K3lkr=#hBF#LuG7lq_USb0Tkg}P_8SE`a+2xJb(G2~Oy2R^F7sz129fvd zA@nS`u%u930g|*OPh-AWhA9tgc%D7v?ftH{WKQu%N}&Uf7TH%J5}uSUiQDdQA_oWq z)Nto0j!I_6JTa5t86xYsTxPsHI2VwNRmKK?**8<`$!3{YJYI%-x2RbnDId;3Y;t+j zj8vS^ww-y&{_pJAdMArBcDc(o$Mx@-p(4jQ>7$wKC95`>b6xD1Syg3=G&O`Apg*`jMSQg#zzK?b;>)6^wP^O&?1 z|0#kHXT=K2i5Q~yzc%v({3lHC4(VLng7XMJg{CZ;obvha!bg1y)vVNmDdd9&{F(O` zaV`29YdDbLOOm2s<`fDgp2uPOPAbYz_{I>+4S0tlE9#u$pT4n@<&&zJP0oLlfsP%0 zO2Li4^Yl1Nd8IS?aic*r$rB%{A&Pealdi)>r^IeUU}XZef@HMB=v~v|r*d$Vr_32^(aj2`ymag4B#hR*sYcQ1< z{M@0(v*J098x2DL>vM5hd2*=bCg6aIlvl4m_m;$2s1G*wXU5QiXR)i~q?+T%H8$@2 zb?7<+!5G&oAmKbJnSUZP-R?TDp>(D?y->Hi95~ya>*T%Cs?p?;ZywUB$kHN2tU4k@ ze5sBsF%RI1m~1~@6(ZI^i{7lCZU34hR3td$PI*)^ZVokT_(nh7{xx?9W{rfU=~4$x zv4+PeexPRI@9NXg_m;0<7xQe-b91E*+Tuz`-wxteww%evd_AQ>iJKrje5M-LNG(IC zXkkMgw0OT~73W*zror;5H%>+D$eAivdXYu2CjLabK8q76p$#?5RLv}jH+X~MinJj8 zv~GU0*xRf%XW-)P+*xO_ew;l;+ttP7m|lsmwj*?kr|8Snh+GKiZ* zD5L0zfVooq=SE6tSZl=SCi$D3A1=^mhM)~!7p`^MRVhXBw78LJj9wV0DIU|e zegzFr<#I9g3)_4}TqQ^#19MJ;$9B#g@IfIxZqw~uXKtb02|1HiccR^PKz%T{LVxu- zPlHyRc}QjVT}XNMxYIwgkgFw^a$Ju(Pd&%6Z4vJ30)mO}YCh|kq9u3equ{YK)e4!l z+2>i{VX`AQor^-s^*YZKGn+l~U9F|(%l3eEPOb4R&Nz(&dIAga24}oISNWS&@0tgs zI1l`^2q_m}&9p~-*s4G>uHy`Bc;x3sxH{W|W|`_z$SMaK9*^&7JHrDNKKjm)8h0oJ zRo*fQcy54t1mmk;P0{OeJ-LozyJJ8#$_CDcpU+e^YgyxI8(+$Tb@kih${*STqZwU8 zgEtC@_-9VK{bv-r)7ys^QI3Kb(fmN2H)}_jv$5`xPsS>h&#nVp$xzRb$s@EqZAOUL zq`gDBS!~C^i&A;PrLI`4o$Wm%6APk0{M*(hu5MPZYP)V}*gJ8~I;U+L>by{Q=N$n@ zr|xb3XQPYoR#ylF=k!#ceG{-fep(vvb5{tZDH2poe0Nx%i~NTmQzaSpT}|=w{p`rL zXvrOe62bkD-HReL`Y#?t4!|iK(y~TffDs~|kRM4-x8LG6mmSV;yb^Ky7WVGyWtgjA zISvv~XrBz4DD%|e7X$BIYA8oAZZYOef#$?^T!_*{k0)*sBWSLB0g0N|iC7#l4)^ zl*kEIg@m(epiBgzS=L9<>yiKb(oWzThz|lUWr%pzUD`n_A)9HYfD`o%b~t#jLuG+$ z#`7Jkfl6?G7m=gA0->sk;q6+nMjvQtp8?4t;8J3-SqmpQn{RA36bRm@fa6!i#rd}C zHKxK`N+;WM<)}lRNTXVNjL@3lmk{w$gcUViE_gO^h9~iL=urQ7i(}ist0Dn+zNioQ z7RUYC1GH5k<%)giYxhA=)3wytk~7|;5>>v7C^>&J;UTsigZhRi_C4l9)ZfA|EcytK zO0*A8hlPlR;hHgfpoM;Zr7_9g_?a}L@smZo7>36E$%8tdZQCFx+GYIROSV!pAA0i* z1>uS?4A%w(lJ;@VJ+n8)#~)+m-ZdJ(J5$wFIaB>D_H7fYw(x(E_9pO9e((Q(r4m_+ zXt5R9G7_R>YZ2K+_G}T^Lw4g%ijZWTvL>=Kc3H=geTy)b82i3624l?cjCwEM@Bj1t z{(t|+|MBP{_n5iw>$=W4*E#n+*Ymt`D~(1PJu0;gergkQ;aRtLUXN!|411LI3mB@V zp8k@RiVg}WKh|}PZ;r3V4=BMGl^r5Y94WV=^<_I3p;XfC=UEfd{PIX!PSFnUxDrjU za;9+6S*VwBZsX`a`hC;$!xNOAfgekshoCc?;&OKzJPTd1KdDlk2EqCsKF#2UjVlE$ zUiZr+m#_ZC+eb*NK$&oAjhq$4ui3;&+Bf&`1PW(=+%brcco%IcXfz*$ai0?X8R)!a zWV39pm)8-w^Y%`xWpBx&wwm7JPg+^l;z}cP;D0_DuR~`$3P0+LbSzzVj}g1?O?!nc zOK{L~kEP8!w<3ST140OkI}DiXg=*iqw|1w!@XHLDqk6}%5?^1DLP3c}47kxtj;(ko z%pd5%Iq=Bw#?Qbg-M!gjyOjG|x5LBR(>^ikp1fBj+g|v@V53z$?xZmPm7nXP0pJ7q zT=O@}i`om>J0EBW>VpqrUs9yJc36IdG5vBitf*)?c!wZ)1G04$TS`9NQMjEAJNq6- zIj9u0QkE&FJ*pIhF;%$k5iqQjN!LB%uiRd^y_8#vj8FRnq)e3*31#ht{quEswY}zg z>C53VOy$5`RC9R<2n#kKZRH|W!W^c&mup|~ofq9_LtBLkUq(~7_+jlBI(ow9hx6TVwyb}~2f1F0Ayl3(M1Q)Ka6N!8IkBUX*EyY` zySiv9XCV87ADsWWh2jt;Z{&kut+0oD$&bVXOLMB~PWkaAKelcxx3l8E{^O@bAO?{M z!LCCUr9d=|_0H;Xe9D89c~;#=ys49qc@`HhW~v1jj^bqaQCIpx88_b@^%mm?1W2DI zao6Se2gcB5ngVE=Og>1*b2tjfxn0gle|URXP=3s7=R4I_SCVQ&q~!IzNQUlbl^a*tfIm1R4s_?fmvKy0%sn_6ooF+# zZbl~`R9zvNaOLZRlljp~)L!PD;e{t6zf<6U4m}8}ei-OlbH?&cr@GSKN0;RLX?!Kl zuMaIAl~la6o^Njd^+ZR~1!cWeje@R^W*Pue!8Hw4$c8c|R;AC>0iS#@DZ!5+X&}wE ze4Q;U19(4gz@IlUBJ7!RZd|m;o^AWXkjK?mT>M8+L1qNjA|}hz^H##aO8}P9ns?W~ z#$tI#uu+gI&pG*++|`kt>w$$I#FMPrS8_F^Zh*hReLNFy1QvcCnRHXV#?#Hd9XuLqNCw1kuq*Jj)MlT4`r#yDcOIno$ zJT4Wc5?7LYqJ7!<-Fohy7n}Zvorz#>1oRZo_Zz&f5l08oCqJ}VSbW9T9(A#x_PRRU zhfgDjHUfdWM{*Y}3xGA-ij};tvpM*;gKtE8Ue45kj!T_?IWF5x@Wb$=rkOj+>0R#3 zYtzdV(ixX{;M=UM@80{-Z#b1U*OQfCA6Pi*+5%_U%N)G#&DU(_&&YZb{g8E_U@Wh= zWs|oz?_0VjpVx;CDRV_2$HS-24E3LX^9xy*>&wTdO`JD^i zLHcqkYnIF@b`f3+OJ*+kxg)`V`B5B0TR?#EaZYkCC}0tb{0J$xd9sVu&ol!u>?@9e zSrRQ$3Bj@?>PO>AV``}NlbvAKqT}^?X>aPp=#Q2Uf7F<5O8?Gxe>2%OF!qbfSCfmh zg`u(R*5f_r#T^4NbIC7fzObj#;i#l;PZcbv`fGLyjRA9eZ)7}{ymzAMvNvtytwG5x zQzfaxZ6#Q^{Rus9*sM=9t=N0Z2HCIx>>li3}-PcSvR3oaS$FBmbh zX{VI5zN;A`vK=*6`s?Na%BZge@Zct%WIU5BnjV?J%w21Ur>f6DN&Vn3T0 zOUVg05}r)$W$e4#&*j0eRc3*z%ZqIIo5{tz2~uXXo}<|JmCETs^~5SL%{=?D&nK4(Pjzo!aFS4- z1kL;2DmpbFmLWeA{|nCYY+Mn3B7iRa{5rRqQT@-0mtMX&>2{dzxI#}~l6Q3KX-SL+ zJ`b0yaG5VS#8gWnSVu&a!=?S_%fFz2xK#JjgB8@Z_>>+3fAqF99@>3^ax;?VG!~k# zm$33#r$!Z+@X6E8SA!K4m6B}b$Mmb~9amAl{Rg+y45YWoI7cOY*Rp|tdR*SE3p8)b zJOnii@aHsA?Y88iz0*1l&xy=%C|}Ee$!)`~y72{+UpbQnBe9lA9zfsfm2hy*}BS;juf- z_0BH?YT6;@!>+V?*;D8=H3`}w--7hrpu~0C{Xumvk7T~Gua4<&BxfAVmXFomMQ_F@% z;XB2HWsc8RHKqJs?0HNGK)v)Qd7AnNmy3_b+j2h+%7Tk0Pq5t7O*a+qOu&_xxZStO z>??!TwJ?5b&e%3hwst*j7V4)>YMaOsa!mg7?c53h?asT;{Sd-Q-dkR9*S^WRDlsOn zT9(~Gg^KP8kIZaX%`!7-wc6s)BIUw<2DXUxdNqH_qL%k*44Zw5j8&QfQ$$&d zCZ=HXy2V#_uFi@kD@8a*?*@13Y{zPb@v-zmnZXXk;9D36)Ec$G8_I+ociR-E%t@&V zZ&`fswxh3H#dcgl5DU+1G72d06bMRReW9hh!!KZ{H~@bemwqyu2Tf-g^>{1(g1f-a z0fKUc@3Sj@m>fzjww2hp%sV~bdd@0IR=(P2X-{yccq@0f0%a=MeW9nNr_ooe6X?LH zdkif-D$nk5VaTw5Gq@`e7`Ji@)#2newvn2&k{yo-4FCklik5ag&S=BXIc?>Vy>qa$ zK-cQ6>=JCdh1B(ntSy!=PyOnW^GasY#e0sO_Dth&F=iOBOKT(8ni$Rvtayy8Moo`8 z#Jv~3o7h;z{0C5~%|)hu-MI3gYsXhxbADrfUUDX+d>a5f_v|~f5buUNVK>pn-)4Ro zQ0hxUOcgy)i5#<)FjQ6fB8SIeMKQ9mnt`cUXw4*ZX5)MsAzFK=6BitU&AH%fEwTTa zK)f(^!#guFn+X92c+#TkKX{VG_m$sx($k!3wwdmP%v~GTy^EgpPV2%KoFs=>UBtfY zt?ZaTTh3Xkz|_XH`WKy9h8%5%c~qA3`kqS%V`an^pFWm$%*R!Re>dYx&~Jm&X7jV| z?{^Jw3?tNO;=?&&hL6KO5gNS^R*pwBVx|%Gq*kDDk?|XV;(w= zvukp(Ob;Wp`wiLh425a-C$##x-VcE9ReLD)g9U5WVo(_AvV6y3sJ@TSM#OGaN~M-T z^nVAFeqO({xRN3t@QBZFO(h}2yFEjzzdA>&|HohD?iID7YZTua78v+!B$7(r`S>G^ zPKhu5M44URWiAMsXL_!fG`oxr%fJat{;BZY7***$ z^oW>^z+L4YH1ZH2O#VBWB(;B~C|yACZ!#&qSnL2yLISRb-g|YRip#$CKXXZdCpqAf z;?~W*z@|M#RRGFCLfbV6d~^kG!dlXy=E;*N7ST1J^Y$AextUeLm&u|vf;N%9RiWo( zQ2iRzqpi=p&6mphWw!?xWOBrvf4EReJ*Bf=cT)e}6iuFttt|kQ#F@25211hRGy|4C zI%t9~WgpM^00B4;P@s5F_tHuI2}&nrYXt45XDC*MoZ5!4x|Xq*>i|BuneF9u#T^h+ zmQ&B~l8~ft>uY&H*)4FQW$f)b@XdW{!l_x@{bUE9zi>-T1qFFj2rU;0a>`|<;k92+ ziPfPoc|KmMM5<4Fn(6eZEPt?6DUNUxA*Bjahd^=ogmKE+VI^=z-%q300FYGMtTaJS zLYP#{U;QK@Omf1(A;$CIjL{VDO|90sV%x7v`O3HIJBZT9Hug*^i^WpZjY@3d;mFRf zHZrL4{0qCoXcO{0K}%5CP=9GRnD?~lDK53uBh8Fp`ttMU6aS2fBOJ=p44^g~)WVW& z>dzhC)K4cD$oO5I>(LTVZfP`uosY<7+`nX#MG|L|s%xOy@@#YCb64!QAFTv_uHw$E zFHiE5wAldA^aEqsqTi~22O?X8x5W5BA%Y~J31OoKyKo-V_W#dx1`G6u%-}vCGcG@s z^AlL8YC=>llF+5KJp#o5sC(yy1e{~LHAK@NWbF9z!RTTx=#fj-f^SsOy)gN7BX6OqiGlvAC4o1*0zMes z)?z-ydkq--wdPA3$jv_toVK~ln_v;Ps@%r%7e|8fTY!oIcj%DXsWy)}YjX1@nE(bAYhp_Io9W_Y+o3z) zlC=MTNe6;$e7F9?8A|n7KwEiC{DUyZVy<-=}FIpZxc7#_Y@A3ya2E`-4DIA27 zI+*bQ2%{UO2&#GV9md$|8p8e!NAb8@|Ics~xTs^;=TVN-3SJT%H8+`kQ$Y=&N%k~~ z>?Y5-6xTuRn>tCf?GIn}p!+VRjC!oO{AEt7C>gr6_3p6jD-RJN8ZiE2WYBYqlZc2= zm@0L%z=3?w3Y*t9h8e-C1>@EL#E0*HA%V_Beed0PxYIuX+5&F~Ir9DB23af zIAQ|yq<~u0c~LM}ej{FpMSxHtbi!dYB7YN3yg(eP#+~FLAl{mO^IM>9%f+}mEZQXS zUer+y_J)f}pGS{{@kbo^!-kEJ4BZ9uN6}k+5qB+xM`Gh!ss31tj*gGg%5$R^4w=@u~H5s^9b+cmi;hLe+K(3 z<9_{rMHf9HWflS4_Rm;P^p9w-@*~lWf}AA8$*-*m7h;dtlS;{zZ-i{~%AjTD|onXVOwC`E?mOXPx2 z4wqhzp`caaP6X*dg-nqxYwIqBzx2qj$h55B1N}Kt3#QRA9s4p5^yefG1n5Y_Y%!hO z65(&~ZS8~m_jhT3xXb@NS&00dEI{)e0E?jc6acUY>a}5@Ub~6rfgV5!9005sk@n=& zWwoiVocfxGavd0lNGq==JJtcv0ve(@Va9(q-@)+eA}J-3*uDcW3Sg0cWh#WO4vfiy zQt_3^b5;`VHKQ(?|Ib+XSeR`7ar^^kO~hNl6ZAa)Uva5hPbX@n{r&}Zv1!AY5EnyW z%>R*-0>MO_(1G1KL82qoG%m9to+4l>)bIe4uF?alG1tWjQH=l<(obVNZXOI>fgjvJ z)(du6q3jkjko6K1wLbGYi`UPrtWLi88C!$>$O|>5A^!H(cMa{>1=!jKsf<0u0c6 zMfTR=i*{MJ6<>0ZqNgup{ve`?(}rRc2#FneEadk9#B!8wR2~Gc%uFd1gmRYdkV16T zdAH_s9KiHy#g{xFc-y4l?feOz5eQzD%+O&~1kYobEOf)74NX`A3krcmotl}vRvK5y zIQVfBc7>|Nqp@3@ubUI)w~oyBQZ)eR$eIhVbf%8a!ZgD@M0|w~a}s9PbCJKHqsdI( z*ya!1JNsjmp8fnf1+xdLT%+c9prJv3n-Df6f3 zYgpc-yKqioyRfnUj=c@8!o#NMY`(c;H^?#6q7PkOD&NBUc!M0n1#(O-5RAzMf-%2S z3 za4b~~$wi>a1uAXd-1K>QGxR2?mDgz2Kg|th#REX;@Z3qO~31BA6Y z4ypRRBzf)jDhpilPCOL_Q1Cehgtg@9Zyu98&&~xdIZM%vs7ZzCJqes#lI-o7Id>N| z!%r%;HTSAfwy!$CckE1WFCM@;i&QJmG|}FotofCsV|d{{BzlGmyENGqHR;p33?HI7uq( z4pFXBO?`Ad@ejU?Z|M&k(rVOP}>GC=6iO z+Gs5#k2w`WkjB#srheazXJWy z$KxQ63H~;Ckv#P1?>r``_U}CQsITERulO}JfDPOT19{9)9ZPmxVeas8g@c>tzw%ge zpY5Rvivz5VSccBg^hfTNmfED1E##x_ zV*DAb#xAGRF;yndlT$@>lTk(dHSGY-cRl_ApTPt+aI*by?GW9Q?Xns8Ab=J^_ZjSd z)0z=p1Amy9@W0aJA1DUUnXTM_1p|^@yO*X-jJ}f+=euU@gR#91B-k}W814>sX8=VZ zpcXh#FLZ##09Oz{(qPwaJN1W0um;>R{^+saLArMn{s9=lzq5^gc;a!A23L@L4XHcM zSBa9(+@g8E6ywxv`RYyfqqkiMsRS4Yo#QFO9}4{xAyV-FN1nX+S2_WC(gAyvtPv0^ z&%zmR0&c?;$cjC#Mc4y26!9Syc8;+w{`T!ypx3wr;M?qedhq;#8$5qNsGGoUp9O@k z9Tgya|3H%mgv(#F4`Mw9U;;C_+;pcb^0~n}?TWkg7Fee(f>qe%x5;3$z{>-cTQXru zK+Z1`+&`9sEoCVGUlJ@L9H(@UU@zO#oN7Kg(T0{>Az`YCIwn0SB>+)+879C)_J>)D zJ1p!k3k1~&^I(@5(nM#x^S#YPRZU*{yToD;;8yA13AQtnpqvl2-y|Og)@R?sfher7 zb)2IIW}E&4s;VH~rGh6SV8%V5ZT=8FV1#(ml`NS^)VHS3!~-~)`vw{Oh-Y_XZ+|#| zA}Q3fFKuU~oi5hn@-25#9gkv-PkC56G1||nTs&YUVD`0~sqFs(JOYU7A3~M$08xGP zH?jF&c_NBGgfOBj8FmIyX#%4;`=3};kSq|VjbL}qs*G4+kAj8Q|J?Ak@qoH+Bsm7C z>))6bY2yk}GuZ7@fXTBmJ@n7VNeD7Cg3TIs^7!wy0m9W3#)g=T1=Oqj`uq1s{MUFl zJx53jjtKRzTyA{tnJt-!7ffWommn%zlix_I6uL?e_J1KlK!vgEUYq&BU{e7Ukq0Mg zc#g?tI{Y$?RE?}pP!99`Yh|uAu^7Wv?2vUIJf0EnT3#=$km5nk0qqPC1dJ(q>7eME zNGqOpV|84R4?RX-6s`YGe=Xo!g8Nq=Gs4R_Zd=+IcIp68kE8KUo?GN-EN$v9sj)>i zX`*S>z5TSytZzkJ<+OvKgh0&1Ybyp?&H;vDU zWrMM-XY?(NU4ND}toAc2ALdCqt}YCE2$5yb&k+Wf-maM z-XpeL{X|_arRf~Ole;g6d8F+v@xtE^mk-DlpDA39F3F|6Ok53R%`w7xz}Y@`MYe)h zcWq4AzIm4G?JIck@TV;-P4M+#w;T>Fc;NQunTK}@b(vN$Mu|BkD@Zl;5KcR5 zVF_>jKIEh6>a^+)qpvx*6$q)0#^bcp7KZT))0T_1ie~%!1crGJ{63{~B^;_R8>vKj z0Q}cZzXSK@B;Yc5zCP?0LFCMcPzsU2J^T9{=?errxco9fgzL@LU5LN0`KD~73iZTbWyGjt`}rFy9mH6% zoRYr7+`jYh6Zem^1*O&om7cHZ_+Sg)M*75^&=!15QvKKbnA2z{;RuDlSq6b(~8{R-=v%~!ZE4dcw=pDdTs|B(|j%qq51F~2=oZn=<%uqPQf_yhwW$vi#p&x(2{$lN z-QN;C2|DD>m(G>=f@98=5ELo7bI|92ujl`S6ZALFb>N>4x}4Nahw*%fn>jEkdf-Yv zH}vnGp@5jphDkyA{lKhyDUGmHH+}Cz^U>S)e0cp|pv!8#ZLa$vf?8}*CO-JQddVkO zJBEuu8*ic%6$D3$Xm6J{@Jkf)pFJ>idiCv9+x?uGehc^2a9!!CODy(erWXrDH`f9aH@Fw~Ek)0gpH!l2s4P>1CL*9H;gV-(S zddZ#gMi?mr90L8Vld%U2hVj-ULYri!Z7%F7DTe>eLQ?2S9*+FZ5C@?@7~BbSPgC|R zHV$(Vw~eIt(ZuaN95KawdP5+7S;2di+ZggL9W&h6Vq=4_5TTQ}vVkN1B6#i3tPuCt zw27U>z0^)3PFi|@xg-R&OKvT71Gh7T@*3R5p%#hQAsj7}6p^lScpYp!u(yM5u$i_8 zU7&=Pk}Umu>|KH`AqXqI8^nh9+WTdn^X7tos=RINQ zM#~O<_w0r5PPCpm%=F&d2q+EO!DGHL#Y^H*OLQm?#Lmv!BGZuNt!W;Hu6rx9Ir^rp z?mum_t=!I7I9<42=^0T?q}+ef9AMqmu3SonX_YssuU;$n_N?aHM`zG*z(^w5AYiMl1?A_R5N>JIp7P6*KY_Qmg z@!02{x8GkLM7bx6Xd?;A+u?i4QoUh{Ka7@s_6p2S*pJ(wr1y%5t4vXi`~{1DbhQwtBDugJrcrVQO&e_F`1^% z;l;?#U*an}jpSM@y#j8jsc7w{Ufpk19!T6K46|jq6z6>Etgds0e)=BHvtvt~IK8{~ zc&YOq#sxmz(p$vq1h+6SxI~*hBBxhAlCTgq?qjgtaqe;4(n9xCqNHn)G_T=OCsyE_ zH$tr#b`>Jd31s=gH|rluT~iI&+z!POnpCQ)0+GlF|Bl3&cq_IzZ1-ZJzl(CA5i!Oh zpvbjqDfDo~ttB*SDefyOsEcvXQPN{So1O~{=ACCnHydkKyHfj#e)gIO20eJ5vU6Q9Yr$T^df(2ZUR%(4EC-nr!6I2<;= z1211s7&$+%AnX>mvG%rOuPJyi)tU|>Fuqxdd4nsldHC9)GRGe2&d%w{dy5aR!6%sye>eG~(S?wx2n154Gyy`E)-Qvu1at z&nc_vUP(Ufvs(O!{GOC*ElOSX*Vn?DUPp~7C_|&p34*jgyXHVTn`YYxNAokgorDt+lM_lcibBHl4MV*s- zRchhci*gbjX!NkOA)%PO4|gxB9xFVRF|wgHIZNizDJ}`Wy)SXbs8Rqm9@;dr zAlgpG8f5HtMMs`p22YT`uMLg(zUGKJnKuX3SK?~`(BERyVT27(BPnR+zEF^d_0%!omf#cIa?UfSG6*05Cc zL@aBrLIOh)@$H`b+c>wlBB$Z^UX1=zWg-w9-Q!AaY>-q~M|zVTbUu!}ujZ#4MduS^32PN3Zl;XJi7=FdS7%*SsHhgh&6Vme zPlZ<@daw05NmX8}>MAjEo$8H+X0UK=zuH`DYwZn|s|AUUXAL_G-6YAz^T(Z!e}{CY zi3o{6G)j6o4QGy;PV~}JdAYE^L%!@gl1CGttWA(o9dw07Wv)P_cC8X-p+@L$Ta`g5 zt4_(u#wxqi{Y2VdrxBskG#E%>`_gjl=aXWN>IQ%LAL zZOH~eio{6J>&l-VOKwGEmFK-3 zBEJfqZZCa;c28y->_-ggId_#DdXost?vS?E<1Z~gC;bbu;z?y@KYlvf1r~XMMRqSK zyN}8}-m~LycArLl+UQIxWZi{CtxvpQ@>hmVY=nXc{M0r9%mtw!%E5~Z0iWm_{eD)J=6DND^z@kHD7I0gy5A{pW?g){kGCMKHMLJ+QNWXt=hLzBi^h+JGh4Lz z$)AYV9~WNML}|AAM5v754UKyJx*SKRP?}3n_9K<;AA4mUeZTa1oo5GGk1XCtiQKN* zjkx<}e||o_WHuV=wXZkc9hcODyEAb`cqx?bPOoNDouZVg%xJ5HCXDOZ2n%?jFRG~@ zh4#0_&uJHx2yJP-A9J31IjE1cJA0H>>s;%$cy37{Gtb&1y|>Fxr>vJ#nKM-huB+J! zka=Ypbh|YR!KTewaLZmvFHHcStpHx6PC_rVhFIHkBX+m@&a#2ChWU#5nwxrb*=u_8 zO+C-JI)j!hnI7?gGnp@EBTA@yM?7{MdOa6<(bjGIlU7!1uEtCaew9-mEz96SR*#Jg z&<%R^hd)GHqkQc(t%3K>IX(yoHS}X*citn46+NkXsW-x#d}4PO6aCoCs!voG0bZrbK&)~^`l=oi`I9g+$u{9hslu;t}oN6d2{5I z?YX<_0-knr*xmVk?Mg!<1E_bQ2(NK9FGah^WYfcT>5&KRvZnLdB15B*)bu{VKTi-B_=9*Y+Ws>R1eB zP*sP#rZPiHO(Ll`f1(t^&O0!9P*?0qmKc&9v#!SL7-D~2xq4U4d8dz(P&D0VvZyKFJPy{@bz^UsRo{coue{?nMnx*3QMvJ7^{cQ`E20YTQ=^0_%mh|Igm>q? zZ3)@PWk>|GJ1*sh%@#nSqV3_%acb~|)`YxWeWS;nyAQ5L6E>!=sdhQ=Z}=DpU92Pq z;8QM^l@uW#sdgIVH`*dCf?gqvQLvkbYY{alm=Gca1v4Z4poKgffi#qoOekN6~}-nojcd{fzf z8iJ%^NSIswWapiN+$)J(iAoqKc@1Va(|cQq5?Ve%m#V)T=@}6B+%nPJI)se<0SBFj*_rXJtP{{@0EVRer)nq$>FXSR;Mxa=ag40 zh0IhkrSJRmzg@xwyV*SQI7Zuk=i$Up3bwPnyf3+wxEgGOxI*k%Y`@FYU8XRMMgG`g zLZ0AwG|yw?pM)|V8;#MR$~7!_r_sFa(OFfUVS5QJ(eDX~$TMF1TytY444o9X*3>m- z#3&4DPrr1WGopD+@1Kp~UO2h8ZDe3x*;BbFpi&h5rWW$j$b2wnReze=J1e_X zDxlV5$*^zxaeF^mYLB`=K1TxO*4M2DxRwzCKOpbhE3p>xEIp-y`UO1oUx7|rsdX*Ff`UV{-~V+eBS zz!7)1hEVX0N7u>68NX-0C6@D#hh5z15hUwg-?iDD8rVB2G_p#I>Z00aN{IWR8cf#I zoTznKx|57y-$7h#O!d|GlVs9nd!ee|xg6Ebk=MUT6 z;&C}#_D+%gUa2XDE1-SLmUN5*$2%sjP^W*lwUNjTR(tHO#E(364P<`+vpvQntLx~} z^%K_q?7VKb8;#Lew+y#vt*ADYXUDX-H|lF-<$nw?>=N{GsexmoR$ZzS4}22`YM%`t z7>(aL8)|($Wkoi>rhN6dAiasu=<0H$?I@3H5$8JrD(U{W+Y*V^eQ!H+?D-S)ETKJG zwR2(3{W6GJIT)aWPZCc&0In#l5A@6OozKQbI zhojD{(K5w6nh}SRTrExO>nQpJ^=7oo`%D_w7bN7;yBs0~yG4$|yt7OV$9p;iZQDBE z8gK}e*EG3&!W=GO3rcj5V5Z`HAYKNw4Dx=~k3Sqjv+%X%B|>niwod+93@`4a>@Y*e zp}sqf-;OA6-=fm>tYfZyvSH9ca{-(FrlQTZjTd|ICbC{}`X}c%t;xA+%rW}LQA%=- z%3J}eLLRZQF4^_;qdBzxEJGC`@v5e`x{#N-?H2Nq3-3Geu%vu06kIzZmSBC-3o4st z4Ep>@GDPQ$q%m{X+TBz$Guo*qi%i$4&vliH=N>z?_7zbsIb{52 zN8@~1+Jci;MZcUsS^7;%$#mt(`y}dMXhO!7{l}S(y!QjH74&KMI@k0&-|bp`8qzB> z+SPF@9nTo$H#dB38td2~Av8>*Mc+V0990hHMYBecCr_MPc%2#~VbCvU=iYoX!1A44 z)}s(!S0N)E&m!tGo~hq%4)UCPCcDxyFk-5(*|iZ@A$w~=he2n2Tgv~Kp+S6njA)?93unUWB)WQ$ke&CLcv4%V9kl$hXD4?uzYJ|OO>E1@K z%BqRy*d1p2p!=V+`G2;X8N&Nf9q5a7_>`0pQ_6wWDh4Yo4>T$Nb9=*G`4ucgzTZuw$M(m%VY4R|I+3!t+nLZqi^tN*x)S)B%NX zZ~C%ab(ZX>ShxZeuUXXXX{D{v*jE`=)XC6m8Qkp2bp6QVr$_MHY2RnyX&AYNddg*G z)4ctTp6!Ci6)~NaYYrcsbD0alyM)!QN_EzYXQ@rFa2Z}s>h%Bg)%pI_&bbEhSmyoL z*rgk7E0<~Y)D)w)Xf|Z-r3o1XuG8>AJ#PN(=uDKhIg?(%3S)Mb?^(s%5tFTuMVmDj zu6JTivw>=)$5xw`v5rFJr^NNo|95Z+^3 zW_ka0N}k|idzSY?`u*IttsM2uE-h)#mC4ezI&b5O2d#Fi4;Yr8y<<$jqwXcS1I_yO zT>IuH{7S?{ep`t(H6%_>HY*CoS5R}(iT-PJ$x@b3-}r|o*YefzUkO){*R$=P)82XK z^l-44<>Pa;iuq#VyCvtGtu;cdf2P|_!Ji6iukIBkvE`ni!C%7{*XQY1CQopxC}KE6 z2hpo;uf~`6K9-b{uX5Yvu+B3!-hT=0@LCShB%giMVl>!zev`%3^jG1;M>d}IaO(JG z+f_09q2^icjcr>8b-enbvoNjpnhd3r@>AhXCusizlRV)p!`5>r%L?s`PYsf9KeY}; zJ!pEKL&y*7clajlIgrzDLu?GD+dnx&JeR)ySaRn{{h@^fNQKi!SHf7iAnzV0gpRc)%=3D4i}`Rj%LcPqS+N6pt>ZftL*U4CBrL_~C_Z zm-Ne@;d|+^xzq(iHN?&5nI)BHIj0j{F1h0kzhho~>PC36w0fQ{Fuq%TcADzr%6&?a zmHWHa*dwns^aP>6NBnwe4pEt^GB#6rj6SN7sI7@@2rLAz| zg4Zvi;R{>_TLIXzfAgs4yx#kof!To9m^bs1BM|NT_?MzueX{{)T*S~VXK&hnlq9s^ ziacVB#2#w4_1Y6!0*B|zBCGh}aWe^xeD>$X|59NLbg zcYj+?zM!o#$+UIc^EN(`+ltV#Yb{b+dl@aLk6Mon!4q0sk-LJPbEPvEHkjFkt6)xN zE1zXu5b*N%-*K`zzD#*<+qd(_xc0R4GH(2mvwLTuUv0n;X1W2V z^{)_fRjZtKGk&nmPR-K3m|@+Zv59WfC;UQ!y{n|5ntN8>@A!mDR8OCAQSslu0zKn- zp+xuQ=-V&@|0=x)T~~Gzb@9xp;WN>8BUH{$voswz^y#msAFt6CX%TK-I8*%m=QeGP z!%o>oplU36$0q-}N!!~VD0l4=9?L7P*@uAdZSrof9bgQM>zQl7k zW$v@00)oC?uBwywcwYTVi0#vNyWD+*J`X<+v@-5$F(PX5Jm=hZj804~6*lqaol7Na z!JA|(wu!KXlN%Au6JMck&+z?UZ)xMQ(*RxfXkb%V^o|{~G^r?52ty zd*k(<3$ixK0ZN5tdl)-Tp)Bo0`C^PV+s9JVq%(2YL>tkbXmVeQc3Tly~m8kPO9wACuo-I?n9nn;V8?FLkSY7DON`{Z7JHI_4jJk>A4ATx zRf}lxPa%IBS=1LT_620>yWRuWBb$O%RdcqjE<18)Cu`ZS)CcIP2V|i{IgIqHuCw73 zC(Eb01l5;u@@9S4{O|XF3Ne!o@UqCfA#c_@-O0bKhikVCXbW6oP`v0)rWK%cX6V}k zzhj)C^akbkU%w4&k})A@kB#LZ9`W*Df(+^TNu3~nR8X9)P$nw=wgw%+C9+B85^LVs zEE$z;`tIxBvN#>TY@A02O%e^C`rHkc=`&IdXp3@cRN~|h{mOPKudY>`Gk^2ecwmd( z*8HEIj|!GCH`;#59ZMO!P^$NoX{hGcHP$;J-d|+dW02bCt@Yw(7eO0C-xKq+z=c)v z=PtypnKNkhJTTiRI=?fx{&nY@K08K$)X_V!;WL4L9&-*FW7gxU8AvqK=+~8rj%ZpJ7kJ)fV=V|IUf$dJl;Lu4UV`vL7x{+&)!y!rEP z;joIM^HJjWE5EnSdS~$rsa0wjWuDH666jd76hx^M#_Lro+qH{k|7u~4(l(Bw<3IeeY%rPqeb`z0B1c6qLPPCz z6P;`@qL3S3DSw!w?I+HPuiHLzje&ZlUw?PBn~kom+2z`VkCmHDD+_H|_d|8>yA0!8 zi##T(jE43~>p237nwLGF#plqlXe^a53@>_Oiw2uBp8Cc&n&aT6wnzG}yI{hzFb2gQ zbuu^bhVX3JG`*^ujkp!O=fP=*maW5~^NyfJy{~F-mhSFs`?CoBobwzouX?;j0B%(Q zw}{U-w(Wjdi<^J(tmuuIjI#RKl0C8$Xk>N6@no8B8-@ zSl!}h86n&^>t1jDhXpI`Xe;i_C~6PZm|@)GOs<_|=T-)KwvXaXo2K{wt2e`r0xUo0 zYj8!ukF>X!L-Wxq3!Liky}G5){2RmQm9;mxhkpXA5h7wiL@PF1_aXLRyRD>A~Qr z7pu~@TROMk_#m?pgT~*lmL8c8#(Udt%rN>}_2gF~>7C|EYj6GVKxNOGV=|GwDq8$Z zn-ZesD+}q{(?OL;4e^~*=d5jap}a3KaAeh=4u{7P?DFP8eA=okXvEPbE?+eJBwB`t z+q^Pz9NF`ZC-v@h#%R%x>8tF6Dp4Yh%_p|e*dCYpJvQzM|9!a!4?S!%J`UR9LwpSg z7~;=HB7x7~1sf!<`^@YrW?pLmS!6)&;a;r#lkx^Cv`M$#E)r52%80Z61~z(V+el(s z_%?yHd02h-nG`No?wnSA)-~JdOq|G5uE#-wRT&FaoZWk6)-Q4yjsq3s466?oQPpS8 zyPnT;)z7F$&9knaj&}c$)`?!R_F)WXa;oAh>j~N_3Rn9me2>ErZipSYGMkB1Y9U0! zdo8S^7CgGDG72CpC19o`E%Avh0@BEN zo5~}cD}4pnd6zq*Pv4ZjgN}GAw))iGwYXG}0&zWKZ zcV?@Q(nl`)qAeDBOU-s|Dm|j9D~*hXi5WOx1kwZ5Aww=Os9j{FYmti^HPm!{h{sOB zqpeUGqXTD`7Jealr!}_ti?u6F>FYGD9`IL6&B(`rXYmjwQDG4cW=c<8=C3!{A^6?Ch%s`Fdtc;NAny}r8SEbDcR4kP+UP%#)y}m z**^*{=Ztv#si3l(cXi#{)*x-Cw{)tEc|Ox=D<}kZt3wF_-2z^0NQlGtQU+nljKE`a zLOCzAx6Op#y{)I4spPSNbeI&CnfQ%+Yq$3H@(qlq+lfi?X7`|h61NCHezcd8*wHE_wm(< z0$C|0;&eg-s)jXrDrrCXq&87G5`w~26W>81#CB8*%IEk}1F;X9Ag<|IOBoR29J57m z0_*nO6j~ldMCGbJJufo}ZO>JCBywwXcV!zIac0Qr)JLJvQbvTh|3lncM%B?YVSq^> zL4vyzf;$BF;O;KLo!}O9LV!zfg3HA{xCIFkxVXE!YY6VJlf2*V*|TT=?T+hAWckCEFA65)9;f#J~rW5o4;_2lnHBNroA2I`#hevkX z+wLjU*2dyU0KR_UXg<&Ai3b=qyXljua7;k({?m8aB#dAa-KE%YJ-F`wmVzvX2e@$a zt-E_@;Q>fTF8nS(|9Mytfn$2(zCqX^9FX}j;h=uz!p7S;TX?Sf(H6ZtiZiI>X$Wq< zi#B!S0yz7n)mV;hup%*2@2qe&vOsG`L~ecb&F|0GR*wh3bDd23V-dzuaD_F;%*)Qx zl}+_Cp6Kga{trUZ=ye``>E%W^Gj;RQL7NvRf>~3-E;N@PjzaRzT7?=~h0$m8GtXC> zP|u8xlPsfk81D3f!Oz}ytiE!>x3o z^zxBmxWobRpH~%Sm-xy$)+Vl<^AE&}Mn;z(nxz1CiG@C8k8byYrxTyG67Yx)kEbKP zhlLaC0{^pRU&#vpD8G=iC)S^C`R5{M^sFpx$~R!nAiK1p=_bCYyH;AkRs5$;F+Yi# z<*EKpUwi(1_I)f7g!mmo4Tgmpe_O0ftz7o;3*~$h&cS{v^P0-o0^=-H4X$j2DoZ>p zrwxGm4D#f9>1FBitJ}DXM*m=g7UL%d_1*F1xvNQ$Ki&^AE5dv2BEr%Svsd=3$05hp zq4p=e1Gk`9zw(@7mUmnbE?xO;-X05fbTvQnpY+}y{uK9UNzZiW@jpd7``mgqN<7y3 zF?VH%+U8_#eyG*4Y2cp@;? z3T|#cJ;EGbVXP@IWIttVu;p3SmwqH3{}5Lnes@*6Lsg#=5ki1I^ORO8PpdvlBE2;- z$4C7o(~B^Skv3Crq>sDI>5Le4UXzZ!2ic&`6_w}c9uk3)^t0ORE!qzvJ3Et^O;Kui z`mUMQ49+~uuZ@eYXx4R^YK$yLsffT$a;vGF@{)8;#hkWgQEMJVOMae*Zz0N0Gk9Mf zImVc)QF{rFNh6w=|K~aFuH8{#YHau*W&Ei9;o^rlgrnJ+)p2^Sne|L#(7x^mxQCs! z_Q9j`>o?S;+S#mh8X%;Xp`~a#NrJH~`6JUMSD=weTB%4@*zWK+xw!kj2|UZ2q8F`L zs7IV*cgd1E7r2Qv(jrd=vErSC;CKoRyKC%o_x@5M#*abkS1~No155<+w8>SCPe|th zdZa(Zi|+8~MP$%^W!Q|(oPPItKM;^~3|hJb$#mnP*6$hlBU)xvOf#2?oNZP{X2POM zU8}-!oj7J9hx$PuM_Mi201V*v_Lf`0_yTQ*qGWW&S8nXeFD~MEZbnNPN$uCp%$0=% zxzg;j_8yV;=I=FAx5bmYhT3RF|Lk(F?DyL#kpR@(t@l0t?(G+#UCz(+JsYijg7?#W zcQEw;r)Sx6->j6P8Q7e>nrT>9p>EmIjGB9Sa4=%m(|j3K><2t}X~qZ{kOK#caI8;1vbQg`E|`QWxS-y}CMz#A5QYv0uDIH_hjngfptRNoC+=4z zz`h-|J9BI0vHc~kTzl~k%bzL~{?yH(Jp{%5dEpe?PCxg5?V8bkj)cmVL6(yShpB zuR}AS-B$Oc#k&C=eLiK-`Zw7ZjZA~i4UKmF)HUr__CA#tyLe$Yx#rO#A6BwAPuTsK z(R{L~&QC5jxX;NxU3fawA$*6CeO*4ru=i9k%0^sgu|~SW>(mC08*8hqc=s~a>C~`$0eX6@;F=u`W>zV7yf?k4|NT0 z{d|1;x)qN1=s&spezvC;Z+Bn>7g*;6-&?$P)8+zbCoQPj=R z?ij?4m#TY6|Ki5~IR*b8{sMoUivJ&ffdALFtEjpHKL(`6k!7_e0GO9-o4q`v79INK;QH2OMV|5(e*?T5_HtuScOoTwi8 za^H`*2!RZKs6n9W%U|5P2gJPv=P0rN0^d@p2y(1EXmawj$F4^y14QhERe!GiD9N&+ z2qI29wqf`D*{ zs{7KTFEF2ZgNr`tTvIf|^NaY%PbZ2==t9f{uQR^L!za{`-04)ZrFcLq;@ zreZiT7qcOV!czI&`eY9M7I`>1B7d9$0c&#L{;p@%4o~`_| zWs%suUD-kLA|u$ikM2Kt*D_y*;?wvmxcZNr2J2or4_C9Em`AUC$aojdS z@9|l0Y*~U{V;GnBy%JH@Sa3LgJ#I!4(E1WBV+l|`QckKq`>4K<*>G@UMnUk?jrMM$ zNB)v_)C9nrJvjY~S4W!Z2a<7{>7V5GB%bnfKQ?a6TCN6=E_6nd5lgv~>4)A${l%-h zLA*M;?8g1$y=zaEB39bJ0{X`Xv)4OGOF~9+6@F8TpPHu*4o0!5y!I265>X!DfEO&P zzuk#~>cqd19IT23?9FTxuODP2P02FnOW2SKc8tBH@5yU+9NM% zhXx@~$y7%aPPsYG<97y_po$OHoT2Co7iv6)Who*MA*DZx`omm{rac8H)_ZSBv?#drNFZ%p>0iv zz~mB`YL?CK*kc#Z(IRP>m+nHZH3(F1BUuu)v9#B{HF8C0)X0lGG|ro7!6&p<(t~(cO;GtUMgGhDNdUpEmaZ!NL%%UkK4yD`NnRSSI z4^}XURBt10nH&;(x}%i?9{kt4<-4dp=(KMn56?lU8cDy=_{x$dUY6@sWKLwnTrM`7 zV=F|^CV_r(){s(PPT&%Pg`I9Gce{W3JCo-BCW!WDyY@%~+0{;p!o} zO>b3dc2=EcTruI8zk@?Zf6yM?sC3=bI}>TmyeU^h-1`=*7nY1Avi*Q9U-^yes8**JS|@fk%PyP&&rl;Y$hE^)v`JeNfAr=jtn8 zXGV9AG4|sB0B1d~js%y9aa@t-B*Y?Z;7&0*UaK<+AjH;iEP2vAypk4n9g;+0x_X9& zKYUret<%K9OBy(fa_SC4rurRY@Wz6TqU$hi@WX3*Rx^5DK%K&Zf0Sd>t4DYks!q;9 z!~A+)&_lhNZZrOP_P0E-RrC8F;;F7m^w}Tm4W4IRzvO>#KmIIsFVz-dA@uX*>8l*_ z9i?NU*_c*@ae>M!!C{W!^sMI{=7&NV=~2KI=W<`idGOm9x?>^|&i-K)3V$#F;nl4M z#r`L_?-kB)S^y%3Fy?4tm*d8CR_XBbkbc=r`4X}B>n#K%=1f5-&Lf3FBR+39N=a$t z=wl)ph>anb7pNs;7Q#*x_}_GiNkRzq$#-Nn4B$SJ8Bn~Zm=VVvDqZ95WRh7(zb~78 ziKP9#eMt-H|`h3snvctrA_hjFfQRwX{X!Pj9?Y;HY=g}Auj*&0$^zNn}# z^qYT-MTY^)e2o@t$H{$f{46>35z_>U*{ox{H$xJg2)tnZo6V9G;)^$f3eZlmLzf## z1$PEPS;4XFQ_=J`1kr^Boezu1k_LxOKn&g}GRX*w66J5}dKtWEL*8%G_~&ECD~~+- z0kKHbCV~iBie&LJi{IAf9wp5jAGz4}}} zzC{RoD*J&_ZAM9E63h<36{A^_ZhHpCSy^9OfD#5Wxy&by)ixOm9c+R;Vj^C1md2mC ztPKsucSP|cW+{Y268+YK>gkw@=xVQtYtPyJ7cc6cc+clyWxGeSbwmS8RV;p4EhU+?@gU{6eUq%PEu-rSJ$ZKv2bykap4-#~-ThP$1Qcxg{cE;I18TUR1gMF)gg-X*_WCwjMDe zmu~X2%v&4Uo{$!ZA%MrLT)F!Wf{V{MbVduSd{(n#FPnxYGQNjvu8gJU;ld+60fCa4 zA&q)=^5>*S1o8_?#*{Y1SN;s>_!P{4WS+T}5!7cn*3Sv2>2dYS=x~#~v&y?+G^doR zb#GGJSQSS>jD-7>=mN%9DdMcHuOG0w37joD=3T_`hoIOgw1BOn`zJ)KA11_h&qz!9 z4L_*bp%zt`*ss0KR+GSa2-y90SF`%tFi+K~k{HI@-mvY1-3H0MT+Y#<9-Yo!MQo0#;!g2k{Ujf2@OB}CS9;oUiCZ>0k+nqVCIS-e96ZZdk4u|ml zy%X$A-e!?kuK>uRD(SF07nuKCshA^|QbEeiP?}4jSUICk$x%6hg0`MygCcICAvFJN z*zK83yznz*A@Nq4pD^?%3`;mhYgOF=DszlLY3~E4?1&1RFqAu78noNHYyka^Ebb`X zXr9iE1l8tCIEol>PSlOg^|f=McC4x&bKL>O&-XPkojX8#_S^#Dg_znkjOCXI{xAZm zM1JjBwmcT~8`pjxh0XP_YE%+yL)e@@s_18WMCZlgWS6Ly*4f|nAk0b|;@fb%vh?9Q zETa!S71F;R2$eNZ39n> zRF5wZv%Hi0z#o&ev8S8G9lO=UPUq+o_A4JXI4&>rCAC~lA$sV`bW|T1mE`2UXxtEc z#X6hXG5XaIE3ORRJC|`Fh!H( zjF87bi@!qXcw1UW;mpp(nwCi8%uPdpD+L}vZgfs+(g#$>OZoB;6&k(=WHtw2ESHo}KP=l%K_7PFRW=M~@0z#^vtYfrLKCWm(#tf|EY)VMSaey> zAOWI&sLrI;!Vz=7BgymvPZQ+CkY^zs_y?l{tmEJ2249nD(*)57Yd@6tR84+~tGv;R z#2|hqkH@{sPtGHkA|Cd-O|Neq7*S&3#J7%UWI1LY)jtCxLq4rhXI@7%<6C7t^b>x~ z{)&y?#ths#G0tsF1YgSuZ6BmCGUnvk4?qPa!2E4LMI_jMZ^hQJk- zh8W&w-ituCf4IBOOx4|&*?iRMThOLaf4`sM_1Eh+o{vxgZZ6-8C3fHR;$A0WW~GiN z5H@qme=)nKb~r5^I|f$16dJ`%qMUJ|zH9v*8BTPTZcIR=foX(7<{aRYTK3$MkttsF z&e6TQ%9Ab9PI+1qL4U0iVH$b}hB<{AzV3xa51ctKqzD)3J%DjGP6cxl;~^h+7A?Hw zA8q~=8cedO-+Wi57JY1f$Z3si?0trd7~W(7Rl2v{ejD+S&;)>?EWG@WLm@e}giD?1 zzVPU7Fdqhnh@l_61-TCvprX{2FXB<%LNQ!%3rBeacDXC~eh( znmoRh!mnOKi3YTvRwp1Fiz!akC)Db$5T9*<0@pDo$Q*!wkLaukH96-x@9lXpL`Vi@ zwXETA6YVUddoQV$B?odZ?eqE+Hyw%2VyU2jfUD#zk3hn;`r+H{ipEX7Oi zcu(SCr>)oip1ZNzC>${NGvB)z=vqJiyRj1{t7MaL`k0L}-CqhbN$O~R;RRaydth@hKCgw1B4Hb4Lg3BXO9;o{A1AEoeFz5%iP`xgMHmNoda-ve z$Y26oeKkAc#AlAz(DhXc`b%18C@MLs74T^vE|sGc*?=GldaGAPpoIJW~z^xP5%Li7LEP%E% zB>*FodfE!z8^jiIg$QgxN~UbISj<^H@U9Y3Et z(Ja3ARo6@WX>KhNyAWnIknPxIRI1zy0ujWCS<0XmZFa4@41!F&!3o=Yt?CL1wY;}7 zJ643mci>v-sGJX53=wJ-t)U!L&{`$axgnkE;#ej7LG&p5E;y|kqCUPSg_N(OxNbJ$ zh32P_7!Rv;GYgED>IlXFt;ft($#(DY1Uez>CI{7XaNFzQ``O$AK zu*#^{#|T}7c=6~}!!8h92VNMmHq>O!A`(Y=$TjX^a{_C`-1%_sZR1xICDiAD#}MIm z^SZj++b+WL*c~Ko%UZCoRSO4@2DTx$PP2Oi108cN6b&$%a1*75JchWBZ-|fv`Q~Tu zycexA(@QIQ?IAQ8o%9@`xl7t*a zn2|fiJtom+M0f{&2f*1REkHOF=tHJL&c~RHg zV{zp0!hEAUqP^SJP5)Pvi%>mnp0s<1NnwvIAU{`R2+97+zk zxFr?9(I8IjsMOa$c;dZEZt5DM83OQzB`h;zD(5mIQfdVKWOt?S-#IIytlm8wh zgy5ps3?d>85oQ!^{r56yv9avxfv@&Eh$$af?=QxBE1tvEwY7eBop_`@Qx6l6?}Y9Y z$UaKW5PB|#IKi@m1e_PrD8vWjOaT)*d4C1 zV8N6bFD&oNwmYf~*3Q;u#z`0^8-~5e^e^gRCx!<&&zDQlr}Y)}mTf;1b{lh1{2Hbf zWMH#hvoQ7~RGZ`#>|~|nEtt# zlKTenQp)CId-35L1lLvuEXF66v5ys|(cZvIeiaAt6r2jF_2#shh1v#-Y-zk!|HL+_r!I80@j_^M-@bNjPr1H!t;=<(DI0YnBN%lyEgMyNavU->6NV`0hwv(YOiL=h zxP8X+nIbV+g{B*@Z8r}pmAwv7Ce?8J#4^(JP`gIz=K@L(-adI5fh21d&(TFUxel2& zEr0B%({8Z?+7ojMM5Jd$cqKLXO8sVD_t}&zMdO3g#YUOG$9FH={mLCeO0;ytPt`<5 zzK8}$>*<9xz!#3(fPqHDVPxi%zLM+9UnK&y%q*-ohQQa{Cel{FyhUp4@!=O~3^T!@ANRriJCIg}wk5;r;Hs$~ANBHSd zI`gIxn{NivUiK%KaIrykJ*Ax)IPOsnsTQ9mAgoRsE4yCHrG)JYHYIzKE-`UCO7on+ zq@@j4z1;47dd7y{?f>V+-iz#vog52Ehb%+}4IDM5flt}_MU`I=OM7nU|Io`PrKJ7+ z@glAl2@1Y};<6b*^QCA-Zj;)v5rFCF)n09XgNkr7Bn=?@th_Zunq~vV+k_~troMQ=i z23Zh?76(atz&P|n=+e(fZZ$;zqlKBG^DEx>kKH%6k z2!Z4I5$5Cufz;3uML+d%my3^ih19g)*dkd5n+wi|+Xir|r0<`5pN3;XqU%oyaD5st zU~0oW=%{zv?N3dkD~wQBG6z&oQ`8yfPKiUMp{*o8jPAA{V(s16cw7WAp4{1PXxdaa z(JV6>U1{4?Bc)D=!F_)Hvw)5g%XBJyG99i74z2c@-YI-Peesg}4z)|Tt1fz&vC-D!?)>ep?isvCBe-srlnE;r!;CzP75E_O0h6u_s@1~sU`9v644 zW2#?x!fLq{O0;Mra%;4~PdrESOR9msvJ6aFg>a@S2 zSt4xeh9_~IxDxZs?!H2P{Xr#NC{)2-C~V89@;eR3xm4}BJc)R(CSkHrG%K9(ZM*XG zhri!|C)y`M_LAlP5$%IzX8ywkcY#&_SNl^qc%LrMOxD76W8&4;SQ+;Z zWhdy^zWc|_Y8}mwnPT=#;eTgBbz(+EXvM&+a8AlwMvzJF!{E(cWW$f36jYH_1?IZ9 zFprbvY)_Ca$Yk!lA76H%ChQj!Am&rSXunTX`Q^B>tK@+U%K_uq+q*ACbvvMIT6JTt zp^ezYXHENlas0Y=hWq@xv#p0kT@!T`j%+mkwmFkTlV=L~b&*2-ol>6FMgtSccQ7nDS%jxFc7MX2=*UadGweztl zEea1oYn6Ci!q(%9F}RFTLP2{M)yh@<8l&(-3df9e!E$RtP_OO&YGvnrh8ru{Kiy^2 zW3(yRp#w8Q0~G9Z2VJX8g7rZ5pJ(b$ogKC~dTNI`SGbKSulnsuS?o)RxJrWFBlVwh zAtcaI2dpnvKh}!s!Vq^%O{VQgywNL=%fq1@(}9-oVoa2b*WUvwFJC$&aKM16{s8e1 z+;F|UWQo^=yzz{Yo5uYGp-~M(u5MYkL_XMb;tZi;k%e=z%ms3ZI(vYtWn&ceI>ZsB zW7j18+h;%4y7vsB!x0B&!MOg*^>l}vNr^?tp*+h)3X(sr*W%MADTL!Q=I3Z2*a0OA2t`FWpfv;9g<-3x20s+xYK%)h08?*%UP8 z%8LW2Y6{)_qZFqOwnA;> z5xS`hw(9`?mMc^GylDT>aw2--|GDchv8KfN{?+gvjaCvaf>;a@9)lJSN25-TWwx1n ziUhit4U`(UBrQc5Zf7}7=L602PVWA$PcRzWGKIhNT3isHJLovuF?}pRJv101CgtFu z{b=xxy_5(58A^zl>7c5d{swydD|DiNuyj4k%-u_TqST#63;*DS?m+l-_kJ}N61C@O zRZ|YVF)PlK^IR*AV`w75V3BCWz@NzSR*q#(;i_@c5krsl&zQ9@Su*&(MQoo@Gp9%s zkndU?b83z5$@@~G*U^{q|@5G&rA>S!iIl{OxgsSa0;!I(uB2L260e|enF~{M`)G6}bX*EwnCraJkn&v} zXQLHBM9E8y6+0zTg`G3u{k688N4f3ZG>e68JD#Q0qN^C^($+B$mvsC^%kU2ObVXt3 z8lx*k{@tl?0%_^pkip|M^;|oiG82sFyXw0^`EGSOn<5F@0juSpcMB-LoO2S!^@B}% zKU(c#JBw0km0IOupZrGUl#?PxeXUmfKoB_&jM*(p5qC{2U1dLbV&g7-wC%Y)DE51| z0ng7>t6be=ku-LTUe0Q74Lvcl$xRsd#JBs#&w?ToHvaAqX@sD9?3K95(w9ufI~nH4 zHFoi1%V$rlO?O}VeM|kn54y!fcDnzTWePUp{2W$NQV>00=i>>#^Kh)*)9n4wil}7& z0XW8Q_X5L8B%K(@14CD-eiPUmy1~=75Dn6ITYn*JFIK^Bw`nz`Q1>X*mD zdkf8FP5LUg{&Jxy^_J!Q#XD$;K=|q6skv`5qS7rr9jo6MCiGnTePJ}UU-C-sU<|D| zc00Yl>R~H2vK!cjo;860X}j#o%NA*Rz#n{O9m)IaG5;6!<;Pv?-{3Wy=F0?VG@SZh zzuHibjatQtel20{Mo#l3?o(a~taEY9PQA-4o08Y!cW3yc$y;9BN7#D75%m{!!$s2_ z{fw~HO`YUG>*AoQZrsy6fpN2@sMYv0^s;YbY#je8R|kYBdAk6Kk+=x}6MA}@G|`Ka z^_F+;KtbBCt`K89kj82`V~Fl*EF^R_k9?tzvfY2@P%TE@P#+t!){rbvtzMpn9%i~K_7l-$mvq@Mk?q~@`gf&JD)swRPDkkkE22A zdI=k;$BOI}3ZO24CAk8g#c(+^kt54#9ye4z?=7#z%g(#+l)SjMZ+VAi>=bD9%U$&K z;;Uk6b43*3X`NZUtD?XjHhtQ0hcAqXd7bq4+Y^j@vC^+*1w_Z|C zSQioB6#j2wKxPp3AZ>4yd&E?4ka9wvN%aQ-zOQrN(dJjbdzMaN6XJ-k_JspSlVg))d~dz)qCx(3<0~30)3+) z`VZ#R*Vp0UO{j{jy#jBv0kMs6!?&tP*>ct8iz4m1?6JZM?KcgW-7Sg(`qLJH+Lnii z)Q$_f)TLeYsd09J$KCWW> zgy*dyt-L;+uVWteY#^iN6LjuTL4HCSuCJL~Oy;RWAb5D5-Uv82zau2Asj#0n8M?{v zx5-REI$61EunDOn%I>DA?@Eb$bCT^lp_Gk$yng9PiMqe3zcdKbY#yyiGn*ScTg=45 z&3Ou!(t01aziC;pXQaTqbrkl}c55ps0jhQUcXCC5dzx?tL}++{`_D-u#oR3rJhD2Fa|a?%Hyoun5Q%yg(88@pgKq72%PBZ$LyNjw(JhR+3)5-pfT zpL-?ES}?Obw@N~=WR`e7n51CItn%D3DczDel%(AJowHP?G@oKHe6-eexMl>wtC#x( z^ZhGmH-q(JR?M%SBcz*u-rac^+T7dK^#>9hMt@c0Oo1n^wB|^24B4_&NlV z_1zz~7ZkL;hCJoOubYc9qc{Ya=p(X7u>!w0M^&Ef&nH%*O+RR$&l~REbmQ(miXE(5 zbE|&Kw1ER%bK{okWdGXd^nbM{A;K>oVF}xV5Bq5{=|2G-?*BU3KdU~}Q8Ebli*n65 z@$-4|GCmp*t_?0h8@Al$e~f@-WZDdyx7#lsnso?H=4TU=JN85yu`eM(vAdk zAvnR{z$dsm)h$(x>g%Z2^I=KrLCFTK{pn3BekH$A~4h`6qitFR_^CC(=b(!yt(z~Kap zXAM?;o8X0oP4p2na&2FXg8C3JFVzy=w+Af(8GSG`INtO&X~%6~uhch(rBa6nsx(c0 zRM{84=BD&h$(6sZuJE5$jcE?f2WDCa1DJIO8e`};O~@Fh>VWmQk#ZE)w6J@T z+*D42e;B9fHs`X<0|#S(C1(}h+fdXcwp1EhLdAVBhk_~$Kn;1=_)CvGFtzo5W_?+&yq{+l;e{!CEOIv_68y+ix$s z2r{OT()PT-jw_-dR8K1IR?j(pxD`&lM7&f9N^{H;K{L$})LYTTmP$0V-A$)8WSv@M z!MRrfOd;kQzT+VKyBh>J5^>=r(1Gt_)`nhVIElAZ{%%`6$5sGL_*S|aZb9EGv zIU-&ECvmVi+!S`vam$1)5;H3;M2 zNM`m0CbyBjH53=UXk06F&7?M0~Tgfltr^E>7<9h9~ zIzRUhC2#-Yq~*+pN@b&SR0)jY49zI`qQ<*(rnChgrw`|#R@3pW<=6-VdrF1eFm_K?9yu+hWR7k6s>Lmm)#O277b~dD1?*H3jU2Zu17B>_c zX7QWq>R36DV@E&HDi!X+Wt;o4H=$bX@!UT|KAt3LvUeuHfnl?ZD$wpw+Y}Y);}>;v z3A8%QKyjHujo@mF`ET#js3_W!7I>bgDf@dM>Aqu#H7Y6}Wqn;0q7OWn+qaNzFiCXMe>05Vd~dOG<4ssJaoT1_6#VB6E7G*6%cb3Re4q-6>047AdYyP# zm;S70M9@CLVC^0w1q^x8wq%*s&4GyXat>;bDY^yYa`kc4!5Qx$H|33Zdo73bXyV{m zZLPn%tPLonelya?`2(dCZZBBzb2`LLkzq6x`yoi|Uu8e4NK1ZrEOkI=33Aiikqz6X zk^2^uSwX({*MT8)OABT_hw1R}Hrj|up;9frbCpjz>YC6Ct;V3SIVI{+ecO_cpJ*~_ z6#gsGH%ySzd~dDeo%LI7m^?FSVB8Ed7y5NLs(yjw*dVrSA+RoP(xEqwgLC_#y946^ z<8R9atzhP=*TC}cjz7$2{o4X2c%}<}Ek{1Kv!30SUT`p>9yD~S1 za?^CfvA}3fHVw}mSGX4LX{(p50d37_P67(;y$Bd(H24LrPN0|dl~FQNr8zn&vt)`p z4ZVlC8eP0gHanQC%`&xO2a$t=;JsMwUw?2T<+1;7GMEgXf)ohPj63QFGGUHLySlpu z4k5CTO$A!ns;a=JH?bSt>(cm;~}BQ zJ>DuyQKriSB?qSNykncd?>_UZ2SP(eA9?ea7AM9g;EP(Ne3V_8m}|_l9`queS_)Z5 zdhD%k<^N>|*iYHky zd1OSrQ^-uuZODjdY{`ixftmfi&)&?hKXQk2zgi3ueWrGe<));Z>TPY@YvZIKT~7Y5 z9GG@z)3jyu${kEB1z0!y8>&Y%AE`qu1;B8=R@4_U9k0XP?mjU+FRFZlsGY)!dcROe zYE89I{W;)?FRBpbAx9-eA*EeCE$LO6c(MlpY`mFjt$FbgC~4*#{AoFo1Oc-c9OVZ{ z8d&S)4avjQF3a4{#(!0xqWFOO`%Q8#^F;xn6}05uw_1t&Ty$n5atT2Tuab`Y@UhIMU|?&gE(5noB~q@#PrnUnFidO ztEfEi)A?j@EB9|!e_;Sx_Q-e@!|ak_Nl@p2DUJ^bo5b2qmvL2LSP?FbPw~4=((;%S z+)@R4vG2wu9pnO|;e}6;L3jW8Yop+w?u`$?!Z-?G1CZ1lWcVEy)8Zt)b8EjKwH8CK z_g-)%nOI>Hm0K3gjk-rp|gsHFXOh&=a6&Br{q^gHk&NgBbsuCN4hnaHyYkf zO@YDbc}9Z3$Xd0o%sJwWT{q$krYaIk6hkkbm2ToAzY^(LYWe5AUy{sF+kQvy2U0o+ zJBB*nhZGPd^6>V3clVDT@QX&^+x`%?(f>eeL zt??r^nnE_%=qoF+=2fbj7MqYN381CW+Szv?C$j|#ZheArk!Yjdrc`%Yzp`}wLE-?{v<`{sD#yJz9Nr_FDSm65Ql#10|)eZkCRd-z@U%7mC$Vk7q7Z ziYcbGejLd(mAq^CNR)(?H+#6?ao@YG%ENmpYnQ?#C?GQPN3|$1ew1AMvJlwix^4Ta zQ1nZ$PK0?_V~hH_)xOviz8$x%Yes*&C*jg@(yrCzG5QuVf6c=kJ<@+JNWCgn6V+5;`Oj=BjaKWz zRM^FqvmK!;%8gEk(NOPJ&<+_d zQ@+xi4r|x8lZ?YEc*vGTn%5i4g9qo&Yqn*7ogG=EyCs31TELr=UR0lvXys|^k%-=; zN^A2t-RQSs?{{x<&Fit_T>0Mb&C&gT1HzcctNsfJOWxTvU3Pb?VJad08&gI~J@!BJ z&Bf$D^i847lkCIAU6cbV(h4{>shk|-Qm$MIHl>MoIr_?5@==W30zY59|C`3M83-au zE{G5HV`j}}sXO0f2DYeGSiE<9d7j50b2Y<*&^eJt==m4T9p==OQ~o@~XH<6xLvNWV zl3ue0U=4aAvSB|fR)NX0f%#c}U~|NF-8+LL)He0ve{)paXY{T;hiPfgdf}8V>Ynuy zoZ_Q_NiTG6^<%DQwa;Q?AE7GBsAWxkx;7HDA!i)=(j zNnUbd?lgE&kvdyuU&T^?)!V=-#oncQFj-K22mE%qYfG@t^RCTxI0c96vdA$-PGR@B zz4XcX?sFx*C3A1uzxnV~4`_&{nnJq^9derEAqfeBOd)rQ#b5jj)wfZ%_!95w`D$Kirp(MhbQ~}A=Sg)i9h#g(CcqgGG}W6 zK6mWMiY8gNQN_yo<}t;bK!=WMVd5n!ey#OBHQx8Ykhcb3mHFVLBFc9+>`3LMptfXr z6QNJ}_LZJ3p3`r6nvfhrQB>ngX>z5C+~UGPGhF;XGklP~$>GG9!8)nOGxo`}E}~bX zS~|m4jTUc7;;}%uOA?XO+OBm2$#F}k3x*R7QF~#}eb|`P^I15-6_ZM%k^c@`} z%!E?a9iP!tr&*gbvdiwXpyN(5Lxxj zWPIRqM5D}z<iQr$@);PBLgBe94xasy>Jc_ zc2zNI3HG7E%@5oyQ_9U|p@AX#Ek{G`@w}tgOwL)$0Ex!fi;HbzIg%nCgog`XNfl}| z99uaOYu`j(6-Tu1)&btGY}9CzX@R$T(N2lHe?ukO_zrai|?a4hSgT(@RcyTWmk&H)B68W*4QB1r9OuofP6|#yu} z&0~Cy?YkTMME*Vqc!;7v*zG=xde~Pxkd9^>oy{7`IAaxYwP}6s&#d-M6dZn zn&ma?2Bs#s1AU}4>+0g?y_^K%HGdii525`A=q;wE^=xOv__p}14r-QC@# zxD?-us(Eh;IvmOXErYym2`^2ce@f2Kb>dfsGfy&&u=sZdB2sOHJJMqtwoEO%npWDMLQ5IOb>8;G3*hA^Grwk4g)sOGz&QH- z9~|E8O@Uc-5k=aWobcL^F=evGuwH~1yF3S*X}6PpC0Y`W-W7pGk09U%9 z6!0de1KB8G7h))_so+Bvw1GdBvH@RC0cPk=>0P-pdL3dJK4*>QY6DSS7A%=Dkys13 zXt{pa@$M;VuJuY>;*cbZ;ID}vvT&zGVhanHAXmarOz-1nXjsvxiQ#J!JOmDlQRE{= zjhF*6{0shNSqov6Tfb`uS$V-LU*>LMi&N|L03_x`BGMN<@XF6LHC`)CPq@&uV-vL~ z>;-8hPoB`2dI zbK^}ahVhI~yf1!*Bck@)rWdrFXJ(xrs$QM0GG>f<#&z)5bMsxJZe!Q`6KV{8GmJ>U z#f>-ivO%}Wn6~Texr;L20R-ZA!@_TW92CS1g#1kBGely}o z7q@1$tFfYUpQLIc@cM`}AxW_Kpwl*NQEN#AuTjXmv<<^}Q(+3X@%o@T3V|(W(U?Qx zcu2=KT=$akt3i*+uWdSWNZ#P`Vcc*aKO*<%qx*cnDRe4^L36zhC>d51x zEH0LSepl`Nw_caHsJG#Z{bD%Tj~%x#>Gm$8KpUp!x7enO2bpn6ou{F-jxT;_s5t^c z88L=j<>+aNZB+G!tBkqf}XxVze`=|qztTEhip7>gW~LWpKAt1r@0>uNFK$c z?MC7kf3;G$6|>P)omRP<`uhWD8wPl7uZ8@DXTBWk@NKXdLIm0J{?w27t6tB=P!xjE zzwp(;np@IyVVz8Wox|E?^8JCr<=pKmi*2BRQG=h$ZniiUJJ+uQiJ~~ zAir_qSR6i0iz0V5>(vXamlcuUf@e@#aFCQ-NiAJYNb;pOfk;Sr_ND&>%}3P+jH#HvET3SI+dkf@!pWi4CDsYMc1m)Rl{O7)?8f-X9fvX<$u@s$!Qmc zy6fKC2iDjmOqSaQ+=SKGuwpFmv=E$E>5a6T1>VHA*sx+PxVw3hnKh?;vjtb1%q)3e zZf5N$I!T^(Fzz0f0k)5zszG3J-!@^$kDd@xAUWaCk6sjFFoEd@y&BY$+3`|B&<}bl zDDcZ`azf1ydJ%-zuCa|vZKZKdmjK~UPtVwM*RV3Qq#Qyxu|IBB7L^4LM4)2~Uek$h z5q*u$f`j?lxQTl|so1kYb$GUUZjqqp56;nuI;f{d*o8`3i3H;_E_s+{Ng8nQTec8F zb`i<9v#w-mW%q{tPx5T5JQ`!U$e?-b>+o$jOU41ZDfrL$?@}Zc@kfLREUxGl!rkToWU)+3xi;V?I2v zGG|?dGoM(NP{)_iHV>=XDugOHC113oDA^AKj_*v&{xd(*E1oN&6MZpzsZ=v$HA~1q z1r}azY-;o({9s0$_a1{FUOXf!q3Q0|rl4e|v9|i|e54_Hshj`3Mr%oqRZ__?I<|S? zLuHn+Yx#fdB)~Y_SL*SAwfX9R{-qP2*04aE7SCInQzcmepTMW!VPnuG?i(iu4VzN&7v*Y3&(b`HXT9&(k-8K zu`*$N?;dad@}rH?WwNMGuaK}|%uX3Oi!wGlg9m-oyWIA2&0t;c^|!7D>ob_aa%{qX zoj=K%_~QnbIFLqh-qJ+L9~6sm@N1D*9o@uMdBkG!kM=|B&4_{T!3(ClJ#P>sXBi)3 z%2kjx0fdR!QtMG0p%<~ogmorR8$IOsh^Ct3|1SV{By@@(U(8JKvuxc&saX6oM#5fc zT9rnmgJ0Q&v*U{`8OuZT9&Ly^N%AX?s*DJ8VJPwc7jUOtXZ%8|qN`0Q?1$-VZT=&0 zM?dTX@n8d3LcQ~GcMgkv2uE#%nkggAbX5%YGAOQ>-u$~gYTz*I;UYnTB?0%d)tHQB zte+(h+y!@RZ_hSM#h~G%lDt__-N8+*xF};1su*0N1MdDC6B(09dveq1|JlgF|L%IO zd@k(Zp)@sESbH)S<+f!1a6pWK%TvsHg*|= z*LyG|XK}#tijPyHZ&v+XW~x7D6?LE(}5 zF2{S*QeSnUSC2*JKzVLc0u7Ln*kjI0TB16RQPmDNMw?_m%ioM86#XTv=a^nH;ej7N z#Ceu)5(k#pv^6N|?+xB%13rT$!|3rDZYuhFNpiSdUB0fKWbth&LLRJ5=4A0{e{)8& z7l^Abw-AAeug;1Cbo`UjuipW!_6DhQII}$^toD)=@A;YtoMa6~h;1crVizY^GcVnp zo5{eb@?-K{MR_MR79xu$kBhKYOf}F}F^~DQe|(s5if(HEf^#XEPzl(Yai`#UFK^Jt@^xNqblQ}8v?5T; z$Y)5;2{kL%5p!f{4!bXaV^wf~i0M>ZYjs8Qkw2nVja-%#xbblGxzl`|{gKUFD4_%n zZw#~Sd=T!9=;?rCGQaofzp|#j%BZ08|7PnJL=Ru*s-*bkT19n#;8i5Vs_ccLl{k=< z^dlF4Q_3o($wVrQ*?KC|JBW0PafXM9p3$SPg?u@~B0JhgSF27ID3zoN)9Q^hNCT%E zuKt^DFb+@Ss1I@-(%Y3KhV=)`DQZb#PREQ>A?-sb`m~>~j}JI>DUi`Ugb=iOgt5-J zh!|Mp(Jv4l)PHRXO}d#C7zUvx8qF(DIyOG7Xo;%dSO^|%f*}h!c%`W}KGx$3RkE>= zZJ^!1S{E2blT_ZJ%{x%03ey9=m}F^I+}#*5VBXu&K?IyPG@rt@&9njr5}3$1P|%acDS@FJP@ z4?Jvs4x>TuqhIW%xD zp_DJW9vb62pT|y|Rz@Bq4nF~7>nfzsV0Fd~O({mchNObTz|3vMa>{T|{ zwPNQ$FT?#y-1-sEhy%e^u|!Uq`6IG_#gi{oujt5dDP6Jf zE_2^2qGt$M2R}Cy!GG=WvS9?;56PR($Civr{%Wz`Y2c83n zil+K_+6eZ2bjwaEaaLIOeG0URz&Hbt?aWN=Elr2NAoNb%zH$TSRD_1Qhpr(Y+x>Y% z?E~&1ASuIIjoewT-Y_dayvb}+SA@?-X~{-b%XYT$Uwzt!fPC^xJF#X)MoI1cZcWEj zM)(n&d-?b}r^0k*41Q||$M2qDg8t=~brnq=*9~Y%Tlug^q@U6J6BImw_xUe#FtC46 z1{`m{+`**31{zrNfq@1FACIlC>abu_szMAxeJ&u!6ANj-M##1bu>~N=mLWbtg7tyS zY)`X?f9zl;$QQpTyy)z*)&HpZ=evNPjs8b%q940<`e0=YK2CwNlzJBHF8{_VKsx?6 zYk~l^9kB=CY<>`0n>MsfO|4@WJWIj@wLMtbX1$n~h{is>b1#$!OUFfZdWtjm(q~>7sgsnG03k4ArG3&s zF%o|~?HA>VVm8jTB$B1*N3)j<(;xm-Ew?9R3+{m*S)q*labHqjAJxxeJ2c1iY33qw zeK`3#WaJ}P41*SAdQ4)O887shv$!jQ8zEdp$@o$++L$H)VC51Y?zT6BH-SC67Daa} zhF04t7~{%rwa5H`Nd0X%1`Xr&``Zmuv~Z9h+V2)^n1 zwo^-#@dgmW)5rEkx_#l?HZ%#4auHJ(%OkOya(;_+IUGZiC#D?h3|`G;!yar`9oeB| z`$%0TO(PlAM@P}iyoF$_Uy7xtfPmmgfQqN5gy5{Fi>J?pfIvu?NT7FyFsPSIq?dz) z|KtQe+%-euvtC}G`itK4Ed*9QP8z*2B%}{%f=>oLGsIRxMFu@KQv06t5Gz}e(TcJB zb9w!A2K{eH2#tiqY|&77KR;_1 zEXcaMMWeSsptp$<*w_1X9LG_UIXJJL^{&h(TXTM#WQbV`AT~$RaB348Eyta4>^iW~ z`1Y0*k9PfVBU6cL;G@m<^nnab>!$->{pvFEkLcd)QZu0$&NVCY8s6VbKkPD&Wsu;( zzSrpTYb-(JTJ(E_+Yiwc0*JBA7Pb#mW=o1$@fR{~(}l{NY(52AK*Rp=9&Y+m zIX&T`S5szWqeuMidZyCl3M_JQ_bi3oG|k%>3Z4CQ>njU&vA7Gv5ani^P1Mk)uh%d> zw(iWFP;Pypm5_1Cc~2LWclygE&L_h^tkp~}m#9HRsJ7H+_1p!+_+bAMNXFNp7dsX| z*#9uU;L*a_c7OHNNx5DQAhGV5zF~UrxEfaL7U<%CFsYauAJ*~g%UEHMGI;9t#=N>3 zt1-UK#YS&UX8E;d-oBx}6yNsG6)OUxd@@KND_O6qp4q39>EqSs1cmkdN1J#AKYGt> zUCn!`fAumlnlL?>_nHB=ZkT@SmzU4Vc$BhlRJ`nafYmymmE4-k;-`ny)pK1&1%LO% zX0Bss=R^l<>=6h4xZbziKvn55TRry_RYbtl$x{kQC@&rZa~bCe{~%_PNK9`X(Aa?M zXv^VnSB;c8J6K+wqhIb5r@nu6?jk-TDHb*1+sSA!8wM0xKmT6TDW;`|w`(-fZheGu zX%#6bG*@|Bh8d`9)F=R>INc&H%OP`t8J%>${xswH%Y2p{7s&1@7FAj=K471h3VjnZ zspwGmL9Z>&2$7{mH`OlztRj93zK%w_EJfeUbeD~kXDiPO&EeJgfreo@$yg`*0nH&h zuODnlEucS*4C~p-mrs3E%b(V2q37S4=k=v+&TE>R<0B+esWytp&Aw~e=3LYLvQk9p z;6W|Mn3g);g0dQvoW_ig zi#(0x+Qu{*1Uf9OIho$VEF;fQ*B*DZvSK5evH&FTo%g}XM(@e4v1Yb-<*(vqffek` z^ug?>h|=QpF9!6Lx9Xm)_xD$>F}G(2`}d=%bi0R5&-%Z207JdE0wxixAeV-?f zT9ofP2Of9a*O5w!zz>i6UrLIjM%_<$5A~pzo%?k<^5o@-xrhH@^0NITeZ}VS77fP^ z764($gN>CiN8sfKe8a^s&v|{_W`9qf{qygYAIV^1lD*BQ{rYfjqAvOhHm5Xe{T{-Z z{HlHbB^^NA7Hs{}8!&A@V|`j*tDW3_&Uw`98a&(V~oar1L1`m{vatiKOauyTmJ$21KSKoKUax84iBI%qI zXn3tQvCOod3I^wka$p?oog<``g%!wD>V4AJ;w`hDcyfPXa_{*ybFiI1U3^t<`K8hn zkx%POd2@)%(Ic=0!{g@q#CMcm_2ft}dsQ#6t*?p3j}u;g$THK8V=Y?l)`mrQPQKF2 zaFm}Cwt`LHe7&wH@#3+hU-|Ru+1-%z2DSO@&$6j^+QWF-i!0N9`sHr~9=ED$ozkn% z*L&~QKQ9%f*ngRo%Ri634D$g~4<`{V?5LT8o1`EczPU16=14#ynGFuW@y#erUnzXv zmvSw3RPj-*(0bs!wtvW7vUbpziA29Ti?n}1rV!dkPN?)^Km!x)=@B8=>+37%Nk#zJ zpU@-_^iU`_klL`iDDsFfVw}Q8nD-AneS9p7bUa0gS{PArM0r#}B`3P}qo)atNq5ZE zz~c?@pqTJ-UY-Cv=C?oH432KSJb^D9W`8Z+3SvD2FB!h*b}x>Ftp4< zkwhwhJ|NJyqCeqmmQ$-k@I=Jwh6b1k-Yz8{^dDP&1iJ?&}he8;9|0+8FSWH z{t1{ccDUR3{zLyp<7J=zv1YA(CHe0A1J9T7`Y|smS@Vl_7xP&Z4_YKZ@N&;iv~e3n zwd84ia5{f3`zHOkcH8>0aR;A)Sl_s$Z2J6u1%6js_WbIiHSMC5e(gcK&qk%=40KLUa0R_=7e+vX8o=?Oly1j{KF8( zS=*F0;2T`(O#iiN0I)u`sXEI_jCxMZ`s%Ce)?n5G8TB#0y=!kyT z#%UUPgOS2c8Qs>S6|MT}qbg1rm)69ORh~ivz6metE_LANZ>t%5d`i|yr=P1Cc(|@= z`g(e&J*M?T52c*D?|86yS%>(VmdA;>tqlpysjEI!38F(_O|Di>+et6dbbF30sA(0Kg%&J z8gE)pX-Cy&9rR}jk?<@UfotRUaiu6EhnV_|gwe)O? z>h;Xqo}GfZZ=M9U*}7v-kYN>FdA7|>F(Id-J8fuW)IhB+eE^ZzO*l1f0{$? zrxr2C-0Ked>rOT2Y~0$Wkm%P{|C^@(q@FdvihG}e=@S57f?O)S=1Q&c3pfsm@G3LE z6wjA~5w}H8``)ehQbvD^eZXLa<&A2?&Ybp+|K#RIJ<-=>XhNljIOpgYKR}CHiKMMo z#MK)N`vu`-JG_06RKECC-E20i^MufyxH(gX15;8f`^QWCtJk^Dus!`D$EQVzaw4EU z^SWcO{Yx?b*ko<}sweQ5f0d?#Xz}dW$9Yb3ivOaK7{7^ex-`4W-2~78WSbcr@T+|N6 zK8S$9zd&CR82rnBpgLgjUN*6sOp&Kfl*6r4Ot$a(I<;<(*LG5&JfXvnp*>;DkAVn? zfw>1uOJbaQE1&y-`vsu=@o{#1W6J<|t|xlAJ$boKXLtdBV}rj?*Actfn-2{ob`Zum zKC4&6R_vU3y!c>%LnAP`#=7(<7bKXeu~EM@dZ_dJ(>UCj?ny)9R32@-@bP{=U ze=Tx&bGNWMS3#COC~~-g!Q(*()c&Bba4DQ3vpDwe)65hER%3fn@w7_d?br4}-T0k6 z1BXho_HW1Gv1b!49eJB@fgtc1n$z#*20Ae_ubI9oe`@Oqwe6rwFBf3~0SfPKs8A%@ zkv=^-K?#X>BRkmMVF|0{3|nfDy%S~B0lHP1xx_yXcg61@rfX_{S}Oo7KpI@DnBo70 z9B-^9UwIlMQAIxAb@MyUKYLgCoED~7-3%T0wJy8NsHJmRe=(qXoJFn;MKAlBk`W%7 zeM6}nG!~NHNtoW8B>cdzK_}f7?6SkTn3RdJ3*4vFjLaG*Bvj`)o_Lo}c<}p@rRGFb zTaM6EQ?{t#$a008(J^K0s4jPq$xWTD`HOEC9Cz(A1Xncu0!QaJ zc#l$^9;Rd$WZtER^lh&_+iKWMP6g;TueGy{M6D5d6v(yLSyu!m`#f(Y9=rfWX+7Z{ zm@CIuN75cQH_OROFB>O<&u1&{RP9ISH$Yq1(hY#T@pAWYLiF+tA*4y~s}N}&TtEcx z?)lA&*PTJ?#S_r{_|*PbwR!tY9bknDF8-B`=ZmO6Q$W*GRmf%QDvuG;s)*~XJ8 zx^4v7$i;;8{n0(S;Pj*}6zy61X9Me*@vn;;x|5-*$S?8Iw#nv!5(vj&7*~+ugw|yLbu!nOLKG$=JY@c!PUij>6LJ-Y+ z^G>V#W*$LR*?o16f_OLruw6HgEWH60<%`MVG{xLMK9h^LZsqpnqKcQ9mmx7hcV#_Y z6dStE|DegSF8!4z3JNXiHOKBbz%jqD1&Tj64i0tsSh`?SAoKoP*HAloM&*DW8vfZi zJ^yg{sU36?TQSx1G-#?Ju|&j%7GAhauD;s1-V_$5$Iqne7l2f27!w)mSGXab$I(Z@ z1gKAcVEVkAcS&Pj_ILGrT3oQKjauL&mPrKQR@TayxZ#mR*!!Y*bgf4M4bN#>D2T?x zYXZm@{c`vQhuOcHkH;Eqre{auEthp}9mjaFBU;Z@MnB`d5Q<8PS(g&8N*Zl@%E9T$ z*>7uKdOfyuI|HWCgAcSA@*A_tR*>z@NI7eCw!TS@vdbV7?|Fy!VH~apJF6d z1vNMKA%d1%hrn)}WiNhP+1(HF-?+bx{JbMQqd2@7dU8!|&rVbVEoYb%2{hbH4!#3g zbGQhz-o58&JvTon>Twd#lBvT4PM`e4obmN*j@}(WvH?cOJUnAnWBgXucvCJmbQu$U zAu!GwA>|V=7f+a3X{3E(GBY{v^=M+ho~4q8NiX^=PIGg?U6xvWhsco=pfrK)T?lsi ztqVgVx1yFLU{=+=%T)fznBkxP1JAU0cSadgQOV& z3_8S)Kq;Wi3}lq$C3dB}gZwQbn9*k~ag8gP2xN)i6^WVAu%LeRo+%TvwW+^x!EW4n z=-0)$n%3+|bK88vHeS;SDPBYvSVIolV_+MvIbhK? z4qKLFM9ne6$=*=tAx2=A#XO8?1u;i95t8n@5Eu!5x(q_0IsT?dVYT5lrpkwb^vL8Fn7Y$RM(NHvz8Q>$SZ*Ee56-aY|bXhiTa zuYwWxzF0$k-bsaP>rCEew=C|fnM^!Uctgh9H3^D{+`PWziNY@|OFdbM*!a%v!n{7Y z-9X(Q>A2s_9`%Mohhq;mmGS_@cJTIdj~Vp_VaHRlhxT?hSHIP|+(E$84!n*ipOAjD zY{06*&$b4tskQ;G_(aC@!7-TkoFj;ZGo~K{G!h^ zqqkhkR!Fw`-+9BB@yT>YL-vpmn>L2C-#`d?EpzBX=XIDOZ#=_$;auf4@fo{{K%u)Cl5$J7Y z8!Z=Epsd`va~!lCl&bRBfK`bSg{76(o+n)5zWf%42Te5Q+xn1UR#pZIa-+*gAP}h; zH&SVV|0U!pC>edHe;p#3XHq=O*0(&Kvr>pzQ2KE=EP^Kl z7Q&QY?|28F9H9twL0<>IeYrwD`(-EvmEHdKenUP_`X{HUTgE?LHd*>!<6Iihl)rfJ zU2$sKza!0xEB{_s`>WXSrkM{*3m?F%BExC!b%bzE^Uzv>y?PTfmC3Z;@xEmJ&x4B5X(@PS_Enl_e8EMLQR zxgbgpgv1T4oOn4FT~Qvs_KX2A1{_{-1tnkdKnbPZyvD~C%%o%5=9KFH*^KqEe zFyVjCwtFjI6&ojnAI3++; zYh8s&oIOY%WFZ~zk>K4oZ!KzedEf){IwozkVV2RC7^#jcQ+nbV#=5Ahaw5NLWs)R{ zL5x@qx%HC#NV~F#mCqSVw-3`Z^IsJFWiS7n012^hn>dmT@j`-8Ns&S3iOm;_^0Sev z-GAkKIF@xkG*WCYG4e1lyILvog6u^GtzRK53v$pdGfXJsotftAKnBCNR+vvRY(|eK z%p1$vqH|UJ$la{nU!1h#om@UU{urx)dK*G8sL*@UDdNI4{n+#4APf@Byy@IV!=o3X z{U#KJ?P5X9AB>4!VEhN0KEi#tB;-_fBSoWsi^)!D_j=fHbF3L~ur=H@ih){GVsb6W zjgt5o5YIuMEQKlrZ`vO&hFpmzkGz6uh1!gDj^dGG5uX?#A+Eh`X&bKh&T=N1h!cHY zT{ofISGYUmlSsB7axEG3qz!pUc|aIKBBg}!=fJwyzBzt?CFmV2M!=*G9 zG0(f!IeG7}9On=k#z-_KzAy>5bu*V^{jfzHhsotKh~@a{mU(LFre(1EKAa?~iR$Y+ zbn7HaEBh`^bfzUT(y!d>{v(k7xYk1T0a4q)+Q(Wp0FQ-a10t%j4{r9_CRCT) zez*@(BI^`YY?lH7N3^cdVb?*RtODJ zsBtTAiK^dxNHU9FMx7#u6pP2G!sC{wA&T!N+_0b0%%HBDXLl7Zg=z2*159*yb<3G1 z#D1N^PF{Bo09iQry9sNo_Pzz{KBQ@9l%}6Id&G9W*MQJ-C;%&itXB6~NlO;&Kzkbj z8zh^<%kcshAwf?e_I^GXjQ2P9u)QdELM>yCWL)pR=E>6-gpUS7L*SqhhZ^P%!lM0< z#~M(jzU)R5!>2%8a^bSnRFy-?R%vl_{^hoNI!t{Bd?^0yiMT`^>%A(l#-3tpjXBvV zj=QDMvlL723Ue$}R1~d3gj%H{_8ePFPHpOTjL$g0!UDMC)c{z@Q|Gw4opJ*fCz9`#kY|O3Q>u zUe3mbMB**FHq8cpRAhq0Z-x}5UxX>hVIkK*rU*BY@DSN@d(#!qD)bH~V_B(ULSi8xcP1sUk%$dn}mgHn93a20A2K5#52>t`DaR16JBF5r6lk8o`R z4&8;$Tz|(if_sUUy1>8UgO_G?#PFRs+#{*1zznWo&ca658^b5=)-S1d*%MwQn95|5 zcpqvYe?V7P=twS19Q7rN+n<_BVXBfLVmrsJ!_jtwbFfF|dNU)f$L(*z&CSxmPAuLN zr)u}*k^7TF`N`tJAspwjoABP>P`^vy2D%R!W4=x-X*N6LYs6$=@6We_CNOi^7_@B)y$#wpbjUZuwvD0;f96>z7k%McK@V!mJh7L^yF@i|mypl51zT@3fa!8wKD-Vs<*>D_||^BC?e)xd(5?A1-tP0cOJ4BaSxV|&Z z{b|rMa5%h+)ngCoQoALCL@HXCQKMqsN`3zW63KdKPRwwmS@(j865YqM29P-qRl+1j z*b4|iP2Z*ZXwNjZWHOe{5wA9pQ=sMPuHix{T}Am}df&OdK7poKG?t1X z<2@3gS@~fu1~RsA1}Sfvdx7eDw%FdS?OhBUt00gksOtB4#DB4-zoG>*ZJuj57zkVD z_Zz%`$4gyE^AV6*5$4hw22k7P*689&lvBuA_&-7#v6k|p6S!M{cn6zp!3KlwLE0AN zp5vf9#ctyCnQvwOqd2ByE7wMomtH`xDpH65u0ht)Ih3Hz=!f&mI!v#Y!_mG}^ZVF8 z7v<`s&rhvTaK|AfpK=!1u1p!}Z@(~D8ImW6yo%5-S#6<>n*Ah3zz>6(A#wloVcj2< z?J8JXCmRwPXyqefT^(TxYx$9OC~NlzU~dNr5LVz z!NV$i3D|o9V*ogkT8U=bN0@nTc42Gp6R zQfNEWM=Cjl!+7N4-1jqR%qJ~OQh63D)Jm46BgR!`o3;NTv410(@^iab% zWpj)KGqbA%iX%+c4V{a5`Ff54wBBX}lEfAx4&k@_ZGSNbamqH0xG9s3oC2&r53!(2 zm4kFMqls6|XgsSf!3wAD*{5nh#~XEMcFJ~P(#9`-Ng1b3EN3k^=lgxHczW<4)8*w`OT|fv&=Hqd3O(XTXjYp zh#8xV8BK<97))lnM4R$!lZ)NB_zvtA8BS}^FgJgC*V2D42H99$IWXTvxfi*VwKbTXUX1P_Y9C? zNL(%wHTvmGfcvKG$WgCM+F6;1L2HRqLO{l=)hY0nA5pkx|QbJs^23?SQ=4 zcG8RbyJmwD%|Hx9PVwH~r|LA+BbaOUha^I~^DCzq`s0mMfP8hL0f373Rdk$>lTc$3 zw$ybHC;si)79@zu4oS-^^s9uh(!p@RQp-37G(v~P4-bO^^iCKtC)h>irMg3~s?*h{ zn3P;VJh#{Nls-N7UC+Q#*h--YFS9G^X;^i4Q>n~v7tAzUlR_J%eiWNVyDdZWG6gn8 zJ#b@ZIRaC-?B+nC5h=ta2wQKd_`hRzE94w;pkyV`$?X|z695fkEDopNi%ejBX=jWr zH@l2E@z8Gwp!8R}@ghvN4g~BLcG=7m-7m+QB)|^P@Q&cPS*=O05|<3MLoy%i5p;Jb zRPVtpP+w`Uq!7A=xKZ33nuObC1cBA07+PV-CUXZ!?? z+&k5EhGB(T96tJvXM9@2fbZBWbDg^ExVMp+8VX$ z9bc~S47+v41|GiUVQV-E5hl8N0TKyHbL{pY@BW|YAOWt8xj!oma`OZ|V;^Hc4;R<* z_VDBK`*6u#{+`vA?N?n|d?3N82fzu4S1-7J_{`lEPWCCFhi4ckFK-qK#M_-Pb$+lfU^xRlu1qgpUGUKuhlUnQH3mQ<)skY!j)&! zaOO=Jv10F~4z5PnJ51R;S`b^O?z4#YUvQ;MS<@yTHD%EM5}*-Y44zSxRC1pt`u^aU z`A9bvdbDc}yf57Iq)h;)kC@DFJ0|LPE5K`mQLhghPh=~|8oimemn1EV@U*nvUMt8jV%}LqdvmKI%`HX z?_4JTuSNa3-YK@b=a&Jru|BZ6w+cq%>?8e>0%#!bf2^r|UySpK>9tFwfOm>TpwvU# z)G=Jta}ptc2|%XHb5khaaR@-L{4t0-VPT74?$$%=ED9^Lt-%$;nnLC!sA|){(zcxZ zbgYoI14OZ0cC{{xMv6SW*3cQI`aLuPcqMiEr+CQM>EQ5h9 zlX3M}-tWT3U1>_UN7F?X6HKF)z8#k|Q2TsnN`!ONR;N|>@ z+QrnW7wiGz%6p;BgKiBX$dz+4Ye9O`8;TJRs6 z@W>iBZ=1g>4>Q<+Rz91-V_o_mT~7pd?TwPLc^1S1c|p$RBAt{vRJ5TjytbjPWG=F> z4ca`cl)6v-TKWu?LT!vdJMUTd&C05(-YFYm1*hX2vYZy0Dd9FDO4eJuvsgL>YnThs zgy6mWC^t3IkzVLPb~FNNl4KtiR+sxukg`tKhJ;q-coK>v-5RyOFE=583c57gS))(U zSIfA(dGas@&ac#7LY+&!)Q=Rt9(QZyaWcWJ<>gBt;~MvK+_nIwKCR;~-diF9F3+Rj zcvzhAlBaZ9fAI`c1BMTWA8$kjlA%N2hayLG!6ld`(T#rSGLW^Nl*GEg*Bj~sAH2tJ z2Oqpo7vMREw9m$K^bHKRix;cUPQKmC-gt4r)4K|ch>$j`!mDp2T6<1Ix@7-;>?Y*dgl~4!aJ-@ip>0JN-WGl+?0|gajvQdy5#w0%96J4DvpqXQb%-vD+?JiEvtqF$Bc?Q5x!H#Tz? z4g3PmnfS;v>zmgolu7JR!$+B32eR|*sHe)tNu_B9Ph5U43@d`6p!13YM2|_Cp!gbrK!C{lzA(7)0tfB_7SPsPN$h_bUkE+ zD=qm4oc(S1BJ#WM`I5u-YT3$<60ZZQhwXHf8foEs*zoZ&#SZlDnzNJDZhqneU&|3@ zr`A(H;0MGUXi1}&!l>T#4v_yTNoKIsoa&%XE?V2HG9P_|+BI+`cREUWEKg`~X9Wvv z8F4jw>GwrPG1@AXL0S^V$IzrZ;zc`7o+* z)z&6`7v6X6BM3Pwp$_{+9H|xrA5E5;+oV5|w9j;3f1tlbcK1{TRcKOjm?}yTP+sIt z6r)QIIf|jwS}Y>T1xr$(+W_OQAd9{EYa9}r9z}1t``Qt34Z75IMo;IHH8Rg>5J#{) z_}hCu@HB<5m>Y7GefZVn#tqb+_ab8!$vjg-jy7z47t{%(&25P6Xh~cfnyJpT~zzBWkWI*Zq4xzivNe3yvXiyEY)g zc~1S21@l}vJ50R)J4x!4{HTqBW(o->!Iy9Fz7)*f)>@l{=Be*HSsWx-Tv$DW@8SH) zkbe13&Ck=nck4+qW0%=AX<`|hj{4E%1fLcMh#8YxhTk~kA!#Id|GMQ2izah3^e1v8 zG{^j)th8v}k4+^lMK0;lPfAG(7Fx)eqE?`x4WEpG} zvxs_@qlT-w)3N;#EMcYXGgVr_Wu_;^E*;dG1DAfm)C2ECRKavmu3;jw;aF}=7u(egWhF3t962&Lk z^)cS_kCx*kp_eTvre+T{;y9kO@gB@*$T?Fi$u#yn>f|m1CG^j~1IR*!uYJD^>L);L z|IAW2!HZB@wmKIo)Xbv~*;rp!!RS~W!-1(C5=LZlY+la4zQLT@hof8m{q3*KK=sw@>JF+ylOu>fF>#)Iz#4 zI)%Chn}1kyiSG50>{+};aAz#;SlIbL!1a0wIp>JJS;0wz`Nw#Vl5H^+6`tK|*_ofe zl|Dpm=0sqb$?d9WmdZN7*yqm0(-5Fd*GKp8f0^I0wblfl=O4tR0K3e)+K4ZjaQxj#kaD5 z1qolN{A&mX@a7!mZH&`&2oj!=L5>or0Fs>CRyQRhxqF_75-`lET;aDl5_f-M#zo!Q zO?oW9c$o$8oG?5*sC}(?1~ExjDyPLx%=~ilAU@;L8nO+?8oDgjIFxC5s_Nl4_>!fu zcTx)lO8&Km(~fWV1D;)U|M|A^@_ZjbM+@) zj?(;VX?dyy<-t%bt6zsK+Anfq)w@aXH>AI$4w9sQ&(5O?hA$ERWmPH>$7e~zAuW6) z`?A2wBr5|4FEd#El-bN!Fw}Rc%1mTpFrjQH%R(NWAt%UsH3`MN6onC5p$SO98XMKJb+bj$D>KZ_;7Vn*$o{Q z%^nTn);R{Td&+uKA5u`Ge}9ZF0Y5`U+#WbGBHKK}4_3kd7p%gh zNBC+iR@nR2TySA26zkePd+l4$-luItl2q=?~&Qa_l5gZFzS2qq*< zEwX-(F&NGf8WwW^?<%Bo~UhHML_{UC8R;=ZfQ`uyFt3U8&>H?nw#$K1_|lz z?(Xh}cW?bZpXdF(zrU2(*}2co%+Ag^*O}`|R59@c9|V4Zxp+b#=Cvdt%H(TFwxI^a z{22)xF;Ov-b<7r#1|{0}Jd7lAl5BlIk6qBIPhRE*B3Ys_TKRZv-224x7fh$(|CqCl z8$0!S6Ko^vb71x9^h^kE`&OCiTtIql95KRIb6{7czY#QVRtQ!3%o-4hdI@;Sgd+tKdqx&}!=&@_ zix7-GN@LzaA&CHj9D@dl2!K{Jj7*7lg{6^y`tc`!I`7K)m%)hen(a5-qr5S7EpB9P zI2YK7>7G>!3)v~;+AORJg!m8Dz+}vi#`mM>T|6D?bq9`uG3SSbl*yeaeB+s;_q2@2 zmMh`kU;||RYf-H9th~nXRGn2Da98eYFL+eZH_GF!gN&B68>zwYcs%GY&C|^ zm;GECJges+rr>`Qgz0TjGz=dt)z4i<Yv~5O~lkaqK9iG(V~7$U}cQ*&lO!1xG znYkC`Sr0}37cV%GB?_^s&QjzHMg$-G&Qi+p_R@q&6K}dtAg`q6<<{B?#$}h%Lt^8( z0{wnlGZDQjiSKuHZKijvJM{bXeR3WChDSpD`nk2bXjgVxh`=3~)QHwre9zGgn0fTA zp%XUhc9upGPGMlH+adnul|cM$!Id%E6GY{cC>GQjs)x=Mj))Z&(e0@bhuJo`2Up{? zn|&S)t!G>$7+3O%?)k1hz>OEG4Y*AV&4_9KW#Xyqdc(osc~+*e6tHZjbRYigTw_?MpWBysj#VjM&yFz81W?ccF67FV~>PbR% z*TocM?Y8YFpYYJKM>aV<`}#^q-h9t{O7YpECaZLZY!Zvkrc1No3yv?0ugnqH2OWUy zYftJKi~;eYZ3B>ThT}AA>)~cu+?a+qgm!;ZzY6E20)IN6hpq})g3IbUgf-RXbwicWGqT+F3*K)^p=3ESl;$7a>G2M%= z(X*B)&%+@aYs#2zox*V+;_91_Y}ve9MUn531RIBWyc*+0j_q}+!t=Oi*ckyD@F4zF zraWgxt3Y#pXo+Wp14S%`v8~==8s}$7oh8=3HP7*%E(M-Rx9>2kwNkxBurY)S6~^ke zUl}1vg9-tozqY;D=dsItIcrZj@9Y?uASf{*qV}i{#+e#OZ^Xl#OUY8yW2mxW4fi8o z+Eplv>z7Vj`P%uPyca9$999I-VFETf?=)}xm``ys!}oJYaahWY1wU-Eem=Wl`4YAS@)0<1`sl=^dDBvBVwD{Em~R)x^q~k zcrjJ#nf<^FM{|*648GJ8E6%9WBW=Resc zrATzg$Oyfdus4k`Q#Q9q4VgC!fb}Pe@GrDqk2;P(xv4y4@X)*h`a4T>pAhQK$*;9W z6!0GJ%UbC5MKliM<*O_j*4Mvmu!xu)VXdgfz3dgU0a6P|wuSJ0ssv->;I>q_ESIIt zddPLnVB{+2upOQj-4n-dN;_Rb@$P*R2aQ?qdUo6jr|wvjsB|aPBZFb$$9h&FwMlMt ziIOH9h@+K>g8{05WDW=_B>9ZIXBAqsV$UJ5WJ{tF-u?74L)#L4vs)`mB8ZpLzTdfK z#cq{*y-LOlBxo1LT*?KB?8}8AXEVRw=2Qrho9s#`Af*RSrEbfE-1M~z3?}O!Q@mI! zY_fRUP9YJS!zWqFe>CSc$%&F~a0VH#3|W&f5MT@eHIU$*at$Tn)H0;HM$UfKqCBxTL+yu=5}^Na;J_ZG_DcFhETg>w{Hb8FCAwQ1XFFZRWhBcB9N z|8d?^1$(xhLOJjMhw@$x+)YV%p+(fQfi(BHOy7om-{#2mdH3wBJNq6+fRBqQCJx5C zlg7WpUjS{3>*PYFY6V`lA1P9Peo2(vmJS#h9kF6Z2rBF-9mlP+{!8~?f1ziLUj9mU zwBO##>C8LD>TJ0|iS>27JEwwgtf)M_&tDP~N>*dL9o#fse+ zSy1o^eB|+aWuvt3Um|d;tGt23-n%ZgB;+NNt@&up?j6o!jVG&;D{Jf(* zqch+Nv_j}+548Yfqz82YK(KO$NEABz*fY> z$CM+d<{CeirzRCcLM^zhf*@cj0CD2*eg8ArG-tk#gEiJ~E+$0+^cx$(H~iJdN!#5hB|-CmDO zzPg3cvzGK37%FZ2c%^Ki zz&6~L13~-AO&gan{T;EHN}Qd zLWUZ|;rh;_bBH4&p@GH5C#Bo)1JW3)eUe9mm1R=O@6JwwkNdBhyc5dE z@Au2-uWlKt?JV`n?>b4s?8)EsNrpks9GH(!{VEHI0I-BYs6`@5_mgUL<*sLRbpvzt z%?9wQf!DGq5>S$M|ok>=6$(XZR&xts5D8~H0~(M$rXN3>hH zNgqftL7n(s@5lGqBp_Wt@C(_I)c$ZeNWR2v9ILG}>`e51$0#J>x;39*8eY5@+bK&( z1eht3zHC{DDDBOz!ur%W7GnR6=I+co=iOaDblxXZw#N-c_4}6j{tP1ixZ1ArCiQmm zE{~W8LU-3XbqP+WU8G?#t=bC=jQGA)2I^mw$2WuzQ2)kv#_+R9tvnBfcixiD3-|0E z&kK!AU*a(Z1_5zB=a)EMt>>l?JAJ@sl`LHFy>e|wb@m?%s={|7VFHFl7?t7qD?vEK zKBNo<%BNcQI%(U3U4xvX(fZDT{wOzNv4n$m`k%Ljd4c$HSRVIm z9!@I=#MB)&}S5353<^7t4OkaC_jPrYbT}+D8Np0c)U;uR!hPcKg;BDwQJxyOPum|61ul{^vEZ8s{U|3JT!w&Pq zBaG*v(PRCpiFj0pB4lSBxgm#Vac>T^nCYtWvB+6UC`L>)S;}p9GvwzALvpz0W^$ptsu{P*inaAQH$g|DpCUlN=wgF60@1@1cWWtoI^GCON z$L#+mcCvA?qgOYkDeIB3k8AL=Si8fVrb)2^YpK2zI8HYS#~kNt*+WU6l!HTcyr$db zH?f35LW}SSE8XjPBjlia5;7G+Uw@KrJ-%(V^Ktr+9F>FJC*_f8z10odW@UI}K<5BT zN9}G0vV!0nT6DOFzfc!Ru9$CC< zYM+l!w^K29sfCk?shnPHnK>U13)KVh=Va7g7^R^aEkmktmN;s>E)TEfCJR{1oebRIeb1U zPQNZ>@W>Av)a`pkI@^4IF!r1&;^xDj`R8R!E{OwTUL$Cz8hLbvF({R^@X+^{_H;D$ zFdjw|3vd6TI2JZQ*HFKGKn!MYb#x!^i*olSpiI0T^KS{snk%}s8b|2k1??;cX|9+Ep zv(m~euqb~s-;Mqe{?gU!o>Nb};rxj%dhB$38RBwsRxd*2_x+aZTpp;Lx{|z@C1vdU zql&k#=c9y?NzO?5oS2LesASZy2T&|Od_jnAM_A0P*05`b(E6IOd5KXQ-owx{2UJ)o zN?NXo!@m^M7|q%Tc!=vC(;a+5vEy)7Y7RwAtkx!lTON6JA65dX$5{w7sNR^z;oUtf z#Ts18-K`~lzuI@Tf$~Gv@XSNj z(AS?bt!qC?g^d{>nWu}Z3A!$qxP-1@p)biTady$eM{7r&$jAR`Xz`IAcU9+DUDOSc zL>9pcEB!O}|h z#)OKGQu;y9KtROV=oP%-FtePRGY7KeDyY815i|sa!2>li9$yvwU_<{Loy1`n59v+g z_R2ORaCjY$wIo9QeenwIB4j>Z|}3x!_AVQk9z5YCF*J17=ef}*bN^yA^jolTSywS1)s<-_J*bvX%kUi zLvAsW*8cd2RB1ku;i8GxC~FJf;e8`gH`la9f!4JGk3o%F3Q^wJM3=m}x5O>iTZ36d z-f^U)X^YrKwp)CsKV1g8TpNR;v7ncgr*NwzLr5NHcNDaSTX=>N#{y)+Mj|Jd|r z{$tbcq)!4NeDs~tzYud`eJ2f^-%z!z3o8r9$Nov@rWx5O zaR!A68eWd6h9qW;}pg(sW&P%o| zfJ2wQb1HFc97}j%lCY!-pPT3CqVPci{2O>-vYWJ62@>inJZJXGe_;ZviSWNyp%*o3 zz`zbdE_9tdIu`;7^>e1=7I$!$%;c!6f5dmD$bOZGIH!Fz-nj&aDlPYjmJ#5sQNrdh z`JO(5u{J`#KBZe0)2IAs3i|;dpA&W;`B~rN=h|p#9&Dil>}3N9;zya2U$PxXcS*)L zj8#h>1&b1l87#bt%tMG2dB^X3i$eEPbw_LD`1kY_a z?@3rsZQnCTk~ae6hgjeB9IoQy%?DOJV*tw9zI+ecWhBZ00i}xsFW!L! zFJq8S|2kZUgf1&UaI9*DX=5M(rn%&lJ{_bmzlEnXN6uNoK{Z*#5eNC>9PEqqn+)~` zyV@*~{`-hoB5l8kN9{>sa1164_hDOB?M0MOu@G`WCCz^`9Pns{&a844Iz2i=i z1T{yZlJ(;)GdTVhYz}NE%lxepa`+=+;4TYtu$?RmEzl5j z0D>-$oxs=NzQFgi%!%K}=$!@x%r{7T#>zsuqmFv|kB z;1c@l+ZYr7Ei|?Y*g84=jjf^~^e_j9WR00ot-q<+Q7iieA=&$Y;QVCnQj&6A`vDGg z5Sm!vzOVjSHVuFQiQa?I!5;j+`n8#DdlF=vk71?D1t_ewj;q>#g53TB2p|JIjdki0 zj=U*XYgKy-_;NjNT4~XHf@=rMmtiO?znmzJFz2%Ds@APs|B~w`YQJS2SQ%%5)BZ-g5!<=c;EC*R%PP%s13Lcy zxb@{&WGs>7=0K)+u@chRQvdr)HDrbpj9?-IIH~ zG_Hbj>k~Gdo?H9kc)h#$vXO*-&n7ToWjaySAXhAesvxI(O<1$;$&-^Ck7zVN4cYr7 zFfmT{=r3IdYI@|85ULW&+i+!q4E!CJ)cd|XS-J7SM(zlG7r)X??mEUio`ksrNb9%? za%WXV4z7^V+sK6E73NBk0Rz~p#C#J|@~XLIB(j2PO(?hiKWhD&7F=m1^Jb5D%z4}0 z{GyI=3onk;(pit^%pA2jsETR@c?+(%!r*lgQwmzkBtvui%o1OPBtI!;fXw24wvT>q(d=UIYVOw~`UC+1caFw{nX8K9WZ@#u6lUN8+!-W;#C$I^;-a zGZ=^PzrLimRu!&A?Nv_LO`N8|tr*x3*k_X&I++0(_N~Eae>dn$n4O-hv1})XaY&>M zC6?Jr9@Ssiah|n*3alXSj3MbCVxI=PY;gs(Mc+o0|kM=s9ozx&-X#htw0to8x zB*&bx{vNecjxp)>>|0tM7T&onN}p!2e2nlru$9WXYu)1nxGlWNY;m&oi>!QlTJMX} zI0*T%C3NyMjeW?@&^ic+v!mYWKk7{$^$Ge@jK7vy7B`Cue4qZ+HBjUAshodxdqYIp zb;vt?fF>|lYytCAzJbV_kp(uiPx*?&uVs8FKlO_LDjv-p*9pIg7}giX{?v=Z+W({= zZn~L~%1`^RO=vAN+vKANRjSh@GLk$Gb8oUuG~d#FSa7+L2AczqS^0Zx1}E9tq)_tH z4}EfCpDTKobRFrPYl!<(z`u9t3IQ1TJ#MyUCu4GH3-8kZ8IOhQ&cA`+E}EnNI9YB) zSMfyI&+)5B*uyBUfzuHA4t<|fVR8VBiOc@~hi3n|0M})ZW84Z?PHq>~dKuEuuY5dF z1#UXqOK{`V*RAi{xy(_uwuJ2_UqdHYO!p1LE21*IKw5V_9+)f$7pr6}N~X6_STxaH z=f(e_s^m&1Xt74U%V_FugnEm4m^I8INW;{*e*A3)qpqJ=(MDT?On;qX9HVYr(0zSr zHcv)Uq2V-qSJ&U>0`1*`jD5l&TV3@9q%A2(h^Ai_UT*`Hz* zg^Rh@k&psN?Z!}&{U+7bw(NfNI9O-?c#t^*?HXCaVvw8tC*}Oa) z+eo+1PdiE;x<@aW0ytqA8-p|;+9ekidbaPoQIdm1M{e5E+S~&*_ITjg39FEecDLWl zWUsdOE+|4grA|SS@(Oh1n0U&9i<`U#K!VX9tT4naF9NCrkL=(oR`>3KkIe@;5fcr$ zsaS^6(tU(arH4719Afdp9tJ*+)4gu2JuGezKNf3c-%vA0TGpbA!#o0E5|?=zeJ{RS zJzRa`*4nEFKvz!9?PUuJGkQFll*F|CKX=5yLS#&%%-f5 z?E>LeV&$6?PD&}Phu=QTX3U*?-@yvH3^;oYQLr>GZa+0~_NTBzAy<%jKe}dF_|5f- z#?k4S3fJgz0Uq0fn<`_X2X_G=B*~Lv+<1Fa2`y6$1IvnpB*T&?3DHc>yLYz6T-MLe zjJa%XZwmk36eeGhdEULiwr~v=+LC-LZcnEyWyw!S9{@(Y}klT!fe>d zk)Iq5IvUxqLxsbCr@&8v$`j-^hN|=SPH^kp3qwA?F&7za)(0DE_l}W-BYvkKLTiZF z80tW4==CfN`I>^n`BZg`jEC$Ed>>3G9DmOG!m;0izB!E$e(?L*XGB*|K=pORCb5wa z{>WF{TqB_r-jIx;N)23he!{}v@l_dNMikstAsJyyu^$c-^1r(zzL~D+V82b(*J2Ze z?_t07|Jd~o_F$V(6`{B`6W1M{Ih1=9B5Aa?E%*185K2KF*VyGnm~hgsTAxmIIHxar ztD7J!l@!YDgCzv^dp&TdR}Iq!P^qd=W3INd-(I_8n$*2BQxr-GE990&@Pf(CkV@+u zfkq#79#z}YRqep7UT9O-&@>zARlzh>BFA=wF;TWGYvKMV`+nfr3>7PZc~-?&Y98J| zN&TBY-pSw=gog3s<~DQJFQP$huQtJu);r|^_53)WS9zXa09!PZe)TaIW?SMkQZ6oy zggSn;ydp!>%~KAohgaJCg|O6PaO~MZi0BuE%=3Z~rN*1Gwsz93A5Z&qHbrgtZn2WS z{B1%+qFZ(SQOCged-wy}LR?+M>4!$)$)15;-xoIum5@H~Tx#BGA@fa&@wmGB3nq2_ zYC^~Co-e)WO8yOx!Y_Y^GCgX+7qj-~n!a)v^enPUwH*{Cm|w(IjKL;d)mzyF~NKI7%GhQ z>z2!jJPILq$|YBjI%3Te6n%bq)5IQ10+K=q0@KE9608gD(k-iy&$Q^;=&3ewlQNJo_ZKfi-joM>*RUIgj;JYF?H%p|ZP z9r@im-K>9}m(&rlCB6=&%AnYyNYEeu=gt0?ZFc;yggWFD=yy04QkTd<+d&W7U677O z1|dBIRNBjn>PieOLWT5N$9hkH%0iDr7=p48`6uK8(U5}mbOzfHR0Xg>t^svou*5Vo zm%%m~RROjr0+g_km50=c22wC8iOA?fZ|Vo@Tu@1n*K_2kF-{4~{4QttTln$68x>6T zYbnU{WvB(1xwF8AfM|7jsMJJn{{$Er$U$8IaiD>Dn5=E`#$ z1my9vRWEyV@m8ZdV{IK7%@8M*0&A!h%&o8wr^bM`HV5F03&Pxt1rH!-S!X6RwbrRv?pRG zw7~^*+Hr5EYx|>DF>gcNDm7(a2qxZC>ozB_a!q#xkEZSgW7vI<#J}%|uP}vuVm`)D zMkNqVZywLI9P%U&$diS!RalO})EtoK7RSaYCd$2-j%h;iYqRT_#z$Jy&wuH-p(n=@ zMM>nW2$(G2uK-698M@}BFOzS}O_FY-GYPW|y(BjSBkMi%#NjDLn+P{#efuTEOZ<1R zHF4=_>Pb-^o>&nEgNM^?lO3-9YFeObe;33wS+)x-&N{I#X0T+Nrx8bW9iU$|Ou%d8 z_464!p--Eh4A{wtBWXV`9GL_2I4oEz_IZKjz(XF_%U`eA| ztwu0D-FXwt$u88(m5{~STqV3XDSol@HQ*jh*%8s3*gATfj3r;cT*Xh*Z}IwlcwkKT zS6pNRTE)*}z%%PDld%t&WERV0Xl&X1in-z4@GKvky-Gl715nxGF@ik&z)_04KnO4% zwiiUKFAj)-R)Db5Jbx3B`~jjFkwj++D*IF*6iJ zCmR>mTW}H83odX}hOILR=s)tWo0L&771i^w|4}ZLZqSa-Zjpl4TXcM$>CB z%eKuWD)|*_!@E6gXY*saPl@TXEbR2si`VO;yBF7bxAXkKKf`!#QY|VOeN=H(s=&_T z;_x3HujG$8I;Ju)Aue}gek_@-+MghtPu=4@IBX8#->k`$Pnr|f<5H5VeorjX_6k%w zVg4{vsi9v8?5L#eIbs9^S7~w8qV{#1BSzv2`bsa4I~GEp9mFAb|L2#Q<`g>$mxX3!@J#10~aEz^N1K~l=IoV!5>XC@HGZiD#DD1>M(Fs(*9TA z!bRzWihDpr_vY{DC_o{ja@$;x%0&%@5bPM@a!zsm&8}f^27HjU?hw{X<=*;2mL~f7 zOuHn_XC&PH@;uLSU*AVHpimXmH37B@#Ad(|_j9yxa*pQTRN@Hk#ROGNYQIfE2VO0p z|J&E6OSOQ)P0^k&mt&@vpb?;m#ez$(@5Ws#QBnK; zSDRwd|d|%8|2|5z6Mke7u|9 zeu9NMFhDt<)8}FG7vqAeT>Ol7zK!GX&;G`fTuVo*eFbdV@?i^mH6kjQ-M>B9_t$-U zf~u2EoklY#g};YB%Jjv#-TNnkD<-qWZFsG zmkty)z}P;G*N`xs-hD&Hv_D)-*N8%Hgmth^*)n+!lB%uUnFR9ciP3dvw^STsRkKt6 zpr@v-I{~BfoZzgsV#}WDWI`~>Rk6C7l4WacQ1=0%z+*_ub){SpW%c@0wx`Zk zIk0p;>(!9B$ws4CSKepWE_Q}q#vVaDz}4}`+o>1m=_BFcm~0q?NuP!V5}SD)y`$Ui zTaobhh}H$xDjsMTkhw&QtH@w`J)Sf{=?nLfa9|c14K+0{bV#?#O8UjPr((9Sjh%_f zkRY~TM7sV;X#3+}_2IiO(19BF_S zd~{PKVGz9=$mbKwd)4!f6hoVv>hqQFmg&HIbb{s|&jkW3O{R6iEnLgZ)tjn=0U737 z6!+9F*&90@RX$Sf30E136Ia%ZmQ=_^nAkRmH9IwCV=<)keELi`M{QH!s2JlDY&i6u zxI*jm`l7AZb5)a*aaw>i2&Z#Qrl>+gsd8cVF*>brf-01+H$TXMTA-e1 zDq)@sNn%V=TZ3c0uDVTZ6nDmoHq zfnLFD^6RYRoFm>XTWFWx4ni+@w`GD@v)8|VE$b-DhNQ||u2>g} zn7>aELIobCX%DqKuM*So^M^r&3z&S5eWfe9HCM?AWQ84FcNX^4{Voq@WR9kss0ZmR z?#UBe=_}plCO^z2+y68$kjU@T5<3w&h|xad-ab14Kh9iV3j-ht?mvF~oXq_RclPWj zil9%DQohR%>0IX@bVXC7J~D8Nu61{$SaBfBmR{O(V@~>S-``1gy8ZYgqQzicUpWEe z%{u_&4Q?XiAgM^~4$V*;1^L~-2y+keJG+bZIV^^n@Z2?c+RDjP?rdAe@sloszyzbW zr}(S1Jg2XC7wF)czCwXp+IJx_7-GLHH3%qB?6U@!EiPWjU{dcRP-|VhNCTwLUZklF zvG~AO;b#!+2xdIMd;RupaQ^w{Y6TmweY1y^g8l{^o5{(qx~5jmA;GTCVHs3G@9F zWJ8G+YhpNYFJKj!B-R89GL3~-OEtcq4quz*b6;eCKZR$eaUOHAFISQ+uFyS%4?!n! zXwOnD5=$l)k-dVrW$Z+BX;=pMC?z=bP>$EGOYGTuf8`3b>RT!2!AJhRj{nc5x^?}- zz@vx|>6J#EM})yU>z7q5-%kro%Wl`x9&xRTquXBHG0+_V)@SKyej9mN?C({~O0 z6~+h=EwNstzXBd0>_E6c=>K!1ArAjb=X5Zu7jIY-bUK4W8oS{YFwAc$X}_9f65q+Uzx)m^8eP@ zOrvmu)=2E~m_dS0&@*XbPH=+C4)NWnBlYt?oqz#{B@vqAP}doiCtLu*#648y?kMh{ zfsatC6UYH|F&Kd&rLe?xK|@rBGO`NuY69aQOoMwVp^cdjju8i((HilWOXTC%M<5lf zO)d%~uYvXs3?V!n{-N50x`IEQ`jZg2R9>7!+GHRYv%>bAHs5#AZ@Jv6NBLT%J{^Jw zOHP-HqKWD+mQKVOZWl417KG!ZeU&UP{u_)dWQ7YUV z)q33vW2W9a!ZSZ|fN-1is(%m8OiGyFgX6zf=cY9Rpn8%XM_uvSfY)_IAuFISv<7q9#qJ$Hv4~~m>lv9E9YGZ#p0APf6z}3ob zTnV9SR2{nO>yF!_Yj?NgJ&n7g+9~aIx^D%ie~pErJvP)ME%#88p|;20|0TIU{-$@V zrD(iZO42fH*lFgIYrZ`?tYJJnuPg0Tc?JJ{`RmgH2;gospViztkAQ8f6@Qf~ngxUw zs=mHvpa%}m|FsSZga{R}@~w4-7)d)Q=`LP_Rz!z3raw4V)>57ovK}L5jN}Z4ple%}Q8U(vf!k27Y$gRt5jeTT zM?Bb|HKNF6vjQyEIMO9YJh-3*VH?ulFp1nzgzdxL8`b<24WYmf8y_VdQ@f z$gO;`NS_39K%5U<-K><*2D2+x9)QgQ0J@=AzpYVeFXq2i)(Fs*&f}dZ4J;S--JC0U713sji zS{WP$6!NA&MEASkQO-2YYO=}fm5hU~vr0(X)?*hA?b%6f^XUq7-{KBwmfajA9{Itv zXr=4_>E1gSuFhvd6Cy(L(BR=2@9P8t9nJ6Crui7CVx$b8IKwPDWW|43MZmOQ721ihZH2Zzxab#4D2WmEO?3Y5_h$B)B_5oIlkV%+4Vw+>E5j2 zbci(F#C;K@V6EJ+@}6?Mi4R27^nYHEmX0^6p^82q9P6gZwBAfd2sjbi#r51+6Ft$p zFL3k^n00&&Zt&l!+CcTGzV)4Gxij`oJ17aZPA;QzcWxHQo>-OZ)#HL=|q|DQ`mg0+iN z;GzZn8J0Z|wthfLJ2DM1b-i16^q+GFsGokipBn=&9+KEt{8H`-AC5hF$Zs6qC}iOm zZ}_h-nV;wJ`jFYc_T#hv?z6IE_ju>zGMot9?fkd2|qTb ztj~oWvh_4ic`wy~?#8_bHoVG*CRCSnugkB1E#B zr9NYm!d+DfOgug+^xloEbik*xk2;3Gn&O{;U@?!yRuf>F-c6K!M#Ptb;Gms_WXY1* z=_!7;siRv+w~#mkf@|PL25Ih90X?{TrhWIOyIsMkUFfrtlWnp~g)Xuz>O z-MzAaQrbQY7m4!i1h`LMpVQY*%Y^zDc?JLF&`nH~DZW7%Zz$BJsbv;Wi(^Glxl;el z!E)uB8)=`p_^bKhJ%oiJLsJD;+#yNVf(Q8OFaSV(4AD4lZ6YPXxyLU~^@8fb(Gx#7 z@bf6lz7}H_a55Y49{lPU=8eNJOlOtgDmzv>UaTIRicfrJ--b4}fmNYO!SuZYD`qV7 z#Ku1Bda{dF#~l~O6f0_Ta2ffgKK^(%{eCA4_7Ew(!y(FyQ4PdP(tlww4J%h7$BSg2KV;5AU zLaodigv)F3yW zzVMYWl)SJ(W?l31uFOG6syo0;*hxszsJKX6O=@}7A%GDdvr zUOG9edv|FYgJpUsQYUVB3ydbPIr10#JtSrsxJmWuvya6VuW=B>?syE!GB%NJFeL4W zDX~mHuM@wrjhQ{+B8}Y<*Q^gc`k|hE$0i0Uh(-0;Wz&A|a{Lk7NVms*w&IwC0KXQg zwJfXBba0F#^Jzc0#JY-z8nxY!5OVQ|BXbl?D@=TYGjHHVuj>{P24oIlY1$g&YQ`pq z_WWda$1owq+eU^a$=z!wL9pFzWT#cuk{zq}vP=MsLK*d(x7CH0e&Cj<4crj6O?00Y zPbjP*@11L)$&MBA1YbILlywW-wXu8A^;8Vb;%7^*Av1!`));e3sbtG_+qfI&KCFrv%`(DjV7Uypk z!YrDXo|J4>qNiXDGb<{EdB$O`!L6(FGy0&nzV5-;$OIliHQb(_A!`X6*FWPLa|IURwkak*kJaQd6-nJa z1Jih2>yP&%xp8By_T)C>ms)E%CCQso8SlNB6H9H*ZK9C~7uFWrh01^R@B_TuLX*I0 z=Gb7R0iMRtvzLXAEoAwWu+*j84D|@3UF~yK98>MoKQz6$qq=Kt`*))l^kABcR}*xn z$Zo9={db!j=fGJgW3;-M1zm@BqHq7@Oz%avs%GIZ90+DB_ObQgf=3_blavEpiakc- zj7WkVeNOP{{6bl$#`wCq+eR+<1M-A*OfHiXpNwchrB;cWXa!dwJq6{w#4g>2$SEoFBcQl#E|OGDAN5^Z=#n zWi?)QDQVO1}ya!>Jgjg@H+J7eCy_$ zD21#Vx02%poghw^gwG3-x6Tc)nsZO(55LMWwDT;iCmsl}Z99Hlt#-I}aj_cg3f^)VTKqGD6qQQC@lu24|Wm2(2I0uepC zqNwM!=|IRt7{;raNvsYTBs_=Y^R#2h962!w51GY#e%Se>2dv7;_TOWzYihdpgrIvJ=Jj;L=JfyXE^)saF*Sq-N#n z6u;*;;o!yjxGibRU|N~`a={SjBwXyS5$?UOl^Nhz`0`@6jjNNO$;4?1p1FiO z`{FjV4VXa25V(L1=`T?9Ubt^tUWspPZe*k`;T|7nl%K)7C@K^;6&JM+>ErxmUZ5%+mGXu-0#0KtCrA~Bx$T9&3LDz^(;f^)+M*rfa)v5c z+D>91!g=EsGX7o>as}8&R^Gnv(!TJo;To`#`tBm0sijSFAac^FFIhEAKu<7Das<=r zwN_VZd)P)nF5)vTk!&ARNjtRSz{gz#iN$VR+2)2tZOV=GK5;Jfb#eqBdBFl}Vswiu z-F`={g>17NoHBd3li;eAmmwth0A@(8Ew1?eLuMP=)cHo_SQfRTSDx&StZ+{5`hZ#o ze^h%qZ%UZoNYUwF?lD&~@sNaBUSEjs0DhKabSM39yxBl?T4K5uoy@sM^TbbuZ%!qx z@Q^gehJA*q&jyrn{3?M_?A0$1;+Vf%80|2Js1!gZEKTEdqWCXPSxV{k2aYcc2Q^Z@ zuyX0Y!?&(XIXgzj6RBL$O$^3n8`1G7bGSk#(4EYQui=b}t?V&d?KfF+l&-4>XwWhg` z;q2Efz1b$nwiS;ipSxLe)^IqaX+xL?v>;?wQ6Rd9RD6)L=!?xyF0T!HQWuH%>SjBK zmhkXYFV_mJ-lq^MBo~k#DI%6W-fYQ#i0govWWt7%|1e#Gq1APjDEgwp=@0n+Q@q(% zLYxjhB9DG)0P{0Cl|!4JMg8jZC$nkEy%GIw-I~t2Vyjbps@=N0dm|?U1X_A5<^{ zBKuuO_zzseEdUT!eY>+u(&Zl?*0mJ$-_a}qscx*zr{>0j9c!YRnX5-MZn!vAci`E# z9}5r_0=AdRdOvVH6U)1`>65giZtgxQI0O_{_bQaD$NX+=337~&F%C?}lR*_|5l>!7 z{zb=6qIzs%0l2>}IDX=kdhQN@*V6zIFL*1>O3>bp4GqlARkdbRd65DH@}_Gt)# zc|^jn`Z0Rn4C;=^|j>{Ue%*n zIA($=6qBR1N6{H@Pk>xhM|hENh3JZlmLT2_0%hLpO?#CQB{1s7JHxrukMk}0IyIcadM z_lGf3ZRS|rOn2aqA;;2MhT3u@y@}+1b&dCM$OX+|bZObpX!(3jBn$+v_}xg8|%zyVR9(7r0cr?@=avaV0Lo&$rL&5Xf?e~q(J{BPxXTQKp#n(d#41Bh2 zK#sP>tPwj(qrJfYl)Rk_9C~*I(^wXFQ{2&WJ=_NQNm{^VE6MnVvXKSS! zTUAT-MJG2JtLqNp+el1e-vfPBUaht-ivi)O$oxLy4@!Z*VPGI8K>7M4oesuGM?7~a z!)nsF9eN{taJw<;`9kpqoTDi8bl-`YRsVT7NDn+b^MPuNs19 zR@M`r6Nw2tU)9Xhu>lPBm4}hzmG+09R@@ZvO_dTUkGH>&)z~gFgfnxM{XFCkifmFX zE_eqyc1s$04%1*A`nkLHovnSBF)#b^RXc?oJWu*aFg}fOI3>AR#H;ED@0gk=WAGAhqc(DGBM=w1D)c zyYJ$h^L_7opZm{!9v&BqwdR~7e&aXC7~8#8OjJvCXq4iK`_!Fv7*3_$NpZ+Z*q}SV zIrY(_jrng83j2JC47`r%JV~z16P)PMZ|14KhC!dRJpr0XI8ce*m1C5x!UhdC=!k}F zPAe$m>Q+Y`)%OC!IP<7*7EhctnyQm_*kzc-OqWK?x7k6>i=LpxIbo@Vr4|05T(gm= z{42Oq27SQ)%{N8+gAj^sMjQ6?IKK4jpJ^EZZ~Dcrf69D``f0QmRap&wy<+TVlrPOc zCJ+Wj(>o%1QQ~;Ki03^xm|p#nN!&VR|MXLy+^l+Q&*v--)#=Q!f16RlHQ$v!xq1kc zh$1^e#HWS$$?E>2k20jfPgpL~&EIHQ(i{ykUp5&Ch;Ecag5PEG{CJ*az5oQK2PoLv4L=Rkst&be0RkE78vgX{XGNP#Fz*XX@4LuEH&o>gn%ebi5~V@L7U$ZohzDqLs z?IQH*O@cI5mbHZI7Xx{(d7g9_^yHmv`hzpq!yI^qM+aU9$Bl-U@zyeAZXQY??cB<& zg(({lM=_Nx&d%S(N(pZH zUs_w#8#@F)m&j$tzxzZ=-J@(SAMrD;=qIC+is1&G=8%m?GhS60<>?%JY|-Rt9RCmA z@@#zEZ9*M4W1I72mb&Zr+Nd=@E<`K7{gn{{9a6A%PVNVGGiryDl!a~Bx8|@5t3ThU>J8x0S^3(z}`!;nq7d=`I?M(rjlh1r`*n9Ffg*3_i?;>l4#B z9O)mFyPev3|0*)7eVZ9~HxQiLQ_Y*V3181iD>~G6=EM8%0qWktpW)P5yiGQxEK1gC ze2FK~vjNX81cG!a^dF~n9J}kKe7!9C*pJAlf%2Yk69FcaUq;S-ZpFAp3#NyAC8=KL zGwvLf99iWH?wk6wWL!b-^cLC@Yo}mD#^V3#vh_qL^_h*-UnS%==F3$$5RAlSGJA0b zLXZ{lgi7ob*PEGIm6O zreU#$1xr>+Q%m>3y>T8)2cEBheBu1w+Z~6#1iq~GR-UHmEgVrAMtNczezRAvEbD2A z6X(PoRea@zGA9qMo1At1wgilvTTH4_w?8i4}o=ymUGW2dE z2)v;P$`tbRpBJK6lBoV<`*K}G)7!>^gl%-HPkT`raX zcY|ks1FxOVt37Jp^e3ykEqz_^6aPtY@GZt=3b_Qudpf0$N26f@7@x`w{dlZT>s)*7 z={4!xc`D!;tFNzTGcNNu*yIEDk8;u}X|0i5ExFoD=YCJrDpS0+I-4+DGXpa-qWjKP zpa4*0fFVlN_~*NChATM7mhRtO45RjSEyufvj zan!#I{Vh{BZSiydiJG$qyM2bCv6xMZtJ5h2{PlLOIF_Qi8f+qfcK^`KkyYhlO z*0!W8=mH4MKJYJnK5Gxc4AXG^KYbk%R(V372infqIJ$%AB63Q*gZ8YL+={Q& zsgeyF<{dLD+25k04_5C=Y8#s$RV8`LRbPuoRX$RhTt02!*32Sr@Rj^sDr|loYh??Y z-uw`^_vj=A*w7*0^5EFeIlo5wEhO_O!^|IC6VGf^w>ZypVYYZO__N~bBFyhW4tn~> zUnkp4_^cHu55LMqn5^ofR5dPj68PO*Lh=OYzMU^TFB(e;G-obTn)?R8dWRQK}``eQ3-c zf!7~(Fh6Ury74UZ{(cZ1O>JH0yy49oCl6EJV7UGHp{@leL3x*n!srK8t6yjAOkv=g zFpmE^n+;HopS5qrm@6vjGT}*oD#O&&{YWrLyr%3vjYXu+cZqteVY11j54mw+!|Jo# z%jj;cH$ifX0sV>@i#vCVXka=t+yI2*%J6l4dlR)V`~Ki@akuL#p+mb+`KxmKM*-}b zVI4}3&wN{7(ckVZcvWzJFsW(ZnDmRaAD4sr4RaNo&H4?sA_MJgv6Ji|hK5QPha3F- zp8A)zob9y*ewCxyXW6+9ys&ZBmsDiCx$c_{xT&e*t>UoST?BSZX?`2%Hvy)WnO3P8 zR;lcyb%%jZ_gs2p>wdx?e{DRi-N~UqeE251tkghF< zB_hJDe@?*a7DGE>uiykz;v8_I^;c&}zp41yR>E_hFK0@OI`v(!lBA}%HzVLS32|A8 z+h1=M{FmT7+T?Hl?OUT>Pjxp+HSv&i$E)AbdFhu!KUi8wchLTM_&EDqBHB1MRIcqp7KKP@+MfQ#g9d;q8lyL_(c_QF%+ zeQL}P0u>r)+b3O4*4{UnpY^GAk3yOp*T8@1*ShmIM-sW*%(E^uM>EsY+EH0rZbYrT z>IO@D0-PHuN6M-%cGPE?S+&ilK^>Hg5nDfK$|-hR1jen3fZ}z}ORxUQ#0Jvon~(-$ zn(?C&Q;LSzPolbI0#jQvuB(wfS9yK-pPm`kiDvBb+dB*Y)(vT}$}F)~h4OrNNVSq| z-DTIQ4R+Pbmd)Wmc3Vmx6)>{jt}2X}yuUlHX8-A;@PX`_nB^chVh>LMRo>1&f_-Ui zOKaki1i#_F48R=ZhTE!K)NmS(8xJ{UE!XZy|Jv5ClH}U?X6vjSimtL-%KTz!iW=@% zpu1d}c-UwS)mn>nM{v|c2Xe^>4dkfH=3>$3BP*4>TsvaW)Tl)*vKQ;i4|OKD(VHft}OB3d=yT`E??`d3>E|$znp|YqYEG+YnMqUtcmUPUoj~X+yP- zqH330Tg*zuP}!MZPdoWHNUr@dkM^_^5GMWHWTp-9d#We+n*WKYs$kb>dW#fuH~WK> z&l)X=-%Ig~Y919+gl-1qw=6cGm?aatd zbAy}Tqs29M*^S@DO0n=ylhtd59JlwMFYzV#o(Ff7;Y(+P`UkKmE{gxDmw4uSvrj=W z8c0R~#IZelqG0w^04qxGt*S93gYvai$-LyxQJ40WmTs=hcjL(O?vB&vrez!v5H3Vl z#Bud^Bh7AM<7g%QM3uYh^fKcXDwdXAN`LJs%Q-In-bLA829?L*CzGT2f^JNZkcAW( z$&xtyT~!Y)SNl2F5o?s_6=}UD?Mi`z(l5O~fFDIAZnLa!XKZu+xYyTf_{y4QC>^

89af@UhIl|5^?@s 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�!lZf)2?ktQl2y-Dwc-ce9MKtQR| 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

ZPuN*=@1f|A(bBd~-D{{F=Qw6xiGx)?Jf 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 z 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 z zC-r12ZnpPfNZL>4@I#(e(u@pkK2TM%=Cl1I9fMu&LNjRFa}y$8nSZ7_2>AOd<7*$) zm*g^QkNRK30-D`KOquE$Yi>kn!)t$#PDW1*0Rt3s$I&W$6{5l!-<*febi+xV#4Aa0 zq)N;m?-Pn(I!Ac`mH%F-Qn1)gNjIj#A?8Ig0Ea1Ft|L`D(|MnEl06+Gh`QY^GOEt}&Q>l0QV$8oqzu z0~X%R$RkC42N{+71D|=SlU`)$tk*%Rbqr+!My)#M5*!ub${n<&NjSvAsu}u@%Vgvc zOb+QvdAfYx81y$@DWT{cY#3YErPk!0QAn<3pwa}kf$+Z9bL_9_SBC}Hbu=Q(EibOIz?v$l`se>kF0T1sxQHcU1D)!cQL9PmxY@tUr^ z2sg*;L#;Zry~}hi1c}G91X^oKnN4m8R$>U8abvizH|f31*Gp>s!w@;cpGwbVJM8|g zBlw{B<6m6=McR!f?y7+Y-e@kgGC)RK?K@_BgZ#Qwn3di8$EG4GtBD(u&D&^q6<_nv zhpk|82v5Mp^4mc)%83QZ+csjb z!U9PtgNV%5{M z&QdYqo-+;~4B3ec+iz?ugz$;I!CT2ZUjZc~E>ShC+Dq1*dVZG1$TRWjFXqwXGO)Ji zUcs{DueXdFWZV#ma^+nwH|e$1vGkO4%pkX!_lAdL#3YpSe|e$o5IKtF(RRcgSMZld zpuufb`eOL*ON)=>KPgq|r&d6$Vg4g)-F`M&RTb3(sH2H0-0+*0yhZwY?1-g^rCZ@( zVX9-?kesHxW~dtL#Vl$~*Dn^LEu8X#5>bv2I=pTjAf+&^#pKxqL`=93}+W*U~Q zVq(KMpd?-^_=&L{jB+cHm4~XD7HRyB6lc=FIu?6!O?IL&w+~EznRH)4iEEuyvF1-v zp^PIi4oRnVMmJX0sh-YSwIJEmKfju~3ZE+artR}i#Hq5Di2=m-tm3WO@mri&gekuy zFKszR{rM~R@Y+v2IF36&i#oun2k~#>Y%qSi@*OUrvq#SNKu8BveN%bE5zZ5(8X1t> zDfi{q#ng1(0O1x&>NN_yG3Qe~i){XD57rU(&y>2G3=@iVWlnB+_HQLCBO~{zMbCH1 zFzRwqMF@+eDpCaBFu5}!sk0F=qGuj!gT4i9Di5k!qDjldv{AGJs@C4sFHD#Rk{s@| zS7;xcSHy=|m@JdwQ2J0Fxz{bYnoe45I*I89ai``I)WH~IsfhX3S1|?qNq*tGHJDc2 zuvYKNUfT5G6u-K*(C%Q<9KpNsxTqq>A(}ZYStRYq6d!XQk_nUq5e6yT8Goxv$;=t+ zQw8q15b-h<5@H3wk?K`t|LEHRFG!YTb-Li<{dBBRU2!oPgGQ=u5)aYUCkIWoh(w#Y z@68~65(5f~A2T8Q)B{6@jdxUq#VjQPC@}V=a1|ko*jZHBm>Q)jE8SUA34z=fzEM86NF#Iac zHM@jE@+x~FWv`%KrH)}q_{pxvYtG)quyVG^&>RIxK+}Lquzfy?s^Z*m^IUV71(ufJ zHjeJP#%_vM(wU*r9>JU^b%6T&19aXseI`KD_hRqMO0V`$n#!`@Yf(9LLq%THmN`0n z(ZsSy%yybU^Sodu72B)k0Am`<`onijD#ZQSTW_BK2)~7*+WXLUMo9P+!CysNbbU|3 zYmXSn-rn5F=wn0o+nW_ha8vmaZf5S}sp~<<{yly%;)q_qP+@X2;9|@!{K$M}qUaT) zcl+nV(*uSlokH%<{o|DC5EvtrXUXwJus&Nw4=kZJz#nVOHS;>+sz@6hL_SR*s&s%Q zuZHpb#9dy$Uf3d|hX2>~M5zk0ot-^hzgkBIM-}i_CaEEkwalg`8ZWeIQ_)16#CPkQO_B-`6RF`bs&4X;`!FlYcUxxtF)l<`CGTBeBI72!j9PxA;QVtdv-?emtm$&&3kC+GasPq#No7RW z#+OB;LnIm7&_>rZ;^93(Xe&{p`fyhA9D1~lY`6@MfNJl^v67mor%o}OI?eQ!s|`;9 zmpZl`scahGMcuaGufCCm?4+;&6@^0&?1WSzo0f#7M1BcKI`X`R$}i#kWNy-h`a^n+0OK;ZUTz$y2*bQv2Bi zPRL@@v?^~ge#NMe41bnWTCDF0`2r9EDVuC@+oT`Rjl5gHvQaD36K}%o7Eulk&NceA zrU>#5zCp_X{R4qE?$avOOM`?6T)mMgy3F>q*RlkTgEeBfdRy>SSF5}u2sSi?dF0?0O(jE9dFakqQ z{1Cgl@k+IB+A7t?wcSLf`rL6+M~|bq_@BV{<^v>D+@Z)gk7HIxnbFwsKghwXXZ)e8pl2VL0i)upq|(wv*n_*-iS`(ReZWkWg|p zbCB~sM?bQW`4ouWbL?SG^0p}bgb-h;ko@2;WF@U6xl7;QH9fQ9UJf&3@(tXzB$ly5 z4W4*}URFT67TdgA^xOvrNTWRA0%%gWi}Rw!hCp+*eaz>qlnt$m36hA0KM=B9#h_IB zE_!SE6&Q8Ruv9g zo}n5DjV{nH`&(F77lKT~@(>dw?yWfqhSpq=4bi#ZIY#lApZoCox5{Oqmm5BF#?_ULObmXLP zc;>28)-BE%2bUu0?e?taL&v<4yj#7oe}{#3a{bx}{|~KS5})e2Snb2?bv#Cq6+My} zuB8LYX5B*pBFd}=wY${whIH29#Z%MdKH|XQ#=Bk)Ai(&8tihojtu>*^)OGGp^fbF| zgdFf?pQQBf@f7Xp=yyff`bF)#YS_;Xzjf?@urr<~5IGvUu0 z_3iRySHuSrRt7gH7nSxDV~HHO>F?>Wz?52L zz8^h+WVBT2!WpmRzTRra1#HjcdI&U>>!cf^{N6J5_D55e4V{)ka$@gxkH|1GX^MOU z;w|u07?s>~e!_lf;?#~-Bx*Bi8qqgqdjn#dx)QMO_`U|Q-0?d|{QOUwL`Uuwv6vu= z(!UC~Og86yAFvm~HH<8Oj_z>95l;^MMC_8-bv^`AU z-_o~n_FII+9%mxEe+l_Wx_pIA^BSW3v^Lv96KbEO?_ZSql zd(ba~z^SR6k3q!371uFz2T>dRjnD8HzDc)!{D;#R9vdW#~E$Du$#DH;TcyeFVh-+Tp&zc5CX6l>#w$ zw?ZX86K}GH6LmisC$Z@cUC*Bn1wX0uf zUg0 zu+``C5Dw_IHI>&xb#C=;{8@Kh<*fKvfgMFD9-~QtFVl;cqxZMh4tMv~Tp!?I#+gN} zUV{tppOV;5HST9%{%?JRkL7Os;tt8q8GqgQy*-2bI% zS-4bl;KtcRM}8SyF;3lZhr!^4Rgc%=M8{ekS1q_>dyU|g9q;3IQ7iG%P{&%CHS82J zgq07FJezufE;K(;mEU)DU=KH65tb@eD#o2x8waM6Vb(R&>JBICEZ?4jn~H3#9~=>* zp$G}9xEawP_$qcQ)$YbkhQKxgGHvGZ+r_oQYp2FlsZM-ZfI^?YP_JI+%(%_uCM&rU zBW!*G7f3B_jk(YXZCriXicGsME8uKXu?-w}^cBB5dVkqdOnwX&FR?+7UVY@r<~VQH zWTjvGop$~GZ@n`!P`0vx?2eu2(xE9QOT`RTP&&wbCLO*tH9xXr=~>#EJALb9mY)_A zU2hObShpHEH54bBPxrwzUn86nnzqw@?OoTQDZE#tq zqEZhk@gMd~y_y)Fu@2kp-?lbwaj|r@DNtjUlN9hfMAm zfXnbGAJ%l{vhU@;N3l-79rtrhtNLoMt16&9iD-ky+6peGTWaCbQ~k!q=8|A+y?P2VtTIk1?@GPl_hz6qjGgo8kSkDR1c2|e=U4}3D;<9>a%Pb!Sb>Ve;VamN7S0Or z#Xhvky3iMJk1beYofFo8$kUlhEemT19mgGUre5fa?EmMoR)LMtF&sMzh6a8|M+ z(p;GwrexHCwK^TSR)LdY$nka?@58gXdU$dgL)BFq{9Kg5EI!{hH&dN3+t10}#3OMT z<4CJQLJ=#DQxedovu;LhY`s`(bJtv2xan)Uf9X*c@+XUWUPF!6ulsYn9*cdxU+mZh zxl6Jq&iTRJFD#o7wr00Q8q`21RY_YNyZ1^%?#cbiuaqI`o*uS4fAxigmut_gLRa%i zwl*Wlg=R5(_yZglPlrEWmFU?CUC1Glo(ni1$1bwMu9tzeN7YK_a49eDY^~(hUmhci z*9&T*k_=%|Pp_b2Js_r@wFQr*x|KEl;%HCtLXu%zQV)A#(GROo_anYQ+ego$?9M{r zy6fdNn?)c#ZR}(C5KXa%m}!ktAaGd}WNX)mXTM2;CUtw0Jy>GD2Kp!?hzHZ@P8z6>^_|%r+0-9d6OSB~b&y z;@TBv#&%eyzaTAuGmy8QB8EJ$n>^y;jXAKpvLqkHZ8Imf)B1Vk9#8s2WMKDt{ibM> z{Mj>n#8p-+x&O$v-NjPd?G*Mj+4P6mR%HK{{K-9G@Ug`DEI!lNyLw&WwqdJN zBd}%X)nk~}itMmg@d9}5 zkfpcQ)$IT4a)>>%f?);<;sK_G^Y~<53tCfp(kHWb|0995h%qhfp3#3Nwm-^=TBaGk ztnKu#^MWJGwDRx*%M^?m+*n3=rF;`z&Sexc|XyIl|pVVUoL2|v$7z2=0n6{b3gR(PjS(Yn( zfGvG)N@C2_em2R3CJ~i*WzWv!Hll;DFq6};Q*=KJPPt5lOY|g9 zjv#yv>LqAlT~j&-RZ&b~6kIV(iM`Z9P|j3W+LvlY-GoaUMPR2tEc0eMx!EihjuZl5 zRm;m#@?@R#TtJ7aI>59PS0npd=PW8rrs1b#jxXd$c8Hcvi*0ZgbqDwDa5*>^w-`O2 z;&73jAJzU6&Hp9624OcFA~0GyJ5jB#K*BU86GDG$z}m8-A{&sBt!?;E%{Zh@V5GY% zMpq@5|2*2O-ciKwYG>b`F%({}P@Rr2X6-a{7>t9zN7{Kf zm1O|$OC;DQvLLNK6(Xh|;QNwUq9Q+dWlf%G$aT2aPKgM$w9#%J&kS=dg;^P2#KW;1 zl#|eBbqL<58uD!>Wzy{b+BH_dP1m;|=;`sDK$B4C>lk>g;IC97QN8h-3N?nS*J5V+i(!=Np%9YK^x!Fw|REZTs*ASu7ZW1EQM=8F}8h z^P!mT%}o1BJNcDhJhqSv!GxhzIKjBd(&lbHf1jpF` zkR^C&fd9Zgs;>iD*8Ty8W-rMcNBHL7V*Yg8p(y*g&78=Yh}U>mu&HYysrsXPeD~hgj*VjJJ2Mt( zR~Za}6VU2!^N2|5S8ha%OOtr_oHIwjd!rpY0^<6x)B|xQ)JJ?@2eU+xfA1U|H@cc! z19YEw!>LS(Bw;+?%6>@KX!1gvz-zjc7o>NY(aa5m+5$#Gbz1r?d=@vpZJJvFQ!ZI= z&=pa3aA0V*ac*b72kP1hZQl;3(?o}bflK^$Vc-JENzF=8Zj7||ibw5Rdz4=uN5MfbDXG{}=RHVx+-u5Xg1~v^mZ7Z|# z=CcJjV+78Cb&&j2nGfmrViH{Oz37G4jG0Te1;U`eTaG!6h7M7L6Z*^u8qO$oo)9*J z{8B>uZ3#Xr%1%+LjcjG_7~{s4H2`m04J$W%8?VW})P?xF^Wt7ScfyFn1kHiA)k82^ z&6h0@2Y=?`94$;v)7gGR!Lw6iXm!+!9}fQ}G4WcMJvg zRzk}kaaM*HxTBGc`5o`13jpi`ZO)whTF?LD|0jKLiT!VT?UheS!k8$gm!vxC+vwne zMwXIoRz25~q2)qBtNSK5FN1$8zoB05;-Wk9+mmzrA{*$3 zpUQtH^y#%*0#;m;!Mg)n!5`B!&KB!D@rLF95P#FSj9!kg{L(0c3?)?`E+Px=C@f- zI<`ku@o`M`HE-jZah#A5m9L8mu9w#4A89rRP+rW2LHgnZb)bb8NRAi9RNx5IWi;+? zUyJX{C15zlIRWhAohk|ps!}IUP&SzDeOFtcsh6}=M9$08XVn%>-+g0g&G1QH7|~1p z-+NYP51EYlaPZ^E_;yGVNOz#oT|}giOt~xW&l-M%W{_j5-J*MU_M!S#!bL5Sxrr*E*-#z=KFfjqoL%2?{YTEEgVt{&`~*zZPvV~OV+itc6T z`({6c-~rJouYZv3y<>GPtJ067Xs^&|$6aPQ)8w$v@S%wrK*Yp_SDh0@u*+{nHu-Ai z^eulAm0Cyf^r_fRMFb6P0x>aJ@-BTBsF-V#7{VPokedjS!eK}|4P$bo*GRJ|w_ypP z7?bM##r>55T@kE|wV{v6#Pjm(oWiA%<4^`m`V7F3s9Y~HyELKk&8h}{UE+j{x$0$N zC~&IS_HF$pYmw9jCEqj{li+6-$qkmN5>h_tf8eypT(n&j2qd~Fhg0hIUR4>+E4 z{qXapgB80SrO)k zT>|8a#bTtq9e^L{9mN^d8r|pt|t7<(vs#y<#ZRL5tFh$ zE>OkDT~vd7V9Rakejw>-vnc8N!K-#kFg>yPiPQa6#`&}yBE#)~mXg6RT-wk2rWY`N z%CK7Ruoxi1475zi0$e4>S(_IG$(aW`!Id798u7Wp8n0I$Cwyb+!>`btz9sg7_J?VZG6IWJFN7Qf~u7B*#PCW0Ll-p|;SR)E~3ZEuwe zvC(unkN57b13tju%R{}^U8J*2+&hX3 zfG2Z?aU|g0KIl}24G(8=730~ESN0yUa=z=V4VSWtX}CavN1W1}!GE5AZ9BH#&8%Ar zXt@aXo;_H1W-d49`qXnz4BSlYREsioif6hlUQ^#&XKUYSLHkYnZ#ZFRv-2m$*O=Fj z_nGH25m(IpSbuFnEOIEk(Px>J_5=GW*Ej0(xN&WF#)xS9-95&#w902jUQbaNC#-W$*wl`u_%u7HYoaRR!nsx|u2f27_^O)@tx*?*HDUYgE^Oj{zd ze0BJm9CUs2)RZ&?RNp3d(NwCuIa9XS_Kpm4Wi6e#EZ*uG*!WW=YR8K-p21T`jBb{> z;HPx+TRqc?F8Ei6|N0S%4olP%X5$a&i=>ox>y3o6!J4r@>}1ge#KUU8iv7#Dvl<*F z=HP$b2V50jT_P*i_x^>NAQ|?^F-=zVDMJ`2X6aWWqV|He0FXGcxhixVC`uwR+BhRb zQ6<{^r2c6UN>SN2P^rXMRJ=-E89|^%c>W`|d=c+O^QZ07Vq?xhNnR1&D)26~hH@_k z%vW30-08)@I|sjd-cr+wWr@s+@3yk9eQ63z7R-9fK4@2AfT_?FoL?)o9>i%ak8;ZC z&8aohyl~3v2MDYTV`470%%{}alkdQEy1^LN! z*?*eX$|z!<&=^>Whw_iT6o5)fo2HBAvd(%FGHaTcx8m-bDjQyTDWJSa;vc|eF@}f2 z5-d=W1>HUiA-!D?Kj8l&Ke%e0L+SM^RWE8N9Z6Zq8PGNZg%fAk!Bo1a;DDOrM6%&w(|^1%@Hy9pc+K0>+Rm$(t^Q18%DCv2Ap0+qP{?Y}-%n-~V0jdOkc~_BpHibgjMnRPWlWs;;X%*Jf;ct&3Wmxfu2) z$BE})z-%u~$*tk^kY?Bk7C0Le?pPbw7JM-iGPxhgM>)oJOETQDZN~O}!D5092czD| z^Wd}X;|ymKRdzttR9XS&Y1O?gj9!~RIS0+#Q-c!MSH*^}ouWCi;v=Y)MiS?9n)ab* zAn%O;w?3xBQjCpV655T!8(Zr48ur#jB+eO$h~7Bf*~p^;@{X|^eEX9lJ~+Rv8w~_^ zjiSM5l1|Ysjh=o@=@xEaFjV`e8a%R`ITQu~Aj{XZ0dwN)hHq@R9WjT{W(CAuaT7ho z+aaRgclS8#8c!rDtfLjI%8C2xisID8;(<~ZIOj&S+#KjQnFI*#%Th6xo{^}LXkEW* zHX~S{UJ<71=!1d4GF%M>u4V@|Ti{Um1}nj?vriy5K<7rNbHf$;*|Jy zP#{_XFnQNyKv!){FhziMOCq=5_1CP9F~68}->JHl9*<|?^R9FSfl-wDsfCqPOLy7@Io8jiPsTQlq$KqG=%U1AOUtUNg;n*; z6k4&-wOm$rLQu$9V#Rvf?1;LfHjYcqik`e!z}HO$xoeH(VnH=y+3gXfzVv9;%=tvyppF;MIaTN?HOnl{(}i^*?1WI`|+#eH{=T@cmVIC>!Gel`R7&U zn_T9m3efqJXNoHHo>$`szY+N9H$R9$fRDU?pu*&LS;6@E`Q3(?6R5iiu5qGC`NbndY}vll0ip=vcO00y&awJm z0(|OPWVp_7!#p-TswW33+n?euFKj6>lEO(|dgyW1(H014@A|u-@AS3yPViYR7bJK% zBSsV;pSqU2=LVAhOA&HFA*j5Ld}Ij+=Ge46*mu?e4k8zI^l`?`2 zl(m5co>S4VuS!Jrd-g&UTvo?W&#dhsl2&GkZa5oo$JA;sAM4Lf{8(rUx~WQS>FD8U@#=Tq=}Lj0 zTfV^G$6E|2vJQ5d(Um1Vx(`^3hC#-Xenfzmg<(GC$BoIvmX18i}4(Eb7Kn4B`fC@ry+;*+DQG~e#w&Hks&^Ko9$ z$kZ>P#dp6@_}_kL@Dvd1$`a{`l+cij~j#`_nQz)r<@9^}AridGz4lHeSGT-9^*n^#^*-=Qi9b zawF+OYk%0smR`~qS+S9HxqS@g6+2l?T9R*I_`tx0C);>}wLmKm&Hvqf_zY4o4$}t? z4{?@F8x)(knZ}9!IWqAfjZ^i1zeTB?wg>fno|X9}WBY12Y=WCL&c;4N_J@uGlmGkn z5(jH-YrjN*@5qDwKC6m7&Ew^6yZ+YR8|(j^#mDrb(mYrH03XiFJGWiIYbR`Rs&ITR z{^wpZdI2=b$nwP*s95t{EfY0MSY*dFD6}hs62yLb9JC31j zuTQ0mt+u=T9>Y8Ih zYQnAAKX4v%`;;!fxq+P3{r`$v^Bp$;gbpuW>_I>YLdTdWK}pq=Q5E9Z{;vTkydx0T zL+dm7fL8rA@H}n1R6E0sS%TPYd7lb=i1E2s;^CY+?%8e=xY|}3e{H<&z46??-r=;> zEUr)-5}s}>aa|gpzVX_*LoF*XV3rG_9n`D-$gxmjZD|95@+9@uvZ%>!dIHt zM#jCQuFVe8JtSIBk2f&E6NkR<7g#Ch4(|Kyh`c>-t5)wDg6U3J55!s!-=2{Kp=l{)JQtmlc$aUnclZ%A_%v;6h(9XS1 zkoKyv>kauF+tVW@CADrCH<0pto~m*G^yKgn%se{YNYc1(K61F}GW%#oob%}2BlR41 z`DmMP=Uuz9kg{Tt;lLHxu;=Xk@W=BBFt)`hNqxV)R7=@km3<9wN>}oTOI@aLz&W`r zdTvVJb4gig;uU=c+ZyFRC*N}D?!Q`FgAIK71`r?NwBB)?p3|0G?QrZ~*IoJcd3&-u ztVUdH+$um;Tymo;jJ54Of6x<+q#z65WqG+J zh|r4Po%@mj6t;L{I6Ab{auUp_Ih-skWIggwACo$yK4<78H9yaY@hfu?F$Ysnl;OmZ zG9Wm0>^YL45(>rEfB6yvFh&*95n@o5sL;&DEDqAja;|qFKo!E_*`YR!$K|_H-}n&@ ziTGH8{IZNK)kB#RnhdrR3zNFoaiZpgKwm#JQ;=~Hl^TFd^b#S+!C74OtVA)2H_-zf z*P6qYY0-SH>XkfKpc?jLScMyjDepR331~Z*K8)9`t-=^1TZT3T_K22JT#AH+#>R&a zYHm#_Ie&6YI!rr0UIaM`)GDp@G!^hjOMBDr2GBt$iMv#-OYy{{9ZHl;rdE)K+SKp2 zupWck!rtP;mDn*R@tQvEIF7o(ayYDy0}n-zBk9U9Ogw?t_~R{k*LU+%h{9s&P1or5 zd#yQ&Ot5zYyEXVy65}_x*gg#PdLS7=c=p*+O*R16gGCj3hMx4rOx=LRiqH^zcmc#pYdj~%3c$enW zU3;TwTY2|zO5M@W+3f+>zCUkX_)bUIO*h*xwRohj^N>a!8eOqGF2BArV3oJDJ$c+8 z0Yx(J^RM?}Pse=Ch``Ew;d__R))BeYGhexf2kpsxatOswL>?}fb~~#UWAf3&$k56R)#g{<(rlB zA}m$Yhy4{H!{Rd;T@{mL?`P0!lUD2mAkpy}jX5*ce4tkPzIGwQw%{xS~mLBgw~E zI(e?=R97e``&bo~vxWaRdOMD`!o;|NgpY;e;tVU7JTbQ!8jzsgfW!XvCHLFycsJR? z1}FRwO}6e=JS*bV9;d&`J6Wm$su%3?5XDs;rm%g7$|z7=E(OWnoh zR&2ALKOAAK{Sk~=8a$Io?GWQKSdvqV8`;V0dN1F?m;plliZAw5Iki|rRu!8petrXt zVQ$k~u*?2i5E_%1y4Qnhe^Ytn+~Lh+I`QIEJDDZTW2*h9vCqC_2q*|1`r(P2-?*y= z`jBBge06}1gWRQXW$SMvznk55MY$ULdeiyZ#TofUDLLwE*DV|*2E^~+f%-mWkwvGl z_`yz&>TLi@inrg)w|2X#T{z1$64#_vwEN5L3F7>Lqz~JMSU7c0F@RI z^X5-AH#$}&dS5~5_2AiZD~-qcg=D*HvHR`T-V>@(VPGPJ@D|m#pTKv!0>zhZTMPTZUB%^-5-B+}dfw)Ef7OcH5 z+uVO)ufATaVJ?-J%rN;Q3ZvR5>-t+y^VI;Haru4dEWX!ryLy!BWn&Hy#=TS6)Z{`B zZqlM~LPOndGu7-Q$e#-sgE8fVXIJuR5vN+ECf0tkK}3oV4jYseveh|cCkvGxj z7{&jX&sY5t&9|Nb2VKi{4-Cy#1A9RM=_6w8m~9=SNxZuTOz4!pM!|cdN`=tARAbS0 zKdoSqmB5&c(ldx5gTbht6U2g>h_&YCx{Vqc6@~o#qM62RDK% zu4GZ?CnIlV2O&_n05by`Zz1qmDc-y{-cq(lczvI}Qm7}pyp~0Fv_Nra8OD;6d#~}U ztpZ&NJejtuQ09*Ep46xY$K+L}r})Wj@YYy0qu;c(bP>~Csc{ahv=CLEpP_*iwd*>% z5SJxug0(SqW5WqYFzQU*w9n^FkbIlxzxwilf&dvu?qh+p9v-Q;rxSp(g<>Ci#eP&{ zSbCN}&McXjg50-C#Du22cu_&ZY3d5703? zcS;q}I)k{$9>4k$CZZGDDBnvL&Gkx6xks)=3L)vI_*isqE8#|sN^=iHOI(N^ zU$lc#nAh^x*V?+W1PnmUoR_G=Jyxqp-#k(@E`{rx{wO?h1Lr)5#@0}zp|o*~jnsnT zZ%}iLlk{f3>wX+3$Dk&TN2q3xt@CyjGpxBQ{-mnBkWx26Wi5+RoEwWOqvTnI@jl|JDgDNJ1aqTozAN!GifcxXq4Iqm8sTi3YADlhJ~ zxg@N?JCvm2ISoK2;I7|cdhWP-;6z@XW}RS_D=msnbDoq5p%1o~?kDz|(Ww~jacJh( zv$%pn1D}LbQnHbLF?7pATa`py#hO9N_=L7xr+-}jzo_t{nwm#7rMaXbE&sY#@uK(h ze}ool>T)I-t!k(!ZQ<7Wg0Er>&)!d@PvfZEk}0s=JaGYHK<7a_qHO!*yHlFU$#vRA ze`R>z>|(%#ibAYiDEDT+(@AHxErNV-z}AT2sext{5pFl`exOhWlsogC-XRb)}I z`j@q)w3!@qO$V}-V`b%IMeYX1(R9K24kT99-U53?JVypu0*CKvqsS`{yDMqvJ|!nb z68zsPiT?l@!djo?|Lu)6jWN=*mFQiqg(UJ|6d+2RM({Su+3qi&dgpGh=`tIY%3N9{ zz4cknMJh%IP{0j^ku0nKm5{sSPl8L6%Vl&;W6g7p-kkYnGV>z=Izy&DVLmF-)_PcT zl`utLF_;eO=N}iNzkj+V2$bei1 z7z;6LxZ6mGT7G)_0QG&BYN*_0#=5J2+hfSuqImu! zM=IuS^doWRmQ()!EC#xZcCrUp7+!qK<}ZS%jT8dusi(I%mKeWnrm^d?@7P^YUty=j^)Dv z>cmr+LT0Gi;r?~1_UgYVo_Kd~%{0dE|^{06C!#-M`6KES#Si>intw#0OE1 z4xg*|s%bpojx3X=yOKP;If3pD$u@rUd!W)zjF5`X=m4n zoa>ql%T=^2>_pwLN+0d}(;3IoEG{Jtl#p1>diSCq74VBL#qtwF72BGqFdQ^pTzHKN zluJo5Ec}@(akdw$M|F}FgOZ}yYo+dIg^!f_c{+ohY}%3jNg(4>Rs4bNKDY2DU)k8U zhRzB3*6bG4uT+_c2z%w8dD~SFR|^wyephHhoGQ)Qg2#HaHEt0eIfeR1hhNxpfMjF% zA9v`CoGb328f7d{&Rm9UXnE0ow9OWYhjT^Y`n;8f&Qd{J_d1oXP`_e=OoXZC(9e3# z=<=g1bXUQQ|#r2#b6i9oZ5<^Yvn=6 zQmO8mKw&maFtTP4J)Uy2dFW(@uSN&Dego%Y^MPiv@$}ZnMAFer42FxnpXTv&dD@v? z?E)9_Pw6G(%9+PpH_qmC>=`ZZmmVw|pWNDAhVFN+D_CqFBS_sF4!vsM~e`KA~MYx;~xd$ZVw?6M!gDIJm3CWs_8#{ z?_3B>y-M2ANMERDNe5i9SWgdL1DhTFN353==GSZ!n`Mf*IPIR(rQe?`cJ762=P}!g zQvT%JPuMCNN$yUq$d;tzv_Gfvo+Vuo{dS72dj;Fh-n?Cu4PEDN=QMAZKc5Xy*gX>f za^8Dk7?APD}V+-oS&~%2<7BDe(JM2Jy_7m#=xk+chI9 z(8=}u*6{ctBUtzv35S6;6?2`^P}eAyfpbIV;AJ_YjBHGIKT(6H@K6cyIL(wkvp`3P z>$9G(4J?y^Q(6m7M7X~4*U0UEYdc7(>&-kHM5Y}Yw$jQq9xe|ipL#t1+V+^~*S98( zS&A$rQ-u4;{RSKe8&;mk3EE(_mFUw1m^wBT5-BF~C)G=A<@$SRgR^6saq23 zoc6oh86DacFOX!iI#l|ZDSX{q1rMIxhyxmjAxQ?2j+HXeum8I8?ELj;5*$$Vi7MsT zb<@h$kw2JZkX-04Rcq$uNzHcj!e)Xwd}78KrOR-$6bBYQX_<^3>gqH*+FYr{hElY` ze+{OdzKz?`qtFop>-3?Ukb)`2g7!JGjY#eQEy)FlK_Z`dX_=Q2=JSSrt z^<-Yr2SoN4fIm7+xSw2ZcCD9hM2KUhO%1Htc(H3*_3OVq|E_J@N>ju?S9@^VTa|Us z@Tlx|&Si+bf3SZ4W136jQKNV274z0*i3pKDwp`2}tN;isEN-2;)UXAHved~RF6_LQ zU!yet7goUk!uqq}vWe65E1*-c(unMJUom<8Md3jPnG(jj9p)yBKkC!7{7qJ4i$$gQ z-}SY?w^zvolabnh>WMtjn6lKd{scOaXk3H|+>dSY{dA@y^!-Jn)%*Fdqi<$&qXF!k zeWO~-Cvv^7^8Qz0EwMXLzW8;2>+t!k$#vap)vNUVz13>ugAgk637C0@QF&>5d-k}T z0Ol|No)^Vy*bSF)H4}4h?blna_Y%}>YMTpz`2~@ey2ss$7CmojZ|1sqU01YR2TQ&4 z$9uJPPNU&r^R?E!!4jVH=5-{Ki*Z+jlHx~g6-g~L=~oR%va*t+g7?Q8qxEU95}J zoWeg5oDbHAp_+K)sEJ0qFh4R2#Vhc|x^%xqP|bZb3NO$Ait)<|xq=g7(aTB=veyhx{bYL;&D?E_qVN_H|Msq+ny z7TFuTtGxT>97sNKNbb@@?ms|z9&rh-&3TSk%^5D8Gf|gW&+g7LSs)gSS_-GuMjZt6 zqHHq>!TT6M(Vtspcx6TC{xhQ#(io%!8V5|&N$o4S(-O=ei^J!b<0Ug_P+KjjAPpf8 zuTjqHn*%&4MK=I%$OHLjSWz;*-N8<(D=SaQ`Q@{#RTi7Ri@zTTVo`<~r98x6uo^o1 zP6wkkZ}Rh6mYWD<^`1C`{>(hVV*hZcO{sm@oQ<=LiYm&ES;}Q` z9Z+QL`iVrHAIyf#G+c3$!=GkI%y0ZKQ*L0yQ!}B8KO@1Ey5A;2s4SnnrqBBE`3r=A2>rj_fDF+NmdZVgOGjr0#W--M)RXH+etKABx{jzEjjFJ30QppYUkddE1X9WnD!q%|n17q}zy{rZU#*TRg z(SR?FsD!1OUlzPFe=fJ3LJA&pl!^G%anQFmYTvLx!GF$V7Ll*D z#>Jh#VpEZLGyS2kCQe4(VhD28{6dnbo^Ih4{!`A)i*%kFgB_{x*m)uRTP3RZ|5gNnrzWR~d^tO8O7kT|22n&r&U7IuoE?9E}yDx=}7pjT~g$Ab^ z0R*@%;4Bdcyr>esLex?)vHh(qsU_=1<*EDhlDNS1Rb48|jT7+H>1Kn>ii)AAbTgw_mJj`*@O6{KeYjHy;0*8zE@9fgdQo^Oe{zlBF+Gk zv|x>)wl1_r&E5f9?pfX|s)bkjTwn}70U+LD+y}V1yzT1&^N075y>i6r2v=GLS2V*X zp$Ma=e*T|&_X#yQF6Z446aNiA>O#ATcn?xBKFFRu`<~DUC~#|BJCms646`L99)7DH zA;L_ei3HYXwi~U>M{!ru-QY>u@lt9pk!4}7@WEbr8Kf@4${rG*5gfI)qmF+;^)_^+`i2?ohv~4CPttTRAY1&&5e63{-J_&8xm&kV?Bdel}Ay z>m!Bc3327NUV0BQc9|FZ^_^n_h1l$q+J#>?IK%u>Q&`8p6f>0L1Bg$}WHO+}n4sWC zhrec@QVT7sN6%%{nAqc9)a=Sg3f#-DAA|~Hx!ZhKUF$`F*9o9Xh3L&B6gxK!U;G!M zt@Ekp`-4Bl9^#K7wwAfXC_Li^@K7S+5*0r!J7o`a_}yW;Sa}$?2I8IW&12U{1Cs4> z$zZAivcYO5PjqWR{?DVlVVoty`#kwIkMaYhLi%l<|g=b9VcI z@M}gb_>2~1efz;ipvCkL9#2R#`PgrKLj~E+?AE}!X=2g8|E9)(396Rir_l0Y?7&X$ z8uHs53#I-0W*C_LZh@iPaM(9X4)y)uqy@LI4!8kGm+s3h#LWjJ&Q`o`vIx7gX79tZ zRIbej{eWMdlLPxlQn&;WgRk;WH|@0Sy3n>6#90^Dnt?TDkb~A-`(r=DPGC*K_fy_; zFI&x2*Kk6-yMp(CSYq)qlD_y#N;B}E+A?UHd%5$!=5>+HY<9*FzJBTzTjV=3zkcpN zuscn$>z3#*_iU6D{vKs=RYY_?-0I&IY>+%8X;vAA%hbx_WNmsx%~^TXS)gC@nh|p> ziNob@kPO~-==<=$8YBc@xl*t0HBDg0Y!&Fp`PBjX893iRJO~s7(<+DW6&%HTD5ZYdLgdQHc zgJQqTVCp|4C?nm%fj=d}vnr22!S@uS`z1u9YIw<+lG=vt|2LsWl)Y zd2cR4Dy#4?Q5X8I&REp91&6Z`Oq=ZT=A2jB8PMRupuqZ$okK)X-S3*mt@2t<=dSd0 z;|vZiI5pv&w8yzzlxX=$0ed$ixIMXlA>RT>l6Q2Yy2-GgK5yq>b-q3fiOO2R3cD?I zTmUxr7S)6CzK5$yltIVd^F3>scm$-21em9gl4sT5mm|*A>}hWY9KBQajQ-3j<YNYoYfN z49s%YliK#IJ71xLr9yK!6-e$nI_B%U)&*KS&eJM}Ctqgk=3y1j|344VY0(LR7m^?k=j*HJLEy3)-7Dfyi(b~Pl^}YnUc1?_g%k3f zzHJZoGr>7f|DMi3Luim)U?!!nR79j^XO&0(7H6Uyz=kkugvFm%t)QmiWS+LLr`^eH zPx{@$LOp=lRrg{<7o`$gWq9QGIEi>MynKpu6sbiV160hF$}GD{VX*D`eOVs5!mm<> zr76e>DLZkKp8SP`U6$AI^k~;8&2b5jS(`+WU9(L*I!mx^wpzP4o)Qqf&(!YnYJDU{ zHmt7=?2bL67LD&vBu2ZQRWOCaadU^F6G;M2nDDcBp$;^7GpJl;$m~-bM@{EoMEY?Nun1~$ zO>I#z`3lk*=ad{1|rZR8b7upXjWE7Us1OWRA_jGPV_ zaaYqK0|WDwe}sSiu}RXkkINj^9+iH$TUURWBguj{Aq}HPoRksKqCq}Wu#$Ok+#53= zUz<9cMw~Abgx$d4^_biqnjQJgpSZ>5s2#J%$PL2%& z$ZN<$j-NmBq`NBzkBN|_WHxD{gF{}s_gB)U+OGH+_;*(#F?omC#@;1aN93=p zZ^#NtaOQovs(sEGH)hX%h*vaYD#;TFst@8|6HPB7>61}1qseq9Cv)@*YYyolkm%j6 z;pmC>aUeRP?hUkXN(*dG>cXu}iP#qehzTLt=dd_N(tBjeWl&t>gLu9bl$1qq8k4N5 z$~1xy`EC4GkPeOe(&7@~9iAFkY`~GfLao5Ibl62w2FFc5qBq)(%^aqZuv2H9Eo}DE z$2hLs-#Ksws;#?iPy*0kdIZDX8M@1cyxSfd%KUO`EKlETm`bVz)Ek1_I7O!cmd7cv z*OjC~{H|XQVG){R{MNNuhHae5&kmiP`=KPKEI7Ym1e>V^ZU_&_eAHzSLS(7EB~+)y z;&~xN7Bcuf(<%ABi4+LU65)t6SccfTU0CEC1ejA7?A-)ki;k&#%-oSb#w7>lv=n+b zFR7PId{k$WKU^;@ws^DR*t{wLFl5C+m=qQF;F?Ru5%NRU|1-b`0+PeD)z&S#;a^C$ zlW70KOao9}*-{}Q}*c-)~Lf^pJ`)68}PiOyEqL4Yp3Hyba zsiAC)Q}7G05^>V+fp$ouoR&&?1}QJ)|={}BA;#x$Y{U?6$uMTnW0&{Q$5 z89dw?osBxlP?f5jt4Y;q@Y3>FDBoImzZwBYyx&G{FMKqUz26pk-yrbj2pZRle&@K_ zsF3`t&_f_bU{o-@zuhylIdVC&IkSoK_C7-NewIi8yy1c0?h7N{L*8Fc9|+!|x4_SV z51lhzkCP&A+ZX#rj|Hg2j;v3V0vOkPj~9A~z)R01+ugj|rb^s+(d_xnc}1&(s!P9k zpF#W2TKYf(7GVtSce&eZK74O3&vdoRvh65z2N=;KqqwB?%Z_*Z2ejAo6_2pQ6Fi5+ zfqyQ*88@{<`F(tz;_ydeSaq8dBbRZi#v-iO(r(M|O?}$yBzt=5>681EY&fsQelBWR z2}j|@vv)_fa|2@TYlFv;K%A(KENqVA=HE7lGmM(g6Yd-15b6b-XgU}6mS16>dLb6g zFOi$^3z~KF5>HocIsODmmovCsfCn@vF{YbQ6Ye{#Nlw4=3jL{2(|6@_IM2|wn%y~jJI z(kD>d`|MJT3z}_VmlrcNH0SpmtW<#}+edWGlB)tbyQ7wdmGtkgMI*9v&E{>z8S`c8 zYt1j(*MC6hsw@vPoEYe;wSAhZ9U4&$POsXby$cJV6<;v#SHpG`tRr=w0BRv2U;YLH zb3Rp-T3}2!HuoqiwS!eO--u-^&2S7y7Hej!(&uwnnWGc zar z_q>28?>*aWnVD!R$7@^fh8>o-g16zR`T2;=N$vx~t|bY9Ep0fG-;0*n8fq8IIwb4G zJGVibITY|vWD?p&wq9sQ46td87t_@e7P(u2c9~#*C`J-#5tq2{tPlr-?oO{(5 z83ep!F}#)9)umUMC&#QYz1>Y4avGtK=v}57*{(+Pz& zUBvS|LufmeWpy!p&$U9UE^jrWdk)g-T_EY_xiTaDDf zYFwRqW40!J*DP*cLGp!bbIQr8W4_F{bihq!pi|S@PKd4*u-L97bGBP#(*4)nN9L{b zT#rOw>fV`0M!h%|pxo3}Nuah66F~cD`?%B+<}Ht<69j19g)M+?%r^zwzzIEgB@t!1 z<5RUOdJ`?ydM|wc_73!PBULUHH6E_Y)dxp@h4{CInHdsQ1SI)`_p0Qd=Hol?-(U*V z2c=xd(XXZfgww4VZggUshn*00%7zvp+MT&y=yD67v2zOa<^cp)`$~D(mhuH1m&m$y z2&bKO#`*;FM|`{0s#Tu##u&7=kprIfhsMkP@fHQHUYzyeM5B*(tyV+i_2P?t(VOlH zF=|F}JGV`gL*Q&IJFu9<%l{^z_#y235cUCCI-c(6WIn7n^uv@?buD6XJ3S-ZHid#3 zg)DA|*$Jn|j#_jWEsXG#Y`Xo zCgS`1TuiLH1>~uXclB;q9~!tx^FhX|Y~hv$K27VMH7Rw3y#7SIG}X+Sqh{*Yc$LKZ z{MwL4gZFs^+)C7@Y{4Nt0T=UH!(66AV#mK%7f0AGDGJ9s{$|ZKN|fXI)pe_R9FPp2 z9`o#aZCGX=UF%`OTmp4Y8(nKhBL&d-xA4sY;?dFER$+8XQ?A)+s(iz658lyq!S*ARMYALtWcnBm+GE1Nz#f|Ap_ba4 z`-4;(_3U3nvyXw`O!8lWn?JTiPl3F0;jXhwp*(C?8?DN1dVQpu)!FNO9!;Z@MZ+}< zynW@LI+x*-vKAM&?;ary^->;IT>2Ol;mv>HwgPWVkJqcG9SvW%Sn_F}V?02|PGb7U z8TA$w#w$c6XnEd&VR|gUljbeUl#6E-WyQy!OGk8c>D^m6u@(tMIyvz2!aPBiYp3&g zyjk)86JyqK*FC>@3r`2g?Y;&zt>M{2Pqor0mUdV@3vE?;qH3_hrk6agwZAs%#_5!{*s^+#L<3F}p; zRjXd${D#-|P)lb7&x#gxP0L}rH}dhd%9&z27Oe(^8>0+H>tbCSH!Zzaco4jqRQVI_ zbKkMgy}QA)iq!e*>WHGq?;fo_)jbQTn;J`*>s`4C+iWteEi(GOKSgg>H&1M^n@`09 zIT+gG6Tk|6JYr3r<)sF!U0VAC*09S%69|L1u_=tz|9~EEW|4$;>dGXc{@bDxWaG?k z32cXj1Y@msq|W=8?%_vw3X_qn5*5Tj7Mm`w!5ycW682+mo2ATF_Ez1f^Z+C4565j^ zS+p7A@1(cAT&trLxC7ekZeDq4aL&CZ>3MKq1*#Arjs?s|6siJxwUyi?dBT-}0lY^t*{ zC9!fAGg(fbK%Pmx1(+<)C@ttsgJ7DU`e(Ao*GZDGyRgE zT%Ovbc`w;$)!to6HmrDTV2;1e4a=+oATqE0TJ~7{>yd#!oo@;eUyMcfs59nT@>C?H zXLDL`#I^y}DrTav;KSp^>&O+$Ko}3CyCMkWBN*Y!L;8Guuke>{54hU=*i;_^x9zma zL3r;RhUn=bbgo1BWoM;#N5@qJ z4>rl%!CqL4OjP3` zF~qxN#@WU4&s&I$@)i-5eL*R!TZibjd(Go?r{fHz5=e)V^6|exIxn`5`Jjd^p6R73 zyMIU%2TQ|*h7|&UdF`Z`a6Eul4nNlpA?74>*RspG>e9++24qrmQV>V)PgyK+P=)W> zFv1)MPNiZ>J{d{eb2=-EB1Yb-*DK}7Eia)Jwv%q{Lq4v*`6YB=uA8MkEo9Zh(H1yP!+ARsv9KPuIQ4Fe?8E{|^mk8=uw|^aElj z2Mjk!S$xDXGBJJty%U3TNN9+PqWT(=aV}prsYn*dN@p=wX@_Vl+^)YIDnHRbSXBb; zyCJDVLejWs?pZqZp;dHtiY|$GH`wY=3n)73j+l?N)yw~YOv3<#99iWeU&Q5t7clzz zz6;=G-~~UgOL!Ivv+YYHE@#v>87hg?Wr4TGRBZpR<#+}2ASm4Cr|QM)_P>OnI9(_j z&G~-y;UW}S(E&4%n-71ijlNB%2F~{b2qPzm>@QL>HFqbR;DHq zZ}9Ne*_`bIa8}sFGX$av{icpTu~J~K)u*fGX{BZ@NDqcOSrXHz#NgMz48Yo5;ZCKH zXp*mW?+9@R-+Ub?i(xj1kUcbN%Fh(s)!xH!=vw#TkRbO*kJ7Ra5D8Na5mrHPkaGt7 zDdcjMgDuU&J#B@sunXWg(jw5?_oE$i@?u%{r>3%egM48=7x+{9Kot_fz^O{xpQYs} zej(nKbnjwNH2CZ*F$=ZH+(katCnn5oEu{1{Jgj-v;VZ0pb|t445~3B93}YNjDdo3l zRVZJvq<&WE0^wTKA?x(kI^2OcY!Ew8TrkV;o%}N1@)yBlu&SF=;71%Y@3(YXOXEzE zK?n73B{3)qI!NnNXm8)If^E|6J>mE~-pKH=Ve*fphe)!WLmIXn4|~1xqQzR-w*J`CxAXOor9z zIcMD&-LPHl#YR*tFlkEC@za0#qYOM9v%5cwOs&wWXJF>hA7*OW!EK6XW8>Az)T4ZM zK`PG8hEMI5g7*i3S=F5y8Ir-|TKYQ{C6{HAuU#0_z9xg-$al(DF{IOE?tz@LGA7#Dy~XIZWX9$n{&{7S5?V!9xt8L%DLtcEw9|}WermX1;@eDkNvRN8lLRwQ1_})O zF%feCJ}AnMq$YnzGtNV$Q}$5WeYm07p_Z6M+~t^Mv3Rr-XnQgf!tGSnA&ySrw2e zT~89JMW2mglVRel{gds(99=m;F)qD~T?_rQ)!z!gWPD>0)}M}}0{*axV({+GL2%_t zts{e3;GM2`e`XGs?9A{aVDj4u`tw@y6Q?Q&ONeb;XbXS(ks%6eAuNdTlM~a>!Y*_! zhfTknRCfL*tNW|z)lZKg%GNlUb$IIW@9vTv`nV>Hd_Fokhhp3R9%x@Haw9$kKs}Mu zez#T?Z^ZAGa?w!q*#H=Rp$PVKlIct>20zXSa>3vi^+VAidl~buCRcuIBXYm2z3zNQ zc;K!8wFgK|?phBgndkB<@2yva2%l%DrbPeAI^8Yq)a&d~r2c{DEJgM$B4{4@`)}IG zC4O2hMFRr^)7DYl++3|Meo18{wZkyy(=S~_=O__@zpI(!dcOdjMpcQw*hAy0`rLb< zdJbi7i7o|5Ae5A}V9tqg=W1*9!}>ls3y*HccHW^P-9hyT%oHROe)^)1^S51uBsWv< zQ%X(@x%O8AGe$=6bQ5I4G$%@Po=Obyl2I6DW1s2jcP3x|0ro$v&?P96Lf`ghk<#y? z;Sc}Oz#%bEoVXbSlVZ6TS$~KXvS1m;{vVdUF+7mpYrD2>8(Z7v*0!y!J=IoQyIXr} z+qP|cYi{}W_kZ3Gb4@05lDRV{ndCY-b8bjAZjod+f8XCQ905hjW=vqr@CYWV{8YP# zx6-0$BB_6H3M?6ZDbw2r!_nr~D=DAfZFGip%CnMr_2?+!F;l@$AKytwxy`7mAc`?k z&*?E=Z2bz5tEq(*Fp`+z+d(!R@2QEa1L0A{)1p-P4>aJbVN zk*{%zV@qAQcjMS`^tfnWxkbPeG-Jcxpe&tWiR<5JAH{0M+=8qFw&gg%^HE0ha~jyB zwN*-Hg>PJQiN!~_mF`jy5 z6^Fe%khNy{90Chx$*Srf_OpiXB}+YSQ`b}ovMobERZO~Pb3tHL)$Tk?P>?n-&r|mqOUYOYlAxMiUT*+(W7(&Wmd}D`a&$*PklWaTVqB zqB$v&=gBV{2|@7c`CBRLyU-KLYOb!h!0vG!!|eO$s-&^EJt4J&esUP)J?1%iq9xeX zmc$7COqxC%xcIY{8uJo`yL6dAw7Cn>IBjam`N+>mG}M+3C+xL?I8JfLr3%eI>Qc@| z2N?*kqMlQ*_{T0xoY|gvy7GsuOKuOpJ_ga%hQB8_lJh(&=opLixXF&{(PKZgy&$0S!}>y56W1Xg$<OH7t5`1Fgr!!H+p|{&KO*6f=q- zI}=A1P%Y7F(_liGR*@09b*HFN`=-G(mI{s}r@mlxw;}w?-_LOm4GnV~yc9EN7UoPr zEkP2s5iv#A4f->pA@qV~Rj@MsE)5e%CKhBVJ~TMLNHmZ|TN8v*S_L4}Zz9HwaLWKY z>$@F4wWH{;UKP&fKr8U9BYB1=u7GuFqJyO7%I8PT-L_8p7RNl3j*t0#gUoc&ki2mC zon7!kx;e>^Q^~s!|40+!k_#H0D5Jlb{x+Yr2ltC48__n$T|yRimRf6dza{&nrxl`wiBw%CXJV$ez{dh(s(Sd` zZf2{5!C_Zz7@uO^1zAXjsyQRAivA>)GOLLejLlo9ndA60(YaqbETfV9xP7p4aDr$;!#hgJ+X%@;3&xACn z{`S;4v_d;>H(mQQoZu`4!G52XCIP2D#WoyDs!&*$B<3Wsjq-7XOvA_TMj ztr;f)%=IJL@hiJW&8v=GABR`K%f<5~*Kl>W&-3x;+v&}n;m1|Zuw$2i|Leugmk+gY zV#p9CC5{2tt)tL}_FYga*f}o?0H3`&U>cxaqlKG#PSYv&cN(Yq-sr7pA!Sg%Vpp7g zVqou74O8;j&w&8>>dt+?O}ygQK-edb zbT+;b2{Fg#WOB!JAJcG^orPInLm6AFSP^MX z<2d_6N;W;AD@8za`q;h&n4~q&=0c7xoNk}+=@2*Ky^8Pp*YOkQm~o5g7`r9A==Z^D zem7)SN@uNjug~cHM#$8~p3%GxMMr8A3|MnaG;<9**+oQ&m^?XVuH1DE|Fo!lwu0qw z1t%$HD;&{OxN4cDc9v`y1J(UXAiZqlLV-&_)wettM4VmF=MZxafLRDjEhdl>0zoO}!NXvLM8yP}JCcny#EJ)S6?>4>ul1UQD0 z_B5_2-I$;I6zhBn^@4FSGCHq@SpC#Kw{}Q}0p~U6dJ6usi+geZ`CIR9U1hZ@DYP z1+}0PlkHT?Ce0S9f7xfE2-B7#W~)To&2!gCzJS?m$k*#8?k}5wxY>GaRs3cg*>_d+u}K3DKTf@`>=xV`tsQ zvCPlhyNTkZ$0B%*CVEADEkTeaZV0*v&GL>Nd9g6HSbuXL)n0C;QZ7Lz^P_0}bkzeK zMTPXG;#-Kk&^3;#JStL1I0)$gD~2Ba=LA-owJXNK>*pDYZU z$9vOXF|+7(pAlblYp%^5DaRO2$;a5$d@GZG??|GzyUqwrC>0;-a|NDh2-yegiHozW+@{nmsCyvi$3RDRp1fE_Wpd(t$uKS!&D~$`4wXCiu89Y%Z?S&C zW=J&Xt~#0}7Bnt}ihf^QzR~`eG%m)JLvpTOA-(G;w;zf-@4Ow#B+F z1bw~+>?|cYYuzdxos&QN+_JWEyET7!+eFK~SVim07M5~H|LdesN>HAts0EI*nBrcz z{qVw-OZ6Ic~?* zDdqIoB?~=0`ePeI(!Ts+>g_a?BZ2|=h7{;QGi7_HaPMb>_AjHB(=lv3^r||t<#`>YYTpgwNmF9O5c7vz zb)?qcD}TAguZ69Yofj&F_r& zJs)do2Z_n*6sU6WG~8P%dukENI=phb*?NkxU6QDy4}qtBnSBB63H*}Uu@0EA>oTCL zJxqqQipvlkjrx8#;nE9K;M!V2Ddx*UoapYJQj@BFBdZGDTokkpTkRGJjS`%yy32Ti zzT4=#i1d?P;b(&^(|RlX)s?1aH^XbZB9p*%T>&aAR!hT*rQ?`#1&M;@UEkG6;_^SQ zmQxAJ5-PTrl#ec)Y>BziiztKR;Wfvz?FHR)Ddw$|+7_i@#jsCk+$BZE|MNF#zy0zz z`3i|Ka?4u<3Iu`NtQe4lfrLVj7}tjN$Z*2&4^17_ba$(ri$tE8xUf%>EpD<&^D{Q8 zT|xgcySWe&{9Jo`y*j$+KmKGl90G_1iKWXaas7XPJVgT{HK$?)(blUsS4ZRXyRBdA zabDlLPe2f1+Ry)a_2Z#CltXCs^TX!jACu2b^Nrj)fSrvb>rr_MB)vZ`eoDih>R31A zJ@Uc|JsN)8U5|TAHWTTTM_7c?4aPX7=4@Npe_Fvd$Lg?8=RW$TwTP@KL<{X~1HeCb zPd=xcB2Oi2Yt|sQ=)9DUqwa3vkD6=LJXJDGMkv4BEFJb1VJOEmZp6>N-!j(Yr{P|o zlB2r7Xk*&eiJ+{7PUWAtIfJL{pem*YfPS7z*KhLt6qA5r z<{s#eglMoOJ%(gt4Y)LJ8v_N-iW=s9bN@qAy-@cTQlS~;r$TMIH&`r^G_Yk*&YF@S zKX`_L@RB`}MSi};EN;f&3g+)HswwwqiQ8GT5uUIsS)>r*qmo&nd#hF@D)z49S(z9x zgi0Xm9QXunR=5|g`RkztWCRdH{Nw=j;!tLat_CC}8HCP4jb@u}xv?Bt8O?8F{4p0i zcl#+}chJT7-4XM8J}0MO8e3)Q{MT9JMaaxZioje)^4z1IQ_?XIbfw@9g)}H(9vo(4 z{6KKF0um{qfL^`iC|N>y955-$G}3!QX|Rfv>pzeLZ<1S3yuJCgNzveVYLtNGe)tgR zPjx%F2UrnC9(VymaYi8w4Cd6lccTTULZraHRnWiNJ8;NB0f>rN%;0hcFko1&gSH_e zWblo2D)SJ2dnxzTRzKC!n0fnUQAOChRix>_#nS_#U|I4s+L{hpmO{Lb7C5LD^6+vg z7T9KdL*3iyI)=|)HOtQ(as=>0*?KZ(QMF2bRG2 z{a!Ye`3KoeauD$_Gkh$>>+`R&@syST<%F3{$OXzh2a#^o4thG)X4o4K(SP6(&_cJRUWH`);d@rzo@;rXH(E zI6NVI|K;Ic(24LL-{dgzI66_bRW+K?-2{aV5twO<vudv zrusHrBBh$r+i2Zc+5)4*3T=T53O~ChyM!nPK_0Hu9FD5=`OK-VcW2PMI&;LCSxLK+ zIdefWH39DP9Vfx=aY$iv%?0`(M{Esxv0Us)1Uhx+spm;LuUU16pfKa6H)oh%(ef+x z2qjVvPpY&TDsBL5hVc2Z@y8a7VEK&q976!srsPyRNS5re(I1mMgMwAG0$4YLhTVw% zBX{qX%s7!pqHpkNhdwROCkr+OdZBocmIeIh4wND0ZZSdYr@PLg4*z^w7y?qRcJ~TY z|8Fd18<(%^a$KnTeb*Z5~MWMUnMpJ$SY6lN}mN z>6vh}Rb*tbR7y|+X^p7NVO$;YFVbK)Rg3U1xb<)Fj7P>rE88NX-F@)_sAwRWtRI4I zLB7J4jCX$DG#ay-avWcC9K(skpft}6y!_^vCS}J4o9r-CqJx2Q-GbK#-qzk>3^xo5 z_U$(pz}&URA!yQ28+mj* z_+R`_GnIm8Lw_9Hyaigz6UsA=AhqMSnnU@{7g?<)5x}2hvT4}BT%Tb&FOv64P zxOT(3Me1n8E1AN1D*Pdw*`!*a1zX~vSV#lQMz_H(cA(2sP=eE{Rz^FUsa%dzf=_v1 zzgtV#|H0X(>?dTgGlHD{aAF(s9v2hz$^vd_wy93q{KH|%*hR>Kc6(j+KoOYhIZ636m~$ z=09m(Z^}R8(dHWGtl-be-<_{(KW}rw47+T*@<=aEwbn~-px@Sk8-SXEU|JWHYbX1n z7vV_Iz^UAVGj!xZ8)aWQI#L4}Ywyy^aM8rmK#QjW*M(PFe5|U`eQTO^Ra0(Dw(6(0 z-shR2rMMOvqf}bwWhZo7m*;dv28*oiY$RKk@+39<7;)`eZP{6rU|96TwvPRt@Qbxa za!RDySfD9KPId^(G(c1rY0TbYQo_N&G!v&1lJcoa{2e;UG-@w~nPaq#g0R=05Hdbb zx!IW6MdFb!hK#UW>2EV%rLos{+Cq$e|KVsuB%1v9;v9eF@^>m%S0*4ERyOGnRE)VI z$-U$OW{`MN_!m(t+xk@$QvUl`1^Okyr2?R+AQZw%yG(c6#5i;#Qr~8ytz&8M=Xg-EKMz6t>^cQ^3>v3)5SIt zHd4K-=pzl6|Li3^nn!HS%@sJ;${uYSNM($8Dpt$YJwDw*d%k@)!kHlCkl1dSElIg z5d6DMOgS#719zxXJ6*_#Z_hBkx9P#ZHM?#3`jQ$Zbl%;)yxffZxe&X#y&e|HR{rly zgX^jM8J2Phy73`9;_=7(vmWEQxtrl;*k|hESzFlpc3;7#jq)cR@Znbue3JA3YxPmS z3pyUt8uoQz+r6e0gqR|n-|~i;zWXq~+pAtI@pzCkjn;Pf32iEF>+$+L#%s#MHrM2E z>13~6SL93r*)sf575f04t>C zy!z?A`4Py59w4Iyc=;5uTk6oB`?58q$jg<#Jw}u~LpYVgY3X~0a6-Wu-zIr71rEFE@Plpb``py%bT|c(TLuB67oso!0S7q|!Ts-V z9x>_F=jt}TrSuA`L|}f2w~}*%Y_8#b`>i6(D!mDAk>eCW2e?6Y9{FM4dv5F>_hp#F zx?)wkOU8U@fdj}#AMq>$#u+z|NrE>k?1fW-K7F5|`f$24NgpBO23KtPSV@iVMc+7u z+H4|W+AhUWIc#0R0~!Pz8+5LuG{3fQ-?e`vE8ETBGmesxDh<_i;Qe9F)(soqzZ{?WjI!}#*siqr*^+rWOpSU}o@f&I)QQ_F?ImCO^)QwD>? zO*+G+)a!0@<$y&^Dx)F=<8`-YzJmCx!meueH^D9S4;ATIx_-WCDwVaQYEmBU#Bzu| z2Vwhx=cx@E*@(z@=eqw&X6F13Svh%mCn1M<@na7&d*4czQ%n3`Qxs#P618{$U+;l` zCYl>CbNrQWDeDP~gtr*PS+-md;%!#JYpuomTXV$W&kQ{^$H>lbkcW<5zv_g|Iuk1SPypLkyWykID z>Ov&yMXM2LyBPwKeO=L!2V=PQ>gk|LZlar;D3)%C{bR{g}8>tFd+ z{17ln+l9Uq=q@BG+p|#JwTglZeD$$n*J2{nOk%k&JX#4Nk|;G4vjhpX6l;cLVX=Rv zqbWxN`?-{O!(w4hw9pFt(@Lq0z-BUHD6Q>7eL4|>T`XELiK0;H!F7iAm6;eRdl-4eY$y&GVRMw+p$vSDa%X70kY_rq$Kn~O_!c%r6LbbqAge7L+^0rG~x z)BLAAu{-c}PR#h#ayUKk*;N;W@%Wi0YwI$zJRi25?VsZhyxg2hy?tIOj{6DuJvn+l z0IF#pn4hof_o<&iz;$)|FV9{_#ny$^8^s}^oC~2&7q=9R-(eespNZI?FZWl#?~kdH z$-(3q-zkxt_0QMxIpGpKpZZ zm6Ay*_q%R_gZ()1m^C~nLoKH~S?K%-tlSOT?~YcZyL@RG$Uvo>R@Rf&oTT5yvu@Xy~ke&iGm9dW4xRWARhvZ^gVm$H=nh=R#!J&$JO1U5IyaC|%?q41u?yRW7P+0aU!|PH97N$73)MnHXH06X@%H+_PZ~eQ_jD zx`fv{rRQf*{=*~a2y5J#TsH zF}ufWM#Fd|e{XPFWJ~$)pqb0V`OfBc&POq2#l+QmU}o@_7@1*)nQz&{)^fF=+_k;3 z<>a!d`qAOvK;(=xhbHjKwZxQ(RS8XP!Ey?iLVnX5lb`Vn{QY$szedr3MP;h`j1vlG z7c#gch&hn+VjvTAq8Ld63F!18!e?m+C*v16aT)G7U2g|CjgpPy%&H4}%~#~0OCD_D z<*b508IaRbLCC63%nio1I728}qZ{g0YLxLpt?&+-9a;>+QDfH1N7x2{^@4^`C81~y zVvrxFl2QFMkDMCvlI?(~rc)O21yO-53a6bYK>eAPGr-bCBV`1F0?>xd_mx?n72)DR zK&UfSg2l-mS|OynKu$nsaquI=p-24D-Wl8aF)2U*VI=>CX*{s7`MW)VWwo>q+b9if zu^Q5LI%^!N;t#1X>^T=AGA#_o0RmxxHx5EBJdc_L+|mmSX%wz;)QAl<`j0FOsQxn2 zISC-`8ho%z$I|7Mc;H!SlwXf|E!^0LsfGUV9}C#bMh)L)NnJ8XmzcEgWg? z4(tqM{A^FXir#fG$PxsI@j=|tiT=+A5{Wg?r>P`3z27m8g*am2Vp@vJ`iPAuf0aP) zcKQX_2y1?$gl9t0=B_N)P5)A_3yW=xdWNn;-!*b4Ay~>$K?aD$os`Z%yV7VcKx4nl zoAM5cWaAvSGX7W?%@aY$Hw8z+6sR>w2wV~-kVZ}VQxl>R=B5yMjw$m!J~1w@_9!A7 z5<3iIC^!tRNZzcETX6?Adq=Dk+#DpF!HbSBRI>Kga;;jt0(ZjnKo6HLl>aLly-Ccn z8^mQENa43kG%&zXTZ$a{{0_QZP4OKC#9&4h7YW*O4ZmEnCG3glp|^ z`AotT))tGkPRI$ge&}zeTCyyK2xHN(AKk-D zNT%~3Fn!%UMrQfHHz>Cltb2eI8-!i2Ss5zgQgD$5LLhv^ z@lI`Ij7P3PRU41Qd&NOvGZE`GfBH9PV9^*y~Mm=5wI#Y9Xl?TAqYXgc4H zt`<9enEoz_TvzaS;WFP8g~*dZyc>`@@8J0QySaoa-Uj7DaUzK7Kk}BIL@LxZnnme~ z1}m3sCOAL=yNR+I7AcJOfHze;_$GpaCIdJG3#EmrC+_(%5zqFLDR!DrXb8tZ2Q!haZ9vF4J6iE)r9n`PpA@2q^+JIc6B4Q}p zo+gZXyP=Le0v;w-1RO?L#l%P5Hv7F&%yz0N6u(5Fb-at zy2w@KC}halY?l|>%gir)tWcp7;|;rILk*4>S~y<~FE;DN9N`+bg6a(suN6<3+N#S# zYdN8kvx!RQ>zQp=6+s~(B@tcVvH@liIp*qcDw8je;zCNQ<~w;tmjuu*sD&~w8S#=v zZ2&Zjs~i@~?F<-+HkK=dp=EY%V?g2`hNNNi@O;g0AgDxTxRJ2P(lWFY(EJg8{7MF> znOoWnhi68QULq?3K_YO&<@x?2-e4UBClf3+ZQ1@Z{JDTKxEw0Z>Rjc|GE_Xk5;twdt{Ded6Ntv zZJ}t-HS@_evN*WLdPi$OpJ8yS23p3iMkFJr*a5WNods0 zRpHfWYLZ!l%PG?$9F}W1%Iv&&N&`h%O1R&;;5=ZX-ix~;ThNo{aLA?Rd=?2Dsw+NS z<=MpEZw0;ipFFRAbtOS0Ad={tsi{31&MV~BWJ*PVDzZ9*R*sO?F-unDZXiRrDoPsASvpsnM8#V z>G~KVaI_F~*9Z!D$-}=ag2YweyejOVj6=u7{9@wO`5o>n%19+1f++GE1zZ^+nE2W1 zPZPaheL(-1$plH%!yaYP4gzArt2)%1Y`Jw&KjP|V6e(0*#0v#9v<`%SQj3u;z6n<} zsziZ$LK*}`duZ0r4bkKggZILnSOV}W9TXc*2n%%awOI|@NfC+utl3bsQOUh~H0F2E zcF}VK;>8Tr-Mq(OM5tbkASO!p)eMTqqygjl0c_BqK& zZ4{UWi}s{)x=)?NVuy5P1&fvKUU41R?Dv77xPlIzB_?k-Q*|6{s`FFpLuouV8F_;t zW@n4y0B&X#Pw8*>yOM;fGWmh492AIU;%d)Mx48zSx~(;YI?89~I6F`@iocS7^Vm)h z9E7Vv&_?xB_ld{L4FjD5&1$&U_#w9DQ_Lz40s)ZWDi>86RKs_z_b4(II=a;6s_?Ym zeUK#`EGxaB8%1+NVYkroDy)uKj*6PwVwI!ypM~nOmkqEO3$zz1$Z;X0smmB2&V@A> z%6rd$4kp$_jCV$rwSW+q>00zcUPBBcVMm}sMVKAtzb_)Z7z2lKeSw*eYgX)0@@h02 ztWgtgl99E_R1!@uIvyOZu@$xmiL+SLdSI|k*Iuv~NM^RR#AQlx$c~58S(!x|W{i{R zHMmMxP))8k7`g$z@KjZENV=-aMHw17p^P}K z#_*wTcuh_#rVIkQ%(pR^IH9ZKsA>_F`9`Z?g}J{+8n@~oulMu_%EssFA?v%%SAt5% z5OkUKw_+G;kf2s8*LGR$dKVH2b&arbFBORFSAvW`Ljgv$$2Y?DWC7g(0$02=bVjB> zc8~>Tw;$4D>}zK~#M$U2sHDfS;9QD-3A2r3MKzehKb|EsYMqW@!ErIhA!Od$<<*eK z;25&LlV-VsYHl(#v21tqwOWO)i>8h~@LB5K~)lXbaN4>^Jw!1!vj3WgE@ zyA5f%3dSdBr_H`x52Fa)?6<;k?W;NbepIFID@pXmsPx9Dm5Qfxwbd~LD<$r~WQ7-yJA=%7 zk-7MOK%DZq?G*iQw<_dJ1W$!8*v8L12s0SnCemW&Cbdlec%Vr zw}w;`gccRX$|9q~X~k&Whih!^5<*BG+yxe{WGJl=Lj#kdjbPE}UFo_C0<-i@%b89| zysZHafxiXN>l<|dJXC@Qz9Zi$^i=RLX6E_9#xJN^FvvM@v5}E@OMIA0G_n;st`{Sm zlHp(8JReYq)4Y;o80Rw z)g-BJExAZ%KQM0Ouu)~PlccJ}lH8uuJZ7a|*>gm!BRL~ocq~zce;mBjD!@AAM)gRd znH3d!ibsP~>ITLpTp4RfT{+~I|7UzYMAgQ(sCG}i!!*b-BtJ4)iUDi==UmlTn?kn; zXci1crQ1j%z-sNBVZ-on5!hHVG=W9#6SdK#ICq!b8O6yivH2E1{F~Z+ZfC{0e0(MS zm~8d#c$O(Pd7&JcJormk591vEpuEPUqMfA-eMQA>0demgkKhQ=gY>AdCh@A8`p@-9 zEWs)GI2gWCwt_oltrE=WZ$8H&3|=bAi6lM{R|JhIRdN~UvPWxb<%GwfMFl9hdR-MWCb-naCyMlzy3qgnQtn3iHbQ~0CCBBzWOUP5q)!g z(|**!^4yXBzze(_7SW#vi8PugXf$+qIr6Xm&Kz@cilBBYq6QaHtzAU=^{Ywqm)(Is z10iLkK>g7Mg`$S}$9S#gE^L2AyHL+=9f6y?w3-B0P^2k3zev_9mN8-o;TFKx zhO~{>p1E4feOebkt06G#!!k;pRnHwH3Y+3{`2de}Z@sOfHDLY6S1Y2V=nN zG-XQL*Q{E|maKhzW5Nd)M`>(hP;G0ug+OM=qvJhB%!Y7Bg**mKjvHBuV^GFN5KTlP z;j(jBnQvty>iL&8VjK5}zdl2TYwfqW=1hv=*d+5;<@G)Zz0qCo z9KI3>{&nlvV!_b%2o!5`65*QtqIq~|Ahr*ZDlgtQf3tX=f{JH!W}lrT*4E`dBIT5 zK7BRKI`mh)V6_C3l5>K4*dyAO^@P>CNO!Nble`&|-o^3T(!e%Lqs{e6diGU1o~r#a zo8PH1{=NL9m>=%9CCaPkJXO6Xp45)J_Y0BzpI%%8XScJjx>uN`NO=5h{m1PrLu%`8 zVTRr-P@Bf(z-bFJPQlc3w*7W1Ey%NzS=ogWbqn9NDkt8C?Xm5mQTx>LFSqU7J97=2 z`YG&g(!KF>-%1@JUc=N*HU$mi5#k}j(i;KnNqhb^?&wxUV9Gs<=>u*lOL9XHo{)XT ztxI9TqQAo6%1_94aVNimC=3r_dzE>6`NE^kz;ggg`(Kws_xvF7*}vP{_p%4_Z6WtI z1FtE*mD9bemo4joi`)6KUUxoymhO_QDmTt6;}ZI&r-u2)DU0^3Zy!VBe!~l8y{0AS z$yrs4YWSC~o!2#t?rl-Ux^Ai46nxr1zelKk1sk6d_TR=V+>4;8WuF!BM5iksqjIP# zV`TY*t*0IhM8R%>8ujLj+jscb6_V`?j*V~I%S=Cz?G|6+uZS%T40d6zNVYA3X4K|! z#d4_ii@=*)4(o1CUoQ-bkf1&^!_7(dADV}qMkO&}=5Wj;{Z&UW5)zR7qCoDDlY@k3 zx7=I0TkvGgc><_Z)UUcZHPr+RplfV@e(S?B1OXnll~yd~o^Ch)-IuBwI+d1h_w8ns zcwnlho6h{Uk(h1z6~$UMJ(o%0{?tM&`SjQ2D8i@jI*Sr)oZudsP|yLY|M>asbUMP^ zEQ^gzi_U;pXowDfp|~A$I?QeJ^Z->#pc;0c&Ogm|dIva;ga7#h+lARck0%g9{aVJW$GIljttB?`UsSW4m#PgDLIzT)2KfVdv6=#voi ze#NWj1;jx%xpIgaj9avfpVQ-6_@jfZ|BhLv`17IZkDrrz=-2&#)iMwT8!Cu~9iyx# zdYMfJAqv~zPLD=5(-&^3l0)7SO#kX^U`k!#fSsOb`PL`hMuT?R8w*TpUTG+l*TQUA z54R4(r*o~9bEBs@zkIg<%{8vopXB6~VQFR4#_KY|(Y!r&Me`FFy;q59(-@6A&~swQ!^$?gxQ z>1|-EJL6*W6@ab&a^dPQ=j~!67(#4$d@eO!>(;q6IDXwdT`qC_bgg&6=c^w3P$%w& zQ2e%s?Wh>e)YHbzkN@L{XCLW+8;@yL(3M+<0E@vg?UHivwZ*BkkeuDYB`W9c=xuM} zx4|Cte)cXUXUkxE#WH;eJ+a9((bC8pxRTtQMULofZD3hyHv%6f(99>v!oHp|-L{5i z&vDw$9&__8smdiP{coO&A^BBDvjrF5)~OE@;b{90qN&$I-m9zXoRydT1#~m6@>)gr zBhestc~cZ#;5m9<=xR<5e)w=QVW@8-rCyAR@}0SD7 zWUL8;#LMa-!1B>DbDYkNUrk%%`MbRx<{a{!j?uD^_3!d-l--0{2SS*c$^v;p{vV-_ z=I)QH@$S#%!&uZJ=ezyers3zk(Dmu3{={MT{^!S!e>tD<1Ks+>`Ot#hKhr|xKfylU20j;Li+YdK zI8Mqw5{W)yn}OHb66m@p(FeBOS+pC-eI9jC9-{RH(k~Lr7FQ^bXC^%&DZvJ%( ze%xKe7GQKg2sCtCT{L*4R`hNietzV9kz@d$`aWEvU8Yw9?Oj&o?w11i%`5N04=U%q zdyv;xdl$I`2E7tCcz_qaKGwZrW)-0zl{v<&HXmb~mE~`&&b^NBdsnaT;Kv@HzwSTX zm(zDLy@$O{Sn#fv`EFvYPxfDPd$2bh!@!1Kdv#3f5@>o(z##3M#E^y#ZJL@-^0NSJ zIDQ<+z6Zm*JCEs*w6&(5$IgwjPkH z2VrK3|L{2s?7IA3o-Ou`vKFU?PuF_@zt{2E`sL|Rf9F!5w8WhwyV7Sd zb-m(!0Ob8P?13ZwkXi|)Z#FNI?MsfX|BtP=j*6q{wugfgf+R?A zm*DOiAh^4`y9S5B3GVLh?(VLGTW}c&65Po*^vGpDQS z8*e!*t?BfIbY16*?4++a0Q8%Cem09b-4BgkyRi9633f9+R+~EwFR#C*_PF~WMO@PJ4`zF;F zi|0t}z7ka@frqt2p=3nv4Uc`Kv=`^e*5$aVG2DimO1eyB?1tKAKFn236B}2nZl9jG zPM~H%wN-2+M->2jQ?%c(_JZHNV#`RYZSqrXE?XCk)xh_p2jZi$#-{c3E4%%l((&2s zjxN{rd13+rs0%7ei!}K^MFDA1sjdDvr(A2fcAndvb@*>7cjk8DD80$<3jp2zl7O9UkFJS% z!$TV);MHY|%?7Hpf7ybeXnf8UO=9I)MdAjUVRigEjKG$-pZupybhXv1=qWo%Pg8Z2 z_}n|t`;11wTv9G!G7V2e_g3Ygs?}Mtsnu;T_LQo}{6H!O^kbpPCHR@Yw8_*9h_M_UJS^jR04hDgZ1jv&rC>)OTq3 zon(}vKLR+Aqn?sp_Is(&gagej80d}dx&hBo{n_KffRROL69(>5Vj81(K1={XQo!6} z#%>6I30y__;U0s3cTA+fujl@-ExJt7uS;Ww-{DiDzU(lFRiKQKn@x{qtLigCk3n-4 z`dH!{kR7?HKF`BG@0&;Rl=^65Y ztN8q;Uba{KGmXR2!t?naT1?W3>%4)XdyK{3GCVK=4uWrNk*_agW~6^;=tH3Y7vDzclLMog^DOH++fI z<5^~)68SZS)4f6V$7K3BtNKg7&DPk3F z|NU_5|MTG`;M*m@my`_S`CY&TP}F`Z?q~*Wdw)SBQI;&`rL4x#*#SVRlQ zRx3^DYT({9NH)&mt(0Vxrd|~NRFeT4sm3rKpzoe%H|B_pHhz7i4QC0%57 zK401Wwmg~DpZSAc;Y+Squ}>ixaZb*6*+CaEbt+WJ;I$Gg0KAaYi+v|I-*aSgx$}%U$!c6?M8|S0){DdD{u|jlU$m9;0QJ3u4BN5&~sOg&q0*4 zYV&&5swZ^kw{t;ir;8TBn9;No|7L9x#=8(wRJBgw??p(hget>)?XGTAB@SR?X?i{QQY6qn4 zklOmThA&w+{9)S)>b@Fg*}4_1edT*WQEof^MBhfZCchyn!yIYOVE%#Y(?VH_xFjQD z4m_xUzC_%2;6hKo61YwC9mca-Ibf#T}_S}T=+-8Ph zQxI|F7{kdZ5Wm9aexI+k;s{5%A#h(ICZn<{RQolkgsD*{*CV2S$_RJJ6EX-`BAyof z2MuV!{be$@-qx6?v6l+xg)W4dda(Vvdl9ysDNw{P_v#=xCzm=}fRXC?;z0jHD!n z;6QDR4FjP-rfMx`;B)csvW6gkjU6G{A8ENpW#(m&E!ZABTXvV!z%r%1ZHSMo`7B35 zBqGol;=ZGT4(#SIJvdU3bGW{L*5ehk^7T zf-uhZ+$Ha9SS`h))5-9@V z3MV|b&{M#LG`YAOjca(sq4Q)-NNJBa3Mif?}y+QjZ~8Qozj1g~@Dz0I2f_=L%_z{p?X6 zMvTC-L172%0=OSMwyDgrKL(p%S<0cqGq=Z?qNGX#UW#`sO3~Jnc@bn6l;*k*z#9X>?Ed* zRh|g3QTz}Wh|k^{xMtpIB`~`U0l>KZxk3LPGLFLGKp1+8JX5Iff#`Z7gJ+urD^ws~ z5&(+_ar?)WbzFT}k>Se)mjo|asVLDn=N!D>pp_75|}w94c>@6}=TC)_jS zT(6#Db>bx!b41^%vvv`E@R&5Vqg~B+Zf0pj_2$CO%ZCIn3EVdAe8qa8$ZFg?;hfg} zj)W6EM~H%6QOsYG1*Jz{%x3Ev@#}Aqe8vLvWP2_i9`5ES1S>-gZz8L7CyhCSFLU2D z{lgxxj)JRzVO!VlzEjyUf_$Ok+-m9d?F@$;I!tEs7kczHG0QFUlJ~j52KSL2B4ta5 zvi#%3HvvsHMnU}_zYLf9ZB_GOSe581i{)d1i`&jUNU8Z4DnQ$MdgW+xj_6di29FfZ zCWuJceM^?*r<8Em5~(_&FG;H@t=s%S>6hiL7ix^UQ+@fU%>sSti>jVl3cV!^Zf%sr z4?^#L8vHE1(D9uMOwF(~uS^c)<`Dr`xRUkmU_gGVHI7dfRQ-5e%qwFh<-CWci4&U; z9s)ZKu>)_REy9T}j3zmgHYec|78h4)bMNlltWewDL)7Sh_wLw|IeSF1A0A|A<1`KH z9H4d?Y%QBswGy#Nf~a-*2i{1Zr;t-KslkPYZNo!AK&JsA-a}i2_nK>VxrY!CppDu# zoc=B(N1#fcRQm(&xK?_`=qPdY)EvH`=^lO)`Gl(;?^osyM&Xg-fYz*M^U$5lt$oym z*inft1UJ8z3em}dWASApQ7LrNEt!k>+#z~Q9eLI^)@ ztB9iNLeO<4@ggjHk0vRExF>7_Y?-WloymZ|+Z+l5qj!yRg;#4@gn(|>@GW>u0TGOs zADCR^UF0@~r4u*adE%_&P+E;bN1->q8$msTY^~LgR;Ax?i}*M*5loEz0Vh#KAdVxQ z5eLHRHf1ter3&=4lTn0me149)<{q-VU~sF%!5zJU*Zo&#`|0VC%>hYTU$VS(-5Sul zQ;!H%!!VH=`gHQCQquepx}!ex2nh%ltN);I9hiI2Iv>}T+goadb{d+y@tq;&JJb3a z>R8MAyFnHG2LFz0i>&7*j{wR(xF>-3&yRgfCms1wWRyUyeLmARQbP0qDLEeLqmM(B zm_??(*GKla6`TkRA4xu2YR=r;6A+*=E1keNFJl-_xoNJ=a3!zu@_Yr@C}|@g7Xf!H z+-}Cwn1qDx?E7{VzYRX^dx?0DpdX9c#CTcIA$YO9!x*PKNso0}7T7ZmK#<#e)1J?q_`%ZJDx1V1V?LxJVEiemD#r2)yzI!3L5j zQ9pLA2xgd0r8B+q{#HXV$(Lm@44Ni?35%Y=d1}!VD z8`2{rE}1Fg3s&n-6R_Ds7ygsRpeh|%7zXU)Ut*aVN9Y`W48|aU1&AW`#>7YP!?rdW z0}yyjz}X1ekXA$IP#N?m>5Otlao%%okP*~DK>0{b22;!;PL1Cq?K5vB8!`xg7&Y|a zGN?oc#{ph3P>OPoRVln;`(v*(>yAaocX;_h?Gkg&2j(!wGJVY!p&R7a7F_p0n56J& z_=teq1Lq^48CD!1fd)frB5IvZa8MH23x2zdBO+?ZS5l}f2CfKJ8h`c|qEW9>gLl#A zP8VvwxPTo z-M4c1r*2eX)Db*ZzGSCkuT~OEG@fX`k@UOcdn~d0t{xIxU1UPHnZ4;wqK9K z&OgG|#b&OB+KJH&CfXg&A9%&b`!CEddLZ{ekwP=_T<9P;MtXUUH7_TfgKCryn9OM6 z7ECC~+LcVU z__$U=U@>RAnFk(R5xcq9Ycq*r_*SPWU7_GjNiK>ewMcd=@=^*_5cEd|n3^Vgkl;!q}8h4YfTYs&cTPKfl4pQt-N~0}4Fkxs zhwA-n7QpBzLEMEKTg%JOFO?Cj=Qd-dFVCu-gKUSa3iRfxHB^#KltaGk3RKmZ2!tsE zrG%T5{gaBX9iQZs7@Ec_A=k`2+rbemxS*xY^y3nkpI?uNr@|Vns`NdMh)H}m#J&ZC z{Qd&97@u5To`ehBl_pqZAT(Ho=wy6h9xQ+?Rs(JH6QlXL7S5DC&46SA)(%H7@`5B{ zSzaNU3u9Xk&Z2C%4?Ln~Y@ka*gj@)L$@=nxAPjy$<<3yX)J}h1=I56g2cwH3UQu&> z=;#n7WAvMXswToMlrA%l_q^k2*ygwaYX%3u&)?nOaSJvG{ zN}086ADv-%G^vD%wrDf!wO00l0KDMB2JmR>msdnxv%BgvvbhJmE{dkz3^DzfGeewp zo*6leE9c4&%O%}a*R%-|432O!GG0$n-LW2?b3hE>Of>pfJdG7dz&FADWoPKx#koQH z0U^MddKg1$kG4a;XPKvWM-_540s)@##qx%2gEo#hkhbzJ;QwZ*fDIC zl6z9+K0N9eo@)MMe>+Ji+D~?m$B(*jB>uyqGS)Y^pHAYcCpzzu z%@8#chBL7mu1@pJS|*)ESnwH13Jn(!5aWQe*a4<(18J=Q@V!4`H6-bs!JcQ%Eo`Y-PZ;9b|Gi1aL zclJOv4VV~};JDs1IGZno4AylXU*zxGhppfzXWur;T5)Jj7CDODm%n-h94 zf{eO}Hh#T>^3)vX7w{1DbD7ptM)TMtX4)YL^iS@&R!P~`l%cb~dM*4gm%`W%eU+FI zu?}vW%e!(x4i#Km2W~9BE!l-@0a(PnOWxC3e8pO|v0g8WBq@>Cu z#(iighP2ukOF=4j1cc6+0jT7AKOH7U^g*jgHa}=TNbw`ZBA07jupZjqCV$>{_yTK_ zPvvQKpuk8e@8^p*_MRz9P=vIGwiE%}-`C*>E}GZ7M)En#{HX}Hr$%r#fSJuz@%oJx z{DGr-e00jfB~$mavIN=h#M(5zQ!es&O5BOba-Pol24nC%Ka^Vke(alUlZxgz{zVB$ z15?HX&M!H|rj%_c>i}=c#4JsqOY@Gl0hH%;IMEvt{+kR@Vx8& z@ZSa~hb=#v2M#JB45XIqtprC0VPc6)dQ<-Z(q{?)U9qwB~& zBl4kWb`5sOT!rSNtWB$bPfF%}R2qE-_Cpl;k+)V?K)%#QMU`b}s`*hEoYh@fDkhcA z{*dc+`Y(4#CFK|rRj)aqrb(RwfafA}Y;kGC)zQ+bi%w_q8;73i)tX{(2MpKQpzHkH z^HgESV$-h7l0Oh;Um**E)tL$#Bl7O@BrAudT;+}A9}#ohlw3B(&H28yaTSdzesXrH zl6pI_)v>gS(>=gcdEp@*Jk_Tfx8*zqHX2Bw1oEiicxv?lQvP#XfML4#Y-AoI_rx$Q zwXE9b-K#z*Mggy?7493joBdnY?kJ@FLm@!5%;Rxq9io$jGFvnlB&EyM&UJ$TZQuGma}{uK3yP%+zqx))$|X^ zlVl&-ML^YTuc(9OFxK(}*7y8-{<54pZ)L&kTZPi$7=Kw3;R*A$cN`vS3pUKFD1P+I z*OwMU+YQlew9!0F=D0E|S}f82f-?kiAH-BX7|g?~HO;}mPCD1>jje*^FIv!fh}(~= z5e?R6X49j>`#91l#w#2bR`9;}NuHSotL$9>BtV6)gz-leP$p%a%>*M% zg@#dFRLTr7?FiNCjgo}*XTr!pLhfyNs%j3q;%0V7Lf6!`6Gy!K6K~>-&v9TkW&{W% zV6Sl)T?8tEtAW36fL)0%*7mCIHtKML8oWpFlBP%(Os3O%oV;)zT*3g!@WRQ~|3Ge5 zwU(euUwNM*oX?OQ_qw@>q-MiyB6#jFC6bQA9^1WadRck_st!qI0+vOu9V;PXg_A`e zHKEpw30HO>{K^JP1&HYg)DW?CF z0sny-^l2!Tl-{s)n5cPmxrbB+ea)Nf5E2A{BEA=(nehx-|9f{{Q_{_y&-EA1q{SDK zL)KmdhVR&ysZG&*1)0d*`BSa+ah-lJoA#ITn)V+#O~CS*0+Rg`nQ#e@G|CcbjM%rx zt@53c<$;$@C^XLrP-BE;U!vE_r!eUYcT!z9Q6NBl$ zIrEp4`H)}48A-2>fF~OZ?EmHb1~^ic3Qa#jW=(FR8R=wo7O;IFgbY|rCYA+H;y1J{ zMWNY^9S35!Kv0OpmvI|pOvz1MfKQOlzt@TdBWLD)TjXeZMOm6%#=ll#SHdv$A1lFq z_&0h2TZwN1>WQ`5XXy1S|8)~@W`e}zdez)yf}&4#^uDmnklkVebj@rUUox9PZ8UAD z|6k9RBTapPZahIDgzsEhN@v9GX0>0zBKS6AjM%{=I;Xnwm#YHwW7Ij+JN@%MQETY^ zFF=*3)vOXO82-?0@B9mB_Sp)KGltRTWNbN}FAy)uf^s}KuqO;}U6X7e$3p=4$K`#K zDhB^66ZS_ay&Fxo>Hj1A@UXy<@{eIE<4h&yfs_1TP;+Ij z0eIdR7KCMdG#`b)e&T#M0uHPqS${>YyhSdjMCFwEYVPh~5O#be){&KGc!F99z|^{A zx%f?je3o@&RAp1R_m9SK3eoR6Yng|QS7z2k5|vBN@M`a&G!2Dfz(D-MW3EAPXD}oB zFViqy#(3AMyhwgR*}-C+0|a&UgP9J+PtYn3K48{iBBH9S$k(4 zrPMgv4u5y=XB^bT+v+lVYgHplYAi7hCW|(8i#bEuaFHFdwRZIAbn2m>%Nq?I>yC*n zVW)g$!!qQ%w$^r<{I;#q8OEN;mkvskEx2pxi_uzDXlk{cVlOSF0Q2?8Qybz*plBPr zD4rs8j3--9GqbGqJ3DoAsxM_<`9Ev=L)V4|rpd5Yc4RGWuVlR-^9R&-z-6xOF+E8tYxGrnZ0kQN@>+8AfUQrBrT|dl29U zW;WtCZ7i;yZQbcd0e-dV=CP!}j27YD?%;K24zDkFa2-Z|~$CG<%E0LKM zE(YKmAz$gyfFnDsID2>BUvzoC-9lz_rw7QvFuM8cGhyj zGsS#JR_08U%@|iY2#6Bb&IIMFb3GFr5S9jebN4@P0*A6rE$pc`=fKuL4vNo|(hoxe zZxLMCbTsw8wpg&EAVbIHukaPuf`xB4bj^HhBh4KhF%CcjN(kY$3=D9fxDw;iInk+k zoA7(NRZ$IW0e&!5E^YBvU|w3(S;QSClFeosStTxi{H$ozALFc8+ZI2*%Bn7Hk zYG@WImzPzT z5${@6``(j-XK+1M%pw>;4-9hGOH_L3qAs3(DnrIX2W1Y(mO5QmEY+^64QkPp=KtqZ`^19m#qKBeb4|F&iI7QBjh-6PAUDRf`g!b`T4HB{@>yc`ZN?I!;BEn++PoD1*@dKHB9Dc-@$+NuR-NM0!*ehv!Y6c z^GUJdc*C*n$K+p}EmH%^No5+bnYrHc7|g)FR93cEaQqc^d1n|_|K-BEPgsGa`ehzT z?2rM>MIGx$Vao1PG&IK=2-JV!2+xwr|6}25L`P(MwN1%+%+52 zGL=)>=fdcSSh1&$Ua^0~s~3!3+{-aRhqVhabDCF~pn#BOW)#iZ*#6f6f#ceLCtKgh zuf4o-Bldz%d(vPyVCxK-9=r+fuF=P&ly`2EJPV@BdEJc@f9Kj8&is4z9aR^oy77(@ z7-4Jsax#JyIl0D)N9{ruX#ZCitey<-Jz}f;c5z!Q2DkG=z|bRl{QA)j-V|2De}Vpn zb1Zi#sAaVq+H&)w2tgJd!^w47z~3a+XoKqBw|i|{AH&AIjDDWNoFh>oT`1WZje@@+ zOIuQgo02NW1hCVb_><%h550^jl-Ylr0g@JvYs~;tCQpx~wL!iL+ZLye{r~lv`p&)o zgf~D{2jz5PnrfG@6>H$;>WSG~G7DUJ!Gv2(nZJ}+Pwa#~M72!Kv?@PnodFJTE0f-O zIy0{%m!yQ&loX^i5$xeCNd6^{u?mX?764BFpa=SZ5@Nw%D^8iL<2|caVW0gcuozfE zQti$$|2AfyZ1NKVJTtK0d~x6-%wM#5&3F{!P=m>}>8ws}Bc)rpb8tb=F^$K7Uw~-p;H5jCct(aMS$+HK_3S zz|1zP2hN~oCikfE-~--rgIB@)K&>}vZyiLFjf z{h+9jx+Z8k0ZKTm^)=Y~oZ(>r=Rp0B`IyO{_C+?h;M_gZcrLCBh`{f->otC0-L-G} zzZ44J73Wl|-Ut~GCQ2D$76fL&69E2O1Kbenu#V7eTD`qdc;2EY**|Xy4YJK0Q#g$= z(1LE3q5WqpbRBFw1GtqqU~1loEWwM*$3ZZ|jQ!KlYpfElsv0-EpV29GbztV1S|!G^ z$w++TFP{G!y;u|QVhC3rYlOLd9L`Cl2b^ZU*(z`Xi{!l-T)GmMoVuDyJJ7Y1yjVh9 zNrUb2*>_gT>b!K}qjFQ>bNCV?4~g?@I~#AAxi4w2_EY+ws>gakF7a#6$EWfAJJ+Ll zg8OIKC)<&025s|<~BM>-|7BhnB|vaf33KRwk4>g7r7arva@;tR>DfQ z?q%Im-akIV!9wkuXDI;$8l%Wb{!yCj9dfh=wrqSF-iK<}VFm;-}$j8s$^LO9L4+lry8Mp+{DxUo0fP|_XZ^ti< z0+A2^iS``XF+!Vq&K4B849KR{?5lu9XPo_`V- zx=BW{13b&bW4k>3z6+<{{KNXU6clk;PLqea`+nOl8K5Bfa-_#V_<8~BhNMso8h6^| zFntz9;>VIR0T$V5KTv=-aRYt0m9c$2nBK>g?8p8yx%sTw?$|4QS|M65x1xFQd^s+%Ot_TWJR_`&2caWs(Rth%w)jJ$pX+-QnoKeX^P zZDcAaW@9;d`|8;Jok2?UL7?jPKDf!2g6JVWcSy2!E zl?gai1=}n7q4E8$5dO{gk1rTFmtTjC0*_ywPwnkirM?XZS_uDCxk>s;%0RVG!8~zP z&TK80#lG~onnpM@bOssIS+GXnzVsZqYW1z-LT~A~D7cFD)TWgqG8_Y2S1={aE~)xp z^FE2V7_cD|yy2x&o*r)P*$c3q4!pHnWxl?ppfW38LDQ;y0IK9%o<#>*bOb8`=3paeWrXTGa10XEN8!%C0bZ z8qDafnMUgfsvTHFBRwauciP&1tD1-taJ7GAt6X)A%z4IY6$d!WM1=I&pp-NrEo50o zRO4vt$pJ`uKeuvw6pkNqWV3ydS6GM~O7JNA{OaoZOD!WK%g1AVC<}UsG{o|;@lNo4 zs!hnBTEAAA&lh}%c0AaW46ZNm^rBCdJcuC#N+<8}W($2jEBSDwG7)cF-&oEnkvEOS zSVoJZ;P8IdBCrC$-BhUC%r!hLMk5)4D`?o8g%$B>M#H|XsTzhLdORL!rmunKxA||j zcBAWk_!cj`Wjh2ehlXw8Mz~FXkBxj+f8|?VnJi2O^l$3$9+XldXNxwsV}-;c>f9~&RQ)p%Tq3*Y$ucbp6-aM~m( z95|>!e}3~(@qu#6n(e3~6D@N;Z|6`;9ggRVG6MFWBCKuI|U!S>gO4S{b7o#4icbu_>|F{^(G%z!Qu78Sn6?6 zg&L~&TIgjpyd7rLt^R`19H-iKB_G1mpi*6G)N|(!mG?!$R}P*2x(nGMB`lo*CI86) z^8CrM7K!+&H7*5Sayg#pYPT^DUX!Hxc8{)RHw0WjOY-5alCFFFVNC z&YfBSvC{RW+MiuaFMf_4Wz;azwW1GgE)PNygWhJQB?sy`O=na zF)w!`ZpSJ%iK7i0oEs%KNlTG`TB)@aQS6Kem;;iE*|zc2+sJle;?LIPdm#v2i#7G@w^nH}PG=#w7o$X~VnYy!0$IYdGHo z!8={kK1K7LJuIiO%etD|g$z|^jM(K%;Zm&z-J};;EcGtlrrat!Etju~I?)|TVw>Cj zaaHC!ZWGbxYJI$!U1L^&vrJ6?S};i|ZtNv<&f z*B_Fz&uue(A7q{?+BLf}c4_;fZ^GXE@H0QZV^Ar~D(+76Eg`2Hfv%l@=kSs{` zmUO+_=S7}K7DJ-?#(Rod?13B(|Klx|*55ofdY6EN%p>rM{|~oF%Tc zEKZ{|4_^x(vY#EmoqTWYF*4%h`6>UfMH`;w|MOIQQg~MiCCVt%nw_6rbv|)_$tW3c zbDw$c2i5u8l%0H z^!7&G?x`2Xh7k9UC#W?YLzc%YmmX>5u3{>{YoW=twAyVen3J8O`E%FLK8@a(Ci49* z9d4b$LT*;zYip@WG+*|d(`|0##pxWt<6zE2lrtyOF5beyMJ3Xm+V8$m9ZrAhymgzV$8V38GOMi6ve8~V!Ntrk)KOWSzsD$f znah2rv>Gc%d3CCsCaJ~s?%O!rTY4Y*1~4zx?+=cZ))-8e`s(uoXHVHP7(^N9za6L9 zdG-e~Jhkey=XbZb92PlkUfS{jUebpJo?vO;(d>Ho6r^oM1>N8mNgLyrcCp_;PZ*Yye zI@$Vd?_SFAULD^*jIaHH)0VDKOwQecLQB>%;X#66Y_>4rfrU)2(WFEGV096GRmf@F zh2%pAuiqV#7eaCbC4xGCnhWTj56}#o71yW~muzo{U6#_sbJWeizFhNud1==x7kI7I z73g?s_t<>#a&zqyf4}ada&t%1?Wc5?r#M8k`mEde$JwJ)SJqC>?(`2s@olRsioojT zYq|MNz{{Q5%@sq_h47si;D*qPTcR+ww7bCj0SJ&_TolJL`C&7>J^mQ|hxg@L<)*bL z7+rP#Bb9})>-}RQ#jN-Mw(1QlX3?#q<2upgUH7>_wr;amTLS7Q3}PX3Z3PMHqH=%_ z&x@^uwWu%k5hY`uq5Q{SE`&fJ7CJhg)9A4RG(sg788CKGUg-x7AUI7(n~7CB4IN5U z(?xIVJbeXWROn}^xaF}Qwi(I!JO|rD&!92Mxik&<&5H@i`NS*zDSiEp*DtrrD`P@gTB=f!Rjk55dq%>xioYkEg1*v8w7? z>Gz;$s792bBPV}A#R&0Hk*D-8o1WNf||9Z!D3kBZTUP$eIK zFi9d2Jie>;20=C8gB8bl3o6G2kg)^RbPch#w^@hmkaw_&6jbuyDokwo`qPoh5c?Y{ zMk~&O{0~~#x4({5TG$26iL{=I)g z_VJ4QR5pfkP$@o{7Ai?<4tD91)pQbMWXZ6UU*HV<2T@AwqOZD7L@=nqM3&Z3!6Bu{ z%V*I_iaGg-f@Cb%;jwY$6$B$&5&T321k-Th^f9PmmVDO`x=%fDZhNpz$W2eX=!7-> z%s=K;_W{lcCn<)w`Vmvy~N9-e8W&=|U5cV2T0E$HU?-kLl%7Xv%CFm4$9N9`Jg&|ES zUB87fCs?{G1S_)BjmblffPdir0N%|_{^}HEq3IoHGC38l+mpZ3r>vewiSLiCQ)b&A zm8ad61O1^cA|ZJVK0ry=5SD;9_}q8q5vaZAIujKIr!|dD&HAh;D^UtAQ&&8u>w=gRtc;& z`WV?jz%BD@NA8pMTkK%v@lBRYyIkOi@EU0hg&<0ac#ZGUjNcN}w6A>)96RFg)KqNn zHl4w>maM;1)0w}T5`8#9lxHpmh~t-2##Pd1Cr4s_%lpW}sn7c?ZI*_5berphQZlCQ ze-e}pakz->A^k_xp?SW=F41|@t=E@Lr zsy$($xxy*Gf1Lp7AmF4x0FSiLuFTBINdi*Y3g`11dTK2ojZ4t*`E5o?F3u61RU+Y}kdDOJ8exU`BL;@uV8?u41nST}!G?(?VE>a1%f>W@le z$LI^~mDhYCkfD@TrIi9D3fLb(X!;%O{G%54Sjw$X)c`$s8 ziuBCwD0#{cNPTBM_;9HkyQIPnmAqXfD zr8n-@wML=Y`&ru}tt5PFvDq$(k+FL(7G&)qMHw?mhouN0O2@=SvwN`hxObvDpa`_~ zh+v4B6yCG;46=SqOF*nULX&}ANl3UO{|&j)AvjW0poxUvw@s9uy1D6KSop-Xk=Cw6 zj*X$__G}EkbQX`VweD!+&m{QIMCq?}@q+B$dF{d0XCfjzBSiw4kSpu4Ufgf*gbDr- zT*bI904kfY#7GpXBY-ocg)PNHZlG#AIO9$^>a5#~Q; zUMI^fm6>V41KU4Kp zk_xtlj?OqG<1tDgk9;4wkAvFKN9IHcPsjsgX9o0=2-Xn&(ry%rIEKK-5^X`KY60k* zLjE>-dDs(v;R3@E=UwDnO{n20LW;DH{7xG8{m|DTVc4JtleCX17Q4E`WsnmM&oS1m z098lVWG|(6EPO+RXekbDC_ z(fzyvO6qK1%t8E_x>|?&ea@YX>cB$>FcjHgU5`-gc>~oX>V4S7SGTX3qow3LI2$qYq0K)q!dNc?zn#mTdhr>xI2OUT|?hh559d| zC7DE#SYwlPzrQVEiT^o9AOh@BSa7^j2xs`Q4#STXE91q7!pY-lvOClR>*ku}ZE1v7 zh`pNNO+w7@;n2p$9W&g#p`&9HCi^H9tP<8{>SVcWNGV>9)|4>Ev2Z>^t}RE9%n7k| zjDV1?5g%?ZfuK1?(=;>Xo7-!FKP$43|5#H(NALzSY|XTeJPMEieZS1Cqjy};Skh2j zw2ttm^|-VypN~$60Rjo+E2yW@nm`h&_La!gCW-JtkGeATg3Uks;{xf~0J{wV?+3Z7 z@ApsF`(HKbB>v1fcb^v_`A6E}*w~CmRi{^PB3DoT+P>PZfBJJXBXGBWWOugk2WRnl z;pM6DVVkh(Vt88^@Dr{JKY_jS)F;97>DM(K`9Q<0rIZfO#ik44>)rM_z|!YePGg$6 zX{q7~yzA?0ra{_B5@UY51-Kim3!T^GbVJ|TUw z_t5mG@V!6K-vw@wzB54mbOir3bY9#3BdSxcp!hfp+!i-xU4?jlQGy1F*!xiw@1lXi z9+cU1+~@V41c3hrjjAmu>y!q@NB*(7^n1`?SH%{_KCfDV{xxYJHGF4(r~0)M1fR}z zKeipV*~GH@HH$^Ih=6vPYKxlcbUxlPKYp>OfR?C$d&3NNx1%QIcZCnmtj~qkz9@W| zNFNg#l4yt*)?uYr&Dg)f0~I+6v@%TFkk^WLm2vG|*#TdF`MZnTC`){p-`1Uiy`Py| zc_$)cg=p|?!ltLd+Y~Cnn9juZQMU=LNp855ee2BHmz>;HsDjGEkCv(h%@G28kC|_c zv+z|%|K7uC%|&U^rRrCWH@9pf#GNS=;%-OAXB=4@K@k4gpmh(-wKIDU!fe?YOBPZ} z17OXWNB%>5gSp^`d6R5O%ci&=Mxk# zg41|P`s4#fhB1Q^6-M9BT)1*8Z$e7m>p`LTxN&s=iq_eqHW>t3^^2c++Fz%~o1x;* zkW^GJ5B7%-rUMx-bgnMP{pvVXEi4;&ea@Eq1#$^2p9qeBOt;6Q9umymwdCyIkFm3##3wyi6+t&KOftt-aH*?42y zwr$%sH%^}1-{1em^JdQU%;_`JGkwm~R9Dq!-PfM`aty;}WB$UwTM8%bPe{+D$312Ya zHNrtmk+u$6s5|(H${F$pM*OZ=9CVUC508IhBY|NA~+L+h&qc%kbAkzn*)sM6&la%qnL6}^~kui8uNi` z;{A>Dws9n_PD8|^!pU<2a=P#xK|jtO)QOggCyi2CyZ}}}8UU%T9JB0=Zn?0}?-86H ze!sEY`zSU7?&+GuDIG3rzM#wZ+CraD@?z~_uf*#2M>v4SRmep+pQ*t1jB*#vQfthe zyrCIjEak`aC-pXj8UNTZI{EtdnPXLtSxaY*B~cR5ydd1PAUlp%tv~)ZKUMN$p`!$_ zVrpr4z1o1%F}0_3u6q!VQE54J4%|MJADpvNG@gO5Pu$=Vh}k5)0hn$$WD3%J8#KxC z)_?Nq22dqmz&3{1M%+gf(^!5eBfq#l%*btYMc-H~W?Q;@6)HZW*2fbMJKO#~xh^__~Z1F{E$Rl6| zH!IsV!-M{tjf!=9ec&qGfNq-}lOFRuOJtZtU&@|ZXUsGa4X#E1WIof`(rspeyyECP zrRZ4B7C;?FxRriHrSY0H6*Oe@reS3{N}Q-lVt*?ssIAcd-I-rawo>cFBu1&x*(+OH ztYvOnUcl2op(*_bb2>NS2%%nM?ipfKQ<`nprzr8|v3jVh!r zQ&CjZ>&&z4zNxKvj*78E5)+*W6m-JfJvCT#thE@FsAr`YL=2}_a0RssJ#P?GQWJyD|>I^&3YDP548A`0bSQv-Xg$z^lw}JvWu%_ zeNLsuOLb-Usw-Sl_i5GfUj{UH%@l4wfFkfg&Cp?2eb9z+N9dpz4R588se3dr*CYtf zVD?LkK`ZYR#;KOG$bcMTR$vCK*=+f&4Z5^S=XY@HP2h`HnaQo1bZJ~%E37JQ!LR!` zhdBXw*#Du66~IpPn)&{FZd?r)+NwoufzxBVE3K-VSE0S>7}9lRiQMXLeCJrAB*Bs2 zbrenY_|)6w?%(`eUQ#!XL{r94D!qj>+|d_nhb(C5dHsxErvzq8Yo8?p19~69S-CbJ z78jmZBcZU1J_7GVLF1L1|A+bXf!~;qz1bQFumb~Helw9MhWz`maiSpo;0HA$BsXU0 z^h=R)|Khrd$|ziAFFs39B?}hjzx8VKYO>->k?MnGbHjqb56S!L?Z2_e24C|&=U=|h zUO5BQYaf2)JqK@*)@E4pk@>IZiNr13y7zLGNer zTv-~<;H|1mjwKAJtCkKZU(+g+D43w74n*~KUnnc^^bM?OC7hcjDuI2ml z36F)(UB(}!0wZUX-R8~iJeOic@{g@NC&ScDB{=?b8<Ip<4AuzT`g%Y*04s zw@2?OP#ynO?a3Cx59PHzu`PPl52!P=o_rT*hYji4XNwKVU**eoeGKL$a4iXth`PBW z5EGKvN539+kj_9=fQ(0C7w}Yg^s{3C+beK4Z~h}P*t8&Yxz;=nO7h^t+k-7xpp*cK z8aMka2CX#|0X@o{ImU~d%~yQp&*37(k5xXQXK60MCpWa%v?7qo;JAQc!p!*7V`MGlRQhXGf==8mP zN$HQ5PUSdz?%c<`#nJm!)!xTUJNaMN! zNv@&$rCFVrsrr*7fF=Is{ICr!M8Kf{P}As4 zeGISUXG^u#GoK80&&TKTUk2hRsQ{3uTrDir9Czxa{Q@zN4)lTB(hiLR0mxP0m*c}KCS$)8D z0G;JPmFkfq8xK)}N|unBqmy7lcgJA4gw-HlPI31PXAI*cXVNSR!#Q%i=lE{+h(fIOO}wd`3k zhPh&Ujh(As49H{R)BzE_Vk)$F$nulPKNLn1d|=-jj{C8yKP-9PlW}dLhS~uN5?fz7 zO<2qy9gN@i9YD8L3WplIkES@zVNQM$!_lLU(k1~38qD<>Ug94MR}czE z(|gwgjW5DDJXKMsBjS$78yxQ#C@i)v(%H|w(66N_4BVV#rW5Qd{&nx)+q!#$mKC7) z*?_q@)hdU%-_5*AUNs^DtUE{%3Zi(>R{}tN2yqKx}szPN9}XX6D;I7@NJH~(1Kmu zC~;4~<2YW_7QpX;OU)95aK(D@`migHxYXUf=Lfs$UlASr+||W4TdlZ7SgOxCdRHnR z^ncc7srB96iwW@_Dt9doU*uPpi_*}mFxo=^*6R+6&AR@>L^n@uG$Iv~YW*F-HseZ1 zS@xZLEP!4}qPlPv=3RGV&Ptz&Q!z?lqJ;!^#Fxh;!Q1#N0?NEr^A1OID#oWH6NSvgh=C(NA54V^a@*&%do1G^-li$B2?nXh@5t$jg-^L&=hXzVQiR*>&Cp7PT<3d)m?^N#lp10IL_~ z%yhghw@Y)oWMM12=hxO<P^;2HV_1((mP{==2kG_x<-g&e4PoQiuA`Ff$v z&c~Y~g$-I!XtE49CP{)k=w)PLM?A*5c~jL+`sJVRxY>sODm+f@3PV-g<;0rV0)%9g z2u~qIf?MW0CSeCG`dz3g!Fw~pPS- zH=p0Ad+^0;RTz}5049(4_+rib48%n?@6qr-cSHb$*H?rFua#NvvM@dViv+@dwq7ZP zyaIi#;zn1gBW4$2i6d?NY@-zfrD-2Q2|$NvVHnm4c7_GSqk6%$X*}x&?M$pg;Rpp z5pIeKxPXCmHRjNaz#X+ZB^fclMHzDx+zyw|M{!h;C&S%hwUw73CjS8_#Hcfw*Tah{12t$QPoW^zd0GDEHS z;$bb(?9JWmTC2r8F#PV_E#=KphE3nKw1}N7bufJ{QO|ri(F~%Vvk>-MElx8DbApsU zw}7(P8CEh7LXQEX93hY)0H*yhL<%}8JD}Np`|%Qet06hXwzZI{Q@S{N)AvghqPf~< z)EGkHxW!3AABgP7U|aw+odHjGEht5|OCi74LF32Nixc%WW(d03aNF!4&V7^^u+ZT+ zi=O{U#>AuGx#(j1rMmt_e$K!Unqyk}Pf(pTUpH+|s(9h5)(+>s4DpwWepT86rTrVk z2Zp(s9^s&agX3^nqj74{iepsbC1pblt@;JgtU66~!BC+_s%QsG9`Yz_Ob};|lBIaOq&Os!Wn!L{Sn)7Oq2WS zr+N7S+EMr;uc9@FJR?rDVuI|uy?*IWvPt#`h-k&E`?7{Lr01 zG!)d^jZz2+6bm4PB#hL{>t^T?E$1_`jl7uGM$sf-rPd$DUWu~;U})4b=`2?h_j|uj z0b+H(EBp97-(~NWe?0AuM!70BFzCT&t0-u1Xk%FsCt_II;Wv;4Cn~JsqpPZi~IM!ojiws=LX>YY} zcioD>H`QBj=*k7T$mHcl?*2@_&lze4F`D4Aw*N@YLw3WUY~a`P>)WYuY;j|phq}Yo znFJ;xor&uElR@?U$out){>dPd!@6N`;OmP_nx(l7!Xs%+TKIKhN&vx#J zso86XO-jlYgZ=O1W95fF?lM}u2fxb>3m2=bA67_ShD;gvDtCTW8JdL_=`y!=Co;)N z3uT$QU$#zqX)F}LA7vcN!}~es`;LslAeeteNA8-A!6n!pB4)DX=|W^o7C?1P7KO|% zTU~k>9z1x3n12!eFq2UwU~Utb1r=E;jFTuRFRkeR?vF%(q5=&O(F&=$hLE2>FwkN8 z14dUI_IFyFP)VMUk~*7^Qe#ZgD@uittqE%ei5Nvcj))qN)dl5fG;V+vp)O&V5|KXP z8}~-B1rV)pd2(~Av!wMP=OukFRDQAs5Dk1X9x}4+n;&&_6jc9AVu2}*9#2E%EoTiC zVtnu*QJVA^ZNDC|gkf(JfDN!Jl_}I>cxGP+_#PcT$;{Op@sXPZjg5x_;zA{VHj+cG z#cDz;R@ye9sdca z82uMBh!tT9l-c_T`-uih5)_nB(_L(2q6v!xxc7m_58tG1xfzCIGf#9sWro(ACy}H> z{&)5BLoj>DPeO4(|y(B!N$S+>7l~YE8xkO=cgOm zCiE8P5&X0u<~B>w*>&Wxfue45I+xzDHp|9tS$F?fnLu-`-ZkHYds*G?JU}kvnoj^v zO$?|VklR`hk^6S)&=2QS2QkZ3#UT0N^+7;0yN5TtC>&xYtap{f4=xp zsi~y!4szXa3@F3+fRM;npGD0}g$szI60?PR@qa8Si`HnUOiuyC!jPo8)0de^1xgw- z=qmaQz(=|-B3K8d_KC#)lw=;sa|ILMWdu(3L&=J14cZZM&fFmVVvii)u{=7#@d;}n z416|>l7VtWyw#{ziYoZoSx{Y_F))8R0IwtmHA}BmuTK3a#jrHy!2SYTD`mVS+Jxi7d;Ro9pDw+ia$SXwrzCHXwwe=A}<;cv_3n8aRQLS`XoU%s2b}bJVf! z4$4Ni=>wI2C0+fv&VQWxsWX`A$q0NsU@L1;1LqJ5G!Z@QC{Lo+g zjGn~kR#!*O)i$1nBzK{lK^hwwvPpqYOfEH5V!R13ffjdo{VZN^@j+3z9B*aG^k+jHT zP#dz^3q{f7prCqEt1$9sWeljh-12MpA7xYUu5;Ig35pdlr}k@ZNc-8dU&Ip91Z~&$ zD*Ng3stk0|aBgQVIea4_3RGrN6IY}gLQ5Rx5_9Ydq$#4TFMnFR3O5F_Ql=(XqU z@coc&CF0)&~WLJaF|lN_~PBaUV3A2A@gev zpza%oF?)4G4#WJFV-t5=FhfP-RW~wGF#v>V`Ryy^TOK=svQgI42-ML;EHXbdlRhcw zmJn&-3!Zd5mRde3Y461 z=_(g2gTr|R)y&;;X-$pb)c|{In>rNo7R6G3NU#fs6bE(boHof*(a*TId z$z)MI`g9F#rB0q%UG6shEL+rX8HTMrOecXyzEWFb@%K50LNr~vq?4Y{^<9rP#FFyi zmtf5`(2LMnB^ks&3#3fOTg%0^$RpMu#t(iflKSa12r5VZ<8~$x$`I*2OP({VJ76zz z@IJh=+4{R4i3kOh#)d5oHmP1#4RK4OEqwkeM*3As+M+ZC5U&*U{t; zsXWQ^Xxl@7_RbV^Mj3yBD95$r=lwz=8?y@QV^& zp5phe$A7y5{4%RxtNphRO4L@Q6^?17z(GsZ%V>^q+|m8i^ldrz-cml@cBi&ue|EdC zU~8ushO+HltVLN*Fx!EJgfDJ8bG+e8my+gi!I<^az2_mmDFl6ODn*A*fl+i9r@^GT z=&U2~na5G?YZ}EICY~N|UOV%KGn3&<-CsojJE~LOOGkia>aZh#QDlyw*%{Ich~Mli zmaE$;7f%e=n8Z!?PjHVuk-}ke4%Pgdda%y@QD2&QL*>O(gfFvSrAdx&kPB#;ziY}y za~DDi1x`LUA={ZvcIdMd6ERthUM>$fpViJHT&7p|{xjn>Kz~T!tW-_E_w$l=OhVXA zg;rq_o|&ZOnn`P$*3Y>3XedPj&b4ND>78R%uVo3|P=*KtB&FWU$=7x%Y=-4oUv~)f zVUnH$YDIH0qS=;yMyah+quVf-x+fSl!wL)vJX-YmJ!l|Zr^Wa^unC;G@lNLx@yiRo z!rV#pyM%9n$ zl?4roXT_Wg8yN7=2oFCZz7>t#h4@AW)Q=@CQroU})8g}^Yry|X9v1Lj$@sOxMYLMq zsWY{5>3m&mBIyM+$!a11Y;mRuJs5+9h(Y@DoV#x5&vy1*?fX?s@VRj!I?JB4H$V0< z`zU=VplK#&?5PH*oC*5|lpSSG-PKL9p^=4ajrd}ya;d{1W?nLhvyZUK!44MH{@ovwa*J0m!JAEp4>3tEQl0;5 z;1X}?1X!qPeUImkjBu7sq>4zMPkyqVNO|yh{tFaMP9yz)|4)c)?8MB(_C{84Y;2sY z&3AtR5@4X2DLh#Ka-idY5oY=C$Hc9#$8qGz?*Ef~7<@}UUjCDOP)L0(x@=z;{osxw z!ZnqHAKv~?@?k%@{-5OI<7+*)`+9tS`_dlBKJz~L`7QZ4?!Fi#3KKm0+*uc<-Auod zU5ow7^eYHH(ZDt>=~UQ=-6Z-tzKQK-?{=Hf7RSH_(o*2>P6>9;i?GaDfow528(Z3k z#pC|N;_=Dt{`!1e?tjbrol+I_I~1%?gdH*1pO(`9>tyXZU z=XxR~u_+1({@M(q0#okRap+!hNP8zI{HiE*BSbIz){lBpLb~(nlOTlKhh+DO($rl- zOyZX@F!=~4S7*aAU!73eJ$D%0rSih5-#hGrj;l;^YOD})$~y*@6M5ne;r=B zA{@tPX#nrW{VB)~FFt}EcI!0%DVOY1|Ix=ZAX1HFTjn1++oQVwcabjM9_n)ah?%xG zJ?ola&W+EhD1M28CIq)ee67Z<@X+cJVYMBoaAaP7KZD4OLm4{TB@t6EAc#y13U&ZC zN<~Gc0|*XyAo+VR_(1NQBi;otzBxAt#T_q(TWm9w45@rQZcm7BR3>@9@;&;Xp?Rxeoap3xcy-A-``FZmfWZ!nQW+sBhuVu%hHjZ5GYj-@ zQiFq4xN>*$Edp=YVW3K1olG+a`qZ4ydwwsbG{T_3puBunj6UJge|5kaO`afh0%DkT zyO0bLD=Q&&u!`D|!^wndn2kh>3ID7eLuies9+9q^h{KBr>?r(SbJMhCW||k2*H5wd zteW@(+CB?Uu#0f3+r<%YzTA0f;lp23*9>O4 zN$y!g-H=#+Vb2HfHlQH20rGc38?lg>^c(oXVn^a*!%^kgvU3rhVY|Qe56%nD1{H!* zU&8p6Pv+3RUFxtLT-fCZ!jDjAQaI?5p;njGH329o*fRGUy_*r_u64zaa0`wQK~H3b zW(d~dkn&(HAMuGox)X@QXB5A6zVrPxVe$_g`jf!C5bcPK!f!lJz=Wl7F1ix2q%1p~ zpU}eD8Wmfr3j^iXvNwh&2*(-QR5Bv1nYwb1b5d$57~uW4`Ciat_6dc{5bB-@YN{C< zaiUjQ^%#~z7{+S^DfG|9JlCI92{z9`p|{|&8Dwhw(5-v?8Y>^jw^ja=WT9>fgaauL z7g;E2eVkk=3E zr{xeHiC}nGCwK|SU|5iN1PA}<8LXth3Ci5|=k>~n2I>#)`2V!V#uqeHgY7unD@oDq z)s$T_3%Z+^-QES~)nO75(vkaMyvD&OBD8M>QCMK}%&E##t`iEfY%b!S@fI?$!`N}S zS#{t7(Tva9$K*#5-SIdH#mglThVp?Z=Jv6;by^C7DpZEbR1w0{J{;$$WNT6t0ulpof?HX@5q*wHWXS6IKNt!)d)9^FjJ zG^Y}~I8t7DY8HVi-BIsOiVjA2P~U>_bP~tN1~8x@(2^%6kIR}kq)Vi*kd8v2x;|KC z@4Q6gLbyg?49P}2& zeL!&Wr}02GI%?a%#Ap1kvI#=;GA{Ks+}xrNjlfZv6`~p_!viGzQz%!yLi}&ZvVe5M zOkf4n83LOgqM8a{7;XUDgf{pg8o3_g0?x@4hf=I9U658>^V(Rf37x%KyoF<#yH5jc z0w%ZdZZ@V*BW@Eq8819XH){gvD*r_u$Cp>Ck5X0{2Xk|-s7OKmOZ+bQRacZ^&^Pp&;v3k=X3wl?6hm{*< zo=vV0JSUZ~6)je-8RaTwK-Xyq4=M%_+HJP8IgY9NN-UmUP5qaBG?gHPl=fi*ikW02?rlA zH@j_O6(tXvRT4bj%ee<*kH|YsNh~7tEzZBjLmdG+B4@LJX zt~4w2aY!JoNU4=%OM%QA{$wP==9=3ngQ?JI)3z#FJL?GICGe;KA{sM4^l)AM9PlR6 z9(w4oiHC78e%+f?2Hkw&OuWyAYc-!Yz1F>0Bo4xv%&}oLZ*-JGR%xiM0MtvUp7lfvow_HE)!xnJ>hae+BXsT2I&GPX1Oda^`M|9%?0 z>-KBGuX9!(U~BxF3Ixnmeea{gB~bb)QO;qAxiQBgZ5rKhsPLPw7#iJkV5DG1eNtz; z+D-SD^xVE;22I~7ME9Y=2F6~s?Oz8ursZ*FZv2`b)i?<4eU55b%emAOu7k2Qyi?x@!G%Q;8&lN?) z=1$Dk0QsPEtxJD>*?oDl(RZ^QzR|a{sd~FY?;kN}OXYh~LGg0ohSZx^75nc${Ei8f zQH?#qkBX(40-ac`R-eVr6uu4QIDI;`VXw)LZ8RZW14VW+0n>X`e^m^R#WoYcB1!FR zRJWSyu{G1HHqUfuV#6z!#hvMpGY>79(7dc_yl@b_>!r9Jra&5sra9#*7R@gR%NVl} z^^cayvXv%}`@cXFVGy7GgQ6HIQzZa6FlLVCwGsdW7|{Np1-0v`dWNUR;@JFe6eeR%AeO5Qw(8^n#uA4Ja|MB9FXz85VX41{VLi7fKc zrke)ZAOErX`0ouf1lepN_9S?j*e#|;NUuXcZE4F%%dm2@#`r{-vGh`kYKrAPul;U? zVH#zQ+Q}z7A68`Crz4zb(&WEEu-pGWLzf6*rQX}6FMAx~XW-Ui}38 zX;oxtaAv!ZQ={GldhWEjoX2{gb8b)h2BA0pBJU)o`Dl#bOr8X2uhqZ!!=JppfK3P&mG-a`RaF$(|S}|3_bM2WTJYBdUqXA z1$P|8ubE6o})D>Hky?t+P}~ z%q5Q($C2T@l}Oqh!*GRI@RKh-lMteN8t;qD&Qc^2 z#NNbsOt1bv3{xpyqVK+E%o5s(kyh|nX7lj_K)>T*NkxaON6MyQW<%WDsHQp!>)o#- z0_tmFxFKl8V;g0ac&ECJIBAKYlxS2Y{}nAH=oF-MYHJI?v^3i)1J7gH;z-(#k|9h) z*NYHJDg27f_a*>|LZE_utK8oLf{iXo2P|gh<>@777fsN5g`RZPZPe)%8X&$DF(~ZE zAFNrX$d!&&uQh~1NrUsWGqLK6OY4s;>-+-Hta9antQGFr&8fzIMhI>J7LrvjU`}F~ z5YetkG|y{`U>@JWH~PdZ>X87sfGU*zRf#WO(ILL5liz>Dsy;!8S6J zuu-S~L=t+Eo zrXMOOp1%V*65)I#G}5AF#7-dn14A)=E8}J#PurF zkPOUy$iu3`QcqVpeJrduR6NP-)zcG@R^GELJwi-DsR57x?}^Pg<&YITnEAQi0X2j> z1bx&r0~n#T7&S3>Fjqn^Vz(eaDvjCw+FQ&Dv3g;NtWcwJ)m(GYa+XrLRULcU3!Vv* ziLuU}a|aQ}bY2Cjjsfu```7i?`4yFpwTfj(DRaYfsW^qke??D?J%fDdJ62yGu#(%) zjYoZ6jYH>v`vvE+jpkPcKHe8~K%#MoY4C^IjgkLeCY>+6YTcj5TDbtiw%9{z+O?-z zxmg-tdguhj?O|47^L+uVmh7%{wF{Xhq{@N|ypD3;pho(j+h6-RE-my%aTWa`Z2W|V z)C7z#v6w_FEt+)*0vae=%3&{>R_ct1V>EY}X-splW5QtkO|^ z)j&JzDVq0Bt4XP0J^qqLrICprylsRtWpRDXZHu<(<#HJ8SXFSeQ_H%f5u%^5rD zc=ns3qXZ4QJ)@Key}4j^UlHH)+TG34bweFpeB51Jat&et-I=Q>WGqLBhsFKr63}}H zj>YV^j?}oQL=qCF;S)6V8x0`NtdFRd3#1j64i6I$tIM)ahX?W}zg1WEt2jxRudud9 z5nZ$4>89G+g4 zy}EMbTwoT4L_=?Az&ZB!icHw7XXQ!bS4~*tJ>%y_q!Om857_w9uW&A*baWVx0>z)V zQa?Yj33o8bWSktRLWL2u+BUB65sf7A)uCdvdR{9_TjlB8_`mB7+NP>8UDTOzO_o^8 z8waBC;kmi7AhDY5gX7K*g=q@vRp+z(vR?S5n2}(HENqN#qUK92v6h+-1=SnDXE1?= z`{!=w#(F)6W#}jmu6V^ja)e648|WS{k`Mx{kk|IHJMex!e_`U7^#FU;9`9RV zfKaHkG1S=>{jN29;(7}m$r=sAkM+-{Hfd+yj5~io)A`rS&cCBQcO=7Jqc6l-7Ok2G zW|JSon40vLkuu9PF9CYmpJTBX-;tZk`(A#1x110MQ($&0n|rq5;kJ3HuRw)F$|{au zwu$QYI(}2#(m^!Qtw-?P^}Bs_ONuK#gqg>AyH@K9bk`srJafnQ(knw;6 zHr?Itm%IMQo+|^eo@65m2CRGeELyGD4?y+=boOP0$r^)IPrPIfAnFp(I_$jaNgz$$ zZXNK_YGLz`pB!TS2vwd6vPmE4gV+tcg=J)l7YP$`cDs^wt!+uhBj4IWM6(Xz&5yeF z9%Ha*wHJ1N$Hg|V6ILy&3tnFOMIUTX@;Aymgjdo{9uqU+4U&gj0GN5qfO&SI6%15t z&XF%saD!jNF>BMANtj#R4s;9sX(tSilW>LAz&2xRFAT843D=Fw%s~(nhiN!4qj6&M z8+}el>FDe*c`*YBpP+yjx2;yWo3LFYq~xcLpI~>1z9ydDWp(88@1vdjp(cW-j{935 z)l-uok2n;LdmhZ60Jj=5TvgfXT~^Wq^ipK|CglC&Vjv^fl0s77MliP&o%RBTDYdm z%hdD=GNOK1JDMZqDjg<@%SbdZC62Z*VVqBtq^UxQ2=C8({#MebO5FE#(?=Zx6|^dV zIrL{36Q_pWh-qWX?WoYK!2<58O9M)itYH6Eval+j58-e~^X2X@F8A*mdMjIwDJS69ph_h z#P~0Lf;i&;mp);s4I!=69QOI4g4Rf^f2}sSpE6l z?DcZ=vAqcWc0c)sUPd9gsk!LWjjeB3@TDYOX+8I;|1AXfsvuOnR=A${iY>0%eB%=Q z`<*`__4w!IsrB`d%lS4R_>q5v+?5rq)@aui{PJx2j7nBuRaH22#Oox;34C8ZO}Q?! zM{Lw4m1f5ZY;YOQHlU_SD?`;N_~jhXIIPNqxZ(Hpw!406N>$vL$Xw0*3nE`8_jlP@ zwxB{bLdfLn^6_T`31$EYhu#y}j53VHCi;%pK#t+De`$-e;cF}(5PA|OZz_O?kktOiyR)uST9QEZnrWu{ zm{y@9V~#n7X~9+$fu>B+l4svhiM>sTv99XItxQc-V_axqk+p)g0>ym(xq-y;WHl5* zTKrs!vf#|)FF|uEAhB9{=eU#J8)9dggGAqYkzR<1sqQy~7AI!==YzeY5*r4JF{&+9 zK~7-Yv-1iAPA%Fv6h+6Uf4=kG9}>K2z(3l@&eCr1q4n?Q{_DmijM3``VnB%_a>(9L zR{H1ulrSJL)p-VG1pBF`oP65MWRWZueW`kzZ^3(V@&F8|Z80jg$yg?bWD)C?Hu41j ziNn}BA(O3n$vWL$`*r6@u;w!&*@@#VkUd;TIDL$Yy{LvBv9fZEqf7L{7dWe}G{sEt z#`)jP3?8>Owm?gg8$ZMwC!z+d)tdMF!#;*%=O8*VBn}`!=~l%u3#rT}TQNR*REjQ3 zeqbQ9@Bk5VxW7BFC87tU*Bb@$<}i{;ey@n&=d*gX01V>32v>BcVrRy6dzfB4Kh809n9 z>)EHT!Hynk3+rVCP|zM^#kkg&HBNxE*$ZX^{xq}(=%X&GBs#lBS#9h!i#bi@LVT29 zuIV{J`J>EgcucMZ8=s)at5x?xmDv>b;LbfDD}j z6ys-u{uc@{f*0gPMgTp*&3#GEcZf9cR}x*gist(xc)~D(N3Yz%<>9x(6LRX`8Df!S zUO-H!)R4vHQ6Lu3+1t^(533bT=nKD#o57>y?HIOfPc&iXd`KwV2>jDCxoHOju|aMq zjuw~jgu)DdzG))8UrQ`Gy31+87U2IESafyJJBT?0uSnCIbLQ_J*dqurkeuwM)=G8- zM<~(o27=LWp5d~K_F0f=%M@r37Km|xXjgx_HO5TN6L-Go+T>E-8A&*{Ho+iJCm++qS7UpQQ{1WE8@- z>d9Q2A8K>X)6mN=uYgg+TlpPsPlvJ~lQQEs9+(TKQ6>(~epPjj1p2QZHr$oafc6um zWbt+!#W3fFUczDip$D`iiCIa@Kbi(5bOj46z?Vh|S;U4&%bgEk5l%#Ca5FHbSLbI_ z;|enDzrzo;g(D7@;{biE98@R`3@6;770}V*masWGmL^ZWdCikv58=ULxs_v2D#SCI z_PQ`*Mw?{FV?P%3*f7(<2vjHhr`%JBi6;2e1Ap;i_T;g{DU5pUUs8BXPPK?5LW+Ga zg>i)2bq}|3!Wo_J(cpgSLK1>39f1!3W6Q;j<$~&iqKxYYZ4MwCAdGzg+I8;Og80R7 z&HQ_E$XR+yCY2JpfPfbmdQQt6y%IEo8NmtcoM(NV8lU{d#$+zh_JjdSx>jl)9`ndB z;1pxo?Rat1YVl|IU`THBQKh{X9rqAPXNc-|sVoM>eE+pLr z7&zyE)FEhfPT|@C<>8W`dHN5(u?Mj{K;v^bU1o*HWNEuEAN=3yQZAXQeBD;>eK$wT z)Dx3m_$Ln%%{;;m+g3HEoGhtpr{iMwjM9CBz$HY7Jv^!Ag)w4RWof3B&GL* z#AOsLRM@^DnFCF|Ex|G~^!iUuSz)fCDbMDe#Fa)~b7N~}q%t8L!l*4Yo`GOKl8%YT zI)MHLJPDs4(zJI}6bO}7u{2{sOMZ-fiqz@M!R@6&;ase$YM7Z4|CpnQWU4$w0;&J; zRL3!S14OutKef9*@ViC_t<5_KYNp{`KnJJ9hJ2NWE%d{hlBpc`ilsFeI+^+J9DPNq zxE`w^9bKm%T^VI=+2vJ5$B16O_WY^UmixQfLhcuV8T%kM^Zgw^pXXS@d*iiJH5*gK zHt8qE)7{eC7^80Va};qcp=BVJ747Hy`KZrJ+@y<>0(n>e0?QM|`K8@&ppe@+9DD@7 zi;6d$X17Q1RLk15PX^0tmGA6{JP$xreFd1?twR&~m-dg6cXY!IUkV&y&1Qvr}z%EjQ)_%~$Nz^%aIn(^! z>Y&yx^LyE_0V+S3!f@$e_~M9s9~B`kr1s*#cX84zV3H72@^51L-GxwvA-)~_(XyU* z5=J&t8@hoE-E*wM}@!1j#ah;Cj-gd5h6=#8^=FOxL!?0<73~>Xh#!V>nl;3&Kz%5c95(@(ie#2r6 z@oNje*Sr&Wz&e(=cNTfaKH0}0%5p|b^28FuJ#%4xGL203Da1aq+ABTVMY^0kd7Emx zossGRgYVE))eAj6fN`UfMf|j03~3glaQaV(V-6dx@W!B8!U=M!ST{-un~Zyv4^!cE zJGJi-Fg%m(L*~@^^GD#7hvOT#D}H9s&2-6wC-<3J;WT*qs7&^JOg)`1;S7D@bd^v- zk^pkJozAOnpAZECMuO^SYk4v(Tn40D1mQ53@yKRRq`jNa_JqOC#O+I|+Bz1uj-X)? zm(22$S@Uk|o_HvK{&=cH}XbDN_7UmIpNU?*`LD|PiJV$}Sd>GVpkkwvW9PAwI8 zQe%4IfL1*xujC!MzwO)5x%~Di!abIezPR+N_EYkOSlz!4pnz@qXWLI04?6Gg-m}?E z`ElQ%->hIRR0YkO8DSHXmUVM_3L`JdorNyV@nJ0z!bsX)@nWd1p6auz$s3hshfXr~ zzz=nCiBl_+cLTNw!0lg_N`>Wv%_yq$L}k>@316dkKVV# zjuL#2+ha1$MGc|qlzD&ikBS#rYQ9#3FLG!0>9`~A+1~75V@Tac7o6i^qr8$LXsZf6XhK==0L=4G0`81GWOY)wjQP2tQXo zl<%PpkY)a^aT<*IzWYA^Ka%;1=k`B{e7-CARq|<3viN^t7*g)*D_D7(b0Ol@Y{JF5hB1LwU2a z5;>ZISq>^=RXX4j=HK!z|F!D4i0jappe$YIv-od7*hx(PH2>YG8S? z>`MC%F?!OWo#e6Tx`EXTPxh&_+WaKyWDU-I$;{?9=$LHYJaB1&nq+ZhVE6tPU=Uh2 z6Pa1t-XcW9_AEemyZIhe;1Sc;KdBMz${tv73_dkIJTJ)BSS!YICI7YaQj)m`UNs3# zEy0QKf?01Qdp2Nm49-|meGE=s->9J`H4TlB73<@#)|cHlno*Bf zsWijDuQdO3>Eo~H%TJV3QWcW$d$txCn~&%PgaYpq(cI1E{N| zZvBmlrW2vo*~4A-DfiC{%j2FENGnh2Er4D%bG#QT;b-M>RJoKv`ev9}^%HXo5X5n+I83!tU9w>ay2Iof6+s@}DU@#e z?{_~`>pgyzA7|^)ZYOqI1Nngb%!dNZG^M3kz=}`ljrV8y$M^N#Q~t{x;7bA1uVFM9 zD|1vQwL2GjN6!C`sdtW!b}%kHHna@=rq*o3|-)3Z8#)1seO`eY%~ z$s=#_?|I27&Wtm+(X3KEuxUrDT)7_N0`V2glJvE`pjO$DH2x7f7Y=a59ncu+79$y( z*&6E*aNlsIHu(B)_4WmVO{@@Y2jE3EX}!(y3@0cKX+tk!ciBL1)ME9^BL<;u!4XJY6%?)A7%e@q*m0ME|}>6!qM)Wek6Y*aZ{L`Q!UwzZm_I za)}S?B0AD`{;Jnlb8*Y;gXzsN1L4wd>mFr=WWJi4XPt8%eeX;Ro*|gFIKWVc|9hZ9 zCA>swDfU?`xGP3=5Mg;Bx=85+&Acj=GE~RtBJAy`QBL^X!2T~1has1Gip=9Br)ZZ} zWOIl4!1tksmAR0?DbpP5qk6H1-GL&+E6T~fk)PA+#D+D4pPsrzt5BC1Qy_CV=PY=3 z=A|6iBQDV_}_$l@N5M(-U zFzYs&cqqFHk{;>$StO?&C=~C0{u?i>uE=Uri-IJkxF?vk;948XSltR7WvOL`J~vM2 zh@M^dbI%(fJ@4LK){Y2~ZWVqd)yFgRIz#7}L~i3xuQxf&od6(TSzevyqJ#$Nn~UP) zTAqmFm|dBNG4Ur@L2(-rZ=yMOsDUQ9eya6BIHwJLx{)1p-&!o4Z!)=e)N90ZZmDis zmQ*A9UNKnuw*hdbl~g`-4dGeK`B5pU{6e?iwnNZ&yR@M!J+n73Z{ zTQpvF8qUdSW8bOlAI1~C(|JB>Gq%BcrkrG8f@b#PqF|1gztAP($+{NHKf2AP#HmIn zvyOg>Tc}Lu<{SKLVnb?{N3~XsuZ1)0aUT8!aS{TP%n2BMfNrK4jXT&NTpEBkVeU*~ zDkE3pVBUm_^o-Ha=dk$nQgTwQbx^qj?Nt$z;@E$kU zM)8xTv16|oKTx0}97BXW6X5UHgmcl1ehdTDVxINhm3X1^Z_mxj!i?vq{}m1CQHa6z zsqG`*4Fp_-u|2~!toGV)h~MH}IXmxyTp*3tr|nw?PBHUZg02$eKFIkHEz z;i8y^@e{$K+G(|hb&qB&0r&C&DA3&FP^22VPyOLwq#A#A4ZDF88`1qrUDZnlb63CC zK{5=Uxj{1Q`Mx0%4$TH1ypAo!0dwbXp$+300jMM6t9cA79$tIKFqrF)4f$)*aS==y z)ry4fs^hTlM_Kzetjh}Sxl}H=z0BlVLY1mRODJ)%wzdKOQ#%_88B59~d=@ERnc1)j zrd&qI4mGX$de3+gW?qeiYq&KYwjUp|M;eYr1_7Qj9^6NkZ`B$He!|YjX1nuUn9%1A z4?wWgf1K@+g@?%ZhVe08C>96p?lqwlWFf)N6&nw7n;xl}XvQ~=RYBml_`ZY|3qE4a?P{kE)&h6r2ruy3o2g}d=@D>mD-*1NCeLqPY2nVvAe?8Bd^}z=~LZ{bG z=Qis<(`cT%lGeY4ZLE#(UeJBkt}EJN=N-^oVgMi? z9$!B)u9pqp=$=dkrpaF)+e#O>piIh>d&~M$SdAJWvsr$+x;hs0{!aR9#aXe~d(~)K z?1&G^Ov{t8r8Vtq6p$D`Q(f+@_k(58ZgM<9^zVI%?(zCPJ&`v@nR}1HMT0r*me|2h zs^OR0k-gWm+Ysy77RzeWLs2YXCIHCM;qfsl_6mxcb-(oNH*YloE(N*-o_tQ6k;ihO zw~|ffc=2+-*6%ZNF8H3djCv|+>F@Q6vmVIL_*cCT^3U}LpImoQkF!_}b_?#{lQs@U z)T~`=c~R3`X%3%63g3O=%JO?%I3802Hz1t4fMjJj`umIWGdlnmx_ld61Rz2mXB4q! zL-rb9m3zfKsO;?o%Z~26PMNOF41#-o01gV5Q5WUL*ZF@^vhwF%?%V8cw~WF^hz%Y- zbIs%J+uurVZz7{CRJ`4~jR-(|2q8^S@3LmVswL5>l?RRsO=(+#;Rh~SrynvB?X31FT zB|W)5eodWMc=7b`_ppBp`}O>}wj^IRQuEl~Jt$@|O%o%3UkUi)@@4y{Dw8HZ_d98)6 z2N(luy(=mCnI_ZiKjas(SF>eGDc1z!>asKwS?`(H*CdaH)+mqpc*V;(ys-stUI}}6 zyMOG@AY4iaN> z6+M(*ZS2`o@c;Ob)~7Ygm*>9a)XnQB28ee`$S^UKGC}L*C9Ce)8@$NwhiIEWh?F+| zh`00>KyWA-8v>z;_GaA})58s5A=yxJ6#zFRC zoM6FuJW0@gSq895x20wQwBInaouqHFX*wRL{~n{+6Mo_8F*Gflvh%j>PN7-A`kAm7 z(!pSwP|<>q;7syaGKaDlJsHOsnf!dCEB_?KUeN=!$W+XQ-sQ`+BVuAlt*s>z%-m~z z?XSA-8)Kv#oWcLWcD!;J2CNLjycc+VxC|C!q0vtKnQL)B<9C4uTwEh@OqLSeEf*3 zQ?6vOO;uI0^h(hLa71VveJK%y1-TP&1=SN;jk0at%sy=f7qNSn-odYkT5dgGx1U?o zwwFJczbInWf63aoYD#0?qKIuJkDEw1n~*79jd;^^9bTa zB+w_Q0E>7gPd)2)ov7L!$I|cu8D=nu531P|-^^|(RL^yd z!hgCEx+|o!0vIE+iDc`{U$}z;jzW1^U|1H9eNiPMl<{ORD=QBCHZ@{u6{572P4) z-w}gAlj+jT-O$od$)pS|^)D23jsxQI(_*zmksDJ3VfBa$h)zFYmx5WQe>O$5=6vIw z(LbkTY;CXX5PV`{36)6=VOMsENL*Ei%VlSFz+2=md||iwO~_H#Nn1A`FT~MhOgPFv z^%94SHzt3rD61ljOSk_L05*Pvx&w`v>6+fI_u@-koijD{wB@rBK(klRg73QkZSI2 z)bv-S4BxS=6PoMJbiO)`_D%P-7tVeb1{_r@z^*^*a&=MbBfS$rX?w_GOt<_=TZ0kt zMOm}c9M#}4YwGu<(Mz8R+2G4$qnbVmVzGd0+V}$>vZ0$k^R)=q#Qh90viZ@A(rGVZ z#KCD05-{BPe#B=!pgNS?MP_QiA5fN{rb#zj!#E>Xjylxq2F;w_M<-G4}%RnTo-e=qYDa?&6x1 z;#pp-lXXE6`ZSdXeNHr;p_=1s{w;c9KMP}4#K7!ESsA0Io{Cdv72!z#L!(eIuLK3G zhh0h%X1SbT-zWcm5&3e97PY}l6W|ei-@Y;d6A(1*65L;W)g0U}e3CNVRwq787E(+G zfh6)w4$)iOp4M)tbg)wu>HWFP^Sj#+FZNozrpbu0t_z>FT|0m3*FU5IcDA`*hqG&Z zB_xkvMjs`6!0Kx@O1sQIokayH@0ZBh!z5VDgW2Lw3bSTt4bhi5=+cGYYCsHR4uH6x z153mwAPxnt@Fqa?xBwX&ERTD-jnL-rQqFlwMXY>iU)~;QqjH>H5Gr!pXVC@HwdCC8 zyD$9h0cA7>3FOqMWfoHR&Ki% z>qKy{>lg_(#D*^%q2&&Sj|_R|R*a|cLd;J1X)on{wyfpHStNlhN)3Oghh}o?F}sQA zs7D&0YhP0>@1kOp3>f4{TqlmxwE2*8vPu^!JBZM~m z+P5ATT8YixHxX6oqj5EdUpHg+--3s1^rdH~hi0$&&)$l&?GKpT`Pxi7wM=4CZbYba zoPbLa*)jqLRj2c0@aw3KdIeAIGM+qK6pog<5DWa)^l@}_5QahuM^@~G`mUz|301FA z>1z=Km5W#k-YuiHdDfSir^Rq|)>lmR9{x{c3Cfn^|1I}cYy-J>oNcY!ysThp`6Ij# z0ARuQUGuE_e?-MmAkvD@VBT7WOo*4HnhjcB-*Jk98hszXdH`<^eSe*wZv#(g?uqUyKr1~HN|ZP`Nb(pu_!fhg=eHzT%x-9{?mzBxi9=UcfS=tx zTPbixtB0y>y;S=>zC5w@0uKG@L2f1ZU1;mGKBIlo5PEHvt= z5efV~@qRWy=OiC7OAvY&LkXk;Q5d|l@`%3G+D^juAvD|%4Xaa-z34BJ7#-7cd1+UT zi`$dY8PKv2Q#ki*)^phRFY|3tp22GDWZ5i?H_YtdS4pLDcz zhmlj5oD_7Vse)%jcg(>)T)FsTbi1iKoS0PuMG0daiZ#|Wv3sK(iY~rf3Jai|W#9xW ztTF{k-0VtCPeAxxSZ@x}eB!Ev%HX3GG(v5hi$6yr#mvXi|DA%ZY$TLb(_|6LMk|uG z|NR0W2Z?EGRYm5sHqI3&^pJwanX%fAmL6+FszV;5<}pMhRN@$hXZ>jy+Q_P%UQiqj z$C|t)Y!r$nhGj;zFr33O6hivL$}X(YL)PENHE>rWD0YDSg7mg+k7!({>B;Q<1#>pi%!%D$ zRYuBn$P+|@eoJv%D;b%mK%#Q{{JzvHYe0mJ^o>LQ`WaG+`Jz3WB6CLB4nb+Lz;xlDs2`{$D=$s9=;?-d(y1_5jmBhbnS=Y0vP0X8lG1uy$4{A^i;YEO3 zLNii;AAAM4ClBbU%D}T25lsju;iQgkly=)a_hAgZ)W;SYQwuX@?xuP1QVKn5es}=3;x_!>*ob<<|<=XCN5Cyq`Hcg#u#fPduv}jAXI|==H3u-1F3YC%p|=GI$_@|%pgFUKQhX`s$*h***|(!Fe1!J4LKE>&LnHtsl9 z>|&+f5_oQfhl za*-Hf8+jP0C=Tx@-}5mhis^ssTt*7kK`BDG=`-T0rvS4q2B~dmjh3>no+1T>)mNv5 zE|2kq)+`l+;05j8H?OA{<3atigb{*Lv#sg7`N47J=l^cvwnVlVRgs9eeji=|8eTwc zZv6&_EJj>ydzT~9VG2l&3P8^f40L~!a_h9mETC_&Mbskb&JBkvqN02&a zoJ5<&t7V(~GuDmXkn3u_T|d3w;kuPIIM#S@*DlyML+j)iqs!NB*g=5?+l#;1!+>4uFnO0-HgEcR&<$0X}F}l(Eq69F@;FBFWaHcV>DD<9- zc$B|WD30^6&|HT%75k7YyD9VLA#9G13EvR*&hIJjxr{5WuL-5Y z=7Y9sEy#(kP>5^T4=}Gs+}%-OT{PBwfC8tD^oQ@pfU>c^{~+Ik0lyJ(>h1rep1hxx z?H`a8!YP=5D+dJmYFNVmSQV0zOXVND@9%DswrQ{6IlHw}>uY_d-Y6b6&^-_x$ifB# zI-AqecztN*kDh*P*K^@3phI%K`nqsova@yH;n;Vs%^4`;PU^42l@sh zy$a(1@*sf^n))D@`OF5Br>D|g7Vsi;Luuwjcg|QlEccAf8lnTCE#dv`vyBx{j2>ob z-6O=xw_a{vib`U`hGPMdURjd+d$6jzt6`PrH7*=NVu*I6)MKTnmRY`#>9~GBoCah_ zG8m9V$ksCb;F<0;-#h?qZqP$|&-Hr=7AX@6wePR+QX%n;qM$?zOSDBl&JxaDZLr&f zmxE_zBHizLcP%LEj>pz+`&tB!`>btOMBmh}M_8Qja*vn4>eZQa7Xs+Piy_BrYJudktvNDvPehHJ>d6aW2Wg7tqN|&_zIl4dHd;9U*;FhmGi!&m+oq(Q-%m{RySbc zC~Y4v4(ssp@WCgz0ZDCjKOYSHX%x_{fYz5v77FJ9#cM}HROJ3oR%7pXxus5>ek!m0 zW1)1FqB+R>U~opTUhpskmkpy{_-V7@u&i6+MtC~5@W?cxw+d>VQp5m$E0=OMPLg)` z?KhaZ6Dq4A+CGUyqp`kQ*L4-<^-PkCRzuBe1@C8!n$4-q6>FQ1ObDAk^e|xH@eb53 zOzOW>kGC8VnCZP%F8gIoN&^8D!%|3v|D|+}lVh z3F*_-Q}Y(vHmX_oVRSF_(1s~V6GjtBj_C5ghx^}cOtj4ZD_!Pd{y*t5HydYJ@C7ee zn$-gj96->Y#Gl^;dVL5i6ndO=eQ3~=F7W622Eo&_D0_unL`@+b67eD%ztk3)HeI8B zHI0UP-{;qTUzfr6-yH#;FZ<__&(GV}V6TaU&m}}b`%+{aT)=tpDnB>iy7$A;>pE94 zPa$vmJ5TYcXAb$BE$?eL;hOlQZ?}{9`!~_o5#Vd#7Ws<{w!(}51NCHWx2(@NSZ%Il zd7V%4t8Pf}YwkSEzEcp|qDL&zf)0XvDChf2!lXiKE`D{0MKkru2d^PuP7vVxdjGI` zU`hLPnpdvb7)rUYsPcVxuFL=-*z_J>t^E~tksCxwR0~>of(~T583}}Q$=rX>f<#>( z50L)Ky3{W;E(;EBm;qI;Irs@GSeA&U3*G)ZZn6LLpAKy2;nw2(X=Mo(5a%~iFxR3_ zf2*)}qkKfe>Z{jUCF4&2tBko4Y&+i|-)jD9=T7K#kWXT^6+yXDsncAaO$AO zHZ~8%5j8NuNDa%|+_x$SKaBUTwD}ue3cx>~lTX+IuaOOs99BkTAK?CZ0>XeRL48&z zR^4v3Wub0;jFg7Vv%m=9e)appZ z3Br-!c~cJbx3Qj42BUM2vcM^;k9;3+-qwWgMt|$V=$iB~$hh;FY%>ivgF4+5>%z33 zo)0vQ!PRa)YGEFdI6MS9`(VwP6acjXcC$0~0(g2pxq?|-pC6)_%|q`vpXw-0E-dfi z7Z$a66$M>)e*{0eZ!g)8LR|t7DIIineoHD1!!(c)=OWOsT=~EA3jIS!dKOzh*44a6 z-2(lHC1iFQWKUT_9iAl{go&wg=<2>l3Kngx1M%gGtIstgKfO`9C3N7J9>}Rot{MgN zf@XDq(8d2i>IRFv;%!dDax`GgI!4)6jKtSG2k%AS0|y-pkTj&}uL=c73he}FUKM)= zpo5d$`Wa?`n+LJW`&S7m1T+8LkuGQ}4^?9nq-794YqxEKT!f!$SUb+gT%5|aI*LH} zh*h;L)O;$r7{?o8pz7-9-P_;ne1r)6l|#nX@M7W@py*r+f|h;wh&3;seC z7!tjRc{0}l9@*Xo`GE@fAtKZjkO@bj8;#^#rl=8YkqAawuM(C*Z&BTU0y)ilD@@3w zVR+9hcmT_Ls7IE%#5d6aez@tO1B2p?xRRAlBXkLqMddFR{}Uo86^sk5B@c!)fLUe@ zX)gp5COI3`D8h z9$}-No(j@NhMI_qh*I#qLAbyJxKs!X5h8*4t<5bjs*kTGQpJhWwT9uUY!s>iDr1LR zzM&yl2jeZTf+u4)x`RFOz=okBSdcY1e?&jr^3w)^L=##%7nrpGXC9UUMVaIbR(u;I zr<49!*`AgDRm>}3P~n;Alv0!_07+oGGjPj1+W^HLT0ze|gxWVf4i)Lif0Gi%vrl znB;Ak(S5MP=vNQt1?ba)cDo_S>ibUls3L4%gfR+&7N#RjkDr1bF#@64oUi}(esh=R zE5l2Y7=9Da9)rd-mE%b9ypt1{=ffZuVcn5PXIC>E^I0%G6p_%PA!(sRvV&LeEM>#a+-Zfo06dBq{ zO04SRpzhh+T*2Jb5Opcv`>@H|BgKRyfN^J%l|tMDm{NGL2->^i#^1GE^Ek+BBvUN= zY5ij~aEcsG93ScO2>0+f&iAD}<&My1$3V_i2mKmZtQFesY=WH6jR`1T5?OzAaVkN8 zt1?@1OCS6}$Khp?5T+Uaxu!B7j=0s-8zuoWedsjSNm{5xYa9AYo5t{EIm8jM4lmWq zg9Bv^fRUV+&YRbNP6U1$pRKj4;m@jI^5D9s3t~A*S1D?U@ZXHeV4!euC@_Ah=Rj9$kJCo&dCk=LPKzMgME^af?Hr zx*QbM7-{@5iz8?_hbVG=cwkF!A5tL894dMsl3^&O6RNyH&sE@Xh4i5iAk;jQU>03n z8K0v;asmDA1H&{ji@TsN}K zAKbiSDi`fBg-gg}b}Qyh3!s$*A^C62hJeu`kWYV{s7G=0q%5Td`h00}b!x?>AGd;; zoiOA!wRHzV0XjSoeIeY8ovpPZoz3ALlPu;ASLe@DQ`(=DlF#D%wN>Nlq&j-*kYsQH zHXY2R9J8zcE{1rP^3a>pKm0nRziEqoHWsw^s0Kq7$86g~CYM8!0XP$PT3q_1wtp|Y2w-Wpf_(6R#1T#u2nREBuopwa2Jj=G zhNJorB6Mwh9s1j^Jat)KnZ|M$OWHMxwcb6`szR&UJwg5LrH%2s^6TFF@$P);yRvS( zPtic3SR=4mQ2qXWfN*afP@c@pp8Z|h>&M%pZeKQ6Huv;xU-s0?s3^GJ_f?+%w)6Gu z{1^w=93TdCF|q?W*@-f1rLPH3hm6;fGU2r$%AuQ%2LPMikKO-4YHSKsVJaJzCp(1l zetZo0_f%1cottICt9tW3Rta0tcM(6_?Dl}S4O;ko090^}A;hT9x0 zX~dnShmL;p!XEPwr+}O0n}H)cLmVUux7-Du^mR|DM?>RN+;@{nJ+sldY0qEMbuP0A z@u}R-^N824{}crtJYE5mvuZWe=+g-IinA{y-@_?6Hc1L9Lwx8w*8*indDjfkwoV*k5E3uehw z$|#$WhBnIDAz^uWp5HbT-lt4FQF267J`XtBR|$HqRstUU6MyO!BI3}%@GPq~G&=8G zK9Srdp9w(j{}JhE&od^|LBSYUPV(p4&8Gxo^2eqGElI65vz31ieI&68j0;-USW^Jl z!1)y-VAkL3& zIh+p-3>1kC%3D5{)#?N{#sR=WeHgG%Z%>Kx1YTr#HGC1bk_QX=miG7Y6urd=YDNA& z>csn$_EOb*L}9JIf_AR%)WOS+0~y~y-mnvU6FvH&k-R6L5Vyh-)`mIdRD%*5EXkkN zuvQKg7Q8E36d^nkS@o4k=Y+FmNusoCa8A>7+sD`ASoOgZ4`9nP0Kj4&PgT>DSvYGd z2!35s?%_bq<>(05XpixllbPx`Ra&p?h)&-*AOM57QdEy z*o)?8yq8(d^$}K724EqQp=KbNZu|`Wc&|=DBWFBg-EiA18$_*de{1SMmVb?nKhEij zw}=I_lx(1XW*PB>i~=t3^^+( z&&IQ2lu!388M{tB>iIF!$yFrxL+*rrju8G?#BVeau#qAJ4zu+eR1NRWkS8Fjx_^wP z_qiY$T6OrDp+zCC%!p_jx9t%{8b?4o9-;#4TGh{NTc+}uq#|`Tp^HU4QVm`y@AHQK z%V-e06z!YO5bz;NbAhnGk9>-4@ZRwp(81*`O{UJ%yV&$J3_Qu_>J{ZWzT7G$h3m_}IN@7o~?D0iMs%Il#A!HaL9XoS4Bp%$eC) zgqLu`(8e%M#kL?39Q)B~bmq4>QVc)1Mxr4Omq+XN*haXCPC5B*hs;qLp~{!%AWA@; zI*r8Il0z_?=LW$H8y4h{)QpG!X4wC*^FEhjvR-N;TU6Wzzms?9s{0YFYZ{c3ONS-^ z#T7L)1@Ky7a(;ot+`uhC&0jVr2t;9)6vuit|+suMy=VShrjbu_|hGoPE7RLu#m zTdN7}ahW*C7W7Z4-xihOH>d?_%R6hl5J0@qc9eu&fn1%}5Q-=0!vL1yi z{CSsIkt~FWg!t@7d@3#9`06I=wy*);kA?J%Lhnh+CfKkBL_Um|FnGKW{S$d#v=Plr zpn%Q`F>SD_3aYKaI$6nL&0m`e6{Ypfn$4oK0Q*yU2J7GErRU9!Lzo`Ajg|`3!@_$g z@ru$V)JREDe`55c5*C#IIq4$spYkT*3&UGd85)P~2H7(}5KfMgIezrx$?Rp|o;@o5 znI~W%#92Gqk-cT*WXbGz5j;&Zi}SGdy8)2DXd*18?C~jeUN4h%B4Ip@h}AN&ht zv;*#?sxr4hvmv_$&tb$1Po8We9k;c&8_M;_YJqjW%(BXXb)T3$7iw#0BU&H6&I>D(#m6Y;CYhX95sGSY6o5=a z*Ji~;(W61~XIqDgO|SmSnv&$w)e`HGF0=Sr>yYDUzkS)Y$d9Xb;KB`_TAnO!y=8EK z=hs>!?X-&?ZQ{X(YfbwgogVE6r1V+QGq70> zxwwz5F~vHUgO#&+22Q{_v{jI_r-jJ!A)*Wg!zr+_GWGzDFH$l4ai^KoK?-*ynls>i z?yUOGsg>jc-@%N#ydP|Y&Cz$Uv-8e>m5~e6>1t1ruHV)mq z0ZR=Amq6!(X!b(l??l?Np|{R-$JV{$#|&lQ4u&WAn;?G|r`LOWZ3wmjp49=2W(^&C zs}UIc6ks)dD3BqByO8|^#J|gS+9+gObpIO9IsEA?H)wDG-?{wB zW2**U1<$z}i(;p?OZVE!5xPK4x8?q;WO5heC=@$Q{yenADefiL@`bivLmc!^j~qNB zexC&(qdsFyd`LfFba(l0Gdx*66;4D@HAd#3FmE5*0iNX;>XE?FGN8bOhuhWPjTn_YI49_F(Z7ilSoBz$0DKhIdEj*6y&~f<@xfyr z;s|eHm&His9gJ8G0yK+|)kt=q3Z$&lGN0Q#h1}m_y$oOg~-TcQ(f=u@+23B(GXc;^Y)_eBeV z`A?yef_2w$^nkP98KL0#JHh4b2B+0si_A2IzNVP;d%Tv@Z_}Y;%5ti4Ow_VvY|JCkouK z3H%QRC~$NmY3_dULRB>_y8U0DCb_J7H4p|!^Y1>d@2lu#?PlaOtnQn-7f}!h1Jtr) zzvzp6dS7~kBp*c%sku;b>BHXjk(0}ir|P6t2YugspUeKY&_a`} z!6$1VD8bBR5K|%`@qm8_LYl59KU{UoGp^bVU8opbP%;g`g>c&EMJ(D;K>GVbu!N>U z$RRW|%w7Wfyq7R?A>OD+7YY|UxYbq(% z02#WPokyKk>r1+Qe#o7EpFrmlp^_7v?(Um306ZTyAYByM0$h8qyLCp4wFNZo0v$iU z*g}Fv&9AgnrpI1nTtCzP9V*T6FmNn3- z@&a)C_UPS+cxws%akPgoS%b-qPBAezhmr{(#iCjEM8HG_6@q02Q+nK#k;1TM`$rW) zuO=5MHcxqw1mz?62C-LGm;>d-`2sO-uAK(u!}$XHlASoUFTWG`_Ie z13RQ}dWcZ|-s`6hfLtE$;UW6?I(~S~XaW>ETI>5+ZDl-tm3@uLo*n@XRB*^6(}<%4 zSw>&-BGd8|yJ>1Hb)mLD^#GC&?rIgyM{Dlw!tPoz*Wr{e9FTdqd*f~0-@Gq=+uNRA zmh1O+mH#%y)ve9dY}w*8ZEH>fD`T!RY8{+~SB`TWmucN?+$GZr&3BA}Lovu*0F>j9 zgIHV^jkw@Exj~ve{)={+CV8z68R2V}2q%|HbW2d7)AygnCA>Ij=K)fC4BV0BfH^LQ zAPiT&A(QitW2+-6!M|o2D=|g@veP^g?7RYfL+Q}YVCoUJfG8~!m_)e&JlQ@`#%`I$ zAuGd3V;#wS9Xi<|FNXBSEScRG0EZNKWQn7p|0A?9Nrs}GtaN%5(<(+qpq6alsqg`Z za9cyPicLyT8AMH5;GVdl0q8x(65de2VFCp2B=H+>XZ4HDai+16Gz(lyu<2_(;mE(x z4*wR^d+0a}RcIaTaCUKQ0vtXO+z}$U-??Pdlnl6s%h~IdqF0ZSW$e?Qos4aIE`hd zVQx^A-%wTyZ(*zzgFpf8$6lhKMXk$)bema~04vsH93V5!e79?fdo#+7#0baiJ-C)KXf&mQo>QNXaTw ztCpWmJRYPg8%t&X0{je5_v#hrIG7k$mKH0QfiBDO31WD^o}AYPRp@18r>c!@Sq$9?DUA|F&}s}{gr_fosmYp;ip9Jv z!u*e?bnOKZ6`;=uQ#VxAlJ%nenH+R1^N#p3vfEq-H>*8u_)D#-g3pYZ+ z#ZP_NA}^I(B-7P27LejiCP_Z~YCg90iMj~oCLDLW1n?a(XQHmk<7W3atAms!D~9qQ zKM`u`BN{TmmK`)Vc>MBFf7Yk9bsnLc!t<)bZdX z!)j6rsPSOmDemU}2|=mj0CVV`haR}fOGh_6(|`<8z_w|RE?&J2UwHNOvxG=BhAVr3 z&E-;CtU@okOtJmstR&~|0_u2dR zC?HI%pSHKt{hk(7G8H&$$8v)%@PhuP^W;&S&VL3fIJoxN8hw0v|CdVr28i!-ruI$m z*Pua1;$dO`-)ub#PwOp)05%u^2*3UoJd_}u9|Xe|Wvx-he_`CAt+ zGxC0J`+vH6+ZZAdBNI=3F-Ly3D?tI!w-_^W4N!<-59{rhlOaycYKf9u+Hg~+C z9qs2`O2sAFwx{9!JpcW*`f+m=dDUzCd6wUdCR5meascD?`VwzBE+B`3xy7MX`sj*N z9-O%I75I66-BPyDp2XtBViCo9C(fbH`StGlycD#G0zyP;odyPGL5>7h2GSRW1Hw|X zfN}~W@_kYNgrxW|Bp8sC1`pN8hOJx`_5lXikymrZJ<$}q70;t_p}p4hb^9l6RcHN% z#}T(014{bzN_v%Q=oua@AnRz38`R@R%2C|Ov_(${FWXeu*qs%Cg)i|RE^&G>Z|$a& zdW9HPZTMLWX=-El2d{ZQ&L`t!SWVXTy+(s;JNM)EL>M?D0lSC4j=AIP{!pWR*=q{s zM`0|ARm$q-BR#ot^+o1RL!n4a?hnb^*n(#Rb*@OcH7qCHR9Od-q1R{y*Y24;2=_fr zS-4nglL+DEp?wfCP`euAG-tt$3@<|QtWa|Wu`Zjk7rV?;{ohxDD9ZD(=+x)IJlfJ5 z0iZ(nVO%0rnk*DBH}-v}uR~BcKx9meYD{Sdl0jaannPa;*MF*OMohSR=`G$_3Nv4F zY(v_WCHt6`!Q-t5@muntWrEKYL5)u~?1h~dEqo-BHwDv7gJyXjXg#4j{DX&sDb~bL zqvCmzIMn%mftuxHAQFZ(+4KBKNBxTh>`X@QR8F+n#u3{#XYTv zriBPpuG!obywiet&wuo)@Ct|Qtv^V$=)UDO@L1SM#2UzTC3pk2n9 zCkdE-khw3zxNPij$2$yO*>bVH_j14`QLJDp50ArW7E#A;0#4eUOGIssZ5q&_5or3K zwapKA4CeyvX+4Mk&)OQp<15R7SF)I+M07~$hZi_vX_}OGN^0QPqUeMdNTPGoAy`F} zljrZZ@~Z)qEqrpbfZ)6DdB1CZIQlhPjN@d+eq!=jBR|29% z{nq5L+tE0PmazS^?AJLo{=QsrX7u)N=ibMIH%NA{nzyMKB{0RD(%iuvKxYYH$$xGGsJ=}k0r6?>^u=*}C(OqK1uZAOK?5em zrmMo?d2U05_Z}_+{*sh4$87m}zMYL@eN;cY@^NBXXg^?xP5ZopzRCEzeUqIsaOoeX zT?&aq8{5}ZlOW~2@=CF!meJ{$pIX#j{R#Z;^dI)srbp^8T`MVFsD4DmkL*0orkw_x zo`DBI7%*fMCZ1Bu2ApAFs@U77a}&bW3f1p}^4mLyoDu%c0xMUr<`bCusU;VaeT^s!b?&s;bbhT=o}0Om zyc}-go=7CC6`g4ynRy+saKTo`GMj0tZx8@GDzx=i(o#1ck|GS9cmZD*yNyOvg}3NL zXeIp8yqd5E9&F4{9~&YM^82ZUy7La?R6SEvrYT@i&?Ci6$zU4xt6w2%y;a9t8Y(S- zR`R~Mjy$oWMMexG?`%tza7lby^xVD}=T`Qz};5^=`3)7sxb zFBFXrg~&X5X{n^f4)KzMmWCSaDiQT`J&f%qMYtY?SM?_SPYU-<5JVmkXIDghhrKOZ zo-sgHe?$7vC|~ys1+Y%0>?t~RJh7~lXtG>)aYJU>jEh`4fiW5P*zCTebhqHlFs}?( z^?JzBk2l2K!H2c*{g6uBaI(7jrG{jVUEZ!fi(I?JZD7Ut;W0#G5oZQ7K?9c%tjOeC zXA1uHcRo!Vae8qk$jp^7s1SJKGJTKj@FXC;;XAXF-&Pj=ihol2c zqf)->i^(GRyDeTHMtD`_&NqgB=L-%VZn$}pdWgaI=v9IZ&$S4CI&gznl2TT|92I~8 z`A=6Sme34`QUyO-E(DsD4IQJ;a@-|BRrJ9GdbYMRi;R!*uz!~x z^bKaz_r%$-S+X>e*SuL|7_S)s^B)PRew2kj%vz3e;RFb)8!^3ejgRQBCu7POuLb(6A#(vjqPLjd zhUF`qhUGV4+A>x@?5Rlnnx}l?f$0ic0t>~Pp>mw$vvCXtk)-3 z4PjEO*)kf{9B!mGHfV54#(fSg>i4k+wZ@s!`H(5HO+Ow*WYDEWxwV0dZmjCMndY z1;Gz1sYNRN*-0zAZvPB6t0sfvEY!U+^>25mS|n#d{OvJ0_VBZ3htzf}(k5xlES9%h zxRjo3!*A-6+@Pyvqw*n2?4r0Y1%JnWDNLV)1Xp|fyD_-3b1PT<9>OmGwWXb)q`T%s zLb?RCIQZ9G>@f}^7+9|k^{!LR%a+VHeG}wx5fZfT&cB1e)E31-g__Ch>H10@>JwXL z7%hYEu^@tTqHd9_yYPQ}F2xYA_t2?tP%(f-S9NC*UjC@;LAb%gqnWuabL&EIY5JU` zSDH38S@WIp4an4M4z2nG@GkG`aoSD%L2O}g6^o4DvUAW;mv2ta9DQl(TWS}gb=H7; zqE4Q-A*J`;B0P?O)93vz{wx47a_HsV5eTIwgVxiO?o3QZH{jxI_$*r6I zQ~DtGApzdsR>PhJW4%TBP*D2Zdxz)3uC|_f95*4u!n=iGb9%!cpdIazHif+&kXzpO z*gSu`CfoV*Kwh;evp4t1dmqD!XcocgZqIGF?dcx!q)N?*#RICn6U7CV29lGld{%J;wx|58|o}x#4 z>~sB#HKa-Vi#4Acz~7BV!VE7}r`Gx03p5HnzsC|^19TNmR1H4VZw?phGAZm7h2^(3 z9`Q*1*n@U?!km1YOnmZ(bY|p0SM~i#MFWfD*C7oqdfAO;Bla0esJhPmu5pb^NJ@Oh z<@d+e&)M;moZLV9nZE`@SLxI|wFT6H!|c^m)-YsAa4trRxFrJUA;0LD|Co%FDw82n(7@UQpxtqJI zg^9zz(Lb9-9@hUwbo26Zx2}*0h=Qe~;P67E8?^Bw0{%z^6T#uI&Wg{8f9GHfp(x)F z2lOt+BvaN#jJpnxUd~Gr)LGl|C`}_+6>kvld~CnJIJx;fU0xk^e|%kTAvGr#eO8_J zIF(}K;0kf5o~Qi<+BO2#x;dCT%eH>Jy!<*p?(TeBdw(<%&&r$ZRhp{n&5R}fOY8x- zwxBMy1$aDBPL9qjB;t@RxiWHct$YWX*6;Uv_WG~*U;K~EH%IpRe35hu|5k-^wDqsX z{TF_DurB3a?B}=MtKLgTKRTjLq&svqrZ#&Ht`nfrZ+Nrbr4DDpor38eB;=N*f&vm% zLV6n1O*d6H>oDDl*pf3}wrY4CcscU`mMg+Dwe)jj42WFd>v}%f+b0CYv zH_sNlr5RKgjtW()^38x&jCXGGU6He2pN8C+`aBq`dJj==HnhBtQ&i~0`zruI=L*I? zZybzY32aRr1_>rZ0|)zII}{v+g92enjzoc!>dQrg@e>hB%$&=eXUIZ4a*zyP)jq1I z)_g5N3RMOvpmwCaPwz$nahsJDI9QSe4gkPGbFX6e1jBPCB{Thbw25fTvmDMdZh=>u zRqQ8H{%GuHn`F(+Zu<>@)^cv=;FaMOJ**|hbYMteJhXP^Qmv@hZ2|-~LRpg0oURNK zXfSE@&tTGCggeKYY$}(%5%kA7J3h&jz9R3SdF}b^!&*QkA`d@4iOmQ@y)us(mUp6` z5dN-Mq7^s?6{C0v%P5q5?TmepWf$j>jvMs`ykXvU*?Lf8BPbx|E>3qfT1^t(+?g9o z`M3d;>E0Jl-$8_d;;g|KGa`$!d_Z|{m=1x{u}#~AXC9Rh^rE+{^{fsAvx+%4+9}Vg zHF2bXy3ps-dUM0^z4YtK=gM=(*bJA$E?1aihdk^WdFrl=P_qU@AEoE3GcfF)yxL;Z zo?!tMDc%@#Iv8*@@_kuy zqVUdx2}XcHz1|cRp^}RS?H5?$n$K!tz4!uR6#=k*2h|G}`Ha{{z|bnXS+p3lTOYgl z_!cH%IH43E`nzan~=Y+Mfj_+-;cgaF8rAymzPB- z-8^jBQ@mf&0x#zpJRN9fDI%8u+t%2>OuUIGXzBy#5^b0snO`>^MKTQL`*chzRKb;J z2rbES>V$vH+D4`!frjM&Wpwhxixb-q?pKfv?;e1!&$q#6ks`P&OJDwqkWKup^{lA$#8(anbJ3B3zy{ZMkfMR$Fh#jf)mL)>tuf z5`o`nRaNlh;#d}>aq9V`V4+52Wn8365Gn2VWyXhw(Loq`JCK6>)F)qq&?5EFseSm# zL&JPM^vosTKSsS8Q)Gd17HKj+v}NL^ixt36A|3O59CSzOYw&T-$jIoWt@?3Zbz7%p z8^J;3->%DkkH{$w?>4LF?0~#X@jDdL+M42QV4B0?na-)t5|~O-3CcS>n7|j?~tY!!y@>AhBoNvYKkM> zN<9?x$!QDpBT;*VAQy0LH0#2j;aCujC!pOxx1Ye9=G?fwk!NZ*w2}$*dG*kv_CdpS z?RMtG5r@6&VR=PG3YTr$aqRV*kO0TBd+&4%yc>L|koZ~e7Izr(m-c$f#IAV9F3!8( zgYHCTV1DN%u}jRr#3_Lshh&qrC3EyWh@NuMhW-(es9*0>V*z#KAuS;#{kdnG`7&>b z1DGH$FRR7jLZC|E#;D2+EC1OtfCQJj2<%05)=mL|EG-WO%jSHbA>Wh*l>+2gq)EdR zx01lvU)@D6?gi_pyY)S~Q%hIFEsf;DXZJ8K{dG=P2iV-RI&4VnXX&Bw27b!H1aW_=E%eH}+d!mM_9B)>UMrxM zu`=YOK>0vlPn}&j!3lK1wGuGs54j#PPx>g-8D_o1#Me(Eiux;wX_9S&s#)%5m%)#y zj*0fmS{eHvFD2JfWLnkmOgIdsm40Id-te`Io9S`uIW`7CTFVR1%h9TT$Mx1h_~~5d zw{+0|%Bd47H%(G2vK**VR~?!?8;dhjW};#`>^c61HBW&(1leMO+#dt<64Q({N4^;c zgL;J*w!j-0ch2gzL{{!qL^TucbcUE;JcoR5h^cDXKL%_E_K$ZbUznItJ;kiw{PP_g z%>()lCgcHq2MGaScd~SjTEO!_-@ybxrQyoZ)C;9!l&6Ak%n%}9eK}`V$h^qpp;CM) z6LZ$Buz&w^e&}%^zy;Z;ewPX>(28& z$yEcTt`w@X<=D81b)r;;WToaoz&F)d<&kd}6v*HKZ`64ATv0PxO z$62NkQaA8v7R_-rRAU@H2{N>R`qb_9Ha$nk8UJ?8W!Vev=Or<5cPd zdL&BgA*b^*3lM?vaJA|&3vhy^pYQO)0bT+@M1#DEKp*Ra_COzjHQYR7Od-t;=)|{g z1r(Kfh3bnOKaoASt&C@ycvKs-ugI$IKSz~-wG1!IU4ZBNucO9~m+R9Y-Lbjr|Mv36 z!4>`|8t;3#^Lhykf36IU4ocm9otv~>Ee!TfIsrI~U&{U^hZkm!{?t7J693=i@K-4@ zt61fsuC0A7`IFhx=$GL88}ZZ%k}mys3OsmG-?qD%t0v{JR&~2&1vfL>x=0t!|4!9at8bKeu1xk=j3n&}ykGBNB zFQfs~#zv@fg;dwkBq>z4$f>+USFEy$JIsr+4Lt!8s7QIz&)sEjO&IcIwdzlus$s6C z-jKLyq#5uQZ6~Uh-0mreP8s@aeyY1!B*gBU0HZhp)T78gM2#CzX;!iPsN$f$Vm{zg z4GspZ0jT|^=pM}Tqo}CFp-CBWeF>723jm`gsR+E)+bWtdtDEGp=8;0!`(nFNk5h=- zDy-psiG`{7T}7X8!NkL#Ooz2B``AZa1I65|k_{wsY#JO)(vp^+s;iy!fUbO;3~E`hRoh!j8TnXI`ZX~jHmFl2_4B!iIX zCxFC_CV_xhm_zhoDx^c4-gVeS80 zrE1`o8K=zuowf39!nhX=K8O&~0^F43BX=-zyN|x6fH^%}=8SDlQf#JAPSq?0jBRcv zZD;=GmHZU4sAX75KkO_FTd6c2ks{S$JKo$gWZF3pQ%ZMA&T7#&8F&`h;b<3{;HD+h z{bucTWS6EDQah8YcBinC=B9~*J;_V2@48Yo+MR)Fi+mC(~saRryOW zV9^<}{L=4X^Lg*^`m;S&%j530GkUw@#%nM!of(>J5}K~*<>l7yj!-NrV5jTd1;vuo z9+Co2N?JHXW#XH#J08FXxF1sGL03y4`5SpwP~wTa`l73G4d&?M_d={rkAyb9*KEIT zX(TOS1_5r-!kw?`>LCFs!0~k!S*#lyQ%!u!w$CF5E4iWh|tOlJ_K53i5Zm ze```4%5RstZv^@_d9k70nD)v(-r_`;QdB&J= zJgov+>6L5Jc@&%eb{x8P4#@i#l`>u$7qw%8h-;2}VrWKLIs8piOaIiTgg>OwY+4Xf z({}4QTPo*bAmo6dwWhjn^#jwzAVJ&309O=9UJ=kSBR4QJLmVBCG6*exZ7ZvjNa4FL zxyUbiEKaET0jM{vX9drL+5w+ID_DejJfB%>wykR+f^ZCa0AqQ$<|K%eYNjXBfr%E}<%Ef*HmSlViO(&A z^fvN)bgy%Ei?jtKg;L_H)W^0ZuY!LYsVw89ju&N0u+Uypjn{+>xX49_R@|zC?)O#; z*Y6{tW!+_h%5^?`@ejWF>(T#a#&SI5LFQR)4REED6tIzHu^>(CsY zu=9o}R{D*b)Mi7R;VP<#nym}#9H1;j{%y6b)7p*Q4%e%xAA=rh)GblNvruDD0UK9* zMzEe$-s$#tQaXt*2abGp9Ss*dtW5lWOEp<(UphfJc@=2LcLX>=hPZsRJBge(fj@xd zX35xklKLKIV%11!OPM9m^OYR5oDH|&R&Zb!U0bI*XlKoTgc_Px9pt1P3POk6u5@iR za#x}I#QY#N7#T~lgsJ$O5)bW1;83}Vl1L~Qg_vnUxec%O6BOmkxRkTsQmEc1uZH=h zdCf)2U@lWRHw&m5QhhDx4{0JNz}Joc{6@fFb9?_J^o&T(7e{BI46Hm982cZZ7fho` zB5bbz#5ksj@NbrGjUMgv8JEZAb#;A`Y(gX3TInd5L;WP;sL@GG^4_h`kIqCtX4E?E z8c$a!J<3r%%FvZ{T*5cluTeR=>0hM}emx{423ysR>uj`qflQNZn#luXjAivfi%&h2 zu>m~#soZgjG1=xXHOQ&4n25-q3q;XwT4m*dW?V___FKut49SIz&VfW010D?fl)A?G za{X;j`9uPeeFmlFhq(oZxv_dr=#LJE?mT?UprL-XMRx9*rQn-7!x-*ayYC3ugloxH z|C0G6xp_^g;d_6*H39Gx(Wy(#h^~lKBS2H_!BYXUGQI+N#WH8V8erpsq+%rTU9;CB zheeD>Z7D5!##&bC!LXZk7F)0n^|38?R;fHTh2BDn++jzl)niufsiCkiwR6Hff*6z5 zQU>gJXB$=Nh&(qA`^(Q=9BiNa8K)Z9Y3=-$`B^CY5VOH{1VH$!7;mJNClFoO${T;Y zN&3t&Lt3s6Vv`JJ+qqB$0?G(>g)NS`TR}SgfD-6KyeqE@x5eu*yi=Z7E;^N z+H4GV;q0sBv|6mJLOFL)3u!1Rz~uX-T|*ROC|JB&?pa&sD-91FUR6az_87MT8_r)x zR46~9oun)14&b6j!lf&@=5kcIV5s&~ekCs*I{K|>9f>oD;41pJB6dMSCZcJTChiRJ zFjFOGjF87iWpH2c_)btAgg*)$1!>P%0>SGL&ZQjO_f`H!hs{#?h?y+>WhL~RA`v`+ zDZ*av20H{i)ij?E3H6y25o#1Y)77LsEu zZZn2i1k&4KxXH7OG-OiNoU3K^mod|U&|~?m+kF% zmKK&mXwR~C8SuTL?vM)~1e4b}UK&vsT?Do??HQAe)|`t;YCXVE`Fgb%mIFEo;@3OVBgJ{i>kMDnS4d} zi~$NA7W$M*%EkIZ=PI7rqQ)GqtTB#ME#BnpfEt526ZC9&#FTO;qk()KQ{9vbC}!V{ z804Zu&iTeNDm*n$s4P0X)>8zRX-Cmpg7M-&CSZd;dri8BuGp?In0tyuuMsrd#(|4P zE{kpxZ5Vgt?%*7l%6h3pB+90-$MQ)t4+p-W-Q>o!7_REq`Y_J*r=X}<8aeTQ#~#nx z8-q1+;X4EG$Hw4)_v7RAO4+8)GeU)+DfuVtte>=@${CwaL<*8Ylv~2z1F>v7+dpss zHFSGxZazvg#9}Arq(`rO<*+3r4EUe&vouv@enLU)-oHYau{%rg@WxastxxIg%3{?& zM?5?`V06z>gkUNtk-cSnH=hQex|ap$nw>5f8y7$t)#;{fo=)9gikm3oq>JnCBCvK} zfBy7CVp8V{Yb8j2#mbRQ$!Y1YkyzW4)wz&OA-vqv$5kBX9Yf#@Poi zVme^Ko~!V`Tk8<^MLk1gLbrK9QOT8D1$Rdd6!@|^@VUf!!LEGqe#WQi5w1^{76ht$ zR+e;YK>?ohWkCTpvVS}jRXAo<3pXbZS2GJY5+3${pn`3HPFdp`F zQ5BZh^j#qVK2VNyP#XbsFm~4Tek=iWQ1w2XpBv$3|PP9S(|wK2IlvEAs$#LP7yA zUJuP*Pp1>ni@M2|Wwroed3*@`9`*J0tQ=u2qu!kD%GQPBh2tY&+h^@gdRZ?Jr=r(z z2AG)w^r{2i{1%?gzN9XQ{rPDfY&Sm3kIw5B>QYeD z(Uxg+!_&^kJHpxyJWdfyT{%Z1i`$CeoYD@>Xj#%`>oX%POqrNdR*tx-;~Yg_pAW4I zqX{u9)1l)ru7kK$=9KOad4SwN+dgVAfFtgWXxZ_O7x_w* z##1Vy|EOk1rgf$1!}HsHd8|*%ETq#=$u9`uLO0Kh;JT?4EE2F;U7h!usWSSL?FB5< z4nz>WXcn;Qa4OTouetwAj{}f)RhM;b6c+WN<=2n-`c|`)$;zGGL2UC9fW4c!e8zdz zKPg+L++%5UxJ{&BxMY{(TeoeXMK^eCx=|rz)SEWTN+usE7#znYe_*$R$SknDlKtuRk-B1jw9 z%1K(Y3*=6+;ClR<4brUG(juF}(7(x8@rl^!!81Wx+%+R@lI`<(&%~t9;aAaF5VZ@^eE;Ru-wf7QIBF8(Y$_DV|3xRj; z?|TpTHzgjY4iB$t`#UW&!tP(d7UAeecy9e)XAh%iiD4`s1`n@t^w{&aEx)=yIxnM7 zbCYx{-7?>v!~FS#Q8|kwXY#tT^HzOTMRtTwcYkM9IJVuu2Au8wURQ=j5@*jxi$BV2 z4lklzg`NiZ8sVYfve-$3BiBHN-Njj6oPyi*G5Cf^6``mJ;H4#zOq(zn$3#e*_Eke7 z?ka&O>8wQl8sW-5b;DHqJnkIlH0%dGUt|vjkr#CR2mnE>S45aI zRTdLqi?IpfBt8NwR{U*yA2$MCOgFdw=#0OQUdRaO?adYb*c9sKnx5hhKywUM6FXd^ zMIAz-xtBQbC=11+sYaC`Z6HY5njb!e)Lhw2UJCD7j=YdWIVk3=vGV0;cu#}#i3}PV z66wG(-m_v}VaEB}WO^8udNHjy6pR^f2MtWjq-(}3VI77l_LgXccn*h!yD~L>50Qg~5Hv87gcv9A`uEDBX z+om)FT)ZKy*9;2Mw13N!pMBCq-;8FF=A>Z-X#0!VRj`bxpbptUv!vUL(Ry;+#~EnS|=@wB`|nR80U3OahHf1d^GF?ai%BjC0MWYlqJc#w`7WD;_(ivSAKi4WpL;IqGbzqq zeBKL}xt{H$qOXE;Mb}d3TGcmDN}j~b5}pFonYpv*;{}a(;Mtv=?~YHsj9z{1zb;-?r2Bp@0$gEx+EFUQJ}^B0;W-nGz_if;XB&)KASq^6aQ# zn^{Kjz^&>Vgh%+Omid}e7b(91fOy)yod+XBGYhz5lIgIIUuhX1snRXi9U%;~;U@l= z9=qct#KjmSLF}|Im=Zho`Lm;{lLRvhdK-MVRT_rU1YriUY9xeOp{ZyRgpYQ^?tAdl zx*XA?Z?}WNa1I%=9F}h*g_N?UR@=J_=wj*0(M@7h#sE|m`N7&fW7GOAtVTUDQH`E{sV2N$g_J@$;fB+kb*@mJZ%$o*4t?A* zyd8*D{2Ri!=~|f!76#WGg`HPj5ja^!r*E19Qesl$Xt3NC~>pn`4zLzt4E}--rfFw{l#1}%Llh|@( z>WF9&Q{|-}KCpYVipbMpw~5rwiu|gKq}zYb zt^6qQ=3#c$RWsPeejpYmvY!^sFr`gI4kL>U4pVL*9p>*18H-Ch z?g8%EH!w3mBjZYd13N@7Dn`Ol^t$sBq!3W5So2o>eZ5N_$eKb>kiK11ql(?Bj6oiQ z(6(a&x3>_fNIec{>y#t|KDZYqo`GvP1^Y>*H9hYh13C;#qu5uF6C~tBG38C_ zmv^eOMm3V^1NtQ6y)8xPT0xBzj;7DDbk$sS1J$d?xY{tuVed3`=@T&5jdJ6SSBx(T0ashxL?^sZBGl}0U&^)Q}0$KUWUyudil&O8YalhNbw(!FZ}t^ z|FmS>T`l#j5dQHOTx3UhMjV!&se$371`rVXQwUBCNgK#oaP7m`h-W=?*ueJdO_#SV znU1P)r292uK{RLJdfKBKF zSuuP-=>Jmt{^8sn4UVwkDM+mCqR<^D@+0_JqS1gXXW8e zXKkcH2jxi@!nlN zU+*=q&({~iOHZFWkxtZ_dQ%;Fl^-9@A0p9vau(fn!!K?RAL$Ej5B{&duj}t$FN+Uv zkJraX3ts>_m5+*-tK+jefF01?^GoFox;Hz{quB`{fA_GnV#I4!yS(kYEnu~`0&E)f zc%8VaG}5zfw$Su;jN=(31bpr0*g@5FV_mRdM*uOB<^8r+uf)$UtyjIdLZ0gS{7AL* zOx-uXZo5S5Uay1|g*mSq#k}OP!?yoS(@$Gio&XHXb*}O6D36;DKKeGeZFTHymaa$A z>r|J;U?=q7VyX;JUZS2VIPfVR96q=)OkYJ#0*qdL>{2Y&+aDX<#BBF8?sRz{1#I6qlQW<`3Q}x%j4DOZyS)>e1+yg(*URI zYf#|AX&(3f_qpQGUHpW`-E=hJ)0j&lhM0?>r1$Q8eR!JORke}>qkOw(FWS)0M@9Q$ zry|h#$17L7?tNH%yEJV)mhUi-e}fWQM-WD{u8kwiT%1`3_b7=buYs?s)bnZ}W9I6i zs)IUz_Jeo+W?|uU->lQ{VQE2W3UF5A@HP8!cRwMMaTI&M+;Mg~diE42^ALG1p#F?eTQG)NanBJ>(8D zA&aGjXn|R23WBPTKMy5$?OucuImkAbs2mNFMT2Wdy%f6A0_NTgDxb6z6`<2c;FM$! zpSVpG802b8LJ+KLF5EIgzh8GTxD*00vj;9U)zO+c0&%~QpC*+gswT~ax_+-unTZq> zbDt&Vnr5UXE!5uxzWxlhE>~qVOp02IcB(Qpx)p>Z=aE+E-xTXkxJCaMU)T&18M>-2p1J9KZ|g_rFm^ zd(rqK?in9*vW3hzyCnEPCxXn(B(%%&gdhQvFy|Ga*m9_s3Rl`y({+!k3>|H#cz-M? zkr4KDihuK39FazTr*KollSte5Uc`7Iw~m)427B6Xb%~<=mL|;}X;sjMr0Opx7xWfY zi;UfTn%%DT%!+yi517xwSTA|DfZ&af3ktFct84g*lnU}7`xdL>4=E2`{nCOsZsvcz zQIE*Xv_Vl91q{=)g@r#>Tdrk_6Panc@4(>%QLV62cseXm^pM6KsbW@Gt7|Ou?pVoB z+ydAb>I3e8|CY%@I3MuP;vtbp9OEPG#B)e08GTQBYSYme0M&{ZRHDd$GAd=LxDJoh zGjMaF&4QMgV+Fdk@1?&e!Tit}ek78`jiL<3RbcqRq&-f(Xg-c0sywM|at%yv5+_?a z&u}es-6Ln)9DzLGKl>99{A%fq{l+wnhAIq_X!DZ88bM+dO<;%2XmOKCg6e!C!NOt% zqXRIh+U9^I8D%GY-%=J`ssUa~REYDpTRGd;0R|xK{IpixaRxH-3b;q1FHJY8eh=2> zp@JqW1kMk^QaguTIN2^&PpP#Ct)|YT^O}i@(}GF9_PCkW_6XQ3MtF&eF8+armeM?1 zYQkIXCnMT(OW*cX3JopfDsFmSZfL1fnGXHtMhbX00U*7J>-s+jeQ!FMYq_ARKHodJ zf0a_2p1EDqmn5he};Iw$>{ zfKnXWW;z_Y*{W$5!Fy9m5LePyl_cI?(T0JiG@j-HgN|p;H0ulg)W6m*jq`Npo7ck( z^AmuNZ>X`03Um>gVC^r=Gxm$F7B`?2My9C;f%IucKeBV@;0Cr=B9y+ZC8MmlRpRXr zVaJ~h z?*~v~Y)9X(HCnyee3WC0C&-Y)Nawp{LQoTgF0r8XTTVO|e$z#B9md{-63j3cKHJ5v@fP2vqwe7{4m3!#16N%&x` zg!uLlR`}K=JQA@;YYT{Td$I;pBXmzA2-sS*g-sX({z|YU=<`o}xAQ_Du;OW&$ON$1 zt8y@(+n;QWGp~H#*$?{}F4~(Ibfd~8Z7aMi$PT+lYSK$51r~eJ9%h1)z1HuON|_k2 zRel5066?=!=w!bC_!t(cHa~Hu|F}(lizExcgB*$$F{$$q%d}VCYpndorCB5K7`yM; zBk0lK?~QR}t0x=c3*E5>&)_A11*8)zF@tA#{aV5!j^HDePB1f~W>@-tPTt`56irwG zE;;^vRYl-nn|wWHUZTKr48=jCE66~_G~^T&Yz!4_PHljA;%h_iQ!24uqgtW!fkBFQ zz;ku*EvEP4+vxP_l_CnTLW?S-?a1M|T+4rxQ7DFcq9@OhDh0;Uv?ymT3{dn%GrFy! zIODxivVNXmx%t?p7?YR##1icBbBt#69Q9H;|MyJ9L`R8ob<1dj!QZo0rokz)P>CUE zW}Mau3TB0hxpdWcv$|o%%VriK8cc65KSnsCPwvpuK>uTF_io(T?IrYThCNa!+{z$L z<(d=2*d(s-C*3G#o~NFb0lx#V$MfyQG`ZeDg|VzJJAaWNLO06t6gON zipnh-p=eJs_9(O8d}4C?Z92;p&=4cr)l0{D$0s->XO>*t1PyE6;mj&>t^blfgN4rU17df=T1sAcqYsVQ`R9{LS1=vksRUq!gwVZ)a z*$Fs8aN8Oa>9g7xTqet;hO2=kU*(#?;k`{zw)<8=8ng{XG4OM~BwS9S#SqKA zxBA|r%(`}WcmLd&QkMccrcp%B<=Eq0G9&NFhjw+#sxIAr&SD`ZY}7B=v9v%xyyf(J z%{#hi9tu+QW?M*U8-R1t;>k&&tVgXX_5*$(^$$Ofd8%^-Z+Kzx7S6M@fqrv>4I(*M zJ5mrPUIK`jYy&04$FkHnO&2GhExm2(J#9TSM{q5ZWT^~w)1+v-mUgMo(4ar+x2Uk+YV#39H&4*o*H8>)V~JK^34Z)qPzy+qS=+NrGE?=`MtGj4I`nBzJH9X^uZrg-=kj}u zR&KVap0K3&q2S|ZQH%b#gNS~1ho@~_>Q2WQPL;`?; zXKDozfH8Om5rhzgH0Siy$IJWwzKXO}u>~^WH#z;K7qa><<>kmRb*|{JV)MSW`Q&ca)}fzV?^`ufEFP0HH>TvOkwSjm87seO|w#nd;g!mt69}3VQK|?c$3Wo3lL!^>NoXZ2F)C0bh?7D+|X&O08mrzY0QB8S%W* ze;)M;X9v2YBm;eG_deJr-e?=aK@{9Tj1yd-K;$hm2QnezepOSPZ0Dsy00@JsDR{uO zDL`%FZ;f`ZD$K()K`+~jIIc7Amq9OIT6os2d`r;WnN>>)py}$+o<%pWly}c={S9iX ztpw>E9e+)Z}VqA5?J37uv26yF+D>GUk)Fq-_D4{8o{SJxi$tX9JP zsLSNFy#ii|PG0W?i@p+v0Y@k`T~{w*!3cpQ&sMSH!MoLk7_z!*;2v&uW#D2bFYX}Z zlY-NmNk@Fft^uXsI9iPRip7We%l+pIPXv4C zJdrYEPNV!%EeK6Yg(D2=Qdj2U#^i(Xsn{hsCclf z`HDH7+q3E*wyIj^|HT-v|6&YIG2H$y#u&FZO24U8-KNuFJ{^uK##D0zY;B&G zYy#)0>ZrQW@`gTqOxrs4pfj$ZvdtzLUwQ}R=L9_Fk{`CTHt~~>XfA@PYb}Y4EH8j+ z%>wbECGJ%S$CJ|@eFv}d(AHwQ6Bv8GO#kZk{g4QgRH2KY&3r7;uq;m&Jt56=ILP%B}B|{|mhro{lBJkT< z{b_hKSW@%-`ss+Grag=(uR~{dN)|ON-#X&FzP%KIT{wrjDg2@N#+R`tolH3CY%V8+ z$G&;u9~U&ev!L~$6(pGN^c|YmP$|!-L%r0&5a50(@Aakjwcos93D^^YS-)uU{^)rj zClw1=>H0j-@6+TDAf4H;dE-~V_mZYx@`1lNoHheUwM0x`p?LP(y`L$6w}Fa)WH;_0 zM)b(;vtl>?*tF+gqubosBgoPV##Lqtp`FE!f(hi21HUNS)fZgac_j=p1Atwv-Vx6I z3IzGlI`$XFM50vWHvnG30qhp^RHY zm~RqdPz{qfzros}HWtzh&j7DPk|<=a6=D)+`ph=~ZO8P1ra&2`f&%^hg@ger#t*fF z?hjudd5{apen*Gk;mlZea&3y+8s@EHbnLp73m#_8j~%qdfdx_R6>;97RS*uN%=x`iZsB zU)iYvdG0);vwhau`^rWX))c!-+35_KIcF$7;Ys{@D1KC>wNV@K%|0gT3F0l)fq}iC zIft;dKK}Zdv!!!1ALHezyy=2@`xv3|2z$hJ(3CplHvo4&G=u+bLUSeYz#*>u&^Hlr zWMA#Suy{aoK6}ME2=jv%PQ)@&`W1!0{osdM;8RY_ZM&qi-IR{)sH9p7Vu=khcA!>e zj&)l1`A>V)wUEIE-7(a?LHA^S5@C|t=*l&x_ zjad*&3TFZTs~TUKxQJ@Cz9-AL@UBMgt7KZDKNr_b!ns~DcviN?$EtKhFg=bwy-V61b270pur`<-5mxexC9v7HMqNLaCaxTyTd=<-Md?NxBjW3 z=5*2TG-LF6`aD7+ezQV+>8$EMIEx5)Wo2L`rdzV8F22)*0St+I$j|3`A+6-GnmR_| zE*hi#?)u0V0LIJh5Fl}i{tD8~9sEK-fdfWK8BjlxnxD*t%YaTQso!^^-$-!5#K%z6 zj-a6B5372Y+#`Syy%7$XLa=q-;vU&J#ih-<^Mq*38rG-J7 zBLa9-he)Qpkg3lrW9JZbtuB+Ie=`Gf4=h6aa93ZN#A8=+aP==)wWSL{BI* zQ7BvB$H6Q8xUG;=uwr~k>QK&tL-%qmR`v_BR$OH0`m`}$?t@@p>q}$U!pgb&6oy#4 z|J({BArm7FUAWV!JKQp>FK^)NS5Z&-B6xI3>0HGZ5990?uDY8=)g^c*mtpuYJHGfA zSPxfwDFePjb70df4w=fap5oU?fU%raFYwV4fJ@`e+3RXjVN>?{EXbU*1oxd&5NK6> zyQPf{O#~?cHlpNj7UH%aKyWR}BzSao4aX7XHtyE`Rj*Nmau@a0Wtmj* zYNvVI08frx#BO469b@F}#gtQV&oM0ME;PBe5b&lIy_$+e^QJiKM(^2(X_ym&&6cUq z(*of2)mL6!w~RNRWheV|F%}|gITmK1b}6|7Ys|+J zFB{+`_lr9aIX0A^-E2QmDVZ_!IFbkr8nwQpibc?%@rSg|(4djqGw=j%?>Js`!iQ{N z0sJ`O!y#YKtr%BGMTL84M{a1UBm;h9WOSO!=Je@gRQ#&1>mWJ&i%{^Suf7;qhbExO z1$~&eR+E+~w<(Q>?Tc(LZc!j=sG^TJR2v4KD<7`ds{qz{BYNwS-(vn5_X9vx9-#WC znzc>omD22I*6#-y2A8-8nVIR+FX*SUtN>YhW59f}F%e^b;lOB3mw3lG%cO2dMBwl8 zpSoe2=Q9brknV-rI+w=wvMw7gcLL?>m(i;H6dy+(TA%B!pzr9YH!SfI``p9os-;{9 zsw!>$TQommp(iDY2UKEYTZUk`q zdY=oIrMg3c7emTPer!J*>)Hg)A_3Yh5+=Z|d=c!Td%w18km4nAeoyZpC-PMMrK;F2 zHvVUrF6vjqyJbiG9Qp7m|E{YPX422YHkEoF(kR|?LrnT};miSM9 z*YNP5LeywTPurixXO~wJ2v0q}X960ZM7ZPlrx8}6M}6TpO4qcOTjoy28!>?Ev29n% z;(ChWWQW-lNUI_~arJ4A0V+qfq&3A}6Q#>j`%=FK?w>>Ac$bV;KVo063n|#cj}_qJ zkbjt=4Tp9Vd_SOJ$i0zB{Q}9WKJNtUCnMDQ>WO_nR6C7V2x;l zMX5~gapuS#b?1EactW$yDkKEh{UYnfCz^OKuQun8b%zrw0-sjSA2nR!I%jH zk|EGO%cuG|9iRFT0pn}x>bKOl#Li7FE?b~_gXqsdci751n{f*96wudwuq2nh zeq()Ae!U$Ca-p(<1UjTK6>PBdNbWm*a?mJh@p&k`krpnJpEp> zw-$_Zw=%SlaBT!StkRs!E}UYadjN| z9hH|MegI2J-J(f$OuY+V1wTwyj|BZ#E5GZowK}t$iLx61$KwGW(`k;ood*GQ-oTyM zf|_UN7m>~Sykg*mxgaqlJ0}Ma#X^uCf{P1y-7Sd)RI(5xhhS$1ib>I60oyGEIjH{4 z^7;?r7Z=z6CVp{o1Fzj7Xd!sHfU1|`LBK3teq7+C3&^&B7xXI-0}Knq{Q4IGj0;%% z0UC&qxp2Y*_yQVzMFM&P9@)U1;cAw_omrjX7Hc8V-JKrz0%j#>l$s>O8-p%TQw0$7}n6n$_un8qauWUZ+04Rs1U5C#3(! z-svUKqY`T=7DV?#D9$|l;&!I_`M$JoAwvpmQ>8BZ6;?MhGQfoCGSAZ_FK?r~R?7}h zQvhY4RkSw#Z3N+(nd_~v;SE}*(Du~!z2H~TVVTF{EDFu^EX3~f7vxR>KeFSc{Fgv? z7@bK(WTpsF`dMtfq%>KmnD9PZ9Sg|r!ydo$<-*_l z&g6Wru%B&?j4SBwy;i*|DXd6t(4TWkf+Zo{JdFN`O@Z818w)Zl)lh|U?f~`&#Cr=P zO()GKq4%HRLBb5n;N?PBx3)n5?nah+_xfKm@oK1HY_R}(ySxW!5Wb7*mUZE4>f3#; zSV$8X+XDUfP?97#9XKH)m7!tchD^K&UX9yu<2K-C%144l25AtzbopV< zZxPJCqsN8YYTOg8lzGl9=84BDi>KiSq{@ik#59ha?CPk4Wy=e9IidbzLsu2Dg>tR? zS#K`2HHKxU-&KA}ok4PdK74Zr>4XSK+95Vr$-|N|iS)|rHScMTgQ=gV`1`ga%@GOL zTzsHTe8qD(rBT3Lb3sWRl;1+Pv*YL*PQxzxiw7^mF>n&Q0cPn9?Drw2D{}HP^e$8_ z?Ykug%5Z^DxuyX6`rjdp1~5YjtU^*KCRUtu>Z!}L=+NKcW@y&{X!vX|26|PdE4H-b z2uYwR>z=uW87UoYo@=DHP>C~St5h)`nu*EjK9$H?uqlws;f2$#`QI zouJ-KaV&OM-483g%cm4TNTdHs7Gxr{3IIY#HHCrMzS4YT};B{727!g#mp}guVBm=iPK{UFAnzy z-lkBPfMqoJD+7_Aw&NgmZ*3!7fz4*!Ed&46va!FKDVVf6N%a9QbbSCiKHL=&9i;Xe z`Wm=d)^`W=*528`YA^99u9y?jU;a?EY!LkCU3)`yQWgR*XQ3@K4}9c*ZfRX~L@_CC zDkX%|9@QoQQUPTChKY@N)mhl3%k0I(z?62ppg{7%XGA?PqD>jBR~TdJ;3 zH9}_sHf>%$N^*&O>V*;BK_J~8W+~=#gm=3BcE61ZCc2@6Z}ye9vFG{1Px$K8ht>X5 z8zdb6-$`H{=$McbgSf6(5H^F?_x(xm_rb7>k-NbFH_)mI&?;j;;~K37Fzp|!HmHl$ zY}(6T#PEi}RJBCyqgDQf!R8Nb2U~)6m2~h8;!e}(hlj+5`+2p22BHt#h>B9`iC#Y3 zdy5?Wg=aCq??4NC4x9>Du}DIKLY*IB`$^#IV@C0p6G9_AN=cDU6>8puJBcogz;5I? z0wBQVYU2Bj4;759zr7Z_&D}s;;YQ{Wm3YlReca5o6u1ssz{esj_@iq`oc5_G!}rsy_YjgAq$rM z#wvJ%g%q^Zx$O>@U?Ykzxk}a3-n*tvg^lkJ8Mm)$Fb(xib;QX|*tc;3pEV$72|%;~ zf7pf+*=Vxh|Gq@;!WbPvPY2@=1hGc<1rqO>JBwD`{BdNopv6H%wtPk$TgXBQZlP{F zl-DmmO)Xq;C(@>cgt!Z4N2kPYKksF+yx{zbN&>}r&qC#tn5GUM9ZosnZlfvcCo$wi zb}*^uykJomxfyzP;!7y5)KywYEa2}5=#sr!TPmf6u|Eb?8{VpkB5&s1c%YqLxP47p z#xfd-dLthUGyfH?btfc?IrNQvxj6(5g%!p$i?O1Vu~@_X79`FQW=pBO+`b*8bf+m*R}qj=9`(4*%Wq8m16w*dWcfhHw*l`0u>p%ba~fk>@Ba zVh3val=jF<#-H9);$Z0AcwU&(sKo9t8)2Bqb&*lSwbyCRoRfK4=_53sYZqELn zvRKNttHMz;Z!}ousKO4Ls1)i4s)&Mw=h`vM3uk8MsD17f&0L?*Agm*%5!@+VRxk~f zw@CE_T19{)G$M86l{^GF%~y5dM&|}Oab=wAL-#z7WzfeeC!r4D&@XrZ+I*CUV74>z zaqmjZebZC$0R4A+#&=ueIdU?TWBp5TnhXV*Zdpy$vtMu5K{D+d&%YD;4Fd@}=s`Xx z?_e%!by8!DTUG%g*|<=59%^gq$)Xa?U>no=A{ubP@}XlH<`Ahqq;qPQzVoh|k#I3T zaIVGG1h}y;$pidx_vUFi_U{kxM~pewofd6tC0vVJ(X0tx#pQL0sHwVM%zv#6Q6uP8 zXQ;3cii;kn?ihpA1~X7dfm7`_;uu*GAKxGb zPbFsv;r-5Y%NT~TOQ7Sa;=u3iE8a9F)i%rJb;rBe1`qf~+5LH>F zDv;D%Z7cQrL#{O={Iw-8M20oIXggG*3K^yMVGYV#w%3x?5mTHIz4Eb770Sq+OV4E^ zhOA9A^b-*zIGVA>w)oTQpkJ<+b$oloFH1CYyX6tO@6Dxz7 z=Q=yzc8!R7W?;?UxTL%plrG}u$1T0om~0v$PLVhPH!~$M5ovNln~E;CU%Rh9GXgQ` z#-XNJpu~7r-!TPd3gi;jLYt# z4wgW`j#UqQxckK*cf%tO?NP<(W6sabD5oovRSg1_)Zp`Zl62ekEl+)j%=@G3^=0k2(MQNn z*stlcJ3H*LOYnWc|FJvP9RR5P^gsUiKoxi@crE(C^%syUN;noNe82woDHBvH-A5;J z#)|?t13ZJGf8WbqJHx}UwC2(1kMS?=4n3eSnYg~M-i_(&te#pG!bt13pFt?H{HPvRcm1H<)y0Ofr!xxb0@P|?1mWQ?j#4M4 zf3?>TX*8B)9h@+I`v%a*H>Kkcw-UIRfQ(T&Xr+^4;F7`iUwb9A_IMGW-C`;a)q*>< zBG=SpiXZIEMuy8ftOpNqLez7Nx*ve?+yj}B7K$f6=n5^kIj-lFtOVHE1*j%6erdSq zUP@;dLvG&Ukcfz11t2VE+y~IFN5rxmfo3jYyLhh7AHE#UK{l^aZi)`5Jt+Ke8s>pL zWv$zyvM6vtd+0%$J6|*imUGSQxwYZaR;Ksjfyg+0?1Yj3*dWdSV}nGG;`e)~u}9#V z30atx4OA>JfC>PpXap#BmVbFlrmki8nC1cLW<`R zt_84g{>hejml!2J?p#+M)af+ZWHLyr$^vx zY-Ani5veH%&D!V(dPYS6*~aoOkIB&042Nl0_u?$Q(Eq%_ox0mR!PzWV9BSky68xw2 zDi9(LzTS6nwNlA+p}~~?#=h(-h;L1BZ-7;U8X6?%kURqf>%QqpxOCPAQzy)@1JO+& z>pEVtK3JB>ds!HIuHin{&F(O8?$x5t*43^Jm}6TLJY_s(WH>3d+}?#0G3hqIsf5i4P>t;xySW-pO9$lrDc z9uyV7DIgM1&*o?crN0IXr)&!S0!osV66w^I`!i^Kf>-f8VjRvb5qb1SdzvY#g)s0kb?;nN47tNcDkQ-A2O@zjZ7B-uTr|A=uM9F1-}H(IGMBeq(zQtkQyauT~0i$wRnijf+J|NIj-s9z8R;Uv4^Py8oJSQ@T5CFgjfIbxHk#qN%t z+-4`!HR3LQzO}1g^pSY7u_q0M6>*RArb)A(ae4AocdYblg-l=Y7pJziD^sLF+(dnX z(W#y?zTdtXUui|upYdFVM**FQIeEZ!n*neL33kusqFnC2URUs8!x^;GH{oAu;ED-b zw2N(m*H1uuSu2s@Un26 zJ39xCQ!us6dUGx+@FK{JkIAuWdiDUOOM=TX%=i#51k=fRyC2|aS3|Fy#uUnrew!s4 z{Gz7-E)s*9#uY0OlQH}keI>XyYy&K{TLm|Zc8g(8jsVhmAj@E#MkZsHY}dZ0TzQ7N zE74Gwzdc|J+zJi83DCQ;9Yv6U_GJ)(CbN9Lc_WkRiZ-w$K?qgYLW#FuzOIQC*BDuO zdd^Pel)^cyPNk2VZ7{NT$=4V^)Cx?m%TA&uWJ4%1y1Hr&HL*rl;BrSihK`qFG7gfW zgb4#f0b;W%Jz9rAxGR?M1JxY@w?mR%vtzItccOkh^KohI(GUN1%lagPQ+LIA{43P4EIDBEfOnhmY^=+aN?4X=C6 z_UYIHRn4f@{rzi|>_%|wDaHLMzlUn!1yc!j*=2-CRql$OavsI~OPAAvWd;K=TGv39 z^@Idv)7*EP4n`*YsQE4F<_&3ZvQ_pwEO|~SM=LtiqxS~w?Lr7CK4f~`eBZ1I#fjKC zD$QmHHUNiv<@PQLBJ-j%(`cW^nFI9UD;@9Boil9(cIMJ$Z2OOW!#|Bj3MBUl2$Mn; zQP`PACMk@(ERiLQyxo1i@vrSR(1#>qqu7}~nJgNPAKP8**m+j;3Eb!$_RZQbKR0zs zW0+D}`?bxBJl97J;*~awJ=cj*Foi@yU@Smla6tRYfrr9Oi_02kVh^+qz~7PS3_gFz zQ)Z{w+09_P;rn*U=v<#WEEjx6+aCRzxG6Nf$I}i!%#$*$FEW29B5UOi6!=+b-+URf z04(pH4!Ofb`CsajaoexjteH>-bm*{|=LMnGT4woNoIgiN#=W#T)FTtr>DrE!{*0Jq zBmv$L=c5XJfbf+l-1bJbhcAOKOKs{W3MTM!38x|Ncn9JGx64|;jhPG2a!D~C{94XY z;AHff^TQsQe<2hYZz#(eP;-gN#%BfVM&f8DMKPowel4V1@M=@68dZ(#RAK0m-~L`p zV*znGHt~Xk*+66QE>QVL$Hw`=fHPdTI}*^&1#hFL3OB0f<8P`Maj zcM7rwFnlQ^sRk!B0Y?b8={fj)B#1@Q0ZvGIVz(t9zZh_C?$QI>MpzrG_mUuH=mN-v zz;buQ=&%ChFE&&v{%DBO?2=aty!|jf+Jz?>zkRRp`53jr@-2v zf7jQN4PjTgl7c)crdJPNJY4Wl&}0re+vc^f`RX#C#i)D=Hx^aLJSO$^ZsoxY(cZ4B zw$^Ol)c|~cSWX<6e68ThKy{g_Tmf{rUF30PbZ5Tfa$;FdG!cFvRj$14+v@p3UoZ^c zu@8gtqNy%~ZxNzHZnSb!()cd>I8q+x45KDAie>xj@TDGCG^#)A%LVEjGUJht+*^vh z-?!2jnG1XmQj#sfdDNr(i~OPCj~7?*ZI>s>^i&)p3TYZH_l3^k{fTp+vO!@n5^3o2 zDv*knzU)&x(AmMcSOtT+So*>AAx@0SLBDdnQh9_YV3v;zAM7wZjr;%3*6*x%rG|w?#P@QPj36m_ z32yxozl@LD{)GzfnC<7`5(6409?pG&Git~IXHbbT@p-xb(VhR}RLaiB!Tmq5fSU^_ z6a<0=<_REJ02u@tS#aa*XpdU0+L74k*Qsunu`L_%{#Gmh_Vjp2+V=Uj>F4YDVe~lo`FiC`)|q1Z zavUZ?nt}_J0XS}G6e1MyF!JZ?aIX$8>HqZ#GO}vBeBQ~qm?I@V{n+{VSoeGEY=0{F zoV^M)0-(reY@&#azQ4FVGg1%S%~~sLxM6(o`#yJv13-57+`J6dHrefqxG!FI`KIp| zTw=uo2M@mVIkb!9x$e;hbw9f1EXZ3@#NZ1P_P3a7wM?zEGbB49J(%--O?Ruq#QjUg z=r|^e#83R$;pHUFPq*%R(R~N@gbty}N5*Ovhh~Zc7erk97s-m`OAHthsu@i`7&!|* z00z$M&o-GpjRbly@0dKXi(tL1*AXLI74&AkgVj}FWEu2kloqIXDF+qruSxBr(MD;v zzY{kJR9QaMB!5NDY}Gt?<f88Ql$6o-|TN*1Fv_w{%5*K+y{AT!cfZk~sR^XX3mU z#e5*hl2aGwqvSRf!w@VQD#2!oO#xED+4FI=EG=vo@pI?ylTqR|9=)GRm+DXqjD$*# z1Csd3l-?>^lCu6_Y_09x7L8zRA__oG>)`YpL5QXtZT{-H351eApa}Hoq7(}|oT73B zb4`IBr@{j-MMR6#hGe01Q%pFFo$dKHs|Wuy&^$QPHOttTt3shE_+U`pp$pjVZ0VK> zEFZgdYpr5fq1MEPM3K^#I&xO5UqJ8xF}?bTE4@^b7HF2Q4E2pd1;Xe&STL2jznLJr z{`0IZ*7ZjvA|fMXigYxQsbr;y(Zr`pAfugcXV&Gr7Qv%VZHSGfRKk3$av^h1#|}A( z*UUQgYq&SB>&>~T5ol>qyP zWk&5}>>h7^A-a#ixxXEnA@vC(4SuG(v4CiYG$B#lt}G&?bf?M1(qq>?dvHFf(y}ZI z%lpnmc~Au8-UOecp_S8?EevVXW z;cnj50}A*IS&C!yYcjbf3(F8)xXyV+%8nd+9W-qv%KW9dHWkX3hO?5R)eCO(wwl>a zIG#W}Ii+Z-@$pVf%9zOjD#log+%JN$lubsiJzm9NMF~pdwBFoK%R$ek?9YK(=bSn< z)>)**D8};X#KpJUfT-%Z8?fS%Luw_f|8mB2z7A0jsizVO9eG5c6Ns8kQr{h z{3^5Qa9z0!ZR@@fYkybhFu36qi%c|1=Wg06XI*;1#{qCXo|+sLzZ1V%_-SG6XRl15 za_i3_f*F5%=z~dXf%|H!tiu#O9G}#iKB-AL>S$?cs?Ma(4pCDJz9Tt~X31-8hT|l| z>H>*uB01C70<)3*bB|h#_qh{?Ee%)cKr%Rvo<*`0Jv-nVvO39u{3YJV=Cs4U5EgAP zRvtpHj2yrT>{ilr5f2$mK24YcPhuh=vKEhgHvOQ^v*;BZX3;Y=U!t z*%1XF;F4eK(+Hr(BQHt7C(|O>v0=T790yyBz+-}OmJN|HA?itIDa#trew4LtYqRbC zbvLni5uW012m$Fr>ewVMX3NLej_5-aCp^AA*8~{B|7FxxA{t;!>)W#Jsu0={DCS%x z8parqmLp`y!df$jz*r)i%~*+9`$MY!a2qz83zj1feF=6igz`a~LK&Sxh9Heg5aNc= z+=7lBq8j!W+%m$sJRVX1a|f@Z15ce0G6CwiwBS&U)I}h&p8xG&F;VbL{SEGkH~8i_ z!e79|beb`I0w+8jZjCaN7!*?w^|Z`%Sr9fxsXhfLGnA(g8g&ID6iw2)UfVOed02AR%DAfe+^*qx)6RGxMVucSLY@nalvlB!=#s#TzEJ+KvXx(Qm$(TZ=GMS)<6>Y?;6wD7zBf;Gi(IDzCWAfI?Zdw=qpiln$Jm0`5KQ_7xl9!8I+aC{|id@m- z{8@5EPgn@|jN2uX6*L~C`O*r}O7fi@*KMRDAv^pY@U{(X5QV4YS3@CeJ$?J!&j>)o zR|lNZ-=;T;3!2Dt6gn9Q{AtG=MZO~F{1%*lo3&!R0Sl#suQ7IcpDuxb6iaL6>2b`bauWliz4;AS`s0`Bv~G6bF#;dFTftcfjZ@n z!WV2Fj{Ysf2x@qsqYHJ4Mx-(PWye5bEft&tN|GxHIcc1K<CMW{8F{ls-g$4#Rau>MXZ?U;U6agrXzdk}5k?)vtr~ z)9w<6+3=J-CB?Ef6py#r2*CFtxGq|&QBl?qcQMXG8S7dT%*cRWPxlh%oo*3DBo~0e zjsWVuYu509`k@Zr!evH`?ULR{ELZ=KRZ|5G3AlV6==%#aZBw*seg+T3D2^fDfYTM* zNah4N%*Cp}CYnT>^6ZBVNs8xMg`*fHs*(u9<;s?37xu(UTEiY4W`F|g0*f5e5_?^< zIhn@@P&dm}8#|TPjSSd8#Bd)RS9h9YzK>dIW`XMb%-lR;>=^OSPCmxFLB&IJn z7VJ`g4|?{NmQM#^K17F+I&Z)Vbm*f!8#ICy&*5CxJUa7W4J4#-`hFW{pNE8tT3EeZxHlkJrW5GIeL}*Q=_2Wwk84))LXDo%7M-h3~mI zlGu{8MY5~7`+XLMz0^@Ib?1UbFwL?iDB}UmbH2il{6xn5pYqA@ly%zZ=OOfKlFL7$ z!@>}mRQVgbv;f0@NfDhi2h{rSdXI=hpbFk@3*AN3Xe0PIP*nTzcZfZqwxWC&Dnbt- zH}r4@z(fCH6=9mNK)86D=mN@;cv>xVN&#<}L+OF_2Sv(tTGFHzzwRu9zw^bZm8jD+ z=A!e-SX!nI^Z1-$dKo3SsIke!o$Ji?yz)DuLPSIIiUVYpwdTFHQ!{t6Ro<0Prutrx zU24d~Q0+OJ`YTG>MD$Kli8NA(hyrgXQono|V$MxBV8bCcQJ`pJuo@!7M(ovLQv6{W z+hH|9!42vu!wmCtX|0_6GzW?+qv%_cSD`v(dO*!&Bu=f_+VGT0j@qv-xxX4BNo8yf zKQ=S`vH*TRHitSYlUvy?eatss?ba>F+Zhl1-owOKmvOtS_5$xD$m<)Yj}0gJ(DYFW z(f{6Y_sWnazP$HduZ>Lu@7;eh2*t3%Y)FU%Qf>>O^G5MR+I~MO^WlFZJ#Rt{_yP8+!k2uyFy|8X&NMi3x&& zSX}H}{{t`Bc-Y9uxHx!#wOTZy|9}h(;8r~i25_>N9}_6@3pBy-P88(FVB_XsX8&(= z^3M`B;I)Q``2S~t9&p4_7zu`hmk+c6SneV$_g_1q20%~(iIN1JarpTDeRL4IVP|9g zH|hb3zDbY)<1NJ{nqiX#MZkgaSps6f@DxE$K+CzI(T+>N^$}>q0q$O00{Is$mks$Z z$gy|a9P^7g?(rFUH|euZlkKQoGKqU~Tdlx?nogl?Bn5rs$5To5XX(ei&;9l7(x=AO z3qSS1hl(O`Mtm4-W~(6%RX!Y zAFo9(YgM?gHx9ZI7;9!KCsRgPcMS`Hg3V=fIQl z((&Gsv#Z@|{P>k;z)jo&Qu>zR^~(w-I5A?`mh~TFu`~&NZak2&m~0(6 ziVgLYyWme*@1uINOhjLnuCiV|1{&Naf2$%Ghq7+ai(&SeddghCZIRMZQSmM8{P~SV zNkjVRH}LgcC>jIl9Dz(3wtmzS>SWOgurnh>ye zL2g?3R5>U$c{20h1Ped$D=C?X9qn?C!S;@qB-7%2yB6~vR(PdgL#Dy^Wpm*qAWZ0L zcPNksHNNzHwGC@W3(E>Sf-8N`LRn}8OKWwAg%#;E6c*-z>8vsYa33&P=QVwHG?_ob zj)%t9FS(4d$!zgPT^V@p`ds}f|o}7N_`Sbg5mI+SR2VWj{;9$ z*f$ECdw*xHnBit~D*dt3Ad0PVQ zPsEljfRHv*`%YB>{8#ec%wP|Xn((^!`D5%YVR-P`V!TZH4#4x-u$hNQ&&35LEXo+# zq5vz530Gpc-$ialxZR1_ai5TIi%?13a-oxZcxbO^QQKez_UYKQqKxMk>jfd#UuH+1 zFil8%YXB&>`Tbyg2nP`qY>2i2c=Oy=E=US;fKPhB8g3EciSPjuUH&506-Nt4pAE@F z@{SM;mb~ZV@ncje)J&6xH#(HobS}|TYJJU_lW*cH>Xsc9W_;cyn1i@a3P512P3 zqFaxr0+nscn&UXJb^)Oagm2U7Jq#I0nqjkSWxynC_b|qdlF@93=9efM~M_3lu25h z|HF`nt|&Lzfw8W&Y1^54@&@ZHZ-O#bp>%2z;}?#p@l4Y5?o> zU?1-WIh4^^%-z_0>lq^@tz*Rvj`oA}3z6`#R!>Cg{#-q&q7I&7gnpFR$QcAG7sqFVD{;qrSA^`NS;b!J!c@Y&Qrc{*rdvplmR3^AYiuH!=H$E5l zDV#|%Khrn)C#W5yKD!NPe$oQ^P^+2BC%nhQA1&2&qckR^MgzvbL;I1gJE>iFBSV+0rzUXM29 z@~Sjly?Vd7cmKl{3)aDmPgs3_pGax5y1)Fzvfp~>xS|9|FWeH1xLR>%3?2j1f6T)Q zZv?I8m=Up$s-#7`<9^7Qir-7`hz0^s{6dRuMJ{nnv z4cfJ$Q=*n<*}CD#>lOHp3ab{Po@*Bi_YFNKPgsv8(r_hcm0T`ukI>L4yA_uTMNgL7 z_>W&Fzj8SpwFOugNjz4Ge2Qg67c8b+D?~_R4t}&kbsGK}y$Gwm4%r8kQK}_>8deP# zG3B@saC7`2U%FyKjq4myi0WOL6y9g_?a0X;lqV|aO#wVKzLUvB>f!T2peB~LRno=PM!S;h94>47erel!e>v40?Sf`` zr5R=)DPepKdleX8q6cJFT@X^vruPLe`R#GSiOFv?Z=B?gQ70wZB4{qFE6R|}sxHLV z$Y~;sXZ4mp${qaFHMXDs_$C(#;N`JiMz{RU@vd%@^i-?m$@!Evd@b9&%S|tcF7>pY z`DMR9@4kj_wYPusW>ZgHfwcShXi)>^0n}qgw!VF1uXX8=bcny z3G7|^cowk^Qq+Lty3l+qhGm`7Z7Ajktvki~ofw)ToOH}!*T(4vf?p=6nurth#pneV zppzk+RVjO1w!xak42P7ZQquFtp(=Z+ANSn}}l1%at5 zj8&+EV12#i(hzQtFP6Ne`sCJ1-cIna`Oi8{?Z`+Q1wViq5e->1b^JumF6%~C|6k^| zym%ti0tJ)i>Cg?Dc_EA1ykX`u^W|al(2b!mvd|4WrwRo{CLnf31Us7%u=8w8_vG>6 zZkEQzmNo^64c=tVX}`Ubt1!%XBxu-1h)h``=(cVc9Clzr3>)PkWb9*Qy4ka0;j-p1 z$Z(HOln=laXX7V4sM3ei$s2vxENxR)+kBp`vWo~4$lTtGv8yiqcN4>rSnz&DbtgOb zTUMu|g5%wi8NOojqiU?qn8CvWX27paGb1hut?@Z&GCi-PPCo|T9B!yumB0!`dqQ^4 zu^HXdR*t=r`38h8)$G|31V#rcfAP8P6w9^<3pPM`qz*Q(4xV1$xA9=I12Ku^lq!j* z$nSi1KP^c(;|~Op^-rb`&$ehkz;G4AWDvb9PrT2ADQv%-E+~9vFA3-7E%yewGj5%? zG(Vh#4bn*l7FgDl^s6mEuyQVv_45Wg!VGqv?qhA2lM~(U5Nb@Nc}v!CC&s3KBb-u; zqd5oE&r|kABsg;*^Q*8yfSMsHC80=nUHlx8vUp)?r@C(O1~>=wO=q(N3a09gtI@eo>&v z1H{fEW8-E6u1ttY{l^}cMS_$-t|CDJOm@!ynA`Ahf*=jo{|s#Yg{2696UBl|K+Iy$ zxF?cR1PS#&SFrQ40Uh_muz)AeLcIU+_@KXl0r*@j$O1$v6-4@92jS%WzX$nmXoU={ zDi!1cZkB+K^v|mU$;QnMBr6ld24@3`-HHASt!V?N%l^MA8NUCclHvPrl?>lMDw!zY z=OPUeCNCfNzvo+eWW2op)M`M8azQpEga3YSc=`UVo#FeJb_UREzs`-;dCKU@j0S>a za!`>F5tz6~c>yMnLRdmra&r_vgWLG-9?K2nP8-`D8eSEVzs1@%T+6pBSo3Cj-SQF{ zzIopId>k&l?cN+*zP(>v?kj2G#IU^P_};!+e+Jd>MRmaE)vR^jK6KZ2i)x~CwILeZx26~8Y{!kKU+J; zqAv|wn(COl-{S#BDGxW{Zx8C`wyHeE=lYkRs|;B+oqGuForWYXCALi-z9u$C4!)25 zSsxt5fG;nEJ{}BD_)m621p-Z>=h~jI&5%BJL~l*y=UHFR0*Sg{we2;bUtx;WyMigh zhlep$BB>+y7q`lyMv+P{b)19!Fgc;dz#f$1?|C?i#Zesv{v5jN^wSR3``4s&Sx(G& z)C@@+rxI+`l33*%C#PMTP`#wo_P>L?U2Cz(6m?#A1z;2>9oZKISv_j_N#~77@ z=`MZ0#496h{><6HHOba{9(ptrzh&V!de^UBwA%8R@P)#G$DtPZgj7s{1@2z=^2;xi zz4Dt=^~t)XJx$>s!PkU|h6IcJc%35pSp&@&#)Uqb9!ZSn6Yv@)#AS}3i$o{%Gx9Sf z0#FDQ^5fufKJRhfPT=_VD!S~833ROkwRexBQ46t&`FH%JkjnO1@$Zu_*YIJjN0G&( ziIi^`iw0ll57zLI(17>8a+F(Bw%=5yY;AKI&AEfIuAX*Pv8D&N@0C=;e)G)=|4^d2 z0(t+kQe=42bxFw=OPNHVsMitfCVyac=Cl zZwHzzYr3CJ==}t9YzU@?P9qkJ%YDRXz&J(kO>PY^-8Ph1&o@T)uHMafgUFP(7pM{OUfX6W#C2O9f9Yk}8y4G`d8WUN~LAPVxsNy=aqP7UuzC%XWz zuL@(sND|XOMq*pbvs7lfsVcuhY6mnbwsPp3>UY;!cT++3x^pbz+#*CtG7>0G855p( z>oR`RVrH*W7`wiw+)7%YqYwJbWhal&6z**^iRR(DagpZV>mM#!`Jm8RgU9Wu@oTgNB(O@oHOvN>AX2@>E$o9`Mv zXIgle_G=oc{7R@(V~(|q-0NQ5n1-}ahYL(5V|G2%aGXfN(EeS4ADLe8X!%furbbk8 zF{~mDXJEvxu*$l=kvXz-%{88zgeiX+EJAiASNmp#Qx)1F^IUeOgy2To0sgX8Ov%3I zi&&c`WKmROj4>g-V1S1-+ZzD=qp7sEtB2`F1bgcjm$PV*6jDnAfg4D>dVq<)e=f3s z+@3ERQK+Ta9D23^o=tRqF3#85IfBz)9}LSg`OGd;vfjv;XB-Ct_#&beR6`q~^84^& z3jGynYWIFx8>)LBX`>?I_YtK&Q)SWO=38zWs02%~Cxc?WagF1PvU-5X2IzL^f@GJN z0G~|4K4yp^AK%(AW{gAYbK1OzuIlB~dXu~g_j^2GE6?9(H{ZM!IMs4B$xZOOk<8nc z&f?!fR8s?siQvImA)q+x$9c;?OwOG;6r|tmiZ~evgdl}_bOv}IWF0W!FEY~*qa6m^ zIsLR?Cv{8Qx!D#x3#tHiba8Po`Bf994k>BnQ#EP2_$2jbr*qRO2Ay@u5-(c3h5mmh zsuEYyrO<_Oq?Q2@&!BsYGpkTgR z4KYm|-WujQO05V$uO?{R3!=thd?ndQg$v^a=P_D@TF(PT(Pe+=w|tIPF&2D&0<3cYxEy?Y*IZWqd$pGZ)9hWsw~a_tP9@$K)xbrY)=}WIyRTX@&R$$H&q;h0<7WDLYrV{Xz@OpA%qbaw zQ+rx|cHfswtz%=72DJ0g}4&i;h-bDCCy3$+a02Y&!_F;sMdS3`hNT{ zUEw0~3Vi^8LM#Z}9VNTCg~QjIUM(h7_my#)3~R)A_f>pTosEf7e0~G|NISjo_{pwh z_rNkvYW8B?w%Q)xlPHrWzCcXlGiaj&zZLDRzk~UEX;n)>2v?*0B1O%v+)V2aF6YOI zD{RA5O@iHX9vC5v--e^~rwNIPBvdOTxU94z| zr%^Rdo!}?61T?4aD|!q;v^0E}>h#xf{2jcQku9xyjl*i05+PLc%G49=76EQjI86j9t@4L9efcD?R$vpqgE3mRN|JRtr!~JhK_c@+{Qb&*R zmHiVOGwXmp^MGOy9IV_Rp#}g31jnZd>EHSQDQNNvfDW2y0N{U?$mT4Ip@A+N0Ys$# zSFnMH`Trkm-~q)2iqb%Q9tKTM0E$3bO#oQhPZ-Jb>8l}DB>oSA1)a@^K@1UqT?Tzq!uoh;W{$>eJa1Rd<76 zL&vePX{<8I)l6rK4{T>;LtH1!vcEJL?7>cD>BT&l^O%Pp)|v>bw+w%CeIe0{a_u##HzywArA0c#ASL=DS_FBW}qXofVpDM&BxsYXz z$knrwlJMw6TkSNC&boeAV;ppY~_JkpCmI>^1|NBJH8IJt)=UfjAY5Gs9!)CLJ1+mxU@;BRR8q# z@uSD|%Wni!+nLmqJV2JBgU))y`9%KhetD5a!GB}S`*yy0Mfhg4Pm^(ghOZ}>7;bhd)D>ym$_u_5XWyaN z^_`Y=0OfSy@dpmAU3BS^nUMF<*v~WCH6i6M%65--JUz-t=Ba9>6L1}!fSn{%PdCnw zH^a49!;_3lmP{#mBV1L}Tu7XAoMf(^a^^bC8Tj7%oucP(F7S?6rY4~(zZ?SnAG&uo zU%uCvjP6#1dUE(@?r38beo>05AfDLka|}Es0T!kX!@xfQNzt%5nSkg>9x@Rocpa91 z*JYY(c7=Yiz=jyXWtF)E$)CWUIx0I@)Rn|xfWZYQy-A`au$4uwi~iynj_r{zMhVJS9{N`zs^`-QZ^AfelLEdFyDd}E)o7d1yc z8aUOZPVzM~##ePyrX;EF9s4Hght0M>YvC{2@}ZP9G-l&sKWTw@!QWqW=@nB zZ|(BFO-Ire8g!^0?D!hPNN3m+EXWg){6I*;@yaNfW!6&}`Ag1xt^~|4mXX!r>hU!g znhZ)S-n}$qQz`PcGTmyR!nv@GJ(kceR}09pO7|>%kI7AfRVED;@B1wtLx*R zbv~V{3`2au3u*Q@FXLu6w*gE`XTUf|mcn%#kdt8xwh8=i_0EvoD6`OR4Jz7rQittt zk~QyxW0D#jcg)qQF|;~aI`?u6lBB-^{0%8eGxhH&*-T~Tz^cgga)1}-s!GEwUV>e3$m4w5U_9UF3L4cB6w1II>AfY4p zX3|TG*5HF~GMT|F^E)()I3s)LOtjz7{#^Y6{+oV1ywaD%^TEF=GPzbBBZj3RZKzC7 zVP{UI7q67nNM9oUM!xrI3n3A@M1YNprvD(n>@FE`Q;(Fir!xDPP^_DhoUT0!-hxdk zSdOw0C~+a1vl(XdW^2GZ83&frH-KlyAW3x%IMWEknv5z-81c2gTH}yq6PPxwJ7pI# zwm&sK2VMhZ=3O%4@!3-&=N$z+Wl+lCj&^sg-#bYB@4JEheV7J@ z8>-8=6e8LKWfZLSf=YWOIGUeX6u*XylAyd)!v5_&ZR4acK(YI&W6J|Y6f$so3D4V0 zod5l=$esPba#yG@i41VO`Ip|HT0%$pdy1P+NOfUNENi|{F%sO%_q*@jF3m;cr{|Xj zmV6K|NoMMK(?dPD%|^c4%0DgBj%SQlrvR!G^DtcW?%pM|(uKP3t}5yV)8#1$OILU zf~G|MJn^wg!#^NqL^z4L`ZmwZH@bVW2S|CGP-h8u0#mbr-cL~dZ!>X#G)iwrV3FUqGTHbl=> z;UKM1iU6Odsj>x9!%dBzphE$Uy~4p2(PMLc(V^1K(5oRK%g->+AjP}=1Go4@#3W(v zZxbdX&ze`>_mLRz#2GhaytlHAe~PO-{h93CtCqlOV9*j;_bI-;k3-B$!{KGkq=}_z zKUumPMh%#l#=8728|nC#7^Or%Zd>~SHZoJ?@GoFT=3s1K{cpaFhxtE_b5@@J06QMg zmZC7zKS@AbPHxu!P@OE?|F&BY6LWrEr139f`9CooFG#iLlh0&f`KK*|{l5+oR*)Zq z7zPL#onP{IFMt`0y@{n4zzPQSPr?wS-v>|xRsRE)4ex=A`}N0w^P@9cWryU3keX{k z+W%|{d4E&fCJV2y{pGEB7GG;c{<|L4m76cd*2Gj5OK|;7_x;J%-QNAd^~vYa(_O82 zbfNTvMy<=1Q_s%COYs?*w$4Yp6G%-sHniQ?eD?myXicu^ysz>BmO6vaCYSXZM>D)zXUN&46=VHTkT{^;fm4G1ooNoK=$AI^-I=3I9dY zvGN8-ad~nSH%6JhRhn_=vnXqDX6lIiU9RW z*8L;rRhK5uhx$Sg!`V2sRimeE?q!~=R5!*<9oSm-&ep2f^DNqM`=!&iCABTM-XJ5yt4~*JlVje!R}&sH?vh0v zvA9flDF?t`7f?YV{AX1exHjaCKNi^}=vr&g-oQTs_-!#DsG$BMO} zuL7SRB9o<+H#|H1kseIPYGjU54wjE_(ys3e(}j)`(aCwVG5NCj(h~DWa|ynP+z{EV^_fd0+!0-(1EBdp@yv z{24Vhsz(R$p<6G8+lco)wCQ5*`ti5gb=vn z`{Fnoar!kc#+N9o=PK8&%j`Q7TANONF!DIy=nUY|IZo)+iAjNJ*v_X70<#u7-_Y|B zCdt$dD2@8mQ*o-08lihTAt!{+{ysyt;A0_P35XEJg$j~+@_<7zuvr2dzTjihxXPb# zqVb>_RE1wAh;|Bs6_%U@n!gVBJ;NgHkcKO#j{KSpj6@Ixt4r%Wg=2;Zo9b##sSH|{ zY%hcq$T1ruM1wgAU>i7?lZ%2f`a!C67r??EU7PIfQy3l=dV{UY#v=D?ExN5xW)6R! z;~v|KUl^`^R_3+Yp9K*Zz?0*QdP!EF4nElHP*11V71ii!C%!p%%kdo9MnWBmCttV? z_9~-I2%~|h-6V9`t-m6B*-aVh^QmXnhie}Po}?w)z{ZT_zQ%NKYQa-?qgjmL`?Bn@SzP7?Z0Q3wqjAA?-!RV!E3|=A z^AH34x|`5Me~;`UEF(v{pc+QqbE}IE@1nGlZ=x9rW-VJ&m_?LfC0cjmq>HtYfxCvL zibx<9)4H|8jkNx3PbnA9kQhtu2vgP^bdqQ%WH4&yoDm$eo5k&g=%Vm~>?Dd*3QI-X z_emBgXx7+$1!M!y(Jx;5zD@XM+>hoTT!{U#HE@>i(d~$~e}E{_^{@8TEZds(#0WXhp6eER#OLBF z`IfOelhOe#W|iX(f`@0-dH_pZ`V*AKwNx@^(5o#CqIxSgZ`fP(t70m)ah~GaE`i8b zP&0Ru#u?aviCq=!Z{3d(%BHsB{BOSTu{?P<&6cjO63EH-cf2FO)U>m9wEg+X_KmjzTbrM)$xLX$5_o{-k+b7=9B z=P1zTY_ywFh(whEF9@b6T%_z_vpiU$WR)3{$*>!)cLO53Q&9Yr0Ne~0$H2hbFj zM}OXFg*o9-bXmVa4+lOw99q&N28?7q(Gyx!lWUuB#<7w_-r>%SN66^1}7_u|A!$- zlCx*DMwic5%ki**tRhTlR=S7U=IR#)B0h1nyGxe^Jl*`_Qj65;=cU5x`NL7I1)j)r z@dm}?_rak(To1u4mNDg=bCqYhx^K_p-SO6BYW)DNG^^Et-s{FkqE&m-J&@ZN03VW- zg`EqOJO&U$YuWhYpns zbT4~tuP22~y>zzzm9%wd4@Wnynj9B!;+JzK$z-CQ!ye}BS%z&ykB=)MRZALl1ARj| z86_5JA+_$w|Ky*JbZZ@nW}Pw?dgSL@R0=XH9d&^7GtM^Sff-sH1_uT9GtTF;i5UxM zF1jk8uQFzXgS)^CTV$uw32BwIqKpmvXO=#*rmnV~u-*sJ-6$;ArKJX&uNc>D@_(ip z`wQP3U9&jUHmonzQ(n)F-a8Zr-(oksCrW#dqqmEvF)f=IG%+fdIT09I#TZm`FpYo0 z69WA@tu}VTH81$UReE1~jM|nP6N9E3fXmy6L=CW)Guhvi=`7WfORYWHl|nQVB^mZ! z8i{m@^*cQGG9)CvT!c(R0340^j?3CijtDFVnq3AKrzUeRj1MzMre^y)dRpQ&jolz; zPEM@mTLObsR0Jm;rp{IRU$=4mSlJJ%p@7GbnRC z0?*ysu8Wf-D*zUxgeoUJ_f-I?NJ;UZBtk918dd4k{ETy-cBh#wF-1+DG!D8PN#Gsx zMAAn2tH~Z$?<-|;Pc&2f#-dAQJ%d+SwWk?tBURj7WQ~@&w>!|(^>r;2SG4UWt{3x+?1SHv#CPJCa(pX-fypnRokJTYgW*>q^+-8$a z+&_SOC`sq-)m|Wi$K^3a{V8|Es`dI)ygQ4RJmWwaej!sFeyZwtIKFS z-tXKWQnA7#*HnLFj=_DaH(jp!sCtV+v{hNOR@L#zT9Qa{W%L@ci8*1=P`QhwtY`|n zBkR3{DZ?1i7WKrOc8&CrsleEgM9DK@O^bv=x%pkL8Xyb0{%u!?H3_I^!v!`m56e8d zDV{JH1{p781*&RxcmQMOiG^^GKW{P_Z2pZs9$1Hr!=e2r z^1Rt`QBn8|<1ejew1hr_ebJ@Q-|P49{mO?ve+^Lr2$dNXzVnXr8hgbXk1p$U^CgYq zX`De%q|BrB-e*=fqE`ytW&@9HFUNP(;Q|z6;U&s>8`B?W;yp6V=?G?d#B@U4GbrIM z4f3D`zU^?0&At!AP{!m|oG{U5w3K%R>?ay}ano+bek+$enWd&l=Q!u!9$QTK&WL;f z6>mtHaB*%G8%TiEL7>KMB-r9a76%hik6Q)l=+?AP}M zwOvIABU)7E-v)94{3Jksc!}7|VRfp;@3!TYmJ=QX(+Z@c*eOai#g-+<_K-SdKai4a z)MQ&hP6vhv_Z3X^Du>7L&IPVa_+6dVP7oW?Ckpz3J*qK0Pe^3rEb66!Z^h6EA$Nae zWc+(8#ZB~oYtV7y5ygXkQdpsRfREuoi&k)njaS!Wv7pX6QpDpvu`p!>o$;N$?YgL zbRo+{ECFzFwD{0REDzzA+T3c&djgKQ7z$*v_P+Ivo@*evYhv3$cjP)QI{)Rs0zp5f)JXeV`$q$UV8eS8B2F&=SV+CqtR0mkP8t3^Ct^0lW1qIH$@D8y9f* z*I?B^qQxWWp5{$-sO&nqOAjCB!La?4S$<%U{?{GbR@M{C<6J@$5+fcg$ox_+jJl_&eF%kqT2SaDV_@g?;xZ$+qqJt#xhNg zhUE^s*HYlz^8Ghn`@{qud1yluBj95riQFgz@J*=wpfb z6=#@b^zhHzGT$U)NjYG+U1gM0C96YA#D7@Gqhn zcln(mRNH@0SnUdDEN#b%)cd{ipc;VCtm%k1UIqcnuCvMwfw9gxxozt6cE&88tTaQSlc;pcaRWEozn9 zQ=e^wmcCCK;Jb~qTeX>_ZM^1aq)#_^vfcZ4U^dZ~(pvfGYVOV-${D0ZNIgie-R^1k zw0lJc(fHTN_w-}m5_*GaRfhUxhT6*nKFNN)Cwi7&sRXSq0th~BT|A)I#m^RGRyL5m z!emu) zU0!NFI#H@n7&5cY)~)tgoxnU5G+9r3yE60hrL$)xb03J;KJAD|Xo?RA ze){@gArX8d(f0JUN#av+Q~ErfRur&ty7I@PaqVK?D}Hf{#C~f)=jvXw?CKfK^ldYzWwW-fT%_nzb4Wzyhz>-jr;G(Nb(Zm;vC^}2*gEe!_*7f${ku4SwJ29A$XA5&+WWnNc0kO*>>?W;@(Wot#`zFGFvZ0`Sy3>7CJbSC21hayk$PgHvA~OguUYWK}{cyM`n{XHdDx_uUQ5vy*sZF!ALCf@K6X;wr5f65ZdKb{{s919jSfE(olgpX8gbxA5r- zsvE-=ojwq;&vn#olzX&yu|TO1uZBxRyuNm@6_tG$ce=NR1Wsdrt#0_(o}%3dfhRCD zf%3l6E)n&`5Zl%`YHcs+xxH0N${z|RH`q3sV*kQNlX!R=ii#1fFy2Xu{uPM4Y>d1gR$?DI%&~5)PtN8?y_rGD z%AOnwonY~Bj_*iXv#fl|YuV4t z0wIElsvYFnr{U%{?}m~5f)ZiE+Xdqk#eyk8C{zE8ozjn5%vD*3U0LTq{o6eULm@yS zJrr2Z+)^v@oxVz&e2~ORy_c4`O?>gBzcJ;iE8nFnpBc9h3@y%(oA8GElmSI;@)*x# zo!3tDO&S)b-#y?r-V$VsM9nGv4_$2UeY z?&70xxJ7GOio}vzEO_D}zp*gVAkG)#mb4gsh^-@JIiGc|qTYB%9i=~&)yuYA<;cll zc_(*^$?*$TCz|Q*PIl78CBJ51o~JVNt>A0i`W7-g;%d5@zQapWocQX>uRl_lD@yA}+X?2<>q#1OO6^Ho zR#~);nPD59fk}#(VL9IAYVvN`6IX+regerO#i2drtq?&>pU@9VXDQ+agwO)4d@ z1~kUQ$#3UD(NGC+&y~0)C2;5^{Q0N{hr{oO1O+XTbFm%AU#a=28 zcw*2XBUp?6Dx=FKLPDej`K%PdLc-;J81tVgQs4em;&TG&BsLU4C8I=IOU5FrAk}16 ztJ@c<3u91!@3Y~^y+W5jS@(A~N2lE-+TA9&>8y%g33z~ztB;(3RuGg{kXxuqcNq1o zy_`l2MlRxt!7jdMSoJVKK?Ybur}6Qax==<|FuBW5&r>I7lArh^fZS!H80IgmrKKr~ z+SV^m$A*v8ZFa9e#Np*3G-3SbqO=3B2COST@PlpbzCN7vaEY)Z_i<_1SK@cp*i>xQZR63(f0fioKCLKk za2t=tL(4ObE*J27X0%P4ru~W2AcFLU#`n%|i;xtXNP!r|`eG?|40bAGtT4Ywq!c%> z+o&+xbH(xcJ+d6hF1uEvn*Nj*-COV&nFlh32whm&pVG-t7nd3Mgqv(rN9K>_CKE6P zk&Jfrb^p8FzCn=U5buR15g6cfy!Oh@L_Sogdc0D#*JrN+%9OA}RvnzS3q$J0q`m5m zfk=~6UaIF$B@;keMpNNbjB=^GhGS1*ztBGAH zm1gh^`vcyAM?xe=+jsSK^bd$UkFV$d%Rco#?kOJD|G1~vSXlofy?y2ejs*T?wZ~y$ z<^B)4V&P!<4|b;K>Xd8@v9Dcid;m`uPGMh)q_%84oymU6!)R68(opp3VK8Q-++tY6J`pP~mR6c;H@7^VX?}P%c_0NB| z;UAKmb#|}>Iosb_-&NtJIR^Qd`VO|ARt7*Hl|C;y?~P^^_PsPr6)IycS)CumK@ZCu ze@n!=B~1^%dp3CUp{xaz$zW3x80NPO z_7Nj+5CS9F?ed=;9?Hg<)KV14?(ynJFXObEv5vrUs!*i;JrUx*J}~&_GVoIQYawru z9c;QVa%wX`^g=)UicO^9k3g$FbMrCSaEg&sFeEDs{gIa7jgvF*d03~_ABZMw(kx{%m^qURURK&o^x+_^b=R)_KTw&!zPd0 zKFlQ83RC-jKc(_Sw|RLo&!0+eg!$jY;XVArR|w|{torNJVfLIUqjbdpDrS8v z-vq=bPptSZTd%LkrKni{zyyq#t7(w0`+CZ%^H|kTWA0qB{ zZFQ-RTxze^&@)PJ@cITSVeGE^xf-$t(LM>RnaD`Nxzw%hy2ilV>+pqDHkL^Rb9Ja+ zPQhm0d6Gm%(Lzmk)UP#drVSWQk-S7%m>SWB*+@azQad>|){Y;Yr2J#4grhQE4O1Su zE1P1*6>vGO*-Q6z$Yf?7i^b}9Xw!jV9ZIF}IC$QIj0u4yQ$Zd!56k3$hp#slsXPiW z&g`$syg!4k^NRM}^%)+7Zl4 z7>8#9DHDw|n*I9vlQr26p&K7%olxFGu=k`VW*8G?B1kwy^&p-z9AF^b&8$9(`m6WF zD+y`6RG99dnF-?|Djj0s2}L|G$LSu(MjA=Bnh*`Mk_}gfbt!O~RgHygfbOOvB%9gd z;{+J$yQ?sRc8QHRDVp0&nU<_L3RLhmxxGzo@G-fy-OOUk%ffjRVDq4nTuD!ymSiR7 zMoPM$P>q!9C)ki-v@wY+zl-~fH;hV#6j_ZGUy;wf!)W!s1~>ObmO^(wnT!M9lb1KP zlcr~1^;=MMg?8}^5o4!Lv@t_krHN@A!-lPu7=9t1y13lquXj5h;9eS)g2f#At;kOb zkHqB>Bp)#EN$FF15G@5EjPjx`45d@1MJbq6v((z&G{AZ0>Mq`5N^`v(T&7sUSE8{pbrNt{F$fyQNUt8gqZQ1(voXOW3x?c+5uq+a*J5fZ9oW&hk-`wqw&3n zRtx^>QdLy$%=>qG2|D`?W=*uZWXy^b&){g&Kl|ZygfSG!wM0GRNIO7rHrGFj50l0_ z!pmpD&|B2lj$N8!!QXPvjFXJF-RMyUmPd3~v?}&_*d`q6Ril?MLPuKeN#tI%%Vu?U=*58hv%bIZ!=jfcq5;=eVS06Hes-7t0!C4Nwr zLKMb+*tGeDDG;jt{e}i?(33BGq)0Ly!uNH*A2`kVb^9|C_f)TPd5z{oVcD}H8kz&u zliJ)BPA2uGpnXMVUBB@lM<)4BP7^ImszJ5K(Sbi|4wud1b9XzH6tA0H z%urQo{R2AomQ8z+%rM_Vd_T(iu|1}NYKpsv>{DBHvKNesLZ%DQR@+BscM5aIMBuVn zieF4jo5#=CH|sXUnq)up(E{69ZraUZF)b5AtMB%uO#j~I67acdNAqx6x-hslv# zb}%)TrCYi9wtuuJ%#1D}`aESTqlx z!A(jroRUJ#0{$JaLANh1)yk#61?6b-Mjm_3=oAJmC%v|lkf3gTqKm{uDMBBj?=qC& zIyrJ+@S9BVqZrl03aer!QfC>Wr@**?$M_5a(#)uFwR#2)gKA|*q6vPHhn*Q6+e)U8 zOtioIUz@^j50K}cx;OfLwr|M#)ZvN?X`Ppp*l4ns-k<-pRXr)Hwf3zD-53JsF=;X1 z%<-x+L0l+;%LM^Zyh zVTvRDiC#_6CWHm`4ev1bF!y^ZrZE2OS#FnJlr9b*PolSsLi`^b@=O#-QfGIfkPy)9 zNX$YP2>7m*nXdPt(~0+aW~I*ELo9($|}bd;X@#v1hm34lo=>?&s&pfmfc%ag64 ze{oL&v#LB>iJiC zf79-bo+gO~LK>eFlRTSr_vF~`Jd&i_4EILM)mtj(fF4O{%T;Rb6>8*0#bC+u_VPuwW*O>D#yeZi*YL(0^j>6*c`;LIKit*n!_K;0r(V9fUml`$#6W6PGy8-xW_tQSNdE4f9J?tU#G z`zovai7%JPZV^rp=bL=bk?-`6W=+3;ZM_JJ0H$$%W5D3|!s2gd-O*W?a_mLL|5U3gHU5Y|3H&)O2UQ_k_?Jx9S7#JL!(C!SJkK7hqHer~2Trf7G$ z1MXO1=E2h|m|-oxV0f{9=2O;u@{?Ar^&0=h>r5x^s#&^v0yW&zx%3j_poz*JFg^s4Tl5cOa}-eRnvHb#j3 z{Xr4X9g6g9An_H>!b?ardo@0aJ|j_y9q4V|jNJGo4?=uX#H*njhU%C*$sph>QY>-& zcQy%Bj^Q0k6SFu^PabTf4Wu4)wsG2k_xUE)V6@ONpG`glGeaV#{7Mfp_wl!%H{fM# zLh2irZ_F}R<%30`b?Z^a|s?wCFlIejnrY9LQs z3wmx7gj(O{4~F-B*m`oKL6{*UdA2Q%Wjk$o&Z=XzL^r&lyS_YxGa$R_n{Ck5$niJ# z%oBs@XiT)_AM6XF=7IqtxfUOV2O+uZF_m$Yme5z#ZoF`?yTqHSY}gFK%Gg#v7V`41 zBco##o}RrYR{AsQ77yB^0-sb@GJ#FgHsO&tJN8DXlt!oMzc-7!FV7&+vJ@!saH86?o|3sqEK0)`7YCG=m(1Uxxp{#z7E6)eQaWPQKcI(#pvs^_o48*!^trGqIfIe-!p_QBP= zq?X?^13QWVc$5h^d4l8o$S3~bahc}MwA$a@ge@4EN`aAxn7KRflcN(q|fWdqdTH>r> zCDHh5R;vwF_8OYU+SPvK{w#YlR%IGh5>Y~Olx%uJ`8r%4&hq^sncx>SQ@GJSBfpn^ zqQt3Byam+X-)yHhi}3?r(Cy)m(CG@wRNxKYC8J%4Oj!oObT48(j)`)CPwmv8E5u`j4PpUiA$XnBfmoP zxq4t;DR5ICAJ2TT=|-`v1cDMPACU6tHYdPl5kIw?u+|T$=reP}wpUF$t+iw2G5lrC zbas2s&0zNx+z5Fzua{QH)MMNHY zrnDFQc{hD`#IcnUNw$y%YeYJm{(j4V6qHlO4lR>Xv;3_g^-$nLzfpaB9Qqx5fwzDH z?eTM%_w%_Blm2a}x9IHL{4AOq+8K--|5e1I9zg#txo@;1*5(3&v{A9`60Ht$HoDl2 z9Vf}Jz(s~6^G}LZ#%7tY`%9!_8crU43?&{5zX9N8hWsVjjH_;3-qt^Bof`hk)3Ol_ zJ_DyfmQ6})oeoIs$Y#Z!WEfdkaxcDAOK1$Nb-ty#d+g7Se0OjWkpR|tR8O7;N-Q6h zpz!dKxVZGjIXSwBM4!o6NiM-wSUh> z0>Io!hZ!r|2GW1A&HjH-Cv5+Yn6dEi{FgdmXC(%)8S~Ts!=j7;@&XFOgFG$)-#}7I z{G$JXDZC)CN`ZgI%Ltod-vD4>&^({_{iAar_8p)GM5aN({z`7ns*eQW54qS^9YUg` zhAvxEj`Z@9K(BC*PsA%wK(l1v&sl5!V|H(k|G+2K=V4}zXislr)K$$D2twM~C~Ff@ zjzZ~^U;5}=^U70w7hmF5E19!@x>N@w$q!iDue^OIe>+&ydHYN7rd4`2c~wkt~lk500FB*Syt!To!FFaP2L;+o+J??&UXFIB$G( z`OpvhDxf zxIyTVQqokm@#h^<_>{(Od(ZpoT*4*8Vef6I(vr@N=zUcX^RE*VuQF<5`^V3B;y{lN zBlnM%*wWglQ~HHt$1=>EU`z#^w(T!W=H{vlg^Dg_shYo{CKPPu6xA%8KmL@hm1}A@ z0DDvhF`=s{6_5rybv9i4oXC%On<#Yb#lO48CVs+?k_B>6h^#Z*(J4|KMKbUqwS_}` zXRs{vXr{Y--YBQyPGN5h6OiiYf#%ZDyi`MKXB9z}s;W)rRY5af>L2WeRu>;Jguhcl z@bfg>X!+s{n#hf?6Lh5uZsmWry!-gOfd^*gZR(;mPIgr_82fi`#HYoQk?~1(tt?D` zW4jYXTDA^89~ik*=$f1ot8?$}rsIZpy!f`fc8tv$e-$sYbH^BC3pqv-{EPu#j`580 z^lgAL+Uge0ulza%j4OwYgwu|~Ci0qyx8|BVDQ?7j_@Xt@J&fWACTQL*u&p~84dk}> zB&a^FUPzQBcS`J0g}bpsVpcQ~Aed`~+{Zt~%d;I%{yH^Y*n6pIA^5Q_IvG0+%iRek z*SAOv7`uNuZhLltm4wulHFrbo&wUO)#53WB+|G}W4m845`>I~XT*=J((~Z*zN2uip zQrr8o%973g?o^NJriunp$j;dw45)=Y5#|nIGxF~2W#vMcmhiOjNq0ETH|q-B=XObo zqK<3iQR0{g5Tvje7QT5rvhQaVjTG&8XdgY+*PwAq?#=jxGB;MqIDv*?73Mv9o(O0~ z$0NZ{IR=-U=x4&sz0hjLpBl2lZZiw-cdR~V5!c5|ln%=*So<_rV4)A7fSD}Z&=6-R zclq49NH3~--I)Fx%q;J}mQo&&y+ez|h(WTCe6&i>iFiOL=H!Od{UfLoOqk4rB>cnU`#p<8^!k|CUthBaKlf|RkbEcnchBbs= z^&P7U=1^GqC_mzJv1^N{2OC23$LS_sF;oAQzG219>(X>TU!>S}ys~ao@pWWdf-Wy( zN&3+E3~=19(C}gQhJG=V-h?VgJIBpGMYuxQWSL1{{XjLu&Bc-z)+Rmrz=F@fQ9Coj z8T_DmYYu#RNNknP7pU;CKKjZg5I<`uf=c=^R381U9AI>x-D}B^lCcbvk!@HfW{g|6 z&-wFg?6ePqgVn>Poxf7WRJH1JPmHR2yj1|v1UP7%f{g)gHfjc66VGvu2)p=IAtkK+ zg)O44Vo1Y}#qm9(P_aTz? zRU3bk{b5tCK&9kfOh8sTPKH-v{PT2Nnb`wj@mc&YQmI>CB(XH-YYK=(r;j>-wp^SY?UMbtW-p#$L-=gxYfY!~D;q z4V~24>$GT2n$&{kd|`^_+5XbI$_&s2!1+eAH=iPVR<%OFkFMo@mTj zZ0#v7Y^j~w#*mhnAb6Z&S=~XE*ZeEj;waWQ#h?HyXJ~9<-&W{w&%NhCI(CEQVPt&G8Uq#`YiGw@@62jfb9tPFlCgJWIe(P~8l6OnBT{<-5K zT%1IBT<(RK<6X7}Sn0A@K(;t#1j3vxj=Qa$AL0bMTs)Dr!RC~m6#7n?16TV!yjR_R z)!o_6UPF=|MoZ^Hs717T8~MT-h{{;ybSEN9`uv5$+ZO*6D8$o>Aq{4eQ8D_+J7N4u zSX*8hx#8FnH@t~@%>Jb6*Slc#m{IAqT4$j}cFx&kp6R7<^qAc-`cIc00b7rGdJaFo zDUSsG^2#)SeeM>$vfqld4$6wTcfW;LX<%{Zo__q8z4+W`Ii^waC$2_ra}!_p`&dOC zh@{*{XQklMo)N5cSZhP5GMQ{G||Iw?cY54rx5!gth$}y9b%w<<@)~t0zWIO{%012 zorC>9`WfiTlmCCb(2iysC^4EN(lA`Ci|%ZI?*y}1!TH7k8o~bvAI*C0n%oP~drJcnxe_gV zZFW}c=(YR--7$SE151*Q%jTWsULNLlKxs%H8n4$nPsTG^b0rhppCdZ=FJ~ug6;XAC z4)Zp_PvcYb1Jno~YR79>uWu)7plz?%?X8`uiW6s@*1-?W_Z!cv5m%xHM=q@cmooMn z=k>|Omh-kJUarcNsvC);CtjefilE+sYSZT_95%g!4*MJDa|=GL15J*b7PX2MNy78} zDM7X(RNP|BtP&4ydYW z9!3!9?nXKUxxl3_Eh#OM(kUsS^d%$(X%3A7f^-W=hm@prgCIx>()}Iq@zLk~eg5Iq zo!Qyl*_qkdJ-ahMJ>NY%ld3({pU58*j(eMKH$*Z`Jp1@!aNn`7?(GB3BJYu}A2^iE z>uoM`9^hP5#>30n9%#J!C^^1RmUrg^DKDREgWa=HYFbZwTYr}wD2(z}y@vVF#E9_3 zmsTHCGE@$#kHafY-(|JtU@m7IQ~0KB+`dk2Lis6eu9ak`wYu&EaQ4r(D4#3sDV4yZ z6>kP9iO5pSMSXMc0}kv%jW(NBg}9{J$%|6jAvqsy(pzw9=otU;_&Ra-$GOS8JlpE6 zHHoqH9krz-0-1;g+JtFW-pG|rmOMpLo}~8(92z@25?ifSt^Cb+R>$M}o-RtxO5q3| zSRE!TWX)$S++41dWJa@j#%5V&gMlLfLWrVd+`*0MJ802@sLzNMNTzAh*Z;4 znasFZ3-0hT*)|Bl6b&^6(Lg{CR;P1-C50Z-7}bRTDzm})Mjh)VmiPKca^KchT!Rob zjv$q-4Ln5)zBm&^NPvf=Ez3xNdHLI8A9V|!fPCuFpTQ&w1nLsmeLUFu_B6|gs|g28pZ6;BgG+jtZwt&Gc=j#uEHYT@_Tmc zkk^56RUTOC9Ti<%0+<`gIzI8dHsIgHtQ!{6JxSjpb4!xGG0Qq~-)q9%E5$K!;Kq=4SPI^xl+ zQqdYNyFr}6l1{T4$y{W!_fi?8z^9@D(U_j4id^w+m?Y}gYb~efM{<_fEY9N7We=8opYqJMbUTVaszQq8 zxLs87&{wTzBPD6zE#8CK*CCR4WM+spTR9fU`j~d0J~Z~$Z;L2Ue5OfImcs_$M7n#5R___UjUxC^PNl z6($pXrfi{Fhl{(k`Ml*3QI0K%e;Q9gk?I*TweJLhzvb&GGGABb?@5ghFPUiVaxBPf zQ0Gn*Q!N!wMoR07T0OF@$P|`b`c(~lbN6)WSV!h$^qiYDUF28q+QE!-%~$S9kO}$0 zC)*Q)O1YoDyL~F__oI!HGnNLI+X#$WEaWyKSb|QyHfzdGaELa>ojb4#5m&tUF4hhJaXH)9cDi)1D@q2EZ!F}#tykyH$5`vM{eJ@9y;nW!jV_or{G4bD0QzNE6P-HzXOiS#vNJ1+d zP1T*9F=qEYNlHc&(HPEGt`Zb;BjS6lX;a;MzVJQ$1DOjEp(3+^@(`3@OxsMk<@@bz z*@Ys1nZodhwUE(BJa)eWwq6F4**4FX(2Bc>(70j2VEU|Hk~h8LxuY5b;?2TWq3~QZ z)#NUbHCn%1bvLZunv2C`{S3fm8y_o8YCnOmWWJgpN01DYv)5}-m}nguLe-C%iPLNQ zm5nyF4tI2W7uWkohc@xnOv{_oo@MQc%a?L7T)AoG=0Sakq>mW2nKVAfBV2m9p?h{@ zCpIP!|2H(goEe&q65`9C$LGr4 zI5p=(tQp%3O4+N!bQv)bKM{Hlr!=t)Zci`a#-w;;mH;a-JJ9o1tXI7_iK`?SQ?03i z{@&b;8THPB)O=%}Du~K8_{$Uf(2Nm=_5SFzk+|l|J2S|mh>#|Xw3h_Uou`V=31ItI^&Qof2Iyfg{`s_+A#9c)&+vY3l2nHG0<&S|FDICWOQL z*K06tF7P?nyeL+iV~QI*#)7_{;%1Y=*-sO*jhss{@n7;K1Qr0*@fsnWdLfSJa;Pa&?JnxcCu zGmi{=^+0Xp`{`<@SWi=9!uX5Gt2mXqrWcWc@9T*U3TEm{uyII7y;!|bovTPTRI@3XKR!|NZ<@_uAuwy+tk7_RR7Y z6tc)yOC>2ZS5M9lrB2MHihi~h(57kVeZ1dfD4!Pq#JhU5S)kZ#WJb$~yqarRSS?X8 z4BOBRyEutbR$%Wj`r7$(UhGw5w3qVNp3}7u8_OJe@NHN7mI;LFS;?qNI|+PFNk$(H znwH0!m%{^nx9>7VZT)#Ign|bwDPUsQejO^d4^#TQb?Dut!tGy7K;@wI=|Ej3N3!;m zRA+jH_#k7{886bnPSV5$zX0c3q$JCkM(ydN8imhK67CA=wL4AY=Lg)*u^;l7rh7oS z@Ihmm4(ll%cA8TC^oK-+2PN>s^2i64!-!Q2yIlzGJf%41BKcwtZX${Nw>q=z-^?uZ zqBYr-#XGrbOq*d7esi9QQvY8 za4E%Ziuyp4Hz^63!8o#*qV3;u4R5lLKh&$P%= zOGVLJ5{3wrQ=t=Vr>MJ%@Itj@U0xl!tjh4A{UBV+GBIPb7iwL~1>2kc(NDfyl1@U( zP0jcv@0p~^RmgONE?Zf7(X)1hh7+LB;4HNl#Ru9~K9dl@JB@t_55#*VX*n?w&X_Df zkpS)2w=I5e^oW3Hxg4I8rW7<0+2%IHI_o1xa+W3GN~yQULOyms79J2SDuJ?^ahuTB zya+2s!h{&L%U*jx5b31~jY^Q!QxVzWST8DMQ{$4?=HjIm^*-{F6fbq&EEj5zos8Wt zvNEZd>fX__O%Y!X=)pbn2^5#3M<133BvVAI&eKF=XfM~zy2?>hidVAp482uI& zv)DXg)8WBu`ys*R+hXC8xY+C>Y@=eLqER(WZKVn#7spG58VxM?fQboJM!5>fS&!hngRp4-6M?d}THUZVq@|@9+GMMKfg^nmKRhmI z&z;#0zizypRA_kFF6B9~=~DJ~F9HS1_(+7gZK|YpxG&kQ7ZWjIm87>K1ASFuIO!MM zEzK>XKBb2EW(g&epw_^+gb*LMhHGrVfP;rkND#F)94&M>{i71PE!=Ogt~S{f@7ca? zwY_}^8xYU9GZkJG9=&!iDleuyo{(PSOQW{eJK%?(lKkq!GKl#quK~?~=Eg&LVP&OF zV+fXII1mr%@kVYWvkY&`-0MwFH71T6rm3GsC{@ZL~_s z_gm)nxF~U$7{g>WeAMqaDJ!{q!sJch$hU?yTsr5PiO0ndW7F6CONi%bu`B7q312e< z@yp~YCd|a2_FAGFt9BVmQSPcJ&AdSKCVDV-NPO5Gv>8s5yRy44sEas>Rfp~S!e2Fi z0zX|t7Cy7;KhE`u*dxi)?eKYqQrxLo;#=~xCxRbI8s?_N6Nh2 zLyt_jo2+}5Y^Cti^QFQ-sGG8T2kdotT&@*<@fSwkaK}y@!}~tdXB1!S^kp?vJp6-; zX;PQjq`&D;)HkkjSH{GTGllU}6P9x<4c)7|?OIQ}R-VqOiLA%I<+Ff((88gP`~4oy zrwPW^pKp(8xSgdn0ZeKb6_Nmi7q~|aV@2W-0MiRqFcAQvG%y|pp8s=Wgzvwxr3JyT z)W(7^mRo$kLQCJ=7-^t^q0#C66$TJ|+x>sT0P_8cDy`^1!H?Vcqh!L_ukd7!5tq>M zoMlkzR@)s977vz~oCkxqU7f$r|9EN`Z|+TR-5aH!#5bj#`CJ|wj0M=Kv;H;sY<^v= zag0Rk2tNKJ7hbZ>K2-TQTXR7-HFhmAugzdSgp}Qk z;DPwci&t~XHDRjgx|kgNI1Sy66JN4B6LM^6@R;pV?kOGa z7*tO$J(``MOSV*hRQfK>qUgCLY;7qWPMn#c7Gx2L9a-=#rRbsc)7qCD36KmuH~tw! zb1s|tbRXV&rb1~lcK(wr?*iZPV0xR5hr6@9Be-Af-M;O--+j1`5o*Cad>N; zyuefE&!jCOwb^z;?v+}>r{s!v(AOoj!NZ0YANFMGndY)tFHf7pEa)_HhPGK>4I^xf zw&RXB<5(!#z;>)e_C#t$;qa1>GtAVgEa0sU9?EBgo`@yu((Odl=b{hn#ALT(g4>73 zU03ds6;dKmST2pyYdf=(ToxNSBEl8%CosNNX}xSYNHTVOA4&-e32xD=ZeMvrnmP!( zbGgjLGl63L-c!2QYyyAL8vP5W+?igxg;?i`ww&i&n?{69uzSf2x6V0l+qijzZ>%Q* zF=B_%(`cyamZrZS^4&YMG7;XmW7X5zm)RO0j4pu1899CDer*~<=jS@&gH&*`dueVb z64j43mQ!gQH|Z=1)qf)O^eFf=N30t3?uw8Tz%3GVeg;sAhrn|6f!ek-v9+>a=x)ly+Mfy zT~{ke;>Oo@9pdru0&+676zJ3Mf}y&1DF?`O5WwiA)X+GJ#k9-^_gGg$9xTi(>vnrc zVvSAVC-*Lj3GNw}rV38eV5sm!S(}|9(Odl;640GC&dvT zXieInPsbe5U4EHfhM&FK%wMfIh;hXFJO-4p4ogx)g1`ASP^_N7`q7lja34Fpx@(3z zVj^&kA)`H{oh3Js=xjiO0e5&eeq8F*W)n7`ZIp^5yQx~#KOafjjCz5O>5E6~Gj`jP zcLK+6dq7k}@1vE;8Q~LWZ`8t;0zx#N zkl8|`;m;1W0-nlMreZy!NG-yby2Cf5pX1LS!1n zJETEmR$1_bVa&jvd2wXXM9=qLLz+t`|B@CXC6VGA%n-R(MK4=WpV>~o<{s>GD~a!o zGvXq9h>+0I&i7+D>P0Sm`a|erR||dN0rCeRrC^@6~@%2;D^zyI9Y*FlZV>Nto~ zu0MKg03ID1$10PiNij3>r4-Y=51a%dX@WiUFOH9IQe&*I?EW~fJ@ed43~ePFx?Dc^ zQMZMoFxu3eb`<#3V0GaBB-6YZ&ZN{aJhtk9+QA3AK^YO(R7_$^zfsRpnb>$1?_fn0(0+aBmP@ zY*%hTzR2?N%&(+L6y9B|%St_uW38B%KLae9Uk=brb`E;=bi^l?J+m9}iU5bw5i!08 z-S#i)A9G`z@rv-&=^v}XQ-Jr6AEzpJu-L8G=mUF`wP@>?c1t*&)E3|E_UdLctZ=8L z*$l+YwT{%6dsb9vq{fqX<}Temy0g(7{5@Sb;ipmX`!Ao1Evsa3ub~&Qk(qd3G~`I1 zZX?^GnQWUC9k!&E-L)&oq zLiDK^)6;#E)%x4wD-PnV?6gMb+vtR9J1QO2k~G2hRADnhFt(%b0&#jJ z@eYbTb$d428xqo!p19xO9`Z>~MvN;u-6=`=lV z-@nKkLy9*K4v41$!SH24x@biY8-f|B*QBL88B_5#4Ph}7C)DxZ&E}L8CL@bpA?24A zM|a)jk=&(qD_#hf_9Cq;7^)S@b!nK7-+uQA`@5RFfm^Tec5l2FTv$uuYeci=?D#pO zW7*v0g7cx91%7f0t-p>fAAUhAZW zP%ypTC$UH>=zm2WKb$o|DR0lkCu@bG2MeS@^N4URCX94>_CZ{bJaB`hB4YZjnces% z4t~2gM}8y!6Mgp-Pv%c0n%hNIuJts;{Briu(I#7+AA>6>eNdcHaRNR`T|%L9`xse0+UlWHQ&c#IS# z`>`fmYAXB-c-u2h1l}IJu#4;To&+c{SWOa&df|wp9K!9~;nC_5&~7rJu@K^Sc4y<^ zW;|=c18odfMl?A0if&3(YtX1L{Tnx`uy_-BrOnwLo!htblb?^ubvG|W$B2k{JN!u1 z&GWcTJrYx$nR%y6Pi;*MhKS~v zOnZh`(u=gIM2e1|=S$<@1e7Gh%$vSx;UtuF=Ef(!WP5td&>SU3vZs^m1{Wndq z1L@v4x6b&sCi4luDmtp9_FJTFF@8ES#QjO$Vd2K>j^T-=b?Y1Kt%K=HSAAP$Mk;Mf zT{7wZA1wvU{+NVJ3-a$`zZO$-K=lNr?Q&L-9i_~OX@%j@bg)C_-j3MLNm_Y}CFHW* z^AGK}>oE~O#9JVWz67I{imd3b=nJh1L8XmWW{|lM0-fp4aAMQ9l<%Tjm_EJz{6l1O zZ^vhgCB|u*y?t)CsS^qH-eJkFd&Cx&@+)gDB2+_2q_Bj(;dtsyzP)|K8b235w8b#L zE;&}M5grw|3bh|Q|9+6W$1RZtTK1Z=~&QxLL(#3_d4+vg6)N(v{(;Orn%z zv4QsPVNzvX;li$}zzf#sm!S|P-l8DO5iUqf2qeA_&V4a@dV2auJ*UY$7H4>#?)e^x z5}aA|#q+f1ua7>V4e*7|Frpc%wd!~23lLjg96Qe@Vwf%^%_k?3+9+Ww@j#0G6B0?2 zNIOH+Chu}WATfskol3Ovsp+XrQ7_Jm9rM#Hys_+rZU!xzcaPgHE|QkrRss29yUwE6 z307mcoOBfjP@eHXVT{ zcXoqtK5Z0@d5o`)ZX=0Jt*Hm{7jZX$?`MQ+q=h7fkETs135+kJE>IFCS@8i1ZWzri zfofrHSnw^l0B+EaQz8)()Ha8(W)nZYQ1EcSImC}T40bPOi!)5AY>xWy$9+bfFanqN ziBXJf-gcE`BAFH1xMa`)Gys;m{TNtcQP}6O|2l=v+(^}qqU)A;( zB^ob%j*32Rmb-aSe$mmuAb#l8eR+{}ia$HBHZ$fUxXPLMEp=Ryb5$h71G1_tSC{IX zH{#SE4@dtjI6lR(Iz!r!>TCm0EM^{klMz^*b)rwj_^J~;o$ir%ck0lcQbk?jC^YED z^U-fI9d8h)y+hwt*$!Pyz#cs_`)I`gN$A;5zo2{hv#ES`T%qUv*+=8o7ES%?FNj-; zY;KvAqCU|5n59#!Z%KadXTFW8J4eQc=pYeY%V+xV&q%iph&j6W_=`R{GTK~?n5abR zT7AJ+jueWf5<)4iy6toORTeQf$`|uxqc7o46%UZSzlVki&wF@mhWdv`>}Sozlntp3 zyH}XqP8oBmc=ZXslI;3%U<5kahQA6F>y$?hH^lT8qvx)wc8BjN`cTVLD>Y_KCHAf1 z4btl>!#^!A`(BECUiIA;PNu9bcM?BrPo?~xvZv*2RWKPQ;m4ubhlZhJuH&k##Y862 z?U5dm{AerneMP^@>tu_agxc*|Ws#+i_aeHCBf_aASNnQZlhXQS1ny7(?H$8on|;}n z-2&4KYoHA{y{oaXmZ^g;f|X9aWX+5+dPjw%89wYX_kAEXwpto{f6b?PczC0*LW&o} zbN84^CQ37q>k~c~(K7eX{k&kk3UfPsNQs<&M`hsiut9@wa?3Em9&cYDnq<$LfYf=U z0AJ_$p=kp$iDpJz$8OC#$s7R|-ge>@k#>&N$X3rk@#+;w_(@bS4sK?XAy+7uz^gV6 z;5fay0u}v_6lsUKyDG8q&Ct1#lN!;vu{;KKqSn03P7@dexgEl`ODZ$^*4h)hZV9|_ zf?_plX*k-)T&{ebv1Z>(HtDwBz_Hc8LlLYR5Yf_Mv^3t_p`0j@($Y~;_Ux8>+dY`0 zr|w$XPQ#ag=~y!%g6aY2Q=@bv1F>f41NgQaec&hPCsPW2jfG^BPveANFlT&i!cJDu zV$@c9Hx-wY&l{DprJ+S3U}HgrOMuiXyv5t?mUTc&?j^>={)EaE zRZ;4^+g03c$_!f?MS2~<=`t#VN4oyPB*~qT3J=-48~7j%yGoFUUg{SJBqMtYB|LS* z@7zkC0Pg1tVNa#>mR*A~`ks+@s&{=Dy;_`qnfd?O5Apxb{0HHI{F{kU5E%L?#8oXU z2vfQRU*fwlt3o8&fl^_H;%Y|xWuRT91??&^jBwKa)q{%nb=Seb!N3MB*qXy(a^{8< z^7n@DW$F8S_t+BL50+*f4rmP53pVPSHqMsjH|i94AHTX(dojSD%dRVUZv;G)r8XEp z!WnIx)2be|J8mdB-P$gOgS(j`^9v35@yVm6D`?@lqnE}}P;ig-`0=)J>sQ0vR}3$0 zDy!35J$AjyJohq2@6V5B)XkBz7w(&di|n7doM1&0Nb(zO^!K6-AC4|Wl#;l5m6kNk zz>AAL?x#D*YX1n#^QJHuyE-@U#+0h{5Vd<>Vm^uw7EKvO`p@O{|Jma4E8w6qeFK!bnP8#C~= zj$!)C4<-ID`%0!5PmZR)cMJ{Ny@#70ja4Vg3`P3}5i?HM@dYP*h+f_tCiZR|l`P}9 z^eUjg*!fU)5oK|d;OMh*kn&|_@^R-bQ;IM16P3s%rBV>qRb6OTKe`EiHvR~!w0(ZJ z-B5r#jYh<^ErOmKExP-)ndqh44+VH54kKf#;h|f|EJef82kYupz2?=TICzNs?k%{; ziFb1()o7&Jd}_!HhFA0Jc0!u>eV=73#H1^4y=NS=;vc@w@h9!vSm`7Q^ zXdwM%wh+0iBqLmj&2-_2N#)=OcPZnR)h-n@{AFW1loj5o(25Sa(;;aaqufDAlTCt( zrQMHHp|iA~^D0j|=v_oV(RB@BeEUXO3BHyQ7P#JI z()X?R2}7u*aWV~|LyEA+r?)c);14!N%S0V01~OR9dMvGW_Rpcikz@DThfnAU3Ta>% z^)Jx-5sY@YN%fE?sNpjqaN63d#$ajVSs#RoMn5Z5S z(GH^E`*@B=&2TnUQZ@uOBL(D23kLM}zL}Z`8G`gz5h^=+?I@e07&BKNv(X1l-Z!h> zGVgTnW;2@eqB~_fidQ-6O@Y2a>`}d?i}$GcUm{k*_{fjMZ?XC2PNI%8IwFZiRxngk zkUwRrY1r)Q9oS;DMBs8G!?ce>3MlaxYgsUY@37wCx6el6a+|~y-JtqJyLG~D+Ke1^ z$o93w>WcwOf6K7>PNf~x?erPNj467$0YpWQpBusLogdf%Ea zgok=syyaseT`=>3zK_V{QSzxOdnD8Lq|SN?L4idO<7qFMXE|0JZrq?pd=!Q(24kf_ zMz(eYnN?Q&v$W*awBB$OB{i4cm2tvog@HMqSMJVP`-fBCXV3!NoyR3|-Z&4Q5T?b} zn9a?c$5XpdR|zei-8+uP1pAtt-b;ca1ivq2F)qKVXpS)GPUfOaT+v+|@K9p)%^s@| z;L>ede!_lHEwvim+pUG~lQ8~Lhp9 zQ6O@00ZigBR=_Y{iWtCu0OO|rm8SJSFSrG+PqDy9-M?RO1LDTatbm6E3>%o~7fB@+ zxIUJ0xIX0i>wBC4U~I@wfG8*cJbTQ-0#8%Az9aL?j}A$g2hXm=zs_=iAK^@IGIH61 z@3;Bir-0D|^9D4jaH^8crSnNCx^;6HW28WH-^1;?chOd|c{H%Ova>_tNqI?4&1N9n zc7|e;;jrRhC1}sJ>djF%zPXzxRN?Ge_9# zdx)eG@2a#l9gLL%@8?HeRkEw!qpKgd&p(ZGrFOB8bv82gSa>^|WUQxn?#jLiuhsdj zjp?K5-oTu+f+6ta>ZzM=iI|vAzP$%~u|sfagnEoSl|gwEyg>BjdUc^bdq#;k$&24yE|Kr-#h%T*Kt7NZuMTei7#qN!$s}VgUX7!^a5-T-_TpBiY ztM#xUhUc$0kGCJq&S3Oso9E)ZwSMC9<0>_s&A3&DlxJ&V4R)5`Y~E;^8yQbn1^u9O zu(kRT-)B5Naq39|>U8`|d#fyI7LOLu8CS;Qgv_$Y&5ssqLF% z&We|}34;zt>FGp7=prz8vr04$6Y%Mpqn!4ryK?R?y3SYW2s3Jbz2n(+fAeh}zTS%` zjV4kT?_7z3*ZrpX!bhu!eeDQ>FRgOy+dmEQPH2>hITkFYzjii>e?X-Db-bF~G_6a- z_iT9Jnc)Co3s;VV2K<9iQBiP>>!&+UcW89<#z*&OXc~Q(WNZ-2yx4iVC51i$UZyNf*~JD(fwN*dWRfv~OOL(%LktHWh) zY>Ut@9ga0JJAPy_?^%&l(;_~H2`pP8)YvidAmofXE{B^T3&5xRVG-eciEEH7th1O# zDzpSc+{iYh^G^ifq z5k`#4S-?{QgN{Twu}BGOo68Gs`X|c^MmcG#V~;5nO7y%%_=ek!PRswM zSeVvcC7mpdl!yMA=j0`jF}-&txa&eDvQozpLOZ7O;8 zrwe^&ubjw}4_8FZ!;=@OZXYqz?R(8wzk=J37`J3MkI-BSF$lu0%cMx!eCAFP&&vn& zdsyMKEO*{G?^8TQFUc8;%3%?@LsZ22Gg5y_`vu^#{CzrPHlNucr)onEMpQ&82aER5 zRaI#$iXYK{3$CMWv(7vf7?xeXMbB$7D$$!Pi@)C_Cr#fFE0l4DAd>y!IUe-qMq1^N z{C?SD&ksaZ2&z67t6lb8D)pDxyE9L}+`VtqeU7Ot^wOm(1{=>S6Za){XgfXES#uNY zY~C7OdRnzflpcvoB(p-PT|GFf65FC?iI7U5NbWvJn2>|1FgLmT2hL7L)cd6Y=c$LSk!v<7d# zUdEonzh9PAWHDYef}AZ8p-MtAI%G-7b=^xQ8i!PH<3qU$eCfw%UQuGDb2z>P^gfx< zgUK5gJ=q$cfYB_EWPkF`sc)=LKJ^wnF0P)`L1v2Ss>(wR3w6V!JQCNFb=mte#24cE zcI8PYtd}xak17-)(a^40ODBL&mAvv6r3x;5W6o$h7{imND68rl*`1~8#tiAp#MJo# z$aqY2hI8DPzy>ns6%T={az9I5`6KnjEvfm&#eQO6`s(2dWW%jgakp}3$LaT4G=S(1 zUG-{JRin4QGo10kRvb2~Kz(<{w>1HM1B1Er3jTz`hBc)2cfHp7OLEt)Q$o2XGf%5$Mb^>19{AX3Ujxr+6L}2OkWi zMw23X2N`l5xCF4}6MF`jNWjQ|xAJ25fj9V~SXhEQ|3+046a)s+MbmBx0+3nJ`v6X^ zI401QCJF|6l7wLaU(!W=fL=avauD89DaHke6N8|S>7p1&5JB$ints4S1W3DS97YI~ zio;mQ`S}0DL-{wQJeUZHPXH*x6So9*q+#@ci84%>oDa(LC$tI}MFq-r{RhP410(`r zmVj@VI0*n%foUUwn1E4(6cOToK>4JiRDh%^3`+1fC2lB~Xa0Zj&;fikn9_goz&xJ+ z;yFgaAOO1h|8xqx-TLnx+TRo%OJQ8Vp*l?DKi%i${u3qUH>R%-ObFQ0fbk;oL4kg_ z81cWoA4C&{0^^ThA{2Z)g8vR1!Y%kOJNTerw7V8@f1p$ort)7b0sen$fLQTrqF#XG zm^d|1`S^e6ar6GkR&`D9ZI*ZvkgWw1K>}L^3~5A(K)!~D!D0fL}upy9Y*k4q#(fJ zTZtRtLkAX~z%=lo0(}4J7*r5=n=I}P4Bi!`y2TZ*D!~Qd=89t=fp`EUPMipMF(n4S zRs{;6%n&9*@OOPs6=-RH6S(P2m=R1E%&GB5C?MQmehu&*c3Gk{CE!>Hdj!ZC!=8ZY zV8Q!a_Ap}b)2Cmln0JD)CixCQzDl_aqKHDv&t5+>lj`E}3#!sG#?0MPzMx#>Bv1xy$N$_?J=22Bqw zsCPq|;?}^h1vr;bu0Nu8J(r;HM2AWw0V9?$82R5o2+yBcxE5q-QExyc2b`leD{zkf zg9%y)?i;oNV+AUCKTzYPRP(=SXS0Z4rcgW>anE;#Mqa}5R5NJO6k zrZymxuR_JKK+{$BQNr(LW&u-MmY7cvi2x1N7iG#K^1-v2urV8c-;5xuWuzCLzq!OTE0A;$#5q1ao>Ht#$@E9bb zuK%k695YB@AwmTJS_ZHO&03=5K>ahA2+rTtdBCZ*OOa*<2J=KsfG8)J!GFNK;6CIA z9Hk=W17teGMDYKv&C7c|*MMV+Gy}ku019xl%l~5B@c0+Tf-cPX*Hpk=VZ#5p;t%11 zUSIL|18`r8(*V}bVNm3o7XU!?7w~BzAEyKy5RVk61k_$!_y6y=0X)1w84JkB(qS<= zK*kLQ{V$kb0N~)1$OP`WgRIB6FW~~LyTcv>p*#|pcOZ~!Z3Y@45`n;HPjJCm_JFDW z0}{NR@P9$Zze>4zuLFYqD!pOntQXiF9)9S*!odyRpd8}5?v6K1pH} z1Ll=2%(?BNH4lK%&VkNaPJ{Ec~SX8=uq&;b68$$gzN@Ha{`ohT*167WC7 zcp!fscKpWtZEq<6te2pM{Y{aF?@yjW5WU4s8~`?6g4Uh~g0Q35{ZC#7|am=Z$w_m^~3_ZBA|ST zg@Nkj3l}2+G+u!s{vR|@|9_(~g~N1!R0&Y+xIv#r4%ADox8OoT7XgFf^MD5Bx4D7b z_$ffK1V|dRe2)QCc?m4wSRNeKhx=fhSB$X;4fwha8ZGa+M6g)uBH^g_CeRG?BOp#qyT)QL8gJlm`L29Ik=?& z4*rH`dNCmSHL;sWbT{QUJmZUnL9w~{{x~2!d0d$xuKxrb8Wx5K~Lo_l4u-IngGf)H_xBsPuHfO z8#GI5uVIdW0|0x3!40`i>~zfoD6m)y^8p?v!gNr7l?s4-UXkzsx--G2L$XQW`f*dv z&BOIC_Km7CCc{Mj0fGAZo6wC&A*aBEe^CRE#DTe5m>-xESd0`{O!-}f=Y|!(+P-02 zdn!!iR~23`dBaTyZWx!5_PYu%|L+d?0XwlUa=`>{93c=-h#^&o!)=ybAyote=m2xk#3mSne{&{@%%M!zcFtZ zk(Uj64A(6U3XA?}=|+CS-u({|UdSJJ?>7-}#eV#sKJoJZFH#EdFc$_Rfbd;EB;)$C zK!YrbmSGYFa63VvcPx~k07T#aiwFJ7EBYJHs7sU#;LHO>@rE8Z=og#B(3M9~At3ShjysPORpaWH|&8X zMF~vgA22ACf78V)g|+{J@PIDG-xcpZhQ$J5Wxp%(2>jVsUAHJP27*1yVZy&^^Mcy; zcWvVl&;_xofWiI&^Z$1^#?7!OK&uiaj0@rV<4{8&0-S(Ejx+)Aky6y)daH&8P*%b8 z@dQBc6;zO44S{^Kvx| z`U?R}t@}TfZ-lt1<{yOXim-}}ofA3zmLBW z`2URdH<{}-$fOP?f(~9u1jQIMbOOL#8}WERsUB?nrtrp+{L*aj&~`;M9uQ~%DPF_4 z!S(nz;{^abA<-Csx$z%jJlES<@U&MP++ql?4Pis|C~^R1p>hC zb3|q&@L%zR!nwTHCBKgoz;)p!EExEE^Y#S%y}rDu4*uSd27j+VUaD6gPQZL_-+BTx zx4=k%h5;dzYjOaDPzpTGRwDvA*>)eRR`MMjd2_f%=5tGv@ToO!HXlmA ze*O{~ngQ3V#UEUOKIFv#MrA67LWT1W>0ba=arXw_Ke?wNvlSMw$Tu3iQAFCf|DEDJ zlF=z?6M>!UBGvhDb0&V*w{kS`cQWRth~EBBnZK0a_;(gtP*KHw7y1Cxr@E&yA8Lma z9Dq%`Y&SsH0FR%r^k>u0%6P4^d<(HYKt*b6xZ2;wxlgjsDcH|4rcwgPmN_7v4#LRb z+r15t!%;3oYes5_cAOMkW{++w7OFmiJI)Qh2-78*L3f)z^B-Nv{BY#HZhdRFrubRI zE!_=f0oC^-jNV+A-aDcN+1_n-Ve3UlO!vQIIXu}pd;`zseDg8qX*AQ6oBoFwr?H&^ z7O!D@7A5`r;FCLb!4~#y@3;FZZn2CPKJqqts#hO;%*(yc>DSNVc7hbVmqc+K($MQO z@#j&la@;Oh^L4%-)!L~vpR99OhC_5lI}^=}BKM@Iza_p;a!b*DBXzR&rFvz_fhsfX zvAjy_<#a!sVZ3Qmw4{i)S~-iTuhEKD(}a?;JF|a-e4zqs-Hn&U(!$MD>D6<_cT5dJ zYrN>s$)XXR`r#p7(u4syJe{z@wFbGzIv=#F&c*&$PV z0bO7#dOjb+K00O&nw$_-W2s}Ph@kJ@6y$^UMN6ekTrq!9$o_2Tc(wwp~)>P zfX9+Nt>%%%d`zJ#eS8)}-Z~$mE43Q>fRkmJ;BGdlSZ!%3<`u7t35~&^3VY(%t0=?H zFBJ4GU!LX{PXR7qoPRXN)#Hx2HMGV@&n1N!72%Io_!1x^OK)%vzAtwqzokw?Qs*Br z&EE~<#N{Nn1MaOgqe;!z3SIFBz+ziag3v`tb?WTJJIDNgv@pjsm=LtTgh+>+#E?rq zoX}4_4T;B;o(Luif{si4Tvrs2Nk(S?`9Rx^H~xq=zVMu5U9zBrc;(shJsc*HpY|a~OZ32AdY|j*SifoT#X864_Hsa+s zdZWt}2sD`tzkKSc^w@7cPKfg0eOx-biPiU=5xz!nYF)F`U}pYKt3bG@u(FM!pt!Iy zNuIr=u=mp>YKp`JV;+V_MyU4fxz?p&dSo~S?`p||6}}?wg$wc+HY8cCx+FFvK9W^; zEkHL`@-A=IQ(03mR8Eb=_sj_LD}+H4R<1+19bcX8D!tyGzVrXl_O zkLO=Qc&(A9Ay09iJ4{1@YACBsqZaT#nDPcFPP|q_0uF^9_H(nGKgUeI7D-Cw6L^@y z2h+I1sg~IbA18-Kj*O(0B zgmNbB2Ygk$2g(1d`b!Bt7THnO{?%CG8fhob9tyCu~26D z(>-?nG(U*=Ra7c;YA5XoLr>|gvQ6;8PO^Aff>+B#gVIN|=@JHvSo@2E(^z}UC0@wd z7(V+WqT0vFVk_$VwC2zH7CYaY!`};^`yP_#pYABxy4Dg)Cqa7s3TFw7LKpTxWz4_@ zwbZg$7n+s?GUgMci42YKZk|4ms$BXj4KeSYgxdVVhV)scYlUQ|57{|lguZMluNBa% z|Hfo$WBwp4k?)ac2A|T2*VNe06KWH*gbztq7Q94qGW^IfWX~=t_uv^FW~$l}$bm$t zgtzNP7`56H9E@-v9@#(GYU@@zhJ;A+ambzd>&w>PB6GIA`S}*PR^Ww#dCTHct-Ms{ zUSCBC|0p^?1cne+eDYgpZk);&ta+IXLCCoj2?%;l7IyCj?>nYQa#qs%&wx^~+`9aA zB)I-deE}C;prnG*XdqlhR^foc+(Gz>cgZ5tMdCp-3tYh4OP<6RufOnZ%wrjSAtfFd+z1 zFB9+Q-E9{Kc_9nmeEm4o{eY1cO&K|6LCKFnM!&jV!B%l(bb*WuvAid{^`5ANx%x9! zIr?~c3C{ju-dZk~_k6c(tGSxx~gOb{i33I0RQ$4l%$#!N9Kf9)C{~ue|9Z&WD{j+ywG9w{`tZTdX znh9l(j54xED5T`tnWe#7%Bn=ms1zlmj24m1l1ORF$Y}bV_xrkaeZIecJUrg#y!LsG zd!EnNdGYB^lFA>v+2GYLI$!1dS#R-ykW-4&lLoUmry{vp?iTu|trw3Dh-O`3m=Ii^ z!{IHs9fY*}FwYA1FN0>z)oGI4i@LA$j{fkq2)%yAQ^wq0IR+L`cHE^hm)6>jycgc7 zg3_s6V9ZH*qjj2dbjr7~gsYDF#hl&EtgEppkK`Dn&B$0RL?0#PW|Zl^@#?#G`dT~z z(R(zz#m;$sJZsl>>(QHw(M5SVfm-#|?;g}`k~J=yJagk=>qX1(tGb0I7p&sc?5tYe z8O=SkGdJjw`lPh+NS~sh%UKgAfzG~b>ftMH0`smESv7Q+G&p=NcA1u6k=)8S&LJLh-cXYsUXVJ?oeqk&qa6_srOj5CG zo%~a_FTKUJRI*)d#XoTO&utW+$}*ZOlTJ^`*BmG9)p6`lanHJ8)b!)H5N%(%>zOi+ zSJC#8R!+@n#ZyvlNeS+>X9M}lPhXm`<xSqMi$|eR={xdAv*x^V zP39iHHXCb`;?>r0sSUC#y4xY$Pj9xDIPAxBs(AOVhb?Bg$-PZ!wtfz)_goRm&w(B3 zu+QGGb)+Lzfui$Lmg>@?%1lgyf6gCoiw?QKxF?g|oY_}|*PUfL^NmRr{ppOJ@X-Ce zf^=2V$p$jUFmYhsBvteZt7~|P@9T@-I+_ZVh10`H7~_&WCmA)3(ASL)p6+Xoe3DSA zN^g(AdAhgm4ZA5@axea^>mpyjY)rmwbJ-SBUxlzwGTM75tt_&lOr9ihEYPQ(svT|M zZed3!$mb&$lGq3MBp;U(uU(PN{+#-$EUU_;(2)CPj#W$4J%Lt(BG0PWJYLJSnqm7{ zCr4k;k{;i?=ul;wi_@srcNg7O_>x}1_w2b{8)(LZKE20(+M4J2wbD^-`xy^{a9Idx z_sO?ox~{u#*nBRi<5OaG)1>j>I&{^9i|$y)Y-sAR<&AIP^?MlUh_&I#XqhdnXss1IY*HFP(-)2K7I9vTvNH zeF*EH>4BDr$1EO>dg`v1*;(&jEQa^zWM$axW&>{WwzgZpU^iz=XEtYxW={=axe_tf zFt|yxC`_V%w#MmRsn0jYvTUYjXLOClzD%`U^3@$+PkiL7J3gk%nRDy4DRdF@ie4h$u%(nyT9C~^R#DcVA?g$<5+iwyT^uW{W};K<*Tq(!*S#BPPDf(i^;w1 z(=yk?_%-uMag_(tCS&*40-9q5oQt`yMJI{5``7jJ3@Xr)&Ubt#t$nyk6{xJ)sZ$C($bd7~Po`+} zv7ZS;JghV{>Cg@Pt>NdVw1_7QPihq$@{^=snVD#wVHA%hp<7RL8j&aA7X9&Tn7qD> zx9)DTRlfiIprfSadc=WOe-ipP{6lz{`U5fg@I6EH;R+X>!}S8RT}*?Y@r~#7!JV6$ z7)Ht7DJgbOt%E%~9LgQ{y~yHKrhE0m(P>})mx-zGQ$w46L@eB1dgZ^*X0);jJ4r!yC}?jJo|UXW)KYUexp+OF#Ujy-XA?-PnG@%$%M2Xw>j z4J&{44=>R?yX-rHRMLp9SxaGNgC9u~Wn*B>3uOR7BWSe|&M81U9(fYM>+V5}#hhQh z?Z5^o_JU9TaeyA&_5y$6?W=@1G8AC>0Ho^#03(R5Bmiwf8+`S3R{=)GTw8h%LHf!E z1R&)=F6%&A2-;2}yZGfEfwapRaC9^+ohm@~`nGzhWE}So2$@yYz*D6G@H8oob`3ct z2Hkyrtfxe$254SrC1DL6;DZoQgb+^#?*^YhuA~Qg44jbguiFX-NJ-UI!ZL!_(t(zI zK$-(teS^S;1l)mIFFHcKxE|?=Aa$L3@J=5p{WY)0#tKL?+4-e}G^!E;$u7gOM|z@2 z$y2?}WJS&ZXxYb7Xo^`ro`m&Vd>52~_8YCLD)RIKehq@uLBC)=!JuxCVZFu_21)ZW!!b%-AU}|DI7>NF<7k~#1WdKmXSC~tW-;Id- z1D~U(PfvNZGC0D?A{>w}5OF){Eo3J+=G=C81^k>W6TAenr$>*SoCm-z$T~aetqA70 zj(-Of9pVK8239N=6~MKYb3vWf&==K*mN`7!S`>N%csencGUCAks2%3B?dpY*`aA&M z+q&OGRpeDOfel5Yy6=G3a%>9FF-4j}NI1rd8j6hN*lP=qQ^$zf2 zsFZ;TLR{1%A}@Q0LP*AUN@DO$BVpapw-_)L^8sAY!}HXz|Y^>mrY z5=|tti*OLZ|I%~hRagG!5XLw%(95IMdijXKZ#^AhYN;|%Hzxcq5GH%Prva!9Oy+g3V2G_5@HWiY7iI96(~Q8_ zXfxuS*|1M4N@#y0PlfS*2oS%N5Mw4hj;xJ>o>&H$)k!i_zNXcKV%*f=QILV-DO>PX3VAZ%bpGsgB`O-Mx71h z$bVauq)6O|D+i=B~kSf4qaTy#Ue;34_=oCr}ocYG3pV7iZ}y& z3(QcQdBJ9J@UZMk8jvcW+k0S$#rg2|+&HQRVHqIG*NCy?#c=%^ye>VefRq^M@u5&4 zD#B<;ocw6vRB6dnFH|EBnFArOnkMYRS`=ynSSC;#!gLAlWXrs>7Vn50oPm`zz#R5J z#_zBcTok~&AV1=1VL8{=uBoWDYfm%Gplly|Exf5xgUv8sP38(S$X$ zYOp?(=pRCtUtwgcC|*YhM1O};nF>y%Xkv2$w+@DtS`${zzo{si*k-*^43Ar>37kTT z0Z=rtX~HZ1pFCB8)I?e5D4N(bp555N z|DlKED!rD6Qg_PYb@)_K79yMq$Q_4TBJ63{4A>wCR`{5X2o2FfM(N zL$3;eC}#JF4>KI3FstX2$D^F8e@H3H^~KUbX%0-l5Q3?OL;hSaFaTN^eiKrw0G0nf zYlsz)9dEc5iSq^aOsyj90jlt@V%0Hd@bP%VEl8Ik!4|o&8O>V zaO%JS<#`;~23e$mE~?8S2_SX7QzzGjol%WUOTtoNN5@whV7@9qqo7O!3~h$fcO0I0 z26?E7#|f{HQo+tDT0o?{3`EfDT6nz`TGRkEs@41hpNE{&hBc8oFAR!C#mCO0dyWp? zZAB*k%nA@~Dy!(m0^tQkn-^7(w}J4W1bx;_(h_D(YaE zz(oKfMe1!~b;dSuaRLmhxdWb^K@%f#xjNuO5%FNynx%;7qUean<{*tTe)$(hFA?vA z6yAZ~V*%0d+bN;}7)jVdHlmN$p;H0M|NPy$YxB zzcqz}r!}-aE(fTI)?4v78s%IM;#&BjKyw_dK*J2SFY2T!7`26*2KG*IWP>?ghZ$l( zqd#V}5X9HO7^!lDA8zl>VZn)h2#ic^eLNe|8;r7FmpN{N$h-w!hgBICX>yg2_FyA< zRD2K_+Xj6F>B#+j^dZc|itTuNTIiHXLp(n@BOto^BJeBRo~()XDyE5T2BlVLo&V+y z%NTaTK%NF0N#>g1;}FCex@(1kx)$;z7znf&LpH_cKk1=2p}Vm3WQJ^nE!1%-1lAXF zPa@oVV0{tK044*r5j)%AaXiXYzY(z**|=pj)GAf%VIEU!koy&Qu-q`YpkrN-*L(2n z^l;+QKrZgZhmp;^*8$ADyc?{x{|5YgEqz9|S_kwS2Lra_B8AUjiNQ>^-3h9RN@z5Z zl4n3xJFx@r#Qpc`2FxQkCqVuM&tSR2jIG!in!Z8-PR}sWuspF9@0bf-XGIp^SD<8p z8C#qyUS~xXsu=AD%_0@qxe@l7P&ZiK&_*zlkM3mAb{U}5`t5{~p)MZ>T$5uxdI`C1 za7AR>F1#*_2Fg9eD7?FR^}-NdcVI*(wk|VRWPq&lKab?Xx0SEtq68N7nOyiaszH7y zcd1WW1o`fXXQOdJiih>C$OCx`O9Q|8a7q||1^z+r%-En`$P5?w2cx*$dK8Vfqi6s7 zxGtJ2`noPX{G*9jzoC;w+(>wCl4fN5I#vO7l)^GvtdJmCehhA88XtSESeM_MUKy#m z>7nt7&mRx9Do?D}IwQDx~n^b1`O+Rn3`?#g%BFn&$sWQvw`k}sS&BS9fN2FJ` z6~+cGww%FFALbVN@Zwbw{`=J1^1+g*?>C~39@_U&VqL?V@|dsfPf=z>DZKDi8h$=b zJ8saNbn55XdjVlpP9DXpPc;@uEJo!yo6*lo@w{}Flr}IwSsYrU>16f9g13r9U-hx| zi+G1PW2~@-IrrY1Mix$2{5Re(VpbkK(4nKs`e#+_S^bsIyib_?Yd+)@DMdZ1)tH_*ddghds z)5qD z$obV*R(W}vpkHb`UcKfIsWuj|bJ5y&Y%T7&Hcjaft8M9!ftkctQ$_T^jBt& zehyz`72NLn@urYPr_%XmKIhw-d0h2bW188=I=UTQxk4udiWVljy9;(*A=O1$9+{*` zY&aNYopIe-?q?E%;ldhmmUr1iRt0X_54ErM(SBIN@2Vv)VCO^U4-ETZ z_)6AO;P%-#1KGryBojk3m4ZXg9Lo2{t?oY8s`8?H<)R+6AtaOC%qRTw*32SqZD$sh z&V<8LTcncZqF2uiO=sY6@Z3@9vxdHnl>j$wHXS_RH)L6+?n%LCt=(mN8swIZwFY@EYdq$K#F?B-*-@(2ujZ zRSr)C2V?2iACA(_c=O{KG9}x3>@}MLcY@^y=QDq%BFysH+^mTuT78-4wJr*7wUjn} zWL58B;>=~gw%5WV&nQ6x`i1pA+Aqo{R+E%{4#+-x>|N^qxQZ`GP?q72vxu6P@D0w% zgRe@YgnD+{+-H$^ojbppghumWcyz>T2d<M^;aq0@3X9EbOxuwlGe^ejC-OPu?|9d(@NH*VNt>#JX1aLR z|N62!BQ7$Pex6$`k9*r;)7+tR4)*iqyiV7>{XR%23an%Lc|mqOXCLE!+Rt?=dn~jc zZ{|AQ$(VE8RQsIKKuRa^f>8~L+jJd=q$R5)EH~$TebvG7K zmbaET zNo^|gR@lCzwj?ObQt@h*Ym&*|Og`&gKChv9QkB~6{xhbN-?qL_r%nHS!kHwNe%&&i zk%wJhxm==NCD7>98?{j`CvtwccT88vL$!BZ^XL3iaf7&X9%+r1 zC#P7}FWb}u%%-&4*OSi6mt<#d(C2oRpf`^E6HJ$G|1?bU=qF~@vT9hR-*&HM9qHf- z2o+UR2v#!Xa5;Y2xVCj z$5@%fmrgsGN1!Wcq^DMWm828bt80%kLxtF!%4poVc?$2@3nV|V!w1rahnEe^b|}2f zu)o~c_h{1fcMZ~*gcl(RRC99N`BEyLJh_Q@+;x3CA5`-=UyY_P!$r#>A9Mk3t-=%I;*QyFK3Vds9w@ z=M6gjVD`uxwEL0zKhs}-DfYK&THKm!Q^V>TE!j8?cXe&kny@k z(=xC%xk9Fd6v`90I_+|T_ntc6@y>HsM%nwa9>djZ?l0cBSd;gD#uJRk1(WX;HSxa{ zdNFqT58l(iw1z%jdqkBd%KCe2KHvGPpW^gKq+I&OiWLTn-;KURPMwsm?Xyo@ueJ9v zlZZo7RD5WVe|5KbFw2!HMwS7XRqn}`TcfqxmuUCiJ4NDI>o3Bi2s=QnDQs{KPuOp+ z6^>DH+ZPgF9<`w6g8a#jbJ?ly`?26=#1_xa#QvBcnl9 zd~o&a9^T-E4${86uMbYSS46Jylnyz~&87O#QJ-G4L3`k|LHo!VA|&%zncSS z0!g3#D5qR-`8+yU`n2Y7pF^rvMon47iEWZQCyQ)J{HM=-sr_?e#Qd$?-fH%k*qy4v z&mA6p_%!YgWAtgk@`E28&r7qvXBtjch61T{ogMc!o-s+VtUXZoUbuFC*rD>z7Jmo5 z%rBRvETtbGJk+xLl|(mDek5ed;Ini~$n7)5OBS(A8@JpJ^%78V_BxdYy@{^>vkz}KeC^N8Cl56$@^(&~Yl9cai@0yM1@6Wdc{P8#;H>ofM|<&XLbQWy z76WfV6^CM;uj@=g9bR#Q;RGZ6;T2tbjqTkkV`nAqciBCc#E;0-dp9Tba8BBJkIA^> ztzvGQP5#R4!nJwLMt^a7A8c$j)T6m}Q+wf4@t@PP`TEYgWXtwu-{ki_E!()Q{j|$! zbJAw~uX`~pdG1b0X=&SaHY0br4u<~J+ZPn?RPW17SG})}cTLN)j!9wt&x*zw(WO65 z3@4xck=LwmGS|Rg*7)(Oi%Eeoi=zF>yPwW#c=a`(%2yiiXMG^ga_kXL_|>X+8dps_ z_Bi*P9#KEZR1tx55lUk?4vrKR-in`PBf+Nl?X43%ZAF18rJ~up8e_~}wH)BVMbwtJ4$9<&TC+^O zIG^m(!hd-|?v456jTxz20~SenbUWa?%|8)cRZnMXkijE)>htqC{o{k%OKFbV!J)t~ zh_r3XbfxG>EpJs7ebw;rjSqBsG>_dJ(~<1UJz;y;AK2?wTQbb-E9zmJX;0MM$*P|4 zQs&C3mlhW~8`d#x+avw;q`b#I-0WaaZ=!(J!2T_gYh%nYO!5c|+=B*OSkuU{&iM zV7UC*%kth$Up2ozB)iIu6G@qlU{Yh z4{f;}8tz3kx%=MF(BdCgy}k~sK}71zPM{45rgc@n-H!NQxvF@1n8S^G?{K{s=P|?2 z(u%xC8ILm&4NMR6@!w5hFTdPhdNNz=X<^_xe-bXX`qE~5IMYSE$a6k3krgUnZ?OKn zae{%VISXq^Kp1nCDUWptRDH>w+t^J;Vo32W;Ywym#+a z1^<<=4nGX8xo(o%Ie92HzBn*>=cB_unUM5S9`WYv{2i-bH);F{WJp`k4|$;?MPuLD)2jPl*uX9Fp)Z)6?xmjD>!1u zmk@F8H|LTD<~?IJWa|ojzHQ@G;)S=QHE-^CFl@6Lay8LxU7TS{f^3=71jO)_ zc2F!IS{q|1HeLd&O{IVs*Bjv~3uXMtx{pcmo^@(YwwaZqW;4QGp6L^}{ll0ie3L4y z-ygo}pVD$tyJ%bPn~6C?&qP+4q?VgB^aiFut0a^Xn7*YC1 z7rF1v!|Jvh8`c|sa$u@@+`Htd9vHiN_`Cmt|I(L%J=ceSd>G=C{}>gi)OMKAbSQvn zQ;zOcu}oj&_F^8_+}Vaf$s-nFQ`*{Z7!{b`M=dUNZJhf00S(Hn9yM@e{3Wx1^Q3uRPY25&IFth-zRbBb zF4qJ?aTJ;gJFOCg7a2DcN3a|2pdf~P3&d~c15Xh6n*m3lz)5h!no1G#%D)eS#;GU+ zV8239Lkam>L&!oxxxq)(84OkIs?uZNrq%&i80DGNK%KB#j`u?F%E+O7eRj?jTAC`z zS4Zdx?Ed`uJ&@C-Yv2TI-vM|9#0J6Y9U6#FMvjCow}};pUPZ%#iXic>dT_s52UsJA z!XRnrF(Mng1}4`)*(Ms~+hSqiAo~-HXJ^A?Du8@}(-YFhA{6gC;6!_&KhZv;RnxvY>umWWAlV3DPwM&cC=i@O#rn zLQ}7X;n~Pa%lGpCDK+heA$T1LIiV&&=DGlvfXtUcU9FtAVGwUcL4}IO&|0IIuPOkX zl%i0=3$3aW((HrR=253&yO1N3kl8L!b5?{q0^E{gHu~Dga5Gp5h3H~cgkOi0RDm-a z3u=QAU9?XEYLvbkIurxC8lxfk0U@F^!W9KZ7U-?VPOGeibln3cODGRP5sPSpF=6PG z!N7L;=*cr&}{1~7YjaZ+++wiCZC4pk0WR3t*9R!YGm{_8S<4J%RR%n33ydnq;3TvWi z4nQ6tMn-4g*8Qy@XdGaMVu)5Qc!Q~vsbF_3$r+261LC|10XH_ahN>!fl_6FN7Rvy$ zR^B{3ZZ)+EO!=!pdg;jPJiObA+||HQ4A?SMI|UVPKo(EowXyIi9(R_*r(m5ho)1tn zb!Zec;06WSfQJ2xkaGGo-T}ECf%Y#3<04g&6yNySGtj>v;sCThdq4QbLkjTD+&C)O z7?3`2Y*$87eB*}-p*L12Ku`v-H7rl)#~mwDtHNdG<t*JZ;5p#@mxqT>&&f4KAot@K-XM2dRGuiyd^V zC=lquctHcPk^v*R_YhCQ7>>CW(0i920$itpgV+!cA+!Nz)5FW(IT&EV!03@PLc@|Y zRKg^oE=pBX4NZ6+DXIdLms)~`PfxFC8FCBDm`)fUQMEmw>`Hcj1?3q`(cpL8!%W{TZ?D#K&W!Jaq%F z#zQSt1yT_78kRk*)jN^=QvlTi_)v9(YjUp zfPpKDA}q54=I+BHvqA&HI8Zb&d+%?789}X~hQn+N%L5yMJFS2|QfmMk3f;;v4QvwR zwL#0i_Up6LqcIndrGDs&xLpJslHLw{3l$(0DJuapg=s(^w)R~FVWg=Z;*uPAfY)IJ zAv$eBF9PDmG62M&*O&A(k&uUYU0N{FrYs0_geAj1dp&}hkW(xV85T?dp&8HzxD>@f zw?2lhRDq{=06nGlQz!HgSwt=sJ9aK7CR)Q_Pj%vT1*tV4kO}lMS$kPA&JNmj|0&*W zg`z4z!IZ6rS`lcN!pO6(|75EQ^o##$qqLTL-Ds<^%9G1fQ`SJZKEdqAhWOgE|1ka;^*{y^#f2oTG;Db}J<4vdujQ zl?01rKz6*qyRHz!NsycnJBK*D1acd7z7XsM>0ZQVAV8ZILIV@(AUk2Fqy=J1&>iAl zB=j?M+u|^^LbMS!P>c)Y6G92lHS-Fl0mN2Eh--m%ME?FaJWuxs+6L8sj9XxXB5onT z9;mto;kS_2z|lg}Zhi`+^bxE zEeoV8L63l7XJLmo|5d@MP*j`{jd3su?Ik=1@}Sv}J;ww>eZi``5mA1Nk{vJx!?Jw? zgUM=%vL6b+L#YbXV(h0*4gppqtZNx3&{C-sRF$=IbYZQ-PIq%4g~&!=1W0!