Add support for the Maven Wrapper#14812
Open
yeikel wants to merge 2 commits into
Open
Conversation
This was referenced Apr 24, 2026
| if: steps.cache-smoke-test.outputs.cache-hit != 'true' | ||
| run: | | ||
| gh api "repos/${{ vars.SMOKE_TEST_REPO || 'dependabot/smoke-tests' }}/contents/tests/${{ matrix.suite.name }}?ref=${{ env.SMOKE_TEST_BRANCH }}" -H "Accept: application/vnd.github.raw" > smoke.yaml | ||
| gh api "repos/${{ vars.SMOKE_TEST_REPO || 'yeikel/smoke-tests' }}/contents/tests/${{ matrix.suite.name }}?ref=maven-wrapper" -H "Accept: application/vnd.github.raw" > smoke.yaml |
Contributor
Author
There was a problem hiding this comment.
This is intentional temporarily to execute the integration tests from my fork
e103b7f to
06930a3
Compare
a087ca7 to
4d86964
Compare
c6ef87e to
f1e1551
Compare
Contributor
Author
|
Hi @kbukum1 I’d appreciate your review on this PR. While it’s a large change, the implementation is gated behind a feature flag just like the Gradle wrapper update. I’ve documented and tested the changes thoroughly. Please let me know if you have any questions or if anything needs clarification |
c6929fc to
32badb3
Compare
| with: | ||
| path: smoke.yaml | ||
| key: ${{ matrix.suite.sha }}-${{ matrix.suite.name }} | ||
|
|
bc97dfe to
46e0ecd
Compare
Contributor
Author
|
Hi @kbukum1. Could you please share your feedback on this one? I understand it is a large change so anything I can do to clarify let me know |
Contributor
Author
|
Hi @kbukum1. Pinging again to see if you can please check this one out. Or if I can do anything to help the review happen |
Track `org.apache.maven:apache-maven` and `org.apache.maven.wrapper:maven-wrapper` as separate dependencies parsed from `maven-wrapper.properties`. Updates are applied by patching the properties file directly and regenerating wrapper scripts via the `maven-wrapper-plugin`. Gated behind the `maven_wrapper_updater` experiment flag.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What are you trying to accomplish?
This pull request adds support for keeping the Maven Wrapper up to date. When a repository uses
mvnw/mvnw.cmd, Dependabot can now detect outdated wrapper configurations and open pull requests to update them.The feature is gated behind the
maven_wrapper_updaterfeature flag and is off by default aligning with our normal rollout scheduleWhat is tracked
Two separate Dependencies are tracked:
maven-wrapper.propertiesorg.apache.maven:apache-mavendistributionUrl(+ optionaldistributionSha256Sum)org.apache.maven.wrapper:maven-wrapperwrapperVersion,wrapperUrl(pre-3.3.1), or script banner (3.3.0 gap)Splitting them allows users to update Maven and the Wrapper plugin on independent schedules, or batch them with grouped updates. This reflects how these dependencies are naturally managed in Maven, since they are released and updated independently, and it enables us to reuse the existing update checker infrastructure.
Sample usage:
Implementation overview
Many of the design mirrors the decisions made for the Gradle Wrapper(#12891):
Fixes #485
Fixes #13183
Anything you want to highlight for special attention from reviewers?
As we discussed with #12891, there is a change that needs to be applied to the service side to allow these new files to be updated. See the thread for more details
Details
A request to the service
/update_jobs/<id>/create_pull_requestWith a payload like
{ "data": { "dependencies": [ { "name": "org.apache.maven.wrapper:maven-wrapper", "previous-version": "3.3.3", "requirements": [ { "requirement": "3.3.4", "file": ".mvn/wrapper/maven-wrapper.properties", "source": { "type": "maven-distribution" }, "groups": [] } ], "previous-requirements": [ { "requirement": "3.3.3", "file": ".mvn/wrapper/maven-wrapper.properties", "source": { "type": "maven-distribution" }, "groups": [] } ], "directory": "/maven", "version": "3.3.4" } ], "updated-dependency-files": [ { "name": ".mvn/wrapper/maven-wrapper.properties", "content": "distributionType=bin\ndistributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.14/apache-maven-3.9.14-bin.zip\nwrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.3/maven-wrapper-3.3.3.jar\nwrapperVersion=3.3.3\ndistributionSha256Sum=55fadd669532a3205d5db95f490bf13971d8b0843526f407f29db0e61f074ab3\nwrapperSha256Sum=1ada66a0d65291f3b5c0e12f8860cc5d422da76c9f90313a2c0f1cd280ae8ede\n", "directory": "/maven", "type": "file", "support_file": false, "content_encoding": "utf-8", "deleted": false, "operation": "update" }, { "name": "mvnw", "content": "#!/bin/sh\n# ----------------------------------------------------------------------------\n# Licensed to the Apache Software Foundation (ASF) under one\n# or more contributor license agreements. See the NOTICE file\n# distributed with this work for additional information\n# regarding copyright ownership. The ASF licenses this file\n# to you under the Apache License, Version 2.0 (the\n# \"License\"); you may not use this file except in compliance\n# with the License. You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing,\n# software distributed under the License is distributed on an\n# \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n# KIND, either express or implied. See the License for the\n# specific language governing permissions and limitations\n# under the License.\n# ----------------------------------------------------------------------------\n\n# ----------------------------------------------------------------------------\n# Apache Maven Wrapper startup batch script, version 3.3.3\n#\n# Required ENV vars:\n# ------------------\n# JAVA_HOME - location of a JDK home dir\n#\n# Optional ENV vars\n# -----------------\n# MAVEN_OPTS - parameters passed to the Java VM when running Maven\n# e.g. to debug Maven itself, use\n# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000\n# MAVEN_SKIP_RC - flag to disable loading of mavenrc files\n# ----------------------------------------------------------------------------\n\nif [ -z \"$MAVEN_SKIP_RC\" ]; then\n\n if [ -f /usr/local/etc/mavenrc ]; then\n . /usr/local/etc/mavenrc\n fi\n\n if [ -f /etc/mavenrc ]; then\n . /etc/mavenrc\n fi\n\n if [ -f \"$HOME/.mavenrc\" ]; then\n . \"$HOME/.mavenrc\"\n fi\n\nfi\n\n# OS specific support. $var _must_ be set to either true or false.\ncygwin=false\ndarwin=false\nmingw=false\ncase \"$(uname)\" in\nCYGWIN*) cygwin=true ;;\nMINGW*) mingw=true ;;\nDarwin*)\n darwin=true\n # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home\n # See https://developer.apple.com/library/mac/qa/qa1170/_index.html\n if [ -z \"$JAVA_HOME\" ]; then\n if [ -x \"/usr/libexec/java_home\" ]; then\n JAVA_HOME=\"$(/usr/libexec/java_home)\"\n export JAVA_HOME\n else\n JAVA_HOME=\"/Library/Java/Home\"\n export JAVA_HOME\n fi\n fi\n ;;\nesac\n\nif [ -z \"$JAVA_HOME\" ]; then\n if [ -r /etc/gentoo-release ]; then\n JAVA_HOME=$(java-config --jre-home)\n fi\nfi\n\n# For Cygwin, ensure paths are in UNIX format before anything is touched\nif $cygwin; then\n [ -n \"$JAVA_HOME\" ] \\\n && JAVA_HOME=$(cygpath --unix \"$JAVA_HOME\")\n [ -n \"$CLASSPATH\" ] \\\n && CLASSPATH=$(cygpath --path --unix \"$CLASSPATH\")\nfi\n\n# For Mingw, ensure paths are in UNIX format before anything is touched\nif $mingw; then\n [ -n \"$JAVA_HOME\" ] && [ -d \"$JAVA_HOME\" ] \\\n && JAVA_HOME=\"$(\n cd \"$JAVA_HOME\" || (\n echo \"cannot cd into $JAVA_HOME.\" >&2\n exit 1\n )\n pwd\n )\"\nfi\n\nif [ -z \"$JAVA_HOME\" ]; then\n javaExecutable=\"$(which javac)\"\n if [ -n \"$javaExecutable\" ] && ! [ \"$(expr \"$javaExecutable\" : '\\([^ ]*\\)')\" = \"no\" ]; then\n # readlink(1) is not available as standard on Solaris 10.\n readLink=$(which readlink)\n if [ ! \"$(expr \"$readLink\" : '\\([^ ]*\\)')\" = \"no\" ]; then\n if $darwin; then\n javaHome=\"$(dirname \"$javaExecutable\")\"\n javaExecutable=\"$(cd \"$javaHome\" && pwd -P)/javac\"\n else\n javaExecutable=\"$(readlink -f \"$javaExecutable\")\"\n fi\n javaHome=\"$(dirname \"$javaExecutable\")\"\n javaHome=$(expr \"$javaHome\" : '\\(.*\\)/bin')\n JAVA_HOME=\"$javaHome\"\n export JAVA_HOME\n fi\n fi\nfi\n\nif [ -z \"$JAVACMD\" ]; then\n if [ -n \"$JAVA_HOME\" ]; then\n if [ -x \"$JAVA_HOME/jre/sh/java\" ]; then\n # IBM's JDK on AIX uses strange locations for the executables\n JAVACMD=\"$JAVA_HOME/jre/sh/java\"\n else\n JAVACMD=\"$JAVA_HOME/bin/java\"\n fi\n else\n JAVACMD=\"$(\n \\unset -f command 2>/dev/null\n \\command -v java\n )\"\n fi\nfi\n\nif [ ! -x \"$JAVACMD\" ]; then\n echo \"Error: JAVA_HOME is not defined correctly.\" >&2\n echo \" We cannot execute $JAVACMD\" >&2\n exit 1\nfi\n\nif [ -z \"$JAVA_HOME\" ]; then\n echo \"Warning: JAVA_HOME environment variable is not set.\" >&2\nfi\n\n# traverses directory structure from process work directory to filesystem root\n# first directory with .mvn subdirectory is considered project base directory\nfind_maven_basedir() {\n if [ -z \"$1\" ]; then\n echo \"Path not specified to find_maven_basedir\" >&2\n return 1\n fi\n\n basedir=\"$1\"\n wdir=\"$1\"\n while [ \"$wdir\" != '/' ]; do\n if [ -d \"$wdir\"/.mvn ]; then\n basedir=$wdir\n break\n fi\n # workaround for JBEAP-8937 (on Solaris 10/Sparc)\n if [ -d \"${wdir}\" ]; then\n wdir=$(\n cd \"$wdir/..\" || exit 1\n pwd\n )\n fi\n # end of workaround\n done\n printf '%s' \"$(\n cd \"$basedir\" || exit 1\n pwd\n )\"\n}\n\n# concatenates all lines of a file\nconcat_lines() {\n if [ -f \"$1\" ]; then\n # Remove \\r in case we run on Windows within Git Bash\n # and check out the repository with auto CRLF management\n # enabled. Otherwise, we may read lines that are delimited with\n # \\r\\n and produce $'-Xarg\\r' rather than -Xarg due to word\n # splitting rules.\n tr -s '\\r\\n' ' ' <\"$1\"\n fi\n}\n\nlog() {\n if [ \"$MVNW_VERBOSE\" = true ]; then\n printf '%s\\n' \"$1\"\n fi\n}\n\nBASE_DIR=$(find_maven_basedir \"$(dirname \"$0\")\")\nif [ -z \"$BASE_DIR\" ]; then\n exit 1\nfi\n\nMAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-\"$BASE_DIR\"}\nexport MAVEN_PROJECTBASEDIR\nlog \"$MAVEN_PROJECTBASEDIR\"\n\ntrim() {\n # MWRAPPER-139:\n # Trims trailing and leading whitespace, carriage returns, tabs, and linefeeds.\n # Needed for removing poorly interpreted newline sequences when running in more\n # exotic environments such as mingw bash on Windows.\n printf \"%s\" \"${1}\" | tr -d '[:space:]'\n}\n\n##########################################################################################\n# Extension to allow automatically downloading the maven-wrapper.jar from Maven-central\n# This allows using the maven wrapper in projects that prohibit checking in binary data.\n##########################################################################################\nwrapperJarPath=\"$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar\"\nif [ -r \"$wrapperJarPath\" ]; then\n log \"Found $wrapperJarPath\"\nelse\n log \"Couldn't find $wrapperJarPath, downloading it ...\"\n\n if [ -n \"$MVNW_REPOURL\" ]; then\n wrapperUrl=\"$MVNW_REPOURL/org/apache/maven/wrapper/maven-wrapper/3.3.3/maven-wrapper-3.3.3.jar\"\n else\n wrapperUrl=\"https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.3/maven-wrapper-3.3.3.jar\"\n fi\n while IFS=\"=\" read -r key value; do\n case \"$key\" in wrapperUrl)\n wrapperUrl=$(trim \"${value-}\")\n break\n ;;\n esac\n done <\"$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.properties\"\n log \"Downloading from: $wrapperUrl\"\n\n if $cygwin; then\n wrapperJarPath=$(cygpath --path --windows \"$wrapperJarPath\")\n fi\n\n if command -v wget >/dev/null; then\n log \"Found wget ... using wget\"\n [ \"$MVNW_VERBOSE\" = true ] && QUIET=\"\" || QUIET=\"--quiet\"\n if [ -z \"$MVNW_USERNAME\" ] || [ -z \"$MVNW_PASSWORD\" ]; then\n wget ${QUIET:+\"$QUIET\"} \"$wrapperUrl\" -O \"$wrapperJarPath\" || rm -f \"$wrapperJarPath\"\n else\n wget ${QUIET:+\"$QUIET\"} --http-user=\"$MVNW_USERNAME\" --http-password=\"$MVNW_PASSWORD\" \"$wrapperUrl\" -O \"$wrapperJarPath\" || rm -f \"$wrapperJarPath\"\n fi\n elif command -v curl >/dev/null; then\n log \"Found curl ... using curl\"\n [ \"$MVNW_VERBOSE\" = true ] && QUIET=\"\" || QUIET=\"--silent\"\n if [ -z \"$MVNW_USERNAME\" ] || [ -z \"$MVNW_PASSWORD\" ]; then\n curl ${QUIET:+\"$QUIET\"} -o \"$wrapperJarPath\" \"$wrapperUrl\" -f -L || rm -f \"$wrapperJarPath\"\n else\n curl ${QUIET:+\"$QUIET\"} --user \"$MVNW_USERNAME:$MVNW_PASSWORD\" -o \"$wrapperJarPath\" \"$wrapperUrl\" -f -L || rm -f \"$wrapperJarPath\"\n fi\n else\n log \"Falling back to using Java to download\"\n javaSource=\"$MAVEN_PROJECTBASEDIR/.mvn/wrapper/MavenWrapperDownloader.java\"\n javaClass=\"$MAVEN_PROJECTBASEDIR/.mvn/wrapper/MavenWrapperDownloader.class\"\n # For Cygwin, switch paths to Windows format before running javac\n if $cygwin; then\n javaSource=$(cygpath --path --windows \"$javaSource\")\n javaClass=$(cygpath --path --windows \"$javaClass\")\n fi\n if [ -e \"$javaSource\" ]; then\n if [ ! -e \"$javaClass\" ]; then\n log \" - Compiling MavenWrapperDownloader.java ...\"\n (\"$JAVA_HOME/bin/javac\" \"$javaSource\")\n fi\n if [ -e \"$javaClass\" ]; then\n log \" - Running MavenWrapperDownloader.java ...\"\n (\"$JAVA_HOME/bin/java\" -cp .mvn/wrapper MavenWrapperDownloader \"$wrapperUrl\" \"$wrapperJarPath\") || rm -f \"$wrapperJarPath\"\n fi\n fi\n fi\nfi\n##########################################################################################\n# End of extension\n##########################################################################################\n\n# If specified, validate the SHA-256 sum of the Maven wrapper jar file\nwrapperSha256Sum=\"\"\nwhile IFS=\"=\" read -r key value; do\n case \"$key\" in wrapperSha256Sum)\n wrapperSha256Sum=$(trim \"${value-}\")\n break\n ;;\n esac\ndone <\"$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.properties\"\nif [ -n \"$wrapperSha256Sum\" ]; then\n wrapperSha256Result=false\n if command -v sha256sum >/dev/null; then\n if echo \"$wrapperSha256Sum $wrapperJarPath\" | sha256sum -c - >/dev/null 2>&1; then\n wrapperSha256Result=true\n fi\n elif command -v shasum >/dev/null; then\n if echo \"$wrapperSha256Sum $wrapperJarPath\" | shasum -a 256 -c >/dev/null 2>&1; then\n wrapperSha256Result=true\n fi\n else\n echo \"Checksum validation was requested but neither 'sha256sum' or 'shasum' are available.\" >&2\n echo \"Please install either command, or disable validation by removing 'wrapperSha256Sum' from your maven-wrapper.properties.\" >&2\n exit 1\n fi\n if [ $wrapperSha256Result = false ]; then\n echo \"Error: Failed to validate Maven wrapper SHA-256, your Maven wrapper might be compromised.\" >&2\n echo \"Investigate or delete $wrapperJarPath to attempt a clean download.\" >&2\n echo \"If you updated your Maven version, you need to update the specified wrapperSha256Sum property.\" >&2\n exit 1\n fi\nfi\n\nMAVEN_OPTS=\"$(concat_lines \"$MAVEN_PROJECTBASEDIR/.mvn/jvm.config\") $MAVEN_OPTS\"\n\n# For Cygwin, switch paths to Windows format before running java\nif $cygwin; then\n [ -n \"$JAVA_HOME\" ] \\\n && JAVA_HOME=$(cygpath --path --windows \"$JAVA_HOME\")\n [ -n \"$CLASSPATH\" ] \\\n && CLASSPATH=$(cygpath --path --windows \"$CLASSPATH\")\n [ -n \"$MAVEN_PROJECTBASEDIR\" ] \\\n && MAVEN_PROJECTBASEDIR=$(cygpath --path --windows \"$MAVEN_PROJECTBASEDIR\")\nfi\n\n# Provide a \"standardized\" way to retrieve the CLI args that will\n# work with both Windows and non-Windows executions.\nMAVEN_CMD_LINE_ARGS=\"$MAVEN_CONFIG $*\"\nexport MAVEN_CMD_LINE_ARGS\n\nWRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain\n\n# shellcheck disable=SC2086 # safe args\nexec \"$JAVACMD\" \\\n $MAVEN_OPTS \\\n $MAVEN_DEBUG_OPTS \\\n -classpath \"$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar\" \\\n \"-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}\" \\\n ${WRAPPER_LAUNCHER} $MAVEN_CONFIG \"$@\"\n", "directory": "/maven", "type": "file", "support_file": false, "content_encoding": "utf-8", "deleted": false, "operation": "update", "mode": "100755" }, { "name": "mvnw.cmd", "content": "@REM ----------------------------------------------------------------------------\r\n@REM Licensed to the Apache Software Foundation (ASF) under one\r\n@REM or more contributor license agreements. See the NOTICE file\r\n@REM distributed with this work for additional information\r\n@REM regarding copyright ownership. The ASF licenses this file\r\n@REM to you under the Apache License, Version 2.0 (the\r\n@REM \"License\"); you may not use this file except in compliance\r\n@REM with the License. You may obtain a copy of the License at\r\n@REM\r\n@REM http://www.apache.org/licenses/LICENSE-2.0\r\n@REM\r\n@REM Unless required by applicable law or agreed to in writing,\r\n@REM software distributed under the License is distributed on an\r\n@REM \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\r\n@REM KIND, either express or implied. See the License for the\r\n@REM specific language governing permissions and limitations\r\n@REM under the License.\r\n@REM ----------------------------------------------------------------------------\r\n\r\n@REM ----------------------------------------------------------------------------\r\n@REM Apache Maven Wrapper startup batch script, version 3.3.3\r\n@REM\r\n@REM Required ENV vars:\r\n@REM JAVA_HOME - location of a JDK home dir\r\n@REM\r\n@REM Optional ENV vars\r\n@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands\r\n@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a keystroke before ending\r\n@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven\r\n@REM e.g. to debug Maven itself, use\r\n@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000\r\n@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files\r\n@REM ----------------------------------------------------------------------------\r\n\r\n@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on'\r\n@echo off\r\n@REM set title of command window\r\ntitle %0\r\n@REM enable echoing by setting MAVEN_BATCH_ECHO to 'on'\r\n@if \"%MAVEN_BATCH_ECHO%\" == \"on\" echo %MAVEN_BATCH_ECHO%\r\n\r\n@REM set %HOME% to equivalent of $HOME\r\nif \"%HOME%\" == \"\" (set \"HOME=%HOMEDRIVE%%HOMEPATH%\")\r\n\r\n@REM Execute a user defined script before this one\r\nif not \"%MAVEN_SKIP_RC%\" == \"\" goto skipRcPre\r\n@REM check for pre script, once with legacy .bat ending and once with .cmd ending\r\nif exist \"%USERPROFILE%\\mavenrc_pre.bat\" call \"%USERPROFILE%\\mavenrc_pre.bat\" %*\r\nif exist \"%USERPROFILE%\\mavenrc_pre.cmd\" call \"%USERPROFILE%\\mavenrc_pre.cmd\" %*\r\n:skipRcPre\r\n\r\n@setlocal\r\n\r\nset ERROR_CODE=0\r\n\r\n@REM To isolate internal variables from possible post scripts, we use another setlocal\r\n@setlocal\r\n\r\n@REM ==== START VALIDATION ====\r\nif not \"%JAVA_HOME%\" == \"\" goto OkJHome\r\n\r\necho. >&2\r\necho Error: JAVA_HOME not found in your environment. >&2\r\necho Please set the JAVA_HOME variable in your environment to match the >&2\r\necho location of your Java installation. >&2\r\necho. >&2\r\ngoto error\r\n\r\n:OkJHome\r\nif exist \"%JAVA_HOME%\\bin\\java.exe\" goto init\r\n\r\necho. >&2\r\necho Error: JAVA_HOME is set to an invalid directory. >&2\r\necho JAVA_HOME = \"%JAVA_HOME%\" >&2\r\necho Please set the JAVA_HOME variable in your environment to match the >&2\r\necho location of your Java installation. >&2\r\necho. >&2\r\ngoto error\r\n\r\n@REM ==== END VALIDATION ====\r\n\r\n:init\r\n\r\n@REM Find the project base dir, i.e. the directory that contains the folder \".mvn\".\r\n@REM Fallback to current working directory if not found.\r\n\r\nset MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR%\r\nIF NOT \"%MAVEN_PROJECTBASEDIR%\"==\"\" goto endDetectBaseDir\r\n\r\nset EXEC_DIR=%CD%\r\nset WDIR=%EXEC_DIR%\r\n:findBaseDir\r\nIF EXIST \"%WDIR%\"\\.mvn goto baseDirFound\r\ncd ..\r\nIF \"%WDIR%\"==\"%CD%\" goto baseDirNotFound\r\nset WDIR=%CD%\r\ngoto findBaseDir\r\n\r\n:baseDirFound\r\nset MAVEN_PROJECTBASEDIR=%WDIR%\r\ncd \"%EXEC_DIR%\"\r\ngoto endDetectBaseDir\r\n\r\n:baseDirNotFound\r\nset MAVEN_PROJECTBASEDIR=%EXEC_DIR%\r\ncd \"%EXEC_DIR%\"\r\n\r\n:endDetectBaseDir\r\n\r\nIF NOT EXIST \"%MAVEN_PROJECTBASEDIR%\\.mvn\\jvm.config\" goto endReadAdditionalConfig\r\n\r\n@setlocal EnableExtensions EnableDelayedExpansion\r\nfor /F \"usebackq delims=\" %%a in (\"%MAVEN_PROJECTBASEDIR%\\.mvn\\jvm.config\") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a\r\n@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS%\r\n\r\n:endReadAdditionalConfig\r\n\r\nSET MAVEN_JAVA_EXE=\"%JAVA_HOME%\\bin\\java.exe\"\r\nset WRAPPER_JAR=\"%MAVEN_PROJECTBASEDIR%\\.mvn\\wrapper\\maven-wrapper.jar\"\r\nset WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain\r\n\r\nset WRAPPER_URL=\"https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.3/maven-wrapper-3.3.3.jar\"\r\n\r\nFOR /F \"usebackq tokens=1,2 delims==\" %%A IN (\"%MAVEN_PROJECTBASEDIR%\\.mvn\\wrapper\\maven-wrapper.properties\") DO (\r\n IF \"%%A\"==\"wrapperUrl\" SET WRAPPER_URL=%%B\r\n)\r\n\r\n@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central\r\n@REM This allows using the maven wrapper in projects that prohibit checking in binary data.\r\nif exist %WRAPPER_JAR% (\r\n if \"%MVNW_VERBOSE%\" == \"true\" (\r\n echo Found %WRAPPER_JAR%\r\n )\r\n) else (\r\n if not \"%MVNW_REPOURL%\" == \"\" (\r\n SET WRAPPER_URL=\"%MVNW_REPOURL%/org/apache/maven/wrapper/maven-wrapper/3.3.3/maven-wrapper-3.3.3.jar\"\r\n )\r\n if \"%MVNW_VERBOSE%\" == \"true\" (\r\n echo Couldn't find %WRAPPER_JAR%, downloading it ...\r\n echo Downloading from: %WRAPPER_URL%\r\n )\r\n\r\n powershell -Command \"&{\"^\r\n\t\t\"$webclient = new-object System.Net.WebClient;\"^\r\n\t\t\"if (-not ([string]::IsNullOrEmpty('%MVNW_USERNAME%') -and [string]::IsNullOrEmpty('%MVNW_PASSWORD%'))) {\"^\r\n\t\t\"$webclient.Credentials = new-object System.Net.NetworkCredential('%MVNW_USERNAME%', '%MVNW_PASSWORD%');\"^\r\n\t\t\"}\"^\r\n\t\t\"[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webclient.DownloadFile('%WRAPPER_URL%', '%WRAPPER_JAR%')\"^\r\n\t\t\"}\"\r\n if \"%MVNW_VERBOSE%\" == \"true\" (\r\n echo Finished downloading %WRAPPER_JAR%\r\n )\r\n)\r\n@REM End of extension\r\n\r\n@REM If specified, validate the SHA-256 sum of the Maven wrapper jar file\r\nSET WRAPPER_SHA_256_SUM=\"\"\r\nFOR /F \"usebackq tokens=1,2 delims==\" %%A IN (\"%MAVEN_PROJECTBASEDIR%\\.mvn\\wrapper\\maven-wrapper.properties\") DO (\r\n IF \"%%A\"==\"wrapperSha256Sum\" SET WRAPPER_SHA_256_SUM=%%B\r\n)\r\nIF NOT %WRAPPER_SHA_256_SUM%==\"\" (\r\n powershell -Command \"&{\"^\r\n \"Import-Module $PSHOME\\Modules\\Microsoft.PowerShell.Utility -Function Get-FileHash;\"^\r\n \"$hash = (Get-FileHash \\\"%WRAPPER_JAR%\\\" -Algorithm SHA256).Hash.ToLower();\"^\r\n \"If('%WRAPPER_SHA_256_SUM%' -ne $hash){\"^\r\n \" Write-Error 'Error: Failed to validate Maven wrapper SHA-256, your Maven wrapper might be compromised.';\"^\r\n \" Write-Error 'Investigate or delete %WRAPPER_JAR% to attempt a clean download.';\"^\r\n \" Write-Error 'If you updated your Maven version, you need to update the specified wrapperSha256Sum property.';\"^\r\n \" exit 1;\"^\r\n \"}\"^\r\n \"}\"\r\n if ERRORLEVEL 1 goto error\r\n)\r\n\r\n@REM Provide a \"standardized\" way to retrieve the CLI args that will\r\n@REM work with both Windows and non-Windows executions.\r\nset MAVEN_CMD_LINE_ARGS=%*\r\n\r\n%MAVEN_JAVA_EXE% ^\r\n %JVM_CONFIG_MAVEN_PROPS% ^\r\n %MAVEN_OPTS% ^\r\n %MAVEN_DEBUG_OPTS% ^\r\n -classpath %WRAPPER_JAR% ^\r\n \"-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%\" ^\r\n %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %*\r\nif ERRORLEVEL 1 goto error\r\ngoto end\r\n\r\n:error\r\nset ERROR_CODE=1\r\n\r\n:end\r\n@endlocal & set ERROR_CODE=%ERROR_CODE%\r\n\r\nif not \"%MAVEN_SKIP_RC%\"==\"\" goto skipRcPost\r\n@REM check for post script, once with legacy .bat ending and once with .cmd ending\r\nif exist \"%USERPROFILE%\\mavenrc_post.bat\" call \"%USERPROFILE%\\mavenrc_post.bat\"\r\nif exist \"%USERPROFILE%\\mavenrc_post.cmd\" call \"%USERPROFILE%\\mavenrc_post.cmd\"\r\n:skipRcPost\r\n\r\n@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on'\r\nif \"%MAVEN_BATCH_PAUSE%\"==\"on\" pause\r\n\r\nif \"%MAVEN_TERMINATE_CMD%\"==\"on\" exit %ERROR_CODE%\r\n\r\ncmd /C exit /B %ERROR_CODE%\r\n", "directory": "/maven", "type": "file", "support_file": false, "content_encoding": "utf-8", "deleted": false, "operation": "update" }, { "name": ".mvn/wrapper/maven-wrapper.jar", "content": "UEsDBAoAAAgAAAGgGlsAAAAAAAAAAAAAAAAJAAAATUVUQS1JTkYvUEsDBBQA\nAAgIAAGgGls1vRQDpwAAAEoBAAAUAAAATUVUQS1JTkYvTUFOSUZFU1QuTUaN\njdEKgjAYhe8He4f/BTZSu/JOgyBBiJS6Hu63RnMbcxa9fRoUoRd1dQ6cj/OV\nwqgW+8CO6HtlTQoRX1Gy8SgCSpY/UijFDQ0U2QH2ejgrAwlf85iSfFBaskJe\nWeWwSSGOKJmaalUjwvjFahU0vg9OXjiHHgrh59zHnfBkuRlpfQr1BSFzohmj\nsm24C4+wtYORL4ySXec0dmjCL/UM/HZP9sX8n56SJ1BLAwQKAAAIAAABoBpb\nAAAAAAAAAAAAAAAABAAAAG9yZy9QSwMECgAACAAAAaAaWwAAAAAAAAAAAAAA\nAAsAAABvcmcvYXBhY2hlL1BLAwQKAAAIAAABoBpbAAAAAAAAAAAAAAAAEQAA\nAG9yZy9hcGFjaGUvbWF2ZW4vUEsDBAoAAAgAAAGgGlsAAAAAAAAAAAAAAAAZ\nAAAAb3JnL2FwYWNoZS9tYXZlbi93cmFwcGVyL1BLAwQKAAAIAAABoBpbAAAA\nAAAAAAAAAAAAHQAAAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9jbGkvUEsD\nBAoAAAgAAAGgGlsAAAAAAAAAAAAAAAAPAAAATUVUQS1JTkYvbWF2ZW4vUEsD\nBAoAAAgAAAGgGlsAAAAAAAAAAAAAAAAoAAAATUVUQS1JTkYvbWF2ZW4vb3Jn\nLmFwYWNoZS5tYXZlbi53cmFwcGVyL1BLAwQKAAAIAAABoBpbAAAAAAAAAAAA\nAAAANgAAAE1FVEEtSU5GL21hdmVuL29yZy5hcGFjaGUubWF2ZW4ud3JhcHBl\nci9tYXZlbi13cmFwcGVyL1BLAwQUAAAICAABoBpbm0fFAXEAAAALAQAAFQAA\nAE1FVEEtSU5GL0RFUEVOREVOQ0lFU62OQQoCMQxF9z1FLqC9h+BOmHWc/tEM\nNAlpGdDT2xnwBPp2yfshP2c6/UzKmW7B2qTLBipwaIHOgka2UH9KIw9bMfch\nO6KKotASVofEfl55g5KPhcWDVd7D31/fgbuYnvfcH8qm6/FrCnZH0IUjHXwA\nUEsDBBQAAAgIAAGgGlu0tOKGbQ8AAF4sAAAQAAAATUVUQS1JTkYvTElDRU5T\n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\nTeU2iOUodg/uVZBU8Rl8VmDH/9BsM1WgZ0538pdqjj7vIyc8deslXL2fU9Er\nlXZR+IRm66YTwxb0ycClBPpTM35TNtEkQziAvQoGVQwh7Yv4ybKtayWBLcW6\nLfV78x6fXQ3qsFTzeRX3Yx/9rOnOqGU6+pLjc2hXalMronhQ4H6mT7polfSy\nVq+lqxV9iUNR8i1adqVUS1eaqZL2cka6/JCKL+AAgahQmatVoLd9p7xjG+bc\n8AYwh6PICsTcRE2XrXldpsiIiofB7N7qWIcLNatSd/RGbuxMBWahlHlUxWE8\nJhB1rMZe6zFqWhDD43hCwREVT+KoD+pG9AW6idwJ22LFOJcEDgR4cWu/mqQo\njlF9O3JFy5yNgjnaXTDMzPw+lyBtn1AxiRMCiq3T2wVdILU5dn7Xo5gSCM2z\noBWcZDGvg1fBaYHbZ4JgyONLKqZxtpG947pTtphXjwZsPLMhaO3u2vpshU0p\n09BAxU/haQVfVnEOXxG4czNGNjHDXLAu0NmD7Xs2WpxvzyapfyMpigK9L7Cv\nKSh5m7UAyhnmhcmqY1hmDLOYU1BWYeA8AfHzHeGD+dpt1B43bKq1bMZ9X2AT\nnMlttsVw/9koKrShUTJDbYEfGkif12xpg6nCQpWNz9QXW3sRZV1j3j0ZuOOn\n58E6RawGGwy8o6KOBYG7b8nNgjF4DGiktJVX3TEqmbEmnQqXcEnBV1V8DV/3\nuraPhalb1moT7DXukXRWSnxDxbN4juExXbK/GJvxk6Z+U8W35DEXLlasmq7g\n2158vM5mLWqFih7DFXxHxfN4gc1QK5Xy9WqV5VLTZdxTuQAJdjQF3/UAoP8y\nzhOWc8Sqm6Unloq6G7cufB8/UPCSipfxitcPXOdyVlGrMD1DU5OTLK14bv0S\n0+81gdFRq14pJU3LSVZIdvSkU9aT47KhJb1emTx2eCppmE1qyeApbBTqcvtk\nX2+tLx3DD/EjBT9W8Qau+ZtSs5dFZi17XiOOx1Mb7bh1yQaUT6sJvIi35GH1\nNs+LoI7D5hEa5VnAxsJM1yfq8wXdPinBlXjIzU9rtiHnTWLIKRssJRr2/1xC\nhhn9mnyVd4+AZhV4HZG2afYcd+tydzjKw4NpFsTLJHdZ3NtNvBhwKiZ8B3X7\nseiqN8zmmbZ9Qyt0Dy/D9Jrars07I+vLD9mlqgdbz3q1IwOPSM2tLGU9f+Cr\ni9ZKS9hfswIdJdp776f0Cg88GRWCH6BpJAhQadz+W6veVG4Lg168MK5VXd8V\n3PD8IufYZJtfsbxVt4u6rFoGKChv0lKO17ooL8zyrxNCXpn5/AlnGY6CY3hg\nBeI6XzrwUz4jLrEX7/CpNhjwLn7GUeDn+AW5KCz6yaeQdnlgcAXKxA1smQ7d\nxG3TnUNr2C6wjDvyq7h7GXtWcF82tIr+RGgZmUQo/sAy9mfD8YODa6Czazgk\nsIrRM/GxwfjxNYx3wE9PhONfpOL8dGf8VH4ZZ7KRRESQ0DHduZfzmTPXXb+k\n4Q/xngX00bAUtqMfu3jb68VeXhkHuZbmfSaDHC9/MxzP4QFc5LfEc9jvOnq0\n4UzTUfn2S5x2nb+MX+HXdDrC5v4e3zqp8yn8Br9FiFqP43f4PQG6iG34A/5I\nrj81YWus/Zlr75MSIuU6tfALpAngRUYlwpWre+Oa6/f4YOdNFFehX8PTg/EL\nq5ifIJYXBbKhRGgNiwLXcJd8e0bgH4hnw0P/RBc5LjP44fc56WtM3sM92RCn\nO7ypmg0nQonwMq4mQh/fwIvTH+B78Vc9DFfx+gre/JhW7cZBXnqu8M5zDgWO\nIRfVNG0GDqCLqz3IkmsYezBCVB8m5RBGOR7hmOeaySvmO+43Wpg8e3i+/oVa\ndnPtr/gbkaO3LYSvuriyvvAMs0UiLJHbybEhudKSXKXkGtcOIfIJt4soiCqI\nuz9+Qi3xBfg3OnIKrnyCrQj7169A8BElQysQH/L/726+3/wvUEsDBBQAAAgI\nAAGgGlvch/SvSAIAAEMEAAAyAAAAb3JnL2FwYWNoZS9tYXZlbi93cmFwcGVy\nL0RlZmF1bHREb3dubG9hZGVyJDEuY2xhc3OVVG1PE0EQfhYKB8dha5UivoFS\nsQXkwJdPNcTmWhNiWxuqbQwfzNIu7ZnrLtleIXzzJ+kHxWjiD/BHGWevSFAg\ngUtudmZunnlmZ2fv1+/vPwE8xTMLQwxZpdsu3+XNjnC7fE9Id1/z3V2h3bKx\nGgOjzH05jhhGLIw6sDDGsHwusCB2eD8IC2pfBoq3hE6vMYyGHb+XXiVc6eLA\nnA0bExYcB5O4wpD6wPe4K0Xo5vthR8jQb/JQacr+3Jd+uM4wnMnWLSQYZo9D\nq7zX21e6dQLiKzmGJMNkuV5pvH9bK25W8uWijeuYspByMI0bDIkoQ8Bl260d\n9ELRJZq2CIXcY1jIlE58DbUv27nsadcYbv4lqeZrtcbrzYKN27hj4a6DWcz9\nSxJhGCZC5XW4zmvNDxhimeyWZyOO+6YH8wzTZ1Bvedk6g5u5TGsNIuaplmCI\nl3wpKv3uttBv+HZAnmRJNXlQ59o39pEzZo6QYeUSLOm1HO2xLMKOalW55l3q\nn6YcM9TIs8+FYT5z1MnzD4+S2jXV103x0jeVpU4Rr5gMtLOibAaqRz0a1GCB\nRnHx4vU7eGLmbrqp5I7f7mvxf7HOhpRCewGVKXqYoyti0+ViiYS5JKQN0TuJ\nNK0PSFun1XjsxaUvGF48xPjnKGaB5CgYyRd4SDI1iEIGWSDSTDaqnPQRCvuY\nIKIlLJPLpH1FlgFP/UD8XfLqN1xLzpD4iluHuPfpmCFJYYBHTAVMoEjT7kVs\nzgB8xDaMRxFiBS6tMaziMf0sTA0swtPzB1BLAwQUAAAICAABoBpb7gs0JzAC\nAADfBAAAUwAAAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9EZWZhdWx0RG93\nbmxvYWRlciRTeXN0ZW1Qcm9wZXJ0aWVzUHJveHlBdXRoZW50aWNhdG9yLmNs\nYXNzrVNraxNBFD03Tbtxmz5cNbG+Wttak1izjVZRIkJJEYRUC9WC9NM0HZOV\nZDfMTvr4V4rQBgV/gD9KvLNZ+6ARG3AXdu7cOfecs3dmfv769gPAMp7aSGDI\nQjKNYYwQ1gJVd0Vb1BrSbYld6bt7SrTbUrmr8qPoNPVqsOc3A7Ej1fzGQahl\na10FvKw9GXK0f7DS0Q3pa68mdKAIIy8839MvCUO5/KaNlNG6RMh8ErvC9aV2\nz+AtjBKmj9fWRRjuBWrnFMYL/BTGCOMNrdvFtlF8H0plYwKTFi6n4eAKYTKi\naAq/7vZMEkbrUsdWDwgLueopiFaeXy/nz6dSuEZwTqT+GEohS4ARnTKKNwjP\n+hBeSMLGLdy2cCeNacycdR4B2LkOKg2hVpQS7DyZy29VbNaeNTs2R8j2Ud6q\n5DcZWgl2JGGi6vnyTae1LdU7sd3kjFMNaqK5KZRn5nEyqRteSHhb/a8noEyY\nMp3vu5OEuVzckr9vNzOUcoOYKpXNzyf2lwjFweoI9kbQUTX5yjMdyZzDFI1X\nQvq170tVabJfGVp4RChcXIcw+++2WXhCWBzEPGb4IqdgniGO+DKDMM8zl0c+\nrBguHMH6wkEC9/g7EiW/YoG/6R4A95HjMYk8CnHxGmfNWvY77A9Ouotx56qT\n6eL6IW4e4e7nYzqHy4BDpj3CGLrIcHxCne1RTxqRBzH1cx4TsS/q7yvTA8S+\nTLSIh1FZMcK7WIqkE/yW8JgvxXKEw29QSwMEFAAACAgAAaAaW4IHFDO+DQAA\nHhwAADAAAABvcmcvYXBhY2hlL21hdmVuL3dyYXBwZXIvRGVmYXVsdERvd25s\nb2FkZXIuY2xhc3OVWQlgE9eZ/p4ta8ZiQkACbEFKFK74lIJDLjsHNjjBxFct\nY2Mg0EEa2wJ5RhmNAHe36SZp0jY9l91e7LbbM2n3KqGNcMIC3Yvsdu97s2e7\n931kj25322a/NzOSJVtOAgmaedd/fv/xhq9/76UrAHaJYwrqBFoteyah5/TU\nrJGY008ZZuK0redyhp0YkqNJbzCkZ8wQAmhQENSgQBVYc0I/pSeyujmTGDl+\nwkg5AsF7M2bGuV+gvqV1ohEhrFKgabgBqwXaVuSz15jWC1lnr3XazFp62rAF\nbuRKNpPSnYxlDutzhkB4cJFd0rEz5kyPZLBGw1pJPVxxYMKw83yEuBzRsE7K\nelPKMqczMwXbGLWtM/O9BWfWMB1/v9y4QUOT3NhU3li9R0VUYPWs4+TiOUnh\nQN6wQ9iEmxS8RcNm3Fxlj+R83jHmBFbNGA4ZUklnXmBHy3IdWpdPKbhFYOjN\nW2ubx83nkzHyS1W0KGkMW6XbtgnsbBm8Dto7e1onQtiBWxW0aGhFm8AGV2LT\ncBJVPARCecPxKQhs8pVdto8EVXQI3DA0MTx57ECyf2y4d6hf2jKuISENGaTV\nDPOUip2lXaO9yeTkyNheBbcLdFyP+CF04Q6p+Z0CievRnGIquFug2dMiYyWm\nM1kjMZgxT47kPNR0g766V8N9IOIj1fse5E+eqhhnMnmHL10lc5Q2jOrObM/h\nwZWo97QeWoXd6FXQp2EP9hLhy88LNEqA6TaNS7+0tNbioeBBge3VC7pDqB0v\nOJ6cvaWRVGmfhgHsF1ibsg3dMfZmbEa2ZWekNmNvSokViPfUlE7FoECDjKt8\nCMMYUTCq4a0YE9DK8DkwNuBpmqTfZC5Y11IjbEIYxwEFExomcbA6Gt0N0hmP\nFvQs9VhfGYhe7qK9VRwSeORAnntjuhnLmHkjxTwQY0YwuYNOiTlWLO0jJEZI\nx9wMGUvTxa6O3BKPjWYNPe+eymeIo1jBJbhvfHw0GQ/hCB5RcFTDMbxN4OYV\n4ThozczIPBg4rdvmEoFLmWNC5q3jGlJIU92SXAOmY9imnqXPKyKQJuypZX5J\nZBjTGmZANDU41oEx+mNNGUnu0UHa9gROKshqmINZ7RpuX83EY+4pW0lg45Lz\ni2s9UuachkdB5Tbo6XSfns+kqlMtS1JtyZcR80zgaChIwIRTejZVyBK0Mjn3\nzpCiitNMS3LY6Y5DmMfbFXyfhu/HOyozWRVdkmImGyNajHxF+r61hhNquUXB\nO1lHli70FTLZtKwZj6FBRvYTGp6UYS1LhIwTWeXk4lMansa7CVYJBJOe7awF\n1mV8ffKMp/cKiLik9D5J6f1LCKxYdkoEQvggPqTgwxp+EGdZs9x9hHY2QUQz\nHmSuSYzPMjmkBy1afEw30xZLneKvsdCXvP+Gp1xmP6zhI/iogGoaZ5xBSwYq\nu4f9IXwcn1BwTsOP4EeJsUV5vT1riFVG2IxppEvxvb5lf428oOJTjKO4M5eT\nRvm0hs9IsKiO5a1LX3xOw+fxBepgG3kre4oZpmVlm1UHkETUcxq+iC9RRrpy\nwMwVHB4wdNqkqWQJHqlYYEr+iWWFZY+Vm/dSfyN+Cj+t4MsazuN5gVj1vqRD\n0+l2enE/bTHWPzrYu6f/WP/BgeT4wPBDAlsG3+hYj8z2X9HwVbxA+6Q4L/BQ\nS01530zWryAsndeNixoW8CJJz1nSolM1a8f1Uq7tgkv4GQWXNVyRHVykhgZM\nbamslTcUfK20wfUsEWmd1o9nGXlX8XMafh6/wJaDaSlZyOUIhrzBAGyuxEL5\nhJt8unFNw8v4Jfo+bWTZtQxM9/sFv6mmvq2HZMb6uoZfwa/KGluZsQbMaYuO\nW5L7aiL61ymlTJqsy2/329PfZMpwk2lMcvhtDb8jWyntOGvRnbv6zZSVNmT/\n/nsafh9/QPwTq3uyep6SRqqqqTtJm76CP1Lwxxr+BH/KdnzJuod193XQ79ij\ny6l4SxT3z/1yHJcZId7nihTCN/EXCv5Sw1/hrxm7Nc+y7Mua5vPc/gaJzBNd\nxd8y51M8T2lbqvL3Gv4B/+g1EUMG7Ua37q5B7fAyapX0bWM6y+yb8CiQ0T/7\nUVyp1zafrYp/pZUMdzDu5xoF/y5Qd7gvhP/Afyr4Lw3/jW+VMkENFnRpxjxl\nnWT43FOjChx+/cLgTzXi2/hfBf+n4Tv4rsAtZVSmZnWbdW4xNXhjGrrhwPiD\nx9j7bhxcttnf5HZbr2ksNcLDUt+8IzvEzS0rH2k93KeI+qr46z+TMtzIVkWD\nn+nOxM/MZePHM2Y6vld3dGc+Z7Ayn2IJpk2FwqDJ0ZSOZ+y+jKnb84popKyL\nVMcK7CXmjAriqwSOlFp72Y0t79vysdMZZ9Zt02JeGFU3JbFMPmZaTizPxGBR\nlnSMc/NWwY7tnxiKh4QqbuAtQ8h77uu3CdUJ5DHBC+zTYi1vqC17Xq8oD4uI\nJtbJyiUbhlK6UMUGTrgQpEJpixZq9tszTri3YFVs9OM3fmpucfImVjsrHzfZ\ndahiMwOGg/JizFvU7dRso9gitipimya2ix2lrtot7G4dJzIDYyMj4+X7ecVS\njypaeA/cnk9sz8datud73P9bK14JItGmiXbB62Bw2rLndLYPD7csp/T6kbpi\nU9SjiLjA1pUvfRVfHAJ7GKi0FK9gxnBh7rhhj0svScWkDBO6nZFjfzLgzGYI\n947ruVAyZzPUUieH9JxPRS017bQ3i44sOMwZ1fmf/k2zDSXQvVq/rlZZof/K\naCcJNWOW6t76mgWdLVbBzi7hNdjj9gEmmTSv1HHzSKHUXE/o2YJrCmMup4i9\nlZV3pCwNJUtVNNZqoVzo1iym6FK227hysiWqvVxa2qt4Q7v6y5APBb9fvGPE\n7tftbEbuWj9YI+2UNt5VsTFYQkTTCvXMNV7G18V0P06pOS6ftmzKFaL7/Q9Q\nHEgKE25k+nFaXlq7uFSeC1p572NXo5WvnOxlIJJYkukmZcjLAq8uy/AVlwRp\npgFa23bllQl5yxt/HMItkJ2BEJ2oQ1h+rAP4XOs+G0FT4x1cTXCU4Y56Ppva\nLqK+rf0FNLZ1vIAbOQrz7/rnuVQnbuPvRgT5myDZ20hiJ0l1keTt2IBdYidX\nYh4Z0SVuh/zT5LIV7ptkXMf/1kH12Y5wt1xbF25ewMZrWH0JsSlxEVsWsF3y\nrHd5rnZp3sVTdyOCbpeP5p3z+Ihdci9EhMSbysRnfOLbwu0L6LyGzeHb3OcG\nl9nLklnXFLXbVcVsAxr4ex8tdz8VewDNvEZsxUAF023VTLeS3R1I0z6S6VlO\nSWm7Ouov464F3PMJBJ7veBEPEFyX0b+AhybDD7cXMVRE8hzU8NQCDre1d1yE\n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\nsT5jpl6vZmwtWpWxJIWShnoJ+gjO/wr68L9Ak/CCdr+IS3q+jJw2HaFbv6YB\nmM4JPT8BUEsDBBQAAAgIAAGgGltbL0ECzhAAALQjAAAoAAAAb3JnL2FwYWNo\nZS9tYXZlbi93cmFwcGVyL0luc3RhbGxlci5jbGFzc51aC2BU1Zn+/mSSOzO5\nvBISGBUYHkLIgwgi1QRZA4kSCQFJCAZQesncJAOTuePMHZJg61urVusDqwVb\nra1KH9qKjzxklW5r1bruduvW7bq0u912d63b7rbbXbdbH7DfufPIJJmJsSpz\nzz3nP//5n9//n4uvnXr+RQCr5agXecjX4NJRgELBzH3GAaMmZIS7a7bs3Wd2\n2oLCtcFw0F4nyC9f3u6BGx4NXh1F0AWLrGh3jRExOnvMml7jgBmu6YsakYgZ\nrWkKx2wjFDKjAnfA6guHLCMgOLs554aGJJEZrVOHTNcxAzO5+YAZDXYFFZ/F\nuTe3J4mcrcU6SjBbMC1i2D31sZjZu9eRozz3/q2ZlHVelGGOhrk6fDhDUJ1z\n247Ec4MV7gp2x6OGHbTCghndpt0QjNnR4N54YmZm+fJmx7Bh067Zvq3JOeEs\nHfMwn4vBWH2ozxiINaTNREvvVCR+HQsVyfQUyfYwxdivlhbrWIKzBXPHHdba\nY6w6b01rvFcwO3Wq485WkoS7efIylGtYrqPCOXw8gUALxhp7I/aAF1Wo1rBC\nWaFGsHRqxhPsn8TO2QxWt3yKflnSbHUaoUxlqc1KrNJwro7VOE9w/p/KSOCl\nHXcGIxcHQ6agLO2voFXTxSlnf52GT9DgYxeag+H9WyKKhxcXoFZDnY61uFBQ\nMpZOMY4JPGHLbuznyRyvKs92yK7mXAfULd+p4c8Ec8b7bH08GGLeeLEO+W6s\nF8xPZh/X/JuVHfyBDGX9irBBRyMuZnYr+4QZc9XlE4NlYvwkj3IMv1FHk7J6\n8bgQbAhGi7AJzRo262hxKCbqyaC2rfq9MSsUt001oYTaqoS6bJwsCRyaVJZ1\naNXRptLBbVuJRS/asUPD5To6sFOwIGdkNFvd3SpsXcFwlyUozWaGdjd2C/RU\ngiqzKg2v1LFHqVdEAyj/thi9phuGoGBFxIjaiqRTRwCMqOlRk6oeMFuDe0NO\nlpXnNvfYeFBh1a2jB0FyCZgh0zabulIhNCdrCC3fWYT9CGnoVTDN4F48BdQl\nOJePBamsrNs1RCYkwQYrMpCIUQ+iiGmwdcRxQOAfS9dqG+GAEQ2M0hOBtjVu\nba7f0Lin8fKm1ramlktYVZo/aptjlX4dAzhIz/VaB2jijqy2mEqKZfDN6YJP\n6fi0SutC0zG9l3XmWh3X4XrGXIgzDHr6Y2l2fyQmmRwhpnPMrivCjQqEb6JH\nx664cQtDMJANzzXcKlj4kRXQjdsJ4a0b66u5rQifwR067sTnKLhTSAcEmyex\nU2Y0TmVmebtS5W4d9+BeGiJom8R0K5qBoI5qTcl5Kn4fPq/hfh0PqOpTPJGE\nwvcYsRaz31a0h3UcwYN0cZgT4ytaEhjc+BLRtkFlhkrMQDDKWSs64Fc+eljH\nl/EIcTeROfRSzqRhkn+VdWB7+GAwElGc3HiMJ/tty+F0VMfX8HXmdlwRCCqn\nHG4qZ74pOGNU8m3xsB3sNRv7O81k1jyJb2n4to6ncCxVlBNBoSoVg9u1bcuW\nNhqsefwS1X9GcEUWlF92dmyZP2CZMT9rjr/TCttGMOw3wgOjJlrhb+yPcGgG\nlJZdwXDAb/YbnXZowL8yg0r1DM/pGMQQw6jLivYa9MWm8omyTAyQXVMBcibY\nNzCiOtCdKpyO6/hzvMAuiLCqALkpi9OVR07o+I7y7dyYyZpqdsZtg9V9qxnt\nDcZitEBMMfuuju/hJRowFjxoOp1VkxsvC3bnsljSUDFaxPL3ZporaMamaDAN\nr6YaAMc89dGoMaDy24tXkK/g5C91vI6/okPDZl9Dah+tYRps3M6bDEXSk+O2\nMbd+iLs1/I1g3qSE6vg3dPytQrOiYCy9qqz1po6/w09oJiMQGFcLU97bqc55\nS8c/qOtCQWfIipkafppS1yFt64lafcoXXpzEP+r4J/yc3ThZtsYjERbCmEnm\nczOZp3cwWZRrf6HjlwogPMHYDhrZ6ou58a+Ehr3BcE3vgbCqrG/r+JWqrFqy\nsrrx76SP9vVHq9V/XvwG/6HhP3X8Fr8TVI01iWEnvE7TWrFgvyreGXFDFOiK\nWr2phnhx7lLteLfVtJ0S8Xsd/43/Ib4wHrOzvWASzEizytF6/m/KxJxv2pKG\nDjf+T1CxwYqHAk6e82yGZCoZ/JHR4/3M3FqC2nuCc1f4t4ZMI2YSH/x2TzCm\nAj3OhnHAH+zyD1hxf58RtlWIx0njZMoK1VB9oOND1U25+owoTz5N61uxFWG2\nPV4RydMkXxeXFIy9VgzEbLM30SRtjVoUyB4YLZSTd5u8zj0pmi5uhYp521sJ\nROLVpUh49SyyrWarj3cJqjHKLxONsvBzy3TK3JcIKcVtpi6zpJilK5X2gjMz\nRdvQY0RbzaviZrjTVP238F655KMvvUtWeqVEyghpMkewbJIbUXqLE/kXiE+X\nM+RMNpt9Rmi/CqC2qEn9GqdSbRR5ezAWVJU2axQxb2SeLvNV08qbCIE8RFTU\nxM9cHzUfy1tN8iqkNizSZbEsIfLbVuJ2lL7NkreaqfPKAlmqdF0mmFU+do1a\ncXW5LhVSSdObYVvhqMA3pkFoDMd7zeR1sEiqZYUmNbqcoyCgNCsVb9lsEzZb\nUbMxZPaSa0xtW6XLuapdKFLtQnJBEypbNkG7Rgoy4JXV8gldzlc3B43xqRp4\npXKtLnWq3/bSN1GbEGT3aHJhqoSPYZPOQ+HNbAFn/MFwZygeYNk1whwfoIlZ\nJNRptX6vrMWIOnS9wt/56qgGXRodd6j0MKKOwGyBz86FV8qo9ak3FTBNulwq\nm2j4ToK70+GkipVg25RumDmY5+iF6c3NurTIFjavlLkpHInbqcJVk5mFmYau\nG42YjA0KNeUyXbZJKzGlk1244JLyrJQft42/1Cvb8ZYm7ZmoOcqPWuAtt3Qo\nMEgkolt2sZwFnN5erpArNdnDNkQ+OeEir46maeuyANiunJg2VnAP3LJXl05h\nGfQ1NF5cv725bU8Dbz/bmtZvb2va0rJna33bRra72TYLYpPAScZXtCl8LZvq\nB7HlNKNrgxVg8s9oDobNlnjvXjPapiqM6kkV3LYb0aB6T066VFUhVE4F+Jhn\nqdiN2Q7UfdzvR1nN5LV7I+kvOvkB1flP6xz7pa7mY55E9TMbxu3REJNg7KWZ\nE8a4r3nCiqkbGd/vWGMSl7EcH+5mhSZ+n6r90z+S8XSHYdoY3tQHWdWHaYHE\n7ZU+Czh32Jnjb6uEz7EuHoik3Lx0HO3abK5YRw7TeIfv3L/ZiDgbNbmBQmXa\njUKloTSmyc1j+sn0CmXscjTwUNQU6Cz4iL6Y/fTkFDmF9rQGu8OGHY/yxLVT\nutnnZFWgGrGYSp+xzR6jg8xLRzFvtLNTAjiO3mj1kkZ3xhusXrZqdNu6sYzG\nHzxpg+tIVGjFVLlL3ykzUcuJimjiM507GE5ZujQrNFM5p7yxpc+F/tRESdWY\nIJuTo/Dz1IOpEJ0zkZXTTjCTndu3iwXWVmKayeBdlZ3p2spcMikbuNd2hpJ/\nueFtteLRTjNx+vQ0OK1Qu2n8pnCYYBAymGb04qwJSYaFvLXkAXDBp4Cdo2L1\nVyTOcwZmOs8SzObTDVpMTIh08S3EXS4+Z1cMQSoqn4NWUfUcplVUP4dZxzif\nJ938LePdGLxiuFALD+owHWvJ7ULp4WxFYr8EZR/UP7Odc8UZqZPznJE6O59n\n7heeqE7Ov4mSTAPkg8pBlG7mz5nr+LNgjYu/iwax9Ag011G48tcUVDyLWZys\nrC30FQ7inFpt3hHMLnUdwQyflv8C1gzj/MNYdBzrOoZwUXH9IDYouktGcKlg\nEFsGsW0Y2/PXuOeN3bEvtWMXd1SlCX1act6njeAKh0PxJ0nB1RHszUOtx+cZ\nRtcOSqVV+Twj2JcPn8enuV6A1ZH/NK5qHUbfjtQ5V69xO8LUeip8niFcU+st\ndR9BsZJ+ms87AgLRYbxeWnAYZWQ4zacV31x8m7LACD5bAEVxF8G3yFc0gkOK\ndLUafUHwHWyq1VMKfFGprI/Vt8KnD+Gho6dfTRF9RRFpKaLiR9WrZ/wezecZ\nxOMpUdMCnnUc3+h4Gk8UP00t8zryfR4q+ewQhk9U+Lz5I3g+Twk0hBfVjr9g\nejw8uuX747dk7HhKRawTYQ9hGX8vYpythxcbGDcNmIVGxvUlqMRGrMKlHG3C\ndjSjk88ubEEQWzGAy3AXtuEYWjGENnyPFG/yqvhzdOBt7OTte7fk041uXCkl\n2CtlfJ6JgNTy7t6OLtmNbtmDHrmd/fa92CdHsF8eRUheQFRehy0/QVx+h4NO\npN/EeD2GGullfnnIYZGEOdJVDKeinyNLIk6G/UGukiij3yu/l5jYjP6Z8huJ\nc+TCQjkpBzgqQKX8SPqkH4VYJa/JAPlplOSQHOSqG29LqVytTsNvZZp8Sj5N\nbtfwGJVfiZlrOXMdZ9Zg2inM1+R6kYvkFG+WGlZq2DT/AxTL++j6EIv4puHG\nOR/AreG+91D7Pq6YvlhudDBD5CZKeh2uR77KTWnlWyFX+o/jFQbPDzZXJqP5\nMLoqh/FaS/UI/ppx6fK5knG5TI2ScVngK0iQ/+gw9CpfwQh+nIcdR0+/Wf0y\nlnHn3wuOYn6ti6+lqVedu1y+gkH8zOc6UfUUz5+LFuzCSRjoxj4+E3FSwegA\nrlGfv4kp15Hqeup+A6PmRkbFzdxzC3ddhwO41fHZatp4DUrlFlqxgNRXymfk\nVvqCuqURq9+xMeEYEcfGeY6NyxwZFP1tpE+sXcs1Ze1zoZ2Cn+bU8ENas+I9\n5DVrOHmawFigKQNvSq2dBD1x0v1HbkyaGu8y2BSwfhYqBx5JAvGvk0C8nkD8\nz4fhOlZZ/C8j+Lc8bC5+Zxi/bqmqHsZ/7TiKJS2phP6Dgq10Pv8xAVHDeP8Y\nz5iFefDj3aTRljKAgDsYWndSkbu4eg/m4F7S3E+qQ0yy+1CPB9IGm4NCuUPu\npNoL4ZfPyV2OwdanDbZe7nYMNgsr5R6O8tJBmdh5L8NImWkO8t2n1W/KJpuU\nNd71U9VfYn5S8Wa+OTWi+NSw4GkpHBRPc2WJTBuUGU+kK5DXoTnCQx50xCxL\n7EmKpPNGc0juowB56nt7osLgYhpUUU2vPC4lHRVDUjosc3ccG8fzYWb1tzN4\nTk+rOV0+r9QcdRz/fA1fT3DPu41zRVx5p2pEzhK0HJcFHZUjslAwJGerzBiU\ncpUKI1KlEuRxNVrJBJHVtYXVrAmyxnGvs7lW82nVI3JBHjVcfFzWdiR9XCLr\nEtVM1iTcOyQXnVCv9YdRePT0Y8Rz2cCe5AW5eFg27mAGca251u1zO/XHGpat\nl/vcL2Opzz0obSrpPOp1dvJVJ8R7fF6VdJ4TR0+3K5kZYj6Vi85IZ8ktUPXr\nZ76CE8eo8CGa6wkG9TMYxnE+y/Aa3uDzx3gLP00naQtTE3ia8fYMKZ5lnA0S\n3oeYNiOE9OcJ28cRwYvoxwlcje/idrxEzt8n75fJ/SW8wn9fw6vk/Ax+hR84\nztnNGD6E1XK/PMAYPhf3yReERiC/G+SIA5vz8KRUyIOM3zK8IV+ULzn59E7a\nne/IQ07UqtHDKmq55xfyZY7y0/Gb4PEI4VvF7+PQT2GeilxZoEn1h9imyWq+\nek/jHPW/oSSDOk2QWNV49ZckGngnIUqDw2mFthMJAcLKJQ4jz8T1rMjCNPgK\nbZJIrCqnaWOSlMjlrMHLOvJLZGfrsOx+RgyVBOL4qtCxyEpy+aqTGI/KY06z\nmMe5Knmcha7E4YL/B1BLAwQUAAAICAABoBpbO240R1ICAAAlBAAAJQAAAG9y\nZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9Mb2dnZXIuY2xhc3OFU+tOE0EU/qYt\nbLtdbgu1gCBytUVlvd/aGMWAIdkWw5o20hgz1GFZbHeb6QLxUXwMMFFiog/g\nQxnPbgtUKPHPnDmX+b7vnJz5/efHLwAPkFcRQVRBTEMPehkGd/k+N2rctY31\nrV1R9Rl6847r+M8ZoplsKYE4EgpUDUloDFOetA3e4NUdYdT5vnCNA8kbDSEN\n07NtIRmU0srG8rq1wsA2E+jHgIJBDUPQ/+GyPjd9UScKb48YU2aYcTzjjXRc\n3/Kl4PVcHCMMycpacXX9/fX55ryr4grSCkY1jGGcYbjLI1LfCLxthnzG7ODz\nKWrnKub5dnPZrtyB8gkNk4HsqJAyjimG/kr55UZxrfi6JUfBNEP20oEUAq/c\ncgrcceOYZdAKpWL5Q3tEKpHMa1jADZJtC1+4+wwLXWRnL4ZUZLGo4KaGW7jN\nMHRWsOx5NcFd4mpw2RSnbqob8CZD7JX3UTAMmI4rinv1LSHf8q0aRXTTq/Ja\niUsn8NvBmL/jNBmmzf8sQo5KHXfbu4S3RGOtN+2A5EKSoc/yefVTgTdOSA+4\npA7i+WqtvZqq5e3Jqlh1gnSyRbkUIOEuLWyEVp1hPFhZusXoTrtO5xJ5BllG\ntmfxO9ghXSIUQpgGRnGHTq1VQFD3yCZwn/5N67F1UncE5QtGjtCnD8d+IvIu\numh9Q6oc4EVDvH6ywATVTyKNqQ7cUTzEI7KPw1qWJoInpwQv2gT6Ea7q185D\nt6SqYX8z9KdmO2D1NmwcT097nQszVKHPHGPuGJmvUA7D2Zy1PEbnsxA79xdQ\nSwMEFAAACAgAAaAaW2JgM9JODAAALBsAAC8AAABvcmcvYXBhY2hlL21hdmVu\nL3dyYXBwZXIvTWF2ZW5XcmFwcGVyTWFpbi5jbGFzc61ZCXhU1RX+bxLyJpMX\nCBMJBBBG1mSyCYgiCUiWiQlkM5OlETU+Ji/J4My8YeZNgFZb9y5qa0tXa/eF\n7kWtSTBF7Kat3a2ttZvdF2v3zbZU+t/3JpPJZCal3+cHvPfuueeee+45/1nu\n8PgLDz0M4CKxz4kc5CrIU7EI+QLFB7VxrTaohUdruw4c1P2mQH59IBwwdwvk\nllf0O+FAgQKnikKoAhVGdLRWi2j+Mb02pI3r4drDUS0S0aO1HXI0YA86tEBY\nwJmY2qtFBUrLK9qtrcIBo3YkENRruzVzrE6KX6xiCYoFlib4u6MGn2ZAjwl4\nyjOtyirKpaJEilKihmE2B6KStkxFKZYLLE6I79ejsYBB/c6bUck6vc+MBsKj\ndQrKBJankxvjgeCwTnErkOvAaoFlDZYN3Nap3Ylju+X8GhVr4aYVJSk8LFBd\nPn+X+RsndqiTItapWC81dpiGPenERmxSsFlFOSoE1mZ1QrsxOqrT2nmB8IhB\nLTNtTZdWokpBtYoa1M5BgO9ozNRDAkWjupnqhRUzloqbgWDt7Ixl8y0qtmKb\nwPkRLRrTbRGzLC1RI9QQHaWQDeX7sxrCktuhRShwOy5WcImKHbiULsq0K20b\niZsNwaCAqzxtvQ3YOhX12CVQog0PpytE72bGFFdehj0KGlQ0okmgPKuVE+72\nHtH9cdOguVeMGNGBdPC2ULTAniwAPlfhBKRXYF1W9rZwzNSCQT2q4HKGS1a+\nZn1EiwfNZuNwOGhoRJoDbcRJaDx82IkW7JPpoF1gcwbEZMKQgk6Bmqy7tWqx\nsYbgqBENmGMhBlxgJCCjp0NmnisENmVdKK3TEIvpoQNB3Ypen4pemXiKLL6+\nmB5tNUK6E93olyrvcqIZL5FfgwKx8uxmnT14XXamGU0XYJmjoGWI/QzxrOyN\nzEMxkwOZEn2mFjXlsa5ErgTbNSqGcC2zlW45m2gJZIqR7Moknb8ATyYNLL0P\nCDRkXeUPBmrTI6fJCIW08HB7IKw3GeFx3T6LJn2qLwQGKStlbbdME1w4LI2g\nYUxFAAcFCvxGeCQwGo9S1rYFHJlRmhW9wwiqCCEs4z4YNA73ha8L0+tdEZPp\nnnG/tXyBsMssVgqNqDgEBvkiK78JeDPnsQUlW+KGU+TXyaObKuIYp//9tjkF\nmv/HwefLSa0kdgFnxjjCeJmTFx14KRO9Ja8mknRoIa7HDQperuIVuJHJdH6i\nkpVUjxnBcZ67PHsdSy/EN+MWBbequA23C1yY9UTpAGvloYKyfJWw/szP2xsX\n6gWSFUAe6lUqXi2TRoGsY1pUD5uSeoeKOyW1kFSZnDu1kC7p6xx4HWvKVTUH\ntegGB15PjhQjOXEMb1TwJhVvxlvmVkvLBgJqVI8ENb/eEojG6MMd55ZC55Ok\nLm9TcY/0xeKE2X2BA0GrAbgX71DwThXvwrsFlsyubQpqsZhtMdrKpP8J9mYj\nZHVg62bqdoz5hbn4aG06D531XrxPwftVfAAfFFizMLvdGjQZw7rPiEf9RMXq\neVvMzlL4h/BhBR9R8VF8jGUyG6Ptk3bDr5lWZ1acbBZ1s7avp52CPoFPKjih\n4j7cT4unTjIyTaOvp23esjZGwqcEVqWSfEfDpnbEe8SvW1lBwYTAyllr9sTD\nZiCkJ+edeBBTsrqclE1Qist6x6LGYY01gJnHgWlWUolIJ07hYQWnVTwi+7dU\nNdtsNPoYBbJ8HcNnVXwOnyfu9ENxLRhLa9YSoVxxZQEexWMKvqjiS3h8Bn4W\n2KW5ZIeR19PV1cvobU+fqnPgKwK7m7Rw2DDdwzrTdYgpw+2XkIkwdtxsW9yJ\nYHSzS3ePsFlz++mWA1pMd2/eGNtcI1X9moqv4xtUlfwhjRDfVz5/s/l43p/h\nPPO5pImfkCaucOJJfFvBd1Q8he8S0vODnVbKpRFlLznX0RnzkAPfY7au7fD2\nNlS3dbYkkg+zUY2djWrsfDiTjaxR9cwoYoTmJIF78QMVP8SP7FDrYXRK4DbE\neApdY8tckT07Uqm2MDtWm5Wg/DFb+FnmNhbwUS3I0mzOAs+Bnwp0vyi6u6X3\nR4x4eJjOfAZPyBY7Vz5+qeJX+DUBJPuiWXynqSvx/SzrwLh9bZILn1PxO/ze\nDtpEgj7Kpu6c7jn0yh8Fru403AmB7lhE98uua9gdCLtfJG/9GX9R8FcVf8Pf\nea+cxaoNw5iVXw/FA1G90wh3xuVNYkeG6Fv4PAkmJ57HPxX8S8W/5X26JIMN\nmaH8QSOmK/jPDMPcJOLEGZxlZZJppkjeWeKRCAsAS70iclJlds0CROQxDJqM\neHDYPTe8ZwI6YV86/UGRzwATyux1OkttmpPVRAELjW30OHuhmjGr767Ecw5B\nVZd0NPR7O4f6fN6eodauDi9nxGJVLJG4yCcu9PB4ARxiqSpcooR3rmZvS0Nf\ne+9Q2jJe8TK3EE8K3tufEqUCdRl0zn6TTEsBYgXzblJ9h1jJDFIT2koAdHd1\nDHX3dHV7e3rbvL5k/kwVSWew0WWLHTb7tWBcVrs09WckDA7t8/ICsjx92tvZ\nb8+oHf2dA0P93p7GLp/XIdwUbVEka2dDB0nrZkjdDT7fQFdPs0NsmFnX4+3u\nYqVziE2MVlk2aX/Z/XXGQwf0aK/0mDyATMT9WjQgxwlinjkWINwrs7eV6b/b\n1MlboVXqSzM2uv2c16wLfUmGaRo2knYDLo7N6+RKM/+awFMdTr9ae879pizg\nTIZHTBE75sRacsa+adi3F4Gmhfvtc7kCcd+l/vSbA9ve//euQcV8gdGwZlpX\noL3n8GtJ/bk0mrsp2BFMtlaL5xZOAcHNzp9DTOuRZBiwOPmv444JVNlpIdWj\nxdF5FXFZxnIyh96Vuomjnnaxf3h02m2hjZ9l6QitketxARzIAfhcKVaJ1RDi\nfI5y8DTHTDn8LhNrZunCwfHalHEhx+6U8QUcr0sZr+d4Q8p4I8ebUsab4YSQ\nv6GSUk5KLUfM4FjkmYS4z2Kp4DPfIpYLD5+qzSAqRRXfBaJa1JCLi0UBCqCQ\nFpuC0l45xUzAx9LOKZy3M28aKwYnsdK1agLnl+XxMYELprBhCp6di8oWeaZw\n4QQuqp7Czqop7N6ZX5bvmUbz4DRaBl2tZXmT2DuNDgromkb34BR6JtE3iYFp\nXEnaVRO4elbVi1HEZz3ysIvq7MZi7EEJGuBBE0/XjB1o4WwrGtGGIXTC4DuK\nbutorbb6olZcyHce5wrpA0KaV/st/MqhNB0l/MqlzGtRSkvmSaliq9hGKzZi\ni7hIbGcFvdhaL8QltO9WbLMNxHtyLv8Am6ehUXF/+zSG+R7pqKyawCj/XTdQ\nWeWZgDGB2CM4fCJ5qFIKB3yESS+K0Ydl6MdKDFhKu22RCaUdWCsuFTupdDGb\n9zpRTwm7LDm7qUo9jWI7eoirpB830gO0p+voSbwsB1O4iW4gyTOHcF+aIvu5\n+Gra+Spa4RpswFAKMDZa9gE3K6EK9mZ1CVQt9ZzEKwVmH7MntBF2IEXQUsv4\nUtCSpKAmaVQZFB5Keo0UchdLxmtdd0/gDSfx1px5AkdSBJYlBRZKiiXw0UT8\neV2OCbx9Au+ZwPEJfHzfcRTROQ8OVk5i8rTrIfrk0xP4zD1YJYn34wuuL+ed\nQs5grsc3ha9O4punacRvnbC2WQIXHkCupUQNtwKC3CJEw4W5GSGFCHli5DpE\nE0WxGibKCY09OJL05xKuv0zs4aiEEdYgGil5NSpsmmgivQi5PQoeOCP/W+PU\negouxXL7TGIHjZRHlmtcDtfTE/j+Ps9jKJrGM4Oun0ziZ6ensZ2Y+3l7JQ/1\ni0rXbybw244q1x+m8KeBqk7Po1BI/0f1iXZ+FsvP4yiw8PlC5el98vQlItcz\nKRad5h4OInsXu75GxlQb39LTVwhB2hXWOzclIq8n9w20+8up6Y1Yg5uwHjcz\nKm/BFtxKObdx7a1ceT3X3oYe3G4Zw8Nd1hDSzYwvllGa41nGXA7k775e0UKO\nHqg00OUJs9Qj/wxKFTz/AjYo2K7gGP+elfAjTT7OnKUDcjjgpzVedNbyGvtK\nZmz5K20CGWHuYuG5RDimhFMa0VkiCqdEkfwsuF8UH0ehJ/cUjk2J8yTs7MO6\nLNPfwURyJze6i+O7kxBUeJReqp/04Bm4qF7B5Yq0jmhNZuFLLUwSsSViOfdO\nbFIiyqyYfEAUy4AU1n6Lreiv4rMaK/gWos0Kgb3/BVBLAwQUAAAICAABoBpb\nXIojDqMBAAAZAwAAPgAAAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9QYXRo\nQXNzZW1ibGVyJExvY2FsRGlzdHJpYnV0aW9uLmNsYXNznVJbSxtBFP7O5rJm\nXY3Ga29eQCSJ0n3pQ6kiiFIQQiu0BPRtkozJyGZ3md1Y+q8qKIU++AP6o0rP\nTEKpug/iy7l8c77znTMzv//8ugPwDuseHBRcFH2UUCbMXYorEYQi6gefO5ey\nmxHK+ypS2QGhUG+0K5hCxYXnYxo+4X2s+4FIRHcgg6G4klHwTYskkTo4Fdng\nME3lsBNKvdWKuyI8VmmmVWeUqTgiuD1Oj5UmLLasaKTi4EKF0lL3jNCsj6pR\nsaXnKiHs1PNq87BGm1A8inuSUG2pSH4aDTtSfxU8DqFm52kLrUw+AYvZQKWE\nD63n7rTHjfsy+x+y+y3XG3kTEjyu5rU+KiPvfYlHuivHSe2e1FvDJvgnUST1\nUSgYT128IWw/bVTC/KNhsckX7PAfcFAzt8xRzbwp+wKIP8Mc23nOzswHYV9t\n/gQ1d27hNndvMXM9oRpaka1ke4EK+pjFAAuMbIxpWMQSYCPTnmxkBB2Ol7Ey\nkQnYm7NS8wbuj3/NyxZMbMMxuTRpSFjNJc88JH/PITt4Ye1LvGLv8dkUXmMN\nlb9QSwMEFAAACAgAAaAaW/l36AJmBgAAXA0AACwAAABvcmcvYXBhY2hlL21h\ndmVuL3dyYXBwZXIvUGF0aEFzc2VtYmxlci5jbGFzc51W+VcTVxT+HonMJIyA\nUaGobalSDAkSsa64IovEQlDWorV2AgOMJjM4M0HsZu1i982udrF77X7oOS1L\nPW1/77/Sf6Gnp/e9GUMgoUf7w8zb7vLd++773vvzn19/B7AdPwZRBJ8Ev4IV\nKGYoP6NOqrGUaozFupNntGGHoXifbujOAQZfuG4gABkBCUEFJVAYak1rLKZO\nqMPjWiytTmpG7LylTkxoVuyY6ow327aWTqY0i2GlWO23NavDTGsMazqFI0M3\nY6N6ShPie4MoRZmEcgWrEGLYsqzxQbdtMY1RfSxjqY5uGgxlY5rTqtuOpScz\n7kx5uM7zozmx/p44eZCxRsFaVDCUkPhh1dYSKge0MbxY0lMUmeglk8aYUL5D\nQRXWkS9LS5uTWtuUoxm28FUbztdYxsgGBXfiLkJgmSYhtlwEgwUMdN5WCm76\ny89qtYJ7sJFh9ZIU8fhpM8LLAK1RcC9qGYJeqggrQ3j5QPMdhxXUIZLvmAsw\nVIQLKpagHlskNCiIYStDKF+EQbI020xNEvpIuJCNZRFtU3AfTwWP6YQ+wcPi\n0zsU7ORAvWkuzmHs5hhqJTQx7L61Wq/pNIfVVG6sQezBPn6+9jNEC4ItGMAA\n34GDCg7xYpUIVodqj0s4vOiQuvkPohVtEtoVHEEHJTvfnE3Hl0ww7C2weydv\neUOP4n4JnQq6kGBQcg8MgzxO+FrMEU0wRTyIYzguoUdBL/oYVi24iBuONsZJ\nocQxO7Qp1yPD2nC8QBnKGGBgDUE04wEFQzhBainVduLGiDbVPcrVCqCPc/kH\nFZzCQwwBO5O0PScV4XghLzyyhxWovDAClKde2uS0JmOYwc/j5+Y0BaMgE8Xa\nuYyaspd4dtlyb90Jvhc634gzDDWFSSW/2lMK0rz6OCe10wpnBD5vKpjgmGTH\nvLnTR2EpsPkkrwluQUaGCKmreaAtcbq/t63ndEd3V5uM8yRxrKf7aFtLn4wL\nZCND7NswoltBPIrHJDyu4AlOZbnVdMF2tLQL45hlUm07FyQ8ybBuQaYnYzh6\nmphvWJvg1S3hKYbKpRk9nNFTIxq5ugSfjGcpa/ygNVXziecUPI8XaIqfHmOE\niP6WqNMzSRXxEiGs1u3qjHHWMM8b3KYZxEW8yg/Za8uUBJVRxZIcne7t64kn\njhDD5MvTlUXcajuq4QyoqQwVdamXzKyW3y32sk7d0BKZdFKz+lRiAG6OU8CA\naul87E36nXGdiia8PKUvohECUFmY2CiQs/9hZZmL4f+SF0/E8OJ7Nnabzqn0\nktl7Vh4h425X4l1xpYgesS71MlaK8xzla0LwfOniE0TzhlD2jZjEZox4Z2Wv\now6f7VInvEQLY/1WikST4noL9poZa1jj54r2ZlG8Ddw4MVncMAg18Yqt0R6t\nyssC3Z4yPZQAH13/r+MNMFyhUREcGr+ZM56kj15G1Jdpjp5U9H+LRjFqGbUr\nIrNgPwnRt+lfLCY34R36K64A3sV71HLlq55yO0lz50GuHIn+AmnBQilBAt3S\nftQigM3CUoUr7VnivRJhnSLD+57Nv0hDovZUJDqDlbNY3RWpn0VlIrIlOov1\nTX4+ffcsNlGzeR7RIlT5RdO0gq80uivbc1fq57GL1otvYM9Q1Yqq4lnsnc7C\nbCAIwFaC2IgybEMlXcLV9P6MYAfN7EQTdhFv7iZ224PjNOJhdLgAs2Gcwgf4\nkOAH0IePKOdFZCmBa9Tzkb12elMpFFQj0ebH4ExwnP6f0FdMkvTe8gJP0oqf\nJylSLwI/kIj6f0PzkG9L7xxaFhAHRRIPkLeDAk3E1cqiqRCemehxXEUkuRKf\nCjRF/NL2/O2jlluSKV/xOXQveHA3vyVny+SsdRmf4XOhSc9Nz9I4WeabXREN\n9c9gcP+Ga1Civg0zOHkd/ui0qM4F5Ecoex3CdrWrlYP8C4Fcovx9ia9I+rqr\n9TfWsEMSXXVF/IXseZ30iq+R8J8OJWcwchWh6BzG53GWYR5ECNO0dM5HSaQE\n5sxmAbk12gn+bliP7pyAG7OgGvG1CPi60GLraZmenh6GK5R7Lt4acqICgBz5\nGdJ0aNIdlYem5vCIB2D6Bi4O3cCloVk8HXpmBpdJ5nLoRfrN4OVZvPJHFlYF\nVQKolgLoJ4gDVEODqKEnxgK81iy8VnwjcsbhEZbStbT+rdjJ7/C9yB6jypXx\nAwL/AlBLAwQUAAAICAABoBpbUiit1BQGAABjDAAANgAAAG9yZy9hcGFjaGUv\nbWF2ZW4vd3JhcHBlci9TeXN0ZW1Qcm9wZXJ0aWVzSGFuZGxlci5jbGFzc5VW\naVcTVxh+LiSZEAZREDSKLRa0JCxx1xK0KsVKDYESxKK2dkiuyUgyEycTke77\nbvdN22p3Prr0nCDltPZTe47n9PT3tPXUvndCSGKipV/m3nn3+7zLvdf/+fFn\nAFsw7UIFKiXYZNjhYFh6Qjml+OKKFvUNjp/gYZPB0aNqqrmLobLNMyrBybDM\nEkqbaty3X0nFBpSkC5KwUs2w0uJpqu47rsa5L6BqE4NJU9U1F2qwREKtjKVY\n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\n6SBISgqyi7wMZDoIskMxmTYgM27TMxRQlIDMBUFeSUFK2JOBzAVBihRTagMi\nbpMo/INUkfkgyL4UZF+uyHwQ5DXFvGkDsuArUpYqshgE4VKQH+WKLAZBdIo5\nbgOy7Cvyk1SR1SCIIQV5LVdkNQhyRjFmG5A1X5E3bkzlA1BLAwQUAAAICAAB\noBpbxdVl2tEMAAAdGwAALgAAAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9X\ncmFwcGVyRXhlY3V0b3IuY2xhc3OVWAdgG+UV/n5bzsnKZck4gzAUCES27BhC\nSAEHghM7xEQeWLaDE8C92GfniCwJ6WQnQAelLaN7Ny1dlJYWShktstMUKKVA\nSxcttHTvvRe0tIx+7+4kS7ISII7v7h9vv/f97/cjz33uXgDr1Q4NVQoNyfR4\ni5EyRvaYLRPGpJlomUobqZSZbumS0Q530GVYCQ0+hfBht3s7O/aZI1k7mfZj\nnsLJpVucUbM3WptKJ/myLTMzH37UagjomA9dIXipMWm0JKxky5gVN1t6DXuP\ngpY2M8n4pEkVwlFnQ9xIjLfE7LSVGG9tiM6ladWwUOEoZyFrW/GW3oLAABZg\nsY4lCCrM22glLPschepww2AA1ThKFuoVmsOVmEYr8WttGNSwTGF5KUHUSuzt\nSdlWMhHAChytYaWOY3CsQl3pvq18ZBRqE0m7Y5+Vsfm9rqLwXdHDCWht2Knh\neIWjZ13Tl03Y1oTZsW/EdLbUYhVO0HCijtU4SWHxrCHR5IgRp2d9fT09/fR/\ntHyp1Y81Ck1eiEOzkQuJGqE1J2XWhEaTHNKCkCkmrNXQkJfhaNOz+1JzxA4g\ngiYNzTrWoqVk3Q0kwzGWTE8YtsL28Fw15gZ+V7RcRD4XincFcBxOlbCuU6iv\nlD4MfBiLNZzOsL9Qhm9JJsas8WzacAO7HotrmTVn6DgTZ1H/EWdZgTq/FEat\nwmSjjrPBVAzMelhhaeWUk/3n6mjDZoWFs/sll5j1lbJHkrBdR4dk4DwnShnJ\n9/N0bJN8XxhPGqPFNVKN83VsR5QqpNJmykib7aRJW7uzovBA2mIAw/nKM+2W\ngb7OVvFHt44e9Cosyph2MYXCknDp7oZBP/rIZbRo12YjYwqXfh0DGGStjJdy\nkXUaGK4Y5mpcqGMIOxXmk8wzZr/CGRWCflgUKWW5HhfpuFgypy4zVxM/hsv0\nF1cLlaFjN0bm6u/C2dJwRcgSJDR1jInhfjvpKhHAHlgaLtWxF/E54CF0zJJq\nilForWDnrhcJl6J0QkcSqbmmukovqwhKEsS0gn65lYoR+M18AG0dWbEjQM12\nWqn89JSOfeLNQKYw7cflRfR5B16p4xXiQI8+P/0qHa8WFT16mfbjNazr4iDE\n9hjrTt8Qy0748VoFCN3rdVwjcpeXmVa09TpqYcSnjP2ZgQTrdm8t3oA3aniT\njjfjLczeWT9uTibjpsGMrtnaFo110GHROYt06BtgyuPtOt6Bd5I5ayhjFmgr\nItFO0fXdOt6D97oV1FakECE6vFP8/T6Wq6tpe3IqIYUrZDfo+ICQLSmQ5Vc1\nfCifOI60wqHgx0cI7FuS2fioA96yOTRVAefTyQkH59cKln5UsPQmhcYjl1X/\nnnRyythN4BaA/Thu1vAJHZ/ELaXIvz9jmxOEJMbZTEyyazj8AV9e7Z/ScZsA\n1IK0aYw6UU0OpOMB3I47NNyp4y5JQL0Yc3jMUk6MoDxhSrV9VsfdkmUy20uI\nS9hCPa1jRkjrC3tjKXPEGrNGuMcWus/pOCSSa2xKtPy4h3K6Brt3DPd19PYM\n9EVFu/t0fEGMFcs6EpNy+H1RxwP4EtsZK9MxkRJoYtvBo/shVle5hZuzVnzU\nTAfwIBb78RWFSDs9NGKbo6FiSSE6zUonExPUPTRppC3xeEiovqrja/g65Us4\nE6OzLc2RPevJbRUWzN9H8S0N39bxmFTP8Yc91KLJ8XGTOOCzEmNJP76joFrE\n4id0fE+S308NMjssKeIIfqDjh/gRNYubiXGBFnqhUxZ+ouOn+BnDkcnuzngt\nwdJwZ2fF+N+OX+j4pcRJc6InSPBr5la5jsL4tzp+h9+L4xOj5r6escOUn6PE\nH0WJP8mOynIj+IuOvzqR5Wk/Yth+/J3RGS05HePsiBJr7BB32OyeQ1K/xrgZ\nShgTEp1H8U8d/xKX+qaMdEKMOdWPf7Pmy9hIIj0th9otGv43p8XsYWBnW8xn\ndTyH54kNCXOqM5HK2lTZNFhbW19UOznLLJ8VXCniQ9MXKKWrKlVNtQUqqE+4\n4k4WvKpR8zSl6covbXZdhV2snpF4MmNqKlCCTgXcCKhapetqgWIjv8AYHY1l\nU+xEMhmzSHAFpFmvFutqiVTnorLDN6Dq1FGaqtfVUsV+/YTDZnNnImMb8bgk\ndGCEutpO76PQEX6JbV3lo1atUEdraqWujlHHHqnl5FlhU3sjJRewmE3sEY1q\nMvIl8FvhbK98RMuN50KmkgrpapXTBrOjS6btLiuTIVW+U/KrExXaupPEkXjW\nDE2xXEN7zf1uh59xIZDww3SudEbk7wJrFVa0d8b6+zo3D/R39nQPE6WGe/t6\nejv6+ocK94tipRleuo1mJexBkcyLTAmDzW2xjiIOy3Z29g7H+nv6OspXSsl6\n2/q3VSYrW1leQhbb1jbMnmA4NtDFFGqL7mgbig239+zojva0tVNVb2agu7dt\ny3ZmLq8sdKBcPtqtNJ/JNHH93MrN0gumT/4CTZ/4tiRH6YpFvOaZ3dmJ3Wa6\nX3JcPCj3oUEP671JuTR4OtAg6uQx7C27GyxgHo3s7TJSHp3ib320Qm8gGth7\nLDaXjS9F62omDHPUwVly54k7f2IyMdXHfCOcETMzyWx6hEIXll4GaEFBdEZT\nvNasLF6P7SeO7ivs4IEiFeHCSH1FDNLU1mLc6SmiXUxcKKlThVPDLxyb0tLm\nYWI6ZtMWq2IpvjC8HGFPpdpnJTMoRnqcQamrINE53xzWCqtfjHjepHZXxJgj\nXF8rKsYj29m1LTlhSqfrAUq34QxHzTEjG8/Xds2k+w7EnEzwrqxlmbRWjMMq\nnn5hAPOxQq1WJ0GpkzmqwlMcrykaX8BxuGh8GccNReNLOG4sGu/nOFI0vorj\npqLxAY6bi8bXIihXc34H5crtvHnf53sBatVa1cKdp3DUhhrwwoFlh1A91Bis\nOQitio3igqFpLJpG3R3CTJ3K5zxn2ya1jk/dJVGnOYxr1foCuzQ7TVk7rbH6\nHiydwfIDWHkIxw3dhVDwZN89CA9VN8Zm0DiNU+5zJJaKqnZEBeHjcwt92I5j\neP0/EecViT3NtUedLvuhTuRrCepd+eog5Qvxk5RwGpmvJ/MNd+NljU13o7Ux\ncjc2RVzFthzAY5GmGWxt/CxXp9GZQ5fzGbxAXjnEprEjh13u3CXu3MsPggc5\nF8gjMoPxHCbc9cvc9YxDM+nO7XfnrphD80p3/arg1c7217nDa+/C9Tm8lVMz\neFsO73JnD5TOvv9mHNud9+eHXX9GxJ/N07jxvjvpn9V4Aj/ABz1PXoJlfJ5P\nl2zEImzHUYiy6+rirh40oJdXsAuwDX2I8WcX33vQjysxwIvnIN7N9w3YgVtx\nIe5nO/cELibnneyDd+FPuIi94LATlUZy/yGzb4N6GeNB16sz1JmQf086kVLO\nl+RilROzpah6noyqNfnv15iPSsMHV5AL7x5eGp1Jqiq+a+ixj5Xn4G5H7FJ3\nQ0FYjTpL0p+z22lklZMNl5FpDddmGOBbo5EcPv0wVtKxmw7iM+x/c8g56X4Q\nBxXuaAx+Pod7u5oewvVNOdz/Plx9CA8yfR4OfjmHRzj1SA7fmME3m4KP5/Dd\nA1jUVM3J7/tGc/hxF3n9vLs5+KscfrPBV+/z3YRg8PHmel8Of8jhz90345g8\ns7+RkezO8/vHIdw+5C2KkGZ3YRpP3hGZLYlu1PE5RmvGWQYWFuNSemAvr7Zx\nlofFgCbY5SexASlafxlDl4YBmxRZrkzyawpXE0RuwBVgBjoeXE9uY0yCYfqt\nmru2qVa1kR6L4E3qbM6Jf2c8/9bQYeeoTQyPhHAFap7Bag23P4ONGiLPYhWf\navnTzIJzuezjtjaS35YPBM6QOb4XirGNwaem8R8xsCywVxdV+UJXcBG/gPzV\nz+P3ALlLYE8RmPnvDJ7pijTlFBi7EN++m7Gim99B93v+Wb7mFb6cmt/MCqlC\nLRZSz1q67gScxLfr4KUOv2u4ei3Xr6OJ16AF1zsaheieWpystqh2xymneIgq\nX5LXrlNa4HueZF5Sa4q4qqna54livsIUJ5xZ7WkS5U3r4C+bfy/119F8cYDf\ngQ+1qNxJ7yhykt+LjlLnqW0efYtHXyP05cQ3FBHXFIg71fmeX+O0VPwQbHKl\nB+m6iPhu+Z0FTgudKv8w4/ERAu+NhVQiVaEYg2q7ijpSgqpLdTteC6oe1Uva\nANW+gP7z5R1AtKqS66JnQCv3yH6tMaKIe+UmfKyo+rWCQE31edU/RIhyGU2R\nkZwF9bSlVfLjuO7mh+nXyLQ6vrn8tPkk9bqFtt3KQrutgGskLoio90TIV8wp\njwDmq34pHif+PPieQR0LgequkjA6SvRzXlQNeahdp06o8WB7yCdQlD8Ny8y8\ns8jMUEGHkKeDUgPO/sH/A1BLAwQUAAAICAABoBpbra0QDgADAABUCAAAPwAA\nAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9jbGkvQWJzdHJhY3RDb21tYW5k\nTGluZUNvbnZlcnRlci5jbGFzc51VYU/TUBQ9j3V0lCGICBMBARW6slEQUGGT\nSFASkokkLEv8ZlfqKNnapetA/oS/Bb+MRBN/gD/KeF9bx9jG2PxA7+vdfeec\ne9599PefH78ArGNbQh9CIoQowuhnGDnVzjS1qFkF9WP+1NBdhv60aZnuNkNI\njudERBiWbaegamVNPzHUknZmWOq5o5XLhqPqRVPdtUslzTrOmJZxqDkVw5Eg\nIiRhEFERQ1HcwzDDZkeInXzFdTTdbYData0zw3ENh2FAt60vZqHqGAxrcqY3\nMal4juu5H8UoHjCEyzzLsCdnrjvfJxotXzRS8c7gHuJxA0WKd/kwinFMMIi6\nL5nh3R0iW3HimeZz8KAfRTGJxwyDlnG+b1VczdJJ+5h8S/k0VzLDkOuZvxWv\nDYWIWYbVbu1vOEBh1z4m3cM8fVAt5Q0ny+1mGM3YulbMaY7J34Ok4J6YFYZU\n5x46jUyKYfwm8kX5H/rb/4dNZ7OpbcKWb5mdFsOoF80pUC9j7TbQTfOGkQxa\n6XWoSUQbyHRD7sh1TKvg6ZXef9WNsmvaVkXEyl13sYFsxylUS4bl1vfTXTwy\nC5bmencx2bWGODl3Z5etU8mw0ftN8qi22h5RV1NOx+LSqRkuH882v4b8Xrru\nncp9TWHZj5/T2a1W4O3WVNdD0TKh0pFddXRjz+QTP9dpppc5qzBH/zz6wPCE\nvhFhivRpoOccve1QZDyrXIF9p0UI8/Ts95KTeErPqF+AZ3hOceFGZpEiXUbI\ntI/DXVAMUZz4CfHTFQY+KIkaJCWxVMNIDWOXdYJ7XtkUIpjGEGY8oll/a0DE\nV3EoBB/BMJaQoA44+ThFv2qxXpWkqmVaCxRVrNKqDy88YROBsEOKfJ+kLCk1\nxGqYumxqdt7T4KNLdQ0Soa/R79dtSwFzM9+6x7cR8H2jKFCMBUYcKEluRJIb\nkbjB7juxQF0ukhOyp0Lx99ZVxAIn+OolXhFbBCOeJyFPme9crO5JLPDEr39N\n9c1qNwWBf3oo479v0Z+/SiHtxTd/AVBLAwQUAAAICAABoBpbbdV2qtwEAAAt\nDQAASQAAAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9jbGkvQWJzdHJhY3RQ\ncm9wZXJ0aWVzQ29tbWFuZExpbmVDb252ZXJ0ZXIuY2xhc3OtVltXG1UU/k4z\nYcIwFIgNiNRKbcGERILc2hJapZDa1HDR1CBtxQ7JEAaSmTgz4eKt/g3X6ruv\n+pJaXbr67P/xQZe3fSbDLZPFTclizjl7ztn729++zPn17x9/ATCKryWcg0+E\nIMOPJoYbhlmIK2Ult6bGS8qmqse3TKVcVs14rqjFp1Ys21Ry9rRRKil6Pq3p\n6rShb6qmrZoMTZOartm3GHzhSFZEgKF9XdlU4kVFL8QztqnpBQkSWkTIMlpx\nnmH6RNYWTINEtqZaje12FNTdPTvzZVszdIYL4Ui63niCW2+X0cFNd3sOzai2\nohXVvISXcEFESEYnuhgGj8R4ANGCYloODYaLIRl+6MUQSZ9UXw0Vge7GKyJ6\nZFzEq6eAs8uEvKZYU2ahUlJ122IYDp8BgYTXZPRy2i42oM3KmZoz5VBfl3EF\nVxnOk9kDrxhmwv8DGSL6Kd6OnoqtFeN3FWttVilL6INPQgQDIqI8brHjiHKC\nlT9ggOHe6QF6tOwxNoi4iCEZb2GYYfQsShiaieusUqyoFLbgbj47bqc1y060\nUPmOiRiXcQ3XifDDrxkCGlWHYhuUkp2HTqdcOWmYAFE6KeMmqGyD3i0MIsVx\nTt22nap+wE+8I2MKtxkE3REfrrT5lXU1ZycCmGFgNyWIuCPjXdwlRZqeV7fn\nVxlCjYhOBXCPAS1IY1bEnIx5LDC07kOiMBOGcoVMXg97LXolDWBxPB/IyOA+\nsWtVeH8h45yfVKphvxCR5dsXOejGOyQsyXiAhwwturqV0i1b0XOUTR2HKCfw\nzt6PZSzjEyIjV2tfDAvhU6ZYok5tvRkKzLSRJwRtfPdcpbSimveVlSJJgmkj\npxSziqnxtSsU7DWNEix5NIyT9WIy3kyerWqFikmqR47xzdM8E5Es9c+y20iH\nTnv6NEfcSiXAGa2gK7YD+Fp90Ca9IfdKbiV4YhpEIksRyRvqjlO1ye2yqVqW\nU8pB7ylKgtqHwjoWtjcHGKTyXiR4qOtzoPNwqHfKu+EeO6ODrRlbyW3QCVeP\nlNzOqTX8InaOuzgcwL77Ldo7z/D0P9bACZ04a2yzZ4R3TDOi69Gsaq8ZeTqv\nlFQqH4qkebIybFR8k2dyjzsoZYyKmVPvaDyw0ZOV+iDXJVwGvz/yv2YwfoOk\n52NaxWmkbg7/wDOw72lyDgo9mxxhD1boKdc2IIc8IAj8QuiMHe7Yy0fao2LV\nVVqm3T4a+6P+nyEu+QaqVLxLAg1tmSqCs7EqXp6N0fJSFZcX960GIdDzCrpw\nle5QffTrdxD01rTVEDizAtbIVhfa6Aqh0WmBd3YaufVhGjniwE/oW3qGN76r\n8ypywKuAq3Pd2bNBMur6ZI3r+c2hCViOcvxVhKt48zlGGOZouMHwDZI0eZvh\nBcQJoVsITleRHPeH/E/REaNl6jne82HxW/TQyhfyV/F+txDyC4+r+NB99c8P\nMY5OcNBdoo8Y6D7SR0EZxBBG6E4yRc8ljOERxh3Uo4RpEFEUUaJZH611GA5r\ny3vsLBP/nzreLcOERX7Ze/5ySYUkmzQPQfgTHSIm/uJXIJH9jq4/6NWWA4hh\n2yXls/YZIve2J1+q+Kie2Qb50j5FNj93GR2lkUdSGojGXiBdxaOjNEiuR/uA\nvuDpS1ncDuf/nIvwS3zljE/+BVBLAwQUAAAICAABoBpbgzqiZFABAABnAgAA\nPwAAAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9jbGkvQ29tbWFuZExpbmVB\ncmd1bWVudEV4Y2VwdGlvbi5jbGFzc52RT0sCQRjGn0ndTbMsS4Mo0FtpNJcu\nYQghBcHSIcX7uA7rxO7sMrurfa1OQoc+QB8qmlmlpKRDMzC8f573974z8/7x\n+gbgEoclbCBnI19GARbB0RObMuoz6dHHVCYi4LfPLo8SEUoC61pIkXQJaqfO\nt66fKCG9ztnQoDYNp0jQWqNYiQwmKpyxkc91mY0tgqtQeZRFzJ1wGrApl3Sm\nWBRxRV1f0F4YBEyOHSH5jfLSgMtkZax8LxxzgopJP6TBiKuBQRNUndBl/pAp\nYfxlMJ9MREzQcf7dsUNgBzyOmZf1+HVPgoLL0lgna2uvTFDqh6ly+Z0wAzX/\n6nVhAGjCvK1ZGyDmo/RZ1l5X+yZutdpzkJcsv63PhfpYK0+wo636QoUKdjOK\nhT1UNcOwikvWPXJ6A3arfT6H/RPW0EXNDNZYyL5g9hJmrH0cZCPWsur6J1BL\nAwQUAAAICAABoBpbbGuVBEkBAAC7AwAANwAAAG9yZy9hcGFjaGUvbWF2ZW4v\nd3JhcHBlci9jbGkvQ29tbWFuZExpbmVDb252ZXJ0ZXIuY2xhc3OVUt1KwzAU\nPpnb6ubf/Mc36C40igq6joFMBaGg0LL7rDvWjDYtWVd9Ni98AB9KzFKYwwXd\nepPkfP1+TnI+v94/AOACDi0oEThLZEhZyoIXpDHLUdBXydIUJQ0iTrtJHDMx\ncLnAbiJylBlKC8oEGkOWMxoxEdLH/hCDjIAVFH8QsG33B35QFNaP0Gm6vzkO\ngfrdW4BpxhMxsqBG4HrRODcyHMcosimfQM3joWDZWCKBY1OE9kzNyyQXodNx\nmr6vcrSMkecTG5s4XdhMeRV+t7b7Z6dPTI5wMNOv2flyeRlt31uat+BVXC0t\nPL2SmpqfZx7q5zv/R2ZGQCtKp9lTc9f2W/OhOsa585KxDPCeR8rtyDTmJxNW\nlQCBFZh8FTX1FahCCSx1Kqv6KtTVrgRrGlk3IBsa2TQgWxppGJBthezArt4X\nlT3Y1+vBN1BLAwQUAAAICAABoBpblI5J51UFAAD1CwAANAAAAG9yZy9hcGFj\naGUvbWF2ZW4vd3JhcHBlci9jbGkvQ29tbWFuZExpbmVPcHRpb24uY2xhc3OV\nVklzE0cU/tqSPbI0XlCM2IMJS7RgZBZDsIzByCwOsg2RsbGJSUZSI48ZzSij\nEUuSP8Ilt4RLDkkqNkWoSqVy4JA/kar8jFQq5PWoLY22qnCwuvv1e9/73tbj\nP/795VcA5/B1ED3wKfCr6EUfw/Cm9lhLGppZTC7mNnneYeib0k3dmWbwRWPL\nCgIMu1ylqqMbyZtaZSPLnSAU+PoRgqpgQMUghhhOWXYxqZW1/AZPlrTH3Ew+\nsbVymdvJvKEn01appJmFjG7yxbKjWyaDYrmbCsNQpuGB0FP92IWwgvdUjGA3\nw2CD5LKlFxj8S6u3rxGvTOMibWiVSkpQ2qNir7BSNbtYLXHTWXpW5iHsxwEF\nB1UcwvsM4YbhnMNtLWdwhoAuto5lM0SiMQ+lOSlPhTCKIwo+UHEUx3ZQmlQo\nqg2tssCfOm7+1oTFCRUfIkqsTVc8soPtyXpKQbypGFnH1s1iCCcxpuCUiiTG\nGQaaskQOtAIlY3e0HS62puDMTuJcg4xecUR2zqmYwHmGYKWay9dqQoFkWj0T\noY8Y9rSKr1Z1o8DtIC7Uyp9SMSXQQgVeydu6W09xOa3iMq5QL4kGEB7Gou0u\nYm0iCe+W8aqKtIAOF3jZ5nlNQK9otklqwsM1FddxgzwY3Cw6G26258TFnHD9\nMcPBaLq7gwAylJ37O9C8MDo2GsACA1sXvm+ruINPKEm6ma/myLVZpKu1AJao\nre43hOvC4bKKFdyj9nGsmpPWEstwGfqzetHUnKpNzXa0ueWn2vWnyWKktcOn\n4kK8x5vNnQZOxZapx9JWgYuBojlbqJZy3F6qNXc4Y+U1Y1mzdXGWwj5LjqLf\n2dBpDscz7zbDLQzrTGiAmt3RBEqXnZh3CX4g62j5R/NaWZom/retyESwyJ3F\nnQdmV9M8iyeG4XirrAuNEA30jHxKGM6Q1TsnSfVAEJsBopb1jN9wSStXliyv\naLbjvLyzY6UOOEg+ZxtDSrW3eaVqUET7uk4JWRHxJqswwcwYhvXEG8/+unCe\nEPWywT2XwcaQ0VvlsmidZ1LKWlU7z6/ros6RtkhOCYY4QpPZQ1+xPoTFFwcM\nq3TqwRr90YtfP9+nP3qV3P2EXNNypbGmdYB0e/Epndfp9Dt88NN6Of4SLP4a\nyupL9G8hGP8Jw1uIJF5hH8P8yVc4zPAcB2hznOE3xBbiPyM49gqJHqy8ePvX\njwThxwP6fZ++jkCMToeI5mFEEMc4EkjRcz6NMXxGt6PkdJwC+pyI+YRzaMgB\n7m4QeSJYoL1Ka03CafeQ9rvR85Zg6RMeUrBfIRz8TT+1yIuktAFdxpWkkzDv\nFTx/cBUeuOkTwnGXRQ2/V/qugWyS7BEM+hUg50kidALxcIySEW/gBN1inCO8\nCQ9WQGIxlDphnO6EcZEwJjtimLgnMbzBnG0NZrpDMAwWytL4MmkLR0o8sYWz\nbf6vklHahYjU1Oq1UPAFsRee7TqTPyUYf40L1CkXM8Ro8g3UhFi3cWmF1pk3\niCa2MfsNgonh0W3cXEmEb4k7oTTjbsLzUnfxOfa26mZdlW3cFVR9LtVJagLg\nBiXnJjXVHHX8LWqtDE5gnlpqkQpxG5eov2eRpZsl6vO7VNAVarBVT2hchhag\nUCpwZFPRP4P/YK+CCyOREZHRaufMTbZlbp0y96BL5qZk5h7jmAS7JvtgmKKO\n0HB9C8X/An7f9/Uga+XMeco5LBEfuqXtGbwiIJ/UIWcl5JCADJ/+rgviQw/i\nUDPigIv4tHPEM20Rb5LNoy4Rp2XEd+qdPyHpKXH/FhbbwCwCK3uoKfXefdax\n8WdaG9/p2Phfulpf/QdQSwMEFAAACAgAAaAaW/IjqdixAAAAAQEAADYAAABv\ncmcvYXBhY2hlL21hdmVuL3dyYXBwZXIvY2xpL0NvbW1hbmRMaW5lUGFyc2Vy\nJDEuY2xhc3OVjkGKwkAUROtrNOoIZjXrWczaVvAG4oCgKHiCP51PTOh0h251\n7jYLD+ChxFaXrqyiXq0K6nL9PwOY4SNFizBxvlDcsN6LqvkkVv15bhrxSptS\nzV1ds81XpZUt+yD+e5oiIWQVn1gZtoXa/FaiD4TBzh29lp/SCOHzZTi+Lwij\nhdXGhdIWaznsXZ6iTxi/94EwXForfm44BAnZFwhtPNVGJ7KFLtLYCXqRg0co\nOirr3QBQSwMEFAAACAgAAaAaWwKvQMmDAwAAxwsAAEkAAABvcmcvYXBhY2hl\nL21hdmVuL3dyYXBwZXIvY2xpL0NvbW1hbmRMaW5lUGFyc2VyJEFmdGVyRmly\nc3RTdWJDb21tYW5kLmNsYXNzzVZtUxNXFH5OCCwsiwlUqaX2PQokwAbqW42l\nxlQUCQSb1hk+XpZtWE12M5tF/CP+Av+AHe3YlplOv3Wmv8np9LlJ1FhS69J2\npvvhvpz389yz99zffv/pZwBn8ZWJBAYMJC0MYkhQCsKarZrK2XXthrrn+vZ+\nqJpNN7SdumeXgkZD+Ttlz3c3Vdhyw0zx28gNV7ywFVX3trtswdBlz/eiZYEz\nU45nsPB6+bbQTo9WYfb2CDMYtjACk46jXa+VyQvycf2asDQOY4JrMSGoNCMv\n8Iv7KuxSqpGKXBMppA2MW5jAW4KFeEYFpnIct9XKXMwzm2JsGGfLd9Q9Ze9F\nXt1eV83CKE5g0sDbFk7iHcHYK1zBQM2NBGdmOlp15dfsyvYd14meG+olGXg3\nRkIdeAy8J7geE9lv/Lt+sO93LPRgq0/8Awsf4iPBqPNS7W+P/XD5mDiFT3Tt\nZwSPe9OvRqHn12KXY8xzyvRkFVt3kcVv4Ez8il3ri6qBGUHhSMXfAcvENLIa\ny5xgqx+WMdHtn7GJ05jXXhZElv/l6+X1+b25ckfrf188gmQp2OFvk9KMjb3G\ntht+rbbrpEyUA0fVb6vQ0/suMalvV5ZbXF/9mkRBkF53o91gh0Kq4VKCpsc0\n1iqMOgAKdt+ojGaPdqq98PEKVGFN533IOrtK0A1n3PnzGcfpNN2qYJb06dzl\nxdvF9cF/3iWPVh2J+3k9LOphSbAU3wr7WDXYCx13xdOJTh6SWdBwC6xV33fD\nUl21Wi7L4Hj/Z8Vk/1YrOPlXncLAquDS0X8r9pdXrJV53nFBYNz9L1ym3Xu9\nGNgUXPmnlcwiPURDng3T4ntP0mn9TuJqgBQ++Dja3N3gfoCzlc19DyObm3uK\n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\nlQzhvHVA0PvlgZ1GbV/Yb/l+lSyDRavMq3vcNuS6aQy7hwYVbTtoQ7Q+GZ1o\nszxbliETNKPLwzlCRP2TlWjbePZ9uZayNPul3ZIuUAO9Fu6hdUCgeU24wqZU\nlY8ZhlzwB8DQXTIqJncbsjPe/wlBSz3WglKxQYGiJathl8UrQ1Yo2QZmQQZi\niBVMU9j5Kncc4ajYCDB+/HuInvbJl+w8PlQ8p7oGJY1h/B+PDxl6Ol2gmtIk\nD5NOA5xWaVppJBnJyMwZ1M+kKJihv3RDYZglPeZvwBzmSTL5AJuHP9FlEZJP\nZ08RPUf8HTvD4BcMX+DuzlybaTV8jjG5Hp8fCZ/iwclltD6ESA0hoYQxrUS8\nqIv+zc2oUlvwwEotQ5qCBCaRRY7OTqMfT0gLx7cJ3SL5JLpl8tC96J2ZvUDP\nHH2nmDr5S4q9zWBL9HUroFkuv7jMfaiZ8QpJpUkX60xX0t9wCTxCgJfJH8Iz\nb/8KVj2pY43khFePdWxilCKtY4vktjwW76JhuY48Rn8CUEsDBBQAAAgIAAGg\nGls3QaXPswEAACEEAABGAAAAb3JnL2FwYWNoZS9tYXZlbi93cmFwcGVyL2Ns\naS9Db21tYW5kTGluZVBhcnNlciRPcHRpb25QYXJzZXJTdGF0ZS5jbGFzc6VT\nTU/bQBScl5gkDWkItKSFftGWQ9IDBkQPbSoEjVS1UgRIqXLgtjErs8heW+sN\n5T/wa3qq1EN/AD+q6lsnEkJwcfFl5j3Nm+ed1V79/f0HwA7W6yihXIXXwBwq\nhL3EhL5IRXAq/VicS+3/MCJNpfGDSPn9JI6FPhkoLY+EyaRZP0ytSvS0GFph\nJaHySWlldwnlTndUR83ZPyC0zsS58COhQ/9wfCYDS/D6yQkPLDi/g0k8lua7\nGEfcWRokgYhGwihXz5qePVUZ4fPgvr/YIzQTzdTYA3lh901I2O10i/redKwn\nmo0msdR8sKPO4Pq0Q2uUDnv39G+G0n4V2fUOTvc4X8uTaSRd8u87RXds9boj\nQulik7BdfJbXD5OJCeQX5S6ofUuz4VIgNL5pLU0/ElkmsypeEDaK7SIs3rrF\nKtYIH/8/U8L8Dbe3hM2iCXhr/HpqcF+FGb8gcCZc+YzEOPfuF6o/mZQwn4u4\nSZdoMG9MBXiIJuDxK0Arx0Us5fgIj3Ncdv2WU7Zn5h8YSzNzutu8PRVMzXP2\nBE/zsZVcv4pnjKsoM3+Ol14drxhfM75x8lbtH1BLAwQUAAAICAABoBpbT7/L\nNLwCAAAYBgAAQQAAAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9jbGkvQ29t\nbWFuZExpbmVQYXJzZXIkT3B0aW9uU3RyaW5nLmNsYXNzpVTrThNBFP5OL2xb\nFqiVi1xUVJB2oWxb8VpQI8bEBEGDYvDfsN2UxXa32V1QH8Un8C8kAokmPoAP\nRTyz3SLY/rAhm53Lmfm+851zZub3yY9fABbwNIkIogpiKuLoIZQdt6qLhjC2\nTb0u9kxb/+SKRsN0daNm6ctOvS7syoplm6+F65nu1FrDtxx73Xctu0rocYIp\nIbOyI/aEXhN2VW8ullPsKKEiiRTvW7Rsy39MmMm2b2y35DZSUNGnoF/iBwjp\nv1vWtnZMwydEs7kNGcslFRkZSFS41QQGCZF8PoVhjCi4omIUY+fQLeEpzxeu\n7723/G3CUAdRuQ8KJggj/y4827VqFdNNYRx9srmuYhI3OEKZNLtCyHciazOF\nNGVJcUvFFKYJCd9pyRvMtkPKCcwQKC/zmlOhSUh/1fSfW16jJr6sirpJiC07\nFe4GZMVWd+tbpvtWbNVMWSDHELUN4VpyHhpj/rblEZZWLnAIyoS+dV8YH1+J\nRki7+V9F7tZpkY8FV/dzQTZF2ZQIpe5ZCL3CMEzPmyouFJjsTfZC4XcoFB+v\ndWfXNcwXlkzHcBvDvIQQ1Je2bbrLNeF5pqdgkTDfnRKmOKtFwRNCoduEoMAH\nSuXHIcIXia8SjzLybeA+zja+vyDM8mxTvhzcD2jH6NVmD5HW5g5BBwF0LoDF\nAIoiRjEkKY5+6kGe7ZNNGOahA8FIuqFgJB1FeMzHOXTjBXNgUfuOdObyEYa+\nYuInxjePcVVOr7GduDvCzW8YbS3cPrewz/hooCnwQ8lAh9rkDXUU+FcQmX6n\n8GtB8gqGAnTu5ca4doTs/ml0Tab+M0zxJlManKRiCF5jvzHJrM3OHUM5OA/H\nSQDXmltOE6KgFK4ruBMkRI4WcBfRdAL3cL9NGUe635G6pawUUEfwIGgf4lFQ\nnwh/ZSxhDI+l33TiD1BLAwQUAAAICAABoBpbWP2l4cMCAAD8BQAASwAAAG9y\nZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9jbGkvQ29tbWFuZExpbmVQYXJzZXIk\nT3B0aW9uU3RyaW5nQ29tcGFyYXRvci5jbGFzc5VU3U8TQRD/7fXKwXGFk4+C\nxYIfCC1FjvIZU0IkjZomBUxqSPRtKZv2sL1r7q7ovwJPvvnCiy+QaGL01b/J\nGGevlQAFTR/2ZnZm9jfzm9nbn7+/fAOwgnUdCiIaVANR9DA8d72KxRu8XBVW\nnR8Jx3rv8UZDeFa5Zlt5t17nzkHRdsQr7vnCm95tBLbrlALPdirkbXCPB67H\n0LNhO3awyRBJpfd09MocfQzmIT/iVo07FWt3/1CUAx39MDTEDAxg8Iq/hUlI\nNeFUgmqIVNBwh2Gnyxrz3BcFxxeObwf2kbherA4Tw5L+CMNqqtgleDYn+ZmI\nGxjDOINWDoEFw2yqeJ1NrtOSLsgJxDVMMIyE3mZg16zLvVTz7gHhDcqsO836\nvvBe8/0aWYaKbpnX9rhny33bqAZV22d42S2RmyeZI0Zu6MnKfB3lX7iXaFJ+\n1fUCimNv/27IGisFvPxumzfa9V1pS+sS5Dot6QJdhm0RVN0Dqo/XRSA8YqV8\nWGRY6n5GDH0lu+LwoCkns3FbBddav9HJd5Og9JLb9MrihS3pxDvSLchDDEbB\ncYSXr3HfF74G6sRCd2UT9m1/19R/rrSGNYbFbruERbqJvWBI0NOgkk4vAu3u\n0c4iyUhG586hfSZFQZK+0g1lGJOkG60ATOE+SSb/hvbhH4iQHdjKnEFXP0JT\nP0GNbM5f3q2pyWPoo+oJospp8kSqx4iqp19hvmHnGMpQ9OgpgUTCxJPQKPEo\nBpQ4ksoYZpRxpJQEssoElpVkWNBKK2m7IKk9wMOwyC08Ik2hJ2cZ03gcYk5j\nhjQVs+Q30WM8Y79gsNZXN7eITopOSDrrFB8hGZvLfEf/PK0z3D39R09i7RLS\ntPoUCS+XKZs10m7RU5JKu7/s5v7GWwEXdKKYQ4b8EcyH8U+wEEqLxggaYYT0\nLBFMUKYsNSOBVXnM7P0DUEsDBBQAAAgIAAGgGlv9qPqTCQIAADIFAABAAAAA\nb3JnL2FwYWNoZS9tYXZlbi93cmFwcGVyL2NsaS9Db21tYW5kTGluZVBhcnNl\nciRQYXJzZXJTdGF0ZS5jbGFzc6VTTW/TQBB9kzh1cFOaBBqgUChQIGloXBAc\nIBVCikBCitpKQTlw2ySrxFW8jtZugf/EhQtIHPgB/CjErJ1W+bqEWrJnZvfN\n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\ntbWGrddNEtzmRktrkpl8W0hoZCPE3ycjhn6GUJU3iyLQMbYhYZBhrO1+1TC0\nCjcKNre1lfclzeEO4TIFuTpKua41FbNuK1WypnBzR3F00xEM4KpoxxDDYCLf\npizYlm5WssliN0ZwTcKojDEoDJfOumQINPVd19ZqCBMMw54iOVZqLcPWG4bm\nijXTgmtKxnVMU0JFs4XmajLfOYashMSZ6bhmRHZKxgxuUjYvlzsce7nJDRGX\nlqGKxkl6c6XWsHcYwgW9YnK7ZZHZqY5eL5wvPJel0pbrZYruFfN62aptatZr\nvmkQEsvXS9wocksX7x4YsKs6zTGT/59FILUQNcSb8UAied4RQw8NuPT2BW94\niuHjDJKNHae0F4hh+hx4QaXd1M4lq9KqaSYNJcRPjrF/+YgU6i2rpD3ThYmR\nCypKi0SM0xL76PIRk7gm9H+L3nyYo5Vj4hbS8zYhOfjpBERTB2CpI0jrBwh/\nReSzE32HnhGHZxgBmu48nWQ3HneRcfjv4b7HtetxZVLfEN1DzxEG1mPxA1z5\nmfqCyCGGaVYfPHj8GPYfYtKHX7ixT5l+RzFO/kBbL0FBHyYwikkkaHnb6hlP\n/QH9AvD1xQl9iCw5FT5UehNRQcG/f1JIlwMmT9EEPRq3NQuEPcKQV8xTQkTh\nsiCZOUTShzedTZmlJqcdvrgb6/GJUw6PHRv0GfEYn3u2Ym43Zhn2IAU+IuD/\ndFK663HulMfYqVKD8EUXBcmiY2TpL1BLAwQUAAAICAABoBpbeKSPzYoBAAA1\nAwAASAAAAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9jbGkvUHJvamVjdFBy\nb3BlcnRpZXNDb21tYW5kTGluZUNvbnZlcnRlci5jbGFzc6WSy04CMRSG/woC\nIt7wblyMGwMmMBt3XhLFuCJKgnFfhuNQMjOdlILhrXRl4sIH8KGMLaAxOFET\nuzin/ft/p6dNX9+eXwAcYiePGaSySBcwiwxDTSrf5TH3OuSGfECRe694HJNy\nvUC4Z62eVtzTDSWNpAX1ajIMedSui4hqMhoYkRRD5lhEQp8ypErl2xxyDKyR\nQ56hECvZJU9XTI5zKDCcN0k7E9VmW3fo3Enl6A45rb4I2k7PUyLWTomqftWp\nNMKh9Z2EwwEP+lSuZrFo6vzYeGN8wG99p2uyTQxLVr7qhy1SN7wVGKVYlx4P\nbrkSdj0R07ojegwX9f8ffcSw4tOHaXgdayEjhrVSud7lA+4GPPLdplYi8o11\n+5v1gjQXAbUZdhP2xu83qphvyr7y6FLYCxz8qbeq7QB7WDA/xY40mP0rJi6Z\nlWsyM3n24Ans0UxmsGxiZiRuYcXEwtiAIlZH+BrWJ3BlAqeK2YcpdPcLmvpE\nNxLQuWl0LxHdTEDnp9H9BJSZa1jX9jtQSwMEFAAACAgAAaAaW2tuvTSOAQAA\nJgMAAEcAAABvcmcvYXBhY2hlL21hdmVuL3dyYXBwZXIvY2xpL1N5c3RlbVBy\nb3BlcnRpZXNDb21tYW5kTGluZUNvbnZlcnRlci5jbGFzc6WSQU/bMBTH/25L\nm5VCaYExEIf0MrWT2lwmcQAmoVY7oDImZerdTR+ppySOHLco32qckHbYB9iH\nmnDaMk0lgkn48Oz39/s9/23595+fvwB8xFEVBRQrKNWwgTJDXyrf4TH3puSE\nfE6Rc6t4HJNyvEA4F+NEK+7pr0oaSQtK+jIMeTQZioj6MpobkRRD+UxEQn9i\nKLY7IwsWAxtYqDJsJmmiKezGpoGFGsOJS9peina87Jra8sbWU7IvR1d2m3p+\nz+4OwjTbPQ/TOQ9m1OlVsM1w8axZd9H1JaulvpwQQz2Tv8zCMalvfBwYpTmU\nHg9GXIksX4klPRWJeaXhq08+ZWj49PiS6XWshYwY9tqd4Xc+507AI99xtRKR\nb0oPn5QOSHMR0IThOGcv8ZRYday6cqY8+iwy/53/sdbLDKCFLfM1slECyz6H\niXWTOWZmZt74cA92ZxYF7JhYXojv0DCxtixAE7sLfA/7K7i7govNyo819Pgf\ntPgXfZuDvllHW7noQQ66uY6+z0GZuUZWdfgAUEsDBBQAAAgIAAGgGluV562M\nCQQAAEgKAAA9AAAATUVUQS1JTkYvbWF2ZW4vb3JnLmFwYWNoZS5tYXZlbi53\ncmFwcGVyL21hdmVuLXdyYXBwZXIvcG9tLnhtbK1WUXPbNgx+16/A/NTeRZLT\n9mGXKeq5TXLzmti7yGnWR1qCZTYSqZFUZP/7gZRky46b7m5L7hIT/AB8+ABI\njj5uygKeUWkuxeXoPBiPAEUqMy7yy9HD4sb/dfQx9qJffN+75SkKjRkYCWaN\nMKlYSv8SuTINUwg3shYZMxQI3kySm7dAR1QgBXpSQSkJkkphFF/WhgxFGw5Y\nrhBLFEYHAAmiiz2bL6afr2HFC/QyrlsnSt1wsyYA19BI9QQrisOyjNukrAAu\nyFA6Cp7CnClbBiWttornawOyEVTpmleUaWErSG56GrqN6hJSfVtZd/QHlXYC\nnMHXVi94F4zhDQG8UXc1evubcy3ZFoQ0UGvcxwXcpFgZYkmUyqrgTKTodRXt\nohO1b10EuTSMwMxVAHI1hAEzngf0szamugjDpmkC5mgGUuVhX1V4SzLOkmuf\nqHregyhQa1D4d80VqbncAquISMqWRK9gDVg9bT9ckyl3o0hbkZ95uu/ysBt7\nhXpWVOoQQBox4Y0mCUyTEXyaJNPkDB6ni9/nDwt4nNzfT2aL6XUC83v4PJ9d\nTRfT+YxONzCZffO+TGdXZ4CkDyXBTaUsdyLIrXaYDaalz27HwbZDV5jyFU+p\nJJHXLEfIJc24sNNQoSq5tu3TxC2j/pfcuJHR3ot6As/3aforJb9jaoB2RejL\nUSd5yZ5RDEX/c34XfgjGdocc8mKj+Q5tG9S8d7h34/F5+NfdbUKOJfO50MaO\nAnlpfqGd8VamjtO/SOYmQJ+CbHTWGn0HDOg8imloolJmWHRDHLu7KDyw2dGK\nKmq3MLGbsihXsq6mWUxx+xRtvkbRCKGKwh7R4pkyfMVSQ4aWQofz26hROAC0\nHt1DKH4f0G8U9kfLJOypeK9EPgxpkYKVGN9ZDDy2GPiDEc7ZLSBDnSpeWaFf\n4iCjx0UhWXYGrkNF0Q0MqwWVr3ur3RWmcjTQhtjNv31CMA3E3djlPUzQJqZd\nrEUQhUMiXsusQhpGkXLUnT4707Y1HDVlzcqUNsQcNeJQsD3oWP6DBowP5HeX\nmp5BGBvn235uWYXHtH7G83stuKG/FTcvpuaQrEP6HdJnFT/J+n8jVsr0iRv5\nKqUO46f0MntVww/B+fl/kHFwdgPg1lFJ+xbpx6E77iLzLG730ldYINPEj+95\nLWte7E7Wu6hzmt+9ZWcbmk5tG9May2Wx9Vv4KRU6V9xg6rZAH14Mr45v2kK0\nrFW6K2SXcljRwIG+VKx4Xit2OqBV/YlXky5IvGKFFefAdsqJNnMuiu3EXPdk\n76U0vfsPbk8FYipd82f8RKVc0Ws3pS8/2zgIQivdiZuXBYavVhiFP1BzcHHY\n6PC4071lB4vCwcDQ7X7WdgfCus/2xRh7/wBQSwMEFAAACAgAAaAaW6ltGr0+\nAAAASAAAAEQAAABNRVRBLUlORi9tYXZlbi9vcmcuYXBhY2hlLm1hdmVuLndy\nYXBwZXIvbWF2ZW4td3JhcHBlci9wb20ucHJvcGVydGllc0ssKslMS0wu8Uyx\nzU0sS83TLS9KLChILeJKL8ovLQCK5hel6yUWJCZnpOqBFejBFJSlFhVn5ufZ\nGusBIRcAUEsBAhQDCgAACAAAAaAaWwAAAAAAAAAAAAAAAAkAAAAAAAAAAAAQ\nAO1BAAAAAE1FVEEtSU5GL1BLAQIUAxQAAAgIAAGgGls1vRQDpwAAAEoBAAAU\nAAAAAAAAAAAAAACkgScAAABNRVRBLUlORi9NQU5JRkVTVC5NRlBLAQIUAwoA\nAAgAAAGgGlsAAAAAAAAAAAAAAAAEAAAAAAAAAAAAEADtQQABAABvcmcvUEsB\nAhQDCgAACAAAAaAaWwAAAAAAAAAAAAAAAAsAAAAAAAAAAAAQAO1BIgEAAG9y\nZy9hcGFjaGUvUEsBAhQDCgAACAAAAaAaWwAAAAAAAAAAAAAAABEAAAAAAAAA\nAAAQAO1BSwEAAG9yZy9hcGFjaGUvbWF2ZW4vUEsBAhQDCgAACAAAAaAaWwAA\nAAAAAAAAAAAAABkAAAAAAAAAAAAQAO1BegEAAG9yZy9hcGFjaGUvbWF2ZW4v\nd3JhcHBlci9QSwECFAMKAAAIAAABoBpbAAAAAAAAAAAAAAAAHQAAAAAAAAAA\nABAA7UGxAQAAb3JnL2FwYWNoZS9tYXZlbi93cmFwcGVyL2NsaS9QSwECFAMK\nAAAIAAABoBpbAAAAAAAAAAAAAAAADwAAAAAAAAAAABAA7UHsAQAATUVUQS1J\nTkYvbWF2ZW4vUEsBAhQDCgAACAAAAaAaWwAAAAAAAAAAAAAAACgAAAAAAAAA\nAAAQAO1BGQIAAE1FVEEtSU5GL21hdmVuL29yZy5hcGFjaGUubWF2ZW4ud3Jh\ncHBlci9QSwECFAMKAAAIAAABoBpbAAAAAAAAAAAAAAAANgAAAAAAAAAAABAA\n7UFfAgAATUVUQS1JTkYvbWF2ZW4vb3JnLmFwYWNoZS5tYXZlbi53cmFwcGVy\nL21hdmVuLXdyYXBwZXIvUEsBAhQDFAAACAgAAaAaW5tHxQFxAAAACwEAABUA\nAAAAAAAAAAAAAKSBswIAAE1FVEEtSU5GL0RFUEVOREVOQ0lFU1BLAQIUAxQA\nAAgIAAGgGlu0tOKGbQ8AAF4sAAAQAAAAAAAAAAAAAACkgVcDAABNRVRBLUlO\nRi9MSUNFTlNFUEsBAhQDFAAACAgAAaAaW8OXNoiAAAAArAAAAA8AAAAAAAAA\nAAAAAKSB8hIAAE1FVEEtSU5GL05PVElDRVBLAQIUAxQAAAgIAAGgGlu327FB\n7AYAAFUOAAAzAAAAAAAAAAAAAACkgZ8TAABvcmcvYXBhY2hlL21hdmVuL3dy\nYXBwZXIvQm9vdHN0cmFwTWFpblN0YXJ0ZXIuY2xhc3NQSwECFAMUAAAICAAB\noBpb3If0r0gCAABDBAAAMgAAAAAAAAAAAAAApIHcGgAAb3JnL2FwYWNoZS9t\nYXZlbi93cmFwcGVyL0RlZmF1bHREb3dubG9hZGVyJDEuY2xhc3NQSwECFAMU\nAAAICAABoBpb7gs0JzACAADfBAAAUwAAAAAAAAAAAAAApIF0HQAAb3JnL2Fw\nYWNoZS9tYXZlbi93cmFwcGVyL0RlZmF1bHREb3dubG9hZGVyJFN5c3RlbVBy\nb3BlcnRpZXNQcm94eUF1dGhlbnRpY2F0b3IuY2xhc3NQSwECFAMUAAAICAAB\noBpbggcUM74NAAAeHAAAMAAAAAAAAAAAAAAApIEVIAAAb3JnL2FwYWNoZS9t\nYXZlbi93cmFwcGVyL0RlZmF1bHREb3dubG9hZGVyLmNsYXNzUEsBAhQDFAAA\nCAgAAaAaW5R5XRW4AAAA6QAAACkAAAAAAAAAAAAAAKSBIS4AAG9yZy9hcGFj\naGUvbWF2ZW4vd3JhcHBlci9Eb3dubG9hZGVyLmNsYXNzUEsBAhQDFAAACAgA\nAaAaW0s+ONqkBQAAewoAADQAAAAAAAAAAAAAAKSBIC8AAG9yZy9hcGFjaGUv\nbWF2ZW4vd3JhcHBlci9IYXNoQWxnb3JpdGhtVmVyaWZpZXIuY2xhc3NQSwEC\nFAMUAAAICAABoBpbWFcxpxUDAAAqBwAAKgAAAAAAAAAAAAAApIEWNQAAb3Jn\nL2FwYWNoZS9tYXZlbi93cmFwcGVyL0luc3RhbGxlciQxLmNsYXNzUEsBAhQD\nFAAACAgAAaAaW1svQQLOEAAAtCMAACgAAAAAAAAAAAAAAKSBczgAAG9yZy9h\ncGFjaGUvbWF2ZW4vd3JhcHBlci9JbnN0YWxsZXIuY2xhc3NQSwECFAMUAAAI\nCAABoBpbO240R1ICAAAlBAAAJQAAAAAAAAAAAAAApIGHSQAAb3JnL2FwYWNo\nZS9tYXZlbi93cmFwcGVyL0xvZ2dlci5jbGFzc1BLAQIUAxQAAAgIAAGgGlti\nYDPSTgwAACwbAAAvAAAAAAAAAAAAAACkgRxMAABvcmcvYXBhY2hlL21hdmVu\nL3dyYXBwZXIvTWF2ZW5XcmFwcGVyTWFpbi5jbGFzc1BLAQIUAxQAAAgIAAGg\nGltciiMOowEAABkDAAA+AAAAAAAAAAAAAACkgbdYAABvcmcvYXBhY2hlL21h\ndmVuL3dyYXBwZXIvUGF0aEFzc2VtYmxlciRMb2NhbERpc3RyaWJ1dGlvbi5j\nbGFzc1BLAQIUAxQAAAgIAAGgGlv5d+gCZgYAAFwNAAAsAAAAAAAAAAAAAACk\ngbZaAABvcmcvYXBhY2hlL21hdmVuL3dyYXBwZXIvUGF0aEFzc2VtYmxlci5j\nbGFzc1BLAQIUAxQAAAgIAAGgGltSKK3UFAYAAGMMAAA2AAAAAAAAAAAAAACk\ngWZhAABvcmcvYXBhY2hlL21hdmVuL3dyYXBwZXIvU3lzdGVtUHJvcGVydGll\nc0hhbmRsZXIuY2xhc3NQSwECFAMUAAAICAABoBpbFgsb3PMAAABhAQAAJwAA\nAAAAAAAAAAAApIHOZwAAb3JnL2FwYWNoZS9tYXZlbi93cmFwcGVyL1Zlcmlm\naWVyLmNsYXNzUEsBAhQDFAAACAgAAaAaWwTGVxshBAAAwAoAADMAAAAAAAAA\nAAAAAKSBBmkAAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9XcmFwcGVyQ29u\nZmlndXJhdGlvbi5jbGFzc1BLAQIUAxQAAAgIAAGgGlvF1WXa0QwAAB0bAAAu\nAAAAAAAAAAAAAACkgXhtAABvcmcvYXBhY2hlL21hdmVuL3dyYXBwZXIvV3Jh\ncHBlckV4ZWN1dG9yLmNsYXNzUEsBAhQDFAAACAgAAaAaW62tEA4AAwAAVAgA\nAD8AAAAAAAAAAAAAAKSBlXoAAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9j\nbGkvQWJzdHJhY3RDb21tYW5kTGluZUNvbnZlcnRlci5jbGFzc1BLAQIUAxQA\nAAgIAAGgGltt1Xaq3AQAAC0NAABJAAAAAAAAAAAAAACkgfJ9AABvcmcvYXBh\nY2hlL21hdmVuL3dyYXBwZXIvY2xpL0Fic3RyYWN0UHJvcGVydGllc0NvbW1h\nbmRMaW5lQ29udmVydGVyLmNsYXNzUEsBAhQDFAAACAgAAaAaW4M6omRQAQAA\nZwIAAD8AAAAAAAAAAAAAAKSBNYMAAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBl\nci9jbGkvQ29tbWFuZExpbmVBcmd1bWVudEV4Y2VwdGlvbi5jbGFzc1BLAQIU\nAxQAAAgIAAGgGltsa5UESQEAALsDAAA3AAAAAAAAAAAAAACkgeKEAABvcmcv\nYXBhY2hlL21hdmVuL3dyYXBwZXIvY2xpL0NvbW1hbmRMaW5lQ29udmVydGVy\nLmNsYXNzUEsBAhQDFAAACAgAAaAaW5SOSedVBQAA9QsAADQAAAAAAAAAAAAA\nAKSBgIYAAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9jbGkvQ29tbWFuZExp\nbmVPcHRpb24uY2xhc3NQSwECFAMUAAAICAABoBpb8iOp2LEAAAABAQAANgAA\nAAAAAAAAAAAApIEnjAAAb3JnL2FwYWNoZS9tYXZlbi93cmFwcGVyL2NsaS9D\nb21tYW5kTGluZVBhcnNlciQxLmNsYXNzUEsBAhQDFAAACAgAAaAaWwKvQMmD\nAwAAxwsAAEkAAAAAAAAAAAAAAKSBLI0AAG9yZy9hcGFjaGUvbWF2ZW4vd3Jh\ncHBlci9jbGkvQ29tbWFuZExpbmVQYXJzZXIkQWZ0ZXJGaXJzdFN1YkNvbW1h\nbmQuY2xhc3NQSwECFAMUAAAICAABoBpb4HdNiL8CAAAwCAAAQQAAAAAAAAAA\nAAAApIEWkQAAb3JnL2FwYWNoZS9tYXZlbi93cmFwcGVyL2NsaS9Db21tYW5k\nTGluZVBhcnNlciRBZnRlck9wdGlvbnMuY2xhc3NQSwECFAMUAAAICAABoBpb\nMalHWDYEAACrDQAASgAAAAAAAAAAAAAApIE0lAAAb3JnL2FwYWNoZS9tYXZl\nbi93cmFwcGVyL2NsaS9Db21tYW5kTGluZVBhcnNlciRCZWZvcmVGaXJzdFN1\nYkNvbW1hbmQuY2xhc3NQSwECFAMUAAAICAABoBpbjXc1ZnICAABlBQAAVAAA\nAAAAAAAAAAAApIHSmAAAb3JnL2FwYWNoZS9tYXZlbi93cmFwcGVyL2NsaS9D\nb21tYW5kTGluZVBhcnNlciRDYXNlSW5zZW5zaXRpdmVTdHJpbmdDb21wYXJh\ndG9yLmNsYXNzUEsBAhQDFAAACAgAAaAaW/B/vAHwBwAAbxUAAEsAAAAAAAAA\nAAAAAKSBtpsAAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9jbGkvQ29tbWFu\nZExpbmVQYXJzZXIkS25vd25PcHRpb25QYXJzZXJTdGF0ZS5jbGFzc1BLAQIU\nAxQAAAgIAAGgGlttS3MBvwIAAMYHAABKAAAAAAAAAAAAAACkgQ+kAABvcmcv\nYXBhY2hlL21hdmVuL3dyYXBwZXIvY2xpL0NvbW1hbmRMaW5lUGFyc2VyJE1p\nc3NpbmdPcHRpb25BcmdTdGF0ZS5jbGFzc1BLAQIUAxQAAAgIAAGgGltWpHsB\n4QIAAP4HAABLAAAAAAAAAAAAAACkgTanAABvcmcvYXBhY2hlL21hdmVuL3dy\nYXBwZXIvY2xpL0NvbW1hbmRMaW5lUGFyc2VyJE9wdGlvbkF3YXJlUGFyc2Vy\nU3RhdGUuY2xhc3NQSwECFAMUAAAICAABoBpb4wWtYOoCAACCBwAARQAAAAAA\nAAAAAAAApIGAqgAAb3JnL2FwYWNoZS9tYXZlbi93cmFwcGVyL2NsaS9Db21t\nYW5kTGluZVBhcnNlciRPcHRpb25Db21wYXJhdG9yLmNsYXNzUEsBAhQDFAAA\nCAgAAaAaWzdBpc+zAQAAIQQAAEYAAAAAAAAAAAAAAKSBza0AAG9yZy9hcGFj\naGUvbWF2ZW4vd3JhcHBlci9jbGkvQ29tbWFuZExpbmVQYXJzZXIkT3B0aW9u\nUGFyc2VyU3RhdGUuY2xhc3NQSwECFAMUAAAICAABoBpbT7/LNLwCAAAYBgAA\nQQAAAAAAAAAAAAAApIHkrwAAb3JnL2FwYWNoZS9tYXZlbi93cmFwcGVyL2Ns\naS9Db21tYW5kTGluZVBhcnNlciRPcHRpb25TdHJpbmcuY2xhc3NQSwECFAMU\nAAAICAABoBpbWP2l4cMCAAD8BQAASwAAAAAAAAAAAAAApIH/sgAAb3JnL2Fw\nYWNoZS9tYXZlbi93cmFwcGVyL2NsaS9Db21tYW5kTGluZVBhcnNlciRPcHRp\nb25TdHJpbmdDb21wYXJhdG9yLmNsYXNzUEsBAhQDFAAACAgAAaAaW/2o+pMJ\nAgAAMgUAAEAAAAAAAAAAAAAAAKSBK7YAAG9yZy9hcGFjaGUvbWF2ZW4vd3Jh\ncHBlci9jbGkvQ29tbWFuZExpbmVQYXJzZXIkUGFyc2VyU3RhdGUuY2xhc3NQ\nSwECFAMUAAAICAABoBpbz8SG3/cCAABnCAAATQAAAAAAAAAAAAAApIGSuAAA\nb3JnL2FwYWNoZS9tYXZlbi93cmFwcGVyL2NsaS9Db21tYW5kTGluZVBhcnNl\nciRVbmtub3duT3B0aW9uUGFyc2VyU3RhdGUuY2xhc3NQSwECFAMUAAAICAAB\noBpbL5ehtHgRAAD0KQAANAAAAAAAAAAAAAAApIH0uwAAb3JnL2FwYWNoZS9t\nYXZlbi93cmFwcGVyL2NsaS9Db21tYW5kTGluZVBhcnNlci5jbGFzc1BLAQIU\nAxQAAAgIAAGgGluXwHMCUAcAAPcQAAA0AAAAAAAAAAAAAACkgb7NAABvcmcv\nYXBhY2hlL21hdmVuL3dyYXBwZXIvY2xpL1BhcnNlZENvbW1hbmRMaW5lLmNs\nYXNzUEsBAhQDFAAACAgAAaAaW7p2yEXuAgAAYQUAADoAAAAAAAAAAAAAAKSB\nYNUAAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9jbGkvUGFyc2VkQ29tbWFu\nZExpbmVPcHRpb24uY2xhc3NQSwECFAMUAAAICAABoBpbeKSPzYoBAAA1AwAA\nSAAAAAAAAAAAAAAApIGm2AAAb3JnL2FwYWNoZS9tYXZlbi93cmFwcGVyL2Ns\naS9Qcm9qZWN0UHJvcGVydGllc0NvbW1hbmRMaW5lQ29udmVydGVyLmNsYXNz\nUEsBAhQDFAAACAgAAaAaW2tuvTSOAQAAJgMAAEcAAAAAAAAAAAAAAKSBltoA\nAG9yZy9hcGFjaGUvbWF2ZW4vd3JhcHBlci9jbGkvU3lzdGVtUHJvcGVydGll\nc0NvbW1hbmRMaW5lQ29udmVydGVyLmNsYXNzUEsBAhQDFAAACAgAAaAaW5Xn\nrYwJBAAASAoAAD0AAAAAAAAAAAAAAKSBidwAAE1FVEEtSU5GL21hdmVuL29y\nZy5hcGFjaGUubWF2ZW4ud3JhcHBlci9tYXZlbi13cmFwcGVyL3BvbS54bWxQ\nSwECFAMUAAAICAABoBpbqW0avT4AAABIAAAARAAAAAAAAAAAAAAApIHt4AAA\nTUVUQS1JTkYvbWF2ZW4vb3JnLmFwYWNoZS5tYXZlbi53cmFwcGVyL21hdmVu\nLXdyYXBwZXIvcG9tLnByb3BlcnRpZXNQSwUGAAAAADcANwDPFAAAjeEAAAAA\n", "directory": "/maven", "type": "file", "support_file": false, "content_encoding": "base64", "deleted": false, "operation": "update" } ], "base-commit-sha": "33dc00a93e0a68284c2aa694255bc66f6ce43cc3", "commit-message": "Bump org.apache.maven.wrapper:maven-wrapper in /maven\n\nBumps [org.apache.maven.wrapper:maven-wrapper](https://github.com/apache/maven-wrapper) from 3.3.3 to 3.3.4.\n- [Release notes](https://github.com/apache/maven-wrapper/releases)\n- [Commits](https://github.com/apache/maven-wrapper/compare/maven-wrapper-3.3.3...maven-wrapper-3.3.4)", "pr-title": "Bump org.apache.maven.wrapper:maven-wrapper from 3.3.3 to 3.3.4 in /maven", "pr-body": "Bumps [org.apache.maven.wrapper:maven-wrapper](https://github.com/apache/maven-wrapper) from 3.3.3 to 3.3.4.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/apache/maven-wrapper/releases\">org.apache.maven.wrapper:maven-wrapper's releases</a>.</em></p>\n<blockquote>\n<h2>3.3.4</h2>\n<!-- raw HTML omitted -->\n<h2>🐛 Bug Fixes</h2>\n<ul>\n<li>Revert wrapper version removal (<a href=\"https://redirect.github.com/apache/maven-wrapper/pull/365\">#365</a>) <a href=\"https://github.com/breun\"><code>@breun</code></a></li>\n</ul>\n<h2>👻 Maintenance</h2>\n<ul>\n<li>Ensure Path Traversal is fully addressed in MavenWrapperDownloader (<a href=\"https://redirect.github.com/apache/maven-wrapper/pull/363\">#363</a>) <a href=\"https://github.com/hazendaz\"><code>@hazendaz</code></a></li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/apache/maven-wrapper/commit/524486aff97d0748926a977665d5befb3251ff17\"><code>524486a</code></a> [maven-release-plugin] prepare release maven-wrapper-3.3.4</li>\n<li><a href=\"https://github.com/apache/maven-wrapper/commit/17c1ec9d1a3c6fa1c39c6d8fc48f4735f957ce27\"><code>17c1ec9</code></a> Revert wrapper version removal (<a href=\"https://redirect.github.com/apache/maven-wrapper/issues/365\">#365</a>)</li>\n<li><a href=\"https://github.com/apache/maven-wrapper/commit/366207fa0678f6549b109fb75152d2558766bf58\"><code>366207f</code></a> Ensure Path Traversal is fully addressed in MavenWrapperDownloader</li>\n<li><a href=\"https://github.com/apache/maven-wrapper/commit/086b1c9fa610d54674aecf8c97868bc57566304d\"><code>086b1c9</code></a> [maven-release-plugin] prepare for next development iteration</li>\n<li>See full diff in <a href=\"https://github.com/apache/maven-wrapper/compare/maven-wrapper-3.3.3...maven-wrapper-3.3.4\">compare view</a></li>\n</ul>\n</details>\n<br />\n" } }Is expected to fails with something like:
{ "errors": [ { "status": 400, "title": "Bad Request", "detail": "The request contains invalid or unauthorized changes" } ] }How will you know you've accomplished your goal?
Examples:
I hit the body limit so I had to use git gists to store the full logs for my tests:
Checklist