From 677b0367a46e7e2a13ebbac919b927f44c62be3c Mon Sep 17 00:00:00 2001 From: Maegan X Dyakiw Date: Tue, 15 Nov 2016 16:26:37 -0500 Subject: [PATCH] Minor Java notes and Mobile UIs I have minor notes on the Java, but more importantly I have some mobile UI things --- .metadata/.lock | 0 .metadata/.log | 10 + .metadata/.mylyn/.taskListIndex/segments.gen | Bin 0 -> 20 bytes .metadata/.mylyn/.taskListIndex/segments_1 | Bin 0 -> 32 bytes .metadata/.mylyn/repositories.xml.zip | Bin 0 -> 567 bytes .metadata/.mylyn/tasks.xml.zip | Bin 0 -> 235 bytes .../.root/.indexes/history.version | 1 + .../.root/.indexes/properties.index | Bin 0 -> 57 bytes .../.root/.indexes/properties.version | 1 + .../org.eclipse.core.resources/.root/1.tree | Bin 0 -> 81 bytes .../.safetable/org.eclipse.core.resources | Bin 0 -> 394 bytes .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.jdt.ui.prefs | 13 + .../.settings/org.eclipse.m2e.discovery.prefs | 2 + .../org.eclipse.mylyn.context.core.prefs | 2 + .../org.eclipse.mylyn.monitor.ui.prefs | 2 + .../org.eclipse.mylyn.tasks.ui.prefs | 5 + .../.settings/org.eclipse.team.ui.prefs | 2 + .../.settings/org.eclipse.ui.editors.prefs | 2 + .../.settings/org.eclipse.ui.ide.prefs | 5 + .../.settings/org.eclipse.ui.workbench.prefs | 3 + .../org.eclipse.e4.workbench/workbench.xmi | 2385 +++++++++++++++++ .../local-history/_0.fdt | Bin 0 -> 11 bytes .../local-history/_0.fdx | Bin 0 -> 12 bytes .../local-history/_0.fnm | 1 + .../local-history/_0.frq | 0 .../local-history/_0.nrm | 1 + .../local-history/_0.tii | Bin 0 -> 24 bytes .../local-history/_0.tis | Bin 0 -> 24 bytes .../local-history/segments.gen | Bin 0 -> 20 bytes .../local-history/segments_1 | Bin 0 -> 242 bytes .../local-history/write.lock | 0 .../remote-history/_0.fdt | Bin 0 -> 11 bytes .../remote-history/_0.fdx | Bin 0 -> 12 bytes .../remote-history/_0.fnm | 1 + .../remote-history/_0.frq | 0 .../remote-history/_0.nrm | 1 + .../remote-history/_0.tii | Bin 0 -> 24 bytes .../remote-history/_0.tis | Bin 0 -> 24 bytes .../remote-history/segments.gen | Bin 0 -> 20 bytes .../remote-history/segments_1 | Bin 0 -> 242 bytes .../server-config.json | 70 + .../assumedExternalFilesCache | Bin 0 -> 4 bytes .../org.eclipse.jdt.core/externalFilesCache | Bin 0 -> 4 bytes .../org.eclipse.jdt.core/nonChainingJarsCache | Bin 0 -> 4 bytes .../variablesAndContainers.dat | Bin 0 -> 110 bytes .../org.eclipse.jdt.ui/OpenTypeHistory.xml | 2 + .../QualifiedTypeNameHistory.xml | 2 + .../org.eclipse.jdt.ui/dialog_settings.xml | 10 + .../0.log | 1 + .../logback.1.7.0.20160603-1933.xml | 43 + .../org.eclipse.oomph.setup/workspace.setup | 6 + .../org.eclipse.ui.ide/dialog_settings.xml | 11 + .../.plugins/org.eclipse.ui.intro/introstate | 2 + .../dialog_settings.xml | 15 + .../org.eclipse.ui.workbench/workingsets.xml | 4 + .metadata/version.ini | 3 + bin/.gitignore | 4 +- documentation/diagrams/SDP_MobileUI.pptx | Bin 0 -> 133018 bytes src/features/ReturnHandler.java | 25 + src/functionality_managers/SystemManager.java | 6 + 61 files changed, 2642 insertions(+), 1 deletion(-) create mode 100644 .metadata/.lock create mode 100644 .metadata/.log create mode 100644 .metadata/.mylyn/.taskListIndex/segments.gen create mode 100644 .metadata/.mylyn/.taskListIndex/segments_1 create mode 100644 .metadata/.mylyn/repositories.xml.zip create mode 100644 .metadata/.mylyn/tasks.xml.zip create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.root/1.tree create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.ui.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs create mode 100644 .metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.fdt create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.fdx create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.fnm create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.frq create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.nrm create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.tii create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.tis create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/segments.gen create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/segments_1 create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/write.lock create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.fdt create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.fdx create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.fnm create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.frq create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.nrm create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.tii create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.tis create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/segments.gen create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/segments_1 create mode 100644 .metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/server-config.json create mode 100644 .metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache create mode 100644 .metadata/.plugins/org.eclipse.jdt.core/externalFilesCache create mode 100644 .metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache create mode 100644 .metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat create mode 100644 .metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml create mode 100644 .metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml create mode 100644 .metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml create mode 100644 .metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log create mode 100644 .metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.7.0.20160603-1933.xml create mode 100644 .metadata/.plugins/org.eclipse.oomph.setup/workspace.setup create mode 100644 .metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml create mode 100644 .metadata/.plugins/org.eclipse.ui.intro/introstate create mode 100644 .metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml create mode 100644 .metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml create mode 100644 .metadata/version.ini create mode 100644 documentation/diagrams/SDP_MobileUI.pptx create mode 100644 src/features/ReturnHandler.java diff --git a/.metadata/.lock b/.metadata/.lock new file mode 100644 index 0000000..e69de29 diff --git a/.metadata/.log b/.metadata/.log new file mode 100644 index 0000000..90d92e2 --- /dev/null +++ b/.metadata/.log @@ -0,0 +1,10 @@ +!SESSION 2016-11-12 15:28:17.844 ----------------------------------------------- +eclipse.buildId=4.6.1.M20160907-1200 +java.version=1.8.0_60 +java.vendor=Oracle Corporation +BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US +Framework arguments: -product org.eclipse.epp.package.java.product +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product + +!ENTRY org.eclipse.core.net 1 0 2016-11-12 15:28:54.631 +!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences diff --git a/.metadata/.mylyn/.taskListIndex/segments.gen b/.metadata/.mylyn/.taskListIndex/segments.gen new file mode 100644 index 0000000000000000000000000000000000000000..63a7ec9a3ce3e4c844ffb7c8dd88e6eb3ff32ef5 GIT binary patch literal 20 QcmezW|NlP*2w;TK07=6G{r~^~ literal 0 HcmV?d00001 diff --git a/.metadata/.mylyn/.taskListIndex/segments_1 b/.metadata/.mylyn/.taskListIndex/segments_1 new file mode 100644 index 0000000000000000000000000000000000000000..b7b354a58169a561d6c609a00c1a12ca0d77192f GIT binary patch literal 32 acmezW|NmD82F8detG!z4TLpJ!6~Lb-8^s`iz+PtU}h@9AHEN&1X%pHaZ9 z&MU{opU5bCFbi%n`SkJji-&L6_*F3WCt={9kM|kq$8A})T zA2*9KIH&0rRw(b^JMq`G&t18`3J-j;6r5b2vc+95bY1tlRN=5tM2ARC&Gd#O#;@}d zzWr1T=?PT)q&wq@jen=+tA{?)i_EyxgE}ky*0c$zT`78;yjbVW{Pme^&a1xqtoU%@ zPU`n7vtG`33F9@fLiCu~-5w3oW;hHfxFx%E-pypXqB zMYeo3nYQuXww?bHw#Beav0h&Kdh6!-f4+Fw*T(o3>8D4_EtHOV^XN(9|Lcck6!z~9 z*ET6_USV66|J{7ef7SqRc8*^&oNp~k@MdKL QsbB;`J0SfSXet8(09z97EdT%j literal 0 HcmV?d00001 diff --git a/.metadata/.mylyn/tasks.xml.zip b/.metadata/.mylyn/tasks.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..2e6c807b8ad260562667a9f6020cab825bd0f9d8 GIT binary patch literal 235 zcmWIWW@Zs#;Nak3*j}CE$$$iSfb5dQ;_RHv;u5`z+?>rD*Pl2WsNt=vb?(gh&7nqD zj01u^&U&BoKY7M`dngxg;pMFXo3?M}^wc@`?WB%gAV>2`6Q)%y9oFj8mMnWN9;#KL z@@(moB}}DHRh?UmRtE)75&0ujY{>HUZO)g(v|Ee}0p9E!dhup9i9m~6fH=ULkx7IB d;W%VDkmFDRvQq=RS=m6cj6i4wq-TSb0s!-6LZScw literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version new file mode 100644 index 0000000..25cb955 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index new file mode 100644 index 0000000000000000000000000000000000000000..b7122a4a7a5cd05d0e7390f782fa12ed1ca67a03 GIT binary patch literal 57 zcmZQ%U|?WmVAN+|WMUA>FG|--P0qyJm CSO?Dl literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources new file mode 100644 index 0000000000000000000000000000000000000000..c1433dc0e1f71a1df25c20aa0b0198aafcc7793d GIT binary patch literal 394 zcmZ?R*xjhShe1S2b=vdAllRFf=Oz}Hq!uZZBqrsgaw!KVmMHk;mnj$;DHxhs8ChDH zm?^jhhbR~s7@BdVq~??)x>giq7A2Ns=I6!d7p3c^Cg)@p6sPKCrIhF;=NF~g8k(3} zSXvmFT9_Fan{estl@z4{1-TAH{QeBKH}G>$_3rXx4)k?La!zVukqgNED6URPO)5=? mxH~N|r#O`hhdQ|L@T$tK%&E-ND@iQQF4il}w1ud}83F+MEQ>Gz literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..dffc6b5 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +version=1 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000..1768a1e --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,13 @@ +content_assist_proposals_background=255,255,255 +content_assist_proposals_foreground=0,0,0 +eclipse.preferences.version=1 +fontPropagated=true +org.eclipse.jdt.ui.editor.tab.width= +org.eclipse.jdt.ui.formatterprofiles.version=12 +org.eclipse.jdt.ui.javadoclocations.migrated=true +org.eclipse.jface.textfont=1|Monaco|11.0|0|COCOA|1|; +proposalOrderMigrated=true +spelling_locale_initialized=true +tabWidthPropagated=true +useAnnotationsPrefPage=true +useQuickDiffPrefPage=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs new file mode 100644 index 0000000..67b1d96 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.m2e.discovery.pref.projects= diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs new file mode 100644 index 0000000..43e97e4 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +mylyn.attention.migrated=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs new file mode 100644 index 0000000..8d462a6 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.mylyn.monitor.activity.tracking.enabled.checked=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs new file mode 100644 index 0000000..2b60c21 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs @@ -0,0 +1,5 @@ +eclipse.preferences.version=1 +migrated.task.repositories.secure.store=true +org.eclipse.mylyn.tasks.ui.filters.nonmatching=true +org.eclipse.mylyn.tasks.ui.filters.nonmatching.encouraged=true +org.eclipse.mylyn.tasks.ui.welcome.message=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.ui.prefs new file mode 100644 index 0000000..56cd496 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.ui.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.team.ui.first_time=false diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs new file mode 100644 index 0000000..61f3bb8 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +overviewRuler_migration=migrated_3.1 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs new file mode 100644 index 0000000..594ac20 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs @@ -0,0 +1,5 @@ +PROBLEMS_FILTERS_MIGRATE=true +eclipse.preferences.version=1 +platformState=1478982499589 +quickStart=false +tipsAndTricks=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs new file mode 100644 index 0000000..dd77496 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs @@ -0,0 +1,3 @@ +//org.eclipse.ui.commands/state/org.eclipse.ui.navigator.resources.nested.changeProjectPresentation/org.eclipse.ui.commands.radioState=false +PLUGINS_NOT_ACTIVATED_ON_STARTUP=org.eclipse.m2e.discovery; +eclipse.preferences.version=1 diff --git a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi new file mode 100644 index 0000000..379cafa --- /dev/null +++ b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi @@ -0,0 +1,2385 @@ + + + + activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration + ModelMigrationProcessor.001 + + + + + + + + topLevel + + + + + persp.actionSet:org.eclipse.mylyn.doc.actionSet + persp.actionSet:org.eclipse.mylyn.tasks.ui.navigation + persp.actionSet:org.eclipse.ui.cheatsheets.actionSet + persp.actionSet:org.eclipse.search.searchActionSet + persp.actionSet:org.eclipse.ui.edit.text.actionSet.annotationNavigation + persp.actionSet:org.eclipse.ui.edit.text.actionSet.navigation + persp.actionSet:org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo + persp.actionSet:org.eclipse.ui.externaltools.ExternalToolsSet + persp.actionSet:org.eclipse.ui.actionSet.keyBindings + persp.actionSet:org.eclipse.ui.actionSet.openFiles + persp.actionSet:org.eclipse.debug.ui.launchActionSet + persp.actionSet:org.eclipse.jdt.ui.JavaActionSet + persp.actionSet:org.eclipse.jdt.ui.JavaElementCreationActionSet + persp.actionSet:org.eclipse.ui.NavigateActionSet + persp.viewSC:org.eclipse.jdt.ui.PackageExplorer + persp.viewSC:org.eclipse.jdt.ui.TypeHierarchy + persp.viewSC:org.eclipse.jdt.ui.SourceView + persp.viewSC:org.eclipse.jdt.ui.JavadocView + persp.viewSC:org.eclipse.search.ui.views.SearchView + persp.viewSC:org.eclipse.ui.console.ConsoleView + persp.viewSC:org.eclipse.ui.views.ContentOutline + persp.viewSC:org.eclipse.ui.views.ProblemView + persp.viewSC:org.eclipse.ui.views.ResourceNavigator + persp.viewSC:org.eclipse.ui.views.TaskList + persp.viewSC:org.eclipse.ui.views.ProgressView + persp.viewSC:org.eclipse.ui.navigator.ProjectExplorer + persp.viewSC:org.eclipse.ui.texteditor.TemplatesView + persp.viewSC:org.eclipse.pde.runtime.LogView + persp.newWizSC:org.eclipse.jdt.ui.wizards.JavaProjectWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewPackageCreationWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewClassCreationWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewInterfaceCreationWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewEnumCreationWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewAnnotationCreationWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewSourceFolderCreationWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewSnippetFileCreationWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewJavaWorkingSetWizard + persp.newWizSC:org.eclipse.ui.wizards.new.folder + persp.newWizSC:org.eclipse.ui.wizards.new.file + persp.newWizSC:org.eclipse.ui.editors.wizards.UntitledTextFileWizard + persp.perspSC:org.eclipse.jdt.ui.JavaBrowsingPerspective + persp.perspSC:org.eclipse.debug.ui.DebugPerspective + persp.viewSC:org.eclipse.ant.ui.views.AntView + persp.showIn:org.eclipse.egit.ui.RepositoriesView + persp.actionSet:org.eclipse.debug.ui.breakpointActionSet + persp.actionSet:org.eclipse.jdt.debug.ui.JDTDebugActionSet + persp.newWizSC:org.eclipse.jdt.junit.wizards.NewTestCaseCreationWizard + persp.actionSet:org.eclipse.jdt.junit.JUnitActionSet + persp.showIn:org.eclipse.jdt.ui.PackageExplorer + persp.showIn:org.eclipse.team.ui.GenericHistoryView + persp.showIn:org.eclipse.ui.views.ResourceNavigator + persp.showIn:org.eclipse.ui.navigator.ProjectExplorer + persp.viewSC:org.eclipse.mylyn.tasks.ui.views.tasks + persp.newWizSC:org.eclipse.mylyn.tasks.ui.wizards.new.repository.task + + + + org.eclipse.e4.primaryNavigationStack + active + + + + + + + + + + + + + + + + + + + org.eclipse.e4.secondaryNavigationStack + + + + + + + + org.eclipse.e4.secondaryDataStack + + + + + + + + + + + + + + + + + + + + + + View + categoryTag:Help + + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + + + View + categoryTag:Help + + + + org.eclipse.e4.primaryDataStack + EditorStack + + + + + + + View + categoryTag:Java + active + activeOnClose + + ViewMenu + menuContribution:menu + + + + + + + View + categoryTag:Java + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + + + View + categoryTag:General + + + + + View + categoryTag:Ant + + + + + View + categoryTag:Git + + + + + View + categoryTag:Java + + + + + + View + categoryTag:Mylyn + + ViewMenu + menuContribution:menu + + + + + + toolbarSeparator + + + + Draggable + + + + toolbarSeparator + + + + Draggable + + + Draggable + + + Draggable + + + toolbarSeparator + + + + Draggable + + + + toolbarSeparator + + + + toolbarSeparator + + + + Draggable + + + stretch + SHOW_RESTORE_MENU + + + Draggable + HIDEABLE + SHOW_RESTORE_MENU + + + + + stretch + + + Draggable + + + Draggable + + + + + + TrimStack + Draggable + + + + + + + + + + + + + + + + + + + + + + platform:cocoa + + + + + + + platform:cocoa + + + + + platform:cocoa + + + + + + platform:cocoa + + + + + + platform:cocoa + + + + + + platform:cocoa + + + + + + platform:cocoa + + + platform:cocoa + + + + + platform:cocoa + + + + + platform:cocoa + + + platform:cocoa + + + platform:cocoa + + + + platform:cocoa + + + + + + + platform:cocoa + + + platform:cocoa + + + platform:cocoa + + + platform:cocoa + + + platform:cocoa + + + platform:cocoa + + + + + + + + platform:cocoa + + + + + + + + + + platform:cocoa + + + + + + + platform:cocoa + + + + + + + + + + + platform:cocoa + + + + + platform:cocoa + + + platform:cocoa + + + + platform:cocoa + + + + + + platform:cocoa + + + platform:cocoa + + + + platform:cocoa + + + + platform:cocoa + + + platform:cocoa + + + platform:cocoa + + + + + platform:cocoa + + + + platform:cocoa + + + platform:cocoa + + + + + + + + platform:cocoa + + + platform:cocoa + + + + + + + + + + + + + + + platform:cocoa + + + + + platform:cocoa + + + platform:cocoa + + + platform:cocoa + + + + + + platform:cocoa + + + platform:cocoa + + + platform:cocoa + + + platform:cocoa + + + + + + platform:cocoa + + + + + + platform:cocoa + + + + + + + + platform:cocoa + + + + + platform:cocoa + + + + + + + + + + + + platform:cocoa + + + platform:cocoa + + + + + + + + + platform:cocoa + + + + + + + + + + + + platform:cocoa + + + + platform:cocoa + + + platform:cocoa + + + platform:cocoa + + + + platform:cocoa + + + + + platform:cocoa + + + + + + platform:cocoa + + + platform:cocoa + + + + platform:cocoa + + + + platform:cocoa + + + + platform:cocoa + + + platform:cocoa + + + + + platform:cocoa + + + platform:cocoa + + + + + + platform:cocoa + + + + + + platform:cocoa + + + platform:cocoa + + + platform:cocoa + + + + + + platform:cocoa + + + + platform:cocoa + + + + platform:cocoa + + + + platform:cocoa + + + + platform:cocoa + + + platform:cocoa + + + + platform:cocoa + + + platform:cocoa + + + platform:cocoa + + + platform:cocoa + + + + platform:cocoa + + + + platform:cocoa + + + + platform:cocoa + + + + platform:cocoa + + + + platform:cocoa + + + + platform:cocoa + + + + platform:cocoa + + + + platform:cocoa + + + + platform:cocoa + + + + + + + + + platform:cocoa + + + + + platform:cocoa + + + + + + + + + + + + platform:cocoa + + + + + + + + + + + + + + + + platform:cocoa + + + + platform:cocoa + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + platform:cocoa + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Editor + + + + + View + categoryTag:Ant + + + + + View + categoryTag:Gradle + + + + + View + categoryTag:Gradle + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + + + + + View + categoryTag:General + + + + + View + categoryTag:Help + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java Browsing + + + + + View + categoryTag:Java Browsing + + + + + View + categoryTag:Java Browsing + + + + + View + categoryTag:Java Browsing + + + + + View + categoryTag:Java + + + + + View + categoryTag:General + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java + + + + + View + categoryTag:Maven + + + + + View + categoryTag:Maven + + + + + View + categoryTag:Mylyn + + + + + View + categoryTag:Mylyn + + + + + View + categoryTag:Mylyn + + + + + View + categoryTag:Mylyn + + + + + View + categoryTag:Oomph + + + + + View + categoryTag:Code Recommenders + + + + + View + categoryTag:Code Recommenders + + + + + View + categoryTag:Code Recommenders + + + + + View + categoryTag:Code Recommenders + + + + + View + categoryTag:Code Recommenders + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:Team + + + + + View + categoryTag:Team + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:Help + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:XML + + + + + View + categoryTag:XML + + + + + + + glue + move_after:PerspectiveSpacer + SHOW_RESTORE_MENU + + + move_after:Spacer Glue + HIDEABLE + SHOW_RESTORE_MENU + + + glue + move_after:SearchField + SHOW_RESTORE_MENU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.fdt b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.fdt new file mode 100644 index 0000000000000000000000000000000000000000..d5abf41cc49dfca7560ba7bda088ecb22c377ca6 GIT binary patch literal 11 QcmZQzU|?nhVgo%h00CG4oB#j- literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.fdx b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.fdx new file mode 100644 index 0000000000000000000000000000000000000000..b8ee80957685785cf4fa43c7adecee1e634fd737 GIT binary patch literal 12 OcmZQzU|?o|02TlMD*y-p literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.fnm b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.fnm new file mode 100644 index 0000000..523c92e --- /dev/null +++ b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.fnm @@ -0,0 +1 @@ +ýÿÿÿversion \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.frq b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.frq new file mode 100644 index 0000000..e69de29 diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.nrm b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.nrm new file mode 100644 index 0000000..cf8dc75 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.nrm @@ -0,0 +1 @@ +NRMÿ \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.tii b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.tii new file mode 100644 index 0000000000000000000000000000000000000000..ebd518d6e4ff5decae514a3f6233ba3198b30ae3 GIT binary patch literal 24 UcmezW|NkEb1ZV&<1%Q|f0A5)HlmGw# literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.tis b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/_0.tis new file mode 100644 index 0000000000000000000000000000000000000000..ebd518d6e4ff5decae514a3f6233ba3198b30ae3 GIT binary patch literal 24 UcmezW|NkEb1ZV&<1%Q|f0A5)HlmGw# literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/segments.gen b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/segments.gen new file mode 100644 index 0000000000000000000000000000000000000000..63a7ec9a3ce3e4c844ffb7c8dd88e6eb3ff32ef5 GIT binary patch literal 20 QcmezW|NlP*2w;TK07=6G{r~^~ literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/segments_1 b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/segments_1 new file mode 100644 index 0000000000000000000000000000000000000000..82fe86244b4a6fa126323785befb4fa5dc438cf9 GIT binary patch literal 242 zcmYjLJqyAx5Umw$vEtw_$S#IlY(wqp;vx<%;!;A4v{D;MZ1K;z`Ij7=YSaoo?zngF zaUV_7JRGO9-6glBW63+aGaR`odDG?(-^QvRc&;-3iVL*fplxvEHOI9q_ezh~nu|iB zh0^0j(zlry^09}O2T;@qbV}^NtL!z0x-2fDS|Kw qSrUP#4CY#7{cFrp7WR#*w2-|+QJHLDy>_Js1Os6B{p^gN!TkkCs!aF* literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/write.lock b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/local-history/write.lock new file mode 100644 index 0000000..e69de29 diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.fdt b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.fdt new file mode 100644 index 0000000000000000000000000000000000000000..d5abf41cc49dfca7560ba7bda088ecb22c377ca6 GIT binary patch literal 11 QcmZQzU|?nhVgo%h00CG4oB#j- literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.fdx b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.fdx new file mode 100644 index 0000000000000000000000000000000000000000..b8ee80957685785cf4fa43c7adecee1e634fd737 GIT binary patch literal 12 OcmZQzU|?o|02TlMD*y-p literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.fnm b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.fnm new file mode 100644 index 0000000..523c92e --- /dev/null +++ b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.fnm @@ -0,0 +1 @@ +ýÿÿÿversion \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.frq b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.frq new file mode 100644 index 0000000..e69de29 diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.nrm b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.nrm new file mode 100644 index 0000000..cf8dc75 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.nrm @@ -0,0 +1 @@ +NRMÿ \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.tii b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.tii new file mode 100644 index 0000000000000000000000000000000000000000..ebd518d6e4ff5decae514a3f6233ba3198b30ae3 GIT binary patch literal 24 UcmezW|NkEb1ZV&<1%Q|f0A5)HlmGw# literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.tis b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_0.tis new file mode 100644 index 0000000000000000000000000000000000000000..ebd518d6e4ff5decae514a3f6233ba3198b30ae3 GIT binary patch literal 24 UcmezW|NkEb1ZV&<1%Q|f0A5)HlmGw# literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/segments.gen b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/segments.gen new file mode 100644 index 0000000000000000000000000000000000000000..63a7ec9a3ce3e4c844ffb7c8dd88e6eb3ff32ef5 GIT binary patch literal 20 QcmezW|NlP*2w;TK07=6G{r~^~ literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/segments_1 b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/segments_1 new file mode 100644 index 0000000000000000000000000000000000000000..82fe86244b4a6fa126323785befb4fa5dc438cf9 GIT binary patch literal 242 zcmYjLJqyAx5Umw$vEtw_$S#IlY(wqp;vx<%;!;A4v{D;MZ1K;z`Ij7=YSaoo?zngF zaUV_7JRGO9-6glBW63+aGaR`odDG?(-^QvRc&;-3iVL*fplxvEHOI9q_ezh~nu|iB zh0^0j(zlry^09}O2T;@qbV}^NtL!z0x-2fDS|Kw qSrUP#4CY#7{cFrp7WR#*w2-|+QJHLDy>_Js1Os6B{p^gN!TkkCs!aF* literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/server-config.json b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/server-config.json new file mode 100644 index 0000000..56cef3e --- /dev/null +++ b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/server-config.json @@ -0,0 +1,70 @@ +{ + "version": "v1", + "title": "Eclipse Automated Error Reporting", + "timestamp": 1478982549563, + "ttl": 10080, + "helpUrl": "https://dev.eclipse.org/recommenders/community/aeri/v2/help/", + "feedbackUrl": "http://ctrlflow.com/automated-error-reporting", + "aboutUrl": "https://wiki.eclipse.org/EPP/Logging", + "submitUrl": "https://dev.eclipse.org/recommenders/community/confess/0.6/reports/", + "maxReportSize": 262144, + "problemsUrl": "https://www.eclipse.org/downloads/download.php?r\u003d1\u0026file\u003d/technology/epp/logging/problems.zip", + "problemsTtl": 20160, + "connectTimeout": 10, + "socketTimeout": 10, + "acceptedProducts": [ + "org.eclipse.*", + "org.fordiac.*" + ], + "acceptedPlugins": [ + "org.apache.log4j.*", + "org.eclipse.*", + "org.fordiac.*" + ], + "acceptedPackages": [ + "ch.qos.*", + "com.cforcoding.*", + "com.google.*", + "com.gradleware.tooling.*", + "com.mountainminds.eclemma.*", + "com.naef.*", + "com.sun.*", + "java.*", + "javafx.*", + "javax.*", + "org.apache.*", + "org.eclipse.*", + "org.fordiac.*", + "org.gradle.*", + "org.jacoco.*", + "org.osgi.*", + "org.slf4j.*", + "sun.*" + ], + "requiredPackages": [ + "com.cforcoding.*", + "com.gradleware.tooling.*", + "com.mountainminds.eclemma.*", + "com.naef.*", + "org.eclipse.*", + "org.fordiac.*", + "org.gradle.*", + "org.jacoco.*" + ], + "acceptOtherPackages": true, + "acceptUiFreezes": true, + "ignoredStatuses": [ + ":java.io.IOException:There is not enough space on the disk", + ":java.net.*:", + "org.eclipse.core.filesystem::Could not delete*", + "org.eclipse.core.filesystem::Could not move*", + "org.eclipse.core.runtime::Invalid input url*", + "org.eclipse.epp.mpc.ui:java.io.IOException:", + "org.eclipse.equinox.p2.*::", + "org.eclipse.jface:java.io.IOException:Unable to resolve plug-in*", + "org.eclipse.oomph.setup.core:$org.apache.http.ConnectionClosedException:", + "org.eclipse.pde.core::The current target platform contains errors*", + "org.eclipse.ui::Conflicting handlers for*" + ], + "problemsZipLastDownloadTimestamp": 0 +} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache b/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache new file mode 100644 index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4 GIT binary patch literal 4 LcmZQzU|;|M00aO5 literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache b/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache new file mode 100644 index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4 GIT binary patch literal 4 LcmZQzU|;|M00aO5 literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache b/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache new file mode 100644 index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4 GIT binary patch literal 4 LcmZQzU|;|M00aO5 literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat b/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat new file mode 100644 index 0000000000000000000000000000000000000000..0edae4b20855dcd5c83bdac184b9ed16afb1b634 GIT binary patch literal 110 zcmZQzU|?c^05&ki?iJ)3@8jvj2;?y`aD#ZkLC!(`{vjX{CI&9AP(RO*cn^PHSC9ZR e16Tu435dtSzz2~A^5IHY8Q6V|;)7fR{22i=Q4xRu literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml new file mode 100644 index 0000000..a4ee3cb --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml @@ -0,0 +1,2 @@ + + diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml new file mode 100644 index 0000000..9e390f5 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml @@ -0,0 +1,2 @@ + + diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml b/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml new file mode 100644 index 0000000..c08c91a --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml @@ -0,0 +1,10 @@ + +
+
+ + + + + +
+
diff --git a/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log new file mode 100644 index 0000000..6766dfa --- /dev/null +++ b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log @@ -0,0 +1 @@ +2016-11-12 15:29:07,113 [Worker-2] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache is not available. Remote download required. diff --git a/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.7.0.20160603-1933.xml b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.7.0.20160603-1933.xml new file mode 100644 index 0000000..e33758c --- /dev/null +++ b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.7.0.20160603-1933.xml @@ -0,0 +1,43 @@ + + + + %date [%thread] %-5level %logger{35} - %msg%n + + + OFF + + + + + ${org.eclipse.m2e.log.dir}/0.log + + ${org.eclipse.m2e.log.dir}/%i.log + 1 + 10 + + + 100MB + + + %date [%thread] %-5level %logger{35} - %msg%n + + + + + + WARN + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup b/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup new file mode 100644 index 0000000..1f73e14 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup @@ -0,0 +1,6 @@ + + diff --git a/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml new file mode 100644 index 0000000..f4d0d6c --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml @@ -0,0 +1,11 @@ + +
+
+ + +
+
+ + +
+
diff --git a/.metadata/.plugins/org.eclipse.ui.intro/introstate b/.metadata/.plugins/org.eclipse.ui.intro/introstate new file mode 100644 index 0000000..236d56c --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.intro/introstate @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml new file mode 100644 index 0000000..851c296 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml @@ -0,0 +1,15 @@ + +
+
+ + + + + + + + + + +
+
diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml new file mode 100644 index 0000000..e044b18 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.metadata/version.ini b/.metadata/version.ini new file mode 100644 index 0000000..92fbb79 --- /dev/null +++ b/.metadata/version.ini @@ -0,0 +1,3 @@ +#Sat Nov 12 15:28:50 EST 2016 +org.eclipse.core.runtime=2 +org.eclipse.platform=4.6.1.v20160907-1200 diff --git a/bin/.gitignore b/bin/.gitignore index 76d1942..c2b3b41 100644 --- a/bin/.gitignore +++ b/bin/.gitignore @@ -1,3 +1,5 @@ +/database/ +/entities/ /features/ /functionality_managers/ -/database/ +/main/ diff --git a/documentation/diagrams/SDP_MobileUI.pptx b/documentation/diagrams/SDP_MobileUI.pptx new file mode 100644 index 0000000000000000000000000000000000000000..4de0914c2bbac454ebe487918ab4dfcfc9c7c25a GIT binary patch literal 133018 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∨=PtlXj?G;}pB~0l*=yFikExa>C=f1$WE2vI=MXnz zh0=x93}xd9XIUlT9)uJ7+_F=y=kf_9>It8QzsJ*iJuGm!oJ^X&@!^^l?CE?btmzWD zA#Q)wFW?ocUKPhW^kAUMmTg~b;Kv;Ds8c}e4n-)F0a*g~hSJrGDrdJ7ubpU*+7H#5R+j_IAiK zq^pX>(v>52^2Mp0CMWX_t3S1pkh_J3;u*V92} z^*u(1(;WYu_jPt*4hlm-Rna*7bn}bzX$yG#bkB0-Sm;BXgW>3Xbejy}IK)I=5xjO& zgHl`0FL^v*A^z*Hu%yNdTkRqU;FWFP2NW+$rVAOYl}_bsq)D)`{#qs#7XsBUKf~UL z&!hLhlF2{Y5dK3^ey-i{??w5S3DE{BMSP}kXKc8aOO8&_x<6_r#OuMtzCv;UmYa)K zj^q1PDJ6A_o(%u#u=7s-CLz;-8-Hrzhm`VqIem?&UyOr91%~>Yu>;;O2a7t|i@U{R zRJq0D7&2!?NcT&2>6T*TYXE(wyerEI*C6nxHZz23`T`_U{T&Ql?c)7pwGm~5@%Xjbrk*c<@jRcgjpBrTU-zdxN0vDG0f z7n9U`Gi!MNP|cu{fmG(G1TvBM*&t5QY$H9D?!ZUSdMhMG*;Q{jRgry|%jX@41cOp! zo|y|4)ZX-@9sfLZgwa}qp60S$PVVLbzHiU$yz(r7gC)r=kJeW9n*Y=-|v+TC8N>KAi=^LF;gz4nhdzC$qJ?LOOy|%m)pJk|W zNE3oaFG?@>&uy?4zqCI&1hLgN*R`yyKN}MHhHY1p{m7h}7x$*f(s1hzI>D|eMyZe2 zT@m9@J%>j()I25F(A++a4;7v`K9C*XlvB79$D(L9@wA-8*}QmCs(i@j^0}%%Yz7S- z#+@fUb1OaU_mJYrb(|30{9*|^M*j}rVg1xT!j-fqRAsHmitmf<-VCTTxR}~V6W~~2D%n^ zxB!j&&1n_EDb4ywIsKg-(-QSI!D)@w&S81~Ty(=GKs{H5AR(f7mhr}T*pbmGpkD5Z zI!c7ZM2?jm_6;{xDj^}whulF9zLj)W&`bMe%A2?XCq3N!A?hj}?Sx^|n%O>24;BE` zmsU|eD_>p7IN;eiD*g_=n6o&t%A1PoSzK(Mc6c}A4Gks){L(B-U`|k=bi02HYO$2+|Qms*}pa2aAue`kP zmoK*fOC20v_*jlC!LXe^)_9`x_DJntZKwImn$i4p{59Znh2;|(%7208&!cQfJvSRC z$A8xz`nOwu2Pbl}1Ez--3Gzzo3cKf=xH2G=(FwV`Tj&lrdT#|{m2fZrXfmRN5F#>2V&w5DmFX0)qqoRA!+ z1%`bzN6``-Bi<;|aEciEOkitbsS5Hqwuk&_*~-s5D_#zU{$X=b5{-bCPJ%askSd2@ zglI}$zbG5DfNRDC;s$B2@uUpqm;0B_a zZlY!^DloN~=>_ph_KH{^JWg1%6n!5b>cEry=E{YL_;{*8ux`; z4@$hxUA4La*NQ(-Qc^(hsu!mW3#``PpaOe>ccf8cxdIfn6B4$s?@8c%{D7_ zs>@S1qVQqH>H5@@o(`Co}RMx-96ZQWu0MY%k)L!9_*1-7q7;(lDl18xVkXGLa#IFAVTNj*Fl7fOK!WfueF6N z6NS~<`7xL?J9?4f9Gd}QNkljr62%dIpZaRXbHfPD_Yf6YmVFqmd3gRw9j?yXgtC{3EP&cNkaEqYKo-Y6}GRR9B^6O!zC65ib^-dfi+NM4lxi#3W z2-8PN7k9!@@?b{f?11dN3<HMmr8C~%3rv`iUSH8 zPp$})juTmZ8mCc%lc%L{jc^ z!&MlQ)H&X*VWFsb^u-=BR=aM~wiTZNpU@5c$a~k93lFgv{B{dY62=?C$y5RhUH<~s%DXhS$2{}<lE#~f)>RX#u)6`!~0!CA_U z4;DgtkeH!qaZIIFUJI%5E7-5N7=n#%wjV%q1$n;E)5ZbfWxw;~}ZZu3~gZsyo14IPkSsJ7zs z*lu9}f-jXU!A^Ea!RMo9M*brnwR7{npeo0bLBE(eWHReZ?Rc1&QYrb;1kBiOiE%$1 zsmPCydVCOJ+O)i8wwU3_Ay@^?xrZX*y%)J>7iswRb#}m>>qe@irDS#h)!b8!y0ncT zG0Mx_P~a@#&rS+fx+@%&rZ1cAEUX_7PA{?o4hqe^ap;i&c59d>+B0Ipaf`m&!WS-2b39mze#`)#Zk%IUF~Z@H5XW%MP?~kT7Lug(ytP4L zik32!J^@Mun@A~3ZyLv0q6yN&SV3454^P|>KP8S&5mrIi6u%^nLg9x}uS?Vgrt>r8 zbd3CghN^~2OFvgMGyc?^XcIj+G+A(y^S2z0crW3JzzJNUAb@5ptC!odVrEQ#+|Qn7 z!A5Uf*olVORB!yI1O0nbO>yo;zc7{M4VvXz&qJrbl)5ThiAPPx*QO6N%asF=gu5SC z2zJidH5}AM+GsKj@kK;@KXWDa#afgno?PnPlsF+ zcKRNq(DRKwVBY=c-QnpHA;Fl8kcFL;PQ`aTDjGo7c1d~DzEN$r+%D7~AF7bcI;AlX zFTey@;#{$1n;IV#{9I{NEwoVRA7po$6-Np^tDR9*2aYU_fFtnu`EPD$=r{At*tY2= z+Z_DkyDLY*5<+7mo>6#L2gv5Se)eHp{ucUn6HeKyQQfc6 zRZ_`w!tLhhlJm;Za+VqS;SgEIhbchjp?u55Rd5jivcPUxk(A=p$d{AL~E693hIUN4$ zkjve^{$}peN&kOCu7BvKjpeiGrG*Q+40wYqcsVN!q7%;27S0RN7JmedtRyrJv!ryY z_~~~IQv`3wd_5f@Z8r!7Z;?=k{jy@69)l%S+YJ0OZru$TPkd-2OP6$eYf`@ zG$Fyg&tR;AJZPzhG+rl4k7wshwIot8i#usq40}|!?iR0<9O@D*Uxxs@H680cQMz$MjQVylJgHS$De~aee>()f40QG zbZ_uYyy;7>GGa4zUOlXdU8n-xVqad*nY=7P*g zDki};jrnJfc==VvKt~C}RcbHm^S14MOz$D%%^=X7uq|r7)Zr4({#fm3u1nj)YzC|QQJhz;r^E~8p zbw%i~GMQ0%s%4gZQ}i%1nNdb+g(Mk;L7kQOGBa_x{76} z0?uFJ``?dg|31<4&lA)B_fhye2md)yp!&zi{{Noe{4*vv|F{|cKVhK#w+V-T&fW0u zl=uI-8`%CAh0iho>;Izgi2}?2qVS0V^Z%moiNfCp=Kd$Eq6WkrMe&LotkI#y=a64bYPfR=;IK7k$!C?;n#-Fc@>GuDrDUYmecoo%*pQAvf1Vv1II3|v6J(+&x6$e zoVdUXmG}O4lDfZdkBa}0)FuAYC3WPu(ft1%Z2m4F{}G$1e>!YBGh9mgKO33aJ{y_- zU3vXq!>)fgariUT7*k!hFJQ*#xRl)V%UcBN#mzF#ZL73*b7rB za#xnTiasps<@z+bSG1PVo(8H>7Kuz1_r>gcGZ~TuPNGG|tfaynDrf@m1KM}v^u;Ls z@|T+VNJd@)4I9KT8jGQ1?ziifDJEzG2Up)aiXl#H^fcvdlpll*JHK+h#-9`=Y^hQS zi%W4Z@$kzIy6W6Dd1#mKtlxh%aDGw54zhNpVNV5A9?;Xer1O*`A%6X$98RGqsG)g+ zyC(mdzJsY|OJ#*qd|GmR=Z(mmwQUDN8Ny;`Vz)c32L&>_98xg7&>}4F?0GtCoWZK})IqrC z=m}B=X7kv+FO7aWmCz|k3x9EocnK=;iNdHFqvu!(c-%FBcioqs{t5fnILndMcqd4x zYk?k>w;=~a6bz;EkJ89V164O785sZaB-K}PvYWezfl}eROp6@bUg%lFJl!mi0^P$p zL@}|lGhhbF;QHaU=%2~MWrRi>HW6o}aq|s6q_*P44MVy}4{q^?%lh!g)lDJ%kWTg@ zdRr?SO>5jRmU(`OtMH(MHppIk+yVxeD>SvvEn!MPP+456E?>%lklH+I7KoLBaqkfH z(17?qkUlTr{HXBg zhLHyUF|p|Y?W#(GBb*Yp)5#00VeWheh*d2e_ea%d&$^Vij`cAuD>eQTDT)MeHkU_~ zANixuoc;ZRHt^CgZYR#h8roBCJrpl#U-0*UpCtok#mB7oA^Eh8wr=qgD~(;Q&`33` zDr9QII!}DCm72di?ylZ+V8@*O#@~Zc~ zfD7kzjxHXHh`wg~-7f}-|{mS?!v(mMsU%SwkbC?ve+-ib^YX0#a@ zPZ(+auKZC$FPd~ngtNxmk65Gc8qKBSX^EqwK!5m+sVDMt>rnJDD_*=jf% zSg)MIW0J~;D4q_Q(=#Y~+ldCPC^R6HjeKsc%zZxB?-SF;Cp9=h0AP#U0^i& ze2HPF?*`uINL`pQT)-eyxOb@4IiT-GxxNWGO@+3t^K%09(Z~Dg`fbxCwfrVO`s*)G z>+c&vE0O!LqF5rGS%J041TKaxi*mYfBAq6YoP$mYtXRYdlsu*ZYkVW2oG-tr6iSGP zyzH#y56BAOv#uf%lh=VG)n=;$=NVH>XopUur4BGW=bJqTZzx65lgUDgtL$s|A8SQ% zs=!|YPhVOy35p!&1i8y@Pg*nZEkZ@Lve>lV{&KKu!Ey@X{Bv5~>~rkL|?cOJ7#-z6Iuuz3EtLYM~0gf?dN6-e7|!k+^VmLyWlQYRKxF|#Dg%UcZ=9Hl%r zkQuudo|})@hY7P*5}EK{>+~FVf<^pJb=B+2@;KekYgTvH-k1d_T@)qsk~Qm@@r> z9D-4u55SUK`$dC-zFYvW%n)_y?q@lYf|{m>AslZM1XQbZo|IOjGHxIuA;+x*f#$8% zP|UGsj4Nbu#h7Q*nwKDU1kGbir;0Ypa`=zKF2;OAog?)w*3%Zero4`)9PQxz?3suP zA-H6n4Cr=?I}~$&AAJx2msOhG$ycia?^LHyIYjvd)d2iTo9fO2`?Fn%tvmFBOl6k# zu6GGhB;CYlDHtZwz9F5!ud`!lnyd$29Co$ixtzaaCLmlcXgZ?ZUt&s zu4ZvW8# z;cp0U>u9L~zbUyMjQdTG(0WOuZzoSyfDLM~?T$ht=G8gH_&!7A> zwDQsVow;t%t!7{yNqc1S3V|F;BA!nuxjQ!k*0?;cSRSNf`dWi>jdoogWro5ECpZxm z)|<5OIFt}EU|l_Qtn-%z+$L&4!g_`7L}w zuq?g46dgP82Y$t#()dNm#<|pX3|AqeFuSwco$N_1K~^wis(4(roTdqDQn5mH;%F z0*{$P2~jPEbf_%yG#Rh6P5Dv4^(r2_$c`(48rl{THR;;!W0{gHR3iZfygCzRK^WG$ z+XJe27RJtrEpdUVm>NFG`qWiLPA!@`5{fFsyoX2N>%u0+I?F54{^%Ev*5M=>L6&1s znz`e1puRIN88c+q34xhGtkTOhOsOjGYbE4f!SCoZAu{a}WN zev-F5NvHjAMsQj`%0wA+4m{e;T-XPl!HO$eI0B)NBCH$!MdceCjBUkMhX-9=Rokbd zBWSIL%50XRw?+EO6IV-cgKFVlMMgawKMO;Tao25D1bly3lNHG^M!nx-+ZFh+ zJNI{*up2T-eJ#&K-P+_X;mxce>kZ;9Csrn!8@KeNck6d$U_~vK!k?Ea@tTzlkJ_dA zq@nS+-_D8r;GWTm?DA1FGxS}lCDuYHVW~8Qi2x56^^2T;A##rpAM2PvpM2=2kcXp2!F{Hgr34$%) zY(t|$CZ>yri|hS3Px*Z78=U9)WYUGPDUk(GywR~~YzzZWM0}5o^sIo7a%8YKU1S2` z96cFPZO5g=ew%S3;3PvzOT6kgKTaax_?s>6Zx?*Rip-%H3dY_RjsM{D_DO2J5kg#eqOj9q}zqF`GjiALpP zxA*#XEK~*~lPdYgoAAidu8?}G7 zt@6o?jFeq8_cIHI6&`Nw#BY3m-#N_LPzq=ps=5vz4ok=j8Kuc{=kaXmylI!w^s@gcCNORF=qDB2bKT(XNlOG>>T5txK_;5JU` zSy~QFB6xqaqoN&E&Vlg7`m2lPC!t&+qP{doup&i zwr$(CZQH)--#Kr6=hk=XzIRvcs#R;%{$p3IImdX$c%Ct-bgijM>&^W=N+UN)7)FHn z80!~H$N#kBgA21&l2{1C0G$z>RC=@v=U%)aVXhEs|A>-M(dmh7&&Q`vZ zux_0TF))7b zHKEB>p-~hU5b2R{();zSGk@tQZ2+G z>sff0AT601Q5W3Bm5LKjEsNpp`Fyz*k+=)U6(yWl6!(F_dUH`xgfI1x%Ld#vmZxF( z0u5?H7xX`%7aIj|pqwd{Yt${P1E4jFnuflqeAz%CX1V^O%L-t*e#5dU`Itb-2zC=TWMvQY1wYWmCoXcMz&m)vaA14>! zb7|cA4%EgSHW6v5y71$}v0TtF^sq>TcbkWUHK$m732V;F zYei?*6XOI>nDW_A7ju)Cmx|P&YAMsloOT zPFL;Rfz=ud7Pd2mnlVLVOR|nu-E?1C6n7vmIBQeu@_IQ+s?z!7>d_7;Y+Ftg>2;!7 z&161mQ6!8c*plvD4vyiVUmqi-4J6oN5YF6d6~lr-6bZ~q|4Z4y*IU05ot_?sJ?#y2 z4#`ZI(n9Ov6D}6I)M`X}DH8iGcxqSQUO|*aqAb=rkwMP(@r};Zqm|jb%I}k`dU&=^ zodMJG{r#wYRFtG~R=H}?a~-cfH|%cyyN@i3+mbx^O+(nelhyt=8uG6p1C@Vv%1)eW z7ud zjiwkmy{tw$Ad*Qk24WrEu8XDcVKph}7w?4(t4%bWH)tJ<`s}sKR9qWYgJ!Il+{zHEeW!L3o!;$x}QvZ8q&N{o*?LuU21${22U=h8H**MN)W0j8) zUtVe;1Lhy)RXOIurk+y2q3 zuyOmd1K1sYIB`juvD)RK9`J@963Hd*)W>$~@SUUUhl+PkS$$clwXGZvB}k`MD#yBA zDerO5u-}L@f>qCpkeIt1#GoXG7gg9tK)YgM3ql38H)YH;$NlW@qe$CO#v>!cX$E>C zr+}U{BZsab340iAN2k0TSoyn*tuOD;Roh)qwdeus#J7+%N&GEr6tz=nT{`qYl^NWp zJ*#=~J+_5KY|Qd3o{x{QBbl#sJY}mn71meL=9tnmpMv5B0ySnyU(ShjDB%E1Eojio zd{O*=`_K$lEvlwhi>i5V^UYNn_?x(1ZMAf>%MR2{0-8z1TEXXqXiIOg zPq&c&l`cig`e9ps(q{owI_y)r6qN{DLA0 zNn&LUdD&fVYuYJ}wfwhusXR+w)Lyx)xK*p{?eTgiW0NX2b_dy7p(6hSQ;8!-!IR90 zfo_6Xqc*mY#Ho+`xv^MCj0kEVBL(sm+%jqXAMsLM(Y=ZWW~K@?4Bx=SsgYcbh=ah_ zjvUatjWX4_dJ#*%0=^uCLHv!Iu*K?+)mZHo+Juu7cqo%3{0CCAi9@CZGL@eGB)#I2 zY&7^ogOxR~!E)JRSE%u(CS-wQODBqYOkRw(8p|7OM>2-8#R45p@fNfe`wFFC2$ieA znxqrhDvGyMx&da1(S{-Or14mph+*Bq3&HGR^`Dj|(%RE*Pnn@#$LmP33=!w5(5`ET zxs%+D>PkOw^0#Kz#2nLWtP(rUh*D1vTBAxCeBI^|a|HOS@xwum?gnBSaJrq3Z$>7fP* zGu0|(iWgHpSW=Yrud`_pm?y3MAvW-KLd(%co5xYbHnCiL7=54W86KP$=cEeOcc0$f zrj6Fpd8fD?VxmUK$$HHb+NdmVm-8qscVHW-t729`y;H5I?lGdo#t4^SMNiP&k*S zi9aShs;4uYCPF8!X8&@ZlSp$vc(8bl-*xW3#Ewujm$nV8jcL$v!%`3`-=pgXe3ezu zDX*ueE4*P8%W@xP^JLH3h0qQD@Gl$IU7_lrtEQy>FkFxJnP1vlklIIH0?|<_?t-vD zZLy!@qfrM^$e)ke2VXo38`!09=n3cAPAUcWEel*pt)YFfw*#^V97CVg<7G-&>;5e>68(?Nm{lZ(AbjKv`}BrYJeq50X4iypZce0h4+{>8M{Fmx z8)Xd&Jk(|HCLlZ8I{4=*Xn;#t6-D0B?!`a|q@33OP{&&Li->XPA(+S25N0jPEUE1F z(MPA<;2GpslkThBQt{YjOxjKks2kb{fbMxjIG zY!1e6%JTV5S+csY@Klr-IIVZCTTG3%=9F^*@a?c(oDl|vCD-R|r*gZK3p!2m|6weX z2%wEP$8avO;Dy?oSGPM8((6~+7e+B5tre)Zgk@u&FE-2%B*dw$vR?pjW!`mVKh}cQ zc;*90PxFAM1C@OSnx|s8>owbpCKl8WL`$US1*MpToR*4)Nqy&oyg8-+c2)l0_FNMX ztE$I0UrGAj$^JLK@{em-uB`Pv#Q^7}ll{$Cra}od5{>et^~h%Qed@ta?*YOEg)GTp zBxXxDa(Sy7Jkm4s1;lI97$I4Mwfk|Pc_yDGqSKdboS6iuVnT0?4}eWN{Y2yLe3_pp zj{2+)2VvwfSU`;1@hD7W;_nXM7jUWufnlZYlpK&G0Q%p5`S!TT`YRgjU*c@c}U z!Nriemlt5QW<3BcUp7QQ)d*I4X>BKcTsrkY%x$3&n-m#*d9mYfg@42{$?hs6=(|h3 zB_Uzj5nQyoTto=g)3ScJ51o168#^!8H|}w%d+|8l*sF}L*5m$Mt-uOi+5FALAmWU1 zuwm$xK2df?VtIFZ3vOYv-2G;x&{yhk>B1i8BTXV=tIPCU){i{JLpE=_ZE);z4}*ej zG8bB^qK#R+S@~whA!6cQb5Ff9uxV)zT9MH&QFt$WgXowYv+li-~ zsqPcVFkc1G5d&(+r+1R4ws47%2-9wKP9h z^ualxa?o$^F;rqqWexjG`KH^fJfB39R?u2`FMy|I#0_k+V(Oe*A4x_CQ(DAMMXc*# zJY8alYT96GAN1YfCl$P%ht-XeS++MyMqc;cy1YN1KexbI%+qpQeMxr2PdbAdV}W7_ z)db@hrPm3;7+Bg>$2Xi%Ce|&Pq5Bv^mQIi&amvAaji^JY&OfOGV`;&>DIhFTB`RG@ zrtGz!779q7P4GdA8oQz1I|(go+%R`pQ-|(^=0(6YG1bq?L*53bgAzxYR5hEJMae3$+ixAf+Z15aiO3-Q+F#ye-hMdseH#Jb%qZZG$ck*{C=gDlZBX(#oY! zuf!BIgxmoWC^<(hOAW~!jLe~n^zThx2qGS#QrH|-*EiHK#@H$b)YT!M8bhz71j1yx z&NfkH&{P@bL^$^$$oDY3qcCA`o|*_@#g?_0Y3!Y4y@;T(jA}v?}c|kMOvR+-jTq33T3m zdVzc%n3&}+RD3Jaw$<8{HuGAp(RiAxEpBbPG5^?d0`=IA1_k$$bJSoBwEdkegY}ab zM2~}y;~aE^^f9w#qjp7=+qi!9birYP+y#$JMUm*F-AEtL#6B$M#D-Sa9YPzypsPZJ zqW)P6I+TaRx!lEy<@B)egX`xU&mcu5ie51+F8<_D3j3dkaXMc^lFasTJ1wtT!UkC- ziL)O_2zF!nW$cxq#V51pdeOm(PtgKaliV#0!RTEc-cn%Ns9eWFSrtbYnV)QqsAq0v zZL5N1Zn2+y=P%mP?YTU`d8SC1V^K3-X}K)XTgeKFapK5`b6k@CFR#kTGC!8bz^%^a z(rLB4vjb;_mmWKjJ)^Btmva07HwJenOry{9n5qPVeqaC-WXmk3t@PQQ|H0;1H6ZcI zm12#k@WJNzwcMGN?B|Z5@q^>hG>Qwt?<(dt`tJkuWsG+%^^P4`;NQLI{6sA?2T@G>=0V!2Uv6w2LaBGcgqs~{ z4=g24ZPte}y9gNvS`ichUUZBXm=Eo0n37yPcXh)f_B77BX2)#b-pV8r(i~$mgh&hO zMXj>wR7maRvf;<;L6%OZ*UJ-Bi+Sqj&+JZiYyWfi#nh$I7)l8P9vOO)A9_3fDksA! zD0cfu-zK|TqU0SfHc!J(|GiiO2Zoo5(QwKNZ&m8!JiN|LbYio~p=oJ&g_X8ikx&ZtS04%2 zw>MF z0|3-ZHUZIq-uc*=KNHAi)JM-vkHK4q2cZ$x=}Hevwv$4l{gfOq1#_qnI)8&W$`}0R z1-;{&v115kcVsGF#4~vz8uC0)zLh$;zCEitUj11#Ng%{YSXC0ej>v)tq4hnLxBSJ# zsn4Q}cp>z9=}(ZN1bxsnrp6*fmxOrEgUmens=+OeYfEV@z(U64KLG^_$e`}eB38#e zYa`O0tJYN}kOtNYC@)N#eJ<04q^$^pKBOL@e#N+4L`1z~4>8sLCML zHQ4n8O!&gW|EPs11CNvS5*{%UAk;r{V*V7@w0oBT9E9#G#eGjab5A@Bt{7GY_uY_J zisV@z=tI9$z`KVs~CGHZ{z_c7rxrMH4T zEV>C*wL#p|bx;#&3f3>Z=f5Jg!|CnB!Z0J1HN3*r+x!6XEstI;flw?_5Qkfns1jkB zwXM~+AaO(9F--=|2ctR{g4qlKrydzxXMV6M=vp($Ona-+Cc>jkBM7mU$*q{owk0xq z_U3IlKA>yYPJ$J#KLTpx5#V*0moydlnu7b(CMXH9yf4r84$YQGWs~>zlb$^b(mMtj zF+7LvCB6B%QGW)l9%r_UEz`$%!P&#b+?S5-DB{G4uX>a{G0R*Pcls`Z$ij#{Ri8ys zaE7ir)+;L-%f}-57Lrt-TY{#BT^D{r}OU^iNZGd-BQ zmrLPQ_w*Dn@b2M?;ZSt*T#99ENgZtVA1sEk3jW8{wUhBqp;v_sT1?ysob2 zmm-&k@{u`<+A3zvAHpl+!!4bM?U^aYaph)wsdc4=MDIF|)2YZ4oeE_&ews2vh3VKPIAMq0o-gB!1u2oTsGNmx=07nVL)15(&@+o__FZ#K zW`m8_04Jz$ZnfhI6@(z1&0`3idWvu9Hw`Fp>e2a93R?`~LS^fpqo+omLxxLf7ua*P zirGl~EDJcJlADPdE3{o_pUX@mmQDHr&HTdk8!a#aYhgMHoOv9TL>GPe-l^p_Sv69N zDpRUy8vuv8vhYf0>vOi})ah^GM~VVL#q8c`udU+TOzLWUocQm|?S4X-b^D%}+Lu_{ZLyg#75y)-OUYDIyBdm$;(?6$(cLd)Ps8vmMw11!w6y2*SZ!0{0j5)PJslknMfi z#bi_tZ`5~vm~h z+)Wgas~xI| zH>643Tx)5!lidR0-2L%lW~yozlu2!vT(2eIu#X^Z*x2EK{Sq1NU3@s?zx^Od4oIV$ml2fORAVY@KPOzFp)OL~9K8XOL`6W~K5u$4^1 zxun_*GiZl2ZUCBybI<3RNJ}n*;U&?=0O6mNE{~+vTUw}oQZf8+bQK2l20ao@D+di zp*a+78hNo2*jxDdgv|k7Pf_l9EOEZfJ+yVOzyGeUL0_LEj_MoLzNmJLHySbw(TU*} z1|}>bKY0!2`78CqP^wklF3D+G1Si0`-n_bk?4fk-Z1@5i!}w&;doT-FFN@g;3&W&+oa(dZu0jwn4aMXFs2fC+G7Hfoe#7^@< z*JiEK*~o5aE0JHrU3F94l`|E5`Ras0O0iqmY!bI8F>`zleAlP)W2Hb(nbPyqYSs98 z$EE!gp@&e2sgQ|s0qP!^&_AfEKwe7VQM;=V1lJ)Ire?A3kTXohLNrR}mxELgR^$$c z&k5Jd)tr?oPyH4u)3CZ(Qk5B{+2^7AWr8ugD&p6iUVvLW7n?tjF$9=+&2>LK_CM4OjEc<( ztFpaA4kZ%5@x1pN&qd_+gGL;8VRKn;K)>-ER((!wK4UzW@uJ<;!?HX5M{8ar_6-@k zYhC@vK|aUVO+U1hf-j6+g%p>7g%UsjA-ZE;eb%!WMdr)RLH3c1@kS)iS^XZX)N5Ql zmuHPsB{FPCZsnJjk<^jpz?Hj+8XQr*YAOT%Xe&6VJf{MY(9WwZMS0rGPljVWy{aYX zJn4N1T-)W;nVg2irH=$!C%=P@!30pvpO1ysV!cthm63h$XEh)3L*D;Y3*#Qd68y_? zk^WbX`;T+?m*alF`F}ZX_Dn9v&@vj3HLf4_F>M^Nq$oG2#o!S~vAcrh@nU8NZ~$n9vrYZw|| z@CG!;^Vd38#tBL373jdw$ffkMb!_I1FXOD%`@Ijo-+j_eY9lj|K4?qO>3DCGtxhch z4QShjVAwL&E-wAByBm0mF0pMM33D~2?af(mOm+u#LtsgXdVF1Bcw)99^cdXbJ4-ZD zyNMeb5HuF3GT&>C$}_c8f<}A-A~0tOC8ozqrI2${`)rq9LuJOa#In`uRj0Tg&xM7^ z5p#yC&?%TM@>z3WTSYhAvmjH>(}t_R#%1=9Yc`1odk$+Ot>Fh0Pg*wRcDemM*%)VK zvxhhNdfS88fYtCC6p)MMi{fz`leA%N3U&+!7Nu{=duM1N|KYgS9f*jUF%d0Rr)%Qg zO;cRzvbhUol>SBxgfkmr%?o%)mBdnj+_+lzw^*CyV*zp(Exs31veW5Ih^yCM41cl2N!YFe^o|>1Z-&o;^ zo3$;8Ieq4ZV5TOTyiPUDK0uWl>5&qObzv5E^h@}f?h2`VIM^_rIJb)xVGEhfVisK7 z#98I=AsL8ix?~tj>A>W&WVBFL?}ySnpdT7-?0WX#gdnxsYH^z`bcI6a{&3wib6M3R z2{!kHsyBAjt=M(C8&v!h+;!fQ4jM6_0D;<#gZ)VZHVs*EG$+vr7w1HOHXg!A<@);AOpJ%!?wr@?>+$5}HYYlc@$cbI z#Im64+Lbz-qEWyP{Mm{vFekZH>Oa{UU z>ly8ptD{3`Y9%}uoj)6TUU%uMo(9z9XU#qH-om8iExa&Ch>7G$!6uzPkH4EL3*qxv z^@#243r=G6PQ@g8&xSUfX99z|7k?^&yj;YlUO|Z9B6>0CAI4MDvX}ruEvG1=&ku0> zs@!U64%iLMbHU#!S@1;4nuJ_O1 z-gQ-hb!4E7bU@KV*zr-Nf4@>M)8f7ypemoX1^_Z)`zw$Nh;f6&$LBf6n3+N!lb-53 zQ^YO4Gzy~kx1y6ZB(^UT=XkDj=*HSgcKe&Y<7I7w9a(mvo(RNKRl>fBIcdaBE+iLM z+}HFs7`UtLXLdd{DacVFR2OWRRQ^(6!D4OHSe6B)9w=(+mjmSoF5{7s;W?5Ty*m88 z*M`^cTnTp=t?UD!W7LA0qN$WRW^MmG%lHDX#2^Fjc2RzBbwfmNc;qm%-x->RdaYC6 z3bM=gM$O3U#Tif6@3+@0bo&LE$^~DF9p#f9=n5hbd^Kk5s9Ui^6FK?kk%#+P9i+W^ znpsw{Tg%#E15zGUM4~!*gf-YttC_C-`8o1j8QxOavaUxl?K;hkwQ z>*^NFSkjO=NBuh7>dKZGc8lFk#(O=(TWk~;%rt_Ejw5>xqHLRA^4}SY#cka0r~kct z%^Dn*{LA!O{#T~=kA7UPv|;^?cmFiZ+Ghp&M+1>75(bpWd&`>PbUQ(X94=>Cky@U% zT`h}cYmKdjZT3fAIJ|$Pr>AGwPy{k7p2%Ovpk_L93bMhwji?Y@?RXtNapglFvKjl% z#Wdxua^QG>ITHtIqLsq;J8<X1DywFJiLsqi1(a6%s5C&>2V~*e4EPq$ ziTOe#ty}CanCuSNt0B1K4Y%g5&x;`$Edw}f#mhIX?3>hz2{Gl{%~at=_+YA4uScqH zQixxK+jx<-L^~Wb+Auo=jA9|(!3`mU?SV`PJB)YSMx+6M`B$xy{jyFfttGG(Sc?Ju zmUI}ZEgUW2N>E4i5|Em%(uoG{Gv@d__^x-qsou}0MCtiiwQBmJ&ymo7v9j#io{%THk)~{dSO*zrCLD%K2l>IqufNB)zNYYZ-mvu z1_=X#1YWR+wtQ7z%W9MFX$rN{qvs`GRj}+?kZSbzLu4XA)iq+8bdCwRaSuUkVN0o@ zhB`KDL}x{_cxh3voSnkQdzRQgQ78tw|C#T8dm4Ug7#x*d2-Oz&LRd(mbjkm8bU!iU z3B~VY+w)oDv6(z)PJ65pZ*k=uo{d)2;X#6OOMo0wbS*@J7S%T$ReR@| z5}Pnpe%Ycgr?n7)cZC+R!-$j*JsSM_`VM*hzg^GS6k^ZGZ&0g(`u_oH|1wYhY12aM z_;;ID*S}p)T3jpNl?^V689F)febLnh7N}#3ito{i6A|%R%%Ka*{x&+I)4iRS$sLi| zDs3C{z(qmw(X!&VbV{Q9Z2YsKj2(yu7j*7y7q`t(w7i$M{Sc;V0NK(;feoOgqNh;K|^a!r?YJoZUYYkB)G`$&hU-fXF+o>cTLNi(9H0@t zqfc{wE=}Kn`p+UT81BK71|AybStTPlhy}ZuFLsI3A;Qi^dbN2)2P^-q5U^{%6hJlB zNo(-Dh6&_(jB;&P8(yu?hFO)wqP4T|;+g{`lwEO7eA~2l^CoQ6-24^t_zK=`L(HVs zu%B6k_;`X9jBq}C7D8b+GzJU7goVJsUhj5^zq&6)k(fcU%F7lk0WsNt;*_^4`&NDA zs+jGFHb~GV#U=iekJYtQDcQf|!tOu&e_8=44SEet@4Kozf-gFAfH20>1{6faA{#;T%1h37SMeCEsDmJR=?rE$W6ZEPfDw3f zU~FSQC81dV$L@zI~dF z+}gTdl^<8-k04my#9>_`eBYBLj81cuV;h{IKU|Pt5nPgwyj(T*-Pl_{ig=VLM892B zqT;Cn8wY>qREcZ5 zBw5Q`M+rhmUvzL>x24@;q~(!7`O>0CIx_<{bv9T=+%UxP)Jt~u?0Q+Didn(7t~-N2 z8%$Tkcm|JjeC65w_YvjYX!4ZtZyfyjzt(;KG;5VBty%BV!g=bLef5lbV1VI)C>D!C zl!|MUNk@lXgzGXoD)t%TE0yux&BVMVRQIS2p+Q|hvc#PkK|zk z{8I2&@(>ShMl5XnD|ujB{FOXvYh0@24MkE2>f&tcj8~jmN@11TCRzX3*sIU5N)^sU zr?iNBiV?gg4-Sdq2sPeq7hdcTp}0+u`tko5B9K{0J1R*XYLTJ2Eu!^$b{P8%)I ziy|fb!wZebi$~g^Yb#T-&y^E;uKw-(q6W|b<~WkvMKE`gFRj2zg=FC+irCuJ9g8s? z)5;vOLJ1HlHXkR*jOHfJneid7?6ZX@b5P5B^+HfC_5M3F@Yd49m;(b&NQdIf^)DKeyYqIpWu?ny>{8FR1a)$?pKglbi-BsH~8m9#Nd_wtFOS!M{-DS+3mhX`p6U z$8z#P;Oa*o2F+ofF5OuHL&R3Kr6=)&KnNK1yUJ`>N8$zS7`bE1mxuKvN3zhv%=^`Z zPdQiH(KVBeMy;mDB_5(N)Rd4!P&%REFuzr!py@}VXzQEjsEfcJ(stH|^qE2&64g<) z@oXpzL{Rai5p{}GF5O(?w5|T{)&4)s0OI>k|NYP7&ad%Ok5T)8y*ouF|FBtZDJBa>of^`yf|XD4=f~ zKu~aSHiI%efRnSs-!=~bh_o9b-v^5cmw0rzrw0Z1;OU8HY@IeYA|CHWN#m>I)0>LY zhmQ^rfENbr5jGq=nD?3pVEWr6xK{>@7lziH!#afYKG}w?wx^{-`q~ zZoy71O$^2i0x-o}FzW}XtJy$;>JE?H5*&O{ z=8DlH|M^vo_>RN;@wJ>U@AtL+P*aZFPDVvco}T*rl^*%kCg?x(aVY@ohQ@!KC|zbC zd|1J3*)~CL%xi0s-}PY(tN`~r4W+rTD>N&hU#->pSO%m&8Q0+_E5IK<+=cm{J;R#4 zSay1q!kDT7;yM;#$9<3WsuW4k=Q3ND^?EpwQBX}y8`X6zgu|ySm0+QC4xbfu5ysX5 zx`eaa5@LANmuH+io35#8T)yb=oN$PTmUT0aO7g)WA2!(T>2u^Jbim$Q!YnT8OMG@h z{qMg}#qs{ME~29PLK_HZQZB9Ka{B6XT6#NxLD4g59Q}cS3U%Dr4&=`rTQ10rz}Kpa}pQ)x3DZ+@XOq!YXvh{Kf!GQ z&+J1J=W?SmX4fJ%j(BZs==oqvd=;)dff?03+@VCB;tCn{c z@3QhQwoGWYJgB_apO9ZXnRG9C4>lCUU&(pA`xbXLQuEsLLi1FLET=G~hzk(@vMO>` z#oY4=O5bDUn-xO6SDWdJ%>j7Mrd>|)lcZAQAFnnY3M^>TOYhM7e$M@s)L?NJav_fD zwxZ?H@U;Y>;A%oYNr%BpNXaY!s$09NY;d;H7ay&H_jz() zB|B(Z;TW0`e1exp4{02ruIIfPxE#!)N4OgL9O$jP$Cfc2*rdnJmQE9#rJKr@=Ax_$|Mcz>Hi;v1c*ABGD;j>5rQSICCVX0Cir2nQ~LS zdQOC_L{k+<0CtRw(9I}np`~1n>5gN(d(3-AcXWZlYdu3cb~K7`P-3*WKO=)k`sTC~ z$(X~d=tJXrHL5V>gvy9&X_?Eimh{d%jaX~`9f6*~*nN|`wyf6al+v(G=pq9HyR~*i z%|F+b)^V+|o_@&mLhdSEAG*@~Cgeuc39cG)*#W&ld=>&?;7iXISe67MBt(EgC#g7Rf6`Ln$g%b!t@7Lc|+lAhR++{%sA>^MWW{Wk=ca*0)!8&0+fj0B;>Ba5S z?cJV$8;TyXP2IuhQwX#%q*wE`6n(@WioF|l+CSS@*~bYl4~Ga>4)+N+3pWa<3ik`w zNd}YLl@ylLNQq5`NTH_Z(oNMTrj?*gqg6;zNEu6BOUa_0s;#ait+O-^(OsF6pRx}+ z_yHmklbtLFM5Y!`KI$}zMiHtMzu?dG#|hPf=?r?&j+ruzFb!FQRD)WBK!azEkt0AW zVk5#6)C2tu`B4rADF`?SS%h_nFA@@~4~vKGg)M^BkJW*7${xmk(&5G)-5$j5V$Xcn zef%L#BX}*GBm9llh2lx#7h@Du6oCwo49FC8CYd&~w$>)Vre`~O@_Wne`W|`e?z}O ze^|dw$drVrc(cTLjA_C%?g)_?Q3|1(@NEE++9)r%da3+r45PBT1iNIbraSM?M7bpJ z7_vAwT*xu=;aS5mBb-sa{rUs^1M-8+VTNJMk)g4y81KC99Nn_$lIhZGAvwtziJR(O zssSS+rvlpo^Ma#MBqNIh$pe@JbY%1dfCTykky1k?hXuw3=7lQrT5~>gWOIVk@>Azi zk9m*zBt}N2V+<1}Vx|Gc55_1n?iu|#`{~sxCk@OztMZJ(jgpS+yd1HY z4fhS$G(r{-tI|!zLXupO1&$JyQkwj$B5!{0dEVte=CWqji?Z{y)768vy`rn6^Tj>K zVKuRI8_g@On}S1x1N*6Dqw~FvS!P}61LF(j^XCaI!EV(r=yzt2PGN>&7KvyQm}7m3 zGUd+|K;@_9g%wN{3gsSFXqM?#;#Qlhqsy~a9Ot?m7HvRnsE@mkF^?5#J;r4dAZa@6 zqU?ekn$G>~?5v4woi6gut0#_QDGMu0Et_tW1Iq{5V-6~0ORP)3Scq9{n%JA%Toj&u zKgq!gMIl9bWO8OQPBGJ@C#9)GES;m&QHeB#dz5*Yc)-4izMfyV)Fqf$JTFpoN_Hx4 zg?XXzxOBO9>C8{ei=UQvC4A9+odCrB$^9ea6X+uXMB;b+}-J>sd-G~>F` z_v7Z%8ipG4QxteYH$ZXyV#jG@J9k_bZ}xCi0Oszc$>oYgKu1|=)6#v5ynxL!%&W~4 z&U4C*5|){>I%cAi4VRJBpv1IaI0=gjUBiAN*5>J?{1oxk=pDeOt7xK~18JU2B1wFUd23+2)BZ#Uf+-2lCTmA&^Nho~=3J`Otj*T52_ z-&f+Ku%ud!x?7qZaHifea5{Aza*lEr2kMggX|OGftu~i{8VDODn*!@28{HbYESs#a zPNpwRJIiff9E)sCR*)YlK-+?~)U+s6;wmS#!&;dau-Ca3_tx&-TZbM*IwCthSS+pA zJI%cAUa7tl#cj?uF5B}QiashAHx@lGp44CG-%_vs+8j&AHg4H3*;c$B*?T*ML0W!4 z{Wb&&1z2#@xLTiX_;fNd{$jbbDe5Zoyh?FO_GCh(YhvxX0)2{F1*r(o z;Mwq&rX+sv{UFzl)jm~iRP(AqsHsH|Do|Le1R~w{X|npEd&mf2C3xeiU+X|xX??B1sIj%E6Z@K8IE9#q!9@@kcL1Q98Q=FC}gY` zZ&a&aSeKsPZiuM+bky7(aQL{_GDtFynLhL3S05A|H z9!B0;N@qT_;K8(MN^Qz;e0@A>IXla+(8O|04@DQsGRaKFSiy8g+huVxe(Sf;4!xSV z5;>)9UsvlFnO75+P}dO_S5}tR))o|0RFssoghFFOgHu)UtJB&`T9L#14&a0L0XN0U zx2GJhIa+8nX_`eZs@Ddu>~{R|w)n?Ph@*M99Hq;7QuF0=uKxu`Iie6^Qfww6%f))y zZc=H=U~qZG82U>JUfX@GY906aGTho+A6p`w6-!Q0B2l;07z z4qPXilUcScXE7Totss`VE92wy=k)>!HbI6=75ACf=0onu!H&vKRfI^3h{+~YyA@8ErwX&z z@yBIIKP-Hl7tRHDiL_iHw`b=|!E4p|$#m5tgZY+Vr^M9jxYLKMI_vG-1I;B-)WK;& z!U8KGVRzU%LPoS^5ny`|Va~-gQ!?tLzlp3|G0t%Zn%+3HC8adr6ZDn8E)Zy>J$!@ZICK|-MYVhF~uH}XugutuF@ zbYl`^#bo9bW)x+mqGb@pbY%jkTTFv7bEl2YZPFRmCxx0Fh99ziRDqAegM+EW5QX~2 zoQLBms$oK7W@UC~@M+v@)NKxr32Bg6wO9t}#gj19ua&jdnwMx#RljIBZ9KHr?bkVm zNQ}#(s#3DB5)xkfzKnQXbe*O*t@L`F@j@9xSboky<{Yz?XPEy%cwZ1NCrtNh-%rN2=c zIMc|xvq=~_zM_ttk{tE~%PfC=b`O238%i?pmhz7HBIc1uA))T(;rVE7mt4E%fwu)> z(+x4?6xyct51`EMn?@@K%@T}}Ynx$pLO2ic?FX492xPt`8$>Al zedtH|5--1~U`ch}#HMXWZL8qA?>6yL{LTRq3Oohz0LFuWj`~5#Ou!wno+_O0o-Z?U z9{Uih5FfM;id>3}7+;vZRRGzHAH?6p?(hf}o4)P;kvY#MKOtvG9 zDY7~uBOlE9+?RG!3zxs*57-2~d7oiGb z^HqWb%m~d4$PvX9)YEqvOdc#EHx7A96J}CYwaYymAbCU_nysl9u@AjcnZ#mJGf^|E zrBkqez2=@5JRe>v%cnVb*bUuD?@;V$sZ`cD2R&+D9dy8Z)O|JfXT-Nfy&7JcJVrq` zb7B30aAo9Zckw?m+jHnc?W>v~RAKUcx^bA_l-3252_@k=zE%tC9<_PxWy04hJASyix1!?5nhWd1>sPLi*Q0mbhZ1{9 zd)|1_B&Oueg!6dmgt;`K@SeENlAMzKGO_;;aqk#iSdsy{Y9a}5uzpp8c(M-J;lf@|4JjiDdue)*! zwWGgXPQKv@;+e^)PaSD)wcfOFd+fVCS`m40zoJ>=-5BJTy=s8BKte(mS#hJj`xWD+ zBeS6q1^wEpH!xYb}V2DO>Gy^MYVZIOI&9=j=%m224hb8>L# zuwkk4LOaDp+pM!~reG7t&SCo^zJ1Y4`a|m*;&%%Cy_{oS-s|@_>gw4;#yJkB{5=wH ziCfs`^7rx{sT-HB)#R5@h=-hR??#%pstW@B9>`w-f-}%tg05nq_I~lX5~TBAFb@4g zwpgBMU64M4_RgsLEL5Toc^I>GrZ$fFZ8*FUalLYkgQ+2EC`(}NIO`GpyA^id?MPf1 zJ>fnf{bFMIvB=F)Wn)7N!RNpOzW008LANHzN7M$12b5;5`o56I7XXUD<&D*tS65cd zSK(K3><8@X?3!%d?D{w0d9pjew`97o29^oHWnkw5(E<+x+l3LrU&BkoQ3toh@5NLk z55$H?o=3UH(nf6*W|Wjv=j4{;8C4n;*Yoj9<0{n)9{4@fRjuZoJL_MWgV#jVhlGmb zjm-|HX`L#^DpM@+&SB24tUnL_?4TWM{=J2}scjw>pN`R3=yZ93dkKFVl;i$L`S#$i z(Bu??WNMvP(sxK=NmAbQ75-S*JZL|B5$V$;M8(K?B5^y7mbDPs@Cg?;F`y;Xo>X`D z=s8-ut(w#B+QVRT)O#pY|56N*BnlmLpC5SNfsL$&dQt*yMKSuBjbz zXI_F2_W)s%?|bfw{_24*sFD`t8Ej2WB#$iLchn9$Mh_}AvP1li&Xex|jymw&Kfdbt zS96DS(_+)*!fM)}21gz#BaY)zLpdxx4-g6lmPff2YD(QsEPs%-|Ej~TcY4~Gh8_ue z%o)7{1oCRC5ZdmW5>-*=x#lmFTmIQ7*nJCY8_PA{DD`4>XvBA#G+Dvc#|g=3m{!*8 z(Twc4Zy3yP?9?hP=u$kFSXCafpxPv;Zhv~*QfhU&ML4it>U??o`*8*7i4VZD_qjJ* zIT+0<`8j=?5}~g^%i$@pHbh^niZMM_ty#`ysRTtLdcu zn8y0?LUY*j6|s|G9`*+x6`w2(3Pu5D&L`8S^6goF{NdbXk?45-c*DWa!3la}5*~Gm z>IXr+w6f8~voBU8Xivv)^%rtb5IO?iqJC=Xh$L!iNoBG48!%sszh~VS6K(_)22#+fl zuxMrEs7L5(Wohle<;qL^pB7xe^1sLQ#DxE8;%LE3tR^i-C}d-AM950VLdQT1fFUF# zWtT1^yx=ovXVIq4ag=$V*kfh}kq+^ik- zTxqQxNd61S|Hbpm$icwg%+}G&#+vXSUOj!_0q4BL#Q!?_@85sDr;)4K|MX<-@PCE{ z93cI_8hS=L2KxWT4Fu)+_moS{%+<(J?U$LAk+lP`4*)Y01J8fj|G#Sfr^o*Vss2BZ zEX+**8}fhE{2xdj`hNrXUjzCtYW?RakX!&59{T?#JpiWu3K4kWA3uorF99W2(DP1M zPo;y#&o3!!a51s`4SInp?A~zfg`c=JeEb4=p&@E{ar*PvHTj?sEFr}uR6a3(l@x2> z%`);+1Mr39vC$a{MJbbiqq4#fvGDuaLfZqqV^Wu2jgQ%B6L8E4;^ZDC#g?Z3LhwM}Z4@NX`}Mq(Xjo7pq9oL>N5JlQO(@C!p(+5Dy&QK6|Nj8!DdMJ~eN|Fd58K@hxc@m+YcOp4a%;rG zvS1;fq?+^t7uP>D6e<#n5o~WLs$jV?G(7yaj7`EI(6<|TMjGVo^z{1WNJsbSGR7|V z8DuJlJ7#U|HwznEAAx>74jd#n1O#$`;Q7nCbtC~hzG4Z$xBapWmDm0Lx_M9Ll^VRm z-F$8WWs zK)}$juv<6Q8wRwRD7O{l7VRm^Wve$DkNa5C2P{fjT6gx2;xBVdlT%K$W~=}1$D6$L zm1_0UuE+LUHj^;h74;R6HKwxs^AUvb@bILb+&8mRJh*(`xYCo8-c+8^!EuAJZVZ@* z{h6sLq(p?^_awQcAeY-dAZ~61e}BE$jVG#hSG|ZxdwwRoFi;$li326#1Im=#*R#sv z>2j09y+Mj5gKa2*mhW(&BQ@hcD2Q^?K=1*cSZ|2uCF`1HhHL9XYPXK5oQ(8`*D)z9pThf&C3SFXVD8ypmn~abbIrsq z4y4?%5I-}hrP=J^1_7*stu2Ff%U{TYS*E6RnJliN85k%iIq>q*+Ax5NCg>=ZkghEf zm}%Z9D%nL3mib`iH|aPU!Q6G!87YuP;$g+X@_V?Om%F3cY8}2o34`*mWt@{uu_ZmR zY3*!f+5BNy^XsUwf5ScQ0{4^waidgAjmG87=MnCmLYoL%*6DCX_A`XWK3<$%5IhKd zc1q0NM+NH=>Y;#`iCq5uK5_P}g-l<&RS`E*2UI}>D8~&cd%4t#e^iBfMgh(PI@q*k z<-n>epmx?M+DYjBe^fL_5K230Xb)daoGk!6l=VOzr}N%n+!kZS4BkV155Y$AmovKd z=iNhc*}c|HUJ;MF}@jPuPfoB5g0Kb~o~)>lH;&6i>r_?N_UM`*-0$3nCMQKH&r6 zuOQ!O@csLQ=o+gs;_{W5Zaz3PYPG58wb(dBL4J1NoYt1tR2E9Gh{FI9jALy`psj*q zC=V1eUg%>ch^2ZVZ5>rzLbz|=`({dFmf4lDDZ$&gLGd7FrfKn<%h7Sc`Uz3GuWcV% zP|m8`eYy*Mv}O23LGSHRezV2UyUq+E^zZaC++SLihH1HuqOJG~VFdbKg5M+a*WV0Z zdAs675;ai335mVC$K?o~eMUh1c>|?KhXJ(!dxaugHl_7nqCK7(Cv~QA5AGGxC3N`+ z&+%sdUbOw*Yb@+iOyq?MrY*|P2YTODWwAks!IyrC9Sm1=LjT=t7u{K(LQyyByFfT5 zSQYd!weR~!b2eC;b%w0X0W4lHk>N|wOw`mAmsLp!U{lYm1L;}->=ioq)~LkC`?`qz zK8znk>pJ&X`m|wr(eLkf9!)2mCTPDZ(%c-7*MQquF>K-jB!0Z*%Of;)(4+?*7m6Uiy1^bOOBMXvrqRsx&SDz$`$@x6n z1oC*iD}G8Y#v?%J7R0ZLJR=U$KHHo*7-MY%y@Qikkk5m|KKT1w#FD3gs5J=4BS#ee z&9@@yAR2E+1BV_4lqz1lcgDepOh_XPJ4j{s|(mpw(nRvZW99y1@HrdnhIT;*Gu$2wC+E%~ z%5v|Sd4IP`QU(&BMH1aUV?Vd#^Yf(F`YWoyD_N%EYdDt`)_U zNry()7|60zE~8EU`uB<$>tu+k!k;JG%eH<%;iS?$Jrk>DPFT~;W$`O{WEz` z$9!_=wr zm}0aCyR&3*Kq{%2YovVt9%P6P_9^&JcZmxvUm!vVbvbyKJxE?|nJH*18R^=)5Tu94 zq;^Y+=F+)I|1F9w#6ZlqPg=-WC^=P9nqG*v$M*A3_9jjN0NOn7=7k@#p68TuPHA*? zse{w+RkF;57{DnDm|IEVo7`%I>3uSKtH{$9i6wklL44mzI=O4Y61HuG!gnCr!vX~p zPPeb;K{G-@wBzzmrRa>ucbCgC;b^?WxvBAJ@> zz!u(55b)uf-pws$Jp%`-MFyr5zA4?pfYL%c+5p={ME=_O!wBN$uryKX_W)J%->E9IN*`*VrXp?;T)QRjzB2td8)uKN+7&>?rF8*%5`6tGA zgcWJrcGMqfCd1bo?9aw)-ZtjeOf>EhB+m{!!E&>U*6 zI%z0V8K6cibWm5KV?iSP+POw96U7|7wb(2kMG5neR8BH~(P}>oJ}42VE|de3cuhRl z1Da6U4n80xmSobU$*3>$gYW%0GZ zf)PbQ)O~2r*CddCSuGX?4RjpzK{O-+>Exoh(fBIg;$2}B1%z=1GLpYNoqLZ27SGKQ z8jBGn*e`$vGgUpaL7K+`yDn3Ds>1*=N|gBqa&<>vUeg!>hd z!ATJqn%wFD865R*>Y>3l?md+Y5j%H(64_bFND|#htaC)kPo6KCnV6Ew zNavP+|MiR85lf7mXh!_sD)*V45j6I`wS`b)8yu4GyqV9zJ|q49XDfN0Li|0tw0X&~ z;UoIB{5U5xmxQHG2I^RVp8)i}fr7?64jBsD0rq#FyN9W8+d39Xak6nkCXMJ_*xu`g z>aq2_As>*{TtU8FU?W2aX6kP!TGuT%kl@k9X7t=F%EdF-8q$^rtn3A8eJZz-DH&z! z--RDBfK)|=0xF>KBvW_$yekU#U}-NFN;f{ai%J$JgwqlvMmOs4jA#5n3`9Gxm9t85 z!Nc#Qvp;m|6ySk9PT=>bJ!fUs9uVBDP*~Ec9#sAr`M=zuAS1SK3QPe`b>EiE*S&5n zV?>nDe1c^^Us$IWLUgZtOe0$#oTacV&{wDGVOS=$lvM%)mLYe#>;hOSOD_6wTP#&fyGR@vu=$4x9^*$0o-GAvPHkT21~W zrAZBQvuF<3U~u)~`aA-s(MXIcqq8Xmrk0P#UR#TQ*O+tu+;ig_tP6Y+ptD;~!Ist6 z^5khsEaQwCzN@iR2m5^DUskjzC&9a{*XkXry9mw6j@)(bucsb~is5=MZn!HXkhc34 z3|}z3E)wSeYK?!eymq^1#=5yaECZh|o8$aV!{lPudKfz{rw!!9gPQSZ5MB-7L%d>b z#-g$l@IYNlP61K6XVWiPAMB*k&q8JL9^+7>2N`5CTX_G7jx7ja&hMxCCHP%Y<0U|- z&+pGQf|`$NO-Ug*Gq#kDw9%swA}_=|6(PMW-c`NTus`;6e&H<=w&QV~i@NXrY|!2V zWF#r(qn{%PB_zRzf#2Mzuv6VLD<0LN`ny!XWiTY0%D$emHJLsN8{r_ScP2NbBhq1& zCpz@K(bV|If}s^wteX3ez!8JZrVQW%&31h>}k~DZ! zBfRqWH!R6!qR%a1%92L)>1h$qTZ~v8J2J1wzgKa%)lEk3o=msnzb6asgx6yY%}j{d zF7w`$vx>3LiK3JD0$MDoxolQ7sHnZOi>6C)p41pY*Ve45LNU!345DI$088;pR?TW( z%0({=IZN*GOV-~Af{oUf^$-2w#x$dIrbs2#447v;z+-va_M@ydhgiR(YA%#gW2-zX9 zI5JRH!H1ku4_~Aw-w~8yvxgnGdnR`4EZ(mJ7{x64EYo>OJlrhf{82pmav{(d7f7RkkvuSa}I#`%$h}4wQekIn{*cZ7H$ zaC}zer)^$HUMUYWlqbpN58oj|{J&)P0ndWb#8N|Zw5e$|kRFW4k_pNBBCbSCDg#9G zBDNaktIdz%6@<~LslH0PfcJCl3h~si3kn>0#SV4a@Ek(*hdp&cOgZJc2at2c$1Q}lV-b{XkkRN7+BM zNPWcH++X3K?_>}8%@k(qd7m_S!Nd>2YoPlUke!jQ9h&O0Z7QV^?+1UCva8zsQ{8uk z^n64!)Y~z4NVe>k(gyX2HmC6F^N7|rJDUw`CsBjA@mKBiLsN;W?D>ykL%t;Bpy95s zZxeVw!dqjc2G(*cbH8mZKxVKPC4}m9f1BQ1mR)6fNQRowOpf|m?Zg_NTvnR6sG<^l zU$Fl*DK_{(XQFtG##&MQ3~S^-6J=IxCehhb-y^Ec2A6rnp^1Z(g5 zvzA)mL?0}tMD3a5QXMA*ozv|3Enb}CDZTt+er8z#d35^`ek50ZGF3Abc+t=LOX}`=sfm7Ko)gFT~!&pUSbz3E`*+ zn}SkOZ(1VWW5}ZnJuE}6@T9l*wUMI}-LKQ2#?$|u3h z^S;wq*K){LGgEypcxr^M~WSnC0#&l9LRC)(feovI}XSkSktr#s}8n>vi z)gyQIY=`1zH`%T4>n5?OzJN$*x-IA9Gd~;ld4fK*fVus2!$&PC8yx>rv)%atNE%~DhfQZVS2*-%<>E6RLh_7 z+jQ9n2Jo(Tm=U!JTNb5SjS{>)B_+PlhKGm6w1Sq{lPrfk{vjrG!((Bmh{d&j4oiXp zxi`>zRjB+JTrkQ%933K0r^aYJ!zmd+qEI4oZm`qU-=}6n&9!tW91X6)0XxjGPn}048(ngp@Q$l?zb&`qSLZ-4aFT$wiMe}7=@dKc1dwSl2iCy`8G>9v@R62x^ z`1DMZ^6i$TPvw_glLmqm#A+6ee^;>kSQY^8tfRMtM5l!RUbfem4AXhuFC)e#Bo%k; zYI`G6@@$u%d_R4!j^Kj`W8!- zmeTSd5kc)2$JpGA7?bCVh_tw=FNqQ;msLhkZg4Z@|7WKSsPX56a z#%V_J_v6y&9*yCC2Ho5>MhxOg9mifF<m2X$(UhDUVa z^pDc)I=CKa+{x)R4#&}d%H)WNjjp`zTA}czzhYjF4U7#0rLrm;A?ue7IDLwhE4VR6 zPF2cZJsRs?{7x4Uq0l{LSZ)$+uX-Jt>b*Uh*y}{8FF3P>=sfp6{)7H4ADu1-cz}*o zPA!OC0{LH2jTmaFpL{DO{e|z;yZmOlIoVd0%}uPMdWsyfp#=<2!<84me_(#IFAA$E zWIw= zI${5zEOZ{21{8{>a2KyY-a#WuT0$Ae z?8rB-{hc@!jZri2BF7A$fJ?VX?}0J1pITu*pb`7EiD|jn%Z%5C39JXRy^0vT8Z4W% zO>?t7LxLI^;O$B?L|KF3agwjHAlKg-FJ zsj3JnX+`!zLK8alaRm>{$@k9Ej0o5ji~L=+lnaa$L>m~vEbe^l#9}$%?C92G@J`DN zZa{}lo}6WluleLIsilcROqZMZl18BWJcr=wYznmGWgV=X>f1AT8A%U?w<+2UGEt}) z3mrU_?gpE#usDwNHD51%NxWrp0Vy4iOKuWOYa5&h6SB09w$CoRc%3--bH!_eWv$M5 zIojxYvmnt{C#m|4d0}zZQTX}bO19>FzO6^mB|Utq)i)8Gi@T~2t0VQ{=OqbQDd!~h ziUbSA;Wd7l&m%5V#aK>U13s05=$s5WGl?byx;4Vn%8 zcu%;n+gQ^I$LUiQ?tak+TFiu}tonD%m&&)YbEzZ3qhZm6r01Y>T3a}m&bQ$@u6T+lH|e?1No{oL;(2`FYl~Cl^D;%8o8$H zqZ=1lnlFt}3?*sDJ4P}5ZeM)d196t5^msnblC*{aYUrrofhdV(`q>4W7eYqpGF#

jt~?0(E1(NwGtFU+ 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 rpube?Z#TbLNBzAy=-{{J|Ej7gNJ9Y*2m