Skip to content

Instantly share code, notes, and snippets.

@Lauris01
Created February 14, 2016 22:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Lauris01/9ad04991aa351ff2c012 to your computer and use it in GitHub Desktop.
Save Lauris01/9ad04991aa351ff2c012 to your computer and use it in GitHub Desktop.
Genetic Algorithms. Search area task
## Java
*.class
*.war
*.ear
hs_err_pid*
## GWT
war/
html/war/gwt_bree/
html/gwt-unitCache/
.apt_generated/
html/war/WEB-INF/deploy/
html/war/WEB-INF/classes/
.gwt/
gwt-unitCache/
www-test/
.gwt-tmp/
## Android Studio and Intellij and Android in general
android/libs/armeabi/
android/libs/armeabi-v7a/
android/libs/x86/
android/gen/
.idea/
*.ipr
*.iws
*.iml
out/
com_crashlytics_export_strings.xml
## Eclipse
.classpath
.project
.metadata
**/bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.settings/
.loadpath
.externalToolBuilders/
*.launch
## NetBeans
**/nbproject/private/
build/
nbbuild/
dist/
nbdist/
nbactions.xml
nb-configuration.xml
## Gradle
.gradle
gradle-app.setting
build/
## OS Specific
.DS_Store
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CompilerConfiguration">
<resourceExtensions />
<wildcardResourcePatterns>
<entry name="!?*.java" />
<entry name="!?*.form" />
<entry name="!?*.class" />
<entry name="!?*.groovy" />
<entry name="!?*.scala" />
<entry name="!?*.flex" />
<entry name="!?*.kt" />
<entry name="!?*.clj" />
<entry name="!?*.aj" />
</wildcardResourcePatterns>
<annotationProcessing>
<profile default="true" name="Default" enabled="false">
<processorPath useClasspath="true" />
</profile>
</annotationProcessing>
</component>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding">
<file url="PROJECT" charset="UTF-8" />
</component>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="GradleSettings">
<option name="linkedExternalProjectsSettings">
<GradleProjectSettings>
<option name="distributionType" value="DEFAULT_WRAPPED" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="gradleHome" value="C:/Gradle/gradle-2.8" />
<option name="gradleJvm" value="#JAVA_HOME" />
<option name="modules">
<set>
<option value="$PROJECT_DIR$" />
<option value="$PROJECT_DIR$/core" />
<option value="$PROJECT_DIR$/desktop" />
</set>
</option>
<option name="useAutoImport" value="true" />
<option name="myModules">
<set>
<option value="$PROJECT_DIR$" />
<option value="$PROJECT_DIR$/core" />
<option value="$PROJECT_DIR$/desktop" />
</set>
</option>
</GradleProjectSettings>
</option>
</component>
</project>
<component name="libraryTable">
<library name="Gradle: com.badlogicgames.gdx:gdx:1.9.2">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx/1.9.2/e641cb91bec06bc64d9ddf7a7d7062caceec73cd/gdx-1.9.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx/1.9.2/b6c7422c6740f86a9a84fdcbc4c62a1f46db317d/gdx-1.9.2-sources.jar!/" />
</SOURCES>
</library>
</component>
<component name="libraryTable">
<library name="Gradle: com.badlogicgames.gdx:gdx-backend-lwjgl:1.9.2">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx-backend-lwjgl/1.9.2/d710a8704ed584ec2ba9ca52e3a6a5885dd759cc/gdx-backend-lwjgl-1.9.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx-backend-lwjgl/1.9.2/888ddbf116b94ab6dbe07178e035091031425b67/gdx-backend-lwjgl-1.9.2-sources.jar!/" />
</SOURCES>
</library>
</component>
<component name="libraryTable">
<library name="Gradle: com.badlogicgames.gdx:gdx-platform:1.9.2:natives-desktop">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx-platform/1.9.2/dde4cf7e9ce61c24042f512203aed87657496639/gdx-platform-1.9.2-natives-desktop.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>
<component name="libraryTable">
<library name="Gradle: com.badlogicgames.jlayer:jlayer:1.0.1-gdx">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.badlogicgames.jlayer/jlayer/1.0.1-gdx/7cca83cec5c1b2f011362f4d85aabd71a73b049d/jlayer-1.0.1-gdx.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.badlogicgames.jlayer/jlayer/1.0.1-gdx/f1c4ffebc5e4f68be914404faab580c20de8ea1f/jlayer-1.0.1-gdx-sources.jar!/" />
</SOURCES>
</library>
</component>
<component name="libraryTable">
<library name="Gradle: net.java.jinput:jinput:2.0.5">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/net.java.jinput/jinput/2.0.5/39c7796b469a600f72380316f6b1f11db6c2c7c4/jinput-2.0.5.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/net.java.jinput/jinput/2.0.5/82604cfeb87b9ab70ed70aa19a137de8ceb21504/jinput-2.0.5-sources.jar!/" />
</SOURCES>
</library>
</component>
<component name="libraryTable">
<library name="Gradle: net.java.jinput:jinput-platform:2.0.5:natives-linux">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/net.java.jinput/jinput-platform/2.0.5/7ff832a6eb9ab6a767f1ade2b548092d0fa64795/jinput-platform-2.0.5-natives-linux.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>
<component name="libraryTable">
<library name="Gradle: net.java.jinput:jinput-platform:2.0.5:natives-osx">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/net.java.jinput/jinput-platform/2.0.5/53f9c919f34d2ca9de8c51fc4e1e8282029a9232/jinput-platform-2.0.5-natives-osx.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>
<component name="libraryTable">
<library name="Gradle: net.java.jinput:jinput-platform:2.0.5:natives-windows">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/net.java.jinput/jinput-platform/2.0.5/385ee093e01f587f30ee1c8a2ee7d408fd732e16/jinput-platform-2.0.5-natives-windows.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>
<component name="libraryTable">
<library name="Gradle: net.java.jutils:jutils:1.0.0">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/net.java.jutils/jutils/1.0.0/e12fe1fda814bd348c1579329c86943d2cd3c6a6/jutils-1.0.0.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/net.java.jutils/jutils/1.0.0/d18678a00b216863206a1bb6190507e02a32971b/jutils-1.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>
<component name="libraryTable">
<library name="Gradle: org.jcraft:jorbis:0.0.17">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.jcraft/jorbis/0.0.17/8872d22b293e8f5d7d56ff92be966e6dc28ebdc6/jorbis-0.0.17.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.jcraft/jorbis/0.0.17/5446be5d62e4c6b347c8e6cd28dc00a936417ba2/jorbis-0.0.17-sources.jar!/" />
</SOURCES>
</library>
</component>
<component name="libraryTable">
<library name="Gradle: org.lwjgl.lwjgl:lwjgl:2.9.2">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl/2.9.2/a9d80fe5935c7a9149f6584d9777cfd471f65489/lwjgl-2.9.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl/2.9.2/4d114b5ef3ad3bf571b1f090cb00855991067e0b/lwjgl-2.9.2-sources.jar!/" />
</SOURCES>
</library>
</component>
<component name="libraryTable">
<library name="Gradle: org.lwjgl.lwjgl:lwjgl-platform:2.9.2:natives-linux">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl-platform/2.9.2/d276cdf61fe2b516c7b7f4aa1b8dea91dbdc8d56/lwjgl-platform-2.9.2-natives-linux.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>
<component name="libraryTable">
<library name="Gradle: org.lwjgl.lwjgl:lwjgl-platform:2.9.2:natives-osx">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl-platform/2.9.2/d55b46b40b40249d627a83a7f7f22649709d70c3/lwjgl-platform-2.9.2-natives-osx.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>
<component name="libraryTable">
<library name="Gradle: org.lwjgl.lwjgl:lwjgl-platform:2.9.2:natives-windows">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl-platform/2.9.2/510c7d317f5e9e700b9cfaac5fd38bdebf0702e0/lwjgl-platform-2.9.2-natives-windows.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>
<component name="libraryTable">
<library name="Gradle: org.lwjgl.lwjgl:lwjgl_util:2.9.2">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl_util/2.9.2/4b9e37300a87799856e0bd15ed81663cdb6b0947/lwjgl_util-2.9.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl_util/2.9.2/308d4ebe8d7b240d3490b6a7e0424807ea3ad98b/lwjgl_util-2.9.2-sources.jar!/" />
</SOURCES>
</library>
</component>
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="EntryPointsManager">
<entry_points version="2.0" />
</component>
<component name="ProjectLevelVcsManager" settingsEditedManually="false">
<OptionsSetting value="true" id="Add" />
<OptionsSetting value="true" id="Remove" />
<OptionsSetting value="true" id="Checkout" />
<OptionsSetting value="true" id="Update" />
<OptionsSetting value="true" id="Status" />
<OptionsSetting value="true" id="Edit" />
<ConfirmationsSetting value="0" id="Add" />
<ConfirmationsSetting value="0" id="Remove" />
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/classes" />
</component>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/GAAreaSearch.iml" filepath="$PROJECT_DIR$/GAAreaSearch.iml" />
<module fileurl="file://$PROJECT_DIR$/core/core.iml" filepath="$PROJECT_DIR$/core/core.iml" />
<module fileurl="file://$PROJECT_DIR$/desktop/desktop.iml" filepath="$PROJECT_DIR$/desktop/desktop.iml" />
</modules>
</component>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Palette2">
<group name="Swing">
<item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" />
</item>
<item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" />
</item>
<item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" />
</item>
<item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.png" removable="false" auto-create-binding="false" can-attach-label="true">
<default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" />
</item>
<item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" />
<initial-values>
<property name="text" value="Button" />
</initial-values>
</item>
<item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
<initial-values>
<property name="text" value="RadioButton" />
</initial-values>
</item>
<item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
<initial-values>
<property name="text" value="CheckBox" />
</initial-values>
</item>
<item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" />
<initial-values>
<property name="text" value="Label" />
</initial-values>
</item>
<item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" />
</item>
<item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
<preferred-size width="200" height="200" />
</default-constraints>
</item>
<item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
<preferred-size width="200" height="200" />
</default-constraints>
</item>
<item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
</item>
<item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
</item>
<item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" />
</item>
<item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" />
</item>
<item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1">
<preferred-size width="-1" height="20" />
</default-constraints>
</item>
<item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" />
</item>
<item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" />
</item>
</group>
</component>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ChangeListManager">
<list default="true" id="2fb44d51-8d46-4719-b47e-6d2f48a9b792" name="Default" comment="" />
<ignored path="$PROJECT_DIR$/core/.gradle/" />
<ignored path="$PROJECT_DIR$/core/build/" />
<ignored path="$PROJECT_DIR$/desktop/.gradle/" />
<ignored path="$PROJECT_DIR$/desktop/build/" />
<ignored path="$PROJECT_DIR$/.gradle/" />
<ignored path="$PROJECT_DIR$/build/" />
<ignored path=".idea/dataSources.local.xml" />
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="TRACKING_ENABLED" value="true" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="ChangesViewManager" flattened_view="true" show_ignored="false" />
<component name="CreatePatchCommitExecutor">
<option name="PATCH_PATH" value="" />
</component>
<component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
<component name="ExternalProjectsData">
<projectState path="$PROJECT_DIR$">
<ProjectState />
</projectState>
</component>
<component name="ExternalProjectsManager">
<system id="GRADLE">
<state>
<projects_view />
</state>
</system>
</component>
<component name="FavoritesManager">
<favorites_list name="MapGenTest" />
</component>
<component name="FileEditorManager">
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
<file leaf-file-name="RobotController.java" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/RobotController.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="70" column="38" selection-start-line="70" selection-start-column="38" selection-end-line="70" selection-end-column="38" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="MapVars.java" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/MapVars.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="9" column="10" selection-start-line="9" selection-start-column="10" selection-end-line="9" selection-end-column="10" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="Robot.java" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Robot.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.073196985">
<caret line="4" column="0" selection-start-line="4" selection-start-column="0" selection-end-line="4" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="MyGdxGame.java" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/MyGdxGame.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="51" column="39" selection-start-line="51" selection-start-column="39" selection-end-line="51" selection-end-column="39" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="RobotTile.java" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/model/RobotTile.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="16" column="38" selection-start-line="16" selection-start-column="38" selection-end-line="16" selection-end-column="38" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="Individual.java" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Individual.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="10" column="19" selection-start-line="10" selection-start-column="19" selection-end-line="10" selection-end-column="19" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="Map.java" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Map.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="14" column="0" selection-start-line="14" selection-start-column="0" selection-end-line="14" selection-end-column="0" />
<folding>
<element signature="e#1384#1385#0" expanded="true" />
<element signature="e#1441#1442#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="Entity.java" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/model/Entity.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="2" column="22" selection-start-line="2" selection-start-column="22" selection-end-line="2" selection-end-column="22" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="GameWorld.java" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/model/GameWorld.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="7" column="0" selection-start-line="7" selection-start-column="0" selection-end-line="7" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="GeneticAlgorithm.java" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/GeneticAlgorithm.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="18" column="33" selection-start-line="18" selection-start-column="33" selection-end-line="18" selection-end-column="33" />
<folding />
</state>
</provider>
</entry>
</file>
</leaf>
</component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="Class" />
</list>
</option>
</component>
<component name="GradleLocalSettings">
<option name="availableProjects">
<map>
<entry>
<key>
<ExternalProjectPojo>
<option name="name" value="MapGenTest" />
<option name="path" value="$PROJECT_DIR$" />
</ExternalProjectPojo>
</key>
<value>
<list>
<ExternalProjectPojo>
<option name="name" value=":core" />
<option name="path" value="$PROJECT_DIR$/core" />
</ExternalProjectPojo>
<ExternalProjectPojo>
<option name="name" value=":desktop" />
<option name="path" value="$PROJECT_DIR$/desktop" />
</ExternalProjectPojo>
<ExternalProjectPojo>
<option name="name" value="MapGenTest" />
<option name="path" value="$PROJECT_DIR$" />
</ExternalProjectPojo>
</list>
</value>
</entry>
</map>
</option>
<option name="availableTasks">
<map>
<entry key="$PROJECT_DIR$">
<value>
<list>
<ExternalTaskPojo>
<option name="description" value="Displays all buildscript dependencies declared in root project 'MapGenTest'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="buildEnvironment" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Cleans all Eclipse files." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="cleanEclipse" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="cleanEclipseProject" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the components produced by root project 'MapGenTest'. [incubating]" />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="components" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays all dependencies declared in root project 'MapGenTest'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="dependencies" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the insight into a specific dependency in root project 'MapGenTest'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="dependencyInsight" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates all Eclipse files." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="eclipse" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates the Eclipse project file." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="eclipseProject" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays a help message." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="help" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Initializes a new Gradle build. [incubating]" />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="init" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the configuration model of root project 'MapGenTest'. [incubating]" />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="model" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the sub-projects of root project 'MapGenTest'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="projects" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the properties of root project 'MapGenTest'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="properties" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the tasks runnable from root project 'MapGenTest' (some of the displayed tasks may belong to subprojects)." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="tasks" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates Gradle wrapper files. [incubating]" />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="wrapper" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles the outputs of this project." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="assemble" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles and tests this project." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="build" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles and tests this project and all projects that depend on it." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="buildDependents" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles and tests this project and all projects it depends on." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="buildNeeded" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Runs all checks." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="check" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles main classes." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="classes" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Deletes the build directory." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="clean" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="cleanEclipseClasspath" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="cleanEclipseJdt" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Compiles main Java source." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="compileJava" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Compiles test Java source." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="compileTestJava" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates the Eclipse classpath file." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="eclipseClasspath" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates the Eclipse JDT settings file." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="eclipseJdt" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles a jar archive containing the main classes." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="jar" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates Javadoc API documentation for the main source code." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="javadoc" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Processes main resources." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="processResources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Processes test resources." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="processTestResources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Runs the unit tests." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="test" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles test classes." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="testClasses" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Post processing after project generation" />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="afterEclipseImport" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="dist" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
<option name="name" value="run" />
</ExternalTaskPojo>
</list>
</value>
</entry>
<entry key="$PROJECT_DIR$/core">
<value>
<list>
<ExternalTaskPojo>
<option name="description" value="Assembles the outputs of this project." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="assemble" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles and tests this project." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="build" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles and tests this project and all projects that depend on it." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="buildDependents" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays all buildscript dependencies declared in project ':core'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="buildEnvironment" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles and tests this project and all projects it depends on." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="buildNeeded" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Runs all checks." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="check" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles main classes." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="classes" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Deletes the build directory." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="clean" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Cleans all Eclipse files." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="cleanEclipse" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="cleanEclipseClasspath" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="cleanEclipseJdt" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="cleanEclipseProject" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Compiles main Java source." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="compileJava" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Compiles test Java source." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="compileTestJava" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the components produced by project ':core'. [incubating]" />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="components" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays all dependencies declared in project ':core'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="dependencies" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the insight into a specific dependency in project ':core'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="dependencyInsight" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates all Eclipse files." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="eclipse" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates the Eclipse classpath file." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="eclipseClasspath" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates the Eclipse JDT settings file." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="eclipseJdt" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates the Eclipse project file." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="eclipseProject" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays a help message." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="help" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles a jar archive containing the main classes." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="jar" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates Javadoc API documentation for the main source code." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="javadoc" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the configuration model of project ':core'. [incubating]" />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="model" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Processes main resources." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="processResources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Processes test resources." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="processTestResources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the sub-projects of project ':core'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="projects" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the properties of project ':core'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="properties" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the tasks runnable from project ':core'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="tasks" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Runs the unit tests." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="test" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles test classes." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/core" />
<option name="name" value="testClasses" />
</ExternalTaskPojo>
</list>
</value>
</entry>
<entry key="$PROJECT_DIR$/desktop">
<value>
<list>
<ExternalTaskPojo>
<option name="description" value="Post processing after project generation" />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="afterEclipseImport" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles the outputs of this project." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="assemble" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles and tests this project." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="build" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles and tests this project and all projects that depend on it." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="buildDependents" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays all buildscript dependencies declared in project ':desktop'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="buildEnvironment" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles and tests this project and all projects it depends on." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="buildNeeded" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Runs all checks." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="check" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles main classes." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="classes" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Deletes the build directory." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="clean" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Cleans all Eclipse files." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="cleanEclipse" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="cleanEclipseClasspath" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="cleanEclipseJdt" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="cleanEclipseProject" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Compiles main Java source." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="compileJava" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Compiles test Java source." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="compileTestJava" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the components produced by project ':desktop'. [incubating]" />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="components" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays all dependencies declared in project ':desktop'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="dependencies" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the insight into a specific dependency in project ':desktop'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="dependencyInsight" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="dist" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates all Eclipse files." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="eclipse" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates the Eclipse classpath file." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="eclipseClasspath" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates the Eclipse JDT settings file." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="eclipseJdt" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates the Eclipse project file." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="eclipseProject" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays a help message." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="help" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles a jar archive containing the main classes." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="jar" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Generates Javadoc API documentation for the main source code." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="javadoc" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the configuration model of project ':desktop'. [incubating]" />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="model" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Processes main resources." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="processResources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Processes test resources." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="processTestResources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the sub-projects of project ':desktop'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="projects" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the properties of project ':desktop'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="properties" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="run" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the tasks runnable from project ':desktop'." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="tasks" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Runs the unit tests." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="test" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles test classes." />
<option name="linkedExternalProjectPath" value="$PROJECT_DIR$/desktop" />
<option name="name" value="testClasses" />
</ExternalTaskPojo>
</list>
</value>
</entry>
</map>
</option>
<option name="modificationStamps">
<map>
<entry key="C:/BachelorGame/Client" value="5792196198777" />
<entry key="C:/BachelorGame/Server" value="5792196198875" />
<entry key="$PROJECT_DIR$" value="5821495050277" />
<entry key="$USER_HOME$/Documents/BachelorGame" value="2891036088912" />
<entry key="$USER_HOME$/Documents/BachelorGame/Client" value="5781812182817" />
<entry key="$USER_HOME$/Documents/BachelorGame/ClientV2" value="5814561932237" />
<entry key="$USER_HOME$/Documents/BachelorGame/Server" value="5789709890277" />
<entry key="$USER_HOME$/Documents/BachelorGame/ServerV2" value="5814561932343" />
<entry key="$USER_HOME$/Documents/TestingPorp" value="5787633952915" />
</map>
</option>
<option name="projectBuildClasspath">
<map>
<entry key="$PROJECT_DIR$">
<value>
<ExternalProjectBuildClasspathPojo>
<option name="modulesBuildClasspath">
<map>
<entry key="$PROJECT_DIR$">
<value>
<ExternalModuleBuildClasspathPojo>
<option name="path" value="$PROJECT_DIR$" />
</ExternalModuleBuildClasspathPojo>
</value>
</entry>
<entry key="$PROJECT_DIR$/core">
<value>
<ExternalModuleBuildClasspathPojo>
<option name="entries">
<list>
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx/1.9.2/e641cb91bec06bc64d9ddf7a7d7062caceec73cd/gdx-1.9.2.jar" />
</list>
</option>
<option name="path" value="$PROJECT_DIR$/core" />
</ExternalModuleBuildClasspathPojo>
</value>
</entry>
<entry key="$PROJECT_DIR$/desktop">
<value>
<ExternalModuleBuildClasspathPojo>
<option name="entries">
<list>
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx-backend-lwjgl/1.9.2/d710a8704ed584ec2ba9ca52e3a6a5885dd759cc/gdx-backend-lwjgl-1.9.2.jar" />
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx-platform/1.9.2/dde4cf7e9ce61c24042f512203aed87657496639/gdx-platform-1.9.2-natives-desktop.jar" />
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx/1.9.2/e641cb91bec06bc64d9ddf7a7d7062caceec73cd/gdx-1.9.2.jar" />
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl/2.9.2/a9d80fe5935c7a9149f6584d9777cfd471f65489/lwjgl-2.9.2.jar" />
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl_util/2.9.2/4b9e37300a87799856e0bd15ed81663cdb6b0947/lwjgl_util-2.9.2.jar" />
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.badlogicgames.jlayer/jlayer/1.0.1-gdx/7cca83cec5c1b2f011362f4d85aabd71a73b049d/jlayer-1.0.1-gdx.jar" />
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.jcraft/jorbis/0.0.17/8872d22b293e8f5d7d56ff92be966e6dc28ebdc6/jorbis-0.0.17.jar" />
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl-platform/2.9.2/510c7d317f5e9e700b9cfaac5fd38bdebf0702e0/lwjgl-platform-2.9.2-natives-windows.jar" />
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl-platform/2.9.2/d276cdf61fe2b516c7b7f4aa1b8dea91dbdc8d56/lwjgl-platform-2.9.2-natives-linux.jar" />
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.lwjgl.lwjgl/lwjgl-platform/2.9.2/d55b46b40b40249d627a83a7f7f22649709d70c3/lwjgl-platform-2.9.2-natives-osx.jar" />
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/net.java.jinput/jinput/2.0.5/39c7796b469a600f72380316f6b1f11db6c2c7c4/jinput-2.0.5.jar" />
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/net.java.jutils/jutils/1.0.0/e12fe1fda814bd348c1579329c86943d2cd3c6a6/jutils-1.0.0.jar" />
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/net.java.jinput/jinput-platform/2.0.5/7ff832a6eb9ab6a767f1ade2b548092d0fa64795/jinput-platform-2.0.5-natives-linux.jar" />
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/net.java.jinput/jinput-platform/2.0.5/385ee093e01f587f30ee1c8a2ee7d408fd732e16/jinput-platform-2.0.5-natives-windows.jar" />
<option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/net.java.jinput/jinput-platform/2.0.5/53f9c919f34d2ca9de8c51fc4e1e8282029a9232/jinput-platform-2.0.5-natives-osx.jar" />
</list>
</option>
<option name="path" value="$PROJECT_DIR$/desktop" />
</ExternalModuleBuildClasspathPojo>
</value>
</entry>
</map>
</option>
<option name="name" value="core" />
<option name="projectBuildClasspath">
<list>
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/announce" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/antlr" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/base-services" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/base-services-groovy" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/build-comparison" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/build-init" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/cli" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/code-quality" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/core" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/dependency-management" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/diagnostics" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/ear" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/ide" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/ide-native" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/internal-integ-testing" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/internal-testing" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/ivy" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/jacoco" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/javascript" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/jetty" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/language-groovy" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/language-java" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/language-jvm" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/language-native" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/language-scala" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/launcher" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/maven" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/messaging" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/model-core" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/model-groovy" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/native" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/open-api" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/osgi" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/platform-base" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/platform-jvm" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/platform-native" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/platform-play" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/plugin-development" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/plugin-use" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/plugins" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/publish" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/reporting" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/resources" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/resources-http" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/resources-s3" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/resources-sftp" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/scala" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/signing" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/sonar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/test-kit" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/testing-native" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/tooling-api" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/tooling-api-builders" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/ui" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/src/wrapper" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/ant-1.9.3.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/ant-launcher-1.9.3.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/gradle-base-services-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/gradle-base-services-groovy-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/gradle-cli-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/gradle-core-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/gradle-docs-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/gradle-launcher-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/gradle-messaging-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/gradle-model-core-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/gradle-model-groovy-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/gradle-native-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/gradle-open-api-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/gradle-resources-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/gradle-tooling-api-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/gradle-ui-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/gradle-wrapper-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/groovy-all-2.4.4.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-announce-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-antlr-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-build-comparison-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-build-init-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-code-quality-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-dependency-management-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-diagnostics-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-ear-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-ide-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-ide-native-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-ivy-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-jacoco-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-javascript-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-jetty-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-language-groovy-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-language-java-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-language-jvm-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-language-native-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-language-scala-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-maven-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-osgi-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-platform-base-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-platform-jvm-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-platform-native-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-platform-play-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-plugin-development-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-plugin-use-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-plugins-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-publish-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-reporting-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-resources-http-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-resources-s3-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-resources-sftp-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-scala-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-signing-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-sonar-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-test-kit-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-testing-native-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/gradle-tooling-api-builders-2.10.jar" />
<option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/dsjfzfdv0b7g6tl0p5fhv6wr3/gradle-2.10/lib/plugins/ivy-2.2.0.jar" />
<option value="$PROJECT_DIR$/buildSrc/src/main/java" />
<option value="$PROJECT_DIR$/buildSrc/src/main/groovy" />
</list>
</option>
</ExternalProjectBuildClasspathPojo>
</value>
</entry>
</map>
</option>
<option name="externalProjectsViewState">
<projects_view />
</option>
</component>
<component name="IdeDocumentHistory">
<option name="CHANGED_PATHS">
<list>
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/model/Entity.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/model/GameWorld.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/map/MapController.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Point.java" />
<option value="$PROJECT_DIR$/core/tests/MapTests.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/map/MapVars.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/model/Input.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Individual.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Population.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/model/RobotPl.java" />
<option value="$PROJECT_DIR$/desktop/src/com/mygdx/game/desktop/DesktopLauncher.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/model/MapTile.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Maze.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/thetask/GeneticAlgorithm.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Map.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/thetask/RobotController.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/MyGdxGame.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/model/RobotTile.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/thetask/MapVars.java" />
<option value="$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Robot.java" />
</list>
</option>
</component>
<component name="JsBuildToolGruntFileManager" detection-done="true" />
<component name="JsBuildToolPackageJson" detection-done="true" />
<component name="JsGulpfileManager">
<detection-done>true</detection-done>
</component>
<component name="MavenImportPreferences">
<option name="generalSettings">
<MavenGeneralSettings>
<option name="mavenHome" value="Bundled (Maven 3)" />
</MavenGeneralSettings>
</option>
</component>
<component name="ProjectFrameBounds">
<option name="x" value="2018" />
<option name="y" value="16" />
<option name="width" value="1936" />
<option name="height" value="1090" />
</component>
<component name="ProjectLevelVcsManager" settingsEditedManually="false">
<OptionsSetting value="true" id="Add" />
<OptionsSetting value="true" id="Remove" />
<OptionsSetting value="true" id="Checkout" />
<OptionsSetting value="true" id="Update" />
<OptionsSetting value="true" id="Status" />
<OptionsSetting value="true" id="Edit" />
<ConfirmationsSetting value="0" id="Add" />
<ConfirmationsSetting value="0" id="Remove" />
</component>
<component name="ProjectView">
<navigator currentView="ProjectPane" proportions="" version="1">
<flattenPackages />
<showMembers />
<showModules />
<showLibraryContents />
<hideEmptyPackages />
<abbreviatePackageNames />
<autoscrollToSource ProjectPane="true" />
<autoscrollFromSource ProjectPane="true" />
<sortByType />
<manualOrder />
<foldersAlwaysOnTop value="true" />
</navigator>
<panes>
<pane id="PackagesPane">
<subPane>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="MapGenTest" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewProjectNode" />
</PATH_ELEMENT>
</PATH>
</subPane>
</pane>
<pane id="ProjectPane">
<subPane>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="MapGenTest" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="MapGenTest" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="MapGenTest" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="MapGenTest" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="MapGenTest" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="core" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="MapGenTest" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="MapGenTest" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="core" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="src" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="game" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="MapGenTest" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="MapGenTest" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="core" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="src" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="game" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="thetask" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="MapGenTest" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="MapGenTest" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="core" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="src" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="game" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="model" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
</subPane>
</pane>
<pane id="Scope" />
<pane id="Scratches" />
</panes>
</component>
<component name="PropertiesComponent">
<property name="aspect.path.notification.shown" value="true" />
<property name="last_opened_file_path" value="$PROJECT_DIR$/build.gradle" />
<property name="WebServerToolWindowFactoryState" value="false" />
<property name="js-jscs-nodeInterpreter" value="C:\Program Files\nodejs\node.exe" />
<property name="restartRequiresConfirmation" value="false" />
<property name="settings.editor.selected.configurable" value="preferences.lookFeel" />
<property name="settings.editor.splitter.proportion" value="0.2" />
<property name="project.structure.last.edited" value="Modules" />
<property name="project.structure.proportion" value="0.0" />
<property name="project.structure.side.proportion" value="0.2" />
<property name="SearchEverywhereHistoryKey" value="a :&#9;PSI&#9;JAVA://javax.swing.SizeSequence#a" />
</component>
<component name="RecentsManager">
<key name="CopyFile.RECENT_KEYS">
<recent name="C:\My Workspaces\MapGenTest\core\src\com\mygdx\game" />
</key>
<key name="MoveFile.RECENT_KEYS">
<recent name="C:\My Workspaces\MapGenTest\core\assets" />
</key>
</component>
<component name="RunManager" selected="Application.RobotController">
<configuration default="false" name="MapTests" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<option name="MAIN_CLASS_NAME" value="MapTests" />
<option name="VM_PARAMETERS" value="" />
<option name="PROGRAM_PARAMETERS" value="" />
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/core/assets" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" />
<option name="ALTERNATIVE_JRE_PATH" value="1.8" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<module name="desktop" />
<envs />
<method />
</configuration>
<configuration default="false" name="RobotController" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea">
<pattern>
<option name="PATTERN" value="com.mygdx.game.thetask.*" />
<option name="ENABLED" value="true" />
</pattern>
</extension>
<option name="MAIN_CLASS_NAME" value="com.mygdx.game.thetask.RobotController" />
<option name="VM_PARAMETERS" value="" />
<option name="PROGRAM_PARAMETERS" value="" />
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/core/assets" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" />
<option name="ALTERNATIVE_JRE_PATH" value="1.8" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<module name="desktop" />
<envs />
<method />
</configuration>
<configuration default="true" type="#org.jetbrains.idea.devkit.run.PluginConfigurationType" factoryName="Plugin">
<module name="" />
<option name="VM_PARAMETERS" value="-Xmx512m -Xms256m -XX:MaxPermSize=250m -ea" />
<option name="PROGRAM_PARAMETERS" />
<method />
</configuration>
<configuration default="true" type="AndroidRunConfigurationType" factoryName="Android Application">
<module name="" />
<option name="ACTIVITY_CLASS" value="" />
<option name="MODE" value="default_activity" />
<option name="DEPLOY" value="true" />
<option name="ARTIFACT_NAME" value="" />
<option name="TARGET_SELECTION_MODE" value="EMULATOR" />
<option name="USE_LAST_SELECTED_DEVICE" value="false" />
<option name="PREFERRED_AVD" value="" />
<option name="USE_COMMAND_LINE" value="true" />
<option name="COMMAND_LINE" value="" />
<option name="WIPE_USER_DATA" value="false" />
<option name="DISABLE_BOOT_ANIMATION" value="false" />
<option name="NETWORK_SPEED" value="full" />
<option name="NETWORK_LATENCY" value="none" />
<option name="CLEAR_LOGCAT" value="false" />
<option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
<option name="FILTER_LOGCAT_AUTOMATICALLY" value="true" />
<option name="SELECTED_CLOUD_MATRIX_CONFIGURATION_ID" value="0" />
<option name="SELECTED_CLOUD_MATRIX_PROJECT_ID" value="" />
<option name="SELECTED_CLOUD_DEVICE_CONFIGURATION_ID" value="0" />
<option name="SELECTED_CLOUD_DEVICE_PROJECT_ID" value="" />
<option name="IS_VALID_CLOUD_MATRIX_SELECTION" value="false" />
<option name="INVALID_CLOUD_MATRIX_SELECTION_ERROR" value="" />
<option name="IS_VALID_CLOUD_DEVICE_SELECTION" value="false" />
<option name="INVALID_CLOUD_DEVICE_SELECTION_ERROR" value="" />
<option name="CLOUD_DEVICE_SERIAL_NUMBER" value="" />
<method />
</configuration>
<configuration default="true" type="AndroidTestRunConfigurationType" factoryName="Android Tests">
<module name="" />
<option name="TESTING_TYPE" value="0" />
<option name="INSTRUMENTATION_RUNNER_CLASS" value="" />
<option name="METHOD_NAME" value="" />
<option name="CLASS_NAME" value="" />
<option name="PACKAGE_NAME" value="" />
<option name="TARGET_SELECTION_MODE" value="EMULATOR" />
<option name="USE_LAST_SELECTED_DEVICE" value="false" />
<option name="PREFERRED_AVD" value="" />
<option name="USE_COMMAND_LINE" value="true" />
<option name="COMMAND_LINE" value="" />
<option name="WIPE_USER_DATA" value="false" />
<option name="DISABLE_BOOT_ANIMATION" value="false" />
<option name="NETWORK_SPEED" value="full" />
<option name="NETWORK_LATENCY" value="none" />
<option name="CLEAR_LOGCAT" value="false" />
<option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
<option name="FILTER_LOGCAT_AUTOMATICALLY" value="true" />
<option name="SELECTED_CLOUD_MATRIX_CONFIGURATION_ID" value="0" />
<option name="SELECTED_CLOUD_MATRIX_PROJECT_ID" value="" />
<option name="SELECTED_CLOUD_DEVICE_CONFIGURATION_ID" value="0" />
<option name="SELECTED_CLOUD_DEVICE_PROJECT_ID" value="" />
<option name="IS_VALID_CLOUD_MATRIX_SELECTION" value="false" />
<option name="INVALID_CLOUD_MATRIX_SELECTION_ERROR" value="" />
<option name="IS_VALID_CLOUD_DEVICE_SELECTION" value="false" />
<option name="INVALID_CLOUD_DEVICE_SELECTION_ERROR" value="" />
<option name="CLOUD_DEVICE_SERIAL_NUMBER" value="" />
<method />
</configuration>
<configuration default="true" type="Applet" factoryName="Applet">
<option name="HTML_USED" value="false" />
<option name="WIDTH" value="400" />
<option name="HEIGHT" value="300" />
<option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
<module />
<method />
</configuration>
<configuration default="true" type="Application" factoryName="Application">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<option name="MAIN_CLASS_NAME" value="com.mygdx.game.desktop.DesktopLauncher" />
<option name="VM_PARAMETERS" value="" />
<option name="PROGRAM_PARAMETERS" value="" />
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/core/assets" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" />
<option name="ALTERNATIVE_JRE_PATH" value="1.8" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<module name="desktop" />
<envs />
<method />
</configuration>
<configuration default="true" type="ArquillianJUnit" factoryName="">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<module name="" />
<option name="arquillianRunConfiguration">
<value>
<option name="containerStateName" value="" />
</value>
</option>
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="TEST_OBJECT" value="class" />
<option name="VM_PARAMETERS" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<envs />
<patterns />
<method />
</configuration>
<configuration default="true" type="ArquillianTestNG" factoryName="">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<module name="" />
<option name="arquillianRunConfiguration">
<value>
<option name="containerStateName" value="" />
</value>
</option>
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="SUITE_NAME" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="GROUP_NAME" />
<option name="TEST_OBJECT" value="CLASS" />
<option name="VM_PARAMETERS" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" />
<option name="OUTPUT_DIRECTORY" />
<option name="ANNOTATION_TYPE" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<option name="USE_DEFAULT_REPORTERS" value="false" />
<option name="PROPERTIES_FILE" />
<envs />
<properties />
<listeners />
<method />
</configuration>
<configuration default="true" type="CucumberJavaRunConfigurationType" factoryName="Cucumber java">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<option name="myFilePath" />
<option name="GLUE" />
<option name="myNameFilter" />
<option name="myGeneratedName" />
<option name="MAIN_CLASS_NAME" />
<option name="VM_PARAMETERS" />
<option name="PROGRAM_PARAMETERS" />
<option name="WORKING_DIRECTORY" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<module name="" />
<envs />
<method />
</configuration>
<configuration default="true" type="FlashRunConfigurationType" factoryName="Flash App">
<option name="BCName" value="" />
<option name="IOSSimulatorSdkPath" value="" />
<option name="adlOptions" value="" />
<option name="airProgramParameters" value="" />
<option name="appDescriptorForEmulator" value="Android" />
<option name="debugTransport" value="USB" />
<option name="debuggerSdkRaw" value="BC SDK" />
<option name="emulator" value="NexusOne" />
<option name="emulatorAdlOptions" value="" />
<option name="fastPackaging" value="true" />
<option name="fullScreenHeight" value="0" />
<option name="fullScreenWidth" value="0" />
<option name="launchUrl" value="false" />
<option name="launcherParameters">
<LauncherParameters>
<option name="browser" value="a7bb68e0-33c0-4d6f-a81a-aac1fdb870c8" />
<option name="launcherType" value="OSDefault" />
<option name="newPlayerInstance" value="false" />
<option name="playerPath" value="FlashPlayerDebugger.exe" />
</LauncherParameters>
</option>
<option name="mobileRunTarget" value="Emulator" />
<option name="moduleName" value="" />
<option name="overriddenMainClass" value="" />
<option name="overriddenOutputFileName" value="" />
<option name="overrideMainClass" value="false" />
<option name="runTrusted" value="true" />
<option name="screenDpi" value="0" />
<option name="screenHeight" value="0" />
<option name="screenWidth" value="0" />
<option name="url" value="http://" />
<option name="usbDebugPort" value="7936" />
<method />
</configuration>
<configuration default="true" type="FlexUnitRunConfigurationType" factoryName="FlexUnit" appDescriptorForEmulator="Android" class_name="" emulatorAdlOptions="" method_name="" package_name="" scope="Class">
<option name="BCName" value="" />
<option name="launcherParameters">
<LauncherParameters>
<option name="browser" value="a7bb68e0-33c0-4d6f-a81a-aac1fdb870c8" />
<option name="launcherType" value="OSDefault" />
<option name="newPlayerInstance" value="false" />
<option name="playerPath" value="FlashPlayerDebugger.exe" />
</LauncherParameters>
</option>
<option name="moduleName" value="" />
<option name="trusted" value="true" />
<method />
</configuration>
<configuration default="true" type="GradleRunConfiguration" factoryName="Gradle">
<ExternalSystemSettings>
<option name="executionName" />
<option name="externalProjectPath" />
<option name="externalSystemIdString" value="GRADLE" />
<option name="scriptParameters" />
<option name="taskDescriptions">
<list />
</option>
<option name="taskNames">
<list />
</option>
<option name="vmOptions" />
</ExternalSystemSettings>
<method />
</configuration>
<configuration default="true" type="GrailsRunConfigurationType" factoryName="Grails">
<module name="" />
<setting name="vmparams" value="" />
<setting name="cmdLine" value="run-app" />
<setting name="depsClasspath" value="false" />
<setting name="passParentEnv" value="true" />
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<setting name="launchBrowser" value="false" />
<method />
</configuration>
<configuration default="true" type="JUnit" factoryName="JUnit">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="TEST_OBJECT" value="class" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$MODULE_DIR$" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<envs />
<patterns />
<method />
</configuration>
<configuration default="true" type="JUnitTestDiscovery" factoryName="JUnit Test Discovery" changeList="All">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="TEST_OBJECT" value="class" />
<option name="VM_PARAMETERS" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<envs />
<patterns />
<method />
</configuration>
<configuration default="true" type="JarApplication" factoryName="JAR Application">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<envs />
<method />
</configuration>
<configuration default="true" type="Java Scratch" factoryName="Java Scratch">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<option name="SCRATCH_FILE_ID" value="0" />
<option name="MAIN_CLASS_NAME" />
<option name="VM_PARAMETERS" />
<option name="PROGRAM_PARAMETERS" />
<option name="WORKING_DIRECTORY" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<module name="" />
<envs />
<method />
</configuration>
<configuration default="true" type="JavascriptDebugType" factoryName="JavaScript Debug">
<method />
</configuration>
<configuration default="true" type="JetRunConfigurationType" factoryName="Kotlin">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<option name="MAIN_CLASS_NAME" />
<option name="VM_PARAMETERS" />
<option name="PROGRAM_PARAMETERS" />
<option name="WORKING_DIRECTORY" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="PASS_PARENT_ENVS" value="true" />
<module name="core" />
<envs />
<method />
</configuration>
<configuration default="true" type="Remote" factoryName="Remote">
<option name="USE_SOCKET_TRANSPORT" value="true" />
<option name="SERVER_MODE" value="false" />
<option name="SHMEM_ADDRESS" value="javadebug" />
<option name="HOST" value="localhost" />
<option name="PORT" value="5005" />
<method />
</configuration>
<configuration default="true" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<module name="" />
<envs />
<method />
</configuration>
<configuration default="true" type="TestNG" factoryName="TestNG">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="SUITE_NAME" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="GROUP_NAME" />
<option name="TEST_OBJECT" value="CLASS" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$MODULE_DIR$" />
<option name="OUTPUT_DIRECTORY" />
<option name="ANNOTATION_TYPE" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<option name="USE_DEFAULT_REPORTERS" value="false" />
<option name="PROPERTIES_FILE" />
<envs />
<properties />
<listeners />
<method />
</configuration>
<configuration default="true" type="TestNGTestDiscovery" factoryName="TestNG Test Discovery" changeList="All">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="SUITE_NAME" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="GROUP_NAME" />
<option name="TEST_OBJECT" value="CLASS" />
<option name="VM_PARAMETERS" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" />
<option name="OUTPUT_DIRECTORY" />
<option name="ANNOTATION_TYPE" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<option name="USE_DEFAULT_REPORTERS" value="false" />
<option name="PROPERTIES_FILE" />
<envs />
<properties />
<listeners />
<method />
</configuration>
<configuration default="true" type="js.build_tools.gulp" factoryName="Gulp.js">
<node-options />
<gulpfile />
<tasks />
<arguments />
<envs />
<method />
</configuration>
<configuration default="true" type="js.build_tools.npm" factoryName="npm">
<command value="run-script" />
<scripts />
<envs />
<method />
</configuration>
<configuration default="true" type="osgi.bnd.run" factoryName="Run Launcher">
<method />
</configuration>
<configuration default="true" type="osgi.bnd.run" factoryName="Test Launcher (JUnit)">
<method />
</configuration>
<configuration default="false" name="MapLauncher" type="Application" factoryName="Application" singleton="true">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<option name="MAIN_CLASS_NAME" value="com.mygdx.game.desktop.DesktopLauncher" />
<option name="VM_PARAMETERS" value="" />
<option name="PROGRAM_PARAMETERS" value="" />
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/core/assets" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" />
<option name="ALTERNATIVE_JRE_PATH" value="1.8" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<module name="desktop" />
<envs />
<method />
</configuration>
<list size="3">
<item index="0" class="java.lang.String" itemvalue="Application.MapLauncher" />
<item index="1" class="java.lang.String" itemvalue="Application.MapTests" />
<item index="2" class="java.lang.String" itemvalue="Application.RobotController" />
</list>
<recent_temporary>
<list size="2">
<item index="0" class="java.lang.String" itemvalue="Application.RobotController" />
<item index="1" class="java.lang.String" itemvalue="Application.MapTests" />
</list>
</recent_temporary>
</component>
<component name="ShelveChangesManager" show_recycled="false" />
<component name="SvnConfiguration">
<configuration />
</component>
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="2fb44d51-8d46-4719-b47e-6d2f48a9b792" name="Default" comment="" />
<created>1455373908481</created>
<option name="number" value="Default" />
<updated>1455373908481</updated>
<workItem from="1455373918415" duration="26016000" />
<workItem from="1455467947322" duration="9442000" />
<workItem from="1455479860302" duration="10010000" />
</task>
<servers />
</component>
<component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="45468000" />
</component>
<component name="ToolWindowManager">
<frame x="2018" y="16" width="1936" height="1090" extended-state="0" />
<editor active="true" />
<layout>
<window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="11" side_tool="false" content_ui="tabs" />
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3281412" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
<window_info id="Palette&#9;" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="true" content_ui="tabs" />
<window_info id="Application Servers" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Maven Projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3615465" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
<window_info id="Designer" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.29424307" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
<window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32917964" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
<window_info id="Gradle" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
<window_info id="UI Designer" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="true" content_ui="tabs" />
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3997923" sideWeight="0.5" order="8" side_tool="false" content_ui="tabs" />
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="9" side_tool="false" content_ui="tabs" />
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="7" side_tool="false" content_ui="combo" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="10" side_tool="false" content_ui="tabs" />
</layout>
<layout-to-restore>
<window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="9" side_tool="false" content_ui="tabs" />
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="true" content_ui="tabs" />
<window_info id="Application Servers" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Maven Projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Designer" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="7" side_tool="false" content_ui="combo" />
<window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
<window_info id="UI Designer" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3997923" sideWeight="0.5" order="8" side_tool="false" content_ui="tabs" />
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="11" side_tool="false" content_ui="tabs" />
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3281412" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
<window_info id="Palette&#9;" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="10" side_tool="false" content_ui="tabs" />
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.3615465" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
<window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.29424307" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32917964" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
<window_info id="Gradle" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="true" content_ui="tabs" />
</layout-to-restore>
</component>
<component name="Vcs.Log.UiProperties">
<option name="RECENTLY_FILTERED_USER_GROUPS">
<collection />
</option>
<option name="RECENTLY_FILTERED_BRANCH_GROUPS">
<collection />
</option>
</component>
<component name="VcsContentAnnotationSettings">
<option name="myLimit" value="2678400000" />
</component>
<component name="VcsManagerConfiguration">
<ignored-roots>
<path value="$PROJECT_DIR$/.." />
</ignored-roots>
</component>
<component name="XDebuggerManager">
<breakpoint-manager />
<watches-manager />
</component>
<component name="antWorkspaceConfiguration">
<option name="IS_AUTOSCROLL_TO_SOURCE" value="false" />
<option name="FILTER_TARGETS" value="false" />
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Robot.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="57" column="35" selection-start-line="57" selection-start-column="35" selection-end-line="57" selection-end-column="35" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/MyGdxGame.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="83" column="9" selection-start-line="83" selection-start-column="9" selection-end-line="83" selection-end-column="9" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/model/RobotTile.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="12" column="15" selection-start-line="12" selection-start-column="15" selection-end-line="12" selection-end-column="15" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Population.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="35" column="0" selection-start-line="35" selection-start-column="0" selection-end-line="35" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Individual.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="23" column="38" selection-start-line="23" selection-start-column="38" selection-end-line="23" selection-end-column="38" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Map.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="25" column="25" selection-start-line="25" selection-start-column="25" selection-end-line="25" selection-end-column="25" />
<folding>
<element signature="e#1384#1385#0" expanded="true" />
<element signature="e#1441#1442#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/GeneticAlgorithm.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/RobotController.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="48" column="0" selection-start-line="48" selection-start-column="0" selection-end-line="48" selection-end-column="0" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Robot.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="300" column="29" selection-start-line="300" selection-start-column="20" selection-end-line="300" selection-end-column="29" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/MyGdxGame.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/desktop/src/com/mygdx/game/desktop/DesktopLauncher.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="9" column="0" selection-start-line="9" selection-start-column="0" selection-end-line="9" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Point.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="25" column="0" selection-start-line="25" selection-start-column="0" selection-end-line="25" selection-end-column="0" />
<folding>
<element signature="e#225#226#0" expanded="true" />
<element signature="e#249#250#0" expanded="true" />
<element signature="e#280#281#0" expanded="true" />
<element signature="e#306#307#0" expanded="true" />
<element signature="e#331#332#0" expanded="true" />
<element signature="e#355#356#0" expanded="true" />
<element signature="e#386#387#0" expanded="true" />
<element signature="e#412#413#0" expanded="true" />
<element signature="e#458#459#0" expanded="true" />
<element signature="e#496#497#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/GeneticAlgorithm.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="11" column="45" selection-start-line="11" selection-start-column="45" selection-end-line="11" selection-end-column="45" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Individual.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="35" column="16" selection-start-line="35" selection-start-column="16" selection-end-line="35" selection-end-column="16" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Population.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="37" column="49" selection-start-line="37" selection-start-column="49" selection-end-line="37" selection-end-column="49" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Map.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="69" column="0" selection-start-line="69" selection-start-column="0" selection-end-line="69" selection-end-column="0" />
<folding>
<element signature="e#1384#1385#0" expanded="true" />
<element signature="e#1441#1442#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/assets/blue_robbot_base.png">
<provider selected="true" editor-type-id="images">
<state />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/assets/red_robbot.png">
<provider selected="true" editor-type-id="images">
<state />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/assets/blue_robbot.png">
<provider selected="true" editor-type-id="images">
<state />
</provider>
</entry>
<entry file="jar://C:/Program Files/Java/jdk1.8.0_31/jre/lib/rt.jar!/java/util/Timer.class">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
</state>
</provider>
</entry>
<entry file="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx/1.9.2/b6c7422c6740f86a9a84fdcbc4c62a1f46db317d/gdx-1.9.2-sources.jar!/com/badlogic/gdx/utils/Timer.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.33333334">
<caret line="199" column="29" selection-start-line="199" selection-start-column="29" selection-end-line="199" selection-end-column="29" />
<folding />
</state>
</provider>
</entry>
<entry file="jar://C:/Program Files/Java/jdk1.8.0_31/src.zip!/javax/swing/SizeSequence.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="104" column="33" selection-start-line="104" selection-start-column="33" selection-end-line="104" selection-end-column="33" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/tests/MapTests.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="32" column="27" selection-start-line="32" selection-start-column="27" selection-end-line="32" selection-end-column="27" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Point.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="25" column="0" selection-start-line="25" selection-start-column="0" selection-end-line="25" selection-end-column="0" />
<folding>
<element signature="e#225#226#0" expanded="true" />
<element signature="e#249#250#0" expanded="true" />
<element signature="e#280#281#0" expanded="true" />
<element signature="e#306#307#0" expanded="true" />
<element signature="e#331#332#0" expanded="true" />
<element signature="e#355#356#0" expanded="true" />
<element signature="e#386#387#0" expanded="true" />
<element signature="e#412#413#0" expanded="true" />
<element signature="e#458#459#0" expanded="true" />
<element signature="e#496#497#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx/1.9.2/b6c7422c6740f86a9a84fdcbc4c62a1f46db317d/gdx-1.9.2-sources.jar!/com/badlogic/gdx/maps/Map.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.33333334">
<caret line="42" column="13" selection-start-line="42" selection-start-column="13" selection-end-line="42" selection-end-column="13" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/assets/wall.png">
<provider selected="true" editor-type-id="images">
<state />
</provider>
</entry>
<entry file="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx/1.9.2/b6c7422c6740f86a9a84fdcbc4c62a1f46db317d/gdx-1.9.2-sources.jar!/com/badlogic/gdx/utils/Array.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.33333334">
<caret line="40" column="11" selection-start-line="40" selection-start-column="11" selection-end-line="40" selection-end-column="11" />
<folding>
<element signature="e#1685#1686#0" expanded="false" />
<element signature="e#1706#1707#0" expanded="false" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/assets/invisible_floor.png">
<provider selected="true" editor-type-id="images">
<state />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/assets/red_robbot_base.png">
<provider selected="true" editor-type-id="images">
<state />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/assets/visible_floor.png">
<provider selected="true" editor-type-id="images">
<state />
</provider>
</entry>
<entry file="jar://C:/Program Files/Java/jdk1.8.0_31/src.zip!/java/util/Comparator.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.3327674">
<caret line="149" column="8" selection-start-line="149" selection-start-column="8" selection-end-line="149" selection-end-column="8" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Population.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="24" column="30" selection-start-line="24" selection-start-column="30" selection-end-line="24" selection-end-column="30" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/desktop/src/com/mygdx/game/desktop/DesktopLauncher.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="12" column="0" selection-start-line="12" selection-start-column="0" selection-end-line="12" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/assets/vision_red.png">
<provider selected="true" editor-type-id="images">
<state />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/assets/vision_blue.png">
<provider selected="true" editor-type-id="images">
<state />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/model/MapTile.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="14" column="37" selection-start-line="14" selection-start-column="37" selection-end-line="14" selection-end-column="37" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/RobotController.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="70" column="38" selection-start-line="70" selection-start-column="38" selection-end-line="70" selection-end-column="38" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/MyGdxGame.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="51" column="39" selection-start-line="51" selection-start-column="39" selection-end-line="51" selection-end-column="39" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/model/RobotTile.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="16" column="38" selection-start-line="16" selection-start-column="38" selection-end-line="16" selection-end-column="38" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/GeneticAlgorithm.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="18" column="33" selection-start-line="18" selection-start-column="33" selection-end-line="18" selection-end-column="33" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Individual.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="10" column="19" selection-start-line="10" selection-start-column="19" selection-end-line="10" selection-end-column="19" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/model/GameWorld.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="7" column="0" selection-start-line="7" selection-start-column="0" selection-end-line="7" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/model/Entity.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="2" column="22" selection-start-line="2" selection-start-column="22" selection-end-line="2" selection-end-column="22" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Map.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="14" column="0" selection-start-line="14" selection-start-column="0" selection-end-line="14" selection-end-column="0" />
<folding>
<element signature="e#1384#1385#0" expanded="true" />
<element signature="e#1441#1442#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/MapVars.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="9" column="10" selection-start-line="9" selection-start-column="10" selection-end-line="9" selection-end-column="10" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/src/com/mygdx/game/thetask/Robot.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.073196985">
<caret line="4" column="0" selection-start-line="4" selection-start-column="0" selection-end-line="4" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
</component>
<component name="masterDetails">
<states>
<state key="ArtifactsStructureConfigurable.UI">
<settings>
<artifact-editor />
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
<state key="FacetStructureConfigurable.UI">
<settings>
<last-edited>No facets are configured</last-edited>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
<state key="GlobalLibrariesConfigurable.UI">
<settings>
<last-edited>bigdecimal (v1.2.6, ruby-2.2.1-p85) [gem]</last-edited>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
<state key="JdkListConfigurable.UI">
<settings>
<last-edited>1.8</last-edited>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
<state key="ModuleStructureConfigurable.UI">
<settings>
<last-edited>core</last-edited>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
<option value="0.6" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
<state key="ProjectJDKs.UI">
<settings>
<last-edited>1.8</last-edited>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
<state key="ProjectLibrariesConfigurable.UI">
<settings>
<last-edited>Gradle: com.badlogicgames.gdx:gdx-backend-lwjgl:1.9.2</last-edited>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
</states>
</component>
</project>
buildscript {
repositories {
mavenCentral()
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
}
dependencies {
}
}
allprojects {
apply plugin: "eclipse"
apply plugin: "idea"
version = '1.0'
ext {
appName = "MapGenerationTest"
gdxVersion = '1.9.2'
roboVMVersion = '1.12.0'
box2DLightsVersion = '1.4'
ashleyVersion = '1.7.0'
aiVersion = '1.8.0'
}
repositories {
mavenCentral()
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
maven { url "https://oss.sonatype.org/content/repositories/releases/" }
}
}
project(":desktop") {
apply plugin: "java"
dependencies {
compile project(":core")
compile "com.badlogicgames.gdx:gdx-backend-lwjgl:$gdxVersion"
compile "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop"
}
}
project(":core") {
apply plugin: "java"
dependencies {
compile "com.badlogicgames.gdx:gdx:$gdxVersion"
}
}
tasks.eclipse.doLast {
delete ".project"
}
����JFIFHH��Created with GIMP��C��C��"�� 
 ��N  
!1"%A$#&(2QRXaq���T������'378BUWYwx����� 
��E ! "1AQ#aq$2��%B�&468ru���DRSvw������ ?=;�<��}� �����t�J�%m�@$��M��������xʨm�]ş�n�q��w�(m���1����%m\�5�s��Ҭ�!���ހ� �2-,fM]E� ��zs<����vwr���
�SXy"r�+�>S�;�����u���'���X��"���P|�&ܮ�cɴ�Y"v��;Q7 c�j�N���Ж{�s��sM>f2q�Rhu?���E�*�q��� ��J���h�� $��hR<;ɤ�Rƍ?ү|�{��GE�S�b|�aW��j�JG �J�`��S��>���')g ������P*8Wh��d�����]��-��\8�W>t;�Ԭ��Չ�5U�N�-�wި�u3;^eN`nZ�k+аH�m��ɆC��e��fxD,DM�<�]�M�Q��뺒��iǵӸLޮ�YǤ#R�c0��A= �:$�~!�F�XS��NjI��Ě,黏���u�'�B�::��!*c�����bN^�!+��
��ʋ��[ed�= �P��UQ�Ecb�5%E���译�ͫda�>~�y�Y�kBH�$��fҸ��m���3%&�&�q'a��{�^��2?��۾���ؼHO�㔗m�ke��p{5��;���㓋�waʠ��J�H�S1�Z��'��`&����j���{�|�ޓ>�G��V��n� ��q`2W �N�F���V��b iSA�����PY�m�f]Ñ*�.�q6;3˝������X���>�J��m8ڵ;�LCz�.1��1�l��:�$��Ȥ���$n��N�&�ѯ��� �� w���4N���4Z �)BS7�%l����d��*�) ��J���.nJ�()B�@8=�67�7���DFNd��%y�AisS��^�l�?��+�#X\��EVZ�7��C���H�:ܔ�x�w���t��%��֙�V��\V�mʬ�W0�A�l�A�[V��l���/�J��G���36Hs���g�/���G��¢�⡡��n��*�kjp���f�AΊ�v� ^�� �j1T�n��hC_�a�ꤳ���clGKit�v����c FR�T�'r�3J�*���lr��Ԇ�ba��
����<u&��c�٭p���d ����es ��C`��aF�p�C���7�5\_��RS�-�0�!�MvMy��f)tZ1� .��`i�'MU
1 �%����"�ٯ.��Dw��ޗr��Mk\R
�t#�V�)D֠c�^\{�zB����r�@������3�ƙ��� D}���8�[3y2�Tq��Q�%�A"�h�t���$�S�s����Ͽǻ��h_���IG��<o�pzlboi��`��<��W#�+��iB1��#��G*��¢/<N����V)fjL�� �Ʈc0$�Qp*{0@�p<�,m#K��s��(��1\�"�1�9���PD�䗣�2��E�Ϡ��r��az������Mp q7�.�r��n�q�O�2ls?
rT���ky�.\r��ZN�b���������E�WVѭ�ͣ����i��[��q
�F� �;"���N?�9:���蚐ֲ4QV�A�7��k�ZcL�gm���6k�����gp�U�ʫ�뭲�&=_ԼF�$��P�T�v��30���Ja��]���
2xf#��%� 0-+��+5��;�n�BEm�nMFM5��cEx���Ss�H8�����$4mG=�s^V��ط���6�b��hY��W&��_��������R�1"dl`�r�12k��<J�Y
t�Q�?�W#s0~�^5Ы;K_K��ke=��#�J*�@�}k��8���l��� RW.��$��..ݣ�$1��q.d��%? ���Jmx�FƧ����b���҈T4 g �sR͵������X;�ښa��b��D�ʝ�$��9�4��!�����*�$���шi ń�����y��t���k�T-���i��|m9�E�L+�P�0��8���Ԟ�jqG[����\�rL{����v� �V?J�'��؋u0�'��nDlf�,AKix��ޖ�
s
�r�2's��?��'��5 �֣�����,��e���[Ut�7?�wٵ5����ڊ�Dwb�d2ˆ�,�g-�+�$r���F��?��4�2B�$j�C�k*��k#�M�,,@mt]�uiyY�H-�'� 9j ����.5�L��a������od�xæLz� �ebv�/P@�Q�x��<���(�w1zb��ˉ��8ϛ<y �Tr��M�Շ�"���uS����T�q����ǻǻ��|�^�%Py00(|�K������C:�� `��f��A_|���VJ8AmAUQQ�M�� ��Yc��n� �Kp�Hc+��cG{^'��8k��N��"�����X����#y��:SY�c�ǃa2M.$(+km�Mz�t�ήl�!CC�Ȝ��Gb}�<�:��!�y���/Y�"���Vi���n��ho pXұX�8��ړd�a[&ţ$��1!"��9g"�� ��*>�����GU���Ӷ�}�Ú�b���Na3h��C $���R�飱O�N
��"�����]S�ž��6(.<z�sN.!6qz�u�4ćM�!��[R�i����m���Y�1�̕y$�I����a5��i��(z�9���Ǡ2U5��#)�FB��(��@Dm�h���ڪ�Āk�Ȋ����tTT_抜����)�~(��OG1�wk���\���ڼ+\߳��+\��DTT�Ͱy�+ �:�M&�2��$�\E��N6E����؟:���=��aR��ɚ׭D�,� z* ��5���x��Z����� ����E��l���k��i����I�BD��.c�'X�Ce���^^�z��5�PS��T����Aw ��4��0� ����(���&�T��|5��K��E�����=Y9r�M���lW�`cP10����~����ŵEG�v���0�g�(݋�u���T7�}��e�ɷmq��Q?��e"�&��K����pGJ|���+���#�X�$�χ�oV��ݘ�A� jDt̖�]��b˕s
HB��VD!|3� ���œ,
�l�Hw
�:&IcH@�骼D�EWW�-`1���6�N��D�L��å� 6Rғ���ƏA�K�@���<ЍP�:�Z��q/�jtmI\M�� |v����q�c��}�5�3ʐ�6�9$�E���L��E��.��_�?�%������Zڅ�] �Ur�&ꭡ�+�a���H9/t�e��©��{��E�h����ڨ���ü���}�%����ca"���z�̇*G#�p�H#�}��ksi�̹���~�:~�<�y���p﬘�*�ZD���'�d�C�|�W�P���>-{{tMt�E«B�c%�~hj"cM��OҎ��nB���Xz�4V#].�=�q���r�DA�A8�VK��o�"T���>���l\�Q�b3
�XiV[G��4Vs`�V3���r��Ŵ��+��P�,��iA�h��� R9�}���7fIS�F�[���,vĵ!:��$�`�Pkş��!��#o!%B�]�`�F��Q��Hm����\�4��%��qKI���e�^eXD�����6��%-�"�'d�2��"&2`D;v-�;���aF���)p剦� .�F����"�����{ZA��ǵ�J��0���n��Ɩ~=�c��YsMf�6�p�Y˘�n�I lCd3�)�g�yώ�c�G|�V�qfH��4���׳ţ!*��/h��0ZEV6ZXbS%ifJ�0Q��<,�p�W+xG�G�+�NU��� �`�]���Y��?:J2�e��+R��iC�)��76\��~<ٖ,@b��Q-��$�#a�E��F-qo)�N�'s(kkVgiWKL�S�XQ�]�)I� 4T�]�8dbW��M5��!�ꬦ2��i�?����agb8�q�f��td�g;'�e�� �ˍ�RR�ܗ�:,4\gd0���GN����`&�u�+��kND�������e� f�@:"���DK�+W��\�^����0��'jpN�<I��)١�|(TX2#�. ;�mϏh �_���o��l��P��'7'SJ�.(<ȑ� �mH�K��I�m򆊋7h�I2#�^q�Ҕ9��LCN9��8H�W�23�Xxi������G.dѱ6d᠒7I44>��n�p�t�i�x�2�f�9����������9�~K�W���� �׿�?���?#�_���_A�{��h����p��yTa,�����~U�Z��Ѣ��Jjj�fH��G��]�"z?�%e#;3:[AMN:*+W�ƃ�]OȜ���2֢�ZMS�C��O�dsDH�/�@��:�'�0�ErO�*I���8�ⲥ�t�Ru�.c0��\�����40;� �U_m���C@��ɀSY6��%1U��BYn��ki����
|~���M�sRBi�����<���%S���fI�J�k+���l�B�Rl�k�~�S���Xs��h���㨬o����4�/2��;OYV ��92�$�j�ƒ6�:� i>�‡!'�� 0�KxD��fe��|l�����t] $�\s��}}aR�-������m��Y ��d�R+ �#����E�� SHSd�b䬑�.�����c�8�V��-�b9F���/в���O��b�31b��k�*%���rR�sI|�[��S;Io�s�l��dBiJ��!HG�G���q����j64��p߻}��������R,;��>�(h��:҇�%�5����.n�[<�k�Uⱱ��wY�.��r�) *� @��˓̉:�}�� �X��5��j�z��?5�j2�ߘ;�G֑x�B��cX�^�-Jf�7^���V��lSTFJ�e3��F�8����K:PPE���ȝ�e��[��hQ��J!f^��"a��N�1+�vY**�� 1z�W�2UF$Y�M�t�\i���n���2p�@�;�50�ZЧ�۶Z���e(�u��[:�O�@,��K�!;'�h�F��ǟ��;��? }UV�%�Vp��旮�!_���A@Z W c�Hl{Qv�y@D8��V�h� BS�l�:�/7Pm`\��Ӯe��lGV�T���P���՟���e*ٔ����S1��#v}�r���F�x�$f����IÅ�۝�w:��:�mcn�Jb�훊̞������a4�j)�������[��k�TM��V�;8����}_]�,�
��x��.&�Y;]lܡ.60u�tA8�f&d-g-�J����d���Qۧk�˭��4�֚�yb��5c^�G�;�YGRN��ӣ5T��R%V�U����"�������Er����Ubf1R�ea��k�)���������t'������mf?��R�x�����~������+���G��I��]�v@��/^�����D�%����/�!�M�ѐ����T^C��&H�2�<�I��i�)#�|�^��tR���+����b�$��Fqb���.8j+6tU+3�G�J(��WT
�`��X�M��v���;~��I���$O�9�=�BD�N�j'����:�?#��!x��a��%3�KႁO�qUE��2�c*�8*r��ә�X��I������u�Z`��;,�V%��:yz�~P���3�|eZ�\��^HQ�g(�ߩ�Z���/j�f�a=�LBBwR�Gp�+�t ��hH���L�������Y��Y�ų�0��B�g��^�5�K� <�e:*������K��X0!l1L��$P� ��& [���8��)��6w�}1~����4�l�n��"*�.o�"��S��������������]�^bKEu��\��g��q��3�Fq��/[mco��;P��ƪڮڲf�Ő:�N`1��tL2J) �ƨ�՝��n��aơs�O���"��‘38.�ٰZ�r�[[A��;Y��H� G��ڨ�5�MQ��n�|��c)�������\�;e���|���q�d��ѷ;�G��i�S�S$G$�<�����ri�3�SZ�"�XTi�ok���V�z��t������f1�{�8�#�e��MK��X�EI�2����1��Hx��\X��0�U�5��ѓI�2�aIF6�.�@�����\�����ݳ�(@o�CVk���v���_e��\�G�,%�\d0�g��[B6;m^(d�$ؤ4{$���Ce���VI����Kts����\״�Kg+V���� �����#%�j�l�F�M9tD�����;|����*6���M��'sԯm����}(��2�+�U�]'4͓7�&9�::r@L��,�ʊ="�S]�lI`y�-�|��WΎ�Pfa��ED��wyU���L,z$f�l���"Lz�9���s��=%qӞM�wD[��6��r�|%ax��aq&Y`�sY^{�I�f�M%�_4��]:��zF���A9�+�^�ހ"asN*�`��գ�2�[V�I��m4�ޱ3�!~�n��vO�1�>�Q`I��¯c��� ���~P��)��v�6$J,�a� �������F �6�+����Ԭ���N�Z�,ը�N��O�hԃ{�s=��i���
\yxɈȓB
p��Ē���K;&��K�髄��%۬��ﶻ����"蝺;��N.oeb�ޭg� ƼK��& �i��8���(� #�X��;j�ѧ��a\oR;#շX=N�3��Sm���Vyu�a41q�W�8�|�J��d��4QҤ �|F$���j�"%Q�v˻|�k�i�e�U�:9'z�������"1fJ$#�(�1�1t� ���uZo!OT���5��4�+$�FD��S��o��� �QT �t�d��5�::�V�9���VexǜXӂn]9`��.��&��@sW��G��l��5h� c*l=w/ ���Nx�(\�@ȍ�}�'n� E��-���^lC|���M�&�����O;��w�#<�u_ܔ��4L0:ՠ� Z 5�~ ����������"�@�I����{��v���齥4�6�*+��M��~c���XXV��*������ b
y��#��8-1��x��q�/Q��}6i6��H0>�q�b�/��V�hV�%t9�'��,�k6V(2+� R[�]�0�*;�[gmFӾL"b��f��*�e�a�-ڮ dG�֖_�Yڵ��$)�w��5� �GO��s�p�.�Ȥ�|?]�vow�Q���g`�pg���:��ڌ6J*X�{g:��I9�R��|%�u֋�x��} ȇh@D�:�/pB�f�)��LZU!�o���,喭4�� ��l�;���]�3�y���ݻsD �F%u�@�[�&L- e˧D��7� Uښ�r3�9A��r�������~;�o���.���j�ݶ�Èf7���(�|V�lz�(‘�W̬+���;�e#��$�V����۞�� �5�e�{�;��Ltb8A�5|w A�D�,E "�����6��jO�[�_3x�î.}�\N�����l�QI@���(�IG���ō5%�z1f��1U�OE��v�檨�젦d�
�;NC!=tCB�s��N(\�X�X"��Bd�.�&�7]��k�ٲ*���ml�j��Ew��[��=V�C��������=�$:@���?�ͬ�-�ȧ�Ee����.�7̗�T�q����"9^��Ik׸��o_L�cE��رD��v5��0h��R(j�QUx�p���dM�\Ia�5~7q'�����j��\���c����:m�"��G}s��Cm}޳�lR.e�N� ��v؃'0A�GCh�&�6u��m�q�WW��ݘ}s�hD"��1�o������
:6�hh�vcA�Fm��,�+����8�ۦ� t�g�F\�y"�4�;,��4R��H�����&F-^%������ܾ�7�"tE��.� 06'q7k�MS|�U�:d��Q�@�Z L�7`�)<o ��|�����I�V8�d�󰋳?��`�E��8z:6Q_I��l�&Aj�ec�5 ط6 Z�`��:�A�Z�K�fH�6#�D�\S f�* ��(�V�����Ǯ��'��h�l���k�u�c����L������"�E�5]Ew`8�e�� ^*�x��_fQ�S�R�,�bϛ�x�&\.BR���H;$��?�~1�̕P��*��؟l�p�� l�h��M_ f� ��c�M�����A1�!�g ��5;Ed>��*$��n�W\l�5պ��?��2wp@���/z20Zޟ:Z?U�]r!�<H2o���I�7~YA��ؓ�V~�M�r��!��7l��|�:�b=_Md[jqw+� 6CCH�'��r���>�NBR�U�r��u� w3�n�z��q3LZ��;F5�6W7 ����ǎͰ*�ߚq��A� a���V�ctu�>z�n�=���~�԰���16��~���U� �1čӦ��;���5S�]�*^�꿝J��a�rb���8������8򜰡z@�_��Zr�̆�p%���*�_W�-�U�h�X�-�WGYI4�]}y S7̒���?ق��:L�"ygh��������@%�Vh)�Q; r��(vB���T��sUǐ/$t�}� S�}U[ױ&��1����� �EZ����񱘤�X@ ��$��$�i��Q۽�([u|uV����mk+�gd3qLT1����d��,a�-���f��28��I!���:�j¼d'_��1����Ȃȧ*�� ��3U7��ԣjB��Uo�����S/k��k�m�7�JD�s`��b��= Y�\��~
N2�~�ҵ|�f����>��>�|"��~�BBE4�: �/5D4�4�,���v���b��Lc0;7f��b�Evu������`���S�� y�NB0���e;�!R?�8Y"!��6+�-܍u�Mތ&H:�U�0�v��il�Ѣu�Њ�_�<i&�S�o% |u�M$���o&�FAk��Y��R�i��;:z[Vc����&z" ���D"S���*�i^���50����ߓ��TÁْi��<���32��(6R;�B�w �p!���b�+�#�Zֵ!�j�vw�)� ���#M:�f2k��/S�I*���"�0Ҩ�0b�'U �<r��� ���"�]�iW����v�W�2̛��ly���p'�$���6���p�`�J�T�e��-w�*�u����4h�uU_B�r��M+Z�!v�=���eOa�Z09�N��Z}����:Ic'"g[��M��l�Tԣ�Ǜ:�~Ŏ�R޼�W����dM��MG�߉��<�uL���;��5�@������G���i��&����sq�q`NM�i�5j6�~��fVQ�����s��p��c�-�z�@�K��3S��M�c�%�;|�|�j���x���W)gx�����^���֭�`�!���C���d�V�܆��� a���U�u��b%5cmF��]�"�cF�a�v��[9��[Nw��6�r��S�o��g�,����Dj�;��Hb9�($��� 5B.,��x��n���F�� ���w�%�[K@(���q �s!��̺h�G�א=�`��V]�쒈�9�$SE�� �C\�<�����$��k��� �����1�+�� ��PiT����3���$0�=���e�ƛu I8�߶�7g*�g�i�v 2��RF���=CW��2M�a�V� \���]�Q�L����4���tv�w�X���`�Q�G�:j@��5sN�1)��
�)!�X�:_f�@� .��d����x�2
>l�mW�ى�X�y.&�~��zW3���5��=���jU�B��9�ԙd�vK��ņo'�B-��K8Nq>�Z�5��aW5�����}eȤ��4~����'��W�� Z=�%����Q�W���AZ�BZ0�b]=g���G��r����_$����`� z�d����Ve�� A1�ڐ4@��Cb̵|�R�2"���ѫ��%��/��-���&{��N�+Ȗ�40 R� :Sc�#��'n."�#���  �y\�>݃�d�3$���wP�">��دmT�� �)�K.P���ȝ�\F&�"�' ��NP^���Cěz^=�:�dZ7�,�=�i�x���.�E0�A��g3h;�ͥULk�Drg䧡�����.���3���ϓ� �b :�jv>�&Y�v�����%Ґѫ�y�E��N���'|�gDŽ�Y�#�z�K ��'���I�R�Oˤ!!���dsF�u{$y�1.Ό��M���E\%|6n4���tP���Ǐ�G���G�<��%�X�l��m���E���]O�p�>S��ʬ�ğ�?\��|�*.;?fJH�����F��'Rg�����gO�Yw��AcD�:�ru����Sl��9����8����8��ϻ����^�R��� ;YDff�:��p]������n�Z�i�M�ʬu��>$�EW8o�Ė9��M�[N &L�*U*�\y%�e����{��^W�����58U�=.�V�n��������cwtY5�`$a������%�Ε6DX�Ԭk�Y2��@w��l¹�L_6g4S���5��]S
7íG"A�5Y���D�S)����ߝ����I��p
�����&�� %[ ��l��$�r�ޞ8�t�c�dUH� �Yۍ�[V�[6�=�hūv����3��S��9�q'��r��aȖ�&�{�L�o��K8�O��s�ک��lg��}J�=��PsTY5��F���4��o�����������_UM���n&5��7�� �ˑV:�$��ai2�Ib�$����׸M�+���hP�s�պ��_}�/�,�3����.����쯾�#k$|�����o{
h[|YC{=0�W��20Q�_g+���HϹ��:ȏ뒢N�O|!W Sl�����th�7p�."�c� ���{\���ŊY�%�9�Y<V~�����иQ-�]�����nۯ�"c�6��u��߭���[�����׋H:�69<�g���je����E��Qs��K�Cw WM'm�})����,- �z���b�t��ӎ]S\�f��8SF�9p騽Kge>~Cv�8|��^�|ł��Ʒ�� ��n��Vo\K������dt#=l}NQqUW+�� �^�3E��6 W;��t��9����=93�ٻp��&#�ERF���>���W -��>�F��!�,� ��a?}6��� �!cI�5��ͻE��j>:�i�g�U���雚�ȝeU�w�f:��5�ղ����;���nʚ��ۖpih���BWը��=k��n�xб�kh�6��#��a_~�b�-ӳ���"�p��c+4������x5)<�bE�����ՐvM
���vA�����+�Ș�J��􃚆]�����60�u4Gv�V��%]6Cu���!�wE�v\���s���X�ƶ�t7�*u�2e;ՖѶ�MX ��qf$K[��p�֤�����ƌ�.tz�G��CŤ���a3 YE�R��[�X.��W�Ek*�Ss�ȣ��ǫ+��[����mT;�B�����{b��׃���Tހ��٭���B+��)���%1��RY򚩨���|
i���m�q���\{��\�������ǻ�?~Zc�N ��Ë/.k�&A����lH�I���c#���HXҟ\�}��:cCp��dD�0�-D�ٞ���GF8��V��5� �B�=��"�9��#�E��Y9bMQc�h���E/��f!7BR~�����nr`[���aI��̇����`�dXqg��n�{mA+i*%�{XI����R4�O���+֞�]�b{�C�b9V:8�����-p$�@��K7�tY@; D#�fE�EB1�J���(�&{
a���4�M`Ҡ9r�UI��u˅1�I��\��m��h��۹Q"e��t����6�H�4a���lԘU���7j��vY=ܿ[� �| �Tک �E����"D��-{�{ܒX H ��"a�1]�tx����#�/�-�m�i���ڼ!� A�V�}�A�kO�+�������i�<�ʠ�y�"���6�G3�U0U���8���ꥮ�^�`�f}�e�Yac{���<�z�75��wTYq���L��|`��V��]m8J� \�n���5ՇL1�]��f�����,�+�&f{y�����AJ���Og�|�l��ȑ/ ��2f:;���8dK�kU��Io�wU�co���d��{���9�{��>�$�]-�2�l����߶���k���s�����c9ϦrO�}�����ް��D��A�DX�~���cMU�������B_��t��D��C�g��Z��\�� � ��ܦ���v`B�,��D�)�Xn6j�q�vГ�n3���[��]6Ͽ}}#6Gf����x���y �ʛ �U�ڲΑ]>WY[򗜯�#*��hg0Oo(�Ub4�$m6��= �RZ�*���J�~�o����L�B�,���`6喢5yIb�B$���Mt��̋J���w���4��%��������O��FN��*��h���i-$h(��p� >u���:l��]��j�`5�_�$]4�5�:A(�;�<�
��=/^"ɺ:���q��O]q�1��_~s������#Y��ۥϏ���FK.!�}��)�V�(ke�a]tu�0۰`��1Y�'�� �5TO/�;���#�8��2���EؤkV�J��bdv� ��#�%t1O����I g��&�#+�E�N��} uqy>5X6zm�{Xk��%ë����c6���+2�BG����(��G�USL���n�}Pv� �;���[_��؞(��[;+��
EG���k9A�Ƌ��wϡ1d���ݽ�v-"�dS�D*HL#���z��9c#�[i��K/��͵���]*�/Z�ڻ/��A�� h8| ���������Q��Sd����qD̜Ѻyv�X���?��C`�
/�K�����o�.J��1h���x��(�mqg1u��j���bB[�b�Ycs!N˿�K�SH��i(������;��H[�?hs̛���"1Ai5�q��u���K&BZ�sWU�z�i��
�B�Uz̉%���s<V/��*�kS���&7b<�3��2R�ۙ�ȋ.�4���UuYEbD��Xw�+ZC�������1k�\Ν���_�5��eR�́ܦ鸎G����fCaҘ6<�� ��u���%����I�8��Q;K��G�kڑ6�P��696��it6�ҍ� �/����~�@������8�I]6$�e������{}9��f�ʪ�j�
Q�`�궍Y�Fn���k��J?`F�vŬ���΃<rИ�&"f�R3#�?/<1<�la�F�c��]����ݮ�>���go�'�|^�=��q��%�x�w����q<��Vt�5��F���s\�#M\c0�'��0ͯ� f��,�)1� �$O ��a���_�'5Ȩ湪�{U�V�*ܟ��[ �m���a9N���,5KR3Jěκ)GC�5[�(��%�PL�n��_!0��I��㏑/W{l�*��,��6R��3��u-� }y�4"�*���[�H��i�L��<$��T��[Fc���Q��5�g u�B���]V�ZN�l���.:�(��"�է��K")[4�ʼn-�!2��N��KKb��������w|�3��V1�e$u �_�� 9jB6,����r�2�!&-�w}���aÆ�8Vk�Ց�K�o��Y;>6㌌���ڂ _�Ԍ�
�JGb���jY9.O�Fu$J��=�M� "��,�v���m)f��T'�.P��j$`�
��K�y5��Z%=�E�m��9�x��Pv����|���aò�
��~vH�}��#Z��I�/K|ϫզ�r)���9`����ָ�u��x�h�n͐�ײ��ɟ?���)�8�a4PK�WI�hI��Κ�ٹLt-�$���I<�L �U�N� ���_b�ⱉȭ���.��7���[��c����m~��0W��-^-b�y���U����I�1�҈���9�SBc"�%�C+9S\����21<�UW��t@ۮ1!$���������'%#������ǭ��"��F y��۲n8�M0�6� e�V�/$��,H`+�-��s� �67�h���’ DU��ws�h�dp�Prq�s R��B��p�SU��6���N��,z[y�uѢ��a;�'.��x��&�WV`� �TZ������zN��¬F��� (,�lM;}kؼ�f)�R:����w��_�H-�#�r�X�н�=ww�Ҵ0���*_&mj3�[�;ͣ ��+�>�+WL[�{�yV���1�Z��t�R\��gY�ў��L����)a,��ε�w��25���K�0|[���hp��gОJR�R������U?��]n6i^��M �r��΂o��#R������G��^f�JcZ�crae ��E�_�]��tK��k� F��GS��Y{�t4Hs�x� ��]��z. ��M�=Wp��M����D^ar8�ֺ��`�3�'n�u�!��V�!
�`1x��J�?*����\$�St�&��\
��A��ϢcX���f��~���=�����uՓT�U��HKd����9I
��2E���S8��MS;�G�Y�g�#5����!����3H���V�Nf�꺒ȭg������\B�6�aw�3.��kz�G86K������d�ţ�c�:i��Ν5���υ.��2e��fZWa1���eX8L�Y���J]���Ch39�q@I�1�ҏ�h�eg�<�]��n�����/��m�Q����}�^���
r /��74� y���I��G&[`���*���^�[`g�z(�^���R注7;T.j�'BH���9w]�Ѳq�r�Q�R1��.�qQ.$���s�^P�]L6;��\���0�!ț�eFv��&�H���¯��rh���#�܄[��l����#��*顅0�\�ηWY�U�;���rZ ��T{We]���'.Iz4 @� &zC!<L`����$�[n�4j{x����'��=DW�QbQ��J5^Ĕ�l�d�ђ��٪h�CV䦄Z?P�v�A���Q*$�V>ί_ ��R����j.N1��ٱ��,���(T�͒I��J��4k5�u����r�t�����x���%�>T�6s��k���Z�&��:v��F b���S� I�5��UM��4�T���m^��[=p��LQ 6�*�a�5S�( �t7�WHjvk�ޭ�ԬQi�GgI���z�,�w,j筀u�̵�v.67� ���c��6IE�3�%��rz�&�3&J�Y��O� �<AՎ f��v��}& MH�5�i�ی���9����Zm�Ύ���k����Y=<w� �ȣ41�9��g������ �����_��wo���z ���]�0���H��'p�`����q�rh��3�>c2�d]>\k������n-��c������k�g�T?ċ�ȇ4YE��I�bG��A�a<s��3�&"��#2 �k������#Λ��NDsw�}ժ����۬������������*{q���G��sGf.���-��b���$=ο-]��v:�h�,gm5��I�xY<*)���=�J��6�n�4����/��,R�x,i�UTs���&���h��4��G�=�~�F`V�$ݽ��R�5�����?�1������ɾ"O䔲虙�ơOc�5�f+�a�e�kK��Z���V���$� ���j����~�?_gy�v�G�o�噈��� �k�a�zy ��ѹ<���R�L��ٺ������0��*p�Qs�Q
�]��U���>�+Ѻ9v��t����1$݊�0n���ݿ���u�/�:�x�����]s�����%�#_�=l�~$M����=�)q��+A>�nv��Ա �q��]��7.�i0hy�Lg#[�G*s��1�ۧ�Ԋ� �}��hc�L��X��g��,cL;��$Z�,���;��y$���)��\�UZp���g�ڮ��>�'p��cf8p��]r%)@g���(�#eg���,��ݻ!�]>v8~��8`���/#>8�]�̥h9!p�C���ծ���n~ �d� �g�� �&�M؀���탇�jSp���Mu��o_�v3�vq���/w���:��\�<�7�+|�n^a�������x&-�]
��� S^Ij���CWK�d�0ڍDuԙ�-���Mks�\޽ su�\�dVdlq�c���˛e-Ê!G�J#��lV��D�k_gO����$7t�Q�3��_�c'Hj�LcDtpPň��4KM5�eV�����i���w�z��]6O=�;���g:s!-��s�Jy������TOmT�ov�gc��R�5����I����O�K:�{��a��^��M�/)���=뉫��/*�*���r�:q�on�†�{�aF#G�y�@AlA���������h��F���D�b>̗Q��ȓ�v&��ȐC2�]с��"���)?љ[f�0�(�(�/]�����=�}�m���{���|�?���~�����ݑ$���ڸz����hɓ&����ǎ�n� ��A5p�e4ES�U7�Mv�����<�� ��gQ�R�M'B�=8���u4�s�eS�ƪ��Vĉ��c�%or�`�dتŵ������#�g_}Pf�Ŷ��mW�:�#���J,n�U��M��Ĥ6 @�NlHȲlf2?���� c�����܍���M�o�bX�B�4ku7���'K-��A��ɡB�Βy�
8��K�Yr��)
����.�^;�'(�+UE@��7� �s��l��M����0�����(*�ȭ�d ]�[�I\'���5��m3����4���-"���D!�3-�)��9 �0}���0ݮ�_�5�l�Zk���u`�oyC鍣�pW'^tŐ��,�����~�0��ң��#���M*/�a,�l�Az��N�^"��>q��7w�"�WѬ�TM`���d��V��L� ZꕴA��_?� a\�� ����#�2W��{G���b���&�fAhv���� N򲙔T1o���������q�V��5��Q�ϝ@--���� Q�5VM��OP�ڎl����5���һ��sވ��bx�� �C�� ���rң�2n��~������b�vD��D"����v���7} ��J)�rW8���EQ|�������~��+R��'3Ik�u���x4�}�J/ J׏��3�I��9㩌d����<fb#5_�����'�]rZ�lųvL��ћDjѣTSn٫f�� ۠��$�%��"�Zj�i뮚k������܄Kn$��/�Nv�TB8- P�y�Iz�b���M�g��a��R~� �����7�h�a��m ͫ��}m�I0, L�ě
`_\Iq�׊Dy !p��D�1�s\���H���k�ױ�s��s�Ej�S��j�+x�D�E�yU�g�N�����/JԐ{Z'�?��E+� r1+��OT\��@ܚp�gM�O4��`�B�GB���;����;5��g3�|�7_��B �k� j� �7�T���1��#X�4�16$�hp�پ����� �W�(,���6�]��q�U� ��������I`O��c)k�<�ۣ���������V)�X���5'4繲�d��DƺI�e#�=��J���-��A��谓 �K��ʂ�r���U�賩���<��z����0�H�%!?C�S�1���,+\P4Q��Zx�mr2y�"m,�侣L��%�XԴl Hb�8�, ZW�U�E�\��=��QQ�r��z�T*�-u�[�)�*UC[���N��ɮ�%e!j�X�':ٗ���i$��]�Fő��;Zi�P����X'��0��/��g����9�5�u�$��.��������kOc��o.v�~����{�w�~�����(<��FT �rY:V7$Y�����~�Y���+�j�i�X�l�5Q������������^XQN����Ҽ�m��.¦
�}\��H Xk8�&�0�x5�a� �=_W�� �s�qh�~�BaH���8�`�/ia��Db���{�+^�G5ULʢ��****���
��ʊ��M�=���k#��ˠQ�*q�To&o�x�X���y�_PT��"��Ew�]֯�T���u�vrn�~jn�3\GX �Z#r7\�\��V�K�7��Z�qL���(��H��9��&�\�h��8Dd�53�Cv���s� M��^r Z����9 ����AC�����\��_lX�#�2rrGk9k�e���*�"�@�)P-�t������[��icM$ �",��+�Xܹ �%%�*�%cf^�p��Fgj�}�N":��Xĥ�c&�ʢ+e��U�K�!
��� �k�����P(���Xs��*������Xq�i�{'�z9�ɰ(sH�x��P��B�:�@������5�A����k�Lޣn�};�U�B�<Ewa��Ӱ���bA�쭧�B�!eˋuQ���T����$�P��[RZ��V@����&�#ή���|W ,`sz���+E�V�*��LR*��ؼ���&|��db�%�]F�I�1w����ώ�]�Q;��e7����.GX��;�weJ^�"�E���H"��Y�э㬃n��ۄzpL$% �=僘n��W�k�f9(ꛎd��72��q��G��M@�����Wf�yQ�p�Ӳ��>;�����IS�v��=ɢ�n<�y�=rikr�� ��Y���F�}1���5S3�d�-���h����\�
��f{a���x���E� ��FG���$vA)��3|���@
X͡��n����Wfܫ�� 6��0k0���� rI������{b��)����"R
`o������(�
�/!\v��՛Ԧ�6��
׸����~�Ѧbi޼<XE]H�`��Ɩ$�߳����YY1���J� U(�f-�^�K?�IM'����;�CFt �Z��U�u�n��aWA����[]����Pw��J�sΒ5��>8ޡ��+�l�f�$A � %V.E �2 =�:���/����JW�*�D��������K��e/�Π����6\K#Ka*��R�Z���{R� r�Pp����:ɬ��S`F��7��{��<���3`5�g�6jٳuvh�&��xAt�(��Q
�����"���6� ��`��X�(0�8~���bHIRޒ*�M�S��n��t���q�����(ߒ��Lh�M!|o1u���69nS�eSF���h��  �l!�*�:��p�~�%!��dž�x�^t\J�h�߲l��l�s��>g�Q���.�28L��;
��S��RH���M�<xػ{+��:���B �4{�"W6H�?|�z_Q+�� /O:�zrٮ+��� \�~��6�3Q��j ��6CQ3 ����n��)-�"1Z�D��Ȼ�T�**��C��x��{D��QXq��Q>=L �̮��g_�ED<��V�r3�Ds�hm�j�+�F{8nMuR�c�S+QB.j�D�鐊��"I� �\�P���%�2;g
��� ��u��œf�4�ք�Y=���C�o�3E��z ��r��y��@$�� P�'�b�|!�`s<�fSƩ�IF��8��1Bz'�^�z�늇y&�V܊5#(��(T}��w0C�b�M�vѹ��H����&5!N�ӎ̙��1�\�����a�ͷ#�2�z*AJs�G6�i?�&m!x�7UѺ��?H�Ɍ��ʠ���� ٢�d�\
~N{�G���U"�[�v��A$)�oP�C�#�mU��ɳ��hD�n�q;E�I��$
~Rq�G���A�K��9\@�Y��#
m3���j���pc��9�E�,a�+dn��NmȩH�`I������4�<��Z�>�_�X�o 8�x��-!!l�5�eR7Ə��F al��=�10c�j8�$3�貛
W4]�*)��^���ʅ�꽨�'*����9:��^���#ڂ]�"���ī����b]~Ւ[�m�v�삯��f)l�I|��1�k��d��`�*���J�q�h����h��@�rI$��,�$�CVr8�rÜ�~0�?d�mWUSSn_���w�_���>蠔��2��,�K,����El��F5�$����u\�Gu�tVȎ⼕70.A�^�j'���?�Q���{U�z��=�/K���G�mt�/K��h����MU��t��g@kz�� ��t�H�v�E�GmI4�A7�$�f€�́����H�,\3}��<��U)��l�0x�H�N5�t�N�c��M]b��A%�')>�������v�yQx�y��7���&��i�7[���]W �?��7�鎖-��=�e%��1t�$��.!��W��ܚG-�}t)��Ydѧ<8��VK�(�3�V�ZG#F?�6K<�Td3Zj��˶s��j�YK�*�V{����v�ő��1'��{<���{$���=V��¯�*OY%=�������t�)��A��6%�����5�y��� �-t��_���f$��}�֞Xd�e����0z�1#鉄8�'�n��KG�>�!m�o#� ���8� m\+&0���� w��eQpj�|��d��Z�a�V����>��8�I-�T)Md|?F��ي�,���� �Nk�1���"�(�4�����֡�qH�a���|;�A��`�6f,H�h�-X�jݫt��4R�Lc�h�{n�+�ۭ��"cx�KU��Y�S��$����*��r��*t�<��0P0�F�B|�vRI.a\c��cS�#�`���Z����yr�V�7�~>�T'S�V>"��PVe`���{,�8�
��ڠH��)���A�(�\9F1�m��xz^��7^=/\�=�ނn�}�|�0�tu�Z�5��Ö�cA+�����i�F�d�n�Q�WȰ#��(����,ס_�=^l����5��
M�I`S6����bJ�
m�P�
с�e1�e㓛8��t5v,耙R:!�_���|�&E��.�t�D�1�L�!�#E�'�D�ʍ�<�{��5�UDE�Z�=�kQ\�*5�D�\�^?*���������5��ţϊ~�I��j�7 ���'��M��}���pS�q�_ "��}�n�-�5~�:V�ISu-3��u�� �fy�q���͛���ݘ��BP�,�z�f��(���t�۹��W�<�������A�cg���f��r����r{K���5�_�4|��z��Mk�D��#�H0��{�,8ѕ���0J�ʩ��ϲ�~����T��cK����7_tI�bxq"�1��
]�ٯ�����nв�k����w��N,j��&���N�g�$�7��8RgP�Ք9] �f6���t��d��roU�y��p& �ل��9�lp���w�(�{{�o~`� �)ZPBccD��M�6ϖr����g��17˜5j�GLZ:`�Wm���n:������`sA ���$��2�.�n���H�WA��p�E\�Qq��f���]��#�Ȫ�y�}�]�Nu#+x��m��:fk�D���y%k���S�u��?�i
JfA���X7 �USI�.{��8�J�4�vDZG�Q��S=CdBw4�����F�5��%���"��1њ��ݷk.wj�1��[��Q��"�|�J2!:s�K��J����l�s�X�Q9�s^M޵�l�oE״�K���"��J�kTN%'jpiG�FIg���W�r�ʉ��Vo��I�ec�L/��vo�%����R���S���C�F8��m7�x���|�f����id�����6�~C ڲ�C� ���a�<�ZS��gҲ{VR��=R^�Ɍ�a��-&+��"�Y4�!����>#>4�Ƚ�Xle�׎ͪi�Ϥz�Ǖ��ȼxwL�څ� ��;9�[��kr�q޳Rm�c�~D�.��#+�����+����aȳ���l��Kל�6l�[^�5���Xyص:@����y����ϓ�h[������{��>��k��<,��QR$��_/^�nx��ּ�*ꬴ�%�*lʳ ����+��㱹Yۀ���0����2��]�#yp�.W�m�=�K"����nq������2��Xq ��˯�BbQw{_���[V� ۊ�dz�P-�,_2��4kA�'�ZЊ�1�
&�)Lk�lJ�E�l��8�6t��XX'�UX��
�������NE�K�d�,�� 샄n7�gy����!��MB�\`�"K,�b���&��������)d�pI�;����xuZ
����K �v��;��/}��\� /R�s�oė�s�͢[JL-h�,⽑�M��)3f3�3�Ýd!���sF�t�AJ�4Y���l����_�j�tU9�Ir��V+%��6>涶�� i/��ʤD��]G,Ga�.�4�l<�F�e��M��� R\���')��I��u�
������ #.�~=� -D\��l+��Z i��z鸜��A��e6 9�-���S�-�3�R������)U9��BT�����v��n��`cB�ن�\F�u��V8���Y���b��7�jn�?�U]v�)�*��KZ=�`q��k �O�F�������O�9Zr%�Y����,�j��Q�=��h4���Uq ����$^:��@��=�v��$2;�*��w{ȏ���nt:X�m^;Tѫ�=��%��d�c2Y��5�a�^h��aP��4� ک�̎XI&�S)����@�,[�b�g&�oU��p'� ���ݸ 7�Qހ��(�e� EY���i�w��G��tx���O�(!�5j��6B�)R��r�n�"*���U��ٔ�b����O�?�p��JsLo�k�����D��:j8��x���9~Ԫ�nfC�� ���`���iS�O��\�-���59�� ȐWl�c�H�\1ew��ݳO�F�7p�2{����R��L�r{ ő[m�m��*(�����c{� �d��6�ϰ��qV�Ո�`m�pV]�o�<�6D� "����sl,c��\��$b} gB.�z�y.��Z�dP�]��ib��#��¥�'��"y+R&k�� $�G4h@��%�Z����ʗٹ�ȗ�� �2t�rO8�䐢_S��x`�:Zo�d1ksFjn��g'� �8��˳p ��,�� ��]kVWt;hS�>Юe�)�@�B�1s�V���A�;b��_���n����4�Ot��W���MŻPU��m1���f̫��c�D�[s
u��d�q�~ۯ�/G?m�lИ�M�l�'��h�3_9��\ב�Oz���#�g.�l^abя��Zt$VM��1'�wvjԪ#͖t��O�wbAc#�'+y7�I8,|C�ؿ�iZL5)uq�S�s+�^�������)-`��́�M�[�!0����?g����y�����������_e�vP~�.�e�%���ڶ�&���$Q]l͜�*�Gd�9,�=6�r��fRI<��w�{Q��Յ����c5�V-p>p� KX�dz��%dʛhjG>�y�̌�;�dk��z�N�] r���0���_g'�j�׍�p�=��O��/3u ؕ ;Û���[UvI��]
2�&ː���n��RN5����a�W��l�,H1r�����ǧ������C�E�g�to4X�����i,�qh�3ָ)��/�.�7-�>�9�� 0 �`��"��]KR��<�=+I�T�Ώ70ѫ�4H�`�Y٤�,f�����>��5z���Y��%8`I�(�st+�t��F���/+�ܢy"�9y�����|�Ų�Fc��1�sA�!��!F4�a�&=�Usݍ䠽 ���b8�N{�Q�p*�%r�9�Ux���+��{�o���m7�c��7͢�i힆�jĊ�6Cmػ��A1qje��džl�萙ʰ4�x�sG$rġEC�/$z/�*Q�'���1a����}��Qd��z8���Y���� |̓D�U|{�Mw�kto�����(ܶB�a&iYs>E�����Jф>  -V�NeWl�ZY�?��K_/�M�j}���[N���\��Y��<إ�m��G~Kb�) �h�7�Rl����c=KGNQ�\ �t���"eT`U����$q� �o�,�5y�Z��k���=��p�uXuO���sh�;��m���J��(62!W�~5WT�V;�,����W ��ش�@]�����*Y�@�>�|#�u���F ���p�9 �ޠ �c��鍚>.�6">ǹ� �T�i5v�@�'��YA�Qk1���}}�X_�HXގ����zΣ�$��J2;�h��YD�u]G.�`�Q�u�5UPr�� 0���G#�,��<s��(j1|^������UKKUP�+፡�$`��D6�"59r��+��9X��
C�)J�yG+���yW9���z^��ֿ=/K�]sݵ:ֲ�����Ea
�I4�pm� C%��h�\�SL�"�}p�Pv:.d�� ��-�+\�����_sD4�~{��� � �lW��G+��W̨��{�f<wX��=ի�k&�|��f�� ]'�X�5#���+��b����&F�N���jÝ�0����E���K���T� 3" u�U���0c�ˋp]Vt��V�|:����m�Ļ�Wʫ(*�Qd3��e�%�m��e[���j�qm�7]��i%bKUg���B�1?#ҷ��� 9Q�Λ7�� 7�����: ��� ��7� a�t �egJv5+�Ue���8k�)���'4�"�r(��$RW�ڥ%��eo�=�1r�=0�@}v���l���G�3kR���1ݩڬ�bp܀27or+Ou��c��-�۩V�� Ydu�J���z��ʸFF��%u��l�Y���� �ND�/�ш�����O���Ԫ�l���/K�.Zy��s)��9,G8�&/dĘ�G�������g���(J)g6l�uv.�2���:Y���pZnM�G���`�5�U����ϸz����vg��B�u���^�@�
yڊcο>{���q����ŕ1�I���|.7X�e�� \Yo�ƴ�{�)U�1�#��e|J�"H�YYKOwf�h\�W��L�
L���o%���5�D�M��D�<�^=�Z�S۔�MG�&s�t�Jޱ`�e�s"��5� �#N�!k_�#����1nTd!�(��m�%�c]��+Dz�� z�CpQ�*]�sMf�� ��0�z�[ �A%&�&��YY�ZJT��x�D&{0H�c��Y��{�b�+ NA�Q�/�cL�҉LY�s��={#��6I������:�]��V(�(Hv�/ �>ʣhU9㎬���R8� ���".O6�=��������+4>k-\�ݓ��������&�)����L��LV�K�˕�gŰɵ^�3L�#`��N:{���-fa�Y���C�+�|ZÐ!RFj����.��3!������݃�����j�z����g߶�7� NQ{t�ȁ{=��MfŹ����T�B�5�O{h�.�5؝�n�H��\�˓=B4��zl7 ��mC��De#�&S�1�
oN#j��I�Ʀ���f7�������V0��%��욿���ڲ�yF����gq�T�� ��6RΧd zAܒe����-:��c���-���ի,#�ο�
hГ�y �)`J�$�ל�CR�(���a�D���C�  2L{��7����;ZZ���FSu�`����|y!�n���Y#(��ǣM��APl
� �� &�!�OѠ����-�aƭ>�&�%h/ Bl�-`�c���~��x�����:��b�e_F�2�Y��:�� �T�%
b$�;�C]ˆ��SE�gZ�R�}��F���&Q\�e����&��R��4�G�9I=�&<t"_�^f�nl�s�� ��hъ�@Ѡ-d���c�,;nc2�׃�C���*06�:���Q���K�.��̓*�Yl���r��th��!ì�U��tWRW1�K��޷�@<��g.�2*Zα2.���h�s��p��"���*����ɣ��Zv`~�3�Zt�.������)Q�����v�#L���=b:�WY�ˁȹ��a C�ㄩ! �g��Fс������Ww/���7h�fs��{�𖍠��������G�<����a�[��Tn�ݿ���$|��ܞ���x_UI:{K�EE�������w)ƔX�cn��^���2�"��x���e+�ب���*��QQ�����o�������}��l���~�g9�>�cǿ9�}��1���1�p� m�7�Mw�愠�6�k�I�s�i���q���
c:�ߌ�l�8�g���I�c}s�'��ũ�[��T������=��������6�۷�OQW���e��#��4M[^���gs�&�����"����D���Q=��T�ݤ��/���Ӯ�<]9P#j$���T��B٠�r���f�(R㏷آ� 0;!��w�-��a|5~ub])�љ*�f��k�f��'��f̵�N�X���`�TTJ��nZ�[4�)E6������.�v�v��E�WH���g �w-��d�AtT�d�Ed��5RS]�SM��}s�s�N�L_����~%}�n����.��"��!�l��fLd�P��<M��0����1�WW%�Wj�}�%��q@֨��^{�{Z�}�\7��UU{��q�׌}�� H!ޥ�k>�)Mt�dE�����2�I�',��1_L{D�M��u2rW�6p�I$:��\&zim3�t�X��* ��R�p�-#� ��� b���ʙLas
�]BC�*�\���-�|��H.,a�|<�����}���Z�w|䓳��izZRY���(���m,���Hw�fHcL,CDt��h�o���kX~ʇ�����C��-p�t�wp�$�ۢ��T[9�!v��Uގl���:�Ů�Ql�w�Z����8��{��X��r����iCʪ'�� �;Y"r��v?�7�߄T�����L �r��X�9���+��,P?i��=������>~��4�U��{�i����ܢ��D��6��j��x�w��7�qW>U�e[[�m^��iy�6 K��Q�G�A�Şk�Ai[ sul����t~܆�q�X�GSJ��9)�n�ާ�;2�%���{��Z���l$r�#s��%K2C)&DάQfQ]Y��)�t����"_1>ޫ .���9C-�"I�V�\d�_�5��j�I�y���v��=0�IK�A��Br�:T�'j:� ��J{������W߇9��V �Q�ET� �ƫ���"}�91����:?�؜�4k=�� ���/�>�R�ک�6{e���C[��M����܂�� M��ֲ�cT-8%:��D������c�$�-��r� ��� ��W9�Ƥ� v���Km��s�:�)U� �S�l�q�L����k�mq�Or�5���λ[{m�}��u�5޸�8ǿ8�;k��������g��Q���]�.�I\��θ'W,� i�c��E%%�bԃ�Ry<�b��z��:b�j��o]��o:��G����{sv��t*3l�"�]�J���!�(y]�u�|�&�<*��t7��R&FSC$�BI )ы��q��W0�#N�� Q���{{ZG9����j5xr5���ܐ��1(k�����)C�tiG�4�L ttEm"�+���������=��c �\j���ˆ7��ma�ǽ7�����2�3᪷���t�k+�s�;/j(.���e��]����� �ȉ�k�ƃu�[���l���SB��!�>������񰩌"Z.5 2�t����۽$7A��̂.<�R�X9����܀��wY���# Ul�?;�`�4���o�"r���V�.�5�q����i����o�m�ud>�t۲�_����X�W��C�X����E���/,��1�lJ���61�Ik�)�&Ư�AM"�ò�1{{G΀&JD+<� �ᳱS��lV/�V9W���¹m8���'W��;=�5�􈮫v�A��=��5OU7��*ڴ�<���$� �8S$��+��k
mk�ô$�=���A�]��5q82�m>% ��'�6H{]���LƢ����c���� ����1�����Rzx`�W?����}�qL��lW�
�Y��_v�#�"7l��|g:gg.~���|a��S'<�>*=B�������o<C��m����rv������#�S>�'<5�Y�d�r#�0h��>d%D�}�r��>�_��}��\^�%ä9����]�v�"����$��4��B��jn����d����D�Q�9�Sl"o�l��������9�z��l` ՗:f��ՙ�
�r#Pu�5� �Z��&�-���n�.w�_eO�LƋJtU̞�6_f�]Ā��%�YO �ڞ�T���M����GZ;ʸ�7u�>�s:*��$���E8j�.���-&{2A��\e���Q>C�MM�e��.4�;�7I$���O�邥,w��K�G(�1�Z��ݣ$�<��`Ez1��7k�^�ݰ�\��4�o>�1��r���}�TE*r��)�:�c^~H<�[��N��+ږ��;#���U>iCv�ڗ�"�6��`��V�d.�Q��4�KS]�t�c{��h�K�Nu�;)�ԋE�r�8�r���V��f �0L�V�GM�j�A(~BX�V�k]9fa΁��IT�є!T�c^����eV�*���[��1�ʠ*4P��κ��Mv�5�3�v1������-��� : �©���p �5��噰D�+ *���[AK$�{�����{\X� :��R����al$sڽ�7�U8TG�9�""���4r{9�r����:R\�TE�{�c�uak��1���M��D�x`�G�;5%���Hȕ��w��,M㝶W/W��z�kK[;�)�7V3���%ȟgki.D����J�:t�L�rL���$�1��s�U|�0lh�ƌlj5�cQ�cZ�5�kQ֢"""""'�&���1���Yc��8���O���P��[�+4]�P�6
�l�&��o&�n����Q�κg �²s��kA{B��yKmL�u1/�ֺer[�Oy��f)>�k�HdK�Xr4&z���0�/��'��;�����j�i�EsÛ�r��iz�k*�n��]��)��%6�&���ڭF.��l�7��ڄ9��v!�����Pd0��xC}J����������{���Ä�`[�}���TD�&� ���G��V�/~r*��۫��O~�Q�~LL/r��2 �9q,�Ʉ*��J��Q�Ί��#������EEo:�f$ĕS��V��(Q9��~y��θ�W�4X� F_�k��;�2͓� �2#Bb�j4�((���$`��5s���D[�'��M�H��^O{�ᬶ�����1����C��U<6J�fK �0|3
 ����*�);˄7]��?f3�T&e�KP� <λ-�����W����f9º묟������ǻ�S�7��Z�76uc�1����[J�iV���Nʻ��d6�@�� ��� �֐845��V����H ):,�%��:t��]��Ѡ�j�k[����-��_�5H�`�E�f�\u�@����8�;�N*�F�'���G㫍��'���q���&���o)+Q��8+�[����m@��:��@�7m����bW(Ď�A�,Q��Ζe�0�����M;/����<'�E�U �*Q\�*a�E�CqG�냼�l&É���I'����Т]�"�aS�r��ly�𸨋*�Z��!� A��5_���<���1b: �"���jp�+���G�bQ�8�Q�쁣C����� �+ǩ��J�x,dX��6n\��L����o�܋/(�BI}�eq����&-��h46��U<�5_[��ZΏ X<Fk9�, ÷ ;�2q���U��}S>��f%Gj�k��Y����&�t\�� �]���4Ʃ��7%R�
��c9#/����ZoR�` ��ٙoH}|��'/`�W*i���ԽK��::�E�t��*��rz6�Z���y`�'ZX/���È�g�q�v�ā�� |����V_SF�=��}�B�F-�zÊ��S%�H#���n�$���L�&�4}���7c*��eqwN��|@ܒ�_EG|�sa.�����`$V�wN~2��bƌ�k�٠�]~��q��t�j�>���"��E��-V�ijӜ"=iI��!��̻��1 |�d*iY���#!�J"���f�#���qE��QMc��'z#"<h�):orsQ�/��0'A��0��(-�y�(��h��d��4I�1�geQM�-�p��}Uh�w��O��mФH�\��kT�Q ��cVq�*���s���Q�ʜ�����o�6�<�l��k+��ns�NThؗ0�9^��*�j���^�~��ӡǩ��du���'u6��E��K���Y�y��1���/�k�~�i�v?���^�?��=��~��J#��i�s����4o!ML��0��)l���=3�v��sa:��@�Up�6o�r��� �z���"��S߳�?:��ր���c��������F�ʏfEO�qܩ��ܟ��K���A-WƗ��z^�^���z4iz^���ѥ�z^��F���z^�^���z4iz^����=��<;
���mT-�.��Hͥ۶�D�m �D��X�*��n��a��������4����A�\��qj;|����YIC[2���K�U��]2%�*�*�����p������S�a��+�1�?w=ʍj5Tԯ�|�y���dßC�9�ܽnq���JDi��t�8t������jR)ƥQa2� �����:f���[�^�wy)�� ��o�w#�q�mA�H/1�Z}��fɲ�(:�p���^�9+~\vlT¼0��hH�u{0U7*��wߘ[ OOZШ���UW:# �������M,ə�,Kt��0��8��n^>��,>��YN�i���/&���Ϻ�q�ldػM
sI��+{ �m�i������5��}!��� @a��nﳰ���J�S/-t�3���=9+������jڼ>ϓ۳���iҷ<�C-�!�>����f~��͝����~ܸ�k0�``I[�����d~�
HAqP�`_IT��V��o ǒ�!��+"�[�Yx����I�����]v�Sx����Vn7OEڥ����C}u�����U��2�.�j8�!�m �m�<J�5|8�����_4v 1�S?+�R��c��ְmMn�<TC1\�t�3H窹�sށG��ʪ��k�UU^�W�WK�Q& �H�2W���-&��W��� �
{�C�� �-X5]|5b���O�5n�����P�ȥ��;�ݣf�q;�r��T&��s�wҏ��&�!d�Ő9'p$>Pj����}�H<j�����h��ex�2�ȲZ �
�w���5x�pʈW>B �DTG�*������@�^8�U���گ��Ooot�����ś�txzs��7��Ξ��h�}��{���kU=��{��ǩ�gQ�OSG+Җ�g>��̗+\��C��u��m�+!���x����6������Xzś�ݏ"�f/��G��bg$[�E&��բnu~ZG+e����z1�^�!���r���M� $�Ԟ5��fǠD��\;�{�gt�y�ipX崴�hU)��*&&�q'B�p}1�*�=]��8�5p�2��[�}F= [�{�����"}SO�p�A��D8�s��ʣB^��t(��&Q�� $�q�%����(%�Lj478�Lc�m������F�
�CN��NDx�g[E͏ n�ڬ�pꇣ�f1*;WC_�v��=w��N��ºV�8ᄎ���j8�3Ra����qc;�]�H��������)e���e���g�*7�-&��oS0�*N�L=�������piyy��B�s�͕.1ƃ� �B��~|��\���[CF��Hx��9�[GC�J`�I;Һcµ��B�%d�u*�du����i���a)�|nh ��0H4���+�j�ݾ*���dq�;�����C�I@m� �.C� nMm@�p qԄ��nE&s.y���|����IbZJN��(c�C�=�|˭K���Dž[��[��SUP��ãv��B�:ɒǒc�Ɣ_�Q�[��ib�G>��Pyۋ��bn�w�@F��b�x��V�\��G�{�B�+ʘ��.:�� �M���ę�9��W����nГ7(h�׳|tް�ɭ$��w#eR���ًs5���Mi��26�D�oe �/*�݄:6őî�o��Q�=� �K����%�j"o ąd� {���cٕǢ�,4ʩ�咥��]o�uW,�Om3��-�����NP]MI�Kh,��9�ͥ��m'�c�k~i�����=)~��pL�y���ppgG����L$`�����ܦ В�
a&ţ��Y�(�m+�v�f�"�;B�� E7�!1[$���o�������c�F��{\DZ�G1�r+\�5Ȩ�Q�TTTUENYk��5�r��Ts\�V��j�j�
���������k�Eg<jV�ݢ������;mUp�� �GFɆ%��
v��1(�5Qر������Kgv�;Й"��bT�7�h�хTI<k��6f�%^4���{�4�v�g�lj���mv�m����F��X�a��*�i9D��(�-��C�Z��] �sl%�L�'@ "[6OR�cd�U�ҭ�8ؽi��ﮚc��}��\{�~�g���ǿ9�=��1���1떍��Bn}��D叏�7�LB+���I�Gq^��V�Ҙ�*�Fv��R��������dF&= �D���Y��;�F�(���#���r'�j� � ��*�휢��륶6Id�UU=���ɨ�����q��c8�q�_oB��_��F�[�����X6>��x������dh (�vj,P�&I�4��ۓd£6�դ@�~S=V�{��;m�\a���3}O#�"�"��Ih��kOYk��Ɩ τ@M���4s��Uc�u^3�<�Ѡ�B��d��쫥G�
h�g��cI�B��3Z�Ea�������/K��חK���/F�/K���4�/Kݜ�L{�۟�׍�~І��k�"�*�j?c�f���6����ZW3�R�n�+�e��b�*O�>f��Lc �3i�W�b�&]f��Z�b���r!��J���"=ȭb��s�Q��.�#Hfw�8@���`���?S����9�����ꫝ �j�%s��-gx���!��hO�����͘g��Ϭ&Y$�x7X���G����B%�Cq�w���pΩjڛ��\N߫���0�j�j�lI��h>�v������I1��ܤP� (��z̕��X�7v���>�v�3o�΍_��e�\aܨ��Ie��Z�W��M�""��' T��ʂ)�S���cq���:���W�4l4lS����Ή2���c�i�u����A�D5�mu�U�M<gmq���Ǽu��i���G�b�K��F#�r*�h�;M�ʪтnm�TkR2c�in�eL �%%���Y�q�,G�Z�g�(���P�{)�1���tl���7���F�5y6��U�lu<�.�Bb�p��S�E�ۖz�����/�~=Ti���DNŹ]�y�V�mr��g�DSڿXHE5X)�Ȏ&֪nm�Gz�L*<?�l�h>
XEQcYo~��e�bcc4�Q��ś�Z|���!��"��Ʀ ��)MwD|�Ē�VWBQS�)�b{�Z&v �O�s������)��g���|[q����O A�WP��;e�����O�.qp�>���u���F�Š t�5#8M��ь��g�^������Ӻ����
�0j-i��i 9y��VH[�%\Z����Cc� r�(��hy�%�⯣%G��3��x�#r5�u ��{�l@���1� *����Q�q�/k��j�a�����-��ᒪ7�0A�� �� !�Y=0���.�4��4)!ۗP��k��)T `��X�fkC�����[6�t���[�ͥ�|c c��Ҭk�z���#�V2�'�|܊��ږv���W=��9UP��ll��:a�p��c�����Q������1��t|y��9Ǐka�0���#^�*~=�O�_"�&�z���*r_$p��}'�3!#����7;���=���k�> �����|�_ǹ~�N ��������-�'l]��zf/b1[w�я8|@`s�d_��v��{�wN�'�ǝ�`�抺��~�?MI��뿹��(�����`�V*mP�bE�auz�m�o�m�Y��r�<��ǯ���M�G�SZd3^���UM�62��1��OuF.�aQM�)�� ��q�c��ʉ�X�O6g�<Vr���a*��n�
a�M�4t������[3 OTVa[� �:L����B�����K׀P�`� k�C�f(@qLێ(X��4h���ы-E�6mRI�f�&�)螚���C<����7"㹶Y�_��rĮ�HĽ��b�ƿf�$2$v5�F1��kQ$�(̅,A��4q�����w/�wʿuUU_}/U����)��}+23�WF�v�w�+��d���q�ˆ��%�Ul�+���fD\�U��1{z�/�ҍ�',�pRC�'[A��T�O�<r���qX`�nu�b߉��>����sQ��x�c�[ɏ��ٓt���z�M]���K��\��'��=KZ�� ��**��EI`1<O~��TąCbD^`�Q��])P.��m��S����Cc�d�L~v�v���刺߮WWi�m�{���]���8�}��1���X^-��5��!j�Ƥ���m6�h�Gf�]��&�P{8l��b�[���#��Ks0�fTkFa�ka9��7�����9���P:�hxH�Y��e�P�)\���1Չ=�.� Y?r�/Yn�o1�[�26/��J�������C ��+�:��C/ ��S�1�����i�PsKCi��v_2���h<
e��c�QY�e�F??ײ]0�����E+(�Yoj�=� ֌� �Ũ�;&ĨՈ#&�9��O��P'�볓`.�&�0�2�\�ծ��>8��i��`����p|r{���eP˥W�����!P+Y*����8�Ҩ-gT��}��1a��*�ug�׼R�'�r"о�v�'C��c�m�b��P)��t������=� 6II��*Qo�G� �o��~e���j�ù�b}E�5�;�t=-���K�X6U���!p�Vu�(D�P��m�=n:��2@��Y�� QD��S�ƍ7}7㮿�ι*=@�e�0�=X����Ia:��6��蛻�_G�VS0_���j�%(�a"�JhL�b0�ۃe /�ܵ
�Ss��B���+�Sbׂ�3Ԭ�U��M�Z���_C�b��_�<�RЂ��Pɂ��L"��Ey3�l8E"�杩�}�f���%������w.��� Hy"j��9C�Ŝ� 1i��EM�;��O-P IA��r���¯����&�4n @LzZb�_/ sY��,�H�J!��Coc�ٱC��#ƍk2�0��η���.z����<p˫��FX@�v�z䠭`.m'MP�������,�4�%��ڽ�>��!ӵM}W_|�z�5Q�R�F�\u�0s�T��c�&�� 6t��!�MLm�Tr3vƌ�#;3z�.�I"���i[�����qV�4�*|���K�8��I�P�j! �F��6ʅ'�� 1TyF$dMƏ.�W2���B������a�m"Qz�5�::�m�e%� Me�2] ��ob14���~���tW��~Dlѭ��H�TuIT���%��v��r�$��0�������t]����7�$�e�
���Y�ƛ���~��]�ϻ�m�q�s��3����gݜg�<g��Fd�8�=1��v[ � �FN�� ? "��nT)v*m����q&m���mw�U�Ol�1��C�@�X�[��sx�U��0tZ�#������k3�8EGn�4Li|(����7��.[���=Ԧ����.���|�eQA�e�IR%T�N_��mD&�
7�E�Ȥ��g���;��>��o'H��Fr�R0�DR��+}tp7��E_�R٨�X'vӞ��ks����S�œ���Չ�q�H�ī��XE����dv� �{g˲��$3��9DYÆ�o)� Zb;��g��_R^Š�m�N'P����8 f����v�)��Fꐴ�ÓS��đ�E���T(���G�۴^�CُJ���xz�$�����M�Y�U_z�U��X��e�=#�$�K���q y,����Z�����<[v)��΋�Ai�#r�����x9 N�C� =E��Xxu5i����a]�v��md��Y.��:��i�A�X&%�g�L(��N�!fG�� �}W{��8020���)��%�(���1#v��A�LJgJ��_��x�X���˨#\����@�nBk��z��kc��j�x I -����*�1���=�n�I���:z5�ٕ][��Y�$�"t ��l=ӄx�6E��K�����]���Z��W���hm~ؕ ��X�+�=V��F������'ܟ��A*�#��2��m`󜅉ä���H�E����4�>�~Ț� ����+�e@q�KZ�E�M�ܴ�_*G�=(U�p����b�ؐ��$���fL��X�fnY��%�3�]�-��S��K� E�&�R����� �>�0��4Ze�J�r5��rH��0]���*�f7��h���x�"l6+)���\f43Gl�nF@zhXf:>$��[�$�}]�z͓m��Ν7CE�{'ӭ����?�X����x.�0�/2{Rt������ɯڲ��.��� �š��O�O$�9�ޣ�W� `��;UizP9^�m�p�C��վp�d�0��9��c"1���i��|6�ޫ�4bE�$ED��R�����q��+ȃ����y�
ލ��
�Jb8��d�HT�3# [ ���p[t�XN��i���Yg�
m��;jH!6�=���^�GJ$�9}�μ�(�m�9�8��b��#��5n�MF����w24�L���̌Q����Z���ޗ��藤�5�}'O{\�{�"���I����Rr���2�Ȋ°�#>�{QU5�>G{#�%��E����5S�V�Ɗ��*p�~9�2�����,�]���ת8�oQ��3�Y73b�m/�E�WQ�\��ۈlCm:�bF�#�n0��Q�/�*ez ���O|,u���q�-�.���1���=�Q��}.��Y�%�̆�V�$�y!���7� � �� ���(��_�;�|Q�%(�fI���KL�kw��$������pd^���iQ5�"ESv��$��*hᎺ�����J�(5p�W���UX������'<'?d֡�y\�#�G���r���\�U_��>�?|;ȸl�4rmK�k��bU�"�gn�_���� Znc-�J�B���@��`�>;�B��>`4wly��zipq�=�����rI؇(.�{d���Ĝlً'��~Zr��xWf�G�5>^�m_꩗�CY� RXe�|��b}.c_9
ř�騩�ˈt�� 95Z�1ҏT����|%WĜ��k�u�Y�^��+��E�xH�ƣ�j���$ѓ-�÷�/�h6j��YÅ��$R�u�]5��4j�^�wB�Cxj���rّފ�՜�Ӆ�M����& �1z�RNJ���6S�@"�D,�r�6v`8���>"�nv�F)Nw���N�۱k���r�䲭�� I�Ɇ�̿�q�L>����,E�Sv�=�*4�D[�i�<6��i*�wuYd!
���"������Ģ�G�g��16�ȏ�G����arV�?��C,s����)�J��)f��|�=P�e�S�#v]?�X2�GZ�ug@�e�����a���� _��ŤK+ 7 ~�hxSF��R���� Д��]2N��3�}�TS���S��k�c���wu��v�u)R�Y��\�F���Ȇ#o�����[�i�m����,�N�=!�U�D�Đ�����:q"p⸋��Ć|��M2��p���E��oG��vW��y[���]�`�7��[uMZ)(Џ�&�R��,�du,T��T��$̟$�"�����<1��Z;�9:ü�I���UCY�0q&�6�]6"���G(������bH��Z(�ڍl������iS?>���;-�����;�g��`��=fM&$��kڝ�5���1�0�FK�:������\`�K2�g���듽S���4-O����*���4H���+�/K���n��c � ^Bu���ɂN�έ���W�8�\m��4h�˫���&��ƹ��뎷�~�;ܝ����l�Ξ�^ Eݺ�v��?��;��\(86��E���L`����h� P�G��5�1q�yJ%l���ϣ��~� �9ٮ�!ez��]�k!l#S H��I�����=��1�󉌬ѩ��_���2r��Q�_�Er��)����-��4���o�6�}v�;k��� �>I�p�Ө|��A?p�v��:a��|��~�ÿ�#Ā%TB5��H��Jc��n �Lj�?��OQ%S�9[�X��p��z�$'���m�p��#���MK�7��,H��F"�k�]G�������Ni���=٫��C�lX���iI�h���bU%�*5c�%:'�*ʖ۽�����Uo�Yrz�|ji����s|�󫢎� DgR�Z�F�*F��<��2P����PH�L�9�N���� �,��?�H�r;A��=HC2�
���j�%�J���Ɵk7˚����U�!�[V|��oK�q���v�2�#+e��cObq2R���W'� �e��(�R��?,n��i����]��ЫZ�}f���w�`F�WO�9���'������6�H�YARQh����fⷍ*��M���7�u�'��q�m�vۈOj���:lz
�n��2�'�m�xn�ɺ�X��sL5P���2:�$ߍ�8y�hDϵ<� �D,��s��/mZ��g�$��s�LtAx���_ CW�Ȋ���d)��{�@b���Tc��8���.��:ƿ���lmRJ�18H�[{>Y0���Ld��X����c�n��`My��~�gՖ����6�Ѣ��|CDZ&}-�Rp���J�#��ϡ�M%�� �����:�9�K���#�t/�1*b!���1�FKS�9�����j�d���:��/
8���[2Y^��1*iY!�����Q���|>"�R+�23w�~d�<�����d� )���#ۚ���z̥�u(| �ت�����ј��b#��e--11'����%��p���~����͒�E=��G����\��TL�7�]�&��!�
2��'�"�����jrLD�La�A��2#M$]-��ڰ頼��� &�7WMi��o>��4���~ҺP�J���$Z59���
��XIH�aR[iN�"�n��i[b� � [V��޽h�`ir�� ��x�x�v��g�7��Wn�%#4��C��v �(rPj������le+�Q�!)���S\�ͮ+gkA=4��R�cj���y9Q���{}�N ���ͽ��b| �`�R� ﭯ'eaۊ�6��)7�(.|�� O�i"���AT�t���i)�{9)�a��4���eq� g�_�*��Z?�aL�Յp���!%,$5�L��C �� r��3%e��s�!$"\�����m0z(�W�IT"����}�9^���M*;��H�u�̡V�[�>4yw\�ň9;5��I�� T��a�]b&:A7q���n��Nuh
���*�z`h](�,D:]nQs醩kЕ����"�B���|����&�r9|��� �%�N�\�t�GH����>�U�:m�3��]���=�ϻ8������_��@�~��n� �� �ՙ G�k]"�h��5��;��VOy�k�W �dx
F9S�eָQO�S��mL����V�dg�E2�W�6) ���b�5iX�7�g��W���K)�\j$�Ή�� 1�G`�#$���.��jǭŰm��ڱǃX�z8B蹗$�� ��N�r��t���e��3�K�N���j�R���K���_��'jm���!#�j�a��㇁$�p���ϊ9~���;uz:��C2p�(I?��<bc�A���Ө�!I��sd@����ڱ��6 �6څ���Sp&�%b����v+^�r�5�y𕪊)qJ��< �qW�j��:*�!]y$�����j8�����`��A�b��B0`)6�[=���5�PKqo�Q�ƺ�1��!5����#�>n��J��K��<M%R �J���<-��i���*���6�g�U���q�ic�����'����Ϳ[q�<V�+.���&_C�����)�D�+ �P:���ð¤�Ti'~z7)TԲFx��S�W�է���Vwy��;� ����(VB� ���u#Q�ca�h&&>̍�F7��t'd� L!����ح���� �1,q.�?�q)R��zc�c�V�F�+LV�k�&ǘj�&�LՉ��S��e�+n����)>M|=���ڈ�pܪ�0lsR\�K��c���n���n����'�Y��&6��f�˦q��5Do��S,d�&��D�}���`�Mt�Im�٬��l�g<S���cN�xWD\���m�"�T/��ƥ#���[�~%�"�^68-�TY2C0C�� �@,�gC���ή����}����29�h嶊n���Z(RY<k�uPc�+�Wm~F�m�q[?g[��t�O�:>�=ѣ,�� �j����&�^F`0$d
�"���M6����J_�'@K𭙰f rnMd���]=/A�/ �̖�{��2�k����$���e�5���ک-�k�1��Y=��m��1��8�u���;�/�ܩ�v�L<�w�7����N������6G8�s��?�q�AW�{c���ک�K&��
� �x�!MNeo�&D,�3it,�lv�e�HG�3��������D�t>Y����1�����BX!����7GTQ�f��CW �0��p��������ß��Cdu_]��3z����ϯ��G�����5��{yX��Q��7�02b���vPQ�e2������Pnb� Wպ��p�"1󯜝��T�o�
-u�x_�a�����H�Q��9�wYʮ���΃)/t� ,��"��ȏG:�b�vɦ���D� ������T��۰�auC-��1�,Ά��7Q�Vˢ$�R8�\�fMX����X�Uưu���n�s�k��*�M�z���G��`�դ����q�\��T�V��R��%�ύ;fN�J�'s���Q�\ha�$]0Y1d5�v��`ŢZ ѓ&�5h������4QKL&���?�c�S���SO4>ѽ���ю��j1�>�aCU&�۠��i�"Z���g5��q��<U�$�]w=�w4h�:�y̾���_ x���wC�LW6l������ž��n)
E�=SSd>��G3�� ��B-�Pv}-�,s������.>��- hQ���n������H��<�u����]�l���z���{)�I��E�;U�50���6b��׮h͢ :v��ɷlճt�UwWmA�uVY]�M4��}��]s�5KnH�ZJ����d�'QUU�3㻕���«x�@ ?�������6 ���5� �βc��bV�z������N�������QƓ���9^�0��+�+�~��s��x�BC��
�HSm3-�L&d6�b� Ei�؀3u��c�4/7�>f<�u��J���*ѻbM&/@i&�㕭Q <�W��\_���m5$� ��M�Fb5�Yz5��? !��y'�\�@�f��ǰG i��H��g �G�f�j�%�Vo�,�k��'fۭ�KUd�p(��� ��[�x��E:=�ȴ���
��U���D ��*�����,%9�p��D� m㻔���$��#�G�b8�h��U��z�Z��˜����tr=�^�o+b��1׌T�X7,��-A�3��u5*���i]���Ig@�he"��=��a/l����F����g摫
Q �2���!ZUc�\k�;(شPl��-�k@8��6I��6MuK j���ϫ-��z��L�p�hR�$:k��9N*��i�h�X갼+fGG]�Z8�2�{"�l��IY��<H�i�
S�'��^oo�W٣EUV��j��yU鸷������5�#c��(����BE]Sn8 6j�u�zg8���8OVbƶ��p�k=v�]��Mv�}��M5���q���3���l��]q��9�q�c�s��Χ�@�.î�[q_/�p_�*Ө>�f��?}ڂ�͙�(�|�$�k7�W�M#SI�N&L�HEkz�~�z\�:��ʬ�r�b��m�yk�E�q��v��p{q�%~;^�_.s�$�me}������$�'y����HsUZ�_���+� N�s�s䏸��D;���r �&'����+�
����W8����vL_�����P^tnRx{�J�����s�av�����!� i�wn�6�䍠�AtA��Om���g�'��8�rMX+�� �m�ôHn�w�Y/����4U<�t�Wk��i�|*��λ�i�>?����OR�Θ���'N�5 �xۏ�"���~�g�P���h�~G��o`�s#��_q�]�bX� ���f+Z
�o��������UUP�Gj�\�(�#�W<�'qL���z�Ӝ�LYz��#�W���{��U��9U^8DOdDD�E�r���4e,0]�_��֊���)9ԪmfS�'L�`�+���ֵ�%ӊ�:�; a7 m��L
Hj�Q�����P��g�uL��V|2�Nu���Z�4|���D.�%�f�ƅ��
)Q���d� hOx�s�Z�����:Nk��DSChz�p��<�c�雉�E��!��SǻL#5���:�9$d�X�����{���ǫnj�eW3�Q�A���6��Ue�[(t|���3
���L�z�.-��=aR�X��Y
(Tk��-���NB#���18K�
��U{
=bO �:N+��h�݀�rZg^��ٔU"Z��F"��E�
�S`S`"���IUg�#� p^��؜�_X�#gfϬCM�J^H�s���bcm
�E�a�r% ����dk�N�>���Z�5`�I�ײ*�Z1��z�s������
��]�o]�OH���^9^�V���h���]*gC��!��p��&�O`lCA Ɲ�9s������"6�gL�U��0vM�U*�S��w%��J�T0��Z3�+��h��^9����R+���M�´���;�4��+�0(����rߣ�Dl �MLH�3.2?*�9,��X����;��5�׍�(�%^D s��l(ʀ;����� ��#q��ĕ�,���J����_/�B��� �Z���ݡ�h\d"癌�%��;o�}CԼ��V7�:�M.V�T��@U�3�ճ�ݶgn�bzJn�Z�E��4�17݋��hP`�p��L�S���rI(�q��Qy�=K�?�ފ랉�DކU��2�b������ U�W�_C�G��(Ό����&*.m��0��)��bܩ�~����䭥��$i�d�s����6d�q8o��
݂a�6���/A��Tti��m�K1���Nƥ,@�-�����ɰ�d�~i�k ��#�6Ġtd„2$��7Ԁ��|�̒Yg �OGK�w�^Ҩ�V�H����WQK ��W�9�D�����������1���j���u�h�_��ܸ��k-�Z��P��C �R��\a�L�Ԓ@L�_!
Ub��F#D�:Һ ��6��[%��;��w/(�l+fn 3{�WJd�2�՜����Z*�����`��+����_"�@��f�f��B����ͣ��<�j�:��
x�: ՚��&զ��.�E��?���H��D�S������ RV<��zݴi��lC�D��`�<� e�DFSg��A�i+�%���G#_e��|;����`����˧@� ��d&�<|�W �W|�t���ճ\��u�}�?vs隯 ].��@ 9n�����5��Ϳ���- �b�]�Jl5�vdŢ�bm��$��)������xy���7y`�)�++�_-�����#'^�s��Bv�����f��l���vFy��]���3q���E�����k�6?hx���+A���01�I���匑�G���Ĥ,pҸ��p .��6(-�Ͳ��zB��WCȷ�=���l��dٮ��]�`E��Nn��|my%���'���xp�V��[d�d�ȵ�{��ʹyx�Tt*+u���t���<`����Q�?O��X �5�jn�����$�$�@���:r�� �(�`#w]wz��C��g
=�UA��K���*����v�g%q��~��y$^HÁ��E����{��,�<i��^�P�3��3p��:m�:��R,�>oL�ʐJ�E#�#�m�4Rˢ�TO0�xw���OQd4ٽ��k�8P�Չ��5z"��|z�#�Fb��������� ����=�����=����5Q�;�.�ز�o6h
V ��XM�-I;Ԧ��;m��9o�F4$������j�p� �Yt�*�w 6 ]�Ûm�H��;~AM�Ks��hv�|���u1r���1؃K`��?2<�?��Ķ�I���m&x��jc}�E�]�#�m����f���G?1G �W�� �۩�qe�����\>J���XC��H��8���
K*�(���^PL�$�~FH����;S�8�uOb��Z���+)��YR��WG;Me��[�aFR����!X���ng�o0��a�c�6� m$E�P�)s��@e�j��J�n�RR^�ʔ.Oq��w3+ v@��z0��F��M�J�ؾLÎ�A�#�3�E-�}��{+;)�q3!#^+�������p\h���(䖸r�W��-]��ޥ��� SH�Of�"/��^&�s�n��,��q�W ��,���"�SQ��6U��3.�&լ�_ֱҪ��i��y���G���9�����щzܴ>%D�̹�H�M��-�l��rP�۳���M��zܟjmj��`��δ�k�e��V��!��B���zZ�C�½��#�ǎ�6#��=d��8���eX�c�8� %���E0�qF�A:lx�P��W8��?����{�9�� %��yB��b���w%�̀�v�Qh�Q ]aXdžF�,!�T���D��������h�w���;�&���%�$D܀`�W9F@8�ږ{T���͐���J��?d�7� �����#�X.z� �q��"9G<�%ͬ;]�H���'���'� ��E�r3�En�����t{ra�ŽH��98B5���QQS�TTT^R�����_����ԇbE�G͇�T��������E%�:LhP�t�.I� �k$�x�T�V\#��*k��ӟ\��y��k��|V�o�C�d��&������XD�R�E���u��$��T ��� �� L���0�H��o��i�4���1�d����Z�p$4��|X�I��L:�둌�����Me����' [�l��=Y���n-r**4b�[�V�M�64W�;�y�V��ʪ��F�\�TDUE��{����-�ۼ�7�N�\_����4*%���2�@W1��a�⼢��(���U=��o���?~1������~�7峌���G�v���߸t,/��e��N[Ne�Di���ٶ7�aI�{e�6��W�5zP8W�'HS�6�L(�Pp��
�f�V�L9]q���$وKv������O����0�6q�V��g�;Ɵ∄r4��i0�&71��I(�ld��a�1T�в��i�q�p?�e�c���>�?�=&��������5^�C�q����;�U�����r#\�ё�DEUOe��vwuߒX��\��mDf̶�� ɓ"����l�eD�Ik;�a �� B{�Ƶ�o=Iq���1�3��3������yV�.����7kG�U�GY0"����r9�H�XE�z<�y+P0裂{�S!9�3.xx�G�:z�Z��=�*���T�?��<f��$� ���$�� �Bi�-�cN��k�Tl� ��:��"jo;h�q��<FP\9M�� ���?�6#���S��9i0�d�B���I^�W�g���V$�0�$���eԩV�6����K ����.o7�x����O�ک�!R��l� &�e>h
愒�C��&�Y=M��[�[vʩ�Xyt��`2P�l;G�,b�@�����3�r?B��x��{��c��'#�� D-�6LxC��çd&�s9�Ր��=��cHd�҆N�$!�Lf1���l�R �����88�?&[z�LF��N,��7��6� iQ��ۆ���I�6Ϊn�=S�ml��%�:��9�v�@CV�H�y�F5M,h5� � `0>����۱Տ�庬S�E�f����J��8
�Q��a\��c�m����q�R����������P��f�!��͸=�6����jk{v��e *���d��ݾ��̲I�*h�}(cÀ�C��Sa�o~�&Gq�l��P�� ?�+-ٽ�Ƞ����e���A��kYN�4�����ts#���?�Vo���䬼�Mu_�) �<gU�(������t��Ξ����gǻ�O�Jc����˲
!������i����M������m[�h����T�5�*�.�����а��N��0:\`{�d2E%DԢK��l�G���� 5`�R��D���8�Z��m��>���)�c�=�23�ݣ�[T|����+F��n;�l*��3k$�<��O��c+��.�wө^�7�س�a�8���ʰ�9p�_%����FH�^2���,yl��S_
T6��n�Q[A��e���ʨ&Eia�A"�� �m-a��1漶�*(qFA�����z|�����qO�TH�H��]���)n�&��U��7U���W(v���E��Д�������K9���Cr�jHrN�$p�M�-C�0���[U�6\�FYO�b�h�D�ǝ�tɲ#�Qg�R�u�g���r4K��fq�(��=۶@:$�+R&ݠ���1rd���>Q\�$<j���T�5� �!X���I�jɺ��YR� $(�Q\���
�����X����mƊw�ȈA˭�k�L;t�=3m�����H����H~s�ݨ�3�Z��r�
(0���]�S�)���6>���;�WS�|z��r*���\�v��g��H֢4C,cq���� ����E�A��b�X�kM�iJWS�c��{=�wi4�Ȕ~�EA�u�p8C�b�,��I�^������ ��8����r}>ޫ���K�݋�e���9� �E�$V��C2̱���C�m�8�SY����dcX5c=�_C�\:lFN$�a,�)�RXV��0�8ٺ����1E�eD7[9C�ꪘ���A�!�5�GZENF���M�d;4h�b�lA���hͣ-ɨ���v("��PE�}:�~/S#�Yd�er�������)�A7��Ek��r���:o������v�rr�5c�+z,'���؜��l!U��q���<��O.DR��4|�]��e���4 z���h��T:�B
L�v�����}�)hbn@������pT��.��p؁�0٧��õ����<�����9 ��T� �ٓ��:7�g �9?�ܕ<ϧ�+r�n&2�23�陬F2�V��~ӍEԁ�����M�M�dQi���@�6*&���3 Ǟ�K)%�٧��5o���-\�[f��ѡ��+� ��4
�H`qs�d#��P����x�ME�����8|-�
,S/7p�_algkκcH�����щP� o��xH����o�F�A���S� ��cRma��GI.���w�֮M1���\+h�#��"��/�ON�x����Iا����r�C|��D�!�4�`Ħ�{�����阤n>-�� T[�L��s:j��f�(W���5tԬv9��wC���y����%8ƞ���-5>J<*=���4��?|墉�$+���tX��J�����&�����-�}P���*mO��M�����>�tL�������@�^ �) Q�����dv�]�YV;�e��3o�/��a&E�1�G,“��?A]
- 2T��ݣ�j��K>��Py��Ա��WV}��z��>�)t#�i�R]y�tl��F�
����!�d�!S�%�9��yJB����/p��J@6$V;
��^=8��ZN�?���.���JZ�֦9�B��O:u]�T��s=���C�{�̱%Ȼ��0�Y�a/aG },X̘S" �8c�9�WWB���Z��! ,8s��'`��u��o\�����a̤HKk�HR�'O��$?q2B���kw���gՕVaLK��LLHlaT���ݣ����⨡�z��Tw�3��Q�*���rE"�v!d�ׄJ�h�i���@"t�@���oU������u�jԙ
� ,|��+�FmX�R��t)��r&�%s���2q���L
ա%�[�5�e�2�_���R"N4�W�un�!🈅{��Mg+�H��þá�ɢce�5Y���Ǐ`|ヺ����M&%�[�B�V�~%9�L—qr�a���l���rLax��8�y+k��4,���ƴp�G.G�(�5 �ͫ� gtQl%U��T�.A��&@7���������n�w,6bi�N�E�}��&������A�����t�����ʯ悼���B�(�B��p��\�����:���L&�]Ml��y���nN��"���)�ㅅ�-���"SZS�X�V?Ҝ�]V�6eڳx��tz&���4&Y(�H$�Έnz���.�Ie���6b�O� �+vD#Ȩ��Dv^��t�@�$b��?$� ��"���R�\�[&2��Q��pa3�_�[*��j@��#�:�x����� _o�i�ϛo["?�kj�����2'��/�}ߔ���Ux����Ž{6������%g�HN���Z����q��V�<�
��M�ך�|��-ꪻ�#'Ө9��S*�F,h��iQ�ح�f�RN����!ӫ;4F�b����vL���'��oy�:���F j�����l��C´���c�a�i�X�[fȁXv�R��� �\��%G�Bv�ɓ�l��(dr8�����SS�r,t�#u$��&. &l��H�6F5ӑD�J@�g _\8ƌ6M����n�=T7��e�&R���ҢF9,�gb���"����˓�m�Q�dV�e&' o��,M��y-9�e�b���€+)|fNȥ ���Th'+\x��4��@����ku7d��j1��@@m�S��©�Wަ��,Ɇ��)l"
���+#���Əo�JmW���͏8<�P���K(2D�6%GI 5r�?f&
�ؒc�e::����U�Ý'�����V_T���������/�)�ϴ��b�Mr�{G}��O:����M�f���+�t���씚 @�Ć=�}Kk�N�{��cG2쌹j��4_�A� m�U�HV�gV�gm�u�"]��{
(Q���ƶ'0�?5�e�]�0��ɏu/<�{��b/����_�� �((�=���d��Hs㸝���Q�����]�� �W������ V�;�[$�sKn�:p�꽝�OU��B�Cܭ��S�W\��PX��]�:�4��5�C�e�A�[2��:�3��՟e���{F� ��`MKC1�t�G�� �Ԃ��6$y1qR�P��w��"���冮�CSb�nW�i;��w ��5[!��[k���a�ˑ��t�Bl�h�*o�Rn�*�@AB�x�W �ٴ��9,Q.�'@�p�r ��k��j��Gv�,���b� $� �c2L�7�Dv�6�a��a��= Zٮˍ"Ў
J$T��h�ȩ@� �k�ѹV_fijE �9�m˺O; ����.8J)
cR_ѭ�9�b�)��"� ����u>D�M�J�p����g�\F�m>#�]*7%��\bK����g��V-�b�p�v����5�=x�+&E|c���,`��`F��㋢�^!����hwj��؃�K�ی{~��H���˶� QZ����psq� g�K�U&>m;�S�`:�GX�w=�m}%}\Jg�L6Y9�������r"6�y`M%��_��S"��曹p�N"�$t�t���M� 6E� �[DU��*��������n�p��2�w)�I��#ewM��gJʻ��.�.���P���]�.A�l7˖���;�-ؿ�D����) ����3�$����V�o5�$��G�\��hވ� l��S�h��ݶM7΀74�����g+�}���� ��)�x�Y�mdM����Y�`؆�^D����2o�j��L��<�&� ��FW*�X�n���9�d�̊eoɎm�&S*��h��C B�Ge6v�]���6ɼ'�>XP���1Qw�CR] ��*�0�2����gÞ$�W)�t[p��e�%��c�@���FJl�QĂ�V��GmN��!�w��׎���>�}���m%$7Or>���j<a�cގ�:���:}"���@�Š�M�CF�cM==������q����{����� }K�q�^�XyVy���Gcw��d����̕e]dyP@�x��Jb���d8�F�cӟf��9�d��;�f�JT\"����[ܖ�u�7�&Que���c>@Y�U���7��a9�e<g3�:����{�BX�v��3�V�H:j��^�X*���<����Q- $�x6��H� �����c�n�Ȃ��F�ѫM� ��ͶG��]�V�e��Sܼ�X�+��2�.d �5v
4fP(��%�ŒƆ�*8�KaWGDTo�$2��t�!�S�=[@�������%m�_|�a�8��[}��u\(�d�p��gu�ʋo��}+6�1�ݬ��N�~Z� ��H%��r�#<kZ�ʕ&L/Q%ƗfHP<b$r��Q���}wVL���� ���~��gx�ɤ���G��BF��2���#÷�IiTsDk�*�
�'��<O5/��Cۓ*�� &��1�چ���HL�ː�TD�m�G�9�Zԙ8�I � �I,��Mi� f��g)�=[ĈTU�364T�^L ��%��$�4�-� @����W��!� �x�bZ1M��0Q���?�!p~)�fc�lpuA\.VQ+0.:rz�.��M�r�k$�E%WUgN��4RU]��=7�]6��9”� 6'zJ�O�S�S:" q���T�ˠp��I<�m5/30Qm�>�s�����n����7n0;��an��V#Ec2��%��2fWijkr9�$yE�q[�`G��O��3��]�qwK�=߱�ʲ�*�Q>���:� Ee-=p�xAO\<�4�!J�����>5e�~���hg%J1����\-�ŕ 3..�M��3��������S��]5�S�3�B3�#��b��>T��L��9 �V�� ���lo�›}����겸���^f�C�R'���\"�FQ���i���Pwf>`1�Ts��L�.= $�-�g���\���\[��Sl�Sm��yt�}��l����-��m��s��g9��g9�s��9�s�zJ�sZݿ6G��^��S-��
���m )��,��:}�# �ZӖH1�[-Z�g'B�\n6�� ���Yf���{���F'��ΕiSc�C��ƃ ��Ni�=Q��f��YQ�vy�8��e�F����C*(��dT��G6�(#&ùr���(�U��z�D U�7͇hU-�+��.m�t��18�ʢ���I����؁TQ��(�{� �N������U0�j*��Kу�d@b/ul�˗��?x�4VƗU���NVs�^r���.&�h�39��w6W
Vru�X]���N��d��+@�
d���Kǥ�̏E��y��D�[6TV������+�mz���$HI�1�I��uHpl��y���1p�t�UUԲc*��׶}��Y�0���K <� ^&5O2YW��J�)8j9�ֵ�{Y�+�K�-�k*�EY!�<�@8��� ��H��ѳ�*5�U&��@��{�!�.jsJv˭��Pb.����ŝ��v�1N#�����H��Eh� ��cpx�)�Z9$���B��<ZMэ����Y�e2'1hP��f>Q:9�lH�$6a��"�� �dz������H��z4����\�qj��&�@W@jS(9��,�dH��*zQ_D�$���<�:�rIȚ0a�(���+2��2�Mjߍ���*��T�q'z&�J��j�R��'���[똪ym����/G ���d�'����Ȭj*+j�d,Kl��-,i���C�T�$DD^�"�!cӂ �!��LrNo����[����u�� ȶ�c�� ���i�2�&�J����lR*$��5�Vr�D|Yf��]8F�>@��7ҌS<�gD�c21�i��X�������c
( +��eY2KRa��p��G�[U��y����SK݉J��@��_G�w6IWsi�Y�ooR��!83������DŽ��F�~�9��X�� � ����G�$�xբ��̶/_����mk27X��{*I^��nrP" �����6�����B���C���n�Zƃ�� ������m�Hk�'P��L9]��{�w ")/��I0N�E��m;�GrkVE��Vm
�j�ٟ��<���Q�'�P#�;�(�LN}�����g?�����u�n����|� N%�B���ǫ��#VC�g�l15�l�Y�d�{T ��~��W����&�L��V>PI� $��-��M�`���m��W�7]L�������{�U�ܭ��Y i��9�m��t^ j��q���몊�g��c\팷�:�L�>^8:�JF�Dy>ϣ��}ͤ 4�ߌ�rS�ED�u��7>:p���]��0��B*&_B�:ө��Jz��a"d�������������6_PR+�N���Z���hh���|&�&��Ŵ¤�< �@(��5�Q�Y���X���6C�g�bJ^5;��*��^�N���nG;����ga�n�ծ/� T8�T#Ȩ.�-���<�l�R�ck6��ič<�N��bN����Xt��+SrD;�)�#�BGz�NEW k!��evX��aHq�[/��?��VO+��)����#�[z[ ��#LJWtU�I\јy|M�z1՜���#�<B`Jgb-,����bI��8�9-7*%�,�w�A<�,fF)�wh���J� �/2�YTF 5�D����sN�g�\�D�ثy#3$f2D�T��X��)&�̝F�B����[�?z޳�+�{��Mͫa��8��"s�����G��c�;_��ܚ"A���P��^�p�!&R}�! _4�'?���~���L�ߏⱎ+�T]��`�l8\?h�:�ec1v�W_�����x�F�n����AñDk�$�|zخ���PY}\ޓwz��8��*e��CFk�}��3$,�@��4T�KK�HŶeGH���ӗ>`z_�6� 0a�Ee� `B�.� !�KC!�|�Q�����FK���8<� b��ҷ��/�K\�,8I2�8�x��^����5�Cl��0΢�{1jO_�H���+B��R�hͤ��7O��c2h�T�&�H�Y��T��tjP[���Ѿڣ.* ���9��|�VLc�:�����RܡT�l��|-�� }��<a���d?E�4�>j�jh�7�r[�I˘D��ݩ��+g�W��;��Ă 6o ��SE���%�����C �n�1�y�� ;�� �hE�J�%��k[�1 ��L����K.*S�x�VrG쉜��.@�^B�Q��:jA�:��(����n�9B�|�W-Qz�e��θU��\i��)�����ܹ9��-���HSi��Gl�QZb)Z"�����2>:��rΏV��m�tAK�&'n��q����n^/��YL��a���8eD�.�VZ��V5�l��J �>X�̑_ �ˎ���:�����myT"}H���� �e��� �V�G�r�r� 4�V�F�|v���z�����Po�{m �;�?t�����]��4�X������ݙ�~)��C`nm�L~/˲���a����Ϩ�K����ĪҜ�c����C ��.)3leCK* � 3�š�Xr�{���Ot���{�}���wnf��s͖�����Hh�����?�ٌ|_��a*�Gs�}�����c8��^n�=m80�l8��bZDk���`����U�s��\��E_om:����]��|�r-:�������9,���@h�Mq<��9��!J��`�T�Vv���Y(D����J��"qA�%s�����"��o�$^.�G��4U��8l9�›���.���,���s�X�WD؍nrk���,�.&�t9]�S(ˈ鐌�� ���`�$
0��霏��6Í?82�ܴ� X��f�[�n 别�z�L4���#�vS��a�g-�A���U��{�j���[����2-��F���}_L����Z�T��Q`�xf!���
ڽnWi,�Z�d���q��T8�/���fn-�U�c�J��W"\i�m����)������Q\��)�Fq�n;ю�l��
�m�)�K����i�Se�n�̔D�O���$��1�����OkL�h|�:� .�����G=��@���-)��]��,ջ�tܖ��~@�Vw�, +�|l���� �<�<�BID�l�b�[d-�8�jP��zݼ���\stHְ�Zla�H��CS��������4�7�UR��es��ìH�}_� {`?b�VN�ğJ#�phQl��e�,v_�d1�u�qe:�^�Ot->�.�Z�%�M����e2Hm�/�t�}"��g ��B�4Y�����6t>8���1�ʒ7\n��m-qܻ��r|"4k����M�5$�WNj�ϰ��G��!^B���q�(�4�8  ���ӿQ{/�lGTwW�k��,RRm>�RU���b�(#a��<(�% D�
���=|n��8�_w���\[pV����v�;�ړ~C�����-{��Be�h��r"���X=��͐hTr�̋��[�Y(�B�񩼍��]-�:lCA�$��9������d�f�Q�9l�ZET�M�ed�
�|&e�ְ7M,�3k�pgt���rDݸp�L�a��&5��\�Ѻȵ$�����j��wCE�U뎊5�Uu���6DJ[+�ɦ�]�7+�v���K$;]ï!�ײH0��E�����K�D@$H��M��j��1؇�E�&���
�b"pBC��g���(#Np�U�AQ���K�n���s������g�k��X"��!��� $�ܫ+�w�FM}��0�C�DY�lڌ�fDU�V��QGꝕ8n��Q����d�^�%����M�О��M�vA&Y�wLޥ�F�g���:_��F,[u���e��FGZ2›j�uގt�ο+�VMU�[Mw�b4��>ɰ�wGgf%25��)9`�mpE�j���f�Țn9��*!g1�*��0��Bc_�̓3�v֋X��ā~����u�*G5~���*@D^w@%���� -�3aWw��Y�<nΑZ��`�| ���C��=\?I&<Ǖ�����+'��r��!�61�r�:�(�#9XW�=I�[������n?�3#����A"J(T� �A�R�,�����&S��vi2�����&���<�Zӡ���73�>��<h�4ё���D���G�7n��X�W�_djʵ"|c�&�F>�(ל.�ة�D���P]e5�Ǯ磎�E<h�#�B5=�5�f�:�
;��^���n�-۷i�m��A��<B�*��T�L#�'@X 1rь�Pl�ⱉB
�[���z ,�{�36%�s��:�8-ِ�
�߂H�ow$~�aˢ���z�+����.����v����St��Q�*ڠ a�˶��w�+����c���iD��ӘQ��@�D�(���p��rG�cn�zn��ɛ�Σ&t����uq�jr\��My[[�yF6i7��>|�d�����+gS$���Y�{/�|�3�!�Vőa���>&t$o ����FQ$�"AҘl�!ÙG[�M۲�����C�,�6!-�������Euf6I���4O�/���e��Mw]l�����>�E���]��J��䂕0�wl�[�M�7p�b �h�q�QE�wz�M���\z��f�O�A�IAY�*ȥG7AB�)�����GV�l�у�g)!�s�z�:k��g8����~�����r$8U�b!�#���x��q���MGH�@BlfJ�Z��k^�Ot�����@a�m��>�n�������FҊM>6�~�4�p�PS OI3�e4POp �$!$^�b�� �>sQ �,Y�Z0��nޢ5�����0�Š$Ş��~P�Hi�c?1���6:A���0ģ��� �L��SS|c���[�y��WtX��m��<k��'��ԫ����׼�m���B�k���34�M`s]�쪖_�-n��彟$�4�=jU��Ұ��
��� 1F�B=<!�$��i�git�M���YГk���;�����L��9��D��ӈ�R�0]�hA@����Y��dؖl
yf�����R®C
���z L����z���v#ު��+���� U�d{���nU'ì� ��2�T��$QԐ��쪈��7�4F�GCLU;#J��b������Nꞣ�D?�8!
YQ+H�E�Wr@_N�p���(�W"��FB�˼c�/w�orh�����W!r���a ��w���u�>�UR�T}�cmvU,�a5�ƹ�>��P�z5Zn�[c��j; ���$榫��aO������t�]�8�ˋv�����]���AؤDƾ����
ݰ��8ݠ��S����)���S\���r�ݺ��:S���m� h`YC{��31�I���!�U~��x��7Y��:�or��8�USrY��-1Ŭ��2X�|6���J�&4�D꡵������Q��pմC�V*�{Lts��R�?R$�#M*q 硨+��@��MJ�J'�yKI+�Ѫ�:Hs��+��%�^*���x�pG���7�13w������2��X�>p�Q�� �}�@�� �8H*�� 2N�(���s�Z��7�6ZX<�'6B������ ���eYK����w�������������>�ٽW7���I4��qaMM�(;��D󍉒j��cE��Y_v�t�WCY q�j��'��v����`֞Gf2�2�(_ʼ�g��*�W��h���=������t5�m�My��V�ey�UJ�Ϸ�mAg�j���U`�6kX�%��2<s��2Z/Lb_�}��]�Z_��l����޽�XpP��g�e���5w�-w����7%������%�0t�I�����T�%��&oR�)�#�$f<�\�t��/��=������YmXcm4r�'L��=(�%�.?�^]��Yݿ|��\[A���
�ZM%64Z5 �M��DM���
�!��J '��'Eְݸ��Da2L%��x��B�|>�yW�p��Z
�io++�G �<B���0I?�'WE��clN� �V_���j���aJ؁��- ��<���/w�J�E'��{�Eb9�r��\�^�z�^�w8����)������}�_(={!:C��p�4؃���hY2���
̓A�Pu�ָ͝_�&����A*c5�W��RNە��H�<|�V"q;�N> �D�6�<�! c����9.��Lq?�׷ ���&�b`�%�3��u��� Y:�u��ELc 5����}��v��#���k0,yc�+-{�ps6%~9R`44���o�B�H��d�6{'`�6`�/M$A�C� ��?f��U���h�X9m��9K�t�l6��
6dɫ�.�6]��h�ή�j���A�o��-���}}�6$�ߥL�o�S���Gp�x� �l�K nA���Z���[�o�{����2�DV־lܯo�5��"�I��nh��ZKp� ���0��Fi� �%��܏M��� �������ԯI�Y…Z��TeR.F2iif/�1f�O-�����r����t�f�p�F{ ���^�
E7~����pM���a���xЃ�Yn��䓮p�<�K�-R�
8\�J�����,0|�϶~�@� R��/� f=��[�y������9�R��ma�@���
B"��%2�fa�i�1�}.��pMVi�M�����I�n=6H�����܊ڼ�h�a����0ೳ�yk��1>+�9�,7��� �k]�����C1���u.��]Jn��+�0�x�M���F��U��t�^�c�*v_d1�'�$ʨ�0."�c�9*�vl�����BC,�y�z�Q�y����>�_b �_Z�O��i�`P�䛂��CF��V'hq�/y�JUWk���1����z�QT����9�Y+) �.G�������Y'��rG���k�G�<9����������zRv�6����xι ��/Ĉ0�l�VYvV�^o/Q�d�(�<�s�/�G�5�3h����/jZ�-��Q6���oد7t,�uQMkx�W6�����Nb�Ɗ���^�~�Sw*����:�ұ�wtD�������ǿ��x/
���'+�}�N}���s/�/u]��F�JS=ِ '�N �Y͠�i˓R�t�Ӵ�\�������O�ɵ�G��N�}�֡�S]r��C>�rſ�}�W\\�B��!��
w�^������u1�r�My:�� wY�#�L`y\�s@��_���K������+�����;^v�P��!$�V��D��ŵ��O"�dU�1�݈F&/�`��"��c�㣟$}���e�����^s��@�~g7������l±X�6��Zb�A�"ɣ$��3 ��1l�Ь"\�*޾���e�\�"{4��UȮ� �e2�@��E�w7���,ٰg���)y�O���6L��ht���_���ׯC��s7C�����&'�*՟�&�$` 5�:Lk`�s K���f� �)�
@^!$�Z�)���}Yo�u[[��7h�G�`lI��+����&i�ȡă�\
w ��Y���Ш̂. >���K)�ߟy#�Қ��kA�5�p�R!�"�Q��(�4O��#����d��k�•>�ưm��;�Y�S쪟�ֻ<��3��;��yz�g��ǚݲZ��[Vz���,����'_��Ⱥ�VH�8��������eQ��`r}Q_#�'�nI�o��\�]I!uS'�H�����l�� �aq���
*��#f�jDp4����q�A�R�ش��Ҙ�����ɫ��_S�.2A3W�,x�YDbԊ�T��g����@d�<�J##�L�1�%��d;p����9fc�Z����j9G��,�4v9#fBYxG��ӲYl^b��!$L�,+ <�a���Mi(�p������w;�y�u��ʽV~}? /����ee ���kM�jł�������KU&���X)6)(���e؞�G��`��V U۴�w1�xZw=��i'2J�cϵ�B��H�u�(ܪ[�#������Ϧ�zI���,�R(�'%��eP�:�,1�K���G���]�
3d�ih�;@���R�D�3�:X�&�J�9��bq0���A�IX�n]��gyO���5R����k�-�񌗩����|A �Kx�wlr?rwx��N$��
�M!�k��D�-+pD#R�� ���UW�y�a�|��9��WMy�Ƴ��ř��uӾ��"�P#�4.UpE����6Ï=�Y��Uew)h�����s[�o+y5�"~M��D߬e=ϗ�l��������z(�򾋮:a�� C��S詽�5��N]����/1 `�>)��H ��7.��J���G�3+����=LF!Q+:�h��F�Nl ��s�.NX�Ƒ��x1�ř8-(9-� U�����X$w�jG�l���I ��{0Z2�!�v�>sE�P�ce��%2V�d��̣��͇��qҷ���|�U=�x_�4��^J�
t eb<�Nu9��YU����v�0��
e���۪*ʤv���W��`���B��ߜ=��;7+(�L�DsW�j� UAX�����=�YP�3�Q�2�51�7�yO9��?�����Ӷ����,x(uL��b��2*,�D�g򼶸�e��J�������9�Q��+-�QZ� #J!��LX��S�y��fY0q��D�$>VR6'�y7�x��]1P�jW��h��d@��ҵ{�e��[���Rf��DD����fAs�
�Dv���숟�5���w9�����^?�+�@u�[s���|�e�����ڲ��s�&+�õ=��<_����S?}�e�;����]8w����1�j��v0e"�/E�h
����v�f� ��:�Lb \-�������}]�Ik�\�Q�| �h:�7jI�? �J�#�pyyע�4m�.u���c ���n�Hy�F�WqpQQ�����@��]'zM�l�0TY�GJHfa��)%N�2k~A�ڒ�7zӴ��H�ٵ}K|������0ؐ��iq��INl�GݾZ.s�|��/Tƺ0A��#>�f*\\A�n��*2 .9��o�8��"3�E�\h�\��[�݇�L?x�OY��/fl �+���ғJ\�#5��g��A1��"����H��� �ܿ]L#��M�a��.6x&�<���/�>r��b�~��r�� ��� ���^�f��(�@mL��;���s948؄��̘ z߽�{�k�}͐�YZwD2Û׃`u�;/�������#�#�~����t�2P�yS��f� 0�u�xmsnY,���xU���VX�J�YhG���J��V9�B5~�,��ϢX}�z���; �o
��˥8�ya�H� iW`�?]��z��`:X�$l�2�k��� K尸l)��6�AeѠ���K ��jI"� R�\�H�ȫa�m�f�TW_O_.���P�?A\�ث�"�ϛ��+g�]�{�$ �:|�����j���:�U��ng�^f$OD�;Dtdz&� ���hg$���>쨆L�~JX��Yf,�ϒtIֈ7`�g���^������G���r���i���쾈���-��T��Z�qh!i�z8�w$��ջF,
ܼ�ϋƎ�˯-�m�
�X(���Jp<q9��2]��3��s��;_�7�)�w[9ꗧ=����oz:�\���jB����n=�%�� ����ot���@�fST7��_a8uV:d2ޯ1FQ����w��jXu�#vzn6
VYmXZ@`6���9̶-b&��V������ܴ �)e\���Δ�[>J蒝�bt�O�g-�]V��ռ��"6ٻ[��òV55��*��Y���:�.6�Y�����&�,ʡR�I�%^���S Bc;,�/��\TJ���]�c��GD� �ɤ��j�ܐa�YMζUȇ�W�8n����";,�^��J �3yt�����<%�
�l���W\�l��&h��r;������]'��[c����J���""}�?�U��+��_��Ux��U��B���A��:F����'A9�Nߝj}:��>����w�t�[�2�mM�+~i:��m��h�)�-�D|&�ڈwQs�_#��cDX�9j�ڱw�t� +��a��_D����ޱ�PRѧb�����e�
��Y�Fc�w����r�$v�f'�M9n���>Dk{���� �2�����V̬��B.n˭&3Z�Z���<�5^J�� ˥#�V�]�>���<�XJ˟��e�0]s��ғ���v�g���J� �a
�#�f9�����F����J��C������w;�_�]=�H�/+ݼ�.��9� �jh 6�P��r俗dY o��,\2�@�F��v ��rum!��M����̏2vgU$����΍�����X�[��\X�a*G�
�S�O7�O�h����"1}�Z�'`��G��Z�����]�hk���t����7�k��5W-��{on�Z�����7���m�YG �n���â�dY+�Le�!��ǔ%
פ{����c�`��<�V��S����ߥ:�S ?l���I�k�T�fi[����H� ���JC��džV�xO���M
��uU���`9��"z���r��訨���41��ٽETRR�(6��@Xu�.�/q�Ԉ� ��I�8��8�>-��§�!����7� �̭�u��pR�����+l�.�Y�W#��YpH�rxE��[B����jSP�T�ƢS²&�=��H����w}].���r�� �0N]0T�$)hH���֕޴m���X���1���CS�p!�?�~j���7�]W�|hr/Wq�XL����܉ysu'�<��P�U�8��v}N%�^���F��d%c$e1 <ҰUc���4����{rܿ���'@ȤӉm_d���±��FqNC��ax�D���;gz�ʣ�R3��d|�m�}�Ů��#�r!"����uI���K��LSqz�]4�h�m[Gj����*6Ɩ��R���h�T�ns$�KZQ��SR+�&x�?����Y6".�e��7*���3�������3���j� ��S2Z�W&��e�c6��15��{p��&8s���3�0L}� �j��a�F"�[�ܩ}�UQo�+
���0z��z�`�6<M���2��Xy P(�]�V�}�W�TE��^����o��*੪�Z�mĒ\�Pq�}���k�e�e��t�r���ڊ��+�T*7�Q�� #���O#1Q�����2D�X4r7Q�K���{���9Z��;R�E�
[4�����sYh��9�F=ŕ�Nʎf�DmH���7�Y)����-4�����E�t�ͱ������'�1b��iM��@U�M�Vg޺���{v9�Fmqr�C�9�@���� �[< ɂ�����A�B.NN�)��ao���d-��k>��&9��q�!�EKz6>�h�q�o��W���k"���>ȉ�=��U_uUU��U�� py� &)�UT�*��-e��S���cfŝ=��WVƫQ �h���0^ݒ�dRK��&�!���1�r�~��{���E���4� ���7�K ��[g���3��!A)�$�����+胋v�*8<�/г"ٟ"�YbIt�F���}A�\u��<" �E�<7{��+"~�v�N����KSز6�Qqm`� 9 -n�i��P��JƦ[>l��O/�������2�VʼnU�0�[%l�q�t�j� ���u�£[.���j4(H�n��KH�&�J[:Ƣ}���-p�s��Z�!��-�a,�]R��W,�s{�ٙ{���Ȳ���$��R�D�CS��#����]6��!Ꚋ��Ӆ�%+��KV6�!_hSx�1�.�DA�"SSm�h��44,;�]k�u�Q��:����2e �ʯ�!�G<��cQ5y�f�:�u5z~�?a�!$g]ױ�Kά�Dȣ�h�@E�I�J]�E{ZY�y�&�U��g����"��u� �qS�^�-��5^=�Yv�p��'�i�����uxv�ԭ�&$ѡ12��r�fu�9-KBm� Ne(T�ix�R���l�z��38tU��?d�4�����bhC�,b��h�� �����^��@3���r]u B+�N؝&*D���ANb�"c]�FL�T)8ĊP �2#ͺo��%��o�?sQW�5�Sp��꘮ë ��,���e�t ��L]�j��@3���s�AJ��i"�%ъ���7�,�Z�d��������ҍ)�̯j�T���g+�(Wt�2Σ�U�rB�%��$�zP�i;�&�(4h| ��smvD-U%CZ�� W�*�[UՓ&��g���D�9a�s7�UɊ�͐6t� \�7�`��b� ^Y��M7�����Lmc�,�I�*q���YL�s:#<RB��7��$刀�2�]gug@�y��yj�&;T� 3�l.���ԋȀ3u��uT��NڪY��e�
�,Ą�y��Y^!����\�(fR⋃�f:W<�M���cg����P��߶���h������O���������?����#���/�F�0/&��&ڙϢ��$?>�%^�)Ī��)�lq��F(VY��۝+���((��|z숤�b���ǘ;�'b�6�Z���'k0C��`׸ ���)�5�4HW@�D+���`#�!5)��B =�h�\B�t��cR�c�
�^t��,9�Q��n�5Q���![Ԡ$1�/�b�S͢HT�,,�ej��
V, ��΍TJ����cIU7��ۅ�Kg��G$�Yz���>ۏ���!)&q4�D �*�B�Ҁ��ֽ3T��i �MUM�&魤v�(�YH?���X���_&�cJ�%>�d���&')n](�� ��C��t
DLd4�,�v�1�j�-��q�Ė��;0�̡���+R�Za2�"rŒ��J�*i��Z�ÆF%zc)���D6]E��U�y���.n�\u�U�%�K�kZ��NԤb}$d8�vK#�DW�0'q-}J�?��V%�D�8+���A9�����y�7��?�隨�:QԚIK^R?/��Ea>Fy^����^��CF�ֳ�J��Q�X���H���")Gc�MTߕ��!����r��e���rh�g?'���� �ˍ�Rb�ܗ�:.0Tkt0���G��(�`&�u�+��yT�D9���>s�xy�1�gH���FFrK <��3�h�Ě6*̜4�V�h����m���΅�ǭZ�Wq�;]WhA�נlϩg�Z�#a� �6��q)3-�H�;>���YN��O1��"Hu�j�T�bq@�P��O�:�i�#Tǧ�g`rП���v���n
���I����Py�(�j�!Q8(,o�ƞ��N+,"h��)�ɞqm�|�>}������߅~ �/ �߲>��!�Z�|���Vt��T:� �1�x3f/!ъ���ֻ�6�OԐ�-�*��n�3!w
XD[f�aT�(
�:4�220���h�ݿ<��F�5W!���;: �����&V�kvA! �+"���i3���_եu˛W@��"L��%0�W�Ȍ������K0�N0�ǩJ�����ꟑ��!O���`�K�,��Q-3"�m"���Rl��X4g2B��T.7���hԗ�~確"�\a�Fb<�Ov{��ͫ:n�m������%��
��v�����0�1#�FK����+a��̏���d�����<�\XM�ug��]b�_�D��ku���˼� $TRGۓ�.�-'����8Q&nڡ �jn����Ր:˞9��}���DT�5�ΦT$sB2��Q���@V��k�3'��8�|"KF������|�!TCy��R U��\�}�e*z�r����ɭQ�!�$��'
^�3mT�wz���zNĐ3I�´��*��G�4h�Ol~�����A��gi{���y��/;�}uN��GLX��yT]"vE�'���0
�F^���C�ֲP��A$���g���[��j�_��<�د��3dz(�g9�q$m�M��S�=�f�'�t ���a+�V�ˁ�d�N�e��2�C���;���;�|~���a�um��s��o rR;�����}mCD'��r9��Z
$I��Ʉ��$��xT���MwN�!KV��������["��.ʊmA׳xX�x�,��E�9)�TD����V�\�ћ�tXsW�@�ѩ{"��~+� ��8�0TM�J|�?��L �:� ��c4�:�ﶤS��> � �8�ւ�F���Jc�ߐ�F��㣾�����o%rW]��:
�zF$F߮n�O:.I���d�gV�0��Ċ8��en�i3�XE�8=�K9T��~U���BQ��֖�X�f��4LYp^H�^�-p4q�e�=�����`���J�Q�-���4W_A��c`�l���~i%6�d��D�ӡ+�ᑻ�Dk�u�: S�Z'x�'B�,!�z�Hn���P#����2F��.x�.���%�Va��h�J�����ё�-y � ��5 Q��b��
U�)�b��oH�'m4c)��|qӷ�O@���@
ο�t>�gU*�L�P�`(��'k�x�I�$��$�����J�$�v_m�<f��+�L#Ҵ�j�G�*Ґ�l9%�&� FYQA� Ht�?V(�v:\<�ukGO�[-�r��F���5�IE���M�q$Q��˵*��]��I���9��~�M��VnZ�)b=w\Wc����<n�-��RW�D �^���ؑ�{0���
�z3��x�{�Caq)E0�8 B�=2��@�=��^�,H;)�n@�� 4/# )�bR>�D�d �e�><�J#1n��2�P7�Ά�F-���+�*:���{��s���j&�{�P׬.5 d��,���ׁ��+,LX�a�Ց(�5�f@m~f��llZ:��Cj�5�A��Ѐ��x� i9��*ь��Gc�iڮ���c/�D�$p�s���?μ�X�Ӝ�\�sTLj`��J�9%���DƠRa�2�SK! >��/|":�Z���Xڄ�f�M��_���)5Ӷ���4#�ӽ��gj�вA�v1 �,��q�"
;�:<+Z�S-���J�]���]�X�\��:�2��妠��'��q|Ǡ�v�����Ye+�u����3�"���#���\SY�8u��g �DU�g�/t]g�������!S� ,�,c��ʜ�SO��j� T���_I���2�&t"nV\8���wQ�G�P�����ڧ�)㪆!�Dk�daI �6v��;K�i�I~���:V;.��6�vUU5�F��5��_C�^T��`��X�4��y�Al��g]Fso�8�A�͌�7�,��Fpk'�B�Ę�m>�Sa.�I�^���������u�G 1;��p��0�`���V�/fU�w�,c�cK�9�ʎc�t��Ej=Ǡ��M#��b�sC��,���>���0XՋ$u�]�"�����H���j�=\ ���x���g�o J�O�˜��Acp�é9���蹄�F]�����h�����+� ���,�K"Wz��r7)��4kl��*?]q�1�nW���wB͛Ò�K�
�x �r�OjŖVPa����S�&��^L��&`�u����,߭v�>��� *Ra �.��!+��KJΈՉ�ֵ����1) `64ͳu�AIИ)Y��s���vS��u4���
E�*���} �54��f���0�֧��Y,�� ��c�����2p&(!Yѐ�V?�P�Ά�ka�WNV 芰-Qμ���mu����d�u=����e�`LdWC;���n�{�Y�$5�ոiU!�������F����álP��X�V��-�b�F���/В���O��b�31b$�k�*%[*�rR�sIt�Y��S;I�^~^�[!J��:қ����8i
�sU�6�L���$[�x�CZ�}�#�_��lr��}�`��u��Ɗ:�@T�Ug��Չ��1X0�r��啵l*n$}
�ŪZ8�?/=�Z�ʙ��q@Iy�<���a�)�r0Y�A��-s�~p�W�EqN3�9r����Ձ��7%u(z�F�<fM)%�q�Y"N])��T͋B'�}*`ѯ��
�PNG

IHDR�R9�sRGB���gAMA�� �a pHYs���o�d4IDATHK�̡ ���bX�g(̫�����:��cO \�kp ��5���\Cm�|gb�>S!DIEND�B`�
�PNG

IHDR�R9�sRGB���gAMA�� �a pHYs���o�d�IDATHKc��8�@��iF�F��xp� �E��]M�~ӱ1�n..Ń2��0 ��f4�tM~n�<�9���/�ύ@�?CR�j�.�NXc �A�@��Ɵ (�2@�+2) <���T�>�`43��cU-�%���IEND�B`�
�PNG

IHDR�R9�sRGB���gAMA�� �a pHYs���o�d1IDATHK��! �����u�����m6��kp ��5���\�k���'��ZJ�1IEND�B`�
�PNG

IHDR�R9�sRGB���gAMA�� �a pHYs���o�d6IDATHK�̡ ���H�ߌ0���r&.띛�=-p ��5���\�kp �u�Ӫi�m�IEND�B`�
�PNG

IHDR�R9�sRGB���gAMA�� �a pHYs���o�d�IDATHKc|+��@��iF�F��(���E��]M�~ӱ1�n..Ń2��0 ��f4�tM~n�<�9���/�ύ@�?CR�j�.�NXc �A�@��Ɵ (�2@�+2) <���T�>�`43��T-␇IEND�B`�
�PNG

IHDR�R9�sRGB���gAMA�� �a pHYs���o�d2IDATHK�̡ ð��_�1 �~�1u=m�q\�kp ��5���\�l�<����e�IEND�B`�
�PNG

IHDR;0��bKGD������� pHYs  ��tIME� B��
iTXtCommentCreated with GIMPd.e�IDATH���1NACQ�ܛK�s �6�lk%4�I9�j�T�|��I�$�!)��rZ��I�\C}�9�!��p�Jghh \���n�^� 6M,�^��}���k�'�����r[ᅯ�/�տ��]�����*p;�?e��x��x�����FL<�S�IEND�B`�
�PNG

IHDR;0��bKGD������� pHYs  ��tIME�,��TiTXtCommentCreated with GIMPd.e.IDATH���10 �����F����~q��X,��b�X,��@���u�IEND�B`�
�PNG

IHDR�R9�sRGB���gAMA�� �a pHYs���o�dIDATHK��1 �Om  8T
���dCIEND�B`�
apply plugin: "java"
sourceCompatibility = 1.6
[compileJava, compileTestJava]*.options*.encoding = 'UTF-8'
sourceSets.main.java.srcDirs = [ "src/" ]
eclipse.project {
name = appName + "-core"
}
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":core" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/.." external.system.id="GRADLE" external.system.module.group="MapGenTest" external.system.module.version="1.0" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/build/classes/main" />
<output-test url="file://$MODULE_DIR$/build/classes/test" />
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" />
<excludeFolder url="file://$MODULE_DIR$/.gradle" />
<excludeFolder url="file://$MODULE_DIR$/build" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Gradle: com.badlogicgames.gdx:gdx:1.9.2" level="project" />
<orderEntry type="library" name="Gradle: com.badlogicgames.gdx:gdx-backend-lwjgl:1.9.2" level="project" />
</component>
</module>
package com.mygdx.game.model;
public abstract class Entity {
protected float x, y;
private float width, height;
public Entity(float x, float y) {
this.x = x;
this.y = y;
}
public float getX() {
return x;
}
public void setX(float x) {
this.x = x;
}
public float getY() {
return y;
}
public void setY(float y) {
this.y = y;
}
public float getWidth() {
return width;
}
public void setWidth(float width) {
this.width = width;
}
public float getHeight() {
return height;
}
public void setHeight(float height) {
this.height = height;
}
}
package com.mygdx.game.model;
/**
* Created by Laurynas on 2016-02-14.
*/
public class GameWorld {
}
package com.mygdx.game.model;
import com.badlogic.gdx.graphics.Texture;
import com.mygdx.game.thetask.MapVars;
public class MapTile extends Entity {
private Texture texture;
private MapVars mapVar;
public MapTile(MapVars v, float x, float y) {
super(x, y);
mapVar = v;
setupTexture();
setWidth(texture.getWidth());
setHeight(texture.getHeight());
}
private void setupTexture() {
switch (mapVar) {
case INVIS_FLOOR:
texture = new Texture("invisible_floor.png");
break;
case VIS_FLOOR:
texture = new Texture("visible_floor.png");
break;
case RED_ROB:
texture = new Texture("red_robbot.png");
break;
case BLUE_ROB:
texture = new Texture("blue_robbot.png");
break;
case RED_BASE:
texture = new Texture("red_robbot_base.png");
break;
case BLUE_BASE:
texture = new Texture("blue_robbot_base.png");
break;
case WALL:
texture = new Texture("wall.png");
break;
}
}
public Texture getTexture() {
return texture;
}
}
package com.mygdx.game.model;
import com.badlogic.gdx.utils.Array;
import com.mygdx.game.thetask.MapVars;
import com.mygdx.game.thetask.Point;
import com.mygdx.game.thetask.Robot;
public class RobotTile extends MapTile{
public Robot robot;
/**
* Robot texture
*
* @param robot
*/
public RobotTile(Robot robot) {
//create texture by robot type
super(robot.getType()== Robot.TYPE.RED?MapVars.RED_ROB:MapVars.BLUE_ROB,robot.getPosition().getX(),robot.getPosition().getY());
this.robot = robot;
}
public Array<MapTile> getVisibleTiles() {
Array<MapTile> mapTiles = new Array<>();
for (Point p : robot.getVisionField()) {
mapTiles.add(new MapTile(MapVars.VIS_FLOOR, p.getX() * 30, p.getY() * 30));
}
return mapTiles;
}
}
package com.mygdx.game;
import com.badlogic.gdx.Game;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.graphics.GL20;
import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
import com.badlogic.gdx.utils.Array;
import com.mygdx.game.thetask.MapVars;
import com.mygdx.game.model.MapTile;
import com.mygdx.game.model.RobotTile;
import com.mygdx.game.thetask.Map;
import com.mygdx.game.thetask.Robot;
public class MyGdxGame extends Game {
private float accumulator = 0f;
SpriteBatch batch;
private final Map map;
private RobotTile robot;
private RobotTile robot1;
private Robot blueRobot;
private Robot redTobot;
private Array<MapTile> mapTiles;
private float tileSize = 30;
private final float timeStep = 0.5f;
/**
*
* @param bestBlue - best Blue robot
* @param bestRed - best red robot
* @param map - map
*/
public MyGdxGame(Robot bestBlue, Robot bestRed, Map map) {
this.blueRobot = bestBlue;
this.redTobot = bestRed;
this.map = map;
}
@Override
public void create() {
robot = new RobotTile(blueRobot);
robot1 = new RobotTile(redTobot);
batch = new SpriteBatch();
mapTiles = createMapTiles(map);
}
private Array<MapTile> createMapTiles(Map map) {
Array<MapTile> mapTiles = new Array<>();
for (int i = 0; i < map.getMaxY(); i++) {
for (int j = 0; j < map.getMaxX(); j++) {
int o = map.maze[i][j];
if (o == MapVars.BLUE_BASE.value) {
mapTiles.add(new MapTile(MapVars.BLUE_BASE, i * tileSize, j * tileSize));
}
if (o == MapVars.RED_BASE.value) {
mapTiles.add(new MapTile(MapVars.RED_BASE, i * tileSize, j * tileSize));
}
if (o == MapVars.INVIS_FLOOR.value) {
mapTiles.add(new MapTile(MapVars.INVIS_FLOOR, i * tileSize, j * tileSize));
}
if (o == MapVars.INVIS_FLOOR.value) {
mapTiles.add(new MapTile(MapVars.INVIS_FLOOR, i * tileSize, j * tileSize));
}
}
}
return mapTiles;
}
//main loop
@Override
public void render() {
accumulator += Gdx.graphics.getDeltaTime();
if (accumulator >= timeStep) {
robot.robot.stepMove();
robot1.robot.stepMove();
accumulator -= timeStep;
}
Gdx.gl.glClearColor(1, 0, 0, 1);
Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
batch.begin();
//draw map
for (MapTile wall : mapTiles) {
batch.draw(wall.getTexture(), wall.getY(), wall.getX());
}
//draw robots
batch.draw(robot.getTexture(), robot.robot.yPosition * tileSize, robot.robot.xPosition * tileSize);
batch.draw(robot1.getTexture(), robot1.robot.yPosition * tileSize, robot1.robot.xPosition * tileSize);
//draw robot vision fields
for (MapTile vision : robot.getVisibleTiles()) {
batch.draw(new Texture("vision_blue.png"), vision.getY(), vision.getX());
}
for (MapTile vision : robot1.getVisibleTiles()) {
batch.draw(new Texture("vision_red.png"), vision.getY(), vision.getX());
}
batch.end();
}
}
package com.mygdx.game.thetask;
public class GeneticAlgorithm {
private int populationSize;
private double mutationRate;
private double crossoverRate;
private int elitismCount;
public GeneticAlgorithm(int populationSize, double mutationRate, double
crossoverRate, int elitismCount) {
this.populationSize = populationSize;
this.mutationRate = mutationRate;
this.crossoverRate = crossoverRate;
this.elitismCount = elitismCount;
}
public Population initPopulation(int chromosomeLength) {
Population population = new Population(this.populationSize,
chromosomeLength);
return population;
}
public double calcFitness(Individual individual, Map maze, Robot.TYPE robotType) {
int[] chromosome = individual.getChromosome();
Robot robot = new Robot(chromosome, maze, 100, robotType);
robot.run();
double s = maze.scoreRoute(robot);
individual.setFitness(s);
return s;
}
public void evalPopulation(Population population, Map maze, Robot.TYPE robotType) {
double populationFitness = 0;
for (Individual individual : population.getIndividuals()) {
populationFitness += this.calcFitness(individual, maze, robotType);
}
population.setPopulationFitness(populationFitness);
}
public Population mutatePopulation(Population population) {
Population newPopulation = new Population(this.populationSize);
for (int populationIndex = 0; populationIndex < population.size(); populationIndex++) {
Individual individual = population.getFittest(populationIndex);
for (int geneIndex = 0; geneIndex < individual.getChromosomeLength(); geneIndex++) {
if (populationIndex >= this.elitismCount) {
if (this.mutationRate > Math.random()) {
individual.setGene(geneIndex, Individual.getRandomGene());
}
}
}
newPopulation.setIndividual(populationIndex, individual);
}
return newPopulation;
}
public boolean isTerminationConditionMet(int generation, int maxGenerations) {
return maxGenerations < generation;
}
public Individual selectParent(Population population) {
// Get individuals
Individual individuals[] = population.getIndividuals();
double populationFitness = population.getPopulationFitness();
double rouletteWheelPosition = Math.random() * populationFitness;
double spinWheel = 0;
for (Individual individual : individuals) {
spinWheel += individual.getFitness();
if (spinWheel >= rouletteWheelPosition) {
return individual;
}
}
return individuals[population.size() - 1];
}
public Population crossoverPopulation(Population population) {
// Create new population
Population newPopulation = new Population(population.size());
// Loop over current population by fitness
for (int populationIndex = 0; populationIndex < population.size(); populationIndex++) {
Individual parent1 = population.getFittest(populationIndex);
if (this.crossoverRate > Math.random() && populationIndex >=this.elitismCount) {
Individual offspring = new Individual(parent1.getChromosomeLength());
Individual parent2 = this.selectParent(population);
for (int geneIndex = 0; geneIndex < parent1.
getChromosomeLength(); geneIndex++) {
if (0.5 > Math.random()) {
offspring.setGene(geneIndex,
parent1.getGene(geneIndex));
} else {
offspring.setGene(geneIndex,
parent2.getGene(geneIndex));
}
}
newPopulation.setIndividual(populationIndex,
offspring);
} else {
newPopulation.setIndividual(populationIndex, parent1);
}
}
return newPopulation;
}
}
package com.mygdx.game.thetask;
public class Individual {
private int[] chromosome;
private double fitness = -1;
public Individual(int[] chromosome) {
this.chromosome = chromosome;
}
public Individual(int chromosomeLength) {
this.chromosome = new int[chromosomeLength];
for (int gene = 0; gene < chromosomeLength; gene++) {
double rand = Math.random();
this.setGene(gene,getRandomGene());
}
}
public static int getRandomGene(){
double rand = Math.random();
if (0.8 < rand) {
return 0;
} else if (0.6 < rand) {
return 2;
} else if (0.4 < rand) {
return 4;
} else if (0.2 < rand) {
return 6;
} else {
return 8;
}
}
public int[] getChromosome() {
return this.chromosome;
}
public int getChromosomeLength() {
return this.chromosome.length;
}
public void setGene(int offset, int gene) {
this.chromosome[offset] = gene;
}
public int getGene(int offset) {
return this.chromosome[offset];
}
public void setFitness(double f) {
this.fitness = f;
}
public double getFitness() {
return fitness;
}
public String toString() {
String output = "";
for (int gene = 0; gene < this.chromosome.length; gene++) {
output += this.chromosome[gene];
}
return output;
}
}
package com.mygdx.game.thetask;
public class Map {
public int maze[][];
public Map(int maze[][]) {
this.maze = maze;
}
/**
* @param type robot type
* @return robot starting point
*/
public Point getStartPosition(Robot.TYPE type) {
int base = type == Robot.TYPE.BLUE ? MapVars.BLUE_BASE.value : MapVars.RED_BASE.value;
return getPointOfValue(base);
}
private Point getPointOfValue(int type) {
for (int rowIndex = 0; rowIndex < this.maze.length; rowIndex++) {
for (int colIndex = 0; colIndex < this.maze[rowIndex].length; colIndex++) {
// 2 is the type for start position
if (this.maze[rowIndex][colIndex] == type) {
return new Point(rowIndex, colIndex);//new int[]{colIndex, rowIndex}
}
}
}
return null;
}
/**
* @param type robot type
* @return robot goal point
*/
public Point getPointOfGoal(Robot.TYPE type) {
return getPointOfValue(type == Robot.TYPE.BLUE ? MapVars.RED_BASE.value : MapVars.BLUE_BASE.value);
}
public int getPositionValue(int x, int y) {
if (x < 0 || y < 0 || x >= this.maze.length || y >= this.maze[0].length) {
return 1;
}
return this.maze[y][x];
}
public boolean isWall(int x, int y) {
return (this.getPositionValue(x, y) == 1);
}
public int getMaxX() {
return this.maze[0].length - 1;
}
public int getMaxY() {
return this.maze.length - 1;
}
public double scoreRoute(Robot robot) {
double score = 0;
boolean visited[][] = new boolean[this.getMaxY() + 1]
[this.getMaxX() + 1];
double d = 100;
for (Point routeStep : robot.getRoute()) {
double distanceToGoal = distance(routeStep, robot.getGoal());
if (distanceToGoal < d&&!visited[routeStep.x][routeStep.y]) {
d = distanceToGoal;
score += 1;
}
visited[routeStep.x][routeStep.y] = true;
}
//lower fitness for moves count
score = score - robot.moves*0.3;
return score;
}
public double distance(Point a, Point b) {
double dx = a.x - b.x;
double dy = a.y - b.y;
return Math.sqrt(dx * dx + dy * dy);
}
}
package com.mygdx.game.thetask;
public enum MapVars {
INVIS_FLOOR(0),
VIS_FLOOR(2),
RED_ROB(5),
BLUE_ROB(6),
RED_BASE(8),
BLUE_BASE(9),
WALL(1);
public int value;
MapVars(int value) {
this.value = value;
}
}
package com.mygdx.game.thetask;
/**
* Created by Laurynas on 2016-02-14.
*/
public class Point {
int x;
int y;
public Point(int x, int y) {
this.x = x;
this.y = y;
}
public int getX() {
return x;
}
public void setX(int x) {
this.x = x;
}
public int getY() {
return y;
}
public void setY(int y) {
this.y = y;
}
@Override
public String toString() {
return "("+x+":"+y+")";
}
}
package com.mygdx.game.thetask;
import java.util.Arrays;
import java.util.Comparator;
import java.util.Random;
public class Population {
private Individual population[];
private double populationFitness = -1;
public Population(int populationSize) {
this.population = new Individual[populationSize];
}
public Population(int populationSize, int chromosomeLength) {
this.population = new Individual[populationSize];
for (int individualCount = 0; individualCount <
populationSize; individualCount++) {
Individual individual = new
Individual(chromosomeLength);
this.population[individualCount] = individual;
}
}
public Individual[] getIndividuals() {
return this.population;
}
public Individual getFittest(int offset) {
Arrays.sort(this.population, (o1, o2) -> {
if (o1.getFitness() < o2.getFitness()){
return 1;
} else if (o1.getFitness() > o2.getFitness()) {
return -1;
}
return 0;
});
return this.population[offset];
}
public void setPopulationFitness(double fitness) {
this.populationFitness = fitness;
}
public double getPopulationFitness() {
return this.populationFitness;
}
public int size() {
return this.population.length;
}
public Individual setIndividual(int offset, Individual individual) {
return population[offset] = individual;
}
public Individual getIndividual(int offset) {
return population[offset];
}
public void shuffle() {
Random rnd = new Random();
for (int i = population.length - 1; i > 0; i--) {
int index = rnd.nextInt(i + 1);
Individual a = population[index];
population[index] = population[i];
population[i] = a;
}
}
}
package com.mygdx.game.thetask;
import java.util.ArrayList;
public class Robot {
private enum Direction {NORTH, EAST, SOUTH, WEST}
public enum TYPE {RED, BLUE}
private boolean reachedGoal = false;
public int xPosition;
public int yPosition;
private Direction heading;
int maxMoves;
int moves;
private Map maze;
private Point goal;
private TYPE type;
private int[] chromosome;
boolean[][] knownMap = new boolean[10][10];
private ArrayList<Point> route = new ArrayList<>();
/**
* @param chromosome The string to map the sensor value to actions
* @param maze The maze the robot will use
* @param maxMoves The maximum number of moves the robot can make
* @param type
*/
public Robot(int[] chromosome, Map maze, int maxMoves, TYPE type) {
this.chromosome = chromosome;
this.maze = maze;
//differend starting points for differend robots
Point startPos = this.maze.getStartPosition(type);
this.xPosition = startPos.getX();
this.yPosition = startPos.getY();
this.heading = Direction.EAST;
this.maxMoves = maxMoves;
this.moves = 0;
this.type = type;
//different goals for different type robots
this.goal = maze.getPointOfGoal(type);
}
/**
* run method for evaluation
*/
public void run() {
for (int move : chromosome) {
moves++;
//if goal reached
if (goal.x == xPosition && goal.y == yPosition) {
reachedGoal = true;
return;
}
//if target in sight move forward
if (knownMap[goal.x][goal.y]) {
move();
continue;
}
//if no move
if (move == 0) {
move();
}
if (move == 8) {//up
this.heading = Direction.NORTH;
move();
}
if (move == 6) {//right
this.heading = Direction.EAST;
move();
}
if (move == 2) {//down
this.heading = Direction.SOUTH;
move();
}
if (move == 4) {//left
this.heading = Direction.WEST;
move();
}
}
}
/**
* method for game rendering
*/
public void stepMove() {
if (maxMoves < moves) {
return;
}
int move = chromosome[moves];
moves++;
if (goal.x == xPosition && goal.y == yPosition) {
reachedGoal = true;
return;
}
if (knownMap[goal.x][goal.y]) {
move();
// continue;
return;
}
//if no move
if (move == 0) {
move();
}
if (move == 8) {
this.heading = Direction.NORTH;
move();
}
if (move == 6) {
this.heading = Direction.EAST;
move();
}
if (move == 2) {
this.heading = Direction.SOUTH;
move();
}
if (move == 4) {
this.heading = Direction.WEST;
move();
}
}
private void move() {
int currentX = this.xPosition;
int currentY = this.yPosition;
switch (this.heading) {
case NORTH:
this.yPosition -= 1;
break;
case EAST:
this.xPosition += 1;
break;
case SOUTH:
this.yPosition += 1;
break;
case WEST:
this.xPosition -= 1;
break;
}
// We can't move here
if (this.maze.isWall(this.xPosition, this.yPosition) == true) {
this.xPosition = currentX;
this.yPosition = currentY;
} else if (currentX != this.xPosition || currentY != this.yPosition) {
route.add(new Point(currentX, currentY));
addVisibleMap();
}
// }
}
private void addVisibleMap() {
StringBuilder sb = new StringBuilder();
sb.append("Visible: \n");
switch (getHeading()) {
case NORTH:
for (int d = 1; d <= 3; d++) {
if (0 < (yPosition - d)) {
knownMap[xPosition][yPosition - d] = true;
sb.append((xPosition) + ":" + (yPosition - d) + "\n");
}
}
break;
case EAST:
for (int d = 1; d <= 3; d++) {
if (maze.getMaxX() > xPosition + d) {
knownMap[xPosition + d][yPosition] = true;
sb.append((xPosition + d) + ":" + (yPosition) + "\n");
}
}
break;
case SOUTH:
for (int d = 1; d <= 3; d++) {
if (maze.getMaxY() > (yPosition + d)) {
knownMap[xPosition][yPosition + d] = true;
sb.append((xPosition) + ":" + (yPosition + d) + "\n");
}
}
break;
case WEST:
for (int d = 1; d <= 3; d++) {
if (0 < xPosition - d) {
knownMap[xPosition - d][yPosition] = true;
sb.append((xPosition - d) + ":" + (yPosition) + "\n");
}
}
break;
}
// System.out.println(sb.toString());
}
public void pm() {
for (int i = 0; i < maze.getMaxY(); i++) {
for (int j = 0; j < maze.getMaxX(); j++) {
System.out.print(knownMap[i][j] ? 1 : ".");
}
System.out.println();
}
}
public ArrayList<Point> getVisionField() {
ArrayList<Point> result = new ArrayList<>();
switch (getHeading()) {
case NORTH:
for (int d = 1; d <= 3; d++) {
if (0 < (yPosition - d))
result.add(new Point(xPosition, yPosition - d));
}
break;
case EAST:
for (int d = 1; d <= 3; d++) {
if (maze.getMaxX() > xPosition + d)
result.add(new Point(xPosition + d, yPosition));
}
break;
case SOUTH:
for (int d = 1; d <= 3; d++) {
if (maze.getMaxY() > (yPosition + d))
result.add(new Point(xPosition, yPosition + d));
}
break;
case WEST:
for (int d = 1; d <= 3; d++) {
if (0 < xPosition - d)
result.add(new Point(xPosition - d, yPosition));
}
break;
}
return result;
}
public Point getPosition() {
return new Point(this.xPosition, this.yPosition);
}
private Direction getHeading() {
return this.heading;
}
public TYPE getType() {
return type;
}
public boolean reachedGoal() {
return reachedGoal;
}
public boolean[][] getMapKnown() {
return knownMap;
}
public ArrayList<Point> getRoute() {
return route;
}
public Point getGoal() {
return goal;
}
}
package com.mygdx.game.thetask;
import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;
import com.mygdx.game.MyGdxGame;
public class RobotController {
public static int maxGenerations = 1000;
public static final Map maze = new Map(new int[][]{
/**
* 0 = Empty
* 1 = Wall
* 8 = Red base
* 9 = Blue base
*/
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
{1, 9, 0, 0, 0, 0, 0, 0, 0, 1},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{1, 0, 0, 0, 0, 0, 0, 8, 0, 1},
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1}
});
public static void main(String[] args) {
GeneticAlgorithm ga = new GeneticAlgorithm(200, 0.1, 0.9, 1);
Population population = ga.initPopulation(50);
Population population1 = ga.initPopulation(50);
int generation = 1;
while (ga.isTerminationConditionMet(generation, maxGenerations) == false) {
// print fittiest(best) individual from population
Individual fittest = population.getFittest(0);
Individual fittest1 = population1.getFittest(0);
System.out.println(generation + " Best Blue Robot fitness (" + fittest.getFitness() + "): " + fittest.toString());
System.out.println(generation + " Best Red Robot fitness (" + fittest1.getFitness() + "): " + fittest1.toString());
//crossover
population = ga.crossoverPopulation(population);
population1 = ga.crossoverPopulation(population1);
//mutation
population = ga.mutatePopulation(population);
population1 = ga.mutatePopulation(population1);
ga.evalPopulation(population, maze, Robot.TYPE.BLUE);
ga.evalPopulation(population1, maze, Robot.TYPE.RED);
generation++;
}
Individual fittestBlue = population.getFittest(0);
Individual fittestRed = population1.getFittest(0);
System.out.println("Best Blue solution(" + fittestBlue.getFitness() + "): " + fittestBlue.toString());
System.out.println("Best Red solution(" + fittestRed.getFitness() + "): " + fittestBlue.toString());
// ga.showSolutionPath(fittest, maze);
//get best robots
Robot bestBlue = new Robot(fittestBlue.getChromosome(), maze, 100, Robot.TYPE.BLUE);
Robot bestRed = new Robot(fittestRed.getChromosome(), maze, 100, Robot.TYPE.RED);
//go for challenge
LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
new LwjglApplication(new MyGdxGame(bestBlue, bestRed, maze), config);
}
}
import com.mygdx.game.thetask.Map;
/**
* Created by Laurynas on 2016-02-14.
*/
public class MapTests {
public static Map maze = new Map(new int[][]{
{0, 0, 0, 0, 0, 0, 0, 0, 4},
{0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 2, 0, 0, 0, 0, 0, 0, 0},
});
public static void main(String[] args){
int[][] maze =new int[][]{
{0, 0, 0, 0, 0, 0, 0, 0, 4},
{0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 2, 0, 0, 0, 0, 0, 0, 0},
};
// for (int i = 0; i < maze.getMaxX()+1; i++) {
// for (int j = 0; j < maze.getMaxY()+1; j++) {
// System.out.print();
// }
// System.out.println();
// }
}
}
apply plugin: "java"
sourceCompatibility = 1.6
sourceSets.main.java.srcDirs = [ "src/" ]
project.ext.mainClassName = "com.mygdx.game.desktop.DesktopLauncher"
project.ext.assetsDir = new File("../core/assets");
task run(dependsOn: classes, type: JavaExec) {
main = project.mainClassName
classpath = sourceSets.main.runtimeClasspath
standardInput = System.in
workingDir = project.assetsDir
ignoreExitValue = true
}
task dist(type: Jar) {
from files(sourceSets.main.output.classesDir)
from files(sourceSets.main.output.resourcesDir)
from {configurations.compile.collect {zipTree(it)}}
from files(project.assetsDir);
manifest {
attributes 'Main-Class': project.mainClassName
}
}
dist.dependsOn classes
eclipse {
project {
name = appName + "-desktop"
linkedResource name: 'assets', type: '2', location: 'PARENT-1-PROJECT_LOC/core/assets'
}
}
task afterEclipseImport(description: "Post processing after project generation", group: "IDE") {
doLast {
def classpath = new XmlParser().parse(file(".classpath"))
new Node(classpath, "classpathentry", [ kind: 'src', path: 'assets' ]);
def writer = new FileWriter(file(".classpath"))
def printer = new XmlNodePrinter(new PrintWriter(writer))
printer.setPreserveWhitespace(true)
printer.print(classpath)
}
}
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":desktop" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/.." external.system.id="GRADLE" external.system.module.group="MapGenTest" external.system.module.version="1.0" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/build/classes/main" />
<output-test url="file://$MODULE_DIR$/build/classes/test" />
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
<excludeFolder url="file://$MODULE_DIR$/.gradle" />
<excludeFolder url="file://$MODULE_DIR$/build" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="core" />
<orderEntry type="library" name="Gradle: com.badlogicgames.gdx:gdx-backend-lwjgl:1.9.2" level="project" />
<orderEntry type="library" name="Gradle: com.badlogicgames.gdx:gdx-platform:1.9.2:natives-desktop" level="project" />
<orderEntry type="library" name="Gradle: com.badlogicgames.gdx:gdx:1.9.2" level="project" />
<orderEntry type="library" name="Gradle: org.lwjgl.lwjgl:lwjgl:2.9.2" level="project" />
<orderEntry type="library" name="Gradle: org.lwjgl.lwjgl:lwjgl_util:2.9.2" level="project" />
<orderEntry type="library" name="Gradle: com.badlogicgames.jlayer:jlayer:1.0.1-gdx" level="project" />
<orderEntry type="library" name="Gradle: org.jcraft:jorbis:0.0.17" level="project" />
<orderEntry type="library" name="Gradle: org.lwjgl.lwjgl:lwjgl-platform:2.9.2:natives-windows" level="project" />
<orderEntry type="library" name="Gradle: org.lwjgl.lwjgl:lwjgl-platform:2.9.2:natives-linux" level="project" />
<orderEntry type="library" name="Gradle: org.lwjgl.lwjgl:lwjgl-platform:2.9.2:natives-osx" level="project" />
<orderEntry type="library" name="Gradle: net.java.jinput:jinput:2.0.5" level="project" />
<orderEntry type="library" name="Gradle: net.java.jutils:jutils:1.0.0" level="project" />
<orderEntry type="library" name="Gradle: net.java.jinput:jinput-platform:2.0.5:natives-linux" level="project" />
<orderEntry type="library" name="Gradle: net.java.jinput:jinput-platform:2.0.5:natives-windows" level="project" />
<orderEntry type="library" name="Gradle: net.java.jinput:jinput-platform:2.0.5:natives-osx" level="project" />
</component>
</module>
package com.mygdx.game.desktop;
import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;
import com.mygdx.game.MyGdxGame;
public class DesktopLauncher {
public static void main (String[] arg) {
LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
new LwjglApplication(new MyGdxGame(null,null,null), config);
}
}
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id="MapGenTest" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$" external.system.id="GRADLE" external.system.module.group="" external.system.module.version="1.0" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/build" />
<output-test url="file://$MODULE_DIR$/build" />
<exclude-output />
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.gradle" />
<excludeFolder url="file://$MODULE_DIR$/build" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
org.gradle.daemon=true
org.gradle.jvmargs=-Xms128m -Xmx512m
org.gradle.configureondemand=true
PK
�jC META-INF/PK
�jC?K��=TMETA-INF/MANIFEST.MF�M��LK-.� K-*��ϳR0�3����-�I�M�+I,
�d��Z)�%��b�"i5����PK
�jCorg/PK
�jC org/gradle/PK
�jCorg/gradle/wrapper/PK
�jCh�df��#org/gradle/wrapper/Download$1.class}�M
�0��h5Z+v/� ׆��p!.<AlCl II��� ��q�<�=�|��� C��bB|�7��}�%a����V�J�a�3���4�(��-&��u�+'
-y�D]K���Br0F���KOH;��(~�T2o�?�t=|���" BF��� u-}PK
�jC
�΀pDorg/gradle/wrapper/Download$SystemPropertiesProxyAuthenticator.class�SoA} ���h�T��Jmk=�r�_�` �Ą�&�&���8s�#{��o���F?��8 T �b���3;o���ٽ?�~P�ciLX(XKᦉul���²vo���mq8� �aH>�O�2ĝ�C���R� ���QC�7��SĮ�M�p���8�P/bX�DJ�ɰ+��DD���S(��U(�WA d��Q$��ʶۖ�� �/y���!om�/XaXn �G���lM`^0l8������P�줊�� �ιZ�=���CaN"���dS���x2gPIK���"՘#�a��T���G~ i���\��?�W#;�������#���.C��)`�� 0d�D�mwԇ!��i�m����'R��v��w��Ɍ��f�c$B���U)9�H8��C~F�Ú��s��5��,�/���UzDK�s�ҋ��� b�ɉ!Kkr|���Z�ظB6��cr���C���8ł���S���� �OS���rfpm\�)��X ��%7Jk��
�i����L�&/�".��U�Ȧ~PK
�jC��Xs��"org/gradle/wrapper/IDownload.classE��
�0 ������
^�b�
AP�^�26J;�t>���;�ɗ���|��{�z~�+%5O��&�WΔ(�a�_�4[gR��#!X�bQ��Vg=�{}1����A��Y��C�X����'R����5��c/�J�����$����S�@pP��\�mKu���l��PK
�jC�HE*P 3org/gradle/wrapper/ExclusiveFileAccessManager.class�VKpU=/��/��2 ��"����@`ȇ@ �I'i��{z�����=K�J0�*KK˅.)7n�r��rc��yݓ�/����w?��{ޝ���/�x�Q�T�,�������Z��#%mr�D����N���8ĩ0J����xg�t��Y������AhҬ/�r�cz�0�!%C�0a� �I���#��ݍM������N��Ω�j�P��x�c�f�@I�2��j:����B�>�Y9�9+ ��d,�h2�V )�����(�55Uu
��V/ KS����z4�C�14�J�F�j�����^�)����j���Gl5������i#�Շ�F���i-�mVM�_� ԯ������nť^�w�9�O[f:gۚ�ē�aȈuU3�>�sNK;t`ʶ��0�C�dX�A�
OӤ��j���u#0�A��_9��jG�LYEm&tVm6D���e� �V (�xN�ڪ�k y��Dk���͹�I�QO���I�;P�|voF3S��|w��u{ij��M���4i��H�/��{j�緊���!u�GKVVk��c��o��Z��O�DJO��/�,n�rv:ߡ ��m�4VP[��آ �-��ldA�����t�W�]�
Fp���n��JA�R�4� �Y��y�Ջ�S��Q�^ �%/������5R�N출)_�4!�;�W�����|qQ[S�ZotD�b��Yvt��Q�yE+��� ���A~3����w���]ج��@����
>�*5���I��(����k�QU�%�*bUsW�*-�/WĪr~��%������.���X�H`ӂ|��H�qh�W��.����j�:�ٝ���P�n���1fɩ'�q*��<�uwU`]{4厶��z��@;H֪(khZ����UĚ�V�R�o��ZF�ю��g�B��B�� `<&cn+�'����`¶fhj�NV� Ό��鉱l�l`����o�F����`6C�>�
F��ܗ�a�j��V���S�oi�8D��+(�����ˮ�6���u#�J��z ��P�̰q���0���@���OF� Sp�@TL�׵u E�w�#�mp ��0�1�Ci���J���O$��b�.�H#�o��C���s\P?��&P�US�t���o e��M��ڷ��xE�Dž&��b���O�ʻ��V1�t9��e�h����ۮ�B ��:�!1�> �N�H�Dxa��d���@��E�_�|RF��DZa2Q<�E�$k�)�q�5����o-~�-������Y��{Q�~ �]d_��W���ln �Z�;ٝ�ܥ؇x�؁>J�02��Q��c��#70v_rV�@#��|���ߊ��FI�»_y�����-�_8���h!�V�����ɖ��Ψ;��nL�!���_��(#����n���.�:���fX�?�o/X���(C��|���G�����Ix����}����ߠ�����K]��G��#y9]�)��4oN��g�Dʩ������ �$f&/C�PK
�jCc���`-org/gradle/wrapper/WrapperConfiguration.class���n�@�g�8N7Ρ--�@��[��QU�6�@QB[���I��*ؑ��S�D���C!f�N�,� ����?�y��~��:<P@�Z�9���lP��MjLj�d��p���s�(p;���=����2=;2[��(N�?�B�@9��[�c���s���VtJ@��b��\v���h�@Z����=�ך�g�~���;��g3���?����d&:uC��8�X��m~�����������@,ͱ���7,�5���/*��5��µ�_ma�nz�PT���[+j��g�}?^�N⛤,�<��aе��t�+�UmR.�P� �h��7'��F�����
�P 0?�5�ԡ
T(RS�&*����48�b�3�A�K�` R�F):�y-��ė����h�t�y�����QN� m�3#�X�e�����.� @a#.a�e�V��av=� .'CL��N2�C��y�,K^�K��+���;X�����r(
��DM�uX���4ʳ��� @�<Ȫ����y5� ���U!�ălAn�A$d 5� Zr[��A
AV� Y�j�)& w� 2�-�+�y���ٝRJ@֘F� PK
�jC!���
0org/gradle/wrapper/SystemPropertiesHandler.class�V�sU�m�d���*���P�@���lJUJ+��$P,��Mo��d7l6���F�� ���~r�c
vF��G��� m^ ���{���;�ٿ���/��v��xCCF4�ƨ�75�%�c�0.w*&UL�xK�&�qV�1I�Ir^��� .hx3��b#���F\ƻ��'/;/��k00+I\��T�oDI��+
�e��
���
|C��P�e̴�D.=+�s�l���1;n�� ǔ�"��&ͬ��1�ID�1����d��-e]��rl\SdO�NT���p+�
��Ǯ׍�iGF̔�v�9�LEƍ 킦sa���tG�L�-���0��u����b\d\Ӷ(��*�d.�4eX��L+A��6�xR8�ν������ '�K �-�29{E�]����(q0�
�pmi�9�������45���,B%Z���%� e&��V�L�
��4/+�R�qQ�ʯ���3H� 13anΡ���}j1;��E��Oh�^i�c?���{N�$�RqUG
l���R��V�-62:�I��k���֍���,�L�aKeV'sfjN6��aDZ������R�1GY�Fu��� ���:r�.ZP�5�å�pog��EK�@� |��#㦊Ot|
f�>�q_��R�-��
_��FǷ�N���A�m?�'����He�+�K��p1����r�ũ�
9pd�
vm�J_����SvV:��X�� W7KG��t�B��R��t��-�V�Fg�J8璎� ��� j�Ng<|��R���� WBZ�F���rng}�z�lj��2�����t᳼����w�4�����ĵ���F��
����7o�:����l�֬��JqI +�&��%M���O���(���lD�k�?�C�����O�x�pU��;W����<�"�
��k:�E-+��C��?�P7�����<|��ߵ�?��5�3����ɣ���2�~�܄|���6�}f ����iK[�b[M=����i�4Ot��!Z��B��إ�.N�]�,OȟGk��B�<v�ŁP�����jH�c�=4w��n�����V� ��>�ZA=9�^&Ћ�5�c�G#%�i4��c���B̶1�-� �!�ЅnZu�&B�Dy����q7p��%�F��eܣ�
��SK�:�a�L=�-�ݴ�pw���0?�n�#���>z�c �8C_�;A�q��5���7�"��+p�Ź��A�J� X�z���^���;���PK
�jC+Nm q&org/gradle/wrapper/PathAssembler.class�V�{W=cKe<I�Y�:A��F�l�i(N�-%V�l�[�ꎭ�<�4�Β�P(]e�e (�.�R�i���;3�duL�O��6��{޹�ݙ���;��_���g�*A�u�F�pS�,B�e�'k"�� ��+&��(l� "n��Mn�ElH8�OK� ?;������Ix��� /�%��̣["���%�+�|IėE|%��J��ע�:��o��Wy�Z����Q|'��J���8nG�(~�;o��#������2�e�ڲck�.@��j���R-G.͌d&�K�ٙ��|vivn&7yI@l�rCI����%z񼀽c�nيn/(%G�ozf����\m׾��J꼥��F�-<7�����TryL�5����D߂�ИQ ����N:�e՜S�K*�g� ����_ ٫��0�b� ��i*kk���V��:U�,M
t �34G�_T�|,%�|]�z:�5��
۞�{Ϩ'�E8s���E@�����ˊ�N*Ld�@n�a�it ӛ���f�芶&`*���}�sd^t�Ҹb�
���|�7y0 P���eղ���ъ�e 8�Y�cj�F:������6 �����y��kv}E]�)�Xnʭ���jv�Vu�e:�� D��#���{����u�N���v953:o�j:޶&�k�y��QJ�����٨_��6�����"�}��y��a\�q�����,~,�SxJ�"��� L�]n�,�'x]�2V�V7�u�RA5e��m~��#i���0~)�W<�5^��9�����ʘ���SV�����bj���b������t��s"�(�O���M�!�/���wK�¥G�bN��"�~� ��#�8�]��G�����{�pJ��n��Un\��;�Ig�}W����d�Ö��3#�8\{s���6�!q�ŏ�C�n���"���'h�$m�2��$��f��ݸI`��E������D_�46U�QWp�@�7O���p(� `�}]p__\�lcֿ��M8�тw��fy���a$�4�,�A ��H�In��\3L������D��������y�'�7W�gvgt�j�*��P��Kb�Y+(6� '���I#?Z$��V%r�`�A/���ܪi��׭K`})���>u�]`'^�X��v>�������g�d5��&���<mX�Z�H�6 ���� ���O���y׊N|���J��h>�0�?UVGi�
-���#� ԇ�Uo���V��#DFh${F��� �;�H�l+��d�-�Խ�#X���NbN��{־'1,�%_���R$��[�T�U����*“ɁT����E~�b���*�h&W�7����5쯢}(�m{`�ml��;�o�l��b�3���c�v�.D�M�Q���=�A:D�x�=ڸ�v�[�Dk�<�墅v���4j��:��%j��~�(�����(B����ɸNOB�O��
Uqx2v$�6�.��fC�wѹٔ����s.�����긋@pG���,c�rQ���̏{�����X�]<�'Һ'�*8���!��*���
Nl�л;I9:u��|=�kdm���h�ӵ�xzH�e�E�gݘ�,�h#f�0OXzi����ik�񤋾��
|�O�5 �#{�����wNm�Z�+H�y����P����"q=�Ə{{k:pō ��U|ҕ7}���L�f?]�G_���s��1
ؿ�,�t�z��t2PnÔU���N,�u=+]��]X��#�CP\��t}8>g��q����>f$����ۈ&�D�f*6���Y���HW��&���|� �;�Zx[��oB:OJ]���)Oҕ��pa35�� ���k���:z�R.�A�PK
�jC�(/�� org/gradle/wrapper/Install.class�X |�uO{�j5t!-�X��%n,0�.�IȈ� <Ҏ��ݝ��,HĎ� ���4m��6��Tu�6�1�m��MZ7M�4m�#i�q��צ��6��fV{H�1F?���x����}���|��6�ǂ�?��[�|[�?-E�g2�� ��
}�C��ׂ�������Az�����_�A�ki�F�� R��l�{�~PF�@���?��� 5ҿi%����{��C��T迂���R5��4�#�e�E�� Џd�¤0�$�L�7H��'�?�
J���
����������r-�
�P�R�*�^�]\���R�� � vr]�C��U�,W�� ��j����Wxm��8�����o�V\��7
�M�4*��n����[�M�v�;�t�~��;e�f��(�5H�do��Ɂ�Лwy'��]A����s��v)��)�׿����S}���>4p`��H���L��g��ZGLKLv�ږ���ʹ��L�l-a�bi=��3��D�ԢLkMk�c�Ң1�㜥%���1ЗY��I�>ݝJ��n1m(v`$�ҧ�c�qV�g����q=��ڤP�(F���@ο�H�^��Ʒ�Ʋ5a���Q�i���Ї��1�:�aQ�g�k�#�e�wf�k�6RL��r��b18n隭�)�鶢bu{�c˜L[�m���M�� �C{��35�mR�(
��1����V���%������"&*���S��\<ͤ$��`<`� �[��*"S�aeeɩ�:�3�� zR�����jR��4Mض����R�/1im�Y��Ըe$]�QÂj+�X�u b/ά,��tr�E{�rۋ����2(�I۴��w��ޫYV=\x|��ޘ��0���� �N[�Rc,&_D���n�O��i[�ѭ��J����ԎK,�e�{���G�Z� ͔5��KM�}��l����!�@'9����˔ �I1�'��dEϒ��8ٝu�sb �V:i���-A���8�,s?z�x\K ��8aZC`�\���F�Z{��AA35���Ҩ�%­"��F%�v������i(g�Z��b��b�t���Ev�3|z¶���pl���~Y���3�i,t-.0^ r o^X;,�Q]�"t ��<���t\����B��.垁��q39=���ߞ�)o~wq�\�%
��(�A��!���\L����wvv2 ��\}��d�S���lɱ�,���%���;��.��rcZ7�# ��
����u,wx��}������7-�5�ָ�M��k�m*}�>����~��S�#�Q� :�҇�J&� v7u��C�*�)��}S�G�^�S�_�}*���U�]ܬV__�z��ԻT~7B�|�Ry��E��!�`:aq=����ˡίT�M �Mᨩ�� ��^`kF"�%�����mSb�=�?�ć �fx�+�Oi�vl:�9�o�E.����L�|�GD�U>ȣL'�+D�w
,�p��I��!>�L�n�eiӂ^��г*�{T���W��j�1#�1���$��Ր�`F�?7��=;�oW��*�T��5��T�Q��*}Y�L���Y��Q݆V e3������iu�U��I�O�R�I�Ϩ|ߍ \�t�"_$ǹk*�8.r&�1 l�-�*��Id��TCB<y�¶���%�־u�dj�5ӱ��� T��v$�k)� ��X�F$L������kC���������`����
��)�N�|�ϩ<Ũk�9���|�߫�������8����y~H����A�����/)�*?"���P\��-
�f]~ �/�G>,B�y�^S�Q��;~\�'�I�?�E�_?]�
�0#q������� �v��E\Y��80 ����r@�^t�F(56-~:�o$'ө�y����D�"I��XV�\�b_�e1�� Z� Ĩ~-s��.z]s@�t9��p�;z�A�h�b��_HY^X�F�?�� � 'ҝ��;��Ě�]0k��u^�)����
L%[���ק\��ʫF4u^
MK�)eF�o!ك��.� (����)W@�^-a& �@��T�XTϕ�E��N(�Ŗ�]���Ӣbɤd!Ͱ�g ��t����W�0�]M��)yP�3���ܳGB�{,e�Ҷ���ͅ�UU�L�W QZ����ڼH(�;������rK�w���to{n
�K����V>`j��|�۲��W��"iA���G�?y�-ms�<���"�㑿�(�G�:0q��p�)ME�s~����ޘo�‡TM�ᴖ2-�?�Ǒ9IJ�>eg>C?�
��>P���ܟ3B9.y_u����x=�T�%��)֭*r
��H%:�#v� ���o�M���TGD^
�N�4��:M�r�ǸR��N��9���cR������<��5ϑ�<O�Hei}e��W����
��[��z�!j�]�D���z��z�m����R� ��Ȧ4�3��%��s��g(@~��Zfi�P� �bP>�6K˻�hWt�0Y��SE�9� y[�r��^���/�� m �S+dj�U��ȳץ��gM�4d�a�<��!��~�] �?@C�U�� F>z�1,Ӈ�o��ɾH
f���[��;���0]��yZ����BuO����U�b�x�ә�Ջ�=/њ�h�q4Z�H}�(�u6>B�t�z)�h��r�j5�����Q@�'��c�8�=A���̓�)��^���^A�=Ok#s�n_�����]�������j�OS��Ʒ����҆K����/ѭ%t��\�NkN���p�I��^�$�n�� T؏=�TA��~��~�~��h]���z�@�c$���*ڝQ4j�^IV=w�I�������r]�����o����{y��#-� s�q���iS��
5F<�M�oe�h��:K-�s��� yg�����R�S��y꘧N�js�Yڊ}�����Y�1C��igd�vEd�ms�5G����n�R�z{#]�ש6�T��B!��;��\�^H����Z�r�Ű����N��x�[�k�w�� �k������2qr�j�0��+FU�$��H]0Svi0�Y�!��㈕�E�<��A�<K��0~��G/`��p�U��ۈ��"BıI*��v�S0�C� ���� ��~� �����i�� r|�~.~{����� ���of��&}�q{}�~#��k�i�A3���<������/�����Yz�`K��, �<C>�s��Y����(��2��ޓ�+]
�*��/9I�D~*���,�`�lq����g�֫O��f[�k�\s����>E>�s�x$P��@N� 0�
Я��@|p� ��{ ̗rҖ�
�*�.Gl|;=8��>O��wf͵.z�� 0��|8I\������.�J���e`p����X?r�jE�V�8
]f�`����E
����������ԉ��N
�O��2��Bʫ3�>.L�ɀ3
^� �N
b :Ht.���\�Zk2�� ��N �p+p;�t'�s�9��������!��D> JW`�l��{03 ۞@y����{1kNj�R&�^�v+��#�{ ã�
��͖����I�O`N �P�/�[Pʹ�裡���S��f��`G���V7��({�Vӯ�*} �~9 ͊؀�/9"6`NjN�_G�N���;�4+��&}%��~�j�4����s��\�W��� C�����B�-�$�~7C���I��'��\�8�5����L����Z�����8~W��:jY:y����}#��B��\.J��#��7�7�� ��i_GH�������lId%H��GRf'>���PK
�jCG���� -org/gradle/wrapper/BootstrapMainStarter.class�VY[�V=²eT%�Y�@��f�Ӕ�(MB� I0K�E�#"KT� tK��� }�K_��W����}�h;W���ꇻ�̝9g�ޑ��緗���2�'��$�/aZFfd�bN�<��(Ã��%,����+d4aUš�ulH���$w��|x�LJ2>��>�C��-W������ ͞� G��Sf� h�k[�g����n�$ �͔������E�h�h9��iebKM�,��R����g�vΦ͒� [�lf� ���R@ox3���1]52��miFfܕhflF�ٸ�G�2����� 9gf ����]�j��i������\.n�iF {�`vlm%^�⇳�� h)��xh�_b��I9�,3�ض�Rv�ՑeGe��J�k�v;10�=O�؞��FN/Ŷf��j�H�0�!���S5sq[s��ZV/9ج��� �0/�A���0�V��8���
��p]�;�-��9���kl##aG��] O��*0��)aO����@w���QԭZT/2��:{�EA�����hUeO�Sh>��ڥJH8T�>/!+��.��mq_(�_)x����~�~8:��[�Q�-��b�X���e�0=e��t�0�Ne�Y��a!�B��3�pw%�%qZ�lk[y�!�ߗ�*x��9���ϧEo� X"�m��P��Ñ��>?^Y���e��2N��U�.պ-���a�f�ʇU�P}�y��~�Z̠zGJ=��S���uu�b*=� �����ma])�c�T���~E�F������m>5��J-�N�3�5g"�j���Q�֌}� ����a��^�(�Ԋ�T��:$�D���z�Ñ�^"�e�7����6��j�ɪ6=��^/����i�Q�:y�C�4r]��N������4o�.F�@�w�� Z4��F�#�D/��k�>�N3=N�Ɋ���$�7��а|OR�b�3\��_�R�#4��ǐ�b�ŀR��1o��H�MIO+�����>�$��g���/�N��*��}7����%��Üs�a�U� �"�><�0���D��Hsnҿ/�j�-�IV#EҮ�-ҍ�D$��䅾��QD͋'hKڏ�Q�������Q�]��׆��[�j��:�/����(���_'�� \->F���8�@�� �a��MZ�!Nu�†����"�ct��l�%�����{�9�Ӕ,:����Ĺ�PK
�jCf[��A
�(org/gradle/wrapper/WrapperExecutor.class�Wi`e~&�t7�iJ7I/RXJK�M6ᦴ����\d���Lv�ɔ��2;�E�*(���z[�&@�(��}��}��<��dwv����~��������O=�0�s�@�qk� �
���0jp0 ���ۃx}o�a܁;è�]a,�� ��b�%�ex� o��m�}� ���Cx�|�);�١�-������'�����>(��p8�{C�������F��U32����!< ?Ĝ�<('w��A<�y8���}$����� �!|2�O���  c��}Z�����B<�ϊ����0z�Q��0��/�i_ ��Z_�7B���ݽ�����ё������};���z�G�D�vk{������Hؖ��ܨ`Q����Z�ޮ�󺂕%:�$z|���ڙ�)?)e�2��2[�I8k�Yݲ =�`�k_�6�C�}�XW���H��:��0;d-^�լ ��ټ]帺%��3)m�!\�43��I��Lk�c��Ri�c�����s�]M��l�̐�~�iѠ�z��6,���_���R+*�<���}z2OaT�2Stlq������5"�43���k�!koS`�Q���y��pZ����f�T����x�]�Ba���}I=��� Fo��9�4k�Y�һ�Sp"/BF-C�)-�\���`�̼�,ƻx.� �[���k)G�9j���%�n�J�����4���Mk��[�$.�ߦ��TQX]��RC�Dm>)4���a���tAyz3�Qw{c�f�'uۏ��NI*hmy&)�ȉ�U-W[��$�JH�+�u��M��l�&i��$4k���W�A# W���)T�0QA�qj��)��l�9M�>/��Y-�������g�h"e}�����wi��|S���~���e����N��E�PV4�"_���_^���K-e��2�-ۋmUEߡ�J�,gߕ!��{�>����p>c�z��y6E�£�hL�ym�9�2�̘vT��|og�e NHK �*~�����N2�U��U*F0�b;�T<�*l�Uح�'�)��|E֩�t?�*^�W����+���)��_ʡz��Mf�e����������V�+tLB�e��)�,ѽ��i�v��w*Lq��"����?�����ޑ*i�i���|"x SEVH��'jg�H��Ђy+=̺R���ݾ� ��8=�oo׭���R�nWZcz�2Dp��Ш������*x�����f�碩B ���"U�gts[�����=��樖I���mn��L�9=��H��z�ҧ�=T�3�L{t(�3��|�3Mz/�����'�����7 �����k������T�W*k?v��1��*UJ��-f��4Ǟ�^��w��zR�Mр��3���T$��}�4�/�G���3����oxl��-2.p�8�,w�ԲKJ
��Upq�^�3���L+�o�_�+�6���>����r��e�k���>W��\������n��;������G��-b'�hF�,so�)VK1��.�H�9>�2��� o��˸�@�p3'I��6�#�9/=�%��A�!ۜ��g�c�Z ���
��K�Ҭ�~m^�$��J^�Kʒ�y�H��+�����ɐ
(�6%l+��ra�$��Ǭ��'�@;&L��J/ڕ������+sg��B����
�c��A���zȷ^������\��M\'|�Ո�e�yD�[��+���&�wu>�%���r+砌ϡj<��E`5�X�:��aG�N� ��p5ǥ.4G��D ���U<6�НX>���H8��W��C�ŢGDo���:Tsl���y�Om�sMf�Z�3�U��'G w�͢��S�)G�$�v�X����G��J��� �m��1v�g�t˜id�|f�b+gp�����r�Ns�Nw������jw�Lgo�!4m8���z�*��̢��{i�Zy�pt}��)�G�X� Ѐ ��p֓f����M��%�y3�ť�滑�p��nt;8�On�2��EY���r���Nqf�(U�LP��o2����l qi�#X��
'A�C� b�a�3h;�Z�Y��v�o��mL�>_��xV�0��A�VLs�7�s���Jgt#�� ڏb�:���Y�=�sӪs�S�J�f&�:*UW��ү([P�$sZ8(}s8�yr~,r5����Eb����bg��d��[m�0�K(b3E\�����MrB�D�l㪡m���
c����q�{L<k�h_,� �p� M+��;��,Ś��<+mW�3�W;u��Z��E�=, ��~�à
/E��E4���и�XH�V͡g�_��J{��o�!��g�VѨ:4���qm,a%���ed�(:ˆ6��D������B�r�OZF��K)�f�㏏/���˯�2��UoyC�� w�sU�ux������9��>�� ��b����L"m��m��L�g�[�}/&�7b ^R(@)�������Wqf/"m�3����� 12ct}�?�.xltJ�Z6�r�*,XP�˝PW9��$K���EX��񣨉n��v8��.
w�y�s3�W�݂z�ʐ�V�7�*(<�S(�Wr&i!��c��o��[��i�}5^S8���
e.��s�����Ө�:���PK
�jC���
?*org/gradle/wrapper/GradleWrapperMain.class�X |��?�d6� � �,,��
B�ؐ ,I�i��͐�nv��l���S{ؖVk՞���ݤ�����w�}߇�����fv7{ �_I��{�{����7y���E�VцS*�x�^/�7(x���\�[�ɋۼ�]�ެ��E��**�~��w�x+�&�oW�x�z��)�޻U܋�(�O�{�x�\��U����*��~~<��A�%����y�R�3*f�a������/��^��s=�������*>��T<�O)���'Tl�gT|����������/��/��'��W$Г^|U}͋�+����������-/���;����y�}y�*~����*~��z�3iR�\>QFm��)C8�ů���^�F>+P�ٵ�}(4x�����Pב����#�{u �B���z0��ƃV<o�.�;��7���#P�a�����h�Qvv �w��:�G������u��9�5J���z����ݑX��#���~X��a����P$f�$'��A�hԐJ�a=:��#r�^�X���������<ק��x�r{:�����L�)���p�Il�z|�xU.�j��X�PD��H����M+b$䊀7M�3B��)=�0��!W�p4�0''�ؘT�Ϧ!PY،MH�^x`�d�2&���r:2Lj��SV�^tai��9G��D,M�藴"�����������I骴Y�N�eR�n�ɧ���:62rV�cc�� ���7s�LzLu�8��- �/tҲ�4�<*����8�1�
�w��Y������F��= iRi�4�a#��)�gx�GTŴC�:E� 3� ������lݱ���,�v4���a#2ee�l�\)�֝��E�{w��IJu��lj�E)�"Oj8���I�PÍ�A�n`�8_�k�~O� �B���9ڜ$e�������?i�3�"���H ��4��P�O �¿5�O��~H���_�'q������b�"k�#JV��v���Ѩ�j��N�x,j�c�Jg縆��&ZM��)s�O�&� c�5..�9xj]����$,N�?,�VT� �:�����l�/T�\�&*�M,�E%E�p���to|�@y��UL�\E,��
�R՚�~E���jq�"�hb�XG{�#�h����OƬȤ�ݔ��^���c�P
J��C��L+0f��� ��)5p̌��X����d ̎sTO��M�ږ���=z��4�Il�k5Q'���v�5ǝ��3O�h�W{̀MH�2�M��1rY�V_5�(�4�,H������"��2‘cc,���EAM\�0K�KI��:�$��[(c�4���El��6q13OlW�M\"�Ogf��̖ ��V�wM�9��y�(L�RpY�ʲ��%ZYx�-�&�$�*&�y|(v]�9ԛiYL�GKʹƗ�v�s@�f��9jXo�|BO��Ǔ�F�:�hY\��EƓq�nSQ�.VF6���Pm\�|�1�Z���Vn/����⾯��% ̅���$�ak�e�Wʫ����ͤ������|��p�+�g~�vx��p�I��>6&/��v<�ͥ�����e�7�uԹq���6�ݼ�`�(�-U;��,�6���Fl>��p9z6�@��� ����*F���z�1��V=�Ls|Z����jX=�,FZܘ����Opc��|�v=[:��![�#9e����N���ؐɚ=�X'��4[{n
G;���ܸ.(B��%^���X����N��[�͆�2�����2�~�(�M�&�z�q�'�� ݎ3��tA�q}R��^+��@�U$`�N���.�v9��.g�̰�šp��_t��w;w�k�ǹ��Թ�Kn��%�$�Dώ�/|� =����7�;h�Qإ��1��.��X�f�Ov��~>�lOۼ0J6y,���R��i��v h^���7��b���#�6%��{��x&����"�q~$g.�UtMμ�s=g��B~�p�J�O!�f �I ���b�8j�1�g"��T<,��� ��g�(�8�Ň8xz�P2:��V�ߓ�2���< ��b_���ǧ�P��62�
R-i-�H��~OC
����X֪�����{U),�suE���m��ʦP=���2Y���sX5�[=� f�fkG����A`��`C
�����A=5i�4��X�\��p)����v\�4�N��ʯ�ݘ��]h�mr���!ʧw�"F;��V�|[D�S�b�a1�o�����R�=�� aI"��K/����ů�m:Mɞ���6:�<��-�0�YK[�a�h�o� 6Ϣ��J/5�,ͫ���
V� ���Ve���5�)[U~�nOGI9]T���.���X)��Bܘ�hO�U��PϿ_��)����ʁ����c< w' &�>P�`
��%��)l;x*Bs�>�8�g����vݎ��k�<���� ��=�KϤ��3��Nۼ*i��Ӓ�%`�k�\�r 1PF:Wb��Zo9�"���+*/�K���iY�� K����g��~��qT���u��`�v�)IW�o_
�j�P�M=��n>�*s���9s��;Ȥ �!�:ֈv�����!s���G���'X-���
� �u��HM~A&�.&w��-~��,ul �Fjz3눬8�x9^��u\}%CW���x���%��}�6�j�p�6T�/=)��fG����oW����g1��$_���L�4ؙhq���XA��b3��9��9tsg?|>���W�V�G/^�-��l`���a��K�J�(��z�2�DN������PK
�jCO�6� "org/gradle/wrapper/Install$1.class�V�wU��fҤ� �lY�TIm��J � �PJW@T��#�΄ɤ����nq_ׂ
��������� 꽙�K������w�����ޛ?����5�X�:ts��M/7}��߇����~����~<���,9̍�M?7�:�C��H�Cg���˃�0a�B���+a#U in��f� ?F�8���x�w��l�d�8>���><�ó�!ͨ5��fԓ;tC
�=� i݊�Y��u�z�i�m��������2{lc�ȔN�����ʝ=U�Z`qԲ���� ��dRڑ63�h��zuSw6 ��J)N�Tl�ߺ�W@i�����n���`����~��*ʮ�j���Pa�P�LS�-��JI�,-��v �W����
cp���9pez��<W�gD�ik�e���f���>˔2�j��M���� 1s�dTI�r@̂S`�� �b[�#�`��#ɼ�5&�S��,����$�4��sD6������2�;Ut� Ss�6�n��0e��e�Ҷ-M'�B�b"Ŷ��vL�Ϋ��6��p�3��n&�Hg�����J�o��U�W��M�U4�%B����S�$�p�e��ؖ֍��U��WT���(K �1��o�x�U����,{�
x���x�}x_���6̧�pklԇ3*>��*>��>|��s|��K|��k|�÷*��;Ω��w�Q:Y�Ґ�P�P$-{��~�O��L�e�Ʊh�g��Ø���WF�Ȯ..U�T9��XR2a�k�d�@�|�����V�3� EOv�۷X�=���@��3Α'��yVB:�r��G�vmP���[�Uۤ�S��<�"W d�w,W$�<T욙D�*�Tk>[Y�tX����s6��ڟ���#;4g���b2E�j���|�qc2V�q�9-�]#)G1+M��?a�AIm�� J�c\*Js��PV�<3�6��z��k���%��+��?i�7���K��. M!�Ǎy������-�9Y�|�i��o��3��ۦKho=� ���+�<T͔R��T�<A����4�f��М��:6n��o1GS��I���L�O�{���a��>_��P�� ��Pߐ�� ���4�����XG��iԊ2x�_^y "������� W+���/�{�V�p/��dB��Z5;^��� �D�;���l7ᕓh���/�,�5�\F�; dPY�R�����DRO�G�de�Q, �`��0gUc�e� |�Y(�M�Gq�$�� ��� ��]���R�Z"M%�������8�YV�<�w����3��vZZ"ФT+W�T`x�L�w�7y���~����rT{�qg���OѼ�eR��V-w��BSVqY�N �BӤdѕq�C�[�W��e�� ����y����%�!J�a��B=��8G��Jɻ�-���� �D-bZ�Bl۱Ctc�@�8�]b�P�:���o�"��
<@#/�$�-��p ��#$�a�
KВ-���6<�<Ҫ����r��wI��n%�Q�ĨE���� Bc%�ӛ#0C힬~;�f��ˮu��H��߿PK
�jC����V8org/gradle/wrapper/PathAssembler$LocalDistribution.class�R[KA��f��t�qk�j�xy��ڭ�EE�-(>� �&C��ɦ�[-4���%��4*v�ܾ���͟�6�:�̕�a�Doͱ�c�G��7U�8Wm�x�J|���C�ʝ~�@i�W\���G�J=׭��E3��w-�m��/����t�u�J�8��T�Kث ����~ޔ�����q�:��T0���HτV&�]c�0i{l_��[�<#GY&�~*X�G��Z[{D�o [���d�S��?�]��x�&��$�ꆼK����,�h�>V[���n��Td��sr%�T3��c�2��3%��G�1T*Ƣ��&��q�.���{*z�E��D�{(E=�?��`�r�����j�$*\�2c1�ld�u���}��o�{$��ҏ{r��Z��n�OH�y�>�'���s�݂�N�Y��-PK
�jCI}�#8z !org/gradle/wrapper/Download.class�Vi{�~G�4�� ۲q�q�{!m rB�� �P+v*hK�ҵ-�f��K7�%M��KڤYJ��t/� S�$}���/� m�;�%�衖�;��s�2�{�������~�C�DCX�Ò�aYC^�y\PQС��Â������=�eU\�ц�:������TY�Wt|W�𢎯��!�3�����o�x ���2��aT.�#��"%�h���W5|O��5�@�5���G:~��U���'*�TFʲ�3Y0]W�
��W\OO;vI8^^��]�r��- ��gM�vDOϞzfv*�>7y|n�%�`ۤm��iy�f�,Zd�
Z'���=�N�����]A�Y*���m͘E� 6}޼h�Lki,�9yki�†m��q�P~2o��
����/�W��s��6���L�� ��̅��Κ�y���uU���Da״�,�-9f� �.9LE8cG�KV�6sL��m-�ʎ�
��fKBF�rU���Z���MUS��c��᧩���#\Ǝn�J s���V�wt��}�rV���U����)��e�O�)lq<M�h�Α%Q���.� ��`JV�8+d�m%�^��M�e锄��W��)��s����f�ރĈ����5b��L�;y���SV�y��d��sY*�J 4���jD�慕��ں���:�zI��zFl�Qx��.�Y�.;Y!�f�oT���c � q��r8�]���hIV��[����O~@E����NF���g��{*~n����_��N⨊��-��47����FZHGc�4�d�����*�`�����38K�{�������`��_qC�M��o��-VĨ��*XQq���q��*V �IX|F/VY1��*�m��b]���峢s�Il����u��������?�0���ȩ��7���4�&�T]��A�W�Y�[;���Y�p, �����4��uޗxP_ڳ��$ݵ�k����E�\�I�i�H���>��*a��tM�{���ǰޅ�� ������̆�jS�l��z�H�� ��M��Z՞� Z���`��:Nws � ��/��i�D�� MI�C ケ[u6�:~� %�N �[�i�ĸAL��\ѪYu��f�쒓�ȑʠ���i����l�v�����E�)� �D�pg���f��Gxs��bA��������'��d��q�d��<&{'�!���$W&����(�C�����7}Oq솼�f�^D<�>�{�)�]7����m���)�L ��~] w����+���=DW�f�hw�Nj�>�AC?� �q�u�j�8����w��m���>?84�c��a��|�!�Z�m�br�?{�i��<H� �OnS�I(�Q���(��Pے�UD3�h�0j�
:f��
b� 1�L��`�+�V�=��;��o_ӒZ�ŵ
�< ������K�A�[�Žb��w��>v�z*x����H\k��`���ޓ��U�;�-��w�F*x�:��FS�*�q㣛|������r�jHY��x���k��d���>R�`��g�"O� ����gHo�� ��%�W���D�U"����e���f���;��ݢl�֒����>MY�Q�� c�>3��G��1|�YE�)�" ]2P�n���Z����[) ��w�y� �}V�k��Ff�᭖濩������X���أgb{8&�����퓏p�_>�X�]��Zҙ�P:��ҙp<�Ψq5�цә���B�o�����x�̣���`����>�6��$D��U_8���'Ϙ����:��9k�}
�8 ����Y���i}������I�y�0�7�uC@�F�>�PK
�jCF�%�QO#gradle-wrapper-classpath.propertiesS��O)�IUHIM���,����R)MUp,MW00S04�22�20Wpv Q0204�*(��JM.)�M/JL�I�M���**�+��M��PK
�jC�J��build-receipt.properties5O�n� ��+UK��%�JU.�z�<v� X��~~�,s{o�-�0��%:,6����w�X��
�%�✛��`��c �47��J0'�`�ҝ> �Ǟ�S�Ir˵%�h� i.# ��`����SEr�~�Ԑ��TS�����˿BZ�6�� ���\*� �K��o�@��F���Ѡy15I֧�*�9o�l�?PK
�jCorg/gradle/cli/PK
�jC���`��1org/gradle/cli/AbstractCommandLineConverter.class�UmOA~�^_8ˋX��B���R@E�� !I*iH�x����J�W�?�o�/%����2��N(�3;73�3���_������ �Qd�`U�(ָ�ε �<���(�E��s�HɴL��Jg���V]g������i�t���d���4�q��&�{F��d��m [�7��0 ;��c����j6U�Γ�S�vt��0}9����|7IT�V�e��\ C:]9VO�BC������L��]�X�
�T� 扠jʉj�u�aq�P��C�A��>ۡc��!�ʯ�h��c��v[ ���a�NǦ��C��P� ��Ar�Q��bp��q +�d<����q� t��W�אX�1��r�e�����Zu6���]�����{�o�b|S)�:���6�\/\5ǫ'�8�R׍[/�G�8�"G��d����0LVǰ4Dy~�>���4u�� 9 8]Ώ�!|�7R���ߠ��} [���CL�!�w� �轔AE�k�$���!ɸU��FJ�F�q
���]ܦ=p�%A���MSOwF2Dr�F>\ �V�u!)�l�."�=�q�@���(���P�k3HR�E��,�p�i��W��u���.�|�9�F0/��<b$y��d�.�]������r��L�����eyoQ�-yx_IJ$�^#��<oD�7"w ���U9O�H ��c��:��GX&���3�s�^O�^O\���?�vE���#��W��jY���PK
�jC2_e���(org/gradle/cli/CommandLineParser$1.class��A
�0E�h�Z v庈kC�PE��v�-iI�p.<��S\�p>�?f���x��CD��ln��m����M�J]�k�'i�u#�0��BW����Ք!f������,�B���y�@�wZ�͕t�!�BI]���#��HI�9|g���|{���� �-�|PK
�jC��EG��<org/gradle/cli/CommandLineParser$MissingOptionArgState.class��]O�`���6���d� �2 ��d �D�%Ɖ&���ճ��5�Sl;��x�~/$QH������i��`�`iҞ����yM����?JXSCNE�8I��T���<+Ji.��(n1(ֶkX"������ێno�����B����Gwʖ�(6l^7�b�4��V��E�l���>Y�(k�0�{ K�A�
CdݪS>��p�լ��+^5�d�lոY�!��0�5(ݱ����#�ۍ����Y���RRM����f��;��)��;�hr�(n�6��f���n����dHZ� ���:X��ذ�A�D�|�ʽ��)Kt�<u�=��Dq� oz����s�Vb�>� ��i���ؐ�2~�fV�C�0R�A� K�а�;.ᲆLFA������p�3̟�� S���0s�����������M]��˜zaT���.\�t?g���\�Q9 ����d��'���ȱ}�r�_�"s�y�<] �T���t6��I�$�et��D] �J.����6O�\�O��Qp=mI�yF�)$s?��P�����g�� ۸d���JR��+� �w��L9F�B�t�oC��Ӹ��<=@Q��ۧJw�1���i���K��0@�e�o�>��d�wT�ٰ�^�t3^E�3K5S��pJ�"�'V��/����O���PK
�jC�V3A��=org/gradle/cli/CommandLineParser$OptionStringComparator.class�TAOA�f�ea�B�P��T(Y
�"ibBl�C��i��%�.���
��y�/�hb<���o�kZS��޼��{�~��|�
����0g�P��y 4,��ұ��dK:�u�0 lڮn1$
s� Z�;� #Uە/��5�5�"��Wξ�m���Zxh �ݓ��ܽз�F�;>�=���q]�W�pU�oX _8Ҫ;�E�c��f��H?߻R�A�G;j:[��Sa9�mXmd�;2�Cg��ZI��t��$Bp��!���_��k�vkG���#��t�G�SRz�Q���_*�K�� �ah�n�"l*Q6�F�ڎ�[��n!�����5��|n�[�v�[T�L�H�x�5� ��r��@t;�Oe�xL�A���&ƑeH_�Ͱ���t�X[,��^j1<�41�t�a�h����=B�F�=Y \ K�a�YdiZ����D��*� ��7��b j�H���G$(l/���C�>@Kl-��[�rg0Ƶs$y+w��3$��ho�%�EB�:�����a�B�c����GQ����j�iLHy�p;"��;�q"�� �%z9�q�<-�M�s1��I�M��A_��[=�~� �4K�ɨY�r��i��t\x�,��d��̶��I*��|�"� f#[�M�B��Ez�n��ǘ� PK
�jC����FK1org/gradle/cli/CommandLineArgumentException.class���J1�O�3���Zmłbwڪ��JADA\��}: ��L"���\\�>������,nrO��� y�x}p��
�2a�E�E��9炧=���O�Qz�Tqv���K9fU� v��#�ti��ˀFC����b!����ė*�BE��{�2��ȅ
�����9`)��K��,Ihh��\��x�� &J>���p1�Y�I�����T�������ة�Q�cB���W4���e"�1[\�����r f����z:���iw� /�~EǒUwue��ԘUi}�R����U��n���v�x��O؞nڷ��Y���a�Tņ��i�k�PK
�jC����=org/gradle/cli/CommandLineParser$KnownOptionParserState.class�Xkxe~�d��N�%�6m�* �4�枦��MC��4��$�*8��)��uf6i�J���`������l"7�J
�������??ϙ��l��n�O�|s���wn�ٽ��_Ў��؂�VВ�щ1 ��,�$y�
/6//.ӧ$��1!ሌ+qT����j_���� &��L���;$|[�z|7���؆���~�'?�q'~̄? 㧌��?�ݼ�#��||���q �I�_F�0~��I^��=!�Wx�i��øK�#��Q �Ix\@���a��m�#� ̾ m{MS�{���@k�e����Z<���Fk�56���>���k���5��;�} W\���!�����"��H,e��������0�����г��Z"ŷ��;��k�)�H���Kg+�SsS6 �Yp���'4s�5�w�sG ����7�-`Ꝇi�]�ꋓ/3
�=_���sfà@�NJ��.a����!�>�J&�gŴĠf��!�����Mk������� (�J��-��I��+��>?\ �M�����'��}��n�~�%�m��ֱjDw�hΜ�� 7y�!�dBg��y)+Pb�����^W�5��̪��Q������B���%[^� �������ũ۽.9��K;/�lᥓ���� �6`��~��i�.�����`z\�������Pv۶v�� =�`zl�vWc������.t+Đ@��6e2i����Kpܜ�s�o�j]�S��-�QM�U]�6]�L5��-��2~ߡ�z�,{ϰy�*x� ��6U},�Ͳ���&mk܈�q�V�Vc��n�pJ�i�V���A� RpC��u�^�q(��̡+��� �mN��~���`g%�(x�
~��%���e���UF��T�5�V��uB��%� ��������y���G���o⼂ xK`�B�])#�m�FuU���/ؐQg8j\O�z�|W�������X�_𾄿
��*U����U�W t,�u�cZ]׼�$д�Boz���+�+�FC���rʆ1�:��o����UG�V���������9�z�z�u�?�Z��pg�Ы�Ǩ;��&��=֒���"�hb��8�g�?�Ku`���S���F-�gɺ�@O.�TޫCc!9-��\��ş���`����1n'����@�Q���6Rߐ?�n�5ӧr�6���y�9�E$KY1�9<�����Y[ߐ�T�x|n��"[� ZY?�٦W�󙳱��{+�{���@�a��'�����[K&u�R���`�H3ݱ�~ъ���V�٬)`
9.ɻi��l+�2�bW������[9A,�>f�gc_{1�dRo*�$����HAP��
�K���������A��5�`we%+g �.t�9�݇R�M��)�D�4J�� O�l
�Ѧ)H��)��ա)��VV>�I���K!ш� dqU�!l�2�jţh���h:Q���b�K<�-/� �=�Al}Y����(y���4*��Y(Ñ����j�4z��Y\2��W�X�9��\�8�5%"AkOeo��= NBO��Oa�x]�Y����goЏ/`�l8���z�QKZ�iTM����`��$V�b�0;wé��W��� Du�H{�_P�N�(�𔂢�+y&+���b6�?��1c���INe��I��X�{����V��,6�Z7��l���5�Oz��C�gn~i&��� �{�fp9��"�
A�ו���iԜ��_���s� ��,6Ϣ�ұ>ҐF����i�a&$( �m���3h�Q�!����oBt'?�'��\��0@��5�5���)�o�q�M�1).��x O���x�w����}��]��㔳Ô���p��)_�2�T)>������/�f�JP=jA�m�%q��M�ա�i�� �|��u�O��J����ł
S*L�T��[�
ch�^?0< ��)/�ʱ �pd|��� ��`�(�Kp }Q�z�~�O�1�:$�PK
�jC��B��7org/gradle/cli/CommandLineParser$OptionComparator.class�UmO�P~���Q:oS�D�6��A("8�,.`2C��2�Yҵ��?��������_d��m�9ؤ�������{^�o��|P���f%��W�D�K� aK"�X����$��X��5��uO�� ��6���P�t���a�;������M� ��f�i����R��.Cz��3l�h׏4G�l�A.Y��M�uuB,�m�����ԕ�i(��k��Fs\ݙ�ʡ2�UG�^�!<�hD�D��/&����k��^�C�XSLͪ)�1����͵w�����k�)b�/S�6n)��r����ZA�U�� ���b�,�k����uԆg���2�Ggi�����p�����"�~�S�H�_�3l��bX�aKYnm�Lg�ϊx.��ԕW Ű���z�ru�5<�Xo�=��1�� �QY�Q���ť��c�T:j�趠��t/B�ڟ˷�AE�-y�]�����Ig
��4��\���sé�Ncqi�¹k��K���[/ O}�x��n�v
�4WHL�!�����ŕ�;�H��q|�D��G"Kк<}��9�w� ��躀�3ӦZΑ������I3Z/�D���'��u)`�r���'Y�=���C���f�b�$ �-:݃�t��B�HMM_�g��S�'�8��R� r�K�$���c�� s�:�,�� "̑=����´�������"C�}D+�I�(�#�����PK
�jC����n?org/gradle/cli/CommandLineParser$UnknownOptionParserState.class�U�RA==�$a2@�(��"�"��UZ��`�$S��d��L�_�_\H�*~�?���7���=�
B%q��������}�������q[A �
:0�A��0�������i�Dq5�k r���C�w˺�& ����e���z�ab�q�����
��[vJ%nWL[��F��� !� ɕg��Y�6rk�k�� �X���>O��� ��6�E=}��9A{�g���N���)��Ҧ�>曖.^����]S�`�{j�HO����~�噎���-�p���e��}^^r�JI�=R7�٠�cS����ޒ�{2�i�O�c��i�nی1^�#r�޲t1b7���?4�yv�o��=)L^�)a�FZ��֜�[���c9�*z�'̼�n$T� �BA��a F���&���0����0���� �mGd��6�a4�j3�� C'/�n{._�V����Ƶձ+1D��X�� �UR����%�H�}4���+�.L�_c���=�������:��"��L3�2��}F7��>���L�`g%.d�J\)�+QL��gq.�:K^dI�׵{""¾��j�4�e8��� ����ț#��u`��@�T�s䥓�?|p��P{�������f�r� m���EhQr�!�"X�O�ٯ��UV�H/.\� 鋘6�?�9R�?SͩUÕ@�F�cH�:�U�1�-�N���cjX�c��4Uy�<blfq=��PK
�jC����c� &org/gradle/cli/CommandLineOption.class�V�RG=�FHc�Fxǻ����[b� 6��`���RG f���K������/yHRqU*O~HU~"���hЮ�JQt߹}�����n���_�2� c/n��Fnv`f:0�7�5'�toa>��X��w#x器�B���kQZie�%��n����aY�ޓ{M9���T�
T;��UP�5����SE�0S3�R�1c�,�-:B�����ҧ�[�Ԍ�Vn�wh��+�˝}�禞��QS/���7��;#YQ�8�GFA��ά�;"�ː��X�*V��H��Pn�tα����.)8YO�vr���gM�ʘFj�^Yѭ�a�i�d/��a��x� W8��)��F�%�Ω�ʢpf�$ngtsNw ��;���V�q�\����O �K�p��kkX楠��p��'�,�Ln:V�!���z� :R�kqldI/���Qp��6Q�j��$��jm�8�VGAG�&��ٰz�h�Y!��I��3�F�M���ֈi�������]��$d�MQސ��*����(����O7�{S����:'�{&�?�<U��E'#�R{� Q'$����S3���%��a��x_��C�!!= .�*�kx�q �HAw}OT|��C|�V�'��k�m GpT���D�1i}������X�4���/�] q �� ����/0��K|��kyv��*U�|zqYd\Os���9�`���7.�G��RA��_���U/K���w���yj����R���[k$@�zV�1�+��ya1`��mi}݂��rR�����=�����v�%O�fy�x���:j�&9IIz��b�8���{��7��T�(~���&�V�>�_j³��3��9*�X�Kb+���}���ю�k��P��6��$~ƖU+5�������ѡ�1v�+��J����:�6�����ODkG��A�8�#~ ]�C/s9@.C�r��#^bD�C�🋣���+8I~d�S8 x�>�!�5�%ϫ�^�u�(��R��1[$����WD�<�Z��P��<.p� g�1�m��ZT�����^���\l
��� �������OF�X� ��F�$��~-)�5��9G�#�\öoNv��a{:�!�dP�3��~l�1��c���5�<����N�H������~��(�=�Z�b���g���A��Hx����^B�%�~B!��%��Ό1���E?55�\EwCu&ءkU`jY�'w v�>�9����1H5����0UU��r��6�a߾o�s�)�D�� ��1�t������J:�R�U��v���Z�s����k����\ ����Z�9��NMz��"���$_�]|3��X�n�����3��W�`u���+s��/b�M��d�M��5�Y7�PK
�jC��$ ��8org/gradle/cli/CommandLineParser$OptionParserState.class�R]KA=�Y�vMM���w�)F)n_$"h@�
�<�6I���fVf'%�?�O�>����w6 ivΝ���=w���� �_|d���Ŧ���m��TҜ1d�{m��C�)���;B��ND��f��Q�ki��k�Ʉa����X�q��2�ЯܵRB7"�$�(��X�A�y/A7�A#�����>���;�:�|�(��F ͹=�����U�&K��cEZ��P���|��yq-��
�S+·�\��U��|HQ�S$������d�ú݄3�1T��M�Z�@wť�K)��� s�A�C��h�U0^]��<�. �u�ʓGa(M"�%z�.업cg"W=��d1f���I��ٔd}���F����6,���O).a9Ţ�,se,~B��ٿŋ#�H<�V������ j�e�la���',~&Da�PK
�jC#4�P*�&org/gradle/cli/ParsedCommandLine.class�Wi[�~Gۈa FƲEb�8`�,�8MZZ���1�$���m���P�!�1i��I��K�nN��.n����~�|k���~�����3j�����9���sψ��p �ՐIJ��ja�Y�U�h�z��
[C�۬v�y8������5/h�Ʋ�.\��:/v�c�x/�xY��'4��'U|JC
�q|Z����b}Eh�*,?׉���/_T�Z�k��:�e|E�|U<�P�n{յ�J�����X�O���5#_s�r~�X-(蘵Jí9����oǼm٨��”��%�(���b��?i8U�x�^Y1*�)�b�� ��ܵ�U��zG��೦K��[OJG��1&�Rm���hw�ٔU��m�*6fU,w\��L���t���Y>� r�.�"Y����,��3❂Ĕ�h���%��a�G1C���
Bր�ަ�d0�v�N_��y)��]�}�C[m��#�U �m�O]ծ��7�!�V�W�T��{z�,��j��VT,������ A�f��D���m ���d���UO�
�k�j�U�j38Q��ES�V���-�J-墨l��۱n`�KF��O{3���F��De����4u�I�\6%�B��l���5�ܸ��`e��۠<3��-�ԡ�����L�Ԗ!���J�9�v� �]F�(=�7�5s�ٛ�5�}��?�{�^�?�ꎹb���x�m�%�;s�f횳h���mN��I�xo��M�&��?:� ���C]G(س�b�q�u����_��u|C�7u| Wu��o+H�-ekg������{�nl�]��u�?Tp�{���j.���g-���ٯ:�bJǏ�c~N���������C:�� ��u� *~��8���%�sӽ�(�z��,�>�����`u(]��tѼL��Q���q :~� :~� �D��� ��O���V��\�#Z�F�g,�~��!3C�w��HEnZ�G$]h�����������e��c9��gڝ��f�l;+}<p;/�o'�_ cuլ7�[���s_�+�a �{0{�&������`v�N7�s0�ċʼnr�s��qf&�8���� *�B�W��?�=�qc�4�㽔�(�������M(����D�:"�cסR�S���-t*��݂��*�Rإ�蚹�n������[H(����^ZHRq�h,�{DR�T�zØ۸�ύ;�{W"9��:�L!���Y�D�a����L�^X8�Џq/!�G�=I����f1�1<�&�|���x�'#���ې��8 H�1�"G�)�\����MR�t���q�I�tbo�OH·�Ĥ�ľ���5!��ߑ���? ������!1��Z��\c\����웎�{��F]�ʇ��S=�6�\��w.�8 �T�i߸��� ����� �#��W%#�'�!yr��#�1�S��8�������S0�6|3��8-��I"���)���XZ� V��� �z�'�*=�#7ppNPJ��Gf�FM*<�t�ebIϠ�D�\�;s����W��0���Ի}���3�e���h��Ɲ��5�J��>�v��X�!� Bg鴏 ����]5�Hg���U��R��(�s���KX� �d�1����߰�6���kGDg����6�+!��
\�<�$/�$Ӟæ�<~�x���Q~��L�%s@T����}��w��C�G�4��x̯�.��Ps�n)�"{��T@����w���X� ���ˌ菜�5�8��o�]�$�E�Z�Ј�/g�"%1B��-)��i��~�G�-�QF�B�J��F�n�^�$m��PK
�jC�A5l| :org/gradle/cli/ProjectPropertiesCommandLineConverter.class��KO�@��D|?Pâ��u�#Q�+�$�C;�1m�  �JW&.��(��1�D�,��9��v�o�/���[@yl汕G)��v�
}FHWkw�LS����!�]�nY�7�ZK:̿cJD�����ZRy����s���V�;�H�+-��)���n�kS�#cruLX��gh|��B���j���F��Y���D��Ώ�%�L��%���񎅎*�_���?�ֈ:("�<�ڄbJՍ� ��؊t�f�^*K���
ߵ� XU��V����i01�k ���p8��wZ��8T0g�?P�a�Λ�m����=���C
S�s ����| �1\���Z�q-}C�_�J��Eˉ�j��E+ ��w'��PK
�jCL��IForg/gradle/cli/CommandLineParser$CaseInsensitiveStringComparator.class�S]oA=3|l��E��'�-_vK��@�JbB$jB���f�mv�ƿ��ŗ��`|�G�,L C�{�ι��=w��o���<OR��K�z)(�p�@��S ɦrT�b���' �;� []��w�I_zǢoS$�u�>���(>*��A[������U��e/�3n��3���̎�H�m ߗ���zck쉡-���,�N�3�U?ϗ^q e���;��~�{*΅e gl͑��H�C9�Y�\���Y,������X�
������f�/Gg��n�b@H���zCϢ�/@�͞;"�j%���4P��G��r�-�J�ܩ7�o�nn�܁N2��5���8)��Jeb;�1���1_b�7İ��#���j1lG����ד�>�����@3�ѓ$}n�E`\�D;�vY>���_��HӚ�A\'ߜ��,�3! ��A�d���b��g$�3��g ��Fp�$�!��0y2d��3#V��"V��&y�A5n�6b�WT�NT�-b�ҕ�$j��@r���9pQ"����H#Oπ�(D�/��H �Z��� L�C:�a/�?B1��q#샓�Ud����"��PK
�jCZ��Vj�(&org/gradle/cli/CommandLineParser.class�Z{`\e�?g^w��MC�v
mC4�I������&�ZBy�&�I��̄���A^���\��"� (τAQDE�]Wq�]�]ewEV�v�3�yܒ�?r�{��|�}~���}�����b~"D��?���<ޖǟ5z'D�K��O���?���=���I��� ��+�M��htTc*cf�N�٫S9�4��TɁ2�8X�!��Q����~��:��I��4�'�B��������2��i23]a����%����)B���W��@��D�<Gse�<y�' �򨆞ξ�2��:y5�贊�5^��n�x�ƋuZ�Ktj擅����t:���:�)+��T���t�0\�uAn�Wx��� R�HY%��:���֬�2���|����tyF���7�,�>[�M:��-��"b����� �#vmѩ�?&omA>W����鼕�i|>1�q+�>fڶe3M�ܗ�&�m�d4޳>��g&�T"�q;����mm��V܎��{�B"�rgw� ����O ĝ�s̤m%�Rf��x;$�}�� �&�L_�T��m�vV��=j �4w���3kk|1�5sz4i���;�W���uVw"i�k|I��f�ʓ���7aB`���&%���3�v�{̆�T4��b��`
�E{�f�? }7䯮t>cf���a�bS"��Г4�bVCg,ڐ�tS4n9�W���f,�h���3��S�y��JE�՗�:M�YH���Gv4Ѡ��%�����Ib$��Ӣ������h<�Z�䭮���[���X�����a%�B�ڔ�4c[�dT�ӓ���(Ԙ�!�9~��Y��*����I&�la:�z{�k
E)�]9���s��]�0��vZ���`ZV�C������3���x1�2�7����x��ވ�Jd�Q<�>G�4�h1�&Ҳ��p�D�^r2Rك^���7y�Wh�KX݌���t�.��|���g�`_&�ܢ�RTR2�J�-)���*x��$�9>V���%��mFyw���nl|f2�p�bV���B����KCK6Y4�X����f����������'�s�m� ����4��!Ý�B��<���HvY�L9���[�"3S��֦�-�zw[���=f�B�V<��� �X����Դ�J��$]5D�T�5S���X�����<���?o`���{��z�5}�t �nf�3����<����JD�a+�s��O�bV���[J���DŽ9�6w��=�hgCQ(���l[���L/�N���ni�~� W֊ak�-������-E���l{��E���W�5h<{��\&;O.egQӒa�\X��?+U��ΰ�����H�m��d':2��E,
�n�[ ��n2��)�n���fdxo�O����S��uDh�i���e�?����g�c�i�;a$N|5�6��wt;}��j����3*X���x�(�G/S�'�k�*��' ��K5Nls��~��+L+�x⩯7x�/c�Whn�,�>���~�ū.�3�r�k�|��W����k��ꪅ��� ��_��#�jIV�3' ��-�E�g��ܐL&`�'E�i�E�uI�2l��`��F�o�o�k ��o5�3|�������i|���[aЊ�����2�χkI����ܤe!�L�K����B�QI@>d���Ō�i �ﶺ��xj�� o`��w�ҜL��rBh|�!Re�?�?|�8�K|��_�;5�נW�>��/؞=4 >,Y�oϏ�%�����?!�U�����UU�����ꦺ��� ��Г�d�3�޶�gs��F��^�`���*jW�1|�`U���յP�������
hZo��T���U���kbo<3����)3����vV-�_��C�lj�Ə�8##�44�k�%���|\Ǻo��X�q�%�~R
��&��4�*�ؗZ8��{��G�����? ���%�s�|�NY�Et�[1�.��=��/L[�@Z��ōUMq�<! �@u��4���X�W����4��ʌ��%t���ƿL.V�*����M�yVy��܅+�g�t;M��ڛR�������ǔ�����o2���UV�����~3fd���E^��}�����)� ��v:u+�7���$�sL��ń�����C�Ĵ0q���cQ ��� �h���+kL�(1��n���HU%�:��|T�e��xʌ����0խ0�����t̩D��[���+�>bL}��Ab��V f�{R;U��e�xk"� `��̘�A���H�s�[�%vX�&ɋ3�ԓL��m��܊\h�� $��_�� -@�̡����}��\t��yOΫq�����8�4��LF3?���o�\|R����A垉c�-�x�/ �����&�[�)xu����a슝���z�O'�U�X���c�6����M��%�n����#隟Ԯ舐�_��Ԛ4F��9��e�ѤՕ�eH5��t"�R;��#Ib�_�4�p�T�7��B��D�����I�����k�����Q�?F�a҆)��bp�:F��4��f8��y��bu0��B��j�)vz�0�=I^��u�4�I�1��&Z�g#����Y���H�[�$�����Xs��(�Pm�S4q�&=�eP�m�aʲ
�t'��»X}7�p)&�0��/���7J��4��� �P�07LSZF���6��4��n���+��}#4�� �$oa�oь&}�?D������h�A*�Y�uv�a��UCt�A�ʰ�s�hnS �y ���°�|���p(+A�@h��Ɨo��[�Mg`S��t����Ӥ`��t���CT �:P��Q� P���5��p`�z٩�+�������y7i�RKS��0ZT�x���!:YƹM�pp�N9H�`�\�B7���Vc�2$.k����*|�] ��|�z���e��u�}�0��.�\u��i�xz ��Bvj��#��hYD�ɫ��1��y>MG�ͥ ����,���t�t1�Kh�v�U���:����.z�,z�����C�����һ����n�@1�F�<��\E ��K�TJrټ�R���p ���o�A��.��s���+�t5�@�����@���~�n��f>B�z<�r��!� ���2���l�z�7I�i��pV��C�A�����Q�_uZu�� ��o5�}zttp�a��� ���O�W��:~�����=�L���jo:���N��J���(|��3���ȫV�"�n8 :K1#����$_�8�u�8��[Z�nvg�)bq,nwa��������&(�1L�[�Z�m�y���J�=(�J���@$S[Ml]�m�����##������V�ƒU�0�!Z}�蛵c99�&��{ib�c#��ۆ�\�8P��zE:*� ��y��4�}>�L���`�P|����*��b�U2�y!=��3���&T�d#��<���m����f���ˣ�F�-����(�~�Nk����m�+F�t��&_��F0,폗�-퐀��La�l����09L6��5�K(Js�*oi��D}wӜp� cF���������V�>E�!*�#l_�2��i[0� ���}�+�rP��͢]@�Ai7K���i�~��Ƨ��F?�C��W��/�e�xa����J���}�P{�h4�mC�-�d��T�.���1ʟG��Kst6�ixɣ�� �EH�J4���AI.AE���0�i�6�$;��� i�,R�H�_#Aޤ��-�.�O/����" �\N/�)�2���zz�{��<@?�[�U�.���O����,���� `EW�%eC��8 �8�����M��:�շ��?P;΁~B�5�Q~�6�i<K��À�@���涀����Δ�^�!�C�<�H� O�O�������S�f>X� �H�Iќ����gY=Pud�s��<^CY��g����Ѓ�����[]�=
Tl�T;B�� �O7&M���(��߹-"�]��y�,�!���,��E���ϐ�k��뀉7���@�o��ޤu�ﴁ~����D�n�{�ȇH�qT�
<H���
\��a(���Z��W����@���ҿ�Av%<#V�k�<�����ͼ��"��%M~���t/�����t�۞���E�#E�+���p}�`��(�j��r�b-,��<�>[�>%��T�o"cG��ŷi
�p�-����w�H��(��F����ߐIG�p=9��::=����]���۪�ڇ�T��(������,\J��.�L��SD��L�x ���5�C��Ҝ�Ώ �!6����e����v�����=�I���e3� �z+{ѩU+�wG�C>��>��T���r9y����K�M��[�̙�4�l�)��0�c܃q�� v^���>�.�x�ga��U��z%�}��� ���c���a�t[�釁��PK
�jCWPi��)3org/gradle/cli/CommandLineParser$AfterOptions.class��O�@ǿ׍ut� �� �@ ����1PC2�]Q��Vg����(�ߋH��h� �E���l�`L���<���y���ڟ���PĒ�Ҙ�%IW1�!�Y &�TU�3d�n��E�d �a��zu���c�U�6q�i�V�}�R�la���'�ݧ� ��F�4�o7*���W� ��*w�ܳ���K�ɐ��·��o|�R]��V�lZ��#GbIxc���u���W� �{~��04Yz��r��nn��-�KS[ ��er� }�� T\ahɭ�4�S []�]b�������g\��?�d��`�[m��T\e���9�\ ZAٙ��"��Q�0h�W��ٲ5�;|fe�Yd���kY�BS���K"^ ���rz#�M��U��b7f�Ճ ���~���w���]e��8��Ϋ���[������⿦��n0�����/sg�:�#PF���i���=ER�gd�#�>i
���Aэ/H쒪����H�ʧ�aϠ��ȑm��<N�$����
� 4J/%��JA^�J���
YN�� hEG�;���� �aϧ�z,�\��\��9����b�^k�$�����O�� s�f�H�Z����yY�h�[%?�{`�2܌d�jsR�l���0dt9X9A'�tN* ��i�$��� 4"����h�PK
�jC���(��3org/gradle/cli/CommandLineParser$OptionString.class�S�NA=ӯ]����KM�*햲�Db���� ���v-K����b�Q|�J"�h��P�;��m��s�9��sg����T�:�+(idL Y�E8���a��y
��T�YPqO�]T�@�C�$� ��=��[.���f8^s�!�#���Yv<'Za�)���͔�R5�a3 �9����ڱ��|ǵE'���-8"���h� � ٰS��W�g5���M�֚4�f��m�]Ǫ������vP8�'٦�p¶�?���)�� U#��+x����y>���E�Ӽ0Ua
�1 �z��Buq���%���m��A�~鈡��T�Wa��aX��:�`�JE�KXf�.�|�qv��)Vt��$�踁I�*���`�����g�#���gFo�(�mt�#�aă(|�D� �}.���^9o�m�At��IŚi���!O?.K�5A�q��S�5-s���F(ڦ(I�y��Y>Dʜ=;��Q K��L#�2`
�L����q��hä'%ȧۈ�|�1�l~G*�>B� &B�>�*��3Z��}�Ŀ��3�N8eD-6(y蝺1&�B�ӢU��#��`�8�Bl>o�<�,�#q�gnv���@�T<�r»����;��Ì�u3cg�M�� �H[Ą����}\��[��P�PK
�jC��E#�! ;org/gradle/cli/AbstractPropertiesCommandLineConverter.class�V�WE�M�aò�#6 -��HI[j�h
TbÇ����$KXv����ǻ�㻯���=}����P�l�4��6嘜3w�Ν;���3w�Ͽ��|+� "ޕЋۼIJXƊ�U���{������V$$��ֱц�ن��Ǜ�A|$��� >nC��›m�$-"å*bGD��eV�5{��]g捌�Б�tu�����w��iBI#���S�cW)ػ��0�4�l,k*��K�X|۲M%m��F^5mM���}E�p��~@J՜a�ʪ�F��y[3t�ӑ��r��r����lSӳd��1]PmE˩��sV��\��iC�Ѳ� G��VA[SL�pq"Z�N�a���dm�[=Ϻ����t�QB�lEO���x ���-+y�hMiY]�����^z��9�"��T3��D�@�T�������l����P=\Wru��7U�rB5ʚO��V�JP��उeҬ�y�1H��i��]w�=����'-�j��]��^��&�:izk/������I��4��u ]���ys�6������F�}�DQ:�H3���x6Ǜ�-ܗ���c��+ce �M��D<��þ�a>�à{� �b�fyn��S�[DA��(�8ħ2>C�n� �� ���e|��y�(.1��!B�e��'*���K��k]e7��}U�+��a�E���{޴�6S����%�w����HS��iUM����O=��a�ߞu�F����^8����!�Y�.��j��[i�4�,���!���2�m��.=�35=�WwbN���@v�"�R�d�i�
���?�9�h��4� �� ����{j��(F�n"cO�~���Զ8�n����p^9��a.�f��N�d�'92��M�X �Ԧ@BH�X��в��XBp�ٮ!���g�9j���y�@�[�Ӌ`���A՛qZ-��A��~�$G� ��O �T�`UTA��c�ɠjC�q?Q-$��9��J��p�a�����"u:��w]�B�%tM��a�����#����p�W�%�ݩ~�rt~]?D'�a�q�"|�b�St��}�p�s�h�tWi6@�o�����mLa��i�����M'�-\� E8[��kn�f��i�r9x�s���{�G ��D68�q"𦛈%��Ic�ѧ�)�����*�%̻�%,`��υy �8r�_PK
�jC���� ,org/gradle/cli/ParsedCommandLineOption.class�S[OA���-�"�\A(�-ʊ�P�1!iĤ�oC;Y�lw��-
�&����J�D}�G��.�I|��9���|�93��|�`+)dPPQL!�B�0��冊�I,�����-,&q[~器+��䲤⾊
{�lqWA�������W��-+�
�b^��
f�~����,C�z����2�$J�^YA4_�T[���W�jls��6)���5fn2G�s�y;���+�c���&�k��_2���U��`V]Rm4=a[T.ipoSP0�/��DND�=�t��=��Z���+��jp�S0�?����� ��KOr���bj����rj������d�0�a�jW��K����p�
&N���&7�Y�����ָ�E��4W����l/���x�Y�9�2,�BS*jx�<�Iy��2=�4y�t Z�c�<�N5��D�S)h���y�ec{�ר��Ύ��+��[���+G��9� �tGi`]�
�ɾ��]k4�}Lқ�Ѓ���.�w�N "N{j9��)RF�v@�x�x���!�_�죯�*�!(#F9#��<�b��õ��r-�!~��c$���!�?�_;B}�S'�������]q�4�j�T���ǩB՗���)��t�����,��;��arА�&1ZxFiW�$�G��uw+�&9#�P���4f|tgC�R(+������d�c����ٶ�9�� PK
�jC��"���=org/gradle/cli/CommandLineParser$OptionAwareParserState.class�U�nQ=( �V���Q?j�-li)�Z���6�4!�CR�]`ŭˮ����(>����Uc��2Υ[�����3s����ݟ���P�z �P�!#��T��V1���t�*�)�Wǂ���C��Z�n�M�`�,;�Yh
ް�B�2 ��p����*C�{n����\�PH��i��]���`x�|���t�lRvڭ�!��E���S�V� S�~0"�eH?z陎�� _��q��ڶmb��kn9���`&���[3��!�a,[��x��v�P�i7WsO�\4e�}I�c�8�A�X���w|�M��E��2�����RAC) g��ag4�¸�% ���`E�*��7�y��2��U�5?�0:(,��0̝���|h`Z�+9hזN9C������{ `� ^�L���1�=�DЮ3 �F��O�*���_���OէN3���ẙ���S'��rI_��+{ҳ��S;=�d0.2AoH�ޝ!��R)�� #B{4B�=G^�a�)}vLg_����kA��g�P� �,�1��)G5d/�'�"�K��Wȗ��>��]�(�Z�{x�]�(.�
��b����PU�?#LTCd�7D�!}eWz2C���#y�������d`E�X�G���-��!\��L�Y���}9 �Y�p-"�29� '[ ޛd���PK
�jC$�R�<Y)org/gradle/cli/CommandLineConverter.class��]K�0�Of���5��Z�V����P
-�gm m*Y:�m^��Qb�B).����y�O'?�_�p �6�p���s>'B"p�`���K1�޳$OR⻵��dJb�#�=|��C���l8B� �X� �2� k�P
Ʃ?��(RY#v�j��Mc�b��;'����IJ�8e�+3���,�< _��y�F<58ٰ��QUk]5�wF�Ζ�5������>����q�a^��<�T�����"�z�Bp��\E���@p��x/h�.���A����m!XK��jg�zl�j��V���� ����-������uYم=���PK
�jC4$ ��| <org/gradle/cli/CommandLineParser$BeforeFirstSubCommand.class�VmSW~n���Y4��J[l�A /����(
Q��� �m���j��l6տП�ag�A˴��3��������� lp���r�s�y�瞽���Oi<�p�c�d%���� ���%\ `�D\��vE���"ֆpM�u 7���a��(HaCDQ�-�A���c�(�V5U��횖Rkz*o�늱]� �b54+G� ���� צ��o#�v.7�� ��m��7l4�ͺ�Tjd LU�m*���-���2�W�����V�.5+-� � �Ь|Mi44�e<IF{:���=hq���0l%[���c[7 wFܱ�m�5]x����j�QM�lK7��nˌ7�.����XU.]�?�v��'�܁�@��i���m�#R[1�&�Qbã��Jެ�N�����&͛y�h?���ٴTJ���]�Y.��S�1�E�eHIF����M|)�+el1D�$�q_3d=#�3��G2�:hI�LpV�1��bU�uͰ�>U�֧?�ri�E�F���s�����,Cp/?����j��^��
��2,zi����^�~�>,�[=臐r�bi� �0� N��;]Mİ�W��RI��j�F43G��\�yƍմ�Z���}*dU�f8�I�͔7{;M{ ���d? �D���}���K��Pz:kt���fB�R���,�<��T�Z�{����}�2��k���_�&��zP��ƂA^�i䇏W{�{}D��4�S/����'v����>|L�q��1�2�,>!�(���Έ�-�>�ٖ�0��]�x��``#�+|�1�xчWZƄ��v��~FhR9N�@���] �CDž?p��O��#�������������6����E���qv �2l9����C��K�M_���6��ȇ�C��>N�$1 !�,�:\�V�EG-��� w��01�#b��g�蜣�����Xp|,�S�WI���>M�(��./!N����?�����%�$\��ۂ�P�� �PK
�jC�;�|�9org/gradle/cli/SystemPropertiesCommandLineConverter.class���J�@��ثm���j�E�5BDą�R/P�~�ӑ$&�B�JW� ��'i�A�Y�3���͜�����l� �"l�Y��l�E �<&� d���@���H��g�L��{:r�R�s�:C*X4NĬ����Q� ۴;hZ3a ѽ�G!]��G�v�7S"�5eb
o}ɸG�����tFM�z�9��y���~X{()spL`7e.�KV, �TXxɢ����fDT�E�G��P�W��Jm�h~���49A�jx��Ѱ ��s�h�� gԙ�n8��5��]�.F�Ԓ�s�9��Q��΢��*�s�/@�Ug J*�c�e+s��+1�
��$p�����6���/t-�,�;�h-�.�Z
�>k�Z�PK
�jCS��2org/gradle/cli/CommandLineParser$ParserState.class�S�n�@}�8qpR����� ��$MSn(�HHQ��Co�r]9k�q�. q��(Ĭ����bɞ�ݙ7����� �!Y���a7���'xj�i�EȽ d�"d���ًFa�H��b<��1 y�ҏ\��x�h�g��Px/��S�XļX|'��z��L<���#�;���s�0pz�x,�HwH��3�]Bi,� =�T|�1"I�h���'�B�� V����SB>�\�d��5˹<�Z$g�,�ʩ���& �.�3��
�<��%�׋��|N��Iy#G���P�]=m��3B�� � �P��6Ѓߜ��hAEX��,:m �E�l�C�_E+�w8��sύ �W?u��raך�� Xc�g��֖!�5��rЏC�����a��@v��o����ӋTE��b��v0� � P�m
��*CC�+��0�ހ�J`6Ӕ&��
b� l%��� }1�_�k'1�7��f�Q
YҐ��/�SYs��>�+>Y<B-){����6�mdx��5���}���_PK
�jC~:�;� ;org/gradle/cli/CommandLineParser$AfterFirstSubCommand.class�V�NQ�N[X�.P@/l "`-U�������.�]�]�W�|L4�$�&>�a��[�Xz����̜�9ߙ���=��|� �e͐i��h�,�lЋ!<0,�!׌�0&���q^L��D�Sq�z덖�Gz��������S�LN�����o$5]]R̼j��z\�5k�a������x��.ֿ��I*C ,�n���Ke=G����Qr����}A���2��_[�9��y+��^�d�fu]59%�W�j�����p(No���ԔF��d�iK1�Ԏ���C��;W��"�W}�M�"�=+�-Sӳ�RIu�K���bfy�J����=9UZ� ������g `غ�_=��]�w�D�2�����6v͌:���,���І+|h�\���H��Cw�l0�UudE�ҍ=���*��p7�c T�U/�/�YN������n*�r���b�P[��sc|O1��1�S ��O�ܫWQ�"p��ΔLF�����ҡ����]K�� �����Y�b�-��M5c�- X�Qu*��g��Kh��9Sk���4�jE�}��S��+����J]�<�覿| ����qn��|�y�N�ڻ�J��g����i�B��\��Qǒ�t���td����M&�1ܢ��h��h<� �/����΅�_ �D�!�� i����׸�!�k����i�ؕ6Ȗ��^����g+�;�cw⸋r�s��sQ��qnG�+�����I�����\���"p�\@?�1� �Qs.���հ�1�kD')����"�m�w<"z���@'�jE#���c�GZ��&=�_PK
�jCr,s�GEgradle-cli-classpath.propertiesS��O)�IUHIM���,����R)MUp,MW00S04�22�22Spv Q0204�*(��JM.)��**�+��M��PK
�jC �AMETA-INF/PK
�jC?K��=T��)META-INF/MANIFEST.MFPK
�jC�A�org/PK
�jC �A�org/gradle/PK
�jC�A�org/gradle/wrapper/PK
�jCh�df��#��org/gradle/wrapper/Download$1.classPK
�jC
�΀pD���org/gradle/wrapper/Download$SystemPropertiesProxyAuthenticator.classPK
�jC��Xs��"��vorg/gradle/wrapper/IDownload.classPK
�jC�HE*P 3��`org/gradle/wrapper/ExclusiveFileAccessManager.classPK
�jCc���`-��� org/gradle/wrapper/WrapperConfiguration.classPK
�jC!���
0��aorg/gradle/wrapper/SystemPropertiesHandler.classPK
�jC+Nm q&���org/gradle/wrapper/PathAssembler.classPK
�jC�(/�� ���org/gradle/wrapper/Install.classPK
�jCG���� -��#*org/gradle/wrapper/BootstrapMainStarter.classPK
�jCf[��A
�(��0/org/gradle/wrapper/WrapperExecutor.classPK
�jC���
?*���9org/gradle/wrapper/GradleWrapperMain.classPK
�jCO�6� "���Dorg/gradle/wrapper/Install$1.classPK
�jC����V8��NKorg/gradle/wrapper/PathAssembler$LocalDistribution.classPK
�jCI}�#8z !��VMorg/gradle/wrapper/Download.classPK
�jCF�%�QO#���Tgradle-wrapper-classpath.propertiesPK
�jC�J����_Ubuild-receipt.propertiesPK
�jC�AaVorg/gradle/cli/PK
�jC���`��1���Vorg/gradle/cli/AbstractCommandLineConverter.classPK
�jC2_e���(���Yorg/gradle/cli/CommandLineParser$1.classPK
�jC��EG��<���Zorg/gradle/cli/CommandLineParser$MissingOptionArgState.classPK
�jC�V3A��=���]org/gradle/cli/CommandLineParser$OptionStringComparator.classPK
�jC����FK1���`org/gradle/cli/CommandLineArgumentException.classPK
�jC����=��2borg/gradle/cli/CommandLineParser$KnownOptionParserState.classPK
�jC��B��7��Qjorg/gradle/cli/CommandLineParser$OptionComparator.classPK
�jC����n?��xmorg/gradle/cli/CommandLineParser$UnknownOptionParserState.classPK
�jC����c� &���porg/gradle/cli/CommandLineOption.classPK
�jC��$ ��8��]vorg/gradle/cli/CommandLineParser$OptionParserState.classPK
�jC#4�P*�&��Zxorg/gradle/cli/ParsedCommandLine.classPK
�jC�A5l| :���org/gradle/cli/ProjectPropertiesCommandLineConverter.classPK
�jCL��IF����org/gradle/cli/CommandLineParser$CaseInsensitiveStringComparator.classPK
�jCZ��Vj�(&��I�org/gradle/cli/CommandLineParser.classPK
�jCWPi��)3����org/gradle/cli/CommandLineParser$AfterOptions.classPK
�jC���(��3���org/gradle/cli/CommandLineParser$OptionString.classPK
�jC��E#�! ;��ϛorg/gradle/cli/AbstractPropertiesCommandLineConverter.classPK
�jC���� ,��٠org/gradle/cli/ParsedCommandLineOption.classPK
�jC��"���=��ߣorg/gradle/cli/CommandLineParser$OptionAwareParserState.classPK
�jC$�R�<Y)��Ӧorg/gradle/cli/CommandLineConverter.classPK
�jC4$ ��| <��V�org/gradle/cli/CommandLineParser$BeforeFirstSubCommand.classPK
�jC�;�|�9����org/gradle/cli/SystemPropertiesCommandLineConverter.classPK
�jCS��2��m�org/gradle/cli/CommandLineParser$ParserState.classPK
�jC~:�;� ;����org/gradle/cli/CommandLineParser$AfterFirstSubCommand.classPK
�jCr,s�GE��T�gradle-cli-classpath.propertiesPK//hش
#Sat Sep 21 13:08:26 CEST 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-2.10-all.zip
#!/usr/bin/env bash
##############################################################################
##
## Gradle start up script for UN*X
##
##############################################################################
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
DEFAULT_JVM_OPTS=""
APP_NAME="Gradle"
APP_BASE_NAME=`basename "$0"`
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD="maximum"
warn ( ) {
echo "$*"
}
die ( ) {
echo
echo "$*"
echo
exit 1
}
# OS specific support (must be 'true' or 'false').
cygwin=false
msys=false
darwin=false
case "`uname`" in
CYGWIN* )
cygwin=true
;;
Darwin* )
darwin=true
;;
MINGW* )
msys=true
;;
esac
# For Cygwin, ensure paths are in UNIX format before anything is touched.
if $cygwin ; then
[ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
fi
# Attempt to set APP_HOME
# Resolve links: $0 may be a link
PRG="$0"
# Need this for relative symlinks.
while [ -h "$PRG" ] ; do
ls=`ls -ld "$PRG"`
link=`expr "$ls" : '.*-> \(.*\)$'`
if expr "$link" : '/.*' > /dev/null; then
PRG="$link"
else
PRG=`dirname "$PRG"`"/$link"
fi
done
SAVED="`pwd`"
cd "`dirname \"$PRG\"`/" >&-
APP_HOME="`pwd -P`"
cd "$SAVED" >&-
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
# Determine the Java command to use to start the JVM.
if [ -n "$JAVA_HOME" ] ; then
if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
# IBM's JDK on AIX uses strange locations for the executables
JAVACMD="$JAVA_HOME/jre/sh/java"
else
JAVACMD="$JAVA_HOME/bin/java"
fi
if [ ! -x "$JAVACMD" ] ; then
die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation."
fi
else
JAVACMD="java"
which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation."
fi
# Increase the maximum file descriptors if we can.
if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
MAX_FD_LIMIT=`ulimit -H -n`
if [ $? -eq 0 ] ; then
if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
MAX_FD="$MAX_FD_LIMIT"
fi
ulimit -n $MAX_FD
if [ $? -ne 0 ] ; then
warn "Could not set maximum file descriptor limit: $MAX_FD"
fi
else
warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
fi
fi
# For Darwin, add options to specify how the application appears in the dock
if $darwin; then
GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
fi
# For Cygwin, switch paths to Windows format before running java
if $cygwin ; then
APP_HOME=`cygpath --path --mixed "$APP_HOME"`
CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
# We build the pattern for arguments to be converted via cygpath
ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
SEP=""
for dir in $ROOTDIRSRAW ; do
ROOTDIRS="$ROOTDIRS$SEP$dir"
SEP="|"
done
OURCYGPATTERN="(^($ROOTDIRS))"
# Add a user-defined pattern to the cygpath arguments
if [ "$GRADLE_CYGPATTERN" != "" ] ; then
OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
fi
# Now convert the arguments - kludge to limit ourselves to /bin/sh
i=0
for arg in "$@" ; do
CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
else
eval `echo args$i`="\"$arg\""
fi
i=$((i+1))
done
case $i in
(0) set -- ;;
(1) set -- "$args0" ;;
(2) set -- "$args0" "$args1" ;;
(3) set -- "$args0" "$args1" "$args2" ;;
(4) set -- "$args0" "$args1" "$args2" "$args3" ;;
(5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
(6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
(7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
(8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
(9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
esac
fi
# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
function splitJvmOpts() {
JVM_OPTS=("$@")
}
eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
@if "%DEBUG%" == "" @echo off
@rem ##########################################################################
@rem
@rem Gradle startup script for Windows
@rem
@rem ##########################################################################
@rem Set local scope for the variables with windows NT shell
if "%OS%"=="Windows_NT" setlocal
@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
set DEFAULT_JVM_OPTS=
set DIRNAME=%~dp0
if "%DIRNAME%" == "" set DIRNAME=.
set APP_BASE_NAME=%~n0
set APP_HOME=%DIRNAME%
@rem Find java.exe
if defined JAVA_HOME goto findJavaFromJavaHome
set JAVA_EXE=java.exe
%JAVA_EXE% -version >NUL 2>&1
if "%ERRORLEVEL%" == "0" goto init
echo.
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
echo.
echo Please set the JAVA_HOME variable in your environment to match the
echo location of your Java installation.
goto fail
:findJavaFromJavaHome
set JAVA_HOME=%JAVA_HOME:"=%
set JAVA_EXE=%JAVA_HOME%/bin/java.exe
if exist "%JAVA_EXE%" goto init
echo.
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
echo.
echo Please set the JAVA_HOME variable in your environment to match the
echo location of your Java installation.
goto fail
:init
@rem Get command-line arguments, handling Windowz variants
if not "%OS%" == "Windows_NT" goto win9xME_args
if "%@eval[2+2]" == "4" goto 4NT_args
:win9xME_args
@rem Slurp the command line arguments.
set CMD_LINE_ARGS=
set _SKIP=2
:win9xME_args_slurp
if "x%~1" == "x" goto execute
set CMD_LINE_ARGS=%*
goto execute
:4NT_args
@rem Get arguments from the 4NT Shell from JP Software
set CMD_LINE_ARGS=%$
:execute
@rem Setup the command line
set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
@rem Execute Gradle
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
:end
@rem End local scope for the variables with windows NT shell
if "%ERRORLEVEL%"=="0" goto mainEnd
:fail
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
rem the _cmd.exe /c_ return code!
if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
exit /b 1
:mainEnd
if "%OS%"=="Windows_NT" endlocal
:omega
include 'desktop', 'core'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment