From 36c3301e2b0f1ca61fd48d0964a3b1b04f1f8402 Mon Sep 17 00:00:00 2001 From: Martin Lippert Date: Tue, 13 Sep 2016 13:00:07 +0200 Subject: [PATCH] first cut for spring boot ide product --- .../META-INF/MANIFEST.MF | 16 + .../about.html | 24 ++ .../about.ini | 27 ++ .../about.properties | 17 + .../build.properties | 17 + .../plugin.properties | 18 + .../plugin.xml | 42 +++ .../plugin_customization.ini | 58 +++ .../plugin_customization.properties | 14 + .../pom.xml | 37 ++ .../splash.bmp | Bin 0 -> 522056 bytes .../sts.icns | Bin 0 -> 63778 bytes .../sts.ico | Bin 0 -> 292878 bytes .../sts.xpm | 290 ++++++++++++++ .../sts128.png | Bin 0 -> 6248 bytes .../sts16.png | Bin 0 -> 3410 bytes .../sts256.png | Bin 0 -> 9727 bytes .../sts32.png | Bin 0 -> 4226 bytes .../sts48.png | Bin 0 -> 4054 bytes .../sts512.png | Bin 0 -> 18240 bytes .../sts64.png | Bin 0 -> 4512 bytes .../category.xml | 45 +++ .../org.springframework.boot.ide.product | 103 +++++ .../pom.xml | 127 +++++++ eclipse-distribution/pom.xml | 353 ++++++++++++++++++ 25 files changed, 1188 insertions(+) create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/META-INF/MANIFEST.MF create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/about.html create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/about.ini create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/about.properties create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/build.properties create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/plugin.properties create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/plugin.xml create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/plugin_customization.ini create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/plugin_customization.properties create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/pom.xml create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/splash.bmp create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/sts.icns create mode 100755 eclipse-distribution/org.springframework.boot.ide.branding/sts.ico create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/sts.xpm create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/sts128.png create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/sts16.png create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/sts256.png create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/sts32.png create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/sts48.png create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/sts512.png create mode 100644 eclipse-distribution/org.springframework.boot.ide.branding/sts64.png create mode 100644 eclipse-distribution/org.springframework.boot.ide.product.e46/category.xml create mode 100644 eclipse-distribution/org.springframework.boot.ide.product.e46/org.springframework.boot.ide.product create mode 100644 eclipse-distribution/org.springframework.boot.ide.product.e46/pom.xml create mode 100644 eclipse-distribution/pom.xml diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/META-INF/MANIFEST.MF b/eclipse-distribution/org.springframework.boot.ide.branding/META-INF/MANIFEST.MF new file mode 100644 index 000000000..b3054a8ba --- /dev/null +++ b/eclipse-distribution/org.springframework.boot.ide.branding/META-INF/MANIFEST.MF @@ -0,0 +1,16 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: %pluginName +Bundle-SymbolicName: org.springframework.boot.ide.branding;singleton:=true +Bundle-Version: 4.0.0.qualifier +Bundle-Vendor: %providerName +Require-Bundle: org.eclipse.ui, + org.eclipse.equinox.p2.ui, + org.eclipse.equinox.p2.ui.sdk, + org.springsource.ide.eclipse.commons.core +Bundle-RequiredExecutionEnvironment: JavaSE-1.6 +Bundle-Localization: plugin +Bundle-ActivationPolicy: lazy +Import-Package: org.eclipse.core.runtime, + org.eclipse.osgi.service.datalocation, + org.osgi.framework diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/about.html b/eclipse-distribution/org.springframework.boot.ide.branding/about.html new file mode 100644 index 000000000..42aed180c --- /dev/null +++ b/eclipse-distribution/org.springframework.boot.ide.branding/about.html @@ -0,0 +1,24 @@ + + + + +About Spring Tool Suite Distribution + + + +

About Spring Tool Suite Distribution

+

June 30, 2015

+

License

+

Pivotal Software, Inc. (“Pivotal”) makes available all content +in this download ("Content"). Unless otherwise indicated below, the +Content is provided to you under the terms and conditions of the Eclipse +Public License Version 1.0 ("EPL"). A copy of the EPL is available in +the file called license.txt. For purposes of the EPL, "Program" will +mean the Content.

+

Third Party Content

+

The Content includes items that have been sourced +from third parties, as set out in the file called +open_source_licenses.txt, located in the feature components of this +project.

+ + diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/about.ini b/eclipse-distribution/org.springframework.boot.ide.branding/about.ini new file mode 100644 index 000000000..a1f61a67e --- /dev/null +++ b/eclipse-distribution/org.springframework.boot.ide.branding/about.ini @@ -0,0 +1,27 @@ +# about.ini +# contains information about a feature +# java.io.Properties file (ISO 8859-1 with "\" escapes) +# "%key" are externalized strings defined in about.properties +# This file does not need to be translated. + +# Property "aboutText" contains blurb for "About" dialog (translated) +aboutText=%title + +# Property "windowImage" contains path to window icon (16x16) +# needed for primary features only + +# Property "featureImage" contains path to feature image (32x32) +featureImage=feature_image.png + +# Property "aboutImage" contains path to product image (500x330 or 115x164) +# needed for primary features only + +# Property "appName" contains name of the application (translated) +# needed for primary features only + +# Property "welcomePage" contains path to welcome page (special XML-based format) +#welcomePage=welcome.xml + +# Property "welcomePerspective" contains the id of the perspective in which the +# welcome page is to be opened. +# optional diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/about.properties b/eclipse-distribution/org.springframework.boot.ide.branding/about.properties new file mode 100644 index 000000000..fc9092d37 --- /dev/null +++ b/eclipse-distribution/org.springframework.boot.ide.branding/about.properties @@ -0,0 +1,17 @@ +# about.properties +# contains externalized strings for about.ini +# java.io.Properties file (ISO 8859-1 with "\" escapes) +# fill-ins are supplied by about.mappings +# This file should be translated. + +title=Spring Tool Suite \n\ +\n\ +Version: @QUALIFIER@\n\ +Build Id: @BUILD_ID@\n\ +Platform: Eclipse @PLATFORM_VERSION@\n\ +\n\ +Copyright (c) 2007 - 2016 Pivotal Software, Inc.\n\ +All rights reserved. Visit http://spring.io/tools/sts\n\ +\n\ +This product includes software developed by the\n\ +Apache Software Foundation http://www.apache.org diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/build.properties b/eclipse-distribution/org.springframework.boot.ide.branding/build.properties new file mode 100644 index 000000000..242a15181 --- /dev/null +++ b/eclipse-distribution/org.springframework.boot.ide.branding/build.properties @@ -0,0 +1,17 @@ +output.. = bin/ +bin.includes = META-INF/,\ + about.ini,\ + about.properties,\ + plugin.properties,\ + plugin.xml,\ + plugin_customization.ini,\ + plugin_customization.properties,\ + splash.bmp,\ + sts48.png,\ + sts32.png,\ + sts128.png,\ + sts64.png,\ + about.html,\ + sts16.png +output.library.jar = bin/ +source.. = src/ diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/plugin.properties b/eclipse-distribution/org.springframework.boot.ide.branding/plugin.properties new file mode 100644 index 000000000..6ad2f9877 --- /dev/null +++ b/eclipse-distribution/org.springframework.boot.ide.branding/plugin.properties @@ -0,0 +1,18 @@ +pluginName=Spring Tool Suite +providerName=Pivotal Software, Inc. + +productName=Spring Tool Suite +productBlurb=Spring Tool Suite \n\ +\n\ +Version: @QUALIFIER@\n\ +Build Id: @BUILD_ID@\n\ +Platform: Eclipse @PLATFORM_VERSION@\n\ +\n\ +Copyright (c) 2007 - 2016 Pivotal Software, Inc.\n\ +All rights reserved. Visit http://spring.io/tools/sts\n\ +\n\ +This product includes software developed by the\n\ +Apache Software Foundation http://www.apache.org + +productIntroTitle = Welcome to Spring Tool Suite @QUALIFIER@ +productIntroBrandingText = Spring Tool Suite diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/plugin.xml b/eclipse-distribution/org.springframework.boot.ide.branding/plugin.xml new file mode 100644 index 000000000..5152b4e87 --- /dev/null +++ b/eclipse-distribution/org.springframework.boot.ide.branding/plugin.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/plugin_customization.ini b/eclipse-distribution/org.springframework.boot.ide.branding/plugin_customization.ini new file mode 100644 index 000000000..9801c4000 --- /dev/null +++ b/eclipse-distribution/org.springframework.boot.ide.branding/plugin_customization.ini @@ -0,0 +1,58 @@ +# plugin_customization.ini +# sets default values for plug-in-specific preferences +# keys are qualified by plug-in id +# e.g., com.example.acmeplugin/myproperty=myvalue +# java.io.Properties file (ISO 8859-1 with "\" escapes) +# "%key" are externalized strings defined in plugin_customization.properties +# This file does not need to be translated. + +# WARNING: This file defines the preference overrides for the Platform build +# (the one with no JDT or PDE), not the SDK build (aka the IDE). +# For the SDK build, use the plugin_customization.ini file in the +# org.eclipse.sdk plug-in instead. + +# Property "org.eclipse.ui/defaultPerspectiveId" controls the +# perspective that the workbench opens initially +org.eclipse.ui/defaultPerspectiveId=com.springsource.sts.ide.perspective + +# new-style tabs by default +org.eclipse.ui/SHOW_TRADITIONAL_STYLE_TABS=false + +# put the perspective switcher on the top right +org.eclipse.ui/DOCK_PERSPECTIVE_BAR=topRight + +# show progress on startup +org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP=true + +# Order help books in table of contents +org.eclipse.help/HELP_DATA = helpData.xml + +# Disable M2Eclipse repository index download +org.eclipse.m2e.core/eclipse.m2.updateIndexes=false + +# Disable Atlassian connector data usage tracking +com.atlassian.connector.eclipse.monitor.usage/com.atlassian.connector.eclipse.monitor.usage.enabled=false +com.atlassian.connector.eclipse.monitor.ui/com.atlassian.connector.eclipse.monitor.usage.enabled=false +com.atlassian.connector.eclipse.monitor.ui/com.atlassian.connector.eclipse.monitor.usage.first.time=false + +# Disable Mylyn service message +org.eclipse.mylyn.tasks.ui/org.eclipse.mylyn.tasks.ui.servicemessage.id=0 + +# check for updates every Tuesday at 10am +# automatic update options are defined in org.eclipse.equinox.p2.sdk.scheduler.PreferenceConstants +org.eclipse.equinox.p2.ui.sdk.scheduler/enabled=true +org.eclipse.equinox.p2.ui.sdk.scheduler/schedule=on-schedule +org.eclipse.equinox.p2.ui.sdk.scheduler/day=Every Tuesday +org.eclipse.equinox.p2.ui.sdk.scheduler/hour=10\:00 AM + +# remind the user every 24 hours +org.eclipse.equinox.p2.ui.sdk.scheduler/remindOnSchedule=true +# see AutomaticUpdatesPopup, values can be "30 minutes", "Hour", "4 Hours" +org.eclipse.equinox.p2.ui.sdk.scheduler/remindElapsedTime=24 Hours + +# download updates before notifying the user +org.eclipse.equinox.p2.ui.sdk.scheduler/download=false + +# disable the Oomph preference recorder - bug 470430 +# https://bugs.eclipse.org/bugs/show_bug.cgi?id=470430 +org.eclipse.oomph.setup.ui/enable.preference.recorder=false diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/plugin_customization.properties b/eclipse-distribution/org.springframework.boot.ide.branding/plugin_customization.properties new file mode 100644 index 000000000..f2f351717 --- /dev/null +++ b/eclipse-distribution/org.springframework.boot.ide.branding/plugin_customization.properties @@ -0,0 +1,14 @@ +############################################################################### +# Copyright (c) 2000, 2006 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# IBM Corporation - initial API and implementation +############################################################################### +# plugin_customization.properties +# contains externalized strings for plugin_customization.ini +# java.io.Properties file (ISO 8859-1 with "\" escapes) +# This file should be translated. diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/pom.xml b/eclipse-distribution/org.springframework.boot.ide.branding/pom.xml new file mode 100644 index 000000000..092f2d1c6 --- /dev/null +++ b/eclipse-distribution/org.springframework.boot.ide.branding/pom.xml @@ -0,0 +1,37 @@ + + + 4.0.0 + + + org.springframework.boot.ide + org.springframework.boot.ide + 4.0.0-SNAPSHOT + ../pom.xml + + + org.springframework.boot.ide.branding + eclipse-plugin + + org.springframework.boot.ide.branding + + + + + org.eclipse.tycho + tycho-p2-plugin + ${tycho-version} + + + second-generate-p2-metadata + + p2-metadata + + verify + + + + + + diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/splash.bmp b/eclipse-distribution/org.springframework.boot.ide.branding/splash.bmp new file mode 100644 index 0000000000000000000000000000000000000000..a039f38c0e47a96d3b949fce65217b7e5f5bbcca GIT binary patch literal 522056 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 literal 0 HcmV?d00001 diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/sts.icns b/eclipse-distribution/org.springframework.boot.ide.branding/sts.icns new file mode 100644 index 0000000000000000000000000000000000000000..956a07e623368f3f60d16de10e0603a384dd0703 GIT binary patch literal 63778 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 ADF6Tf literal 0 HcmV?d00001 diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/sts.ico b/eclipse-distribution/org.springframework.boot.ide.branding/sts.ico new file mode 100755 index 0000000000000000000000000000000000000000..81211b614af0a295c87068f2f72130508ea77f86 GIT binary patch literal 292878 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 UEa`uL;|+T57Q*ZO4axWa2Nv-#1poj5 literal 0 HcmV?d00001 diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/sts.xpm b/eclipse-distribution/org.springframework.boot.ide.branding/sts.xpm new file mode 100644 index 000000000..cbf411350 --- /dev/null +++ b/eclipse-distribution/org.springframework.boot.ide.branding/sts.xpm @@ -0,0 +1,290 @@ +/* XPM */ +static char *sts256[] = { +/* columns rows colors chars-per-pixel */ +"256 256 28 1 ", +" c #6AB13C", +". c #6BB13D", +"X c #6BB23D", +"o c #6BB13E", +"O c #6CB33D", +"+ c #6CB33E", +"@ c #6AB43D", +"# c #75B84A", +"$ c #7BBA52", +"% c #7EBD55", +"& c #81BE5C", +"* c #88C162", +"= c #91C66E", +"- c #9ACB7A", +"; c #A3D086", +": c #A7D08C", +"> c #ACD492", +", c #B6D99F", +"< c #BFDEAB", +"1 c #C8E3B7", +"2 c #CDE6BE", +"3 c #D1E7C3", +"4 c #DAECCF", +"5 c #E3F1DB", +"6 c #EDF6E7", +"7 c #F6FAF3", +"8 c gray100", +"9 c None", +/* pixels */ +"999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999.....OO@..@@@.@ 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999.OOO++++++O+OO++O+++++....++++++....99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999.OO+++O+++++++++++O++++++++++++++++++++++++++oO.99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999.O+++OO+++++++++++++++++++++++++++++++++++++++++++OO+++OO9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O@99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999..++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"9999999999999999999999999999999999999999999999999999999999999999999999999999999999999OO+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++99999999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999999999999999999999999999999999999999999.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++OO99999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999999999999999999999999999999999999999OO++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++OOO999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999999999999999999999999999999o++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O999999999999999999999999999999999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999999999999999999999999999.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++OO9999999999999999999999999999999999999999999999999999999999999999999999999999", +"9999999999999999999999999999999999999999999999999999999999999999999999999OOO+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@99999999999999999999999999999999999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999999999999999999999999999999O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@999999999999999999999999999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999999999999999999999O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@9999999999999999999999999999999999999999999999999999999999999999999999", +"9999999999999999999999999999999999999999999999999999999999999999999.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@99999999999999999999999999999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999999999999999999999999.OOO++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.999999999999999999999999999999999999999999O.9999999999999999999999", +"9999999999999999999999999999999999999999999999999999999999999999O+OO++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++9999999999999999999999999999999999999999OO9999999999999999999999", +"99999999999999999999999999999999999999999999999999999999999999.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O9999999999999999999999999999999999999O++9999999999999999999999", +"999999999999999999999999999999999999999999999999999999999999.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O999999999999999999999999999999999999+++.999999999999999999999", +"99999999999999999999999999999999999999999999999999999999999OOO+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++999999999999999999999999999999999O+++O999999999999999999999", +"999999999999999999999999999999999999999999999999999999999.++OO++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++99999999999999999999999999999999+++++999999999999999999999", +"99999999999999999999999999999999999999999999999999999999O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++99999999999999999999999999999O+++++O99999999999999999999", +"999999999999999999999999999999999999999999999999999999.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++9999999999999999999999999999++++++O99999999999999999999", +"99999999999999999999999999999999999999999999999999999o++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O9999999999999999999999999.+++++++99999999999999999999", +"9999999999999999999999999999999999999999999999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.999999999999999999999999++++++++.9999999999999999999", +"99999999999999999999999999999999999999999999999999O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O9999999999999999999999o++++++++.9999999999999999999", +"9999999999999999999999999999999999999999999999999o++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++OOO99999999999999999999++++++++++9999999999999999999", +"999999999999999999999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.999999999999999999O++++*+++++9999999999999999999", +"9999999999999999999999999999999999999999999999.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++9999999999999999.O++++6%++++O999999999999999999", +"999999999999999999999999999999999999999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++999999999999999+++++;8>+++++999999999999999999", +"99999999999999999999999999999999999999999999OO+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++9999999999999.++++#685+++++999999999999999999", +"9999999999999999999999999999999999999999999.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O99999999999+++++,888%+++++99999999999999999", +"999999999999999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O999999999+++++%7888>+++++99999999999999999", +"99999999999999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++o9999999++++++188885+++++99999999999999999", +"9999999999999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++o999999+++++=888888%++++O9999999999999999", +"999999999999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.9999+++++#6888888>+++++9999999999999999", +"99999999999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.99++++++,88888883+++++9999999999999999", +"9999999999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++=888888888#++++.999999999999999", +"999999999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.++++#6888888888;++++O999999999999999", +"99999999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++188888888883+++++999999999999999", +"9999999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++;888888888888+++++999999999999999", +"999999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*7888888888888-+++++99999999999999", +"99999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#588888888888881+++++99999999999999", +"9999999999999999999999999999999.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++3888888888888887+++++99999999999999", +"999999999999999999999999999999.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<8888888888888888*++++O9999999999999", +"99999999999999999999999999999O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++;88888888888888888<++++O9999999999999", +"99999999999999999999999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-8888888888888888885+++++9999999999999", +"9999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*78888888888888888888%++++9999999999999", +"999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*788888888888888888888;O++OO999999999999", +"99999999999999999999999999OO+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*78888888888888888888883O++OO999999999999", +"9999999999999999999999999.OO++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*788888888888888888888887.++++999999999999", +"9999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.*7888888888888888888888888=++++.99999999999", +"999999999999999999999999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*78888888888888888888888888<++++o99999999999", +"99999999999999999999999.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*7888888888888888888888888885+++++99999999999", +"99999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*78888888888888888888888888888%++++99999999999", +"9999999999999999999999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.;888888888888888888888888888888;+++OO9999999999", +"999999999999999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>88888888888888888888888888888881+++OO9999999999", +"999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++OO+1888888888888888888888888888888886+++++9999999999", +"99999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#58888888888888888888888888888888888*++++9999999999", +"9999999999999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O.*688888888888888888888888888888888888>.O+++999999999", +"9999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O;88888888888888888888888888888888888883+O+++999999999", +"999999999999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#1888888888888888888888888888888888888887+++++999999999", +"99999999999999999.O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*58888888888888888888888888888888888888888*++++999999999", +"99999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++OO+>888888888888888888888888888888888888888888>.++++99999999", +"9999999999999999O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.%488888888888888888888888888888888888888888883+++++99999999", +"9999999999999999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>7888888888888888888888888888888888888888888887+++++99999999", +"999999999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%488888888888888888888888888888888888888888888888*++++99999999", +"999999999999999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>7888888888888888888888888888888888888888888888888>+++++9999999", +"99999999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=5888888888888888888888888888888888888888888888888881++++O9999999", +"99999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#188888888888888888888888888888888888888888888888888886++++O9999999", +"9999999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,7888888888888888888888888888888888888888888888888888888%++++9999999", +"9999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++;688888888888888888888888888888888888888888888888888888888-++++.999999", +"999999999999O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=48888888888888888888888888888888888888888888888888888888888<++++.999999", +"999999999999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=48888888888888888888888888888888888888888888888888888888888884+++++999999", +"99999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=4888888888888888888888888888888888888888888888888888888888888888+++++999999", +"99999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++;588888888888888888888888888888888888888888888888888888888888888888*.+OO.99999", +"9999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#>68888888888888888888888888888888888888888888888888888888888888888888>+++OO99999", +"9999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*178888888888888888888888888888888888888888888888888888888888888888888881++++O99999", +"999999999.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#;58888888888888888888888888888888888888888888888888888888888888888888888885+++++99999", +"999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-17888888888888888888888888888888888888888888888888888888888888888888888888888++++O99999", +"999999999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-17888888888888888888888888888888888888888888888888888888888888888888888888888888=+++O.9999", +"99999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#;17888888888888888888888888888888888888888888888888888888888888888888888888888888888;++++O9999", +"99999999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=,58888888888888888888888888888888888888888888888888888888888888888888888888888888888888<++++O9999", +"99999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%-<4888888888888888888888888888888888888888888888888888888888888888888888888888888888888888884+++++9999", +"9999999.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#=><478888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887+++++9999", +"9999999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*=-,,4488888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888%++++9999", +"999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#====;,,,<444788888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888=++OOO999", +"999999O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#==;,,,444488888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888,++++.999", +"999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=;,346888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881+++++999", +"999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%-,468888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888884+++++999", +"99999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%>36888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887+++++999", +"99999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-168888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888+++++.99", +"99999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-178888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888=++++O99", +"9999O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*178888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888-+++OO99", +"9999O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++;58888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888,+++O+99", +"9999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#,78888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881.++++99", +"9999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%<7888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888868888888888888888888888888884+++++99", +"999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#,788888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888388888888888888888888888888886+++++99", +"999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,78888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888<88888888888888888888888888888++++..9", +"999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=6888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888886,88888888888888888888888888888%++++.9", +"999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#38888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888,488888888888888888888888888888=++++O9", +"99OO+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-788888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#888888888888888888888888888888=++++.9", +"99OO+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#38888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881=888888888888888888888888888888,+++++9", +"99++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=78888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888%<888888888888888888888888888888,+++++9", +"99+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883+58888888888888888888888888888881+++++9", +"99+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#1888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888=%88888888888888888888888888888884+++++9", +"9.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#58888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888884+>88888888888888888888888888888884+++++9", +"9OOO+++++++++++++++++++++++++++++++++++++++++++++++++++++++*68888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888=+488888888888888888888888888888886+++++.", +"9O++++++++++++++++++++++++++++++++++++++++++++++++++++++++*788888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883+#888888888888888888888888888888888++++. ", +"9O+++++++++++++++++++++++++++++++++++++++++++++++++++++++*788888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888%+>888888888888888888888888888888888+++++.", +"9+++++++++++++++++++++++++++++++++++++++++++++++++++++++*7888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881++5888888888888888888888888888888888+++++.", +"9++++++++++++++++++++++++++++++++++++++++++++++++++++++*7888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887#+%8888888888888888888888888888888888%++++.", +"9+++++++++++++++++++++++++++++++++++++++++++++++++++++*7888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888,++,8888888888888888888888888888888888=++++.", +"9+++++++++++++++++++++++++++++++++++++++++++++++++++.#58888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888886+++68888888888888888888888888888888888=++++O", +".O++++++++++++++++++++++++++++++++++++++++++++++++++O58888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888=++-88888888888888888888888888888888888=++OOO", +".++++++++++++++++++++++++++++++++++++++++++++++++++.188888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883+++388888888888888888888888888888888888=+++++", +"O++++++++++++++++++++++++++++++++++++++++++++++++++;88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887%++%888888888888888888888888888888888888=+++++", +".+++++++++++++++++++++++++++++++++++++++++++++++++*88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888>+++<888888888888888888888888888888888888=+++++", +"O++++++++++++++++++++++++++++++++++++++++++++++++#588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888884+++#7888888888888888888888888888888888888>+++++", +"+++++++++++++++++++++++++++++++++++++++++++++++++<88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887%+++>8888888888888888888888888888888888888,+++++", +"++++++++++++++++++++++++++++++++++++++++++++++++=88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888>++++68888888888888888888888888888888888888,O++++", +"++++++++++++++++++++++++++++++++++++++++++++++O.688888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888884++++;88888888888888888888888888888888888888,O++++", +"++++++++++++++++++++++++++++++++++++++++++++++O,88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887#++++688888888888888888888888888888888888888,.++++", +"++++++++++++++++++++++++++++++++++++++++++++++%88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888-++++;888888888888888888888888888888888888888,+++++", +"++++++++++++++++++++++++++++++++++++++++++++++18888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888<+++++6888888888888888888888888888888888888888=+++++", +"+++++++++++++++++++++++++++++++++++++++++++++=88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888885+++++;8888888888888888888888888888888888888888=+++++", +"+++++++++++++++++++++++++++++++++++++++++++++48888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887%++++.68888888888888888888888888888888888888888=+++++", +"++++++++++++++++++++++++++++++++++++++++++++=8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888=+++++>88888888888888888888888888888888888888888=+++++", +"++++++++++++++++++++++++++++++++++++++++++++4888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888>+++++#788888888888888888888888888888888888888888=+++++", +"+++++++++++++++++++++++++++++++++++++++++++%8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881++++++,888888888888888888888888888888888888888888=+++++", +"+++++++++++++++++++++++++++++++++++++++++++1888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888885#+++++%8888888888888888888888888888888888888888888%+++++", +"++++++++++++++++++++++++++++++++++++++++++#888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887#++++++48888888888888888888888888888888888888888888+++++.", +"++++++++++++++++++++++++++++++++++++++++++>88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887*++++++=88888888888888888888888888888888888888888888+++++.", +"++++++++++++++++++++++++++++++++++++++++++58888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888=++++++#688888888888888888888888888888888888888888888+++++.", +"+++++++++++++++++++++++++++++++++++++++++*8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888;+++++++,888888888888888888888888888888888888888888884+++++.", +"OO+++++++++++++++++++++++++++++++++++++++<888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888>+++++++*8888888888888888888888888888888888888888888884+++++.", +".O+++++++++++++++++++++++++++++++++++++++6888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881++++++++48888888888888888888888888888888888888888888883++++. ", +".+++++++++++++++++++++++++++++++++++++++*888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881++++++++>8888888888888888888888888888888888888888888888,+++++9", +"OO++++++++++++++++++++++++++++++++++++++>88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881++++++++%78888888888888888888888888888888888888888888888>+++++9", +".+++++++++++++++++++++++++++++++++++++++48888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881+++++++++488888888888888888888888888888888888888888888888=+++++9", +".+++++++++++++++++++++++++++++++++++++++8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881+++++++++,888888888888888888888888888888888888888888888888*+++++9", +"9O+++++++++++++++++++++++++++++++++++++=888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881+++++++++*8888888888888888888888888888888888888888888888888++++++9", +"9O+++++++++++++++++++++++++++++++++++++>88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881+++++++++#58888888888888888888888888888888888888888888888886+++++.9", +"9++++++++++++++++++++++++++++++++++++++38888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881++++++++++<88888888888888888888888888888888888888888888888884+++++.9", +"9++++++++++++++++++++++++++++++++++++++6888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881++++++++++-88888888888888888888888888888888888888888888888888,+++++.9", +"9o+++++++++++++++++++++++++++++++++++++888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881++++++++++%788888888888888888888888888888888888888888888888888;+++++.9", +"9O++++++++++++++++++++++++++++++++++++=8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888;+++++++++++5888888888888888888888888888888888888888888888888888*+++++99", +"9.++++++++++++++++++++++++++++++++++++-888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888;+++++++++++18888888888888888888888888888888888888888888888888888++++++99", +"99++++++++++++++++++++++++++++++++++++,88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887=+++++++++++;88888888888888888888888888888888888888888888888888884++++++99", +"99++++++++++++++++++++++++++++++++++++,8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888886*+++++++++++*88888888888888888888888888888888888888888888888888888<++++O.99", +"99++++++++++++++++++++++++++++++++++++4888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888885#+++++++++++#788888888888888888888888888888888888888888888888888888;++++OO99", +"99.+++++++++++++++++++++++++++++++++++488888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881#+++++++++++#5888888888888888888888888888888888888888888888888888888%+++++999", +"99O+++++++++++++++++++++++++++++++++++4888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888>+++++++++++++18888888888888888888888888888888888888888888888888888886++++++999", +"999+++++++++++++++++++++++++++++++++++488888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887-+++++++++++++<88888888888888888888888888888888888888888888888888888881++++++999", +"999+++++++++++++++++++++++++++++++++++88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888885*+++++++++++++;88888888888888888888888888888888888888888888888888888888;+++++o999", +"999+++++++++++++++++++++++++++++++++++8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881#+++++++++++++-888888888888888888888888888888888888888888888888888888888%O++++O999", +"999O++++++++++++++++++++++++++++++++++88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887;++++++++++++++*7888888888888888888888888888888888888888888888888888888885.O++++9999", +"999.++++++++++++++++++++++++++++++++++8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888885*++++++++++++++*7888888888888888888888888888888888888888888888888888888888,++++++9999", +"9999++++++++++++++++++++++++++++++++++588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881#++++++++++++++#78888888888888888888888888888888888888888888888888888888888*+++++O9999", +"9999++++++++++++++++++++++++++++++++++4888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887-+++++++++++++++#588888888888888888888888888888888888888888888888888888888886++++++O9999", +"9999.+++++++++++++++++++++++++++++++++488888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888884%+++++++++++++++#588888888888888888888888888888888888888888888888888888888888<++++++99999", +"9999.+++++++++++++++++++++++++++++++++4888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887>++++++++++++++++#5888888888888888888888888888888888888888888888888888888888888*++++++99999", +"99999+++++++++++++++++++++++++++++++++<88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888884%++++++++++++++++#58888888888888888888888888888888888888888888888888888888888886++++++.99999", +"99999OOO++++++++++++++++++++++++++++++,888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887>+++++++++++++++++#58888888888888888888888888888888888888888888888888888888888888>++++++.99999", +"99999O++++++++++++++++++++++++++++++++-88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888884%+++++++++++++++++#588888888888888888888888888888888888888888888888888888888888888%++++++999999", +"999999++++++++++++++++++++++++++++++++=888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887-++++++++++++++++++#5888888888888888888888888888888888888888888888888888888888888883+++++++999999", +"999999O++++++++++++++++++++++++++++++++8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888<#++++++++++++++++++*5888888888888888888888888888888888888888888888888888888888888888=+++++OO999999", +"999999O++++++++++++++++++++++++++++++++688888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888884*+++++++++++++++++++*78888888888888888888888888888888888888888888888888888888888888886++++++O9999999", +"9999999++++++++++++++++++++++++++++++++3888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888886;++++++++++++++++++++*78888888888888888888888888888888888888888888888888888888888888888;+++++++9999999", +"9999999O+++++++++++++++++++++++++++++++>8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887,#++++++++++++++++++++;788888888888888888888888888888888888888888888888888888888888888886.++++OOO9999999", +"9999999O+++++++++++++++++++++++++++++++*888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881#+++++++++++++++++++++;888888888888888888888888888888888888888888888888888888888888888888,O++++OO99999999", +"99999999++++++++++++++++++++++++++++++++7888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881%++++++++++++++++++++++18888888888888888888888888888888888888888888888888888888888888888887#++++++O99999999", +"99999999O+++++++++++++++++++++++++++++++18888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883%++++++++++++++++++++++#48888888888888888888888888888888888888888888888888888888888888888888,O++++++.99999999", +"99999999O+++++++++++++++++++++++++++++++;88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881*+++++++++++++++++++++++*588888888888888888888888888888888888888888888888888888888888888888886#+++++++999999999", +"999999999O++++++++++++++++++++++++++++++#888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881%++++++++++++++++++++++++-788888888888888888888888888888888888888888888888888888888888888888888;.+++++++999999999", +"999999999O+++++++++++++++++++++++++++++++188888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887<%+++++++++++++++++++++++++,8888888888888888888888888888888888888888888888888888888888888888888885++++++O+9999999999", +"9999999999+++++++++++++++++++++++++++++++-888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888886>#+++++++++++++++++++++++++#38888888888888888888888888888888888888888888888888888888888888888888888=++++++OO9999999999", +"9999999999O+++++++++++++++++++++++++++++++6888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883-+++++++++++++++++++++++++++*688888888888888888888888888888888888888888888888888888888888888888888881++++++++.9999999999", +"99999999999+++++++++++++++++++++++++++++++>888888888888888888888888888888888888888888888888888888888888888888888888888888888888888886,%++++++++++++++++++++++++++++>888888888888888888888888888888888888888888888888888888888888888888888887#++++++++99999999999", +"99999999999+++++++++++++++++++++++++++++++#7888888888888888888888888888888888888888888888888888888888888888888888888888888888888871-+++++++++++++++++++++++++++++#3888888888888888888888888888888888888888888888888888888888888888888888888-++++++++O99999999999", +"99999999999O+++++++++++++++++++++++++++++++,888888888888888888888888888888888888888888888888888888888888888888888888888888888883;#++++++++++++++++++++++++++++++-78888888888888888888888888888888888888888888888888888888888888888888888883+++++++++999999999999", +"999999999999O++++++++++++++++++++++++++++++#788888888888888888888888888888888888888888888888888888888888888888888888888888883;#+++++++++++++++++++++++++++++++#<88888888888888888888888888888888888888888888888888888888888888888888888887#+++++++++999999999999", +"999999999999O+++++++++++++++++++++++++++++++>88888888888888888888888888888888888888888888888888888888888888888888888888871;#+++++++++++++++++++++++++++++++++=688888888888888888888888888888888888888888888888888888888888888888888888888-+++++++++9999999999999", +"9999999999999++++++++++++++++++++++++++++++++6888888888888888888888888888888888888888888888888888888888888888888888886<-+++++++++++++++++++++++++++++++++++#<888888888888888888888888888888888888888888888888888888888888888888888888888<+++++++++O9999999999999", +"9999999999999O+++++++++++++++++++++++++++++++=888888888888888888888888888888888888888888888888888888888888888888884>*+++++++++++++++++++++++++++++++++++++-68888888888888888888888888888888888888888888888888888888888888888888888888885++++++++++99999999999999", +"99999999999999++++++++++++++++++++++++++++++++<88888888888888888888888888888888888888888888888888888888888888861-#++++++++++++++++++++++++++++++++++++++%388888888888888888888888888888888888888888888888888888888888888888888888888887#+++++++++O99999999999999", +"99999999999999.++++++++++++++++++++++++++++++++5888888888888888888888888888888888888888888888888888888888883>*+++++++++++++++++++++++++++++++++++++++++,788888888888888888888888888888888888888888888888888888888888888888888888888887*++++++++++999999999999999", +"999999999999999O+++++++++++++++++++++++++++++++*78888888888888888888888888888888888888888888888888888885,=+++++++++++++++++++++++++++++++++++++++++++-6888888888888888888888888888888888888888888888888888888888888888888888888888888;++++++++++O999999999999999", +"999999999999999O++++++++++++++++++++++++++++++++=888888888888888888888888888888888888888888888888885<-#++++++++++++++++++++++++++++++++++++++++++++=48888888888888888888888888888888888888888888888888888888888888888888888888888888;+++++++++++9999999999999999", +"9999999999999999O++++++++++++++++++++++++++++++++;8888888888888888888888888888888888888888888885<-#++++++++++++++++++++++++++++++++++++++++++++++%188888888888888888888888888888888888888888888888888888888888888888888888888888888>+++++++++++.9999999999999999", +"99999999999999999+++++++++++++++++++++++++++++++++;88888888888888888888888888888888888888885<-#++++++++++++++++++++++++++++++++++++++++++++++++%18888888888888888888888888888888888888888888888888888888888888888888888888888888881++++++++++++99999999999999999", +"99999999999999999OO++++++++++++++++++++++++++++++++;888888888888888888888888888888888884,=#++++++++++++++++++++++++++++++++++++++++++++++++++%18888888888888888888888888888888888888888888888888888888888888888888888888888888888;++++++++++++999999999999999999", +"999999999999999999O+++++++++++++++++++++++++++++++++-7888888888888888888888888888873>=+++++++++++++++++++++++++++++++++++++++++++++++++++++*188888888888888888888888888888888888888888888888888888888888888888888888888888888888;++++++++++++.999999999999999999", +"999999999999999999O++++++++++++++++++++++++++++++++++*58888888888888888888888851;%+++++++++++++++++++++++++++++++++++++++++++++++++++++++-4888888888888888888888888888888888888888888888888888888888888888888888888888888888887;+++++++++++++9999999999999999999", +"9999999999999999999+++++++++++++++++++++++++++++++++++#<8888888888888888874,=#++++++++++++++++++++++++++++++++++++++++++++++++++++++++#>68888888888888888888888888888888888888888888888888888888888888888888888888888888888887*+++++++++++++O9999999999999999999", +"99999999999999999999++++++++++++++++++++++++++++++++++++=4888888888885<;*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*1788888888888888888888888888888888888888888888888888888888888888888888888888888888888885#++++++++++++++99999999999999999999", +"99999999999999999999O+++++++++++++++++++++++++++++++++++++;6888863>=+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#>5888888888888888888888888888888888888888888888888888888888888888888888888888888888888888<+++++++++++++++999999999999999999999", +"999999999999999999999+++++++++++++++++++++++++++++++++++++++;,=#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++;388888888888888888888888888888888888888888888888888888888888888888888888888888888888888887-+++++++++++++++.999999999999999999999", +"9999999999999999999999OO++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-17888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883#++++++++++++++++9999999999999999999999", +"9999999999999999999999OO+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-178888888888888888888888888888888888888888888888888888888888888888888888888888888888888888886-+++++++++++++++++99999999999999999999999", +"99999999999999999999999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#;3788888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888,#++++++++++++++++++99999999999999999999999", +"999999999999999999999999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%>388888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883%+++++++++++++++++++999999999999999999999999", +"999999999999999999999999.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*,5888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888884=++++++++++++++++++++9999999999999999999999999", +"9999999999999999999999999.++++++++++++++++++++.++===#+++++++++++++++++++++++++++++++++++++++++++++++++++++++-168888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888884=+++++++++++++++++++++.9999999999999999999999999", +"99999999999999999999999999+++++++++++++++++++#>5888886<%++++++++++++++++++++++++++++++++++++++++++++++++#;3788888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881*++++++++++++++++++++++.99999999999999999999999999", +"999999999999999999999999999+++++++++++++++++>78888888888<#+++++++++++++++++++++++++++++++++++++++++++%>5888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888886,%++++++++++++++++++++++++999999999999999999999999999", +"999999999999999999999999999.++++++++++++++#388888888888885#+++++++++++++++++++++++++++++++++++++++*<68888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888881-++++++++++++++++++++++++++9999999999999999999999999999", +"9999999999999999999999999999OO++++++++++++48888888888888885#++++++++++++++++++++++++++++++++++.-168888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883;#++++++++++++++++++++++++OO+99999999999999999999999999999", +"99999999999999999999999999999O+++++++++++,888888888888888884++++++++++++++++++++++++++++++++-178888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888871-#++++++++++++++++++++++++++++OO99999999999999999999999999999", +"999999999999999999999999999999++++++++++%8888888888888888888-+++++++++++++++++++++++++++#-17888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888873>*++++++++++++++++++++++++++++++++O999999999999999999999999999999", +"9999999999999999999999999999999+++++++++188888888888888888885+++++++++++++++++++++++++;3888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888861>*+++++++++++++++++++++++++++++++++++o9999999999999999999999999999999", +"99999999999999999999999999999999++++++++788888888888888888888*+++++++++++++++++++++-1788888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888874<>=++++++++++++++++++++++++++++++++++++++++99999999999999999999999999999999", +"99999999999999999999999999999999..+++++=888888888888888888888>++++++++++++++++++-1788888888888888888888888888888888888888888888888888888888888888888888888888888888888888888641,;=#++++++++++++++++++++++++++++++++++++++++++++999999999999999999999999999999999", +"999999999999999999999999999999999O+++++;888888888888888888888,+++++++++++++++%<688888443,,,;====================,,,,,,,,14444444588888888888888888888888888888854443,,,-==++++++++++++++++++++++++++++++++++++++++++++++++++++9999999999999999999999999999999999", +"9999999999999999999999999999999999O++++,8888888888888888888884+++++++++++++;341,;=%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++#=========+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++99999999999999999999999999999999999", +"99999999999999999999999999999999999OO++,8888888888888888888881++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++999999999999999999999999999999999999", +"999999999999999999999999999999999999OO+-888888888888888888888,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++9999999999999999999999999999999999999", +"9999999999999999999999999999999999999o+%888888888888888888888-++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++99999999999999999999999999999999999999", +"99999999999999999999999999999999999999o+688888888888888888888#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++999999999999999999999999999999999999999", +"999999999999999999999999999999999999999O>88888888888888888881+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++9999999999999999999999999999999999999999", +"9999999999999999999999999999999999999999$6888888888888888888%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++99999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999:88888888888888888>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999998888888888888881++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++9999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999997888888888888,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O99999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999928888888884*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++o999999999999999999999999999999999999999999999", +"9999999999999999999999999999999999999999999999&>34444,*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O9999999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999999.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O99999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++9999999999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++o99999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O999999999999999999999999999999999999999999999999999", +"9999999999999999999999999999999999999999999999999999.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++99999999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O.999999999999999999999999999999999999999999999999999999", +"9999999999999999999999999999999999999999999999999999999.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.9999999999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++OO.999999999999999999999999999999999999999999999999999999999", +"9999999999999999999999999999999999999999999999999999999999.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.9999999999999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O999999999999999999999999999999999999999999999999999999999999", +"9999999999999999999999999999999999999999999999999999999999999.+++O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++99999999999999999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999999999999999.OO++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O999999999999999999999999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999999999999999999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O99999999999999999999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999999999999999999O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O9999999999999999999999999999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999999999999999999999999999.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++OO999999999999999999999999999999999999999999999999999999999999999999999", +"9999999999999999999999999999999999999999999999999999999999999999999999O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O99999999999999999999999999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999999999999999999999999O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@9999999999999999999999999999999999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999999999999999999999999999999999OOOO++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@999999999999999999999999999999999999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999999999999999999999999999999999999O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++99999999999999999999999999999999999999999999999999999999999999999999999999999", +"9999999999999999999999999999999999999999999999999999999999999999999999999999999+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O9999999999999999999999999999999999999999999999999999999999999999999999999999999", +"9999999999999999999999999999999999999999999999999999999999999999999999999999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++O9999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999999999999999999999999999999999999O+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++OO++O9999999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999999999999999999999999999999999999999O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++OOO999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999OO++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++..999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999OO++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999.OO++++++++++++++++++++++++++++++++++++++++++++++++++++++++++99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999Oo+++O++++++++++++++++++++++++++++++++++++++++++++..999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999..o++.++O++++++++++++++++++++OOOO++++++.O.99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", +"999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999@.OO.o++++++++++++++++O.O..9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999" +}; diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/sts128.png b/eclipse-distribution/org.springframework.boot.ide.branding/sts128.png new file mode 100644 index 0000000000000000000000000000000000000000..de97e2e5a494b36ab051e8389165654fb4772ac8 GIT binary patch literal 6248 zcmV-u7?KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000e>NklqGXS zZ`9FvB+Y2P`IEi}070)s5H5)&)fKBu5CzLSkv7Km@S`Ak__`uvwJ!5P)d_=LHdN6jA`bA%ftT z0JKf%mkIHMCjB)F09FA!u!!7!CBvTr$oDY$0B{XJK9&q$qx60^0Sv~H;c3%m0Fv$#7IgJ`%oFB2 zEej<2^L&YkN7M7B$^azlZv$9o}?n0It*W(<;&Fek%P%>h8rI{|0k zfTA*B*NFJRSTej$TrPt;Bx1>MqQ%#51Awz{02fazAn2XoKkt{5LF`(PPf~t_aYqev zv1B+wuC4G|U*k*bI`9)@fVSjh=N->e<9D;|T3WB|62!y@GKZK9w{IHO7c zWSh}6qeEZJh88;_pNC*b6zNz1g3%*`j(z@>Q@7f>eFZ*XkSrZHz#;Q}Zi7wwbc4?o zz(=9QmVJH)8Gz3MDMbPhZa84jr`}(DXQAnYPbu6^FWmiJ>>iXPeSkw|^fTy?@@K~u z#dCZr81aOVIarhQ0roc0KLN|!YQ3C!K=p7R0LJ8I02ciknY?qO^Kd)8y8he| zPYBzkjUzt5&Z1vG;+H=760>8Ax|3ha0wcnCfWKV^xXLJ_1^* zh)ZP7UuDgWygh^9u?byjyxiYOfU#B?;4-7IGe;jhHi7Y>vs5N{T4W=^Kqw?B05bER zV|2OpgHs~2fIwg3V zjjf=A)c*)fwByIwH-O3E8Qm63dI`r}0c6V@@B91?vqit2t7N?hzSH450f*2K7>N;2 z2(zI@=GJAPxR>j=B#K(WkVDWC7?$q&sAp)8>ft_i4@w;iK$KYr9i;#F8`YLvdG8jB zdIiW7*Hmp47YX2ZcB7(yd}s=vynmOGuMpYtrYe6V${c=&5d!G+R;OM^D*w1)gC`Bx z^=|(d`JLDPCp!t+8%RTT$UIV%k#BtT`&4S9t0g?yNnm{F zEcN%+#RU3X0Y<(GJmi+)>>E&hqo^SspxtR!46U(U+Ca9Ps2=WPd}vCud5NY1`0&I6V^M|c=lAbPod#-p0gMk# zv7I^{qPUmCSKobJzm8f?OEnXKma6Ucx_|%M8+8MH@f~fms3rm!@r2lnzeC*r_6EOW z2b04ynsiU(E@ABi5Yeb*=>^lr@78hmdvSJjPO}oDnE>4VUd<0Y=vLF0dAU~qSf{~R zg}MMlhZHl&K&H4>H+?{DY_5}m=I9Hc@tAT38RS3Ymg^t$hec@xzQhPiK#H~jWax~1 zKK1K3HZRy2`Q{;id}vB@|CDRY0ROfF;OGh9BxANi^7#|Pv_`r5!x0nsnq~*UpqzXF zxN_>2E~%fNF$hf{H4ngsKkZvRDe`A2oeSK72`o4O6llG1Kc(}FP(B}*5z7`uj zq#zss0jR{I>4H5TO&0)ESO(Ar)x&++_F~ z^xgouDdyBIU4Nf!c~kh|GvMdj!=HgY?VGyU`|7*T8x~%8IQs^0<-J?FZ54D| z@QR42Re!JU{(ZW$f+su8AFE^}`2eu}rdP6Da?8n*3VyKNt7^t4A^bnFpw92SqCDYKMRGZ-24` z`McGU*psXZKMHQW=e|Lc+XQ{S`_ zfT}XUw;J7M1eFjE{Cp#<(bu7RxQ|S6t!erfn?Sw{q|{!lZX*8Pi>tWz;;QVwD>8gZ zx0Stic(Ria_x>y5*GN4t;DMTUFjIVL`AwnQr46L=j}(d7**AcTCl+*D*pXBFB|OSq z@h5Cj-yBPZ^H6bc)Y1oET5e&8PnYZYM~clX%}2e`f<)Fz#iQv-IT?V@0v(TrGcVUP z+taQ^v}cM>>-XU)MP&FA&W+BS%J-!5kEOELlGJOP3E&QD4~`n_$a&@;nfkQP?a~Ie ze|(PZ(uU+>jU2f9y_g+aG~GT({xlI03eCp-k^+cF)0J2F!HZu1+5D~0H^Bth>4g5J}XiFRSIJltAt z7bF+Ni$1CaKt!+!i#}MIkMt4GNmD)4SxMB(*?P3zl_|jKp1gurx&mGa+>t$QbsQ5J&kw06P7-qw0gLY z?H@PrWGA7-6SZ~yss%tqkU)#4jE{IiP1nS;We)ehy+O5&tEYDFgynBfEAHixdHEEX z;+oQHG~a6CM^yl={D99Dz@NikwEZJLOMgto#96VPOI?p#nM3B~(@ssXqPnlf0|+q* zi7BC+<6(WS0LF)=n%+Rs4C6yn2p&6)5l_g{q!;&cc(s?SPcc=ty5@gJ@2o5VSUJ-9iRG)k9Lfhj5Ynl7AdUngbQb^-0T)Y#CwUQg6x82VX9>9b zy_g)HsXyfK)m{#%{9_y({)AU5=LW}J0rAr_o4!sgxLgbJgm>QRv@fzk`u&Pw0uYH{ zQ_1%ov@kfk2c?E{^JouJx&Rf_R{08Q--ya7VWjn#S7Km#%d zRn!)CDti1do8EsN?VUwk7WMOTck)t}fZG|3QtB8s;JB_pDcWRCp*nc!p23Ta&l{yzXR-CWL+ SuPSx`0000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0007gNklqfHb?Tcn~9_AL+J@8g`qIU>>@ z<}d9BP6ACp5nzBx;1zHm7y&RwBZNe40Np?j&Rg>c`*u0pm@;U_^0F#(8k8C zymZ!IA(*{$OL#6e#d30iOs5~W@@7atB<(o$!K43$my?T(e1A?sMhO5(J7Gy+8U$s& znl0fU(FyuSuTzzO0GILrFugoBrGPn_y7O^ literal 0 HcmV?d00001 diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/sts256.png b/eclipse-distribution/org.springframework.boot.ide.branding/sts256.png new file mode 100644 index 0000000000000000000000000000000000000000..7ebafe0751b4b0efc1310b8346c5e4c95c41dec2 GIT binary patch literal 9727 zcmX9@bzD@>*S<@G#DX-^DqT|2-LZ5?8z2G#ieDNQX(UBNKsu$7&RqdPP+GdXS-N-k zz5d=m_A`5D?wy%)?m5r%oIBA5`Wj>;j3fX6kZEbE8UX+V{0jky2*AerO^GAe5PN7^ zz6F3gcmMq$K>AmD03d-mtEdo11C$S$#i#)m!T`0SPPY^=B>)I(nLBC%)r|mh5PIi3Ktu`%8%Blm0C@g@ z{Vz^VA0R9ZpjJONmp$UEgl_VJo=W>J+k9V2EyRjQz?0D2T#$u(P>YU_TEYRxAze|h z(>IObQHU7D(#anH$Vs9Btvx~e43bw44obu~klP9DAPBG=PoJ)0)`!YG6aiq_D`*76 zFI3A2mmz?=Ve%dv;JviHlk@K4gX4D!#d;uTd&d04s65K?Zw$r$IAVXM>ZiEc$Z6^e@=A^?+tw<4tqMck)Uzgcn5pSJjT(j z^|aZ7mwMHZ$}?UyJ@({LAxE_GN1mS#MzPOV7Wr>*R0j*|0IDDn`gM^I$Tf- zFXYMv035fv|M<&IgbRNex;*5KMJb>)avlJ1N3D;Z0AQ19suhLv1$rz@dcW3yy zmq>a7ZBEAUn>t3hSc%-t;j)($GYRr4y~4;XdP31|S7E`PF6ElX{KU!6e%El6la}=` zR-2XMwnm>l8>;cfqY6<&5=-EDE3-MUC}~>gTIf${mayHsFGe{-EJ=(TX4uKakzArv z_ppWXs+<1lBaui8O@7V^s)V~jQ2!{EZpr&p(JGI)niFxfY6?t7sYcaDUmJ05^MA__ z(`4jK?wfh;@|{rX6F(c@ukf|ZwXQYMHKsN8V=I!(r;45hm&PmHM*Xj}8P=ieV(SDi zzC2Pg%}+O)FUd8b6i;}fT#?&gRAm@ha#!qKy3{}@t(Hz7p>w{TCrNy#E;LVKf}xEV6&3F(~}yy>gH=oT@IePHM{5tbC${j!-x zk>+k{!P~$aK$Fx@lA@jRFolU%$mCmTQRzbI9n%xj-zEv)Y>fje)lEf>SHBVe{aj{R znrX0W%w+8JO{OHW)TzYXM4=$a5*tVa|jG@+tpWTJ5EaF{= zc=yAaf$4z%cw4`qnOi@|m43^WQW4b_HLo=~`Q)fTxcbHO@~f9V@g{e1>Pb+{0yTs~Ot)F&g|$oR=hV*@WtwG%Wg5Hf5|#VKnMLhtt(G?-nfnVZJb z#`DD_#k6{I(r1-|r7nd`xvi?+h}XpjU$Q!E;aR%w#S6aeo7eXOh0rEwx9j3F4N?n& zTGIOjv!sLcvOmQ=-DR1DdS{OeRcyKxRSF$a98#CVlA1?k^T*ZW)G1<}d#qRQue$ZP z_2fS!c*y=xM{h^(Al*o>xrnDoMps6+ci_)J-oQkfc!r$FYU4SfyY z8X2nBrwC>%8{8TK9h{!hIW_*Q>^ewpPY!Gej6=&2l0{CFmoYzK4tiVnhFaQ8dLe!A z>w!Yx&(qJ_LQWP#(4i^O)rPyjdAgl5jWfnHoamgI--ez3yZxoMt5&rG)nt@7I4+ zu)qAZmsr7mvH4{%Y0#NG+#qOcVwlij!{I|$5Ghx9WVm^RLcB+m1>=ZFs<`*aoXXop z)oazystXxTA~2~c0c~+!`BK4GvNMt`Vl4_if{vDd#w{`}v|M%WNeS{+O1yUMSiIdo ziCoECxwGm|_eJQJjfZdUVCQLgG3_@&Dt_tDin>wyk3StML3vAPV;>yf^?ndf;@ipG z>BJ#4A~6y*rDDy?qJON(tLOJ|FR4x3_x?}OLjLvUFs^TjZMtN-^BK}vwCVq`xjmAT zZWjstn3U+LT*|JO+~Bn1wBh*Q@A4Pn-!VU5e`pk9Ng?cWsZA`$w-g|0P%hdsdBQ!( zOZeUCg}EbQAi7`bb6FPO!2X}w{@Fyyuc&P7K2;~x^2dh42pw|)W{ZvX@>f#dWj%do zNmgm_`6A2+%4M5k8hG8tVP*T~sg*(P5B>C9LTrEZzyDDWaoN3NO0pgvxH~twZv(Rs zvRtfpxQ@tVlBbD|sidBzOQi{(;-2$aXNq+1N2JYts{2;f-TZvWanx~pV?iLxiu`kF z>P9O0YqIH?I&<2&}e1vRM+l%79!2uZslLC`dlWP-+gVFhV zhsn#=BL__WZRcWpe~v+H-w zo6OUzr0v{xymn+U$z!nI)~~JUmCe>J%?Ez%_5O|*+e}%KgY&2DzDKm!iSaBcx%u`J zKlh8D7iWvK^FeR8(1X8Qr@grjD%xOecBhK_O4BOyk>d(hn7Jv`T<|NTch1SkoW=z~ zc<2x&=`4Xl1wSDz;dcaC#BSDOc`2zCg*WK!+hUcW=R*&(=rDPh-<5Q zUq*6Mk5iKoZUKep9po-U)of2^4@*a%kEn?4soBl`5AQi|W>o$n1#B&VEtnho@~Y;{ zc)0i`nISnDi--H=dS>0|0=B0>Bj(Y_|d6oiG6G*aLv{7XYAh z|7iD99RQekwN#Z%d}j7C^>nSx(8B5%xiusF>Dtpq1bSkEV{d2)@Sm_J z@8A>p^Vc47)Gk>YQC}=vw<>JT-N+k#3VUB_b&-Wa2Mu};I^!JCBchSQItdWx zML&ibfZOr4O{?o*C($c`g%{Z2ZmXPvklvpPRVlaLbL%>N(ZO_pEDaWsIYh6xzG4Iv`&}3#jEdS74`l#O zVoA7x*G!nl?d>LiM0s<7Cdv&v$_SXd5SJ7?-bot`HPA|`K)%FFPU5ecdAh_H4#!dK zDu!0;D?)OXjfv7&qSc*x!5})ut_J5ko7s@F?6b8P?i11cxCUwFIf2 z)qAs)5F-4!OASDlIxD+}^`02O2YOdXwV!ME@*Z8DcqcUyBO6RkD0dxZje8jF8s6Dg z_*c7+e*Y~884>=U!!Gdd1c>YCr53R{M3#S6e_*#JU63gs^$7pvZN$#9JiGcCL{1=) zotdAtIKBX)2NAv%wwULtuOYPO$mkRD+bTCBwf!zfMsziI`K}7K%2f{~I1G;*fm?oh z< z8=Tq4NMp_|1aj*OnK%6&hCxX)&^FQrI0i<0&pKew*VP4n zDj9Z3JN^ot&);&5W0`>Hj=~#pI03PsJm@Ou|7Pu7;8bexA%*Wl99tRqw(H#JhgeY_z+=T+?@jw(veGI&(xYRV>1^t-(QIC z7`*NkC6dnGU4fW>6J}G_zg`x@qT9VH@B&Y<{EPP6$BAqsi{f6cxv)T#X!&bAwvFpv zse77>?V{6~M%2a=2Sl}H%VENLP{2c*5NBsRxUWL)kxXQtm%W}7!Q+R((*&;#G&sEE zBq7aA|K``_>QbNFeKycp%UyprD;W{``R{;Y4&e2M7LHQO&HD;H`T9GG+18YRN-!05 zPaV%!g?A%kE}9ZkwD-PGUou?ZT^s|wM`4^jS(lMu?A4$?U`AMELkC1)x=~<|U)t=P zv`n7JDCLDn!`*P~{~Km!4^k33H*JkBCV2->)azj-@Ca22yA)qz9V?O*I3G78Br-Q9 ztmeaM!eJZCRlcP^wv!g+RO@hmU~o18VWb6UF;R9}-gd~ykLx%8O+xmffTkaWM>Lsk zhSt)et5?+7Oz+?k;A=V6dHV~h;EP_&M9+COSG3_6*fHlc{}_6)1q)a`>(z(xI9;y4 zgYP>rsT(T(I44qcJ(4VEQEsN5|iE=z4ITu`F z0nJj*)?>qaF~Gw5Fb8;vKt!MDgFIzDkAtjK;P8*nK43XBHAN&z!?jcl(EpZso)6|5 zx`v&!Lw@IG#a7@xM|u+QwNeHjdJ?tTR@Q)mxsuZGg)K|J8%ECick7O&71bb6fAmjZE8;j? z=8u$QyE5U&ti>+0pc7Wie6nLtN4DHR>q++R-5hPFzXI|uB|B%ez8)I%X|e{XN&f4eCSHS9uU@GDo*5Mofh{O9ke^6G_Qm6IxK*t@ z*T4a9Q}Kgwz;{SO2535iwZ)|#l{~SU3D0HyBfi@@JY4phtLLFkXc_qZE7g|?y`B5J z>qK+6Oe3gRETDkUJXO=BZe?`IaRa-<=-GVq8AYs7bEtFV&b!+Tqv1YirT)}-*CU;mjw+-1f%Dm6i1;*9{=OK}@oT?ls}7$zWW zl3qmbm%A=>dJHw`rh1hVK&Non+T}g}-na|-&u~5c&i{oHp0$g>?(UvmcZ(dzr*+w1 zlzf_;AiYNmbSe1@Zy(%w9K6G!!R;9f=E7bFx8G+hZqb0^7i(>2KRhVKlV8D@ziOww z5s#Il^VcNYnGbH3(ts~R&%@tAGzt4Ig)-9|Q1YH%&oXf)yh${@?Gn$ZDDao+*<=$f zG;mM|&&;;DoA+pZ!#Jw=+L*ux-2MGXK^}UaUBaXsgK4pn1W~OJeuPmrXQFwQ;ce|`R4h-uL!2^mA5Aqz?PbV@|`=$mFAv$$i0?SV)3hmWsiss= zT5!VIRXa6QRUJ@L(x4g$IwMYhHYG^55+!?@0Nm$fWD1Jfbyb*sY`winh^i_FNXKsO zY8?lS=Nqo$u`!IuEsV+ z0D=&2+3fG$jhlA_tr{tdZ)=q@R~)lPEI{pd~`;Q8Zt``GCe$P=fl4-vMLCv;VM=ofx{^0Van4bJEa6wydc#U@~nNSMp)pD|^sg z-^S#)HEsOSC(VBmCwTQBo+)_y^Md+6tE?_>eiURuMDA2`o&4mQx>S*szzjB&jLLBf z*R$M}OQEpWEyo!FpN_kXPafus5-ssf3(mnPLP{KNK{1G;&9wXj z?4_s!qvN0-wBqfJ=&s2-%*w9&w^5A8^I3Pz78Nr3=n7~7GztT(q|9kfUBagM!>sbT^iH?(FfS|g zeJnxKclBs_kjvNE8;>A4vk&?`H;-I@*59iClQoSpdiw`-0}?oLD|;DnCLvIoso<-7 zcM^)oD0a(xF41ixuHiWLgZwy&1m}=M?JErHoiXwC8)-28I<`+m>EMwx?bswncx6;UHWg^KM>8gQIwV{7@5VviNABkF?Pi_v3Z;yZn1oPkjoex z#ar6r-5%6tOfXMyO=a{NsWFgG*B-PKCdPP-i^)FVbE@!J+$*d&9!F^4DHcg93Y;`| zBiOM{iveNbonG^+>@Rx|t#)-({m;(lU5|BiaifaMQPkCkFK2jDD`qZ3y-H2Oc}A*A zDS-({RIx4gAi24P(f|GHTcG+H-ClYUoX-dV{QZY&LH1;9iMH5_i^cpSnY$Re*#EH7 zpmt1KVsQbw2b=;okNClid85J}oEXOnn02(8CSOSEKu)>s=Y9)4tN9o$JXw6iw2lp~ z{eyL%-~jCW1b|rJ7In6}zX}e}2Oou`L>+81!A*>D6(y4GPNm68UP#jA(KZjvHeGKn z&N$xsCByiUo0@A90$o_OTDo+;+oWPc56|=;a*ef)SWU&j$zPIw&to@$F zMRCvLJa(cKD7K8?$$M;`=sIsdm(ui>3hL&BIwhX0&zbm4IG;J3G zAV?uWMwI1L6zM{M3w(B#;{;*Z4z*_N5?24z=63c`8OB@}qRN;U+G`bI{$=+5$7-_x zcv&z;00i`SdW8Id#ws=qgkNpSi2-fYi1p9SIXsW?-_ihU%N&cs#k_zPq@#Ot0v<~6|ihQ>&6coGT)Y#W%C$m>FMi;k@ToTb5 z4jOI#q|VA}M&v&~5>N*&1mI#$eHuoqTrCICll;K6uDoRPrx_gR1uvPsd5+{o;JceF zH-XmijhlarIyA#^R+^`WajZv8T6a0w;R-M9Rv(qL`43eV%3E z?}O+#8Gf5T`Trt_|8$z^8kgo8vmXVVLc3}o%QpHlg;piJIkc#5wd;Oz8VwE_vr~huLfn`O{@-ibNMHMMT0PAYZ2E&e@y2#}!S#BA9 zAxi_Wc8`~H;?qg4r`hwYM>_sl)+R(NcA04yW4pRjby|CgJ>EHokrI@sFo zHKFI1kE`jO@V&{YwyWu6-?e@70jY%1mA5v~nV7>?^2}*=8%%SJV{e7<6SIpd1&Qtk zm&jN|k1xh(qc-g}%w}@*`6gX*A)AG^oUw6Bjk|(XF9l5U)613`nLj8w5hMXiBu6g{ z(P3SMI~__EuF#987zL-s|MBL!HNvCPY2}OL?7Yy^o9&3Iw->M41A`}p8yEgd1YzNo z_o>M0{;P}Y6C+>+VCnxzLQkwza5jz%J5D)JLq*r_jd`=L+4+dgZ}tDNmPlr;yO~M< zdf5pE0^j2)`B+VLFu>YJYDtf5o>pAud_KE1%MG^UWDc$*f&cji#AT_Y2wHE{{t2ha zAkw>FmA4SR>-ygzOB-3VBmVo(V;Aa#!~QG$A1UM1QI9UN{ycke^4Vs4JAx`$oGv(O*tDARFr2rA-VZb7QpxV{Uk@TZQ#E@6} zq1eI5p7VdS*-iS=1E^v4*@flQ68{CAnitUOJ{NZ&Go~}>S@3v66!To~g z#8+bDSLg?gBB`tke-0pS0+&%rzVyer&gAhGrqbb5osfP;XJg++{!xVxs4(WPs~7;NCKM4upL&!@8kPm;=t*XtVUI2lG> zo_=I#>+t<>->SUT>@=Aj2P8ltUBSWyS`LGeo7p~(p)fuiWVpm}4r|_bw3khfC=Ce* z?|IlmA%w5EC@%KA3hU51d8>kv(;$F!`J?1oJB-H$Kd_owEVL6w(q3sYLq4hEoIJg% zUY^F$AMoemNO!|g%=cc*K(%p$WnmQfJz{SU`>&y4LY{jJZ#S;5tBLss(tS_6?FA!f z(!M&|-YG*g<*4Dao!IFGh&!bJC8X<5Z`(Ry*Wcb6aEM*o*C#(Os9LFiG9V0ER6}0Ka5MIO)?{Nt9jipdmU=s< z?8n(AH~MiBb*Q&lX$Z08Oh5`Hz(?u98(SU;YUkbgpX27f5^=2#tJ$gRPn93dGt|sF z=ZfKZsR99Q;gY#We0;!rB^$i2>6M<^7DR@9mxa_o4bfAmqJz1Kzv)m0ah#p{YO44@ z7cc&HJPrgl%sX0N?D|)|79#ZHvR7VBwFR_Ya43SU(;7udnr@!Qt9%^3G=%~{6Gq5R z_jdF8y@2G=;Ho7p5Y4pr&HfhNTY;=U9D^yu<%f`|?K}?7O!SKjHi&r0YDWwg#JLg5 z9vYu{=1VX)!4(8yXO7kfNg2JR61{e$%zcmMX!i{#2dK8(uY z6q8WsibsdS7UAlJ9-e_2T~q%jxbPZ94j}x1jr58KC>#Nth&A)MZPqEuflov~Xp(4! z8QJRn(8MV%*WADc2b7Knk`JNssbYN$v3G-;Xps{#2ZrYaEEna-ISf)manHjhvG-rv zwegg|tiQs1LYa(QFneoNJkJ@Nu0Rq+VKp{>qxZkdDK4`F946GI?@uC!4glH z^Y^z_Y5@B|>4_>HXB$&iO=PI=ErUYk-+Z9Nn2VnBDY68~{04aa=ua{5i=L+K4lP+` z|GpEzKRRm+m_S1*0e3@EMu}^+<^4Nt%+$d6PqqQETn>D|jsynFF9t64NyXUlTG;S1 z<&wsNiP?G&vv8o@ElP~Y3cfso=q+yx}MhR;2*@&ORtx z-<~`qkBNCi+?6GKEC2-4s3X*#6$4PGa3#9;MoN$4vYnXspfT2c|BjdhM0~1G^xZJQ az|dd%XKmi3e&7ikprxj-TB&UR{{H}HjFu7r literal 0 HcmV?d00001 diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/sts32.png b/eclipse-distribution/org.springframework.boot.ide.branding/sts32.png new file mode 100644 index 0000000000000000000000000000000000000000..1376ac14be6c80fa9c5b46506918012bbbb81b4b GIT binary patch literal 4226 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 literal 0 HcmV?d00001 diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/sts48.png b/eclipse-distribution/org.springframework.boot.ide.branding/sts48.png new file mode 100644 index 0000000000000000000000000000000000000000..3449330df85382a061ae233809a1ac9aeff9288d GIT binary patch literal 4054 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 IM6N<$f@T`2cmMzZ literal 0 HcmV?d00001 diff --git a/eclipse-distribution/org.springframework.boot.ide.branding/sts512.png b/eclipse-distribution/org.springframework.boot.ide.branding/sts512.png new file mode 100644 index 0000000000000000000000000000000000000000..1757808868432755b5e8ce9b69b9db8cfbd2eab6 GIT binary patch literal 18240 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 + + + The Spring Boot Tool Suite description + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/eclipse-distribution/org.springframework.boot.ide.product.e46/org.springframework.boot.ide.product b/eclipse-distribution/org.springframework.boot.ide.product.e46/org.springframework.boot.ide.product new file mode 100644 index 000000000..12fe406b7 --- /dev/null +++ b/eclipse-distribution/org.springframework.boot.ide.product.e46/org.springframework.boot.ide.product @@ -0,0 +1,103 @@ + + + + + + + + + -product org.springframework.boot.ide +--launcher.defaultAction +openFile + -Dosgi.requiredJavaVersion=1.8 +-Xms40m +-Xverify:none + -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts -Xdock:icon=../Resources/sts.icns + -Xmx1200m + + + -Xmx1200m + + + -Xmx1200m + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/eclipse-distribution/org.springframework.boot.ide.product.e46/pom.xml b/eclipse-distribution/org.springframework.boot.ide.product.e46/pom.xml new file mode 100644 index 000000000..03c10ae58 --- /dev/null +++ b/eclipse-distribution/org.springframework.boot.ide.product.e46/pom.xml @@ -0,0 +1,127 @@ + + + 4.0.0 + + + org.springframework.boot.ide + org.springframework.boot.ide + 4.0.0-SNAPSHOT + ../pom.xml + + + org.springframework.boot.ide.product + + eclipse-repository + org.springframework.boot.ide.product + + + + + + org.eclipse.tycho + tycho-p2-publisher-plugin + ${tycho-version} + + true + + + + + org.eclipse.tycho + tycho-p2-director-plugin + ${tycho-version} + + + materialize-products + + materialize-products + + package + + + archive-products + + archive-products + + verify + + + + + + org.springframework.boot.ide + sts-${unqualifiedVersion}.${p2.qualifier} + + SpringBootIDE.app + + spring-boot-ide-${unqualifiedVersion}.${p2.qualifier}-${dist.target} + + + + tar.gz + tar.gz + + + + + + org.apache.maven.plugins + maven-antrun-plugin + 1.7 + + + + osx-app-signing + package + + ${skip.osx.signing} + + + + + + + + + + + + + + + + + run + + + + + + + + ant-contrib + ant-contrib + 20020829 + + + + + + + + + + org.eclipse.tycho + tycho-packaging-plugin + ${tycho-version} + + yyyyMMddHHmm-'${p2.qualifier}'-'${package.qualifierPrefix}' + true + + + + + + + diff --git a/eclipse-distribution/pom.xml b/eclipse-distribution/pom.xml new file mode 100644 index 000000000..024c61c43 --- /dev/null +++ b/eclipse-distribution/pom.xml @@ -0,0 +1,353 @@ + + + 4.0.0 + + org.springframework.boot.ide + org.springframework.boot.ide + 4.0.0-SNAPSHOT + pom + + + Pivotal Software, Inc. + https://spring.io + + https://spring.io/tools/sts + 2007 + + + 3.0 + + + + + Eclipse Public License + http://www.eclipse.org/legal/epl-v10.html + + + + + org.springframework.boot.ide.branding + + + + SNAPSHOT + false + Spring Tool Suite + + + true + pivotal + ~/.keytool/pivotal.jks + + + true + + Spring Boot IDE + snapshot + + nightly + ${dist.dependencies-version-path} + ${dist.dependencies-version-path} + + 0.24.0 + UTF-8 + + + + + e46 + + e4.6 + e4.6 + Neon + Neon (4.6) + neon + 4.6 + e46 + + + + neon + p2 + http://download.eclipse.org/releases/neon/ + + + staging + p2 + http://download.eclipse.org/staging/neon/ + + + orbit + p2 + http://download.eclipse.org/tools/orbit/downloads/drops/R20160520211859/repository/ + + + maven-extras-mirror + p2 + http://download.springsource.com/release/TOOLS/third-party/m2e-sts310-signed/ + + + maven-egit + p2 + http://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-egit/0.14.0/N/0.14.0.201504071521/ + + + maven-wro4j + p2 + http://download.jboss.org/jbosstools/updates/m2e-wro4j/ + + + maven-devtools + p2 + http://dist.springsource.com/release/TOOLS/mavendevtools/ + + + maven-dependency-support + p2 + http://ianbrandt.github.io/m2e-maven-dependency-plugin/ + + + ansi-console + p2 + http://www.mihai-nita.net/eclipse + + + + org.springframework.boot.ide.product.e46 + + + + + build.springsource.com + + + bamboo.buildNumber + + + + + CI-B${bamboo.buildNumber} + true + + + + + + + bamboo-signing + + ${env.bamboo_signing_store_password} + ${env.bamboo_signing_store_password} + + + + + + + + springide + p2 + http://dist.springframework.org/${dist.type}/IDE/${dist.springide-pathpostfix} + + + eclipse-integration-commons + p2 + http://dist.springsource.com/${dist.type}/TOOLS/eclipse-integration-commons/${dist.eclipse-integration-commons-version} + + + egit-github + p2 + http://download.eclipse.org/egit/github/updates + + + + + + tycho-snapshots + https://repo.eclipse.org/content/repositories/tycho-snapshots/ + + + + spring-maven-release + Spring Maven Release Repository + http://maven.springframework.org/release + + + springsource-maven-release + SpringSource Maven Release Repository + http://repository.springsource.com/maven/bundles/release + + + sonatype.snapshots + https://repository.sonatype.org/content/repositories/snapshots/ + + + + + + + org.springframework.build.aws + org.springframework.build.aws.maven + 3.1.0.RELEASE + + + + + + + maven-deploy-plugin + 2.5 + + true + + + + + org.eclipse.tycho + tycho-maven-plugin + ${tycho-version} + true + + + + org.eclipse.tycho + target-platform-configuration + ${tycho-version} + + p2 + + + + + org.apache.maven.plugins + maven-jarsigner-plugin + 1.2 + + + sign + + sign + + + + + ${signing.skip} + ${signing.alias} + ${signing.keystore} + ${signing.store.password} + ${signing.key.password} + + + + + + + + org.eclipse.tycho + tycho-compiler-plugin + ${tycho-version} + + UTF-8 + -err:-forbidden + + + + org.eclipse.tycho + target-platform-configuration + ${tycho-version} + + p2 + consider + true + + ignore + + + + macosx + cocoa + x86_64 + + + win32 + win32 + x86_64 + + + linux + gtk + x86_64 + + + + + java-package + javax.servlet + + eclipse-plugin + javax.servlet + + + + + + + org.eclipse.tycho + tycho-packaging-plugin + ${tycho-version} + + yyyyMMddHHmm-'${p2.qualifier}' + true + + false + + + + + org.apache.maven.plugins + maven-resources-plugin + 2.4.3 + + ISO-8859-1 + + + + org.apache.maven.plugins + maven-antrun-plugin + 1.6 + + + ant-contrib + ant-contrib + 1.0b3 + + + ant + ant + + + + + org.apache.ant + ant-nodeps + 1.8.1 + + + org.springframework.build + org.springframework.build.aws.ant + 3.1.0.RELEASE + + + net.java.dev.jets3t + jets3t + 0.8.1 + + + + + + + +